00000)='./file0\x00', r1, r2) shutdown(r0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x7}], 0x1, 0x0) 16:00:41 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000080)=0x10) r1 = syz_open_pts() mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x10, r1, 0x0, 0x0) getuid() fcntl$getown(r1, 0x5) 16:00:41 executing program 0: r0 = socket(0x1e, 0x3, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') shutdown(r0, 0x1) fcntl$dupfd(r1, 0xa, r2) 16:00:41 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x80000000000a, 0x0, 0x0) pledge(&(0x7f0000000000)=',\x00', &(0x7f0000000040)='\x00') 16:00:41 executing program 0: socketpair$inet6(0x18, 0x4000, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) bind(r0, &(0x7f0000000100)=@in={0x2, 0x3}, 0x4) r1 = socket$inet(0x2, 0x3, 0x100000) setsockopt$inet_opts(r1, 0x0, 0x4000000067, 0x0, 0x0) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000140)=""/214, 0xd6}, {&(0x7f0000000040)=""/124, 0x7c}, {&(0x7f0000000240)=""/168, 0xa8}, {&(0x7f00000000c0)=""/33, 0x21}, {&(0x7f0000000300)=""/48, 0x30}], 0x5, &(0x7f00000003c0)=""/51, 0x33, 0xfffffffffffffffa}, 0x1) 16:00:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000d40)="ec7d2f00afdba0ead780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7188b5eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca70411c2c8f4472f6bef5a458bf2080931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b0000000000000000", 0xed) r1 = syz_open_pts() close(r0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x41) connect$inet6(r2, &(0x7f00000000c0)={0x18, 0x3, 0x4e, 0x6}, 0xc) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0xd36, &(0x7f0000000140), 0x722, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x200, 0x1b, 0x6, 0xf1f, "3f332ebc6817a5198a426df08cf7df68b705607c", 0x100000001, 0x10001}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xffffffffffffffe1, "a146786eb95bd07babec11eeffffff00"}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = getegid() fchown(r4, r5, r6) read(r4, &(0x7f00000002c0)=""/249, 0xf9) 16:00:41 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000140)='./file0/file0/file0/file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') renameat(r0, &(0x7f00000000c0)='./file0/file0/file0/file0\x00', 0xffffffffffffffff, 0x0) 16:00:41 executing program 0: r0 = dup(0xffffffffffffffff) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x5, 0x8}, 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a08, 0x0) socketpair$inet6(0x18, 0x4, 0x9, &(0x7f0000000080)) fcntl$dupfd(r1, 0xa, r0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x100) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) 16:00:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000002c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x3e8) write(r0, &(0x7f0000000280)="a10400fd7b85b56e00e41aad92acde383ec3ce4fe5e54035d6ffa40000", 0x1d) write(r0, &(0x7f0000000380)="068cc47d7baa5fc2bcf4e7c5e1006d93b4b129bd69187b1b6088d60a", 0x1c) 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) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x100000000001e2b, 0x9, 0x3d9, "bad84b73f2a42ccccaa772d83726cf835db57180", 0x0, 0xfffffffffffffffc}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000200)=0x1) 16:00:41 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) 16:00:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000006c0)="f7828b83478a0e2022eb72a6e168f7ff84bcb86d6661bfb58965e4b3a8819f0d510dcfc13634103b855545858c310300d47e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d45afc34989551a8a2f2544fb32af15d16563140343de686494f2b1626821ba8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c6a5188d568c8e8bb092e61d8c5d06ad285e1090073a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381c00f457def9f9ce9866b7b6289ca6d9348fb14609f641ee2b33acd2d125f832603b5989e625e411cd5ba20d", 0xf6) syz_open_pts() close(r0) r1 = kqueue() pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000280)={0x100000001, 0x1, 0x41d384e8, 0xffffffff, 0x7fff}, 0xc) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0x8003, 0xfffffffffffffffc, 0x1d38, "4f0000004ae30000000000000010000900"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) r5 = accept(r4, &(0x7f0000000000)=@in6, &(0x7f0000000200)=0xc) kqueue() dup(r5) 16:00:42 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = kqueue() r1 = kqueue() close(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kqueue() dup2(r1, r0) kqueue() 16:00:42 executing program 0: msgget(0x2, 0x400000000) 16:00:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x6a4a, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x81, 0x0, 0x0, 0x0) setregid(0xffffffffffffffff, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x85}], 0xffff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000340), 0x7, 0x0) 16:00:42 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000500)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) close(r0) sendto(r0, &(0x7f0000000580)="09f52884b83296abe241aeabfd471692d1778f6ca80ee73e97506dbfc63fc4f1d3e422f49542a8d50bf85ca0daeea9c185a4b6133de415bd5f568b2301f4ed551dc6b5651bea49bbd9b72f0c9f621dd82ffa8e8c4551116b273b595eda1785665d364eadc806cb2506858c009a55ec4bac0376c63bcbe2463e44dd2db212da1d0308431ec96005de1ca3875ef86685ce712557c358cea345819ef4e3243c4f2d2c65c74e7ce7bddeb45ba5c19d0189c11dc2dfe2c075327d8d2ec1f916d93ff45dd8047f96aad20ab872147abfd4d6a0dfb5043edb4d5790c4c1d8170fb20e62f08bfe59cfb07a127c13a34c05804b23327a507d42800959deac014234782ffb48e798aa811931a6eb425784a59b820f3e467d2c32750086fb0e93ca41b829d0e9cd79e4201dc4017073aed42f226f2989f735c9d0fce332f5ca264a338f1e4139a2ee0737dbeada9789405ce96ee2f386458618be9c9a58ccf13dc462a09993e5cc428a51858440288f52ff776459f256ea2d2d167f0b2ba2a9f74d42682c5835871b13418e548d77f2076416174bfd21bc250fcd07d93a53a08ef714fabcae5ec9f5038c0cb3bf59e21dde07a0ac38aafe996e24f76422afef4485ed94e3e2fecab500d8ec2c1d8cd52bf80bf4391c706800add3f9e23178dee46e78fdb49b116b4037baa4c5820cdc71a801875996f7a319fc352bedd2f6e6618fa5d20d06ab7efc9376872f9276963b63b65770da7bff389de05948ad4909b3510f572e61fe4d7dd0b9a2f4428051a1ef786906aea2d7a83d90362dadefec6bc726ab8d1cd82826bb58a41d0ca6749b932750a12b8c34d51bc673393654281f9659b3ecece8aec93f4a54477d9a7a9d3a0c79336a0a7438ea9839c31b91954f193e3c552dd778dfc26fbe551624fe4ad13ceb2ab1fdec9b59f7564bb3e403160858046d68c3d72240fa16c3b3f182ac2d5932d2eba8ec553a549d78dafbb340f8f68c060a6ef9ac6275ef1d6ba73befdedbd9df8fe67490f0cbbb336a616a03dd0ae5123d25b487ca0dd9d7fed5ff3cdcd4fdcb26c0692e99055de9462100c095e451b586fcbff196e3f20aa22e9ca8ff902e942bc98a60bd08a804bcc1388f513cf64ccdb3807ecf47b26300205d847226e6f80e17038b591e1132b9045868b0a186cbf639a13177ed0b49aac19239714871cec09629a6683b61fefbb9a8b6cf0b564cea1224df5734f8192478abacc431dbc32a3366dbfcb44bdb428b2d44def236491d38845858085c3b338f40697e3bae65df240d41afbe53f14ae04a497d615b2d6354ebf4d234e131e33c2460ff763bf8f3ae4aefe0dc956f8fa42e470fcef3c5b8b7eb77a7bfd9dea06a4db3b75c507f5df49c27c2e2811bc0159e883246073215170188d27e1f48aa5c68ce1af556e334f94ac454d2e7132b9e63f651d790ab2aefb56cbaa5b81d43283edfc835908a6084962e168e4814b99172219593741092f67e8a39a934c59192ec309b467613bc35b32e52c92ae4dcdf04cbfc6fda810a79573b45fde4943e9575006a38fb1dc399539e66a3dbdd3f912222de435577793f93bc1cf06bf47492f40c6c277b31c7e94bc2bfb07ca6632e2bfcbb1c603dc278b037949ea88d5b942c1cbd48f9e4ecf4e0c1e98f350a2a20fa08902ac9ca3e084ac89a54dc6097be7cdd70ce0386b9982a06ba456d17850b5bbab9b36228e0a278893a342412090a42695488015ed02cf0d60fe183f46f35ba66f2f4b27d57d5d45e978137983fbe5f6fc51e71b92f01b25b7f29cad22cad7270271e63bfa70c1c8bbf6b959a05ad4b915083a97c541744f0c1581d9318f76936d5553c9bf95a31f8a305abb4bcf58151fd6f7204f607866f56f4dc9f27fb95ca3b8158b33871bd7e3b2ba028badc1be1a0fa3b004173a7f140a3e62ab53f560ae5bbed811a838be98259ad7d0bdc3921b30cd88041049f50c5c5f428b6ac224648637349e448671b0a72147dc7c0b29e22a1156e54c6040955a5d16191b3fdddbe4413ef1e8e2557aef4d8e0cbbd5a6c5001f88a6167aeb304fb52d71a40754be9c71aed99de77813ab35f929031b820ec94778d5b477d743e8510679d374f205c8ad21e96548549de6c1cb784af9f39a2a05a92a26417831deb7282798908ddd0204bd40e1af5848f615aad0e510d72e76316576df1fcfc6854db243f34f55b5f43486134408eecb09a36befe65aa219326d499909581f3db24206bc95b7db49704a1871bf88f59ee753c86fb8fc9afc091648cad83351150223fcbc71ed36cb831a665f0f7df6297f9c02a53f41e1e4076464d06b0b1a178ca6e670f7efecfb5271d6a77bf8fd8f9fa8b85bba2dcbd8cbf76307f9876bae43457f05dcc8cae0efd231fe7ab014907393a0ff707b46715b961d789722c8bfa89d11871eddf39b0a57972caf424cba370f0c76a0e4ce27365f8e2d6e5a03732b75ac2c0bc2e733d4cd239060c7e1212e7136bfbca540c68556fbf1276156ed8147646d87eb72f636c6a989bed2cb1d7f94b0a41f56778abd3a6056d3820b0c9fd79e0b86a0bc7264a8bf7fae57b36318d66e52f819e4ae461a1198e24169ecd338fa5f3b8cc9d1546a32b6f64f4197513bc602a28ca42d208bed189cd530f82b84869346e00f1ce23510b98c90ef47de5bd457912b024f062aefa7c34e7a1bab58dd921bc2bf3737c113fa737a955a7247e2a5c91cffb3f282c1372fd2fe5ccd599b281516d183fe573afa13c16b2e5855c11cc78ad2da849fe64928f9d41edee64ef4e4d119a23023b7b5a145caee4a807ddf4ab0f93458826ba776944e9909898a6738c559545e6aedc2a3e00aba946352183735b511552bb26ff0a16d3b8e349a51ff9a712517c458e4d37cec463b1f4420432eb08315cf7ccff4aa031ad2ad1654bb7415140c5c13fe4e5ba5b6429900a12708af85c9dd7e73e7859babc41f4041c7ea2fad4b67f386d146ef40ae9eb135592f26f3d6fd9468f87e71105e89536ea33069b631eddcdeb7e52e371dd6556bb41e1e754e57abffd94c67749580afc796f6e0f6739c4e23a0b20983bf0738c3fccddbf1a4816a1d4292b847ac8904885da456700e1b0470c02571d5a095c95424b012da9a3712032d74e66d52551232fa0e5665e4eafee5c72f1343bad18b8e36d6c51106950412c0bb6d4795210165cf37bc5ba63f29d7a06423de31c1e5349504ae154bc172e75a1f8e5df003792ed0f22694f3872a3d201531d0df2f340acd460bcccb253cf007ac2c94d34c96530e46b9badaacfc1c0231544a19ef13b749799b4b738a89725841ced13beeb51c740e4c8452ed7ddf4bd8a6ca1cfadf0ce708b0b50447692ae828247088130c3920dc255dba8077433bc39bf0b51f3d72b52acb16f09234b060c2e1ce0ebbd1ec1c7080731e0dd75a479cbf704af3d397e17b952710952530751a9edcbcb9666450b69f305be738605c843a1973728bb71501d1770bfb239155f11d9d5a2739004423ccf51fbaf0aea41cccb4c926aca36dfc4d5c90d492b234313ace9c9863a750f61dfce21a8f779d5615df8f87d6ca72ceebaede777659ba9eb0f137dcf9fa4b76889c6c86cb96a8b53de6b3b12040b9b3ccab34d9d04326f43410b71e1428ebd6e84bf072eaee45c29a7715512be114077b123d465462b040ca6dd3a4565c7c92ddf9b6515d2d5252fc63349df6fc42292fa1a0054d6e70b904250ea74cde97583dc8896d2c4c97d46e6f8fdc334f67d15f3b2d37406bed4eee7eaddb73e8e6ca3ec7730490730c067934570f5d08f4cbf65a409c71bedfe338739f8b45ab821128e09f141bf677545b4d7b6deecf9377aa762de04030dedda48892d6d13ee77eb81354e8c9db8684283b63bf92ed2e52a91b5ccbaad9eb1b81523568fe33aa4ef2c0e8def843743dc4f9d5c55c50652ce7b28e5c37d21a459db2688400247ec93ef9c9d2e8367f3c64619701211eaa6e4122c38e99e91b8f22803bc5f42a4f0019b19623bf97724a37eef2429c5affa0f7fed0f495bb99a30a3f9826b6fb28c0532151672df4d6d42f0c2fb8e8eb612ab829cb2948a74ce0b0fc76bdbcc7ee68ce1338ca326d83b299e34432a20a14a324f8fdb65d23f8c46941bc263f4186119c39e8194342ad4199085dc182bd628215a251fc86e8c4cae7b5131c2bc11741404937be7bcd8776bd456e6e982ca432c63d27f83f042eabd4e36077a71f9bc8c564f6a5337c047ade6997c0598659a295b8b599992aae784236e745abaf5dbec5c7192415f266aa8bcc5618f0efbf4f7613561e0f7d5e031a71a34c39ad16f46d3399c6bc9456446f1124e44b152650404ae4ed744e278cc9ce98c0016542775360edc42d3df5d833ebb6d87962268c6cba8638e5f3d8ad18c48765e9ed410dadea19607c2301af8299b76ef139ba146f3198c7b0e88397d566d919b33451f9b724a086cfe16c7ad764bd96fe667bbb13f2fd091d6951b7c350f1685b9de10cef256be89492f6834b8ea2d81743490133c9803c7c039377af6caca41e0f50307bcc03af29e94bc13e1c430a086dfa36e2e04e752cfc769babbbecbb3d2f84d20b4faa5444d6d89d0b64bf93c70ee0fb03e2ac470120cae2e98c350ba93050986a08cd561c953127aca946444e907b540906539ae2e5d59f1e2b579bb482f0e8200527720486d1b94095ef920bcd14c17a8b23d9f79b720adcf1e7f6132293ee63a523bec8fac25fc83d7e3bbd3fc7eb82b02c889e1849773a7944a51c13b1294d55998e8c5a319da6ee89d3c64f1a38b02c3641329678af61eb2dc7936002f90e390480fe3014e7f96c680a386d92a32c7ab33a6fdb708f0b032aa1b13d76957cba16bca08fb389a6c5939dc35b3ed8fbc02a01943e45f0c2d3a569d330039c228530ae2152d7c273df25959f7f2a185a36f54c5666ca0cbda4ca0fd1f6d6b85a1bba80d2a0af007efffe9eb551c2b9cb090607783dab41eeb78aeee55d207d24ec0bff89be6253fb374dc7c91bc2764abc05443ed16018dcbfb5621555e1bb9d30c4cf586a5c92e48c99efc858b5b725580d66863322a6aca10d96a1a795ea36612057560c06506474c2418c7cd529a7194ebce967630486af8319eb1aee8da2abd4427af4c2d54390824594db63273ca363a8fbea6d4c1f4a2ac370dd43777c59e2f2e588dad7b086df68ecc9c05333f31688cf25bceea6923c797f7ad4f6140a4ee07865a3a47ac1eba403e7c9e35002f30ca0893ccc5e2e2b7d8b1468ecc305209624a5edd88a8a4296938d4472cdcb5cf196b4eabd295ce8d8c9f178d13d0abdb53dc2e191616b3bc8765db1eaab4724c7ea3468725170585a2c965eb1df36e1aaaa6ec0e6c0818f92222e5e6446a52887f32d2601c097eb5bd7194c3e324e6b3f2d8aa29e352fb9cdd00f9cc49bebb5e1bbdf06084ed137d70f4d3ac106cfac423d5ed02e0b5c44c49592a299dcd2a8317820feefdca9707b81dd054f22646f5b521a8f0fbdcce3c1ba566ee7940636b7285093d1009b2c36c885c3832c6425782fcda3bdd20edc368095aebe029023ea9e5793b7d9a88cf28b70b833f857b1ef738175751c24cde9a9376667a64082dd08c1ecee2dbf7707b7c5010748e9817f56d226d3aae7f1e1cca54d19090956532cad454fb3a841e606967652abd24c4b21ab9ce419916721366ca4955be0352d90ae51fca49c1cfcf5fce32e94c1f3d5479dbe0f37f51e2ba56b7f5a71f93885d8e06f83ca75eb52d235ba80e9875349dadaf", 0x1000, 0x400, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) faccessat(r0, &(0x7f0000000140)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f66696c653000", 0x0, 0x4) 16:00:42 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000480)='./file0\x00', 0x80) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file1\x00', 0x80) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file0\x00', 0x80, 0x8) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)={{0x8, 0x6}, {0x4, 0x8}}, 0x2) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xed00ed699fd80ab0) rename(&(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000400)='./file0\x00') execve(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), &(0x7f00000003c0)=[&(0x7f0000000200)='\x00', &(0x7f0000000280)='-\x00', &(0x7f00000002c0)=',\x00', &(0x7f0000000300)='{&@[/*:\x00', &(0x7f0000000340)='-\x00', &(0x7f0000000380)='\x00']) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000980)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, &(0x7f0000000a00)=0xc) r3 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a40)={0x0}, &(0x7f0000000a80)=0xc) r5 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000b80)={&(0x7f0000000240)=@file={0x0, './file0/file1\x00'}, 0x10, &(0x7f0000000900)=[{&(0x7f00000004c0)="fe24be581eeb6c240125923b10fb2df727cf6da2efe31570a82489e41a36623e3acdb9bcb98c0333903d8b2b1ebdbef7d3b7c894337df39c58eb24c72304fd5bb5ecf87705255505ce971b904ed1cb8f6a11b004d2b9a4b6e61fad6548a597393c86b54fda2df34282d2306d22083818e757f146ccba37f03767ebc0824d011279d1bf2ed867570eae337d078857c9c728229e7258643ec473db239e7ac255f7d40443898337d15c03b068de847cc31c96eb7957be07cf40d528e16a8857cae1752d301c2c66b2ea8a63b667d891cecc12a24507f12c348ac689ccf23b6356443503393cfb828efe1ba5f9dbe6e99cac79edea7dff1749b5da8ef974160939", 0xff}, {&(0x7f00000005c0)="ca45679a48b6b0e2e6831721fc040ec937b4ee99e241f1812743fed5b380562273a19c94c8a42f9a4a93703d34b94da94a5f6c0bfa1f12ad292cee47462ea515aac03abe", 0x44}, {&(0x7f0000000640)="ee7e7973b595de99936e920dd8f4c71cf9ac3008208e2d68e6bd4e73db3a1972b85bebef3d03acb4e1b832b2609e0a1c39737ec37b1b0fdbdd72e9d20334e1036380fc7c5d15efb1b5180d916cdfd07b8848ae37", 0x54}, {&(0x7f00000006c0)="c07a9fc51c332058e59e5849e95ae9f06a1a8a19d3a90735f1cccff84b870e73acb5b127735ac625f445f872bca809aaf7b426e909729926c0f27dc55c3520acedc654c955e7eef8101a80dcb28a18846e360acbc6af537945624945", 0x5c}, {&(0x7f0000000740)="7e625427b3c8416b0302da81390a955614ab7212a5c6290fa3de2b7ea421d8296dd9c5bff0b243d58d7757c2ceddc3785acd6ca5fdac1de561c894cb81a5f028ea26f6eca396782255b72511f9", 0x4d}, {&(0x7f00000007c0)="3d687b451ada638b74241841e6915eb5940257ec8c7d7afcf5ecae34bd2c3517b6fdd589ad31894be23dfc9d7521517b3e796d9d71beb5932f48a764923b8173eec6a371a666c5a08ccc272ba4007ab9", 0x50}, {&(0x7f0000000840)="2c1e32e772ad679618967f02cd4b6e717f717fc1e907779203a1ef81932676206a6546c6ec8907213af10084a0f6ca9efb7de2ab4afd8de0067bc0bdbb837bb6e2ff51608147593dfa061c25fc48cf8b38ad2e93ab61d333b8fa9f0881ec89b2bf8e02980b562aae40cdc11fe7e46adcace6bb9881402ce4440a91d476cb41dc8f3e0c78139a0695935735f0a43b101fccb01de7ce9c174349fe323407ae5e07a9a17f3a1c0106c170", 0xa9}], 0x7, &(0x7f0000000b00)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x58, 0x8}, 0x6) 16:00:42 executing program 1: r0 = dup(0xffffffffffffff9c) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) mknod(&(0x7f0000000240)='./bus\x00', 0x6002, 0x402) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x100) 16:00:42 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) openat(r0, &(0x7f0000000080)='./file1\x00', 0x8808, 0x28) lstat(&(0x7f0000000100)='./file0//../file0\x00', &(0x7f0000000180)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000d06ff8)='./file0\x00') geteuid() chroot(&(0x7f0000000140)='./file0\x00') symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0//../file0\x00') openat(r1, &(0x7f0000000300)='./file0//../file0\x00', 0x8000000000000001, 0xfffffffffffffffe) 16:00:42 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) accept(r0, 0x0, &(0x7f0000000000)) 16:00:42 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) sendto$unix(r1, &(0x7f00000000c0)="5e9b48d20089847570b8de3dc73a9ad368984418dcf69541324a55d74858411ab8e4068bd3ab7a8e39db1ef4cee1bcefc15c761c9442b35c2e9472a8d59febf8b9eb5d52e985be2e943f998bea30199860ed76692bebfa654be3585ea7ef3ba26e8764681aa1f7442a31bebdbd749c2b412a51a34b08488a34ed80d7da7bc29887d1e8e2d219a860621ababca7f9fb7775c3c81ba32e944fe8e1d43d0c99ed1f37ebd8a66e02a34d813b0d9e0de364c0489b8b33e43e29125b981d62c937a99227b1a22344b160a95abc3fc8c9a50f8f2d", 0xd1, 0x0, 0x0, 0x0) 16:00:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r0, &(0x7f00000003c0)=""/214, 0xd6) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x9d54, "4ccea745a6355db509dd66c868578fa8a5877051"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x8, 0x80000001, 0x7, 0x10000, "7207ea0050bd31aec3dbabc828d69c42e362dd5a", 0x0, 0x7d}) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x810, r1, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000000c0)) 16:00:42 executing program 0: 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(0x0, r0) setregid(r1, r0) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 16:00:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) dup2(r0, r0) 16:00:42 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}) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './bus/file0\x00'}, 0xe) close(r0) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:42 executing program 0: getegid() setuid(0xee01) pipe(&(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="b461635007cc7cb9c100f7ffc53c2c26e330d765eaa5bc582b44b294d886d6c3c6f867d5b0bd3031fb3d8a1d2abf1efced34453ae3d0f50b3a83da7f6d2344275bf610480a35ffdc4031bed46763829f0e8dcbed6ab15f2abf1993498a3e10f00b720cbc3132fd0f2a5baa4ad7bab4f21c9b3ddbd1f355cec42d0abcd8f17c999d18585d489f445a32a6b5a5a010d2581419b0270ddb80e00b5a2045e3ee9321a359758cb2ddfd92a0881565b2f75cdede9893e9396b35114af02e43e0d116ca56632403cd6d23e8b06f0b717912592493d5", 0xd2, 0xa, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, 0xfffffffffffffffe) r2 = getegid() getgroups(0x3a, &(0x7f0000000180)=[r2]) 16:00:42 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001cc0)=[{&(0x7f0000001dc0)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90ae0fe6ddd61f21b7e437af20f256fe03885b1d0948b656d43dc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d546ff02746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e790a24d06604b709297ad12f24377fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d2e04d399a8b606e17dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a0440068166073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faacc5318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f29e1130c9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b685a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3742859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b947e522a8d9c4e9235fe2ab939999aa15c07f127a85aed5685785ce1bea3c62b550c39abb089d1a984801429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085d6a962eff2976d14151fa442facc8d359643565f41d06c3ba3663c4283baf98eb3d90fb93bc911a9cc131eb0b8245e92fad352728ad5e24395ba9cc9297461999aa2b9c4798e665162fae3d86034e7f363801ddaaf5e9cf346fe4f4a6277266c5e25521ea5fe81fe468c86ea9d24f31443e2a91df51d75bc49f80c17cdd0fd754870a90e8c0760f443874a3400317676addef5d2f7068e85cff20f5059e1bea328dcd8ae157cc4d4ca48d085a04618624da2ee4326b00e86dbe67259bf8b28cfcab369aeff5e067b772a8348cc6fb8c9e03be75b4ba92f7a29809d24d8dd4b0498f37f4ce4312f8e251177811650fe1b498b0b96ada61c977adcc5727e914eb30b312bb5907ec4a6f8fe07c341af31007325d24403ff2877e3fe061ba978ca9fcb9b9b10e98f131f4129d3c09d1b311b0ce72e3eb04409c82f71c206e6bda6225f8cd5f0c99f66d6e420787d16308d7ac53cddb807203afcdc01f93e73d6920730be81e7c584fac636e951ee6842fcbcbff094912a89d9a0600558251ab0258b24b38f54cbe9a666303a8c9db8e6fad3179867e1335962245188c32bd8b6fdb7ea0be76c62fb5adeebd41bcc552d42d690db547337dd35c735bb437a1e1cc90c360059ace114e07747f79f56cde7e48164ff887e7a7c73fd9f3fb788f9935ffe208045e7c86f4893762c0cff4948435cae505e66add8f21381fd30f732a9b841ce84022174c54033772c0abf2eb3a908faf053d48e5467e805daa99a5cda5a47c1f3384dc9b1d591cf69cd2206e6da7ff08e36571887a9ac67426b73fdba7e517b924f4761337df6a459f014c6eab0625d217fb01dabad8c78a48c4efd17b66324272bd05075344f1b8143f40b010c294a871dc2b731bf9e2d722bd4a961d1af96cfa9cf5a3b33a5b37fb5104a78421f5e77261a29ad2d3b20cd04b5121a809476d05ce0709aaac51f35602360c0aa603708e697cbffefa0dc3a1f7d437c99a0fbe3faf972b9dc7b54bca5e19f11300deedf1d4eca56d02a70540e6c26ca5d2df10e0d1586db71b784ea73b7ba6f0a0ddd16523dee57f51785867d65e008ec6b3886ff73e271acbc5b5283d03d4b0c06e4bcc728d2834c1b19ea85ca4a568374bc639e533294cfde128823760915a43a83a84e83f7f82cfe116c8da5ff52ea73736fda1a884716cfbddec382c3fcd5c7dd8729fdee7dcaf7d269cc6fa6159dbb9488d70f2ee251a68a8067cefe2f172989f66b2ecf79ec174e219ced6cd6a1d7c4e6970751cb5000c80133c9f0da7ddd96c40e5a146403631776859ccef19ba2ac3368f0ba9083115b984a1ae6a09445d054896300aa9687c71873d4faf3c7da1fb8f0ab1bc5c6268a2d2987bf3f3959918f7424824b593d80ace2c091c59d55c07e33e83870bc0164fcf1c753209e74c558f0416ee9ffc33f48164b6eb727f419c583b5394836e0eca052d39223de7d478dfa36511739e2779fcca1ec065742063d69a93db3fa9312b94053b12fd7e87445e219cfa6926f1eca111d0a6913c5bbc89017f23f8ba32b1d6bd7ee42ae98c4d1d688f27a5b97cceed5f62c7b3da44bdfa89ec22fb04124dd28fa22501d97abe75d656495ca5780341bc3a95876d81cc14434e0a40abb801c43a2d347569166fb3daf8efb78b843337430836e2cf970e60c708d915ba7bc078b4b867e54f8c42ce3869b681cfcb5e8e748319c03b86dfc24d9d835fab2080a0c7fd6061c11613c7aa8dcdb64f398b602d2e990efcf293b5fcf60b6f10dbc36bd2c38d4e5fccde7985d9665abddcf68b203e1d3b51545223960dc18af1ef8a06c760b18185efdff5c4eb428e9121b0c1e954f2cc4d96042876cef2e938d9e1d806cb31d144521248c33ff0edd6be72126671d0e5cc9f6825a69f4415d17599282cb8d1477f1dc0d067f6fe7571129a8834cdfdaaee71ec345b8fa9f36b6e950bf12413882216113087b210e4aca2caaa77251a6c5dafb493b8ffa3374dde0a3aa25d84d93fa816b443b2d0ca31c280ec243f5bdbac9014115c5f7a5ca369607b6382d5935098099e3faed58892d10897632602439e8819b3c1268ed0ea67d1db7e67848c58dafd82af353c54d49d4a4f8795578dee1f7f844cc742ddc2cf4cb7ff2ad676e8594379574346319088441d38b1ed476913036d752ed19770776198298a376188669ce853a0a739f76376b756669d3f33716edab77147a4e73404493ded588865569d4670ab7496b143980dd12325073d5c4540dc4a4bc0f4167d8e97988bc832222e6c3c952f4049d5f70def082b40891b65fc33fc7a5c843b17c7b166fbe57f67519fa97d03381ae56b6f1ac19997b885fcabc462e1ca15d846dfd59a2288e391fde620a368ca292a7f1c1b58eec124ec21282377ab8b0ce3a93e6b086a3567e9bd7c90840523d97246cfde2b46bfd81e92938a5299e99ad0b398499827ebbe4d0de00a0a733458fda98e0603eef21e24ff30d0b975e80cd651747ccc0ab0944dc35a8d3c7ece51f6069fc0261d960de6ba1a723068f0ad60f0f8d5a0a72cc3abe14bc73bb09162cf05d62b435a72f86828da75e6f0525a88043eb4b6d86e5557491958753786de72943177d6fc458af90c9a4c7c0a957274af6ad16e6174c40bc5cb1a32a5099deaa1adcca4d3ed1c8445b47a0e10113fc3ecce6e9099b12069012ae7767b0b8e350d012ca433397b838fc85eac563c01fccd623a4c92edf9dacebfebb540b87897faad41b68fff285bb7947574c94", 0xee2}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0xa0, 0x2) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)) ftruncate(r0, 0x3) 16:00:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getrusage(0x20000000000000, &(0x7f0000001640)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000003500)=@in, 0xc) writev(r1, &(0x7f0000001440)=[{&(0x7f0000000000)="41d3e5ffea5dcd8efb2de6aed56d0b5c57cd47a7ec9904778f381504fcb9998a", 0x20}, {&(0x7f0000000140)="5d602861b880f975789c7e184233c02244b19df23d66156dc9f869414c53f63f612a2c627ea8153ac061d48895b725fe1a71e094af2f0d63d30b3c9e9d81e21aebaa141aa0e76bfcf64f221b6a82b01dc9a7fff08b847ae75d31f80eca84f14886e1151ea3162b0b7455e5fed2529fa91e0b6d85ac5b09f07965467c1bee362d8bf1261635a1f6ac615030b79e5d8e3ef72b2c5651bd5c59c4a472999abb631bfc57d9e059340f79ec6ada568fe9d7d347292fbd9bfdbace75974763da6f91f465a1d46cdf8f12e749fef63f57f23730dfd5584cd8b73073987ff93847e0c325029325ed356b1c2215f8a2a3d5", 0xed}, {&(0x7f0000000240)="8a9ebeea50e9eab93c4b676f714479655386cb509c988cc160be729e025df371bf11c28cb1bf4d762f399d7517076fec4828e17457270bd2c5f53c1bd625dacd02282294382e66466bbb9e5ea5bf7643fa07a526ce9300026f0e8e171d0ba4264246a02463aa1d6ad83780e1f0d2e633bdd734cbdef636d9111d4a8c5855c20238925422", 0x84}, {&(0x7f0000000300)="291b9eb08f49aa0c549c3ba7ab617d4e5fbf3e935138f4dfb2c728097f737e413a0693f7e65d3f6e60970b44dc7d5e98dc39cffe92de7eaaf73d9fb04e6d0b120c0c8df2f0bc42e133b126c1c3a7d468efdfc08776a6bb40a7bfbc04f870acfc35d0f96d01b1d005905473ab76a9c45f416a5fdc2ccde1c58eb182de7c79d682da9033f3c7063cfcd3b77897cf72da600043dbb784ab845b2ea8c039ddc02e5891cc97019942fa33fbcee8f0d230cf8839dbcd647919fc88459baf38f690c6a38506e9625d5da90ad9b760f5b18f6514141bd9c7fab572071d30930c1db506a805ff28a7199b3ef802876ba859a55d209507564fc314b0f42be45ac97231f463ffd17a5f97e04e94242c65f5d2caf00f098aef2645466ea826c67dcf57db6ee1216bfcdd31d31b0eca5cdb43a967df7a388928af62690e5d370896fbd061f746f60d32dec917d0c630d952bd546598178661f18bc5425bebff3f1fac6e1eb0c4e255263ca364dce9cc99e6d23a9a66585d8501b10c5f3f0ffcbc81cafc34051d23e5ddf877e831fdc2e58a6238b088506f456a8a83b1dd0f44fce73633cd2ca9d6978b3e92f43c78c1cf7d2d186cd315a28fc2d6598c792a12d12734c889604321b9d405ac59dc228bd8c09c6e61ade9b87ea88d3843372e9578764b469a7a1f51608249383f2ed75ba4fbe4a8b642c808c371c7aa768eb0b8144af75918f2d34fcea4cc66ca849d3c53c6ce219a3cc629f40d9635bdba1c974c4ff92e0131367bc4294ecb05bdb1a32e6ba39deadb715030f913fa3c77425111fd00a753844a526f0a0a9f3450411a0f3d62dac697d1571358be361ed9d3ffc22d75982aaec132241281d4704fb0873ae6ca0deb6c108321e8777597448eb0f4a26546b8dca05ff17ce70f4ccea0a607015e475bcde256f3e470d7f592283a6196d9d043c2955cfc385a46c59211c16bbeaadd07351c88971f01e54d34e4387dd4769dc56908e69cfcc48729910a7f867c9ede8ce9a2ae809601d38d1f6bd30db73c1544e48879ec71709475400be50e1045bd21fb7a632d1807f4bc9b5d801cded8a5d60ed395a0c50b09a5aa8a7ea1041c2729a02caf1c331ee66353c938eb8cbc5fe73dc1cc13576af3dec894d4f841008993164652558b23033e0ddbe1373a8959a492e07078d813ae39357ac9bcb956a504741a51a9becd1f4f287b2574d9b093ce2a97a2d273f09e85b3fdff64b8ff3f8839b74c224a57c74319757705093da57bcc8e7b7ffe194a90a60fea8b384bcc2533142a88a0df511da905a93d03d1bf3fa1c4ef88d2ad87a8bcc3028d1feb3e685a48f64e88fd9ca2b19250e0172dc88ecb1871afd3c366c136007d1e4f0e10031ec78ee74e0924c7398dc6005079d2e4a90d878b790dea058ae2515e70efec9e9453cde377f42272858408cc454313eacad212ee6cabfb30355c2dfd49f64578ecb16257771e9783d0bc5ba5d6cca6886dc1e58422df78c386dfa1f988fa1d0dd0f63f75a190ae2b0c5e0c4a44879b03b367a6d49ec3633215687fdd1be23f9b6d9ba4e240838a3deaee8e13b4136e98d8c3e9f6762598a4ec65cfeb43fa4ad095548cb068a8ad59a24b4a4f5ee60071bfb57c7571165d84f4bca3e2a8a72780ed1cbf7593f956c2d3f820e78bdf9f5170868334923f13a15fc315e79fdd985710f9d8484709cc617bbb862f02b815ed2a8d6d09cf5d6eeb5339cc36aa2518359e4f395926495aab4fe7f51f8496c7eda47db90bce5d55f268df95c75f98d4a0c7ff006cfc50037c2ec543e8374032af33f150053dbebab48346efc676224a4806536931f051f830156dda0173e7bbaf80d24e5e1cff48298d5043d844b5598f2a1c417c85f66d982e59ec59359d3f02954ae3b1e53505ee36f26d1d9001a8967d1794bfdc9380fe9096845db6c0b94e6e023b69ed492834c768909230dc3d0ec487e01c155d88ec6d25505ca8a3e287926167e41b5b8676ed76448b4fe77a17b7110a089974546a60d6f3dd6c024bb9605d95978841328c3c9cb5d93d31e3146bc2304102b28f3b1d8538ef9733acc2eeb3cb4b38e68e805e7b203e2e42414fa577b0b76197a08761ca3ed6744fa1e5c41acf387371da01ba3a722d6b50bbfa01ce055aea207bfef8111d98991ed77664b688d21983f9bf3f305263d376a98df82a40d803da616b46d42707f33fb0166177023df557122f31928c2a1084ebda770fb99c6840c681b754509352179a029db2a8ba8a6ffbf87a80b75d48223cd455632d5aa607a78a723ebeb261a3ec73688f06006ad8c4b65bbd94ce54fb38a6ffd159b28885ccf9f1230e675fd765abd0aa0b03fb8d200ecb0f1ed857c6b0b37ed2d70874c98693d5fac08813eaeb2e7e5ee6a8ccfda76ad3dfb40ec0ab9eb955053fd51a127f1c7bcbb069ecacc9bbd754b8a7679a567ca1ed717ce9e10341177b6433f3e63f30cba8ca7e242fb3000422ec21cebe1c954305ade77e9bd08e02838f6231ca34adf9da22fe0d0ba22c818403989afdc2dbc20df9bd753176e86f3dfed0dce6e4757bc65f541ce963d41a65330f3572c6b5a5130bd12c0c754f669ad129865002621726b210c0d7719057301b88fabd322f614c1cb02b27b761029d1ea40b8dec29bdbe68ee9e7ad270c5a5686b1961bc2bd0620535d4acebf2c6d2c1f6516308d92436bf07b60fabb9784e3076b1d1ae5a4934fc531cb8678fc7122791f969264f68b768547696c846fd6183bd3e79b8bd854217508abc816845131dc23c4cfb3700583d6acf79f90dbb906e2c1f434646850b5de14629bb8e43b871ce04f086c3a1f249191fcc6995a37e5f7f8f7a5c2ca60f341a669e476a110e2a869622297c6b37e319e9c95530eb981b18a46456714aaeb36030f11f0eeeb1c6054a2939df60fafd90f022f4659c3a8837b66a6643f09b048e975d38084bcb1c94a7d5f92780e3ea7f21cdf2396a35d2449a6051bc9c8a541d617cd2725e5d8a05a976bc2b417ee4b5ce039d1c188b703828054d2c590f213b644707ca9a057e6c457acd0300f86af97585c24d6ac80fb64e6493396bb060cf8ca1e922c932ea98b6785265af9ac84e6ab6bb04426fcdb101f461a0cf2015b076b36a1ea92abb2ac4e6042afb44f478f3762feaf84b14879a000357f594269165081ff9de1543f7b2ec3c376a9472bdb9abd48b384ebb6d5c24ff51d3bfcba0dfd07fe7687a87d449160d32266798470551ccc5c8f7b7f6833e8cfc5b1f46a3c58883aa362b6e352a2381d13cfb18a00cf9acf763a7582ea0a1a5dbccd177e672f4630be0006e7c1df59b31ecbb1a29be4a5d3d2a38eceb53c36a3d2d2dca681af15cf4bdf998040ece0d4b97bf89622904a854f762f524036b517e393a3b5ae745ec0c59165b4c1e0d7ac9f2b9643e25c81b222fce15b3de0b3072170bc99605ead529e83cf1950650c6aa601dc121a7fd314152e4bbe555e9a7b3b2cb4af3752117bda26114d83fed1e1e5e370eb32b482330c31295d48b8111d58d007ac924df69f5bcba4265eaa3d9278db59cdda111c298470e8bf5c86047866b67e78f75203a9c9d5fe0b5d6827367093c144136a8167d48eb37c54d01d393743db7220486ba12d9e6baf3437f758d54998a151dbf953e3aa5588e78716a06dd9adc5ec9c787f0b0d4755c1e266547cd16ea97b3db8a068a4080fef67a21424121d580c805b56e4c55be820d7c3fd6741047b4326f22478dd8123c68653f57fa4a1fb95349129705be68404d3d4ab17936ca2c7cdcaa8847e24e11b784516b65f747fb9b5ed167ed4c62bc89d833b055018aeb64f8243f5fba818cf5580d6234b53b229d7a70909edde9645b1114e832978119f7133e304912993cdd8d1a782d807373fb3213be35417edb4f588411cdf7f9ef4fe72cd4becb7190c97ddd45d7ee84297e8b338bcb32a6426d1bc6f62033b5514630247d0b6a11e1aa372243871fec8af5a1c6c0a70416fcab512ccfd769b6aa983371b35ded6d54f446d76b227b2af01d3db973537e9c0a7ab5a8d49b5057950a9e53c03e6b41d1811d78380798b6ca6832c3f2801114c91504ac47a9d968dbd295cb7e66044c42c09a789bf6bab40c3cb5195873fc0e3c60e9377c5212eb2cb30040753e5eec08e1f3181783f01d3c20e0e78a89b55e6b0653b63d267f200545f89bfc9fda37b57ff41560dd1f6aa5ddc0ede239f7bf8f5b03a3a421bd17652646ce68f39301edcfac904d236ef2695ee41f9747a45fb84a58560d3192be993c1655428c4bf55ce77fca9c1d978effda24101410b06078e190273d63990f2c27b0cc856f8617fc2b15ce78c26a272b735eeec6de204350cfc855817b96d218d318d18ad23dd9a27dbd26bad05232db8902292d6da05358f8cd6e6420bf58cb01e0d60082df73656bc13b143b83dfcdb6453af1201f201753f58582741bdaed727eb00bdeb8d761cbe897218560fb6d628ca7a46420f78fc13628cc3480d0d2ccd1f354fdcb8a87aecaf015162f71b5f43bf0f04ab3bb0a2f463ae52e6e87d018aae671ca09b454e52895f75efc00e80bfb67e7515d5c4531bfcb8a7125d39c1400087aba4b3327f59b5a9eef41766aae39ddd4275bd44f2b1a5e0983ee9a6f45086c667995b5173d9bc3bb04788d5af70d7d438fee077f351a2f209da782f2f8ff646fcf913c56d0eef25cf29fbbada698416a6259eb720e40fe011044841f3eb18e37d9785d21ddea408301ee0acd4be6d607cb501929fa02cff4b2ca4181c2b5d6e8f8df301cd6d5134653a5e8d756346ba1332921e18031b85c48f1d526fedac2465c3100cb4e76380da161a5cf8f383f5810f4b483b3f8b86f8a3c0b94a1d33f0591d275ecd698a24a475f71ee10854547d29ad6043c569f8b656ec47b5347fb2f5c8c853d28a77f417de438f003db9d6783dfd3c95892703fd1c7d7d37dd679ceeb9d9f1ddfaa5bc244263210522e587b76c88893112c17adb0da6d296aefaf1b321363b5424332e1f9a02abb4f2c93f61cd800bc6af3d9e93b247ed35292091c1dc6a487734a7b0d3f084c60b3e5e19e678e219859749214190a04e2f3740034fe6447bb1f9e8d216f02ade2035e49d5dc3930a77933f77215c08747e4a0296352c1ad00a9c59fec8b40c91ca6d3cae698585711adfe1376df62d10f8722badb284a254cf64faa7ac7701d4884eda1a0679f81d093a4f7b3a4747a79e860c21195e9963241dab288c1bd179496ca00ada5e42a6dba45fdc309a02a72cee686c72746ff41c6786bda0f453b7bc08e391c4e7da3d932ae2af45c57d2ab6fb3e77b1f5b409fb2f0b3f5a0cd353a5f257addeee32d61540776904315f9fee146835647004f365e01412edc228f61645bdff9cfee1e92fc7d29604f81704366359e5d00d02ce6e400eb38e63c0d8aceba7a5b7a790cd6473fd5ed3213a46160bb609cea9ab61633b41282558f74b21cd148278fd3b372d67da811100a71f2ea70c5c36a92506d433deffbeba31a7f5461e3b8525a40e21bd8e53d940e33c21c0a439978d5af28009f5a06159b0f78a7c98d1c3413bd348cf550babe4b8f5cfa12247b18c4c05fbad427f9a2ae41c560bf688e62af13913510ce6452033fda4a6db3f88dd6010143cd8b5068f17780a63988b9f0482780737ed5b4cce46b3a5583d4954e4e48f24f6bbbcc56022761e4ae0bf76fd4def4976a5f3d32ab61d60d9f2b0bb063cf04faf652beefb4030a83278d55f11d058c8dfd8da79ca19ee3a9608a3c8555", 0x1000}, {&(0x7f0000001300)="7bbfa6458872741e039d223cd49985785440bcffbd0f8b60478866f91a97eb80a2011a146423f68fb937d665722ec7434a61c35cc3b9dfa1cbed", 0x3a}, {&(0x7f0000001340)="88f6b5095fa2b13ac6c01e7d66e19b6a4ebb611c262b2069766d115e7e007ff6e2b42d96e62545e06ee6a7fea9aa28996d089c92b473101a7e02eca7fd8c807ccfdcd21a17c0bd6b2e93bb43e701b4496c3a93b1463db92af525668922bb500fafbc57d4fd5aa51c20e5ad14544b51e4e8aeff57446ab23a00fea36014b00416951ecf1df99c24ea2cef27f7233c34cf1edc97471f5f40d07c0fc2a7bfa1e106061fcf4af221fb4940f8a00e4dd0f0dbd18a49f7b95b5e1926d1f00aefb49bf05ecb05f9d89cedd81c5f71e27dd8b9292e5ef5656f1cfe1834e127057ebd7d7d734b752b4ae08934f86fb1db257749267ceb", 0xf2}], 0x6) 16:00:42 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x8000001000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000023c0)="4328257d42c3ab4069040e251ce63b20f60fca0f833c98ee9a7bac0d25b01ff0eac84392083ec61180fd3f65459b9f1d110ac0532728ba58100007824511792ea47ed95449abd2af9268b4511094f8fd800348c40a5fbb32237566c9b931eeda801595f1ab8eb7c0cbd2a364e8d6715f955048f2051b1fc8844f1b1a9311d168727ad0f341eb2f20f63371bc8d70ccbe25eb3357f377ec9ccba449951bb35f53cf8fcb0babf782e980373575298ae27597a3a6b5faf0bb1379faa6d133221ad4b738f7db733ee06b7253907c1d4284591e1c6288b8cdfe957310cdf638d20aca051232aee529e42cb35254ae15c8ffb136f11ad2f3ba9b6d6bb2052be67dc86719404e770c186a64a903a030d700c775a68390b76ce296c54daeccb1ce26c68c7feeae3c9b41cb9a839042d45766ee07611b537ba2c36764130bc89394ef9cb6186468c2571ee9fd4752a3764fbc036a65188820d3c6e3b99f9c8e8edb06cb13bde30057608f41492733412d44157c1905da4d507a51a84592f1cc6d32f146c19e632c5b4c806aa369358755ad57a04d05d6342ff2f582e1977608de64c2e192157e749e6400eb4fa5c933966d680549cb40682c2d77ee3de300976921d0249dd0a6c2066199fa0bfb4908749df74add7437b78d84e84175425deb0e6243304b28df9f26903a57a8d6b3181a59b29cc12afe46e0c6a9376b1bec73c4e6c76bad1e03281ce392a649f5c39061c443cdeea3f82dd68f53e7ce3c872f23336d9a2576f99d2678af16771f7494f479b10953d2771b104586f16cbf297bf4d0f970a1959c341dfd3f5b7c5bd4eba5a3f882636ad7777f4fa737aec7682e703297e947928a95cbe47e074cbeadc1ab741727c22388f38393f97ddbc5d44166de630666e2486c568e41632943d2571108d10e58cb5fb7548407d87aa370b8cd67278645ccdf2a7ddac5a5154a4cc819725dc061955d437ffd1f330ec50c92edc75b43865f603113bae537b9108764803f9230b9ed1998c82280617f5a17639c856e5fbc57442bf978b40838a8b41a787e2f0255365c36929d7cd7224c204833cdb9066c50f509f2d74993b7a251619d4ec93c0251c4b9220c9ea520439b94c383de1784269bd3a11570be5a22cc034c66b8c6b942d98255f377448a88ed6bccc7847c0e660526013929b2a5bf14d790bdd0aba792b06e28d899acc72e6100d1226c5f9ca4b94e8497b90be1b168990570f90d90ca224202ad7a4454fa8b5f90d23aa3a6b0d1c48ec45f93006b07a899cdcc6b688236c40e19f6a576350b65ec01a58827bd34210f736d0420cd47e6088a6b91eb5e5400fe44bd7f44b1d9daa31f3e707e4595b4a30e3f695b420639d70244754860acb0ac65632bcaabdcf496718653ce1d1a75e4488c24cab5e26d10f426bc65938c741eeffa96a0afb0927e3b60c217d4aafb9b9388cc7dec7fb7b69cd302d1acb8223769c68676b73abb836d73670ca814cb1abb07aaa1694c0f32bacebb8cbcde28588a57e501b70ddb66909603ef98e10012904a1f1b3da107c57e6445a60cace5edab7195ce9132d8be57287dc9abbbcc51bb7fe2a18abec2c415ef5a0395d290ddd77f884868e18bcc720b1f838a6849bbb2c4f263c98f7fd941db8e761ecce10a14b6cb532ae7fb79923d6d0104b653c14d7572014b21b109e58408f3fe34b370b6ab1bcc89fbb7189f73b22376f320e47d4c0a3df173844fbb460093063819489c8b1a2e2f836d173a08aa5790cc023fedc88d6f9c03eefd6880de1f2ed46ef9eb2107c73a6dafd5377b6b8844bd0a4ee3940fe0ec77ca05dcfbc157751729f9bbc69792897e6d7e11df596232deccdd1ca18096fd1cbafa159d2d542640dcee9b1d8704b9cde995a01a8b13d0e7d7a00d928f8db6d286599692ec394bcf749d8f676d6c3b86d5d47e85d0959c159fbd363e283720f3d02788942ace8e64ded9f0609f263c1f8246a22d73819f6973a64d96d9aa156c2ef28438c5615d0cbd3c32f64f7b51345b475dbee9f47b45ce1b34c75b8a680277b9493ee500b172df2c5bfa3ca0624bf2d3764520acad4db94b2ac28ccd3422002812ac047d46b8f6ce5ec1a105c95003578a5eedb165cac7dea8308c8636d71c3be3a6712c8d54db1c35933fc39b544fe4e167f042d40f21753940c967c9dd44bc4f0c63d8c1b9c71be9434c7906ed29bb37382421d998c3556fc38627b90ee38b3241486b2c73f1b32c80696c4a6f9b25257abfe83ce726dddebb5d7f1ea04505c79ba3333f3e4951c1b958aac1e4476a07265ce55aecf33c72a781567d4ebe4d0883bdb5e072db763e9befa1d3e3597f9ae19a0209734c513d145eb92f5fc7c1fdfd339891b8f0d2be8988275e435d1f4d8752128c1c58f9daaba265f6a16132798dc996ecbd41c0cfe2c60890bb7ec49aab3e9bc75f240f07c2d148b67f3d2b91cab20bf4aec0ef723431308fe58f73a89350256a94482a453218d50b7d47d5db947484b66d3251af7851a775e3e1162991a8958be42c0bd573abe4a6d008c09b8c83bccbcfc63915adf2ecddbdfd28399b16a1ca343e16d63044e07f3f067257c25353505d06da90786ddeb886112279fbceb7083062ef1bac5f889a1fde941047828722aa97fb155926e5c3dcaa94e95bab8320b6084e2dbd7baf1fd80e4026cebdee6fd859724d5200e3885b1a9b69aa0454b2fc2cd68cdcc944c714c0471bb7689fbbd65ce1f257a0728a173768cf908dc04e643e4a685176c2732db8fbaeb5f4be4e13f22c775f7c37010b401e69b8b501b6df8e6848640c9596f59958b4fb4b64d8e6e26ab2353652e71ff2e37928a35c2160dcb273abf9938d9ba2cba59fe2cb769eef8f87031c0d51504b6309a3efffecb8e5eb9aed5e5159e7c20d7123ce48f7d6d7ff811a945891f48a53ea5d1950f0edcfef4bc1b26f3395b3cb86fb3c1b6a1b3895a0351df5454a06e41b884fda8a287941be36e9996b0d612e580c3b9132092052910c54fbddea04c0fb008956964320d03cdec0f0c20898faa04c346d3de7d2f2927a37829d499346784aef9787322ec935d479baf26ce74ddcb21630c7a4b05856f54814b36239e5c2da9fa487e2b43a9c4fd7bf12cf1cfe0472c4ccff97b50004c1fb37a6ba98c0210a9b4eaa414f64d4f8b6f986c05849a2276d96739256cc043705e079f07534394ffd54d825371f7f11ee66b1afe1f0e1acc0351511339b3cfcd357d6ebbbf053f8b16fe8cf98ca3b296812aeb283c5f0d239dbbd2d78b5cd61f6ee0cd7ab5db8afbf95a81ce6dfc252624ad7cf1f1b1d9d690dffb1dc42247df14155c2095b5fd720a7afb3457dc8b90a28738d1fe278900c0547bc7a29ba0fde5f7c4c238ac000a1c6765e15f5c63cf1facbe5ab9f4d7fbd54255d7d357e2ecb9daec030d296b7eeffa17cfda823d65ab6c1a3bceb08cc9e40f48d0cbf42a2b23240048e6048ab691e602a93cb05b67ee33391f7492d4461c24f1edec994c3359b9bbd63055aaff6e48308e5e2be7f701b0fb5fbbe8edff90a2703b39db6d5dc3f55a15bc2f4a77b20939f68e2a8cd7bccf4393790eca2eeb92b34062a772083787de917b0816f6d0f99535c9cecb2be46858fe669a647b60082dafb1029b7616a1eefd1ec7da6d3f0bb4b96c11adaf78ce3a63060580414977c8a879914f9a54a6acab29944c1fa8a6edc6350ee1e107fddf88eaffa41a397459f43cc81e4c75c79bff028856890f9bd2da81517186037463f5995ae8f48999d4d5e970f5a9582ef563895fd66d0ad42f54cc9f6309efe33618bb7cdd3d3581bda119ede41cca001c788d87458a628696ecfcaf62c3b1d3fa132e66d843d9c28807c25d859b15cce3751f24ab69bf8066fef1aa754b4f7a334b704528f1c34cb55fb785cf5020e64a3fb73097e77803c56cde872308fceab3cee38750ad743c443f8bfd8f0e12f2f2d1ffa6a8b47759cdf6fa3794edf95479ae71b23453b6ca64e54605de8e965011e4f077442966141d23fd008dfb0e72a77397414eb3c468212179af91fbb707c58db69af5659ecbdb4aa06aa026057f94bbb944604f60f9ca1779f4cc176e76a98e9e1a7acb08c66de697ef6eaf7750ffc84e1fbbf444d2636e375760d066d0ef29d12456d24f1b5832c20ea72a56c510f7255336673cf5f1f387146e872f3c13cbdea8fee7a830c6058da58e96a3f2d20a90168805dede5e3988adad48bb86a632cf3e60e4ab3fa3d764262ca547d4179d79e72070bc05583a56d4973f263b8d4064ebb408ebeb0c9fe1e4eb7abc3b2208f043fa7bf6b0e48160f8a2462cfd2399d37e4de28386d580ffd7557d415c026774c3fcc4e96947aa90367afe97a53aaa041cb1929be757c3112e0ce03f91afcdcdee76e4cbe64f56ff6a5e51e0689863a2d1b8f0bcfe6eaf5bf6875ecafaab4e8c70c9e108421c3de21272d7ade4011fc3c03b4139063f83d64520b08fb7650028b295dac336762ee933558551665e0e90287cfb0ff99bdf8fd506e99ea143f52f6165905a07c3c1c401a8fbc103604a8b6162df0e2acc370268f56674feb50ecb82c3385c0224f2dd9bf1f45e3fe1e492f69f8791b1b8df9afa23a0bd1f8c4f8da822fa8e70059d5859df74c43d3790fd40442b54db6a24d9b9ee77126c4438cd3218e99a998c267dc5f1a57ad8b3af8035ce6d028dadd130c3bc642a27105200abb217a51b9e97de75627b3a34d1219c103dad45406839551581ca78daf0aaef2d0e74df51470048e07e3dc679d1570e65d5eee891532dee22634b3c94277bfaf37f3d2d012dfa9ceb04aa41bddc9af53525314ac649167586f06c3c278272d1f813f20badeb7599a4c3b700a19c65877d2c0beee05a632f773e6407f8d9e55fdeec4163212b158f2", 0xd94}], 0x1) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) r1 = dup(r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000280)) write(r0, &(0x7f0000000000)="1025bccfd74f286c2da479e02076160e9be13b8c039f5282a606191584af2c2f0da70089f864c6fd98d456ad2541ceed6443e3b90c0bffc7564e9659d54537b559ddfc5f472156cdae4eeff3eb152e19e96ccb0c4b0fdaf1255effa30b10191151837b09d9ff266df2f53ecd8e", 0x6d) poll(&(0x7f0000000080), 0x0, 0x10005) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) 16:00:42 executing program 0: r0 = socket(0x11, 0x3, 0x0) socketpair$inet6(0x18, 0x3, 0x1ff, &(0x7f0000000000)) getsockopt(r0, 0x11, 0x0, 0x0, 0x0) 16:00:42 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2004, 0x0) setregid(0x0, r0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) socketpair$inet6(0x18, 0x4000, 0x1, &(0x7f0000000040)) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:42 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x40, 0x1c4) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x44) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r2, &(0x7f0000335000), 0xfc94) execve(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) mkdir(&(0x7f0000000000)='./file0\x00', 0x2) r3 = openat(0xffffffffffffff9c, &(0x7f00004e2ff8)='./file0\x00', 0x0, 0x0) r4 = semget(0x3, 0x2, 0x1) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000080)=""/61) read(r3, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000040)=0xffffffff) 16:00:43 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) close(r0) r1 = kqueue() kevent(r1, &(0x7f0000001240)=[{{r0}, 0xfdfffffffffffffc, 0xb9, 0x2}], 0x8, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x4}], 0x3, 0x0, 0x1ff, 0x0) 16:00:43 executing program 0: mknod(&(0x7f0000000000)='./bus/file0\x00', 0x2018, 0x5cd8) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000009c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0x10}], 0x7fff, 0x0, 0x0, 0x0) dup2(r1, r2) 16:00:43 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$unix(r1, &(0x7f00000000c0)="5e9b48d20089847570b8de3dc73a9ad368984418dcf69541324a55d74858411ab8e4068bd3ab7a8e39db1ef4cee1bcefc15c761c9442b35c2e9472a8d59febf8b9eb5d52e985be2e943f998bea30199860ed76692bebfa654be3585ea7ef3ba26e8764681aa1f7442a31bebdbd749c2b412a51a34b08488a34ed80d7da7bc29887d1e8e2d219a860621ababca7f9fb7775c3c81ba32e944fe8e1d43d0c99ed1f37ebd8a66e02a34d813b0d9e0de364c0489b8b33e43e29125b981d62c937a99227b1a22344b160a95abc3fc8c9a5", 0xce, 0x0, 0x0, 0x0) 16:00:43 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x7, 0x4) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x40}, 0xc) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 16:00:43 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x200, 0x1, 0x1ff, 0xab, 0x2760}, 0xc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d15b13156d49474129e595f5f94966c4038db4996cf554bb153658977d6b56f4779fe3d934ac9abd8297f1f72cf0088d2616d90bbc50180af9e36bc9ca979933c79faa718e7533a27dcac712b823c751fbe5a78834e5539f5aa5379a0763d7155769ab679febc644bcaf20f45ed46e90435d145237879207b6134524534df8593218da5144498234d2502524864f0a5db217804a841b486aed83870b5b04d0e047d48254d46ef60c84c871cd971e8489914522d85d584b0ef8661d02607434f7afd806a6f4d49c21", 0x201) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "b2fb93105e5704194b9d3ffc9940e58f08113c3e"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6ce9023afcd1d733e5730511b7f07b90354893e7"}) r2 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x8001, 0x4550, 0x200, 0xfffffffffffeffff, "6a61a3bce1c017cd9eaecd9b5740bba8064ac26b", 0x7, 0x8000}) getegid() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x2) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCNOTTY(r0, 0x20007471) 16:00:43 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0xf9) chmod(&(0x7f0000000140)='./file1\x00', 0x0) setuid(0xee01) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x290, 0xfffffffffffffffc) truncate(&(0x7f0000000180)='./file0/file0\x00', 0x0) 16:00:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x639) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x6, 0x4}, 0x10) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) connect$unix(r2, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) kevent(0xffffffffffffffff, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x49b, 0x0, 0x1000, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) 16:00:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r0, &(0x7f00000004c0)=""/214, 0xd6) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x0, "45ce8745a6355db5090300000000000000877051"}) syz_open_pts() getdents(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000140)=0x3) kqueue() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) getpeername$unix(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="0000fbffffffffffffff00000400000000000000ecffffffffffffff574a9c046e0000000000010000000c020000000000000000000000000000000cf8fde63ca50bef00000000001d2533690000000000000200000000000000000000000000c5000000000000000000e261f069b7950a37d8ee8d077fda5dbf8dcd5f254bc8149a32a5c32eb532fd4ff6ff000000f5e7d56065e038854f4d36f6ed6b84d4c1cddb94a5f77e6190c0af7c7ba108b8dcb1c14ab11ad23f7a1454f5ea4f6234cf9278f1a2860b017480e5e1376ae32cf5dc472113b3aee101bf1a006d1a40fa88c8df6bb176ac71173ba609f89cdf0562b9ffb5a3fd2a7910d1f311ea25908e8a9f1a6e60a178a87f310f7faeee134a9d1e6204d54cf780b7cbcd3222b192a9aa7834365451717f890f0dd4c424e37d633328fff56dbbc1d12ad8a59e19b93bde808c8bbfcd4815057d4b21f4de7790a8da780d6fdebefda7e5d02c79d06ec68151a1c62ef4c0bfbbe97f3ed19f5e0a000000000000000000000000fd76bbad6f198ec0e5255a3810507b497aa890f1184c4cd1c47bddabd0b2c8eabf343a1e154ab23dae3e5f8a0000000000000000"], 0x0) 16:00:43 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x10000, 0xa0d3314}, {0x18, 0x2, 0x4, 0x20}, 0x1f, [0x0, 0x9, 0x0, 0x5, 0x9, 0x7fff, 0x5, 0x7]}, 0x3c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)) 16:00:43 executing program 0: r0 = semget(0x2, 0x3, 0x210) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x800}, {0x3, 0x81, 0x1000}, {0x1, 0x8, 0x800}], 0x3) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000000), 0x0) r2 = dup2(r1, r1) read(r1, &(0x7f0000000080)=""/69, 0x45) bind$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:44 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfffffcf8) socket(0x38, 0x3, 0x7) setrlimit(0x7, &(0x7f00000000c0)={0x6, 0x81}) setitimer(0x0, &(0x7f0000000200)={{}, {0x0, 0x9}}, 0x0) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000680)=""/4096, 0xfffffffffffffc23}], 0x100000000000021c) fcntl$setstatus(r0, 0x4, 0x80000000000000cc) r2 = getpid() fcntl$setown(r0, 0x6, r2) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) ftruncate(r1, 0xc00) setrlimit(0x5, &(0x7f0000000000)={0x80000000, 0x8}) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000005c0)=""/172, 0xac}, {&(0x7f0000000140)=""/120, 0x21}], 0x100000000000015a) 16:00:44 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x100000001}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x10002ffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000000)=0x101, 0x4) 16:00:44 executing program 1: socket$inet(0x2, 0x1, 0x0) r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000010000) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) 16:00:44 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/224, 0xe0}, {&(0x7f0000000180)=""/58, 0x3a}, {&(0x7f00000001c0)=""/18, 0x12}, {&(0x7f0000000200)=""/20, 0x14}], 0x4, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000300)={0x0, 0x0, 0xffffffffffffffff, 0x40003}) open(&(0x7f0000000000)='./file1\x00', 0x800, 0x2) 16:00:44 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socket$inet6(0x18, 0x100000007, 0x7ffffffffffffffe) setsockopt(r0, 0x29, 0x3b, &(0x7f0000000000)="1ed6b537", 0x4) 16:00:44 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r2) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x5}], 0xa3b, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000001140), 0x9, &(0x7f0000001180)=[{{r3}, 0xfffffffffffffffb, 0x12}], 0x400, 0x0) 16:00:44 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = dup2(r0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "b8bc17c53129b4c5db881a159b3a032eb94aa7b7"}) 16:00:44 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000000)) r0 = dup(0xffffffffffffffff) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000180)=0x2) mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x80804, 0x0) write(r1, &(0x7f0000000380)="24d28dd4acdf04ec1a9eea574a001b3754c88dc2fb49b6bdefebd6ec0e81b4fc7cc762cdf321dd087173006ec58628c7c57992bfbd4656356eaa418506f09e9de2b908ba4c985d4f687e95c8f546168802550406e0b1fb22317ebec88ee74c97f593f7e68bc4a57a3cdc2cc05a65ad77", 0x70) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) select(0x40, &(0x7f00000001c0), 0x0, &(0x7f0000000240)={0x3, 0x7fff, 0x1f, 0x3, 0x1f, 0x7, 0x7fff, 0x3}, &(0x7f0000000280)={0x4, 0x1ff}) getrusage(0x0, &(0x7f00000002c0)) 16:00:44 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt(r0, 0x909, 0x2, &(0x7f0000000080)=""/144, &(0x7f0000000140)=0x90) r1 = socket$inet6(0x18, 0x5, 0x100000000002) setsockopt(r1, 0x29, 0xfffffffffffff657, &(0x7f0000000040)='\b\x00\x00\x00', 0x4) 16:00:44 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0xa, 0xfffff, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffb, 0x44, 0x2, 0x4, 0x2}, {{r0}, 0xfffffffffffffff8, 0x4, 0x1, 0x0, 0xafc8}, {{r0}, 0x0, 0x24, 0xaa, 0x9, 0xd5}, {{r0}, 0xffffffffffffffff, 0x40, 0x6, 0x0, 0x8}], 0x8, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x7, 0x5}, {{r0}, 0xfffffffffffffffd, 0x22, 0x2, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x10, 0x80000001, 0x800, 0x1}, {{r0}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x3ff, 0x71c}], 0x120000000, &(0x7f0000000200)={0x275, 0x5}) kevent(r0, &(0x7f0000000040), 0x8, 0x0, 0x7fff, &(0x7f0000000280)={0x7f, 0xfffffffffffffff9}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000240)={0xa6, 0x1, 0x8000000000, 0x6, 0x2}, 0xc) dup2(r1, r0) 16:00:44 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) r2 = dup2(r0, r0) sendto$inet(r2, &(0x7f0000000140)="f1a7211b590ff50d1c82eaa32d1a78a25c64a53bd48bdd694293883c34897579c5330c9132e39feb182aa6dfacc5e2c9f21717202688379e8f86511f7beed29a9f326ab8036b04cbfc8524bb82e159b624bd8ef1c4937205cfdfbf84311392929e1799141e5ce0b36f04a8cfa3b6a178ebcc87bf9e979cb5d5100790a26ff8d2298eac96c1448ab42a42fe28f2a604d54c", 0x91, 0x40e, 0x0, 0x0) 16:00:45 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto$unix(r0, &(0x7f0000000040)="931329e0150b8eba", 0x8, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000)=0x80000000, 0x4) 16:00:45 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r0, 0x0) socketpair$inet6(0x18, 0x7, 0x8, &(0x7f0000000000)) 16:00:45 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) clock_gettime(0x6, &(0x7f0000000140)) r2 = kqueue() utimensat(r1, &(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)={{0x7fff, 0x7}, {0x100000001, 0x4}}, 0x0) lstat(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)) open(&(0x7f0000000280)='./bus\x00', 0x808, 0xa4) clock_gettime(0x7, &(0x7f0000000180)) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x3}], 0x3, 0x0, 0x6, 0x0) 16:00:45 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getegid() getgroups(0x40000000000000b9, &(0x7f00000000c0)) getgroups(0x1, &(0x7f00000001c0)=[0x0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x4, 0x1, 0x8, 0x8, 0x1ff}, 0xc) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 16:00:45 executing program 1: r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xfffffffffffffffd, 0x4) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202000000006c6530002bb00ed7cc39a644b4a49578cb6b2a7d8700945e61fc5866c7b3a75c319f75ee7f379f7d03f3327f20f66cac0b7aa9a4122cfaf27ddf9c3953cf20f3f5bfa8b6a105ce7f49df"], 0x1) 16:00:45 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x0) readv(r0, &(0x7f0000001480)=[{&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/4096, 0x1000}], 0x3) r2 = geteuid() getgroups(0x7, &(0x7f0000001080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r4 = open$dir(&(0x7f00000010c0)='./file0\x00', 0x8000, 0x140) readlinkat(r4, &(0x7f0000001100)='./file0\x00', &(0x7f0000001140)=""/53, 0x35) chown(&(0x7f0000001040)='./file0\x00', r2, r3) 16:00:45 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000280)="0922ffff", 0x4) sync() 16:00:45 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='B', 0xfffffffffffffc72) write(r1, &(0x7f0000001900)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f68bf1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf5598feac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee0002ee42fe993b84ced01d1813c31de6cb7e6dd98bcf3362373cd228d197931c860d0d23aafa78b57510a5e641da93e301d32462c039e7c80f4bc51f7754b1cf0d8412837b9bba4aea2517a98c1dd4467cb566fe98761a5f282253d262b0cc84fd3f81add0178a79c92660521be8ea2e8087b12edd8897531c7d530621b245133685585d70d77900f2b33eb3a6e8664b6b09dd9eb7cf179f29d65cdd9dd09c931cd486a0535301191bb9445a519f23dd4a930c44d15c326a1cd6722427e6d495285039a07f78645a732c765c7ab8e575bc3ae2278e98b0c13e1dd60098dfda3d61f9bd2c506eb471fa5241b0259b91c6d558796ba969a363ffdfda02e7cd512f05eff559706f08e61cb5ee42175e031278638668e6ced2f4d8de3b001b87b1fcee1a05b5ccab2823dc3f28c79a7e49ee2c9e1ae7d0518ec72b2ae3ce9fec5aff0021de73aad9d74f3a8c7f6461ff08d9a4fd55f0b10405b20bea47bf561583136b1aa0665b338282d7413a23d3819bc42476ea1fdec3a91c1148768406eca3445acbcc49af3908a3bec3a218511ba8178faf5210b66de81caffaf133063e2dde1aa1024f502bcb15bcf560983532dd0cfcb0138ea6860006f73f71ae37fa0bde23d74f3d613feb7cb66b6eb3b065a786a83baab42beef3858dd7d9070fbf6b12126668422b9fb62e892c1335ac067f9659f284bf8321cbee9492f36fbfe65834c463a3e80dca189671afc2e7538a9c6bd72d979b6a4425e7fffe12ab8b3921655aaa8eb33961057a7fedb4ec51d39e0d0320e5cf9a6a76f6b8e0184b7139b6b24d29826da3b64e7ca23d785a8ac2efdf3dd27602c3cf48c12a178c32c283ed08db93405389ec89d38329025a8374fb4f91d8f42c368e96babfaa690bbb679d21d2329a951956791f2db62fb85e99d0a4187f2d8d83970117ef84e21a6d02ebb69ca232ceab71b8d241c7a47e51db85aa9481a09ac56b8bf43810c7c24901b6da4b7e5ee3a530ffca2c58928d9621298c65d5052dc6f99208f90a729066f678dd0c01981b8ba4efe538cb8b7fef760ad61cef051f11433ee005e50ab005489a9c6bdf93d712843ae6a7d9ed440fe3c4a3c7d0a774444034356ce3d4e9ce2720c5bb10ce1613cf9e9813765b8c6470afdea03cd11d4cea22439855ee4ccc2b110006c14d353d4fdc7049fa913de602008b0bc6942cd7461a4e5b7d406027dcf2f4cf322ce771ccb664761859a391c596656b61fb26225ce062b1be2a1de13570ea6a978dc1d85eb272fa", 0x1000) execve(0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:45 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x8000000000000) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)) 16:00:46 executing program 0: r0 = socket(0x2, 0xc003, 0x89) r1 = dup2(r0, r0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 16:00:46 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) write(r0, &(0x7f0000000040)="c2add8ec8eaa611934515049bc463bc9e5593d97aeb965475ab89a6a108e0907c1117800003d23db3c5b0f307daf1c0c3ea4e0d71d5a6b29024ba4735b2ce6df32051c02b08b5fa89afe830e1720f6cc2b09bff288c4d45a47e767a3864d693244561303e529b5ef1914aaa6b2ca2df4805d02210af5f9a979735c91eb9209bb2c4c22672b47a78430dbc75e3680fcbf4deb30711f0764e27b57191406515cd47d2afceed7c8861526d05ee169b1e5119f513da5a25dcbe064db251157c9bd3ffba3b22d8508e06c", 0xc8) setsockopt(r0, 0x29, 0x40, &(0x7f0000000000)="df0023a8", 0x4) 16:00:46 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="20699cc3fd1e701944c8a62842defa521b5d94b0c86ff01b8bd92adbab6c72c7d4613a357b78461814a95d438b6da87f9258e0290c69f0a06a157a5fb862b36de890362e7594f3a21e4ee4f0d493645401f778bc63db22238c501504cf4b0a5d7eae801f37c2a733feff5213d9b36cbf8d3ccdfb9ee641ac9210676939060aaeb453055e4d5c9708e3190639d3fdb101377f8a6f026ea52fa4b7a60b8ee332c41d77004b5b1580f25a51e6ef8a2179337268d28ff8d3ea514f2dc26992f917ddfac39373d73d7dfce87b71c86ddb7a7ad30c7e82f40295efa95c3f4772d67e854386e95bcd633b18ea44d5f87691f7f8ddd698b9", 0xf4) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) 16:00:46 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0, 0x100) pipe(&(0x7f0000000200)={0xffffffffffffffff}) linkat(r0, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00', 0x4) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r2 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0/file0\x00', 0x80, 0x4) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x0) 16:00:46 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8209, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r1, &(0x7f0000000700)=[{{r0}, 0xfffffffffffffffe, 0xa}], 0x8, 0x0, 0x9, 0x0) 16:00:46 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0xfffffffffffffe40) 16:00:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000040)="ccf60849f34897fe9853a1", 0xb) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) socketpair$inet(0x2, 0x3, 0x399f, &(0x7f00000000c0)) flock(r2, 0x8) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0x6) open(&(0x7f0000000180)='./file0\x00', 0x108, 0x7) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffe, "a146786eb953d07babec3301fffffffffffa0011"}) read(r2, &(0x7f00000002c0)=""/249, 0xfffffffffffffea1) 16:00:46 executing program 1: setuid(0xee01) r0 = shmget(0x0, 0x4000, 0x448, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/2) socket$inet6(0x18, 0x4005, 0x8000000000000102) open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x14) 16:00:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x20, 0x0) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000280)=""/59, 0x3b) r1 = semget(0x2, 0x0, 0x0) semop(r1, &(0x7f00000000c0)=[{0x0, 0x3}], 0x1) setitimer(0x1, &(0x7f0000000040)={{0xdca, 0x9}, {0x87, 0x4}}, &(0x7f0000000080)) r2 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "000000000008ff00080000000019000000000800"}) 16:00:46 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) 16:00:46 executing program 0: sync() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x46, 0x800}], 0x1) chown(0x0, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSCTTY(r1, 0x20007461) shmctl$IPC_STAT(0x0, 0x2, 0x0) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0xa0, 0x0) 16:00:46 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10004}, 0x4) nanosleep(&(0x7f0000000280)={0xa0, 0xfffffffffffffffd}, &(0x7f0000000380)) getpgid(0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000200)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000140)=[{&(0x7f0000000100)}], 0x1, &(0x7f0000000180)=""/85, 0x55, 0x8}, 0x801) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 16:00:46 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x25b, 0x0) setgroups(0x4, &(0x7f0000000000)=[r0, r2, r3, r2]) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) setregid(0x0, r1) setuid(0xee01) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 16:00:46 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYRES16=r0], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) chown(&(0x7f0000000040)='./file0\x00', r1, r2) writev(r0, &(0x7f0000001cc0)=[{&(0x7f0000001dc0)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90ae0fe6ddd61f21b7e437af20f256fe03885b1d0948b656d43dc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d546ff02746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e790a24d06604b709297ad12f24377fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d2e04d399a8b606e17dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a0440068166073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faacc5318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f29e1130c9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b685a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3742859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b947e522a8d9c4e9235fe2ab939999aa15c07f127a85aed5685785ce1bea3c62b550c39abb089d1a984801429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085d6a962eff2976d14151fa442facc8d359643565f41d06c3ba3663c4283baf98eb3d90fb93bc911a9cc131eb0b8245e92fad352728ad5e24395ba9cc9297461999aa2b9c4798e665162fae3d86034e7f363801ddaaf5e9cf346fe4f4a6277266c5e25521ea5fe81fe468c86ea9d24f31443e2a91df51d75bc49f80c17cdd0fd754870a90e8c0760f443874a3400317676addef5d2f7068e85cff20f5059e1bea328dcd8ae157cc4d4ca48d085a04618624da2ee4326b00e86dbe67259bf8b28cfcab369aeff5e067b772a8348cc6fb8c9e03be75b4ba92f7a29809d24d8dd4b0498f37f4ce4312f8e251177811650fe1b498b0b96ada61c977adcc5727e914eb30b312bb5907ec4a6f8fe07c341af31007325d24403ff2877e3fe061ba978ca9fcb9b9b10e98f131f4129d3c09d1b311b0ce72e3eb04409c82f71c206e6bda6225f8cd5f0c99f66d6e420787d16308d7ac53cddb807203afcdc01f93e73d6920730be81e7c584fac636e951ee6842fcbcbff094912a89d9a0600558251ab0258b24b38f54cbe9a666303a8c9db8e6fad3179867e1335962245188c32bd8b6fdb7ea0be76c62fb5adeebd41bcc552d42d690db547337dd35c735bb437a1e1cc90c360059ace114e07747f79f56cde7e48164ff887e7a7c73fd9f3fb788f9935ffe208045e7c86f4893762c0cff4948435cae505e66add8f21381fd30f732a9b841ce84022174c54033772c0abf2eb3a908faf053d48e5467e805daa99a5cda5a47c1f3384dc9b1d591cf69cd2206e6da7ff08e36571887a9ac67426b73fdba7e517b924f4761337df6a459f014c6eab0625d217fb01dabad8c78a48c4efd17b66324272bd05075344f1b8143f40b010c294a871dc2b731bf9e2d722bd4a961d1af96cfa9cf5a3b33a5b37fb5104a78421f5e77261a29ad2d3b20cd04b5121a809476d05ce0709aaac51f35602360c0aa603708e697cbffefa0dc3a1f7d437c99a0fbe3faf972b9dc7b54bca5e19f11300deedf1d4eca56d02a70540e6c26ca5d2df10e0d1586db71b784ea73b7ba6f0a0ddd16523dee57f51785867d65e008ec6b3886ff73e271acbc5b5283d03d4b0c06e4bcc728d2834c1b19ea85ca4a568374bc639e533294cfde128823760915a43a83a84e83f7f82cfe116c8da5ff52ea73736fda1a884716cfbddec382c3fcd5c7dd8729fdee7dcaf7d269cc6fa6159dbb9488d70f2ee251a68a8067cefe2f172989f66b2ecf79ec174e219ced6cd6a1d7c4e6970751cb5000c80133c9f0da7ddd96c40e5a146403631776859ccef19ba2ac3368f0ba9083115b984a1ae6a09445d054896300aa9687c71873d4faf3c7da1fb8f0ab1bc5c6268a2d2987bf3f3959918f7424824b593d80ace2c091c59d55c07e33e83870bc0164fcf1c753209e74c558f0416ee9ffc33f48164b6eb727f419c583b5394836e0eca052d39223de7d478dfa36511739e2779fcca1ec065742063d69a93db3fa9312b94053b12fd7e87445e219cfa6926f1eca111d0a6913c5bbc89017f23f8ba32b1d6bd7ee42ae98c4d1d688f27a5b97cceed5f62c7b3da44bdfa89ec22fb04124dd28fa22501d97abe75d656495ca5780341bc3a95876d81cc14434e0a40abb801c43a2d347569166fb3daf8efb78b843337430836e2cf970e60c708d915ba7bc078b4b867e54f8c42ce3869b681cfcb5e8e748319c03b86dfc24d9d835fab2080a0c7fd6061c11613c7aa8dcdb64f398b602d2e990efcf293b5fcf60b6f10dbc36bd2c38d4e5fccde7985d9665abddcf68b203e1d3b51545223960dc18af1ef8a06c760b18185efdff5c4eb428e9121b0c1e954f2cc4d96042876cef2e938d9e1d806cb31d144521248c33ff0edd6be72126671d0e5cc9f6825a69f4415d17599282cb8d1477f1dc0d067f6fe7571129a8834cdfdaaee71ec345b8fa9f36b6e950bf12413882216113087b210e4aca2caaa77251a6c5dafb493b8ffa3374dde0a3aa25d84d93fa816b443b2d0ca31c280ec243f5bdbac9014115c5f7a5ca369607b6382d5935098099e3faed58892d10897632602439e8819b3c1268ed0ea67d1db7e67848c58dafd82af353c54d49d4a4f8795578dee1f7f844cc742ddc2cf4cb7ff2ad676e8594379574346319088441d38b1ed476913036d752ed19770776198298a376188669ce853a0a739f76376b756669d3f33716edab77147a4e73404493ded588865569d4670ab7496b143980dd12325073d5c4540dc4a4bc0f4167d8e97988bc832222e6c3c952f4049d5f70def082b40891b65fc33fc7a5c843b17c7b166fbe57f67519fa97d03381ae56b6f1ac19997b885fcabc462e1ca15d846dfd59a2288e391fde620a368ca292a7f1c1b58eec124ec21282377ab8b0ce3a93e6b086a3567e9bd7c90840523d97246cfde2b46bfd81e92938a5299e99ad0b398499827ebbe4d0de00a0a733458fda98e0603eef21e24ff30d0b975e80cd651747ccc0ab0944dc35a8d3c7ece51f6069fc0261d960de6ba1a723068f0ad60f0f8d5a0a72cc3abe14bc73bb09162cf05d62b435a72f86828da75e6f0525a88043eb4b6d86e5557491958753786de72943177d6fc458af90c9a4c7c0a957274af6ad16e6174c40bc5cb1a32a5099deaa1adcca4d3ed1c8445b47a0e10113fc3ecce6e9099b12069012ae7767b0b8e350d012ca433397b838fc85eac563c01fccd623a4c92edf9dacebfebb540b87897faad41b68fff2", 0xedb}], 0x1) 16:00:46 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) sendto$inet(r0, 0x0, 0x0, 0x400, &(0x7f0000000000), 0xc) 16:00:46 executing program 0: socketpair(0x36, 0x8000, 0x4, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r2 = kqueue() r3 = kqueue() r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r5 = socket$inet(0x2, 0x4, 0x7) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r7 = openat(0xffffffffffffff9c, &(0x7f0000000180)='\x00', 0x400, 0x9af147f390835740) r8 = kqueue() r9 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r10 = socket$inet(0x2, 0x8000, 0x6) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xa2, 0x40000000, 0x94, 0x5}, {{r2}, 0xfffffffffffffffa, 0x0, 0x41, 0x4, 0x7}], 0x9, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x46, 0x5, 0xffff000000000, 0x8}, {{r4}, 0xfffffffffffffffd, 0xa3, 0x8, 0x0, 0x3}, {{r5}, 0xffffffffffffffff, 0x10, 0xf0000080, 0x4, 0x7}, {{r6}, 0xfffffffffffffffc, 0x41, 0xfffff, 0x0, 0x4}, {{r7}, 0xfffffffffffffff8, 0x10, 0x4}, {{r8}, 0xfffffffffffffffa, 0x1, 0x20000000, 0x100000000, 0x200}, {{r9}, 0xffffffffffffffff, 0x21, 0x8000008e, 0x5, 0x10000}, {{r10}, 0xfffffffffffffffd, 0x2, 0x0, 0xffffffffffff3bed, 0x7}, {{r11}, 0xffffffffffffffff, 0x81, 0x44, 0x2, 0x7}], 0x91b2, &(0x7f0000000340)={0x5, 0x7}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r12}, 0xfffffffffffffffe, 0xe9}], 0x20, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r12}, 0xfffffffffffffffe, 0x18}, {{r12}, 0xfffffffffffffffe, 0x4}], 0x40, 0x0, 0x8000, 0x0) dup2(r12, r12) 16:00:46 executing program 1: r0 = socket(0x1e, 0x3, 0x0) socketpair(0x13, 0x1, 0x80000001, &(0x7f0000000000)) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) shutdown(r0, 0x2) 16:00:46 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0x8) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100), 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) r1 = open(&(0x7f0000001cc0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001580)={0x0, 0x0, 0x0, 0x0, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffff8, "5fd50800000089384e0500000000000000ea9217"}) 16:00:46 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x6, 0x4, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="aa4f877121ecba090cdff42a21777ba285cabe01edcb2bf136be171c3a44bdfe595f2f6be59b169225175de8a6452ee373e0baae38728e88aa2369985c3967c4b82f654922628a1e2873f0bc704ab712dcb7b76742af06a0c599330d2692ceb8641da322554b4a6b0e24c6fc7f711fe61d05ff9ac44843475369cdeb05a99cfc4b3b92eeab6511f83f611ecb6b61c0eb0d48bc3ff2e4922788e22b5688463b8729b7e2d6c12962fb98d2a4970e7b3a582d34a410b79f6c2e857f1d7a3d59fe1583b4564b018fd6120882c5c3a999bca4fd94e0b1e94c7a3db857d9e36140b647acc4073caf6df6aad4097163f0412ec430e8586c", 0xf4, 0x4, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) recvfrom(r0, &(0x7f0000000140)=""/48, 0x30, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000180)="8dafc5a6b9abff212ad05c1da1a8cdbfce10d21939eabe1db8bda75c309dc9671307288e4987c8b404a17ef4203bc3923fa3c1bf811d2099d42905f5eeaa7c0fc16ca5dd16999c10680b158abf489476891f6ae5d20d0d33253c9068fb6b74794e85029f4fe86a2b954dbc7d25b703bc53ac7d947c4bdc88dbaa0128158e759aa426d9f1f286459accdcd173071a70620cb39c9adae9d936c347752fec39987170560fed0927d33bbf4da68317973d1f01c0a26e506b9c3dd08b784f867b6cc83d18638b645ca24c01452bef88aa7577ecf577c5d03a3060dfbb2005c0b03e8f38c3de1b9102b88e4e36deca", 0xec, 0x1, &(0x7f0000000280)=@in={0x2, 0x0}, 0xc) 16:00:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x7000, 0x5de6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/140, 0x8c}], 0x1) close(r0) execve(0x0, 0x0, 0x0) 16:00:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, &(0x7f0000000140)={0x1, 0x3, 0x3f, 0x8, 0xf77, 0x9a33, 0x1, 0x1}, &(0x7f0000000180)={0x0, 0x88}) 16:00:46 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = syz_open_pts() ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffa, 0x0, 0x4, 0x0, "77bce34258e6b67d1854513e21d079c3be06bfa9", 0x0, 0x2}) 16:00:46 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0xfffffffffffffffe) socket$inet(0x2, 0x6, 0x9) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f00000000c0)=0x10) setsockopt$inet_opts(r0, 0x0, 0x400000001e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:00:46 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755af4a68f3a3b577727206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) write(r0, &(0x7f0000000780)="b89e7b1c7d4fc1da8c47f3de84427abe5b7c3c18b3226fa3e6a3f7214ad3fa80fc006935a7bba45249e7c5e1b1bbcd7657db5cdb82f1d93df5be27dfc69b810ba7da8a02573100d1d071d958b4fd882fa918b383f316178d9777dc11d673d5489398eb99a5408d5bfac0ede3a159efb0cb18c0dc440682509a169f45eb694115ac2f8a0aa9", 0x85) r1 = syz_open_pts() socketpair$inet6(0x18, 0x4001, 0x16, &(0x7f00000000c0)) r2 = kqueue() r3 = fcntl$getown(r2, 0x5) fcntl$setown(r1, 0x6, r3) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) close(r0) kqueue() syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) 16:00:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./bus\x00') close(r0) 16:00:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="87dc5670b9c326ad5b7475077df65a23eadaf06c20eca4b7472ce83ec30f30a96cd7151a4ae2f027bfbba34a29706ef3caaa1378ab00a377cb1cc8da18a32eee085c151afb9743b9da039f815aaa1010ff309a8d4d4338559cba3fc4a643301a696ed83a047018f289d21d3e75d41280b10a2ae8cb3fbdcee2dadb34ecf74e7379d48f14af7be3b41124", 0x8a}], 0x1) r1 = syz_open_pts() r2 = dup2(r1, r1) ioctl$TIOCSCTTY(r2, 0x20007461) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0x1e, 0x83, 0x7fff, 0x10000}, {{r1}, 0x0, 0x8b, 0x0, 0x7ff, 0x101}, {{r0}, 0xfffffffffffffffc, 0x31, 0x20000000, 0x4, 0x3f}, {{r1}, 0xfffffffffffffffe, 0x40, 0x8c}], 0x20, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffd, 0xa, 0x8, 0x9, 0x9}, {{r1}, 0xfffffffffffffff8, 0x8, 0x8, 0x7fff, 0x7fff}, {{r1}, 0xfffffffffffffffd, 0x8, 0xf0000000, 0xb6f, 0x7}, {{r0}, 0x0, 0x18, 0xf0000002}], 0x100000000, &(0x7f0000000040)={0x1000}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000002c0)="c6f7ee7de4bebd37e1ce07af6d09b472f9e2d8ba022d680e045cb8844555652592d03adcc77be4cf6436eeb0f32c98d6a277c854a33efd3c0d23cf17323d056328f3f47443917a8b8fb22a3218d1044dd65532bf148c67328c38457ddeb0f6b226e9e54286a08cf17d1ac7931c2d71ca64146b071a3469775e2ea6ca", 0x7c}, {&(0x7f0000000340)="7696d55d2726aae51e207743da0fad945c1b38e98d3212b72c27ffc46c1e73b1bac4402f48220a2c61eb4896a1093d6471b1454b12700bad5673b4f089349f6b5a71fbcf818bde475e1a66d4c23dfe4593c541f15bff9a0186bce08b11b251dc738d4c159d0855da2261d551a08fc52d5810d234d0e08c4a8a882c00cc16bf922cce5d4bf8a474d717751e14f9832d950d211309b9674059e3198b838f9e23a07bc78c1efa94293a6b64f09683b8e5910a5022dba26f1d235ad3763489419f9940bb2143a660f33bf22cc1637cf7ef82df320c038a2c84859e162f5ec740adb44d8980ee531298d17b559af37b781e71badfcf8b2397ed0a586bb4c0", 0xfc}, {&(0x7f0000000440)="8000288d225c48d91cd543b80d385216cda48e833d44a0892409d3b8ebef056b92634a40809923f097d40043d1c2c636c0b1c6d1038960e49b0e900ef56d03e69851097da031d5635244bf1efa50e33be5d51b5a", 0x54}], 0x3, 0x0) 16:00:46 executing program 0: r0 = semget(0x3, 0x0, 0x184) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) r2 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) getgroups(0x7, &(0x7f0000000640)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000680)={{0x0, r1, r2, r3, r4, 0xfe, 0x800}, 0x7fffffff, 0xfffffffffffff26e, 0x1}) r5 = syz_open_pts() ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r5, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r5, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b", 0x4a) write(r5, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869070073", 0x14) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) r6 = syz_open_pts() ioctl$TIOCSCTTY(r5, 0x20007461) close(r5) r7 = kqueue() r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r9 = fcntl$dupfd(r8, 0x0, r7) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000240)={0xe119, 0x1, 0x7, 0x40, "e8d3d665e25cb58a187856b20e6bdc97e609ba06", 0x2, 0xb8}) setsockopt(r9, 0x2, 0x7, &(0x7f0000000440)="fee238be2551af0d5089dfc47771ec7a5204f1e674f3e753e637d7118ff7f692601c8d524d367b6004de2205fafcd2e959dcf7023e5ccccf813a790b5b60629d6791793cada9c19e2e73c6a41d41ecb8260a4f55ec07cc10f66ef16909ddd783bc0097843abfad568a71b27b29a723e4d7ba0c496a170b587a3f593a6494f0085843c71fd2e43d7c3e3eb4d961ab536e573cbe3de4c350c9de7cc2ecbc4e014d417d20f8e70169ef5debf25cfe5b07cc", 0xb0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r10 = kqueue() dup2(r10, r10) kevent(r7, &(0x7f0000000300)=[{{r9}, 0xfffffffffffffffd, 0x4, 0x1, 0x40, 0x62a}], 0xffffffff, &(0x7f0000000380)=[{{r7}, 0xffffffffffffffff, 0x44, 0xf0000000, 0x2, 0x10001}, {{r5}, 0xffffffffffffffff, 0x80, 0x80000001, 0x85a2, 0x3}, {{r7}, 0xfffffffffffffff9, 0x1, 0x4, 0xffffffffffffff71, 0x80000001}], 0x1, &(0x7f0000000400)={0xd2f, 0x80}) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000000)={0x3ff, 0x0, 0x9, 0x1d37, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) readv(r9, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:46 executing program 1: r0 = socket(0x11, 0x200000000000003, 0x0) setsockopt(r0, 0x11, 0x2, 0x0, 0x0) socketpair(0x30, 0x2, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x2, 0xc0000000, 0x10001, 0x7}, {{r0}, 0xfffffffffffffffa, 0x24, 0x80000000, 0x1, 0x4}, {{r0}, 0xfffffffffffffff8, 0x1, 0x20, 0x0, 0x2}, {{r0}, 0xfffffffffffffff8, 0x84, 0x32, 0x8, 0x8}, {{r0}, 0xfffffffffffffffe, 0x60, 0x2, 0x40, 0x4}, {{r0}, 0xfffffffffffffff9, 0x8, 0x80000006, 0x8, 0x29b4}, {{r0}, 0xfffffffffffffffd, 0x1, 0x4, 0x5, 0x8}, {{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x1e, 0xef4}], 0xed66, &(0x7f0000000140)=[{{r0}, 0x0, 0x4, 0x20000000, 0xff, 0x20}, {{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x7, 0x401}, {{r0}, 0xfffffffffffffffd, 0x44, 0x80000012, 0x2, 0x7}, {{r0}, 0x0, 0x2, 0x40000006, 0x40, 0x800}], 0x0, &(0x7f00000001c0)={0xfffffffffffffffd, 0xffff}) 16:00:46 executing program 1: getgid() syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x4, 0xa, 0x9, 0x3}, {{r1}, 0xfffffffffffffffc, 0x41, 0x4, 0x8, 0x7fffffff}, {{r0}, 0xfffffffffffffffc, 0x40, 0xf0000004, 0x4, 0x5}, {{r1}, 0xffffffffffffffff, 0x80, 0x10, 0x7, 0xffffffff}, {{r1}, 0xfffffffffffffff8, 0x0, 0xfffff, 0x300000000000000, 0x4}, {{r0}, 0xffffffffffffffff, 0x1, 0xf0000026, 0xffffffffffffffff, 0x58e4b8a6}, {{r0}, 0xfffffffffffffff9, 0x66, 0x1, 0x400, 0x7}], 0x5, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x42, 0xfffff, 0x3, 0x3f}, {{r0}, 0xfffffffffffffffd, 0x0, 0xf0000003, 0x1f, 0xfffffffffffffff7}, {{}, 0xfffffffffffffffe, 0x10, 0x0, 0x80000001, 0x7f}], 0x3ff, &(0x7f0000000200)={0x7, 0x6}) select(0x40, &(0x7f0000000000)={0x9, 0x0, 0x0, 0xfffffffffffffff9}, 0x0, 0x0, 0x0) close(r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) 16:00:46 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x4000000000000041, &(0x7f0000000040)="fe780000", 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) 16:00:46 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) bind$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) r1 = kqueue() r2 = kqueue() r3 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x29) close(r1) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r4, &(0x7f00000000c0)=""/47, 0x2f) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0xfc75, 0x0) kevent(r2, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000080)="e3", 0x1) close(r1) fcntl$setflags(r3, 0x2, 0x1) 16:00:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000000000), 0x10000000000001e1, 0x0) truncate(&(0x7f0000000480)='./file0\x00', 0x0) 16:00:47 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000012a02, 0x0) mmap(&(0x7f0000c33000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r1, &(0x7f0000000000)="94d5b466c0341a8b2ea905ff", 0xc) syz_open_pts() close(r1) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffb, 0xfffffffffffffffe, "fffffef90000000000000000fc0700"}) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x6, 0x400000}, {0x0, 0xcdcf}}) read(r2, &(0x7f00000002c0)=""/249, 0xf9) syz_open_pts() mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) syz_open_pts() munmap(&(0x7f0000fea000/0x2000)=nil, 0x2000) r3 = msgget$private(0x0, 0x6) msgsnd(r3, &(0x7f0000000100)={0x0, "6028a1dadc72631199141fcbacf69a830032d93ec2765b50e044f0303696db5e6db7ce6ba2d61c1e03a297b51fb7f33ae78963be990f87fc8d3ad863da54c6"}, 0x47, 0x800) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) 16:00:47 executing program 1: mprotect(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffffffffffff8f, &(0x7f0000000080)=""/93, 0x4c}, 0x400001) 16:00:47 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(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x420, 0x0) flock(r1, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x100000000000005, 0x0, 0x0, 0x100000000, r3}) 16:00:47 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x2, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) open$dir(&(0x7f0000000100)='./file0\x00', 0x411, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x0, 0x0, 0x1000}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:00:47 executing program 0: pwritev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001680)="a46c7a40de55b2ef2d08c16031e40ec7", 0x10}], 0x1, 0x0) socketpair$inet6(0x18, 0x0, 0x4dbca501, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000340)=0x100000001) r1 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockname$inet(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getpeername$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) fcntl$getflags(r0, 0x2) r2 = geteuid() setuid(r2) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="a73d630c41e9d6d10e0c8f58f203b2c492fcde1c83ac25f6d43f021ac976859b424f93e5f11596ef4a676a0dd7bf04a1e2214dd6a73fdc3f124c6ba5300345fdac55eb00d1efec9916b8c0d823cf5c763603dbd475d151a5c3028ba31c206e52b877d6a3207ba75cca68c7fa032ef3309801ee9f25419a94a26c29ae94cc887bf2f4bd359bd8bc76c028a00b7b10321931a1f65d65e8a928b9873f4e3427803f965337e2aedf8d2188385cc9bf9aaf3cd74585", 0x61}, {&(0x7f0000000100)="10e2f8d6422af7991ad8979dc20aa551a7f12cbc749c82a8b1719df8c87502ff4d412d58fdd4f1ae9c7e5408ba79f98ca83e78755dc27106a71bfce58ff0c10f506f406a370f53ae6c7fbfab34c0ebd2b8a5d87c", 0x54}], 0x2, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000380)="a5c819123f12dc5efa2adadba5e73a8f8cffffa0b849040ef3c129d119575eb841e7f7e008fd4ab7b79cba42aa7eccdc00864873dc7bc55dfe98f77ac0db18a6e4342667c15f606e10af9c41a8127a055a2fc4efc4e8fb1e89de5ef5318de415765f1b1483360ce741aef6e8c52d8ad712b324f7ce354dabaa2f22839de62c2c2e14dcc43aff8827a6e1c643a927f49aceedbdf37b4ce50c23c5267e122c", 0x9e}, {&(0x7f0000000500)="b6af3c0bb874bc78967877cbb7a0648ba11be12e088967ed1126a6aae22810ac588065b20b5db63ed9d50be12ae690de5d7105c9a1baf2852693c683b398de89dab51a019e7329b05ceb2d424056b14deba70270be7c22e2392ba2be1b019ee54d3619b92c4edea1cc21ee7136e9455daa69fc338de9839dd769ed28108d6b92d1fdacf5a349d5fde05a3f8ada2f82879e5d2de4e4d1c08809427e443621e8fd6fd800eab21fe6d8a5f4c1e388d61cd4d764bf68b0ff86afaa443faed1c00fd1e2aab7e4811d96f745541f1dd2986026a8784cb5799371cfead7b06f047cbfff93f3bb4a0617fb8a3851abbbfaafecc7de51b409bff0e37bb7c4bf1aec51eb34e9c555913e578b5ecab7533b86c875aba0274c34d42e76bcc6d8a6cfc98c9113281f70e9e88182f395509f1b08a59a1654747d4a42fb1ec58e481576183a393e4adc30b0fe61a6c43dcb6c42afe0680c7b0d1dec000c587f177f9ea4fabe46c9774dcc67ea91746d905d1457432f9cb18ebfe522ea7c85d3f0c2a79f18b51b72c3299139659d880ce2edd3e1fcb34e6d05953814dd6acfef1b160c3d48256865f7113d8d8319e5f556885b641aa6e983d4da7169d73e55177caec09d50267be5eee9a4d2440ef9b08986e926e8604c0fd1836300e890115720176e767c8ada471d89814a00314b0d8a2c822f3be17d454706cf361063159481b21186d4a09420ee451213692d019318f96cd194f1ac1bf9d9893d8c5de069bdc0e9e01f9c3fd4c6b4aa8340bb6f25b3ae9dd45aa19f453720eea537942cb21519ed854834d3aef318ae7cd26aa2008cd2f23c6ab20826fc3d587d960a846cebbcdd9835b1cf1fbcb719d660bd85eef78e4b56445f4ae7e5597cd4f0517f86943607f77f54dbf532f372f080a0ba5fa8fba3d186a89378e3c8f232f45722ae9fa871877adb3c28221f97d687061a2bda49584c94f973530cfa81fc09a6fb1e20f8467766b98b36baed949db7b6df21396b20f7869583264fea1d31bbc8acd11977affab454f31d0c7e79074abd8df2b260a149a6fe1278a54b6d651bc0ba544f0871b95124dfec1e48f08255f63cbb8943959a5df1756c85adaec212efdcacd757a73e91a3c38ec6b0bd0b5b235426bedcddbb7980c2e84d136a2416b18b5afc631ea25019a03238f26af4bc321e6404c1d5e83534fbb2ffa8226d6db6e659c54becde8e55e7f2ec52ce96d522694f243ff76461ab5d6f4709ebee04d77a4bc79d5d14e2d672730655436556734515d63352109c1a6a2f69af3eb5ec9e6649a7bd71bb0cbfe7dd551479f0939a1b5f790ceb2167e3e8b736400b97e2e08532ab79ed530bdac3eba1d8626b8e7e138b7b354f89a6026a1af69f107e1a3d89d0e3e00b38aca108474fe02482cf44d48ebeed58acad02c1f9b24492567119ada908be9ee96e0e630a8ae2d8f17f00b610dcab6d8c5f3aa8b4c68fb1c8c0ab0eb86a49e0e6c0d9d663562a80f3d00c9f6632c07e8f9fddb2951229b1a59c6d7b753d2c535a4554c7e071ce5d6b5662bf15877f925a84ce5ee83808297b57d2c7a0161648a988c955eaf712bb8b9a6e49ff52311c81d03b71e0cb76905bf3b58c260f0d1f1700a07f2423f28d2ba974fd2dfa6471b7b6811baa93f5fb7af982265b2fc4b89b4570c95e48172c11208e9ff21c9afadc6d15e6e41bad9210fb1807071c57a421d23602a56e50166c5567cf7cc1f6cf32b356c2a8441dad53bd0d05a7c2832ccfde82f89d0e698f901fd59c31cc87b191e1401aec10411218daf1f274373074d387e92be3194a1a195c8c4488f3610a32e3e16270040bdee2977b1ed6092222d445ea7162a15a2d687ea0cc47248a40667c44ff254e735c3bbc7dddb9dde2ba33e492fbbf138b30fb632a5f2dd6de75f95858cc6c2bde34792b10b60f1ef838e37e63bb7c30298a7f72938d50e3acb0a59afd35db97a6d4ce7b771a2057fa6fad2593c937918882eb7f48db4a02edc89997c388cc378e16a4dd34cefa911806c2d056b3549dfde9b8ad18e62b1c04acedd04122c9066a8599c707e8643d087889325507d336ea43673265672b4613bb06cc30a549ae593e1b44d0b3961a1f0bb20926c9c9fe878203c70223dbdb1593c9ea48b1614c4c1f7b2f851e44ef3e42be51c91d6f008a32a6b3f6516c802251dcb66fa0622425e1fdf9e1bef001e0b5160da7cc044966776d61ab07990b59acc8d7b0056802b1d947a60770b0282fc2ed08848c4e0572f62b80910b9ca7368e6735a58cae03a6e1a21411d468ec75c8e307bc62564f04d0b479e22093ba8c85971e2717820ce2f24a2a804cf799c493717e71618b05189aa4db1bdd4de0d68a0e8bd728dc61422e1e58fabe197656470eed5ea3fa9b95f96c069d49557923738a902f3eec5cc779418a74b8fd4264ae35b7262b1adbc2f5200810063b965a8a49c4a335d249c646371cbe8b7738662abca64c54c93c3c85e89042fdadfa8bd6c13325d15cbef9017b85ed5d52a093b1d83ab3a7f979795e400ace773adeea1ab0d338ad391c939a2ebebafd6ec325442412b9150fb23a913764c95e7fe7d113686ccf4f1022f6b9357a6652ca1c38288a4acf4e13d29141f81c42393c37d9c1a42d23719c90188ad01d720542cd1b0916516189a5f81ec03e2e5999c7c9f7a8acc46a2d66622ee7672f98b829b5dd60cb82908ab9dc394b70eaf7c87182da2a0fb57d96afff61535621b9d4bb2f9b096ea186973c67913e9148b82795f7eb4fa066bacbcfd8cf0e257cbcac684eb107f1ee4bac6f15e646ebd518c49ca9f2094933ec01c3c1af90709722315e350607afdc8edac75bcbb2c57ff8088e6501ffc2802f188b5852e0621c5e3c8ec6014ea718e7796e5aa7b1ae936c1979574c8181195c7cae63fe122547f233b54357734c05da0be42360fbcd9326e544817f2b1154b803c468f156d607175f789ff2831c8e35984e97a5fa81379e422edfb00112d3fc319a60f10c707e3b86297a7a98136d4b927227c2be3dc76fde86651ff7c086f1c3adcada1bba1fed499aa87f0db653916e76cdda9b48133632c48262a6377c87f88c6ab680f1785ba8f0a145c8339441cb9c21f68dd4e72d557bf1be023f132e349ae2483452a21d21140ac0ce575cc9111bd3a98488079d4f67f4d449261906cdb8510730706c21105e603c6487ba947807db5b546c8b75701134bf159387056a3b0989ea0bbf3e117fe4ad10ed212329b32152bfe6ff66b4b6b2398cded756d3d535d3e83c234c695bde068138a845775770591e1b364e2dc90fcda038ef3aad54aa6997188b1f9e1eaaac3cd25da8813f00edd9e61805c55a0475b4b7415f9157489921806e95f1e2c191893bc67af6aa14be32163ff6766513952a6b4b1a84af05c2f17df8c4dda2acaa430a799b0076e85c1180837e6d306cbbe77985a3a1916d870f16af66004ffdabecf107ca9aca1dacaf9d34b298dfca62e9f65605de5cb4acc7aa46ed6f2397fad453a09dd32cb9a28762ac3ce4ea0bb36c93c18a2f734aba10b321c0c70545559fcbb6a3bfaaf19d781b68359392398b4c1905514478692fb276256030a0ad3e2db6191e42d1cd481b33c3e7d3096a344d76a7ecf2028330773ca3acce0368ba2b7a2a83c6e9bb7cbebe54e7e9134ee74fb425aa08390701cab63e67ac62cf177c7dc6ca0108205c2f171094ad0320aa6ebc027534da92e050f64555948c5b521dcc9ebbceebfefa48b5ec870f492f4313a29842295aa926e4790972abbabc87e12f4656fea80f008f84a3de085f22d7bb98c27d5f69683e321998e2f60c23efd876af1ef23936670847b5f194e000febec0ee3865fbbc2a1c2dd9badb135963765641e977051f73ea8e192574d5428fbb5a45644a9e06d45ca64ff6d78c6a1969c0253000fd4ee50323ea54854a68eb8d1b53af2f2a61728ef077102534d801bfe05ad1ed666ef7039aa37bdc225eaf7d41e54db9241a019bbe50e4fbddc9398baa3fb808c6ab08b97fd9f314c3d7b1e14481f83b18f1eced2ae064464a50b26f0a499eb2e3945b6d562bae79e122e5aa038231050b920a68ee55221392b030978fdf2c29562c52c6505cfa0b47c5e731f423729004bfe7366b0156e3ed4fb07cbbe7109a99b4c7421bc8363cbb875dc0d06af4aba912a7181ba342fdb30b5eaa184144bc5f5742254b1e5d3cfb82d7a71ad641763ad357e777dda6d35571893a843be4e279b9ee415c244f20efa884cec171c5987cc710f0e252f7c8207f859934f546db33fa1854df25bc2743485192ef63c7c16d855efcb28aeba382f554dc94e5ed7a4dd6100fc2a30ff0f097c1f815e5392da21235a14988139e731d33031edeb87a72c7a16347fa34cf079036cd4d346f2c5281bcbbda40a1f85919777c97e741a32cb56908555f73f77fd69ccc745c8e161b1247d292b75c4e261f4f9bc322c503d353ad3e2cd5282b7ec6fda73f7cd22fad86a48e69fd2bfd7301f0625c77e95b4c807da58b52eb6931d59f65a165ef49a19a7e7e808375990cd204da879a6cfccb0641be29af51451d5d7a1bac8e761e4f3fa8386aa0b3e9974d9fa445d6a52d74341b0cd3ffedef0299842bd2c7643e8ba09e684acfd00add7789b41517706ea77d569494c15b56eaf83b1e5bb154b043722d31edc21cc84b3321c8420d5500f7d58ea6b1a31ecca380b415cacc4be93677f33ee97d7e234a530d1839ff5c3e4c16fdc4bb6ffce9e003d88d4982295681472448b33ed1c13920f9f6f27e356d7b3884e0a62ec5eb6144a692cf47176b059f445a7f6585a7cf81957d27464af4851215e1760e937eadd69c908111dbea1dd4ee6b8e10d106f5b752a8e7f78599dab53f23685d11efd524e235e355b3014c396da885f09836bae445a9af3f17d3defd08d5aa2efd56bbf17d085db8a0788fd66e2f144bc3e3f64df50afbd9b8cc4aa106f99564abfaaf7f7e94c7b866a9ec5c6b860e29e2db3fb3153f13e261fdf353e2ba30810b8b923a375a1e09c31a804e967238d6be0f6249a2545fa06eb407859779504bfe174b23da3c9f838390d44ebc06845877733d2cbb3850afafc4a324b95063399e6ecbce22cf8aff97d9065d07e016b2371c69669c0c83905e5c51999c046d7065140a8bb3e85ab940a2f3d935376a92d248e1b5213a78bdc1644215af06fd8f55763f9179ab626073ec07bbb45f6989ac079ce0dabb6e398c4db1bf383665c3e0d8962b85a0dc5724d71a97711a6409566a084ca17a1d24f8e0b7b642c307f9e7180c57b0ba063d5633e525d09b8c067d24760b8d412a22bb74cc3c149a053c7741aaf4f53487cd086552ee306ff6c0621ffca0e1db0cb113b32a6902f6d9f99314b0de19b6a5032b039871d1623da61b175e9614bef58b068e20c10dbf22891cdc6ddc644fe2d5bebef3afbe021904349664eac7201244b0f8c4f05b900571487a0dc2588d00b4ee3a64418d041f33437be5558238e7fa6d3f565cf19ca172082215a484f8bed840a1ce7fcb89c68a39b1482b54f5f6b0ba38788180e6db885e76c995cbec07c3a7f8dc355498847cb2a0ca4daab2aabf9ec003047f6fce66738c0a746e243e97900d95d608ec7437851af89022771e11c59f109f7817492af4b7afafde71c23590fe7ffb10c1298da1b799a2d4d7005032db46fa0746a920852afb139c0e53060cd948bba8a3abd6426cf9fc9cdc2c0c66e31b921298cc07b03743dfd6c430bfb360ed981288e6722f4ef8f688c8f6bdd60901", 0x1000}, {&(0x7f0000000440)}, {&(0x7f0000001500)="d708dc9f7176960396648ff1210ae56d122962e75f289ba1095ff9a85366c5ffe415e37f8fd879ee9d55307769bae84d872d22026c7061b2e18e47fbbd862abfd5b51cb0a142aa14ee8eeccf2a735f826a6cb7f8e4982d8c482765f81cd4c4a184d42268f3797a408e873487043f53fc9ba384ce1b9bb6884a1c9685b7d122ea7e6eed1c34b24298a51d0ae496220683dcf3a781f1b59cf4e2a731da765cda4c8fa6ab797c305fb4b87945d6e3aa1c72d56cd0e9572f8399d2132e020e517f03e049134e3637743c3996fb5971d05528210bd6ce0b48df54be9981f10d678cafd9987e9d793450e4817a8cad77a12272b883e55af3e9299f6a172f5b", 0xfc}], 0x4) pwritev(r0, &(0x7f0000001640), 0x10000000000005d6, 0x0) 16:00:47 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x40) listen(r0, 0x10000) socket(0x1, 0xffffffffffffffff, 0xfffffffffffffffe) 16:00:47 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x54) 16:00:47 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) 16:00:47 executing program 1: r0 = getuid() setuid(r0) mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r1 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000800)={0x8, 0xd6, 0x401, 0xea51, "c0e019568c7c879a2c47fff05e9e8d42a175aba3", 0x6}) ioctl$TIOCSTOP(r1, 0x2000746f) pwritev(r1, &(0x7f0000000740)=[{&(0x7f0000000080)="58f601a70e68a07deb30fcc387967edaf0968e7884a763b0074449ec9869bf02f00ecc7f37b7d11c6feff74253b40e6a589e6cadfa4d02269d7a49304780729ea4b31a18da71a59a258a4faef2f774e82a35002228c9a865a550d1c282858777309108d9d2e1b5b71175b71b1c2d30ac185fb3bfb6a7f9873615d9c68e213cf3cef7520542cf085d17e11ec644a6f86faadcb5c9f50ca16bfa578b5f712a46f62f0a40f316ebd85d6f82031ae57e36c4f044ad", 0xb3}, {&(0x7f0000000140)="d9bdbd6d2094da46eb1f6028a0d2fe6dc81f710e47f39ec69b0c9ebe79b5b60d2883c11e8cd02885f319e95cd650154ec6584234", 0x34}, {&(0x7f0000000180)="6ae6e474cc6be13eb283d15b57e253b6c8cd6c11476cefbbd9ad478e3eaf7173f65c064b175f8476046e23432bef40f45ca08d7a1d1901c81d7722dff972a2108ca81b648d50da4cc43a282a31b21e8c159ba58b29c1f4511de652b3714828b723ba06b7b79b1cfc3cec14c0582d23492695d574bb74ecee951716774ffedff2bc459c0c02c6249dc94b49f528e550655ad559c1837159f2c9167ccaee9f5976f4f70b961e1b9ddb327e5e6784052d74616911fbf279f7a08e1e6f289e709047ac02997bc8dd39ecabfb90373e4d8ce286e3eb8cfae87b63", 0xd8}, {&(0x7f0000000300)="2419581b74e9aea6c23d8f4aaf3eec9f58e2d83c6df6dad7e5069f2eefa43f177c9e3d21367acea60c5e6028086c67178c0e7f992c5dbe581e667ea3db327c684ba941f00030af9986a9c40c50779d5f55199911d93083d082fd88a0d450a9a0b73fc4d5f29436af5942f34a3079adcede119a16330d0cf6da6eb8eec8f443e62206c96836835573", 0x88}, {&(0x7f00000003c0)="1ecc51109b5d2751dc76ced713fcb85faa849dbad845bd1cb5b9c800856c0334f99452451f5ac03c9648b2bf36aad882fddb6ee5ba39ed6a390474c42ef72d316ba6f4efb3f7131fe6dae9929bbfb036f50f81cda4e8b632f825e84a9346fb14a2c148f3c4c0f960f215cf24322a83a2af1ba1630c05ee5a6ab91333fb4b40b99e225d430c9dfddfe73cb1dd7c9d1543d21ab89b038077a91de3656584b39bd0953a9110396e07fdaf4b7c71feb04c527614e1c9d69a902965186222af9dcc2e6bd7b4f039d66b3e1b37ec4f0fc1277cc27918960e6d9d0c38d8743c218efcb33e", 0xe1}, {&(0x7f00000004c0)="6abf4410ec5ae5ae200b30920899f7d1f00317a673811af281c34550f6a14cc59f3d04597f3103ef66bb1b0c9cf87a989fd90c98c4d3d3d4232b5c3cd5aef3c1fd0434fd11115a557ba38504fc170b742418cc624c23f1cd24c4fbb3cfc2159710ebec0cf64ea0194f57b92283898d46a225403cd60a95ef4a525acd3332fc958efd15da7b1ebabdbf4fbbe80237d95e6a14bed852af5b6b3035f1a83f7966ea5834eb3ebfc48e6df47fbc99ac6739d90efb3c5756db33bc739ab9b21e049816028886a51d7f4c7760762d937023590038d8de97", 0xd4}, {&(0x7f00000005c0)="16ecc78d853e220f710114e81d0cebfb4eaea985479227ae3c14522f87b205e593114d51722c0166b8eff145da792fb24b22282e2aa2e3ed145009fd654667298bba7e6b599b75000e5efe82b1", 0x4d}, {&(0x7f0000000640)="7211e742e82b291db510497ef45ab0e09c76107f275c1495daeeb8731e71f556a35620b3fc11255893793dc80aefa54709afbe96d03575c4da5336b3e3965a", 0x3f}, {&(0x7f0000000680)="927cea7cc305fcb916b4544279a414c86c39d8efd49a28a4c9761cb2a5e1a8ec03b20551d1ecd4da4b19ca93441f3f2ac283b57d547cf8b92a505521056e911609b7ee83ae5f2024459f24433388bc6421b02740a056ecd1211b2332406dcf7b24d1afc19fd13dffb9ba7eca05c9e0be5c8acf55b9171dc03238d1ad14807f4170693ca1df851b77ef6e52d61f1ef699ef632369ef6bbbda123216c463e262302790238ce49c6a39", 0xa8}], 0x9, 0x0) poll(&(0x7f0000000040)=[{r1, 0x40}], 0x1, 0x0) 16:00:47 executing program 0: chroot(&(0x7f0000000040)='./file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x6, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r5 = getegid() setgroups(0x5, &(0x7f0000000240)=[r0, r1, r2, r3, r5]) open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x90) chroot(&(0x7f0000000080)='./file0\x00') 16:00:47 executing program 1: r0 = socket$inet(0x2, 0x4002, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="0108000000001500000002b1623af0857905d3483f87b34493eac780cc88c9a111868d9d7913d2935511bd86b099456f0c10519673e34dd7141d4434b1cde7f912115ef22ec72fb822d6f205e1bd35603b1593369d84c388307a448d072f1881327f0a8b800880b1b43218a9b607cadd50622d2e"], 0xa, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}, @cred={0x20}], 0x33}, 0x0) preadv(r1, &(0x7f0000000340)=[{&(0x7f0000000040)=""/21, 0x15}, {&(0x7f0000000080)=""/159, 0x9f}, {&(0x7f0000000140)=""/70, 0x46}, {&(0x7f00000001c0)=""/106, 0x6a}, {&(0x7f0000000240)=""/101, 0x65}], 0x5, 0x0) 16:00:47 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x1, 0x8}, 0xc) 16:00:47 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x8, 0x6, r1}) 16:00:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)) 16:00:47 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x81}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0xfffffffffffffffe, 0x0, 0x6, 0x0) kevent(r1, &(0x7f0000000080), 0x1f, 0x0, 0x0, 0x0) 16:00:47 executing program 1: r0 = dup(0xffffffffffffff9c) bind$inet(r0, &(0x7f00000003c0)={0x2, 0x0}, 0xfffffffffffffdca) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) socketpair$inet6(0x18, 0x8005, 0x6da3, &(0x7f0000000340)) pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="76cfd4304629d025874451ad0bd80c28a11937d024f749597980fdf591631cd8c46a24f8a9fb7a25d2fb3949b695ff85c164941017f715444df533084bf58bc3882e1097106f1cbbd4db43d7ce9210ab55df277abdc3ed4bb330c1e28327d1ac82d42c90ef9a96bb6c209c571528ee23f08770629e22f135277dc8b0e28f9a9bd23a9bc95fc79c7bce989b4ffa62fa59ad3ed6beabeb165238fda722fdddf55e38329d618a7e1a3459052eee8a98652f59e3e353f2bb1e91fcb98e98402af740dcd1c79e82730b38ced39c9ddf7267012ff0241e71e032129924e3aac9c0a6a2d3fdd457f5b69b16b764a7695340e594da", 0xf1}, {&(0x7f0000000200)="ea94333baf9b97efb5ff0b157652df11e357427ea890ad4b95088ce7b523c6ba62bf5c23f979ef60a7ce2cca75567e0c258c0c29aa19ea293c454186b5ebcfd5455ba76808458603d15bcfbdf5f5eada7a22c7f9bd24c69d7585f73d25c31e9611154364fb5c8f886ab96b1ff380bc151458a69d1334fc4aab2539573a204d3f6382f0a878f2d1369d8435fe7586fa54af76360f795b2f9697dba1abf9c56863f917ea726dd47a59845a9e0fede3dc5a81331b9097c504d63a7f0f7469c3b3a6e13b334c4d02bb36b968e9c85c88fa48e00531741a0c453162b9e10ea965c2c0bed870f4117e", 0xe6}], 0x2, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:47 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) fchmod(r0, 0x8) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="7f5480e01131a3f23a27afc96ad87ba57b45111dd7f6e8c3ec84b0a8230e9489aa57178d38f75ae53160a73f61d3465c6d124e3a9fd4ad0f0471a316a12f84cf242c1752c921d7d4852016cda7b1198c22d8b5bc1218d55ca9d97258e8fb0227b1b7d6f62a8abebb019ed0746e3d134146c055364fd6ceb9641868ed690f2d2e00b400f08febb90bbeddf60fa1c2f415dd5ab2fd2b8daf959c4ba7c50c641326c6172283f53c2f964120594d083c89dd122da0a0ae3a3c2e8937a6ded906bfe27a6d31461b5e22bedcdde75e4a62f01f655c7f5404eb8537ff306e75cf6bdfb7dfce2ecabf19e2ca3bae02ffa020edc54b7cce9e8e71a9a6ad7b849c1c62b70bddcaca618bd3c1d7d40d810dcd4d3ef6128bc72e3b0500c6260a5d76bad05487337bb3f1152dac63d47b91d3cd0966c616970876b47871f5b3eb895c72858ad247185809d7c769f61d05849a6592424db3821c9309cd9008e31dbb1ca85fed551bf7f8dc15ea440d6fe0f2c26bd28d5fb06bb0a08c2c7069654e6dd3c12b412facdad1f09b7cf2dc1324b4af839f7464a4985790db92bbd9a1ced2bb139753bc582f9df0e372298442d8b5c18ba015416cdc86bf5c5f2fdd270e3efa7ed2c6141909c6d9c31c36394bd18a2f6892f0963d4c6e500e641e04aca1ae1f46f65cd4ca8268905befef800c14be8b00d6fd09ecc0f9ff43e68781a1d42f19d64bee20f78f1993a954bca8b954e0718914195b8ecec87734e7756e7a2f4d9436712a60ae10b1729a30a38f28f07fe31bad689188425dcd2f7e8dc1a8a99b2dbe95abfe4e9bf4960dc959119d9021fb1866ec7d07858095a00b3b129f7c825572e0bbc1a234632dc5adbfcb3092e725f42404689b2d14cfd3fdae30911f8816d1ff5c38b7c7f8e998e611a1ca0d8ecea60788af41fa1471c5488cf74db63b56df086f9890bbea21b2b36740fab79c796c2c2476950debaf09b8ced25db5319ebd8dc8c7f942d3b14a1a1b307cf783ac3791130cd46f3f16b092d69a51b4bff33e96c1f14a3d3cfe3bc870dde1a3b050e23b0c3a2f7c7f931e0b858bccb3d9cbf014fcc3200f43ee3c727cc8a1fb2138565f28014d982fc7cee58246df6033b97748f694c8c015e4d656a6514b628d97f626908fbc2e64b55e2068a3c097664e4ffb64475fb70c1de61149c86faba83b4eac5bf67a1c3a8207b670078c222d3d5dcf72c947d1e70b6861e20f1f208950a3b1d6ce4d6a629e33c673e6d58e08a1f648ab38e44f1e2afd7f6083ac23f3551f37c672cfbf3ead6109dbc58d5369005431dad0c89a04eb382f3fa9fdd251a1e82256231bac4ff4ee42bb4a5eb5d344d85a823f6d8dea009a4dc53eb250789c714aed7832a9e35fddba84817fe9cb45d879c1c0e6a660db92a36ee9bf06634393b3fa6689a2ce1890f7a111acb35ec3e835f86469cc6d6205478fc8648175646b055569a0a7cea04e6c50a3d7e0f59f0a1c74420a1372f3e4041fce186a909c4b67df33e137102448f45b53f2fa81d48e53fb5b1124bfc0a54da074b77f2267244c04510759b750036e92ea9c9ec47e873dcd538593b0e3d6c45e2a5b6d93b651772a009810491bf3ddcf5c3e6db5bfc2ce1185dffedcfccfd6559cd65472244f5eda347b411c4da98a40092c4751b1ebcb35140ec3564b77bb1b7856ae4f816740afe156482fa4f77341de268028c481a4e3f9577eda15a2ae0eecdc45dac869ddc21d6c825dbdfe497e575d3b66499ccd82a4402b927b45ef5b4e8e0db8714d612902bafb1726231e9abca0fa5d424b024c8b2274c380cbf7379bc9482dcbf00cab8d72557c761bd41aec7d952032f233cc4fab735819ba699dcc9b5b8d2d311e2949b14a2a2286ba9f7182d85ece320d5829711d354becb8d23df6a34b63109b8e2ad791b8ddcb2ad96c28914a127b211025604b47f3c37f3734e6bed71bdeaf3e1aebb55b7ec9580b3e8a8e260aff480bf3c0adf41f729a2f1bbecc04ace6535dceb343b43a1c377a16333da2c11fb4a53aeb885e035ff253b0b4d5839f5e46c1b03148455d01e7c3a89a83ebad50d90af6b33d549706da8360ffb0d0cc7558723163b91d0ddb1594e47ae5e7d0101516a76c8bac5a3c5ecc2a7a51918680624052647ed8f48521b5e8a2f70e0da32731f19dbfe7505562c8988ff29b4664a12568387169b2c3874195509d8d0625724b191a5d5517c4e112cd3cf532917ddfacfef98ed336d33eea1cb666a165a7f2de10ef1225bcc6f4a45f78e51bf1822c73e2cc4036c6438dca7ef1556633990800f7f744f4be255af33dee9df6b617d08ab0cd2feb965f13230f14dc5de13753f1492e5da93f82e82624a91a2b7271de7bec2ad1d13d13cded221540a193ffe1ae6ff372045987bcac329555a4c70d2405ad93a2d86271f1ddf04e79530add2b994744e12c1c2260111f152d3a3d247bdaa207fc594775d637c2cdb570939a86dd51303fb6ece430b16b39ec09362eea4991e889d856e57d68f872cb027c51b6764e15baca4fb0a19a0b96f178764e52098739cc63dfc49641ee18b8b61dea489b7de612860b61d2741edb2b65f6e3e890b89b781a536042387008a33ece5fff84ed298c0a18262e8d792a6ed8eec7d0f5990b073849db61b1455ad52867f3cfb895568fc102bd7a2893c61e20573f4495724d73bb0f933f4770d30ed0e8eae32035242648a6fffddfbe6aa10a8eff619ca39458802ffa225aa8fc07e95d7fc908ed0a601cbdf6e60ae4c560a4b12e8d0c8500ab4fcf846129d4c3e0681fe81d4965f8db969ce2a826c3ae269432b91b4685fc9f5ff6742e9e9bae3c383985306e9a50fb1bcbe2a5f2f68fd26156e6f8549095e47ad2245e46e5a8dcad29ead424341a478c3748392d1ccdf56b61c31367a8975b18cb367349358f829ec94f5849bcc58d636ab947f7419ee9842b755d79fe3703206121f6b7ef03c2fc750cf98ffd4347d357b22d6cb3c1992abf319f52e86c0280903adc172f70397c7c16f9c19258f3588daca3f94137f51c8c091937f107c042848aff107930542445ca8b5db0d0a38b7ff0a50c846605a04dc897e219c4f75d1be5ea1a95250b07b181de718cb5ba1546239f81d28e17f86c8af3abd42e4126604bc064fb3a2c943db92e8503caf46a742a789e1872ba967ff072ce1795e471f6af05b73ba00c07cc85ab6574e2a5dfe2de9b5247b6d9aea917011c996b21392f99d0c707373065603794674803993e028fd091dc3b4ca3bb4df081b8d7f3a9fe2926297c962100488c5d5aab89c3773a2c47935f63c9bfc24429fb50b91fd5d941f10ac5f60e7c1fb252aea93eedf00492d361f0db0df92b60558b77861c9eb8d41b26de7fc4157b76a8ee68a236513131d4e7ae20e8afcace1f81fa5ebcd21c24ee9212f9ee1306d5a4971d038dcca457fe1eeba4964b082e5a44f928eaf7ebc129161527a5d4ff4d4c840ca5cf10844a72634404fdfacf8176777d93ed03f0a8d5e5dba8b67fec3b42880264ef43e4da74542b1a5b84d4824fa1d3768504fdb471e9712643a3816310a8f23ddd8a71f38fc422dcaa9b072d214ef9cd63d5d90439434e4f9f362e7320ee27f988df2f15a3b58d68dbe294ee431968f45269c363b8a555bca36c8cd896567a936d8f8ba750ead8a22a54ba64d2e2574ae8b9ec69cae3419b9b0244f2b3c44b4cd4eab77e33e799985765621807e3448eb8c01463d9b80acd8936e4ff858aa5bf1354e7f10238f4d4eb25d98fdd5085c3ba0288a57b097730bfb2ff2218dc4688c2278c641c3031fc7d1988644fa2ce2124efed9a0eed21aea00b5701bd578841fb42a9192dddd8ae5265059f9f34f00e265f4a6062a1d47e817910c84308d071ec7bb094a1161dd1c443880672338fc3a774cee4ebed85803ea14e60e0ff71760105f5a3c0f54f77c7906b18462a6cea9bf9705b0d25ea2ee45b1ce59fae03b3e3aaf979860bd166470bc0211ff41d6820e82bef7a9fefb9fd199bc37447e45d5ec7933b01d0180f53235cfea6aeeb5e04633f915f8b8ae4a9f6d965c947c5fd2acb9887bb12991a49441a450f4d306d86048488463b1ecafeb89cf77f4fe6ddccba4fe4f5b5f457714483d4813d629968117e0d1b7ece15d434b236ea89d9493bf52ed038da6c40f082f7281e6995655d9b687d6fe22740799dcbdb12f9e0bb112982c0fcffc92ea7cc6cad8d35dea4dfb417c53f0c5c9dc4cedbad8d07d7266057911e4810c2bd2e4b4830493e678c43089f9e26b40f0be4cb182c9d90371d8f4bcbcc02d6921bcb46cfa8a4d9285c6dedc61ebad51df44bc7deb79d52cf3cfa1f43e2bf522ae729b3dd925d1d42f0b7d352ce5e62b388e5344603aa21590cac05c39f44a6b94b3dd19bea6547bd69615c7b042473f75bb2d4876da699ebc9e97556ce5681673580b124fbb3c31429d204d0d2cb0a62395078b73b343747b94cb519273dd3a4faac92a7e010e7433946901d088a4a7298c3fd1d1a2bfbd1d028f4b8cef8f421f86a8e98841941d3c203285ef9b3797507433575abed69b66a50151a9b65087b7ea5dcb5d3be5687997b258c5b7806cc53658bcbf23833f4f2f9c6a619fd33e048c29d5db9fe12cb9229e8fd0d27bf41826f2d6e610d90c629b4d06dbcce57b18d256d2f68cf6bb15c0c7ce5daba2484332722488c002c1a249e1706f4fb92846f5a51667dec8d61f59b447fa58493d0ab61397b209b2d8e2e6b6768f4e57c3478cb6e3ab9373ae500807be9ae8dca26f8ec8c317bead6bdbf6e56ff3cfa73eabfec1eeccd97138387c259d164f440b04c909c96c3aab777f8d3cb7d56dd9d71a9451199d62f51a067a177a594c72d8da11348561b27f545a200dacb1fd9a259c5bb1ffbc4c8165ad5336885185983d9cbef44f462cbde3efe8d9cb01a0c4d93bf4c5e7a84f81dd63c6ed49d61d784d3793742d35d3d98e8604c2f9acc5d0477d4c198cb49b57c75d44742d75c078857b835e794ff310467568ccaa2f623c51c4ddc9ef5972a2bf1484261b027c3858f3de1d983532bff93d0d6c1dfd1f9d8b6dc4501582f493d36fff385c4b4c14d2d63c8b64650fef6a96ac55f02bad2370b058ea9f5871943e49ad7496e58744b4c47ec851fe5f13ebb34d55413332aad3575ba1217683586cad58920664f7da6063c90b61f27d9ff6e2ff4e0eca72ecb259adcb9912657dd8c1444f8885e4d6d6517ea3a8179cb72ae33bb62e55ea6fe7bdeef92d1fe0c99438da15db4e0444b8a37db99c1b8597c1340a725e00711025e6e7b246e86e4370499afbc3fd623f287fcdb347b7e800cde23e41d66de7be471d395cc8405203bb5038b", 0xed2}], 0x1, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = getpgid(0x0) getpgid(r1) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) ftruncate(r0, 0x8) write(r0, &(0x7f0000000140)="caa94c0a9b6177e10c392b51e00d5db1201e102a8eaec8fdfdc15f18f63bdda8c2a4b23c88cb9c0af6630997124cc5ba8405ac637b8b239f2ad9", 0x3a) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) 16:00:47 executing program 0: r0 = socket(0x2, 0x8005, 0x0) syz_open_pts() connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="ef2114a3fcc27c94141b870a2836a6c4ff28db5abbef4bf44d1ab018e00cc3929cf5f4ee0fcf6547a666ed9adb3b7460794bfa0b3b513b2fdf9dc4a1bdb7d620a265512f3030765c604b7aa138ced71fed71eaee2b1cf425c6c835f54b7e75c30ffa2c60698230836b7f34876720cfaaea53ec839268ae430e0fdcd03919e68b959550795c386d573d6428598f8e65a11a5fb724ed1aea6e791e61c2fe6b0568a436c0395358a7a320980c8d1f98aa74818dbb4b2778"], 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000040)=0x9, 0x4) poll(&(0x7f0000000140)=[{r1, 0x164}], 0x1, 0x0) 16:00:47 executing program 1: kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000200)=0x101, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x280a) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = dup2(r0, r1) r5 = kqueue() r6 = getuid() r7 = getgid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r8, r6, r7}, 0xc) fchownat(r4, &(0x7f0000000080)='./file0\x00', r6, r7, 0x4) close(r3) kevent(r5, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) r9 = fcntl$dupfd(r4, 0x0, r5) dup2(r9, r1) 16:00:47 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x2902) accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/13}, &(0x7f00000000c0)=0xf) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)=0xb1) listen(r1, 0x100000001) open(&(0x7f0000000040)='./bus\x00', 0x10000000001, 0x0) 16:00:47 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x44, 0x2, 0x401, 0x6}, {{r1}, 0xffffffffffffffff, 0x2, 0x20, 0x6, 0x5}, {{r1}, 0xfffffffffffffff8, 0x40, 0x4, 0x8, 0xf73}, {{r0}, 0xfffffffffffffffd, 0x20, 0xfffff, 0x6, 0x6}, {{r1}, 0xfffffffffffffffa, 0x1, 0x40000002, 0x5, 0x40}, {{r1}, 0xfffffffffffffffa, 0x20, 0x2, 0x6, 0x4}], 0x7, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x42, 0x20000040, 0x2000000000, 0x1f}, {{r1}, 0x0, 0x0, 0x0, 0x3, 0xffffffff}], 0xdfb2, &(0x7f00000001c0)={0x8001, 0xe9}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)) 16:00:47 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_int(r0, 0xffff, 0x101, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x871, 0x0, 0xff}) fsync(r0) connect$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x23, 0x20) r2 = kqueue() kevent(r2, &(0x7f0000000480)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x1000, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180), 0x2009, 0x0, 0x8001, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x7ff, 0x0) kqueue() dup2(r1, r2) 16:00:47 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) write(r1, &(0x7f0000000500)="376366b296d5b72630206f923f1ff65693a601604b22990ea1e1b4b42179540363a84d78b2a9273972cdc0140806524fc2a2c5f5413e28b1351c500ac9e8bf7c7cec88bceed762cd85993c0146706e5ca6871f0c54cc431296fe3636c82153691113cdea5ba00e4ed5eb3fe2c1ee98328d0740b4dca188d8dd7e2dfced28f90e0832288e819692226a6bedf25b2e5915c0c116e20530b85836f540fca0dc127ad9549871cb40beb33df26846796857d5d18806209043a20c85daa6a39321cda4040a3060d7c5a3abe0a8e9f4685e9f48cc92f118cb052d0129c30cb7f62ba976f16dbfe05d5f4fc9e1241a25799b8de463ee24c58b37d0a3e52baa2d4b521bab3524c5ca8d1195cef3c522cec8eb93618a0a0bf75d6f5fc926e760189c0478a28d8257d52b7c3d0b311c71bf51f1e755b691da54da5d973004dda933e9e06ab4219053109218dac42407255af76516e880d7edf7ed37154deff019f3efe250bdc55c6a5b397384f3c13f89aaf50c9af3f513197c28699f1579ecb0b6122b0ba06c245a5abb1491a3db3920f5a8cc62016d590f13e9de1169d5bea84feb17d8441b9a451295437560792fee510c179e5eec79c13fa5b5e1a1b70e59e0eaa85cce7f8bc4f8f0fb1a938447a34556cf76eb5c2a9a62a282417436817c54fd25bdc7d7e328cf3bc6a65b3bf85157002035dd941f426a5e1eb5fa28dff3db80faf0d7dcad86ed617658f00892831d42cfb2aaf19c88d9677b7af743ba93b7d94cfaabd654489c4e293c05c7cc22a5c3079b4d879718ce1bd42629c7b849fb34b74645514df9bdeae1221091fcd9f701a4129248f346f90b3d0ebc40b59b36602982f20206d5ced196ae63", 0x268) renameat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x400000000000001, 0x2000000000000) close(r2) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000100)={0x2, 0x9, 0xfa, 0x8, 0xc527, 0x9082, 0xf89, 0x9}, &(0x7f0000000180)={0x3, 0xc55e}) ioctl$TIOCDRAIN(r2, 0x2000745e) mknod$loop(&(0x7f0000000200)='./file0\x00', 0xc080, 0x0) 16:00:47 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() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0x0, 0x0) close(r1) kqueue() 16:00:47 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005308) socketpair$inet(0x2, 0xc002, 0x8001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040), &(0x7f00000000c0)=0x4) r1 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) fcntl$getown(r1, 0x5) 16:00:47 executing program 0: r0 = socket(0x18, 0xc002, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000002680)={&(0x7f0000000100)=ANY=[@ANYBLOB="b218e876d2c3c5979638d9c80cdb36d8fea86246a1b9324330f1ec739ccc8db596bcd81f653a13dd8a77e78a8f11dc738756cda9139b2731252db9a285d26b7438e40a34c89bba804613043fe7f4f9ffb6a0136a7d456a564e9b1bf0a09ec41708a49c985ae8e3dcbabb8171a0a53616b37388375f9b497f6849296bc695d851d70b33ad4c94587f3fd89398120bc349e101561a2068d49ddde852f83e4d2e4f6ab2cb167aa6ea619e0cbfe251b1cf5e3f78370ce1ded7"], 0x1, 0x0}, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:48 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x405, 0x0, 0x0) flock(r0, 0x5) getsockname(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000fba1b8dff87ce83200000000000000000000000b720b71849d02b5000000000000000000000000000000000f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000080)=0x6e) r1 = dup(r0) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:48 executing program 0: socketpair(0x800000000000003, 0xfffffffffffffffe, 0x0, 0x0) getpgrp() getpgrp() socketpair$inet6(0x18, 0x4004, 0x4, &(0x7f0000000100)={0xffffffffffffffff}) read(r0, &(0x7f0000000140)=""/211, 0xd3) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6, 0x4010, r1, 0x0, 0x0) r2 = getpgrp() getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) connect$unix(r1, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0xffffffffffffff65) r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) 16:00:48 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001340)=ANY=[@ANYBLOB="000000000000000000006d8400000000"], 0x2d6}, 0x0) 16:00:48 executing program 1: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000000)='./file0\x00', 0x2002, 0x34df) r0 = socket$inet6(0x18, 0x4, 0x29) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r5, 0x3) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x4202) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) r6 = openat(r3, &(0x7f0000000a80)='./file1\x00', 0x800, 0x80) open(&(0x7f0000000b00)='./file1\x00', 0x8000, 0x56) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000980)) setreuid(r1, r2) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x400000000006c7) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ff5000/0x1000)=nil) ioctl$TIOCNXCL(r3, 0x2000740e) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000a00), 0xc) getuid() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000009c0)) dup(r6) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000ac0)) r7 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) munmap(&(0x7f0000fec000/0x12000)=nil, 0x12000) lseek(r4, 0x0, 0x1) fchmod(r4, 0x40) writev(r7, &(0x7f0000001300)=[{&(0x7f0000000140)="095b92228c7f6f222d092dde070ad2069aa1cccf19d97262f113aec8d54b8429c1446834efb2ba0038b7ed8ee427f9d8fb1d19036281f3e03290a950cbc10f540d25c8d273f6da860222720952d08c2767f69a9cd6e3214c32dfa435e3812c4168ff0dc77eb7a7622c178fa21be4fb75a1c3198a93a2012c7eaa88babd5ee3637304845b1f3bb5b7470f5188e2f7273fb09d3fa18e50ea9ba6821e0313ed23dd02b1485f1207345f3ee0147156af862502f566a678babbdd58a1d2f8659b37e78c109a1b88cd3ec14d327ca1a67e4859597d37d39e251bda339f78c480c349d7d359fced6c598c407b35c436362ecccab012bc5d1c4f00a060e45d5f0d19e65b9e6e71b102c84376f87651d26a1555f8b0216285e3d7c1ee20ca01b77fb830af385affc19dbf469d11b4f98558ce754d3dbf83a2825a6aba7fa85decaee090f0892d84997b4b8244eef8a8320a6098cd21f2c521f7e60b8be47680530b266613846b5b8119659b2950b70d41eeefe8542e648c4ac4f24612a64d5bd3e0762fc65cbb62a7abba9c72ba1b05edb1eba3d07ee5269e4efbcaa7aa1fef36ccda4dd308c859c2aa2005b0f533f4896f9465b45aefedaf2be165efafac8403532f3f34727445575303e53360506c7c05aeba682bc89911168700a090d44940912581c6dbb7ca82879aa8a4dd67393d9759159e461e7b447169a7bbb025c450a3a08eca3069ccbcb00353df4c8e314d0c67178656fe009cb9d35580d91ce9bc01f59cb4662b5f52e5cedcd9cad93ba6a38be08c47ef5c09b2661d34905ab8f48f7076ff56a0d9e5daa7587b58d7d84946cdeaabb0a4919dc10ef8d65cefa8e0d297a6a128b41452a1670838941254875edd2c01b5503b745b8bc88c3dfe80e38c7319a99896987bfc7ff27ec994db3ffbd94e2be476bec5289f9bcf02636cd0aec13fb0f646b79a942982ccca1d2842075802b4caa2642fa6cb6c378f9969d70a9bd5ceb467b76b66d34391063e4ea0e84fa4e0f78bffd9fa543064dee90b2adae8122e6db023b84ccc3e47afe15d2b38b96431641b5858d271354f26fb6b4d2aba3618508f7d8e4ca6c8e69cc4961aff29c691c0970f45766ce0ab811f8697e9444ea396f01a896af794a3b255be903a494ef5329dfefd7800a81079429ebb69ed63b3e643dcc9633fa799695491ef225c3a261112fdf634da48b95fb536e6632c298919225693660484f04daec212f5288f57c28b3af82a6255290395c9d43f8e8c655bb411d834a228da413684d8b102c157681c391bd66639722627808a1f8bcad75968103a10aae389c7aa967631478f61a3bc68ae80a0b466434a7133686d6c862026247d9541f5bdef9ddb58c7f2f0043240b17b5eace5eadf61112f161815019c5a32ab9496c6ea7fe3d6bc167eb89113934e72b31773e9669f172a06858d6cf9bedd0379d7222b831a84dae1906f90073d3ea96fb296779221c8e9493f5e380505ee62485b9f41fcee9b8b46a3ad7a6b2f0230106a972578fb964fb5bc102aadfc20859721a48577b38036147f8baad261884e320afb57be2da5348fb1276b90deceadf988ba94479003434d7bb27f881abf0f67bb845e0d376ac30892dcf58322dd1fc6063c20033e3c6d5f1f1bd354b8bdc43e52d6b834fa2a1449270117f7420213c22ee1914aff71c7580a377b7ceb05d14809813f796f8a690dd8e8b715b80f091688d9497997d2cf10956e21d75b9b7f085dce32bc6f8068cce19c899acabcadfa512aae7ebba00c086543fa785b1f5b4a2f65c94eebb4857e562fafd8ca2de39b36e43d068fe11e820839570e5dee83cfe60fb1c5edf18f76b65e23f8bea9a57cb3439cb6e1c2b038ee2056c305dee8b778c07e2b0719767358d21a2a8fe74ffd4eb24706d527ce081aed75450655f3f7cd70ca80e200abf04b98dc394ff0d4f5fbf1981c5448a45e5542e7029f23441ada343bb4ce28ed889c1f4970a2a32a06fc5f37b3ccc7a50d57870f93811f561f6e16b562a1faa65ac3d3011731812004e5eb400dc6e94d71834e132af53937ee0be8414780e5d5f38293509dd27e6cd5cdf9ceee3c8280919d2fab424fb0396c6bb2dddf426b115e9dfacad6e934cf22313710684147316a8d3804a6d4e5921434c451d6ff45bf98d33c9d62889630062db92d74e462e6cc0db7d26c4179ad834f9d278778c34a8cef8f5a7e32db83c5c5a3fe4ea045b98267ba9064a93a0752619d23fdc810d9c84ef0bcb0f6b1727f7e633f6201c42ff42ce9e5ad78019b66703718e61eff2d539686e7332309cecb19f8f3e405bce13b60dc9f1a78f860868b7284b9e53e92e4bc8d48ecf1026ca0b91c302a4f596e9135178b7873d3b3949e21d733491b7d611e81350cb307b777c4f48d68e3d70e26e56da5639f80b42b003daa6eb2fa78fe98efdef2f8a333bfa89f30d24bc43350a6021b6b5de2e5285a2b070558008b126e92b2cd206f763fa88bb51c1bafcb3179714f8293ad7322f8ea6c0a935690596ca52f47a8e7a8c1f6c60e5147c69dcacf4eb988685ade39876d339dff4e6fbeb5c4cd8a7b4b8f365c9916bf5948d3e0fa1166b619b2e3e193f8606dcf08119a1ef0555b205735587d101cde9dd4193e0c486818d051fba2e447b12b1687428523dcc1afdb5b9cd14bad3ea8c83d82358ded954422a7d9b4dacbbde0d69532979a84d45ec31d7513ca2829657c9577810413514dcbdabae56138473743c6cdc6634f411a60c2d00246e527ad5a1824974e94c73b61a7ff84e78e7570688ec85abec2a6f5537476af1c985affb65759ce407ff17e153dbd0ef3e453fefa384cd06fef72be0e87e8e18792dfd3ccfd0ee29a7d2634ed768ee5555eee5616c20a8e057b88", 0x800}], 0x1) ftruncate(r0, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:48 executing program 0: r0 = semget(0x1, 0x0, 0x11) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000000)=""/123) mknod(&(0x7f0000000100)='./bus\x00', 0x2002, 0x4000004301) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:00:48 executing program 1: utimes(&(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)={{0x4, 0x10000}, {0x4, 0x6}}) setitimer(0x0, &(0x7f00000000c0)={{}, {0x2}}, 0x0) nanosleep(&(0x7f0000000000), 0x0) socketpair$inet(0x2, 0x4, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r0, &(0x7f0000001300)=[{&(0x7f0000000080)=""/58, 0x3a}, {&(0x7f0000000100)=""/193, 0xc1}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f00000016c0)=""/4096, 0x1000}, {&(0x7f00000026c0)=""/4096, 0x1000}, {&(0x7f0000001200)=""/234, 0xea}], 0x6, 0x0) setitimer(0x0, 0x0, &(0x7f0000001680)) 16:00:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000002640)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f57285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) shutdown(r0, 0x1) poll(&(0x7f0000000140)=[{r0, 0x8d}], 0x1, 0x0) 16:00:48 executing program 0: select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x1f6) getpgrp() fcntl$getown(r0, 0x5) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000040)="803517cff5ffecf8993cf1921fb589d8470635fa7138f9760fa36a7574ce780df7a4f47689157eedb9f703cffce4116577e31089b4b1bb2a559b6fc2431e64189512e148fc35610529", 0x49}, {&(0x7f00000000c0)="529b4784d1f4ffd7c5821dfc10e319f7ea830829f7ec14ce5be2781d2f17cc3f0f1eb3860e977e37e2c1ceec44a42d5f80f21e9cdaff6f756ff285279c6d1bdfcf3a56c9d2f6d799f1e688a4f9db7971480e72bd1f6d1e82c2", 0x59}, {&(0x7f0000000140)="f1a9011263d2d274da5d0534626dce4e868912923816dbbf7bb1ea822c2e071af2556b13dcc3d13d878739092ea63a73fe587d92e6f2ba8646c18cf3eaa4cbbe6624ae3bb73650dfa784f92a80e7355b72c564de972d447870d1ef5d3fa2b692438f60c5e761d59cac844ffee08ce5e3c5bdd5b6f375f178bf496f3f3bdaa1afda6078d79639cb3566b3be28a2c573414f111068bd8d684ec5e024a99700398736ec243a3534c4b5ef187024198266f47d4fef8fa45dc2f1731d99c5", 0xbc}, {&(0x7f0000000200)="bb5eac3852a0389bcd5da2b31783f37da8f74061c9d8b6ea0ed4aaa20e7730b01107f057f1ec633da0127263e32feb1f6284d17b59b35b0b257834c88744ecc398b6cce264e9c6c3b79ee21ab8b78a69", 0x50}, {&(0x7f0000000280)="1f62476b7e78495c876e0eae63f724b0641d56b8e80420d9bf0fe21b8480e26d13f4fcb831616adf237941fb2167a99c4470cb506e12b5093e227974d3769ad2fa27b17a3b10aa5bbb47aa0faf930bd8383daa6462b27f258b154076527691ad411f40ef6610aa9251c2fe6ea6d80fe0858766b42f7773d9adb3984c85a708bac76a9abbd4ff1d2ecd2230a35db21d8639ad14abd10579bc649d40ddf6473ce1e10f7cf97e44ea07e76624057a00306fe20e442d360af8a8170bfe093e5f5fc922ac211845937251183d2c01e0379ffa0f5dade91b62f2e43457", 0xda}], 0x247) msgget$private(0x0, 0x2) 16:00:48 executing program 1: r0 = syz_open_pts() r1 = socket(0x18, 0x4002, 0x3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2, 0x8, 0x6}, {0x18, 0x3, 0x7, 0x80000001}, 0xcf, [0x1, 0x2, 0xb03, 0x8fff, 0x8, 0xa1b5, 0xea7b, 0x106]}, 0x3c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x1000, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bd98345f07a098206fb2", 0x4}) sendto$inet6(r1, &(0x7f0000000240)="d3b5c13f36b95b7c583ae3d470fdb6fc889a9359d3e8809a99bb4a566f33757231cd2ac08eef70270643ca06e10da26ca8dbc6932e380737b12e62bcb7d10ffa20e5e212030e08cf910cae4b1f99fc50f65957f4cc359a194d7dbf292d86a9b59bb1b155e2bffffca9d9e9be15b84d2ecd9c94a79248d94ac5b8173f25eb7ef498f6da5a789673bf4559d224798c8320953ba37add6f8cba9dff36366bd83d5559cf30", 0xa3, 0x401, &(0x7f0000000180)={0x18, 0x3, 0xf6, 0x2}, 0xc) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="0a52b4d0324638a28f8fb82fcb8ebea9efb0e7e29b3aa62716ccb508ffa3a88b0c98b2d181d843084ffe09ab8ba1016b367cfe83e3a6f31b01e5200ebf9bf2b414c891fa474a108f2d7f3201c024300c9fbdbcc4fffe8fe3562ad57e7c5da1d397a829317c", 0x65}], 0x1) write(r0, &(0x7f0000000100)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990", 0x30) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000003c0)=0x8) syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000300)) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffff7, "c290000000eb00"}) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:00:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001580)={0x0, 0x0, 0x0, 0x0, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f"}) fsync(r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffff8, "5fd50800000089384e0500000000000000ea9217"}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = getpid() fcntl$lock(r1, 0xf, &(0x7f0000000080)={0x3, 0x1, 0xffffffffffffffc1, 0x5, r2}) 16:00:48 executing program 0: r0 = semget(0x1, 0xffffffffffffffff, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x6, 0x1000}], 0x1) r1 = semget(0x0, 0x0, 0x400) semop(r1, &(0x7f0000000100)=[{0x3, 0x7}, {0x1, 0xfd9, 0x1800}, {0x0, 0x3, 0x1800}, {0x2, 0x80000001, 0x800}, {0x3, 0xffffffff, 0x1800}, {0x4, 0xffffffffffffffc1}, {0x2, 0x4, 0x1000}, {0x2, 0x4, 0x1000}, {0x2, 0x4, 0x7fd}], 0x2aaaadec) semop(r0, &(0x7f00000000c0)=[{0x0, 0x3}], 0x1) 16:00:48 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x100000000}) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x2, 0x3, 0x0, r1}) r2 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) flock(r2, 0x3) flock(r2, 0x2) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) 16:00:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) minherit(&(0x7f0000ea6000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000d02000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff4000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ff2000/0x3000)=nil, 0x3000) munmap(&(0x7f0000da1000/0x1000)=nil, 0x1000) recvfrom$unix(r0, &(0x7f0000000080)=""/176, 0xb0, 0x840, &(0x7f0000000000)=@abs={0x11e55632d32b8c70, 0x0, 0x0}, 0x8) 16:00:48 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x4, 0x4) socketpair(0x1e, 0x2, 0x7ff, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0xc000000000000, 0xe9, 0x2, 0xa3, "19cf011a7f9f6a46c1d288423a73bbec6bda1453", 0x3, 0x5}) 16:00:48 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) sendto(r0, &(0x7f0000000000)="a261447d4b1730a07595f7364a4f789a", 0x10, 0x400, &(0x7f0000000040)=@in6={0x18, 0x1, 0x10000, 0x7}, 0xc) mkdir(&(0x7f0000000080)='./bus\x00', 0xe4) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000180)) 16:00:48 executing program 1: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0xffd) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) shmdt(r1) 16:00:48 executing program 1: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0005000000000000000000000000000000000000000002"], 0x1, 0x0, 0x0) r0 = msgget(0x3, 0x50) msgctl$IPC_RMID(r0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) socket$inet6(0x18, 0x4, 0xffffffff00000001) 16:00:48 executing program 0: setrlimit(0x3, &(0x7f0000000140)={0x7fff, 0xcdbd}) setrlimit(0x8, &(0x7f0000000040)={0x9, 0x8}) r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) listen(r0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x6, 0x800}) 16:00:48 executing program 0: getegid() munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r0 = syz_open_pts() mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x6810, r0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 16:00:48 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, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0xfffffffffffffffe, 0x0, 0x100000001}) dup2(r1, r1) 16:00:48 executing program 0: mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) msgget(0x0, 0x410) syz_emit_ethernet(0x229, &(0x7f0000000000)="cf398bf97ab9ef18b74084970ef62bcc3b5e865f22149fd98a7bab59058da27b743727c847cfcf6d31c5a6e26e4f8cf44694b0c9e2be7534f2922c3ffa55232ae3f2cad29e395cedd6c56af38ce4c065789ed88f686da3ea1f138ec7091a4a33a93d5204200c0be092fc59427c88e8d8af0c5b941bb4e0ad59fa97a21d0ed4d983592ae7d601f3bf8b0611bf003d661d0cfbd9d90b93121fdce5eb16529e9e47eac241d05fa163fc00b3763aa5dd0e281c3a6f2a825dee3dc2c856d6439bd34613e409a6301348ee9635f99705772307aa278ce42ce978a5f282afe9512b370400000000000000e7b3acb8dcb64851269d14b9ec8e767756783877e749ac3e4de44e2f90e6fbc8cbc6af770086e468b8abc17454a3e02c1b50f34b8f815a7c72d8683d33557539959a048faeedec3273223212a08af679e5d2635eff806c647ff2ba981196d0c6e12b1786188c43313f376e3cadef83de6be59490b5e71fed1b8dff21a25dc30114a2cb4aa06fc16b8c7d378d4449ef922616a670460ed29041778ed456080d2117fc559a83bf90de000000000000000efcd022c492ea3b5908ef1f27975865bc11dc49298f03752674a92c63bcb79043f693a749c443721b8a1f00f307f7c6b494d586ace270c6460dce01e5cd09bc383bfa230564e626fece91cf0f1ce8453435dafabb0305c20ac437eb3f1924d6aa69068bfae72065f1797d947a81ec3a4bdfd5b5dd68af74ab4d38a9f8482c6bcb671cae889753bfde415a7fbfc07ffb000000") msgget(0x1, 0x206) 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, &(0x7f0000000240)="fcc3f2d8", 0x4) close(r0) syz_open_pts() r1 = msgget$private(0x0, 0x402) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000280)=""/155) 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)={0x0, 0x0, 0x9, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0x44a3d3d344e99715}], 0x1) 16:00:48 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000000)="94d5b466c0341a8b2ea905ff", 0xc) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffb, 0xfffffffffffffffe, "fffffef90000000000000000fc0700"}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) syz_open_pts() munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) chdir(&(0x7f00000001c0)='./file1\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='c\x00') chdir(&(0x7f0000739ffe)='..') 16:00:48 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='r\x00') sync() chmod(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8002002, 0x100000005f00) lstat(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) semget$private(0x0, 0x2, 0x2) ioctl$TIOCSDTR(r0, 0x20007479) close(r0) geteuid() getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000002c0)=0x8) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x37c4, 0x7, 0x4ffe, 0x3d81b5ac}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x2, 0x8000, 0xffffffffffffffff, 0x2, "f7d72d83fbcaae57677fd2110564035de8f857af", 0x7, 0xd8}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) semget$private(0x0, 0x3, 0x5) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000240)={0x8, 0x7fffffff}) 16:00:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x6080, 0x6c8) openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x8) 16:00:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setgid(r2) r3 = dup2(r0, r1) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) fchdir(r3) 16:00:48 executing program 1: socket(0x20, 0x3c34040da5088db5, 0x6) socket$inet6(0x18, 0x8006, 0x7) syz_open_pts() 16:00:49 executing program 0: clock_gettime(0x0, &(0x7f0000000000)) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getsockopt(r0, 0x5f, 0x4, &(0x7f0000000080)=""/218, &(0x7f0000000180)=0xda) 16:00:49 executing program 1: mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = getpid() r1 = getpgid(0x0) setpgid(r0, r1) munlock(&(0x7f0000003000/0x4000)=nil, 0x4000) 16:00:49 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000040)="6fee", 0x2) close(r0) 16:00:49 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000065, 0x0, 0x0) socket$inet(0x2, 0x7, 0x7) 16:00:49 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x6) r1 = geteuid() getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x25af90167d5e1800}, 0xffffff08) sendmsg(r0, &(0x7f0000002900)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:49 executing program 1: r0 = syz_open_pts() mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) dup(r0) fcntl$lock(r0, 0x7, &(0x7f0000000000)) 16:00:49 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = getpid() r2 = getpid() fcntl$setown(r0, 0x6, r2) fcntl$dupfd(r0, 0xa, r0) fcntl$setown(r0, 0x6, r1) 16:00:49 executing program 1: open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/158, 0x9e) 16:00:49 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000280)={&(0x7f00000002c0)=@in6, 0xc, 0x0, 0x0, 0x0, 0x0, 0x40b}, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$inet6(r1, &(0x7f0000000040)="374659bc7176e54c", 0x8, 0x6, 0x0, 0x0) 16:00:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000004c0)={0x3b}) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCEXCL(r0, 0x2000740d) 16:00:49 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt(r0, 0x2000000000029, 0x2a, &(0x7f0000000100)='\x00\x00\bL', 0x4) 16:00:49 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000640)='i', 0x1) 16:00:49 executing program 1: r0 = socket(0x20, 0x7, 0x2b) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) flock(r0, 0x1) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000), 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) 16:00:49 executing program 0: r0 = open(&(0x7f0000000540)='./file0\x00', 0x2012a0a, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x10001, 0x2810, r0, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) 16:00:49 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040), 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r3 = syz_open_pts() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffea2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setreuid(r4, r5) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000080)) r6 = kqueue() kevent(r6, &(0x7f00000009c0)=[{{r2}, 0xfffffffffffffffe, 0xc1bc367dc9640c8b}], 0x9, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x8) kevent(r6, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 16:00:49 executing program 0: rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10a80, 0x4) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x20, 0x5) getpeername$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:49 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x77359400}) r0 = semget(0x2, 0x0, 0x10) semop(r0, &(0x7f0000000080)=[{0x3, 0x8, 0x800}, {0x0, 0x88d4, 0x800}], 0x2) semctl$GETZCNT(r0, 0x5, 0x7, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x3, &(0x7f0000000140)=[0x0, 0x0, 0x0]) r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r8 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x5, r3, r4, r5, r6, 0x4, 0xe0d}, 0x7, 0x8, r7, r8, 0x3, 0x101, 0x7}) semctl$SETVAL(r1, 0x6, 0x8, &(0x7f0000000040)=0x8) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x10004) openat(r9, &(0x7f0000000380)='./file0\x00', 0x80, 0x40) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) semget$private(0x0, 0x2, 0x7c6e6dc2b4602cac) semctl$IPC_RMID(r0, 0x0, 0x0) setsockopt$sock_timeval(r11, 0xffff, 0x1005, &(0x7f0000000300)={0x10001, 0x6}, 0x10) 16:00:49 executing program 0: r0 = socket(0x6, 0x8000, 0x1) setsockopt(r0, 0x11, 0x1, 0x0, 0x0) 20:33:20 executing program 1: mkdir(&(0x7f0000000140)='./file1/file0\x00', 0x10) r0 = open(&(0x7f0000000200)='./file1\x00', 0x800, 0x10) mknodat(r0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x5) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000180)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r3 = getgid() open(&(0x7f0000000000)='./file1\x00', 0x80, 0x81) fchownat(r0, &(0x7f00000002c0)='./file1\x00', r2, r3, 0x6) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) stat(&(0x7f0000000340)='./file0/file0/file0/file0\x00', &(0x7f0000000240)) 20:33:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0xfffffffffffffffd) mknod$loop(&(0x7f0000000180)='./bus\x00', 0x4, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000480)=@un=@abs, &(0x7f00000004c0)=0x8) bind$unix(r0, &(0x7f0000000500)=@file={0x1, './bus\x00'}, 0x8) r1 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x0) sendto(r1, &(0x7f0000000080)="9a7823bad7e89839faa82e9eb90bd6065d77c2361d691948a9bdf8a75534226ebf5f8194f1f814ca00b10ac94cad73d9e8ff89027421908cdc107564c83657d7853fde3197c151d08ffd4d3764937cb5d53ba3e48cb98fb7fc2e99e8b28b47750ef7b479062290ec9fb3bfe1924d4b716e5cb511606e191664ecf93bebdadd8f988ebae7543d3f4d33503ea29c1ed8c5b0d947ad", 0x94, 0x408, &(0x7f0000000140)=@in6={0x18, 0x1, 0xfffffffffffffff8, 0x3}, 0xc) clock_getres(0x0, &(0x7f0000000440)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000240)={0x5fc, 0x1, 0x3, 0x5, "ffb1e667e22af70bf179e7bc16e58d805d72f59d", 0x7, 0x9}) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000002d00)=""/4096) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "5fd50800000089384e0500000000000000ea9217"}) writev(r1, 0x0, 0x34e) setsockopt(r1, 0x8001, 0x7, &(0x7f0000000540)="998ad5c8c11ea03e1f5a457c15a8577606fc790c6fb30a3c332f473e9d3e922be35403315c78f734230a12f87a4a6945ff15a718d0169ec757465b24999b4c071f1b5b5051efac9a6a4d4af082b388b6e405be68aae04240dd930cdfef14901aa1de6f4372e0845b0560b77f0f6ac4dfd13b7595c2e8ef98dad84daa7460846c", 0x80) setuid(0xee01) clock_settime(0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000300)=""/222, 0xde, 0x1, &(0x7f0000000400)=@file={0x0, './bus\x00'}, 0x8) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getpeername$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 20:33:20 executing program 0: r0 = syz_open_pts() fchmod(r0, 0x6) r1 = geteuid() setreuid(r1, 0x0) close(r0) lseek(r0, 0x0, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000040)) 20:33:20 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup(r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)) setsockopt$sock_int(r0, 0xffff, 0x900, &(0x7f0000000080)=0xfffffffffffffffe, 0x4) 20:33:20 executing program 0: r0 = socket(0x18, 0x4, 0xffffffffffffffff) r1 = dup2(r0, r0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), &(0x7f0000000040)=0x4) socket(0x1e, 0x5, 0xdd) 20:33:20 executing program 1: r0 = semget(0x3, 0x7, 0x30) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000001680)=""/4096) mknod(&(0x7f0000000040)='./bus\x00', 0x1104, 0x236161bc) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x100, 0x803f) minherit(&(0x7f00003e9000/0x4000)=nil, 0x4000, 0x0) 20:33:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair(0x6, 0x4, 0x3, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') geteuid() socketpair$inet6(0x18, 0x4, 0x8, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet(0x2, 0x4004, 0x26, &(0x7f0000000100)={0xffffffffffffffff}) dup2(r1, r2) 20:33:20 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x8, 0xdd, 0x8000}, {{r0}, 0xffffffffffffffff, 0x42, 0x8, 0x1, 0xffffffff}, {{r0}, 0xfffffffffffffffa, 0x42, 0x20000080, 0x6, 0x4d}, {{r0}, 0xfffffffffffffffd, 0x1, 0x10, 0x8, 0xd7a4}, {{r0}, 0x0, 0x0, 0x4, 0x1, 0x17b}], 0x25c, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x90, 0x80000000, 0x100, 0x80000000}, {{r0}, 0xfffffffffffffffe, 0x20, 0x1, 0x4, 0x800}, {{r0}, 0xfffffffffffffffb, 0x8, 0x80, 0x8, 0x3ff}, {{r0}, 0xfffffffffffffff8, 0x5027a68fe47b9f4c, 0xf0000000, 0x0, 0x9}, {{r0}, 0xfffffffffffffffd, 0x20, 0x5, 0x8, 0x8}, {{r0}, 0xfffffffffffffffd, 0x1, 0x8, 0x35d5ee33, 0x80000001}], 0x4, &(0x7f0000000000)={0x2, 0x7}) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto$unix(r0, &(0x7f0000000040)="931329e0150b8eba", 0x8, 0x0, 0x0, 0x0) 20:33:20 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r0, 0x2000740e) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4000000023, &(0x7f00000000c0)="3fee90da", 0x4) 20:33:20 executing program 1: r0 = open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000000)='w\x00') lchown(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) r1 = geteuid() r2 = getegid() fchown(r0, r1, r2) 20:33:20 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) pipe2(&(0x7f00000000c0), 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0xdc}, 0x8) dup2(r0, r1) 20:33:20 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1b0, 0x100) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0xc000, 0x4) r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x22, 0x7, 0x8}, {{r0}, 0xfffffffffffffffe, 0x40, 0xf0000009, 0x80000000, 0x16}, {{r1}, 0xffffffffffffffff, 0x0, 0x4, 0x943, 0xd0}, {{r0}, 0xfffffffffffffffa, 0x0, 0x81, 0x6, 0x7ff}, {{r0}, 0x0, 0xef, 0x7, 0x1, 0x5}, {{r0}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x0, 0xae44}, {{r0}, 0xfffffffffffffffd, 0x0, 0x20000000, 0x6, 0x9}, {{r0}, 0xfffffffffffffffc, 0x21, 0x40000001, 0x3, 0x5}], 0xfffffffffffff800, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x9, 0xf0000001, 0x401, 0x1}, {{r0}, 0xfffffffffffffffc, 0x10, 0x41, 0x5, 0xffffffffffff8000}, {{r0}, 0xfffffffffffffffb, 0x54, 0x20, 0x9}, {{r0}, 0xfffffffffffffffa, 0x80, 0x40000000, 0x4857, 0x7f6b}, {{r0}, 0xffffffffffffffff, 0x80, 0x12, 0x80, 0x3}], 0x7ff, &(0x7f0000000240)={0x0, 0x8}) r2 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x10, 0x0) getsockname$unix(r0, &(0x7f00000002c0)=@file={0x0, ""/66}, &(0x7f0000000340)=0x44) r3 = msgget(0x3, 0x83) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000380)=""/119) ftruncate(r2, 0x0) syz_extract_tcp_res(&(0x7f0000000400), 0x6, 0x7ff) r4 = accept$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) msgrcv(r3, &(0x7f00000004c0)={0x0, ""/85}, 0x5d, 0x0, 0x800) r5 = open(&(0x7f0000000540)='./file0\x00', 0x0, 0x80) renameat(r0, &(0x7f0000000580)='./file0\x00', r2, &(0x7f00000005c0)='./file0\x00') unlinkat(r5, &(0x7f0000000600)='./file0\x00', 0x0) r6 = dup2(r4, r0) getrusage(0xffffffffffffffff, &(0x7f0000000640)) mkdir(&(0x7f0000000700)='./file0\x00', 0x10) sendmsg(r5, &(0x7f0000000b40)={&(0x7f0000000740)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000780)="b6aec5c59cf90236703fe62589c8f166caf6ecfa59b8b0c3c0d7ba277206fcc0bc77f0cdd39d8b79fdacde429e661d8073be8eebe5e59b54d56670dbea16e63a56f04f9bb7ce1dc139bc8b19ec739dd12fd3fd084262fa5ec4e7860f9ad6194d3fccaeb140e1e5d0fa6d0093bf5460827093227784", 0x75}], 0x1, &(0x7f0000000840)=[{0x80, 0x0, 0x3, "5b8e94b77e3ed6176e9691e9151783db5610d72dcd515c124c983cb83da525e70aa96bb74eb34b67faf878db36511bfdd24f10b83f7ffb18704294ec51621c8c2a2203e0f00782c44e5c5c3b0bc836f9f1c1736a13938e79a8c7aac77ab1b2ffe334968f15b0cbf2abb1e36c97f8"}, {0xb8, 0xffff, 0x5, "5cc880d9878797c2b1fe50d5609d35f490035bb65b61e8aa6b3360d1906783e294d75a8446d4ea078e9e44e1f82c582d4c631d41b94b37ea614d06a6ac6b6bc58ae1e79ddd0a3582962745e5b5bb8eacd6a6f147fa9ddf7bc8b4f7f391d3217a836d291fa1643f9a3973d99db9030b9dd4371d526b452fdebc984391945597958741578bae640b3dc0c0386b7ac5fcb9a2381697ebe11decd21302a82315126585782728c12fce4e"}, {0x48, 0x1, 0x0, "898d7f8e0f9b729502d276541033d41b7c4aa89cbb7456bcd63771c1efc3b40250a91985244267587b88b562a88df3f2aa91cb07"}, {0x50, 0xffff, 0x8001, "eb4efdef72fbebc4b87689eb6bdc7f4ae6c540976931614ab4b6d2b6dcc2012091652312e682e1414f54297cf78ef07f1c5ee60d0de7183ff9d0"}, {0x100, 0xffff, 0x7ff, "63f5aff636d9287de673986c2bfcb80521d7af585d801c924c5c9f0cc039d87efe2437d9b65cea6cea38200b9bbef84afd33b057e176129a94f394423818cd693596f06fd6f3feb307b4151a9a49f0d915969fdb55b013a0dd8e06e68799eb0a944cbf343d01860257a7fb25c97130484c2ea705668d65fc4ea700383ec06ff46c6d03026536a870b545af9fc12df51b704c31eeb7910a00311091e56197c4fb5ad6ee0d72cb7a2c69490382be9958018b99cabade559b9cb6974453a0655438247396c699f9a655e8214c002a3b6bbfd0e6cc80572ee16772ef639b4a2169cd79052e1317cec9568b57"}], 0x2d0, 0x8}, 0x4) chdir(&(0x7f0000000b80)='./file0\x00') mknodat(r2, &(0x7f0000000bc0)='./file0\x00', 0x8080, 0x8) mknodat(r2, &(0x7f0000000c00)='./file0\x00', 0x40, 0x6) open$dir(&(0x7f0000000c40)='./file0\x00', 0x800, 0x8) mkdirat(r0, &(0x7f0000000c80)='./file0\x00', 0x1) r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000d00)={0x0, 0x0, 0x0}, 0xc) fchownat(r6, &(0x7f0000000cc0)='./file0\x00', r7, r8, 0x6) openat(r6, &(0x7f0000000d40)='./file0\x00', 0x280, 0x60) rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000dc0)='./file0\x00') pipe2(&(0x7f0000000e00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) faccessat(r9, &(0x7f0000000e40)='./file0\x00', 0x20, 0x2) 20:33:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b, 0xfffff, 0x0, 0xffffffffffffffff}], 0x1000, 0x0, 0x0, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000003c0)='r', 0x1}], 0x1) read(r0, 0x0, 0x0) getsockopt(r0, 0x5, 0x1eff, &(0x7f0000001780)=""/253, &(0x7f0000001880)=0xfd) writev(r2, &(0x7f0000001700)=[{&(0x7f0000000140)="ad83505412c69174a71dc7c6b2b2b0c70e9cda0630cf55329772607e6272259e2583218093a542d2a9090ece5c639f1e8c659b87111ae33b1119af5c5396343248f07e3a4338ccc3d2a65acf5e7c3a359dcac41610d0be8f0e3825148408483da94ca50bce0f71342618f9490f0ce7518dbd6e72002135e63f8e4c11ec3432f9db7144d00704d204f9d40a70ee1de9eab7b61ff7fd9389deff3e01094e8c4faf432bcff1d1deb1e58847e72ea678f46a96da5b7aaf54e67c57086e94c0615d2ef0c5b1ae9e0ca11557f113ccda21391dc688311653575bba08e7f75398214e8d7d32619abf3730d6cac98a84644dd37d8422b47200c65d125c8a5e6a2d", 0xfd}, {&(0x7f0000000000)="c8d3229354f731752c8b934f2ed0009fe4baa67ed3b452a5930db0170b39fea6b649cb6b671adc5eda8b7669feb93e860c1b9c0434911770c26d5d85b681380a870b52e15748a7ca42df5f60d6", 0x4d}, {&(0x7f0000000240)="11824f679ee1ccd0b147343c2bfcde1bf7efdc23f8906ed62d2e2773320ca102fa0c8dac4223382e906a4e189d0ead81cb7a9769b21d550c849d0bf900cb777151efc04e596e40e27f849f019c94cd2dd956df0a41b4f8b7596501e274906500fb941c80d78a0937eb171e2f37c761f640b699af827d435dba8a0d52896368a3bba58c13c3e464393875583dd5c6d0287f020b48a640fe6e542f4fa0839279ef990fbfb2856f963c2b97d1b9d9a5c6fdfb50e02a8526f8d5609c4b212cb9fe6260247dc7d657a98333", 0xc9}, {&(0x7f0000000400)="2d93cb14b7fe11307c660cf602ea59c1bd0701d331e0349751fee21f61beec76d58edf55d4d502573c8d282aa20231b8c6023bc3dd664468e7a7ad97f6fe389fb437472f4d62d7612e305573ee780ee7efdcc4edb7d1f50df24ec205498ead89e657abc6851b8d215285f6e2389e39aa7c3d2c39e66701a8849558662634fa5e9035febf62cf29038726321389da54fe7ed7ca6af89e6defdaff4306ef7e7a85eabdcd0e4da09fea8f48bf2f50e4612d3c1f18efb4af299ad0b76383eb069bf987bc5d", 0xc3}, {&(0x7f0000000500)="76931796e85d0e42e5465bbfb087df9efa08db2f1efeac56399d2dd241bc1b6800919137541f8313c67832cd0f5cd856ca8f7f6ca250dece300c828ae8ee2812d31cd3786c017447b34ce566b0919de9146487d72014defa3df1e30b957f05937af3cf81d5ace8ec4351c4a80b63778848031e9aa084b5016c5fce244f0496fffa9960181dda22894d6770b4d72ce9f3e0aa1680d6e9809e901920ee837b36833d5d28ceac9d91c0f7ab4324deb7e22120c2b269f5b9509623ef2bb548b444384859f12c5f9a468694d0a812fe1042b137c8e553f7e35bbd1680fb5cf2c25ad5c2668048d6703516f2ac928bbfc71bdb4de10ec8774f9a9ffdff3be9a0e3694c18dbb726c4e820f6009cc5fe2dae33d44ecf02577868e2ae4481db28ec8adebea93bbcd4e67763ad38ae2d92d33c5137e8d81b9a6e4036a242fd3f94c4501272054d0dc2c95ddaeb20ba6feb2da494b425960037b1a576cd848912b68f2f94a832baa5854575432d9ac1845dfb2e8fc545006266bd0043baa61cf68aa606b458b3ce29176f002000229818cd87b02814c6d0f00a9c50c0944d7afa3bc98e2afb235c112276d8d3da604e2121c1b55b6b1a8e5b0aed0e5c7e36cc3a237ab28de4795c4fda9397bb814eeaf26778251b89a130009ec355987e264808f0414c72191365f83ac7e55c69a4065cbf4aa99450e2b4b4424e1ffee3a0d9043d5245e3a8fc9f6604abb0edd34a793c6822864b6bf49d71108deb1c1a5591d1c3bd907e5dd8d5f6356b024237adc359a693e4294bae833b00dbd5f6de33236cfaa120ddf1227821dacabf2498cf7e1c578379ff3b0cd6047145b56376e5a876cd2f41a40a483c2ce995c0e85c14df48c33d6fcd8eb10deac384f1cb7dcbc893c61a16979056d637b78541140932d9ea06e67e5d7ee8333acc674ece510da52201bcafc2fb309a485d0b119774e032e1abcd66783f5fab33323655d211cb445ab6a1c748d55eea0f31b6d6faa0cffa754587f23bd6e798f6ef5f489927e01d0f416b0f25152202481d79e5dfe6e596fddf1c2a4052c429e6ce244884ed82c4f4e03a812cd1ad0b8361e0e0dff68ee3fde2f53467036aae095cbefb4611c2762e841c67bf93c4e5c9d0aad371b1ebfea3d0d30042b525bd29ed19c6bf59b7a8204b68edb9ebb22ecc117110ece98ac6af2cc2bcfc2bd231419929645e21970b67bc3bedc51717c3fdc95a66ab6413aaa6a47c6216f3da4b94a552786f2dddf007344d1c2d76ca6ee2d13be89f042bf95a67026b4e7f697271a6f7bce35706716dae56f9f062cbf5f504294239ef0b7c904fa55064e79231d1fa0381de1cfdf2e871db610faafa043179a77a836dd250a155e5318d8ed6c150cd32fa91a0bdc6841b4c3b4aefa511af66ef7f49bcc0f9ea96f19423ece5130ce46e39792c61e0d1c66e472664afd54b5da7f722e53ba3e6b69596ec475f0815716f3c5f15c2c90678948319e15fb9899df3797c95fbb5dea7aa38f060c3c4848c26435297faf3eee41d4519551b1ef8f0d3762f645f14686af5fd3d9c9f66701b316ff38cc28e040271a564f8cb3936ec491737a99bd4748a428658b9b488d38ab4768001f5e56e6434fabfefc9d081ffa895af1cf037969b197768dcfa066fbda732c6d32797f4fb88e05c71f88a4c3b651c55b3d623c9f1275535fc39d0673bb98db81e97814abf914a5bad24bf1b66baebddf2fb45b526e0a9f0c1b8e4c8b56b72f74e356616bb6c7cc1e4640d79d60f4604c479a7cd6b9aaaba3222e0dd16b4bed05662e2faa646b49054862e7018f606ae5a5f428c9e2de687850fe30782b27a09ee29965a887ede6c4b316f39cc486adc2e10370f8e6acf5a017956a9e8e68da15db20af64ab6cf4d12630ce2fd71062a382ef7d30b0f5d98dd7f01ed1c395863b22953f4a3eb21ceeaa723c751fc10658270c070f937d8a8cea7d495f4e78f29fa1fca5891f101191c9e7d597e5d25286cff98b5416477b0e5acf2be9ac567ee66c41082ff88d3621a0ac718e0ce931b5099d6c3b7b8840c2fa2392476a0c43eecbf3edf04deec6d4cc03699c1a165f1cbc93d26c622a83d35f9b8656ddf2a19bbe2037a03430d20ba309ab6039d0a76234890cd1927bbfc2a56d6b37192f39e0b36e75523648a0c862818e40758edaddcd3f3329ff7ab9c238657287499d422ab4d48b367003d91818a405caefc35e8db3ecaeb3fb90b6c420c823d6cc6d90b99f595525bc9b4bfff1328bc9868304961569da1e8dedabb322570f15137eb328b1800be415235c147b3cb5e94145b3d9f55100a8a39d7692ef3bd94378d5b26284c7738057d50ba08883071896d642524affd7103c9e262dde1230a80c2b0bd225fed7cd3877dcdcb03a5e39210f4cc4e7b2d7b77fcc57002817be3494fc220dedf9dd9355c1c7cd769d9266d8ed86dd9c033c8228a37a522d594c14e382266e6b037a15bc0e29706067ab80d028e4609f2799e947aabea1bc09f575d3663de9ebb3d8c55f9842df4b5a311188de7a7742effd97c79998746578f549e94110c445e1eb3c4ea5259c0e3a1bee35f77c71ef1036f9410f0fe496653f5c721f4831e42548658bc7bf0d14f86584cb2ca9e8541c200ed0584e6e1dff13f71573886ac435044e89d6f2e41619688e757e54692cea49eec28dabbd12aba4d100f1d496635b0988868a6229a9d2d8adca16a8a365f5b05a2d5d852335e311957170ec2d72fa64728d316f4c5eac4207c86ece8eb1a33f98b30205b4ccdf0c21dea74a6f5a26fd16699caaf182548ccdf59b545909f5097100e05eb23acffcd0efdb7d38ca319c4ba24a45344a02e131e73608e657e667805d270c744f9c5157d75f1f50b1a75782767ddc5f4e2d97f26f052b477757ff444da05b4cf2ed91ab2ddcbd466b20e03b769e7e6487df150f50386dcd58284e4d56c27875379480f9d0d7833a9226b06b2a230ab2ee31c5792d29818ccae0f6dad13b8a546a703f7ea4050d5d46c96e66477120b0efac4f8985f04155a9f76f03b933992b499890a22bc7a9193da820c9f29b95b451187694a45f7f9873121ef5293d5e82f1cda9950b6ac047fcbb2b7cf5794d7655c1bca8188606f1875d18f26028e491a35db155767b87801ebd9744bc1f2670e172c85d6782813fc06acf90b3e03f8a2d5b9805a3b80de9107d8551560c80e73541d893a7322dc828a151c8d9c87813567aaaed5ce3183ee53fb3900839f3ccbe9dd572572423f703895ed74ecd7df4670c622cfe8103093154eb4516156dd1da85446a88a4aa594997b318eef0f09bbdc3e3f88186a6c8d0c23dfa4b8032d8ecd3156122c53822622c1ff815d8c4b6ccd3b798df6b036d3093b65673240ad5aeab91c85d2e7c504d4451360feff59629e4e628da96b497378523ada8eedfa7556586d6a99839882964a161c902802c199074e8b3fc9163bdcb779accd83a638b675274b1b54314542cc9fbc533e76b7569c8c21ba0f0cb369b9b92d9531d0aab1bec36d3dae4b47a68ac59c267cc392c9653d94f4c28e49ac9e3462b1619d96cf5f9622c4c6b63dec0c7b2aedb2fc6ca56d75a04935fa0c29d13eefa4914d6bf9882634c2b71c9d214c876a20deeb09bcacfa429a1937e1e009fb873f9bef048f3ca67c852ea1d0e3ad5ec2564d7a891d7663445f5dd649ae5e3556324253aae9ef5cb2e8a6d0ebf48529b21580472653e3afcc03215e9c9c9be8675e23802e454d616adfaa27ab52fd803f6ce610db34046bf951a64d7712d7fd7c47e448d653ee4466138641cbf75d28a702164074be65f57ae3cd2dbbee9dfcb84d3b57e5def09a20235796c54a49658d6473ca4e3bad5f689cf1299edc283117cf5e4d707c4e34eb25cf69ac2a5af54d6627e66a34bce07fe7ce4125c9b22aef5681c2d51933b0828ced4abf6b9cf1c8379991ba7168b04ccfc94582f0a3dbd2bec51859886feefd00b94d6fddb9f7417eedac83470fe08eed3bb808779698485d88ed03354182726aae163d8dda143a8a383ec5be1097e1fc63bfa8a838c3bf8b65c1cfa7a6b1d6663ce0615fcaecd1ddb477bb5498c52be46c9523e72d86ad51514b3103aa09210e43929731890fd43e3e6af0f4671c4a7b103e3dfa064ee1964a04b9307aacf643f63be7f24365ec8b51a0241492775cd080144eefd702e0ab2fa40ea5157822ce66f34f7ced1e5a4498a72521577d90d15a2a9f00b0b097ce11ceb4075733324f61f5fde4ef882f1729c0ebbededbde566f42e2fe6535833b619d3dc2a1277a028050d76fe0ceba1758435bdc68beef4ca2282676e549be4cded1472f99b4cca1000f884e90602f10347d6ef51491a90d0d6db72897e68c734f985d410a7c1d3c39825e933d32bec5211bb76972d67635f8f7c3dcc23cc69b28cf0e2554325ca7b2a0acb42363b07288d2663c1d46fb0b60480a329dba90632b1f71447bcd87e2000ab6706e98a78c3d5b08ddfeeda33b462472a12d104f702e42f92d9ae4a1781ce022eb59c9a52f11d3212f93bf0c541a3fea45279a982fdffb8a1471456003a06b08d319891760f356f7f154e27b442d028fea65557d7dc5c6ec7283c25d3bf9067c9d81ef1d7edeed02b9735184d99dd908d5e26cd0145fff14da0345ef65983a3a3f260c37997bd55ca3b81b0a472f3c3e746c991bf66e3e214b7789e246e367736fdc72ad31162c0cf58f0151bdcb9febb07fa7308d5da5f9bd2affb77876b998111de44db459b9cc1a218a64eb7e5e4c10bd2c884087f635ea19f563637fb86360cd8a745f2ce34077d6a10125ed35914f90f622768ae15ad62b1b47b459cf25c32ade387e0fae6780240abbc29b09814c09b7f52f79419149607057515184b24cb6679b88aff4010ac47ce00438c5895aae18550bf0e07bc8e1692549347b9eb431f9774ca79b5022da9d29cc98c453365ac6db69ac245aa2fa76f0bfd6c43419fa3a94bbe7b6bb548ecd3e6d7a360083ec62866782981d7d656a957a1585cb4c3bcff721b48414a6515f156f79e62a114106b7673e8a7a711bdbea713b7fb92c93c6deb49d945f79c9085a3c71836823207341bfffcb346428c250b3b3c884db39afbe594e4964d898085626bb59b8fd47a11fae52967c6d419b8de53c55ce2ddf7744e183e3d39da90842068ca52f48a98cd652307413d92ba2430234758321b0bf0656f4f9d76e67d528552210f8bcaab75188166def72fd4247f445f99cbe7fc87d164b31aa0420d7a55049146074897c03c357bd19563c202493a5e47aacbe5f8bdddd561d980edc7586913fae3c6fc25da26c18dfccf061802ad64f35c2ce015219c5b402588f9eb236e34966612a4aaac2fee1e3563830465a4e9c21594d9292973ba4c8b03c72beafbaffcaf3e6d3fed71d3e9885ecb263b6db81ba439a5967abbe357bcf53971f1773cb6a1e821143a37a8a06e23c26435342ed20e9133df120ac0284a7b5ad9cee8cbc9d664709c41e596223671e886dee61f599de0a7e3b9b83ae3935894ce3bc217bca3bc6fa6db31fa52e4a278b4f256dff150bbb57beec7f3d69a2da7d600ea2202603c9e04d64fceeb6016e1f4d9f0fba2215a1f76cab42e28811fc622ec553910a59eb0808040c801cc4fa833b2509ac742efefddb30a69834eff83d4612c836340aa3e0d515bf372d49b35690ce56b703d91aa8406c51d39904d7ab241b33589c3f79c331cb5a56fe63c9e6ef03bb96961cc9c5d259b700eba8d219347f20d7f7d072a39d8278b66c", 0x1000}, {&(0x7f0000000340)="bbf32b59b4fced5e1fa6736e617223157ffb7b2eb7140976c313d018d776464456f6dca7e4655816cd2b5936df95b07a94bd8a43710d4c9aa574b8ca7fea124a28b1735708d8363f2b78a26d0975c633f7e7d48b06dbe5c2e57925fe20551073bd", 0x61}, {&(0x7f0000001500)="a85e01a4af0b477f1ff85281c8c0a9d623367ffc16beb8b3a292652b3014d626fb5fb3883a9bae60c64f0ac44508f8c7b769b7c1a6be42be50c9ac89476a1b22bee9d12fe98ce7e01dc5cd3d89c7cb38f41dbbd5500ca4b97160913b407b884c58e4c9aa37ca0e96a6941edbabb3df4e73ad906c3057da404596461ea06a15d0171b07f6d97cfd055b1e3a6f3739181b0a2099cc882a17d05627c9f7acda639a84b52ffd807bd8954f7b858fe84d32da9523bf4a018cbf533b51d4a340554bb0f085165b8f88c8d2716714f87b393f42090eb002d9cc0c3d8c18", 0xda}, {&(0x7f0000001600)="e259ac9cbfa0de32e119817abb5dd0fae2b13e4befab351649b73af3f62829ead2688ecea1344d6da4aea1ce73ec2f8a31e9a7f92a6f45482a964d625b1f96d50aaec9bf3774711cc3c03c5b583f011abcd0748d426977a693fed2c7e4d778b2a6fe92a6c2e7f25c296c7cf3d916904669e6e55d85e43fe20932162b44511c63f7c7e044af7479c2cf4a0e5c4cdef24ae29bae5021c5170f33b8c59714b36b7bba6d016415a5fc187239625142f875e4f3fb1f29022410fbe6fd19ca55a2759440e58c4a091d74fc2fc24cc04e650f09751097a427", 0xd5}], 0x8) 20:33:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x3, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/249, 0xf9}, {&(0x7f0000001180)=""/215, 0xd7}, {&(0x7f0000001280)=""/84, 0x54}], 0x4, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) bind$inet6(r0, &(0x7f0000001300)={0x18, 0x1, 0x1, 0x2}, 0xc) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) 20:33:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x801, &(0x7f0000000040)=0xb2, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000000000000000"], 0x1) 20:33:20 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x4, 0x0, 0x0, 0x0) kqueue() kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x6f}], 0x2, 0x0, 0x0, 0x0) close(r2) 20:33:20 executing program 1: r0 = socket(0x21, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) 20:33:20 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000080)) clock_gettime(0x4, &(0x7f0000000000)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x830, 0x100) r1 = shmget(0x3, 0x3000, 0x1, &(0x7f0000ffb000/0x3000)=nil) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(r0, 0x5) r7 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0xffff, r2, r3, r4, r5, 0x0, 0xffffffffffff8001}, 0x3, 0xffff, r6, r7, 0x3, 0x7, 0x1}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 20:33:20 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="03000000000000005906a79041cac0e568727060c8f608871956f1287b02cd66241e8f45bce861d681142908e06ae8a546a03643b8a45e6433c5f5be5ef0f0ec988686a9d59bda3d87c04a5a254a090d9de1c0c2ad4ba48a7e9623dc6e112b33d394c834954321ce4396aa4b5094e3a27e933ca7f054d8e5e9f195ba861814b8422567d9ce0c51403d70b07178c4b368b3ab0395e1da55118b02af2e78f601ce2192dd16e928c6ab23b405fc257c1f2c526691ab16186caab1d12c10efe046ebb8cbbc3b74a155417c5e48c33c85e82195bd6b41245302ebae"], 0xd9, 0x800) msgsnd(r0, &(0x7f0000c40ff8), 0x8, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/97}, 0x69, 0x1, 0x1800) 20:33:20 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0xa4, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x2, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffd, 0x100000000}) 20:33:20 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x0) bind$inet6(r0, &(0x7f0000000000), 0xc) fchmod(r0, 0x80) 20:33:20 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = shmget(0x0, 0x3000, 0x100, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) open(&(0x7f0000000000)='./bus\x00', 0xc11, 0x100) preadv(0xffffffffffffffff, &(0x7f0000000480)=[{0x0}], 0x1, 0x0) 20:33:20 executing program 1: setreuid(0xee00, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x4, 0x83d}, {0x18, 0x2, 0x4, 0x2}, 0xb6, [0x7ff, 0x4, 0x5, 0x6, 0x3, 0x1, 0x3, 0x3ff]}, 0x3c) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x100) pipe(&(0x7f00000000c0)) fcntl$setflags(r1, 0x2, 0xffffffffffffffff) fsync(r0) pipe(&(0x7f0000000000)) 20:33:20 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a90000a64d5356066494d40118f347fb32dc1216"}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x101) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x7, 0x1, 0xfffffffffffffffb, 0xcc, "c5064cb8a74ae5f79a5bcb00025eb8d38fc71056", 0x3, 0x8}) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000), 0x1de) 20:33:20 executing program 1: select(0x40, &(0x7f0000000000)={0x401, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffbfffffffffd, 0x4}, 0x0, 0x0, &(0x7f0000000040)={0x7, 0x10008000}) 20:33:20 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000000)="20603c5c0990fd38ea9531734eeb1c1b69b720eac817056fcd298739d0570682f62681854d320dd191c2771963d6418898cc23a9dae0fb55cf1212bd3bcc23dd760d4f1c586bf517244e5316abc9bf78f7261be0fbeca681d4cf3226b482ac5f3079d8be2de101ebdeaa4278886af43d8804aff1d7e39a56cd3d8f5c6dd84ff78ce1844874c9794a6a30feaca93cb4f6fd974f221f2db9a3355bc176866d8d5a8502508cf08b9a051ee3af1d384f2578bed8142159ad4bd944bc16e080ff59dd6a3529c4a701ade223b433b02d104755fcd5a38247018e5feca26eac487fbc69c1a11822d601e34057117e09b5d2a8b9a54b8949c4b5bba4cfecd3377998608f06fb4c1b7c5db31c5cdb3e3cc00f65d8e13e9d7da3fb2767fc841252e2b3bc4110f69b96aa25d44ea5b6da142fe01908c8192f9ebb2562d9d4baf5bca21d17e9c2d203b500e82df7f480374b5aa406b8997be8feb21e6627ad4e7bd5644d2d4885ca216a8fe062ea82bd0a145d6e7ce2baf7bd689ae330a8bf5a1150ae25864e2516bb92ed7c74841bb1c897747bb65e175e5aba4b8d2dcc7e7cee1ab4cb3da3c54f412ba9b300d1d566a59e1507cd5293e79740cc14fac652a1c8cd7be7f9fd4b00a13546f7a4dc882706751506b1f806d60d755d57c64cc07f41904c05129349b4f34a8158125f7c9c267a9aa17de127f8d81ec8b0a97d900fe5238b0ba69822b5a1d4f8845a6575474f57881d05946030a78fdf973f733c610961cec130738577136cc8eb1fce62a57f27374d71635612f64b8797eada9a5d5e24fa277a74d3c91b8e568eb429e92a848d5564fccc29c2a533edabdf9c40945c97efb7de2618d5d7f18faf5751bcdfc2cac180699600a5b4ea81944f301309f6db6b63f072093c7c0a9ba8b4c26b36737526efad1f1b49c09572e9d143972e6f036498582d6c677bb22540a5521ad19299e4744434c9e1303d174f35d4a1078d5920c166fdcb6ca5c521cd00d9719519503770258101faf27919e14e711a1783744e64fe3eda8b1e813fd6a1317dbe2cebcc00fc102b98d612773bfc47bb3e12ace728fb03e37784c9a963b6c8603f2d1e72b184657036d7fb81445d9e218c27d057e2fa6fca8af44e908d7963277011377216172c4929f95b6e564a0b70d051c8a7f3b633046e35cd4c6ad842eb196713f6a2e120bf5c13e04411328416bd62fd26b5f303c875de2290a0c83c777fd01ca7558fbf65b6527bedb61753d5cf31a47d7dc27a8d9b3c5f0f55e2f4e7ed1e26bc856bb98b39da3830fd81887c60f216933dd96ff11efec07ea0e0c6c4ce79c9a86a50f2a954652dd08b6853a096a7f7e712bdc9ffeb4bc01d7a3ab892ab1ceac89da321f589d440a85276bf3382e5c775bebe4b97bc8de0f58d656923e3aff7f004c3159d34456a0f6ca21fae6bd9e0b709a3c25f6cc47fc6770cd1ae60dc27b3b57a8eea7bb851dda4290969280ca9066baecf65126b1df22621e6c628013cd608db0146d70052a657d93ae369005d3d85aa60e13c737bb380b6c7a7964beb6924d4dd2bdd8cfd7ef6e76852d13cf31e9d3b03d560310c649e76a8cb6515eb1b2b4a54336f05bdb9d014049d80e19fded7c9153679231b670c8479f954f768f2efe1198c84e7c3f7f9307d524512194d37f93f83a7c731c7e5276bb301ee477a8f0a02329652eb6c5d3c215a20666880869169c78146f5dd27dc24326260687851a9bd6fb3d5cd546cab4dc18887884eb80fac5d71946fe85c14e1f5a7f70bb723ddda945752ffc9c7d0fc9792e7148f48322f7c18e66aabb4bfbdf14005be55fb3e6da390aadccffc4cadd83cbafde91ab345fb9041d91ede7d9a9e8379431a2bedafca578b85fe41973bfe499c50a1d546b58c65593f29478956f90f54cd5e3a95d5f9b74febb7b0c87106ba4333146428b855b0a6356034bf48a780f0afa4a303ab3aac5bb350c23d9834f3356ccd169b14de28be954a33333c75afb854b5f603123e30d49172b218f54a4a1c9e5ca922e587c151342ecf3c1b97ba5809bc2e57b99c96880c42f9693d2916ff14fd6d93d27810b9e38c349ab3a02b3d0dbd1045f61f1afc33abf47bb2f46307dee63bcb3658ab13e4233761923be0af430dba729be538aac46d6ae59142e8bd8a489092cef89318d09fa98e94cb115c8f7ee03adb83e246b7f6130860549938edd012c43d58ef50c7560ab4df59f526829a8d3ca8cecfd1e92b949db01d834aef01d976846c5738811264aabb1ead418c5464eae4e9d2cf69accb6737c2d3f00bd701fcf542bd371663c38177d2e2e2f6e88ef313340d0184d98a3e2971b32af61b527268bda6ca4ed971a803c036300c74a817e1ecde7a64ed246e16a5750df5d95f56e44fb2ac8712287ac08c953686c331874dc314bfcf2b16378eedd4ad77a7f7322c19cda3ecaab9a235a33e011a3f48c2c6427dcd72b4a039383482ca1be486257c7042356340306e7406ebccfacdc75458bb406f0ade53b4b3d74ef9fc7a07f9f542ad6971a994d699923030371a5393c5654b7f842edbcbe9b43179dc151049025ccad824dfd2383ac3b402b03e79cf33f12dbca43402587667e17d753baa3a991a633fba463f769358148f0212dfb30bdcbf570148e261424e06c2d1d5879467fcd03d7a1e6b895978c7914506166ea085ed990712b0715ab38ce0cc119cd3eea376e720625724dcaceaf7442208013cc0492bc98f71ada74c5d86d1e1bb5ea446461ea3ac777a6726fa436b2f6e35509c9f9e6338da9a807acfc94aeaebeaddfe6a4a2004ea5edf0fdd83511aaaa36dd97580f3afe751d628d8aace30db5ca0ee001318a6e7dcaee7ecd68012e89964ad44d4a8155826b8bf238a29a3f0addc190c749ed91a6e4c6e2f58b62bd1c0968ccab9ab6b12d1ffaf91442da5ad260bd51e2f0bb8c88f6c15f13e37ec5b07681c59fd83185a842c9ecb93e8ec0ab028df0411e0dc9594945717258a2fad4520d1c427ad242cd0b87b159fd892a5adac9ef490f6abd7772c53aa9540b11063184a4387338e26cbdef2b0b46157cb53c78fd6b4f012c78fcb4fda0f7b594d44a2bd755f12b500074260f7d9f91d998d6e94f8ca3d2d3a2ccc558de9db36cc9f477616afca6f14ae3d3b16061a6c2b64780dd4b50127b9526d635cc6b2d8ddfe1eeaffee24aa4214d09339d49fa38c136113a3c45a6558ea120d59e51f7748bc497f6965003c14fe8224f4e1afdf68cde91759cce6d18f18b24ef5a94d5a2a3e71f0d9dc9fb411a95b201ba7ffae5efed9632fb763650d47743db0ab847567746888a291e3abf101c3eedf0d23be12d777ab52bc3db487cf8b186bc561b040626b684f0ef03391496ce251139f9129a387cd3a36d041fbc563e9ab4dba2b266a13f71e78bed276c02c5ecd86ab51fa12bfe222676605c6618e93f461f3db27ff45f44c7be9f36a3ef7accc4f4a2593e75f05fd2fa6522b936057eff9ecd8d1a4692debf913208f7d7bd2175ebf62ca349c17b491cd35f96d2704cc5b0d30dbcce965a7dcc8b1981305f94328d74eaccba294d220517bcf1fc1bb8a7df6a8a5c9d3aa3f6c54cb13ff366f932bc7dad5ec038f9d0d1278b77c247d675f111e15b86988b5bd04c16c1093821740943844073cdb3af9e08a13f0b839a46cc1a951cbd74fe423664bb7e4704de87fdc5fd20863699cbb37ca88a0e8b0c55f1f0b587785bb7ffad296db408eafa29469515d1c7c77ddede80aa2ddb89c3a073f7152bf305287e6a1e313fa75f52ed9f36751323f312629318762e2d61e9d05730658632f18dfa680c18af3005926dd4dfd8b50df4a062c577f88fe950ed1577ff76ab3b8232dab54d323e40e75f6c78c91867d435ebde2a5ea98bcd02568580fcfc5e27edf9ee71ff401d75fd8b92eb3d884a25bc01a98ee90406462e008be8224934f8917f4e4d55183117fb895839b9035145dcc757d9a8ef8e054c4596e61947a1d63193f677c2626f4b73a8382cc3d828dc63e3db6e4bd13d973ef48ca19713762f23cc95ea4239fe383f20d44104ebdb3df7a133e89be35c9f1c93307f6241c1b87cccf9cf74cc90bc4dd92753f88d8418ede8766cc62ae8d8e8459f0ee948fce0c55547da1f9b4fefed3433ab59e6f2b235f09eb4cae2b883825a0b24f5bdcbabae2c20ad5228825d1b52bc0c486ded00f82d51d5b0790150b6b1f878d8e60f6b92e58f65fe8c9f4e0e62171e9a89bf181f359feed4f9986ceb9c3b0f3b2fc997561d67cb51babc41a9eac13a90ae285c4a14705ece655906a543aad09dbd8c997a73b038b58ce37102f3052e4160bf25587479b3701e4e3686fb2815c6d359e4149c6889e290b73b26b2318d12cc8163417ab0c9d76934ef9849690b2a8096cf36e1b06677dd119d2b6181f18c63dd9f7c45c1bd97342609e0e7004ecb518905e1fe7670a9dbd6c3884f4fae2cc111fab25d9e114afc8ee882c3ca394544142ca439b8c283872410fa6c4ed28339bcba9474f3408b4ea6c37a24004e40769477b0783703604939bd620a57d1221643f23569dfad45ec371d596154bcc1cfd638b8f7ca8b336481ec4ae0088d8ebaadc6e961c410102c681901bee61e33b67cb4409dafbe200490e7bfc93b61844e43bca9b8b070417fd81e2b7a31f19026d119ea447c8c776d955ea913187aa942bb7149ed4938213576445e286af4a4ec9c41683329b6e5ae6f3585f373e13e2ea78fcff2b6b7236e5dc981bc333e8970e47f6d3feca019f4ef326b2b24a69374a652d0d070996a8e133f9db759b44ab16c6f1eca9326c5c85c21933920b9421c9765dd39c81f6027d123091f3568e5cea7539ea8c56073ba380280bae09e116e2088007f980493b11e5315870de5f60968e0873a5f357a7986e5f45e65053a1ba49c28f460d2e6ccd846509289ca22e3dec0bf2f395469e69874e680b55d4a45e8b4213f5490b62c3d7a21e9eee1c68bab731c214bd3bb500c454d355a3ff52678a2a4df427aa0d8982341cafe212f4fe9f1e8da5612a8d3dce370e7868a5f8d27d9374c2a3d0578ce5c10918be160a8be4e56c94347b4c08374b67537057e5404bb870811feb08e0b4ac1c102bf10f7c5fdad37ce0861efa007b442e6d3dca1cd3e83ed9ebb1572fb947605fbb254201e20d6810936265dff163292e59b1509e6c4e3987e033513fed32cbb4ee78c9c00bbf235b3aab0275307d53aac48257731e8de4f72acd9b8a9c04bf9c61b1ea83d5769c0e61fd1b55e49c4a7889a49c3a8d53648e7f669a07367ccf49d3066b321869a9f651aaecd806095a040a68b44ee811e5d408440f8cf1b48b0b9fa915e728cfde9f1d817da4d37e670bc722b83463fe80f71c722522386794d839ab699ae292aebd2b2b3da960a2d99ac104763422f6bc877abfedfe13644d5a4485a35b5e0c101c75d918765194c192f1a9c0e7f97b01ae963642cd985339c837abbeb08455936b632035175cb040d3286fd64b47fb66db80f884a0ddb81e64486fabdcba783007a0628aad1a4a79e80a5050f91580e1fc93a7b9c925d4e9d879a87b14b4ef80d4f63a1944984d690ac8d16342bd0beb8fce7191de0e4b4186925b919f6af28caff8c91b8fb04fb6090699fc4fb0e27da5a40ade4e4ec012e5bc35bb632b79fd96fbdcec5c20690edadef4cfe28feb052bed5327fe0997fcb09367522987d29e3cdc44e890b5fd6394ecb68c1d6830c85ee9599363d62cee466a28b8473cd7a4734fc30b94817e4ee52cdb65b35c71", 0x1000, 0x0, &(0x7f0000001000)=@abs={0x0, 0x0, 0x2}, 0xffffffffffffff69) r1 = semget$private(0x0, 0x7, 0x440) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000001040)=[0x1f, 0x7, 0xffffffff, 0xea, 0x0, 0x7fff, 0x9d6, 0x7f, 0x3]) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000001140)=0x1) semget$private(0x0, 0xa61ff8b048ebcc8d, 0x2) connect$unix(r0, 0x0, 0x0) pipe(&(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r2, &(0x7f00000010c0), &(0x7f0000001100)=0xc) 20:33:20 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x51df84d0, 0x0, 0x0, 0x0) socketpair(0x18, 0x8003, 0x8, &(0x7f0000000080)) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) dup2(r0, r1) 20:33:20 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x1a, 0x0, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') getsockopt(r0, 0x3, 0x9, &(0x7f0000000000)=""/69, &(0x7f0000000080)=0x45) 20:33:20 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = dup2(r0, r1) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x1ff, 0x2}) sendto$inet6(r2, &(0x7f0000000040)="d62463428e12aac6e5743fed3a1417cff9f2602fb4f6240540bd8a1f7fa03eccaf45808a44d587", 0x27, 0x3, &(0x7f0000000080)={0x18, 0x3, 0xffffffff, 0x3ff}, 0xc) sendto$inet6(r2, &(0x7f00000000c0)="1316915ff36dc827075c09c13dba9087e63fc622a19ce4146c9b8c70c0217184be5f53e47133649bb11f236b3f1fead3c782436a2bb38155fa3aa1b8f33505687b78bfab58055bef015a915fef466a3b30096a4c3b08b5b03fb1a9d575c64bbfa2809f4ffe88f942b64aad9385809d189c01c486ca079816c4d32395c131090a17dd67a1e9b9d7be993a2f2fa03b0bb800593edf66368ffaf015141d575afd81e068fb71acad99f3a51a9cdc39de4ce848761fdfafe2595b0d6b9892b9d7ea7cb97913d17872b56c2079b59db4a728b0173d94ef5529d36980853ea020087026489102f1ef588035", 0xe8, 0x8, &(0x7f00000001c0)={0x18, 0x0, 0x6, 0x20}, 0xc) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000200)={0x9c1c, 0x1f, 0x2, 0x76, "36a53fd0dd1c5123b4249f3ffd4ca1c282ee3d75", 0x1000, 0x42}) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x3008, 0x0) getsockname$inet6(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) pwritev(r0, &(0x7f0000001540)=[{&(0x7f0000000300)="715bfcbc13c57e8199d4b715c16e1ebc273200550ded250af99475a19d765a2f8d043405256f84ee7a8631c21d03f7c45854021b651d6e00892cb3c356144e7d928f720a6619633f5d8e6819ec7cbee8c243f2e414f993f40ae603082c7616075c8c2683f6a019f2e534628a8693dbec3e78db51f4eb131c86b848a27f5b4129d21e148f5e9293d994b4655c871dd6be2d0fdc78db3d67b68bcc3584c26c1dd87f12e3b4fdfab1d1a0ff30cb8a64218c2595c79084d2e92df06be629d0e850d3e345fb1a96492265c57d6372c6d3bafb1c59e9a30e4e7439c33d4c0519d829e0fc876c2063c1bbecbb24f7b7d1b16e3026d82e2716690828673128852388c9fdc16f9637d3c1e1c11946cae74d973d4171398304191c87bc3b2a5c9d548790c0580b466df1995de52b6a193400f05bcc62f2a0e52549dbc30d655af945606d2378daaafd5606d561368f952f3c15c0a682ee7f7464f8785385c8ca992356c9faf078f33295becf08ba55a6a589ccc5158f56cedccea4349e73834cff8c4a1aa6f4d78ea0251781d44d90c25f7fe7fc2ae3a9ddaeca8dc134159f6d65b5c6fc3df4bc09cc8eef5bbf11894e16edbddec986180589ce9ad7eab0ece77942aa43d16f7ef0d4fb1d65a305dae7a0a3e4bac94698b11c934ce6d60dee2d7ab05bc21024efc36a284dee9441336495971cca19387cbd17d87d83743cc21d9102c7412a7f3b0d6f5fb4fe0f2377767063f14226a7cdd36a326361fce2fcfbf3db633f573dd933b9a959ed64d98d4d11c2f4c68e0cfacec95c2e0f02529e67437cf105a9ba052809666642a09d292eaa8a043050317079fc4e233b33440ac69b0d891931027fab9239e37a12273cdd8b074112f12cf1cd0120bac8c89c2ff7431be3fb531ac35cf44c5292af25a5456902840f72faf6f2f3bd94180a0101531874ce658fba56b443c72dcc1fc37db859e274aebe81e7a11ec621e365a514917b8d04c43b55ac9bfc2ae78dbc1e12776d0c1d9682494ad0e4bf0e3aec5b4d7c67fbe50d8ce75b2810af27257a8b724ab5978619f01f01689fa79004796177b82601b4f5492b1b30bb128a4f23736d8da8f5245467bf46cc924249e1ee7a0aa04759b4c4256ca3e86ab455c82779456ec1c7965f5bb1277d42071e92b0a2259267eaebd4c215781b318a171bca274a5638f5ea222b82e92d3e726f8faad1c5af52325402f1c0c8a74dbe30e4547a0ff214334bca8a6a8584c4afc1a0b63c84da321398016afd735ebf9b7ea0f433b663f83476b05e45baa9813d2815a0147f9e8bca70a8874da4f349f992f64e999630902e3474e87e3aca193b3f8151e78d17dbb0ab6e9f36741a36dc952a9ebb4bb91a475319549224896aa05e8501406b1104b827c38b59d7ebf6fc40e3887c1dadfc4ff810f136c509f29d705b3a1af9d7007c94c40ead29cdf78f034f1502b08da5e4e07e7b6231a5ff55e97400105be7cf5238f5c3e6b01bc7b0a7ece7c962aa442b137d0bbe1ebf7cb69b2cd615a7c01e1c8aa6834b7591a68ff6b3d3e406ba2a83b4050c3fd290f3af0d8c578d44db59003715a2678f588cf3717fb22147361243757ba9bf9333dab0202cc7507602cd7873a308649e3f2d1d9d26794389959c26d9260e64cb3cbaedaa80f2939afae0ea391f6a636dc310e880c8b2c94329298ffac0d9f7c6a1426c34c63a5860313e1a4766776729cc03fcb651a88ec5191e1dc29c9b9004763bf0a45ec7ceb38fd5fe42a63318ee18d6bc330eaba786d51489c79abd814bcba88a144be489d03622cab488ca47ea08d02069901eb8d252b9742b5245f64e4894197369f52a932b1ba9a91cd428fe2dcfe7e3a6931288c9f4ede9ba3f0eb795dad6ea93483545caa529399f6466e72e6ea3dc15b7485f5d58a5367ac684b4143936936f144a9c2dbcde79fe3028708da27eff3100c51becd07d559fd5e934219ad6d55ff9bcc28e8fc6079ae74ca7fee7307947a60cbe37ca64d7cf552fe1e0474cb04ec89ed6f17f88fa9c3b867ffdc7d10875a73ce9d3f0cb0c65a15390ac3680772a997879955c7d92ec80a29f136072518941494a74658ae5d1d1fceced7cc59c6c8e2d69f72cb71e2d990eefc311b99199927d32abc34baea0ebeec27056fed2d3222a45119f84314ee7627595c53b8062e47ab96064573f9c060411034410a1bb78accfae0265e3ca89ba1084242943112540e3ae726ec3fdaef8b268ce2e6de5e6ff248c811bb0741316f9ad911bb9721066e242199e392ad52a6fd9cbdfff1730b0205fd9ec694427f052aba33c86a972c5d842119c5df46161cd6fe38bf3ff415baceb3f097218868504fbd142c3bc285c6706b9a2431259050c23b4825c4f5d4ecddd54550a5b1bcac1876f3dff8332ce580075348d06db0e1773add45d6002eb1843d427e0afcd31ac1d9fa7ff2a4be0ae8bd8d1f93bac14d57ac4809f18d9b74c18ecd92ded356f3c1a0b1aeb15af18c3051e05dd2c92654ba9b1bc39832c2d771295fd6b190458b2d259d6c6849d65546fa09a440a46ad04b802fa02babb44acf77bacbdb7042fd11500fa624a4a3dc5eecbc5027f5b8e304b75c9880adfd8cfb9acb514f7159c108824023c188c6cd4381548b56ef65fe2a138a6679dfbe09c040dcd260371c03240fa356f1dcf0303dad4053faf3b7638e6c416a67bd306f1f4ecbab9311d5f8f9c56c7318612c925a0d828c3b1263d1bded1bbd60bf16e260d2ff342a87940337ac790981497bcab26828acfd1dfcfdefabd03ad14cecffc15dfee33be2f4b9bb9f2ac055e261ed8e8c029c7b698015246f37507f8e70e6f3e51e06ce0885412bdaa3dc8462598ef177cc3a8821d17508366bb68b4b38609438e18a119b31263127bb931e0c0160067dea2630d6c9405e952d1015ffd16fbb1ed3387c5ade6c1642b5483440405b91281607e8fb3f01d4eda9c66f078b335f1a5eaf39c8e4a52420506621a87118493055b5500e5d70d6786f7d65e42d17d73bd46979cd16cf4a7ddb8094c17b541015b4c6a2d0882c377519bf0e7c99fb1063fb7cfc9694cfa5c100828cbbbb7b46362afb7672acfc75dcac3ac17863656a6bc899dd7c81feaacfa8a2ee671d4b03fab691d18d2e81afe59c6a8c8c4b81c8513eccff7c1327b823743ac1fd9a7110db23ce39420fcbb7f45e5ac47b9d20917f233424d3b9cfd2489b63130554e1429e195f3c5e59478c740078d2594f375436c871ec34ddf9ec0c1653f9b830c877f781b1f7d27ca8610e7d91a34ccd859d58fbf51303f19b1a59151fb4c40aca2d382e66e33d9836186e5ca6c5cfb501ea5ebaf4db4fff00a2968c6b216083bb953f783178501d9f403fe3e8a8f47ff2419907174595997aa663d4c7c73c497411e0e0251de4ad524f7a1df73c490c4acbcad19036e5dda97c471b3e63b258f8d7dcc42362b589a987025991208a48b70611877a7cd043b57ec5f06dc38845a6f6cef71f89337abc12253612829c60ed9bd0dd26d8ed905291433c9e377cbc892f18a529b0b6dfa193f99ddbf7f26ca9bfec76b6e00f4af981246776cbe11df73e240b6e5688a567bcee05fc2239f7b5c441c233d6c06180f3f58d81b25e23f19f8ce3b59fe922bd95cc36e790e6b7f21666dabda4ec8c38478bced374053a4c119ff5775ea329260a51a984ae35bafeaf3b3efc6f787ec400cc4ad1092f5eb679a6993326bcb4f7470e4d17a669d127e476c999dcb9864ec6fbd301f4aa5486702bcf47ee1ee5e80fd373eac798ac0482f5195c7ffc50c3a4f4b242377c94ad62e1c2ca8b75f7a297260d8a45eee5a803368bfdec576aadc9d7788b39a1a281e75bc6e778ca511a2dde435651e0a01ce2db3870ecaff2c529edb5cad40df070f340a77ff75119d7c7aaf24b0ad177dcfd2a85a1c055768562947c2a97a37da2efeae7fd298cfbc0c63d6f28ff2f567852f6cdd8dae88750375590e4533f84fbb07ad393c10552017680500a1dfddffc52ce49e331b300dae11a0708e53b67c8cd3a35140fa4a8442c95d6934f1135cbcb34d41a4b1862fb6e95c4cc99f316fd8cb89a7b5ac8bffb3801351d3a4866a2ed32287577f4a690f35d5246cfd722491f7638c16c4951e75d348d764eb22ff1df7c10e25befaa003114f338bec252c93ca15c0c9a18226921f19b8811fc8e7efc1dd6ae0a7a869a4913812efac99a7ae77b78045e09e6aaddbdb0117fb993e42afe630c8d0244f78df2a60a92ab64b20dc2f046659a02323f37e4f203e048bc4bd4d0ee65d50a861ee2d9560d63ca4fb9b14df8574a0efd97cc25aca4d06a73c4775554dd7d327a96c6ab22a134c65d475a16571c559499857d781380c41d10dc8da1ac715157e344b32e9776da870f04f7f80a9a1154a4d47ef5ff0b41d517b543e125135a9e3968940ca2846d0863ffd6932aa2f0802fe97481f6f681b8eb4f4efc613bbc59b3f0b592e76b5e49f62fd0f7b86eaab24c6d3a44f32d77c948affa33ddadf881a9732c07f18b790e4191d4e37f857505a451daa9916e69c0f2047badcb7518ec23256cd2a4a760a3082585510d6abf71cda8863b2798cbf18ee1a10544bdd458bd96b0bfb4bbd430141fea46512b62ea54daf1ed7d934eafe7b7172f7032b65da736e18a2c7ea88dbbae0e9f6c645d8791bc1c6d2f34e30bdd8645af3a4fc1e7c8c500576f4e475251cf8b5ece1f2e875048da2d0d135151b9287fdaf2f70f1abe874b384c1171451051840da90d8b292f9e470e3978eeb774299aa9c85000a6c74950998d9278f4b4f29d311aa21f1b6476c7bcfbc1ead56b6abdaf7e032a50c7857a58e5268b8d695612d2cd769dcdc04440bfb0d54b5aacc479b4396b6f75936664332a2e85409682e50e4382563cbe3f59bf5712b144d97665ef2e87f870643a2697439485675dba9ee6f894350414345a8a0cfd1e13904a5e0ac8f20150752b0acd0b0ecb0500f51a62719e0fcba5e22426fe66ebc61f8030dc9230c5632b79ce2a9c3fe617ec991323c998652f8fa8c269ac18fd2789c984ac99e6eae7c0b53d4b67f8df5df358fe4a0d44366cc5868511c728d22b7d503297ebd064260552fed4bfa878135f8c28c6408cf94149f67c3d4c3c6a3d80e53262637e0811380277ad0b9d433e61257792f1025efe3e936efd4e6dfcecc93c57e21e87e489a23b21ea6e3098381cc57104bbc397c3d634fd9de9a9439c69e6f7cf541ece71128362e8368b6c4a5fa4cc744e4ac0145a125c533e7c03ad05da740a219e109f95424bfc33b41b2544a00980822f082859e8cc1d9dc54d60a69ca70022a4ede904c9d731e56b4714336142066963a45dbdaf6ffdfa82c803b4fb38f8106a1fb94ec1fa15b277752d67e463a052073679c506136f990600e82c5836dea8d2748854fc7b77110ccc054d1f2a82075968b88046e064d423ea6e4f945e42f7d19ce3f3763639ddab58e64b679683b34ecab8f107306c67fe585fca76bb98f906eaa0783b8098abe4ba15eb8f84aed6b0f5a9cd547f96e1ee9910c4a6d4b1e2c2fa27c33eeade3b85c05ebc448b26013d1f44d28c582efdbf8241609c90740bcade565b217d49bf6aee63fdede4a0ccef47ee0f59819c512532d073ea4e84d45ef1875dbabbe9e5a770c8af931b8ebc30a985166d0f47be1e99769ff25f8783bc7fcfadd431a1441952a6c6c97f6486b062be3d5589881730b5e3e8ad158b71d8e937c411e29a2c8fc36e869a097c7a76a6cde89881513873cc4ea3cdd392285a87a", 0x1000}, {&(0x7f0000001300)="d66f41e6d5e92cb4f2f62ede688ccaf8688642f105c5f9b19e37418a9ddd39b13eb739f38eb636a06dfd107ad42d617ad34a0c97178767c3428c488b1e622bf31ccac5e1634e8dd9a75316e267a494a952cb1a91c43ef603c1e85c198c66f0aafd78fb14c9c69b2e0d1f6192fbfae4850a1f71db14daefeec76f665532497c15107d765d2d1cd8952e100f51c284cc75eb97619a86f593050481ed4f08ff087069d299453a405eb7d4f97334d201acca7fa57e29439f4f7752", 0xb9}, {&(0x7f00000013c0)="a5bb038476d784656b63c1", 0xb}, {&(0x7f0000001400)="b2b7056049b622b5a97b5bc9dce88d38345318531903db003737b1588a52163c631ed334a10651116202cd938faa42b0a9b064c103494b515439900febd5e55b13082d18380093b2c318f13fb49cb61d450d6eb5293e16be3ab3353cda1a183572876677d43891e7e4ba2ede69c521739f0b0ec14d03d5fbc15f6d96cea1c96300af276ec462ecad2ad46329d1fbc4347a5e68b76c4b1b6297dbe595309f24377ee7a290d4f7f840b6a2f9c20c7f5e8b3830d232", 0xb4}, {&(0x7f00000014c0)="e5d5003fca535829fb5c11e543bd82dc9062fc59d4879225be7eb958453cd500aae3", 0x22}, {&(0x7f0000001500)="edddf36f9147ecde4601de88bc2b5184ada9d5002815b106ef59ae3801841508e802d865735e58cd80857452cfa97b742dc8502d62971cb7771e5118638fba", 0x3f}], 0x6, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000015c0)={{0x18, 0x2, 0x1, 0xc80}, {0x18, 0x0, 0x4, 0x3ff}, 0x958, [0xd71e, 0x2, 0x2, 0xffffffffffff0001, 0x0, 0x0, 0x6, 0x3ff]}, 0x3c) lstat(&(0x7f0000001600)='./file0\x00', &(0x7f0000001640)) pwritev(r2, &(0x7f0000001940)=[{&(0x7f00000016c0)="008dc9de0cea984962175c378649aa7308c44f0b7b5b66289ad12e9300bd8fddc4f1f212e3eb33afd4d25e549da0df47cfd766c21cc4db4213af323345582f63797d6e060d5e34ad31922f7cec88a78e96e472877a731136d94ca272c64ae6ae2ee63ba1e65eedef8fa01a3ba741ef43afc54f891daddd884379da9d85f2", 0x7e}, {&(0x7f0000001740)="c837922410968cfa792013155e04f6af723ebba5a8d5e39102ebaffcc554095cd8607f241be92c62b5b3b3ea844d3faca7e1ab35b23c7e560563338ea59da8d06d1290ff7e40795f0524d6cc0ddc3e17ea001161fd054f08ce4992a55064a1a59800d828704cc17f08be50a3b7604664e31a753cc40946eac2f8c17bf17c12246f3654973aa5aee70e3d5bb1ad3243c1b1367a42cdede195b36b96c89534805964d75739939367bc4d9546853f722c94e137ff80991571c6930c12", 0xbb}, {&(0x7f0000001800)="fa600449ed28949814d4fa93ec6223c1f585ed1c7914ceab38832c548ee983564857f9e422aee9387323877776d5ef1ce172626099099dca380af138f5213d718f67e644362cae82d58084307c9648ff6d1147016864576fdeafdf4e2053e0b15c20abce4fa0e86558bf2265e709d14de72e1a571ad86a58be2d0c", 0x7b}, {&(0x7f0000001880)="29712a331c39299814f93d5cdec18e851353477ed0952841066d99289707a8ebd4f5de167d5d5e6a2f7e8ac35b9df20e1a7e2cf2d3fa97f5dfe76a13986b4d0bdd5f863abf11cda949b03c0fd8165d006ceef0b2809bb2e8461a05549497abe877727bd9c66c787b0c5ee4a5c2ee573a58c918ce7a87e75944f0e67c919483cae3161d11b705a7efc4a8d731505da60449e8adcd96c74ff0d02a96ef2ddead8ffaa2c2824ecb2863ac170e", 0xab}], 0x4, 0x2d) pwritev(r2, &(0x7f00000019c0)=[{&(0x7f0000001980)}], 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001a00)={0x0}, &(0x7f0000001a40)=0xc) fcntl$setown(r2, 0x6, r3) fcntl$setstatus(r2, 0x4, 0x80) socket$inet6(0x18, 0x8005, 0x9bde) getsockname$inet6(r2, &(0x7f0000001a80), &(0x7f0000001ac0)=0xc) sendto$unix(r2, &(0x7f0000001b00)="f0807ccd69bc3d78c55ae75f474841f79b6d20f082a656d7759c3db6377b468173c70e10b563ba39d792681348ab1d06f0cb", 0x32, 0x1, &(0x7f0000001b40)=@abs={0x1, 0x0, 0x3}, 0x8) preadv(r1, &(0x7f0000001bc0)=[{&(0x7f0000001b80)=""/12, 0xc}], 0x1, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001c00)={0x5, 0x8, 0x7ff, 0x7fffffff, "b58a65dad7ce75815b66b2ef5594a79ef96fb0cf", 0x3, 0x20}) chroot(&(0x7f0000001c40)='./file0\x00') mknodat(r1, &(0x7f0000001c80)='./file0\x00', 0x2000, 0xffff) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000001cc0)) readv(r1, &(0x7f0000002e40)=[{&(0x7f0000001d00)=""/4096, 0x1000}, {&(0x7f0000002d00)=""/20, 0x14}, {&(0x7f0000002d40)=""/229, 0xe5}], 0x3) linkat(r1, &(0x7f0000002e80)='./file0\x00', r1, &(0x7f0000002ec0)='./file0\x00', 0x4) r4 = syz_open_pts() writev(r4, &(0x7f0000003340)=[{&(0x7f0000002f00)="17a0199896bb316707fa62dd72d187cdc56c46beff43c54126b4e032fc2442c61cd8691a4ed2f3de2e03c5da43fe65d9973d697e682ad40735b8d204594a1dc1e7b4128f80e0d955111ec811a8b641486269fefdb84deb501fa4d9eb6c97d232f296146c054952f45c6d2a8a0c9d3956b97cf680448350296746035b7a2224e5020191b856e49290f3ed52a09ec2e91113", 0x91}, {&(0x7f0000002fc0)="aea4cc07c23942fdf40b1fc14fe163ae25cbeb42ab67488f3f1019085a88ed159ab1643a11f9d68a1c351a6ab087124586710e8db8b6d3a6", 0x38}, {&(0x7f0000003000)="a63cd87107ce3e172ae031441a5535346fb112b0843925e3c94acd5782e4f7f960b45d6283ccc3a219c6b253ba8671e0628fbe7f1998bfc97c0d00aca11e2a0cf270c530143b583e7f32305d0ef580206731a044dab55d506c468632f645ce6993e1940dcee72fa5585472880227e209ce1f6ed46a04a990a2af96b3dbf5f0cfd1795c89d83bfacb59a321e46115492720a49e11f96b008e7e8268688b0aab3d34c61dc804ec8116bcb19ae5f0e4f4fc819ffa7391ed6574d2cfbe1d78f7b7d95c614983047f65f448f3ad262a3307d531bc30", 0xd3}, {&(0x7f0000003100)="53f521", 0x3}, {&(0x7f0000003140)="820f0398cdcce999c6d200d03e95ca1b279c8930df53b05a4532a7df81a5587abb5223768d76558aaf5946ced29d53e7fc661fa84c11a09137bd58a3f102aea7", 0x40}, {&(0x7f0000003180)="e723c445ba4f7ea9d6b21cfa25fe8854e53442ec988dad47c4cd45071e4cc5180b0a746956ff75a5dccd676c8a422030ce397c0021f3529eccf7484126ae9da243dade5d1051ef0421356a847a437313ee432b814bb35f49f0b1bc4a5123b03a132049ee1ee567eaef415d808a47f8bb81e67193f520936c61d25305fe57329d16ed8cea5d113c3141b433639b64b04d71590d303716d6df6045bf767429ee49cd94be0879dcbbc16ca98ba2c277c31578c11074d903e458bb0666", 0xbb}, {&(0x7f0000003240)="e0754f389abb2de094efa314c619b0ac1ae2368a64e1559f1025f52cabbf5427c4d5e0ea5c4a319fc982d047c7a8b4f4de7709798f070ee094ecd6c1c0f0f486bf4f31bb6d67d83fdb8a60662a44ab9bd1957d370528f4e01a6aeb8119658a640ea15c40bc2f01333e1181d6c71b923b82df82bc9187aedd70833294833b1330def4d70b12ee07ef316ac8ac288c5b7be4d111f4ed8fe24a76d2ce6b02c2065e3a6d73a3a08e0518770262b7631004d794909da3dfc807b6a53066fc410921a97105aef1aca1a83079d1eb9403b1", 0xce}], 0x7) 20:33:20 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="fa", 0x1}], 0x1) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0x7) openat(r1, &(0x7f0000000140)='./file0\x00', 0x1, 0x40) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x10001) read(r2, 0x0, 0x7e) 20:33:20 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 20:33:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f00000003c0)="f32d005489341a3c17cc199ec32892f84049c29d31dfda128ccdaf6aa2dbfe4b2d76dc213c16005593001c74081b3a011eedf504c846de4d6ba3ff024d6a3aaedfa63240c85882a4841f68849d02a4cf06aa9e83455e15b1e665885d4d28f98cd05c7cc4898e794c84c1ec0d053469a6992a4ab837375dfa4de48be9be66bc69d60000000000000006e56f9ea321d1f1eafad8e81c2af86ff897516562c58faba325777eb00b024720ef8ab9d878b0ea6c432f0cb254", 0xb6) r1 = syz_open_pts() write(r1, &(0x7f0000000240)="6a2232557d8dd67997c719023c321ac6fc1261c6387e6e5a188d6d73c6d861383cc6dafb796e09529c5cc7e5238aaeca9f1b0d036f3da3efedbb9c70beeee58067b5457c0ddf142974249b501168be91a757782b35b16858c328c7745eefdc3a1136da72884adf87b038e164ae4638159240a01af682c0cfb4ee2d1de91839eb3f661ba6456aac61f1de546da373478d6a5f4c7115f9ee65357affc1", 0x9c) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mkdirat(r2, &(0x7f0000000300)='./bus\x00', 0x21) close(r0) kqueue() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffefc, "a175a2000053d07babec44f0b1c85b6a8a131100"}) read(r3, &(0x7f0000000140)=""/249, 0xff90) syz_open_pts() r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$getown(r4, 0x5) 20:33:21 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xc8, 0x2, 0x1000) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x401, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffff, 0x0, 0x0, 0x81, 0x3, 0x9, 0x5}) 20:33:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000014c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b8e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c05400c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d115", 0x4d9) r1 = syz_open_pts() close(r0) fcntl$dupfd(r1, 0x0, r0) kqueue() syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) unveil(0x0, 0x0) 20:33:21 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x200, 0x2) recvfrom$inet6(r0, &(0x7f00000000c0)=""/33, 0x21, 0x1, &(0x7f0000000100)={0x18, 0x1, 0x1, 0x1}, 0xc) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x6, 0x10001}, 0x8) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000040), 0x4) 20:33:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xf4, 0x80000000025, 0x101, 0xfffffffffffffffc, "340d23bb000085874f52000000000400"}) ioctl$TIOCCDTR(r0, 0x20007478) write(r0, &(0x7f00000000c0)="946dcd01674b49abc1551d4caf02d27bd8e5a4a3e54737a2bca13394153609a3ffe3e59807c5816587e63d0a62c65c2ff4fde07ea91e676fbf7d9a87fca4ec0d12a23643740b7c1b66ec1d219b6f1a06339b56eb1368e51ef73c7c8c50b8814b87902b9d876008", 0x67) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0xffffffffffffffa0, "c48310b8e2dd4102d08f201ebc2300f0ff00"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xfffffffffffffffc) r1 = getegid() setegid(r1) ioctl$TIOCSCTTY(r0, 0x20007461) 20:33:21 executing program 0: setrlimit(0x2, &(0x7f0000000040)) setrlimit(0x9, &(0x7f00000000c0)={0x9, 0x1ff}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) setrlimit(0x6, &(0x7f0000000080)={0x9, 0x5}) setrlimit(0x8, &(0x7f0000000100)={0x6, 0xffffffffffffffff}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) 20:33:21 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x280, 0x20) r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffd000/0x3000)=nil) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x12a00, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) getsockname(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x3, 0x10, r3, 0x0, 0x0) flock(r1, 0x2) pwritev(r2, &(0x7f0000000100), 0x0, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) nanosleep(&(0x7f0000000140)={0x6, 0x5}, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x2, 0x10, r3, 0x0, 0x0) 20:33:21 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000200)=[{r0, 0x84}, {r0, 0x40}], 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x0, 0x7a}, 0xc) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x44}], 0x1, 0x0) 20:33:21 executing program 0: r0 = msgget$private(0x0, 0x78b) msgctl$IPC_RMID(r0, 0x0) r1 = socket$inet(0x2, 0x3, 0x2) getsockopt(r1, 0x0, 0x6e, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)=0x7d69) 20:33:21 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/183, 0xb7) fcntl$setstatus(r0, 0x4, 0xc8) sendto$unix(r0, &(0x7f0000000180)="ec7e07e65e267053261d1c79a18258581390e1a3673fae33272ad36a5cf2438268d724b9265d382bf875a6abe636ac5c158f451757838d7735e4209dbeffec1a6838a1911ecf25215658a9cf10573f7a07adcbbb4a5b11cd53dfea236a8fa5358e75caba4be9e00d88e92a235510e48886ac", 0x72, 0x4, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) 20:33:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), 0x0) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffbb}], 0x1, 0x0) 20:33:22 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvfrom(r0, &(0x7f0000000100)=""/111, 0x6f, 0x2, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) fcntl$getown(r0, 0x5) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) 20:33:22 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r0, 0xc}, {r1, 0xc}, {r0, 0x2}, {r1, 0x1}, {r1, 0x8}, {r2, 0x80}, {r0, 0x60}, {r1, 0x5}, {r2, 0xc}], 0x9, 0x0) write(r1, &(0x7f0000335000), 0x1023d) execve(0x0, 0x0, 0x0) 20:33:22 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x40000000000007, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r2) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x100) listen(r2, 0x100000001) listen(r0, 0x8001) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000002c0)) chroot(&(0x7f0000000280)='./file0/file0\x00') 20:33:22 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) write(r2, &(0x7f0000335000), 0x0) dup2(r0, r2) execve(0x0, 0x0, 0x0) writev(r1, &(0x7f0000001600)=[{&(0x7f0000000000)="2d99bb1238008e1681097cfd2a36b24b5118fabcc56498f2f1c030a54482a70f1a7288e89987e6fbc4cb1313e43a68c5fd9ad9514561ccee910403e100ba73c2f728e3d71e0bcd72d0cabd74f87c22db25f92d4334b16bf385b7771a", 0x5c}, {&(0x7f00000000c0)="7683f3a5462c7d67a91106e2fac76fe91c9f3e2bff89395a3524e996d8c5959ad659a8fcdb32e4448c271fc181c577a816967f2cb014a0985fb7e5a301cd0232d1a3c95db35665395c62a15f986f38b4d29cf312b95f27cd7bdee5f0d97812534d0eadd541ba7c0c4b6b3ff08fe16e31d4350f0bae43", 0x76}, {&(0x7f0000000140)="6ffdda047e8c4b6f2e44ff6176d1fb4867f0d6c20c8dca002398eff667e2755f19d3dd177a0fb1be52745ac54679560741d89b371dd8176c6e49cfc33678565fffec41f64db0779af7f43dbf049ac0634dc21202dd10777e49c150eadbe50cd262ec8ba2c504db1e5536b68cb0803174ad1361cdd1a15685cf2cf060339f099bdc9d15004f38bb4ccdf28d28127a7a9fc8af1829b095ce591b21165a5dbc3f70b5c6afafeeeaccf6f1d90b8a68c0664e352d54c0aee5adfab27a20d643a8730528f1a538f5", 0xc5}, {&(0x7f0000000280)="9ca93a0c3073239ec3dd87f272fbf854b0d7874e7e773cdae57b35b4a138e9d7ff7c36cedce0946e991aa08e5b616869d66c596d212b63ec8e339cd55005e816b4d126fc9544e3c34b9cb2d5a15b59671949b9422dadb66d024308b65fe281922c9ad7efe23dfac9a0b92f2f1349388eb8742b997df2dfb1d6240e5294864b156c8f469bb830796d20dbde38c0cef326ea7cd73d0eadd64673542f36699312707d784948b6bab3aa2352785bd2d4663804e7a310509192c839ffd2417745fd831e8a3f2961c2b68aa4599a3f3601840d64c7af538dab6c6c60f9555cab58a5e9cba409afe143b8043bc8d993e957afc990cb2a50eb34aef853380e557b21a8", 0xff}, {&(0x7f0000000380)="513ee2101a43cfe6669db4178a15f9caec6fbe9c66a8563af70194e9717b48551db4cbe6214ee1c776fc238a5589152b7cc0083616b8582ff26624f538c211d2478b5266b88a0c50b5614cf91c7f96e0823a9c2ea49aa9ef9d80d8d32cfc3176fd0fa86709190e62dc77ee13b41e863e543617b0b9d8af9193a7416796473c8db5e615893d4bf1c6b4efc0c55b8024783e8aefe1f5e86afbdf5cc40c3e226aeadd4d0f09f53d3749163bc3349336096c6eb12b2b1acc7d0169f36a8493b8ad5fadea89a798d4a1d536ef198fb16cccee4e76a1b822b577e54fe8f0ae9c7c02a187b3ee4d0eb92f73fb336c22d6efaa1c8ee594ee161af0c76b9f98c57605004657dbd11da95c0cb506e0f6d1a677d213f785deebacf6e1e5e6b5d67063580786f2ffe9393c2f586e63a89663428d9c5eaf7a710b56d614907765e7ef81466221b5e4806f854be6acf0a04bd1f0ea3c32a88b34c56be17cb188aa103cf9b928d1ecb2adbfcd677830e2107cd028ddd4b8c57b87e442ef9543167dafd8ebb39bbc0d3016ab1f52f34f1fef08aad06cb395fad7127976cc7f8d9b05f4a9dc10524b75d3cfd2a541841dd181b81d73576b242c0afac576f8813fff761d45c7c0d1e15c51ee25f4bb86ad307d3ca3134b2dd9f82adc69586ef8af27cb7664a41efc138907a71a254291551d10b6e3d487f8dadf9661c493820e5ea965c67f935367f46545a04899396d69223e73fefe7aeca357a76d64e5e35cdef67e25f455c402113d5847957650507b241db75a7dc81fb6da80aa55a69d28aeca0f003c4c0e32a60e91be290f919fed2461bc96b911118d72a1192f67d984f5026bc2f37713818d708b9c4e093bc7e24f3dc19a52f2831540ab4f146823a2703276f9ee4c7133f16c9061a93323b60b403a08046101de177d15672c647781e5b544e5406de13efb214d3dca03821c34efe8fe112872f0d4861101736d4e31229ea954e51aa5ce6833d57204de855a5db6ee8ad1634dff25177301a7fea34c195472e4d3ea4fd9e3bf0eb319b44935ad9fe891d2e5c9973a9e78e89d03903e71b2e11cf5053f71d528ef9f5602cbcb249a6c9a5ab69dc0d6a59070ba15173ad65d8dc207b7acda998de14e053887b892cd100ed76122b25188df10694bed369f6315cb53d6806aa76ac8cdb90fd51024e13732d62bf62ac08ba37fd44400580a8dbd26339cb958686944bec38c738e8ad5f93d696b492778134f764845ea20ae9825ad25f25a79761529e48b43c1910618c9d93b7be8cfe36cdd9cb77f47b42e70272a894bc32394fcfd84ec784b2472860016d52ba913e7865512a8ab7f34a5de0025f7ca5144dd8733d1cedbe57e13321a7a7dc3ee5e93e4bbb9b4f374c871db66c77685ff0a0c552e1f21f9f1f36c085d1db4409ee5d4bad1872ae633d7d1b294916de238140c0e6d4a8dde88ae0ff26aff904d71639ee023b4164f830acb9bb7b2611b877e1c2793b665759bc46b549930d652e485d3c3694aa7743137e05e4475b2f65d363b582ff936acdd4354b01af8a0dacf5a4a3dcb8c613c1d34ba8aa8b7c52a92ea8f062beb190eb1697b4800bb24ae885db010d6a8a4a7e8518509fbed922d6d5b65d05ae5ed99956644cb4f802bed121153f6c07f8a286b6f5c1518052549ae8fdd742a07ab491f35d98f2dbee49b5c519536162decc5fc4027dd49f38de9ac37847322a41be4736283e2a09b77e94e668488d6483af27d55b1892b08c6eef6e0ca244564ecd8aa7f08ace46b287764178722bc5b83997bd7a8b0ed9e8a967f990621f89b8bad0368c7b9b0a5b9e0d30d9a1e10e1b8db0faa4cb847501a351cda97735227939baae1c0b9268915ae1aac958f293bb509c1b518de386c1a252bc844e17783fff0a9ded6c8ef165b7c8d98d4b440ccfdc7ea4ef536cd10fee04ca48339dd228e2c0742ce2724026d62ea68902076e600304988c6080b0873d08822ea915fdce02c607b1f9518d24fb5e0bee344e1c430dacf35ca5997a357ab58b97c1bc47a8e603990519447ef301c746f1b80f4ff4baba22ac296b5605a9ef4c5bad9f5dab95f548716201bb25ed611244ad4ea6bea060422fba98fc58ed262c57cae6d628cfb83836d7a636784afbed94ca8c0fde4348cd8f02fd66db6ec9bf81385a7a9d3cfbded5ea8c6c3c933a966205b33a1470be1a846c7dfa7700b24b194cef0debc9d5a23dc6732c4130993b0be522d061b07641bbc27819c0f15b82702c4ae4a35a7fc2ebe76fbecadb80a00821569a16a33c77b906a5a5df993919aa642ffceab8575f94160355d5e7043ea84a6edf3721237d2de86d9861df5e0069023d6dc5c9cf4b4dc6038e15a57555be554dc0650116340d9640acac8adeb1c16133e18700d1e23e6e552387d2606a2f748a825b6ac94f31af94b0d19c3070375476c0d0dfd151e73c352da0ee2fba5d590829a81a1b1d990120daee0cc3176f5a4b9d704806c49ed4a2abbb3a1e3b5bc3c2df78af86adf99867f89b0333e9c4e77b06c46046a65671dedba09123d302f2ab2936fcf10e4cba79c53ad756b2eda43004f85bb6e658ae6635691be72a93a6a172ad039f30bad0870f9b309e95ed503b71adfc5876cc8a092a914732c4049bf1f32e3b07ea4deac1486822c5211217bb1f54e6d9b8e354110143ecda02cb8b623b7a9bb30c2b288b050937a4ada5dd7ce818f1cf3f88c0410ef3538a27696b95f8ce61d520d9314cd5307861f9a3d5dd8dcf7faf03909c87a66475645c0d057df3bdf5a5c1359b3f55118c9cb89dbd46b3752bdee631a3efcb96f042b9724eb2d6d3d5685dc267ecbc5ab9605e636356d63c6e11cd16ea8e55d63c08b15bbd768eab2d4b636a385ee81670c5b5fd180b6bb57c388bc73e076b0a625a2591d4276fc18e92e2cfb1d7d4858fed8f80a24046cf3c3562704e759fb2abe9ab502c4aeea5589dd690f1aacf129f384ee57a7cda32554bd6186106ff5a871e2350795019c4e6b9e779c9e0e4896af6c40c5f169f302a19edc4da570ddba2c93736d551cf9003015e15614e9801f627e35fba895e05504de0d29e54dc459272a082d8bdee989f338b01f0da11f04ee5fa53a45049433e24b10838e017a0c1286a2b0a6fe420fbf7681a4632574f9d8f0ec02d0258bc155549e748f1053c15bb44f30c9c7dd49898fcdeaf3c51aae500abcbbfbc88909320b623d5f60261d01f2ea3a133cbd752922f6357973ae0a4fdda128f9f0d9f8d0f79c1bf5bd6ca86dae52a879a66c68ecb7a2b6bfed8f73ad2917a1895084f92e07a1f04ef78b2b54a3ae898dbe860da59de739129539c75c35905abb9bb36bc2d2cbb439d660930ca9402a849e579c903456e7069a2028e60d31acb70248a0b8d106948a59185bd4e09c6a7885d8c312866983e9f81d53255a6db76da4a1b56e96a0c8ba6b7a3f910cb9a012d3661a48108b159ade01cd4285ff0ce4a5bdaf11600051b1b7b593302ea9645a78e844b2872abd971584a65f24a81d619c4dafaa4dabc2b47763419a05a9a32687cf46f117072725dfa4ce0b361227fe4b57fa3d811cd1fbe2fa5251c6a1751a87aea75b3f9e770ab368ad3d9b2f4713f033b865632bbeb0dfbb04500faef90835cf3354e4514f1146d53673f78a2613b1f82a5750d1e1b2785d939f454d03cef68edb7f0b2e20bb13a222303adae3f6f085682a770b901e70f9fa5271f067c3a64d8721f97550a2ba3d6cee6c7bc0e140f61b244ca7375eb64045ca402a7423b41a31cfe5cd2312d2b21633ccebc06fe4799c19398a51dce523dceedb5d316558fa2b92d7a5bb75ab946ec38063606db6f8bad7a9969c858f8772b0788d950d81f4284d88fd9f60f94d650071f49ace4e7a89e38ed5cf2d74cfb039d291fd3a5b9d7ec58ca4bfac3496c6c0cf00523907dcd425ff41ed74e938cbf814639d05e7d44b33eda129721be6e9b2f601e67aaeba90f36cc22d7885bf7b34e04bd64655fff22ee6078ee425d993f53c117e1f93f62588f358e060650731eac32754eef0fa82ba243ac4a6cd27ad9e5b0048cb5800c1e7e1488e81e231a3141a75ed20b465ae8a20ac8504cd7a48d7f49ae9589c9e1d7fbd146b0d0e62ab1b4115f4674ea8e2d2c7026725ed29ed6ee1e1b4c4a7ad493971d51b1a9efd06b9e155787ff6f11e3901739de616ac7f127e3519cc19c3bcfd5e8bdf91d63fa11704abe8fec45289ef2e919d36a5b76d80e12545975521adf9531d87f8785521459cdb6c1fa7118c0f4d12bfc84bc8f50ba789fea1db100b1466555e2a267328d3796f13259f2125e4b014dbcb75b67b51f8204842c297e5ac343f52e128ae17175b5b5c5f62f36d181d2a5a43fc2c1e9fdcfead729404aa40d9a9bb06486773999fe03806eedae83c8f1a7ec004331367fcea259f45eb3703d6f535a7a120797440d11acf79ff5b0086595341e98f6f3f446288dd536dca11b6df5d65bfd2ca5886eda21e27d0f302d00d26b1e344d6a2a66728a55f79ff32a4a8b5e08281c833bce4b0aa53822d546791912fbdc12e4093c44c69045e1c954591920ee010fff102e6f8bf1aa0e4b573ae2e9ace432d0d92c58c28f5e077d69765ef5376eb81aeaa5548f9b287f192c777305aab8f88ee315c4b5099432ac69a9eefa4eb27b6d069d8ef579b07a3e3ba21cb0abe9537a836d9dcca1e5af9ce7b4d9a6b52e867f4de8e2ec937ebe56ea9d3a04c2e8eae880bf629aad9ecd6fbeded57ce12ad65f130d938080f12ca37e59855ef9d0e274399f1193fe3c3ffe77e7d8f67f9d02c27cb99f00d74911e25a50068518e8ad26f76274bc98a0af3c8c3b3d1d80164c44f8a1aa9dddd469bb11945c3823e53c7076a040d36154c58e65ab16d8bb9152e99cafa5519a0e233246d694f82083020243304af08aa14690f9cf613746061d649b681e400ceb3e93d42cb965f8829e7f48cec3e945e371fa2cadebc3cfd7a5e6f23872cdbd1d7b33ed9fe8add7c645963905f1aefa7fbc06268e292ce58b1486944a9dc4142b77d2c39388505516b3a340582a5081a5805016f99b3a2495fac3b531fd8a11ca749276018833f22c0684919242684eae4e5398c31cc18a150d34a647816d0bb66fb230eadb5a39707b80d7b2f7b14181b27308d43c37c63c5e2a1b2ad17b96108a7b0fc5948051e7521244813dcb2a55a3d5265f7e191ffa5a22dcad386aebcf72310f21df6cd042004a04d388d3ee28887755bd44b0be9b2ec66e8a20afb10fd89e800d97272becd7d2b83f09a9b04d8e60a1aa310f1a281a560f54ed429080615ef68f037fd04cfa01aab3e5f386e99c5a01ca030553153816de22e0b6665513af0aff190a081d31c04d64b2d8c54d10a58e68ede0c5e4597164840096e72d55028f4fa124f8f86f1dc2d9013e1a05e4dc2becb466516505d3d1afe42bfa9ff0e78af9d3382e5776d3f00e048ce82947de18d4f6cfa2aa46f139f611dd80bdb76acb0bc8c77a7293e05a7b0c8af14e62c96c1fd51a1cb4dd721e56a86171bbcffe252594e81119a6e197b8f7735145ad723fd96c49bed866900b276dc139e8ac8e6260544101fae2eae23f37e609a92f311fe4aec097b6a11347a86409d50acbf6c0eb0c4e81a11f6855802e2eebe0fe507658f406b42eaf448c573fe0e2c23fe8b0a83f49f7b75f01c8741185f34fbced9a339c93861c81f2b35551c3c7f094adee5df236fa8f95beb72ef6421b2be3795a21d7c4ab5af6ce7ff2c64ce6e88f577c13611e63d7f69cb1af849", 0x1000}, {&(0x7f0000001380)="e4ed1e076e72b065cfa85d1291e1958a9b8f8e542acf8ffd44e9295993a0f7c9a1d8576cda30fc44e690c72cbc19a535d256df172de85f8408ff72ba51c5d4cc3edf8f428ae428f09282af84f20b66911366ce4603a20c0582dda48a73a16f20bd6e7c05fb97e1bed6c238543094dd5e82373c80d6e75c56cf8224d8fbc7f884c45518f21ee560f3f9932639c43ac695b602beb3ed831133788d64f59a59b978dd4db0d12d27adfcb3a8336fbb43f666bfe261ae945ee0640f3d5ba126a36869756482eb14f3441da2bbef0eefd457570cc1f69a07ce5966696c63", 0xdb}, {&(0x7f0000001480)="c4067fa6b230eb0d22955f438e7dea751f3ca7386e158f3b1732dbf0d799c769a654920f1ad227b468e3df5e1aef2151bb98cb4ddd5604724251807be6bc4bff7a5a2ab830beaa5c22116b271735bff8f131ba50c9e80c5b041948bddcf5b910ebaf8eb9e5be248c2ef79a50407c28c39a24f532d9a1921a6b1accc013c2669269b354d13115ac19f36a429ddbe6491ca07e996d0cb087e00f4efed6a28022b2285b3f0f87a87b018ccb696ee442b107a36f317411a46ac60f9ff8a143eee8d820f22c77000f55b8d1e9555df7ea0db615b85a2fa6fe533ec21c152e37aaa5d09ecd8abc79264a82e44a65c2b437b5c52e31509c69c6fc34a273cbc6af6e6e", 0xff}, {&(0x7f0000001580)="680a0be3a382396b9ae3f2a460e4ab84728d567619061e181ab745706ba98404440dc8ae80d2250c7ba063d6a7f48ca5df9c920e71a22958ff679f324e554d8a716e87a68e663a617cb5", 0x4a}], 0x8) 20:33:22 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000380)=ANY=[], 0x0) 20:33:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x0) r0 = syz_open_pts() pipe2(&(0x7f00000006c0)={0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1}, {r2, 0x141}, {r3, 0x41}], 0x3, 0x3) 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) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) socket$inet(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r4) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kqueue() 20:33:22 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ftruncate(r0, 0xffffffffffffff81) listen(r0, 0x3) setitimer(0x4000000000000001, &(0x7f0000000000)={{0x723, 0x4}, {0x0, 0x33}}, 0x0) socketpair(0x6, 0x8000, 0xfffffffffffffff7, &(0x7f0000000040)) 20:33:22 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) bind(r0, &(0x7f0000000080)=@in6, 0xc) pwritev(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)="de4e82683e822f2005c63d4f0da6d8b4cc899aafffad49f286688f88ac5c279c06f20073a8341f1d4c26bef866b5b6b1f8ffd98dfe1a5c88d1225f839ec703d1c04d2701b4621044e6a5bb5c0d6137354ad6418a79105d02096288a702b6c0cc14ef758f07a5ad594b68098f74e8cca4cedf796402bdd0886bec41836050e7b5c18b5c01f175ae5d623471fd814bf5e660d8e1b0aa6b7b2a", 0x98}, {&(0x7f0000000040)="17ab0d45eaf6dda469dbec446bcbef693eba579400b6a9e61ea41e5648be74a1d0b8", 0x22}, {&(0x7f0000000180)="5f6ba1b56679719f9220dae542e59d6db3bbbbbc6f857876b497dd4c40bfd120e40c5851f9a1abc81427624ab6f4ae8362356a8cc86303be058a106a1da5cc00f0a1e131882dfb70403387bc81a682fa6f81cfa51b67de6e308d6fb85099724222b1cc4cb6a21c7b67970df94ebbfb203d4ae1e94bc9274b944c3613b1379e0c0ef0e9", 0x83}, {&(0x7f0000000240)="d2b7b77821b2c260e31900f8f8ccd252309b015f", 0x14}], 0x4, 0x0) 20:33:22 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x7, 0x0, 0xebc, &(0x7f00000000c0)={0x0, 0xfffffffffffffffa}) close(r0) r1 = getpgrp() open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0xc0) fcntl$lock(r0, 0x10000c, &(0x7f0000000000)={0x1, 0xfffffffffffffffc, 0x0, 0x9, r1}) 20:33:22 executing program 1: 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() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x3fd, 0x47, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x80000000, 0x400, 0x9, 0x200, "4316c2635a897f68026d06fcc7ab767af26a2ae2", 0x9, 0x9}) ioctl$TIOCSTOP(r3, 0x2000746f) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 20:33:22 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x4, 0x401, 0x401, 0x7fffffff, "ccbb6ce1584b0601cbf7f1fbbc31a5a173bdaf45", 0x8, 0x5}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x1bdc63d2, 0x4) 20:33:22 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x8000001000, 0xffffffffffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="cac8db345765880cd8a428f0b7917fde6d66f72388d0538673cfae5f38b379a082ec30d9fe2e90559a950e8fc636bf91d247e884645f9ee83387b1b86727e3c926201a0fa7b968264e23b5e400b1a8fe50e2be9859d797914acf4e1727dceadeaa99024941b1ad38213c36b527687c4453f7659b80a7d5364e9df54e286c4eb5cceebe3b9b6d791aea8b8ebc1c1565a5bbfceca36a1774684b9433d1176b2010812fe46782972521414bcd5f6574821bf729e9d244306c6fdcc8213e0f1feb150b8f2afce04886d0b8498d54220784721fdcc7c3", 0xd4}], 0x1) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x202, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f00000023c0)="4328257d42c3ab4069040e251ce63b20f60fca0f833c98ee9a7bac0d25b01ff0eac84392083ec61180fd3f65459b9f1d110ac0532728ba58100007824511792ea47ed95449abd2af9268b4511094f8fd800348c40a5fbb32237566c9b931eeda801595f1ab8eb7c0cbd2a364e8d6715f955048f2051b1fc8844f1b1a9311d168727ad0f341eb2f20f63371bc8d70ccbe25eb3357f377ec9ccba449951bb35f53cf8fcb0babf782e980373575298ae27597a3a6b5faf0bb1379faa6d133221ad4b738f7db733ee06b7253907c1d4284591e1c6288b8cdfe957310cdf638d20aca051232aee529e42cb35254ae15c8ffb136f11ad2f3ba9b6d6bb2052be67dc86719404e770c186a64a903a030d700c775a68390b76ce296c54daeccb1ce26c68c7feeae3c9b41cb9a839042d45766ee07611b537ba2c36764130bc89394ef9cb6186468c2571ee9fd4752a3764fbc036a65188820d3c6e3b99f9c8e8edb06cb13bde30057608f41492733412d44157c1905da4d507a51a84592f1cc6d32f146c19e632c5b4c806aa369358755ad57a04d05d6342ff2f582e1977608de64c2e192157e749e6400eb4fa5c933966d680549cb40682c2d77ee3de300976921d0249dd0a6c2066199fa0bfb4908749df74add7437b78d84e84175425deb0e6243304b28df9f26903a57a8d6b3181a59b29cc12afe46e0c6a9376b1bec73c4e6c76bad1e03281ce392a649f5c39061c443cdeea3f82dd68f53e7ce3c872f23336d9a2576f99d2678af16771f7494f479b10953d2771b104586f16cbf297bf4d0f970a1959c341dfd3f5b7c5bd4eba5a3f882636ad7777f4fa737aec7682e703297e947928a95cbe47e074cbeadc1ab741727c22388f38393f97ddbc5d44166de630666e2486c568e41632943d2571108d10e58cb5fb7548407d87aa370b8cd67278645ccdf2a7ddac5a5154a4cc819725dc061955d437ffd1f330ec50c92edc75b43865f603113bae537b9108764803f9230b9ed1998c82280617f5a17639c856e5fbc57442bf978b40838a8b41a787e2f0255365c36929d7cd7224c204833cdb9066c50f509f2d74993b7a251619d4ec93c0251c4b9220c9ea520439b94c383de1784269bd3a11570be5a22cc034c66b8c6b942d98255f377448a88ed6bccc7847c0e660526013929b2a5bf14d790bdd0aba792b06e28d899acc72e6100d1226c5f9ca4b94e8497b90be1b168990570f90d90ca224202ad7a4454fa8b5f90d23aa3a6b0d1c48ec45f93006b07a899cdcc6b688236c40e19f6a576350b65ec01a58827bd34210f736d0420cd47e6088a6b91eb5e5400fe44bd7f44b1d9daa31f3e707e4595b4a30e3f695b420639d70244754860acb0ac65632bcaabdcf496718653ce1d1a75e4488c24cab5e26d10f426bc65938c741eeffa96a0afb0927e3b60c217d4aafb9b9388cc7dec7fb7b69cd302d1acb8223769c68676b73abb836d73670ca814cb1abb07aaa1694c0f32bacebb8cbcde28588a57e501b70ddb66909603ef98e10012904a1f1b3da107c57e6445a60cace5edab7195ce9132d8be57287dc9abbbcc51bb7fe2a18abec2c415ef5a0395d290ddd77f884868e18bcc720b1f838a6849bbb2c4f263c98f7fd941db8e761ecce10a14b6cb532ae7fb79923d6d0104b653c14d7572014b21b109e58408f3fe34b370b6ab1bcc89fbb7189f73b22376f320e47d4c0a3df173844fbb460093063819489c8b1a2e2f836d173a08aa5790cc023fedc88d6f9c03eefd6880de1f2ed46ef9eb2107c73a6dafd5377b6b8844bd0a4ee3940fe0ec77ca05dcfbc157751729f9bbc69792897e6d7e11df596232deccdd1ca18096fd1cbafa159d2d542640dcee9b1d8704b9cde995a01a8b13d0e7d7a00d928f8db6d286599692ec394bcf749d8f676d6c3b86d5d47e85d0959c159fbd363e283720f3d02788942ace8e64ded9f0609f263c1f8246a22d73819f6973a64d96d9aa156c2ef28438c5615d0cbd3c32f64f7b51345b475dbee9f47b45ce1b34c75b8a680277b9493ee500b172df2c5bfa3ca0624bf2d3764520acad4db94b2ac28ccd3422002812ac047d46b8f6ce5ec1a105c95003578a5eedb165cac7dea8308c8636d71c3be3a6712c8d54db1c35933fc39b544fe4e167f042d40f21753940c967c9dd44bc4f0c63d8c1b9c71be9434c7906ed29bb37382421d998c3556fc38627b90ee38b3241486b2c73f1b32c80696c4a6f9b25257abfe83ce726dddebb5d7f1ea04505c79ba3333f3e4951c1b958aac1e4476a07265ce55aecf33c72a781567d4ebe4d0883bdb5e072db763e9befa1d3e3597f9ae19a0209734c513d145eb92f5fc7c1fdfd339891b8f0d2be8988275e435d1f4d8752128c1c58f9daaba265f6a16132798dc996ecbd41c0cfe2c60890bb7ec49aab3e9bc75f240f07c2d148b67f3d2b91cab20bf4aec0ef723431308fe58f73a89350256a94482a453218d50b7d47d5db947484b66d3251af7851a775e3e1162991a8958be42c0bd573abe4a6d008c09b8c83bccbcfc63915adf2ecddbdfd28399b16a1ca343e16d63044e07f3f067257c25353505d06da90786ddeb886112279fbceb7083062ef1bac5f889a1fde941047828722aa97fb155926e5c3dcaa94e95bab8320b6084e2dbd7baf1fd80e4026cebdee6fd859724d5200e3885b1a9b69aa0454b2fc2cd68cdcc944c714c0471bb7689fbbd65ce1f257a0728a173768cf908dc04e643e4a685176c2732db8fbaeb5f4be4e13f22c775f7c37010b401e69b8b501b6df8e6848640c9596f59958b4fb4b64d8e6e26ab2353652e71ff2e37928a35c2160dcb273abf9938d9ba2cba59fe2cb769eef8f87031c0d51504b6309a3efffecb8e5eb9aed5e5159e7c20d7123ce48f7d6d7ff811a945891f48a53ea5d1950f0edcfef4bc1b26f3395b3cb86fb3c1b6a1b3895a0351df5454a06e41b884fda8a287941be36e9996b0d612e580c3b9132092052910c54fbddea04c0fb008956964320d03cdec0f0c20898faa04c346d3de7d2f2927a37829d499346784aef9787322ec935d479baf26ce74ddcb21630c7a4b05856f54814b36239e5c2da9fa487e2b43a9c4fd7bf12cf1cfe0472c4ccff97b50004c1fb37a6ba98c0210a9b4eaa414f64d4f8b6f986c05849a2276d96739256cc043705e079f07534394ffd54d825371f7f11ee66b1afe1f0e1acc0351511339b3cfcd357d6ebbbf053f8b16fe8cf98ca3b296812aeb283c5f0d239dbbd2d78b5cd61f6ee0cd7ab5db8afbf95a81ce6dfc252624ad7cf1f1b1d9d690dffb1dc42247df14155c2095b5fd720a7afb3457dc8b90a28738d1fe278900c0547bc7a29ba0fde5f7c4c238ac000a1c6765e15f5c63cf1facbe5ab9f4d7fbd54255d7d357e2ecb9daec030d296b7eeffa17cfda823d65ab6c1a3bceb08cc9e40f48d0cbf42a2b23240048e6048ab691e602a93cb05b67ee33391f7492d4461c24f1edec994c3359b9bbd63055aaff6e48308e5e2be7f701b0fb5fbbe8edff90a2703b39db6d5dc3f55a15bc2f4a77b20939f68e2a8cd7bccf4393790eca2eeb92b34062a772083787de917b0816f6d0f99535c9cecb2be46858fe669a647b60082dafb1029b7616a1eefd1ec7da6d3f0bb4b96c11adaf78ce3a63060580414977c8a879914f9a54a6acab29944c1fa8a6edc6350ee1e107fddf88eaffa41a397459f43cc81e4c75c79bff028856890f9bd2da81517186037463f5995ae8f48999d4d5e970f5a9582ef563895fd66d0ad42f54cc9f6309efe33618bb7cdd3d3581bda119ede41cca001c788d87458a628696ecfcaf62c3b1d3fa132e66d843d9c28807c25d859b15cce3751f24ab69bf8066fef1aa754b4f7a334b704528f1c34cb55fb785cf5020e64a3fb73097e77803c56cde872308fceab3cee38750ad743c443f8bfd8f0e12f2f2d1ffa6a8b47759cdf6fa3794edf95479ae71b23453b6ca64e54605de8e965011e4f077442966141d23fd008dfb0e72a77397414eb3c468212179af91fbb707c58db69af5659ecbdb4aa06aa026057f94bbb944604f60f9ca1779f4cc176e76a98e9e1a7acb08c66de697ef6eaf7750ffc84e1fbbf444d2636e375760d066d0ef29d12456d24f1b5832c20ea72a56c510f7255336673cf5f1f387146e872f3c13cbdea8fee7a830c6058da58e96a3f2d20a90168805dede5e3988adad48bb86a632cf3e60e4ab3fa3d764262ca547d4179d79e72070bc05583a56d4973f263b8d4064ebb408ebeb0c9fe1e4eb7abc3b2208f043fa7bf6b0e48160f8a2462cfd2399d37e4de28386d580ffd7557d415c026774c3fcc4e96947aa90367afe97a53aaa041cb1929be757c3112e0ce03f91afcdcdee76e4cbe64f56ff6a5e51e0689863a2d1b8f0bcfe6eaf5bf6875ecafaab4e8c70c9e108421c3de21272d7ade4011fc3c03b4139063f83d64520b08fb7650028b295dac336762ee933558551665e0e90287cfb0ff99bdf8fd506e99ea143f52f6165905a07c3c1c401a8fbc103604a8b6162df0e2acc370268f56674feb50ecb82c3385c0224f2dd9bf1f45e3fe1e492f69f8791b1b8df9afa23a0bd1f8c4f8da822fa8e70059d5859df74c43d3790fd40442b54db6a24d9b9ee77126c4438cd3218e99a998c267dc5f1a57ad8b3af8035ce6d028dadd130c3bc642a27105200abb217a51b9e97de75627b3a34d1219c103dad45406839551581ca78daf0aaef2d0e74df51470048e07e3dc679d1570e65d5eee891532dee22634b3c94277bfaf37f3d2d012dfa9ceb04aa41bddc9af53525314ac649167586f06c3c278272d1f813f20badeb7599a4c3b700a19c65877d2c0beee05a632f773e6407f8d9e55fdeec4163212b158f2", 0xd94}], 0x1) write(r1, &(0x7f0000000000)="1025bccfd74f286c2da479e02076160e9be13b8c039f5282a606191584af2c2f0da70089f864c6fd98d456ad2541ceed6443e3b90c0bffc7564e9659d54537b559ddfc5f472156cdae4eeff3eb152e19e96ccb0c4b0fdaf1255effa30b10191151837b09d9ff266df2f53ecd8e", 0x6d) getsockopt(r0, 0x1, 0x3, &(0x7f0000000340)=""/183, &(0x7f00000002c0)=0xb7) poll(&(0x7f0000000080)=[{r1, 0x4}], 0x2000016b, 0x1) 20:33:22 executing program 1: getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x5, 0x0, 0x0) socketpair$inet(0x2, 0x2, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = semget$private(0x0, 0x1, 0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x4, 0x5, 0xffff, 0x91, 0x2, 0x9, 0xffffffffffffffff]) 20:33:22 executing program 1: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x280, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) socket$inet(0x2, 0x8004, 0x4) chdir(&(0x7f0000000180)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xfffffffffffffcf9) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x4) 20:33:22 executing program 0: r0 = syz_open_pts() readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/137, 0x89}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f", 0x2b5}], 0x1) syz_open_pts() socketpair$inet(0x2, 0x0, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) close(r0) kqueue() syz_open_pts() 20:33:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) write(r0, &(0x7f0000000180)="235cc0202752512743d2dbeaca1ee378df1e50b0804e3c6de0b601ff0169ce4eb0613a4699570203", 0x28) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) syz_open_pts() write(r2, &(0x7f0000000000)="4601218c5029509408b02abbbb61982687f05406dca246c84e289a023a1abe502b524b7aa17a34c72516996c83c21fe3e20ae0719987f12febaf9cba36507c9ad9271f0ac345d6bd76d96ed67b046b6efde8589d33b576974ea6ea603357e0e9bb3a90f3364d717a9672764104ecac458c29cd2236", 0x75) 20:33:23 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f0000000500)="6bc2fd4515b84605257ff44c0f4943927af6c67e514f00ef1d96d66fa656a9882475dabdb0c83804728e08f9ce400659821e7d778321e4fa228cb7f8d62704e3c3430dfd72f8bae002af7f27ea44e5bc7cecc9628f282ede92b4a1700d3fa538e1d27608b251da807cf48338dc0c225cc20df25e9d756ede0e456a79737a3a8c9c91c4811b2284339d16bb5ba224782ec095752e8ddec147945863c574d2b33eb7740f82491d390e245ec2a9fdb34f2a", 0xb0}], 0x1) r0 = socket$inet(0x2, 0x8000000000002, 0x0) socket$inet(0x2, 0x0, 0x9) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0), 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) socket$inet(0x2, 0x1, 0x1) socket$inet(0x2, 0x5, 0x101) 20:33:23 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) recvfrom(r0, &(0x7f0000000180)=""/147, 0x93, 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) connect(r1, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x9, 0x5}, 0xc) close(r1) 20:33:23 executing program 0: syz_open_pts() r0 = syz_open_pts() syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000040)=0x13a) fcntl$setown(r0, 0x6, r3) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0xc) 20:33:23 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x402) getsockopt$sock_int(r0, 0xffff, 0x8000000001107, 0x0, 0x0) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x0, 0x80000000, 0x1}, {{r0}, 0xfffffffffffffffc, 0x60, 0x2, 0x100000000, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x2, 0x40000000, 0xf, 0x8}, {{r1}, 0xfffffffffffffffd, 0x3, 0xfffff, 0xff, 0x7}], 0x0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x53, 0x11, 0x800, 0x9}, {{r1}, 0xfffffffffffffffe, 0x0, 0x2, 0xffffffff, 0xe3a}, {{r1}, 0xfffffffffffffffb, 0x31, 0x20000000, 0x2, 0xe688}], 0x1, &(0x7f0000000100)={0x6, 0x3f}) 20:33:23 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000140)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) accept$inet6(r0, 0x0, &(0x7f0000000000)) 20:33:23 executing program 1: clock_getres(0x6, 0xfffffffffffffffe) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x20) pipe(&(0x7f0000000080)) r1 = semget(0x0, 0x1, 0x10) semctl$IPC_RMID(r1, 0x0, 0x0) 20:33:23 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) 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) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x1f, 0x4001d39, "9b4e6ce48009128fda000000000000000400"}) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000280)="7c3ce1dff83f4e924b918251f704157e2e4581f69f6d8a6225aa825cd163cb6d0adc807584b88a6a9d341d791e690ad9afae6227fede4e640f79afeaa856a504ac4f867fb7b83787009f898e66d4e04005d07a2b3d5411d6b0fb82ae10b6d49217ea13fb116e66dfae01829043181aedc4de30082a1ee7b47d18c32f2761f79fa7b3428f93b862a831de8ae5b0d46d034becb4a4faf423cb", 0x98}, {&(0x7f0000000340)="b47ffbb6b92bc91fb57e4ef904cac9643d4cb29ffd845e3be56844b900", 0x1d}, {&(0x7f0000000380)="0af5418246cf39ae40b865b3135e8b9e00da0a8d6fbb330a04da2714ae41746f729885718b6b7cc9c84b7e603ed67a3c0a4fe4f098fa5872b4d0530b7469cadfa409c86a0ef6073ed7005626332493ebcd37da23e942153e2b21a9ed86b488c8387960815ad126ab1d774643c0b1c39fd0843db18139f99abc11f132a45529c2d99633cfaf95ab9b06911652b6b0a4ad80021477b585dc34ee024fde58c84c6ce9f4db56fb382fba4c", 0xa9}, {&(0x7f0000000440)="80b3791cc0bd2fa1ea9da6150fdc59f53698f78fd7b34a9c8c0ca0a5f388f074561759d240c6ec354e940f087e3f7ebed86ce8f83efb926861223605aab81dd963e1d96789821047a9da2c1e5c76bd883dd61525dee072e202bbaaf682205f76a240eb008456f8c7782b3df53b3e08a9c9d051a35b676482ed4006428d07baaf509b293d7526d055fc8aaa0d493b3753cb192b8fb508799f86f8ab6951e5c4f8fdf683088fa8712a3dc51338d3368d41e323c63543e107136ac46df137b07951cc", 0xc1}], 0x4) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 20:33:23 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x832a2) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='.\x00') 20:33:23 executing program 1: nanosleep(&(0x7f0000000200)={0xfffffffffffffffc, 0x10000006}, &(0x7f0000000300)) r0 = kqueue() nanosleep(&(0x7f0000000240)={0x3, 0x4}, &(0x7f0000000340)) pipe2(&(0x7f0000000080), 0x10000) r1 = socket(0x0, 0x3, 0x7) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/108, 0x6c}, {&(0x7f00000000c0)=""/160, 0xa0}, {&(0x7f0000000180)=""/5, 0x5}], 0x3) r2 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000380)={0xff0000, 0x5c}, 0x8) getsockopt(r2, 0x4, 0x1f, &(0x7f0000000280)=""/54, &(0x7f00000002c0)=0x36) 20:33:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='5', 0x1) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) write(r0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) close(r0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x10, 0x80000000, 0x6, 0x5}, {{r2}, 0xffffffffffffffff, 0x2, 0x4, 0xc03b, 0x6}, {{r1}, 0xffffffffffffffff, 0x50, 0x2, 0x8, 0x6}], 0x0, &(0x7f0000000140)=[{{r2}, 0x0, 0x91, 0x1, 0xfff, 0x3}, {{r2}, 0xfffffffffffffffd, 0x6, 0x0, 0xfffffffffffffffb, 0x2}, {{r2}, 0xfffffffffffffffa, 0x3, 0x41, 0x8, 0x1000}, {{r2}, 0xffffffffffffffff, 0x2, 0x3, 0x5, 0x6}, {{r2}, 0xfffffffffffffffe, 0x2d, 0x2, 0x6, 0x3}, {{r0}, 0xffffffffffffffff, 0x50, 0x20, 0x0, 0x7}, {{r1}, 0xfffffffffffffffd, 0x10, 0xfffff, 0x100, 0x7fff}, {{r2}, 0xfffffffffffffffc, 0x8, 0xa0000080, 0xffffffff, 0x2}, {{r1}, 0xfffffffffffffff8, 0x21, 0x4, 0x7f, 0xfffffffffffffbff}], 0x7f, &(0x7f0000000280)={0x1ff}) 20:33:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c5) r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) close(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r2, 0x5}], 0x1, 0x3f) r3 = dup2(r0, r2) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) poll(&(0x7f00000000c0)=[{r3, 0x80}, {r2, 0x2}], 0x2, 0x7) connect$inet(r1, &(0x7f0000000140)={0x2, 0x1}, 0xc) poll(&(0x7f0000000680)=[{r1, 0x42}], 0x1, 0x0) 20:33:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getgid() recvmsg(0xffffffffffffffff, 0x0, 0x40) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f00000005c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000180)="b0175b11c89124a1bbafc7c98874425d3163ce984930a59e9b84c5b024a8140d1f6d370a9b1ba29b8d37199ddab6abf7e547", 0x32}], 0x1, 0x0, 0x0, 0x9}, 0x1) 20:33:24 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000080), &(0x7f00000000c0)=0x4) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x7ff, 0x0, 0x7fff, 0x0) r2 = semget$private(0x0, 0x4, 0x25a) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/117) 20:33:24 executing program 0: r0 = semget(0x1, 0x3, 0x0) semget(0x2, 0x4, 0x400) semop(r0, &(0x7f0000000200)=[{0x1}, {0x2, 0x4, 0x800}, {0x3, 0x7f}, {0x0, 0x7fffffff}], 0x4) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000000)=""/20) 20:33:24 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') chdir(&(0x7f0000000080)='./file0\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff}) bind(r0, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 20:33:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) geteuid() recvmsg(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000240)=""/195, 0xc3}], 0x1, 0x0}, 0x40) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000001c0)="18", 0x1}], 0x1}, 0x0) mlockall(0x2) 20:33:24 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r2 = getgid() fchownat(r0, &(0x7f00000001c0)='./file0/file0/file0\x00', r1, r2, 0x4) mkdir(&(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x80000080) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) r3 = open$dir(&(0x7f0000000000)='./file0/file0/file0\x00', 0x200, 0x0) chmod(&(0x7f0000000180)='./file0/file0/file0/file0/file0\x00', 0x108) mkdirat(r3, &(0x7f0000000140)='./file0/file0/file0/file0/file0\x00', 0x1ae) renameat(r3, &(0x7f0000000040)='./file0/file0\x00', r3, &(0x7f0000000080)='./file0/file0/file0/file0\x00') symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='./file0/file0/file0/file0\x00') 20:33:24 executing program 0: mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80804, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0xfd) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) poll(&(0x7f0000000080), 0x0, 0x1f) 20:33:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000000)='./file1\x00', 0x210, 0x54) r2 = accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r3 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r3}, 0x0, 0x30, 0x90, 0x7fffffff, 0x4}, {{r2}, 0xffffffffffffffff, 0x11, 0x3, 0x200, 0x5}, {{r2}, 0xfffffffffffffffe, 0x2, 0x0, 0x3, 0x7fff}, {{r3}, 0xfffffffffffffffb, 0x48, 0x80000000, 0x8}, {{r3}, 0xffffffffffffffff, 0xc4, 0x2, 0x2}, {{r2}, 0x0, 0x81, 0x1, 0x7, 0x200}], 0x20, &(0x7f0000000380)=[{{r2}, 0xffffffffffffffff, 0x40, 0x20000004, 0xeb2, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x30, 0x2, 0xffffffff}, {{r1}, 0xfffffffffffffffe, 0x10, 0x1, 0x1, 0x5fe8f88c}, {{r1}, 0xfffffffffffffff9, 0x6, 0x40, 0xc6, 0x40}], 0x7fff, &(0x7f0000000400)={0x2c, 0x6}) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x20) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file1\x00') fchdir(r3) stat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)) 20:33:24 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt(r0, 0x29, 0xc, 0x0, 0x0) r1 = shmget$private(0x0, 0xa000, 0x0, &(0x7f0000ff4000/0xa000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffffffffffffffc6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x200) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0x80, 0x2]) r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = getpgrp() r8 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r5, r6, 0x103, 0xb95}, 0x80, 0xe09, r7, r8, 0xfffffffffffffff8, 0x4, 0x4}) 20:33:24 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x0, 0x20) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="01000000", 0x281) 20:33:24 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x22db, 0x3f}, {0x76, 0x9}}, &(0x7f0000000040)) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) listen(r0, 0x0) 20:33:24 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = getpgrp() r2 = getuid() getgroups(0x4, &(0x7f0000000240)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = getpgid(0x0) r5 = geteuid() r6 = getegid() r7 = socket$inet(0x2, 0x4004, 0x6) r8 = open(&(0x7f0000000280)='./file0\x00', 0x210, 0xa0) r9 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r10 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, 0x0]) r13 = fcntl$getown(0xffffffffffffffff, 0x5) r14 = geteuid() getgroups(0x5, &(0x7f0000000340)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r17 = socket$inet(0x2, 0x0, 0x7) r18 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) r19 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) socketpair(0x1, 0x8003, 0x8, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x10, 0x7, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) socketpair$inet(0x2, 0x4007, 0x9, &(0x7f0000000480)={0xffffffffffffffff}) r23 = socket$inet(0x2, 0x4007, 0x6) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x2, 0x0, 0x9, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = fcntl$getown(0xffffffffffffff9c, 0x5) r27 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r29 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)="0f49a32b92e34c29db4b37d8e12df4aea3740b793485b6b6e3f068140402be1aa9bb24e415158d1a1af1d6fdefda386d609debdc028fe2d87777ddb96fc33477cbc08510b17326e468c772ad64eee7", 0x4f}, {&(0x7f0000000180)="b75a17ed77b3ebb40f52fdd5f9eaf41fccedf8435e28006e68436b0866f41bfcc1b660ad33539aa93765a48b4b281c1ee6a0ed62455f33ef4a42903d3b8d95f0165c70b3", 0x44}], 0x3, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r7, r8, r9]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x38, 0xffff, 0x1, [r16, r17, r18, r19, r20, r21, r22, r23, r24, r25]}, @cred={0x20, 0xffff, 0x0, r26, r27, r28}, @cred={0x20, 0xffff, 0x0, r29, r30, r31}], 0x118, 0x3}, 0x4) r32 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r32, 0x6, 0x4, &(0x7f0000000040), 0x0) 20:33:24 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x40, 0x2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getegid() r5 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = getpgrp() r8 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x0, r3, r4, r5, r6, 0x0, 0xb8c}, 0x4, 0x7, r7, r8, 0x100000001, 0x6, 0x33}) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) 20:33:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b3a9efae6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba00000000", 0x65}], 0x1) write(r0, &(0x7f0000000240)="d4435a70d25269d459b80a", 0xb) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa00", 0x29) r1 = syz_open_pts() pipe2(&(0x7f0000000300), 0x10000) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x4) close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xad, 0x9, 0x1d3b, "00ffffffffffffff0000000000007f00"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 20:33:24 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0xd49e68281d0dd81e, 0x1, 0xfffffffffffffff8, 0x3}, {{r1}, 0x0, 0x2, 0xf0000001, 0x7fffffff, 0x3}, {{r0}, 0xffffffffffffffff, 0x8, 0xf0000011, 0xfff, 0xc996}, {{r0}, 0xffffffffffffffff, 0x1, 0x200fffff, 0x0, 0x8}, {{r0}, 0xfffffffffffffffe, 0x40, 0x0, 0x9, 0x3}, {{r0}, 0xfffffffffffffffe, 0x1, 0x40000000, 0x5, 0x7}], 0x1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x26, 0x4, 0x6}, {{r1}, 0xfffffffffffffff9, 0x3, 0xfffff, 0x600000000000000, 0x4}], 0x8000, &(0x7f0000000040)={0xfffffffffffffff9, 0x3f}) close(r0) 20:33:24 executing program 1: r0 = syz_open_pts() mlockall(0x2) r1 = syz_open_pts() poll(&(0x7f0000000200)=[{r1, 0x48}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) dup2(r0, r1) syz_open_pts() 20:33:24 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ff7000/0x4000)=nil, 0x4000) 20:33:25 executing program 0: setuid(0xee01) getitimer(0x0, &(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x14) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x2, 0x1) setgroups(0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setgroups(0x4, &(0x7f0000000140)=[r1, r2, r3, r4]) 20:33:25 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1a0, 0x2) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0xb76) setsockopt(r0, 0x200000000002a, 0x2f, &(0x7f0000000140)="000000004eae646a065d37f21afb5cc4b95562e15b82850fd1df9f4c6badb64a2b0bb4d43d32c67ed031acc2bd88e0bfd46875655ef6364c22f23e5f1b53bcdaa93a5994e3343d8f0e0f014f2669d7ec213dbec4db74aaf3fcfeb796307cbffa1d29138720135e5eb500845420b3b2a931c4a4e6a95a692b91cfca0221502d6620419a1b7909fae2087d6475884b7cdac2a92bf649980c4352341781758562b494e9c9a45e17bca7068d726c00c52d39dd15f183faf7679abaf46d504189a38a574d9796105c9ba0af9b5decf196736bde9cbaaa9783debac727e45c86ec20120100000000ba980d03d0160fba7373", 0xef) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) socket$inet6(0x18, 0xc006, 0xfffffffffffff634) 20:33:25 executing program 1: symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') r1 = getuid() r2 = getegid() fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x6) 20:33:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001140)="19", 0x1) write(r0, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000100)=""/1, 0x1, 0x840, 0x0, 0x0) 20:33:25 executing program 1: mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) r0 = shmget(0x1, 0x4000, 0x12, &(0x7f0000e03000/0x4000)=nil) shmat(r0, &(0x7f0000a5d000/0x1000)=nil, 0x1000) munlockall() minherit(&(0x7f0000a76000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000bff000/0x400000)=nil, 0x400000, 0x6) 20:33:25 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x5, 0x1}, {0x2f09, 0x8001}}, 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66"], 0x1) faccessat(r0, &(0x7f0000000040)='/', 0x200000000000000, 0x3) 20:33:25 executing program 1: clock_settime(0xffffffffffffeffe, &(0x7f0000000080)={0x8, 0xffffffffffff8977}) 20:33:25 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x3, 0x101, 0x8}, 0xc) mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x18, 0x0, 0x38c) chdir(&(0x7f0000cd2ff8)='./file0\x00') rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='..') r2 = semget(0x1, 0x4, 0x18) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000200)=""/125) getpgrp() 20:33:25 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x8001) r1 = socket$inet(0x2, 0x100000003, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x1000, 0x1, 0x278, 0x13, 0x79}, 0xc) getsockopt$inet_opts(r1, 0x0, 0x3, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x8001, 0x29cb3e3d914584c0, 0x9, 0x1}, 0xc) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000001, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) getsockopt$inet_opts(r2, 0x0, 0x8, 0x0, 0x0) 20:33:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = semget(0x3, 0x0, 0x130) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000140)=0x3f) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000001100)='./bus\x00', 0x0, 0x0) write(r1, 0x0, 0x0) r3 = semget$private(0x0, 0x0, 0x80) linkat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./bus\x00', 0x4) semop(r3, 0x0, 0xfffffffffffffedd) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x20) connect(r4, &(0x7f0000000040)=@in6={0x18, 0x1, 0x7, 0x1000}, 0xc) 20:33:25 executing program 1: mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000000)=""/224) r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000100), 0x4) 20:33:25 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="1f30dd0562145228d8642d9d511811627a411baca8139dfb4355f03fb5e88069a80db9db92d7b141360be7263284a881865fd0c95591fdde1695a36c35bcc90871e42f548c8adb12eda6a18bff315517a6311e60f05b7d488c4635ab8f9f3d18949f41129658a385f94f2e69a8c8e98a561d274ec753683bdad170c3", 0x7c, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) recvmsg(r0, &(0x7f00000026c0)={&(0x7f00000001c0)=@un=@abs, 0x8, &(0x7f00000025c0)=[{&(0x7f0000000200)=""/115, 0x73}, {&(0x7f0000000280)}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f00000003c0)=""/117, 0x75}, {&(0x7f0000000440)=""/111, 0x6f}, {&(0x7f00000004c0)=""/27, 0x1b}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000002500)=""/188, 0xbc}], 0x9, &(0x7f0000002680)=""/7, 0x7}, 0x841) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) rename(&(0x7f00000000c0)='./file0/\x00', &(0x7f0000000100)='./file0/\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 20:33:25 executing program 0: r0 = semget(0x3, 0x3, 0x120) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000000)=""/23) select(0x40, &(0x7f0000000540), 0x0, 0x0, &(0x7f0000000600)={0x0, 0x4}) semget(0x3, 0x3, 0x8) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) fsync(r1) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCBRK(r2, 0x2000747a) 20:33:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000006c0)="f7828b83478a0e2022eb72a6e168f7ff84bcb86d6661bfb58965e4b3a8819f0d510dcfc13634103b855545858c310300d47e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d45afc34989551a8a2f2544fb32af15d16563140343de686494f2b1626821ba8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209", 0x92) syz_open_pts() write(r0, &(0x7f0000000000)="8b135db2669999", 0x7) close(r0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x4) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x7, 0xfffffffffffffffc, 0x1d3a, "4fbb66f4271539923a3f795b1a3f000900"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 20:33:25 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x1) recvfrom$unix(r1, &(0x7f00000000c0)=""/235, 0xeb, 0x2, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) 20:33:25 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x400, 0x20) mkdirat(r0, &(0x7f0000000500)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) faccessat(r0, &(0x7f0000000000)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0, 0x1) 20:33:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) munmap(&(0x7f00003e5000/0x1000)=nil, 0x1000) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)=""/226, 0xe2) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) madvise(&(0x7f00003e6000/0x1000)=nil, 0x1000, 0x4) 20:33:25 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockname(r0, 0x0, &(0x7f00000000c0)) r1 = semget(0x3, 0x4, 0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x1ff, 0x7ff, 0x2, 0x8, 0xac, 0x5, 0xffffffffffffff1f, 0x89de, 0x3]) syz_open_pts() 20:33:25 executing program 1: mknod(&(0x7f0000001900)='./bus\x00', 0x4000000000002000, 0x7e) 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) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x7ff) 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) 20:33:25 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) pipe2(0x0, 0x10004) pipe2(0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x20002, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x10000, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 20:33:25 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x98, 0x80, 0x3f, 0x8}, {{r0}, 0xfffffffffffffffe, 0x0, 0x4, 0x4, 0x2}], 0x7f, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffd, 0x1, 0xf0000080, 0x0, 0xa22}, {{r0}, 0xffffffffffffffff, 0xc7, 0xf0000001, 0x800, 0x80}, {{r1}, 0xfffffffffffffffb, 0x2, 0x20000000, 0x5, 0x30c}, {{r1}, 0xfffffffffffffffa, 0x0, 0x0, 0xffffffffffffffff, 0x1}], 0x4, &(0x7f00000000c0)={0x8}) recvfrom$inet(r1, &(0x7f00000001c0)=""/4096, 0x1000, 0x1, 0x0, 0x0) 20:33:25 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000140)=0xffffffffffffff5f) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = geteuid() socketpair$inet6(0x18, 0x4003, 0x8, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r2, 0x3) setreuid(r0, r1) 20:33:25 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x400) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/114) getpeername(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) r2 = socket$inet6(0x18, 0x4003, 0x84ef) lseek(r2, 0x0, 0x1) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x28) 20:33:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) kqueue() sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001180)}, 0x4) 20:33:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000800)={0x0, 0x0, 0xfffdfffffffffbfe, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000002c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730caad953fb392e842dbbffffffff000000006eeb00000000000068f7acad445dd976a67cf92c23", 0x65) writev(r0, &(0x7f0000000780)=[{&(0x7f00000015c0)="59e8adbdaff9e1fd124932a0c634dfc2291eeb85290b91d64cbd1bda1e2dbc40ed71a17835259397b2d3c6af12a753dddff1fd0197c7a1596469ca85f484251fa5d625754d39f97eeb2db7aea6301ecf953a7806d35c8d50d985a5ce29e2b14a4c87eba2215b9b35ee53c76e992f19183244d92600e75088d7c82507f2d2423560d68ae2fa828f18320535cfec128fb0e3eb44e8f5b0ef3ff7f2322077c01a5f5fef596433a630c31495393d28cdcfca9ebd38394dc610bc4e9b71f7c0fa55617bce299fd38f6bb4400188ba91fb6da26463b3148132317ff1daba1da320170a6f4bf0a7c66fb1eebdce4e5446d5ffb95de3f51ef83a8348068c748c788321729871d015553e4b417b50f71d2b889241be2ff5080502b5196367df37215f8b9f5b4672a10a65db4480feb5ca58d6d33ad5c0fe0bbb3814dfc5e8840bfa2681f8fa4125d2884d5942be8db0b2f7fd9ba38dc0c8f765d823fa0f22002ed113b0439aa7bf1d4b16222291e110678917613c561b8035d02986b6954d5747be347fb98e49f08c14e18e0fc88ad70ef48ddd821c2a38d032642db0d7d1d9a2922368e6d2a21c1d98a0dffab13d39ff908f4e5e15fb35618dbc4486a2bf7c99a07fc506ffae848d615bb94ebe5a0399a1c55d4a1a11413c631c20e586ad8fc365f1725dde63b26f0c42ec873c28fed30abc7da2f00931dccc9a4002b0e4dbad5d7dcdc19deae5355366cf1b2f79962108e8020f81577496a83d5068b9bb79274cf1d9ce81744f424a34692a2cb94de74747cd9f37bd98d5ca47354f467bd6c022ff1aeb02b1661d288a087fd54743bb9eb953d4b7132845305a11847ffcb2de22c462f58c3a7d77f146d6364342c3c662b1d6da61862ce828dded6ee0adbc2f9445584fadf894b65a63c1388a5bfd69ee12125faa8c4b8853b63af278920fcb921aad825942a086092be318de8f8080d3b1f2fe204aa9f07925f1b980560c62e241da9be5009d57bd28f233da6a2e15c9b997f74bd9d48574b1e49116e362f66ce4fbbd20a5f33cbff33453eabb7d7bd6f4a15649224ba720fb81e47a6e497694251cdd92496d6483fc5d5497e922037a2d476c7ed52432fb64231db6a171561c5e4a7eddaaf7482513f2916941750b23b9943d313489d1757cb45a05e7d7f0075f523ceb28645f447b36f21d94d01d9621b977cef8cf5f58abd30e0c4ad3bb3fbf2beb4688287e837b9b8dd57719de67b406212481438379a65f3a9e2279e426ed503120d427374d04216d6d9677140567802e0fac034fee6e4286200f67f790700a0ca1d05ed3d5adf9f97f294407c92ebe3b422139055e2d26f23bdebd529483f58da5e067f4069c48829b90be957a437e31b766356e8043df878131b1ed4a497326413b65e96602c1ac1cedf15784496617e7597525a0eda40c24c45e109e3fda74f8663fe448fff53222b46dda06e38331d8c7abfa21c88300141383c2834033461a0363858eb5b2e178ba3b121c79a9658f1fe75b6446f8793ef805dbfc951772a0e4a495136204f08304bae2ad850142451c0530f9857ee7d7f8422e9a63e25662b42d23c527c70388a26bdca442cfac43ba1ed1bcd4e354494e9f66cf4082879574c48eb7e2d18cf4eb09c02cf38d88eeb8a9f27f835367e9435699141f5383df76ca2cdaf7ed18cd63cb05b0e444c220ca168e2ee73179f5320866cb2b234a76c0992a4c35636934ffa520036a5d5713d1c890d1f40a282f57c052dbd3922b2a4b1c90d1417b6ae37e9ba0ff5da81eb28cc3b99fa1f4393f2cb9847131ccc05988df7f508406829ba54431c2913dfbbea256b90939b876892f17501be17e6932761f682313fb5d6a42294c7c1b377f20ee88d7377247c8c5dab0a7f61737c90a825ba64e9999e334bc73dbcf9eeb6095ec8cc49095467f5ecc7a4e08c962948cb381882d56d915d0f9fcbd5ce1cf612c86e62987e9447ea5f9f8873aeec0ad573b0244e5ae654c95bf59c21f647eb4bb1e453a0b6b3dd673cbdc11207f2f79b05317ee6eb67571fcba60ecbacd96227caed622d7ae06fa62a11f0ac5dcd08a4b48489909c97506f00f10701bd24c47ccba4312d0ac6f018cade4cb0e539c7e2b3b091694f36277bea76bc5ba5c01a2d82e9a0bfe13c89c794a762c100a694aee11609966989a7463833382b22f6c0fe1928d3eac7776426158f7d9b5b71ee2db26965d5652bc530747c491939a1235cf67e49fab029b7d8f1c307396ef4179ba86d8eed9f81f64b6b73135f15d2e1f237fa7fc94f2a6bea892cc121aaa12", 0x65f}], 0x1) syz_open_pts() close(r0) kqueue() r1 = shmget(0x2, 0x3000, 0x40a, &(0x7f0000ffa000/0x3000)=nil) r2 = geteuid() r3 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r7 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x6, r2, r3, r4, r5, 0x4, 0x1000}, 0x0, 0x8, r6, r7, 0x100000000, 0xfffffffffffffff8, 0x4}) syz_open_pts() 20:33:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x79865ffc, 0xffffffffffffffff}) ioctl$TIOCCBRK(r0, 0x2000747a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x3, 0x0, 0xb5, 0x8, r1}) 20:33:26 executing program 1: r0 = msgget(0x1, 0x28) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/25) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) 20:33:26 executing program 0: select(0x40, &(0x7f0000000040)={0x0, 0x1f, 0xfffffffffffffffb, 0x8, 0xbb37, 0x8, 0xfff, 0x9}, &(0x7f0000000080)={0x7, 0x1, 0x2, 0x0, 0x1f, 0xf31c, 0x4, 0x4}, &(0x7f00000000c0)={0x1, 0x2, 0x1, 0x8, 0x0, 0x8, 0xa19, 0x6}, &(0x7f0000000100)={0x100000001, 0x5}) select(0x0, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x9}, 0x0, &(0x7f0000000240)={0x0, 0x7}) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x20021, 0x10) setitimer(0x2, &(0x7f0000000400)={{0x386d, 0xffff}, {0xa1, 0xa9}}, &(0x7f0000000440)) socketpair(0x20, 0x4, 0x8, &(0x7f0000000480)) unlinkat(r0, &(0x7f00000003c0)='./file0\x00', 0x8) r1 = socket$inet(0x2, 0x3, 0x214a) fchdir(r1) mincore(&(0x7f0000ffd000/0x2000)=nil, 0x2000, &(0x7f0000000000)=""/24) select(0x40, &(0x7f0000000180)={0x7, 0x9, 0x0, 0x101, 0x1, 0x665a, 0x0, 0x3}, &(0x7f00000001c0)={0x3, 0x9, 0x0, 0x4, 0x8, 0x1, 0x3f, 0x100}, &(0x7f0000000200)={0x9fc, 0x401, 0x7, 0x4, 0x200, 0x10001, 0x4, 0x100000000}, &(0x7f0000000280)={0x7f, 0x10000}) socketpair(0x0, 0x8003, 0x268, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000300), &(0x7f0000000340)=0x10) 20:33:26 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus/../file0\x00', 0x88, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x400, 0x9}, {0x18, 0x2, 0x10000, 0x2}, 0x1f, [0x1ff, 0xefc, 0x3f, 0x4, 0xffffffff, 0x400, 0x4, 0x3]}, 0x3c) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000040)="ba0ed314e6bab6117482225f0000000000000000000000eaff", 0x19}], 0x1, 0x0) rmdir(&(0x7f0000000000)='./bus/../file0\x00') pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mkdirat(r1, &(0x7f0000000080)='./bus\x00', 0x9) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 20:33:26 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) getpeername(r0, &(0x7f0000001180)=@in6, &(0x7f00000011c0)=0xc) bind(r0, &(0x7f0000001200)=@in6={0x18, 0x3, 0x4, 0x1000}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1005, &(0x7f0000000000), 0x4) getpeername(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 20:33:27 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') getpeername$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) r1 = shmget(0x2, 0x4000, 0x20, &(0x7f0000ff9000/0x4000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x3, &(0x7f00000003c0)=[0xffffffffffffffff, 0x0, 0x0]) r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r6 = getpgid(0x0) kqueue() r7 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000440)={{0x97, r2, r3, r4, r5, 0x40, 0x9}, 0x2, 0x100, r6, r7, 0x7f, 0x892, 0xffff}) r8 = geteuid() r9 = getgid() fchownat(r0, &(0x7f0000000300)='./file0\x00', r8, r9, 0x6) unveil(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)='x\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)) open$dir(&(0x7f0000000180)='./file0\x00', 0x200, 0x190) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 20:33:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2028, 0x4400) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) rmdir(&(0x7f0000000000)='./bus\x00') fcntl$setown(r0, 0x6, 0x0) 20:33:31 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0xffffffffffffa966, 0x0, 0x800, 0x0, "88735e3fd412d8cead0e8600dad7f47c7607b89f"}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="9112", 0x2}], 0x1) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x6, 0xf85c415, 0x9}, {{r0}, 0xffffffffffffffff, 0x84, 0x2, 0x0, 0xf75c}, {{r2}, 0xfffffffffffffffe, 0x80, 0x6, 0xffffffffffffffff, 0x100000000}, {{r2}, 0x0, 0x8, 0x80000002, 0x800, 0x10001}], 0x42, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x40, 0xf0000021, 0x1f, 0x3}, {{r1}, 0xffffffffffffffff, 0x8, 0xf000000d, 0x100000000, 0x3}, {{r2}, 0xfffffffffffffffe, 0x10, 0xf0000021, 0x6, 0x1ff}, {{r0}, 0xfffffffffffffffa, 0x0, 0x2, 0x100, 0x1}, {{r0}, 0xffffffffffffffff, 0x82, 0x40000001, 0x8}, {{r1}, 0xfffffffffffffffa, 0x1, 0x2, 0x2}, {{r1}, 0xffffffffffffffff, 0x0, 0xfffff, 0x9}], 0x7, &(0x7f0000000300)={0x5, 0x101}) r3 = open(&(0x7f0000001040)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r3, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 20:33:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1ffb, 0xfffffffffffffffc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x6, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x6) 20:33:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x15}, {r0, 0x20}, {r1, 0x8}, {r1, 0x14}, {r0}, {r0, 0x20}, {r1, 0x44}], 0x7, 0x5) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) read(r0, &(0x7f00000000c0)=""/194, 0xc2) write(r1, &(0x7f0000000200)='-', 0x1) 20:33:31 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7b, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0xc8, 0x8) sendto(r1, &(0x7f00000000c0)="0ce18cd8fbb2c2fee2c9786df40b547cebd9786025fd6151dc40cbf22cc078a958135a090456a9dcf24d27f8dd8ef925c75d0f001e523c23dada615b4f46c926986fd3d4e9574558ec86314672c0798b76e8c04c3ac1186baa194c7147364f9da4f8", 0x62, 0xa, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x1}], 0x3, 0x0, 0x0, 0x0) close(0xffffffffffffffff) 20:33:31 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x85c) connect$unix(r1, &(0x7f0000000000)=@abs, 0x8) read(r0, &(0x7f0000000180)=""/143, 0x8f) write(r0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x8d}], 0x1, 0x0) 20:33:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91abbdb5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f58968b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4cebda28af1a77ef8da2b937cc924766af04e392b0584041b66358eea868892abc9d758fb613d8fb1dd064be0d736fa24b739eab17d59306a4ed1ee5ad44dd2", 0x4c3}], 0x1) syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000200)) close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "8369d2d18001000000fa600000ebff0100"}) kqueue() readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) 20:33:31 executing program 1: r0 = semget(0x0, 0x3, 0x40) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/174) 20:33:31 executing program 1: munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmat(r0, &(0x7f0000ff9000/0x3000)=nil, 0x0) 20:33:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffdfffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206f92", 0x0, 0x3f}) write(r0, &(0x7f0000000280)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0xffffffffffffff63) write(r0, &(0x7f00000054c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb0ff0f0b3b8b83f9c67199662d32eca383c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c2192d27d2772f50e1f7dc5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e86f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f739157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7e4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40dd1a443e5e7963014638dfae1a8c6601001df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37af1ec3e55046da54636f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c35241078714ac535411fe6efd6431f1fef2a4cb11164a55bc270b3389288a8da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2e2235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c4db3bc97e1df644a488fccc7be6537ab023c4afdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd0b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cde21290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc7b838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92e0000000085b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc180325b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc005ac58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d6754872b39e44a7910fc90f8be714d74666901c2503407a1f5a1fe6ceebc195e0ab8fa3e6686002f61a3f8481b951864e38145e62168e82e61422b32c62917a68a1634cdfa148aca0a7e0caddbf454492425f2ae172a4fe98633b805760a0159cda7edf82efbc55bb63a42f7bf6db19fce9fc48b16267cdf32eb93146c0b622dbfd44979ddc0c0ccf8baaa47909ce9017f2796e3252e937099fb65e6ad794968704ad925950831ad26ba534a2ba406f1a70474f7901cdff080bf8de9b415e1eab1eaf28aee7219b27f0fe27375867443581a90ec4c49ccf79bfdd9cc4223f34c229397e9fc1b0b15c0145eeaf9962d7244a0d7d9f50cd119cdd571fb039afd20598db8d50417e5b32823861c92036708cc3d14c34e4aefb6cca6fb236b5f6ed64b89df2eadd9e77c62a91bf7f1339f8eeb329656829040d88a47d9be002a6e05cb8b0b64f19b49dc1ce7b09a56d51b737a87e035aeba8b864710459e4c9d1fbb2b97363f9a096841be5c7ac46b167b4bb32cc214441148390c9e35ee0a3f3397e7c282910000", 0x1000) syz_open_pts() close(r0) r1 = kqueue() ioctl$TIOCCBRK(r0, 0x2000747a) syz_open_pts() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x0, 0x5, 0xfffffffffffffbad, "bad84b73f2a42ccccaa70600000075835db57180"}) kqueue() readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x20) 20:33:32 executing program 1: r0 = open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000000)='w\x00') ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000180)=0x3022) accept$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$TIOCSTART(r0, 0x2000746e) lchown(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) nanosleep(&(0x7f0000000040)={0x23b, 0x1}, 0x0) 20:33:33 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f00000004c0)=""/214, 0xd6) r1 = msgget$private(0x0, 0x28) msgrcv(r1, &(0x7f0000000000)={0x0, ""/157}, 0xa5, 0x1, 0x1000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "45ce8745a6355db5090300000000000000070151"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 20:33:33 executing program 0: symlinkat(0x0, 0xffffffffffffffff, &(0x7f000034aff8)='./file0\x00') pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfc94) execve(0x0, 0x0, 0x0) r1 = getpgid(0x0) wait4(r1, &(0x7f0000000000), 0x1, 0x0) 20:33:33 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x28, &(0x7f0000000280), 0x0) r1 = semget(0x2, 0x7, 0x10) semctl$IPC_RMID(r1, 0x0, 0x0) 20:33:33 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0xfffffffffffffff9}) select(0x40, &(0x7f0000000000)={0x100000001, 0x20, 0x6, 0x7, 0x3ff, 0x2, 0x8}, &(0x7f0000000040)={0x0, 0x7, 0x5, 0x3, 0xd2d2, 0x100000000, 0x4, 0xd2ba}, &(0x7f0000000080)={0x4, 0x101, 0x7, 0x101, 0x100, 0x8, 0x1, 0x2}, &(0x7f0000000100)={0x3a62, 0x2}) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000200)={0xc6, 0x100}, 0x10) 20:33:33 executing program 1: mknod(&(0x7f00000004c0)='./bus\x00', 0x2002, 0x4000005200) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) sendmsg(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x7fffffff, 0x100}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000040)="116eb81ed000405adab1822bc05707caca68b493f6ce21d840c4577513b1d2f361d99b11a04794bacc405421a83fc09ac679166bce3dda2ef9b96e1db96726a73e018dcce755de4a986c21724254cc0ef551b71862e9ea9aeaa8987c7b84721235f11a4bc3", 0x65}, {&(0x7f00000000c0)="93c7a693b3135f093215604662c9694b5ce27f06cc393c30de365d037cd52566d4aba7b0247489d25845c34e042f109906b30b7769fd08cf2185d6fbbd9eaebbd2b75595370f37d940f80cad639d6f06ebff7956d0bcf72885fb704b5ab8f37be709a752adb2d99b1edbc501c51f41378686ada466986c2401584ba1fa8652da", 0x80}], 0x2, &(0x7f0000000240)=ANY=[@ANYBLOB="b800000000000000ffff000081ffffffc171097f547179ab234ab951508885d68fce68ab1aa88553d02ef55cbefc3d4964f8434dae11b0fa0e01d39d6c5e0c7cc0950a8836db580c34a07a5f779badbbc50463ff93d40178fc182cb3cc309ea99b60b34c457134f4552feba3bba59ccd55a7729f36f8555db9aea92d620702c189168283b957381cd71ef2dab6d363983fc2143ae9d147462b41412dfe86bb42d664263ab20c8092bf115c00580000000000000000000000070000004049eb70f8289559a62184fa32c42dc926e66ad29b478fff7ad4586c53f44fcd94d5d99d94f3033396a41ee88fd0935f5a5545027ae53e451fa5bbe546804670741f619b86000000"], 0x110, 0x40c}, 0x8) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) open(&(0x7f0000000380)='./bus\x00', 0x10, 0x30) 20:33:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8104, 0x2807) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() close(r2) kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) close(r1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0xfffffffffffffffb) 20:33:33 executing program 0: mknod$loop(&(0x7f0000000080)='./bus\x00', 0x0, 0xffffffffffffffff) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) getpeername$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/70}, &(0x7f0000000140)=0x48) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r0, 0x0, 0x0) 20:33:33 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000800)=ANY=[@ANYBLOB="a6000a750e4542449e7e48556c5b7f885157f4b68b8164a586ea3e0c9b3ca36da8f7794e2d5e56d74c2482a9440def19b75a679ea3c28ba6dc282f58f5cbf6505c2883165ec158d623705cdadaf9cc090b0f38f88deb2bb0bbc16afe8e95566c8ce17d4c7a030e00ee69e28ab663e5a867d53d"], 0x1) shutdown(r0, 0x1) write(r0, &(0x7f0000000040)="a1936fdabd745b391579eb326c36261d32c6a308dc102c467fa71432a310054d7b6bdacb14a375d82d6cd5feecd7276e63d3ad8e5fc3f933780d58d7ac7db113ad963f0b80f1de8ccc0bf0b777756f8d077a1e5d0622613850b8efb8aff28ffd478fe63458c5aa269697c73e44b1ef5bb08e1a29b77c41746f715e91dc4cdd671c2159a2030616b4f63a7be47e758175420bbc544681df7325eb9aeaf0ab6f2908b12ce745abe142ba13562aa32288c3a556907f25681e2df39cf7274f68cdc3088a668cf8d9b44b1b5f91677ada4f7d99e75d98962c26dfb811c2951e1b924fa31578da160e7d24d9fb9d8c381a7ada8b55c93ac594bc81ae562824f19da49e52cb6c9c0937537fb7096cd6650d98ed1f54411e6a38faefc1b63ca2475a27da8fbf66ed3fa509323e3bce578995965688c184845d74cda8c7e55a0c40f61ded5ab8dfb189f7a22af3b4eeb8698aa7202461312d484876a9b58b03f12b5e356d5ac6881ad56838456bdef1e070beb152a2e1e91d505dc019e0dd18d45925be1988f804f35f0f67174f05fd8a6f8b6fbba2d547b3c63d419d572b8f60d7e9c003c9e6e447b3dcfdfe73392150cd61e60499d70444305d8f744eef4763ddde7cf72a30ea1f717822b9ede4cd82e4356796b37425a94ec1ff143b42eac66e13335f48d75b62dfa81d45013a1cf81a7623485a5e77bdd7fc66be4af30f5e77d46df3de075bc6b5688b40b45e2b421730de35777a8c3f1a696cd38f6d0bd09701b947e5c85f0c521aeed584c181204fc9101b1b3de80b6095c6a925d3e728d02bf1a5c81cabe39ce3f6ba44c31ba720be70be9a59b959325053b194c7b2379dc80e49b3933befa2a3818c22a1bd7028517b6833fdce642a02aeb7ec801194f0750c2cbe7cadfec1c536ee86b5dc04ab819321ed358664b65842e025a7dca908209f1d51e2e0c8a5a5c90da947e306d64677c77de744eb6915154db763f1d1425d5f2d93800c5c0adb83260b162e8b15cc392d854459a29cb3ed912a4b76a9cfc19c83b80c1629b06576f54fb727693bf088766b052ba1e4bf1c43319c240da489a02bf98646bc69b93e20d1a11eb380ff97134a6f86812ed4967eddab857aaae5f4e7c0de078419ceb5873221d486aae67f522e4261f63978faa6e64656a03ce219b3319417fe1adeb99fa5c3601f424b057dfb915771785965a4106de70d44c45dc38a06f6c39185d00bba009d184536b62d9ef5b2a6279d9342425e4304ca4f2b0b279aea0e093435edf3bbd89a2a86cb95ee42000b728e6efdd3e0c21cfbc86feddacde6105c5882369413604634b041c37e830f29101c4e7f98ad390e650cb4d18e05021a53a15a812ca943618ff3b0010f7d9e5cbacaf4630324ea88b1d3e6c1258a37b8b104ca3c9727d6e5353e7d3f5800c0dd67f103ce21de17fe53fcf3515d4f4cde7ee1be8f7c52edf26f8b8e3a03fecb761af92d8d101905fb91fcf7c143358ff7f9518d8363aa2d6aaf117ca85be687564618e3f0ca1de74399de46c72a8aa5419f56befce0033e70175f2b7312a952effa809d0493b421d7f4b03fe48457580cd9049919023bafff3e23fad53e1645102cfd596078c6d0341afe7d9bf6fd0205c015721704c47f92ceda6b464810a64ba3cfde5bc0dbe3a8c51c2c93b199269dee6948b2c0ee88e3db6c87094693271861af0a17fd474afe0e42f9f457b972b2cc92a87120561d615fe174e7cf5d6a2d1d015946013e3e34d69c206e7dbc7b5f21f0b97a19df29950944f5d4f6aceeee11f4e4f0e373d1de05d55bcf2139c8668231feac1604e5ee44cac37139a23ab5f3932f75f36d242f4fceb822ba0f5bd5519d1f38a43fa51bc8ca297c069dd72babe6e3b7cfda54fd2c4c9534b5721038bbbd0e33a7f18722332154b1cc552b8900bb9aef990510e3fab78b25fa5866bba839a16fa6b268a1d78cc489540bd887e06f8277c488b55ae4320abbb3459b5fdee1858b814d4c7b1b9951acde57f43b7ebbbc595d5a64bc75e78e9ddb600ec0295d6f831e20fb26f3cb992725090a9ef6540e5820a8fccca7383011103c57b89e31bbc4179a608f34c57097ea095f9a4f60d5ebd0645ae8b08bec9b82b96b746152ef4d01d9d868bba1310eb17dc7eeed8fed8c5bdbfc255e7932cfa1ddbc4a46932a790344ba058f4699da523162d882d1b197594f134bfaf99c52763bbd8d574d155b1f37cfb323ffcfc89f586b15a04601235c8ec756eeaf8c4f073e55883075237bdfa5bf8a3baa8cee34754f7729be8c2f11bff0da1e2773b2011834aa6abe4b164286f77f6e88f18e23c5cf80b4d5c7b288abadfa9ece4e08bee303d2d96df3e621f2f3656c60da66a13a9be277c2d250a96890e65962607b36839993923cb89c5c9ccb7c1ca05aa1462d4f0941c762033840f8efd632af1e7e7e15e4a3906d1194cfa83af0a20d6f27554d83b5f792348be8cf7a8eb1606695ec0f20b0c278d9b050f729c21cd235ac29050e4340adb029e4829e84e735e3a8d71bb6573642ae7be3bed792e5827963c8f51dfa51ab28c04e42c948883bf094c5e32f6b2b42d1ed76b1732c6ee16bafe168da8fb094179a5d6ba550446e4d841bb88c0559c11a038624d19be48383fbf62c667d146507efb184c55f9779ad27fcdcd2a9286ba233f7ad35a4e298ad543cce283e99343e8466b6474e27aaac9d7e9b20", 0x784) 20:33:33 executing program 0: madvise(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x7) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 20:33:33 executing program 1: setrlimit(0x8, &(0x7f0000000000)) r0 = syz_open_pts() r1 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/24) fchdir(r0) 20:33:33 executing program 0: stat(&(0x7f0000000400)='./bus\x00', &(0x7f0000000440)) mknod(&(0x7f0000000180)='./file0\x00', 0x4000000000002000, 0x6c3f0880) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0xffffffffffffffff) mknod(&(0x7f00000003c0)='./file0\x00', 0x2000, 0x401) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000540)='./bus\x00', 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) linkat(r1, &(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000a80)='./file0\x00', 0x4) flock(r1, 0x5) sendto$unix(r0, &(0x7f0000000580)="5f0b7df1264d0ff79bdb84ead92b4c2ed4935c9b4fa868cb96b538b1d2298264ce7581417e292e690d61899e8f0d01c1d395d60d8e7afd34cc6cd650e74de4bea6219d99865eaacbcad3703dee368a0c15cfa9c623c10ae9cc02404ed8a6f57ed5c90f20727a8de3634f4fc7f4af7b19570ddd396e99df21f2b826d2e8e3d1f70629adb09be987d28b38963f438e749a13099df02408588da45eecb24007810b62ada544e4347dd6d200c3df6d0bf2f6ef027ae05c8426574d49dd7a5f6ab7f2431e2afbd668a200d32c888ccc0ac19f77", 0xd1, 0x402, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) unlinkat(r0, &(0x7f0000000100)='./bus\x00', 0x8) fcntl$lock(r0, 0x8, &(0x7f0000000a40)={0x1, 0x2, 0xffff, 0x801000300000001}) write(0xffffffffffffffff, &(0x7f00000001c0)="4c53c773d36544d1fc69b721e192c56e8fb29f296ac0fe9abbc7459cfcde2f50c1c998b55f3c9a1540008364a3c6d3979bcc0e3311efd273a82ccfa134e9d77bf0c4d101cb0b7779e7076a3fa7c7c31a5ff5ca5ac943f29faa9d10eb257f3122aae7e943b951aa8a115e1bfa7934f6e9", 0x70) open$dir(&(0x7f0000000240)='./bus\x00', 0x80, 0x2) close(0xffffffffffffffff) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x20) listen(0xffffffffffffffff, 0x2) clock_settime(0x3, &(0x7f0000000a00)={0x9, 0x40}) write(r0, &(0x7f0000000340)="e53d37c48680526bb0157d2cd492a1c3bbb0ea2b38308c30bf5c4c79ef87c36209158216c608374c64742fdc0bfa33479d0844b0900053e5a8a865f07e7592c17d8365cdabc34a40dd43a119df973e443abab9a41e19a2fcba6d922b75db5db2bdfd3c940ca119d1e81b5404288f99813be60dd72924783794", 0x79) sendto$unix(r1, &(0x7f0000000280)="e034f9bede6f24d0283c253f4d7201bad998035113e33a67ad6fcdd38ce90de872a7038d2249e73c200f12b021ee9fb1a22f62489ca82e298e2e4d5da2e1bc6b828e8eb2cb54dd05bb09cda100a26a53ea122033ffd7b625f5ea675c6a5d8a92dd530bf578fa8f064680c55da1502f49b0", 0x71, 0x1, 0x0, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) sendto$unix(r1, &(0x7f0000000940)="584cb3c194cf58e1e3fe1417bd84af9b643dca97c6dcb4110292f5994126e64be3505b951d0236844f084697dd394c18b9196138f5a40fb10f814bc62fcbf26efe1cd940c3cee62efecb927876b2194289c5b31474", 0x55, 0x8, &(0x7f00000009c0)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = open$dir(&(0x7f0000000700)='./file0\x00', 0x10000, 0x8) pwritev(r3, &(0x7f0000000900)=[{&(0x7f0000000740)="a8aba96e4124921a041f455041f625037ec495afab", 0x15}, {&(0x7f0000000780)="f79c2b6ddab2d04710c637c3def1e55987739b65", 0x14}, {&(0x7f00000007c0)="9c6d09f0e6af37af193a35258d16108ed62986faa3869593047304d1ca45ff52a6c19a31677619413b23a275532100b97ea22ebe33c1ab3b28ca5cc5edbf575a79de4cf9fa68d46e28a5da4714a2c6355235e73d7e2e8028c3ef6c6dd5f2d18a2ee4e8d0abe04f97a87aff7afa7f26cea496036049149ab1fe77d1ba07fd", 0x7e}, {&(0x7f0000000840)="17e33ccd723cca6f221fdfe8def2dc4e4bb527e14dea11b924261ca296052bfe4d5ee2c3a77b0ea03d652bc82ce971dcced8800ddc7f87f5a9006bc4718c0f585b59d17d7c1593b6e6e5247bf2d39e9575e0def6558845a475d51aef75c22018ff81d7f59d15b8efb554c8ae1cd8ab5eb450ed18137ac3e35575c559d7e8145ae5", 0x81}], 0x4, 0x0) mknod(&(0x7f0000000300)='./bus\x00', 0x100a, 0xcc18) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000004c0)="b1b223be884ba2a58b2afd4b84fe3f3059a95d21ff58cd3381246bd1187933cc22720274591337f30fa093fda44a621192410b0d89cfffe9a54ed68071f221698c9ecb173fcbbbd5ca24afb9e35c624cdb0281713e9ea4d96bdf8edea49023", 0x5f) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000680)) r4 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000006c0)={{0x18, 0x2, 0xff, 0x7}, {0x18, 0x2, 0x0, 0x56a}, 0x6, [0xff1d0, 0x100000000, 0x0, 0x8000, 0x4, 0x4, 0x3f, 0x5]}, 0x3c) 20:33:33 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x26ddf699bde6bfb, 0x1, 0x2}], 0x10000, 0x0, 0x0, 0x0) writev(r1, &(0x7f00000000c0)=[{0x0}], 0x1) fcntl$getown(r1, 0x5) 20:33:33 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = kqueue() r3 = getpgrp() getpgid(r3) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x89, 0x2}, {{r1}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x1b, 0x0) 20:33:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4013ff) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 20:33:33 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ff5000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') ioctl$TIOCSTOP(r0, 0x2000746f) recvmsg(r0, &(0x7f0000001500)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000013c0)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/187, 0xbb}, {&(0x7f0000001180)=""/136, 0x88}, {&(0x7f0000001240)=""/32, 0x20}, {&(0x7f0000001280)=""/49, 0x31}, {&(0x7f00000012c0)=""/228, 0xe4}], 0x6, &(0x7f0000001440)=""/183, 0xb7, 0x1}, 0x40) 20:33:33 executing program 1: r0 = socket$inet(0x2, 0x3, 0x3) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSCTTY(r1, 0x20007461) mknod(&(0x7f0000000080)='./file0\x00', 0x20, 0x1f) readv(r0, &(0x7f0000000540)=[{&(0x7f00000000c0)=""/186, 0xba}, {&(0x7f0000000000)=""/74, 0x4a}, {&(0x7f0000000180)=""/229, 0xe5}, {&(0x7f0000000280)=""/170, 0xaa}, {&(0x7f0000000340)=""/22, 0x16}, {&(0x7f0000000380)}, {&(0x7f00000003c0)=""/176, 0xb0}, {&(0x7f0000000480)=""/150, 0x96}], 0x8) open(&(0x7f0000000380)='./file0\x00', 0x20, 0x1) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000740)="eea68bbce22db357af879c7ef50b67f7f45c3d3196bd610db54e90d1e150c35c9fffd50ad5007c07077bf15e5efb2082bccdd596b87ae511b651d93dac8a986f2998e676c0246a916396cf69a40d3019aba2b89c4f1c2e20bf35579902fad02798dafe97c0e043efabcb0facf8eaaf9a5a8e28aff52d3336321db600000000000000e0134657c445c1c0fe62aeabdc259083255eb6c8bc7d3ca68ff0a0f5ebca95a84923cbd187b7b4840c0008000000000000", 0xffffffffffffff8c) 20:33:33 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) r1 = socket$inet(0x2, 0x0, 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="bc2b3172408dfc9e23bd8e4e7d8a3cacde03a1883951fecddadf750528518d1bfc47ad47fdc985debac5b53cf110128c656bf87e20df61b254f78acfc9c04137d1fe7b2b6788a4c21438b9c57f71f471b6c82fdeffceb20c2b48", 0x5a) 20:33:33 executing program 0: r0 = socket$inet6(0x18, 0x100000003, 0x102) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setgid(r1) r2 = dup2(r0, r0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) write(r0, &(0x7f0000000000)="a60c7432f48dcc45fa", 0x9) 20:33:34 executing program 0: r0 = kqueue() msgget$private(0x0, 0x2) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x82, 0x72) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x8, 0x2) r2 = socket$inet6(0x18, 0x1, 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r3 = socket$inet6(0x18, 0x8003, 0x0) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) fcntl$setstatus(r2, 0x4, 0x88) fcntl$setown(r2, 0x6, r4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') renameat(r1, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0/file0\x00') r5 = syz_open_pts() ioctl$TIOCSTART(r5, 0x2000746e) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 20:33:34 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x8, 0x5, 0x6, 0x7ff, "301a71e4026e1c927ad83f41afb5ffdf6fcdad96", 0xff, 0x9}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x96) syz_emit_ethernet(0xe5, &(0x7f0000000100)="8cda9349ea6d2e0481a13013a6e9f92ccc6a83759805c69173654b755dc5c8acb44123a7031c10fad3b32bc6a2a05d0072df94ef53eb65afffb3e8c1bea252a2d1ec97e71f5c62c2be1af9c7709baf2fde60d26f166aba6ba8d093f0d49374df7d38b89b89edf3cc94baa58d97e4c7268425459d417be0b9ff930fdf3616c5722dce5b84613176ae91f0729de909694bbc4ece02123584289204a2a49f5d20bb0df43197491683c470eb608edd3b77055ef3f95123dd2a548d153aaf2ee7e355c2755981136384bf2891ecf0170476b9e53e32a241e52449915972faa9c5c48dec81212284") ioctl$TIOCDRAIN(r1, 0x2000745e) 20:33:34 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000040)="12e24786add9ff2259e475079360f54a3bcb8042e1f2f45087cbd40a40e2aaa3f15ac5807afe4a858b1902be66b45226955a71f9ed65449898bbca2a6922b8b56277c2c3a6df09aff8386d63054d21ad4697b9a11c82550cee3062465381d02cd4d4365363be90196873284027e9d7ab62221d", 0x73}, {&(0x7f00000000c0)="ce399fe311b2", 0x6}], 0x2, &(0x7f0000000140)=[{0x58, 0xffff, 0x4, "9fbcd43eaeba11293561b8f419f0a5a76293bb5ba6b55cf8228a3ea1075f15c5c54df27fc305ad009cb60d6c60685f703b24e9c0115e78ef38c1187494bee096b9e93e2203a9837d"}, {0xb0, 0x1, 0x9, "bf1d8ccda92d43ca4acea1742f7a3e461943cafaa5c6964ca8609c9c6f85fd768ef94ea7c3fcf9f7a18be428710ea212cf443672d6e82986ed0e1aff3171e93fdce3497be1467a194c0cbaa57bfd6504215fd52de450db62cfb35314dc9f07060becd531336f0eaa77daeb031edf25fb243e04bf4b01af50b870cdb423b2b465e38765c7130b850244b839b68f430837736bd51c85431efab3c3ce29efadda"}, {0x68, 0x1, 0x0, "ed1c1915a95c9d8ae9211d3fb9d26ce08179b2a4aa18e45f31a5e6e6c779e84192d4e35158a704499bca58a3364e9d1f76be4a425098a76044b41ff3e8fa8184332823dc79b14a36b559bd498a84c823aa41"}, {0x68, 0x0, 0x6, "f25e330e539e394bfd2ef63d3aa176853fbae44894a068bc698b84e7d9a7efc1f07ed6de2954f5e3591dcb3b59aa7f9a323833b2709488cd1ae454cf67f53bd008752c92f8ed63cc0fefcffbab114c5723ec"}, {0x48, 0x1, 0x0, "1853d5bdc462462fd32204d4bd061669654a074804e507f3822c1a041764696f6f36204c45f9daaf73125443bcb713aab01e52e60af5"}, {0xf0, 0xffff, 0x100000000, "65c69a9cff4168803edcd0e755622c1163c34b6366f3a3d9d20db847833861110002abe4c31ec3816418eedcb7f1ccc52af7eb4703691d86d772f41a37d328d4d91ed11ebb61c76706939fff712c2743098362c383fab734216844da72f9517757f1c2a7d390ac0161571722a4a6cff64ad16ae57b28bfeb026c8edff35fc1b199e056d37d614523e99b007e822ed977679cad9dc18c34e44b8abd55549442b5fc6b09f78a6afa4b2705526863d4cd92f16b9fbf4d1964e1f2fc587c62afafec8878bb799bed375547fdb1eaa2973a7ae24d7b845baeee906fbe"}, {0xc0, 0xffff, 0x334a, "7f67548b13ba7738b4a5a9f6346f7fc7bd8e1185b5a5f6ef8efa9a342d840e4a870d71fe0b26d44712b092abea7762101bd453b970ef5c6d18e694f7bb72116b7ec4d62b986c7e5d9f16c04dad9314d7344f193ca1911dd4542bf20bf6cd05add5bf8d0138236e4794a9f5a3143cb6148a3530824cd95df9901d74fcf022c33409223e825a83ce97db61790f0161a5fd8c82da0abbcdbd8a2e27f0b751adf511017dd64fe0389b640b"}], 0x3d0, 0x400}, 0xa) getsockopt(r0, 0x1000000000000029, 0x41, 0x0, 0x0) 20:33:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) r1 = semget$private(0x0, 0x7, 0x490) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000180)=""/174) sendto$unix(r0, &(0x7f00000000c0)="bc0eb91773ad99ce05de796a552952810f331ef66862597a85e0f043c5bd911d8127b77f2c4855aa58ede98efffdfb347f35cbf6b0ba1b75277f1422d20e6b02328d18e465a2cd7786b8fe0e338dfd7d31901a13ef21a5f70e46a0aae179fea99c11c0abf2de95a475f29a9f46f157190bb4d30a7dd54f2d5dec9be86d570d31a6363320a8", 0x85, 0x8, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) lseek(r0, 0x0, 0x2) 20:33:34 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x0) r0 = syz_open_pts() open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x4, 0x80000000069}) r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) shutdown(r1, 0x0) kqueue() 20:33:34 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r1 = getegid() lchown(&(0x7f0000000040)='./bus\x00', r0, r1) rmdir(&(0x7f00000001c0)='./bus/file0\x00') mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x4, 0x9, 0x10, 0x1cf3, "6c0a86cae4d27b5c7aa21f67f62e3d494e9ee6b1", 0x80000001, 0x5}) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1fe, 0x0, "65668c1f2a1c3b00"}) symlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') 20:33:34 executing program 1: r0 = socket(0x20000002, 0x1, 0x0) getsockopt(r0, 0x6, 0x2, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCEXCL(r1, 0x2000740d) 20:33:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2800) r0 = dup(0xffffffffffffffff) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) recvmsg(r0, &(0x7f0000001b40)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000001b00)=[{&(0x7f0000001a00)=""/251}], 0x6, &(0x7f0000001800)=""/193, 0xc1, 0xac1}, 0x800) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) 20:33:34 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="c47b8b05", 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) socket$inet6(0x18, 0x8007, 0x6) 20:33:34 executing program 0: rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x102d8, 0x80) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) 20:33:34 executing program 1: madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x7) r0 = socket$inet(0x2, 0x3, 0x20000000106) socketpair(0x6, 0x5, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x18) socket$inet6(0x18, 0x0, 0x2f3a) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) sendto$inet6(r2, &(0x7f00000000c0)="69d01a8d5236e3e88a7497b0b13774fc63fe72c3999471a91d5086d12fa02392065389b2e98d2934ebcce2bb495e45ef329d825540406e61e45980e3b4a3fbf8469847f655bf4e9814dacd35fdd8f5a57f82d7a61a88ec61eefaaee9cbb143926cd9aa28fddf1189e6fcfac8c20e73b43c2f7082f30057462f606a035dec2174f05b88edd01e7cc56766a57d803eb891690d86ddfef8ae24fccd430ea91682af30b21a2b7cfe9c80940d488290358bb68b9822caae5d655f1e328e72bea2cfa8aeee201b311389b0d9bd619dd062636838800dce4ce4b9193faf078cc946d1966ec9c6844fd250b7e33515075a8ee3374f96a3", 0xf3, 0x6, &(0x7f00000001c0)={0x18, 0x3, 0x6}, 0xc) 20:33:34 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000100)="01000000", 0x4) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="6da5b6d2ef2bfbdeb07a2f5fa1e0ba936f80c8", 0x13}, {&(0x7f0000000140)="78a31b79ff572ecbdeea0174ee45d6197856e902dfdd465bde3cc84d39fd581f885a016d71f58c06f12d4d503c89fc4134a60a926aad279b95731f82c0d20a5ab6e4fdc9dbbf483fc6fc3105591999313df0791156f50d7a1c57ad8bd7dd9f667dfaa1f6cef5e44a381c0c95627a51f529caa939e9f1c84b87f8ea0ec9d4b64eda3b75b6b54011d711ab08d9a4edf0dd3f690f7f32588bc411d9e3c0a707d49142d06696135fb03d9ae1b4b6e0fc61f6d53f858b28e7b007e7dc2acbd174ce728444595d7243356ee2e20951d6c684ac7595c1a332fd4d19e1f809c5460aeb3ea7505cc4718862e2c3c36e4f52348823c5dbe52c1cf3c89fd75deef3ab4ab7cfc2d8ec0e4d5084c8425f04274275f1473f9eb65335b922aab3515df2fba2a54557a2746bf73bae7961d67670a4a8f3b6fe4579e1ac0c327d36148a9b71d0a97a779fd3078f4ddb37300b80aa89c01b86847792a702969cb569ea0a3e410e85a3b807d54c8cb36fb09a844ddbc8212b3d4c2ecb10c6c72cfb23dbbec78cc5358da993e1d55052694502a75f4293439a5886e685177ecd4f8fdcceaf761ae941535752c5cf0d77aaecc1e2954a388e70ac612a345849d07fe7e38c76b7811d271d6c812bfa23e3539502d4ff0774d9ae5f06c1fbf0d338933584def151ccc06a4e7503700024423b1c7fcc50e23cebb2d337e7578ace78ef23ee69e4e4578751a779b726097690420c00b49f61e52f3a3cc61a04a7003348de3dbd42167021f6dff6e6cfbf58f521c1e529c70807f09d9b5e8a70a729a3ab0ae19850fbf259117a3252fe88e3afdc7990a3b9406d60fba458271a0366302e95cba08b49024e4a9429a0f191ff31617a9f6a5ef8831728fdf9a10ab429d30f4eed63d186d82040b4984e9b3c0553cd1e29712cfb5188066934b3254c8278eefeb9222a1f149e9d503c83b061d6c60c158b0dd4088fb31b7f43d1641cc51af2c7446e6d6d27d7f4eda70221034d2e1ab803ef22d931d31251e716ba15ebec2eda8eede2c9dc2b27899a7c78b031e510a4e18cb7963ebd9ea9b88483a259b0074df6628cf7ea107df4a49e7d6aea7eb58a04a31fc4e1b87e26e7ff434ff027972ae82b8071d5b3a2be811f7876ea36a22bc1470e18ddf5ce6c75b78902bda50f03baeeef0d12f32f44ecbb4fe12f8c866ecd50e7a3307a7dd756177e1a7bab4fb3d77f97648b252fbe7d45366753ebf870f5d0c8cdbef3968932e0f3264b21db14ccfc5d599a295d7fa06e0d02efd84c702463d3752fccd73ffa112f484837d00332b30c9dcbfa027d0907bbb49a5daf1e0a39ccb4df302422c8ce2ab2f7727b76ff964b15161556d386181ef0cf34ca8c4b914a358e5314401b7212e8ca7a293e94c2b7ae9e6661bbe4c9eb0b6754313182ed2f760c7783ad702093f67d8074ec739002d17f8010f5fc7d54901a039dc92f8cadc5855abdde1fd8f7c73a696598177a5aa1e108d5eaa813f9663344bd9afee733f44a8412a97f7c0f4bae7d6b2609b398dbd94743436fe5b8ad44f8c18ecf0ad12bf8c4c6672b43451e5a1fb075d7b2353e2b8122f78e7c21f5abbeb74f6776e07c94c561f5d881ec369b9cca362e37e638eeb5d38d6f02a04b1c6de3c13e9304654a37c4bc0a101537a59ae22e09755ec6cf40460991f89a12f724b161a7ecf47afec69f5ba5230b22e5c8f27bbf9583ce022ac44ec2b9602ae359ed1be15d8ecf2d3e134f7591cc48c4de83b7ef1c182256cf08ad8eb7ae183b979952afc0bd0837a4d0956f09156d835553ea54ac0d4414aac7bf3020816abc8a9500fa479992859bff53c7619919ab0ccae1379df9d49c7a4864e040db45f55522698839548c74f45abc006228e552621e4c88e1b1101f710dad26f72c4131be224db2c049d79877f1fbc7f388115d4c46b7f05c02bb3b76b96b05a9ad309c0faab418f77616f7a9a80af6d2cc111d42e99f7be8e8b62f3783e31551f7d66c3dc78b7d3c4fc32ebc224944f9045df12b709db02da117587a7cb0775af245c42b09b07ff1198f414d179c210f1316bd46d788e03e517f9f2e841ca0db8a5e0ede38e84b876342c298b3f72eb6e0ab4bbf6eba173eb729f88abeb3bd8393bc21114fa81bc39247ee2d0e02bfbdfff74f0c9bcc06bc5e89033a22d99c2bbeafcb33745d242060ec7539cd8f8e5bd279dc38009596465dafa7db6e866ce651694e7599157282d38828b1ba63d7f328a5bf1f93b72c40e7f2f3d5af3e85ec6d90398493a039b857bd87a21e7dcdbaeda9c1a5ab95deb592c957a96dee791c84a314fb1576449d218816f954d843fc71e89a02a7c12f7399581fcc94501df038ff55dadde887afdc323a42e1035f259da654d863d03e1618280b7100912efda74856b2b93fa881589adc1fe1a8f3bd784c6474a0e163b43044106344a6194305bed575963fffc0bbe54401245d9d8d1226fbd814661f32c052f7962523f9cf02fc192f80ac4e1ca40260bc46c8c4d2ba3957043f591d7a89618835379ffa59d0f61b016d43b8fa365c50a295c7fca84da477bdae33f3a8ef63173a879049ee86b6d2ca53e1f324158aeeba2be317382f1648d12d89318ba42957305e491a860b643d59724377ea481e96c36a1f489b5af1e58d6fe74d47fc6c684f624f9e4e24aa3457a6a6dd7748176457fd354f13352fafdedc4d133d72bd025e5e35191e41673ebc6c30fa83ff0d4c798994b245d58b61742665ca38bffba348ef07fb8b66ce657626169188edb1a0fd6dc885b70e05959c6aa99baa3d9410968ae652a1ed145b0e29b9d9d9cb27edb86d3b78e5552201be141227e777ea1dc8e439ae95647e63c26492a36ff5ee0f19df6a1dfd2cf32789cc31d9ef34fc7cdd6dbe23b6177f6460b4be4a3609caafa0d259af0e708d3df3894d820979d68ad4bf36a287075b82b0a6fabb57eab2fbcb31b646299ad27640846b20aa4d0d15ac6ee866abf550279779484cc3d2935765321d06197d5b70d92578ffd6734b58b89c074a064a25245aeb9408ae3472a535def0ab70c801e234ec3cec3b26eff3d3dd691ba17c83a549f34fcfe7c69a6fbcc2352941c40186d1739870e276f2e3fcb70f8120d60f10f515601d22f6479ec2c6bdc1e8352774100c04cc2451455a0dece6e4095a2200aa12ae47bc32538d656ecde3c38a871703d0592c7232eaf381088b2bb1e5abfddfa79cc10319b22dfecb445e4c3bb857c792a3a8bb9801600fab0e67c44683a6e1c974b23289111b5d85607b9b037cf3054117737a7b192ef346eb9cb4cd4503d332880e3defbed8ae325cc4b4ad02349617c62c7ca9e24921ee2a854926b301f6ecd388c4adaeca5c7532bb21e54c5467f197c2d6255bc98e052d77d610995cdd1cde733533c3eeee8098b098abc2e3d38ede3cf8114bac2cc528de31279acb3616df6101c515aa1eb6f5a24bb7c455d3d224da74111dcacd06ddbc35a5025af914eb82b9000db54e1cffaadb12bc9c80dc63a71a8e5f960012640ce593697f1ab7ea7b143bb69c58423cf919380a00dcf726ecb97a34b2eb9b87ec242ac8438334cadd2b807f647c16bbd1003d4720244571d580ffbdfa1d06c6d0c41aa12f7dde242b956d38ffced731c676c9db1f118b641ff0c69aa7a644d70268b05f8b1dbe1bf13ea168d29c2fbfd1f1d7cf0418e5597085280d86bde8e1f2283311c49929ba35226bb8fc298c0c28b23c4e3cce27c6c2bcc1298b371a98e8d3a04aac09253bcdcba1d4fb9be8b53be8644e8ce62b9ee8ec0cbe98ad252320b7f42d7289cd493627aa0d16dee30c5279039dda50a1378aaf0fdac118071da1979bdf5ccf1b1fe8ad086883fdeb0cf7399016db807214c2f60559c551566706f40036168714e511db8d349475f0bdd5d4e6769e6b57a325a2042f897ac15edd769dde53f42bc60db253e9f17421c4c9b126b19ab71ba5ac531e637c1c8b98dca70f4e3c35856393ccc79e80c1dac8af06ec8fb13c81aa487ddbc746ebb5bc3a2098c98631c0d221514454ff1674279b8cf0c7635b76ea8d242894eada275b71b79dd5aeabb4a75d8937550b5201462d2ee18bd8573cd176cd24ccc8a838f4d06f35e32f0542daf94ccedd8711989534ec50944fee2198b548e5cfc84187846a092d6821be6f39dbd8abe46dca0ae9d8ceb928c4894ff9c6df09f42f05096855782d0494c72329fc375ed936374ac33e86e3f0464d66def50d08d1f7892a63e307d3edf3f85fe54af5baf34846ea06ffb2b7e309a46651dd222739615a9dcfeefc6eb2acb54bb9a5eab7af4d406f64a9953bf3b12619053b1ed01eb7f751ddf96fb381aaafa39e5ead60d3b2981b3573ee63acce19992d7d212b5d9e9226e7ad426f6baa6926fdbf8434771f8828aed6732a99a67d58ac8c9c86f63f9a9e604cc555344a972653160da48d110196f85caefebdf9f31c89275d4732731218d10b47cf1009b67b6866e306239aa0d9fe6a9a4a54f4ba6a62cbbfe67683cbe99afee44bdcb20e0913d657b1b76bf801597641d832800718dfbf03e531a155abfc120bdf7ec1ed44841c3198061dbb11311b92c66ad2bc8de6e6bd61ea1051d03396dfd090f96c8934aa96e2036ddf3e664b48555fd41e9747d256b452a06d690abdf3df296dd7ee9c7888303d174467ef49f19a48024eecd569b4c579c7545d11fb447597c2cd4501b24387541ba30449178a858f011cc36594640726250800222a74257934e2feaa090b56c0d38f50fbbb94b90ed7010c4b9fc4b3bdf1e1e7052574517e8dd144655fe085776b605f67127276efeb663dd3a6347120a99d9973a06bfd3af37e56b055effbc7f44ddac8d7f8d6814c8b61c3e542ab4c0f4f5c141e0264d086b48d8cb30f14e68cf7f38427efacaf3828f89738ffec9c9293537210141686dd34ae7569f659f183a39cd92af397b8d5febfba5240fd61ae55afe2a05075f67015968632b49be8fca8e6041fe774207f1b043e7d8f66aa45f464a86f79b0771e435872207d3b211dab5741d8771ca4b3bcd1b47c827c5f4220adbc6876f62e102677e90cc78dfcb012179c97df35bbe529ab3b0fbb147edd4506e750ea78798860010d5b4e584f6c0f0fffd4e1582f1e9b34dccd3044b71a705f3ef82a4765c422bbb136567300fd6145909b606702a4a7d77f842fff3d6ebd3e59d7c5f3209f8e049c81070824b9c5d30d620318cb538cabd4d2814d995a1a35880a476380ea7388214719b9cbd537fe3287499c0a4ede601a28390553802a583f4a7d23f7465f7c0fa4dc8cfd9e298baf210ed1107afabed6d2b029cc039c74a820fa03a06e5066269e596397018853197ceba569b0da776146192a1fb4e543e5e96bc4262e892edb952f47d2a2464edaea47ac307f3623177605afdd77c9a76a4db8f5de92f741ede61488991a5452c84e2ee0c8eb9d0c5ea76db29e4d8046ae7b68702f276e5e56d1f2be815d1cab5230a6494c981fa8d4640fa1f9bdd61acdf3b40bc5060c37ad64fd6d5cfb8160a83093734ab3b0f72466fcd03b555b7241d510f72acfe9a98ac20b841ae0730655e45d55f53d62f49900882d2d2db9e7fd81877d4cae5236b4df28412029aa15f11dc3563b82f6bf27e5fbd7abacbc3d23a6d9c72adc9344c0faaeb171b4e0926ab2c06c0e5e8433234316fc369a389c2c1b1e49c48ed1aa14c6ce781d1ade644ca0f77b502bd0144b6849a672e75e9c721ce0bc2b1d3e672b715affb717a76a6bd4961afc4f272067db82cbd965f6b85e", 0x1000}, {&(0x7f0000001140)="89652eac8c0ed0f7338013a2d25de470cadc51b2932de37537efca36f318c32450de82243e134256ae4734856696f089ef4a2caddbe6389c0376c2c41bcce11e678ff192c9519f31bfa41517f3440f58be81d8c1b42fe05cb07ca93ec81e26c183702b9a04ecf4f8804e6df70a200accdd547b24b845d78a6160e75b573f5cd6dd563f704fe858d8993c3cb9bcdfdab79be7e22e04e524df5b9188e90e1b64291a5d3da8f67e59fbd40cf24dd9830edc6bd1b412c8eff9eb202ef2396930a5e10b9d6220b42a4b3ab6fb6d45fe2f", 0xce}], 0x3, 0x0) 20:33:34 executing program 1: mlockall(0xfffffffffffffffe) socketpair$inet(0x2, 0x4, 0x8, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r0, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)) mlockall(0x400000000000003) 20:33:35 executing program 1: r0 = socket$inet(0x2, 0x8000, 0xf) fcntl$setstatus(r0, 0x4, 0x8) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x8, 0x7, 0x4, 0x400}) getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="ba0e", 0x2}], 0x1, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 20:33:35 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="e3", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0), 0x81, 0x0, 0x4938, 0x0) dup2(r2, r0) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) connect(r1, &(0x7f0000000180)=@in6={0x18, 0x3, 0x88b, 0x80000001}, 0xc) 20:33:35 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(0x0, r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(r1, r2) 20:33:36 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x51df84d0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) dup2(r0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) 20:33:40 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x7, 0x4) recvfrom(r0, &(0x7f0000000040)=""/124, 0x7c, 0x2, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x1, 0x4}, 0xc) 20:33:40 executing program 0: r0 = geteuid() mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x1) r1 = syz_open_pts() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x4, 0x80000000069}) r3 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) close(r3) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r5 = getegid() lchown(&(0x7f0000000080)='./file0\x00', r0, r5) kqueue() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) fcntl$dupfd(r4, 0xa, r4) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 20:33:40 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000200)={0x2, 0x3, 0x0, 0x1, r1}) connect$unix(r0, &(0x7f0000000280)=@file={0x0, './bus/file0\x00'}, 0xe) symlink(&(0x7f0000000040)='\x00', &(0x7f0000000080)='./bus\x00') r2 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000240)=0x7fff) unveil(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000140)='r\x00') unlink(&(0x7f0000000000)='./bus\x00') fcntl$setstatus(r2, 0x4, 0x8) 20:33:40 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) sync() readv(r0, &(0x7f0000002500), 0x4) 20:33:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSTART(r0, 0x2000746e) writev(r0, &(0x7f0000000f40)=[{&(0x7f0000000700)="eacfe87da5cca8eb947dd6899bbfd1fef7d8e170df9f96dc3ac59fd4c00fef033bb60b05bb0a564cc009df0ab55c25fb62828441aa55b6eb2d5bff3fc34301927ca5c825d7e84d3f25620bc64d92390d8400e60d3c59ea0c00000000537fbabde9fccef122352aceead78fd7a3927a7b7a6cd8999cbd159cde9b31b4945bb51ef5e223343ad016b4d61a892d70720a8aee15a5dfb48340a17a1540d248b5b45400bb55e7f8ff2ebe121bf09e2835e005216e3e8f00c798b3eaab014f2b5d34f248a0dd20bc9f602c39e57121ce998d15455f082675eb99929be59d9e939a3e01d3c1750b80b39350519f84c457275977f9b5b47b86ff0278bfb4764ebb6fd085334b2916b89bd3cd1854581d901c5704fa07b5b2f7910063b3b13eb01ee6f6e4c791e7298b9a340d168b2635dd6b9516b248bba441451977e380f65043b09e37c3811c0941fb93675c53741633b7c385c1c413672723f9c657c3377829ca6c72c04e8cd57591972def65060815", 0x16d}, {0x0}], 0x2) syz_open_pts() close(r0) kqueue() syz_open_pts() 20:33:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x40}, {r0, 0x4}, {r0, 0xa2}, {r0, 0x4}, {r0, 0x8}], 0x6, 0x9) poll(&(0x7f0000000180)=[{r0, 0x94}], 0x1, 0xc8f) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x100}, {r0, 0x1}, {0xffffffffffffffff, 0x23}, {0xffffffffffffffff, 0x124}, {r0, 0x4}], 0x5, 0x0) r1 = semget$private(0x0, 0x3, 0x100) semctl$GETNCNT(r1, 0x5, 0x3, &(0x7f00000001c0)=""/152) 20:33:40 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) flock(r0, 0x2) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) r2 = dup(r0) r3 = dup(r2) socketpair$inet6(0x18, 0x7, 0xbdf, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000000600)=[{{r0}, 0xfffffffffffffffe, 0x25, 0x1, 0x1800000000000000}], 0xfffd, 0x0, 0xfffffffffffffffe, 0x0) kevent(r3, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x20, 0x3, 0x1, 0x3125}], 0x5, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x10, 0x2, 0x0, 0x4}, {{r4}, 0xfffffffffffffff9, 0x10, 0xfffff, 0x8, 0xffff}, {{r4}, 0xfffffffffffffffd, 0x0, 0xfffff, 0x5, 0xff}], 0x6, &(0x7f00000000c0)={0x3, 0x100}) 20:33:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0xfffffffffffffffc, 0x1e) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x3}], 0x3, 0x0, 0x6, 0x0) 20:33:40 executing program 0: munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x800, 0x10, r0, 0x0, 0x8000000) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) 20:33:40 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x80, 0x80) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) flock(r0, 0x3) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 20:33:41 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000d1c000/0x2000)=nil) shmat(r0, &(0x7f0000ba6000/0x4000)=nil, 0x2000) munmap(&(0x7f0000f06000/0x1000)=nil, 0x1000) 20:33:41 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) flock(r1, 0x0) 20:33:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x236161bc) r0 = syz_open_pts() readv(r0, &(0x7f0000000380)=[{&(0x7f0000000080)=""/213, 0xd5}, {&(0x7f0000000180)=""/50, 0x32}, {&(0x7f00000001c0)=""/103, 0x67}, {&(0x7f0000001680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/156, 0x9c}, {&(0x7f0000000300)=""/121, 0x79}], 0x6) socketpair(0x7, 0x5, 0x7, &(0x7f0000000400)) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000000)={0xfff, 0x3}) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 20:33:41 executing program 1: r0 = socket(0x11, 0x200000000000003, 0x0) r1 = shmget(0x2, 0x1000, 0x228, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) setsockopt(r0, 0x11, 0x2, 0x0, 0x0) 20:33:41 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f0000001300)=[{&(0x7f00000000c0)="54b0625514852c4666813446148f25053c22042b4884935546ef9cc386123448a4983c0a31e85705e56439f0a2624f569f9ea822ebc48daec322165bbd96de62ac9550ddfc", 0x45}, {&(0x7f0000000200)="bcc8c327b935221befb48f246820bbc0a2f7ce749c34365e5553bb6cabc92d762eee484bebd2652b2e8828c691aae14e68686247c292dcb76eeade8750a77a26333be40dbe800f455d5f9c24bbb0bfe58545e9ceda565ae66d37f7c0b7c29e32b95c55ecf41a9192d00eb4d2fd643fc3c81881cd0f53c87bb3963f925b37", 0x7e}, {&(0x7f0000000280)}, {&(0x7f00000002c0)="2b310dbcf9a6643e15011ebabde22823391615e3c95ae46663b5e41ec5e3dca63a99cc254ca0bd66983f39e40f2c65", 0x2f}, {&(0x7f0000000300)="c706c64be8727b9c0548d6b79a28a237e83fd2c02c33e4aabe699f61c4cbd0c282aecd444c3cf3611e44929bc73c8223d688b307e3cd1d001cdddb6cddc350713dccadfc63bb1c09922d7c9afb6d8a0c20b33cd42d86f9f126cdb8f29672bc272bd8a5b1d0e4755961116b82822ffc0bfca00b1f08244567dfcf2c6de8c8cdbde676603810dd136df0c34953e0a443b3e6f5608127d89c1da20dea77be9976b3ac1b42ca6aed32efc3b026a112782c933683eceab4d380627e75b7ccd65a311edb135a89058833353bb1c7c78eba8a6447bc557cd93913d1026bdaa1f25fd8f4a338ae2ab7ee6da96545fdf9b6e2e787e07b26c746fbb7f758c3362fbda86a40e05588b167a27a8669472f7ed3e6d7604aa439a84fd198ef615991dd59119cd50d03f6df3a784f58f910e5a764932ba2400ba55f13fbc38ecb70d70405a636cfa3d32cb40e5c59d4d33033e1496a55d244a6e72b17c41df69609ee016bbfa24a5275649f2a410b26378d4eed38ab02e22d68fbaadc186809aea801074609413053a03847293a0c9d6dc434665d8b2a1d138515085afca1a01cb4e660ae9d3a2115938bb15f2376999b5fd6ae9e78ce99ce9bd0d1efd30dedb066a7f515aead62f28cd7a7575f9cadd8ac630017c22d974a099c824f97321483a31a2a0e504c671cb5a6330429e08ef736a6bfafb1dfe83901974b4e729f2c8fea8ae6c79038426e4db31d88febd562a11208b1bb2c2fbd3b0643d846507b94a3260b14ce33aa0dcfd3b783aaa087d6362aaa60c8542aa9206aa5b1d4f796e12b7f30dca9eaa40860a668ac576b0a8ac9154b4aa404003f4f074e91aa79b93b9e35d9970186f1dd80af1cf9d9261223f6cc189290df68b89243591d20eecca8fd6ee12b9096d8490fbac47e6d079874d4144c843c82c18b906a81c15463a297b48301229adfc67e9c18279c4760534ce984ee1cd38aa5bd55168b83758159d6654516d215ba0f972744ca0b5652c6fff1be82a2411b9aa03fdabe0cb9dc77c7d051a4bc8e47f130daa41ac60630422d8cdf6facf5203335d7d37ce0ca047839be2ad655825658c047bcc0239816263ddb58c9d5ff3246ec55a3867f008603bcbe1ddf6e64cd19e0f2e3969c5b79b426a12faee6bd648815c317914b24d7b0be83d049d05e579e5e24031614a8af9deb30fb0a9f0b2268abcacd1ad857c6e096be3c0125d158121587da2db8c942e05dae96231804878b9c112b240a03681c37cd0491b9ac6e2048f800370092267e5db757e53a6e4acae90365abf43aa5e45f72445496f7a97cfebe5bab7796e1b0d5aaf297a7c7f7f400dd1ed993de16d9b3dbc99b9a17082fcd039f192fa427e4c2ab5428a18233dce616d1f29b91e6edb1700222f3366420d4b3c45d41ad83a3440b16b77d6f202939923b39ca8010321d6be2da5980a7418c6e82e96f2823ae3e271904cdd26be3427d44cbcd6476e13c985aaa14b0c5616fa9d0190c78db638e82fe2f5b813e31ba7abb18901f7cc1ee6853d093eb83e643603657d3e92db73418ffcb34ee5cdb3e77a8c80d4eab789c93df6783a28f494d86fc95aab43d3981b8b6fdcc41f1054d2bcba2641934e78383b9aae14bae954b7fc8bedeba9b4e425277656a0dc71740a39dc21bf82907a9dce8349f2512532b8f6c01f36f3520bd64cd9f08ab07d8cc05fcfd55e1402d5f0b7489a92eb9c584bffa18b2b9f04ac08fe46c3c698fb0b2105cac3a0e60d0e2319c7fb9386a8cdc90eb406f933a5bb1d5cc966f75f7efc13f3585a1b5401b67c71c39425d35aec551b9c7813ae36d2b924a0fadd4265496a2ea165ef0720a13734deb2a77e2030a87475022102b66d2eb1afcfb305b65914a67dcd2d8f09333d027baada3826f1c6e95811ec061aa4ebdd800c5c42eb9be26ed2721e85167755eff454d8b471d12fb47dc601364d953f55da556b5e97baee11d6ba630c7f9e7af981552995be1f830c267fdedcd5b88a332905855d3b468630113d3b67b49d2229c47b3c1ac254b53c9a26acb960438a4e7773fb18dce1df8aa3469ca5fdbeee975e36050bd2d609623b5b6a8d1addbe52e9c8e30ba55e6afd4041c1ad63817d5219e18aa99c8b8c2575d4e508cce883a16d6edf3f34380323cef7b058789de062a539e08f2f6ae2ceabd1c937625b65a6ec4014a51468bd42b4da59804a738f53de416b603f35825bc09ca86d534b567abff7d6e44c829ec89e2e208fdece6e51e0e335f61302955a7a98a668c34ae4a97a529ddccbbf1579850013f027f06218821816d05bb2841004c4f45969f9e9e63bd27b97e899a67c70530d7049161aeaf72662c2759257f0a19e48194568ce5cee3a680db165cb34952777aafabc3ec73c68bdc3c17249ecae50d017daf62c1edd13600aceaace42bc6e1164422a8180c6b19befadb550a8e44f896f3d18495e732256165fa493c3897cefb80553185801fe83cc5f5c5af5eb2beb759189a8f3a9babdfb1ea7c46846355676826ab706ea5fc00572ed2ec44305eb02634ee9ba5330e95e1cf0cab1a40ae6cb0c5313ae417f2cb0fd5f675ecee07a5e2d5272d517a5d9676c603b4d1f6183b57b76641e75537e7eb2159152ce9861c64bfb2a37b7d843b4f226f6edb496eda71e40bca73d9f25f8c820dab2f298af49c2e0150213605b7b19c5e02575f3cb15faa12ec798e3519cc8910d1b7e9155c4dd78c8cab9aa2c191b8a38d5becf2d524c836b4907c8728eff774e2346812e924fe699bed398aaa95fa4e11c5ecdd5e68e2fe52173b5c7d2dcfd5e4b08bda55ef9817f5cd6321033aa9cc62763475c090eb711cbb39db81436e2b0ba436859c4719086415e875bbe12e68d6c3326929f13b3b36d6fe5d5804fd4e35e8ff3efb7ba0cb82e7ae5789ce65177d20adfaae9c052e547f0593bbb352552050d0e9700a8caa6fd76248ad10e685da7a08f8ddddfaaa58cb6a14f76f2f886b12105694f9efe17d18c5592b2b6b639604a7ef0da632c5ed0709868731ed4f5a1bf7ecd4f0383e7a8e852453a6086638f8c4b19f9bd5134f3447ec09ab19c21a1c11d611e60501bedbf6ec79e1f6659ac4a9f2134934cc9a9aeefa13f1bb1e4b36d6437f19d312ce59ca5a53d4e14f1d42459725582b2ff1bd6ea68065be3b4e5e053263fdf771521f4ef4db06b8279cf9e162def74146c768339f486c5028c68c5ab61a171dd1400061baa6a79011745e2bb135481af57c2aa1b4b1d315cd23bbc033e6d963fd29081d0f0a32a1e17a0cda05731e13c8d7ee016d5255137fa5c22944fe8010ab1596a466f9a60c8e9dc82fcc79d54c022a7fbf9f1e92e695e48d38b051e67889e4e47749d6e1eb661cde7787becba550502314c5b059fe47a7c65368154294de6b2005af68463e88699aba549daa21731282714034399c8e5316f06a9464c2f264b991ee52cfbecea400244d3dd95c46e91403ded7ab4b0b92744ac666c30be838181f1a39366119f99495b0c553159d96a85c29d6e5e29c6e36cd3a3343698b5127c316682cb3c0829d9ab6820e00d3fae04468c1641799ef860f4db0b673dde2621b0520f10fdd84a37f3fdad24dc271cc978aaa9e1c8245dc7104d623a1a6e2b5b54c5aac11278300992e9cc9c7c61464649a3cca08969205d72fe50b3609963b0f04980c1185e5da37e9d5ea013d664f6235ba57d10832d44dbc1392dda02802f56b803cfbbd6916f662b18d21af50e341cf4ec420115f0c0d62f36f872837fe8a9e9415617b7845c101f42a70e95d60b3c152caab6ee93a743a6f2a44915a84db2e612abf66f85c0fce489f0f1bcddece895d825819e0b456c9471dcad96fbe7d3f0a330ed1104a53586ca988f8ff319ea64c2685bb35e1717aa10d91902c1bccafcfef4c1b8532f85cc60856a8cf9913ccc171fecddca473bcac970fbfbff1dcce4ab7c9a25e99881296e5731e68c15c2f06ec1f4b046af6fe49adf51c2c3c16eb6f8bed39c48b73965d0153a364415c45b208d75f858842fd1c944b29d553593f90e4f1a5808378b61736520d71c9ca4770e824d802408051f0f3bb414dc80a08dd5a7945665e9573042e9849dac9c7a74ea5fa2f79294add3c258a5aa76df24bf1f0a5aa2e2901707107286f06495bece3a795173d918acf8214c5868ff1d7bd676f5939271906fe0fab3c7f110a23e9c147b0a3e4311c61b4b118f4003518956b38e864f8583c1584ec6e1afc74742d89088ab6a763a2789af177e41904d106ec8abeff55f0461f14d270b422ad5bf0d95c6daf2285ad9cb1990acb525187768c704092de00f1a18608ddf8d3b3d0a47985c36c26995feed592ddbb2677eb9565780608efaa1bbc416f4b8bb47855fdd142184b6091b5a6e9c68ca4db2767b47265d969fd204ec4fb1d68461a29cc1aa3a87ee13b9fd1297c9b04346f8cdefb4870c5a98b81706b244eb63d0dd542b4a6f9ecbf21e7536ba6b5d57b0f801622435fcd8d300257e79703eb9ebf0bf82f060a9747bff558f68bb710beaa155df3e9053d7ae1758b60b983522bd5e237820548678c0d74d51a80dd5b54820675b426ccf529baea93ddeee65079d741f467699b5a3760f5bb3f751c04a61987030842fa83f30c7865a6931beac554ccc633c187e9a829da2aa5396963db48fdcbbd1b98b3560b3253e62bc0b4c8aa10dad4f8d49a215724da48cf50d24da740f2dad77866d3a689e1cc986e8bccecc51e37cbfb233bea5124bcb9e2ff6797812825dd2d6dad7e68fe8baf406f4c4deef429366133a60e70dcfb5c0add1837e6f806d27d5acd7ab3b2681effb96d05bbabd5d757cbda04727fba19195ae26924c0b2408423a14a958db07cfa5939cc5bd5c82b1abf531572ff647be23dc0f2084b990407a027cb28bb702cddb48288745cceec0ddd3fcb71c77c5474d49ff3effb04ec7e8ddddaa2f7d9491927262e59adb45a10ec7e4305b7dff3794107e7c98df6680f45786062763c46ad8b1aff7563f6bfd801b1949747f7bb58927ac72c8a3d931ac110b130c83a5065d884e56cd78d04dc3ca797179408a734b4b4fdc2b6460dd1398279934a6f253d6bdeb22b7e8be3623f0e4758f28cce0042a4d1cdcc0ab27aea892c3060399f3aa71204f37201723acc80231bf5b024aa1bc1add55570a9870401b7002262f439f3b0dc089b618c95d97166daa2980afcaadfe4e151114ddd60ab84103ec11954a50f5acf1291f458cf9442f03c678709af24612410483df474bc735437fa81e42847eabe22ef3182e8ebb7ac52280b2112240f576fa54fa1b768c13bdcfbbb1aa1d2754694920ec93dafb53e0eae8f1e9426a6347bf11427ae1c709afd5ed3df07f003dfe893f0ff56f57db95901f3575c25204d694cfbed52f3371ff7f17b0d84785cfebe8f760aa6de95864b5917abca6a8b5b20fe49f9f5f7823ae582ff07be8bf6e22a1fd15818aa8824c2bf7b39e38555c523b17667653b76bcff8598b8d5977198019d92ac13145356d599a30305e01fc0b09d9a3590c7b277021180d972b5d288aa5e5533a85b368148f1b3d677aaf1cee372e9e3798ffb58a73af696b997a503191d0c71194b0ca8dce8a418bc4c8082e4ffbf52064e0d418bebb7e655fd03555d56a961aa832d504f94056f0c502ee2c4f55c8c40639f6a046127b49e17dfbb3d46fd0b8bcbeb30f5e61515fd0b0735f8d526227a784532fe8ba8d85850827bfca71bc37ab38f700f793101900a085f68ec9ba117221e292985dfa7e9e4998d0c455ad92d1", 0x1000}], 0x5, &(0x7f0000001380)=[{0xc0, 0x1, 0x40, "e03d881719d5f94623ec1e8b4391f8b1f266848fd4a0ae8fc300f965584d8922f16d0890d0e61095d0654d2fac9bbe3898828f9c2cea4baee3b23acc3fbc594b853bcd4452b81360f8b87eb5ce75db579d6ed27df468fb956358e607898ceb83f9ec621ee80e06e2f2fa539c6704ac6d518f1b0e8ede5654b493b8b55710ddb97e6fa358b6ce27c235b2ac1300284672a7be22969f2f1a095c3a7f3c268d5f6ddbd7351835fb343de091fe868ca44419"}, {0xa8, 0x1, 0xffffffff, "0cc7b245db70fec19f20f4aba1557da29d7fd3df5c6bd7871aa7585480cc974a2b43a9b908fee07c76a816d69498ac82b4eaa7f848cdece605134b6f1cbf93c09224bf70231ee4a31fa5767082212cefcfa02644bb38dbf803beea30665782d202a33a2cd42e8e3fa98eeb8043013763e28d991861c4e3266005460b92b85106406a7d0dc7b5019cab01fc872b380ab728b3"}, {0xb0, 0x1, 0x3ff, "613467de597bf7fce7f52c4d98eb114c18552a2b8a01048395e56b1306ba802b50b0efa21c13e3a44786dd8737e2e20d0bd23670e9077aafb5d8c5106857f293b3a91f0a02eacbb4394a07c14728a08898a7c6cb73b3a7608b9e2cc41771a55a411b74c3d2e3504c5e91fe58cf8a6175a3986224dd8fc3da8b3b8b902a61806f6a5dacf19975f3433c40f046d626bdb35101ec1f96dac4613bd3e575b7ff"}, {0xa0, 0xffff, 0x100000001, "2d178f94519abb469402f5772de2d2f40281f6d54032958b7c21034deb3f8c0be0bd4c70b56f7f429c736071d70c258e363d9e0581e3872df2ac47aa8a82a776bfbe00c5a9db5022ca96170fdfae05ea617166f65fb0be8af1d994f77e093efba24e6d7a3b29a4c65f904ce27b8cbb96dadc5bec0ab171a3b34e7c6e0c1465cb7ba9d61fce5afc4baddbb59673"}, {0xf0, 0x1, 0x3, "4a8e90bc6f4348f40791d97060107148821efb619f589e312eb20257ab80878f2233b24e6c9f0a7f73ac33a70a6cf8f6a81f213023726c5aed6f55ac831e1a2bfaa840dd5bff67324209b3525f142c836a85f263413316dadc6f0a4f32613cef778f4c8d71b1fa7a70cf19b397900522232b1deabd12477266e3ae23f4b8dc812dc80e4748d1e82ba37214f62c982bbed5330b500060b9c3c7a7b33811cc3c4db9ab85462c6870b8889c374c13339e2d653b1899a48f787669ac890a2d1d843d9ce3478a073b2ec452258fd7e1e8188b9f8d2b171d4f30590141"}, {0x80, 0x1, 0x4, "9abc201109cb6524c65d9eed411553304c66dd32f03bc5d0c2b568d71f613db62be97d4b74dd1e7225bc47cd279272424ab161686d9d0eda668dff71a5b0617776589c40935e7c4aee68f799dcba4dbeb353f034efea87b3ed2735bca8e64b3c3414c8baf23874a737"}], 0x428, 0x8}, 0x40c) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000080)={{0x0, 0x100000000000000}, {0x0, 0xfffffffffffffffe}}, 0x2) pipe2(&(0x7f00000018c0), 0x400000001010000) 20:33:41 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x3) ioctl$TIOCSBRK(r0, 0x2000747b) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000040)='8/\\\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='-]\x00', &(0x7f0000000100)='\\^/,\x00'], &(0x7f0000000300)=[&(0x7f0000000180)='&-\x00', &(0x7f0000000240)='#\\]^\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00']) 20:33:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fchdir(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) poll(&(0x7f0000000140)=[{r1, 0x4b}], 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x40) syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0dfe114e9425eb77e729d0e6417115f2325395a3"}) munlock(&(0x7f0000005000/0x4000)=nil, 0x4000) 20:33:42 executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x3fd, 0xffffffffffffffff) write(r0, &(0x7f0000000200)="d1d1c3d21bb63c4bf49dd62835cd279c13e4f562b4774b1c1768926f9e3f51b144dadbf1f651e97a40b8182173a7645f48c56b36569e95571d242f019d72569f2d6a86fc8ba3206d0e5c290db45a1f7969be5cb03b32b595cd8666b31105081414b7b1ebc758d2ef50232203dd4d157820b2bab8d27b00e50892782e0dea5fc173cd4bd31ed8e1f0e1226cb08e1ecc5564181a10d23a80fdfb84df47327c4cb6d2d04eb6f76a0be7b087a1a3087068c987f005b1ed0c9ce00c89b6da", 0xbc) r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000000, r1}) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 20:33:42 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="02175450415f8a28e6f2e515f1f7aabf0f6e16fce74bd687670a99d4fde6bd3cd963f40e9dcaac3851d18c5cedad6c142ec4756085185ed25e5a4d53056ad51be660d32e3b38f8c80326b3facfc57ced2de92d999cd4effdfbc7808bf7c2b06c870d51b24ef19f75cbf05479c2e19639580222bb001720f14d6b35166bd9cf859b864f9daf48fb420ade997969d74d245d0d4e268637d2ea3e222ef0e537ae3083526a0e16f51044c26f20614bb6aea3b0f42b187f63e2f210d5ef", 0xbb) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f00006cdffb), 0x0) 20:33:42 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x0) setsockopt(r0, 0x2000000000000029, 0x37, &(0x7f0000000000)="00000081", 0x4) 20:33:42 executing program 0: socketpair$unix(0x1, 0x10000000000002, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r1, r0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000000)=0x40) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 20:33:42 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) socketpair$inet(0x2, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x0) mknod(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) geteuid() getuid() geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r1) msgctl$IPC_RMID(r0, 0x0) 20:33:42 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xbf}], 0x10003, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x5e9c703cef48f843, 0x20000005}], 0x1f, 0x0, 0x0, 0x0) ftruncate(r0, 0x3) 20:33:42 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x4000000000002000, 0x6c3f0880) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0xffffffffffffffff) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) shutdown(r0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) flock(r1, 0x5) unlinkat(r0, &(0x7f0000000100)='./bus\x00', 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) write(0xffffffffffffffff, &(0x7f00000001c0)="4c53c773d36544d1fc69b721e192c56e8fb29f296ac0fe9abbc7459cfcde2f50c1c998b55f3c9a1540008364a3c6d3979bcc0e3311efd273a82ccfa134e9d77bf0c4d101cb0b7779e7076a3fa7c7c31a5ff5ca5ac943f29faa9d10eb257f3122aae7e943b951aa8a115e1bfa7934f6e9", 0x70) close(0xffffffffffffffff) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x7e) close(r0) 20:33:42 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x12, 0x0, 0xfffffffffffffe8d) recvmsg(r0, &(0x7f0000000a40)={&(0x7f0000000880)=@in6, 0xc, &(0x7f0000000940)=[{&(0x7f00000008c0)=""/88, 0x58}], 0x1, &(0x7f0000000980)=""/133, 0x85, 0x7ff}, 0x801) sendto$inet6(r0, &(0x7f0000000180)="b5d49e1733a52e9b3835d4a935f080aa509a9352d7876a8b0b6026823b30c9070ea368756ad05f85df5a84f9b863df9392de0b016eeda8bd54b9d2a1bd82f687da2a80715e9beef4fc610837128c74f1c7394e9edb675817438e7ffacf9ffe3f78592f2a943970ad56728dfdf765ebca9ccdb29f2590d6f296a9f5e7a6025b6cefb8d727cfb6c158e958fb92dae061915c5cca25eb2b", 0x96, 0xca62db73e3625ddd, &(0x7f0000000000)={0x18, 0x0, 0x8000, 0x2}, 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000100)=0x10) fcntl$setflags(r0, 0x2, 0x1) shutdown(r0, 0x2) setsockopt(r0, 0x5, 0x7, &(0x7f0000000240)="2ebc86eca261f6c94b9db8a591d976cf364a288072407d657df3af24fa747a435cca474fa4154607db48c3d6c19f2f0afa4077e430cd714895509e7ef29d48434208c060", 0x44) pipe(&(0x7f0000000800)={0xffffffffffffffff}) mknodat(r1, &(0x7f0000000840)='./file0\x00', 0x20, 0x100) readv(r0, &(0x7f0000000780)=[{&(0x7f0000000040)=""/46, 0x2e}, {&(0x7f0000000080)=""/100, 0x64}, {&(0x7f00000002c0)=""/142, 0x8e}, {&(0x7f0000000380)=""/81, 0x51}, {&(0x7f0000000400)=""/221, 0xdd}, {&(0x7f0000000500)=""/232, 0xe8}, {&(0x7f0000000600)=""/212, 0xd4}, {&(0x7f0000000700)=""/96, 0x60}], 0x8) 20:33:42 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r2) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYRES16=r1], 0x1) shutdown(r0, 0x2) geteuid() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x8000) 20:33:42 executing program 0: open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)='r\x00') chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 20:33:42 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x0) listen(r0, 0x0) shutdown(r0, 0x2) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x7) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0x40, 0x4) 20:33:42 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) rmdir(&(0x7f0000000000)='./bus\x00') r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0}, {r0, 0x44}], 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x3) 20:33:42 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8310, 0x40) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140)={{0x4, 0x9}, {0x40, 0x5}}, 0x2) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mknod$loop(&(0x7f00000000c0)='./file0/../file0/file0\x00', 0x2041, 0xffffffffffffffff) stat(&(0x7f0000000000)='./file0/../file0/file0\x00', &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="65777cd8e0e3f2d9ca50"], 0x10) socket(0x2, 0x4002, 0x0) 20:33:42 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r1) setuid(0xee01) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x7) 20:33:42 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x10) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') read(r0, &(0x7f0000000300)=""/215, 0xd7) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000002c0)) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)='W\x00') chroot(&(0x7f0000000280)='./file0/file0\x00') 20:33:42 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2043, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSTOP(r0, 0x2000746f) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x20000000045) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)) 20:33:42 executing program 0: socket$inet6(0x18, 0xfffffffffffffffc, 0x1000000) 20:33:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="94abf1358f446d962e0325e0436cdc84fe0c7601e264df2581827b46da6e81fc15c78ad1614af763c9176305ae98cdbe02da7a6dc40433df02069fb0479413c50d7e9eb2cdd50cee6125c2c2bf62732fcb039109c37e4a25669c349285e8be79f50d51bb6b590a3b57333b2b6642a492a187350892efc3d0bf67f7bbda7517bbd7174195823787b8fe1b39d25559101d216563b46af742c929c5bb9d070070edf930c645f7fd573f"], 0x1) clock_getres(0x2, &(0x7f0000000180)) 20:33:43 executing program 1: shmget$private(0x0, 0x3000, 0x480, &(0x7f0000b39000/0x3000)=nil) r0 = socket$inet6(0x18, 0x2, 0x4000000009) close(r0) 20:33:43 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) fcntl$getown(r0, 0x5) 20:33:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xdfd) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./file0\x00') 20:33:43 executing program 1: 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) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x12, r0, 0x0, 0x0) r2 = kqueue() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x3ff, 0x3, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 20:33:43 executing program 0: socketpair$inet6(0x18, 0x3, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f0000000080)=0x4) writev(r0, &(0x7f00000000c0), 0x0) shmget(0x1, 0x1000, 0x10, &(0x7f0000fff000/0x1000)=nil) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="f34417140846b4978cfcafcc78ed3d38bc1440eddf474c6341718ee3e2c4ae9253442bb4ececbd155614cd11e046059c138eee4c1f19cccf07e22941eaa690841f70743445234ae6931175fed5c069fa010998fd21df7661a5d01019c0d4411db7", 0x61}, {&(0x7f0000000180)="20dcc33cffebd777dc6f947bbfc88b5cea52c5c12e95fe281f0a768898a84d96b3237672669e6c03dcaaced43c8fc30fad3544b64b1bd53d5a4fef851982b90c8b6931d1ff1469e9e3ca55", 0x4b}], 0x2) r2 = socket$unix(0x1, 0x2, 0x0) r3 = accept$unix(r2, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r4 = getpid() r5 = getpid() fcntl$lock(r3, 0x8, &(0x7f00000002c0)={0x0, 0x3, 0xff, 0x8, r4}) shmget(0x2, 0x4000, 0x30, &(0x7f0000ffc000/0x4000)=nil) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r6, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x12, r7, 0x0, 0x11) sendmsg$unix(r7, &(0x7f00000008c0)={&(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000480)="acb807051f267ab28e53293f7823b503d5d78608a57323c2db40ca51929507afb09eb4c8b0d6f23d0d3463b4efdae21d2c487eca66d75717caf50e9705c7d0510a9c5db6cc3466f04b7f540092c59e6931486b5ac6a0b6f9c20170827172ecd4d7439377c65e47d48adc3b6c9d", 0x6d}, {&(0x7f0000000500)="98c4161f123871011a4dfbc05738ccf39cfa8a5001ab04360b9d28bc4e60595067c484e2d5795f1c188c82cedac06df3", 0x30}, {&(0x7f0000000540)="22263f30c962d1bed7dac651537a287d75a0cb1227f9de4f3567e9c87038aa2d5e9aac960d60e3179bb6180e8fb6b7fba0bb4bbc26bb9bbc64ff87b038d30cfaa4c849f48fefb145e4d693e188eaf7ac829c50025459c322f34035fc5f36a37b8bef89a654e3521dcd08f58bc161f0d01c0d66db113e8a02f5b86561eebfea1774e8edbf86034ccfae3456439a02f4ca68b59d9307942102749535e07e31bb37cbea7fa3271fac1e4f82ab5755717a1092fbef7f4c835df453d5522e986a3be0697ca517189e93118a4345b4098c8a2cdf98a32184d475b4b2480cb989f06050720964fe3330af4c24e062ae548b444720042422779daa0a2b99f82f2d8c", 0xfe}, {&(0x7f0000000640)="8f0bbd15683461bf2929aff30d6b430bae8f7102c9773ba8bba41b71d7f7b380df0ff79d53face9046800faa3fb09497cd4e80ac7c1e163e22b125c2f67728114a6d6b06de60b0c2341a94c84afc02738f9aae6e0fd4c30d5c5587889a28736c6bd15282bc23bbb5c102949e8f10d89b139ad8d8eb788bf9cec301d7e48929c2073d97841bfbdb859d47294eb1c41f9666a35548", 0x94}, {&(0x7f0000000700)="06c157e52bc022908d50", 0xa}], 0x5, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, r5, r9, r10}, @rights={0x38, 0xffff, 0x1, [r3, r6, r2, r0, r0, r1, r2, r7, r2]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x28, 0xffff, 0x1, [r0, r7, r7, r1, r1]}, @cred={0x20, 0xffff, 0x0, r5, r9, r10}], 0xe0, 0x409}, 0x2) dup2(r2, r6) open(&(0x7f0000000900)='./file0\x00', 0x20, 0x20) getpid() r11 = semget$private(0x0, 0x1, 0x90) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000000940)=""/171) seteuid(r9) close(r6) getppid() getsockname$unix(r6, &(0x7f0000000a00)=@abs, &(0x7f0000000a40)=0x8) truncate(&(0x7f0000000a80)='./file0\x00', 0x5) faccessat(r7, &(0x7f0000000ac0)='./file0\x00', 0x2, 0x2) linkat(r6, &(0x7f0000000b00)='./file0\x00', r6, &(0x7f0000000b40)='./file0\x00', 0x4) truncate(&(0x7f0000000b80)='./file0\x00', 0x7) 20:33:43 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) fchmod(r0, 0x9) accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r1 = socket$inet6(0x18, 0x5, 0x1) setsockopt(r1, 0x2000000000029, 0x27, &(0x7f0000000140)='\x00\x00\bL', 0x4) 20:33:43 executing program 0: r0 = shmget(0x3, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) open$dir(&(0x7f0000000180)='./file1\x00', 0x40, 0x0) socketpair(0x0, 0x5, 0xffffffffffff6d72, &(0x7f0000000080)={0xffffffffffffffff}) openat(r1, &(0x7f0000000000)='./file1\x00', 0x2029a, 0x48) setuid(0xee01) execve(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) stat(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)) 20:33:43 executing program 1: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040), &(0x7f00000000c0)=0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) socketpair$unix(0x1, 0x27, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1004, 0x0, 0x0) 20:33:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000000002, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xfffd}], 0x116, 0x0) shmget(0x2, 0x2000, 0x82, &(0x7f0000ffb000/0x2000)=nil) preadv(r0, &(0x7f0000000740)=[{&(0x7f00000004c0)=""/70, 0x46}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540), 0x10000000000001a5, 0x0) 20:33:43 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000002}) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000600)=[{&(0x7f00000001c0)="77f82445173579c2e3479ad69480388d17593bd0f1029559c467cea7119361220c473105353ec25f1d45bf3d1ebcca5629ea2b717bd9c0a400715fcb3cc031ac33647ff4cfe43173bfdd1cc17f958327c76f93e6ce75c3338f32bff7885a4c74065c71b78fa2a8441125280f4936e59611c2b13302c7e970708dbb1df3e2bc637e496b7fd009224e5762d195f6b84088aee7790b780ba08edbdf95176fd2ab1344c6fca4f94a2643b2744a9ded59a495285b2b3b058a184fcfd8524aa52a0563c39600549c8557fa07d442ade4ab2087a73bef162c9a160a3b609bc0a0b9dfa974", 0xe1}, {&(0x7f00000002c0)="500998189bf55342ead2770ae627857132a9f8ef030b24064cb5839e6c88eb0ab1bf850f8e8350035a2bd5208379aa0a09053e7cebefee268b3f4ee277151a3ab23dbf80a7c9d7ecb47fb2e3af780aa718a60eeb3e55821dd04636213100d5b42e8d8b692f121f41c8dc82818fe433f98b7aae983aefef3895f5cc90274af1bc508dfcc6e49b8a64c56ee1f9fb0780e3d8ce61505bff2f0bf9bc8df7045bf3156fe412d6a033a2e9b7f749ad1821a594a19b6366481d05976742d9dc95aff88c517cc00f280f51032d3a00d82bf512826e230e72f7da3a9cfcd493398ff180000cba3fa01a9a2c3d", 0xe8}, {&(0x7f00000003c0)="757c1a531d21540384bd8072344f5dd8aab714e4394e0b2c362964134ec4bd01cbafd097372f414c0581ff24321f6b3e3106142fad2f8b19bb7b753a097f21464aba503508ed0a3d2cf89d607e09fe097107417e390ffe7e9c339f1d6854b0d4fb9e7f056ed50a56414e1747e32b00", 0x6f}, {&(0x7f0000000440)="a5ddc822bc75dd1fbcac91aef43523bf5391c9738b4e2abd2225ff4720bef979b42a4a2f043c91e0d4c584b8cd82e4e9631be3bfe6e6c02eb2429bf72691ee402d0cb6229b2d7f961a3c4ec8c312b7e12fcd6fee3089124700fedfa9e9a47c1298157578d30f224364df842cea6aa0", 0x6f}, {&(0x7f00000004c0)="c60114af4f42e806d95d79ae06349caca224176820981fe984d2e16ba5fb402483c7f62ab02ed5b81f1fb958edbfe79a242743a25be68f1668ec90e58691301f5d44ee990716bf7b83206fd04692ab7490825585fe7acc9c118bc301668c3150343847dbe993cdbfe03485840ae1bba5d28e440545003a4a44292986b1adf657aad42608bafccf60be2134594896b06855786e23f1", 0x95}, {&(0x7f0000000580)="32b5a20adf8cf41710711aab79e943c3f8473192a1acab5e4388f99adcae0e26802a1d41427224be33506d802881cefa51c307affafa049ecd217f678e8a059ff61baa0a40674ad4255d30866cd419380d94fee544b7b7e4fb", 0x59}], 0x6, 0x0, 0x0, 0x2}, 0x8) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x200, 0x100000000}) 20:33:43 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) write(r0, &(0x7f00000001c0)='D', 0x1) 20:33:43 executing program 1: setuid(0xee01) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = getuid() setuid(r1) 20:33:43 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) shmget$private(0x0, 0x4000, 0x589, &(0x7f0000ffb000/0x4000)=nil) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f00000000c0)='./file0\x00') utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000080)={{0x800, 0xfffffffffffffffb}, {0x200, 0xfffffffffffffffc}}, 0x2) 20:33:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x7, 0x3, 0xffffffffffff8cb4, "15f440e7d215f27f8366d0b249cdc0e8d07b747b"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 20:33:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0xfff, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fa9"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000280)="c7", 0x1}], 0x1) r1 = syz_open_pts() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x12, 0x41, 0x7, 0xdf5}, {{r0}, 0xfffffffffffffffc, 0x48, 0xb, 0x48, 0x1}, {{r0}, 0xfffffffffffffffb, 0x1, 0x81, 0x4, 0x7fffffff}, {{r0}, 0xfffffffffffffffc, 0x18, 0x4, 0x100, 0x90b}, {{r0}, 0xffffffffffffffff, 0xc2, 0x2, 0xfffffffffffffff8, 0x76}, {{r0}, 0xfffffffffffffffb, 0x2, 0xfffff, 0x3ff, 0x100000000}, {{r0}, 0xfffffffffffffffe, 0x60, 0x0, 0x1f0d, 0x3}, {{r0}, 0x0, 0x8, 0x40000002, 0x0, 0xae0}, {{r0}, 0xfffffffffffffffa, 0xb5, 0xf0000000, 0x80000001, 0x9a7}, {{r0}, 0xfffffffffffffff8, 0x22, 0x4, 0x2, 0x7fff}], 0xb40f, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x60, 0x1ed2b5e0, 0x20}], 0x7fff, &(0x7f0000000180)={0x9e70, 0x1}) r2 = syz_open_pts() close(r0) r3 = kqueue() ioctl$TIOCCBRK(r2, 0x2000747a) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffeffffffc006, "a147780ac85a538a131100e800000000ff7f00"}) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) r5 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) close(r0) setreuid(r5, r6) 20:33:43 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0xffffffffffffffff, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000001}) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x10002ffffffff}) 20:33:43 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 20:33:43 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x3d, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) 20:33:43 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="c89e374f0197034d7aff7274d877c0b5a5d2e9caf7140f79e64413f6e1d20ea62980aae601c922a598498157864ba456db4b6589e77a25e3e88b91c1a52cb84c1ed8b65642fcde65f50621a4cc3abe09462c6844f2d92db4d71a6ba21f9d05fdde5c16f3a65316bba0ce5f44c4f1ed14cbe1b06859bbe5790a25daf40fd0aeed50587053671566b9a3cb51be86885440ab1d4020236c277c98e74753fa1cb0609bc2383b7a52c3f9d27c91f953192816cb3cdf2a", 0xb4) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000000)="8cd18d3ea9eb78ec267dabc56d7b358abc71d904fec21667c2a9bd2047fc3ba52ee2b490c87cd8b46898e61efd91570d315dee78e8f683c00bbcd5a3fa002434d9c62691c8c3c5726f9aa202d33ec6912fa5b5005d321e101d247b23ff09192ee89897c474a5f15bd479", 0xffffffffffffff57) 20:33:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) lseek(r0, 0x0, 0x800000000004) writev(r0, &(0x7f0000000180)=[{0x0, 0xaf}], 0x32e) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x24) 20:33:43 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0xa0, 0xcd4b}, 0xc) getpeername(r0, 0xffffffffffffffff, &(0x7f0000000040)) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x80, 0x1) 20:33:43 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000000), 0x0) 20:33:43 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r2, &(0x7f0000000180)="9f975c0896b34290530b26cdc553b55905e53b3fdb9c32f53a890683285c59835be099fee255ebe2fb69f857ff049e6c01f49b6efd5584118d4cf7e9ec79f118936bce50f68c0a51212852", 0xffffff6b) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x4c) writev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="a4", 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0xc0) dup2(r1, r2) execve(0x0, 0x0, 0x0) 20:33:43 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x31d) open(&(0x7f0000000240)='./bus\x00', 0x20080, 0x0) chdir(&(0x7f0000000000)='./bus\x00') 20:33:43 executing program 0: r0 = syz_open_pts() mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x5) symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') r3 = kqueue() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x1, 0x0, 0x3ff, 0x4, r4}) kevent(r3, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x2, 0x0, 0x0, 0x0) 20:33:44 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x6000) ftruncate(r0, 0x10001000000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8108, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x41) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/189, &(0x7f0000000040)=0xbd) 20:33:44 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="90", 0x1, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000500)=""/237, 0xed}], 0x1, 0x0}, 0x42) getpeername(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) sendto$unix(r0, &(0x7f0000000180)="cc20d429155f2c481ee96ea267bf18776fd8004f99ee9ff139255070fd82ffe588ce2d1d176db7b6a4de14fd999526f69be335209b9b1a749c57b5f015fa76f7582c47b8c428131b034d881de00159e269c592cd28dd7453a6a5f887e3e889aeacaec61db02aa51546fb317405c3176134b4870652483821880d5f64c850427d0d318f39a4a53c3507b5a5151e42d3fb63", 0x91, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000100)="b2950b675503bd676fbb90e3271ae30355437b7a9ad7f68ed39f21f0c625b42efdce4bc858de1b260734a3603cf1c4737e3e625df051de42ed4de6755dcf8073add0ad0e75bd5fc7fda1aaf632ec7dafe89478007721b50238be6c", 0x5b, 0x0, 0x0, 0x0) r2 = dup(r0) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000280)={{0x2, 0xb1}, {0x3, 0x4}}, 0x0) 20:33:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setflags(r0, 0x2, 0x1) dup2(r0, r0) fcntl$setflags(r0, 0x2, 0x1) write(r0, 0x0, 0x2e033057d7d5ee6) 20:33:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x27, 0xf0000000, 0x200, 0x6}, {{r0}, 0xffffffffffffffff, 0x4, 0x9, 0xfe02, 0x9}, {{r0}, 0xfffffffffffffffa, 0xa0, 0x80000001, 0x8, 0x180000}, {{r0}, 0xfffffffffffffffd, 0x81, 0x0, 0x0, 0x9}], 0x7, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x20000001, 0x7fff, 0x1}, {{r0}, 0xfffffffffffffffd, 0x40, 0x4, 0x2, 0x4}, {{r0}, 0xffffffffffffffff, 0x82, 0x1, 0xcfe9, 0x4}], 0x6, &(0x7f0000000200)={0x4, 0x6}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x80000000, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fe98bcc4617000000000000000200", 0x1, 0x40}) dup(r0) write(r0, &(0x7f00000003c0)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0xf4) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) fsync(r0) fsync(0xffffffffffffffff) writev(r0, &(0x7f0000001c40)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d4220daf5d7c34601a1630445786ff37628619747d6b1bc7fff8a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a92ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x5a}], 0x1) socket(0x18, 0x8007, 0x8) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000004c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0xfffffffffffffe9d}], 0x1) 20:33:45 executing program 1: sync() r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x8010, 0x1) r1 = accept(r0, &(0x7f0000000140)=@in6, &(0x7f00000001c0)=0xc) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0xfffffffffffffffd) 20:33:45 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) shmctl$SHM_LOCK(r0, 0x3) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x1) read(r1, &(0x7f0000000040)=""/101, 0x65) 20:33:45 executing program 1: setuid(0xee01) r0 = msgget(0x3, 0x0) r1 = getppid() msgget$private(0x0, 0x10) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, r1}) socketpair$inet6(0x18, 0x0, 0x3, &(0x7f00000001c0)={0xffffffffffffffff}) getpeername(r2, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) r3 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x148) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={r1, r4, r5}, 0xc) 20:33:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x6, 0x1, 0xffffffffffffffff, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x0, 0x5}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000400)="33e3d19f8cc2d1727ef0593af95ddf184a79b4bee4b075591bc7c5b9e2a5a14465192e6fd005806cc4ccab092fa6b4b83df2d28c3b2e96f7b061a02873c50f350ad0dfa164d978097f", 0x49}], 0x1) syz_open_pts() close(r0) kqueue() syz_open_pts() 20:33:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2047, 0x2d53) mknod(&(0x7f0000000040)='./bus\x00', 0x28, 0xd3) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$getflags(r0, 0x3) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) readv(r0, &(0x7f0000001a80)=[{&(0x7f0000000940)=""/13, 0xd}, {&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f00000019c0)=""/185, 0xb9}], 0x3) 20:33:45 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) close(r0) open(&(0x7f0000000000)='./bus\x00', 0x1a, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0xe8, 0x11) 20:33:45 executing program 0: r0 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_RMID(r0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="01000e2f66696c653000"], 0xa) 20:33:45 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xffffffffffffffff) write(r2, &(0x7f0000000100)="c9", 0x1) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0xbc4f, 0x0, 0xffff, 0x0) 20:33:45 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000240)=""/130, 0x1b8) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r0, 0x6, r2) dup2(r1, r0) write(r0, &(0x7f00000000c0)="17", 0x1) msgget(0x3, 0x20) 20:33:45 executing program 1: r0 = socket(0x1a, 0x4002, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) shutdown(r0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180), 0x59, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0xd9}], 0x8000, 0x0) 20:33:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) 20:33:45 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x12b) ioctl$TIOCSBRK(r0, 0x2000747b) getpgrp() r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x190, 0x1) mkdir(&(0x7f0000000080)='./file0\x00', 0x4) write(r1, &(0x7f00000000c0)="15a0a64233032fff6ef5f87c8c3a34092ae107b67b887ceae267a3c10969ad74988b7d4093b291bbe215a13bc65d41abdee123e715198886506909734512e8c08bb543eda0552d47ebd1698353a8e91fb8f83317f1eaf46346d22ddc9c8167b4a68a50a971b11b26986a2c39405d4635aceb87f3fa3d542ec7eaa822dc416d20961c1c8c9ae4fe2f96b4aee8d93620d2b316ffdfe28127a3fd2d71d0b4198728713eb9a353af7d93328e914c0de251c251a101de05b2302d5a51b3a7c37a468ffa2bd97c23499a90668f3160b776d696e9acd6648081e75ca5293295d3b0be960488caa0c117468dc2738703fac1f28bf71aa442db492f3ce6a53e6b0be0b426a434fdd4bc8afaf8370fcd707b40fc0354b0f468071c2b3ff94216dd8873c5e200bebea75899ec77036e1c5827a5e206faba237fff83dee8825ba7b35aa11184fd3dbe6b8c4cfcf9f94a1fa20fe8ed0e140af0749f0ec9ce263f46d87b7da854f9ddbad3d383cc523d1b2c44ad35bdc7a95fb894553e209c78cbbd99e157fe930d296eebedc224cf1b7841497d306ce5c3295c2f75f1f44221a59d6222f56d506632abe03d9285697dcea32573150ab97335732be3dd15f384e3c76c69e635b9ee6402414fdf8e38da14359c15de72f6aa932a4f7dfd5b3db102717e931137d4015ec007959775c3ac4d8be71b31925526eb4372789468a5f9b9464e3c9399369adf47ecde34615cbbc620a9cc7756f10307c247c30c28b5848ded2c2fa77fb74e216203cb9a649714e4034c8e750bb8e8b13816511f924483eda8bd5de6b2afc79642752689c5c7c5d2287a7197bde6ebbbc4174c19cb326589f536d76dc403afba4d2378cf0e38c41fbbd312b087d3350094355c4f6dafbae1dc35ae5ba95552279f4b47e6fa02b11a0684f72203dd75311184057549743824eb865b65f1f89b0616fc84a238e0138a29f00b0c15254899499cca32f6cc3cabaa40a6dbc9b144c4dfe5ddfe03ad5db11c08c9af1be1a57557fd7fa30d5622833712dd82ff0912c720c4337c2cf1f15fea4bb4b4e4eaeb003ea389bc3b72f01d1d3f00a35a0393df8f9721f6279b338b0554318d55ead89cbd4c9f0f62bcad6e6de3231306511cdd84e5915d9c8f45b6eda5a2053e69642486e384b2f609c1467ad7fc4c0b1041b352f92d97ad55b70af0a37f5072aaca6bd81dbe55c6ac6d043d345b25bd621ae89080a24612024132f97176d37018b3a323553fa30e077adafc4347d7928892f4a8eccf48c7711dd63a04da9061a41076a69fcf25cf7c5e59ce602508a7011b339c9ed1016f42bf57c6fb6f487305038b7bb60b4e715f1f5a62a46eb3600e02026c1d1f978434e868ef587563a27310fc583424fd9a7b781a4afe60c743290b136144bfa37229ce64ccb4424a68c2336ef696b628be4d978fc10d4021044a1d96e07b360e25b841934290550b5ccd39070b727436e9ac7efbf76f3a6746444fdadd0d2b2d473cd0e30b83c29609b1e4472c02e2ec9a4e91b63481b6dada3fc7242c1b7afa76a3564c2d95088ea132fb8525ca8d963da60ffe592c3718860d891158b75220b181728dae09abb217c169dd30548dcafc968f2f5f2918f68bbf3a16a6efefa43b23eb7e268ab952907b3aca0af90c628d4b5ec69498eb8c40293a53eccd2994ec944e86d43ff7e2ee93bcdf4be9b79c34d5ccb58e9e68334b22c051aff3861986357eda2d7555f687950f9738c96d8d463e15c59d9eb31fb9f59ab048a01a1e004c957e9f412063a5b85a1c9866ba0818ab4dbaeb281a334303c8496b7b38ee08d1d8c07fcc1956474de46733abad2cdb6264ebd4e86c1fbda09218ede97177e4465d9b03c11e5648ecb9a6d75cb139846abf07f5e906c1a01b78050b607e0fde8cad7c02e9359bc5c54005c8b5d7b56d66c0748c2e39629235128a1c46c0b531703214528bba8c035ea9475ef7c6b4dc5ff0e070d21db203339eeec3c1b12a5a414c7dd4022e575fefe4c0f92ba1e6adfc69655523d6c563d12e8cc33891b9b745554f6a13e85d370b951271ab22ef405a998cba2f65b545097c4d60ed2fc99f7607c6260571d94cffc6e3a6ee97942100107a1e744ce87e198ab784081135fe641550c9782e14c3c96c415017c5ea9b5fa563dfc44ac864c0ecf7ba6967294bd70214b55a708e38478f430076c9aa4d282c3b65ed8079654a50518553423260c3ca5444494c0e92ce9dea4c11e70cf35c61a8996389628054001aea97ff246252ce8cbc37336e83d38a6f9bc1883c5d761b6f89430b39e6e25c2181fec4fd6eaefa0305e13a9630cb3d1efd907daa61b06b2a848df201d0533986548a250df0ac42fb6333682663e87acbf0a6ae4b78ecf881fe8bdc0896271310dc74251789044897fb5db278f75e57545751cfce60c643af7ca12c6f6ac01dedcac3cbd470b2e7479566e27c77afe7aca1edb82b602fa566ef3ffbfc9986166dd29593d2b70c7e3705d7c7dc63b8e495b0906a9f805d2ba9e8b5056f3efe1d580e79acb27eeae57aa3d7a7395c219f37e072069cff188d90b21e8dbcb1f9983e3786904fe0cc035ab0bbe3080f74e1891af2e18870768868f2f76806042d7fe58b6730e75889db00eabac72e1ada709880a4a017cfb00cb9b4d76a77724c1df5ead4b0910e35369a3ca2995287ca4a90cc2e2a9f5fd29aceec7100f736c2e42b076f0862f0bf4b6eeba3e43bed8af911e306c4a977b0b438e46af50842dced862b6eb58dd72568fa6b3326a2ced72cdcc6b42a927e4a79d5c535c045ae09e9739b1806003e92db963a362e30ce13077be59077a73461935819b318e5b0159daa6e5317126dadad7a691e965beb7d471098747c40ce2172d45bdc9c2aae9245a8cd424921e4d6ac95bdd0123c7bd3118e033169ed0c1876a0aa088cec43d86f00240f3ca61206dfb49624f8d9bc77dc3e2dce1bb150f04721cffda36222992c65912c28e0ed86c652e0210c2cd0706ecffd5051cb46feedbbc534832bee06d22b01e8ceecefd2c4c2142565a3be02901e6bb47efeb93a719c88bd1cfe9cd71ccfe40f608b632a26de17388093c6d4ad303cee7bfcbe5267e5d27505648feda5e4a8e22a26fc463c716f18d879dbcc4b8948b4ab1203f395f13d766d0c842bf8adda8ab19840784d7eb700cbf110ec27e70418c268b1aabc5f242c37ff83089a5c050b9e6854775cf78c81d97bce2ae08d501c9f90fe652fab0545272d82ff8d2384be8c054517b86d320e55938906e69dfa9c10a9e827852837ea407cfc98c1db51ce06daa0f35f0b068c84049b2a8411eddc3b9dd5b76dcef391209160d3e4afd4c0a0d3bdcf284cf896d9071a072edcf5fccba93d182fae07e5904a2bedc97d49aa02d0b52c7890926c6edf4d8e3db29e0784ce047d6277e0a1e2169c5741c7a4fb045ecabd9522576cc62c737d6036c2c598d101ec9219d5803e85c045b938986cd6d3869a52529f99a41f3f0085268848fafad709fff148da904bc5f9c1365df846b9483a8dd194d6c8f4d7cfbcc5dc052a116bdb4739f0b7f701b3f4172e560d7ab327fc19a8020867258a7d197d63c9b4151908af4161818a1c57bbb10cfc05aa77b6665f9ade2be8f504afdb53d7ae500a50beec7ea2f253039d737981b6019d4f3cc3bec05f661b0e900413a76cc8763a3b334c78bf1e72341939d4f26405efa84a8231d6ed8aed0c0ea8e37d2450016ef530a3832994c1889960affc1e3f1eaf7feaaeed7f19220b1d3c7bcdafb2970fe82bcd22991f59b1b7bc8e62c2daad97d4e331f89bd87b9e8e79956e95c0ac544f11de641ffbcee8c69fe3f162eaa68557c73e723ae2ad0ef52f14b789ea381cd17355188722c59226112b870e5734eacc9ccb1316ad7e4f4e55172debdbf600f4bad6168fb1d564cbf39ea0d53d908d3b92b95f72704bbed56025531dd10939058fe1eb1e086df7122f61c1608ef0b15c56791f5a3afa66e8a344f9c1a718ad6a4b589d104c386c21fd5db6de894791839d3da37f6ee364efc45b7e9a78694ef9f923e2ed97659e172a6119b20a31cab1972ad8fa989a405ffac6240f0496ee0e792e371c14b86f0c9ccb683bb0564685ae9dd5927e274a8e80fdaa992fe906d70512e5d7bf961fa3df18cc9cb58c37034837d3ae1d23f5db3cce7c3ffe77834f42b2258abc6adc7272296a2f35946a24775ed6faf902e9eff57bd9ee2e94e39e87764558cb2cd8fcbfad5d618cbbed494a04e885f501132164c4c98e932539672f13abb5f8c31ba68f1cbb28ef39c1bd89dc2e8255dd48e22c2a60666d0e9179cdab8fe0b1f60c038f99bec0f3a58fd458e18185c227acf79855ea0a5a88c8ba5b47c2f9ea85c05faadaa2f2076061e8f71dec74d841103bddc239bb089bb36dcbd72d5b776f975906f3b18b152c904b12a125ea55bcef1c30a7c5e367204ad261d98b5985b5f2fc1007c32ab97b4c546e140d63040abd1fe8efa3178cbba605722d40c8e582c4be0801b3ab367e25ca95c6724cf3ce2623b786849512f0c76b4fc0f6f220523d2eb02e33822ea7c20681199fb077c9788456f04dba30a3899ac7fb876abb829c499ff19a180cdd14cd4c75f55f7ad74a15778c5d0ff99ba418166c9d07dea7b9cfafc687a43c2bfa1d9828ae84319751953cfdb27cd54488d39bedfb29503ea3e7c51e8d4b0cf36659b840e6718ebfeb3c174722a9f81077032a7069a34b554ebe221f64423f455564856f5e6f7839d41676d7c57de908551bbe0ead9d493d0c04da7e97764b96d745262a499ea73545f87f5a1083954e32202cfec02e574cce1f7df20753d4187ca14c8033c554eb9e96410ac86a4267e598ac0b24599c712bba7c9ece2d5f1e3f434216acaeac4a728919869c2c1484771eed78b309b191e55085d1388ec7dda25f9527bb8f8d61b138f5d43e37181cb53b34b836b368e7d51550be2cfe10772937389d8d069106101c46498ac90113b51ae0324db5f6997b292d4429139c319eec4fea1bbb2bd483f59e2c06851bc07a3dcfbdb26bef0d09c4bea62ce7104068003171e8f52b392d98639e0cbbdff092eecffe98b19d66bcabea75a9ae64e659c10812f55fa55e76b282ecaef86879ac84773125573393e063333200b4b7aac5dff7ec90027b921f392e3be50585dd10a5f1b50afa94b338d5913d1b032924228a02ae8382550443677467fc62dc9cd2d8e80e7a1e4b154a4870e3fcd0cba34fddb59980fd9aacad097db659d6c9128b0a1a7071231e44a3797ccb12b158a5d089c0136309c5a1ae16f84ab4a0ae12af0338218140447f5dc23fb8fef8b265712450421b3bbd2507be04f3d6b9bab67c9c647966738856c5191ef9f4c14826dd4ae0527e40841cbd32afb1d93b03639ceeac46dc3c0d68033323d1ae352cddc6fb576e6d2a3468915fb50c605d8b9adb2ffbb9dba477c783cd8afeb61999f3bdde64c45d1388e87c33384785a24a08ff702ea51ad4065e2e25790990ea23629645ac26b656ee85281d60e5aed6f8407d60ccf315e1401e79e457bb86f1f9ec36c8e5d72698ba80ef501db4e61413a0284cfb6b51cfd7a4c26686d9a93ca831015847467ef2581f2bc1203560e5d820bf0eeb6237c93aa7b08887152da56da057b234640e1858643c22d38d4ea7ff8ac5fd888041ba5594c02b08ff9d88b92ab3fc846ce7d62ce2159ecc0823416097fd1e30749bb7ade9e0835cd22135d8f9fabfb2112812bdfbdfdea0ba260846bf45cbc2945b30d26a6d4203", 0x1000) r2 = fcntl$getown(r1, 0x5) getpgrp() r3 = semget(0x0, 0x0, 0x2) semctl$GETPID(r3, 0x1, 0x4, &(0x7f00000010c0)=""/125) r4 = fcntl$getown(r0, 0x5) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000001140)) r5 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x3000)=nil, 0x3000) shmdt(r5) r6 = socket$inet(0x2, 0x8007, 0x100000000) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000001180)=0x8001) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000002380)={0x0, 0x0}, &(0x7f00000023c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002400)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002440)={0x0, 0x0, 0x0}, &(0x7f0000002480)=0xc) r11 = getgid() sendmsg$unix(r0, &(0x7f0000002540)={&(0x7f00000011c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002340)=[{&(0x7f0000001200)="4d57455334d111b554b579896d9db18638825ef321ea18909dffb6fb7b65b25b59e0dec36c1ab2827d4548673f", 0x2d}, {&(0x7f0000001240)="913ace60ef9178cc2215c7ab0c0397bf99fb3593056279258b039b0bfe8a33eb762b8581c8d8efe5af74b3b7b07136645bf25d39b6a9ea476304142f2434475661745ca9b26b7ead164905de259d20d18080658db889eeb2c8a9fb5397a919e9fa80dfb1065abb2cc307693dcfc9e0fc19c882d5f49bc4275151368d33fd48c470a102c30bd610df0a99eef090f1fe706a35c15b519d5e8570d7a19537856dadacbd779d00b4bc8a7199f7d4718ac60df558fff324ea5859f2903c68ae5a5f099e3b42db397c115aa06a3fca249110ad7baa64204a68ad53fadd90d679c5d1545b73d04fe31ff4744b9a61a03fc38c37ae55e343a2f7e3580dfecca9115da5d1d53d389a495e149fb9462b208ed71924bbe157834604a518f56f1033fcdbda3b81ff820e3c410aab26e44ae28af1e25316384cbbe2aeb110a4be6016ef7aacde14e37a73665c178a9f1639793e3d8dab938348e9f85a6b097313d1851fe0f2b592ab88652b41421966c52d683b6ed5fcfe984de8d547ba522ae137ded98776c9dc9d2455f72a73bd21100447b645bb43a44e41bce9141ccf24d55c824cc0c368ddad39aa9bf2b50348a2ed0a6aa1232c4da4c4d9a6c8069fa46d4d85f7489dcf8bd777e1fd95bf0d2b075dc6271c05e6ed675257a3f2a960683e7bf144783e13bf2521c67b6c3c96484938d936be6e5ba827c550de90c99215b19ec131e526858195197110620f4499bcd0829152781488b2c09b12af419f7bbf0da9a853d78f5095a61de692ff127a25cf01fef3082892c752b6e04ef75f60a06db7803b771bd6752b6da6fa3e4e0f5ab9dc7ba1d505bff3a6e68e19df94d0e87d78d8e2091ee561e4377a70268e1e3abede88b6a08bb0c83e8ec7a566ce1c02d12bf26e594b28841915c0c42d6ac7dd99e85010ecd1bb3ad6dbfee172d7c2363f287cfd9c1cb800f8f32767c1331929b382206d9244e8433af1338aa57ead44f685b3848a1dac2d56cb3461f5caa60eaa1d4ed744b7970dac6c7cc1bd105e629491c370e07688ef2a5d2db3d1b3f9562e0be242e9a84980807263d9f1ac6ee9de6f5fa46b1a181fc5c6059b1a3b2c0c860f4bf7f31cde81893d5c68bc01d5d6247fdcf05b164fca8dfa182309e109bb89323bb900523ab5b6f18694e5f9f00bfb48c7cf48649c631636d5d5c343f9c240ad7b0d732670b9b8ce6589534c4ddc04ca392172ab43f78eef45a2b998dbfb080c50f106c5ff3de42a3b20881bfd2f6dbbb963f2228b32d67bcfd2508db267e45b1cd5c270847540fbc472d4d12828f48862fcee00b535ad3d37156c11edfbb07e660aa82fa000eaf04d92713546ebafd363132225ef71a8663276a30b44daac31f3888189b6f9162b13eeb41facdeec84a4c5a12154bc62a396f07fdf2163aa4ad77fb484c5c9ac14714a83f68956d97bcba6aac755832b1c6519dd3a4e5bf3481082d0b9bfddf86c8e0c3abfa879927d57e9c77ef3556386d31b76e808339d4c9be2d7487ea12231ecc283721f84acceab7accbf785b7b315dc22b2e4228e53207352af08c62b3f4c79f67d8f498837293a293f4bb8a2ac93074ceed091e5f951db135fb5d0393a19f86413457e8a5b15f2781575ba65bcbbd3a320341cd316bafc28c85e9dee9b7cac731b12d201f659793f098e5b0e2e7f602c0e42ce204702a3801aef45b1c3b5616aa3cfa6a73886070288e91843865617420906f05c9378a039ed2ed2eff700b9944c00d15069ea04cd4a90ecf0fd7ef40597cfd45c63c9491975c5b2a98618508c74216618c2747739b6c85bdbcd37c337d9c203dd8fae85eea930a90745fa60a988a7e45e0a6cd9ba07de716a82dce84d6e1cd5396e0559ca05f8b9fc1e048912cd54a9dc461bc7b585f38a9ff50e4be757dc84e908f1194231640f9cede0b4f6f9917209844d67250430f5228b890e2db94e47ba7cf6a86be717645c88732ed76a3c42d9d3b8678c885c6ebfeacc5a9684befe11ae16a607abb0c1197e160a233220e3d15f83bf72628e8ff14bf8c8d0a2b736ece9a730ab961529d7e4871494f0ec130ad3d919de345a6834b62dd0faf86380377c37a663528cb76af7385e9901ec0ddc1829b7c252a05c4aace425c27f728f270227462bc581e4fcbd449c41182a4f2ce283883924c920968cf77f21ab43dc6dff231f0a33c6c70ae0a66ed68c487cf103b0d0a83da04b3f6a7d54a15dc652a77d42f4e245677fd41bb1b82a482bfbad73ba6f6bdf41cee4358d0c8714e38f5e89be070001d28e4bd709a67b4ffd3a2c95c36bc5b79996b1533f7e889bef50b69a8c7a72c102008beb7c5caa1830d76f9ffb93204b1c6d9cb9ba2a8d57fd6617a381d5ec14627e81cea6e491b87cf9cafc55b371ff2178743f5a48bd0764bf46f1c2e66e7b38b9bf4db5ff465ffc3f7e0613c06fe75eb7d67afbc3f37582c20c6caefc79841483924ebe91f44066eddb4d7ebfcbd91ce26416caeb8edd2ebf149704527010f08ee7b7496740d5417475707b664fba1080136c1d70aa83e65a862f9613a3186a7af44bee6222f151fb04f3f625a7f35c0a4d60f7f877ed8ca50079a3facdd710903240240190a22f16bc9172003f8332687d431fb75fea1c886f66bcc3d53181fb44fc961970a87afc41c300f7cdc86dae5b839a41804d43cac9cb1ba204f66090ecabc3d8f730703d6b2364467241426c9358c3c9bac6ed7a4574e9b5992905188b9132dcf7d201d9bc337b475bef9ef263801a8e3c6e4d5602bc05a7e4d5fece6664e441425e896e338468f7ea9f705b45484be3a884a7a6bc74ae7fb7775bab304999c33e3fb86ca5b4d43b74c5f2d47e5e995516a34e789be1e3765b7caa26608a20fe2dbfc0f01e985686c50ea0f1cae0702a0a080c3e5e2ca1170c54d3f8649a70b2618696e12e6f396447fd809f31222ce95a867189674c9a698824aab70185cf910a63eb68cd3a21764d6e235b4d2675e67103315628d3d7add5b1782f15b1df50df8a29397af2fef5e8ae6218784c7bb7b4c474e8fb74d20b2b849f788f01f270cdd8ca44ce8aabb3efb541900b5a006536cd8327aaae28569be9c116884510fe01d6b29aedffe45584eae7f95e18adc9e1eb5150536a3a7b492e7dead97d3685de39a879ebc627cb5f8e7cb01195e37cdd21bf4ff8c00eebc8fcaffc46b194f5fbe95c1746b807cecac3e4e864fa74172b2ba5d000279ab04fe744749315432b0d93ad1974f1a565658cf51e55bad2ee05826f07f1e17eb501fdc8603f80dfc67a06478a3461fd110e6b0caa73606e6427e458935dcd5bb2f86c8112ddefc41139b1645cd6d60c564295171eddcc615e6e2922ffffd18ca1974ded1b12868db6bbc287a6c6944a2767f6319b8b332279e4b5d4bf690106a21e5319666466ae9ea916bf89ece1aa89fe879edce9770a7a5e5a8dcabe7275698af05573d02f6b911765d43fc92cbe57d9ce423e69980c60e82e5f21f1aac3b98716d63cf5e4221e626cd793135451f843b6dcd96e73bec6d321f4624507783cc1c02f596be57eeabd5d6f1a736d06812d0b5933451a7b5fbce953a19c306da0e7dfec7089a7c76be92cf552038b6ef69feee9a804ada37f995af9afd57a999a3b644b5b7349fc153c9ee0a29c5ad9695472590db88b64784b21bcf3fed2e1a4885a163ce40d33aca3e050fe5821f8c088eb30ff717734eac4883a004eca5c57d2eccb87a8feba9f0e3f294198565851b0383fb80b82a097bec7f0d5c377bb567c3bfea635fbf584008ba6f31e92755eaf9ef25a88915009152a9026d6875b32bea93e9062a91814ee49b34b04efe8c2c7be5b92aa4615dca448bbfd13a0da840951ed67e038f8ebeb1167da14f090bc57f93f5e8961abe6e2d755c317f56f8d8cd32f6beb60e48c9f9d66b2ece0bb57e203602aa36c4aa5a8307509b89bb3926afe11d17856087d267f7441917085f28bdfc93a892761b9474a7d58bc3df6b8250dc9b3154b3371b931d4e565fd45f918a8246ce156b6d936fbeee9729b369255f46e9fbf5d816051a748f3ac06a1bc787d428b2758245ed849b06115f2d248b7cd6fd414b492427e6191aef1e42fb1e4d80b21327bdcc0117d471b23170b5a4f78986f48db592aae06523547c088b9b188d66216a4602d78592ef4c07a556dbb30b1c03a5cb289ca8987770cd2ed9dd7c5c80c6cc407863e0139b31c91918000b4d96e29380cd1af2bff72916dc8328a4aed689b02b2eda1cfc0c0eb1ba2af0f715f93b5380054fda26132b4b27f5e051bb018e2e5db42d71d682535624a46584787405a0f0d620b8c703e3676f39d50ad2c8b7984c6e0ab859175ec653a1d09521cbf2eab45c4162edd80bd1e364a7ef1d73826d40216a3ada419ecee2a07c93801805260416426a6065246791c63adbf27b3ba3aad4e49b548d52419a7998c54edcc22fec40d8bdd9bb3ec84e9722791656471b8342bad681167299b8e6b2630237e6b3e91195f022fd375fc706fdca87640fabd43945c5afa411839651113d7b5ba7f4a41040dc9478716c94ade48ec2033477f377701f499c631593ac08a934d610b275305b56742d20974e351c8306cd4f0d9dfcb99a001b2fa4cb4347e78f113649096c36948b2ef53506a424df1cbe8250531257f9dc937ba0fe52e0743ac12c1fafab98c8a687d152e250204a3da21966feba1aab77983df110afcef4e051cc47260b1f2036fb6768d11920638a09620ca8228ab7bf1f5761cabb32dae5db2991b5091a41a6090faa8360c0b2962a4fc9d05e9a4abafcefe0a1b8761cf90a019c2b7d3bdcdf6ea55ba1c3369559f66f394a81b47f92657e1d33d0e7ff1448aafb539ed6d724d87547f9497134aad14d52207d8053deb927ebc9ed6543b48359e8c1da54b955ea657b9e5dd8e6652ed1293a9194dbe2a6d79f901f29bb8c044e7d9b1b5e893a39bba611b2f9885b48fece7e774830c7275e904df32da50afa5a049f47dc1ebd54973830675bd44eb07b7d4be0f1c884d8359b8ce2572ffc20644d79efbbf0704d60aa7adbcf3cf5008e6c97138cac63d850eb6ae25b6de01f35993319add9a3a1ae1a7538547dcb6a02f77600271c2c44ac2193c210365dc65ce212f8fcb0caea6a7f57aa0ceedb740a8745e27bf0c3f95f344fe8e538269bcb3f9ff116614e9e635e1a77c248e4b1a34e0a353595f33e34f8fc715957614be023958ce3a2589d366182dbc0057297b5ea1cbdd9b019c3a657e775ddf14daff7516962e7e1b90321b9b203c958bfef2704bca676a846a72c00f4362227c2275ebd69124e6e96216f2636b3984011d31fd2c056f1dfa0add2738cc415fbc042fbe8df13676a2eff8726964abdb50a19a62f3ee40c8cc3ced72e8a41a4d730f5a4208d8cbd8640f544c94871711a32309857c5e90f048cd462f4568384031305b2049cf36901d9836f9f208665623b302cd296edb3adf5d3457a5dbc20e38f01b40b63ad95b34a2279b3c6b7a12df5df17aff46af1d943468b68d1371e46af0793ba33deab2177954b41856f3322db3f02cafaba9d8efa8c90740ee96ba399b0f9c9592a556b905ba706111dd5e460c35889452043a3c1b0fe001db4b5a6e19c296bf437fe7fba286d29b8a827731b9d79c8b003aca2dea8e4c2712820c263c08b5381f7835517ec03cdc32bcc7b1d3160a83f1e92e1d3153fa3f61eb2ad88bccf7371962d16b815f4ccbdfdf8bfcd0e941b656067462355eb5013fc8e71396401670a929e6277294a758b63270a06", 0x1000}, {&(0x7f0000002240)="b12267a02d1894d5e9712cfd1e81ae347323734a3d487a74a64f0be04c12d4307ce52331283814bd924e2c6f5d9634cc1a720c71028d0b75e2b9906f930b7e00ec5575198b80bd05951ee69e4e592d909faf5a6226a4f00644a07413473e732acdc08b0ef9c880b624e1dd134211d836e3a793402fa9a605ad6266370e9ba86fca814782b03d7d3bc8225332aabda66a8142d00e8d2c2f56ab29a2901aec236f4d6f28c279195dbc129de14e0fe7dc18bac665fa404207fe3a34710473060e9688b78d76944ce4ff3f1c822dc7fe55f63422c1ea7e0a77c17eb72324453ea6", 0xdf}], 0x3, &(0x7f00000024c0)=[@cred={0x20, 0xffff, 0x0, r2, r7, r8}, @rights={0x20, 0xffff, 0x1, [r6, r0, r6]}, @cred={0x20, 0xffff, 0x0, r4, r9, r11}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1, r6]}], 0x80, 0xa}, 0x2) semop(r3, &(0x7f0000002580)=[{0x0, 0x5}, {0x0, 0xd0f, 0x1000}, {0x2, 0xb6, 0x1000}, {0x0, 0xff, 0x1800}, {0x2, 0x9}, {0x6, 0x8}, {0x0, 0x0, 0x1800}, {0x3, 0x7ff, 0x800}, {0x3, 0xb63, 0x1800}], 0x9) accept$unix(r6, &(0x7f00000025c0)=@file={0x0, ""/4096}, &(0x7f0000003600)=0x1002) fchownat(r0, &(0x7f0000003640)='./file0\x00', r7, r8, 0x6) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000003680)={0x3, 0x5, 0x3, 0x1000, "7b19dab7636014ab2973a71c0072a796c23c9c8b", 0x2, 0x81}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000036c0)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000003700)=0x7) fchmod(r6, 0x22) setgid(r10) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000003740)=""/183) 20:33:45 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) connect(r0, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r1, 0x200) r2 = accept(r1, 0x0, 0x0) close(r1) execve(0x0, 0x0, 0x0) sendto$inet(r2, &(0x7f0000000000)="a7c2736d587adc1b97c7fa9b2bc28456bd3f085150c05158b34c1e9fda72c07cce9fa329511084d05bf15f952f4ba063b46b5babac212b6d8229596118207cb98b7402254d3ba7c752c4229a0171ceaeb927de56da4a02905ee2251de3b343783287cacb8becf770e76009a9c57fef025f483edc916294b926dd679eb73a6f5c96bcc057ef1839e26a3911a315b7c7ee1d2461859e571f92747b4cf687440ca2ed4392a570dc7a445df1f6a07d8051f26772b8980f7d49e834e646922d58451bd6927f7a39437c7c37e8d6870b0838886bc9725776d9bc561d5bcb8fa85ca30e10b4103a6790bc5a49ba026b106d1de72246", 0xf2, 0x404, &(0x7f0000000100)={0x2, 0x1}, 0xc) 20:33:45 executing program 1: accept$inet(0xffffffffffffffff, &(0x7f0000001980), &(0x7f00000019c0)=0xc) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000001a80)=0x250) getitimer(0x0, &(0x7f0000000140)) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) socketpair(0x1, 0x8003, 0x2, &(0x7f0000000000)) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x2, 0x1a3, 0x6}, {0x18, 0x3, 0x1, 0x8001}, 0x80000001, [0x5, 0x9, 0xffe, 0x8000, 0x401, 0x10001, 0x10000, 0x2]}, 0x3c) 20:33:45 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) semget(0x2, 0x4, 0x2) write(r0, &(0x7f0000002740), 0x106cd) 20:33:45 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) write(r0, &(0x7f00000010c0)="7922e690e2c0c1855f73cb1d685c248846b1e7a3f87c3a34636a90d3a5f44363cd0cc6b337edff12bcf8a591ee10537e5b72b8ef5195a732335d1e6706ed87dd333399c057f12fa0e76e9f01a624", 0x4e) mknod(&(0x7f0000000040)='./bus\x00', 0x2016, 0x4f72) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = dup2(r1, r1) ioctl$TIOCGETD(r2, 0x4004741a, 0x0) read(r2, &(0x7f00000000c0)=""/4096, 0x1000) 20:33:45 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000000000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) msgget$private(0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x5812, r1, 0x0, 0x14) shmat(r0, &(0x7f0000001000/0x4000)=nil, 0x1000) r2 = socket(0x18, 0x4, 0x1) recvfrom$inet6(r2, &(0x7f00000000c0)=""/106, 0x6a, 0x2, &(0x7f0000000140)={0x18, 0x1}, 0xc) shmget(0x2, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x8) recvfrom$unix(r3, &(0x7f0000000040)=""/26, 0x1a, 0x3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) 20:33:46 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000440)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001540)=""/93, 0x1}, 0x0) 20:33:46 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x367, &(0x7f0000000080)=""/29, 0x1d}, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) 20:33:46 executing program 0: nanosleep(&(0x7f0000000040)={0x1}, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) r0 = dup(0xffffffffffffffff) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) execve(&(0x7f0000000480)='./file0/file0\x00', &(0x7f00000004c0), &(0x7f0000000580)=[&(0x7f0000000500)='@-^\x00', &(0x7f0000000540)=')\x00']) 20:33:46 executing program 1: pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) getgroups(0x1, &(0x7f0000000200)=[0x0]) fchown(r0, 0x0, r1) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r2 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) fcntl$dupfd(r2, 0x0, r3) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x0, 0x1c00000000000}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x60) 20:33:46 executing program 1: socketpair$inet6(0x18, 0x8007, 0x80000000, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000380)=@un=@abs, &(0x7f00000003c0)=0x8) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000b2c000/0x3000)=nil) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x100) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000340)='$-/.@%&#\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)="295ec3240b27ee262f2d2c00", &(0x7f0000000100)='\x00', &(0x7f0000000140)='-\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)="28cc5b00", &(0x7f0000000300)='&\x00'], &(0x7f00000002c0)=[&(0x7f0000000280)='%\x00']) 20:33:46 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) close(r0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) flock(r0, 0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) shutdown(r0, 0x0) 20:33:46 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x1000002040, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) 20:33:46 executing program 1: r0 = socket$inet6(0x18, 0x7, 0x7ffd) r1 = dup(r0) dup(r1) sendmsg$unix(r1, &(0x7f0000002480)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000023c0)}, 0x0) 20:33:46 executing program 0: r0 = getuid() r1 = getegid() chown(&(0x7f0000000040)='./file0\x00', r0, r1) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/136, 0x88}], 0x1, 0x0) 20:33:46 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = geteuid() setreuid(r0, r2) getgroups(0x1, &(0x7f0000000100)=[r1]) r3 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) close(r3) setgroups(0x0, 0x0) setregid(0x0, r4) linkat(r3, &(0x7f0000000040)='./bus\x00', r3, &(0x7f00000000c0)='\x00', 0x4) fchmod(r3, 0x0) setuid(0xee01) mknod(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 20:33:46 executing program 0: r0 = socket$inet6(0x18, 0x1000000003, 0x0) pipe(&(0x7f0000000040)) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0x14b) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="e800000000000000ffff0000760a000000e7f214edcd88b743aac554ad26119127cfdba5ddd5f6080000000000000023743ba09fc70f271686693ba3defc09ec22d3afc68bdf9db992f56b0500e6f1091f11c25de1b89fd2d7299c377b435102317ea1a30e432a6f1e19d52cf5baf55da6aa43b992c4c8eeb98efa4e088bcf81abe5bca2e919caae7c6392ee2c15a2ae429c7db533e704bdafce5bc4425df23e0c56163b17f82d2b63ddc83d6763f12394e86ba68ebdc32e7bdd7bf9bc910e4eacf54d861df65ecf0c51db499d45cadb9d616f4d45117645245cec9cd5a47cf187ad735d6caaaeccff5f22b5ee855fed5b5ed6b82618e5cdc5e980bd2f73ae7fd941e057646cdb2a60a0333abf07ee8c97af96e7697ac0d66ba4dbde2398d321be16eeb041024fd69633951526c5ce9b490e8368a78d062d6fae75ea234bb433e4b607eac5ffd01aa00e92579379d5ddcfd0491a76ad937b42c5b8b36c77a1070d783071052efe7c10ee2e305d6a186bce697eeeaa24cad70e20afdcbbc040498870d21674cf48f3a880445c33b8c962790b96a595f5c4fbcf1de6cdade578612d8ac90ddba1e550ea66fda20852260b7894f8217b1d65c328af98fc8ae35b6d1579f02c499a59415ccbfddf11175d0d8cf9cdad1bc6cd15cf5bad0feb9182c4d66446cf1859000000000000000000000000000000000000000000003063d2dfcdd6bd4538e76b9ae3072a3b2fff7b40900e7a004a0c177d68919216cda6edc3791d7eb020cc609b2aa03ff65f562100000000000000000000000000000069dd71c19993e31ba98c43702f2dc4f4bfb87ea04f79e95be03019c3f57b5a3e741ae4db073052592c48515a09bd75121a5e95fe509b920ff667863cc6aad9bab9d63a5652c5dba76e0e888b29c4ac17457d416d5ab6882b0f200900000000000000000000000000000000"], 0xe9}, 0x0) 20:33:46 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x20) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) flock(0xffffffffffffffff, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 20:33:46 executing program 0: r0 = socket(0x1e, 0x0, 0x0) flock(r0, 0x2) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000240)="7e0c08a873531809dc319da49490107b88b95b7740921ac269a0bfdaa5375fc695775b4a6bf6fb4286b8a56d015187c0709caa3bab960d6b16ef52e9cdf461fe7687a2e5640a87b043994113035bceacc1b3af323d0f9abd91191412a66bc14201116f797e72ed919b7f4980cf09aec530e98680e3229a7934e38811b8885372666013688b8c355d9ca3812144e63e37b85c198db5b64bd7fffb3f25d62e562b29cc0b898dc6be0560071ea0df9bd066499067c2e5d299e175d8dc812d9095ac12f9c1", 0xc3) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x6, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x2, 0xa521, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffb, 0xa0, 0xfffff, 0x5, 0x100000000}, {{r0}, 0xfffffffffffffff9, 0x4, 0x0, 0x6, 0x1}, {{r0}, 0xfffffffffffffffd, 0x82, 0x40, 0x6, 0x2}], 0x1ff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x3f, 0x7}, {{r0}, 0xfffffffffffffffb, 0x0, 0x10, 0x8b47, 0x9b}, {{r0}, 0xffffffffffffffff, 0x80, 0xfffff, 0x3, 0xfffffffffffff775}, {{r0}, 0xfffffffffffffffc, 0x1, 0x4, 0x5, 0x2}, {{r0}, 0xfffffffffffffffc, 0x2b, 0x0, 0x8, 0x7}, {{r0}, 0xffffffffffffffff, 0x48, 0x0, 0x10000, 0x80000001}], 0x0, &(0x7f00000001c0)={0x3, 0xfffffffffffffff8}) dup2(r1, r1) 20:33:46 executing program 1: r0 = open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000340)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000280)=[{&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000000c0)}, {&(0x7f0000000100)=""/35, 0x23}, {&(0x7f0000000140)=""/115, 0x73}, {&(0x7f00000001c0)=""/135, 0x87}, {&(0x7f0000000740)=""/4096, 0x1000}], 0x6, &(0x7f0000000300)=""/58, 0x3a, 0xff}, 0x2) preadv(r0, &(0x7f0000002840)=[{0x0}, {0x0}, {0x0}], 0x3, 0x0) 20:33:46 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0) socketpair(0x0, 0x2, 0x989, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x812, r1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x49e, 0x180) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) symlinkat(&(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x9a2, 0x10) getsockname$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) 20:33:46 executing program 0: poll(0xfffffffffffffffe, 0x0, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto(r0, &(0x7f0000000080)="e93ce303096d5e20c66fe6e40ec78ce3e6cf77426bf74632f698e63315c3d4c5b578f36baa0a1bac73fd58d493391954036321e7d7e0dcab9ff116f8babe43f0fe25cd2950560bab3e3b1bcf5cf125de409fd476d565f6338ab11fc5d5956a60e5438218958f64afe35016a685112ac30b9a771cf62f0ac2c0206a23399e37f7ba6269e4426f1a64af42495eb7a324856116c0ced350f78b7f87cfbf2e1314c62a57f19f6bad38c2ae25d2ca7f7d770a4516be90370079004ca678ab74ca93f2699b5870c87e65af2e6c33c509381c2c7f1c707e29863f2342220c7a12a816f4915b24cbf300a0", 0xe7, 0xa, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) 20:33:46 executing program 0: r0 = socket$inet(0x2, 0x4005, 0x639) dup2(r0, r0) fchmod(r0, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) setitimer(0x0, &(0x7f0000000180)={{0x80000000, 0x1ff}, {0x80, 0xda8}}, &(0x7f00000001c0)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000000002, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xfffd}], 0x116, 0x0) close(r1) preadv(r1, &(0x7f0000000740)=[{&(0x7f00000004c0)=""/70, 0x46}], 0x1, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)=0xe2) r2 = socket$inet6(0x18, 0x4001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x9, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) chroot(&(0x7f0000000000)='./bus\x00') pwritev(r1, &(0x7f0000000540), 0x10000000000001a5, 0x0) shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffe000/0x2000)=nil) renameat(r1, &(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00') 20:33:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x3, 0x10, r0, 0x0, 0x0) minherit(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x1) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) socketpair(0x32, 0x1, 0x6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xa, 0x20, 0x4}], 0x53, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x20000009, 0x3ff8000000000, 0x1f}, {{r0}, 0xffffffffffffffff, 0x20, 0x800000a0, 0x61, 0x7}, {{r1}, 0xfffffffffffffff9, 0x10, 0x0, 0x4f, 0x3}, {{r0}, 0x0, 0x44, 0x1, 0x4, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x20, 0x20000001, 0xb11c, 0x3}, {{r0}, 0xfffffffffffffffa, 0x80, 0xfffff, 0x4, 0x6}], 0x9, &(0x7f0000000180)={0xb338, 0x9}) 20:33:47 executing program 0: symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='./file0\x00') symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file1\x00') rename(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)='./file0/file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x880, 0x40) r1 = shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x3000) shmdt(r1) utimensat(r0, &(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)={{0x7a, 0x3ff}, {0x100000001, 0x101}}, 0x0) accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) 20:33:47 executing program 0: setuid(0xee01) r0 = syz_open_pts() madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x100000002) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) fchown(r0, 0x0, 0x0) 20:33:47 executing program 1: r0 = fcntl$getown(0xffffffffffffffff, 0x5) wait4(r0, 0x0, 0xa, 0x0) r1 = socket(0x6, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() fchown(r1, r2, r3) listen(r1, 0x8) setsockopt$sock_int(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0x4) 20:33:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)='\x00', 0x1) r1 = syz_open_pts() close(r0) kqueue() fsync(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x7, 0xffffffffffffbffd, "a147780ac85a538a131100e800"}) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) 20:33:47 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) socket$inet(0x2, 0x2, 0x5) socket$inet6(0x18, 0x4, 0x8000) ioctl$TIOCDRAIN(r1, 0x2000745e) 20:33:47 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) close(r1) dup2(r0, r1) r2 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) fcntl$dupfd(r2, 0x0, r1) write(r1, &(0x7f0000000040), 0xfffffda0) execve(0x0, 0x0, 0x0) 20:33:47 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x800, 0x80) r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) fcntl$setstatus(r0, 0x4, 0x8) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/206, 0xce}, {&(0x7f00000001c0)=""/24, 0x18}, {&(0x7f0000000200)=""/37, 0x25}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000340)=""/46, 0x2e}], 0x5, &(0x7f0000000400)=""/106, 0x6a, 0xfff}, 0x840) write(r0, 0x0, 0x332) 20:33:47 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x2) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCSDTR(r0, 0x20007479) r2 = syz_open_pts() syz_open_pts() syz_open_pts() poll(&(0x7f00000000c0)=[{r2}], 0x1, 0x0) syz_open_pts() 20:33:47 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x100000002) r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0), 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) shutdown(r0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="92281860131260181155ee84fe1f8684f78140f4ef276f4b3bc68aea819d22adcb9fea7cc29d9000e36c8853a9aaa2f2f7b40dea93bb599809638ff7a6a32c02b7eb7b28b9e27ecfebc8c451ae7ad2718296ba369b2c8bb01b0c6020accdb191fb813585ddf8dd6a4b578b872cf90d14eae675a1a7896c5a3553dfa022cc43f1931e748cae13edd47c867d592361811798bcd4fc7b81c04801894ad0c49ecdf6c68c9d3e092e691fd678f4bd9b6f6574", 0xb0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) kqueue() 20:33:47 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) mlock(&(0x7f0000f53000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x1813, r0, 0x0, 0x50) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000f53000/0x2000)=nil, 0x2000) 20:33:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) socket(0x2, 0x7, 0x630) r1 = accept$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r3 = getgid() fchown(r0, r2, r3) read(r0, &(0x7f00000000c0)=""/133, 0x85) syz_open_pts() r4 = syz_open_pts() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "5942fcc4a79415e7cae881507ab006884a1bf98d"}) kqueue() syz_open_pts() shutdown(r1, 0x2) syz_open_pts() 20:33:47 executing program 1: r0 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgid(r1) msgsnd(r0, &(0x7f0000c40ff8), 0x21a, 0x0) msgrcv(r0, 0xfffffffffffffffe, 0x16c, 0x2, 0x1000001000800) msgsnd(r0, &(0x7f0000000100)={0x1, "fbe02a062223ed5f18552e2b7414d663e2c1374c0944c59edbb0449357453a7cf6fa1cfdaf49c2fb0895cdfba9c5df9b570bfbe20fbc095fdfb1311aa8ffad1eacd2a9c59baa4bf133923d45f31043308519367dfbc0c56fd26d6f9858a381497edf01f677ff5e25a630cf0ee54467d956d587574a4c457cf8d8ea0083b4535649eee71e1e4dc863b7f05a02644ec0082f620c613936393714c612ddb2435b0e40ff732879ff37621d9acd24d6192658d5c2c19fe6fa804cf2637a066029876f71ec4829d223176c0a3212f039572a635c3b4936c3b896de9cb3923e420187c263"}, 0x7d, 0x800) msgget$private(0x0, 0x1) select(0x40, &(0x7f0000000080)={0x1, 0x886, 0x1, 0xe4914cd, 0x3, 0x0, 0x54, 0xfffffffffffeffff}, &(0x7f00000000c0)={0xffffffffffff8001, 0x3ff, 0x5, 0x8, 0xffff, 0x80000000, 0x8}, &(0x7f0000000200)={0x10001, 0x10000, 0x6, 0x0, 0x80000000, 0x1f, 0x6, 0x3}, &(0x7f0000000240)={0x7}) 20:33:47 executing program 1: semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x107e) r0 = socket(0x1, 0x8002, 0xfff) fcntl$setstatus(r0, 0x4, 0x40) open(&(0x7f0000000100)='./bus\x00', 0x40, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./bus\x00') 20:33:47 executing program 0: mprotect(&(0x7f00005b2000/0x4000)=nil, 0x4000, 0x4) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) poll(&(0x7f0000001140)=[{r0, 0x20}], 0x1, 0x1) bind$unix(r0, &(0x7f0000001180)=@abs={0x0, 0x0, 0x3}, 0x8) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r1 = socket$inet(0x2, 0x2, 0x0) lseek(r0, 0x0, 0x1) setsockopt$inet_opts(r1, 0x0, 0x6, &(0x7f00000000c0)="e8f0e55e", 0x4) 20:33:47 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x203c, 0x81) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10100, 0x3fffffffffffffff) stat(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)) bind(r0, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 20:33:47 executing program 1: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setuid(0xee01) getgroups(0x2, &(0x7f0000000000)=[r0, r2]) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x883, 0x4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0xff, 0x2, 0x9, 0x1, "b319fa717626755aa3ffc86590665bc04737fa7f", 0x7ff, 0x6}) setregid(r3, r1) 20:33:47 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 20:33:47 executing program 1: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x5, 0x4) r1 = shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x2000) shmdt(r1) r2 = shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r3 = shmat(r2, &(0x7f0000fff000/0x1000)=nil, 0x0) r4 = shmat(r2, &(0x7f0000ffb000/0x2000)=nil, 0x0) shmdt(r3) shmdt(r4) 20:33:47 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) sendmsg(r0, &(0x7f0000003440)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000000)="ed847b60700285103846a979225ac1e62c8907bb0b38248c892cce700db531152483a650d4601d87df9bc657a39a5b4897ddd4178b0688b50220aad6342bebe6", 0x40}, {&(0x7f0000000040)="de3b1c1d38bfbdde9b6e66c09c8d13db2948e0c84e6f1c5167df5be15c6c2aca697480d16ff8d61215886d3f0d6e5d20c2", 0x31}, {&(0x7f0000000080)="a9e3909a22de24ebaf668f3f588f04cfb97627e21e43b2f9aa2500b7e2e08daf175a6d46f82ed0665efa78183c121b1d8ad7e2a28c10b6f45331f2d9372289591cf1328be2895a6504173e0df5ee4d394284182f36c5b6767b7ae01493f766eef6f42369f6b563e269ea3663089e3f78b6578464ab7d37fae39c97823a467847b75da559edc11c09323543807b3d696d9c82b490", 0x94}, {&(0x7f0000003480)="6b42eeed5299ed62d740f404ef2c20244e4bf26236561f618c3bdf61295c8b3d741e6ee945e7730845dff118199d8d46cb07637edf71a1cf4a105ee4af275b0ba8a1c44d99abfb423c", 0x49}, {&(0x7f00000001c0)="b1f579de96a476cd53ac66772d8b73b6fcb13be4941cbab1a49be42052b4f54b5876c0eb42a44ac464958299b788d8e267bf757f255b883bcee3c8068b2053e55dddfb03caea83bd", 0x48}], 0x5, &(0x7f00000002c0)=[{0xf8, 0xffff, 0x6, "76f974cfd7eb6133c81747e3edf95bfc7d3af08975d337355916a931602982d250a980e49d85ed44a80a903d34c24f540f9f97fadc99de29906ceb1fe86bafaa6cb419454e4dc4b25f20d3025f71af299301a62389eb14dd0e0ea8afa01b4680c235bf488264402cb459c836c50580ad72416475f2a51fa69c2483d51423d2d3f2f7f0848ae7e0bbf9192f98e631e6b45cc0945c92b55cddebc67431c74e1bd9b17bfbd0fe32317837fac0aadea5cdda084d0008b34c9695aba921f8ffefcfeb20467607275d5a157a7208e95f711d498821b250163676389b9c2cd7de72223f101b0830dde24f65"}, {0x48, 0x1, 0x8, "12020eb4edde8585c398fa183b89a76258e1956796a740c9dca49b7f1880eb39ddd8cfb134588bfd328cc8b45cf1310f93c35d"}, {0x1010, 0x1, 0x6, "0a0d136d7287a4d04cec7d83019a940ced3977372de24af487bfdfe0734d78cf00c61df165e2e9acac483ccb9c33ef20e94991cc1f115d18dc1c06b645313109bd0d790ca5bf1aae877c7f3aa9481670078998dda9061bec6d2000bb2f1be9c30b17f63ce8ad5367f3d2171e01b76f109d896b18073dcc577552f45f260cec787facc0329e3d18d9316775f8b33829177b28816a77fc4274f63a83e8459784d03fe3d4db4c679a55724fbc4bd19269759b507e72e5adefc434a5607d830f351cbd643a59ada94ffbe546cd441e9ac20f0e930b2b5a6d0eb7c51c27377b3d7791bdb256fb0ebf59c2f3095e3c7a17892f9cd23290d4c2f9226629a3e474f2770b59a6b696a4155d15515a23fc15913db3219349e1503b8e30f0a0d1da61fc9d5ef770f6eb65d5dc642175713b9b2a178a9de83c166535b9d50ddf1054127f21e87be6c6ccbca887304f11761d6077925b8c8f5d228c895c9f9ccb248acbe67cd9c05c993874a3e3b4ca97b06ca64e045572b684aa552dfba02ca63238f20417e0bfc61c6cbf2bc6b76b53600208d6ad08bfff6ef5f2e7bf7c1a5d1ccfc1e9fe2f98289ac3cfedeee8939cd6a76b1aaba7a213d5cccbd0f182352e49d67b6a789b5c4fac3f06413fa420129026f2b4d684379715b6557ea8812d5d7ec804c87967dde89b592c63215a4d5bc8d058733c6660a9d29d7115e6b61c0884d0446376fa4de55b544224d82f989ec43f114bd1ea2d99b7d29fd5f23f64b6071cefda9073db9ec65be45ff07b0f762695735b15d9e89ed24fcdfb3c730b613e4ddf37aa2f0b89211aef35e6ed2d99dd42e1db347edaadf5598f1a710971e56892daee3c9c699ffcd0aa3159a98b1a4e262560f369123793c71bbf976b73aa7824ba1e1e041b8fa7e98c3fd9a7e86971ce6ce225012951933c7e1c43a3d4720aa63439df6a15390b14b40c9646f89a98c617d75a05b9300644c9ead95c08935806c355ddb7be984fbe791e38e5554d4d4a8eea7a1524c768b47dd398b5f61572b633df2d5630f7cab4f36d57d9e9a35631012ee0f48f5e5213556ed71795d0430d68dc437c4935841e040c6a5906d9545662aed9124acc57410131e90dd5f81c484e46678e4e68f2657beed1d88632fb26b7b1ea9e06e7c920c9f216b59836ada1d3eaecd38b3f99e10e26be307c699db865686746023d19f6dce8574c16d17d523558e68d2591449a6eed2fc36494e27e2418a15e2fb2814d0c39614a4a5df5af23c2bfead90922f99cf723b9e0e5e5134ed1a8bcec58a60d1e4615e787f9be844e8dcba1e7ef1d4fe5054c93b54a8f6a1dc6956bf9735c989d11ac32111d2463ad93b01a6152697be7ad9ea4f3b900fe55c7ab506d4242a5eb74bf648b87863f4fa5ca3adc413428e0448a040957187a8ce0e7ec569fedbc9cb3ea72360672171bff5e781d2a21210144576bb46c78af271384e58f1f024feff68ea0874fafcfc0db493562f70b5e8341d60a1f651f0efc25cb9f25641e47e32370fe3504fb00ee3118c787a240f684ea4d6311610706140f514d7d5edc0bf6f5ddda38013ae21cdc63b42b5d915b1bb518f0ebdb108e9d06431327dc63e470612d947a6cb1d159b48b7cfcf50e65acfcb570c170f2680a399ca789ac59eff4d96a2e1a1f33c54bf900b3450e72954205334380643b9f5f820ba64edd49ad6a570fbe791ddd6a595a62ff0bf64406c9f7bb384d604449c3a0fcc251f419843a7f18124e6bddba1c73ccc7df152ccfe5c51ca7cefd55f22275a6f48b6f7eb24423e75e7613fd4cb46c4afd2561b3a2c932fae20ccfcc89ee750417a9236eeb0cdaa05ffe0c723c0504cb427edfdd7b6e28dbe3eed49a3eb93bf06efccbac89311cf7cd1f921c52ed2a7bfb96ef1912b53afc59a28b35fc2ece26a826d9b696655b02e234556e6fe3588c9b82017ce117614fe3b48d589d90f6eead80839f938c04c2ede807235fd50594927c1941ded2413ab3c77592698243529263c616d758c3b14ea66f12c653f60c27e6238d6716b209e798b8d8982eb23f03f15e044f7d9a524a14feb670f8451030379377b89a9a1a73525b9b0182fab892b18c4350402a420695420f670c838bd6cc74edb57b5d38f9f7347f2c8cc52fb81f86224b15faaca3a18c81a380ed168ee4a9bf63b891b79ca9057d1a1249d7447182fa51b475650c0030337a1d9f8f6669129f5699ab7f9318ff0bc704b1543885c084c9f02d8d676a7414eae38475cdb030f38ccdbc200024370ca833d516d19b84acb6c59fad336014a350fb8d4744d248fbb8dbbcc6b74ead059583673d1bba85516cd8a502d733645c1878da2b51a58ce122d4630ee25308152084a0a4baf79a61240143406fb7c275809b9b0bda35a4bc9ac2a526c3afae7527d5a4448985c32e845df38d41e9d29af47491676b6183b92004968a3d25258c54773b59370d9a77e71ac72f94df042cf4b50e77b587bff2f04cf59b047688ab1aa0a82a14832564e28fe68c52182afaca258d7974c6921b6550493d2d08dc2be0268c93656b2d5629bbc84f30b9866fd6747549e33ab588c3496fadb26c457af71a1a62e15b8396d9d5b1bdcefff6ba273bd078344eb18f698f0cd55b64c067365f8a78013d2ee338b0b41a96132183c0147ed23c334f2675e9c082b9022c9e92c600a4f067413408937b1bc5c4c1e90b994eaabbfa9800bf94b489f0accea216536948281c5115133ecb302e746f5b034a009c3ba910ac165ffe9de2fbedbfa44fc14432b3eb3b21f5c4885b191d1d597f613fc68b02a545e6add742cf41702beb633fe7ee00164624c78473444984615a0bced6514f794a29547af60a726eaf3808a0db7c9e974ab3fe434173894efe10adcf1137108d7a9498cd240bf1c3297d65906bd3cbe199ffa393522bbe4d232636bdcbf8e2e5f0c3d53ba28b5588f2d12d07fa6f7d05c9ee8c7642f57bac867aa6f02e56493912370eabb5037e2346ed6a8898ba70fca5643cb076e7e664e72475185caafc929cc96750c49c913c960aecc243bf2ea1daea4ecc83ea36a6bc3155660d030697cdb3120f34c5cf89edbcee87307c7f61f1ed221bf464c0b8869bc937f8590fdee2cf5fcc546581188ed861d238c056c672b60d31fdf69f3dba319605167aafa416debc7cd7081eb2a0c1bc7dfa4cdc6f7debe8840ba62b59e80516b4e574d022eba933aad77b5a690902fec6c570b2747a8d69c432b97ff3094b44e3d57f383859f0d9c2f2f0e9b024a3543755d56595eb6e22dab6f7a5e638bbe4d0f1ee8cebe62f89e1b977b813c45f806eca6570ca00b8f26a1ba7b84a3e0049e38fba616e52be8990eccba0954d2fa4ba7454bb2bc8f8c361c3dffd4948d367df4f2ad6d54deea269b85313c68a74b8db848a00264d6419970a4b0c68b10b53cffcf847f1ea4a980138c8642dc1d69437c19199e06d7f70e00e2b7ff7c4be3422d5e10ce9f1fec27d80b4ccf7181114cb74273d488e97eaf5df76e9422d0caa9e0687e6cbaf3338c63429953104bad5876d58afb73792f9824199f1294cef6c7878924d9c033175d830d94942ad524e3fd13689e361b7d9611f46d65db3099e3a6fd51dc9d3792a4bc01f782442ca8f7696c1bb5a2e1e7935db100d432f85e21bc2577aab7b984664a9f768d1d19bfbccbff105d30faeb4fc2602fc1a6dd02d56bf19debaf35433e9748d15678347a1245f2d51ac215002cb0476199ea6fbffb6f184e135c060c6e86cb5a327c6ae63d2b21a0c6fd4f081f59577a037edc03183d36670f1ea23a0bc2360d3fe39de124e3f7afe10e076c0dbf7b474eba767c7c28d0acaac177b2a25e48d4ec6e52f46ccdd46deb24d2dae38656619b41c8e29717671b9da11f5e7ae9270b27f4c1aceed5d3428c1b6feffbbb16bd051635921e38a74ef7c6a49a12e471122dfe53b779cf5f8f43e89264c693df192d0dd76894699e0146cb3c0832ec6a05f653515dcd6fac69c907fe1ab27415f5d3255d9d0a6f14665d139eb9a513df9c3ae04ec03dc689fc6f797631c510bd55151d6e850e0409014f17c42598b78806c051c6c96f3c7718d59485c1965a2f4801eb2c72a76a49866aa9dfb12f5bbed263d41fb32548b571acca4e23a7ce0129bdbe2ab7f55c03f05f29f5ed13a6c4d8a65966e2efce9443170a9dd8ebb63dbab11ff82c2a108a1e850cf6907ada69749c21a4c223b17483592a4daddee05e2d6979a4c0f95f7b31c2ba0f097668c792da328d469aefb7798073e2b8df2f99fd8638aa0e9cbe6a526130c4e00378315989227f791e27424545cfbdb2ab059c709e79d1a5e4d7e02e1e53c4ba4cc1e09e8abe1f142fe6dd728a3039db662a4afe28c72e0b3e25ee1924cc3b8a7e051d79161ed2b603efea0fe9c64326ddcea2f230f9e71657b6fb53cca280c3c4c2a5417fea324272117c97475a856a379d24fde200fbba606c9e53b61d373a7d9851b18c3e9423ec1385ff395c81630ed05c93055c32417f5ac05039564ea46e47448e36c77dd773e46c61214a1535bf73d6967f736c4c5ee15c8ff25c5ddc6024979432e58a0a721cf594e0aa1d1350b24c036f0bd190214c0f87ef6f26bc349a3a8099d45fe1ec2b00323f01c22e52cdd2db01a6459583d146b68822adee8b052cc9e12429dee2946e4b6068acd2af7ebf8013ffaefba1fed3fd06cd725000e3ea78dee17e4e73b935cb42f13eb84093237be05390b62b86f27b13a98ea4c48d3572f2fa641ce101786a3484bc273594b2228f5bb0e0feab2ed1c69e60661b4ed0c0f084b150d5a7364f3c5f175757a3ebd24f4752d6bc1022c3627352c846a1a31b51435eb91a1cd6575ba427e9be939e34e6e9cbae82f079d302c8063676de7c8783542c6017f9573fd9af9803b51b9c599ba54c7beb7ce5bb78f57fadfd478a96e8464cdb78c60a3224781de4269f7ca97f5f682174bba3604eb05b4c7f0f94afe78ecf06e8e6cdac523d82de8a35b3e84ec48c453df01b5f6c24fee5c527a679247899255428246dc1260b89a4b8cfdde9d95043ff7ca2f358570917bd08e35bb1c8b1c2ad16823d17547b41406f1153f283b267adeefaf88541faa5110825fdae6d9a3b95e2f082eef6625dd45e7acbbb9d0900cb4b53d99b0974bfaf76ee3b550ed4df1840f0749184410b6bb7cf6f4ad23a9628b5c5549301195429484266806e6b72bd9982bcf39c4ec8f291afdbe27f4e8ceef835fb23972ea5eedc1ca453b9afdf8e6cf063a945fee3f529d0ad816a6a7427035d13e26a636cd66a6d0c43cde7ce8d58142d060e5fb74b12357c97e3f0ad380719b05f5ba29b7c884108e8138344350aaadcbcc0235a2ccba29a0c29c04e51b936f70290d1f115ceb3fabfbcac0039aa514ca9716aae699bbe15fc90b4e806b0a816ba1ef27bbe4c4cf2c363e3c260e511839d757a59c9f91c52678368e30eacae619c4e00afeb7affab3842659e82ae112a0a47605d72f3e327a3e4032e1ceca978b59ce4ed62f1285befd56bfb953996b43247dc143e6f07023af40a76cdec3df73213e451ff5630ae50b910ae5f6e810845d1c969e75cb422ba211496f9b004965672410346280492c6568c3f9e57626a7fdfce643aa0fe9c0004aaae8abd4ec6f209ac0a32d5fac13232cb402b6d429972f9b1cb00b24cbc5396a4a3eea02b76a068c6a658ee3d86bfe6ad0aca0e6e75648745613f0abd37f2b3c20644beedbd94c306aa38995325fe2889e837b8e910a6aaa4971ca2285f900c28877d2f5"}, {0x1010, 0xffff, 0x8000, "0f2dc8ed7f3291b3af5cc522b85687e04455043e8b1e9695ea8f3d1269a41c9cc58f0af2f2c8ad5af633e7fc497a39eae0d7d5ef93d3575197d07a04d195746314a6aaeb12699a622df023540295b68483cff1b4b5f892d11bab8caecb6a79d4029554bad6524b100aa23220320ce8d4a57065a4086da721d4a6280545caa79ea32f39cc8d01561c0e3b03fcf67577af2310d63f49f6deb28dc43aad4d3c2ff7b21e05b431517c1f24535936cd8f3f5f0b1e59a9c4ddb034328cd1abf19523d615d1f12ef21b93808ba20060e738c02fff9920c933d243d4bbf00e1a2834073451286f393a70bc40946e48068acb0eb94dcdb7b1a078b0189be6c2d87cab5ef915c6bd881c06a6a2b50ca8a5ce69444d7c1423831636fb16c33ddefd57fca6318e102206742eeb50bf8a51d9164ebfb00c36b9171104259999a12fb1bc4c15dffeaa6feb9a796d1233f699855352017fe480479a12ce4e5e315926629029a4079cbca6495a529823974124c23cfb5544bb1b5935c4d50afb0bbe27597a1b37cae74615dca9df9ce5544fe56837279871362f88071a643169a2cd3959bbb0c8111b663454018cdccf23b0747a55ba1bf3d6254044f95147df290a5feb41b28528708f7c754063527c765e2fe3f56031241f7b39163f277e14cab7076823e01e3756a7961caf777c52be7bf159c510dfdb21c0490afadd9d1ceda79174ba8d81e3e2e4fc52cd5184d4e360202c22ba9660b07fcd49f382948a7b210a12767b0a2b35d25c97d92a27a7e943681a1dbb47940d685c527117b881821f6dda779aca4e4116a0646182cf471e92a1f23a331e0a3ca1cb01e119d7b03c99ba30492e3310adad6dc6cda381fdbbf67cdfb8180ae95ca1fb3268f0e882b3d4548d6759981bd4c50d4cfd722f002ef2ba70d4b40617a2bd36a8af013133b6ce53b7feac8aad18e11a9b71b5c65e59c6213cef72344be00c1bea4d935df87bb05f3fe5ce8e1d882be01696456252825c2b91f72a862b98d63484e3e88427229e6475ad9cffd5545947c71795448d50cdb4fedd9b9041472ce7df138e2a0a17f9283f96f40792f926757b5c76fdc26f47de5e03faec8d023c8ec1307e85b761b50c11c24691ab32a2aebf6486031f2c7b81f14a36aa0ac4569b8f6a1cfee397f85d914e25f098bd7da196c22e584cefcb25f8a68653171bf8c741dd119b6a2ee06a1e9d992c34d1f92ae80888bc8dbce43f899a8e7cb024d03084fdc8b9453b99f3d3db5f4a98f97ea770605441a80c05ae6bdc2709a4518ddd1e50220cc8a25ea476bce99304c111a9d0211c13652a5054a709ff2b6e2d5f7b2d69bf13f8b88028b2659379d1088756753ce5b7f53aa0729c3b3b134a39e260a5eca1416d10a9b5a6ad2ef46e71aeb2dd6480ced97708079b9c460e3604dd61622b49fee65a8a2770aea6acaba87c81e86bf05d4dbb8b737ef9b1e7deb7396a6ecca45626cccf321f1189225d1d7fb2cf2483fafb1590980172f36bb1276bb8ede7e29bcdd734e3a5d2696e01b25b724b06e76fbd5f895222a12e00115807879c74604a46f38140e085286a35fc184b949261e57eca4e0d8cd833faddb39e421d6b9c1237afc6f6b504a4b9b28281670aae256fa388a4b3118f22f3570155d1198818d5c4c77adf2605a7764abaf1f23ea11f6a2b5a4450dfaadbf3cfa68c128aeaf9cc50fee5809ed53d10d91c9b2649d1eabdcfef3460e0ca6f7cd67204b9be6624676ac98e2edaf5d456e70f462e5e171ba27060ca19895ab345962ba75761df95b384a8cbbf064826f327181f78d218f2a758ad7cc616e3e3f28db8c366ce7cc9e8d9fd1acb594c88cf6f09985001b42ef6d883f761294998b4bb33510395b7a9ab1d9a7905469e71c9bf0a6f33d0832b6fec9a8c32c14062aab62d993b86da30f187b687c8e816a8c0fa37cd82e4127123ba8dd2e044da72b56d718bd97c1317184734d75fcfd36adf2c7f615ea7a46ebc3eb230b841ecafaf7e081e11d127ad09079be63502367fbab1d4a2eb9448e065c58fed7285ad59be91438232cf503c89980cc562ed78d70fc5c9d0751a12a68788343d6e1a2c52ed35a94d1f24118a2ff868e3083c40140875551a741a12a7cd746f77fa0a02fe78a775ed657e8124e344ce0441d672edb807a7d478797ef2faded5fc72c90574952187944ce1912bea60d9d52e2caa5db4fa140e39a3b333be237970b6069460d208516a3d3ca2f59c0781399d0e583e06256ae52f671585832225a215a18cada8ce9d6bd25e198212ca76c1fde167ed0d5332af82a776387eac132a05c29afe867834a23c4f896897f089bff1f1cdfdd0d2ec235afeff0d132ed7ccd8d1c33e1b0698384e458a403b947296d68aab5ab061d97a6a18b8976b6890ed08d730379113b85c3e60f492275946d0cdf8ad188ebaaa8f17c53136bb54e719513b2172b4c3630ceee0b724de364f2bf373bfe60470b61057cd4a812eb89d1bf4985e336b09cb2733fc33e86b95ef4f9effb278493399672c079deb4f3e881ee3ebb266bd5e94ba5f63734a42f9c3559a4807164db2bcaddd1dcc4ffada9439b6f89c263426ffcecc9fc81b9e88b2a74aacdaea47e24f80c855584465fcd19bc2f8c29ed532cdc1470efdc90a2beee5a85ec880d4c0ed153dea50c1dabf473cd8e0c45a7ac516997dfe705f117cc7de83524b696e901085a3f17d7f411be8eae93b8981b80323f0b911a8ab2baea8dc1276438dfe2576cb08d171fa2cd621a55816ec5510defb15014449aa1e21f059d51f80f031c8e13b4151d1174cb42b2714a86b63850045840b2adc4a7def2b46e925a5019f3424c1b3934e74639167076cdf236e640c8fc7e27f7b5388c99ed21d2b1819e53facb7bb7bdd99adfb8262d54b58700a8db6cc377c4427845b03eb0c5cc2c22b872f09d5710afad377373270c79bf54bf6ffdbd2efa8fc4763bd9d75f60da49c894073e9df4695900e00acb24dab5392bdd0b4fe49793b893401137135e67aa57d07463ac501f7a7df2760afaed25ea25b543af6cf163b21b4947568823d78548fd4503c31322f828aec7de517b31d72c0fa4ec146e71a86c25486f9427a90a722e95358cf972bcd5150be7e9f23ec5b9b90482a215483c5a2971e87c004faa9438d7dbc777cc757324bf61b6f1d0769666b1e8acaba6907d6741d19e1a53b3572249f820b38f07954bc0418ac63c007376d73073dd38909d6283d911839d3d03e87f9df9b16e6bb19b6a7a94e62a92d9e9ceb17af0e04f2f4cc505a8363e72bb41ccd9169b2007b6b7455262ece77858f931ee98d96e83123a22aa530ad9f65020757a91c70d6b4e47eb235d42a79ae68b0746f1dc7b22a7f5e9eab64c5f4872b24fcbb9c35c87a1252e4fe239ca4d9393766a9ad1044f16b35c2a9b6c420105e093257c31e1115b6ee4b6e05a9719f535ea1ef054cd0b834323729c001fa00c140c2a3198b4d16585d167ebbe04fc375e430615598a157bc36f81c4620f8ac48b0ce327be32e420cdf70fe4b1a7fc0c0dd0a7b2dd68e431e10cf4966d98c9779eb0e100849fb84f0c15d58a3635d3e5962ddb12bb6639e2131cf7b5c3962e57d0375457838ff602a7b80547e6e4ab2cb53883d28453508ab728cc62a3f94720fd9dd3ce8c75bb91d1be0f8c5e6e9e7703827f76eb430efa7b25d7acc2f6daca95047b13702f979992a0f09c99e11acf4cae9d6256ff99f52b79cdd4eee0fb95a1f6cef4cb674aeade234e904d4cf823df85c7800c3b9247dfd5f40c1e5c82b08420dd7b3a8e4bb289da58944ab10160f3adb2100bf6674d35463417ca946fbdfc74880369adddfb8e1e484d41394b7d0753e0c1c551481176bcf4c643586cccabb1ef5634d40807e1de6a7efa5c2530182a79d48b604e3d78247f23cc46e0e94101a3cad5d5819309bf6e6fc844c4c92c7ad55f822d0bed876baa0d2330b8028acbaac485784b4eee0b06e9f4895fe76c62d9799fbfda2f74802405878178e40481000baf09c6754a18efce431a8fbdd2e63a7f751cf312d3a34c29d011c5b0c10bb322f5e2d85acabcb0ade8c37a5191d578484c10bcfa1d6bb27439d6f5034eda984ed0c2b1356f961ea40f71bad5546361cfe51a8697afd3cb74debff849e0a89c62b003f2499d3248d0f386b57bf262c9b6d9bd9075e5343d536e411121d66e4f891d6734bf3858a386cf558aeac53366548e9c55d3e568d4849c99abfdccc31da41e5cf27d4fc6af3e9090ec0043064cc06a73eacb541c69c6b0fb5205c33da6abc5accbbd122f04d9cae63c26d35ff1f887e158d4b67c5b6e8f7850d8c546bc7e04639291ceff4758022f68164580e1045eaae40ebe7fcf68e97f5deae44f8a87ac73e098168474e5ad738d76b4bc33dd64834ba7823ebf5d570c822e6ec3f6bf1f3d5bff28b93d726fb3f75beeac2e7e993fc4fb67b2627444072b5a88f62cfbd8421354b222b3a958e4f3aa3bd2bd2ca2314d785e2c08b29d5692b8732831fe4590ac6845bf5029e36d370bdc602f77a5cf0e6d7f74df0bd7ce514a806d8649d671572316e5c0d74489106dc073d09688b76c6038f62d8267baeb2ce1843831bbd97723f7240911d194bd8b73945329efb0a4d24343d2bd9b134170312081874ea62674a5bcb0b487c25c45b3855da2a22ce9f0f35646df6e2aa428ab5b635b9665ecd6e2fec9aca7cae5583cb61881cf5c75094eb3c59ab07efc13c834e715d866a2d5dd18eec9b50ebf76156e2415f7fab168bc95b8412c9e6cce78587719a2f6164566e09e77a22bc5aea9441378ec1b1ae35ad2b660b327c672278970a3e6d47eb2f66eac570d93ee97bd626fbcbba26197e4e6383b2ad1c8f82b4bde6c3668a687914dea4bdd1d04759eada7a70b48b3801b91d9303bb91e08078f93256a8e19c92a2012c7cf422ff31008b5d25a837b749ed95a0aae398c5f4868c2a16939ecdbf6479a3cf422904f8053542d5c326126f7b2a8d7d1d9deae241007132dd20a32148c24c644409f33e2fad75b44ef1c1ba8d3102ef598e432b3f30e7b19d6ec124996dd0624e915696c11afe1f7fc39c24fb783563653c8b22b5a6a36eec1c9c4dffdf2562bac7f4f1a14f54189c32206e246efafb5171482b3bc19f9c2c3b7c397c16f733758c5302e7a410f0b0bdadcb1c25f2deff2f49af555b227dc7eace9d2a23ac8802b3e1c03088dcf4ecae33d22c5d785d66b7ed2d747fa1c30ac3a781c69dbd5bea8488da46f1942ff721038b6409b41585f4b7339856cb6d46747dc39490448e43304fca4360e2c552f89717b9ca456defaaca8e94d048e147de83da74272b2ff91e3c821f59564d2a6b24b080f0a379396db1367b24199be089aa6d647ec8c3518d5ab0e4397bcd22c3f79a6e397fc94a59b2f916934addc9c1232f179ba64a805f6b4b68499872286371518771944c1101606fda4535bbb6f1020e648d964faf3df4c568e7449e783a41d08a2bb8d796d1ca06f9bac43e7b037c7c3a2fb6762116cc808016ebc26acb4ab19de90cdaddb81609b81d5e764e7e2cdcb8b6ef6e8d55b31411dd781745187fb9d983ceb378c3f0650ea2e6635f190b046118f9c9485d184410b6df216e204f70dc4aaf8741b76b0e61b88cc3915b7871954b83d6d2e0de4c75d0e58c1ff4a92aeefa9c760bab53c8614e9e500c3d27fe027f3a1facd825a1b48f9b0208615cd13df8d9d84c89a1f040061cbdd893e4388e25ad754a81c79b10f695cd26188a638bf8818354310ed3"}, {0x1010, 0x1, 0x100000000, "74eb498bb28473b9f314810a10c5b7458ae24654f1d7935f2c11f523d6cb2b41d67615fa65a41c1af9e1c9607e38f10ab3ec991f35c5d91a21be1b5b8a93d78ffde08a10fab46f6e12303cbd0aad3c1e100564410cb167c789302cf0e41e6e4b5b6b334fd724b73cde39eba22855ee1a54aa197768bab44b6534e1657f99fee5897a6cb491b462ba8295808830725c134a3a90885406b0520b5cea59cb86d47d251495ba52b371a93c803e279497882a83061b9033a8974dac77ed92d44e9b839e2aec6b83513e438bfe4010545c7adca0d699069a205652a5c6b0e3226efb53c45dd464e8e2d43514dfdc1f4842433a336901b460f2dc63dc41a4db1ff4d086c5b4a4fb51338cdbe21b46d70e63e108a51eb6d71f82cd5500d1975b7f38f1e73ea81fc9734a2de18a9735a5a3c66ea47b44274c7689bdb8fa838c37c5fc01b55c41474a046e40a63ce4b5b6cac312a0d9579284268dff4c38d3546bd4a554869f7070b0aa5649daf0eda27d7856b2ba5d5dcba32a1d5a73f3cf3cf907b5eb3dc9919fdee050fe52c4a075b2f0aa52d67c5b4573ae4b79a1368612fcc25f29d334600711096af272bdd7a69cf7b493ae5ade2b9e737012e8f7bbad1bdf4a86f6b7d8b930a11120af92c4f7a76b571c4efb621a517a2637a1a2a40a44726c564424fdefde17500077c1c61520c06d1e83947cc8e3c6a06e98c66f574eb494c61a0d14474e2930d76883d1ebcfca1a91469171076c5d9fd2dce81f4345d98d9e00b47e43588caf1ecf5e622e69997712c933c8490f097a67eaba1d7b6e34c974e3eefc0cc35d6c1f8bde120eefc3bd7e850a8d501bf41bfe6455fb3a4f526579868c23e245099a47f261b9de65308ceade69e5c461873db576ebe5117848a39789307357314847375354bc30ba32f8c09f2a63b1d4a4b96a2011e0fc0045c73a4fb6076b3f271eba8bd272431caafe7e39d899a214c270327ba3e9c78bba6500ef1a8e2d02c22aacf021e35dd570cd65dba1d14f22eb565d86e3742977406a3da6c96817ac06dde0ba37222d3ab7ce80a17fb58643e5c7a30bd3ab1fe0a794eb439729361b963849ab180597ece53dbf492129a47bf6c07e83e07063bf1d659d30707edc8bbe9be25ddb283097a1536a3ed74e84de79e202c4950e4551d894cad727082c31f1deaf7bc9963cc4b07803a84df0b16cb539d0fbcc83ee2ee49344443aae89a14f81f7e0809bd249b2346d1fa443fa02c8d6f048c4f9155d9d2273298688af38acb41f3f0d208bb53fb74713cd58bfcebb05ff32d7e0f3f6b734ad1ce071aeb643e560a604c696c6c3586813a6498b92cd276bf25f26de18c2fe851da9484a4c6a0c4a236945663fe16d205d4de53257201c9d9fbf5ddd648a5c0b2f6d40af3072eaa82226592719219241ba010edbc6f77f7f1740491fef99e0a1b50286c68faed73a60e27a4817943b424522c2c8aa8ba8204166c62077366b337621db59468d166f1048d817cf173ab399928bcf57b2f53c8502e56da304f7978f3cc62c9c2e795ac38baa2f05bff6175f53f0ebf2d2607676eb21e4f159769310bc953eda9d8da253ccb752b84875dad6b5421be641215ddf00c4e1acd75034219de89b87b1e7a54eaaf362aed4b0eca7f1d098b9b2149fd95d898ebf7eb49b360fda1b1d3ada91de44e5d0b6b436b9b8aa308da2d1424ab6a23f16e92c3ddef537898f952d1419ccac3d8c0fa5acdcee036daad18a208235087abeafe378f751d0a5167a9e5770f25bf0180f5d4bfc35921e1554e9dc0aba0223596de15be2f8c16d4e03e4b20b51898465c9ee18197a4fa49b8800e153de49aa05027c952b5cd44fc58bd438984224c49b91459c46d54871fd459ceb9d5385724f583a55e07d01aa37d63493b074a82f1f247284981744c30a1164d2842d6faa8bd699aa3aae898a0b812a1c0c8f7b820dc92e18bfb43a6011349b1b1183c430776f1de6a54a5492ced981247f3908315b82ff418f0c6f22c61469b4ab3b5cef443b439f8713af1d028a97628f696f9a4e3f38815ce826c046d1560bd65d613214b549f87af46633d2dc23c822ca527588c91d995c8338318c576b1d5cdec6c29b2a3119d66377b3a55686a9609056942ffd662b8cc5a99073d2809e8948d34fe6d0440b68dca741d458394a830f8199e91cc6496f89414dff1b2a4fa46b78679d28c87336c3c299f105954b04bc24b0eae6709df3784206a7e5a872d7589f012926ed50cbb316f7a16f2f440dc4acad8b71eb7b0fe28bdd702f55b3aaf1bdc71fb905143a9b9e0b53b9e99e3267a7b7c22012dcef5c715134972a4a5e73559cf94435628fe08f93a69e4b0b2b595bdcff8faad17f38d624e980cfbeaa811e76d4607a97d0cbd39cbef58ec37736e68bf403315bfedb039a10d5eb0dd87a8a538ba8b5cb92187d659be35ef85fa315b4eb5c2b24ce3036811a14fe81a8228e3321601a52bbfa6cd4b83e3e116b06d128716fda1dc0c8340f6c586a2582bd19e454adb101619c9fc4adaeac117cce2ea4069a06fec3130d35e3a69a8300254e97821659a43ea613d1e22c2f441b51a9057742d5a46239316c6a7b2617800d36e260cd5f68eec41d5981463c19653349b8118672e9865ed22b4c8a4b39ff0fe7051a6ccccd73d14fd9e154e16105337623910dd11f8e893f3994539a3c7d7c12adba3eb53d39c4ac36dd09cfc28d8338f02d3ee07c38d7528cd8438ae95eb1cbab3439e48a4e81e20dfa1e137f3252b03d9b46e513af158fddae22c713f1e7e171628ead6c0987660e1c3bf1f79c54fd971dbac0757fcc798f9936fe707c24d38c240942d16e23c2045b9c397dbab153eab521a2a95e2b1c32e822f2ea4dc7f51663b40f62306fe6369903bafa8ff25768238c2f0eea875de69604ba836fde014259509381f22947e011076ebd4e529bd7609fb0b62877d89f284e4a8c23e113442fa85bab08d9edd7c3f02586a7d6a165e0c7f8eb2d9754912b01e4c66138832f885591dac62e9fa78485d5ce4880a9d022e0b63b57b51f4ff50ba386cd7e9b144b598107e25022303f299e9ef8a12dfc932bdba8b67bcb531c857ca71b2d8461161b8fab304ecff3fc088797ad0b5e571c20b4f46cda5f523c50d2bd71f01acff6a05a1fae4d20e29697c1f97a999ea392746a9dc97bd89ba64686506bf1f0f7dc521d50560f60202de5422ac9d800d31ccedac2094547ac852a5be3fed927284a30b9737531c8da2777e66a213353ea1a950f0d3d330af60b851192751946e310d957c12667edf8c9f4fd19268492ec9e857462b128ab61f50f8916e0dd85bd377af16bb0944b91dd675fb592f40a84b409c51c733ce9592f2d16a844c1bbf51292c85a87cd5c023fd81361958fdc89ca8f5455edd463824d1f09d5f497172be77c85f5e26a86027b2550bfd77683125720fee44114bd8cac65411fac2e848dc9f293ca6cd4d54d9a589ee1da64e596e78805150a027a1b7e484286a7941079c4e9ed28c6bcb440a71eb1d7f1e813acddc7c0e8a8ed86b43531d33e768c4659e247b2a36275b1b6a4760913d3a3e21d36bccf5528a89c3963b8cea1db9583350c00582944ec5241ca98aa8e36af16c26e2f436888040f76fdef8ad75103a5b578c8021994a3422731fd7cade673b1649dd14ed78ea0f7862fc865793dfa11b6f5e156e385732d06fe2e8c44c734c73bded9244f97ccc734b3d052ad7d880b6e39c36bf58c5973835de928a59a9b29df8141a1b3e2e4b3f206f95b823f96d136da5d10467f35b5748abcdd57288f6e78ca9732ae6cba09ae51c6b173a1ebbbb2bbb2cb07be2eeb807dd1ece8f64d936554c2dec161c165014f7f1fff1a5d946eec7963cc43a9aaffa153178b07506533597a2545dde60ba94c4aa47e568dfc5e065fcfa339ca1ec5ded4d0cbe0a389da84bef0691f2ec9cd3b211d24405704f939c668ffa4f79b9942eb507bac3aeda055c1f5c503a33f8f929c561b7e517f0d63c94ef1b5a9e6a60ebee90471efa7372ae366cb956d3ee86eb74de89fd76a8eb6ba21a4e7efc0256c71f22e513ecd2d84d0a35f28cc1fb23159128b1def5c126b984d99815fa7efab9a3a73e0d072250449d0a929974f7f086e7c9dbfe17f3ab9d903c71bcfdd7ce703138207d2826fbb4ebfc16f2a96aa8414d2bd34ad4ca6f2bc03e342b74be716b17b4368ac706fbc80cf3f44a8881aae947930aab243a6f81d1c668ebec3a5d962e0b48ef6e75efd40ce51a0a72cf71faa290b221e7c4cafdf6f07af63e887ce9c097bf5daa0537f054410b7f657cb2b1ff37cfa653053cd17885d3df47b6426da02f78925eeec813edb73021f1319e18472f710bdb3b18943e9bb81b7e3e6ad4474480491fe5dd523b1f7df3c5e1cd7e1fd5f91b8498a7fdc86c8414723e35f77ca218b81f5a14a85104a4c832924dd3b13cec4d573da2eddf9e74b7b0eea4bdbe7493a33b2cb42af01d59e91d6a5de35728b768686ebed0663654d6bbe817d851c631071451d0b08b1926812560d454c7c517c19887850113245359c3195d911589af2fce92b80170c9ab00aecffb8685ef9cc731aa93328765b98b72be504d63a14ccd491c4e799d0ff4b41b1ca9f35e5204a602dc1bc0d864d86551bb7b3fd02519b909646e3e18ddcc2b9123a4d7f0fab66b08d5b064b0c033fa376d59c1707e9ca8eca8516acd8ea1ea2f5cae346d91c551d94da65e50a1f1cac1fb56df80f794875f00c2cae88c6a18d602f3052c3cbd500f004bca4c6ebc1fe023cf0a8addd021b92cd486f45a5f60a155f047c9c0b79907a2e67b385b442e81c6b0f2db7bf08b275c99c23a3fc8b8a0aa086a1f7659ab941169491a0b77f8437e463c73ae37b1ebeb0ce54d2f8d28b542c39ca6ebc3a7bfffcd82dac98822937c27f377bce8f49460c48f4715b11544f63eeeb9c758a4e0e54c3cdb08dfa57f99799f2db3fca3f991ff303d19ff2e83634548074f9f54b0e4b9eeb61ebce28bd99cdb2b7ecf2cdcfe9107bcff5781d00a0cb86ba37fee8378902e7c5d0940ea128ebc9c37857d61f49dbd58a50abc7bd25691648b29b0d34c3a2331266a9e248cf2dc4fb68133d7b911b3336abc748a43e5f96043298c4c29fec9cb6382a8a142fcc3acdb8a576536f0a01b57ee119c92e5be324a842336e5fe5d1cc839a726e3b3907742531677cfc6d432687d45502fef08225c77cbb64ff0c85de24b36e71b8e4fbe9fbf799161639468880f3dda10fc66027cc9bc4a83d8d551c133ff66fb3a404ecfa3d301c4a82e877f91bab4d14fd920640a3032474ea41dcbdd6203e9a3fd534d7a93c195103c5a24f1ed0fcd7cd0b7e52c5512a872657691e0ab06ab3ba70e3856b3b6819534f7dc9fd243502e54a0433057b4620fb43c00492aab2d9b12321ac33e713b7a00e8175da800d599149c28fec7280537151302308d7adc2fba32b14862dd21c5c73325da85aace70412e546c941ff379fa181bd01e2ff583c62e7a0c32e0ba5817a7979f13cc461afdce5346832d15abb1604f42158ee664563cdee360db8840cbebceb26903c51821323ca42c542e1e178634333f30a6ff6fffb6d3c6cc891ad954c80b2149ea10aa7c6bffce79dd3bb00314a7ef51991b7743e29e72e92f1add3fa131d54557430400f658ab85f83fe079db9e138175d41b4510ff218ccc0988d3d6748e1c1c53c363bcf90ea52ade2a47c21d356b5609f07effa718401f9dbf84f3caa5fdda37e282d1e006a37404600e700f334"}], 0x3170, 0x8}, 0x404) setsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) 20:33:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1000) r0 = open(&(0x7f0000000040)='./bus/../file0\x00', 0x0, 0x14) ioctl$TIOCSTART(r0, 0x2000746e) close(r0) open(&(0x7f0000000180)='./bus\x00', 0x8880, 0x0) 20:33:47 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='B', 0x1) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000340)=""/167, 0xa7}], 0x1, 0x0}, 0x42) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) kqueue() dup2(r0, r1) write(r1, &(0x7f0000000040)="91745643f0220c3f0b0142709d215f94787007be5e008665f3799abbffd713992a10b36f97f9da0183cbdff69ae688fab80e8c464a0d879365b02a72543d0b887cad2f4567afbbdf7e577d8d1568fb6bd15bb81e2465cd6e5f6a167d7c3707be575d1518232a8cd7326a05fb319432fe0cb52d64cd760bc6446adcd8606b365057a7d4707e", 0x85) 20:33:47 executing program 0: getitimer(0x3, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800000000000af6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0xff) 20:33:48 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000000)="e0ffffffffffffff", 0x8) kqueue() 20:33:48 executing program 1: r0 = open(&(0x7f00000001c0)='.\x00', 0x218, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) flock(r0, 0x8) 20:33:48 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x25) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x9, 0xfd, 0x0, 0x0, "1f715125ab8d567a964bbb89df5a73381b1eb052", 0x9, 0x8000}) mknod(&(0x7f0000000100)='./file0/file0\x00', 0x104, 0xc7dd) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0xffff}, 0xfffffffffffffe96) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getegid() getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r2 = getegid() setegid(r2) 20:33:48 executing program 1: shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x3000) shmget(0x0, 0x3000, 0x4a0, &(0x7f0000ffb000/0x3000)=nil) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) 20:33:48 executing program 0: mkdir(&(0x7f0000000000)='./bus\x00', 0x4) mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000001a80)=[{&(0x7f0000000940)=""/13, 0xd}, {&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f00000019c0)=""/185, 0xb9}], 0x3) 20:33:48 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getgroups(0x3, &(0x7f0000000400)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r4 = open(&(0x7f0000000440)='./bus\x00', 0x0, 0x0) socketpair$inet(0x2, 0x2, 0x7, &(0x7f0000000480)={0xffffffffffffffff}) r6 = accept(0xffffffffffffff9c, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000500)=0x8) r7 = open(&(0x7f00000005c0)='./bus\x00', 0x100, 0xe0) r8 = open$dir(&(0x7f0000000600)='./bus\x00', 0x1, 0x88) r9 = open(&(0x7f0000000640)='./bus\x00', 0x2, 0x6) r10 = open$dir(&(0x7f0000000680)='./bus\x00', 0x440, 0x20) r11 = accept$inet(0xffffffffffffffff, &(0x7f00000006c0), &(0x7f0000000700)=0xc) r12 = socket$inet6(0x18, 0x8000000000001, 0xbaf) r13 = socket$inet(0x2, 0x4000, 0x81) lstat(&(0x7f0000000100)='./bus\x00', &(0x7f0000000980)) socketpair(0x20, 0x4004, 0x7, &(0x7f0000000780)={0xffffffffffffffff}) r15 = socket$inet(0x2, 0x4003, 0xffffffffffff9fe7) r16 = syz_open_pts() r17 = syz_open_pts() r18 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) r21 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000940)=ANY=[@ANYBLOB="00002e2ff392ec56eb0500dd0adf62757300"], 0x8, &(0x7f00000002c0)=[{&(0x7f0000000140)="25bc68d9c49eef055359b9255374732aa38dda34ee00a3cdce9cb1581d0ebc258d95ecf6f9ed0240af8cdbedff6069708769a17afba9a29c96ce872eceea7cccbf7955647cfbc3457807f5f7ff96d5240d8c306ecded9bf5c23ea48d", 0x5c}, {&(0x7f00000001c0)="bfb3d027f346c20dc99e08aa13bed964a06c51af69d842cb538f15db9a357f657d25c3de13a29f6fa8050ee997442a68c2641a532d07dbd4b83a94e7c56e92f76406745ba44d87e52f1a067abc8d25b4a36518061df1fff0bcb9500a6f63490c29e4878d43c1b7d0ad23ada0b3c1c678db3cc39e8a99985094d4636159ff0d597257b45db783b2c8b52d3bc276e419487412022a4aeda2c431d2e0f3e8b01bfc0b5ab11a72ee9f44f5739409f5cca8857b900c71a33adc326c52dbe8cf92f246cc0bb02e9f8287ac9f100a7435aaba8a89f9a53c3863827ad2c6410032", 0xdd}], 0x2, &(0x7f0000000a00)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="892064a6d6998a400005000018bf8900b50ce51d35c8ccf601000000", @ANYRES32=r21, @ANYBLOB='\x00\x00\x00\x00'], 0xb0, 0x9}, 0x400) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r22 = open(&(0x7f00000000c0)='./bus\x00', 0x400000000002, 0x0) pwritev(r22, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffbb}], 0x1, 0x0) preadv(r22, &(0x7f0000000740)=[{&(0x7f0000000540)=""/68, 0x44}], 0x1, 0x0) pwritev(r22, &(0x7f0000000540), 0x10000000000001a5, 0x0) 20:33:48 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) chdir(&(0x7f00000001c0)='./file0/file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup(0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = getgid() fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r2, 0x6) rmdir(&(0x7f0000000040)='./file0\x00') 20:33:48 executing program 1: getrlimit(0xb, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 20:33:48 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x80, 0x181e, 0xffffffffffffffff, 0x0, 0x0) 20:33:48 executing program 1: r0 = open(&(0x7f0000001440)='./file0\x00', 0x1, 0x4) sendto$inet(r0, &(0x7f00000011c0)="a1f0a66039a6bd3746a3f4054e3da09bba4fd4d57b6c69375a57a0310a25c32c42f19505ba022536b2f2d8d96abb19e91dae928da9f3716c4ed554", 0x3b, 0x2, &(0x7f0000001400)={0x2, 0x1}, 0xc) getpeername$inet6(r0, &(0x7f0000001200), &(0x7f0000001240)=0xc) r1 = socket$inet6(0x18, 0x100000003, 0x2) shutdown(r1, 0x1) recvfrom(r0, &(0x7f0000001280)=""/161, 0xa1, 0x801, &(0x7f0000001340)=@in={0x2, 0x2}, 0xc) open(&(0x7f0000001480)='./file0\x00', 0x10080, 0x0) linkat(r0, &(0x7f0000001380)='./file0\x00', r0, &(0x7f00000013c0)='./file0\x00', 0x0) socketpair(0x10000012, 0x4000, 0xc25, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r2, &(0x7f0000000100)={0x2, 0x2}, 0xc) getpeername$unix(r2, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) recvfrom(r0, &(0x7f0000001500)=""/106, 0x6a, 0x3, &(0x7f0000001580)=@in={0x2, 0x2}, 0xc) recvfrom(r1, &(0x7f0000000000)=""/145, 0x91, 0x801, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) 20:33:48 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001400)={0x0, 0xa24cdd5863cadc29, &(0x7f00000001c0), 0x3, 0x0, 0xffffffffffffff41}, 0x0) r2 = semget$private(0x0, 0x80000000, 0x80) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = geteuid() r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x5, r3, r4, r5, r6, 0xb, 0x1dd3}, 0x1ff, 0x400, 0x20}) 20:33:48 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000000)="03000000", 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0xd51, 0x1, 0x7f, 0x8}, 0xc) 20:33:48 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) r2 = geteuid() getgroups(0x4, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) fchown(r1, r2, r3) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x707f, 0x0) kqueue() setitimer(0x3, &(0x7f0000000080)={{0x9d, 0x3}, {0x0, 0x8}}, 0x0) 20:33:48 executing program 1: r0 = socket(0x10, 0x1, 0x0) listen(r0, 0x7fff) fchmod(r0, 0x71) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82e8fe7f000800000000"], 0x1) preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000040)}, {&(0x7f0000000080)=""/119, 0x77}, {&(0x7f0000000100)=""/177, 0xb1}, {&(0x7f00000001c0)=""/253, 0xfd}, {&(0x7f00000002c0)=""/189, 0xbd}], 0x5, 0x0) 20:33:48 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) readv(r0, &(0x7f00000026c0)=[{&(0x7f0000000040)=""/196, 0xc4}, {&(0x7f0000000240)=""/66, 0x42}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/13, 0xd}, {&(0x7f0000000300)=""/131, 0x83}, {&(0x7f00000003c0)=""/249, 0xf9}, {&(0x7f00000004c0)=""/122, 0x7a}, {&(0x7f0000001600)=""/4096, 0x1000}, {&(0x7f0000002600)=""/176, 0xb0}], 0x9) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/136, 0x88}], 0x1, 0x0) getuid() ftruncate(r1, 0x9e84d7a) 20:33:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x45eef8783a2e82e3, 0x1) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) 20:33:48 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="c47b8b05", 0x4) open$dir(&(0x7f0000000040)='./file0\x00', 0x180, 0x13) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) writev(r1, &(0x7f0000000f40)=[{&(0x7f0000000700)="eacfe87da5cca8eb947dd6899bbfd1fef7d8e170df9f96dc3ac59fd4c00fef033bb60b05bb0a564cc009df0ab55c25fb62828441aa55b6eb2d5bff3fc34301927ca5c825d7e84d3f25620bc64d92390d8400e60d3c59ea0c00000000537fbabde9fccef122352aceead78fd7a3927a7b7a6cd8999cbd159cde9b31b4945bb51ef5e223343ad016b4d61a892d70720a8aee15a5dfb48340a17a1540d248b5b45400bb55e7f8ff2ebe121bf09e2835e005216e3e8f00c798b3eaab014f2b5d34f248a0dd20bc9f602c39e57121ce998d15455f082675eb99929be59d9e939a3e01d3c1750b80b39350519f84c457275977f9b5b47b86ff0278bfb4764ebb6fd085334b2916b89bd3cd1854581d901c5704fa07b5b2f7910063b3b13eb01ee6f6e4c791e7298b9a340d168b2635dd6b9516b248bba441451977e380f65043b09e37c3811c0941fb93675c53741633b7c385c1c413672723f9c657c3377829ca6c72c04e8cd57591972def65060815", 0x16d}, {0x0}], 0x2) syz_open_pts() close(r1) kqueue() syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 20:33:48 executing program 1: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e001000000000000000000000000000000004c"], 0x1, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x80) getdents(r0, &(0x7f00000000c0)=""/202, 0xca) r1 = socket$inet6(0x18, 0x3, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 20:33:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x8002000, 0x4900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x40, 0x40000000, 0xa6b0, 0x2}, {{r0}, 0xfffffffffffffffb, 0x44, 0x11, 0x0, 0x5}, {{r0}, 0xfffffffffffffffc, 0x13, 0x82, 0x42, 0x5}, {{r0}, 0xfffffffffffffffb, 0x80, 0x2, 0x2, 0x14cf}, {{r0}, 0xffffffffffffffff, 0x12, 0x40000000, 0x100000001, 0x77a4}, {{r0}, 0xffffffffffffffff, 0xf, 0xfffff, 0x3, 0x1f}, {{r0}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x0, 0x2}, {{r0}, 0xffffffffffffffff, 0x4, 0x20, 0x200, 0x2}, {{r0}, 0xffffffffffffffff, 0x92, 0x20000002, 0x2, 0xc96}], 0x9, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x7, 0x20}, {{r0}, 0xfffffffffffffffe, 0x4, 0x2c, 0x3, 0x6}, {{r0}, 0xfffffffffffffffa, 0x2, 0x80000084, 0xa7e4, 0xff}, {{r0}, 0xffffffffffffffff, 0x80, 0x41, 0x200, 0x5}, {{r0}, 0xfffffffffffffff8, 0x4, 0x4, 0xa1a, 0x9}, {{r0}, 0xfffffffffffffffd, 0xf, 0x0, 0x5, 0x6}, {{r0}, 0xfffffffffffffffb, 0xa, 0xfffff, 0x80, 0x3}, {{r0}, 0xfffffffffffffffd, 0x48, 0x2, 0xbd8e, 0x8}, {{r0}, 0xffffffffffffffff, 0x20, 0x8, 0x9, 0xae7}], 0xfff, &(0x7f0000000040)={0x401, 0xffff}) 20:33:48 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x7, 0x2}, 0x8) setsockopt(r0, 0x11, 0x3, 0x0, 0x0) sendmsg(r0, &(0x7f0000001280)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x100000001, 0x47}, 0xc, &(0x7f0000001200)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)="90cb4347653ff9d1878dafab4ca819247f4a0d9371a32de54c81d47e5c42d2e472c28c0408b2712ed3d2ab641e48069cc504bd8fc7a8d6a992d5679bf4c0b3f58509abd7e1bd968060d65b4ee086930f7ea3de87ff1db17595f24676bcef0dfe0bba5f4a43b14a6bd8a997aeb9265e362908f33af700fc5d948a97fe1e6193105a580a8a0816c0d430db6bcf61f9f278763d6e3881ea731f65393bda7d31edaed7101f87014bba9a92e7cde139747c2b1b59e50e53f793837c6f9ad904e9af6ffd934a53d9c02c35473e543f449ec802c25fcbeb0bb05b59b810c82073cf4dbab4b7d0680b248802c3bd7a3ee87da612947f65410c5576b1c4d1737b923971f1dd0f1094fdaee3075391b4f2cc98a20b6b1466d40e9beffe2f1563b41c4239e1183afecd58b017f164e012731d74c040555ad5616f13b313c1dc57f431bfa36acea0abcce9a7335a41c2e54af6ff033686a55a0710474a6da026dc868ee5c7b0d9a6f970727b6e5d7f72b18d9c787c4700747cafe7d541236caf31b5bb44e634d91d8d80f17deb7f3e200f95bfacbd06f5dcfdd04dbacf34a7472cf208dddf5ffb1434df7aefc1da41b80e140adf695a812c9b03818d776a0c03a4c0b719faf295d76f7db9461783c37e772925b2d794d5326195232c9e446a0b24de810bde4f4c046caa848fba0a5279e5435d5e9c9751643a2b843d3391acd252504769c7432161fbe1c98e7963ac4f88dbcc851c51212d111c1172a5fa06ce3b7f6cb0791f0648e0b979879174efb002596b732f6848e3f4133453f9ee45e783ccff30f3b1237ec4b2a024b29eddae66c855a1c93178ec48c0c99236cc844c6fe648730d9401c9ecbf460919d1fb4fd2282fa80a47fbe63a6b13a060bade54f10dd06f5def098d798562590415f5181450fec2e1ac3997ad5528c7267d54a5bc045672a24310a0b3df8de33b2f0b03960c789bed5d03da9b33fc2b6557cc882eca0418de7514e077dfb4ccf95014a3b25ee6154f23fb8911667eb5a4ab0d5b7c958ab8c332ede0bc6aace400ce1fd6db85d77383548dbb3ced94f8ae20438e5363744b0d74a871eb3b763fd7c6787ab38cc4c394e39c07704ed85c12f5d247288cc57bf51ae56c81ebdd3ea7ec395b0d7f1e34b23b7ed134ec6ad5e14985b7d17629b92ee31f184cff38bd55bdabbf266c4aa543873188c0d10816d5776f512af902c693a7418881466ead9a895e383e3c7eeb7e78a8689efa5a360748e75e03ef6b68892281f9b3931c2a91c59af1c70e8291afb349deefe899156cc6f14d0c4510a12caf4ce46396fc5b22683f39f0b20359a828e86aa7c327d750db55e78a25f2404cc703fd4a0eaf6a89e4c97d16cb43805fdfea908f5eb4f6ef65ff45596ea2cd492840880903e36935e2cc1df13b4248bfb80eeab009257b19a8164cc8e463b7d37f68c19bb7dd56d2f0d952a35e43dea58ea143746dc9edaae3ca1d3a6aa6beb629bb0c852995efe0d6734a704e3f9c10cb4c4601a4177b8211f85d398f8bfc83ff40ea7bb87b24df33c36afb2fd4c55180485a43d13d6c4e028ffe0f6dd512e865e82c6a8960817982c6f82df77e1e18b4d452a592b813a8a0589ab8aaedf80a85c089211782ecabf7f9e9b76f629ad1d206750ce8e61518d7ac1ebec63f7542d2320d918f0d4cb34a75581562e6d9d3a59b95a52d293228a6b4af20392511eeaaf2d429eecd41a94b2b2810b9cdfc8747ae3e685dae0f256738ba8be63aa16f696d6316f2b7b90be57e13965730837982bfeddd31ca0ae78988882147aee58bcf58c1c93ded60aa24abad5840805014d75904f597e242ad9e79081da7762254b96e1822283ac23dbe877c7b2180f5e2b2b3cd7203df399bed31f0e0fb0602cefdab09b1ae89174aa2e7d4e311030f5011bb7dd810b12a4523c117ce707ae139faf13395b9101532c67c428bd43169f6856c597b43e672764ccaef85f2727439fe20553e82d15f00e2fc661ad6dea0338857f4758bec633630aeca5fe029917ef0ea537545a53bd2c496d28a096c82fc745bf2de9aa6e3c3239b9f5118297980142e1cdb13dac3bc87dff2ec9f24a48a961290cf8425d48a90a92f177b22571f084061d1858840d5bf5900c90e77ea54b9485c4baf07247ffc328a59a6f85d33c6672384d98dec7226c3793a25a1570e733a0084f1153d3c000b36d24b80cc1817d4a412a4026b27761c8fd36028d5013e4afe76d71f29283d04e0eb1deeca1e223bbcd0566d151c670b222c2243c6badde75b13d629a3bf61eeafb846c8d78eb9d25634b566831b1e756475124e1f70db3d65a15fa7baf8fce4b7ad3192e893b191f1831132c649ea963b3dc58f823f864522fa55fe5471f93f35f5a5d2629f7372d3adf1b0cc97f99baaf934a67a11c64b2e24b2b1f33e61c2a6405f1c54e7e5a1c67c3e1b20668a1bc896d036412e5567d4af932683641421979dda972e294a1f34a85271d0cc837a619e7a15f329257e4d4ab89aa11782dd18c60883babd87c6d9ec58fcba6ef45548ec407fcc03ce5b0c50ad0cb69327d6e3b260378f01004864ee5132bf8967291befa0470814c6563d01c1b427d36030a8760e02983e6fa160f02e912a0ea6519a371ca0684cde1018ed9b60549ea4f02c6ada08cf96139eb1990036d4c76b0e47f03897dcaee8bdc8ee16f813229427930ceb34a2d8def3608edb22e57980795fd92d27749a467e04f5624aceb47adb763744c85d80ea90f6d0846c48f659cd2347f8b423735af04ae35e1bf5ef5911691a7315e07503f9e1e835c7e3babba44e7a71c912da533e1c0962b1926c3079a1bb094470404eaba55681f32765607a3b6d7b7acab6813f95bf94b5a7007b4eda41c80b93e41478f493eff46d65ae556721328b802f197aa474923cc0dd0994a66016b900e031eb36202b70c83d7219c382d604c126149118e81426bc4f3396409712f76610552828c28a018ae72d60fab6eef8575187cbed10f75211274131aa413079d32fb40194f27b88d27b621d2a520b321642d01323a3af3e72d5d3a1e0927105aff4828cd06cf0821f893f23faf334c136e123dd6a38ad054a227e60647cc8f74597d5034f5a62786635bf9d07997a0b833b6746a3cdfa272ba9e509866910d043dc46b1250049e2361465be867b699386bbb2699b408ff0c0df9e72527f0c595dc46c45c12d3c29fa7d036cb7664a8c84f68571a6fa54d66420a5966fe140de1a3e2954ed866f614da19b25470ee7431d592f439da744e232ce285495c73e877266d0dff6e38fb2a24af9d22b769758e75647059bca46afd5dc5f09b69d19052e0c4548396a59e4f240ca9435baac06218c8fa372e05c2b190cc54526023aa9b5de1761b7460db2c0057c891eeac1fc7ca28ac15242fe311bf95145cf8b899b34168b340275d56ec8dafeef9180d97919764abf8e912118567fbae89909f6cd00a58283cd98cad814f1731898801d304423a8eef1eabab6160b25ec07e2a149a196d919dfa404cfef97b82cf9bf01ec7e2c990e9f3bf85d05cb3bf8ca72b00b6c64ae13f7776275694058fd4c7fa681f4a443713b24780ade745879a3fb2ea80c6e867c422b679dccbdeec8dd68956352752f74384ba26551a6b2053fbb24c8b82053112bd36e279ded7376ce07915162c6a5ede95994221fd2c39b8d34bb07983602ed5c1cbd6e1535579b773218e4bcaf4bdb08ce2001e56d8ea4d6fdc540eb3505843661d4c991c7622d67598ebbd8ce58bcd54a82cd90ca9a22e934a4c2ddae8ec1e17eb3c66e8d1314c8a6904ac148a8a41d169c92bdfb713f86a478408a6e9e72811893ab0083dfb49e87014d1e87706f94c5eadb0055221e5ac9faf15ff9243de06c728d317829503f1314b78c71aafdbc8ee276a5c33898be6ac4b1e101b8697b90be18e745ee36ecff34e6ed8f42184ca57cad97e7a1bc7a1477ec19c9a792cb9d9cdf409e1260131e06b2e374b42a493d539247b2c77432ed39d93f99265475812ed97ab6653981a84eaa836b89ef51bbc32f073b60c5f6db60ee15cf0c661b25838e9f223f7b02d8c03ffd1da8a8e7b1f2228ebacbc77cb7113222e5043861782f6ea28193d6b2be41e39a1b79a22b7a440798b91bf7f5a5e10021a9ae4f9f64fd24178a9cc599808c8c1825b4298b282d88a3ce97cab2e2abbe560791e10e77fb8fd28890a6f933aa99cd19111053de44acb7c5c806b7d930b72b35e828b5a178aae17cde41081bc67694eaba777fdf9d8d8783bef8dcc8ae48ce18a6ac7292fdaa51a4b3ca1998e3dd272cc147fb9ca81498a12d883fe2cc348b6f1310b0167e909e0b003a3d9845bc0fc1b7987d8654b3ea658b1943b567a848bd8d94ce4d0d4229ffdec03433dab705d9a8c5906ede33a4b5af30ac31b4bb0f317e8166b4302d705f39ac459d5d54935840478b932f6103f89ce2773080ccad8499ead34f4fbfe07d83a92f121b64a8515a3c8404dd80145486d292d786f904ee2ca4759aa2e1f40b30eafe86f643c7c69697a834871cf7db252af9548724c31a121146499643befa690efdcbc6686ea2e299b02f78e0fc612c67a4bf7495cfd29e477128a8d57419f22f604594098684f2bd73376f08757b9fc775addda32523ab9cf633a50c1b9b98869f6c13709176bcc4c30e24bba6c2e3396e92d96e4cc59f435f8e48a9977856cc104130ebbbfcdfa8d59bf27ee5c1295a03378aa5b634ff9805ef14862c13b6ca2d586cf41af2ba4a23b1c4b20662989d2bf8e5bcb9be4324564e86c57893ec9c2fe017a14a514acb27e361c814111cb4c1bd89761e3aeb0be528736fff1559af007ee3644062aee22726e29672a7f2b59668eb5bfecea6cfbeb2dd57377a8e087be18109648ddd7d6039c9a91d55d127c55f750c12d32db1bc2cc2273e36562703ba9485426bc3fac2396b25fd8ac1e5c60ffee94d72db4412df9d1a619037df26e5a20eb04875c9c2b62f408e9011e7d54146b5b235d39222705c8692114039480239f6c9da4c37c424bb49dab2654b684b2a6a772358cb3bbe9df7433769dd6d182ba6875ed5f222a33aff6e607f0ea541f95b20a42495494d46d3fbc4023276caae1e8f70ac7e77a27d9b09ea0c9293dba13b0cc09f2cdc205c1557b92cb2350fd60ce87a053ec1fe631f67a51b2c7ffc14a2115d61fbe2a574ffd3154c5a4c06799938d6d3689239db5dd58a2f9c6468262b21cef77d2f34690c95506726e97120f134a694363d9de6810de7aa3a392f9c903be30f443191663a09560217c422b40865521bb845ec8dc61fda19cd588387420adb55974912f94ba28033f1f7e174a63ba8af5f48ef60b26fe862c9b6acdfa7fcdcedea636498244cbf7a106ecc850e7c48cc7cc6a98d5362b83c3a8ed027fc11dceb93815b67794343c163162fb3990c59bd08fab39e9a586f9e0d9ce1aefb7826a5471aca78ae196190df54394a80e0136198cdb956bb4e9b8c78df536ed4423b0da2b11daf9836a271acfea64c32b2c984623b00db02d73bf39a440e7d22d188be65cc09a7fb97be722b6eafe7d09ef0053796d42459c1fd705091d7ab2fcd376ed858a6c007718c545cf4d15d401edb181b2ef3e7706e2ded931ece2ddaaf78caea84c4625f15fa83d91b50d1e6e186ae362792597a4c250bc3d44e98d243505e00e1b85c8ddb798a1a4b3be7c7a5b8be7dbe2ba86cf39536ca5ae33d7275e1776d122547982cfef0deab37b64334da5a4e232d0db57a1ee63f6fe3d897e1a9fa", 0x1000}, {&(0x7f00000010c0)="d0cb8ab8df3ff422566968d4d6adcded806403042888721418010ce79dcfe897ce002a904fc4f33fef5f43edef67fd4a0b073e2b4965209beffcb5b4a58408293fe8cd8ed4d47b194937ae8e73d2c66d66894b9ceddaf82910c3560b94c020d9f81e39411860b370b40581a77ae0090609165b16cc176c670b0874c3854f84dca7201ec42fe61a40f6", 0x89}, {&(0x7f0000001180)="b5e67bd542caf27e1fe838950c6901bd08f53b8a093e299be023a3f5db1655b5b68ce9e8e3ca05302603d630f3e244438191dc9b922d90988057ca4ee7d1a916b9f13abc1631170b16ee82716708969c36eeb228373ebc5bbb1f3b7bd471180a17b40af9a7557fd639290d47c8f226441e8cdf8a67160c7c35", 0x79}], 0x4, &(0x7f0000001240), 0x0, 0x407}, 0x2) socket(0x12, 0x8000, 0xff) 20:33:48 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x81) r1 = fcntl$dupfd(r0, 0x0, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x30082, 0x0) socket$inet(0x2, 0x5, 0xfffffffffffffff9) r2 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x7, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x7ff, 0xcd}, {0x18, 0x0, 0x3, 0x400000}, 0x115b, [0x1, 0x9, 0xfff, 0x9, 0x1, 0x4e, 0x10001, 0x6]}, 0x3c) socket$inet(0x2, 0x5, 0x43) 20:33:48 executing program 0: mprotect(&(0x7f00000a6000/0x2000)=nil, 0x2000, 0x6) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6) minherit(&(0x7f00000a6000/0x4000)=nil, 0x4000, 0x2) shmget(0x2, 0x1000, 0x14a, &(0x7f0000ffe000/0x1000)=nil) 20:33:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "fbecc29d52ddb682b8080607f9a05eb0cefe363a"}) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 20:33:48 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}, {r0, 0x4}], 0x2, 0x1) read(r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x3d, 0x9, 0xace, 0x7, "6501f5542a00e8122e767eb40817ef1298fac487", 0x3, 0x31}) close(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xc) 20:33:48 executing program 1: 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$TIOCCBRK(r0, 0x2000747a) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) sendto$inet(r1, &(0x7f00000001c0)="df335bce2fa99d4768d5d218156a6924df7f093aae1aa6a581e80a30992180b3da32bb5f293286cb8b472c20b75c36d562827cae5bebee46cef9f7f605033fc25cb117b09f92abb4e139f1700945e91fd3105155379aa74ef1f52ad3c4e049c9dfe9708223f0639c067c465e303cd6d6f1d2e5803d49463c22197410bca495790a794361d3a7e7224b72403b14d886be2c1a0d533dc6cf4d29e7bd617f028f02c717f64967adf5dfad11ab4f4e308419504425055dfc1402933214ffdc891f3a5f0d32e04bd54dba05bd63667cbf0c2afadb1ad6ab81502a70f88011b7906d1941022771df", 0xe5, 0x400, &(0x7f00000002c0)={0x2, 0x3}, 0xc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6ce9023afcd1d733e5730511b7f07b90354893e7"}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) pipe2(&(0x7f0000000040), 0x0) 20:33:48 executing program 0: r0 = socket$inet(0x2, 0x4000, 0xffffffffffffffda) r1 = fcntl$dupfd(r0, 0x0, r0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x80000c0, 0x1) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)="92ebaef695721721adcf05bbe2fc2743bf9ee1de9d42f532c1af1a1a8eede0b68af44ec15116bc41b39c9fc15a647c48c465848f7fb82983c0c2c7ea80e1d56ab4ba15593d22479f481ecac746401dee36c622927de994e626995419f423899ea83f91558ec8fcbec675555999fff50d21131859e6025224b11f2ebefd6ae7dac4b705dd549fa1cc49b343eda3f3eeebd8c2414cce91cfc97faa38a070de845c375ded770686846ec171edf96758", 0xae) fcntl$getown(r0, 0x5) fchmod(r0, 0x20) 20:33:48 executing program 1: select(0x0, 0xfffffffffffffffe, &(0x7f0000000180)={0x8, 0x7fffffff, 0x1, 0x0, 0x6aa7, 0x8, 0x10001, 0x1}, &(0x7f00000001c0)={0x7, 0x5, 0xd946, 0x5, 0x1000, 0x4f0c, 0x0, 0xaf9}, &(0x7f0000000200)={0x5, 0x4}) select(0x40, &(0x7f0000000000)={0x3, 0x0, 0x80000000, 0x7, 0x5, 0x80000001, 0x400, 0x3}, &(0x7f0000000040)={0x6, 0x7, 0x5, 0x4, 0xc00, 0x10000, 0x7, 0x2800000000000000}, &(0x7f0000000080)={0x4, 0x6, 0x7ff, 0x1, 0x81, 0x6, 0xe6d7, 0x8}, &(0x7f00000000c0)={0x10001, 0xe4a5}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r1 = getegid() chown(&(0x7f0000000100)='./file0\x00', r0, r1) r2 = msgget(0x2, 0x0) msgget$private(0x0, 0x8) msgctl$IPC_RMID(r2, 0x0) msgctl$IPC_RMID(r2, 0x0) msgget$private(0x0, 0x0) getegid() 20:33:48 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) clock_getres(0x3, &(0x7f0000000000)) clock_getres(0x0, &(0x7f0000000080)) dup2(r0, r0) 20:33:48 executing program 1: open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) syz_execute_func(&(0x7f0000000000)="660fc4f0e27cd3fb660f381d0d17c18c44dfcd440fe7730fc4e1fd2eec64660fc24d167264f344dab48e03800000c4e2c13c1417") 20:33:48 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0xfff, 0x1, 0x9, 0x951c, 0x6}, 0xc) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000040)="0000000000e9df08ad3dc9000000000000000000", 0x14) setsockopt(r0, 0x1, 0x5, &(0x7f0000000080)="c04b001351c044af9fa53ec11f2b8777e07fe4aae24bb1aca2da8d03ddbd5669208b665c28cd4a2501945653311a30fbe324698c7c396331990b7bcd52df7770ffb2e7761ebe5322", 0x48) 20:33:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0x5cdc) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x6c0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) select(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000300)={0x3d, 0x0, 0x2, 0x5, 0x1f, 0x30, 0x5000000000, 0x780}, &(0x7f0000000340)) 20:33:48 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000c40ff8)=ANY=[@ANYBLOB="8b68"], 0x1, 0x0) msgrcv(r0, 0xfffffffffffffffe, 0x0, 0xfffffffffffffffc, 0x1000) 20:33:48 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000180)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x3, 0x2, 0x4, 0x4, r1}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x40000000004) getsockname(r2, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) fcntl$lock(r2, 0x7, &(0x7f0000000240)={0x0, 0x2, 0x0, 0x200, r1}) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) flock(r3, 0x1) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) sendto(r2, &(0x7f0000000280)="0144e5b80c771f67be0ebea3dac15da1a7c3775c8774687bd9c12114db7dfdbe301fa33cb33df20cb02d6c4e318f5530330fe17d9d332132814aa3a51528eb9ef2886d3d0f92a44b2923134e2bfa6b4810688a585243836d885644", 0x5b, 0x40e, &(0x7f0000000300)=@in6={0x18, 0x2, 0x2, 0xffff}, 0xc) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000340)=""/194, 0xc2}, {&(0x7f0000000440)=""/195, 0xc3}, {&(0x7f0000001000)=""/4096, 0x1000}, {&(0x7f0000002000)=""/4096, 0x1000}], 0x4) 20:33:48 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000020ef00790e62975aa983c225bd26845b71572eaf9fb5265e44150791f2227e6b838ff064bb0f9b1a1f7b1505578694e3786188f95bc815de316537fbb3206fd1b94c3cc5a9ecf0d7cd75458e8c82d797dcef46e29c4c65a89b7451f2bd44d2bf8170c8635967ef798e4a45dc65d683a145ce9b43928f897c3e05bc6a8445817c21780299eae081822feb001af9d8093878b193f9e1cb3dd2d3d7d53b222060fe816db8846c3cd93ce4718eb9d31cb3402b279b578b5a37c6d91431227b290166bf8a0222feb0183e6214dd97897d6a27f64295ddf16e9f17c991"], 0x167, 0x0) r1 = dup(0xffffffffffffffff) flock(r1, 0x1) 20:33:48 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000000)='./file0/\x00') fchdir(r0) sendmsg(r0, &(0x7f0000002940)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000001c0)="bd9fb949b54ae3bf2c39b9d7972e78f73c229fa02cf285dd324fd59c7943c087b96aca9103f72dd2ff01d80fadfd2e229dd2ef5936f6e937c60e7a52c15bd22f1bdbff527ec4fa6087b631ae03bfbc46a5dc34ea3e257991bf257f339d8eeb05e20e1f8a16e86ba23d2f", 0x6a}, {&(0x7f0000000240)="86f903528d679ddb6f75f072a0b63b8abefb418b7580486995f3169061a71d75be6a82c821336f595ee6ffc5cde4f9e36f47e2371cadced4d91b13e2858e64b6328d3e351191c373362447837310c536798ccf54a84473ad22f3a6c0fb9c0392b53f31163621e827a041846369ee9d859f07b3ddb59e50395ca0c93f0c356a94ad0b052c4f095c3dada593cc8403955dbfe5c03f61e887bfa603c7b6f3da9d669f83ed540b1fd9b864cb9b7e72f8b5c8daf1aae88b3c6f20adf95b90f43d9b2ed939adad63960999b3b369b80bb9360f018731280ff347d921845129172dc8ea583ed8a92a3d96ac2747bc8544ddb6097416eaf545925b48823b8023b148fe9f211edc6a9e1ebaa5366380a894b6ffb080e781fdae557d7c0dd4aceb26c1250c440a38073561711f360b38a41ce47fb551aeb164656d9818f4d237f28311b7b964e00f4591839c48622360f0475c1205fc002981c7a11b3fb23ce0b107b9924157f18e693e89c6f5dd0df4c0b9d4a63c0b67d32af7025ebbfb7817c085894e9b070dbf3749f1778d1dce2e821329e8aabfd5a65db8a9412216c2d6b647ae04fb1c4ae8e33e1200c621bbe15f3f7144c45de119cb457abef082f63f9a14f63cbc87b983b2fe0797602492c66ee6cca35ab90af8bc2f6d14ff5958d437bf343f97c9f81e37f93d1e1b7339cdca7fe77124cfc3fc786274f3e08fe674f63f1c74e4826c520d95e5bf4ece5f6dd0f94dc1425fa8d846352f21b1d208638280a463fddfa28554ec078c7365459bbb66798281df7426130687df351a9792efd5cae73e7198538e994fabbe9186915c71b6af46a46ac21e641c9a84b30460905b146399ff0052b6e9657c8ab4a2ae80684343503d997d03e987f25be8f39e5567d74964a68d2ff45e675bbca1fa3de4a47f6dbee2e944dbe418c551a830b0b41177e01a38fd0ab8ee7b1d77475e454ac60de47e88eb9f9027b1c023b9c87bdcfb4304fa038ff84fec2ea25f310659a988b27cdbc33a9638504f40f401edd1d2a350605066bf3647c58caac2a4ed24593a5491ff7d8937801f81fcc41e3af0c1a51c4e10a8bd1708973c2d57ac2b65e6eef4e44ed62c54de4904056c472af0620e947c9a7c0c553cdd3ec9d4643bc16e3cb6b3658410cb954834e0aef7b76eb2e82e63dabfb71d51519d34077dd71dd6cc8bd45c545b8d9820f4982ef912a942a47055d06481d5603c1fc1d0e734adf5465ac5e48181fe010c66e1895f618ed5418e50885b75a0b3655aa729662197ba39e68c9a1258f19462f67f508fd9ecc1f55b38d19ef22ed65f816127740920f810247ddd1a617fd2590abacfb428104d03594e3b701655de19eda69d31ad8935b0a27f0f61d7b9f0524be99dd748c6df33d64d83e88272e029c8dd5ec23070e4fc8cfb20250d1ceef106afc1847ba36b073e50ad49656c759220471e80ff9a2f32e9e1abf2c1895c82562caf4decc57add2ab06b0759de53e5e16529fe0d98d62eb1ef36a474c885aaf23e232c397380a37b4e7d5da347c4d2664f54e7c582ee995a53339dbc2f80c5457ec4eef1cd5cf2407056c8a768227ee042668d66e2a29066b2b5793dc80a905dd094d94bb72d99aa58a48606d6ea0899da47cffa1cf44ec40f2ffc8289a63b4590c1c1f9106d852124fe3266e68be40db411d620365e78a5a1dd3c611193f2fa06152cd5997c0d74bd7cdd6d186838d6946f7262a8789147a98bd4ee1a3f650c498f90cf03f10df907269c91cc1757ae088b98152d6b5fa095306d2d5e57f9ef1a858e72e5815bdca6331e30c50b690f7ef61fcac56a79ebbcd899e8f69427524301e7fbdc957336e3e53aeb11768b25b55eb6a7964d2c5a0574a59e912fa226d56717d0e03c278f0155f6dbbc8e1155b4e2105092add5347acb0795236745cf2b6e8fd886270ae76bfbf1b5c4c7bcf29d2af053d8bb51d78e47831c85b127834c8a907ec9f0370d002ec2cf79a549593235d09ab9f3e44c0fddb5529c1e1fe947d1fe3dac0523b19ecfe71ad3db446f4d0d98ded0dcf9597d7959c0ff077f7c3cae238063dbcece75065e12c24db2b3caee49d9cadfd6d2583efedb6e24cf1a60f4d00037ea07e1cf050175a1809a0c36b0b028893dd89a94197e8e252e0ed7ff976485d623c7977134239b03bdd85a178e8faf6bf5a5d8bac0949d021f1524de321e2f18c9c3c7272cefeec60f82cef074af70318d38f34645bcf4db64c174c28ca77d87c92479ddeef6187fbbf87f84989787b5ddc822b0276212c9ae94c016385db3bc99eb25e2c330740bb5878deeab6e2908b910eb935dbd7a11471de9a2eb17b6ceb5e5014296a062706b938cad4b982955f7a22644a5a38b542397877c5f6f431a5c6f32ca6d80fd176f846e3e2f97802b466076e53c8b179a9920c2343bfe653ac31c6ab04520c2e37de7c2e2ca140623f3418183ee43261c52ab8348a339010763892f76df45d4c677bea9612feeedf486ae1711cc878a1bdcc52acef7a9c0960f5efd98c7806419093cc3e8d5b79ae34ec86975ae95342ff6b7df6f4363282b786a6255972ead063bf6aa935195c7a8a9116d53fb1a0a2e2c1ccb5d8143b2623f873f19e2d6880c3312caff5aa1d4e8e669baaa4a1c546f78aa1205130b7d0911ba6f56ce57281d33bd13b73603231e3585a8fe7bac27093208ca8ed6a74abf7bf0f4d0ce49cef09c6cd2475892ad03fa0feb76e8353292129268f4c51c79667c87a37b3a805f1966784b6a8daf02f0f091e9fed102a3645c3eafdccd071da7362ecb71d6f150de578cbdec248fd6208b9aabb13362a6740a01344c7348def75a0141af45bdbdcc66acdeb9183ef3f5ecb0990c2c32e1f2e561057b606d9bf317384de6f8e65a66604c123767d6799c8f69db76f2877f6b988578710b561a75b21c3d6fd4c05882e1aa82cdb91d2e08024ac3a153739dd2d555579e6352cdb2af8ae0725570bc8ac839537b0da9cdef3ada1b599870fcb61b0a116164df78f7b07edbeecde6201248d3c1a194c37673afea742feb6c5a4733579c45d5651bece1fdacd5ed6a73368b01f93e3e47d8d7f76e363a8dc32432b2112f5feed619762874edd96c01b4ed8b9216018c4dd1562e9f37cbde4d4a0dae278f84c7416c9cdc1673ad2f460e59ebea2d5a4bf70fd7b822c1292e510397fc402ea804da5d8c068ddd415195d2120797af7fe49d9dd5998045e752d012e163ee283d285b594f641e7a068c29495077549f3512e199e2538e1d8a721081f48622804e35cd103cb9fa192097b56bfd535b684286117a0eb6339f2cb3faddaa2d65f22606bb25919232c1a2e6273a14907fb7868d51465361c69cadf9e08c994ff2084b25ce40dc4e3773e3d9fd8a05f2def3e719ffc3c6bf19f38984021616c927430505bdefeedd113f0c5e9872953eddeaedda9d0ec4fd4e51a8f0f798a053565e7a82f0a9185e3788181115cf58457c118900c3be00e0e31e38f6c0702d989e982a0c0956e2109df50622066b7dcbc1dec587eb5fa2218514ef5a564f4161b678040195b68bc7adf38f72fd41a004cf88873bb1de589cf103c6768427e5a4708b759b5e031a5d3dfc8068b2ea785aaf58b5ec2a4b49e14e1c4c092f8da58f27316d3d3089d0101efff47cc3eed880440fa5de0cee9cd764ab4c833e2a75ff87a7dc8a6408d410f8e3e5e971c743560b1e0a64f9b011412b3eedd5c71a207696fa17f428445e8baead95935446ece562296f219e6bd04529ae656b5969228b6a4ffe3e347576e3fd89c74adc84f7c04bf4fc2333c5f239a0b3937ffb6a48eb957c4e3fa74fbd4fdec0a619ad8261d9a6d26c244fe0e4f27a9020890dcceb6257dd766978bb6f7ebbd1ec1f16d2b9005a3f2ded827c05cd85cde1727c4e9ed56707b42ba2d7419fcd5a025acd8dda425bf5b74bda6daef9fee780529730f3b2332e775d552807cc8acb70c72b71b377bb7117c26db432ba9508daceb3c0999fe9331ff659c6275f55fb4b9317897990bc817c644c0741f2d1472e45805beb19afec13803c98f42ab4a6fde25550310cae078c79283aa25556e036b6fb532a327f494665bd491530bc31ca161e17917415cb0cf98d0a97eca83920a51448cc0f66b15e3c32db24ca5f4a461bd656bc7df4add510b8432baa82293dc22786b25cb272fbb749c55724fb4399bbba0ffbc7a21c099f86fbb084eb8bba86a546d253e2f2f73a642c2f1c655d691e1313bec9553ef7752d3f7b88724555ee352c9ce0436045eadd7159170d912b79e5128c7cbf55e2513966d58ff0764bfaf36de031a0d577a7f4f2cce58217f89622ef756fc3bd2f3a1c5508eaebc2c1313759095110e57d211850c5d0af9b2ae139318b5b7eafba0a56fbe7ac744455a2e258eb2f09c083121ad8cfefe661ba2c87205fbaa13628c45e9434e52e7a1d810a3af4a29823a3ea7c4297df52d649e8a074add98a353570b0072a634d093afaa4c4a7b8a683093d825d1bb6ec9db6e394ecc8101e0c8f6b2aceb28875accd84454b554425d0373a198d53248d6813ae896bddbe7abdd6f4685b078262e81861d5da8591c2ba1132e4e5865f31801f0ecc922b347c511396a5347258cacbc9c287369f2919547d2beaa32278123a8f31732dede8d5408379b0cfabfacaa01127e42efe22f80e948aa0f7b6b450978ff87c544787040df9c788d9e54675a3a005620d52cc4d3926a8f58cd4c3bbd8e2d803f05963903dd3009d1e1d4a9e910da72fd706f26232da5de2979ab507779f232fbd9b4624c00c5e7fc8d1cdd667b4515c7ad293e918947ded6661beb09e4148f3bdb2af14afe6109faefc2ce72da4fca83914970caa2c8e37d867805f999c51841d54633a23e75545c450ecfe1be2363e7f0577fd318ccb031ff9672e738e23d47758044bb2496074bbe2a905c31e0f01b49d5d07c122943d7d8bc3b42dff3679674f9b5dcfb39e3d7cd12f985125335699a192e5db8e4572c9ffd1a310e69f1944b493d6ee65356e164da5a24ffcb7b8258aa05ad0f8cd3e07f3a63e645ccb36dff6a03f02ae1b85507ba1400b1d353e4ea72979fc475ef3b7f54aa4dfc1b41921d7a70b44af53e87114460811c71805a0d19dc3d627b072f7352adbc90bf3babc54c647458313c4b8278b2b527192910fef3c1b9c6801514bae54e4cffdd640d1ea96501953b1d3f5504c8172cf79a1fd0ec29492d0fe60657facc8120ede2d34949246c7b5828a1f85dcc5b43b7eaa6f4d5d24be35022d15b3364db84769579e3aa7ae25f6eb60380427e24bf5995ec819f028ee9dc6a20c9b35804eacbf83af8d28923d32d39b68e0d8ccee28a3fa2020f51e660c35fc5832becc4f35b9201fa9c09e7546b9142552757d70952ceb6f88da630e297ec2c23adb0db5fe862395e3055d31c46028458a568f57c532a5bc71b85b503592010cafac225f19eac86a83247b8c93ec936510c0156da249ebb84af0fc887099f70aea268198423a45f289a6de474fd87f1df100cbedf1ef21b8df4dd4dccf240a7a6d7822bb4aeee7d897f3491563f0da369223f785d560e4939e38d077c1493da8b90c24634ad369fb609f0068926e1d7eaf1d3ed5ba3eb63426f7c52025971924d58c5364d86a3c46b5721d311db5cbffe2899e020aa3e42a3123bf43a3e351c1f6b5c52394e85610782da00fff3c759f388362254b55f898469ad2becb69ab03e93f716840acc14f845b1806bc52f94d4530d9af8573392697a7f12a404ad80d8c80e80c9469", 0x1000}, {&(0x7f0000001240)="d38cad6e9d3aa56b409e2bc4003ac0f3ebc67fc502ddb3093e848e8e3e99f458ce870eef730ed33b48fe489370836afc69000ad205b69237b3d1fc0dbb8da04b21df61bddeaf44af8c767e4ffb60d092e476d6148ddf73c3306428b827cf17591e4f82f85475851cad8340f0893d8e0211f09074", 0x74}, {&(0x7f00000012c0)="813702b83aee81bb3aaa7c7fcbaaba52efc21eec7b4f743b9924752818046552a98be749c975fb0afa6e3c4934e95040b001dfc5f7697a2b82d10e85326e007953c7599bd84b75cfc0823d13f477d9a20d7827959c35e565d30dbf710d60a2f44c0095710378898d2b8d628741558931dfaef4ace7eb1b0eaca9194e08ea67ad8493e82018dc1173cd45cde816a082dc346ecbdda5f232bc349dc22a7311a9d5daec8e4bea48afc8e98528f952616bbe8cd52dac32885ebaea77359444ebcb409107983302b38f2c2a9ade47c3e62a", 0xcf}], 0x4, &(0x7f00000013c0)=[{0xc0, 0xffff, 0x6, "2f08e080a0ea1fbd427404729144d5ef153b363dd36aca52872a5a5ee440d0b46e8515f96124323f0d9d2ab8f3c1b37d9e837d07bdb88f96a5a40125a6ccab3732ec18c2b4a479705a6026c142fde1776cc500982257527578d838eb2dda57ce4b0b6d3e64beb8d3bc2ab4de42121fcbe772760da5939c4b4d2efcbdde140790f9ff5c321f92af32db726806314604d47552df2bde51118ad650b0baadb084f0ae871f5a7a5ebe3312cd172331d180"}, {0x110, 0xffff, 0x39d8, "0643978d8870cb67627992f99260c6fb02abead5acc167e9b0e2583d12d9a0e3e0f663bb44f463fe6554fdfd3e6e58f3d8e315037df1e63e3910716ab71da73bd926d41bc51f919bf3b789f0c1b8d0cb3d9fe9075c9da51a250c2abee906743f33842f9c6fdb3e13f0dca94ee11568f4533d0f57c35df823cc9c6d3187a00dad22ef2ab48770883499f46c6192b2608fc6f2ed8a98f0cbc8066430efeea95c8791d5e1574d8153e00ce587b79d3100080387f9a7514360e2c4816c3c13adb3f26c44230f5c5bc91edc26ca9f04871c7d7819be8410c4a916840f54cd1f57c2dc41ca6b7afc8e57457d88ddf8d3a0c5abc4a71ec13ae271709b2b5f9df8"}, {0x18, 0xffff, 0x9, "4d3d1190"}, {0xb0, 0x1, 0x6, "7de8a40a6ff1ba8e2f95ab61d6b8aa47ba2109ddfde3eeae165229710b84c542854aec2f4403f2aa25597401848c2e5186db4debbda45a8bcffab9afa66ca103dbc01478272655ce66aa0388713cab31d0ae4eef00f9b909d44e24081c095795c23da9d17db2d7fa139ec7ae3db544eb0749c3645ea4056589539dda4c8a09fb4b56b33ca1aa91c7bbab8ba440a11c9378716cb226217263f31cedcb67c4f793"}, {0x108, 0x0, 0x7, "8fe548d33c682c673dc107f7c079d93e65a7b320c2c192d96286d76cbc6f4406adc3492450f07028865dbbfe7fae2e451904da2341d83ffc26799cd0fd56d10c8bf3861c766acda821d62e54fe1cc8ade878a36d7f8901c61a4a97e9895fbeba2b1c4ed358bfd3fcb00837b9a2cd2cf736c7f266aa2efd26e5ff5aef88b93e5fd0ffdaf6fb324d62e0c54bed7816bfc1488b46824e6665545ac59722e0394d50cd00fc4634f512cf43228d0b21b9b59462adae7347e86c98ba5f31483e0b92aab82e1b6bd84e4cf8c0a2fecf7af045530676aac3403335d24582d4d6c95b230cc42dc4af6850288de74a6bc5916b499786e82b8d48feba"}, {0x1010, 0xffff, 0x1000, "97af03f42419244aebe322572bffc5258a0a5e75294719e7ec8897ded44a311b0efc7b44cd4f22a59573b537afe9e13cf18dc2eced6e588accabd9bb7b8f5993dc335f24879a87d1148e7a80c4c8ae2d8ae6579a9112c97c9f55bdc67ddbe4cbe5f77062898de6db37a3350c5768837c1335178b86c125efd377915de0a6bc546c628738e85b5a030a94a7f9b73614bfd27cf0aa8b7020f653973fe8119e730a58a703a9b29ea78b8a99c8c21bd473fa744d917ec5b0e84a40c384671d8ea28da1975d1437ec21e5d4293a9f311bd396e4f0e701c225169fc808fb37f291b9111f30407830542b1dc674d431506c2be8a16071921a5fd2f49b0f5a673979cf698783977196eedfc8fc3b6d7b5298f60f7b692cb6cb1f2cc3129920d79b16060fe9ef68027b8fd06d85c7d522e7d09588cf4a9d25d5950ace3039b45754426252a8a3b3e45f5162757798129eb30e1318ba27099734699217b65d61b6e8f02febef92dd17136a502f2352757f8810b54752bc642dd2ce93949e81c785fdc8910adace33973ab4073ef4ae9bd33520a3e3ce0933858eb968e5f691b11d6384de359500d0eec7531e086ef705bf7213648e55f0918d087058d2a7d86d2081efd12303ab07344bf2a71e1232292f951bb5888dfc86e5ce754cf1e5ae1f35d17f7db45b2fde5f1882e75f2a0e8a4a9e57e614d6b75220b27da5f81ec3ba0826623c6f0a2e6b934bd0f434a24982a150a51189c9b8ccd57d299997f718a745c99e91b7b27939a7a710733339bd5d600ad1e94c92bdc6315e9f9b959a49763e72105d7cd23a102f911f2d91b75cc7fc560e7af5e9218098efd82995c5e99316d385dfabc8bd1b2eb158b37efad9b58cb5ae15baf54d08075f2d523db7bb3149c9ba2cc343ce01327cf573280854b8776fde0582979cba2006933fd4e9ce6916628fb37f162e2ebb1f168a7d74711175e511b2691bed9a610190cfbd5d2bbe839b57de4985c5521b1aef4b9075dde5c589056ce4591a378ef670e17b96a3900ad6527021ea15346f41287957868ca7d76be53e4f304bda6ad038783af76af79ce911623ebbda6004bf59092f92e785d6dd9a5db0bc9cac3043331a34f827b1a030f333b32126cd03c29e0e6dc131b7d9609d3576a8997bfccdbdb03b3b35f44ff2c4e2087cd336f68689bc62096f7bc6aa9ef8fedc44cd2b8e6314c8a111c400762578027881931787cfa026d13264e6aeca955a14f574e64dde1bc5171bb050a3bcbdfea95e508496309bd7048ddd19195f42fb0ee1f3d6c787c3a462bcab0db9d131ad264b8019716808b66dfc6d1c2476a86ea620c56224b22e41dad527f96615fda2fbf905aecc51c0f310d2ab4693509f3106e9f225e9ae84ea123d63e28e1a0f46b28cb27143feafd6293177c52b79363e2a1e9ac328a90d70e837aa0a5b4a1bd44f013aa2beee40e732fc296aaf4e9fb72e4d676975172bb108000707c5aebe605cc4d1f823eb522d67225647bce57bc1afa70b9b780e8ff31be0678858dd5190a587f9937eb41ddb4ac67f92a6d8d8b9c0cff3e9742b81db25c477a129e70d032d48d718fb8298b71223b315a687af41bb455610402067983e79782e84408248d44e9d1bf7c1115583757cbb228c0850bc6f8fae2332c636217acb4f2977dc15361f1085f6f4197a002ab9011b34c71acfa7e370f29bfdcda0001240a20321702bc14f77bad830291a8f62dda87ccff3ef040164dc1e8f78ae411c7400bf14e2ff081b6f1a5cd78c3fcbb4d2c1939da6e36dadb80482d399a49347da55dff94d6d59d9bad9b32781e1faac901c0db336c1e9623b328eac9d12f07fc4c28e98257c81688259c1a8a18eedc5910c3292177b9352c8680567e9d0f72d2d992c0666d7e4164cc3f265157fc2b8d36d972c82dc80f1c9ccf7ef1445416268a40817949321d4b2427d5b14c2ab9b543c8797ca9fd9781b4c16b790dec3c4e308da3bd067884819ae4e8d28c9f552d8cbbab62ae1504a6ad9a7fc4d8a77c46e8004958523f3661537df94cfa59c4176ee2275b95a034a9ee80abcba8bc42b2f279336409b62be6b3f93c2cf0005e6c10a385e36659fa89d55d69e4844cbe0069a657a79514088979577f693058c5a36d443bb23c4f3dee2f7dd013a49ebd86ea3f240c3f164861f210d39409511b06c50fd4da06d32bbfd6d08f5015709f412a519afaf30c7982f8df281bc70bd37131561bf9e0e6fa65230ddabbadff1d053ab1b7945a42e0595c618db911a48bd58a7cf6b318472a73ff6d1624e4d2acd131d896c7b831722afb80dde21116eac12b644c045e2fb8a49ca6d2f6314cab26103fae8f48e71d29c079e431eb3350a80c8849ceb787223c0283e41a909307eabb61d4a5cb2dbe4c91ff68247130a096b4759be555417dcda40b9bbba941d3e6b5efb25a201321c462180c2cfde3fd9d2b7d6d5f185f272fe8ca62b004878336b018c80338403bb9f5e662b21bdc0870293a2b537e9e0efabca5bad170ed1dc84adb059f142d478d5d71057026403ecf4a26a0d106ad5d478ba1edbd941a8525370716d7962bcaa76d59d310f91bae79c8e740c9fb3312c744d1c6a30fe8d3238d22a44bfa629dec0af086aea8594c391e749c15cb251e70a179ab1802462221238a01cd88a5d2d81f31d534449fabaea21d0bf2e65e552553d64abf11291336ea14e693cc74b7ee40a720fbd51d95bbe9395116488e1393ba16e871416e163a3accfea74d08fbfe6b38e54c16cc103eb42e29f27dca3a5b0c00e0ac8897672ae745eee527728ca1f589bce7d652f727af3f5c6c57c7a4d685cd911a092a222e2acf2a63c79cd0c214c19cff4f69a51ff25b7b76283cf6d94475bb4b698812f07072827d92b4ff6278b5f2b53b35048caa62369b3f58d7360e094cae3c68f321487d8aaa9722840140c7ceddbde28695d8bcea8d3190a59ff4c73e576db72c0810209ed5ee03bc9c1eb44b070bc59c3067b8e4e08b2850cd59eb042b4d55d026783280db3c13970081750db4691d5cf731085408a0b465b9a8ae81faa4e3d0c5f03d17ff0f5fd15e048bf201baf49a448d060ed77ac6e9dafc2b62ceeaf222d07d90cdbb6928d7600537cffa25dd3390a7317016fe678ceb5b816dda1eb3ad52075ae5e223eff535dbd9f301c36358929f234a4d04d0271948d87ffe24717907575dbea55364f165406a0f7c5d69d23eb6749de1eaf9c8e345f8ec2d8247445071c7013693d67998c8acaa2c7c0a2ec7760c57e7cf0082a36e14619bf70f2bca6c6cbc66ae511d495e1a263a923a061eaea5dca2f9be427cdbb377d355412936aea0b022cd6d4aab8667895a23762755324b841d73ecfe7941c995bbe4298dd71b7d57f90dc2b5be3e6f6b2a7b7c251a4d19138778895b22b27f22a1deee4283fe57effa247b5bc3137bbf7b16535da9bd410713221217163fdb3ef1fa9e2817773142094a08a2f4db72ca1b28273b314509b698e0779978e9b04fd24057fe672aa90f08ccd14f9c1d30b5a269ba624f6f134dcc308915591c2689042ad6aa42a785b716c1bcbe67c079c4551bca2d6230b873f72366f8ab7c38eb50ea63941d0bb52bdaead6e8341c2b3502f9a286088e9bc98f00de218599b95922b3e335060d54f17f5a4ba2783d2afc37fefe26daf9c8c9043e53379316ef343f54b46830edd919943fca80573e68a2b73d0a611b922a16d85fc4468f2131a2e2d24676a7d7c4c916d2634f672f348ec0f0f8a6283952089751e4f8b3b77b1d97937ead7d97d7c3aaaa0c9aabea815ce09455841b40e8d5118ada1b408a51d32d32325b7dca5c26e516eebe25da7ad24ac786de8fd05c11dd21aad60cdfdf9e1770f84da373c5d4e2ac77882afdf764b8ef9d4f3f6f7eb1afbd328ae83a9f2b6a864a80528c87025d2c11d729e50e384408c51b2748a66d21ddab97aa832348af473eaa9b030e63dd200ad70de34c23112e1e043b4e8bdc1a4267c243c579f553c696f49d53748dfd6ef6140d5f9cbb1c961c75c42957a1f65f7164fb40ad2920a968058e28a86e1c792fb8880d166b819926f32ea58bbb048e08adc6502a96350e716ad2e2a350aabec95d0f3bcb5e2eecf11decb42fac88275516bd7b90d085d01cb31284f5b8b6e86f2e56ddddb5afd1a98d4c23647acd68fc79665f5254b221bd9c32bbf10ba28ed57591a803abf69369979dc94e699ad21567ffff6026c664455dea0d38552f9fd759046c3b0a198396129acc874d5d7c07aa4a9a109933a732213d875f78e61b08f5ae63fa1a31bde3e44da3839a347f333816f5140022d220ec92689abfb73a7090632d5d4e60c6727fff94b9974454b973b0be231e63692c852ee44d84a8eb8203ef747b1c6f1e28d663a0a140be76845f2023e890e5f3305f1d59d06e63b31de9356504f234ead6da46369caf918371cb34b0f86745e53d33fee3c15695eb764cc9f1852d8fd78479f97eac226188d04ef6c884ee120211f72b41a5af06d3d9cd43e867c8cf7406e7acdb5e09f71a20023536020d1a6439da7b153d08aa87e953b7def21991bc82c92e5cd2d95b66c56496d34af67e4d0a016f5282653c0e217c97347e3127bf0a7d974c15cfa704989b108f79d2ad882113ba628021f75a16a384dbe6f12d893b4d62166c60f3b036498ff037175c741961ae99ca78b1232d690281d76ec7a9a0b0bcee7a67e152007d6042cb64bf691415e3c579ac33cbdcd471a822ec0e00b85bf49d95fd31db766a4e8eafe5a2a99e8b52eaa2fe6cc05dae343e5c2c99bb1e67a7c3c7023c0f5ab86c68bdb449739561dd44aa69cf9c5a7fae80e4099563e978827abfeba90dadca0233f6e8f426cc11dd6dfca991679cedae8383a1743e87e62072e3abfe8848c51df10198723779851055497a7316d2b81f5b9183a64157588006c04196b335afa3d2752718131765bbd1bd7d8824b3d490622169e37f5ae6b59f0f1a8c9114eef82804f41134621d028d04ccb81632ff68fe3519a447157d371edd4d8ae3d38cf2e7309922eb156e0963220effd935c7f1839c3dbab60ba72afd03555ac68b2d6872a89dc31d079abde5339a07c8bb14e9ab5cd4e8557baee27b02c7283b66277e824156934021e5e344168c183ac124de4898d1a3968ddc3ee684e76da0086493584e8efeca97a0c042737e4cacafcde5b9a71e8acbe3850696ebeebe89100b3dd1af5772b1e9085cdfff68d72b019d4e8d5055f72cfd2fb27ebebb1025b6bd01872469a4a48d954000d1475f1c617e3a22f346834901cfcbacf4dafdf4e2176907c2d778d385463c515d662d0cf00fa13900050eac9d10d468041f066873aa9d2550437c057686286b4e15ee566e68c76fe0c478182c1ef85096fbe6d82878256b0b4f7dee218082642787d574378b5bf4f0c255b5b443cadc3c7d65c53ddc9b3c8a1a7ab4b77b09bd524f637c431251d6b3d05cdd8a9ed6c3a4eaaea053cba4537dfa5d1969260162ad0a214eeefaf355837eefce9d840c4fb51a4c4e844115055fe555bd083c75f96f360a9b190af67ab71628af7b448f3aba54c05d2a1000a12e56779ee1c74a80431faa9b6d81b350cdbd582b1deda5f2dd21344d95401bee6302ff95b8501a656d2b8b7dc3eafb6db3ce14b30c356907030d56b9c4ddd6e7d73cca18badf046616c477486490985d01583b524c07b0fc3cf673dad702339812042bcabe6a7ed101a5869346223e10d6c471f3eb96f91c074c9e272b7c59d8f862fbf1ad3c6431cb1a02b"}, {0x88, 0xffff, 0xb14, "2a5be3b1b13db6dd12c18d57d1b60157859c4a22999de3ecca66d99d5ab7d1a08c7eed0886b3b3a56dac504cefa8d2bdb905cf0e19fccb9e97d224162869044eeb037ee04cbd1d223fea65a053c96e72e4ea4e3721685d4b1331aab51642339795eba0c95b8718d9f087a23303a2939c2d4c21d8b6"}, {0x38, 0x1, 0x4, "d476b5b10b2dc03f4a750fd7a10f121bc7ee56c05726398b4c006998d61e7369f4cdacb83e"}, {0x78, 0xffff, 0x3ff, "1f8adadc165e044c54d8753a27247a4741a246aa8e7a05504217568258f93ee092128fa70d93d8c21cb3d5057b9528a7b790f893b97ca6366590fa565af4d2f7bbc0db168e9591cb90ef4c0f93f969e6785161b7302e4c8d2bb3b1ab5147dd62ab5628dffc82"}, {0x98, 0x1, 0x9, "ea6453ee1229b2b2b52ed30dde2edc2d777352959c537b538fb0062f319046c6685ac258027d6d2e6445c0e48f76323abb47a215eb1b26edbbdcf52dc6dd09bb8b2364fa81a48317f6557bddf10eceead8372714716673957d32005195f26ef5778ba3a0ba6318773972f8afe1d30e6c6bb33f0568768e89a15c3a1c9e7d095c5576"}], 0x1580, 0x405}, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 20:33:48 executing program 1: r0 = socket$inet6(0x18, 0x400a, 0x7) r1 = dup(r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x41) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x5cb, 0x53, 0x260c, 0x4, "bba1a91a0c000fdf8f2ebcbc1676e6e6fccf85dd", 0x3, 0x3}) setsockopt(r0, 0x2, 0x5, &(0x7f0000000100)="03000000", 0x4) 20:33:49 executing program 0: 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, &(0x7f0000000040)=0x3, 0x4) shutdown(r0, 0x1) shutdown(r1, 0x0) socket$inet(0x2, 0x4000, 0x4f) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x4) 20:33:49 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) r1 = socket$inet6(0x18, 0x8001, 0x40040) setsockopt(r1, 0xffff, 0x10000009, 0x0, 0x258) 20:33:49 executing program 1: rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x304e9, 0x1) 20:33:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3eef2469) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup(r0) fcntl$setstatus(r0, 0x4, 0x0) 20:33:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x3) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) accept$unix(r0, 0x0, &(0x7f0000000100)) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x200, 0x40) 20:33:49 executing program 0: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x40000000004) r0 = socket$inet(0x2, 0x3, 0x102) socket$inet(0x2, 0x7, 0x2) sendmsg(r0, &(0x7f0000001340)={&(0x7f00000001c0)=ANY=[@ANYBLOB="0030300040d3ba359b3aa3e1c606e1602d1dab06f92a410ee6511deb6438d3f08d4390ed23ed45089bf84193de59a875549dc1881f5bc30db8b73498002997cb9c80629538e6e207b7c65c1d8db48ce3cf68b90668448ae8c6cb7ed48398dfa63025c8d4ebb0a8059d478de2f992b51ab77c31e5c8f71e2e797ff1811a1bf7426438caeb6705e0f8771def06072876444ef708e14ec27b6cdc9d84a7d2b4ed32fefe6a08d8e27b33"], 0x1, 0x0, 0x0, 0x0}, 0x0) r1 = shmget(0x3, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x3000) open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x44) readv(r2, &(0x7f0000000080), 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) shmget(0x1, 0x2000, 0x4, &(0x7f0000ffe000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000000)) pckbd_enable: command error 20:33:50 executing program 0: getpgrp() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) pwritev(0xffffffffffffffff, &(0x7f0000000bc0)=[{&(0x7f0000000680)="3e14e8", 0x3}], 0x1, 0x0) socketpair$inet6(0x18, 0x4001, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000007c0)=[{&(0x7f00000000c0)="911204", 0x3}], 0x1) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) faccessat(r1, &(0x7f0000000000)='./bus\x00', 0x18, 0x1) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 20:33:51 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = dup(r0) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x102, 0x2) readv(r0, &(0x7f00000016c0)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1) shutdown(r0, 0x0) pckbd_enable: command error 20:33:56 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, &(0x7f0000000800)={0x80000001, 0x715c}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x4) 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, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) r3 = fcntl$getown(r2, 0x5) fcntl$setown(r2, 0x6, r3) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 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}) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='r\x00') ftruncate(r2, 0x7) 20:33:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000280)="c7", 0x1}], 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() readv(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) sendto(r3, &(0x7f0000000100)="83ab160deed9b5ad84b30c3d72c4f0aeac9b357c0ea1c6c835b54d163cd85586b7ef4ab5815873772142f0f3e2b2c608b9475ae2ba1d2038100bd9f5744c3b7a8b3f52bdd02a994d630da61064e8ec0e6444ae0a8eb5e32b67a7daa425b058", 0x5f, 0x400, 0x0, 0x0) r4 = dup(r3) readv(r3, &(0x7f0000000980)=[{&(0x7f0000000800)=""/49, 0x31}, {&(0x7f0000000840)=""/239, 0xef}, {&(0x7f0000000940)=""/9, 0x9}], 0x3) ioctl$TIOCSETAW(r3, 0x802c7415, 0x0) ioctl$TIOCSTART(r3, 0x2000746e) symlinkat(&(0x7f0000000780)='./bus\x00', r3, &(0x7f00000007c0)='./bus\x00') kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x3, 0x51, 0x9}, {{r2}, 0xfffffffffffffffe, 0x10, 0x20, 0x352ad95c}, {{r2}, 0xffffffffffffffff, 0x1, 0x4, 0x8, 0x6}, {{r2}, 0xfffffffffffffffa, 0x8, 0x10, 0x0, 0x9}, {{r2}, 0xfffffffffffffffd, 0x2, 0x0, 0x81, 0xe8c3}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x9, 0x2}], 0x5a, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffffe, 0x0, 0x80000042, 0x6, 0xfffffffffffffeff}, {{r3}, 0xfffffffffffffffb, 0x38, 0x1, 0x1, 0x2}, {{r4}, 0xffffffffffffffff, 0x80, 0xf0000010, 0x5}, {{r3}, 0xfffffffffffffffe, 0x10, 0x5, 0x1fffffffc, 0x800}, {{r0}, 0x0, 0x1, 0x0, 0x7fffffff, 0x4}, {{r0}, 0xffffffffffffffff, 0x81, 0x6, 0x6, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x20, 0xffffffff80000000}], 0x25a, &(0x7f0000000180)={0x4, 0x1}) syz_open_pts() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000a00), 0xc) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000480)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f07254494c6a4d13d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x100000000000029d) fchmod(r0, 0x10) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a147780a000000000000800000eb06a600"}) 20:33:57 executing program 0: r0 = socket$inet(0x2, 0x13, 0xe1) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0xfffffed1) r1 = dup(r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x33c) 20:33:57 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() r1 = syz_open_pts() syz_open_pts() open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) 20:33:57 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x4000000000002000, 0x6c7) unlink(&(0x7f0000000080)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8, 0x200, 0x8000000002, 0xda2, "1e9bc0b9877b98fbb0d266d20c72670729d1d25b", 0x9, 0xe58}) r2 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r4 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) r6 = getuid() getgroups(0x9, &(0x7f0000000340)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r8 = getppid() r9 = getuid() r10 = getegid() r11 = getpgid(0xffffffffffffffff) r12 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000100)=@file={0x5c63e90e3d4b97fe, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000140)="182de5b9e3e83c2546efb9c52c3751620f756aa34780e69a8f3f2e44a2d8c4c79d4de815a542dec707f0da47bcc842628e7c5ed3cf50dd3c874826c1c1134a3af6ad38ff62748ed2ce13605ebf9f9a428b02532d1294815815e2261d1b761243d4a6", 0x62}, {&(0x7f00000001c0)='@VWH', 0x4}], 0x2, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r1, r0, r1, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0xe0, 0x2}, 0x1) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 20:33:57 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000280), 0x4) socketpair$inet(0x2, 0x4, 0x8001, &(0x7f0000000000)) socket$unix(0x1, 0x5, 0x0) 20:33:57 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x6) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000100)='./bus\x00') flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) close(r0) open(&(0x7f00000000c0)='./bus\x00', 0x20462, 0x0) execve(0x0, 0x0, 0x0) 20:33:58 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) mknod(&(0x7f0000001280)='./bus\x00', 0x2002, 0x8) truncate(&(0x7f0000001780)='./file1\x00', 0x9) fchdir(r0) socketpair$inet6(0x18, 0x1, 0xfffffffffffffffd, 0x0) kqueue() r1 = kqueue() mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000000)="b2", 0x1) write(r2, &(0x7f0000000280)="d227745ef595289b2f847fe739715b544581bfe7b77b5274a147b61717a1697749265e3400a2d6c47c1ace4a4468ca30323f515b5cf6b6931db972d7f8f024dd77d3d952b115d63d9300eefb39c63bdb86562f5f8a8c38673947d2f32c0fe1b5c81dee68a7ce2ab3eebb20fba9bc3f41edd466b1929095345f1660269b33c740a153e4ce861be22492312d171e6fb71e26bcf8f4eefb1cb21150c84258bbc9a2d7f96fba770097a4c211e19057ada7d47870492414afd21e0fc07d7a65e1e56f41c035f3fe4e3c3f287c18f7afdabc548662da68e74ee4abff88d1d5db5ced6956732207a947eb12b58815c268c8f7dd64c4ff5b847d03130055991a2f65076a8497efbeb8e3dc11d60516b692cbc740091497e7a18812114ca4c8bf626b5da260423870e43294b8d0744727bd9535600aa91d8627897307116ddc50e9b0a85204ae1366422574a68ed3bd2767bb9a067b65d10b9957f661187fffeafdffbf09790831fcdfcce50d3820b65f73ed918dd9a7351be46a4ecaa47d5d19bdc6340fc3517a67cf02b91a07e8131af4b3e074d00e01f7244fcda6eed723d542e9bb13896be9d6593bc3b181a0d48e820a3e55ed4bbde0c8e046ff5ef75dbe9b24ecb91bb42c434a59ace731aa034be4dc535c77849d694e4b08d115cca39b755f0842f7ec0183a88a06036e55d0ed7621f4b47892c8b328bd977559eb2676a1c779f87cc4c80694f8ddd4f67e2570cf80a4c849b1a44b1d17c9f246ea97981f9d545fe0c572e2862de627838ba3dbeab603bfb1f3abaffdd691b0482178b2ee596d113f14ad8e8557d0563a1101d9ca24d7d538a91ad727097a2bc83fd0abb57f0e6c2eefc4c6a1c2f326e69766395b5853048b39f0e97831418655ee37cd00dc65dbb338dc36bebb2ecae572c8a18288f6664e15add65d8596d6d47abf0b0a18915747a961b30cfa8c61a6ddd25d9c7ec44269b9ca736291a3fcf95494019d64bf0672dbb464aff29434ba7ef2067bdb65d98e8166bfd4e08e0bfd91d19e7fab1cf5b05b53248531709b0342e4c20a2c7e2ffff0e0ef7ec53c1853379828a940c3ccaee84c3fb3c0615a863b7c7d24499cf169c6e9dcb56617ed9473f88a52b4f0e5897ea5a3995956f26f5ee14772dcf1dac2bb2e5a316bd9e5b054607e37d8205a32d4fb54f6e8e846385de4e07be537d2d63f6f320b886bd1acd42c313ed28e5c6d2768d2ba041a5131def563767dc01780c6d6664fb3d440caae57c9a4b8fab346c3a9d41b0cea12fb9c16f562363c7085d0be04bf31c33f38c2c3b1522adbfb15617cf0fcd22b25aa91a127c6a51f0cbd18b5fa0a035ca5e0a6c7d05c5b883e4b9bb6aa40479fdb1cb0b307ee2ff199aea8f798cefdbd38b21898b0ccb0ea292b08e935c28efb96f310abc5525f1fed04b152777353d75e72261727acc63f079be8c6392b4277bdb828c51a33e895b1176bc81520fabfc051e4fa17a11003b7a595093435614e489797bedc67a611676a26e7f4eea22b6bbf13fa56a67b1fe9c7c33ed6e4376f473b8041d6a02c8c99ecfa8823118e5e42325ed386a8f4deb3969e45032be95c6150d144fbb2e29ad80d127385e984f7603bc8771400cbdca0ddf3a85c9435da57cb6e89427fa877aca7f173a7aaacbd3233734f044fd0487c84325e435b9088fd513a9b8dd6290013a42f39a3f977fdf3647a3d57a6d4114dfb81df56bdfd29423d47df2228b05f13773b842edc82cef4ca547db3e3540aa4d18bdeb654fdc8a3ab7aba1a39c317393ed8df47ba5965d010b31cb6dee4b6669765645e7200b47e3c4584b3a57008a9c1665c29cbcf3e71114c2a637ef2ef078dcbd07708b42e7a3f44eb75f307e991390c55de14c36d4cd969363d88839bc1c3be4a6d255e3d2eaea4d5058225ab1edaa7b3bd9c214fc27ed3a9eb1664f83b81393a3be373e8e47daedcf7cf44e547797f7afa6a42d6f1d4485b97b0a2c82356b3b50dde407766bf1c0feaf0f2a59e5c0b4dd9c86d1b8bab2bedc11aa003aa81a2466a9093f3f5901853cae986a21ebbf3646accc66234d17d6cda6064856e3b0c02f3a813c82ed259deb4d567ec9113d1e82e09913df3f0941084db2364a5d7210fa03ac694c991e049e0ea20c490758f8f9ee8183c00666e2b0c4514be2d9bbac8db19e57e0f61b2dae25bfdf0737f4c606e62cea594240315e10e2daf534477109d706aaa5b21c4541892708c9db084649f74c6ece092d7f4b826de3115992241176c0f5a615d842f899ca8709f731535bec0fdbdb055c5cb82cbc12d4607a0e1dfff14df08eb44eedcd4ac1510a6494f5a36a33439c877c67d08d2fb8bdc83b3b05cb98a6e889325c23dc20a334a3ea7a3af0aab367aba73b66610db6c629ae2321137b5560bed028deea63aefa509c657f8eed62554649efcbfc73939bc00f78f532927b20516791ebdfa3d9380af92ec789f7403f74a6ede7fb107c985bc2e7c64e4e809617ad6902d53d00b974bc8ba4cf8f9c83ce0e598b1329c48c2d3d3ea2e70168e3a01fc01364528635cd45ec25317d9e38a9f0981b76d4aecf55fa31d6c8b10e2dc03253d926d41268ec9a5ed1f3f5f75af9e78376d9d145d298e3ab99c3d69985b4df12e7b3e176fed786afb71d1e06a14793b0d6d530e0705d774a8be747bf9f5da7970f3d36beeac64c9adae3d85f15515a76ccfc3b3a3dc77c1570e641e737db4edb985f16335983262c874c90563d8bfd1ae46d984cdf195abcd02ed385adb50bff5db112eb51416587e5461fa3429b5d919f1e7e1bb29df45a9cbe1d353d3305c6d40a50fb3b937fb61d22a1afcfb61ae29c1861e944735bc712cef06341f07355fd1255064d4d395f7e9807094344f3cf13130fd51adddb5594e40ed8ae090abce1e5451573b273ea0b190a4e70ba7dc5c66bbb4636f5fc806d51b46ac3c6853dee8a4ff5ebedd8dadaeaa7e0177ec870161f61319479e6ae0b4b409f155f97f6257312d89edb82c22d2d83dcf06865936423a6bb32ab65483e1f0e1411cef5c960a5ec78e546546d67663099ffd0abb889ea227af65bd013a175999a6b6a92e3adc5b6163274116361dfb45b14b726c1497b606fd57d94acfd8ce2a62e807496d56b779f7e327536bcac09d8e1fa6d28ab708573656f6f657923369e6781791adc507f78805783a7b4dff1a9ccb99ae643f3c30eb376de7571b5c98a3902024ebebcbb969d2eed96c7bd82680ee92be9b6fac91b3ffb606a72f9ed67c8136dc2a986b20a35b7335ae47246542ee7e8d6a96588e0d5833b791c9d942aafe84c59a57a44f3412014c40a64a1e3ef7aa47d290f06d841aec5af29197b3e07c4e7db4543102aa641059b6d8ad7d46d13a923195f37af05dc1a35b93e86678d102888f7c6a9dc8888878a79bbbd36be126701404554abcedf783b3628746e5a323484ef6dfc8b6790baa207a77ce48452ee09bd7f1b98af262fbb3738793a0fe3da0e752af26f475c2d5bba1b8383fdc2315b7c164be7ece58cf11e045b992689917c55e22f7049a20a3a4951724befb2084617078aad400c6d049e06b739850b9533456a371c81e99365b2120c0706361ce6ac56f98abfe7ebbdb5ab43201d0ae889aad9e62a6ca57355a082ad200315a4fce117a264983a11d008f1b7739734aecce0fa50c4744539589bbe4d63d0bacae87207538976acf72782fac7f3e452c0918f7e1544157b0e44372022be830b93faee55283b0871969a7f6c6375dd77d09b185e64bb6179c6154eb38cf721fae5fef4b30ce0d27508f4ec2e1680fd4340559b803b3099a7ba5315de188bed22b24a94409f81054e3ec5ed583682442c49138cd057ba7431f85cd8cb1579a275773e321be6350abca45b7ab82fa552e38ba1f1588f313e4152f4675e9e5b69d2421b56785d25cc19b5bbbfd2ebedb682a5a61bdd1dcd21517fdee44251dbe0bbccdebeb5da0c9a268680e294b83a878accf24213e677cd252ea869bf74252a8a23840a305d4b99cc0aec88e71104b18c30714d609022bc2bd1d6bffa9b743d321ae2c0a409144b52cabb0e55487665e2f989a52dadf0a85433cee51562d6ed103c779c5899553f85d5713e2497eac1f0ce3d71905f5df24bcc7b1cb5c0926dc64e7a00913f4a3e9cf2d2b2e2ee2cef7e548b6939b65e00e73913699e11f5fba1c0796492587cef6f46d37c911c2050c50e078da46b45c20ae9ac50c52ca3a5ed4f5272c47f5d968e67a18b5f329299dafe7f04ebf86ebd92472e1727eeedb7b9f4cbe756045e00b67c891cdbccf89d9e5721795303b4c686bbcd632cc77030a48c63253765ccf3511ca7075d8c51bfbaca4209b1151168b772309c7628b5fcc8d639089e0bd36d4a164cacb558aaaebbf6896639a096eda3f6443e0b3300c6b9d24788d80dd03f29206fdd7734207fc265605cf7c09afddeb87ccd0a5c5ebc82d9a5d0aeb85de89411f96a28357fd1c5a9d751728305fab2eb75f3db549af076edbf551404e788041bd56cc43957c70c832f746165b39f77e58e910046cee7ba56c692ccb32d0b081ecc1e31820658bc435ff779e67df7eda38e039f4f9f2be4bfec5cb5df73c768a55918b44b0a1b768857b0e78fd0d75ca3b6650856549d7fc9f32211cccae3b697235c2db8ec31080f905c22969df5cb0992672567aa2b5fe8fb7218d40903054ca915a9bf0b9c89c819337cf1d9feebade5621cc73ec736f8fc6defe62fde1d12ecf8cc1b7ba9887ad79187df3a14b04e7dab4b10c27cf0d75d01c35f7ca0a35fb62729e8e9836c6fee1496a52f31aef804b22f4314dc4c91241627046ab1846fab118544e3d979752bb9c7167573073c7bb8ee5d6ffa0559a417aebe1cc1f59f645d14e0062720e83b1ff546b11369dadbd008486689e1ff53d37d85a1065a22e3e3e986bca1d143fbf430bd6b814ec703d171086f169533dfa890df2603cd5ed1a29b7a118ffa22318cac03c1bf93e3b21ee946a8c059f098f8e021be6dca3f6699433545c2f20b233ce87fddb22cca00c16e23a48df1816422a49f75fd4cae76238345b86f2957669fdd5ea613eca1ad7e324d54f8ebec3aedb2da8868569d3944a4bf6109c5a60dd8564e93c2153b2a14e7b9d325ae54622da5d5eff091495b596843ae60d41240a0058825f36c60b2e2ee9a198e1fcf85258a53a8804e560f624e8102df968eaad52b487d2233c50c114a3b41acafb27db9c59a73cf9953e93101890c2bf09ecfddb8359bb0c849dd7f9025a6bff97861132dd585ea33d9a8430428b838ff425c4ba418838fced6effe4038333f8b7724aaac8e95ff9338312c16e0ea34b07c85423b96c9d8ef4352bd07366a887da9875581939bd5db69407648311db5537964fa5e93b1365358d066e0121cf029c89deff0058ad5c0e8d83243647c50c15188ee19228753a0caa2057322719d2f15b41c7f41160eb945ca61b93c58cb71339d126d83a1e51c0cf2419af95cd0c3c8d82f9511225a69488757cdc3eaeb353ea084c433dbaafa23b080b1126f0e49cf8469841e9b2b4005765c91ea369346390302175452843e33c82c397d5839d892ec8abb5b168a4520bdd83cb5e4da27774405990fbf240e16ff3441c405fcf35d90833d24e64f107e60f75879b9132fd79d07c85d0734e2488bd796290504da135873500eca07ef69f865333401bca4a730ebb11201ad3c1ef11f8976eaff8e648424005868cf7853a0779d0d5d9b70b8c97cac32a705a0a73958bebecaffb4b74ce2800faa1", 0x1000) close(r2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000017c0)={0x2, 0x8, 0x1, 0x5, "98a76f91a5ad855d5c7719d5c65690f001d9765d", 0x1ff, 0x10000}) close(r1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fchmodat(r3, &(0x7f0000000140)='./bus\x00', 0x100, 0x0) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000280)=""/207, 0xfffffffffffffdc6) link(&(0x7f00000001c0)='./bus\x00', &(0x7f00000012c0)='./bus\x00') fchmodat(r3, &(0x7f0000000200)='./file0\x00', 0x10, 0x2) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000001580)=[&(0x7f0000001300)='\x00', &(0x7f0000001340)=',:%\x00', &(0x7f0000001380)=']$&]@\x00', &(0x7f00000013c0)='\x00', &(0x7f0000001400)='@\x00', &(0x7f0000001440)=']/%@\x00', &(0x7f0000001480)="7d2d5d845e27402f00", &(0x7f00000014c0)="292d2f9626242800", &(0x7f0000001500)='*-\\\x00', &(0x7f0000001540)='%,\'$*\x00'], &(0x7f0000001740)=[&(0x7f0000001600)='\x00', &(0x7f0000001640)='}&]-^/\x00', &(0x7f0000001680)='\x00', &(0x7f00000016c0)='&&\x00', &(0x7f0000001700)='*!*/\x00']) 20:33:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x752) socket$inet(0x2, 0x4005, 0xffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$TIOCSTART(r1, 0x2000746e) setsockopt(r1, 0x7, 0x10001, &(0x7f0000000200)="66a4678cb0e9f95e5bd59fda4dbb7604d44ba9a261a6e32249067ea0f5db3eca1e51a8031d652814513474e7519e76fd4d4eeb68", 0x34) r5 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) nanosleep(&(0x7f00000001c0)={0xfffffffffffffffd, 0x41}, &(0x7f0000000340)) mknod(&(0x7f0000000980)='./bus\x00', 0x2004, 0xc27a) r8 = accept$inet6(r1, &(0x7f0000000080), &(0x7f0000000300)=0xc) getgroups(0x3, &(0x7f0000000140)=[0x0, r5, 0xffffffffffffffff]) r9 = getgid() getsockname(r8, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) shmget$private(0x0, 0x12000, 0x0, &(0x7f0000fee000/0x12000)=nil) recvmsg(r8, &(0x7f0000000940)={&(0x7f00000004c0)=@un=@abs, 0x8, &(0x7f0000000800)=[{&(0x7f0000000500)=""/146, 0x92}, {&(0x7f00000005c0)=""/64, 0x40}, {&(0x7f0000000600)=""/85, 0x55}, {&(0x7f0000000680)=""/84, 0x54}, {&(0x7f0000000700)=""/250, 0xfa}], 0x5, &(0x7f0000000880)=""/182, 0xb6, 0x7}, 0x42) getrusage(0xffffffffffffffff, &(0x7f00000009c0)) select(0xfffffffffffffef7, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x7}) fcntl$lock(r8, 0x8, &(0x7f0000000100)={0x3, 0x1, 0x6, 0x7, r2}) fchmod(r1, 0x10) getpeername(r8, &(0x7f0000000280)=@in6, &(0x7f0000000400)=0xc) setgid(r9) setregid(r7, r4) r10 = semget$private(0x0, 0x7, 0x0) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000380)={{0x2, r6, r9, r3, r5, 0x0, 0x2}, 0x1, 0xfa37, 0x4}) 20:33:58 executing program 0: semget(0x2, 0x3, 0x2) r0 = semget(0x2, 0x0, 0x0) semop(r0, &(0x7f0000000000), 0x1) 20:33:58 executing program 1: select(0xfffffffffffffe1e, 0x0, 0x0, 0xfffffffffffffffe, 0x0) 20:33:58 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) 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) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)=""/217, &(0x7f0000000180)=0xd9) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0xc3) kevent(r2, 0x0, 0xfffffffffffffffc, &(0x7f0000000180), 0x2, 0x0) 20:33:58 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) socket$inet6(0x18, 0x5, 0x401) socket$inet6(0x18, 0x8000, 0x7fffffff) socket$inet6(0x18, 0x3, 0x3) getsockname$inet6(r0, 0x0, 0xfffffffffffffffe) 20:33:58 executing program 1: symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') utimes(&(0x7f00000000c0)='./file0/file0\x00', 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xfff, 0x4}, {0xb3, 0x6}}) 20:33:58 executing program 0: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f00000000c0)='./file0\x00') utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000180)={{0xf1, 0x10000}, {0xffffffff80000000, 0x4}}, 0x2) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f00000001c0)=0x4, 0x4) 20:33:58 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x4) shmctl$SHM_LOCK(0xffffffffffffffff, 0xb) 20:33:58 executing program 1: r0 = open(&(0x7f0000000300)='./bus\x00', 0x30, 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)="ba0ed314e050a70a596266d30e0bb75a0273cb20674cd77974e6", 0x1a}], 0x1, 0x0) renameat(r0, &(0x7f0000000200)='./bus\x00', r0, &(0x7f0000000240)='./bus\x00') accept(r0, 0x0, &(0x7f0000000280)) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000180)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f00000000c0)="219db297a916679fd3d783a0c4e09933c179c87a9c1546b640e8c1f997764f1d4892e19154356c6eaa33ae8dbacbdf29f54a109a3f8d24cce1caf5a28e9a65e1318a430942f4a0860f4a73839c0a52b77954", 0x52}], 0x1, 0x0, 0x0, 0x1}, 0x400) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) fchmodat(r0, &(0x7f00000001c0)='./bus\x00', 0x90, 0x4) 20:33:58 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000500)=""/237, 0xed}], 0x1, 0x0}, 0x42) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000480)="8d02dd48e1fe0c6703c90c6c21a6c5067ca0f5e5f73d2f750aa03560c74fb16e4aa8c2f7d10add129c140a001d15acbeb06b64f1fefa5b05866f393fb2c5d939025e00000000000000c91e971db2ed470b7fe98ea631a25086f55a075cd024152981613bfd5635e15c9770554b2508818da4449e", 0x74}, {&(0x7f0000000100)="fb4317bc809e47ce958e35ca4e5e1dfcfedb5b7d48a54ea4f1e7a0b50b9712c2c2184a59d16187ec42d6ccbcdfd8e105f7d7775b261d98c9d8607396d0a63c2f5f044ffa0bfd0c06492bde310f9fcdc4a227889334660dc88d3a434ee0b2864a3ffc0942086fc4e626", 0x6d}, {&(0x7f0000000200)="5624937a61d0b4ed3a3e240874cb52237700e8d6c509b6450c0ee7261c482179c1d1d4bbdd94c57a918f0b822a1293c50ddce05323e31dcaa9753df02907a0fa3ef44cd7dc329972bb0589517f9c71036baebf587909f4eca682563569dca3c41d1b5eefff924d68da1da268bb45872206cce997b28ecc2fce5f88285426284e2f14203e3808ef7424e2f66b6f7390d9d69a10ef14c7c85d66a3f85575725cdce6020a00a77017a6a1640727c513d5cbaaf774e8709085e39f1a91cae8749b3bbb", 0xfffffffffffffd02}, {&(0x7f0000000300)="41a151c5712258bd9079ec05230dc5dba2d049b27e2978ab0ae20a1653f6501e077799eda6ef43c498a824c73da91b4d59571bb61de851982cede5fbed620fdd42611ccadfddc6b51e5e5de7cff2ad72f947be3364ca57b3fc3d65730a06d0829fb0", 0x62}, {&(0x7f0000000640)="84a537d33f48d9fd690d8dfd8bb462ce27677b4b8c75120d2618bb09cf9f61586a8e17bc28a1cd6384106958abf0afeff520e458e8724f2b21cb2a018cdc67cff82b26856726ea9e314faff984c2eadefe98260b44e5f813ef931d61db6d6d422a2ebd292903", 0x66}], 0x5) 20:33:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) open$dir(&(0x7f00000001c0)='./bus\x00', 0x810, 0x0) chmod(&(0x7f0000000180)='./bus\x00', 0x0) truncate(&(0x7f0000000140)='./bus\x00', 0x0) execve(0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000003980)={&(0x7f0000000200)=@in6={0x18, 0x0, 0x2, 0x3}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000240)="9e4741d721629aebb2ff60798b28dd1c93d83c87bea4d7962b62710f6fe2634bab356ba0534e92a8b31f30f4f4f1db84f83f1db4a7f4fb04070a753093c9edf39fe5de21a1e2618836a9b079b9b0ab0e2f031c68dfb58774d616354c85f352e3e0f53e0e07e0fd30b70fa9c674c1877606be0fe61bcf4a57f4617dcd4a615ef5c20c5bc8bbf7c300e657f6b237ae58bc8bd712fd8cf7e34c94f273be46001c5b2cbd229696a5", 0xa6}, {&(0x7f0000000300)="61ca7b08cc5f72952fae9644f283ac6b40002f21bf1871a16b0dfc7a0467543d33d67c5742eca1fcdd31acf55971165aa53e553bbbf231b0be95ff0f80a1b9324d21ab7f16872f7c9234ffaab77ec38cd86bfce1de437b3bbaeb0bca37a61ad147c45cbc3af538ae16e02e7e11a65f835b2428b735432a75ebf3f3a5", 0x7c}, {&(0x7f0000000380)="c319476cfdd2f1418d0c52357f311548c6117d18c4e69e4e7d40fe5119714caf01456fe83b9a9a6f93507fad872687985b76f2897623bd390cbab87e37071c03bf628c4759ac0b0dedaf94a066716e15ece0b17629f9d2f0cfb2afbed610f02eafddd3ccf96c2c89f64fe9c298b423ea", 0x70}], 0x3, &(0x7f0000000440)=[{0xe8, 0xffff, 0x2, "6cd135933abd072a8fd8c1d3845ca6648796d013c5087355913a1990afc05ce89c70fb2335ccd7d99be55c48558fabe362ce47e42d026c9dfac0e1653b35f2c3f04282c7711a3e64c6a16006971439a9f1cf95400990b88f8b348b131633e2249104626be8c0d9ce4b7ac900679571b8043e5d906353b46ad5996ea638c80cebe8a50075713a915c590395f0cef632ddf924ca0de224c745e65b852d74c7bdcf4e96648087f0d68d0c7f8838b06947aeb38e554038b6d427a11022113998bbef7db2543f5111484276230e9e48653172fc2abdf7b74258"}, {0x78, 0xffff, 0xffff, "057dcb30ed6756b3d115f839250e6796e660cb6ed5708aa5f93c5a9435c73691fd772d0bd27979b264ff661f8d255c5f2419742ffb15316fd6f18b94056cd9491d461984185a7061857085103d2a33fdcef1e54228a09592a95d2eac865e1b1026047004156a29f1"}, {0x70, 0xffff, 0x0, "def32e3cd5fb6b689283f8deb5b1be2e08d6383f4ed37db7387f57331146511dd40d53ced5484fe11e3e9a6cee10462bff8d4185605f2e0a8401dd066226a49831262fcf916cd9a54e231b17dd5c10acfa897459c6f09eda48ba4d32bab12c"}, {0x1010, 0xffff, 0x6, "8eee4f9703a6b3b6819595bce4a7b3f67eb43d053ce71d197f6161ad9e6fce1bfe85c4958ecf1a0441e133b236998c0653fb0b2f3e80c7ff81173da90e4a013156f31cee82f7b12c9198d086bf3e594f3683e7c351b080cf67bec8abd57f096b310624c49b7ba3deebdd6b457c96d21b0e16cb33d7308152b42063e40a23a02a58e7352beb3849b593e27c2a67af840e2fb9809e1246b482ae86d30414823f849a9bfa59ccaebc3fedef2a5d664c81d1f4104a8ed189ed0e67f8dc3fd081427453a0e52d69bba59837ade97ecebc582b5801f9de7f21419446b9f3a0f7a4a96b094c65949632cce03c635dc509adf151b58b4103e4fa7cb1f07c9c71c4bf1497c2a19510275b21448d387cb131e2c87ee6e1a3b96d9d1459ef4aa280a48aa72867b9469a5e407d0ee775943ea6c239dbfd234c097ce9554878089e0300ccfe0c8e43d2983bbd0800b0ea5eeb5c9c9f426a0dc843909319c3662954c003729298a148cc2a3974bf1e17ccf03ba7ff3c0022745f74ad8a74bd0020fb40ebe49b50e63f03328a8a02974aed46724ba00a00f6c6bda5b69031860f27174460f9acfc3b3a8bf917c5aab4e9cd14f96174a659f9ca97108a3b84adca81f49636af6ac8eb7829a4ff320e5e9478360673ce50335a96c985c2fc6402c7e434479adfe35c9b5d17630871c56f8e7362a3aae804875f38893b8f029a5f6435421277c8dcf927eeca90d762b2b43047afaeb815dce8a4166f6b58763d3f8228a46ac1780dc80c276703189ba7985acd5004a74922d94f9789d70638e6cb31038c729bb76e3465727c12fa1ac39d02c63b59b52ca6dec8cf1eb3f07fe3ab0ba81802564b1f2e31b9a4cce943499b58fbe63867b668114ddf4d0912578d3e8079798eaa761b3a86e609ed44c78eb59e34d231da78ebef4bf26e42b2528a83ae879754bc4dd160f412b53f9d67bdc31ee0add782ba49e27f23feddaa98941173b279e9786bdfd7601d8e338b2d1a6f8b36c7712d09cb79deb6ac01d48185c37ef85c402a13f8a81b8fc1b4be0cb2f8e4430e9cf71fee12161bfb29aabdf374f562787725e96d9e225a9256e94b41884e8e92a95ef999d00a717c9b19c47119ad0d877f2ffa892f898943d926fd0f75ec6ca772271aa366c90506e6245930ee524d6d48a950b42c25b52b1f0ad218232f8ec9961f8d0824bfa775600c76ccb4199f38ff18c9c469805ddf450f11c471e387594ae41eca0610d4721169fd9c39e5fb7c8bc20edfd0ca9479ab498f6575b314b82051e452195dd2f085d7990f07be3c38d2fdd88479321e8baaffbb523a6e0c73f4f05c8f3b6dbc5545d2b72b23ed72a0b1491453ea2b4b4d375169b7acde63ed21e9b46b024cbf913bbd00eb1a8f8777b256c959b1b8e2e9368cd618cfb1c46aa8e13514ee6fd8347845ef93c21ffc876e96a31b294da21513ef5571dd420a5bdaeccb436668b96a1c916df90c094325c959c9c1844934157cce28220591e313fa4d802ee3c6520f06d68a00d65921b442520b763ec3e1690f57eac9bf61b5f11830aed71464aff0ba21a4317d5872a1405efc872f1289374cc2be2afdfbc94df014f4b2687fefc838bc4d50479987f21bc3f2e6d62e77d78bad1196f70636ff24d4e5e72f67536b7fe4305b9679408654d7c018b78bdae4eaa09a3712cefa96edffa4b74d4951d17b29e3665de3870fc93f108ac0f512893f891c52831fd3ab0768b225a1c978545f8fdfa7372658f1989805eff1e955add5034cb6894f61b8512b41b8a5a327249c88165ac756481927f5b29508002518d1e002b3b1a2cdd40a29df869b4d4b7fc0ac8366e48fbbf4d445cca3a383f7ecf64aacdc8542d1b452d22442a03bf535eafd53eba1feee233e0d452849738707cd128882e51a67bdac61401e8d5abf0a13cc4b5ebf21d92c16029d4cfa6ef605da06632d7f0beb1bff39f8cd92a18e24501034d8d70a82487deb9e243bf2c3c9ef36ccc23db340fa19356658b0dc345dfce5ddffe945747ea97589110de592737552fd538a2542d6a6e1dfe4d85e013bf1606c4e51b106faaeb7c30d37aa2997e18ded5449e53cd1f4e80a179a946723f33d2556387e9c5f6e154882f03543249eeff4545b4cde78427cea1f4dc4d9db846f135474c68734b629afbaebc32ed12457db51c9d4ca3c0a8385ee03c5566aeb890b26a124427f1d1e7cc9b2e79b83d129633045477cdddd88b0ceef621533aaf636c66c0cba830a1c2bd5fa83252bc2c116229c666896047322349821a8004cbda64ba2e2a2d653507d696b2f70d2fa683d28a0c97db319e24503b5b4d9139747006f36c330b474c9fb7d16c7b70bf27933396aba1e7d96fd1982ea8e01c99f7936a21b5f68824c25aca51c914543b5e7ae9d619e368dae574c9d76bdd64d941a837aabfcc68335a2680ff661964dfeb08b694a1afef60fa3692b8d277361542fdd35eed1d75894e6cfe045126cf3d104d41d5c6e7ec03353fd78ea43a1c208ce4a8bce9bd232500395a2ab27a8c47b1fa625226e5c75335be1fc033c95aafa07bd393450e3947b1b0d45e4154e96f407db8f4675d04ae7cf441d932a3cfb12b0d19a569d391476e378a2b7450fea36f7acbf16cec50bae4bd4d17921a7c1b4d81cdd79e47f8f8bb7092a35bd3a7ae04f7057ee70b6acff33d719b7b7af317e7dcf22b85cbd52f8e585e886ada1cf5e432485b207778386980b9cb80bfca1084664d43758de5c8bdc2662f57295cedc28fc1bbc831c14e48c433900db9c591001456ebe3bcb4c8f4ca4470c6dc3b053f74703859717c6bc2d6ffbb08586e65e32886374cd637be2adc8a41e50f1629720f11be82fccf18dfb3f80bc796f68d8af04bd62d1ed2735bd640b5d7cb617140622d4b11071791430e76e01ac629924e86ef7d628690a2cf66919a72cd37737e85c071e7022d77c8532a8da4b3942d31a5e130de3d43e6030523452d64fdbea07052de635167c916002c5679120945a494c21859d027b355e06bf94a8f3cb188f29e5b243218a1311a60cef8b282503eb76117c30efd4ca7cfc8900523b805be2ae156a343a9bdba9b3744b9ce04cc6940a90926c8b829fb26e061fde37bf631e68013aa0eee3d0ad10be849d73e18b82739ffd5e5a706462f6af6971ae96c24d2ae6373ceee42fd44f59fce5815af753677ec6b64b8c8fb8aa86c268907960926bf21d924afa79fb2fb232201a90dccdc20d7a51b119163aa15c1202bd254f874c655c985e9c7e825adbc833ca4b319880cdd17793a61b7d3fdecf97fa6049b052b812d51f78ad9522f6401b8e28a6151d4ad9f5c9b6be4b6677ba463f0b46a737ba828ca407915da83c77f49957aa3493d3c8b968677f2703aeed0f559cb3016f6e90e11335d7165b0afc2953eed3d6c85d3695d79ca520568a223e221c2cde7abc864c7bd7a40f9990b33c4d4d302c7d05b2a349b07f534c6bba5a8716437254205e57773acd7383e728c69feb977ffce2e6ba307a9adad7467cbe175331fcda620fb30a59a33b7bae6718a22d149270e243f58ee7cab4bdd6069db5e09e1cd919863e3ad2249a546391bf0a99bfc466a34bfcefd5d69f5e2525c8eef6b9d8e97e91976596a65a74a137af5ccd2795f60ba027e5ede823ca67498be31e43799c0665e93d50d48b78f063567e5892d213c68576510125753a4047327d264898310679a5e756b2fecc23f12aae18ba4b65998c70b3dac5f66806b92e0bae5ecc0944e43a327d976795045a4fa97a8521f84597f9eb3f2c402f0337d0a18bd630dde6ce586d5422d7c930d65c80f6368bf2889f5b8bdb07f643ec67021738553659643bc920db118119b3fddaeee1608f94d9be61d3ac99d43318901b92b87bc165af250744438b40e7c7d1a4e31a3fa70e5792fe87d5d5a0c47b01a298fd0fc3a7da177e9169917e290872e7e97b75a9ac6b8512c0d98592a07341c97e6db828c6a14439dfbf83e75ee2c298aa7a792d77e6ddeb08caf89d0add13e5451e1b517c2e488f0c14c2387cc64dcae6db72aaf863bdb175cc087e113a58f4cfdeeafec53158d070cafc55286d6161c259f40aa6ab582bbffd91535ade26ae50fea007b1c132eb0c325c1fd23139847a3d47de9adbbb77e14efad745659b54b0f32ad7d90b1bb67199d54f37701ec5f847a0f47ab6dc970e2ba0894f84771567c79d6d46751443621c38b032bbe1005ac16de809221da4309f03153006c35277a2e2cffe24bad297aac3f5de2f42e309668e431e9b44fda4e964e2cb0906f4c110f9ba6395a30dd62be46f3178b84ff0c92a8cc8597e612f10bddee9e363f9fd2deec9ca0bc3fd4c8e4d097ac83ae1b416edb50aac5c74b47a995a2ddaa1daecdb77538f879ae744ac05744b71f6b6125ab08b34c023d677d7c87f0e836302ab85f74bc47fa1f7839a675ce2a3fa638d8ea251a2102d47a5476a5b7a4e354f587c32dd893743bdc2655805f4918d827c7794961252e917d9f55527871bbc1da2beb7e3e5ffc4f9c8b5da73c7a9bb19ad43c53e9d5f816db8970e10907ea29ceb40e0d2fbf45cc3eec12a6cac40af262d22120307d2e5c81d2813a1b6eceaecafb88e762ded5c5021c80798198a556ccdfcc3db15961da611c3eaf3f815ffe36ee0966b2aedf3b251c6c12e13a16686eaf79bec4203f02fe9de22275c987bcf8746ff84f004239e3d4092d692e6be51da5ebd82a2886d96aae66280210be4cc992fd752642fb3a1b840bb8022ff7e85f52b8285aa228622bd1a4dcaef4c148fb3221e58664b3eb4400955f287806b4d7d202ea4b7499161d1092d08d0236c78d145b769f3e64a0d07282ec83d3de7dfcad1a9aac466224b88bb0262e30877d3a197c910c45ae1f62c9b2dd2edd4e6a3f91568af46a2b03ac6d034ebad209e8af898418b6ff52ff238b5ec377df1e065f5df4b867d53201bc17f14844ad3efff24ce29c4c439bdf2fb7a48e5d2ef706429f6972851e8653e9f1b9f4cfeb5df065ff8d39de6314d8f3fe713216416dbf72b0fd51122068402def15010b28ab7cd4e8865e1625747534b218e55e33d99d591f42e09a70ea8533e4055c2dc553935f4bd2dbca65d5b04406edb41b063eeed332773f6eea82d578b1d22868a28f44096efe6e61b4e305c4ea18a7e42a89b0458deaee6b1e4ad6dc4fde73ed5ea7a687b6beaf8b07a47def01e12a7d10a04218ebefac1154f5bff87a1835ca3df18d3ba422538315e4e67f88e2f4ed4dabe8a2d5223fdd0e83159cdf51b3b5651d69128f0602d2ee89a34d42d2d168fa8842b199beae49c9d3dd539a2106785b24038e128bdd4bdc111e38119850916d8556b77b8643c16ad5197e751a2cf008f0d1322e0da7d2716e22ef3798e67f6b9cf8d49253671fc689e05264df7a3a006b2c7380be1d0057fc973c3085efd5161b0e5ef618b6cb44720657b5ec24441cd29498e1f6b5cf7035fc91b45d96f4c32c20632b7984352c4036cc82b61d456b0465dcec9939de3e15b7f1e4c4b3527f0afde3731dc29ea0b7d193a70c9e716bd78234a58639febd582eaae57d37925933c55c738ee8c811d10f1c4529f33b2b5d79d5165115ef1c8f0143f4222a65c22640dff3dc8d05ab8810b8245581f9ae86972ac4baa89480f9d726222e7a3bcc19f54b156941876c0496b3d0136fd39fc205571d004ddcbe6aa44fd686b4ea46c920b0a8bd3813be00d999e837b69118eabf60340c92897f8a47d32152390a3e63206288b902120d851a8fe27653c889444"}, {0x1010, 0x1, 0x8000, "847494806ca8a683925f24269b8bf3d78da9d04061d5b318254fa6723a1bdfc3439534b232533f2548bd455c41fee5ba92d7242c3822fe06547f749f534254db4dc5eb32a8726da3dab6a368e439716e5dfdc0dfbefd669d133e80315fc93ac8c6ac24b093091779610aad9328c12a0419afcf5ec93012f4f494e9dc21515fa0934f97a1a30ac5c45cff071e207c3162c8acce5062fafde524e31f8a14cfad0cc39bc736ecc2505a325c6ef67c616f4a61bd8d372a1ac09b4f4493be9e398950a907083e1daf136c92192d26e631e581c50f2dbc404d4d2fc305e08a480528cdd14f43cf18d948273d9a10c85171724e507ae17a775bf789b8bf09ba0c25d62c3df5e40cc05e620f6f4d43a4009478cb7a0a27d5b94ed16458502136091ca479e1a38125acd88e17553bfdf809226c8292442441c555341aa36fd3278a357873228890f4b98147357750e812a47a8f4b7eedcc9df9e07d4e74e0366ddca842cf6bae5f71c4ad5ff20ac885a197da28fd0d077a4ef9212982d5580e0d5d4406037366e29165fce8ab374658ed49ea7dc174ea00deff71d358613fe1639d3fc87c98f09d7e2f9a2cd90e0eef9ca44f4077f4da593f59371bb4fa1e31f1e02ab843c38650ca8cf153ae28d062a4b0628c29845cbde0db6f1425cb83e21e3b25740827213192ca3f8a16ff1ebd6195ca4a80ed6c38ad41c525f3b086a9ad3bb49459f10d3c81cf29b28ca12f7f53254a270c2a77f10561312f66ed3a33ede9fefce4191f76bae1c3d9a4e594302ecfa8a020e2f2322d1caf185740ec33a2753c379012362b5748ede0c53cc34824cf895dddb0aa1dd5bbdf0cf9dbdf7c42e85f8d14c0136e3846a06410ae9807d1f8cf80cf783cefc04677c68441b03ac0bc779e6c9341b9aca23947713f1ab54f0b42fe99da98921ab364023c2aace5ac2f9dc6ca865f1da8506c14ae0e05a8c59c0ead257a58cf5b7b953740178f404e66de170624188aed4971b07dbea8b159b20a2fd2f392e51afb9fe6474212ad84f50f0220791bfe61eba1337124d3a1039a6c873cb4f672948cc825aef91ea9d13143d70d1cb4a324709220584f1f7c250faafef5167f44669b8fc501d134ee1d8caf9bd11433b50fb4759ec1801b611a1fcf80c1f347dcb6072ff39da9c51e7833f876727026c24b0665d755f151b48513e88a880bf4b1a2b23f769984457d544aa5b59ad294b6dd331eef7b461e847dd7612b081ee8e827861704bd60cfce11ee9d486173fa629b98d58f1bc03fa844e229f931b0b7837f01d653eae11341408583b521216b8c4c9cfb997a8d12be8a26bfe944b852fd1689cebb888e4473846ddfde19d4daca9409da8741089d30d7298edc250e9e67830f72f486d5ccb50e9db90ea238d5244a16e34a1e8e9bfff66e73d1770b79fafdd2bff995b005363f4263e91f2d5274a12eb9a134bde8bb4d2072bacbe776f3fd5b8b461a7680105c50c8eec27c6749d158ef3eeed233d89e8019d91f2dd213917ec99a6a44633a9c3f93d7a8e325d9a6f69245f3bb6627b4437d7863dfa8d304102c5987db9bfff039a7427b95477581cc65cb17c90498a39f72b2e012c49a180f6285dcb57a0c6d7cd345452895a2c9eb5fbce95191fd9eb98ebd2a54a5277f4bb12ccf08f4e11e801aba0b67db0fcc6ce29b8fae293811cae26166cb3e40482ba8f474590955a6eab4d3aa58278b43b6eede692195166c53eeae5656c39a110cd05fc9f2435ded4ec7fa6f66c84a09bc56e434a08b1cc1509c52e83bcbefd7af181f75ca74482f94343d57d628224a6ae76d089a58cbd34df0896378fdaef03765fab8c3fd37222c3879dee371633d6e0c0805c228dac2677f9ae155618245713f3781007fb7cead8339523b2c33fe32b13abe3de666d409c7d08c9e56b9666f1b413e12653859f81a8b951782cc44973084a8a658c10e9a389d59fadaae111091669c4cb72225533a43c713c8d34e8dad2305f816942b3dfc95398d044baaf8defc65af700930962f012d5116f02ee522061e20bd79f5060aa2c5ff197ec20be27b20d52b7e83b7807d34fb811c73661a243a92dd872d0816bdf292404f115bbaab3f39f0a604099b4f2251b85f33e69bec1f099a87401747f8ab27ea474bdf0f41c648e2cca14506be7454c7178bd24893ac8888ff6fee7d79f6aad33eab192670fc4d0edd39b32b0a5d3d4292b8cbbfa60356f4d560b0085e887d4bf472af6392ded17736787c7522d3b679ac9828bb5dc51c007625417efa44cb362905bd2c46ebc47425a938f2e7fede12f8e7201050fe27cdb359ccb3e5720b0b7f28cfde4afb29b7b511d788fa19c044ac07004e8039d02555a33f2c5a7099265a51182717686832b3d4bf15a5795e66ab423c3dd2b8ccd7244cae0f92e0d5241b015a3eaae2b920adb29d4886370d749a4a27d7fa44256dcf1ef569608ff895992bd6ebf7dab59f4b03004d5be58735093a7117a4fdd0378e6093c7c6a3c87837abe5136bf413ebb9085ad153608636b6b32d7b9fefef80f39684a66d89b394104234c7bcecb6de2fea23c227d11e3617f599f88f9192647a302761826021d8539e882a889946b4e22327ab78c550c754b1c994973369ee388715ce5e5d9ea5505bb14831273a652f0a5a7fd6d16dee8194ed2b35e14490487299c15660fb8d022f4c1ac914fc5eefdf924591c9e46f48ee35d7e30c2303791c9172694f7b43891d4637cf80b987f40326787e969ccc258c0352e6554ecf07bc9b90a143cf17cd1a5d7d7ce41d04301d6739a5aa63a269b231dfe6513b7a2e47eb3ba18012bb86abdc8e7446fb4793225838307357cbe427d8f9f1eff149ca89009687e8e9d2df02196e7d546dd967258f95f417bab9a61ccdeb318cb18de1bf12fc97527904f8c296a99c741b6e03aa1601da680bcf08765c58014fca3d0b3700e1b4ba116d4873b04537c981396984cc7684d319810c393a754a9234cef4f96b1f569faf981333c00b5adf1535907e8ed342b325b53123a444f5bab039d41e88d37681a5ac999aba5d2782f021c9fb9ea31f94a28d45cdeef31d2008d1bfa0e8f0ce0f14d9e1f851c7b6b584597bf592b44620c828dbb2d9a3fdec812fad368221bd4accc6d1e3b94a3daac973783fae838e8056c8ffed2aad7ca4b1d05dfdd04cacb1b6e3cb38907bda0f08f08c06d0e55562c5bec286fa5cc7446c51ebd24eb3a9ca9ab21dfc4ef0625922a41d8a9ea510e54f95141c3feb26492b922616342275ca3cd5ba015b78ceebac5f407e079834a4c7144f209a90eec1e2ea8cf8147690d3fea5fade625433b7ee15400c855bc63bf01ba8b98b554207001099fd4c931a4c4c512cf14da56a5e7dedd64fcbbf7fdcd6664c41af60fa4a6009cc1424fb5cf54735f866ea6131ab99e023f8e0afa594b7bca133924aefbae76b52f15d2004406df62ccef8778d63d4ebf5e64b60b51fd6688aab8de9fa20a3bde191c4f111e4c619848dfa0acb3751b13907b658f32b384d5bbe0eee2c823a11e5110004e38a0e59f74b07f4c27802a1b0ef4362169020ffd100107488fd13820d1e793a34d1a54edb09bec9dd80cc6054114bcd494596c03e204f3445b0292960b91a40e8e0fd1caf729abccf444e5caf8d4fdacdd96da587ebe041c90a66dba72bbaa91947604dbf2cae0ed6e909750de53045eae89ee2ccd3d853432400b99f41a20c44b00ed01ec22708a9b0e16835299240abd405f36ef9dd7f321ceb5face94c6311f9e1ce29e2ea4bd516b964b4e215ff6468c54fac55bfecb0fce9a41823d9946ab702ff305278ca1371f350f01f68e1f41ec1793066444309c132c9e56106a10065b7e99c4bb6e7c91056343b706407a4379af73c28d2efc57c7125cfc1db2cda98d7d2e7151c36711ca3040d84b51f9886175327e63f2514ca4ac14298e011712b6a02f823c7c6290d578e78a0d2bf5afdf98001b4acbbb65fb07996d6330917160c67a3f86a8ddf0f24a1680f3ca8c13fa8fc0ada2016608114ab597fdafb8b84bc38de1867ba51d2faf3e177100f0bde0523d4ba897653433bf4485b99da0f849abcde1ac33aad65c81e433de6b3f2944623ec5dae4e52d442087e6a4c080be8a9bff4c972ac6ade7b2cddb4818107d90d31efc372d80cb700455cc959a6d3620dbf2d0ea9f2a39f122ab09d7fa0d05ad2aab9bba7bbd114818c4d3cb2822d406fee6b7d0baea187ae0918b120857ed6cb042a4cacb1322a192248606bc1fdec6c925d2689039a5e5d941eaf7180c1915578057a600bf05887f5f56aa4ba60057c44221f5dcc89e8b640a88df995304794f4ad850dc2e7cdca38203c91e4a420167e0efbbf78f30810ea814c2f273450636726b2e7960f19210ab369132032cf989f4812cfe28e6323c49b9ce1f18cab838d39ee8cefb8645408115bb245e0b02de12c928366f71fa38f069328e320a545d9dc2e4f09ebd68f29d75d7dcf93efb0f596861a7e92a031f295ce4419e1788d31abd50a3bb6d1b92257985d9ac86826cd5d9dd249c2162d0d2b8d0e438f7244da920561ed16a358b16b53a9c451de2af06de1c4506bb37cb7b6df7d5e563333dde848fc3dca8de65bf26514327f5fa5f5e6159781c7eb8ecd045e60cf29c23c19e81c133a00840275b8f743db37c49185ca7e44747de3a877145d4b98d8227facaa6663668ebbb29ba1ae2ff9fae8313040646dd7d23d0106a88444361b3e1852a6e0ea85f5642edfab5c7909bf0b224b7d43e858b3b21e2e8e6989aca64a22bf858837e3add925655d7bae531cf6ae7bb101b5b6fc0ff3cda8e41a0d43da312e96d84e3ac5a7993a653a9d40f92c0de8d247bb2e190f77f73814053e0e3bebbbd0b79c7affa74c8a7270c9d09d9db16c4a12905b0db1c49b9a68a76979ce8bfb87e614268cfd0a7569c4671ec82a2e23f456400f53dfc29cee51069c589702164e1b2f1625aebbfb2202e8884600f328a65af5671c46b9c40f73e61c0b8d9094b859eda438c830ea965e05333237826927910eb6d912aeb312389813350a6e4b41723a1688fe70f6b4c7e079d94810ea2ab61404ee3cc4ca4cc234add0c5ec5c7cec159f01ec5f4a661446412288d1767930e485e352f84c8e1ddd3b9b158428c6dd4ed9b13ba813983223e9b2228e44dfe355c0cc6419cdf35710de9ab0eb5c01bec39c84c748130939c9be2e59583f2955514142d6911b869461d1915d94349ab9deca483a192b604c34380da6da34cd9f9a2bdd236ce7275461567c212bea5bd70248c062b9d6f74dae8819a6afb78e0b4d0b46308c100992a787c40d040a5144602be5e20899f96c20998b098d989d6999c2b756a151c9671cc901d4329efdb195ac39d669115c6d0eaf84325bee328ba3b0ba65d65c78a5a194a57611156f897f255a32c31907bcfce9f260fbdb2c05c2a5c905b627d6312537ac0d25f83327f4df92d497b63061f5b30d75bad371146ddc8a8fb964a8c7e46f035ea1b9928d6be409e6c7b143d2f915ff2c9b4ea70b51cbbd5ab3bd71e4cbfc0c32cf38aa424ae37c7effbb7c23510bc7cce02bc06e9596d985cdf0974e70e5fd46acff1f14da46a570b53d77009e21dcb4a912778312917d6669a794e9f9db82306560bc058347040289c963d5a77d4c2a9ddceb108efe58b32f61bb115af1624bd54590dc4613b3df6af24aa7d3a0b4d2f5d6520d737a3a5dda40aeffaa2fd577c45d5039e3996903e113c19337ba66b3407db08e0da35dfe72037904d7877d10"}, {0xf0, 0x0, 0x5, "3f20e0c46abfd39a066bb098d2041cceb26b0e585581f4764af75b1ce8538401d929beb96b379f35cc52298e10264c99a72a167d00419d0a732c5fb8a5a4bb7a50c2adfa16a786c8c94ba14444f6b89ad9e9dce62f1f6e77dcc0e121daca2e506785515da5441d1dfaefbf47381f40494c7db0d021d1b4295d18d50d968239d03405de8f936dcebc26300499be989ebd445b553b393660dd6fefc65cc4cc267a02dab8d3acfe1075444311c54fab1dd07d2174b4422d38879e9bafad12c6a0c6399b84d0884abb8bff9be11e89e945faf187ab7864fe4906909030"}, {0xe8, 0xffff, 0x4, "afab92fcea65c1bcd5eb086822e9b3db919d9b54b2d6cd0617d46950288cf12e2cc7bbee2152f8603ad5e5d2c7688877c3deec4accdb7eb50db6c81e8ca8e35e0e8d14b3901ed43ef4d5ca404687bb3f6a3d337de8d5c8e68f5df51539c502329c8c3dffd00f720b7b18f2f564429f8db89b3853cbc79e77b9d2a196e6c5d88f1a4aa4e28387ebdf81552798aa8909b26a155121e39ed90db7f779ad7264dd978c879a7185b298263c9d79fbe94e93f20f884fb39be8a3a45f500117546a3b66d2af847b41911a1e80e3ece6a6b4dfdece4920878d"}, {0x90, 0xffff, 0x2, "7b0e0e63470c3045879794905e870c69cdcff7bbaa137628c3fa9f8272f125cd5518a75b7e14a3c155221efb1d2486beb9e93b106797803169c4469f4fde0fa036de786d89ace2b12e803678907aab19ef3c04725798353505d7ca2d1f8ca5681c5b6d9a30f9be4616db8f4e64c7c9bb7d5b236bdd4d972987d72008975e78"}, {0x1010, 0xffff, 0x40, "5892d7faecc14212607f6083b100bd37e7bb38d3b9ce017327be06e9eb9ecbbb466b3eb0ee3b47cd06644100ff6cdb70e05a7fe55216c0a9e836687ab0f4c526a65f22902b73a57ba200b4fa2a2b5754a08c6027f600f519bbd9d4f1f7e0de5b3e3939ddfd8389a9ddae70669d1b5c486fe7683e434bf9fcfcc839dfcec6148317f856fd71935130376c7c1d1ac7c8c068c8963c179fd79c8c1eebafad34c062b7e4dec82d5e03b5f5174a4470678e7b9d20d5d5f833bcca5e7f54785dcfdd8795c3c0c39252ce6e6517093859f478ce466f14144b3464abc7030d39b6be1e4bd2bbb4cb050a676561fe2b60d179fb6a64cadb47ff81912d06b568c7b358e65dc32870ba472bdb7f0c1b3ca1985793499bc2e30087deef6fd91c6e82d6a961f70ccd8d003b4246c5511409d3c56a53d9720f8aca59d299555b1a18d21ed3aad045ab9bc56c0d562be71bb3514f78db54849c755b562da64207dfff840a9d37d26c9382c469968daeb4f32c9fb89657982de0cf20a3d612a4f38291f4ed88fbde9d977f13c74dfe63124de91c7ea8d3cb7a91a5c9624e2bddb7d2de01d0b3ed055ee1c47f8aaa92e625dcd1869750d920b2b8fb323268c4d5657a938cd68a860e5f89077c8ad8128a147e07e26d9f9e8960e26432430e61ddd2ad23397ee08c0c5fa4f7207d19035b667216846179b8bece45adda985a220ec0e012ce22279c1a6682ef6206b96bcc3e6e4de8f91c1d2dfd1207805a7e0a54ed95c71f53c6d7c9c22b3c8e19761af3e131b4a3b7dc812b252c593369589db35f820dc719db46e227d7d65386d62dbcc13968affba5abcbd8dd0913c55b7cd613d5dd3ede823e34e75c96621c993f06c16863b085c7d41e8ea4663c936b09b56cbbdd183d84529e046b91be5beaa4180935829060c8f8dc381d7cd22a88f6e69a7bc79a1043ce7a2a9d22d03c07cacddd6ccd082d27078e91bf08ba7f7fc44dbff9cdc96675ac175aec95f8b6bc12a284d6e030a833d3f6f5c8c84ac784d50e534d5ed5a88122b681b6dfd5c6943e99494ecb3e0147a1f5d5f5e10ec055b5907a5121c3b822dc6fa2ac0dda389c1018260b248335b0a3393a3c57e895c284c94c92e6aab8d7a3b2f1bdd599d229ec6f6bf6ce2114cb951e38d73f88c37d22e2f7ef6b6a62d62753e7d9f85f3dd0bdffb28ae2df411546aaad031fd6d5170434722a001b08e2036ef44997513fa0da88f14f77759571cbd9f6cb5c1d400c08182330ea3959e6bfe1ec1ba5a27ed9305bc9768fa282905dc4ad8e36ea91f53fff332107a0630b993e88d4e2e9df80b3dd014ecd1712ec975216a0f878fde349d2acdcf1d7a664fa7421148472500d2d7941ec988660be0edaf8290c38cfc861062415caceb8a411708d75db8f97c5e8e75c3c6add7d7c4d9d4727804124f171f66c28509bf1ef4c00d699756bb9523bda6c4cd8b81492438e289dde4043fd727592b998fb0dbcbf02c342b8e2c0a74d98485374544a5661049455f019a83406bf1d8f304d01a1d7f5c330f7bda1c6d988540d73cde41a94f59995b391b960df7edfc4590407de2fac2c9d65258f40e442a2bf12fa38250f0080fbc9f2cf49f4c81eb96eca3c6d3a8d05335a75945b00ea4ad7d4a216da12e40e464f0efa1c8d90ddd73ea97dc873859b84e1bdc0bfb200389bd103460ed6711b91e7a7445b56c6b3de8cab9951207faead0215113dea0b3a0f8d769f7a838819885017dd5ac29a341e04d60bb25c124689e8682273e16a3ba7a62a97b0814a8d094705178eac826324d77b204bf6783a6af8bd49efbf4f6239307dc3f97eddbfdf54f5eb7d9ffbd43a153e2ec0aa9d7bbd9694fc56a0f74b73e9402ee0b2b4cb8b8c7f6695b6a0e6a7281cd56d0ce2bb742bb7ade7cd500de8cd3294a396adeba43eb812565653d976d12befc08a36a1a770ec2ec978068a04478fb5aa186ae88485fae8130930d4896acbd2dcd800be56959c1cbbb860bfedda8396d18c736544bb1df2b63df7d9b54136783d2efabe06a58cdfb81b3f1ac0b780bec4732188ba5ab6d5c4f3242a39b6d9e5497dcabbb3e327481fe448162a54211d652b164a0acb42211a560d3b2549e65d5f5c6fa4be2acff00db58c11c3c08667697709a07d73795d6272148c43470a3530ee091e70f32786cb6baed0303be967b89e0c1833e2f6a093c16b2b5311d6e1be6da0f24351a50319f7e1e76dc176fd3c9ba2c787f6655d5d5cc50d1641a2e53f51402aa71b24454e7d12dd5184a698230b540a3bb64fa81fdd39785d84bf21e0a46c466110f80b4e31c39fb22fe6be324fb2d380e7b4eaa03f0abf22ff554b74addbaca16645a235ac528349ddb52233e06d56af6f3dd0227bd6eff03adc246ec74fa35c025ce3cc3f92054c8226510c33c78f72975eedbe37fb0374c4be5eee71a0beede0eaf6b90795e43d34eefff54afdc585a6b2703de8030185f5908f57f33049a47f609d2104a0e40fc760c170446ab5f3cd25ec7d9d9364506c3e4fdbee138e813a34391063abb05d468e180ca20a9b06183783dc921e8c5cdcd43b88384cba1a48f4338b9ffc7bb9cab05165478628435a2effc6b42cffec43cc285a4ee12cafef19d83fc8986cb340d9526689df4a72ad33b2f1d1e136b4cca5f28f9b45bf02f9ff3e676e3f72a9db47b99fbe634b9b56fb76aa4a05fdb5f15da668d0ca706a15e30a8a978a7ea9632d36fe2978673921cddb58d693faac66b3222f159be181661d249d7288bebc22ce80ba1bb2f3e21514b33a1f1908d67872e6db43d56f005ec52865c4c1ff4a037a6976595a2443e8c8fe00e9dc1f4f0906cad7f608545a22c26e299da7f0db088b621bcb587405c17216da19dd552646409def6a02715b80acdd08bcb8531bd02b02c2fc77cee8380ff92c358ee566372cd796d65dbd7e2d61576825a948e17ef93a669e8256855c690f8998da21c59f270faed4ec4553134b3cb552c5f0bf72aa35a063ef5e9f294d7c4a5355dbb4bd7609416fa8503d9a33ff1d9fa112719e345e909cb379a1f89993ffd39a93837fbc062740b0a79d405a156d8b3272be2bee9a420a975266cf72416650a5a1c04b496c883e5420835e661b596ab3e47e53ffd62d8320d698d10f3c02d7eae6427c44af2426621304db2063e4febfcb37bd36a5368e175656b44966677084e4fe9f4eee175205fb8b898bfeaa536d25fc042b39ab444cb7c498f2e4e9ff8d982ab82cfa2a6b6fb47761a43e556d1e2ad84c974dd1b7fa7408b96d6b1403c02c18da2f1a7362ba65aed32ec800c219cc1955362121949ce364319e9e3f6b262e3e710e502d96e826d6e5fa8b13297deae925619753188ae01379ffc9da48b6165dfdc18524b3f27099d3635ddff604b32142d683ac4c0bae68751d10923c2cfeee46d9bc96dc56cdc2962c2532fb4f535d34d1214dad68f402cb4020c9998b1eb68b5448e92336474280a7b20affbc58e1999eaff66788c6cdb71158ec3aa168b024458e71734222d0980f77ab414993c18a35e46d8872fd6aff51cbadeafb74bc95639e7501ff816b3abed3fef2ee2d482cd64d1790ba3f1c5864e4d43e4d1a8bb0265a4f4626ce1ee1bd905772be49baf938e616dc5f52ca8c14df5e6f75f5a24a337390a727fad3cee1d330d6030a309244a673ce87fd4e76d12fb1dce168d520200d182ae8f70526a0c83ce75b0237cad4291c850bede749fcd5a4f17fa33129c351025689e560bf560785929cd2e6880084829b81daa9a8cd8f926edb6bea4e196c5a0a0a89dcc9cc86353b850e7ce7803f5a1833db2a2ca5b5bd0d1d14f384447ff639f3bc074e07f6728f894a9160c1f4acd882d6718ffcf2065fda711658a3e01f9eb7c66100b62ff88e4c1206e482d62a25ede41b692b0f4a46d4cd137e905c241e2f0f3ec415bf57df5cbaa0aa30a6a90c546550de7c2524a393ae7991985e8b6cb03e9e8374be4e8822cb6d8a8654de6f1dbf9f2d1ebf68425800c6ffa85c0d78f0632deaeff9dd1d3aadb2d9ef6902a7fd7dae1c354943b4ba02aa7e805bf879c91286d9757c821f01de6d0159cc5264e2ad90f80b89c8c97f86ba64c4fe958b39824f8c885242c31b58f0c8769409fccb929fce2b6b0b45bfb4ac15a274e63c002fadd770cd52ac3af5c0216f3b00f6ed6ebb7b680bf15c6ac3808b38add6433f0ac124b7b9df3af8063a551c9898811906350617e13f29a5e64853e6e5a79e491baad4eddbe80a12fcb3ecdc4f2c2a4d203b7e10486b258c3b59e0a118b380f2af7b478e5e0b999a3102e5a0dd0a8d1232db7ee5de58e2fd1246f4f319c9e05396e6f7908624e0fc754817418fc514327df5afdc61f9eff1d3efb318f8c82192ed57afa4ca01b1d6198afbe315e480765b637eb69ce3d992f6431678646b012868b76cf0333b32e2032e80cc98ecb3b8e66bebbd4abacf398d8e945ba9127933008e4d8962fc86133a7ff24bdadbf4dd040e646ce7c1b7b8bea2233c063c30f79f6181a25b410e50f046f1bb15426d3a4ea67f0622aa33151015e12f8766e9eef2945b43a5f24c5ea18d54b55432e1312653bdfa5caa5fde292ffda61eee22677ac68c0e9c74dbfb8c6f49d768812879f2c477647f4ac475fd4acd59365936b42ae907044583f0340922da1ffb31e65c1ddb20fd4c6b29ae8db646659617fe491980e275586de22d8e7307e89ff14cb6c526e2ea96e6fe5112ceebf8602d7dda937eabded5f04602f7b87289431db506ae5783bfee10d67fe9971a5708331490b420783d0d7c409432a073bc2171bf677947349114d7cfe15c95c7df57049cf1576ae0aa0cd2dd9ba61714e83a193038d32dad0df1a55486d93a274f5953cc570aeffe5e4905fb656b98928d3eae39ada5bc96cae510fc10fb6fc74cb48e0c80c0281bfb8841ac1182116fad81ec48967eeaa0e50b6e72d3190552534ae06c6481b3dc0f3c1fc6b7cff2a692b01abab50649f2f719e2348fa8a112bebea5815827ca3545b62c84b9361eba095a2d46a56fa55212f6a2eeb3b4955a88f53f70f11e4292dadd87642fe8e3d2defe1831047f2097c4b48113c975e15aec903e3a68619913bed2a0f9fb05feaa3a248a7b9e15128ef44afb7d815cd7598b3cc30f6481f6e6e1cb88aa0881cf38f8629546466b33055696ef7952da27938c8601c5554d71d7bab5f5d3442974d656a56c371ae6064642a3fcc3b08b5a300cb05bac1d8f82d1780ea27b6e11d51d3c33d9c927ba89a59a412397f1a88110f7f940d7a26512adca0618f3003e7c3b60396747f3ecace665b5587b399f166c18c0fb204925cc7302e19182ad520c512c2e3ebe7173e51fc3d1f4d8845af32fadcee011591687eb4e39283324d6995d27012bdfd0fea6d057efe94194ce174d426f431b383acae9f70543008f41084aafbbd7719745db3cef843d668d5fe689f0cd207fabcb0c2f34398f7d9f38bfb9c36db8b72d2cd9fd93089615f645d258e0935b3ea5871c17d4783a2f86a337f755bc23202d3fa2f4324df43738bec834ce1060df60c74ea85dc4791c08c6e20f337ed3b88a7c2f5b6ea0b447e613146c36842246cb9892e51c32e9ffbb69fde3732965615a741242c088e42265062c2c2670476a7d4832c7b21781b8ca921c3e3168b8a750e999a4c2a2d5fa5095065b9265d6599e5dcc56f23893f32251b4ffa732f034f376d3d964a735185ce7795baa7ffa95c860714469c8cc59441ced816d5b078eb715ad52d15f36392e939ee612b60daca0"}, {0xb8, 0xffff, 0x1, "3dc5cf2eb8da9a23daaff46678161a95935c9490283cf24b21eb780f4af535800678390b88d585f5bd0349176e1f26414a7d7768ef11dff7611eb3bf8c504c15ffdbb20dda00ae4ad92f0d7666eee31bfebfed942d153e70d27cd1bab123201b91a632e741655e805f135cdfd74292ea20cea071b93b1a248fed2d0f99af4de5bd4f91c1ffc15cde27862f17af6b5c93c288203739cae3505bf40d4933eda3343e248fbbb78e"}], 0x3520, 0x4}, 0x4) 20:33:58 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000), 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 20:33:58 executing program 1: 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) read(r0, 0x0, 0x0) syz_open_pts() 20:33:58 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x18, 0xc000, 0xfffffffffffffffa) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9f}], 0x7fff, 0x0, 0x8c1d, 0x0) 20:34:04 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='r\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, 0x0, 0x0) r1 = getppid() open$dir(&(0x7f0000000540)='./file0\x00', 0x20000, 0x106) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x3, &(0x7f0000000340)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r4 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000180)="df8058b115d59bd9135686cb4f01006697dc9086e8256826e7c08ad24e99afd86be4bc6ce8cf4f28afb3471a1ce1ec0de00c3d714a93f6bf9f727ea347c00f86c8b90d9d00211e6363414bf5", 0x4c}, {&(0x7f0000000200)="7833d1355177f630ec66ae7ac505c55a1aacc1010f203f8306a581745366ed306bb0934dec5c777b52a3e43c5929e667f32123f6c42590f51f3d", 0x3a}], 0x2, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x58}, 0x2) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) open(&(0x7f0000000080)='./bus\x00', 0x440, 0x8) 20:34:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2108, 0x800000000005a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x7ff, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r0}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') 20:34:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91abbdb5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f58968b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4cebda28af1a77ef8da2b937cc924766af04e392b0584041b66358eea868892abc9d758fb613d8fb1dd064be0d736fa24b739eab17d59306a4ed1ee5ad44dd2", 0x4c3}], 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r1, 0x40000000, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "8369d2d18001000000fa600000ebff0100"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) 20:34:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000002640)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f57285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) shutdown(r1, 0x1) poll(&(0x7f0000000080)=[{r1}, {r0, 0x11}, {r0, 0x44}, {r1, 0x4}, {r0, 0x24}], 0x5, 0x0) r2 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) 20:34:04 executing program 0: r0 = dup(0xffffffffffffffff) preadv(r0, &(0x7f0000000680)=[{&(0x7f00000003c0)=""/153, 0x99}, {&(0x7f0000000480)=""/211, 0xd3}, {&(0x7f0000000580)=""/52, 0x34}, {&(0x7f00000005c0)=""/178, 0xb2}], 0x4, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x8, 0x40000000, 0x9, 0xf2}, {{r1}, 0xffffffffffffffff, 0x21, 0x1, 0x95c, 0x9}, {{r1}, 0xfffffffffffffffd, 0xd566a94ccc771c48, 0x4000003f, 0x82a, 0x80000001}, {{r1}, 0xfffffffffffffffa, 0x10, 0x4, 0x5, 0x80}, {{r1}, 0xfffffffffffffffc, 0x4, 0x6, 0xfffffffffffff801, 0x4}, {{r1}, 0xfffffffffffffff8, 0x80, 0x4, 0x183, 0x401}, {{r1}, 0xfffffffffffffffa, 0x2, 0x0, 0x4, 0x41}, {{r1}, 0xfffffffffffffff8, 0x80, 0x2, 0x4, 0x5}], 0x9, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x1, 0x20, 0xfffffffeffffffff, 0x4}], 0x40, &(0x7f0000000380)={0x8000, 0x1}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) write(r1, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) dup(r0) read(r1, &(0x7f00000000c0)=""/251, 0xfb) r2 = semget(0x2, 0x2, 0x410) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000001c0)=""/169) 20:34:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') mknod$loop(&(0x7f0000000200)='./file1\x00', 0x2000, 0x0) lstat(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffe) mknod(&(0x7f00000001c0)='./file1\x00', 0x0, 0x4) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x4010, r0, 0x0, 0x0) 20:34:04 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) kqueue() r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000180)) mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x100000001) 20:34:04 executing program 0: mknod(&(0x7f0000000540)='./bus/../file0\x00', 0x2000, 0xfffe) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet6(0x18, 0x5, 0x9, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket$inet6(0x18, 0x0, 0xffff) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r5 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x800, 0x8) socketpair$inet6(0x18, 0x4000, 0x8fd, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket(0x38, 0x0, 0x0) r8 = accept(0xffffffffffffffff, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) r9 = socket$inet(0x2, 0x4, 0x7) kevent(r1, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffb, 0x10, 0xfffff, 0x1f, 0x83}, {{r3}, 0xfffffffffffffffc, 0x10, 0x1, 0x16, 0x5}, {{r4}, 0xffffffffffffffff, 0x69, 0xf0000004, 0x400, 0x5}, {{r5}, 0xfffffffffffffffc, 0x18, 0x21, 0x6e9, 0x7f}, {{r6}, 0xffffffffffffffff, 0x8, 0x10, 0x1, 0x8}, {{r7}, 0x0, 0x11, 0x84, 0x400, 0xfffffffffffffff8}, {{r8}, 0xfffffffffffffffd, 0x40, 0x0, 0xff, 0x3}], 0x7, &(0x7f00000003c0)=[{{r9}, 0xfffffffffffffffb, 0x20, 0x9, 0xfffffffffffffffa, 0x8}], 0xfffffffffffffff8, &(0x7f0000000400)={0x5, 0xff}) syz_open_pts() r10 = fcntl$dupfd(r0, 0x0, r4) close(r10) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000009c0)=[{{r10}, 0xfffffffffffffffe, 0x21}], 0x0, 0x0, 0x0, 0x0) readlinkat(r1, &(0x7f0000000440)='./bus/../file0\x00', &(0x7f0000000480)=""/164, 0xa4) r11 = kqueue() kevent(r11, &(0x7f0000000000), 0x49b, 0x0, 0x1000, 0x0) ioctl$TIOCFLUSH(r10, 0x80047410, &(0x7f0000000100)) 20:34:04 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) recvfrom(r0, &(0x7f0000000080)=""/236, 0xec, 0x2, &(0x7f0000000000)=@in6={0x18, 0x2, 0x7, 0x9}, 0xc) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)='\b\x00\x00\x00', 0x4) 20:34:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000040)="ccf60849f34897fe9853a1", 0xb) r1 = syz_open_pts() close(r1) kqueue() r2 = syz_open_pts() poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffe, "a146786eb953d07babec3301fffffffffffa0011"}) fcntl$setstatus(r2, 0x4, 0x4c) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x7d4) read(r1, &(0x7f00000003c0)=""/249, 0xfffffffffffffe82) 20:34:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) socketpair$inet(0x2, 0x4003, 0x3, &(0x7f00000000c0)) 20:34:04 executing program 1: r0 = socket$inet6(0x18, 0x7, 0x0) sendto$inet6(r0, &(0x7f0000000000)="a8c13cf7880b6d5d13209bb5362a1d5b013b6af8cc10b332cf2dabd5536f652c5c1708132ef8fff7488e79bd619ae13ed40bab87bf3c909eeceab5c3109f1b6428a9d96780b712be28fb45ffc30c275e3d69e38a8b63704c998996976e0a36d6307138664755fc604c88f7e2112765", 0x6f, 0x2, &(0x7f0000000080)={0x18, 0x2, 0xffffffff, 0x9}, 0xc) listen(r0, 0x0) listen(r0, 0x3) 20:34:04 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) r1 = socket$inet(0x2, 0x4005, 0x80000000) recvfrom(r1, &(0x7f0000000100)=""/232, 0xe8, 0x43, &(0x7f0000000000)=@in6={0x18, 0x1, 0x10001, 0x40}, 0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000300)=0x1000000001) execve(0x0, 0x0, 0x0) 20:34:04 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)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4", 0x18) write(r0, &(0x7f0000000280)="cd34d70f42df8d13c2708d81f6706cfd0e99ff39a6b9f08d9cc3bd16655e5b2145feb249c95904b43352ff637c2d44658181ff0e0755aebd027fbe95de549783057e9f077f7a688f2cf1654d3092555770dca12725a80ac098f24da5394b7b4dac", 0x61) syz_open_pts() close(r0) r1 = kqueue() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000200)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x3ff, 0x0, 0x9, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 20:34:04 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="7246b25a2b07b687fa4e0238ad300c301e9f142791ee51395b522a07d09c20a37a50d0edfd918442d9b9c3216c364d53428aabb2a314dfebc6bedb7d000000"], 0x10) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000), &(0x7f00000000c0)=0x4) sendmsg(r0, &(0x7f0000000100)={0x0, 0x8e, 0x0, 0x0, 0x0, 0x89}, 0x0) connect$inet6(r0, &(0x7f0000000180)={0x18, 0x1, 0x100}, 0xc) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x0, 0x3ff}, 0xc) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r1 = dup2(r0, r0) mkdirat(r1, &(0x7f00000001c0)='./file0\x00', 0x8) pwritev(r0, &(0x7f00000001c0), 0x0, 0x0) unlinkat(r1, &(0x7f0000000200)='./file0\x00', 0x8) 20:34:04 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f00000003c0), 0x4) ioctl$TIOCNOTTY(r0, 0x20007471) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f0000000080)=""/25, 0x19}, {&(0x7f00000000c0)=""/60, 0x3c}, {&(0x7f0000000200)=""/251, 0xfb}], 0x4) ioctl$TIOCSTART(r0, 0x2000746e) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)=""/165, 0xa5) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa, &(0x7f0000000080), 0x18b}, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000140)) 20:34:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) syz_open_pts() open(&(0x7f0000001800)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./bus\x00', 0x10024, 0x0) syz_open_pts() close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) kevent(r3, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 20:34:04 executing program 1: poll(&(0x7f0000000080)=[{}], 0x1, 0x0) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e001009dacff01"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x7, 0x8) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=[{0x10}], 0x10, 0xf}, 0x4) 20:34:04 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x8200000000000000}) r0 = shmget(0x2, 0x2000, 0x405, &(0x7f0000ffc000/0x2000)=nil) shmat(r0, &(0x7f0000fef000/0x11000)=nil, 0x2000) 02:14:26 executing program 0: r0 = dup(0xffffffffffffff9c) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) bind(r0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) socketpair(0x38, 0x8003, 0x3f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x400, 0x24) r4 = socket$inet6(0x18, 0xfffffb, 0x20000000000001) linkat(r1, &(0x7f0000000380)='./file0\x00', r3, &(0x7f0000000340)='./file0\x00', 0x4) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x80, 0x5, 0x4, 0x1dd2}, {{r4}, 0xffffffffffffffff, 0x20, 0x80, 0x5}, {{r3}, 0xffffffffffffffff, 0x30, 0x60000000, 0x3, 0x6}, {{r3}, 0x0, 0x0, 0x44, 0xf46, 0x8001}, {{r4}, 0xffffffffffffffff, 0x10, 0x40000001, 0x7, 0x5}, {{r3}, 0x0, 0x20, 0xc00000ab, 0x6, 0x2}, {{r2}, 0xffffffffffffffff, 0x0, 0x4, 0xcc76, 0xfffffffffffffffa}, {{r4}, 0xfffffffffffffff8, 0x10, 0x2, 0x1, 0x2}], 0x6, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x80, 0x0, 0x3d, 0x5}, {{r3}, 0xfffffffffffffffe, 0x20, 0x60000001, 0xb4, 0xcc}, {{r3}, 0xfffffffffffffff8, 0x1, 0x0, 0x3, 0xffff}, {{r3}, 0xfffffffffffffffc, 0x40, 0x8, 0x0, 0x1}], 0x8, &(0x7f00000002c0)={0xc49, 0x200}) connect(r4, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 02:14:26 executing program 1: mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x8000) r0 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(r0, &(0x7f0000000180)=@file={0x0, ""/84}, &(0x7f0000000080)=0x56) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) close(r2) 02:14:26 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x20400, 0x80) mkdirat(r0, &(0x7f00000002c0)='.\x00', 0x80) sendto(r0, &(0x7f0000000100)="c7747e58d147ff49311926cbf32cbdf2c29c43ca65d127820dcada60526f2b217cb4a48d9fe786820bc20229a05034e032bf8fe1963c9100d4b000f5cb4ab38b5d3d2ee05ab3e241ad32e988ab6e262d6498728479a42562e8c19cde60145dcd8db2eb1880b1a3c7400ff2f12bdada8d9e47a1187a95d6145db132bec248c66f609603aabb14db8403b0cd219931ebf14afc845516", 0x95, 0x2, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) chdir(&(0x7f0000000200)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2028, 0x4501) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = dup2(r1, r1) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x3) symlinkat(&(0x7f0000000240)='./bus\x00', r2, &(0x7f0000000280)='./bus\x00') select(0x40, &(0x7f0000000040)={0x9}, 0x0, 0x0, 0x0) 02:14:26 executing program 0: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000000000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) write(0xffffffffffffffff, &(0x7f0000000000)="396e22f01627946aa5c958c025c84fdc7a4307a69f8fb14b06587de2b481573d8d52f21adeb95d68", 0x28) r1 = semget$private(0x0, 0x4, 0xc0) semctl$IPC_RMID(r1, 0x0, 0x0) minherit(&(0x7f0000000000/0x4000)=nil, 0x4000, 0xffffffffffffffff) 02:14:26 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) bind(r1, &(0x7f0000000080)=@un=@file={0xcee929cfd55d941a, './file0\x00'}, 0xa) close(r1) r2 = kqueue() r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x5}, {{}, 0xfffffffffffffff9, 0x19}], 0xa3b, 0x0, 0x0, 0x0) dup2(r3, r4) 02:14:26 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xc0, 0x180) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000140)='\b\x00\x00\x00', 0x0) 02:14:29 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x0, 0x0) 02:14:29 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/79}, &(0x7f00000001c0)=0x51) unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f00000000c0)='W\x00') 02:14:29 executing program 1: r0 = kqueue() r1 = dup2(r0, r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x107) kevent(r0, &(0x7f0000000040), 0x70, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xd}], 0x943d, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x98, 0x2, 0xe9da, 0x6}, {{r1}, 0xffffffffffffffff, 0x2c, 0x4, 0x1, 0x4d7e4a09}, {{r1}, 0xfffffffffffffff8, 0x20, 0x1, 0x8}], 0x9, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x81, 0x8, 0x8}, {{r0}, 0xfffffffffffffffd, 0x42, 0x80000053, 0x2, 0x9e}], 0x4, &(0x7f0000000180)={0x200, 0xa739}) kevent(r0, 0x0, 0x0, &(0x7f0000000000), 0x6, &(0x7f0000000080)={0x0, 0x3791e0c6}) 02:14:29 executing program 0: socketpair(0x3, 0x0, 0x800, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCDRAIN(r0, 0x2000745e) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'], 0x1) clock_getres(0x2, &(0x7f0000000000)) 02:14:29 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000100), &(0x7f0000000180)=0x4) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x1) chmod(&(0x7f0000000140)='./file0\x00', 0x0) 02:14:29 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x49b, &(0x7f0000000140), 0x1000, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='_', 0x1}], 0x1) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) 02:14:29 executing program 1: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) r0 = semget(0x3, 0x0, 0x400) semget$private(0x0, 0x1, 0x74f) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000040)=0x200000004) r1 = socket$inet6(0x18, 0x8001, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) flock(r2, 0xf) fsync(r2) ioctl$TIOCGTSTAMP(r2, 0x4010745b, 0x0) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x2, 0x80, 0x2}, 0xc) 02:14:29 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000000000000000"], 0x1) r1 = socket$inet(0x2, 0x3, 0x89) setsockopt$sock_int(r1, 0x1, 0x0, 0x0, 0x0) 02:14:29 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000000000000, 0xdf) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000009c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r0, r1) 02:14:29 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x5}], 0xa3b, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000001140), 0x9, &(0x7f0000001180)=[{{r2}, 0xfffffffffffffffb, 0x12}], 0x400, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000000)=0x38, 0x4) 02:14:29 executing program 1: open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) link(&(0x7f0000000080)='./file0\x00', 0x0) 02:14:29 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/99, 0x18}], 0x1173) setsockopt(r0, 0x29, 0x28, &(0x7f0000000280), 0x0) 02:14:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={r1, r2, r3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="4ad9f472e1fd9c3a0324f49d7e2340bbc63846f0a2f2c12e791bb81b87455c1e4193797e4563f226960b6f6cd9288424548a495de83ff0bdd950d83bb1659b17304e150e26538c2ba1869a67992ba19bf509951351f4fb7e7faee6488cc697f0b72206fd036cb2694f098fe256b2d86f1837a7f14d46618c28e2856c52b0a80dc9494b41a7cdfa6a6447337ffa2c7bfbaa47905f56a3808788a415f7a88e81dd7ffedc22de0ae5196ae1dce0b2364d24ad766318f67cbb2908aae2a45a0d36e157fdc2620a3d3768c6f38253419bf810991a", 0xd2) write(r0, 0x0, 0xfffffd4d) kevent(r0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x34, 0x40000009, 0x80, 0x81}, {{r0}, 0xfffffffffffffffc, 0x0, 0x80000040, 0x73461b34, 0x4}, {{r0}, 0xffffffffffffffff, 0x28dd9457825edc0b, 0x20000000, 0x400, 0x7}, {{r0}, 0xffffffffffffffff, 0xc7, 0x44, 0x2}, {{r0}, 0xffffffffffffffff, 0x7, 0x7, 0x80000000, 0x100}, {{r0}, 0xffffffffffffffff, 0x0, 0xc0000001, 0x7fffffff, 0x4}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000000, 0xe0f, 0x1}, {{r0}, 0xfffffffffffffff9, 0xc, 0x1, 0x7, 0x1}, {{r0}, 0xfffffffffffffff8, 0x1, 0xa1, 0x9, 0x5}], 0x2, &(0x7f00000003c0), 0x5, &(0x7f0000000400)={0x8, 0x401}) 02:14:29 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0x0, 0x1e8) fcntl$lock(r0, 0x3, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000000000000000}) 02:14:30 executing program 0: r0 = kqueue() poll(&(0x7f0000001280)=[{r0, 0x40}], 0x1, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) recvmsg(r2, &(0x7f00000001c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000080)=""/174, 0xae}], 0x2, &(0x7f0000000180)=""/35, 0x23, 0x5}, 0x40) r3 = socket$inet6(0x18, 0x80000000003, 0x9) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200)={0x401, 0x4}, 0x8) r4 = geteuid() setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001340)={0x3, 0x3}, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) fchown(r3, r4, r5) 02:14:30 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000180), 0x4) 02:14:30 executing program 1: clock_settime(0xffffffffffffffff, &(0x7f0000000000)={0x77359400}) clock_settime(0x4, &(0x7f0000000080)={0x792e09af, 0xca24}) clock_settime(0x3, &(0x7f00000000c0)={0x800, 0x3915c882}) clock_settime(0x7, &(0x7f0000000040)={0x3c, 0x8}) 02:14:30 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) lseek(r0, 0x0, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) 02:14:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000140)=@in6, &(0x7f00000001c0)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r2 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) lseek(r2, 0x0, 0x88c62227e69ef335) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x7fff, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd5ffff0000000000000000000100", 0x1, 0x1000042}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000240)=0xc) linkat(r2, &(0x7f0000000500)='./file0\x00', r2, &(0x7f00000006c0)='./bus\x00', 0x4) open(&(0x7f0000000380)='./file0\x00', 0x80, 0x20) write(r2, &(0x7f0000000700)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0xf4) writev(r2, &(0x7f0000000540)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d437628619747d6b1bc7ff81a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a06ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x4c}], 0x1) kevent(r2, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffd, 0x40, 0x1, 0x1000, 0xc8}, {{r1}, 0xfffffffffffffffc, 0x88, 0x1, 0x7, 0x6}, {{r0}, 0xfffffffffffffffc, 0x3, 0x8, 0x7, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x22, 0x7fff, 0x5}, {{r2}, 0xfffffffffffffff9, 0xe8, 0x1, 0x7, 0x72bed230}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x8, 0x401}], 0xffffffff, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x1, 0xa, 0xfffffffffffffffb, 0x81}, {{r2}, 0xfffffffffffffffb, 0x2, 0x2, 0x8001, 0xa42}], 0x8, &(0x7f00000004c0)={0x4, 0x3}) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 02:14:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x752) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000400)="ebb68a26d0ae3c6350cf63ac2f2b835da3178943a5bb57a6503e5f6f52062dbac9ee0fba1d13be5d06bd1db0593ff0d8eac963e151dbd6156774102aedacc22c8042bc1931916cb5ae620d78d3544d7820d5482048e56ba3d48e0eb8f9ca782e421e93f770bce07dd1f692f8edcbdbfde7d5f42d09eceb2decd1e9d470478dc04142eb9755c2ff29f528615f724d", 0x8e) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x3ff, 0x5, 0x8, 0xffffffffffffffe8, "2692b23528edea42fb6dc3a0e52f8d95a1151104", 0x4, 0x4}) ioctl$TIOCSTART(r0, 0x2000746e) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) nanosleep(&(0x7f00000001c0)={0xfffffffffffffffd, 0x41}, &(0x7f0000000340)) r7 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000300)=0xc) getgroups(0x3, &(0x7f0000000140)=[0x0, r4, 0xffffffffffffffff]) r8 = getgid() select(0xfffffffffffffef7, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x7}) fcntl$lock(r7, 0x8, &(0x7f0000000100)={0x3, 0x1, 0x6, 0x7, r1}) fchmod(r0, 0x10) setgid(r8) setregid(r6, r3) r9 = semget$private(0x0, 0x7, 0x0) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000380)={{0x2, r5, r8, r2, r4, 0x0, 0x2}, 0x1, 0xfa37, 0x4}) 02:14:33 executing program 0: socketpair(0x42511820f030280a, 0x5, 0xf9e, &(0x7f0000000080)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, &(0x7f0000000000), 0x0) pipe(&(0x7f0000000040)) 02:14:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x2, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x200) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) fcntl$setstatus(r0, 0x4, 0x8) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) writev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="4f197aab4092b4b4ba4fcac92591bd3a68c944ea83823d158bbbf7e99c06ab32aa448d12e38c247e550c09980657ce561f5d9285d519cef667682192f88204ca956a3cc5be7371b7562443275c7ef0ae16c9771322c64307ff41bb4b15018137f7013eb3e1b92648d23c73e6c0cea876bd59f303add7bdbe388717222787ea97385d13ed8fc093d82d03a13d8be507accde408e2748485d52eaf5d967d2f5dc97afae42ba730672d6c2ddea76103ef3fe38fcdcb652c471aa4a14f15d3f72a9d4c4eb4212d37ce9de4b8179b0bbec783b12a43df041d02e2af949aaa7f258d3a57245e6ed6f868dd745d838fd9da4c2c661fdcb3de2616e9125022cd86b00f463686823cfb26c202", 0x108}], 0x1) getuid() close(r0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) kqueue() syz_open_pts() 02:14:36 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = semget$private(0x0, 0x3, 0x26) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/173) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000), 0x0) 02:14:36 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) r1 = open(&(0x7f0000000000)='./file0/file0\x00', 0x201, 0x40) socket$unix(0x1, 0x5, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) renameat(r0, &(0x7f0000000040)='.\x00', r0, &(0x7f00000000c0)='./file0/file0\x00') 02:14:36 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x5901) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 02:14:36 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) read(r2, &(0x7f0000000100)=""/246, 0xf6) getpeername$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x20000, 0x9) kevent(r4, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffb, 0x4, 0x2, 0x1, 0x3}, {{r1}, 0xffffffffffffffff, 0x4c, 0x40000013, 0xf211, 0x6}, {{r3}, 0xfffffffffffffffd, 0xa8, 0xfffff, 0x5, 0x6}, {{r2}, 0xffffffffffffffff, 0xc8, 0x40, 0x1, 0x9}, {{r4}, 0xfffffffffffffff9, 0x20, 0x10, 0x40, 0x400}, {{r4}, 0xfffffffffffffff8, 0x40, 0x7, 0x8, 0xdef}, {{r3}, 0xffffffffffffffff, 0x28, 0x2, 0x3, 0x8025}, {{r4}, 0xfffffffffffffffd, 0x32, 0x200fffff, 0xfff, 0x2}], 0x7fffffff, &(0x7f0000000400)=[{{r5}, 0x0, 0x20, 0xa, 0x8, 0x7}, {{r4}, 0xfffffffffffffff8, 0x40, 0x0, 0x1f}, {{r4}, 0xffffffffffffffff, 0x4, 0x80, 0xdeb8, 0x5}, {{r3}, 0xfffffffffffffff8, 0xc0, 0x8000000b, 0x8, 0x1}, {{r5}, 0xfffffffffffffffb, 0x88, 0x0, 0x8, 0x4}], 0x5, &(0x7f00000004c0)={0x1, 0x3}) linkat(r3, &(0x7f0000000500)='./file0\x00', r4, &(0x7f0000000540)='./file0\x00', 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='x\x00') r8 = getuid() r9 = getegid() lchown(&(0x7f0000000640)='./file0\x00', r8, r9) setuid(r8) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000680)) setgid(r9) r10 = open$dir(&(0x7f00000006c0)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)={0xffffffffffffffff}) getdents(r10, &(0x7f00000007c0)=""/127, 0x7f) r12 = accept$unix(r11, 0x0, &(0x7f0000000840)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000880), &(0x7f00000008c0)=0xc) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000900)=0x1ff) mknod(&(0x7f0000000940)='./file0\x00', 0x100, 0x5) sendto(r11, &(0x7f0000000980)="502d2c3000fe0f", 0x7, 0x400, &(0x7f00000009c0)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_timeval(r12, 0xffff, 0x1005, &(0x7f0000000a00)={0x3e7c2284}, 0x10) pledge(&(0x7f0000000a40)=',%\x00', &(0x7f0000000a80)='\x00') socketpair(0x38, 0x5, 0x1, &(0x7f0000000ac0)) fcntl$getflags(r3, 0x3) 02:14:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000800)={0x0, 0x0, 0xfffdfffffffffbfe, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = semget(0x2, 0x0, 0x20) ioctl$TIOCNXCL(r0, 0x2000740e) poll(&(0x7f0000000100)=[{r0, 0x10}, {r0, 0x30}, {r0, 0x100}, {r0, 0x8}, {r0, 0x34}, {r0, 0x80}, {r0, 0x5}, {r0, 0x2}, {r0, 0x40}], 0x9, 0x4) r2 = socket$inet6(0x18, 0x2, 0x4) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) write(r0, &(0x7f00000002c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730caad953fb392e842dbbffffffff000000006eeb00000000000068f7acad445dd976a67cf92c23", 0x65) writev(r0, &(0x7f0000000780)=[{&(0x7f00000015c0)="59e8adbdaff9e1fd124932a0c634dfc2291eeb85290b91d64cbd1bda1e2dbc40ed71a17835259397b2d3c6af12a753dddff1fd0197c7a1596469ca85f484251fa5d625754d39f97eeb2db7aea6301ecf953a7806d35c8d50d985a5ce29e2b14a4c87eba2215b9b35ee53c76e992f19183244d92600e75088d7c82507f2d2423560d68ae2fa828f18320535cfec128fb0e3eb44e8f5b0ef3ff7f2322077c01a5f5fef596433a630c31495393d28cdcfca9ebd38394dc610bc4e9b71f7c0fa55617bce299fd38f6bb4400188ba91fb6da26463b3148132317ff1daba1da320170a6f4bf0a7c66fb1eebdce4e5446d5ffb95de3f51ef83a8348068c748c788321729871d015553e4b417b50f71d2b889241be2ff5080502b5196367df37215f8b9f5b4672a10a65db4480feb5ca58d6d33ad5c0fe0bbb3814dfc5e8840bfa2681f8fa4125d2884d5942be8db0b2f7fd9ba38dc0c8f765d823fa0f22002ed113b0439aa7bf1d4b16222291e110678917613c561b8035d02986b6954d5747be347fb98e49f08c14e18e0fc88ad70ef48ddd821c2a38d032642db0d7d1d9a2922368e6d2a21c1d98a0dffab13d39ff908f4e5e15fb35618dbc4486a2bf7c99a07fc506ffae848d615bb94ebe5a0399a1c55d4a1a11413c631c20e586ad8fc365f1725dde63b26f0c42ec873c28fed30abc7da2f00931dccc9a4002b0e4dbad5d7dcdc19deae5355366cf1b2f79962108e8020f81577496a83d5068b9bb79274cf1d9ce81744f424a34692a2cb94de74747cd9f37bd98d5ca47354f467bd6c022ff1aeb02b1661d288a087fd54743bb9eb953d4b7132845305a11847ffcb2de22c462f58c3a7d77f146d6364342c3c662b1d6da61862ce828dded6ee0adbc2f9445584fadf894b65a63c1388a5bfd69ee12125faa8c4b8853b63af278920fcb921aad825942a086092be318de8f8080d3b1f2fe204aa9f07925f1b980560c62e241da9be5009d57bd28f233da6a2e15c9b997f74bd9d48574b1e49116e362f66ce4fbbd20a5f33cbff33453eabb7d7bd6f4a15649224ba720fb81e47a6e497694251cdd92496d6483fc5d5497e922037a2d476c7ed52432fb64231db6a171561c5e4a7eddaaf7482513f2916941750b23b9943d313489d1757cb45a05e7d7f0075f523ceb28645f447b36f21d94d01d9621b977cef8cf5f58abd30e0c4ad3bb3fbf2beb4688287e837b9b8dd57719de67b406212481438379a65f3a9e2279e426ed503120d427374d04216d6d9677140567802e0fac034fee6e4286200f67f790700a0ca1d05ed3d5adf9f97f294407c92ebe3b422139055e2d26f23bdebd529483f58da5e067f4069c48829b90be957a437e31b766356e8043df878131b1ed4a497326413b65e96602c1ac1cedf15784496617e7597525a0eda40c24c45e109e3fda74f8663fe448fff53222b46dda06e38331d8c7abfa21c88300141383c2834033461a0363858eb5b2e178ba3b121c79a9658f1fe75b6446f8793ef805dbfc951772a0e4a495136204f08304bae2ad850142451c0530f9857ee7d7f8422e9a63e25662b42d23c527c70388a26bdca442cfac43ba1ed1bcd4e354494e9f66cf4082879574c48eb7e2d18cf4eb09c02cf38d88eeb8a9f27f835367e9435699141f5383df76ca2cdaf7ed18cd63cb05b0e444c220ca168e2ee73179f5320866cb2b234a76c0992a4c35636934ffa520036a5d5713d1c890d1f40a282f57c052dbd3922b2a4b1c90d1417b6ae37e9ba0ff5da81eb28cc3b99fa1f4393f2cb9847131ccc05988df7f508406829ba54431c2913dfbbea256b90939b876892f17501be17e6932761f682313fb5d6a42294c7c1b377f20ee88d7377247c8c5dab0a7f61737c90a825ba64e9999e334bc73dbcf9eeb6095ec8cc49095467f5ecc7a4e08c962948cb381882d56d915d0f9fcbd5ce1cf612c86e62987e9447ea5f9f8873aeec0ad573b0244e5ae654c95bf59c21f647eb4bb1e453a0b6b3dd673cbdc11207f2f79b05317ee6eb67571fcba60ecbacd96227caed622d7ae06fa62a11f0ac5dcd08a4b48489909c97506f00f10701bd24c47ccba4312d0ac6f018cade4cb0e539c7e2b3b091694f36277bea76bc5ba5c01a2d82e9a0bfe13c89c794a762c100a694aee11609966989a7463833382b22f6c0fe1928d3eac7776426158f7d9b5b71ee2db26965d5652bc530747c491939a1235cf67e49fab029b7d8f1c307396ef4179ba86d8eed9f81f64b6b73135f15d2e1f237fa7fc94f2a6bea892cc121aaa12e4c7d5d0d4c486c86933cca680328bfb3a5c37aea250b057ee2954bc80fd9028ea648f0c75df39cabc38e00b1500e3534fcc3e96678ade27a4459a9a565836d71e9860b3599d0f5cc0da2eae899621c17596b5841173ec9d4d6a3ee9fa509d24f9d6a9d19b4a9fb18e9ccd7dc34c94881345691a056ded1ebe559075e0b09d59e2bc9048fbf5a13963ed956e10be9bdb8b37d42d8899e85b4bbb15407fe40ddfe019a25a7502ec2c96ff4450261055cc8a1404a08e81981190a66beaffaed57ae2cf7bbcda7310e0ab410778fb43130e31b4a4b66852607aecabc79aa06526c53d81ecf8b5e1266d7efb2bbc2fd03f0ef4067e3f788fce325e90703ca366bd1d87a702fff8809a754164ecc48ea358a5d1861d8fda0e7cfc51984a1dc262b0f42db17b9fd1b64c0ec13052a0389b350f48d8ec6644e827029097e988022c38ad5ed227e5e50124c15c60b8766af543976d0a242544efe48ebb8d547db753f9b64e28173db1674c016e4666fb45dc20fe517fbdd358848f1d57879555b8b20d41df4e48aeffb4d33ab37daf5295442e52150002cb53663378ac2fc9a78f8fee158cdf4fc29b3e0f5957061b02fb4d7b305b8eefc5322309e68e371e4f1503", 0x81d}], 0x1) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r3 = syz_open_pts() close(r0) kqueue() semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000180)=""/226) r4 = syz_open_pts() chdir(&(0x7f00000000c0)='./file0\x00') fcntl$getown(r4, 0x5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1, 0x0, 0x2, 0x1, "534409ad1f1beadcacc42f0503f14287ea266a55", 0x37a960db, 0xfffffffffffffffe}) read(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x811, r3, 0x0, 0x0) 02:14:39 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff}) pipe(&(0x7f0000000640)) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r2 = open(&(0x7f0000001640)='./bus\x00', 0x40000000000001, 0x0) r3 = openat(r2, &(0x7f0000000180)='./bus\x00', 0x0, 0x5) linkat(r3, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) setitimer(0x5, &(0x7f0000000200)={{0x5, 0xfffffffffffff00c}, {0x7ff, 0x12}}, &(0x7f0000000240)) symlinkat(&(0x7f00000005c0)='./bus\x00', r2, &(0x7f0000000600)='./file0\x00') execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='.#\x00'], &(0x7f0000000540)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)="a92400", &(0x7f0000000340)=')\x00', &(0x7f0000000380)="f300", &(0x7f0000000400)='\\/-)\x00', &(0x7f0000000440)='[\x00', &(0x7f0000000480)='/\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='$\x00']) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 02:14:39 executing program 1: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x3) poll(&(0x7f0000000040)=[{r0, 0x7}], 0x1, 0x0) 02:14:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000380)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8bdbe8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c520015ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500d5b8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c99761100000000000000000000", 0x752) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000c40), 0xc) r2 = getegid() fchownat(r0, &(0x7f0000000280)='./bus\x00', r1, r2, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000bc0), &(0x7f0000000c00)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) nanosleep(&(0x7f0000000100)={0xffffffffffffffff, 0x41}, &(0x7f0000000340)) r7 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000300)=0xc) r8 = semget$private(0x0, 0x2, 0x400) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000b00)={{0x5, r5, r6, r5, r3, 0x14, 0x7}, 0x0, 0x9a2c, 0x9}) getgroups(0x3, &(0x7f0000000140)=[0x0, r4, 0xffffffffffffffff]) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r9 = getgid() select(0xca092ed20cb318d0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x80000001}) fchmod(r0, 0x10) setgid(r9) mknod$loop(&(0x7f0000000b80)='./bus\x00', 0x2, 0x0) 02:14:39 executing program 1: lchown(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) r0 = dup(0xffffffffffffff9c) sendmsg(r0, &(0x7f00000019c0)={&(0x7f00000005c0)=@in={0x2, 0x0}, 0xc, &(0x7f00000018c0)=[{&(0x7f0000000600)="a38335502b42dcf818ff1be7c84b12620a1b2e4ca49ad6cb0bb058af0161b2e38b9e2d9cd8ea306feb32e540ecf0392dd54251ecb917f4ae610d051443d83f0d696d7720fe36915380da3ec75ac8a9f1754937e3816de9aea2c22bd206003ce31afb46e0636cf700218607606a405c40581e3ebdc1deaad1e232eef4f70dd458b5925b", 0x83}, {&(0x7f00000006c0)="0de115aceef126bac1f69b79a836796be5d4cc27e79bd58a7afd19f7d4983c29a07281a11e54a35226618360200e9072216d3d98baa517eed0e0", 0x3a}, {&(0x7f0000000700)="74b2d278719a637dac64f3a4ae12facdf45a5ee6e4d906f1a113670809b973819b1ca6941e72eeaa32932efd3c5af5712ba0375191aaa9b7b6e90f8bf80915d5e2d2a0f6130c203eed3b74078a314667f5e26e292d8294e8f1fad2fd7ddcd462dd297d818a4c1e83818e1a8f62f92116be8f6ad4a586421eb339aeeefbebb0d073f803cfa92438ba5fc9ada9130a826065ea751808f94e534485a2dc21396437edf6e1e0e4c1938b92433f3c2b1b7648c596b589c797b7d0d076e35ea26ff1910abbbe689f8efa193b81739024f31bf40f634f38bcbf49897e40fddb0c60010f6f15b5af0d4ac995961fb3b0c2163c3f928721d5897f92faec056818c660dc1fc3192fcf34750a801abc8651667dfe46bfaa3b932c6e982fc7a394f57f3d789ebb0a8b42926847c213f8c00fcb4a765427b2f2294573667f58976c22cf9cceedda04d1fb23d6d1e7838a437749039c3b0657db43e1b1f206cb67d8558aa91ce6f588f642a85d1835846e1145391ba14ef91ab57f701e26365fb6f76822bd392a25b4bbb3278b5375159c0f652f5dd380746cff194065a006bdc1fb314d963fd28ca8c76e300814351c8f9805e63d67b1db87cdadec9419438df4f623c8ca491221b0c72474f97df8bdc0b01134e4c0de4a21b06cc9ac940f5c14c181f9926a3bf246f4a2b997fe11e446e9ef505598e590dcff6452cf759b9b965b96cbbe5c1da3fe7e21f70f87f3652d62a970e49e9ae1a1c301b16664ff782891df06f9d8ccd0f9b71ca8d95d8a5581658b91f8e6ae1827ef600fb94fe2979e72bd28c21e0e90515364abe691ba22abbdcea530bddc7e4d263e39bb9076fe715a242d489a11edd9d04cde452e9f6abf0c876785771141546edb1caf4eba49ec761bfeac9d3c6ba0aed3f15fc858c98eb433c3172e64ca5c054c5dd0420a5f2527086f4533b5531563132560a48d4131c9856394fe35b5fad2f4f0c4f00630ee8d16e1baa045da590957fa0b179bd1a783591ce9e107a28b846caab71830326bafacfce5b534d74ef159910267f3d90abed48b7cf3d026675efd9c07eb429786220b29b58d85db72bde326e55b08dfdbd387b2410722b3588845b9aee05869498c04186276a9569f0a6390ac7f9f80ecb9b5d221ede82f203274dcf262dcca535c72eb920755c4ced6fcaad94fe5024b4f35d36401b095b126dce43ee07ec08bc3842f825080f6ad1c5bb4443cab3384c2c1a12c8f59bc286cfcbb7774f643ffb48bc4e024321ccc960143637162b209fb42657401c5ef5dcaf44757de21f036b084d0910509699c5828222fb8c695a29c710b0c803a0d2e5845c418666ff41a86542f7f7bf4bdac3d7a5109fa75744233c63183099a5f8fd87a7520417752c910a517551406bb5d3fabf8fe2c2ecd41d1de09d0652aa1d76731bf310824b5d43b0b6bcb4f7f78edd58f05b13c07d22f8c09489067690da81faa784028e8fcd6fe9b51fc5428d27a7cfc3f36a69d181a5ac1e9d841c1ca060cd40f24bcdcb4426db3473c5cdf2e24c3eb0cda034622b342adc783779832c43329cc2075eb7c5ee21af32f81a5af13d31eec6b3146ab22343469ce1c3121baafcdc11843b5d4c464c8ba79f95f52734514d51901ca78a88a4683aa8e3c5a0b2ca6bb9246080025c724048383911642c275dad91201ccae0555b48d6e835690db91e4b3a6b637f0c6cab9a61e6e13dd7b368bf3b8d12e01a1eed9a691bc492b87592a9fc44361eb5d3273cfbf743a0e63cad93e790b0507fdd3bd45badf63c1aa9c7c3b098c53f54a40243d86b83f04ea8d9163bf4a557e599ea0690004794ae2c653f5b76cf560456dc4e8d541c216ff19b590dcfa8f802f1a853204f6b356e627b35767d809c8c657a69e0c180fbb5f9ed6761895e67216f92f3b0d83478d2160f2f71d9acd45be6b635409530bf0a85a0f272854c64fe5945cfa5234fd37598dccccc39b8f38274d96df7772d12b1d3f7a41b8c4a18d7936e9a761288085e8210737f5cb1dd41a76d88b00530b3108d67f0a7848544f5a9a88063418433d1fa6b3bb58d28d8f3235d7050d643172eb8fd6215fd93bf9b168f748ffda967fd936aeffe9fbd0e38c65cefed9ad88e02ccabc9c02764d5d2dc2a77495afd20402ab22b75f6942b68bce65c24e247bbbeacdcc34019e2fef66564da47793e7984aaea5f8d2b464dcd3891e1b5ebdb0b7c534d04e6a2cae292677f0cd8235d19b90753af6072fc4a02646709939c054f302df26e085341adaa7d0270cc8adef77ec1fcfdf9ace69217e81c47eba86711c1c27112ffff0ca594f07fccabe17fb2b9a209a3710252ac5eb3791b02224ae793498c47369dcb5eaf91025d7a04178ddff2d64361d6c060f40c1734687904d4470f4fc0b7e187f6082e2fa502433173e5ad5f6f4f6f4a6366a4eca0aabe32c175b0b12e40103f5c1c39b03f4372f1fe040ada819d6339d9fc16ce1f0a8524edc94af4fafca61a45b290f105d3a33b9b586e85d02a5029b148232462a06abf19479dc8435b82b18470c405bd346a4b4564dce8072eb388ef6ba20fc6b128a7162cfd5a25dc901b505cbac2fafd7a7e93810f0d49492cc170b5b9a46b042bd4434656ab3b3010d36c173e38c2a799c81fe8f7f1a2f6cd929651bcb0daec507b2da047e828f29f04dc3c01eebc48334d053e36f1dc99bf5510fc713f0d20c802dfb4550b07632a0a559df706a95a6d67b95a1e7f02c4b73a47c419fae32efb0fdd87cd6a37ccb04df1d086ffc80cace1d6ea463ec1aa64c5d3ecce63704a42f23c09869fc1f48bc448ccbc6481c3fa91b85a528d7d680903b1c0e5a7b7a66085b3c20baef61dd77c117d6ab14431929d736fd9ce6457be836bed2029b11b14665c28b05f2d54af952f6af0b397a424ae9113b2d97dc0745bb4a7ce34569387817a0e623efe04c27313f5eb269fc46a90a4b987dd58c599ae4416b99aa095d60871603cc8cd60adf2a45ce020fdb6014c147df8821131d43c3c18fd8a6da4ff4586bcb5cb41bcd9cc990bb696f8541aca0fd89aa7654448ecd204cde39498233eb9688b3be88f64a1e7887b8e17308dd1bbe707f46b8a5f640cba04f0aa456fbc97d75c7c77660664d4b4d69ac77e0df27eaf74bb63e4a35265d9ecceeb7063bea3996b692ec0b70a5ad46c9b0f51b9f5abee033a10d4473812fc35c766b41ee234f1e699b41b3367a352d34311cbbdfe65b6984f00dcee48601d949f29bd3666d482bf9a7655dfa48b9a1cd53c044c985c09782f9e8caf12fbd447915e55e6e62451c4e1299e0fd077fe67fd87c995758574e8f3dc613eac7f3ac40a3124e94859ffae82c9feefdf60e517cf7e53d16150dfe60cf31d9a6f3ac78152c168751a93a2364bdda3e358bcf01ebaced7f034ba63a4cce9f535b9283b0b8d48210b30e6fd22b084056fa9398cd7b8d11f06c6cfb875c4750540e567912cd6923304c118128243348c5dcb7b4af2c7a8340d7f959fc8ff6344f8acb69165a17717f92b92c687adbe02e97f8e67b8a9171ebd78fcea9b37f2ee15c806dc0369bbc76499b9f0e91aad3adeacd619f2ef21d42bc83c4370e95e7b457b2bcd4dc6721ccb9b862310d00bc11ad018f71d5cabc69f0d511ac18144db1bb39159fd8d1f7ef68891d2a94a242a50e7dfa838d96548e7af4076df42492291c1a16da62fa3f85f49379113df01a3ed4029e9fc083bd3b26cb823be12da78725bcc811ed8ea82ca2d8a113f136192a2b9ca2b7b18f6f607163e567bb40c520fa8008b34755e46597a432c9292d1bc7859bf1351ab41b2b1afea7eca8b761db3a3cff327785eb7278826fc8133252307f53247b21a9c938f193f10a4a37508b899d478d5607c9789943c5b5b1aac3d1181b86d286e0591e1f9042d6dfcf206efcb844c4b5d314a5d66e1781673b767800d40726a2a9a39a91080b1f554950caedb66db1a9d248180b3af88cfe84f64d02a3ff2681534700f4a3b0aee84b4bf2370ba05b608dd1f7542a6bc73e051fbd57687fde50ceec974a276951cba1e6b6273e4156faf8d842b1c912700835d7c8a451474b0b7eb61e6b50fdfd024abfffc5d6dbe7915c5723a86ff77ce2468ba2d0de5d9664add271b16270240dda010b59e9e11ccd96eeddc2b67f33795520c2287a67888bc3ef3bbeeef2c107ef40058f794731d92c02b0b0baf88f1947a65ed1498e7b295dc201888581cf97440bf8232bcc39a838311be22cb755c825768616589f33394387cdc33f7d128450fe1f639ccc3fa708f00c2c8e626edf1f251a029485c052c7c48012d2f573c8b89084ce79e6d48fc6d9f0ab13312f529d0f2c81a1659a2b2c131f126537888233d481186bba5a3ef2d3daba200b2a8ac87ae3ea1e862aecd278a88622d31f476de77b3dc528b57a0d443632ea35fafb9f4ed18388dd6f48173a94c676002006efea2f7a612623b22d4b6fd7ce810afebf5c6c005447b1b24ec548f9ba1b10912ff846dce57e36675c9d3bfacf8d04c650801088536c6eb3212568d1ca2373580c7e3ddd3f54c982ca48e4cf37002fb2222d15082d1908b59667297b33f5dabdc1cfcb1b9a5a7b09d28964da2a987306b16e3795c6e37dc91798a27ec89373958d4570071f0be6881da81e72f609a73fa01884ba55d2e6f3c2340b0ad37b0a2540fa605701c6fd453d393c03819a08a61be80fd8f3f5087e58ffca849d1e7b67a32898cac92ebca1f5a4ad63d71be8334604ec9c9f3d413a9710f26afdf7ebf9aa37769b2fe23cfe00774f179da43a5abee5e75044ebca5f1ea7d63e3e098b444b693c87f13a8742903046cebf02ffa5fd3cecd37a88a777f92e3f12877d6a5649b19477a1afa73e83451a7265825a15b0ed50ae5bc4ce0554f3e763642059a6ad06a74ec9aa67668b64d732e43b2ba830d4238e248a604838e9b434cc34037a7121f2ece315aa640dba0f9873b0d82049639fa97830bf29dc443ac74a4ea64d07bcc82076e2b014b8f55b58fdfc0dc8b6506eeb6ea797aa7759670d64b7109780a6a7fe0286ab12f672e5c503639452cc9fcca9e57df05a073fc2c28550314db1130b3ba42d9d40af74e1f63bf2e6a1dd2a3ff069fc68ff29c368ede1eaa0383265688868dee44a2ba43d81cd6bd60a1ec5390a21ef3504c28189210c116cf3ea42b46037197b90380e53ea6f6e5c285378ebdeed8b65b456b042ac05478533797e55588dd4c69a4ad4e8601eb20732d02d9cb2fecb9c79b72ccc3d4584c9c7fc2c2a15d7113edc498a25d2985f1cf8f57f89302c39f27ea1202a4d3305411b935f4f85b4483d8d93a7c183b6d732c2d6dd22463395c8f82a55b3cab3834107198f408528af971bc6183f0a544e15f6cd17441c8de496d13921c7257b70541a47f32dad40382962f35b299e0d946933c596aed5170b3c417a1fee18bbdd21552297ba66046187c3e46c19ec5bf857e3bce9a9d21e22f6b4d951f2aa8aaf8874e74e315efc508586a847365ef7892a4051b720bd5a4ed2a77e36af11fdd89017057f1c3bd11e35723eff840bbc15b788dbfa1aa7553f97d38f0392f008ebd5ff50ec42b50da92c5b5903141ac7ee7acb38661af496cf0f5eab3d3ee55809acb26a47c9cb953bca9df106446ae180df88ade47c6f00a1715c831fc964db23a3686231067a6ab47b83afe8efea5032aa3e578033c90d5cbf37bbd2b94900202d7c746b55c3f6dbd34b3e44c8184c0d99f2f5693d9b4af7b4ec0eae7ba42aadf5c3fc75650ec6f44b22361053ab", 0x1000}, {&(0x7f0000001700)="85ee6b825238a080614ca890f5d3100eda54b88291eac26f4a", 0x19}, {&(0x7f0000001740)="61c993fe6ab9c1413397c38a64081f34633b01455e9f840a1fb5ce36afaa35aaefa698783fc45539a00594fafddf0f549a160820aae6f9b523440661c81a63fcb274922a5cb7d12801b8c2783db100c1095bee62699ce735bfd5f380474771facee3ee8cb22990ddacb175a9551fc2f0f5046827ad31a0ef83d37b193a03e8bf0c502f14ca77a352eabbca3f8d1e7b28517b4e73c9ca6144b3897c32a96bd60a38d2374cf7e04e10f406d068d234f195f532d56624bdad", 0xb7}, {&(0x7f0000001800)="d4f60a0ba433d7fb0852feaa101d548f92558a780a810e9d16d5961e1f7f14ad88d3fd763480140347a6ea4286a59247b973ed43615e87b0a2c2ade53ef0369a752e14090d2b46cd06d3e5b876ffb626b2bb99a0af546be50a9a18f9f94769e22fde517c482989b250f71375e4a097044ba070d0715a2660fbb2bf32f2027ad92ff7ed5908ae622f7f3be54194cecd2e8147dbe7087cb79096e74cf47138", 0x9e}], 0x6, &(0x7f0000001940)=[{0x58, 0xffff, 0x5, "b953e1cba85a993a1c857e6c6273005befdafc37fc519d5520e87e2ea87864515e4ad1a5229771b2fabce4e146194a94df2308f13d7d8ca386e46633d64fc4e5099af3204f"}], 0x58, 0x5}, 0x7) truncate(&(0x7f0000000100)='./file0\x00', 0x0) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000580)={&(0x7f0000000140)=@un=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000180)="1110da607a194c4ea42bcadc1d2f9befe79373ccf09f912fb09ca1eb3734659952f7356ec77b20adcfc767ad9bb407f58c9afa4e568b92c767666dd492b01465f51082ecd685dfe29e5b7db07fa2cbf6ac0f65c658d113f34c56c4bd23c7b1132b138929607114690551b221de75c931e2710753cacc5420e99995409914fa069b53fb1fb09305536931b19aae7d342b400b751358b36833614a3adc364e75a9c240337459c28390970b5ca00a8d699553ef9a9b75dec5e7fae9a24f1ce73f51be7a05a6ed90f0360c072f6eddc63cfca9d28191", 0xd4}], 0x1, &(0x7f00000002c0)=[{0xc0, 0xffff, 0x0, "2806e05803080b8a3664aa2b73966438b66971b5db0a1bddf442a02af515d6facbb80805f554097c19d2b0383638541182368874194e46531af5a3e55cb5e4c46b97b545bf37fa41a94faff4418b6a7b1ece624eaba12623b4b7fc2253454bf6b1d71848fc5c8bb290e61edcb99c81fc8d812b60927e385a1954fece7eeca709725f9ab6d59750b804f5b32dbd1bae081b759df94e1171aa7a927e3f64023b9e31861fe5260faebdea51fcbe844211"}, {0x30, 0xffff, 0x5c42, "d0d67dcfa4e97b632d19682450713493db5b83899cfdf0c960"}, {0x60, 0xffff, 0x3, "418ce18ca10369f878e0c57e662b103178ad09bad053d00587c10c71cb8bf24637e3d6a20e579270ff16597c52c8d30b6316ea96285b656156d1eab618a22353d473fa03fcfd0df6af81716d71"}, {0xf8, 0xffff, 0x0, "50897ce8d6130ab16b7ac946afdcd9e7b38113d329de182eaf15957890f392e9741757eccef8c2fec1bdda8e220b4ab8b476d7ad59b46ad1d3fd19f2eeca76e176a6ce7905be48147848efeeb5125f73fa12f0c96771393cef385b4d7fb5511ccf97954ac916791e462e9973ccfefc8af4bd18e64c8d7c824f9a6661b495c5feafde34dc8f4ed7214a696595c6df3b432775fc6eaf84de2548182348beeee4ace90d1159ceb1c5c5a0fe59bfa20b9f5c1208cde85f176e63969c4847283588c0b3fcfecc49f72f01da8e66a3ee1530e3ac836dbb2256aca7c240bce0a617d583b054f390ae64"}, {0x48, 0xffff, 0x2, "c4d144273ecbd35968be0a9325317508a2eb9de6e58d799de0821fea9f8d9214d47e2f95a19c7c17733c9ec47a973d8c01"}], 0x290, 0x403}, 0x406) 02:14:42 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="fa95", 0x2) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x10) 02:14:42 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8000) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) write(r0, &(0x7f0000000240)="51c90840c4b8dd910e249610ad01fbf52bce23ec29ef8a9fae3f4c7c378bde8d2957d05f03af8a390968c01d9936c6c8e003d31620118e459c98f40f2b722b3c417beab468d41059241cc3ffb407a82baa3277ba47f25e871192b5fbdc573f8618449e512a5385246239e1ba9211dbbe7f2c2c2bea747c5969e9c92712f125d96e4e29c37e31333013328ce78e29c882b31545a3a796042d5a81f2d0c72f8a3037673bac89a924c4e20177a8db8939c16cb66b30f069b37335b21f2f22a7cfaf680cfe20ea8f106c265c7745f681a02a3c7d29093d85ee177d9b79c073b48f7cde8344ce0610482f4be19251299759ad373fd5b6bd248dd4c47e6eb8926a2417a14a1294981348b5976d56eaee9fdfc82c92f387e812062e35e68badfb82c8180e53b37b0b4dc7e78f730f3bd488964d7621f34252134643f49c0267b437fdd41d98e8517dc58dfd1a0b3dfb159142b264c4b664b2b1ef3222a89315070c1eb7e5964211393f3d51aeafa898ca921782e3a5490ff2885a0981f54f3f00a9d9005c29f9ac1f315ba79ccedf9056f41e64fc140d57f332f4d8fe240a24fe6a8441446aad5825efcbd2bcfa6f5154", 0x1ad) fchmod(r0, 0x8) 02:14:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) r2 = kqueue() writev(r1, &(0x7f00000000c0)=[{&(0x7f0000001640)="c40788ae0ec838bf5b68130b5c7598831b52714918923f81223db9cf05e6067d5b2e216e08269e03f2575c6462ac146789b0cacddf5e837914ebb654e66a88b88784eb325950f73b3721e0ad5c4f848d2599d7442af1ce764ac76bec0ebe2b6579ea4f3b3e4443aefedef43317748a195ea9d598aeb20849be98a130d22a366fb6f8262ab06ca93d2d40142cf02a8a1a45710238315cf36a6d1dc8c8c8b5f22f82b127c95f8b97a8868a01c5fda9726f86bc36f5ca5b528d0665d2c1d7d5f700c74a78625b9ed2bda67845fba7219af2ebd6cdfadc1a0a29b011e0bd71e873e0d7fd351c1c4366b9a3343491b533807bc6e5bc505346e90b58b913f0da6e53b7dadd65a7878eadbdc94b10a006cc34a1117a4c563fa7b00de62f7f894f0fed33344d842198df0aa9bb375a82427d7b2d5cfd1a7c7e112bc41b8a4dec60f89577d87dbd06dcae0112ade097303013539b971737d3cd9c090760da3d979d5b2ed367f34a87b6ee0c9a6fb074085d7f14aab5bc9025acaaa4f47ddd30e202b6bbd1a805e5ad233ddad7515a89a360466144acad56a675d44dc6ebed5b612bedd53204d557a879a62de8baf399eaf345eec55594a0738916c2a0873be473983dc87e626862ccf31448c6aec278990e9dc80b8aacbebe13d6cc24a1b09111899780f12d0576cc5c58b1b787ead53f0fef97730ccbbb4246db7d550c32f732506dffd0b1668a5ba71743446c006acac4d9988fc6fc648ba77d0df4878384e639ab5f995b9f35c5f9e6928d042c4c76472243e54de156da8cf888c9d13ac374ecd451a2b817e97bb82c177d4ae5ca48e45e3f47f1d7f24e0675302a6e595bc76603dc17a220c6469c065c657073e59a0d36df4a26d83c6319f6702ed8287f7aee63fc6fd8d62a984b4aae974cda42938f171d448172d2c40ba7b6eec307af6f0ee8fee9c897dfb0f66d0f85e8cc9ab8b0b07afacbdb198199471d78b025dfa8a91fab67b0a4d0deb8ccc5c07e7b6ffce8235627273801107efc5d075e50f24ac4440c7f04b0d762303ea72950c31ed550b29ef5011f1a2534951acedd8404e00df8f5dbc3dd858de85b55b7f9a449aa3fc1429fbbda5fda3e5ebf29793ab46ccd7e2c08d49d4a70289911e00410439ee5e9bd5eba021ae383fe721df2b22cfd06cb78a76d50178875683dc2a1376f375dd6a5b737151a24567f7adcb432f9767ffa61939ba4ed92ee7606ee4d134394f0fc34a9fa6a1398aaf9d442249f2b6633abc2f76a91596df253a8aa770fc9219ac6a38b248ef6c23e78ae720db964cf5b38df8361839601006aad4c0074705f26633814df84e2ed1562d06fa5e28d28242d3c27bdc9612440c97c895dc1429daf5e71b2a3f4fe2c0de5254e59d3ae61e8f452912589b92c5a564d437983ffe7c117086f1145b69bb9d8b84e57397e116f3ba6e3e3c774afc6a81e30907e0b3fc4809032a44140eeefb54f69ffc0530c22d9cfdf68c7640c98fd7195f69edc64fddf07c388c5ca50e6f5f66a91bc982d7424f9adf62e0fe69ec6444e9b48be5ef5381ce6a73d027e12d00f5405e6a470a1289b7f4fc7db1688e126f7eaa8ba7cfb65330cf335008cc7b470ec81da186fe1664456ede0b7f4ee8585cdcaed716529a79796480c4971566e0cd5c1f45aafece2ab01cb6b80ceb58d7f24a33727bd2a229fe25f7925b6c74707b3a965e5e344c0706ef329aaba2a797cc6dfd3bab5a79e1c9f242da2384ed915c737f40d1ddf43ed88cfe87570ffd1f1cc044796b61157023a8f0e52500c0a4dba52fe6ccb8179c8b8ea0c1191b43a71ff6bcfeaa3f017e5c58f4b78187fa560eaf651fd87afc069b488cc6978ef00344bc6071fa3fe6d9d14ebe7cb15e307292ea9f10491427f1b1b754e28fb8f8e1f472eb092e8e0121afbcc1054437bb89522d29f28cc57ea14dfc32dcaeada678708f94f90e431e3c85759afa11a74480ba0329e1487fb286d07aa3ea52825d99474fcc479fd599fc5ff5908c33bf261a27880f6eb7731a14f04e76094bed99430ad0c312cb886919ae216e590d64d306a33579caea6b78cb63b874c0b142ccd3654c7ecfad5e0786a6ad806c155b4ffbba1660a3aee616a9686307e9a958bf7848cd60016a8e483cf1117c5abb4e9ad44fe866917f1eff1da64be251052bbb9574d2fc25e922eba8ea73dccfa27f485aa17e2f8f70fd12d3fa38ff070b9e2fb2ebeac38eeace520730ca887f9765d154e8d1f7469079851fec39da414266c304aa2b2a9d9c5a94aef2c602ce9e1d347dc7680acc1012387f6fdc340bf1aeb99e926a0dedfed4de81db920031cbaa029d087c94c5bb3bd01c2311ebebb3918e6de023f0e03126603ebf6cc758e8c1e1b44263194f2ed22524cbc2d68ee610237b03ec03e55e0af4d87f642e9dea78fe8e83594b1a1cde02110e9a9f2fc18b8742754db1119a90ceb98a97087d8d2c89cb9b72edf5cdb3c24cf574b90fbb0da3acd868ed7706395f900de937aeff10397cc468130b0028b8f849a7d9793614168d2e736ad2742148fd339dde3dcd79ac26d00b314a6a2539f2881d1e78724a0714c89eb9cae9fadeecc63d03128be93f8c366b3ba56cef0d3a942f51ef8f8484ee153d5b62b7a5e9a8c8ed2eff52030b9ea9da01e745b3e7103d93971bd9e1c454648466b50b218094d85493b593fc04c84e0779d668eaeb69ca685897b0cbad475978ee8f059215b15ae19ead49e41411487f343a04591821e6145f5701d1a3d6272d6c37dd2003c4e18cc82ac6a1a975983dde90aaccbc42c4b240cd4b80f17f1e1842495d3b1a8786a994b0d7061c4155af3f09915d27af243e716b0feac5c11b67ba8ddb57a0223295f0eccee127db24d7d794ea104e4fee73e2839c8853345d978ade9369425729a800d6ee191ab9c2984e454dececaca5b86e8f708a5d01734ecadea861bbd0a0188933c3b245b12b294258b0f0a4475fde16bc7b4b617849a67c9623a51bfe4c108a0d2e2a68c4d67bceca81a6b39fe", 0x85f}], 0x1) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) read(r0, 0x0, 0x0) 02:14:42 executing program 0: setitimer(0x2, &(0x7f0000000000)={{0x3, 0x2}, {0xdfe3, 0x8}}, &(0x7f0000000040)) setitimer(0x0, 0xffffffffffffffff, 0x0) 02:14:42 executing program 1: poll(&(0x7f0000000000)=[{}], 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) sendto$inet(r0, &(0x7f0000000140)="27c93afcf56ef634db61f2f037f09fd98f711a74a350336e3cfb6e656f4e0f3efdeb739698e6812fef7d4dade2d2c99c7236f9a5de8e74689734a7ccaa00b15a612dc1cfb59447884c83c63e10c40a5ad23f7a5a75e9a9e9368b0756dbbaf5723260975e987ccee64ec3b90df0b1024668e4bf4f18fce9c8502d27786b93849f90572c3d07e0ae9571146a287d84207f9ec706d9a7d38964b78e199a5234b9f92c586e62c988e885770560", 0xab, 0x1, &(0x7f00000000c0)={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x20000000000002, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f00004a2000/0x4000)=nil, 0x4000, 0x6) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000300)=0x1f) r2 = dup(r1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000200)=0x6) mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)="79d5") lstat(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)) 02:14:42 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x5) connect(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x7b7, 0x7}, {0x18, 0x0, 0x7, 0x8}, 0x7, [0x9, 0xf8, 0x1, 0xffff, 0x1, 0xf023, 0x8000, 0x80000000]}, 0x3c) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) r1 = msgget(0x0, 0x8) msgctl$IPC_RMID(r1, 0x0) 02:14:42 executing program 1: open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000005000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x2) minherit(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x400000000001002) 02:14:42 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x80000001, &(0x7f0000000040)="5da2d05591408c9492029e12da95302a91bea2ed9a144b46cfd3b879162b549de4dc9d87a83594eeabb15f72a99affbca1a0df1eb3572f3e5d9c", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="1cd726818af7c8daf9a7de20e382176688b2c3ee5011fdcaef019a3925bd9b69dbe06307af92b9da478c5637cbc45724714ffd01af9a95498cd35c79e6de0f722e067a6dfee47947217784dd5408c68aeeed83315ed18f2022f6c541f0c25601fe4abc64", 0x64) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000080)="84d18d3e", 0x4) 02:14:42 executing program 1: r0 = socket(0x2, 0x4002, 0x43) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) 02:14:42 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0xfd5a) 02:14:42 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="10000000f0ffffffffffffd7f600000012e4848d65273faa557ee71a7f395c3354"], 0x10}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000080)) recvmsg(r0, &(0x7f00000015c0)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000000440)=""/4096, 0x1000}, {0x0}, {0x0}], 0x3, &(0x7f0000001540)=""/93, 0x5d}, 0x40) 02:14:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000240)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd164b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdf85599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91ab8db5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f59068b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4cebda28af1a77ef8da2b937cc924766a6f7a553e0584041b66358eea868892abc9d758fb613d8fb1dd064be0d736fa24b739eab17d59306a4ed1ee5ad44dd2", 0x4c3}], 0x1) open(&(0x7f0000000200)='./file0\x00', 0x88, 0x158) syz_open_pts() close(r0) r1 = kqueue() writev(r1, &(0x7f0000000cc0)=[{&(0x7f0000000bc0)="fa1261adfbe4841a1737eb31f0c6e3df827f021f8d1a7afa99b9fcef89ed676354a80f850d5ef2bb250b09943cc8f075e0c90ececae6537daefc558229c0a61eeab86acd0c85a59144a269d7624b7eb97d69509b2b70527bf91eddc0974544cb18e2d834224039b21e9e3455bd6c7aad422627e3de8af9719bf2dbbdf9c8bb6bc569ca182d71c32866db2203f24de5e306333c1b91ad180d1be15048c299b7ade0f4cb1f006befb5f32c1325a3fc5d95990020decacd625f1f505e6750e2ddfcc4a8091951b1302cf5955d4b37acd0bb6b467ed5554b1e53e5537b62", 0xdc}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfff, "835dd2518001190000000000fa600000ebff0100"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 02:14:45 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2080, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x5) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x23}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffff8, 0x22, 0x1, 0x8, 0x1}], 0xffffffff, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x20, 0x4, 0x0, 0x7fffffff}, {{r0}, 0xfffffffffffffffa, 0x0, 0x8, 0x4, 0x6}], 0x7, &(0x7f0000000180)={0x1ff, 0xfffffffffffffff9}) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) pwritev(r4, &(0x7f0000000780)=[{&(0x7f0000000200)="08e46247ab80b9289a0a70dfa537053f72e1935e06cf2fb4a97976e292c65e11ba23de4afa7740f0da74f5afbd708406d86a6813f490e67dfa5cb8e89388f7a6158c4d1c5f709f26895e45fc134a41c28aee96b9110ac2216bfa1892db9f5d19fcf5d89841145f89493cc94ef41249fbfefa305cd8a2e8b8a9cac19f2c713ec0f98803f3cce8b6a1e3e01d1ba0", 0x8d}, {&(0x7f0000000340)="2c4e448310de23c259f432f9308c1685f7fe86d0de5e133f3cb7b358f45f716d20d7d6fecd9ec00a07f3cf426a740827beb44f06577ceb2a50b8da4b276fca36db3edadc811f6392ce367d0c021186a7dd715b578fed089e14c26ef7fa204ec038e6e4830a1bf4cde24a764b1f", 0x6d}, {&(0x7f00000003c0)="6925297e740333b3acdfbd27b2967c1ae38212d081cb80f6dad2e91cac03c62da552fc7f3db7189d4efa3aa5af1a0c8224c1c0589867c2775ccd2e00ff0d552b0173c1069bf360259ed10320c90c9d532d6ad041861a3329714d48af87d11bf7a0a4b94a8e3670a6ae500a6cb292cae2342035c03b66ac6ede8eb3ee44f949a52e6d1fd055b00ec89263352b4fc21527afb179517a771f85a3b5314a66b79d73c9e96be04efd6ebde9fa99e1b66ffa99441b9c4afdf96b549a253c7792b060802ae717926556580d7df93d6eb68efb59310ca2a94891c897a09eae14e83a3bebba8f9924", 0xe4}, {&(0x7f00000002c0)="d4fe895644182d3745b353dad0c1e4f4354a16db1373f50fc5ffd81b05752dd324e316c539500066a2742064", 0x2c}, {&(0x7f00000004c0)="03bd657e9b996c4ae263c783fd51857e28a208be567781d4427183233917fe77134cf2aba2273b76269af746015365e0d2088d31878884ce5bca5433a5aa06b90d1d63b993febf529aa53790b17bc23f43cd33e22deee68c118ed83302c01abeeb191f25339d3310a48506136b30377b5787e2d43e705ec900210f968113613c2e09244a4cc8b347692ab3fdced8c11a9da8e3e9b24495a87928615fa27dea101edab7018d75801488f68e1db3dd5f5d82b59063743089dcac5e7a5b43ef344e0e01d73e996adff44ef5e235006f91ff33ac78beb94e4f", 0xd7}, {&(0x7f00000005c0)="3afe12a903dc7e86c9308286d12eb22e433924b92fd52430ecfe6fcf72e463309cd6d7e8a43638da17b3592fad58282456c327bb266c01537640c9c2093780bda2a2607e71e811f7d986cb5888087c20e2de7bc8050615280e61a29d478a365e80dcca0c6e59ad", 0x67}, {&(0x7f0000000640)="7ca699", 0x3}, {&(0x7f0000000680)="ef7db21aad396cb9fd21e046953c6c7e274a61334743361da01cfed9f2adbab6e0d5b24077335c391459cbe2b84092c946c66b0397faf3b45410d43e7eb4f40195d19d1c06c161cdda276b15d5509a9695833e54f2f4430ff52b983916b19f1acc1baa31b35ab6cc2bc26e3f074af6bc17c4ddee440ccb61434452b82ad281dacc992b99a04316a1650c6ae82cf51cfea65b877be6b185d762a9091f06edab7151a6de60a672996781621139f5cbc8f64ae08421b39a2abe5628750180d2648e17b3683d3e", 0xc5}], 0x8, 0x33) open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x109) kevent(r2, &(0x7f0000000040), 0xb11, 0x0, 0xffff, 0x0) close(r1) 02:14:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xf18) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) fcntl$getflags(r0, 0x3) open(&(0x7f00000000c0)='./bus\x00', 0x3, 0x15) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 02:14:45 executing program 1: r0 = open(&(0x7f0000000080)='./file1/file0\x00', 0x10000, 0x80) mknodat(r0, &(0x7f00000000c0)='./file1\x00', 0xe06a, 0x81) r1 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) open(&(0x7f0000000100)='./file1/file0\x00', 0x20040, 0xa) mkdirat(r0, &(0x7f0000000140)='./file1/file0\x00', 0x124) symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000000000000}) 02:14:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000100)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a5bb560ccaeb88455491d40c3e1b0a2f5ea7fa0023d58bf6659990bfe432044908140c9bf7c19f078577da4ce9c287730d53fb391ae3b9e68e2b762439dce62dbbccbbda1049fad2ba6eeb", 0x6e) write(r0, &(0x7f0000000280)="023acbd442550b93fb86e9cd2e6b0883eb75c08969c61a945972c506b8314d59b09614142cf6aa6e652280390372d57252f3752e72f0ab105548453ca9decaf980000000ac4198b12b9e077d40448c1d8211b8cc0fab82ac7429719061bf7579f1523903b4", 0x65) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "1571a77bdff1b400000000000000006a9c2e4d00"}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 02:14:45 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x400000001f, &(0x7f0000000000), 0x0) sendto$inet(r0, &(0x7f0000000080)="cfdcc4ef9e74d6f25e5fa24facd0fccf82f4156a9b93ae3682b5b1812af491704dad8cd6ce4c3bebb1d51e2f9520cffb75344896845968c014ee9ec780160dd1f423c871c54d51690ed7914d7dc2", 0x4e, 0x1, &(0x7f0000000100)={0x2, 0x3}, 0xc) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x3) chdir(&(0x7f0000000040)='./file0\x00') 02:14:45 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2003, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = accept$inet6(r0, 0x0, &(0x7f0000000080)) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, 0x0, 0x0) recvmsg(r1, &(0x7f0000000680)={&(0x7f00000000c0)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000540)=[{&(0x7f0000000200)=""/64, 0x40}, {&(0x7f0000000240)=""/156, 0x9c}, {&(0x7f0000000300)=""/239, 0xef}, {&(0x7f0000000400)=""/152, 0x98}, {&(0x7f00000004c0)=""/18, 0x12}, {&(0x7f0000000500)=""/40, 0x28}], 0x6, &(0x7f00000005c0)=""/185, 0xb9, 0x6}, 0x800) fcntl$getown(r0, 0x5) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0xfffffffffffffffe, 0x4, 0x100000001}) mknodat(r3, &(0x7f0000000000)='./bus\x00', 0x100, 0x20) 02:14:45 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/29, 0xfffffffffffffe41}, 0x0) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) sendmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000080)="1c", 0x1}, {&(0x7f0000000240)="b7ccb48db08754c8908f3d5c66d954892a901e5585628233afbe9f6ec6e75428dc42cddce666b4bb67d4ee1e1d887a4644ca536293effc0c2c80de1f4e000f54f74bd8882fbd4017e3e17516c33b858b0f5d4fe8bf0bc03365762c89620d6ab34e379b266256c7ab6eca2cb5533ac9273cda934f94594d0450679ae2297b25d72328927814d84ddfdc443ad91bf1ed02f04b9893ff758383d25f06fd7914f443e0a2ee63285e56ebf6200b46f017ad4fb0f457fd266acb79929517fe0318bf8c3d8f21a5e8513caa67da2f3971edba2a783c908050d3b039ba5f849e9f754bc382ba28f1ea65340694d82b5648577d5d3da495f69268b3570aa74c817e9d7adeac8cd3e8ee908ad6dcd65ac9becb9390ebf32cf477259de71fe0c574f848198ecba821ea6ec22f2a33a7e485c2ed1a46d9d4150575a1b444320808f043b96f2cb62a092f592670aa414bbeb9393bb1c7df769abd3fb0c498f6be6c855edd0c69f512df35c45964cc0de5bf61c4ddb141c72efc219488812f1b659d53fc523c5e5dfe518572aed8142c8fe0e8b1053f147698ff84d6747b9d8cac400a5b0f06579d84face16b42604adc6f0774b26a1ca122cddda15fd7c858017f007bb255f44d3095d1712140993faa8a2e8f227e131518be18bb3c0e38a282a3143372fd13961c8f7b24ba9d28e66ec3f6df94212d71181d61c5ea9673913336dbb88b056ecddd821f7a2060d9dfdb70485e064687097d01213eba32c9c0ecb67c36135a9a662161c8aa3310d97dda7cbd1837dce9001e83e6510b6ad55fa58f6ce92d23bb939de422806d0663855674bdf51e6c73ef01deacfd6a942f8d5974cda0f1c2e699494044a4493785528331bd25fb36737f914686497468c138bad54864819058e84940be3884843e8040a83badc77998029b061e4756ebb04950baf2fe9c159375f4f212e42178c5f7f02c30446e19b15b5ed6cb9dad7e88c7bd9505285b6daf002ae534031dca9eb50accd4342854c9c1e6759f1715f1959fa958bcb6318ff045ae303f56401a0c0ce63034c352431c184f95cf728ce2da5ee6de9b882ee86f27900e5fe7bb4945e5a1f795ed2360006e135d647616d80a03214b6089ea0f1a6ffb975fb65284e94763e05d8b01b6022e3f3966c5d536bc8f662466b46cf40504a29da28cb44bc412e26af3f260f30795ecfd4d490ba2870dfa2e9ca7cccc573cbc306d85f617f1fcf30600ba5a3ad1a5dc0887c70e17a9835eda8131a794232e01bffd626c671c0bb6f321674625fdf62999981843d8c76f00cfac6744ba34fab33e0ba0be519fc4f53c4e86b9b8839adf90c60df07b0821eeb8722e2524a9028942230133ea3f6713b3b142f36f7a11effd0e7c8b20cc450ed00ca967ee3aa9b6feccba0497445e9db7d3dd1a32c769d5968da69df9e2c6d0e6d5f5b3b7ccf457ec872ac4ed3da6bdee435df24b8991f56dafafcf83a14754a263484327ad3103e4de95b6a007a49d5fca92f7fd14331e14429bc49b277bea7823c088155c1eadba5e11630e2d1b535cf3fae58a652d2214639d1327ed0749ce138f07cfc0d527fc676db9d582528e427ca2ee53c5d44ded7f17c8cfd8eea36f3c2404e4a1030794b2bad7e79573f01bf2b90e809441b1f800f8cd31c6c19b23ec5e9b01c98bda4c1a051ea75e2de3bec4cad3c8a946d9502b7644edeef939c2ed30599051cceb24451f3575cd8b639bde7d5498a44a590f9b977a0522ea3c5c1832d35c47b352ae2582f0c9b10ced3a8dd412ffe0d5bfc54623a5b4e0950980a67fe2bda8cc5be88aaf1f63f1d2f3013b340f75132bcb138a24994db4eb4bb306aebb914bb4772970bd7a5e38bc1428d68bad1cf983a6930be4974c4fb0fd4a05fc12f842c2634d6a82b5d0980dac2f4b7613942d9bb47d2ceb043d5d03f9fee522e344b2052b71fc1ee6590d8efeefbb46ef082dd4328c628e45b3e8b39deecc56a208b3c16b9da3c1acb2074cdf00fa3dea1702d03c7e6a97f194770b9866c05fbd139546df5474b5449144a92c9f164d41a297a679279525a7a5b5584c705691872af5657746e6218e36dad1ff4a7d377b3b462dd562fb5336ef092c55e4cd760187c6b5fa4661f80e9600d9ed6dc35e68d152614cfab6696bc838c1dc89a1d29e57faa403bb75f4754579d5c1581750387658886d21e67b1a2785d09b652f5068a8879c7dfe24ce1ed8a4d89efd060a0e25b33ba17595fbee3693479c20c23e69e7b6a082735d007bdbaadd68d117203eda521858f0f4088c98a768f48214ff3de08885883b97e1c831e41af24d4ce76e7cd6a772db21cba287a062316237fe7e8c4931c90112293e4d6876036871c453c63bc1d5ae39685cc42df1c4f2d172533635b09a9a9fcd962eafca689c61b5ea1230b75b42f197ed21989e67401e2e1d1277bfa2e0954f0b39f833aac91344e55cff3342f66ebee167258e313b6e822c1c3e4db2882dd33acc63094848addc06a5c978adfb4f3f39c557abfdd9bc6e50225d2cbd56ffc510b9f61c709154759b379ed4043f21bad2643eb3a8ae9870f08a4333aca2412bf0e7a2e96c69e283f91cf2d0ac0995aec331c2e124a73fd96655d915d9d70896c59f43808229f4e53e5abd6665c8a6f2b55c60b46e1f5109ddd7a6bdf0d3a0136c7e7b9a6a2fc61464411c53991260313f8d1d3fde08ebf888ba215dd0e3989c19db43c49b07fdd50b681fffc4c4e5a9757e0e65b0196484bc9688af1f4020ef48f4c1da110068e51670d1ea2dc775940af332a9b94dcf44faac275c395761d7f0fab0977e2286fd264ae6aa4c056edb02e3ed9622672fc54d992e5ad0f6c80b60f8a3f48f3b6948993efc6acc2d101f67b1c80b6018a85aef9bfca8dd22b083c07e7e843b14270e00f7d8d654427ca77ad612329cd722eb9090ad161afa50bff1bd363dfe15e603ac36b81896a805780afa1408de39eff40bbfd2ed270e019434c41ba04ef80598aab8c716008040645efe51101a23fc833d290eb121dbcd2c482f32220c757f9980265003dfe75eca3af24f06ff99802eccebed8a51cdd07f19e455bc3cd402fa1e3be5d2c366ef76d2bd22dfe56d4667bcb208926321c56185105b6736d739936f1eaee1900358bd87e05dc65c260f96d59f066a25c5b93dc5ff1e24e6f6353db1d1539a275b13046fa16ce1f9a61105896f7cbfbb6e3e9d287b59f10e942b738b896af3f91a5f14cf9eea78e750adbc8eceff86f55bfab64e177c3097c1ce927d104347ebdecaadb5691ce5c44932341088a77bb6e99187d16309bd0ba02c18389fd3e00c79a93217173b77696c98122fda847a90b47b30447df35c517c05e699d53870e8663d3b698c600989fb6665cb07e5747cf055512e551ad1b16e9987cadbfd02f04396af8086e2dad094e66023c35a0cb621034fa1ddebbb70e21d794bbfcc8983e76c93b0dcc58a536cbd694fe741cfa9dc0da516163da4f9ea4274c26a287e6b0a147abde5c4b98697e1177b05cc9fc53016b52c037ac7e6124a73e7e1f29f7c9606e8cad32eec2dd2febde7d33f247dbfe73cefa365f7f9e78b2c6da95f4174a117a41b36d11a0a6328e81a14287a4429f9a81991690b895045b43d50b92d5e6aeff5b970b1357e6706c93e947c7c9f5da6cb9875f09b085b46687f0732f38125c4a46bcf092c243b7579b166eaa4d6c4751a2acb1bbab2d2b531511c354097b0d3d2e21c79637509c6e572867e15a3a8fa0db9d8109b2da0f9675d93ee39c6f997c0273087a7b8e44a3a1867e217fd4103885cc6b4e0f0c6a882a6dbdbf0a4bb991e39c5e6b9e550d629391eace397957b9167cc8d047268f56822070d425fea305ca3673647c8f66d8f9dc12b4a5a38266ca9f017c13ef621614dcb09ac87140a51b77b1a6a517641175fc56c446d5d1510cd108f5bc020cd0ce9ddb5f28b5d36b9ea02835b65305f37ee764bc2634a029cb4669e17f143f687f6b8f5c88d9cd771886757b52188f71b5333caeee307a8a5f4c795982bb394b8aa822ea3c7b252066cf557ea411950cfc7fbb6ee51bfc2fd1fc5b007c05fbf00f31c5ae3bf35e944a91533f31b609f340040a32aac826711ea6e4d1125339c3405c5de69e46e46bf66c6bdd4e45fd519fff51fa5235871793330fd9357d4fc72c9fc57fe91a6731a9f884e2e4d88e8c86d3b467cb52ffbdd8c3d223825eb37700e619f9559c4c0e52dc7d6070fd8cec060078b8a42b54b6ea1be48e7a6627e285b9ad41b9de0d7b6e39ccaf86615564524a7d7cfcd8a53bc2fa3268b5c6eef8cd72c5ef03bd9e0c5ed929ae2c87d9a0cf43b9d5fde89024cd027a78d35b7a511a206e4b6dc87c4c072891024afe26b619db358cb08a4520374f32f4dd77bfcef0d55d33774e9f0638923b3b36b2a617c9bd9b6ac63beef41b9d2fd51d1cc45be79273d3b8f6953de23e0dfca7ae937c9152b96af1db8ddf2d60210bd535124dc94b96df1958c8810829b93cb783bfcdad882427dc78b29df256751b6202ab8541122e890caf80cdd384c6d11cecd5eade9b4a12ec316b0ade5ab42f100f2ca39d4928bee2d88f2dde9f5909731fcd0b9f67c87433e43d27abd3e62f3a809401c545e414273da85729f3955f1cbf09c96804db2d15c9169347da87dcbbf0ea80d2100988c7b66a89d72065d0bec229828ab740fe695a77b48826a970d5bcdd5cc14017dfd4a1ee5a5b4067f7073a33742d2cd413eef02e47eb08a5a4f1ad143a93ca76fdfdf02f6097e9f6d80b418835cb479aa40848a0acd74187f73e438275b4a41dc42099a78c9443d2e528220f42424b4e9a08592061834c1f8d10e71712e721af4143be53a566a3dc742465a7c88105f9851093e328ce82833cf7f0cf4976d07260a20199196d48d51a2df70fa804fd8114a508df51c92e8543d618dce51ca44a85064ac5b69c329ae6e519036ca8a87cd287094aadd4c3716c5cace20e67fd4e66ba184f349316b1347537d13401173f364aaf543b8b39cdcbdd6b8736692d83c4477dfbc08ccbbc6cb54a7c70538777d5dac673424ca944e82f72392968a4b1959bb568ca910687196e61a8e45c39f8bb0a2857d9763fcfe25d2f1cb92eda6e8ef2fc6b9c80b8b72b0647126785114672d6a32bf25ac951ab9efa3a55a790379d61a755ff8500f0b47f18e352b86e7a1aacb0bd758f0fbca640a3732a62b196bc6284a5278a154e6a8b379e31ee1dad5fcc88de8bf59897b9ece333989ddf3971d4af991bba0abdbaee9d089806113a389c90f6b4b69c1df336f153f63b78d03a0a3a45c190d72a2cf26a946e38d50e3b61942af317be3e701cf766ccb73f87952a4f8b53d78dff28ef1c7a8f968b242adf6db5418a0932143721bd12472fa04be6ca7d28c0510aeab7b35665d1b3406ff5b388d91b41fbcc7ce1ed1aba7b455aae6af452e2a6b2b707fd7dd9913018e47ad8dc149e7835c19903626e29404d20f9b28081cd0c9feba166f985be090883580890b3760894731cf1c7e4778f9a0d28402c0313c09a0f6dc87cc50de78ea0f8d85cde252e71c5705c74a492d04d4ebb9b0b19b5f606c3e07318a15637c585ac91cb90302fba40189f7231fb641bab50fbe97674eb70a3fa7418fedf378341ba745b705c4201fcfd7112bd3d23d55bd2441d8af889814615463496418912d8942b9cc90eb0643b13097d7c8fe71751fab43a9097f33262d5c4bfe8d1b1c497280e775ad55acaf619bf66f05f09ecc62c7887238a6023600c46cac110c94445", 0x1000}, {&(0x7f0000000100)="47564595e102949872091b3947babb69250bb527e0e67f4d95c236", 0x1b}], 0x3, &(0x7f0000002400)=ANY=[@ANYBLOB="e800000000000000ffff000000000080e097d3fcca0d702a4fadabf96b386385687797cf4eee0bba9bd77c57289c62b342cd4f0153d7fdb366f023f9770bb8f2b183396408c81c7e337449bd98621b6bef6475d49c8379ac57a8c981a7f2e569be7d2a5561a2ede4ac48e0261841d1dd8b8c58771275815885d864f3fd2d467cc4c6b781172e4c48e85bc1882a07f74341d7f14f7ced443fc5960f9d35cac08e17d5e4e90f73e0714df68015e1c4cb2cb73e820b90b9ac9ab430c1ea89709648d846755d395226de5d1af073b13b6b993d47e3dad93f2f292fad1e46085c5dc70b239947c12932649315b99422586c029a428957222c000098000000000000000100000000000000ac1e8171874b9702d04817569adbe4af80e3492643d84d4b05d44acc781cef4bee56157c022cde7aa270fb0a7641b20b987a5d63e4cdb67e7f9326b45d624c76ae5dc4858f2fae8d6e15f4b2c3038a2de45d7900f02aabb31c97b14912dfc8ef661f5f0eb0c7fe81831581a3f803327540661a6ee2e489876b112bab850af793428df87079cb00001010000000000000ffff000000fcffff77b2500f7e86dd4fff327c7f0005d9d504d81afad8a81db7cdbd45ed990fe31266dd8a85569b7906f91e17a96ea2a1771035022bc7ce0d5df20629ca8355999e3390e5e336d0b5e997dfc44fb41a9ad2a8935f073c944a4cdd0da2328674658f122aa6df9590d7f514cd74ad24c741ee69a085f67e8f4cb9977a1d63955c83bd8591c81392b75f69514f1575467415acfb0897351db699e2f48794492049210b95c192cfd9ab5dc137eec8d696f89ebd6f2a97778e48d86c08227e94ccf4f2a68823c82096894e3b6c7f6daf399a855ae67077417653e57dad0bf69105ba326f729ad2e35763ac55a0c210a2a09013c5674d1ced0cd489c37bd4f9034ddd6475c8a2684f372d1ed44a71882e49d8c9261a10146b7b6deb53249cb6f62c58ada357accaff639725470d2e6033d24658c3397f1f5b63e227d17d0c939801f47b056b0e6349a78b94c4df0a3475136cb15a265d97dc2678a7a73813cd088e7ab1aa70dd5e1f95536a2f36ed8183a4d36ae6a5f3ee720b4dce5a01a4862047d8f703d8f3111c3e56d5c117d1cc4341f277743036cc34adcffe42432a8f459e752134f20464f4fc28da3229b6b0c6adb45fdaa0b719ffd174eee618591b05953d4cf80fcf679cb16f4c27eda2a92ab34e6679f11f269868aee0e917512eee9283c0c83233bc7c16c01f5e999c56e5e81a36349b51147554536e239653cea91dfdf3f7921dcb9b813288e625c84aa8601263f3a57630d6652bdfe1d8d49f6c8bc3d8ba51c5c331022cb7fd32ec8b1c158b665e6a562d4e15e53a1d4a3fa3a199ecb43aa7c2068a6d8e8daddc759fd626f964f5d158914e9a2cd4b384f0d5d9caf0c8280c766d166304c7a7d9b593ce0d684fb5828ad736c7b30b37ed7bdb1b9287e6d1c42f79450d8553c878184df5c3e9500839db1ed8eb4cb4c8c8409b5099db90aa041519020462b996220779435f3848cac7510ba1894775b840cce9373a134471044697af8fa96a02b38c073fcdd72cb59995c5e52bfe28e4a10a053e86360beb0bba32b850c81731382dc67562a82fbcd0c969da33afa314e52de5772f0a26ccf62d20ee21b114a6115e2964a1bbbb63222a9559e3599f9108a35c179c53b85e504e22c760b4674c604584d807101dbf2ac9063985e7a96408297e91d648fbd9f93d3985b2c13bdbdf5be24331adb21c88c3b0125ff6510981d578edb38b6f2d9739a8c97cb8011e250d1f1fb29417e23821e1e8844e57eb438fabbf26bb0ca6614d8a3bcdedfb18654dafad62ea4b1f50e38add273557d0d40bb14fe93eefbc179c25c664801093d3fcb6aebc4b35b7089cf2407aac09f2aaef1007bd10e3b9a72571a1f4f376aca5c24f8d0aa5fae965f3b9a3fc5e036ba73aad4f18c5da04a8aab2043c00bf3fb56e4e4731fdab3c22d7eedf884e0b5b5bc87265eb84dc22c035be65020ee2ccca95f3932b8ee4c684102cf2630f972d002c64bfa2edb3ca3289c647c830808c33b1cd0f6503cdaa0a3d050075419e7f9e8f33165bc7d94ff2e7451cfaa54543015f0f67ac0c7c962b0eb38ed820e4d12ead04ff4125a44539535f3145e7dc77d1cc7dd900177f14a4c8100df45c9ad9f3c47aaae38a4f68a7fc53e4153b4b8ad8cfacc14a8d1a77fc8e9b9f21080b455809ee489a1625f2e1576ef76cb5e2334674e1d8494e33c014a9ebbff338339484a8d6819f8473422d75b255454253e3a73dbd1e700cc665437f5c3954002a632781dee115f076be18df38c6284f277b84f52f703869cd14dfc7839d50f0c9878051bee822c2a8af513bd9f24241e52d63d50bd29e334fa474ccd647ad78c62399b4cc2ea66f00e90d1bbfbc9bcd124bba076c3196cea34d5ff86ff145f114219638f0544671eed8643cf555c98d73d6ac650496be8a84aa195bc179cc9db92a71e6d73f71d3d973c44cfdd43fedc6f62f5712a6bafc88c76fcfad438ae478e41a2de31a2db90296813c8f70c25ca9fb1f779c81bb00497a31ae36d8cbbea054b357618209466613b536144d615ce3eaa13a4c20f64c32adb6916acdedbebe6409bf629563b87bcbf9bc726877f45758a1a3c88815b667ac640e5e36a39d2e977353fce3d97cb328b2cebb2926501890b1d62e40cc600fc7a2a3bc60fb7f20fb87354419ae2825e5b0058ee71e61849c8436007a335879b04b437c549e4c348f1c73dcc8e281ecf6cae56ecb3b23246ce6e842d7d3a15966dcc6bebb1b9f38b985685684f671d24cf812fcacf20531ca8fe57f2152f1ad10af521c7ea4d4e8cf9e1ecaef1b9bad44e0d8c1c487af6a84c0657a02cd569a5d83f13e60e4d71bc6229316b4946ec7ba50361776730b70ac96e83d491dfa630dd4873c04b260db478a528df74894503c6177cb307e1102a1b4c3bf0d8f86dc922168c4ec6d462e1298a53a8e459a926c0116c3b0b5ca359030879962ade2cc20930aca66c411ce4a1d1b4dab13651f0fa8b7f27372ef2707671f144770f4f4afb74d6ddd3231957199a01fc856f153f11e119a2816deb36670690d8e67e2e83a8e9bc4812052f508445bb79fffa79aa626fd99c197f22fdbccd9924dd5a9e73076261ec3cb66874cedc4ca57c74a5f7145158de70a421abdaeb5d88fedc485b2137bb04d9cbb8db11b4ecda2e4faa1ff4c89455fbf8a014ba4aaf169236a3f2111b7206e3c4ed203398c932172ce40a77842adda2ef623d5ce8ec5ad8237bb27b3c0285c68882d07e4873c83ba0cd2c84ac9dd0591253787ac8fe94c82cc3f6a9822f198ce373b73888b0231e068f9a1de1e3d04d9343c5d69ab4cf48acd62013cae594e942eaf50be13a1c61caf794e5c227a8dc36e0dedc1b99d09ac5cdf50bdde90be321244db5fc8a21d8dd707a9e6cb9ace3a151c37abe6c01515899e0a8388de88e6d443bd26d2ff7147e3aee2f700043c7677ab97ab0de3cc556653feb585343c5ec689a22ec9bd6cca89d199fe31504513e4f639231b0496b8d7110215017689672a3ea2f2f3ce87b713a936b7a263ceae215811e71bc801fa5dabec43c8dee4abf3191ebf8173d3ea106109067f825b9261bab8eb7b6467c2cb341d6e37fdc87967afa83e2513bc1f5583b339b06c1a629952bcec64a88f75681c811b664781da7af4d6a6777f04e72f111f4259e6794738bcfbd8028ecf877bc67d921d7f21dcf4fb5ff1805fe0635188b3385324cd5905da4538fb5dbfc080bc4dd599272ced9eb597404eb1e59dfc9941c8880f0ecf35b4f89e1ed631a469692911abb708146827b5dce67405b0a7f69f20463894521b657344bf35ac53140341ecc167c94d44c1c8b3f9b8f7327475fcb5a8f9a62c86cef0c243102d60be3988e76c0f8276a85690d942e45b870bc92f13b02a8c671a91ae0b008135bbc8a89403d2eadc8a75d6dbcfe6f851ce497cd241d72f25424ec21aaea77cb5d22cb1213d7932fb1e080b94245d5e16b40180a408972fe9fd09d6ef4b6e0aba068c891667690b60c6070cdbc6998097e0a26f265023d662c823c71a3cf5886c23019ec7223ebf40f7ad1700cacaeeb72ee2171f783b7360b08c55860dbfcc757f18cb92480617b29fb95225266227299a33b2dd673163b921dd460aa93c84a050b79a9d0b48484eb0903d51c6916029daffd212a9334e7a95cdc2026b2387e585525bcd626064674f2a375b3282825003655411c533da46662cb970622db964619d0567671f53823a499893e002769958f9e426154cb8f1381161aad8b7810a71c91918824438d6b89afbcc3cd5aa506b102efb93b9581f19e93c607efeafb5bd98d24e6b4009806b5533b953d1c3814c8a03c223527ba8858533493617502c9e6c1529dabf3993b8ac2a2e01328ad3bb01ea3503ab32e94472fb26fa851af46bcbb3d03057a259be5b8481d32870ecd3e5cdd2e49176bd097115c6a908ef01734d379bd3b2ecdf7a1226a843f9237504f480e814636d5f34793347fbccd9a62e8263c4fca98b4a3368160306813f1270d832601a9d65c8708c8539b0b712bf093e515bc5e1877347eed39d47a41fe4a546d2181a37fa8c943dc8ecf372d13336a161ed538dbcea5536616d69004c8f9605076e9179ca0a8b4fb1c048bde8eb9e08a1d8c53693f1868b2cc61e1c77b6b6c5dd1d5a6f069f9f06dfbc95efcf63479e85a4f7496151c645700a514041bfe31d560bd653ac1802e1fe89492d14a7dcd396cdf23603a535eca0c4f74117d262080c6261ad3b5d17d95054cb6ed1459b6395ee08ee87bc5f1b4dcb0cf2d7e83de89df4a75f7de5a78075322950de431885070a4c178d94c514053924071fa403f3f23f32029be9e9510271164eb32a028e0be8511fc434674055f9e07c64b9499da8b4e7d30c546dfa8253f88fee63130e9f559fdadd5d75878c4f039e6e40a2215dc997394137009c75e05c14199efc70d91b1f32ea9945e662ee4e1a9b6c67e97ec81fb647ddc89b410aaaeda19c4731a312b7d9c87a9bc9a07751a9e6c3ea711b4a0f13b029bf488e98eaa502fc081292407dbed656c9d661113f1740d2c89cb04ad7d28fc87d80b6d2380aa5a25de885be2a29d5e7619a75de8cc0c66ca1c1faab1aab283cb69697787c784c899b7b208fa79983f3f712a68c2976bf3d56ca5f28a7600da1a69b7bccc9bca794800f360934b1e0e83adb39c904ecd12ace1c472b5dc7c0121af85d3c507533bd11181dcdff6c955395138003a4a1226f2becc40e93840808a66266507ffa71d085fc6ed80c8a2ccaaff27c557b697bc248e1e184e61597e6ce8a4e3558f3a0e28ed9bc307b8319bc4a2645b9da7f8a1e937d58ed7f8d911e13792d5ebb28c0c9eecbae7b72aa017a45de9e478ce90011747991beb01da138072002502f6469ef013bcde12c9686f71893e5d53d098aa743db2bad78784a6b9392c35483114b77732a8903d893bde4fedfed1fd2849a3ba764571637f5346036125abd9b74ac6575429dbfe2ae9daec8e35db595f32f034e79987afeae3923f9d6cf3c7cf9d907dbdb6e577109b1d3e716a6cc0c0b7c8bb2d71b0c5ce1c9e2ca396583f61893adfe64e93a62606df5ffbbbd557d674796c61d7b7f7a3bc9ad2de6674c7276e6bdd2c0daccfd1b416723f42d734256e2aeb822f016388a70d44a2525a5a559ad944750eb2d9c74aa5dfbd4c4723d7897a3d58019ef33176c020e4d985b078eaa8dac9f65aa0d43c1f85f69720ddb1fe20967977f964e7eff6e75c83197d77a4c142014cf31988d7a17c0947006ef9ea50b105e05641a6dce87948d7342ea57a886181cf64adf62119051f680126e1f7db260f2f3a8b92070858040e9980c7321e26c4b770ef00070cf29d68aac67813796d7908dacd392d75cf7567c475b97f03815e1ba1639d50402fa5be80e53bccca1a38b26452901d22f539de8ded7b2aed9733795463631c82a7d3f18f143bd84356ef81003e58a9c248c963339cecaf0e311e7ad2218fd2fc1bfd47391c231b43c8832e9822c0abce7039fc0f72feaeb63beef2b25c71873abaf84ee299177847bb08f7b49f45d86c456591014e77036a8bcf34d185bc96b02158e503cfd29fdd57a70adf82e154c675ac6b9f2074cef6705d56f8c217a48ae61f11ead01523d95f50199b546307449a20ecac9f98f8033e4cd8f81e7332a19add9464dc275753c03700975d7718125097f543c3b2fe96c7d0f6d6553bb9ab5641f8776820d85965cfe09272b913878f02c27ba11d07139d2a472ba425a28000000000000000000000001000000408f328e84409795beaf6b1f9e3440cc2c8eff0000000000"], 0x11b8, 0x4}, 0x4) sendto(r0, &(0x7f00000000c0)='Q', 0x1, 0x0, 0x0, 0x0) 02:14:48 executing program 0: r0 = syz_open_pts() link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x9, 0x100, 0x100000001, 0x6, "2194ffc7a391f1fd2fcc38998cadbde4a7f59ab1", 0x0, 0x80}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x8) 02:14:48 executing program 0: mknod$loop(&(0x7f0000000040)='./bus\x00', 0x2020, 0x1) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/122, 0x7a) 02:14:48 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005308) r0 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x101, 0x5cc}, {0x8, 0x1}}, 0x2) close(r0) 02:14:48 executing program 0: setuid(0xee01) msgget(0x3, 0x0) getppid() getppid() r0 = open(&(0x7f0000000000)='./file0\x00', 0xe439c8f152791f34, 0x40) listen(r0, 0x3) 02:14:48 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) sendto$unix(r1, &(0x7f00000000c0)="5e9b48d20089847570b8de3dc73a9ad368984418dcf69541324a55d74858411ab8e4068bd3ab7a8e39db1ef4cee1bcefc15c761c9442b35c2e9472a8d59febf8b9eb5d52e985be2e943f998bea30199860ed76692bebfa654be3585ea7ef3ba26e8764681aa1f7442a31bebdbd749c2b412a51a34b08488a34ed80d7da7bc29887d1e8e2d219a860621ababca7f9fb7775c3c81ba32e944fe8e1d43d0c99ed1f37ebd8a66e02a34d813b0d9e0de364c0489b8b33e43e29125b981d62c937a99227b1a22344b160a95abc3fc8c9a50f8f2daee9ad87a67d2d01b433", 0xdb, 0x0, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') 02:14:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x1, 0x3, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) close(r2) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x80000001, 0x100000000, 0x200000}, {{r1}, 0xfffffffffffffff8, 0x40, 0xf000000a, 0x6, 0x7}, {{r0}, 0xfffffffffffffffa, 0x8, 0x1, 0x4, 0x5}, {{r1}, 0xffffffffffffffff, 0xc1, 0xf0000000, 0x0, 0x3}, {{r0}, 0xfffffffffffffffa, 0x8, 0xf0000027, 0x0, 0x54e4b3a9}], 0x7ff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11, 0x5, 0xf8, 0x80000001}], 0x2, &(0x7f0000000180)={0x5, 0x6}) r3 = kqueue() kevent(r3, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x9}], 0x9, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) close(r1) 02:14:48 executing program 1: r0 = socket(0x11, 0x3, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/27, 0x1b}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40) 02:14:48 executing program 0: r0 = socket$inet6(0x18, 0x7fffffffffffffd, 0x200001) r1 = dup(r0) sendmsg$unix(r1, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0xd1, 0x0, 0x0, &(0x7f00000023c0), 0x90}, 0x0) 02:14:48 executing program 0: mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x80000000000000) getgroups(0xa, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x2, &(0x7f0000000280)=[0xffffffffffffffff, 0x0]) getgroups(0x2, &(0x7f00000002c0)=[r0, r1]) syz_emit_ethernet(0x229, &(0x7f0000000000)="cf398bf97ab9ef18b74084970ef62bcc3b5e865f22149fd98a7bab59058da27b743727c847cfcf6d31c5a6e26e4f8cf44694b0c9e2be7534f2922c3ffa55232ae3f2cad29e395cedd6c56af38ce4c065789ed88f686da3ea1f138ec7091a4a33a93d5204200c0be092fc59427c88e8d8af0c5b941bb4e0ad59fa97a21d0ed4d983592ae7d601f3bf8b0611bf003d661d0cfbd9d90b93121fdce5eb16529e9e47eac241d05fa163fc00b3763aa5dd0e281c3a6f2a825dee3dc2c856d6439bd34613e409a6301348ee9635f99705772307aa278ce42ce978a5f282afe9512b370400000000000000e7b3acb8dcb64851269d14b9ec8e767756783877e749ac3e4de44e2f90e6fbc8cbc6af770086e468b8abc17454a3e02c1b50f34b8f815a7c72d8683d33557539959a048faeedec3273223212a08af679e5d2635eff806c647ff2ba981196d0c6e12b1786188c43313f376e3cadef83de6be59490b5e71fed1b8dff21a25dc30114a2cb4aa06fc16b8c7d378d4449ef922616a670460ed29041778ed456080d2117fc559a83bf90de000000000000000efcd022c492ea3b5908ef1f27975865bc11dc49298f03752674a92c63bcb79043f693a749c443721b8a1f00f307f7c6b494d586ace270c6460dce01e5cd09bc383bfa230564e626fece91cf0f1ce8453435dafabb0305c20ac437eb3f1924d6aa69068bfae72065f1797d947a81ec3a4bdfd5b5dd68af74ab4d38a9f8482c6bcb671cae889753bfde415a7fbfc07ffb000000") msgget(0x1, 0x206) r2 = socket(0x26, 0x0, 0x10001) fchmod(r2, 0x20) 02:14:48 executing program 0: socket$inet6(0x18, 0x5, 0x3) socketpair$inet(0x2, 0x1, 0x3, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x8001, 0x200000000000003) socket$inet6(0x18, 0x8007, 0x98) setsockopt(r0, 0x29, 0x9, &(0x7f0000000080)="b677bccf7ed5453c57ab774ff1665c98060000003404d633aa0ab655944dc9fae2f7c5d7a0ee859f94f06606b81596", 0xffffffb8) 02:14:51 executing program 1: select(0x40, &(0x7f0000000000)={0x4, 0xfffffffffffffffa, 0x0, 0xfffffffffffffff3, 0x1ff, 0xd7, 0x5, 0x3d3}, &(0x7f0000000080)={0xfffffffffffff0e4, 0x100000000, 0xffff, 0x8, 0x7, 0x37ba, 0x80, 0x2}, &(0x7f00000000c0)={0x9, 0x0, 0x1, 0x9, 0x800, 0x2, 0x21b, 0x7fffffff}, &(0x7f0000000100)={0x607, 0x401}) mknod(&(0x7f0000000240)='./bus\x00', 0x6003, 0x402) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x8}, 0x0, 0x0, 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)='./bus\x00') 02:14:51 executing program 0: madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 02:14:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8002002, 0x100000005f00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x1) poll(&(0x7f0000000040)=[{r0, 0x84}, {r0, 0xc1}, {r0, 0x100}, {r0, 0x90}, {r0, 0xda}, {r0}, {r0, 0x4}, {r0, 0xa6}, {r0, 0x40}], 0x9, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = getgid() fchown(r0, r1, r2) close(r0) 02:14:51 executing program 1: syz_emit_ethernet(0xe3, &(0x7f0000000000)="2117c19b81d5541a84809c63ac573ddc1b3f3cb35c5d0c3240e688437fb185e9d5d12032b9cfbb787dfc074ba3c65a937bf09eaf684786df1bb34d7d586d1218e374598ac683e6356d5c0f9cf46721700280d769b5d057810f1c8069e6344eb997b61cb3c0893cfe17c2b0273b8b299813612a2393b0b5e3c92d7b6978773aef490216188b04574bc6b7823278d9417c928861492c0400c4a6486e957c4b843e267389c6362c018b019c43b8b12e6516a745e176d12aef4b07d62b2ba6d9eac04e2759f0c0522a8ff7c3b1e18c86356fc8597e63e016c61d11e2520c4d740acfa4a024") r0 = semget(0x2, 0x3, 0x4) semop(r0, &(0x7f0000000100)=[{0x3, 0x7fff, 0x1000}, {0x3, 0x0, 0x800}, {0x3, 0x3bf, 0x800}, {0x2, 0x7}, {0x0, 0x5}, {0x4, 0xcb}], 0x6) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x2, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = semget(0x2, 0x3, 0x142) semop(r2, &(0x7f0000000180)=[{0x3, 0x1000, 0x800}], 0x1) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000001c0)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000200)={0x101, 0xffffffffffff8000, 0x100, 0x0, "d2cf3375b9aa755c4de045b77f78f40e35121ba0", 0x8b51, 0x37203ef7}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000240)=""/108) semctl$IPC_RMID(r0, 0x0, 0x0) pwritev(r1, &(0x7f0000000780)=[{&(0x7f00000002c0)="8d4d8fa810d8e36f37fc49f755999e12ae29", 0x12}, {&(0x7f0000000300)="cc495b087c2dc97d673cf75f2cf8", 0xe}, {&(0x7f0000000340)="884c92ac79ff308c1a14db4c10286f31a889e80bc92bf5332efe507cf8f7a052af1fdff03354fa00a951775a5475cac9dff35d5d06a83f134ec8cf7009c8a8798e636c08d708a5c0d4e0e50ac2c14bd756c167d912d36714fb0edd98b109ce8784e0a100310130fe60e1f8f2760a1278a23e38c153c6b43bb3be69359a46a75ab3c6f7f2fe34451d1b6a4ab9a6f38afad18ca81b0cc552e944f51565ab975774804590ee23360a9cd93e6f9d37d0ad58a938e945112b8479cd492cebce328bc451c5dc2a9384d797c2be9bd58f31c6ad21f90ebb1d43633b2df256", 0xdb}, {&(0x7f0000000440)="78a0d52375f69c425147585e8b678f0c3b993a2d9c3cfd0d9d9e07348ffaadc5ec81561092357eb8cb19abf4a98e910e010cbcff1dbc9cc40607b746bab536d077968a994a3a355923b9e50f8ad7b267c0f9d11200f6b65166dd52b59fec6423196aed08f7175cd72ed882ab9f838cb92153569433722c02f0a2436a158ce21b61489751a87651e2e24e537e9b7eeafb2d7ed2d400646d1bda64ea1de4d88a8013bdb6b7d97aef6e3bb2dc9f73d63c5efbccf9106343c2f784c1cd88a6117a7891bedd21be4bc79b", 0xc8}, {&(0x7f0000000540)="bf703b121b5a9d95ab22779aa1fa87e873779d94713739330c7f7db966570062515e88bd57c51f03740999f2b498f73fb40bfbe49964a3edf67ff4f1533adbf7258bd559f8ef346b40607694dc0cf2c28e75eb1267de0bcdb0e746b15a5a7de3bfb307eebcfb", 0x66}, {&(0x7f00000005c0)="6717f553ca6279f55a4241dd06d787c7677d56a97690e5240493e4d48f82807ddd41c5c62e4fcb725d197fc340a369090e49ed0cea05ef01df25b272f063c6f68425e1d93e6acfe2d898dd5394aa9fe940ac725d8f0bb61fb625b4514c0ad17f5d72a14715104ca3fa93768b4edc9eb1c434b8671b84b56277384e5549f2b11315df232f828a7aab107c9fe5d8892f65183a4c67b859a1b39368d3c550e87f44fbd01f2eb08ac843582244e0a3de7e36ab5479cba05b68e066eda7a7e9da786cced3446da10bbecc87f9cf65b179e5fa6708cd37d2b4618a6eb1ee6e93352f96128bba433d7fd00c8a376cb16d707afb2e84ad9e79e530", 0xf7}, {&(0x7f00000006c0)="bcbfc08744b7f6f87236d328c70faa82397a814cc57a21fb9bcdeb8d2115cbea73078a28d0958384c0bae5a3823b09fb5c5d7564a5f5737a83160e87ae57daed26bb5d7bd105460b578baaf2397ffb8deb9ff44773592b03deacf3e95f79706aa7df5f51aabda5dd717965475271d4ecf62ce8d7a31cba93cbc500fa20d67badfa36851fee9ea87b851f446e3a554edc5b67c037fba82b72b7510705361a2f9c36c0392e1e62d8453d3c0afbc3", 0xad}], 0x7, 0x0) shmget(0x2, 0x3000, 0x22, &(0x7f0000ffc000/0x3000)=nil) sendto$inet6(r1, &(0x7f0000000800)="8a784cb9f16ebb65a09251e6bd427f207daa32a2c458ca31aa89483e29ff51f89f3c079be82a802c7057ede1da274a", 0x2f, 0x400, &(0x7f0000000840)={0x18, 0x0, 0x3cc5bddd, 0x6c43ec02}, 0xc) clock_gettime(0x0, &(0x7f0000000880)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000900)='./file0\x00', 0x481, 0x0) pwritev(r1, &(0x7f0000000a40)=[{&(0x7f0000000940)="74d8fb95ddc90e1162f44c91e0a5066c07568f09d0162342ed5504c72a2bb84cf765b2098db1ed87ea49e69e913edb702156a90e6ddfbabbb147adb6e618113afc87e7094a6b5604b9c185ae6854815d7f59f914cc6d7ef0fb703bd9ee29fde895876f24346f1a7a004e4ccb872d80ce0c4cf6bcd7e70eb20df0ca6bd8185f0f4aa3cc48c01b7adcf4c6", 0x8a}, {&(0x7f0000000a00)}], 0x2, 0x0) rmdir(&(0x7f0000000a80)='./file0\x00') getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0}, &(0x7f0000000b80)=0xc) r8 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000bc0)={{0x74, r5, r6, r7, r8, 0x1, 0x100000000000}, 0x800, 0x0, 0x5}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000c40)=0x4) fcntl$setstatus(r1, 0x4, 0x40) recvmsg(r4, &(0x7f0000000e00)={0x0, 0x0, &(0x7f0000000cc0)=[{&(0x7f0000000c80)=""/2, 0x2}], 0x1, &(0x7f0000000d00)=""/254, 0xfe, 0x3}, 0x2) chmod(&(0x7f0000000e40)='./file0\x00', 0x3) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000e80)) unveil(&(0x7f0000000ec0)='./file0\x00', &(0x7f0000000f00)='x\x00') 02:14:51 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) geteuid() r0 = geteuid() geteuid() r1 = geteuid() setreuid(r1, r0) utimes(&(0x7f0000000000)='.\x00', &(0x7f0000000040)) 02:14:51 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000300), 0x7, 0x0) write(r0, &(0x7f00000002c0)="16", 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r3 = dup2(r1, r1) readv(r3, &(0x7f0000000900)=[{&(0x7f0000000380)=""/194, 0xc2}, {&(0x7f0000000480)=""/108, 0x6c}, {&(0x7f0000000500)=""/205, 0xcd}, {&(0x7f0000000600)=""/244, 0xf4}, {&(0x7f00000000c0)=""/63, 0x3f}, {&(0x7f0000000700)=""/97, 0x61}, {&(0x7f0000000780)=""/106, 0x6a}, {&(0x7f0000000800)=""/160, 0xa0}, {&(0x7f00000008c0)=""/62, 0x3e}], 0x9) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e6030f106fa1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef92930a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5455376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550548677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c000000000000000000000000", 0x259}], 0x1000000000000163) 02:14:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="be", 0x1) sendto$unix(r0, &(0x7f00000008c0)="a0e27bb0ecf1f9f2317cf138b80a5c875d79425fb28576adcfc03c5ddad90b1f9a72eee54d76111c326ac4641216b6649139ef144568446eb6b7d77e0667219e29ed302e7cee44eae5d823c3ee094d086c40c2bc7e09e2e31f6d67d22f150597692228806bb5a1f304222ea701c44d50e1fe6ff6954312553b60bc91386666f3197dd629f4ce905103f6803f5f5276765608f3dcc4c7ec834110f133a7bb19c618d532ff83933fa2ae82a050023eee08fe8b5619a08421735b4b56fc5d7a25adf6dfbf522c4ab8e12f98866abec583ac8f339b7f96944a2fd7fa8e3bb6eab0ca553f0dcb502e09ff876594b4beb8e88c66fa7bbfaf90187575d203284213a6abe2735ffdccb43ad33e9c194d885db84cd19648be8bd6916618ae0ae7282823ecf412435ce445eaf9c343089a6e9174f26f38f863aa4bafb84b58ff6f1eb94ccecc199d1fc87ba845223384c5ee2e5a8beac9727806a1b4a178e1708583b3af791b4f3d25e0f52fed300f85a1e1e6822b896832133db17718513d52ab3dae1d6ec042ef26e0843116a9af1900f182411712c693b9d627ef41af95fe6e1294dbdea39d814dfba28a1db163a4eae27ec59154649ba3bc0d3055433c9e3c012ba13ad331892a90f6c9a42e0e95ee1266b1039f5b87cf3638585a83a117cba5bba2a8f3b18ed13be4ab8d78908ec997558c951de220028e0b50b824406371a599994af7dba448844f4c6e77603afe5debfccb43131b641c2c2ac277c9402468761434d82a09639c194898461d4c7cb42ff17dba7368185138e17c09c4c3e2c78f988f4d6ebe6d1c25e2dda1e320a17a8eac1dd6d60ccdc793fd4393eaa0b31c9a42fb6e657a5f6aff93e51d6a192890e03b0cf25daff0aa56a2fead6d6d607bed051c9d774d80894eceaa8216a264c1f413aea7af57348e24f3e8ce802d1f6712206a0442f40fa81b11d51ad259ed775f9c471f665aff56dd85aa8a1936d4ffe7152fb37ce507595d00357772e4a0014e7c833942281f6ea24c0405eaa0cd54795aca8176847c9dc68a5c5004e1761d1b32f9b0e68d52982768ec9d6ac33584b11ba56a50e1a496cdadfe3ac49165af94a197d54ef444cca6c2a8b9cd5d97798399f2ab036648afd40e5a5bfd34fee9ec22a36873aa9ff8e6492093d459036664fa46bcc73fb9465a3868e29e78819ab01cfe89c92d6efd349b58afa50b62b4213a8e9036d3d98201673bdfad372810d4e71391b6240535fc66ac9427514151b4cd301f36ba9335954f6641b608dbf1f0e0755596dbf8cc390719028185c11e0ec2e0c744cf20b03769151b52461b4ec29e0b3477bbfbb15dbc89b78b58dca026d9b8975c8b3af585cbb6ba10bb18ba82129e97e69022b8d1755173c91d214f1ebd3cc6286808a49fb9f6b41feb924f96906c9015305ba38d0839f14f72f30bf9fad697313389f423441a504254a5b34a42700a06f49db2c623f13bd801939151cf74c95f78853b964af0b74ebc70fe2a86394e32d29c81082f92fb72c9d9b98c941654f645e584a374c1b0219df058f3f91829ddc9cdc496135ca9450f1e1b33fa14da2d12b2bd4aa212b9e9a3684eb0ec7da1ac9bf006acc4de041fd1a09e2508c03d9a1ac01f7e95adc9e1a30571423187a3874e0ccc1712592a0598d06b8a7f2de41303f71daf17a9fc23220050ca2c99b6d41296b3ad7afdffbb0662b690bd0c71aed626fb4443daf4d1b4e8bddc33cb16474c36909884792427703605c09fb016e5671971877bf768152edf1562cd64ec1e5df72c97878876e13f52a5700195ae8525d976b563220b4a3cea53a841193cf1318a677acdcf338617548cc879f5edef0d4dfab2fb9b631f7803e20dd508b7f27fe628879a50db571b11e958f407afd2ae70620b648097dce9e7f5eb8545fce248dd0cec90122c745622a1739964680a825f9b72944d213babbfb2bdcbd062cf72df587ff35ce017811debe8a3988107f54ac514061fdc381ebb8dc1c87033e73a12a7699f288123e40a6a6b89ee4ee34095670480f4f7a2873380888909f71181012cb807c64e0885d7218a59bdcf89ad94981ae959aa37e317369ea34ec295b40c2262f0d7014512059c8a0c5202d1db82cce0fec6302d036127e636f446f1dd335378a17e79edd64ceed84295a9bb3e0d2e96aca3dbbdfd8d14437c350d6981d636333e1aad6327dd112c60d975c72b2710323187dfee9ed1d69f6711dc7d12c61e70046e658141c7229f4a9b3020fa2386e27d4e6fc6e96ba77ac4851ce02e52fd6a4456d009cff4e0efc21c77306c3d005107e054801a096ce4e3a36b5ca83426be63d02622cf3c1082329530db54ad75a370aaaa9c877f477221f1ca53a37652f4a70292a512d74822d71d6778cdbeb61b2b4f491f133cfe6484b2cc18b1042b7a612a3a06c1a3667b9c633609c33f4bcfcac1b0f170d3870e08fa696a79b3415cf9ed797cd8823c3f5ee1e9dd56d48bb80fbab9a54b8448ce11b0da51dda799df3929cbc8fd6feba7141a0849e9fae26a219ea19cee26161a71f869bb52f2bba993ac5ee11fb41dd250ede4e4907d1a7a0d33eb614ce5ba45f87720c1febbbf94ac56af4f25a492754f7ef64396844e9a686c849360572aef0336ba8d1727bb0e6af430af198fdca810730b41b9a507618c50a10df4239d2208fe0ea9bad3b8ce213a676bd5a7d2e5dad09379aaa3e72259c7ef9f25b14ae68ae987afc17c3410f34c02c6ad71d83c79d1c479c30682b7753ede7b8c07c3ce67d3ffb056daab472d57c49f41b5b097c8ecbd4e784c76c0c88265e5c57460324bfe32a8e91cbe3e2babd8320e5cbb2ba689025fb43ec8487bd6269738654304b092c823effd3d2ae091dd9db0b5f0d1bc60931be644ac19d331cc53fc7df775b00b2b8a4b16b3ea3170a626730fb170d741821650ea0ca4033ee442f95553c020138399f0b3df0b520f78fe66e96fc697fa48fb44ca9cbe5adc83b3b14d8bc86a9670d477eafdef18e15a5bdf4f306c84acf2f89b46bd68b145b12e3c2ed258dd1ddd8d17f0d8467c39b4c9eb054ffefc7ec639d0cb06ea560029063dac4639f6b64ea53fc813eb91be48316747509482bb0981d3485eb25f6312ec3255eb9dc296b1f2cbc170c70e4648ae706df685ebdf046bee572bb22882d8dea9ae99943a344966839e0bda91eea43422d6f692c77bd986565ebf2fe9d64860b256cedd1d70dda6d607336f4a0d7c386f80881a21170b96e1a619687a2ab1f1daae1974848978441f12bf0e430e388df663f893d8e715efc996e57eabe26217fafb1dba6b41abfcca914706917cbabdc53595b1a209f0d96d7c6befc60bb5c383aeb78177724c26a3dda9d5e726a580229df49fe272df59cf59551f8db97d4882f669a265ed6845ea56ef51151027d0e25a002246c2026d0a326ae679689b00aea54a47751d40c4f58f5fb24005504fabd02196b8edfae5298d637b581552a989913754cb3c4921a88e56c9a68f122c7b0efdfc10cdd86b97d323fd17b0533cd10d90ff84f988be3ea6254ced8feead857b937365cdadf3096ac165a1808dcae66cbc817b4e2b9b038a6eb37beb9cf6d18a9248aee2eaa1ad58bfa9ae2989083f334ef0ee21c862708ced46c03ec9f3a78a46e26141d8f19196d38790a9f4fe01569544910a90fe0b88d5112984147174b627c3436da0603b92dac2ddb814f323083a45446a2cdfd7aba64b81a3a96579748074e10b8d336b4ff77d07b47aa1fe1912a4ab0efc2a6f8244868f33e0f158336640e3e704b930f7fbf28ffa522026351b2136c95bf320ea3ebcf5f26702ea1e6ce242be18848f914eba8fc3b9019c36988c2c28c271cf267d7b5db37131f8b9febc01be34e56766f7070e58be4f5a4d67db19ed5bef5b7019a037cc7a3f42210b8c7e4a32598a45917b4d17952c59ccb58a2ab373edbc1d565223e9b2f51236013e3c84d0fee3613ccd168ed7ce4bbd2754df60d4b6631d1fceeff6d8f97636b939cff28db6b99c3f15c9981c72a1401f8016aaa75b909c71647535de16d4f7e85dc06b91e65dcbb7bee771e4c6c743934434211476676e0225d059f08473ab235c5d50010e86f01421753295831392e904fd5a50ad462a5d3b8c3f417104f7aceb8bc0fec5c15501f069f14bdaed75edd1828ee4ce4b77fd8d6f4ab71856bbe7bd2b26a3c96f8cda04c7aab6ebb0a19fe3558fe4bc62396736e13444db9e91d57bfe0c8291cb24450a34dbfbf328615c63aa69031e3c57b70c183629a1a95b70ad9d1c5b6622c5569308d2cd28e48d6980a9be0f27e8eaf7d1819d6641fc7b626d7824989d7a1f99af6876923c86498acc7b85a6788d3a2ae35d29bb53dd48b93822b7cb6c89861a377e4333aa0607363e3258b1cc5ddee92ca4b845a2ee35b4844ec39db1c6510112e50300c483917864abec079470cb7e33aa8467b6515a8b42271ec2c1cf2718b04e596230b7c29b127d25b2719b7337d45f3f253c0e5a744a46d54be14419b1eee5803e43c79a3c3ef51cbf0a4d97672a747d62bf911439313f22ee1f61253ada45833dda2090012c2858067a7416d85ba7700f2f5f311681eee2c2500c59b76eea5cd643f5b1358089fb37f2140fabd53e14cd54278fa23f4bae223315374a46066b564fd6c47ca677f90f7c5160824b8570d4b746516fac3fc2439fb837a487953a9f037795078f963a9667c3f89af762daa88af585058b8aaf6b0dde8441393b1b7915a04423d3267ea727dca3265204f88276cb1193b48865b13c11ee5936443ae49f6ea3bfdf37c1b159ce1ca425fb98f812fb84d0b5e97beaeaf6ad9895c28153b37378af6ba2fcd425dfeff507a72652d86771fb6b050adb6b0dda88006d7cb2c77d2dda8bf5ee31db7db57e2724c396133bb0f7fdaa87021cd505554f9c59442a0225596e535499568e634a0a343607b18644ec5e7c29668c6b89374e8e3df423c2483613dc3e90087a6a9443ae2ccddb3aa19cc14188c1f948150015c689efbaca146024cd307d6dab13c4b991bd83ac0bbe82a7cd1bc27f082b644af63c5b8558e634c53b247fa5d81f6d86bcda153d944c10069c18cc628c0902cfd25ecdd0ec51e8aff58ecda76596905a6f64bc237011f1c1ef81e4c9ed33362f24d121670334923d73988d9a2609bfdad4aa7ce11ad1113804d05e2b7968cb0d9b8ed47f5c86514b3b8ff477242191f5be7dd430fb2cb1d1226e685eacfa27744bdbd059df9daf2ec3b6d63949f6072db9b31fa1fc31b1294f939ff72d7fc7632b248819a4b415a3e9b11c72e85339ffd3040f95848e67808c1515697da61498639667bf7321566a832f9a02ffa25e978db479027d37937ce9281fd5222c5879c3ec6f957677e092dd00920f90af407492294981ce0346a047bc4fde93e5ee0a3dcf98a33d0cebaaffd3963795e0870cba066bbab66f6823a7fe748bfe908e57e2931d0aefcacc9a02d40ae07138de41e49fb2f45f8e91345e18c2e3deafdc97c5c6b493e8ecb869bafefe352a6f7fbc9ff88868b872e1d100b63745d1cb90551473aef3762261a7729a382224135f2ee74319ca046112dcfba69dd3fc665bcc11389375741fffd750c9964501d34c2b6ccd519c6a7352389475f2e827a32c4b689e528e45bc11e9ea00ec6e14d1a5c3fc2336849e7569fe1fd39c132080e8fc8127b7820e33f90a7c613bf55873aebcbfb66fce306f8d5b755f9aa8dc88a3cb14407bf63058c2886a1b039d8aa0547d3d5affaa456d748b19df", 0x1000, 0x400, 0x0, 0x0) socket$inet(0x2, 0x5, 0xfffffffffffffffd) shutdown(r1, 0x2) fcntl$getflags(r0, 0x3) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) ftruncate(r1, 0xffffffff) 02:14:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)="91120009", 0x4}], 0x1) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 02:14:56 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5ad8) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 02:14:56 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() writev(r1, &(0x7f0000000cc0), 0x1000000000000265) socketpair(0x18, 0x8007, 0x1, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r3, 0x20007471) writev(r1, &(0x7f0000001540)=[{&(0x7f0000000440)="e996ed59fafb370e46e81e0b399af55ec5603db13c11304b7356e940e4fe88759e8c59f3cecdf7508390d09ffa48a2e7e8ddcd76e7f651ce10d0da6f47bfecc251737872e37594b36b5dba7217f8d047546bd18b0b36fb1a73323f6e0f335f790f87c059758337191bbc300f3648b0740a3fad3d83617a38f4b32b090fc3bd8186249e5095bb5957c23d264b0215fbb9259bca3bc5e6a011923860eea9a546446765526cda908a43b597ded71e379d25917de997532b718574b203714db60464b72214671c18014ae0d81d19208b3dc3a2b690ba23940e7cf7fd9d1c9d47a123e8baa3edbf10740acf740c33ba56c9ad7da7c66f7a71ad11fcd647508db53f910b31a56584baed9c55faba1f88b1099e1c0ce94d32bad8ae041a9954590ff511f05616cd452f5bd926cbf86946b98bfe6ca554cb601460de032ab93ca6be5faa57345da242abb9d70449180ed87329a493bc3513abcef3779dbb1ab9f03d1eefff166c76bc181a0adcd311b42c3fa30d20dce7fa17e70e6a0c7b1e84efea0a5508c59649389a095e4345a03188cd3f54e75ac98929a304f15b224f51a2a9f710f999e025224a18bf9745714c7ddd2c9bf5a13e5246bd4a6b77a5f5072e28915aa6d4e8606da05bcde3f40b8bcb61317dbdeb413476f67a1cd4cd55f763fe3d3159cb94cad740638f6c81c2eaa3f0bfdffc17348df849ce0111155f15d5b53848f4a212f5bb4fdba04b165839b7827bd2f306f7d82fb44cb5adcea5e1c2e261ebdb3cfdb478158f7c75e7798cbe001b75f412c45bc90cc2af4e4bfc0e5c69c77d96ee17f0ec6535369495789dd132979d5d378c16010dd8dd3c85af1be838d6133a80162f0ee2dc3960bcc65353e69ce4503cc8a888ec638d61c513f6b2b4b4419a7ad0b5c70e3891fadd1a19cc91d2f233d63b7e3f89681a2f1eb4e8f1759090c75fcdacfebd57704e1595664a73f14b7bca25eb5b1e658bf2d7b48180dc573c23b5fab3d67dd66628a7b52b4fdf9d9c9953116cc2e8d950800efe1b4e88e3b8a15b3bd7efcf4e3c59fb19580c5eb763cc24065ab17752f6c7cc6f6b8fe93426444f830f1d838d8498efec7d4c72dbcac6de3a65202dd44f534f88a6f0bce633f4086e14f030fe2c8ecae8c66d00a603a26cf7204987918679120316d35f2303309700836b3e1691235b7fb765261744245c5d92629a76310ddce5065311c4a2cf039c10d0eeaa2ed8f6a437cdf2d6f22023ce49eae690e054fa11206349f78d3b660a0dd8e3c68a59592f59b03db320e7ee4630c927ed3cbbb419c1d72b3c292690787d29f9616c64472c8d5c1b19234dfc73787bf135f52c68cf85a46862f062e841e2037528425f048be1c023ea77180ab0129be4e8e3e1462ba4165a34a5612f9c4906cb471d95214086e98ddcca126be4657af4c0a95fa94cbb02036fb0fdad4928a5ca37e93b3919ec49bc8529c883a2cacc68ee04298df61ba6ddcd829eaf3fa7067bfab8435eda53072239a31e363ce40b6a4dd3f9e3c14bc4aa31ffce3736ce61ad16fd073bfda706923f201b6425f9cd3a3f27a78370546c9d6f0ce7365219e13e3bc24865159d89cee3b7a9c7dbcbc51da457fd7ed8671a2eddb22f1dd8475e796306c8cd86cf217ebeeba0ffc2d31a9a9315d656688cc378ba490effdf3296fe5e82d13452ebf36ec99a61b2a67a8b02d69df1136315c5322e54a4642c825b572b95b2f3bb236b414db22c2a91c9ce6703890872fb3d96756585f2e9bf7721d476e2c0fc5ff836e84c677b9caddcd36ee6763c4a0a32fb791ea42adf18e323d2650ebff410972ef34fea7b2398a5460a552ac0f0ba99c9a0f8a8dfc2377847a2cf16abdfb946fa447a66d6b01b018fe0cb7bc6417929dceadadbff5a0d2bb359a7a7cf123ccda97c0dfe24d491e845b3a4ddca77a78c903ab9836f9f74437c5abed7179401bcc7486735ea219c7246b68d8e11d00b06596f01d8bf18dbccfcc4493222e5444667c031801e263e22ceefffdd19cce45a2f4582ee83a1822d11312cb770550dcdb2dbbddea66c9241cc0d306b5eb73ba5fcb811999dfec377683630af94964b30079c254e7772ad1769ec387f90c3131f6c63ce8819373869ad95f15ce337ccac7a49954c733819899f0f103196dabd3723721273f7f41ad7d534db4abe69d7674d159d6ca09d5893d558c791768f7ab4ff91e3b2d3bd059c1b6f4db52e4cd1", 0x62b}], 0x1) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xc, 0x20000000, 0xffff, 0x739}, {{r1}, 0xfffffffffffffffa, 0x9, 0x80000002, 0x3, 0x7}, {{r1}, 0xffffffffffffffff, 0x40, 0xa0, 0x101, 0x8001}, {{r2}, 0x0, 0x1, 0x1, 0x3, 0x182}], 0x9, &(0x7f0000000100)=[{{r2}, 0x0, 0x20, 0x20000000, 0x8, 0x1}, {{r1}, 0xfffffffffffffffa, 0x92, 0x21, 0x4, 0x33776c7a}, {{r2}, 0xffffffffffffffff, 0x41, 0x3, 0x401, 0x40}, {{r2}, 0xfffffffffffffff8, 0x80, 0x40000000, 0x1, 0x8}], 0x5, &(0x7f0000000180)={0xffffffff, 0x20000000000000}) read(r0, &(0x7f00000015c0)=""/94, 0x5e) 02:14:56 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8, 0x20) 02:14:56 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000000000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) lseek(r1, 0x0, 0x2) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) 02:14:56 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)="f7828b8364478a0e2022eb72a6e1fc1343f0b889d42068b77284bcb86d6661103b71aa8513145ff415b1448d882a1b0001000000000000cec66d59dcae1c1ff4d44afc349895513d00000000004053f7ef335124225074baa31800201fa8518c5a6b6f6bf5b8c529d91000007b73942a3e464b00000000587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c61d8c5d06ad285e1969673a4e4e7fa2a9161013415", 0xa7) r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0xfffffffffffffffc, 0x1d38, "bad84b0000000000000000040000001000"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 02:14:56 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) kqueue() write(r0, &(0x7f0000002740), 0x106cd) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/220, 0xdc}, {&(0x7f0000000140)=""/74, 0x4a}, {&(0x7f00000001c0)=""/96, 0x60}, {&(0x7f0000000240)=""/80, 0x50}], 0x4) write(r0, 0x0, 0x5e7) fcntl$getown(r0, 0x5) preadv(r0, &(0x7f0000002640)=[{&(0x7f00000023c0)=""/215, 0xd7}], 0x1, 0x0) 02:14:56 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x100) setgroups(0x0, 0xffffffffffffffff) 02:14:56 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x4000000000000000}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) close(r0) 02:14:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) syz_open_pts() write(r0, &(0x7f00000006c0)="e3620600000090037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7aca0c2ef518f707cdc43b64263", 0x65) semget$private(0x0, 0x3, 0x400) write(r0, &(0x7f0000000880)="ec7d2f00afdba0ead780b5109ccb025d400fcf54832f70704bc19be84a2f2947fb3bd1da76bb88269773a66038b203a3ef7713b1343663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e9815122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08d4b82905520ed98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fc81f27d1db813eeb072283ceb4fd947b6498c585bd2fc10b3db9db043e9220f0bfc19220c545c210000000000", 0x17d) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0xd, 0xffffffffffffffdf, "a146786eb95bd07babec1100"}) read(r2, &(0x7f00000002c0)=""/249, 0xf9) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) ioctl$TIOCCDTR(r1, 0x20007478) 02:14:59 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000000)) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) 02:14:59 executing program 1: 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') r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x25, &(0x7f0000000040)="3a929119", 0x4) 02:14:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)='\x00', 0x1) r1 = syz_open_pts() write(r1, &(0x7f0000000280)="f8e26340676ef12abe134b3b55f14c3ed4d11a517bda55c7acbfd50c09bf07a3363426d0bac368cc537ff036a82857ce17fb6359a2835f366131b1901d212d4841b43b84657aa797fa692eb53c1a2d3a8e1d2a8dec66dd17cdb14e686747af6ebb77d2d2328b8e0f5bcee82c860cc4e19bcb3a6fcc3439144e82e022e1a8ed4eda93d0fd2862ec1aa93d6c6003f7bce1e45d07f2500e9d02d9a73ad6e76fa8865f46a54c49e28ddede74f59fbf4783e9f73cb884ef13d9647d9f500cbf6d8feb2e9da0993d3176c65a758e78496cf8bf166a846690f0105e5a7156159b91d3397fcf1c0801c00a29db22283a93793f163c5625b14cc98370b334a7df15eba769b4f562e4e57622e5db3bd9b864e2d7a789da0514ff96a7ccfb5b6fbafcbabc7fa2e132f15d6a1c8bf72f6a7a3cc291dc2ab2d0bccb7130f358daf44298bf60412375c45e3a39ebe0f9857a1da7d4efe4f2362444c486ac09f5aed3d51bdc5ec0796e76ad39a5a5bd321e09c6c25497cb8450350f53f693a1aa8dbe4ffea6bb6cc397ed65d5eec9fc47eea491144ffb788c7663c3349b27e52ee379384171feab8ba33d22daab0367418f0192bbea5208fa232e8d0d107d414c2f063a936203e68cccac58f4f299b442a7482a8ebe49fc44797181fa7ef5c74335713e7c7c3aa11fd8b1a43f882e8edd82161b8dcd90093c488e6edf34042c4e0973c14313c4c67c024530b3dc803b295c6698785a4d0b425d450094a84255b4be0edda75687e2c859f1d72388fb1621f18f3203bdba0d73d401a6799f1f890353c3c6a34425dad100b9e12ac1be7a47f272cc88456878d07d4094b1aad92477e0ebb0dfc252e8c656778bb2b6b06a1c40e929c6681a339293c0f2888f6d527d082b1386c9f7cd00aa20f0d3bbc2e7219ac467785675d36827f190e934252a2ef97fc2b341973d2dc7fbc83edb33224f5c98b5536eac8cc9b5302988b8c2d0198ff768da6a590d80cdf661189b20d810355b8c4757449fb1c73c798c2e06e83723c92ad37b0d239015769ae3e6989e04af957436395d1ffe27cb02b3dd8a08361858fe8b3654f04fe194d7506c12e3a143a83208c6fcbc03348735438d40fddb7a68260508467ca8e2f782310b6f9ccb4236574a9f169d4c4dc081c734e6568777072bc4d7f739dc8fdd026683c8faab2b8e563fe35b6230f6b105abad3272afefd287b830af1c6d3362260bd490b56051985092b76adcc2cb6a76215a82abc68bfbe6e483e7bc14c4851e5da41b6481e88368d617a6217fd167ec6204af1bc116dd5c26d89798482c852bc9d4151eb0a8162696a2258a73510cc04eeae428d02332b491b12f25fb40636acf2e76f5ef2256b9bc7136dd5db6dc4957ac3dca66ce855a3303c308369f2c1168552b4ed6dcb4de79cef4999af3d9aa360bccc7827de7d6e634e5e8c23b4aa6adb645cc9737ab14e9dd3e4f137e6fa1e7cdae5e12a77e3c950bad8988af8c7c28dd4282a524a5f7e44e048bf51a63f10027d2b2d13c81b3d385403675fef1000af6c2c4d89e9394f854e133816afdbc366ab017041eedd16a04aad764762665e22be95cce15874be2063bf17ab233f7ce4d2945736f2f3fa719993335b4a38dff1d70a49d55befea39e905b91166afebd7c2d1eb844ae27acfbf1772239b291ae217ff60d34e266a28e50671689c136d6a3f98dfe9c58f6e9e98aece0eaddbe76ff550169ba4cf91cace4c1b8bc32ebf93c81f4fd1a35dc83b43f36887ea6b0051a935e652b35feb0a8d62b2f283015468d805947569e671f110c226195bb1886692d1b241b333a4492c1ae9df365d35f70875e5c8fa0867f42eabf1c09df873d08a6bf946e34c593d9aa5f51c52819aa2ec579a56e4e7873f27294a16bb546d899c6d76167b0b7ec31a43f5e4100a4de95fef8dd319d1ecb4d44311516414e29484e515aad50f59767c0ad0cecac6af22228c4d7373b8d532982e4d3713565023eeaf587a9c67adfbeb7e680f6366bc2e673f81ca48082d69ad86dea6e18d1828577d84a469bee0a085e226ed43f5e3fe0932ee6e0bb9b9752abbe9b79b0cc0b66585adf96ecebad53c54db84a61ff18f8aa1b8c64a0307d0369f9853dda8f8f14a002dc81820bf329d6bf07ef6a09b4b435557543885cd648411f58b553f9ea5cab30025e7c350a459b7f746d550a036b92fe3e56cfc4ec74b7bdee015d3401d5657781b2495df7b5204875f85337337ad20c8e19c967c857e1e1ff7ed6916ed57d9c565a4cc846688b0c887b16eb51a4614955493d97ecd219677ba8e7ae5b23629630884686fc0a9c58af84b7291cd7a760f9d9e9e50045f0495c9968d44735a5cde97c2e20db58b477ff3762368dd5f0bb31085d9aff20f42de472f6416184aa4c97af3979d7b7ce5ad8e82a4f3c329c7bf6371705f2b4dfc2999439218a283d62436e2b9ea1d2442571ce717f1934abcbc90ed693054686fb015bd8611c899d47714a6343ce0e5efa0ff03c970cbc3359478ba82f07e5a1f8f8ba81182a33ab438958a92aeb27b057a819ec299ce4e9aacc5b54651e94327c6a522ccc09586cfcb98a50eb71d035707920ec577083ca6391b78ecc1137eca9c71ca85951c7d93838c41779109f8311092f931d1eee2fc5f2f4c26cd9528aeca243939d557fc0856488838229ad80b75be07b461ee382be25d00ec5c9e6c9b9628f0cf432c2973bcf2e9f7cbfaba4420e85b212030dae4b3c37f4a1124eec56e3b47d3ad053ac5223e2bf4acba45f526ee517d4d6607d887e34ce04c71be8e4701a3754978a84f728472daf6cb262ebaf46ff2c44b3ed14997ffc7ec723b71896a63373bd032933759089b651bc2c07f138c69a479081b9ecf1cd3adea67b496927c1be1d83957e9fe379b33765070fcc3819c0f9bd61922345f3407d96e64bd159e5f790f53ec941b94601b8e4e1eac6cc5145c4b474f96159bbcdefdac9bbad53b07c6c1186a6e514c382f6e8f6f39832255c0d871c4e7bc020eec251bedcc65c297e79ca1f31236f2accb275d2ff5af84d9608e77dfedc334d70f6e16a6eb8b8157d1c845a04716e2e067ae92f3fb1b5c63f6f05cf2555989668d4a18ca4c0e51620e881aa04a689003a099e5a74d1f9a0cfdf319c029b6079ab1ce40cdbfb569373f838f6ae11c4baca0e647498682844532c3feb7dd0112d2df55dfcbe84171b4761e980d690c7a0d8d67c9bb74ff9dcc049aebf5b3bd22a88d646ea1179e779281ff2dc1869256aa4f1ac0153329476fdf0bafe8bb6b7e86c681728a0a40659a3e9371fa5014ee49413c1bc571942d8ff2c3cc008d8174c4b483fdfe3469f2e6dce62fbe543c49d8adb4dd5d8ace9ebbc39a06bcd328d43cb6797e1efae1a4b4f90b8cba6a625ea0b1672a967f5b285c5626374eb8d78d44960e4f23d5186c456ef75e436892d1fbf402c51e48fa5108600e6e8ecbbff3b3f3e6692f65b5a0e1807483d07e96d11a60758b295d35302350f17469cf968f6da8d948bfdb86597f54e9fb7018a1fe3a3599c9c67bb769cb2567bf71c7f1f8984b1d81dd627751d7615c37bbaab708eecd89a9f0a4437291e540f35bd0e8569b326c3d27e6bcd34ad14f600e23dfb1cf62d369958f690bc50889d7b5b4d382931c0da90716d69e80e8874b126d2e367551fca03d7e7a3329d56d64cb925fdcdacb7cbd953fd4db69503566f359861ce9e087547d01b0d3a75fd501be8d610ff7c3157973f006da80840ce1e0bb1ac417b306ea7ae27c7da440df14aeeec996667a2fcbd7ac0dba916bba12db6a4d4798d2d42ceb80aa2cc890a636e459045fa0e990ae7ff373f217c97868dcd007f823128345a2b2880b71ca02396b9c7095cd4f8c53478f2fcd27cff2e496a0b2434a84f6093e5f506fca0ddcc9e9434d88fda84c40a5420d0f4b936b17f688aad26046ee017ce8ceeb48c7be5e8d05241d8628d653e5fef5a5711a0fe14db470ec073518138a4780c9c13dfb1f89c43b7a738da391194af8904b4897f4b8c1f080238963473f99ab1bd144e73f28238ff115cb21b8888ef02ea9387d7addd80c5d5a3285282284cda0eff44c2b1ab08c3e9a5e5f286c1b895355968da68840d41b5f12832abc9d3776b99c23e5ad5c29918a992590f4bb4816ac47c2d964b3dd02e79285e53d7bd98dad5527baa05cef120c2cd0d26155838109aeb0649b20a2ecfd65c6fe393e922fc5b1c0354bf5b434ae9c90924084573d047d46bca3ddeb2157246a22c292a78c235e0741ad6e2e06d958c419ee56cb95deb15c20328c15497d006d5a89afa3056f49f1e9d3b68c6ec646a01d672299b06bbd5b9ecd13e64e8dfba3ffa11b3f2906729e69b0e443de94d08dd7ef10a0f02eab396b283bb275a01d576a1cd0b4b3b5a30809bcaaca98cb410b30a9a6eb728d3d7c92d9df2c6eceaf65126cdbf18213fa3bd94bc62ea79fb67fbd1eef5818823f545a5efa724b917db7e4b7c5174e5bef6e335b5bc377375cbb8a41933bb86f30d74652cb92aee37739531f6eee61fc09ac9e6bc490a7ce64502b15125732edd2bc1b142669c90283714de412292ae0eeb06ef1fc309aa002ef3aee401912b3c293b0e056b9cbe7b5870b74ccf20b8de391f5ab6d7441ab76f041ced04d48e7dd60d2abfaa5c6e9bd85bfaa8873943674f8407936dbc6231dbeed4e0d91cadee7b2deb9dbaebf81499c42cfff3e0b7a6df6c72b4db9b38e0a5eeb8ed0d856f8f967250a73279e638ae9bc374f706afe0b7522be75b4b01dec5e0cbc19e0005720cafe92677d2adfa94278297882344a3b8bf9a7fdfca28794f35b11628172ac13eb898dccb225dcb7c9fa049fa919567d4ede1e9a64f5d9450ed13fa0656296e3d416f55bdbf6f09a93eb23ecbf0d0d46700f69d2cca87a053fc1d20f9d97aa79748a667821eaea539c72afe2c347273a0dd6db9065041761bbdd596d757eb17e8538bfc6178fad232d9bd825b6d2aed7b8310d09e844551d468bc6bcd3ae4340bd06b978705be4216c3dbd986dea9e0f98112f8b1ca1e3ba8fe7053e198d42e6e983711c23d93bea1be82bd03d677caf1cfed46e104d5c21ebdcd7272c4288c12aaa95066f10e7e82d217e365d0bb4f03b1493288a00f727a4c81302d54f2c5a2ba7bed3bf31b08b46e7ac5f2f5f4a490aaeb51ec643718fb6b99ab328fde195ca591d8e3c7aae2b94a466408b87e54a8d9c6dd19b47066a8fb91aa58fd7c48fd87719d100150330bf1bb1f4641b159efd90c1bfe4a747fbcb4d920f5f3c3a89d949ee96419b57ef279c9dc391a181d642c040952fb1a15a00ab51f7fb45768b845cc14debf671df4673a270bbd16e2fb1e094833d5edc58bd7f2f03ee1613861e1b0cafb8dbbb9e6065faa52ecfa7ffef28cb4a103eb0345c815014db5bcd5a2aac4799542f35650864092e590a6bf355db8fa1a6c3dc1b14fa2844f2e13a106ffd458e3a0802d32d5099d932aa261ab6c61809580a97d839fbf1cb7f44d915c2e70f38ff63ce7ce75f5086970bc424aa94de9aa9e24f6f6894f54e19fe370d27c47a53ce579d0dd286a8d8ce936be85cf596d741ca84fd1723754ea774715c6f881f956ffed1e026c6f88b008dd349b296fcce812e01613d6b3591f4bb3bd09d9ff83eeac4408a63e4b624339977c6837137db48c9205b3a38ff2f464db56d5fd08cf2cafc797b54153b0b1141b2c569a2f73633c53b80b0862407d352c54236b73c707a3df97043e15bde10eb5c838587fdd94822e0eb5042758", 0x1000) close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "a147780ac85a538a131100e800"}) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) 02:15:02 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) poll(0x0, 0xfffffffffffffed2, 0x2) write(r1, &(0x7f00000001c0)="c4a2a000b84bdb897365bac55cc38b9e04b6a90fb12845da6489433f1fec79113524675e2420ac9a0005000000000000002491ada02d16331d6aa4d201d485db69d75b2a31322ed13094b9ba1f7532aeecf6661805c18cb03ac693a1b26497a35364e3defeb135c9e5ce0797c20e505ffb38f71bba214f9d1a3f9f51dc5e7b6a65311f77057fef5a66221c7b3dce5ab956526dcef653eb4a70bb92ece6c8ce75a3bfc013c9f2", 0x3) bind$inet(r1, &(0x7f0000000080)={0x2, 0x2}, 0xc) 02:15:02 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f0000000500)="6bc2fd4515b84605257ff44c0f4943927af6c67e514f00ef1d96d66fa656a9882475dabdb0c83804728e08f9ce400659821e7d778321e4fa228cb7f8d62704e3c3430dfd72f8bae002af7f27ea44e5bc7cecc9628f282ede92b4a1700d3fa538e1d27608b251da807cf48338dc0c225cc20df25e9d756ede0e456a79737a3a8c9c91c4811b2284339d16bb5ba224782ec095752e8ddec147945863c574d2b33eb7740f82491d390e245ec2a9fdb34f2a", 0xb0}], 0x1) r0 = socket$inet(0x2, 0x8000000000002, 0x0) socket(0x1a, 0x0, 0x4) recvmsg(r0, &(0x7f0000000700)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c24194aa094c22b9f51c4cb50c4ffdaa4605e121db2aa28976b77e0961d1fa8df0d5d89aebd6c99aef7bed8cee825687b7a1120579640b0b5835a5f7b817c3457f558cadce3a837cb5463e8b0e32b7552aa9d6a8cfc6933f27efd312fb2c333b60d446084f82bd43ad7706ae82b7c4b6f20d7a2024be22ad93788eabb636c0c55e83d27c1b8f9217a6b9f308b77ae08c9f9389498f96b5218a63af0778c7d6b4f9deb583d273941022e8659199149d1a2d20e"], 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) socketpair(0x16, 0x5, 0x9, &(0x7f0000000000)) 02:15:02 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{}, {0x0, 0x100000000}}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x40) ioctl$TIOCSDTR(r0, 0x20007479) 02:15:02 executing program 1: r0 = socket$inet(0x2, 0x4000001000000001, 0x8000000000000000) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040), 0x4) 02:15:02 executing program 0: minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) getuid() munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) r0 = dup(0xffffffffffffff9c) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) minherit(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1) 02:15:02 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000012a02, 0x0) mlock(&(0x7f0000c1b000/0x4000)=nil, 0x4000) mmap(&(0x7f0000c33000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) munmap(&(0x7f0000fea000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) 02:15:02 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000001c0)=[r0]) r2 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000180)=[r0, r1, r2, r3, r4]) socketpair$inet(0x2, 0x3, 0x5, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_int(r7, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000280)=0x4) getgroups(0x5, &(0x7f0000000200)=[r1, r3, r5, r6, r5]) socketpair$inet6(0x18, 0x4, 0x419, &(0x7f0000000300)) shmget(0x0, 0x2000, 0x8, &(0x7f0000ffe000/0x2000)=nil) r8 = shmget(0x3, 0x2000, 0x20, &(0x7f0000ffc000/0x2000)=nil) shmat(r8, &(0x7f0000ffd000/0x3000)=nil, 0x3001) shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x3000) 02:15:02 executing program 1: open(&(0x7f00000000c0)='./file1\x00', 0x8, 0xa) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x2029a, 0x48) r1 = open(&(0x7f0000000080)='./file1\x00', 0x2, 0xe0) setuid(0xee01) execve(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0x210) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getgid() r5 = getuid() r6 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r8 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x21bc, r3, r4, r5, r6, 0x4, 0x7}, 0x3, 0x8000, r7, r8, 0x180000000000, 0x3f, 0x400, 0x9}) 02:15:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = fcntl$dupfd(r0, 0x420, r0) recvfrom(r2, &(0x7f00000000c0)=""/38, 0x26, 0x1, &(0x7f0000000100)=@in6={0x18, 0x1, 0x101}, 0xc) getdents(r2, 0x0, 0x66) 02:15:02 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x1) semget$private(0x0, 0x4, 0x300) unlink(&(0x7f0000000000)='./bus\x00') 02:15:02 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x7, 0x1000300000002}) r1 = open(&(0x7f0000000200)='./bus\x00', 0x508, 0xc3) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) accept$inet(r1, 0x0, &(0x7f0000000000)) fcntl$setstatus(r1, 0x4, 0x80) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x4, 0x8e}) 02:15:02 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x8000000000) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000000540)='./file0\x00', 0x18020, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file2\x00', 0x18039, 0x21) getsockname(r0, &(0x7f00000005c0)=@in, &(0x7f0000000600)=0xc) execve(&(0x7f0000000180)='./file2\x00', &(0x7f0000000400)=[&(0x7f00000001c0)='\x00', &(0x7f0000000280)=')%}%/\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='$\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='}(\x00'], &(0x7f0000000500)=[&(0x7f0000000440)='}@{\x00', &(0x7f0000000480)='^,:\x00', &(0x7f00000004c0)='\x00']) unlink(&(0x7f0000000580)='./file2\x00') openat(r1, &(0x7f0000000040)='./file0\x00', 0x20, 0x8) rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) 02:15:02 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x7, 0x0, 0x81, 0x0) r2 = semget$private(0x0, 0x2, 0x8) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000000)=""/128) close(r0) 02:15:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) socketpair$inet6(0x18, 0x0, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0x3, 0x6}, {0x18, 0x3, 0x0, 0x5}, 0x100000001, [0x2, 0x0, 0x36e3b89f, 0x2000000040000, 0x0, 0x9, 0x200000, 0x1ff]}, 0x3c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) 02:15:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) bind$unix(r0, &(0x7f00000001c0)=@abs, 0x8) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) 02:15:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000240)='./bus\x00') ftruncate(r0, 0x200000) 02:15:02 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x118, 0xc0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x7) 02:15:02 executing program 0: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001500)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000001200)=[{&(0x7f0000000080)="77b57263a2d06fccdf846aaa5a0fc19381682d0d12b79945fd1fb3723b00755802d5d8f886aa37597e381c71a6dba4b99e50d4bd1d879eb5a8c0e16fddfe1169a9d8662238eb4abb1cbfee84392ff35e69425bbae7192c1fd25623d9d1517187cddc17596e9536a3a8b792d9826ff8564db0149fc6d9834c56fce17236f0d5c1f2a5466ad20ec0aba8", 0x89}, {&(0x7f0000000140)="9e11655b24a54c51a2272b26dc41e5447bdf11315fcf68db1ea8e587f5bd8d0a72a5773564d0ffe4257e8921989677dddf6cbc82d4d41409ca6c9f00f0591b195cdb315fb28268aa23ac6e11d3e589f6fd5f9902c9ecfd88dfee797fa420ee24006894ba57e0ab1e717000b8e7c75b7384841ec7d7faaa13c6cab20d0f1df0ab176c7253214ce77b2db90b08dc78c4a2da8afb88cb62b4ea0bded7924d7048b82131346983f78beaaeff60de82b0cbf4a53bac5d1180e9d0c128c5615c739ce6438c7a63ba67cc77740752e584d99ac703ee2f8d51f5bd4a517d6dfeb13ed1bab0624741323c5f5d943b4d68e44ffb8e43e25ee1e3c9f513881916eb211efe9e0abf46a3434059393a9c11a80c8f45b8aa94d9e82bb50267936db6c76bd7a4bb51f86ef77a2c7810d7b93df117d03327c076675ad798afeb9c8964c06ead851412a56cc767b9aec1b524dbb967b7508c7ee2ac1ec7dd38a3342357f1a936dad3928e355ed515ec55b321b07bdc6dea0a9bbc94b2fbcddf2a6e9009e3fff37321a94fdba5e976bb0e92cd9ba212acec98b6edaec09218b3a7377afc4cba01e70581fc93e1acc224be78a546ada4cd5ae8a37030e18dae2db221b58016d077b5c2246c37a2c338c4453743862e6327aef34a5b15f2182dca6e47e4d4316aee83f5d7c581b1f57f03d002eac26a1d65b10cba26ba49170a35e508cb94cca101c0a16ae79bfd32b887139b27cfbeac028edb9c1c29f07caa62912484582e67fa147ee89df3422a8670e980c08c891d8fb1760dc2803cd39185e7a60e5ce5a9a9aab697b8cdb50aeb3775c420d6bbbc501fbb04e7665f6cad2481d075cf835116cfee9ee43dd0c4142fdbcb604933328e7b56b3a3c0942d3ef00bfd98a8a5386a785db012f2f982fbb205a9f8b2a17a77d0528d65d1af7afd7f857b31ce8cfb2dc64974e84d6142fbc2d753a68bd03243f8e4641bfe5ccea94b03acf225ebce93f25a50372a88c239cd9e22226d68de2bea394742340e9c6d4c8a10e951964c54d3c660bcae363e00a8f82753ecb0aa2e915e80d24d4c14aa690fafda7c0fdb661ed23eef8f3d41a3f5e4e569a9177c6cf665dd1645ac7d1b88483b60882c3148e8d1681680e4584821d798766adc0702c2176d182a4438e8d1c167edbf3ec8ef4962d85404b27833ef1922f4764134a438ee98f69ab07e00ffc08fdb0bf7dabbee2a7b4b8aaa9fc6e75e1de21ddb1396cf798377cc6985c77bc3488127b40bd64acc4f219a3ac1a64ec8c43b8abf766c9238d4186cc99132e74e8e0eb8204fff8be2f8f92d396929bf34a957eb35434bba442b2007153e7b9ef7faab9734060d168a739979d372bafffe245c6d0159b99e8d17e5ea2655a2633c2f2c056d5b524c938923e81d85587cde58ab8b634238ec89b40e7c414ef2a7df7323a0a7b19134125a13b3f90f3868e2b4f68821dd354fc1426fd11dec6f5516996580798e322f1ad214b808e44261bf8cc28eec53e03c322c7d08981123b669bc6ca8d4cb8bf899dceec920c33bb8d4ab2958dda479fb0489929e1bbdae19f8e5b6c01842f546a2d534f3cc6805139ae75e99b7f968978a47a43b065401570ce3761185d62715b71776baf6eff6b1fb83d50b4543bc4d578fd05e6ecc478df5d621203369202229f1a2cd77b5c9a7ac6f64c975706fbb90ca5e5899e68daa90aa79da3d4c133a582869f0cb296e56695744decac38163c92e332ea71263c5fc97cd02a66cd1164f9f09df6c2107a70d35e1ce7fe42ba5daf95bd2621b05ddf81027388791088161710170be3d11cafb86fef3d3eaa976992e587081a35a3b15d4d9e156b5cf8f9ff96cf79356ba0d783906cd5ea5796b765c0623557530cd72a8dd58da4026a69cefdbb34798b91bdebda91c53035cea786b2a3bddca2d4a67ae28393343c34b3af419cfdfbfb392fe628ecd3c84385a24b81ae071e8f04e4efa708bcb00e23affa1c788934f76d9f0834e521988993f82cf42bbf3dec0b718e94214d3348d1e25ab9382d6a2bb61afe94d6255d7a10ebb1f8c524b77b48a37877a5ca4305f9a36db5508f760ceecc872c855eed41c8dbed0f5d27692a4319feb7ff8e9a10d4eb3ebc96ef04d602b8938218c7912fe0aeb670cd2709e0856361cee021d7f6f0e9dd326943b8bdb3a874ffc5c7bd34b4dad817816af3adb08c4a61d33fae00134e933a72ce33ba259607242db3a0f535da785e3934c36baf73da43e7329b0f10cf5994424a9adf20e251d34419a132db05aab6c1d023a40998e025d50cee4376f448c1f244a16330fff5e364a176992848ea9c536bb4e15ca2b64e2085c6eb3532c397123c5b44ab0da11895ddeab3c15677caa6099b605df955d2c221ea580331c7199637e2f979563414220b94c3092a7b84aaf4085bbb44666a965a44a1e43e4ef1359bb518b4f72962032550dc7e9e1da175b5df9b7dad03e844e2c15e9d4a5348aebc26c44a0b475f6c43ca6ee64dd8349383a37db5602ab5954f6993427fc8d3483883a46b4c59ae663738c3a00d9fb2cc07bc9366ce5002939a98f0ea3761772443f1d90455f0985e8f67b44cb631d614f3e46019ff12d75e8470c25a3fdb06450b454ddc72c1f72be575555cc06506ca740ae8bea1f4d55bbd2a3958e225c1b2a5a13043c1f8df6303a785bd09d9dfda1c8a55249e4d83f8dffe7f9327efba0598c765c8d03323241add5da2aaf335dc799f681bc59b869649d0552d9044330f1f952d2e49d3e7a7f267a8ff89f46ac772eab79ff448c7b76637c986a87c087296ef317b916d434e6eadda543fcffd08541aca0da4ae221eb333847c68aa962aaaad3d3a85d1e919dd6c5546ba4e7ef7eca83235c8af789caf9cac51310700620daf5988b3f4f0dae2c97a8f04788df80fa3dc57d3c40f68a94d22670dc2e04242049b6ffdfad56170dc51ccc736be9e8d7e44e2f31de016f8904caf7b72d8b519d9f718ad812baeefb4517110a0983d5efbdaa13e31a218f3ec763f3a02de4a8331ce912391baad18f1df042109a72ca64361cc9e33dc1f0113cad450445cae0dd6bfeb2bc26b37a9c5344a0b8618eed8f476d9a3241a55bf29fe2cfc4f45706748b05a7d98df90477cbb5ad847060322c3aec61e6fa8f48645ee9d385be6bf78d62bb795d7bd692dff60127144df7437883bd431df8dc90559e30d27d6e2295398b5c7aebd43fff97704daf43340afc61b0b369058941af4256f870dc3d4b6ead6118879ecc184216295d6ccb5a2046a595aadef2e9b5b2f94bdb8ddf5be19bd2858d37135c734c975cbb084bf38a621ed823863d63fb822df699c100fe57ab551b8503a427a33e167769a77b0165c58978f674353167b0882f6d139e3e8c0b10357270aeca7e951c78c83deecced5f716a88ce13635453609dc1675a82dfb2e7f57b7cd26825b86c5508106265940926de0aefe0320ffa86c2f641501db143416d0f99b9a400fdb0486be820319c98b5ff7524f42f49cca80c59d709a09bbb4630760beedd2bcac1bf2f8771825f339ce0ab9f519c08d679d8297f22b5a684b9d511c0754f3a89652fc9e005da35bc8cba47b5335538dd05e94952f27326044f339550a880086729d14f97b789b5791a27615c1319437bbfaf94e42d53848e3abd4ec0b226cfa08f9e8ed88dafe02347725fd71a3547a685df2346b2ae9d3535f18181a5cf00d24782623ea9f07d212f79770ffb2ef19c08db8b7a1881223fbb210435c343e09448311fb59b7ebf8749d5b3aeb0a554126742e9a46bf3f00ea92869677b697b61197d6935d2436bb6973625ac5bd4d8aebc364dc03deeb731a89869e3029b200a409dd3014ad4f2a100ec81f3b4db343ec5143b0b1504d9cfb49e12af3f9e01d8ea994f6a727c6a00f163fa5948b0cd3d066e0433cc3b633c9e9b9268c60517a42abe78e1e1b1a236cb276f43021bab2c2947ff8ed55de0aa47916221422c59afa8ba97cec353a6523e3b947c4b37c86cc613a5d556228043dbd5a0bed7eaac2272c0d7a9312497fd12f8006cb98fb6243fc0710c46b0451aaea3ec4bab5a34de16d28e667bbcaaffe5e95a870ae67e432840f33f7bf45e2a83470015dc137108c6654757d538c8c8d565fff61f79f5d9e024bfff107d19910dd60cc70a24f2eb6f234a3497f5550ee7ccaea7cb77eca958b33e6a3429efc0d11c39cad4fe12ee2525ddc8c1a2b341aa9e0c9f146a4ba93aadb17140d7e003d6735c2fbd327050b78d512ad703644b393c6c261393f26175ab00a9ec512f52f66cdfccc26d683a930f7e67996044891aa98b739ad6ff9d6720ffc9fe93f4e4a4dac029e803195b7494301fbf71f596aabdb656518cf802bc0291a06f5f0eec83b446835977018a2cf59a1657b5561c238775f25bdfc026fa9b3ff95ed7a851d223b976bbf3191c5408a176e67c6cd2d5f65820a0e43739c8602580daa2c0f9327a3a0207134ea81478d8aac8316d7851e4a3142f1f8f30b85b4975ab59c703852426b21cef1a85786ffd4caff1a060036dad27fc52ca77ca926afce2352a8b00684e5376cb49342bbaf1e85ab14b1e3a492c34f8c69b1bc9b19ff64ae3e26f62aed4d0e2f4fe94da5a624cf0ff5e29d98a210dd51145d893a031bc1dc8120d73a2a4e8908ff50cdfdfe1d3ed5808c7881b193aa19b1c2471e0cfbc555191ed22848c8d0ebbe0403b3a224a9df134f5d025cd75041c41de70af9f45249940aa34bc6df5f55264e29b0c6c031dd95fff4f7d0e8f3327b508f830286751baf2f4b8b5f03bf77284eae4737d21aa000e73784167bb9266204264549776d4c726b36437189b4cfa94e0f45f2fe8d480f4ff34c6f6853acf7f14bcba4d2ecd4974494ef1a37bfedc4101f08f047b994256d9fb8690df42d3135945e97b43fcf50b4e04f0b859813131e14a59f8e6b98d3410745bf0583af40f72741efa6ddcb9dbce663b5f08486acf62811108742e12abb7d562a4f44ad7cddeb9995973c909906bffe6512c31c7fdb4fcddd4c8b273d7fada22496f607c384ec01e4915fcdd19d9e4c1e5ed39b48942494fa9905e09923b8c2f23a0f85a641bededac62217ef50b682c558aa8756df86cc1d9774989e47ae6a1e38089e8b4da8e9bb659554c2c566c2f4ad0fd9b6148177798c2c795440d9d43288a12f710eb0be33c7bb49fe5b24e396a4fbeabc294d6957456e7c95dd0711a8d692745fc51e386009e47e26c77b47b4a50fd3b5aac0a56d0a5e4246697d1c3e3fe5abf023c9d30896353429429fdb4fd4cd35bf06862e66061c069c7e0455c10583eb86bfa426fdad2887a87668bae5ef76b899c24eb4cc9c39e4a312db30a4f8e28d79a87becb87b4cef51531dbfb15c1e3655d464db6e608646a6994d8ad0d4e7ffc3fc84766dab7fedcfed8632876bf3ba9b16309b106a4c748fc532210f6deb3d5d053f3e945f3744179f4e960000594f6ee3f75503a9c6180a7ce95893a2a9cee4e00989d7ef7405b96581c8b89730f7ff493ba6f6ea3b25d13b471856aeb6b19c0d229e633ee13598267912ad03746f2374c252d2eda6de894b5d81bae6f6c008a324476da99ef2773918dde1083bc8c28975d508a1d78a7e1bcf5c20a7d77b24352dc32be2160d7181e4dc1ffdb70dfaae6b01a51346461b60c6a646f8fb3f39e55bcf95c3428e61c2b185ef85d52d2995f5a7258ae537c79bc2d823498c6eb9d58de397b970c1293801f56854d6a6ad88b17c34621f624ce11b86cdb5794f7bea22fc8fae3fe", 0x1000}, {&(0x7f0000001140)="8491078e7fb1de89213f4c944532ed73335381b0b44a1c2682031fe35da317628e81193e4882385165fc5d730620f94e578e554bdd62d5a8d9cfc304a5f2eca7b4e6b66bf299a34ade6d66306a1855717a66fbe9f048cdb5b104856b81cb37f7765772a4a0f55b0a21d27791f7", 0x6d}, {&(0x7f00000011c0)="97b4cac891aa0d2439d290505962", 0xe}], 0x4, &(0x7f0000001240)=[{0x100, 0x1, 0x200, "2422d4a15a32705f996b7067b63313aadf6aa4fd4deb3f920719d9fa5bc975f485b7a4e4b661764c11d280cab6caec9505d349140445d5b42e3b758875ea305044fd85b68e45a6c720a24f237ce55a109f90c0f42d3777d231d32197a8afaede5fbb72aa64430354df0d6ca676bba02699638a4eccc5b5b8afb3855f21898f2aba4cc551feca95e94546eaab20f9fb12d40ecc997821914aec39516f08734cc6be2d8fd0ca6cdd104115e30af61decb02b691c51d54a6d4f38b03aa8235ebfd8286e0f86c555c13435673161eab1b925640d69f0b899f1263693a1abd666b8a94cb37d1e5a086c36267970484ef3"}, {0xa8, 0x1, 0x8, "ba5fbf80ea8375736ef1d0003088861c58424532da919572152f7fb92cbee6bce36f1960042126a2b75c3d7e596fd3562bfe21d9ab2341fc6308de3a0c76e132ad920409ccf0e4f8c703ee67ffed20f444202ec6a8cdebc5c93f6b7117446c552984accbe781cc6f788947727ce9f042f549e4177374da6dd03e36d491f72642dec5beb75357900dd48afb1a97b83035446ba351da1c1b"}, {0x28, 0x1, 0x89b, "df4a059351a966518888c6fa562911d8d7aa4d41eee3d3d0"}, {0x38, 0x1, 0x8, "b9640da750382d094125c4e42f6fddd8ec58a2d699277d0b565c4fb4e646ba832a"}, {0x30, 0x1, 0x5, "a2db81b0c72ed9869b07efcbe0addb21ab7ea9b2c2ae4b51dacd"}, {0x68, 0xffff, 0x1, "387714e4bda8e46f3c884adbe87db8fffca38047d52aa725e1a5d4b7e715b625ac0e38277476cfc746facbf37ce3cdf6b98e5bad7349a32babfb3e3d122e06c274482065e264e11ac64b29fa27bd9cebdae9"}], 0x2a0, 0x405}, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 02:15:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) execve(0x0, 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) 02:15:02 executing program 1: r0 = socket$inet(0x2, 0xeab357e9c18b5341, 0x20) sendmsg(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000240)=[{&(0x7f00000000c0)="c9da9840a24448211e8a7054f670894fb3c41771d5c54ef3bff5c79cda5cd0841b8b8231415b12b97e7bd1f28880dde9ffb5d88ecc5f0055d70d20e41131cff8df095d4b411e951bead6f0b2754e2fa798db824f1d605864bf02fbcb9ff5959622784f9896862314e88756a1b1921cc017a8893dbc7f0fd50f95e3aeeeeabbd59b7de755", 0x84}, {&(0x7f0000000180)="cd1e87a688f4cfba7fd6c9ae6f1fa667a34839b8b2360904c7417d4426016e66b94a92a158c16831bb3280a6392c43adc4c099e44c26fea6abb08966260dd7b008c48184d8457a79f9844d04bc202bdd714a07e33cc507ae19cf2a14257398d63e4e8fa8bb319695d9279b789fab3f820a500f59ce54246cea4e10d2036e5be57a548e20199c9be397f909c51732c5973c43189b689a54dfd69eadcdaf1c", 0x9e}], 0x2, &(0x7f0000000500)=ANY=[@ANYBLOB="78000000000000000100000001800000762fdf6fb92c6d45b211673cf03c94c6dd8110fbee1c82079492f68c536a45bd6868fce7d5e878c018d3a8bf4f513018bde3c2ba4a50238bb1a7d5855bdfc5a307968f23ae04b667ac9a2be287c93666f6b311bd33b2822c9e719e50c5871d28ddf800000000000078000000000000f4129dee0e77a269ea5200ffff0000200000004233f29ec54406065e9fa8600d4f97de0b21b9a4deab217a5dbc736cb327575254a1733f824c5414b9c88afeb4c00886fda84bd120ddd8992ba270b953671c9533c41442ff2614b7987dcd07cde4b03022b6e5cff9b8859363bb07e3d6b689277ead000000000000500000000000000001000000060000001f7d0922f35049a0dfa83b0300d8d73b7e5aa670ffbf7f207b8802209526fbc0bf0ed0fe4fd6f2000c91328a1d193113e46ad2000009000000005800000000000000ffff000000000000e78711afba0ab04d111c45defe0aad4508f473e8150e43320f0215478a92a910ad0a46eb288b03a612766a48d448f2a2dc2c7f8859341a08cc877f0ff4c21212130ac0a211af00007000000000000000ffff000008000000abf32ea6dec1b9354a6e5e1c80a38b575dc83fd2a653343f82859f30749144cd8d6502c32bf0d933835cb0940fd4b1494f172f0203a484609932a85d740d4618f0a784618efb5df0901c158bb5da2cb88a39dfc7eea18294484a29d631000000c15a08e53318d93519bee4cf266f490027f9a8a32ac0dc6c0264f716d30595f7675ccbf178e3fb44272aa2d14aaa4b6e58954c1f8ef7912397a16b5a2596b8dd53677423c2c95f2d"], 0x208, 0x6}, 0x2) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000280)="00000100d16615d5480275e70100000072329ac0700b45614d5c9078", 0x1c) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0xc2) ioctl$TIOCDRAIN(r1, 0x2000745e) 02:15:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) recvfrom(r1, &(0x7f00000000c0)=""/30, 0x1e, 0x3, 0x0, 0xfffffeea) r2 = dup2(r0, r1) write(r2, &(0x7f00000001c0)="be", 0x1) getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgid() setregid(r3, r3) truncate(&(0x7f0000000180)='./file0\x00', 0x1f) getgid() execve(0x0, 0x0, 0x0) 02:15:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x3e40) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x1) 02:15:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() socketpair(0x1e, 0x5, 0x7, &(0x7f0000000000)) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) kevent(r1, &(0x7f00000002c0), 0xc8, 0x0, 0x40000000002, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000280)='L', 0x1}], 0x1, 0x0) 02:15:02 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x65, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/24, 0x18, 0x1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 02:15:05 executing program 0: socket$inet6(0x18, 0x2, 0x85) socket$inet6(0x18, 0x2, 0x0) 02:15:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) open$dir(&(0x7f0000000fc0)='./bus\x00', 0xfffffffffffffffe, 0x0) syz_open_pts() unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() 02:15:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x6a4a, 0x0, 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) fcntl$getflags(r1, 0x3) kevent(r1, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x85}], 0xffff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000340), 0x7, 0x0) 02:15:05 executing program 0: mknod(&(0x7f00000006c0)='./bus\x00', 0x2000, 0x236161bc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000240)="ef0e627c3d67c941c8ac2743ff9f9ddefd8169d1f7287827601532d1f52a59b23100865d1f3e29bd353085f3cf79c0e57c57d9", 0x33}], 0x1}, 0x0) r0 = open(&(0x7f0000000480)='./bus\x00', 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) pwritev(r0, &(0x7f0000001640), 0x171, 0xfffffffffffffffd) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 02:15:05 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x8, 0x88, 0x1, 0x7}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0xfc8, 0x8}], 0x8000, &(0x7f0000000040)=[{{r0}, 0x0, 0x80, 0x40000000, 0x6, 0x92b}], 0x1b, &(0x7f0000000100)={0x800, 0xffffffffffffff81}) close(r0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x48, 0x20000000, 0x6d, 0x51e}, {{r1}, 0xfffffffffffffffc, 0x20, 0x20000020, 0x8, 0x200}, {{r1}, 0xfffffffffffffffc, 0x10, 0xe00000a4, 0x7, 0x3}, {{r0}, 0xfffffffffffffffa, 0xe0, 0x40, 0x80000001, 0xcdcc}, {{r0}, 0xfffffffffffffffa, 0x65, 0x0, 0x79c, 0x7}], 0x2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x10, 0xf0000002, 0x101, 0xfffffffffffffffe}, {{r0}, 0xffffffffffffffff, 0x40, 0x40000000, 0x6, 0xff}, {{r1}, 0xfffffffffffffff8, 0x2, 0xfffff, 0x10001, 0x36f}, {{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x3, 0x3f}, {{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x100000001, 0x1}, {{r1}, 0xfffffffffffffffe, 0x80, 0x4, 0x4}, {{r0}, 0xffffffffffffffff, 0x10, 0x80, 0x0, 0xe64c}, {{r0}, 0x0, 0x26, 0x1, 0x0, 0x8}, {{r0}, 0xffffffffffffffff, 0x6, 0xb, 0x5, 0x101}, {{r1}, 0xfffffffffffffffd, 0x40, 0x8, 0x80, 0xfffffffffffffffd}], 0x661, &(0x7f0000000200)={0x3, 0x8}) fsync(r1) 02:15:05 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x3c7) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x2) r1 = accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0xfffffffffffffffe, 0x0, 0x0, 0x100000001}) syz_open_pts() mknod(&(0x7f0000000200)='./bus\x00', 0xe000, 0x5) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000280)="f75d2a7900fc4affd6ba3c63e5909bd6841584119cc63db7c3614eff31a674fbbcfc9b01b885151050f5853c4c762621b2a64e3502793864e8c10bdd52e6dcd04cd574bf1e1386c43395d0ce1e1dfba676", 0x51}, {&(0x7f0000000300)="ac5c1ff3421a5e83762739ee8fcf7fa6a1d5c02b5e35c18908fe374ce7551fc177bc399d032fbd1badbb194c4eedeb78f6add156672d6506d156f7db378e471f1afb4b02cab42a397dad83458f259afae848c493ae21093b", 0x58}], 0x2, 0x0) fsync(r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580), 0x32) open$dir(&(0x7f0000000400)='./bus\x00', 0x8000, 0x33) r3 = accept$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xffff, 0x10002ffffffff}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000003c0)=0x5) 02:15:05 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) syz_extract_tcp_res(&(0x7f0000000000), 0xee, 0x2) setsockopt(r0, 0x29, 0x24, &(0x7f0000000040)="3a909119", 0x4) 02:15:05 executing program 1: setrlimit(0x2, &(0x7f0000000000)={0xffff, 0xfffffffffffffffd}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0, 0x0) 02:15:05 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = syz_open_pts() r3 = syz_open_pts() kevent(r1, &(0x7f0000000080), 0x18000000, 0x0, 0x2, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)) ioctl$TIOCSBRK(r2, 0x2000747b) write(r3, &(0x7f0000000000)="f1fbc3423c9494b06df9454b4f1206ea79b9201ecad09e44950fc4102130a7b44d9e507f887bb5fbbacfcb30106c994182695148f03e368ef80779fb709103fc907369a2e18b0c0a302ead3aa4a0c4b53129427d67f1683e65d725a66d2839b5f5a997b801e18297f069", 0x6a) ioctl$TIOCSTOP(r3, 0x2000746f) 02:15:05 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000001640)="8bb3c3b453247ff3a99b8d78d1aa815725d203562d486d5de07fe285ef62b80913216f23da076fd58585a928fc677373af5f0ac1c63c5ff3eeb3e0151dd3437991897c5f680a20dc2bc2783c94213d386ed71b498aba667a66db6ae4ac272f70a75a49433a0561b94e1d353e603bb00a5423cd193371992b01a48a2e41f48f7ffe113078ff27baf0d987eef14c0399d0986a5f44853aa7697ecb5c39dcd0634846594723e248e0d23b0e595f662d2aa678e234a8744f4705baa3e41a1d38de8464755f669e9e495c116aea3dedcd97ace5a728ccc3f13f57bfba6dbf8c29c72456c9", 0xe2}, {&(0x7f0000000100)="33fe28ba9fd18ca3a00f6808ab8d4f557b8c7d51bc93391bd574fd31b62079279206d5ca0951eaca5040f5e405eb279d142f5d4590775dc4a71f41753858c88ac3193b7bfe7b89fc321310b670406266f565f24bacbf98b7cbe6191485203520fcfde8fbecea2dfd73f205f14ec21a6398c73b89e7dbc48a820cb52f1ca872b1b71f6d4bbdd3461b3a6f4f8aa2a64b0eee2f9a37fca17bce85d6abf29ce860c8547ad5a4ff73aefa43f1d807fe753d589c99c813de01274a862bfb616b3f97a07471b69bfc33e794a0d407dbdf6d1add42801c2d446e8fcd658df05507b76666534bed147167215669b6e76837ed47dbc117ecf2b4a3cf695d6272551b4c3bb5ab54c6324b841d75e6b2347c91b3ef3f23682233d4df80674e43c9393cb2148a0def786b90daaa9ec12373a4b6429a56f53e2cb16be983883f0630be9d4e86e26ae53125b42443f96ffcecbf3cc5d1894f982770311d0614539df8614d025ba1e4147a118a0b9871b34317247d5cbdb6b87b9014c404951fbc557eb8b402153fe28b71d6175fad6f0cd931883273d5ba1e1500ed2e42c3a8d4438370f9c681527dc4b420e0249de241f9850bfc5daf9c27486888851491813ebd8361845edd477879c58a8c1a954887bf9ad27db5c95207eed79206e1e00ec3107c622523a71f3efbce3a6282cecb7e6fe1142321ead8007e4d919f9fa815e6e9b5f899afec6e96b1f073dfa5f0d3022efadcb460d1755d15d3918f8460edd92ff98dc4b5953720f6a3308d3345ae92f5bcac6ee42663d113a91c4fabf8e37c4687e9041ce1389f5150979ba8d65020ebecd7e76a117822c1a5ec9273b06cc09353b589022804887753c641bdc0a623bba5a3ee9c58d62e626637a4c3276de5b074cd45f78450bc8d469a65afcee660b13a83a4dca0296e3fd1014e7424548f4d4f6ae1fafe99d35991fe68b73ef5bce5faf3b15c2c76b8701061df78dc69c95a0d0a2b317eac9a10445573b212047443aed1249fc1760fb403ad6650a517553deeb67aef668171743a95654dfc1a7e129b1f087031964ed832cbdbdd5154a12a617efc84e93f53d5234c054d9aec07bff0b36dd60889085fc5ce7507f077fefd90661c4b0046e613b1cfc5761801c2e00bd8fade92d7b73d23e89f1c01aa3b824ac463d54a7aafbe271b837102619964afbfd64bf8a3508c44053a6b1134b3924008232220bdcde8f4f070b0e9971ff510e46878414c6daaab27a5c2250feaedf5e155022765c5a7cdf6114f62e89159552b10df4d798fe93fb183e8380dec9070d7d22abe0a0fa0658525916e93517b0d8b30b2844d31facac21b6ecc9293b44647f60cfe118b32829a6c78e98face17f8b66e9e736272a24085a08d2ce5af2fc62d439dea401808b1a0c13c0b1f187c6212a50aa8496726268d728f5d05e018395e589c2ae5a03f913f079c0924d26355edcab211187bc5da96197cfd8a98a2175124b1d8102cde951e90a50783699d00e1be69d0734bea5b8b1a585db123e4330fba1fed1d38677866a6de87f1a1d966ee54dad4af8fc50c6bb2b86e84a4e5d486ec3ba8f5540ff24aa2b3e1463ae6ef468f5977dd2a07a8374d19dc3c61882d599feb0624210db385bea70b704a79963c57b66f9786fc31da20a32de2f19435948f117edcbdf80db595a3958f9d9675741e3a3e1ccb48df8f9d5fd2f27a430968d59b70dc585c00c7fdc15f04d385835e44ee32d74f169265e93e5cf4021aec482ea39a4c46dc58ab828ee32809476a03e74634ce4d281da8e31684fff40f2a81c28e97dde2770cb20161eb2b558f434f212ff7a1f6b64d88bcce28aed5b3160905a58bb22cb12d15b739b431b585c4514d4c12c36057a50a28e22a6b625504bfd81670f7c6e530b05adc003edae5e4ba02d384caa05525363bcc289aa7c9c93f2cf8d011f1c49551455188ea83b02cb1e764cc3ee1a0f752c9ba23d12f4148b40693b7e9183703ffa8cd360a3d1f17db32cd6689f66f87a555c95ac394f6bfd3810f616b8a08a468ea46bcb43ded81aa54195677910e4bb466b8fecea3ae18b7962a170c9c0a5fea8e26c1d243789990fcfa524b770ac65cfa4ec00de421aad370cb3a9d442e77b75c07c7728954dbfa3cf64c98d041e4873f036dbc2f06c48cbfd7f72ed4957a66bfcc5bacb0ccb225aa0751b78a9e98b39eda8b166fca0eb41f0248aada106d150755c8f6b6de6974977917fe646d46cda2e42f63618ba317ef278c3adc2208764633f142d7c467a9ca806fe81dfd72b33fa7e1e05704343d563dc9350a31842cd244e0fafdfda783f13e114bd7dc5abece32dc119c9b015163cf74f90d86cf87f7c13d9d6e2022f71de70703c363b21e57f68e59fe601ed1fb2fea9ee17ec63e83ddcb0cad0be514be65bef1208664672158db61aa02747dd60d0eaa879348fe68580f29a592f4a8011df7310434419cf46a63335a70c2398bf32e83593a80750405bf1a777a5e0299e052c1897608a85a79eac916cef95b0bbbd2fa80edf78a3ad4830b52a47ad2c6ede4b277a42517c692cec5ffca3597b12ad3ba038b569684fddf6eabe318439241d987c17c8646536459cb11a316882831c55edabd18c95c960c28aacb8f9a5e23f5d952e9cafb9ccb23e54202462a28525e426f1aaf84152ad3477faa53656d5ddfbfeb47ca40eafaf3c6be13f6ad397cf03dfcf4e211e8826491a760fc5e9d8692e550b280e86a223c9fe272e00b1d9eeeddf904140cea5835693fd32a11a57fea8af406a5020aac6862c6663b021d8e77a0b5b5e7a9b8aa435f21d6b46bd2923bf04b8ee602a89c292e6afe46fb3bc9070f780833ea6a2a649042724c0506e27d14e2e0dfd63e5ec95401375def11fb4bdcca3ddee2ef173e28a6a8695d74623363f8dc926e4329a326a97b6c110cddea80ccd78eb34e9865024e895b328213765ac4d9e850d5450bb38056c6890edcef1db63933e24e1ae6e32fed9d538e74caa5a0bf4447ccba423b2f6f583f625552da7edd507ac7e877d4b20427f0318a19d8e0f7de4e5ea04133017e5e7267b608b9d0485cd1a6b3f1ba9517889e26416b54ab43b284f607f5d61d4a78db7629b16f075938c71c6b6514644a1caa8b7d76fccb6bb753b4dc388c7d7410804f6ea4e4bc88337756fba766507dfa2c402eca4f8d1074b5dc94cbdffa3328282b579b49871b06edd3e629975e9de554e242ccca732a268bd0e884630061443724e1716e83b92f63b4096b766fe65c0c44c0ec7c633ea5004bba88d82b2b163f5a830ccb0741cb0ac6425358b99e136d3ef41efec50e64831da1cbcf7310c2d725a0a6cf85554eec56945f833dee695079619e6893bed19e5c38d3fda21948a91f517f5b9398497f1c4fc5a4efaa422f2d5707ca7e93f5171d86ae67aef79be91b15441d64479e634c3e0eed2619b1e0b4414dca36568ea036007f035dbb9fb0dffba03611b40d0f1b023090a19ce4d70f7bf31458c244c5924050b716aa64450cd9cfd6176aefdc8e8813a826c0d97dde2f2e903c86d91e724ab2557a572b23a9306cc7347f225d4841266330e681c5aebe3cec0c07f3711010860c0a3e9902e3c110b5de873700d41641c4363a82f9b71f6c757538bb2a101c6c21ec9af8698acc71a2325ad85daa8f19aaaedf86f8d196735849ed5473a6ff60ce46f0994f3636038706f8f8debd82421e31bf25c9c9a2c599b0653b8d4b2ff860ba9bcd7b5bc53e68a66291c0b59a518aa60b76bd0b42c5782826069ca8cf766f104bcb4efd17e7d4920d4733bf7288ecf0fa2a2e0c916008e74c9873a847f19f43eca2c0cd936ef4037a38dccb2ce39ef0fb0f2e259a9140f5560bc9c96d4d500ff9dc472c524671f1a94d0cae0a2512bb4eaaa5cf16b2a0ddf5b94e7ccfcb151685334133d6e8fee899587fd27405577d02e551751495080af6f428653e1743bdb9c207ff602d344534df1fec8524ea5626e914706acdec2185eafbed1c92bf3846bad2586c0428fda8b00215b772bcafd6c74898551bfeb2a700b4f2766f03edd6f7b2406cdffa6340db3859c086bf5c3c558b82030076a12d84d9b731e5427f85f64aab4b115942dfc8ef86a69658570698123c4831a1974b72ed8b3e727cb5bc4ac140081ddcb9f330ccdefc18200d23b8fa430c06acd3069064d57b41fc0db3d15fdea350f55e3638ef1807cb3f7dad4d1c225c0bf2a2d5089505af1a95b849a41e8f94f624e94ed528198f123d0a5218f9ae342cc505e6c05a935c61c40a5727c5bb033416e86c58f57c8bace12ed875f78271912f4577398e80418753031cb3b54d154aa6cc08061f3a95dec8e09280c173f28476069a0a71603d3c3b84ca6be5fe3040e55711526973f0c4c98001c488f186fc40afc6c7225cd81ced03cb0a6088f51c506dd4f4490628d9afea6f9ca6708d58dc0266c1eb48dfdc90fdf53f494ca2b8df0de83e68e009062b8cf27fbd6a17b08681fdf9d8fbf2d872f35f6022eeadea63fc6fa91d7c94e9215c3ca51c67c35057ca1e66d7bc4fba5f209672ff3056930da5cbd54df7178973bb237dab02944d115a89c3740f006875cb4b18a8d160c4b26544a5be2f5739b0912ef6af61550d1e5aefdb7de78ffe2278c5a116018608ced25d1a8fdd1c4962ce247534572b1c1b5370d0013d7e2ae0ddc1a9339ae16594998e43f4ab63e0785e023ae95fee66400cc7d1df8c77f5eeb2bce9ad13ca64762f43a6b87b954fe78a3f603b0ca0d11edb005fdf294f05db5ec352f86fea75d4da084699a6522f89fff91c7f751e0d2747620d69872d6c9759ac679c169db1ae10e176ae606dca32b7d709afa41a8eea64f8d41b7582c83e7237c4d8197e40ae2f31f01f907eaf7859ca980887faac9d0afd249b83dba8c6f853eef58937cdc3a89546c0a8430f168b762204f230cd443b3a959c8fec69f8f9b16e28e613ed8fe113694a2a9568cf8c536d44e113025bfdd82220fc91d3ef7cebf046b78f21c7019bacba69ffbffb5631cfe4221832ebc562c1fffb1f184716af8443e7b8106a419c5ff808f8ada89e2aeddb9fa6e40879a21349a3c60998c1f220ca8e46034f8ed1fffb6e9ea50030dbb687d1309f7a6cffae3a04ed695a3ea1f52b4e30b7b98b33f5dc6ad63024b3c4cad569f119cb4c0396c6db2db522a6b3ae5994cfc4c93f5d81380f55e64d29da6deb8e9b13c8381b52e6ebaca94efd23ccf7eff4ffe5fbb752580c3a5c584046c0c65f05bee064e6645ce7bd6bb333643b10fd944b0a720f462ab46d8b9326950a5f72d213c02a7a808f9084d40d0bcacf6eb7ab1fdb2c699385a58607e6fb796ed840969a7f7deafc653cf3186c1efc864bf2db770ecba6e5aec5d5b3201c21f8580a17d6ebd57873590a245ed091d920f04ab525d8a7aab0b9078492d36a944a86e824c96af405105ef8717e68e3a6c3bf3c5459494d1f6032a0dd869ac7c8a1921f9b646e2f6a4fe78b6cc12dc5d1f1c81de9ff61d7877f7b465e40378eb3e64c465a5c1b2a6b45234a85c71df66d0865c6df95b3498008423acba60334d19d0e380b1fd191012d0dbff534a8fa138781b5e311430bded3de8c3b94237e6d5ed9a8c103dae65b968ba70215ab1b934f20a0d4ea88f8bb701aaf07475bac5fe3a03efacb926c7f78dd482104d53f9e2110fd347024b1a118e0fd6ab79bd4157a7389469574c4008509087dc48a2eb04188468134b9b17dfa8cd3ec7b7226a6f50e369f6881fbf032798a6e9cbb840b17718fc7db8", 0x1000}, {&(0x7f0000001100)="92b9c094ada46b3ee1331080951034d473095618d9c84d8cd209ac5a4aa8e5d5f3af461410acc40fba4d24eb057117f405cd474bd0386b80f6911415265f9dc14b9d73b58276f95c623d040c5c4c499777a9a6e9566d702f7cdf456c4adb78a535e2bf82e5538d438980caad81f556cd9ac083454680555ac2b444b4aaea3810c9bac54f57574b0ab68b2455d7e32aa18d8cbe585d2d57388ad1a607a8f1edc280161d736d97fd678b921ca90368c8f725b385439ee0f5aa9887ff3b3faefedb778233", 0xc3}, {&(0x7f0000001200)="fad89afac00fcb8400488049da6a9b4bfa10d5a68892c812c2658814354c604c0ef76909df571a9a025cae23a3f9fbed651c7f2a281a9ea91421af6e705f1b3408e6a9a539397f5fa01abd9a070064695162295ce40e325caa6c2fcc6ad587905f3a10dc7254522958ab29c3e1ccd5ff7529cee70494d7bfe071e063297a4d9257f100980f83d37de7d251eee260bfa00909600e8f6297d7f85427eff2d320ffb2189dfe2bdc1b8b2c7d95bcfaa6111fbfc9374fc65e4253ec59f7a799edf2c20b6f7cbb6a8b97a08f36887f87d82cb577678b942b1a72505b2256f270c1d0486bbbfcef7667ba4ea540f7", 0xeb}, {&(0x7f0000001300)="52d36784c3f88c77de9c694c1ad26ee576ecfac58e1839fd554fc1cfb677d67d76832372f3f92bd44089713d3143021ca28121e7ab61b6c5402dcc2a1ff9358ffe1a810102775787e6a65203069f9818b4c0eca01f6ed6e14066a0a1f6317ebeb3151719f57ded3c8499712f2a934580bea6c0f89bbdc53b5a7264fafcb6a8b277729478bf78f0beef6a09017968", 0x8e}, {&(0x7f0000001540)="406fc50d38de8db497c3080a874cf4328e44cf09fd16c77be541798c128290052bdeea3d718e2573cbab6c5e7e08cc9c6d8b85224a5976840160202ddbd00a52d62f7a165b3acbd05a47f2273ff369255d43010090d191eb3462dad4fc350a4f2612daa590a08767bce7d2cbfcdcc72f4077e89a415cc14333f4da23b7ac58e2df17f1048da60d6c3469040c9d17b565cc46bc7ad3cde3e78d608b8a7cc72ed5c18dd9fe174f03b86a2afec9ef9b5f4afabaabb851695fb62ef04c413d6da326fc810c931e205bf0ae9d78b78ce236f9a96b84271faa158f3f411824291861a9aeedb214b68db8c084e2f17804fee1", 0xef}], 0x6, 0x2e) setsockopt(r0, 0x26, 0xc, &(0x7f0000000000), 0x0) 02:15:05 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r0, 0x6) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) r4 = dup2(r0, r3) r5 = dup2(r3, r1) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040)="5cfca89c61959eab9fddac8ae40ea8a60ac8fffe621bf0128bb0cc285550b940fc7c4e43990f14a50fd207b3c8b75cf5aa583072e835f3375e5f100fc2becffcc6e25915e7c61e774c6fb089971d5dbd78a1a94e40caece860598e61aca68b0a78703bc277e45e648477c4e80a1154f4e34c29196e2931c153138d80f13ab16ba7b6b5b69b2fb924ae5b6fe875b3cc", 0x8f) preadv(r4, &(0x7f0000000340)=[{&(0x7f0000000140)=""/74, 0x4a}, {&(0x7f00000001c0)=""/89, 0x59}, {&(0x7f0000000240)=""/111, 0x6f}, {&(0x7f00000002c0)=""/97, 0x61}], 0x4, 0x0) 02:15:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x1, 0x2, 0x80, 0x5, r1}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x40000000000, 0x0) recvmsg(r2, &(0x7f0000000780)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/210, 0xd2}, {&(0x7f0000000280)=""/78, 0x4e}, {&(0x7f0000000100)=""/13, 0xd}, {&(0x7f0000000300)=""/51, 0x33}, {&(0x7f0000000340)=""/53, 0x35}, {&(0x7f0000000380)=""/122, 0x7a}, {&(0x7f0000000400)=""/241, 0xf1}, {&(0x7f0000001000)=""/4096, 0x1000}, {&(0x7f0000000500)=""/142, 0x8e}], 0x9, &(0x7f0000000680)=""/222, 0xde, 0x100000001}, 0x803) flock(r2, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) execve(0x0, 0x0, 0x0) flock(r2, 0x1) 02:15:08 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x3) pipe2(&(0x7f0000002600), 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000002580)={0x3, 0x43, 0x3, 0x45a4be3, "e224f57746f54ea7e8080e435d22eac989460ade", 0x43, 0xfffffffffffffffe}) readv(r1, &(0x7f0000001300)=[{}, {&(0x7f0000000040)=""/159, 0xffffffffffffffb9}, {&(0x7f0000000100)}, {&(0x7f00000026c0)=""/76, 0x4c}, {&(0x7f00000001c0)=""/55, 0x37}, {&(0x7f0000000200)=""/43, 0x172}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000002740)=""/172, 0xac}], 0x8) pwritev(r1, &(0x7f0000002640)=[{&(0x7f0000001380)="46cf1fe8458b2900371bd0327af77bf55d52589ccaccdf42c35701093842eb20f12dff53e76a83b4774d18a029863947f32731612aa5e769e81d78e96347ea556074d14935e116226c7ef438aedb83ca1fa1f8a447a7e3c788d323c6ef82125505ac26add0", 0x65}, {&(0x7f0000001400)="d42fc4c61ef096b51fd7cef683d10a1284b42169f8e5c96eee236b09079aaa8a26ad7e78f06acfad8a93772106b9b35dbc9b6e5ce4bb7af4eabc3fe4fa267a6dec434f47aad0bdae8922f9fc6156dec567b2bdea9e5de4d0a0afd3fb7935e7cca78d9a0455c8f3cdef17ff5a03b7176665ed0c0efb0834254f766fa8367362478ce04f959b90c95b4b654417286b3fa7af1c16f5414d20a1cfdd4958228432d932d02ef4f85659d4b9d07297f47dd3fc6de03fb3b112fb24d427203622dd7132b6d22796a396bd9b712a376dc0faa75a1e2ca7e1c1a81faf7f1573396008554ad471ea0c6ba1f4cf37b7225a685f2fa45cac4e4acc2722b025d0559c74feba0d3c560be79492a6ef6e6eacb33f3fa34274fa7d2379a8ff450df44a252b6a68e8bb8525d5a8e1524d3487fdf654a60d26a708e07f439c1488d992e1b13d23bb4074efcdd94de07ebd317e51f052f46cc6bcfe4a3ac063f0db7859c13d92701aeee6975a72383dad63591b64ceb5490117dd1426db87bf193bbe2e4d8e520b3113d6f6f1099e6e71d706db837ad964209dec2ca504c6c5d347c23dcd827dff90e514d756cceaeae4d8a2b05fe1498b6155d8b8f0bc0beaad1f9fe3990f385d29305981391ad6e6110f7e83c651585093e5014148db5b6235654d71a7e6ba530ede3e2a58da03d77f125cedf8bd6d1e74fc5a0558517f27063a9f57a067e6926066c02cdfc941471d7f027e6d1f6954407d643e60442980b3981d6dc2941dc3f31b908d9aa7a9b3f0f36d3f5575ca12d35006336e881c9336b3c206d033d76bc87aa49b418e5ac7663429d236285921eb441397b5bc5b60358469572c22671d1a40f581c5682a571910b3474f440f9c839fa30801525701ab9c87c4256c695fd427c55b8d1646566ca3ce354f54470668edae4452d5c419635c9446bf7ea054d20ce13c7350d584735c6abb392ed95bc4f798d2c2f42acfbb848775abd916305809e273bd4584ffb79d379f3e9cc750c48e1e668f34220b0b6186ed2cfcc4ba981fc650d6e36c25bd80ca9288cf51f9fbbdfb55209a2824784eefa6461a419ff7a7cd89f950a8d8fcc00b11ee94e5ba8fcd46ffe090db3c6cf2a623b58ffcdb86f7508cd504dae71c24c355da838fc51e1148386e5c4fc9626f08e178b57d205da7c2f040d92a11626e6ae4603993070f2526f3e50db67c778c047e6eab27142e289a1f7f4a4e0250a3f2160b6c610a608f3a73a43f112a9d2704fe6d7bae78853e24c9ddaa34aa4fdf2484bb791276867b30a5dad0b35bdf4635b0e78c780246dddc7c1e9fb542d694dbe53611720d1a8f0a2b7634b4c560ecb62bf9cb9ff44aab8ff244fa32d73214a0ec4461221747361d094e44059d3a76cb852d90a7f8639a84106f2ea394e2123d09680561e558844c6b559da93f6d7fbd981406cfe2df109551220a840dfc1aff4f878fa6a3f5cf5fbd45053a56f89ba3a42127f20eeae84f8019b777ed4cea756c750ddf90c08839986731660f4c6a956a3c94d69da45d3ca0137233cfdbbf5d009ee5d3f21db7ad1a42c001314b01c60b4c47cbf36dd05205bc2655d4fc7a0a719ed7ff68929266fb64a9cb029a6e11b5ab282f5426f11dd51a4ef2011e0a665973388e82c98b729352fa3d6b5e11e6f4b793e4dbf12b1671343598198f09186cd941ad63465a7492387900ebc640ec07079d2f8d4d1010cf94a18ccdd61334067009682293eeb491449cfcdd74b9d9c558adc0f73f0d91ab1f959b724109ac1ad9749610e512dfd7e5334706f17658fd88095a33f139c0c0bb2a221d9cd83bf7c6ee6294d977e257454cda40918490aa289ec0ffadd8431c03c904f2f32f3ae141e877b69d094edeb43cc2824fd3d8a1693ac877b086d80f7cd457239017fc1e3a8e8ed25b9fb35c3a3b96ac1dcb65a31be085ca99ea40a76beb98fef15613b49f32015ac1b4cf32969863c1c6a29ebf019bb28660e21f3cff3e90e8265dc3ec383aee4e666e2a8b326a18547126ebdf0ff158eb2a8c7cb36c7c0ba0d9c9f6472d4b9af400171efb7febb20fa6948887170056db8be179f4dd877b508fb957f77368a8901c8883b40ea6cb29f4da12a1811f81ed60b7b7923c78474bbd983e943e6b2447726fb36c7bd2f07ab877b994a75177ddedc28efd779b761d9bcc5c8e0ffa1674c2fc6436f470ef820a530335c365e2ad3f6969275278240c553270d40b4bb50835cbe1926009673f69beb46872e9e0da502219be0c57d1a5958cdc40a7ca1f20fcfcf22dad2514c4a34eb0112409706de2f0f0d567bf4892c71c1aec33c2837b9af8a886ada642919994fb34db9240ec421034e9e90d85b0ac3c0f14cde12b730e997a876d654edd53bbc8ff800fd792aba20e3dfe6639f413ce278ac5e2e375a3d7a7bf736ead57a29fd4438ef93e07c4531ddb22d5c0ae8ab106265f1769e86ef1ddde9da98916bea06f0220a3bcce813a5e9e0201a7e9345b3485d90fa14b79d34a0a8c7ae4a55da48df6272346157288e1e8a114ec7f83d0e392d655b4be376255c77777873d5e88d4632c3f876384d2ccf9d8813dc6953e59743e2b88759bf4faaec34e5699c62ff8c981cc42f515c6760127fb7ba84815d98ddc09f9c6ed30f9fff2545ec21ced8a654a01fe1159bdbcae57cf43b09dde4676ff869d4ae4c44836224100da1757c7438af3c13153dd14ac50b29935c0d4763c1c5248def691efe926ac90d58385de784e9558dbfae7a9f65bc488dff44fda028d0ee132315efe4979951256bf7872426a4aad7c5fe47f12aa0b6d9eaeb6547375905300bc9485b37386978751297107c1129ecaca8e2ddc1c2d92b074818da83c0ef1223cabc590081a5519101f3a437732fbcbd7f586b787981abd6e53ebbb41c117472d918461d3542493140b57fb932c313fa0b156334ff3c716f7b57f48cbd5cfa4ec0887db9fa3ab32a0a7e0da93c019e92d538636270a99143205c33734a614b465c833f2d41776332002a980de53e6e6897c2d719b6971fa8f787c995f6076c10dbef4b11e47514e03a01309dce233ddb34deb9bae464e550d872cd38e40fbf7fc346f75b5b7f102f4743de925fd2d99000f50fb40f752256260c686436db555d7ec14561c6f892b2ea461fe0bfe7cc32321346508c227da73d965a505eec54775086a2cb9ed9d0733a9ea3005b67d9610f07e6fc1f93744c3603d3ee8ec85ad6345159b426b0ae56b3c810db713a09dc54be9c4f6410e69e737a9ff265aa79ea37eb4f92634f0bd5d42967ab480c9dc9a4a6ca7369402ae441a32b713fd149f317d8ff4ddd90986b767b7a0ec88a351de4ba78adc478ddf8dd52dbaea340b92bc785d13b00bb0f6b8bffceb5a7bbb863d46b0d406c197f904049480d593111e48df44a5e822a7d08264dba8d8e7c4fb94d9b7cc325c0de78c5d1451346558cfd1aefbaee904e014840550aea0d03511be7236967030603a18cd0219f21ec41ac9fa0f424f9fb96e13ecc51088417f0f12939a6c266020260a741b6185a84860886c5856a6089d3f323b1def99c71f192589b4bade52225ddbaae607834e947328ffd9a41c52cebac9a2d88bd341c780940c3c705fcb4bff35463e0f1c9946d2fbc39462590998cee25a7a134ad3d7078223915f0593d39e73b2b60b0a0880867020fee02ece1b53d7b521f3c9b1c7df2d5f5aac226f897d08440ff4aeddabe0fda4dbafa432609efec719a5ece500e387432fe4abcbc91e4aa37a3dad72c2e818c1a884292a54ab055bff28ac07d3b1d09f129398b0399e8602aca77ea88bb0041bb55670dd8eae8f6d37a8114d4e862257e423b98318121a483c8554b4859bd9f1640aaee764813dc24ee16dd9054d97f76baaacc19a48e68f862470fe038ccd0645b9b377ae24c71e7df844b986fbae7307079df45eaac65e0eab3095be1b4d94fe6a72d05517d218930b04b1e7948278fb1a9b6e77301a90281bf989969f6ca86259dfe9f779a496444a0e985d69f430289d2581e30ca848007f02101b4c0fec4f4a4ca29a07485de2bcc1879e9077ee90c0d96512dfb315f309e04e5e2a2543fa9c182d54f5ba8a52c6074f7b702ce668d2f1b39b48d5a8c73f009383a3613b3c56199c882661e01d2fbe774e5d338469de192bd998c538121225c1a6042f5f93ef6da136f1053da3983021f96afbaba5919efdbd1c83bd2722dc1ddf0bfe806a952e697ad1d216339700103bc3e18ac66acb45e16885d14224757ff84d2ddb9c53cd53921dacc2385f0b34fa976685d37716c15f3b81dc6fb15d9c8857a9a922f10b7d09e3b0170cae7c66a67d8d832b6f9bd30a6de5d432852ac8ccb18e92bb4bba55dc8a1de0a1b05d7898a933071488b9000f01edc0f8caf356f9e5d54c86cfa5c2c01547c5379946212940d6c4a72e9d6f0076b12e65660b56fbc7905093ac12a81fdb818ca0c74ba8cff23761b35a67632c893bf8996f604d217634c049c2db8a817ea250bc1213d79b06c6f39b42e9ed3afcd918ec28373efdbe7e316597ad347fb14de72bdcc3eda0d464890cb55ff71f3e3514315176dc02f70ed75a4ac3fe9cbce49d621407dc00674e2d651661f788c4744d54e009c3f953858a0fef941ff1e6c484faee2b4831c8ed3f6f340406f21820596ab60797e5feb31bdb4355a46fefa8b98481ffac22abaf8ecddc742490232cec9d616302017f6ef28eda56ff54482f33b69f5f2f1663a9f93c670c549ec31aa30512af610565b078c1c8006824d61f6bb93c847952a758dd5324c4046d87745670682e053c77d5d52e19fef286d28f44396917f3ea7e408b6b2e1b89d93a6ca9a89a50e1473b9b99bb93435edcd1208042a808bdb715a65c5d6e43bf962ac6a2d0be222e24aaf2163ee7e584f4835abbd4aeafd6cf74ad0ef13efcbf1333c641f00c2b2217c6175f2524e2b3ecd9c888db39a1f14c2edd77a94cfe5f467264acdc62a78b8062a38b837fb2ea1eeaa5927c125757202dd8ee69281b6eb8b61fd79720afd24d6028802fdcd63bf7f856c3f29bd80101e1aa59ac794112c1f3acd0db609fdfb8212c1a24fb46eef6623a5f849d729ec5e30a355c591f3867d91a71582b1e577d433e464d09ba9f724b8653021146a9f86bea83efd78960a3a5b38f1c17d90cd0fc517bce5fa2cde81d9e8105edced482cafb0145caec095f6ba7c2ca6432e3a47910fbd72683f814f61a0d5a0613e88b7a43b02274935360ca91194b35fe01a28c622d2c033104d4deeffe3c16df4c6ffb6f9945db56e5faa5b1bf21df04ab9d60c540bb04e71c9b95bf67083bb4fa154f28cbba8d870f3d28d262f83b87c26881ef273985d680dee9c220bef03a439147553ece6d6cede6f70292bab35155169e5f3e85165d9a1f059d4ab35b0d50a7b1e935368ed3f6792d0d88156877dbf810b805a37078ddcfa5910fe4e33d9f46064e923086f3cfb36aaf8e408d606cf24a6d1a24f179101e2c5e145f847350206a83ad7b520fadb792a4f00a0aa82ca8ab86c6c6457cf94f4c5f37111cc3fcb8808b1e57428432f1140a3ce268efcf54f1bc89db9cc940518e9f5d612a9348464e734c63e37b21bb2f9a1f1f0967184d3bf3047823ddb82a80354a56cfae51a8fb69b651f0079e8b493460676a1c1cc345d09eb343cdddb78aeaeb2938d2ef29ddec316fd68dc056073f6702581dfc36b0e8e35ffeec64e15ea8140a00f93ed80fdd4c967d456daaa58c92dfe11e5fed845e9326b3f2617041b3d7406a8a21c9c3ac51", 0x1000}, {&(0x7f0000002400)="71cde5468e57de7d2516bf100f591942c0d042b6e8c1b65ac409d6876251a2cfbf4f33516d728c6ebe02e992d211e37011b959fd2ba198e48199cb38d643405f31c73d03f5340f56c1b049ebb38a518d07a50d55968be20baa0d5204334008583dedfc1c3a97b0fb7b1de59aaf199e317a952b748ed95507b5b35f2619e3fbd4311a6bfff8898081118c8494c1561e82ed6c41829d3066b35f8338bfe3dc0283815edd0f52622fdc7f4df9763815f4bdf0bb2aca3a4d353f9ee7bf461668a04d2d495f4cb44f5b1b776839d9c357f2cea2b7711499", 0xd5}, {&(0x7f0000000000)="a87779600b58f2514c2f7377f44a09019bcb3a3d0a4fc7811a4b9aa3c8a9bf2d8e5b5d1ea36e7d98ec062200d4b7451528818f046855649e70068d4c4fca0cd8", 0x40}, {&(0x7f0000000100)="8aca9ce1297fe8a2a5ae244979c345f8fec1e82722ada81254105eadcf0005572760407ed15708bbebb7dff2eefa1ff809beeca0da7e366588b750425ffe", 0x1e3}, {&(0x7f0000002500)="21415d480735b2956aff03bd04bac557a8a3b8e527e37e0b011dd55041826c77cb350d6de5e544b9b51b3ac1faff20794b0a5c0cf35d78805f7cfdd0a27b0f320f1366cb3a7f11328da7d9925c0b0afe852858fcd2cdbd14216e252b94ffd818ce7a9a26af04c566aca33d05948fa34921b232e09fbce8bcaedee3a462c5", 0x7e}], 0x6, 0x2) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) fsync(r0) 02:15:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) stat(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000100)) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) socket$inet6(0x18, 0x7, 0xff) ioctl$TIOCSPGRP(r0, 0x5451, 0x0) 02:15:08 executing program 1: r0 = socket$inet(0x2, 0xc005, 0xd38c) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x28, 0x2, 0x3, 0xc5a}, {{r0}, 0xfffffffffffffffd, 0x9, 0xf0000001, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x4, 0x1}, {{r0}, 0xffffffffffffffff, 0x8, 0xa0000086, 0x1, 0xff}, {{r0}, 0x0, 0x18, 0x4, 0x9, 0x100000001}], 0x80, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x60, 0x1, 0x1d, 0x7fff}, {{r0}, 0xfffffffffffffff8, 0x44, 0x80000000, 0xff, 0x9}], 0x2, &(0x7f0000000140)={0x8, 0x6}) socketpair$inet(0x2, 0x5, 0x10000, 0x0) shmget$private(0x0, 0x1000, 0x200, &(0x7f0000fff000/0x1000)=nil) 02:15:08 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/226, 0x1e}], 0x1, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getuid() pwritev(r0, &(0x7f0000000000), 0x1000000000000185, 0x0) 02:15:08 executing program 1: unveil(0xffffffffffffffff, &(0x7f0000000200)='x\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') 02:15:08 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001100)="15bbda79534002aaf2b8f3b5bc2c1c8663fb0bbbe0462f60f431e65a9ddc5b2ac081cb54efc19a5734b2c6a34d5adcb2b60959ddb620fd9f79a8a40d6d0683b84821362dba48407264c3b01a426472356aa3aec4a55d8529019d78df3117650d85dc668ce06364e8918088a4697add1ad6757d558502b9b0b9538c0f2d945bbf47e067f6fc4ff31e0b681aa30759caab1fe66398904a7237929547c1359feadf321836b1ccbeec6e61dcb4484e46b9630306bbef99bfa19a1d0cbfd80410d06d212048af454a2b5c8c99aa52757f0780fd27e22a9a504d3bfadc53cff7e25d66e8c439ba18bef7ced1311b6a88041aa9a7a222de40a8c12db73e6607b8e1f774a87969daeb168122ab24b5f165be3fd991fa00942e6f7bc3a4f2d96d00c7882979c1738b1b5d43000370401969b04226644092fde2979b2db33fbcc52976b3d98584c76dfe254528347881bcdbe8a0a9674ce69dda5d864607f366f93cf49653d4268c6b7284402a8bc779fd1cd8ea7a97572ef7c18338927675ea067e98af8896a3d93b2349fb145a4f897d9e28ecc1ccaa6062013014cf10df941675ef9625fb97d771c29ed4a6769802073574820fd4a95f2bff74a7f57da439d63217cfff6ee198739f47dd29ecf02f056c423e653b7455ede336c7381911fd95a088b2e7c295e37557bcba60f3b8a99d5538a46f0e4d422d9aae8c5e438fb4c442c28838c2f18dbd36620288f592818eb003546faa03ae555878a21575d638f57a14655d00d0dd70ef7b6f371f6a2bcf2a8c3116fcab23e0408a300181eed703d5ca51af97ac153bbb524b1fcd624ffa04b7f749c3546ebf1ad090e772ae1309ee4895b66542c53adddc0878fffba92326597afa4ee0e26cb2a1e5355b722116da7802aafc63ac1db95bdb6c443c1838615b4b6692ef80905b20e874bcfe5df68422e034e202d81baa42a37992c0f9d67ae72400c9aa5b7dce48c7d544ee78341f9a8107eb3a363f8e645c38750649a2500f32a575eb371d7559f8967d79005d9ac8028545a36b523cd755d3a034b405ee6b34d2cd252e74bfc9f44df53b7ade3c4017d68744fe0fec861dee3af8d8030bfb268c3f7ee0277dd7fd2094b56b859e81717590f2b3f3a083d52faf1f29ae7582956285e2fb78c13cb76913723a22b287f21ada36653c9f375802339d595f08f074f852ba8a56e37c80035e336908dbfc2c9fc32c2e59d69cf33b0b289f78c82d2227b066d6f3aa58a0ad6bd868aaebaf82f4bcc16bfdc9f5a2e8a69c8b8bc71c9f67eb8e618eb554898eac000242ae1434d0ea595d7fb6a1491ded3dba38df25cb4881c9a0b2783088aa6df9ba36ca113af9265515cd010f72539dbdec950c0a15185f1a32f7c3c6f6d2ad600cc73a0098c8494e275a66716d52e606f79e85868ace30a6056c8251a665b2344b29f485902f69a597f11293706ae5f842af52be4fec80e770fe83937c9a9374cf0b1adafb956ed7f1806f5a00ea10c4bad7c8dce7aceae5df962a67bbef41acb4c936276957f7685752347c9dab22bd10905a56f601671c63ffea2c969c91e7629b22912837e9e078c1b9e6057595dfc21a0b306cd6a2718286d279b16912441d1a8d2d8a22f78ed7c56f1990bf1796a892361cc57f9fdfa2ac87faf723d77da0615518cc361401ca1ce0007456f1fcfb06f9a55ef7255919784f4689bbcb0047a98174db318a47047d8e81a987a5161de18f450b88d908c2c76fe645cec5bfd4c60d0fb5117b0b38eb539e333a0fc6986e2285672ab8c9df827b4fe52a5143fc7bc065bb6dd108c1b0ae25ca3926ac0ac511188659d9c4226539da69b4595e2d624ad3c63b26b726fe62e0cbf1a0dc161f1b4d807180a6f467d967f17e63102154a0ca622d4f55371c6d7f3a5b24f6b2a3346afa377c26dc161b29c993e69c9b4dd0722d7e45652b5086071ad1946aea6d97491d67b6ca07f598b606992a0065609b7ca6fcc85565220aa8a960893bf2929c22901005f20698022783a43252b95a1a2936a0b5051b41e4e0fc2ac030dca851ca101ef19f57ad996103d28a5b04d7022645212453b2ef14438294e36b7910d6a39b8c97603baed62e2e155f0dc10890113ac74944068cbd11ceeb6a514a9be2ac76a0a0dc9aed40dd2ddf3b120847825756528416489524c46cd3680c7cdba08cad3d3671bb3ae037cf3732e0e2d4d74b11acafef912475ac2d067145f3396d5fec255559aee9c559b37951ada45120b315c9bfa7015bd847b9d7845bafa6db2b9893d354c1ba6d14e5ed906f20a629c49a63dd1317efaa8b94af8c294bed0c205ead65b663afe302a2ad456375054893de8c3fa84a765099a0175ee4d82d3d822890e2a8ec908ac597ea0d3d0429ba067988785d443b14a0d3a56142e214b1102a9ebd1904066d7a7c8d1222cbfe397a02fafe696010949fd699b24c750f086efce893a6da8569c6ad95d90185073e61c6921a6f26abc867ed46ac07a0f8245691d9a7ecf18e86b535a5680bb2a0b3aee38aa16af97beeb4331edb371802ede04f7bab9e8f98dcad8038d4b0b5fd507cbe37843bef49bb8abe754e4fc2721ae2d3ebb571b7010aba7bf3c5460c0048227168318d440288f893c240ea1bc7d788dece929f2a7cabbe720b1a81d6700b96986a9b950470df384d0b999a3531bfaf1e7327ff7950c9133fed0db98c96c1d25c85648bb4c68faff4438a5c839152c8045f32330f23dd411704287f3979f7a0b078e51ac45a10c521bbe0bfe13994b43ef6ae55746065de33ba41fc90b287de8f7004e9698b0e884c11f8fd90624757e2b8c4065ef8c79b39019917ad118cae6bc43ef9c9e52d122736d0cc942229ce71cc85212729d24b0b1f986562bb215bf746dfc22ed56e82e0f6d544b3046ac4cdd429f91893dcf187be7adf0e1b28320273cf5e8da4db5e4264a34dc18ca1eb085698c0e902bdc4fe71c678e99f1e821058528354aa1d2fbbfe7413d9a5e64410e1efadbfc21145cb7b85dfb5d7cfd549319e1e2eda62e5db354f401791da17965d77fdb9d4cfdb56cfe5a8af7080eb7c6f0c7cd15cce62b924eefdf71ab12300f3f9f6aef8b1de13757a1f422845f12fada4446892c307338fe76b97189c5fd82514a4903383cca7d4326ff5b2b12b00660afe2e171b0ac5451eebf98dc0e48dea9cd3e58bf42668984c8eb13691746d03d8f525e321600f7daf9267b397e67145eb94b43f4d6c2a8953abc5fc3574d5f54e29a357e929ca5d1ccaa6f06c627a7a13cb4cfab45fe3c99c50ea10f218a142ed7e6cbecc3d8a09ad33b28b390af0ef168a251a951aaae3f76a88f41b652955ffed677e23c5bf6bb12d662f4b2623087da9142e510a2149842a487f0df1f6b0959d904a637c3f46693913d4b306ed4c1e7f6da98500747311fcc14f658bcd94adf3bcf1590acba08b706724bfd0adee89ee50bc114019ba2ea878eae0f73f013c1b6716293f2316fe72b30568300df6852c2337256331af3aa5dda3331d364931ab3cfbcf18d118b36bbc004c4c603226ba1ca23f1b83150e312be69b7a7123ac6f2f6bf080db2e28fc82f4c1edf8fe55a0f984165570335af0a96bdc161feb3d8c442c246731859918cc81ddf5550e8a03679a053f9d2ac2fafd613269f32d01f15bbcfe9dc96fd7249cfb09efa9038a44602583d29c82d0486cb32451b8017bc5f5e9588ee38f110992bfc4e7f94b7fce5e330345cde93efd3886c8b189de2ad9a05b0d1338f7b8070a3e5451a4fa1b596b64745d95d3235bc1d24e921509745081e179e38e184f703e25f3b34c593598fc138a19f49119751086a7cf280072dd996eeccd3e8ece084e5e2ff0d92faefbde795cf4baa8f6b34a82dab161ac15b307861d009881f05237b8bbca7aad47ea7f0bd726e8b7c063db3debc8bb6caef716eb04f83f7213064cdc1a9b6d6a1a5a67e14903f6554d6b24c8e6f09b9d43be32bd8b4ae4589ef20946cbb43c348fcebfc8f9cc3c63f48eca7eacdd5b600cb81a83a4ca84bc16bc88be45bf539001e77d4fe2663616fd885a2e7076f281f9af288286934f4b1538fb03999697a3962f0443568317363ad605c7339add48752225485dcea2eab3e4eda5e9422b9caa76d354bbf1dcd447a318fc57f6949179881837a1fe664206d6e6fbdd3e822c93996b16fb23c78583d8645a8b1c084c469d161fd94a84a5bf7fa45caccad8a5a9870cea780d17c3b816875b4f26a06ecd3e4542f69b3b24e20988fd89c8fd802b825d8c869274a97db2a29d43885e27a103dcd916a2c7742827879a0d99b7445bffb4272b1eb36e1a8bf12cd45a9da986827190206d19f4c701708df8f3e721c966f65721bdf91ffe7c953c6301fe6ddfccc98fe1cbe4f0ceb18e17ca0c10811a295a5a9f28e093ee42a32338b6e3ffff30526dd0bd945e127f7d1c1b69754822f3343ed7f6c6aa3bbfa4d71ab981d42fda5c29ab8708b04e0658e3bc89a9674bdcbc2b88faf965e5b1451f0edc702d8e0532d1f28460b4f8e39e21ec00f91ed6daad9c0a3d81378a72890b4d9540fdf18983c3a5dfb2d88f159829428468881ba5d11a64a633c2a3f7056c0e35a9027f4ae219feb104cfcbc255dcadf421bcc738a2ba9f8b6e5e7fa3dcd6909fd172d1ad64d77015abc41abcd7955090e294c09d1766f20a34e0e938ad2e6a369a2922f46ea0f569ad817669e9201cad894ba465fbcd85db150fa812844b3f5a9ffcd5d1ed1358b93eea7135345007deaf45585fd8a0b6ca82a553aaee7adf8579be7931145f52df9af39a3a1fbdbfa521fe5a67129c71c613e2c93748630cb706b90755b1c088bc4e659d45056f8c56ed11a3efa356f5e7ebfd3f198504c118e9b520666061f60cb610226d6f8bdf626c71140c551537289b5d3c53110f98de81f3ceff5c332f59889670867623a1e439d62df6ccd947bc16ecaf95ddcbc31fcdddab40ee2ee90791e6a7909deeaf39d25479529f9e0adb854c72e3bfacd241869a44e06f44b806ce7434669fb91512cb650c3cc360fa389b2e9d7e1762b259dc2931d7bcf0b076b0f35f8d945af942dc44b02edee6ae0c2d6598fdc43847bd1c568aeaa7f268c0fff819300f0e133ddacb7f335e73a5cc63bc9c13d278d9660550493538ee427d3eabccda44fc1497cad4be2d59407d064db57e8b66f3175c4fa880cbf832098abbdbe43ac54057f3d9d020fdacd27d82db4ce2328268708ac4cddd6c7f8421dad7baaecd304f11d19904df7ac00089d6a0a452c591a841c3626ca1667a25d3cc87adddb9702d780e27a4e6023d3429f604c455145e90dd23b969b1891f78614f6d65f3077899546d8718ba676c7628e26d7698edb0acca1f676159ac2391226b8f7e301105abadcb605c74f17c7981393e59e7be71ec4e550fbdef9000683fad112a4435a859e71ae2f7ce02f12197e43953eb65faa290a3445b8e9347dd98b3dbf828edd9722d6879e38e2ca4477ed61f7f9cf5079fade5b0ab78e30ace8950917d7874a92308bbfac6ee619b2af8775e27e37a09ae33aec0ecc92cce4eaa2a88c41e68ac82a1a1a7f30d7c987d0e1f9a64ed6885049af6efaea10d11058cbc6d4d81178389461fd01d2cb50c364ea47f2b649d4810d58a901336f4d913df23ca3adf7183504e63c1bcd3b302ebece6af51e4251d7ce57fc72ef998c3c6f0785ca1095b83eae6ca355c5954e014604c4cac7e790c39b23d23a77e1bc96283dff28fe30878900e37907b6dafc15bbabdc8ccd242219e8a2fbf2e5bd125acd36a4725569ac0c022006c79b4f88d38bd30da2828cbe0e38853aadc62f7bead2d3252b81e004edbe754e63baf1cb2794bbde73c430407257f2efc90d75b7de5e42c9dab514ca1a86abdb578d403f10ff3711ba8137d5ad79020c2e2a1f340bdf731deb56e003e0e17b495fc", 0x1070) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) 02:15:08 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0xffff, 0x5, &(0x7f00000000c0)=""/75, &(0x7f0000000040)=0x4b) write(r1, &(0x7f0000002640)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f57285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) shutdown(r1, 0x1) poll(&(0x7f0000000080)=[{r1}, {r0, 0x11}, {r0, 0x44}, {r1, 0x4}, {r0, 0x24}], 0x5, 0x0) 02:15:08 executing program 0: socketpair$inet6(0x18, 0x5, 0x3, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getrlimit(0x0, &(0x7f0000000140)) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000180)=""/18, 0x12}, {&(0x7f00000001c0)=""/217, 0xd9}, {&(0x7f00000002c0)=""/55, 0x37}, {&(0x7f0000000300)=""/122, 0x7a}, {&(0x7f0000000380)=""/29, 0x1d}, {&(0x7f00000003c0)=""/66, 0x42}], 0x6) r1 = socket(0x0, 0x4000, 0x2) r2 = fcntl$dupfd(r0, 0xa, r1) read(0xffffffffffffffff, &(0x7f00000004c0)=""/205, 0xcd) ioctl$TIOCCBRK(r2, 0x2000747a) 02:15:08 executing program 1: r0 = socket$unix(0x1, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) 02:15:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x30011, 0x40) 02:15:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) 02:15:08 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x8) pipe2(&(0x7f0000000000), 0x10000) dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe(&(0x7f0000000080)) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) r0 = socket(0x18, 0xc005, 0x5) pipe(&(0x7f0000000100)) socket(0x6, 0x4002, 0xd) r1 = socket$unix(0x1, 0x0, 0x0) r2 = dup2(r1, r0) recvfrom$inet(r2, &(0x7f0000000340)=""/201, 0xc9, 0x800, &(0x7f0000000440)={0x2, 0x0}, 0xc) setuid(0xee01) r3 = msgget$private(0x0, 0x4ba) r4 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f00000004c0)={{0xfff, 0x0, 0x0, 0x0, 0x0, 0x8, 0x4}, 0xae, 0x2, r4, 0x0, 0xb5, 0xffffffff, 0x9, 0x1f}) pipe(&(0x7f0000000140)) 02:15:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setreuid(0x0, 0xee00) r1 = geteuid() r2 = msgget$private(0x0, 0x200) msgrcv(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x52, 0x3, 0x1800) setuid(r1) 02:15:09 executing program 0: r0 = socket$inet6(0x18, 0x8007, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000001c0)="c47b8b154178f3978ca532125727fd72c1373a4de7a583b163a4e9be765fdcb32e8fcce830dafb5522b01b65a6356b82056385ab3136cfb80e9c55ce5cb9a1865e82fcedd75e8eb3aa9c9c247ff3203a52ecce0a08636cf27e0a779818ea125e7bee909cc611b433c60f58cd0b688c287a0fddde82a1f2f7b273c8063c559019be204af52b100caffc11ae016b606cf0f43dabf7fdb719465557140a1346c8c4c8d50e", 0xa3) setsockopt(r0, 0x6, 0x8, &(0x7f0000000180)="8d94860e", 0x4) accept(r0, 0x0, &(0x7f0000000280)=0xfffffe86) msgget(0x2, 0x501) 02:15:09 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{}, {0x0, 0x100000000}}) 02:15:09 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x2) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/234, &(0x7f0000000240)=0xea) select(0x40, &(0x7f0000000040)={0x9}, 0x0, &(0x7f00000000c0)={0x7, 0x101, 0x3, 0x8, 0x66, 0x6, 0x4, 0x7}, &(0x7f0000000100)={0x7, 0x2}) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 02:15:09 executing program 1: 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}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) 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) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) nanosleep(0x0, 0x0) mlockall(0x2) r5 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000300)) getgroups(0x3, &(0x7f0000000140)=[0x0, r4, 0xffffffffffffffff]) r7 = getgid() select(0xfffffffffffffef7, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x7}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, 0x0) mlockall(0x3) fcntl$lock(r5, 0x8, &(0x7f0000000100)={0x3, 0x1, 0x6, 0x7, r1}) select(0x40, &(0x7f0000000080)={0xffffffff7fffffff, 0x1, 0x4, 0x9, 0xffffffff, 0x4, 0x3, 0x6c}, &(0x7f0000000480)={0x4, 0x6, 0x1, 0x7, 0x5, 0x4, 0x80, 0x10001}, &(0x7f00000004c0)={0x1, 0x3, 0x6, 0x10001, 0x80, 0x7fffffff, 0x200, 0x3}, &(0x7f0000000500)={0x22}) flock(r5, 0xa) fchmod(r0, 0x10) setregid(r3, r6) setgid(r7) r8 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000400)={{0x6, r2, r6, 0x0, r7, 0x4, 0x7fffffff}, 0x1, 0x5, 0x0, r1, 0x6, 0xfff, 0x0, 0x7}) setregid(0x0, r3) r9 = semget$private(0x0, 0x7, 0x0) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000380)={{0x2, 0x0, r7, r2, r4, 0x0, 0x2}, 0x1, 0xfa37, 0x4}) r10 = shmget(0x0, 0x200000, 0x22, &(0x7f0000dfe000/0x200000)=nil) shmctl$SHM_LOCK(r10, 0x3) 02:15:09 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f0000000240)=0x8) write(r0, &(0x7f0000001680)="b94e9dcab0087696f0d530879268825665f57dfc16b009cd3a314531cf69ab9b1249dcffdaa7d18e8d37b513c2b4da536708c334876fce2d21880342c4a1ab72abf1762dcf4ef076f57ee676c1799be5b4045783601b2a6d25c2b5f6ba69133220683d07e9a0072c546b284f4d24a81b73739c2958b543ccf048693e6b1ffa32172f13685b0d72a936a9c18c3d4c64453a9d80227faf230ca8d6cc1edfbae9cff27cbad5ffcb8be81040dbbdf57af71c0179b4f98da019d5c155bc7e2c9ab2e21b2bce4bdd75054e239023cc8efdc27db4a282777cc4bd2a83c55d95d9a249a2b8e9644020e1b9a5b9278baf5f8a741295243b8cef5eea6f8c73856661e48c32f1bf1d91d625a7fdc277d6df55c4cc16572b10d404fef01b1aa2ee804bf50d6b14dc545ab0453fd5b56b0c4186f219c600b97f4781e00a5639be6e84cbd0502f21c3c165bae5f2cb1af9e791f66e3e48972ae49767213abe81fde153684084137dccee6ae1dc09ba09ecd4692981796cff2bd1c93063b0e50ad60d1a46ff977121b0c82d4216d68dc21b5976ed6731a933828f8059504b1ea03361dad392a3794f4de348e7478532344f442f89777eaa6d9a17194ef6c7dde386433921ab53bd1b1f8ee1707385ec963d2d4fcef93d713734a0af171b6a6544eb909ca50f44eb513f0e68c2af6ba4bf9aa99dcfe076bb104be60c8dee9fc05cf2d7b031cad09956ea7efbbdef8a17e99ff99ad6d3650b4f68f661fd1efa944ac0de1164e5b9370eddca0ebffbb61fe6f4eec791315a1dce884a406e21a4aacac667c821656974bec85772603118c09403eff22f6b799838a32138cb40b5d215531c9906e5c7f79634f5959fdeb82b94b18474bceb96ea08fbc9051aeaa944ec4f1da4d3d41c8cb5dc2bab7101f13d1cc0e9cfcf2052fe79e5e44f9c1043f816c55e1e1899dadc9aaaaf5ecf49c6409c87aa22546e77587da7d0436411b5aaf5e945fe999caa9e12aaa100b955221b490cd5915ecac6c631b748e697b3407534007c996fc92b54a04b9dfbbc8ac5a00f0577cde809557e88d1628e18e6bb137a8bb88858b9b06838ca20e5d818d7b00038b0cd2b29e7d2120ae40c9bd7c44b6da61e263488b680371eb4d3d6026d1d256d8d6c0f27626eda905447d37c2539e44389c869dad3120733c96b2228c65ed25676c6529578fe98fa5546d04ba0a5331a6a50d7bc9e6a575635f85d723e7849ec33715ed2fc1f23a609fa948ffad2ce8232d06ac956abc65d557a4a5ac05fb0f990a497ec9b1d453424ac8c7c582bfc8a45b5a01f5074c23a4a9f358edc5df1fd57548c56e171067f4117800908483d7eda1362d882f5256c11b2206eccbf97ca526e7f1209aacae374d2646a3a2df257261c90f53be876f9e48bfd6e4002908e766901a0725fd730cbf64c08a866d470e04b608c82a5cc6b1a49d59d19ef62bebb4100d6631d0350e36edc9ff6ba364472d1787ee702f1a1ec547f21c35b899bf6ec1f71f9eeb5d7cecbef4168b109b509327c5412b4aee9f917f63e21e4d48de059a8e095e45eed3f565ac1e82350aa07a791232ecee917f513365b638a442cb440243dc7eed34db732175807883927fe9857180a0afceeb5c9f54aaee0c7bc4ac302c4e72533119ec49bef048a2517c1b109006159e69da785dda53cec2feb7d752119b78818e37315dfea60f1b10d975d3a544e78a6fc15e0f638359cf9c2f297fef9c28af0ef712b9cc9b3b80eb46e25429c9fbe86f58fe6d356a857eddb27f63de3f4b4cd5b49809b416657c7efac8f03dc7c0d0a878f9b40134844ed7e9335bad7e5004c9daf7f5b8b480ed8a8bd54deaa7475c8a4509dc4feba3fc70cd5d09b3e4518b93a888408bf96f85b053565b54bc69a3952d38b56b4e178b78183f23bd1d29b86107712fdb1529b708d1639125949cdae7fd2186f3171e95b007732d178f641d8cd2391eafba6d1306253e8c8dbbeff0d87218e3584762cf5c6940ebfba87e59b513588451b8493245184b49dd6d7ee58fd7dc0ec624dd7e19cde144781fefa543be478d07e4a6f07993c5531bf830fde4ddcd1881d63a9dee57ff5303673721eb0f6a970f00b031f2b925c6055a489e84669bb865c2863b19e580512debae5f2aba11b622c82a4e23391c7158d57b6ef18fa7e0f779f58541f4339e6e44d838d4b9e0fa4495b86c2c892f60e3ccc0a6c5d4fcfed274adfd82b163c67e7553f583d77b508ff2cad97ee2965c6d627bb129ec585f249c22786d26f360528ab9dca05492093fe1bb6e998cce37fbe769f06a1594daf16a1b55a2bcf160f75774c1e92eeaeb765eca82dcdd1efb1b97be7e2c522a3b2ad56306c264f725ac1c973d7db5310d09d357fe2fff81162d26e35ce95682cc66600582105aa2d9533ba35db9854d782d5859d81e8437038764fe812494e1ad334088f9cbbda6192f9ad575d967ff3298fa69cd1dd7dd60e3b417060d479ebf41ed1d3bf69ef9420477bd89a860a05aa8be74e7b735062067337a08299307fc09e19b29060a9b2e1cd156f9a622eda696f695165eb7d7e8d345cf47fa22b9548dae55548b55f91efd1c7bdf9dd89eb99a0e05894475159d907a6db34e7234b0cb0571988bee46648ba8bf4165b1f61c759a08916326273128235b52459a08934dc4308357ccd87bb64bec33cb620b5d8f8257a5d1780aec083eb3ff16e30b3ad72a5b3b5029d6d2ef6d135226b492a6249a6b236a18c05be205c03c5ab67a9c4b116ed0066f234e2356df54646a766de190270e5373ebc87de0169b4aeb0c309f3bee09ef81a15e92fb728b535da3916790539f1efa4a23d50f9bbde7e25b4779fbc9b6265eb3d909620ddc1965cbf0779b1f524441e8d6af736d4d61846f767f862c8ea5a8897e3056e8bdc661101fd0a0e204bccb5da7165ddf4bc7633b6f7cc184836e5e1adb501a67ba4764c9c8554dd0581db11c0e7945aaf0363990f48c20492f7ec4c633793ec9887d60385778e543a4d1a86faf3a0717b0d11d92ed966b1f5a95a6b48576006c201c36945d2906306d1c773dbc3886e2a208b860edc22d8fea57354e89615c2447d692438b2d91f3ca1de68644455b2e4d3e7f13c7325702c85a6d8922e6abe26090ecbfba8df67ff85cd4971f359d474969f93577d7fce5c9bb54d4d32fe2b1ffba25d6828f59cebae6fe8cbce64169aedd8d98de76da971604162fe6406c3d097318ff552ad1f9f9b5b774d0fffcbef7329c2232507d1d2fbce72b3c0252d116d2aefc8ccec95e3b02ecac10d33ed80d52b81e435069aabdc252e47d41fbc3a8a3c695d469e69ea25b3bcf0e8f67107501e6241ba57279d6f70703207626df5350e68449a30118006474e53d76e346f32b755c4249040e49af6cc67c708100bde3beb439d42b717e126d9f97cb45486652d58b120b8e5abbb315963ac8b456808a97620afbc7b6c45f6cc2def3cf1f72ca0b430e80af3a8fb8644b11ecf4ac93ff248b89514af875ee719ea14631fe280aa9800d7ebe89d7c535404d5b11d102bb7546b50a3fa2c731c630ed11e3d1d8e2c550adacea951ee4cdd16c2a09a390537023cd68d1fe013ec47201fc00a897cfeda53a7699b20058d9059827df411351b90a03c2777b70a398bf991c28ee2c01dedf8bc8bcd33dccb44b3f0c55ba3b6af64975e3a3f8b9a80c86b97cddb9ab9aff1e1fc023acb5011f04d8609d4339dacdd69ba6c4d4be28dfddb2a3e36440d7c05cf3cfdf8fcda8edf325845fa10d543b852cf33b18cb14fd13ecca5fdcd8212f2e30fb68bedfcc3d38efb2330f9fcb2c9de06fdbe6687cdf140f8073a49cba2b9bfe2b34f7259925a04c1dbd478cd30262bbf3d4440c281803752904b57da1921211e470958e2ca30714a1b2620a6eaf06b903af2ba64f02e188c43dc3d9bb1c5318e28a1a09fc804f9249462bb86b36408e4fa0a4a2f57b0216c74846e20f773766147b9a586eb7e758bdde7139747f983330f6920ed4eff83b357f18bb1c8720e200b84136d5786bdf7bde28a841d8616ee58767ba3c49712170760497b8f3d4c0408aca0cdfd7f2c725b9e72cc48a5448e1ca1d527c75f004c52f8475d5fd002708c3f48195440be00574fa36efd44d2bbd2e1a92ba450ed6545c5cf3b5728ed5969de8db2df97a55d89e08709ec6f388178a0b1a1b8b3bc856d2a80175ef383362d9b2dd6f7fff9a265fc705733e653eff33355baa7e53273f54a073023f44abc0021df378fe84840629c2993c65cbe64d55eea7ebbc4ac269fa18c4dff9c102375e6aeebbd53dba3d2ace5e712d175ee0994e6976cf6f335168b8e5b3be44d13d7a305d07409cff1b73dc46169af088a10ce188d9fd693d9aac068bd3048d06e1cace5734253d434d0671c420634c2b11a37f82fd06658dc35db70b6da2761e497aa65c880db5ab3b14066807dcb13d924e8c08c151e9eec7ce41a70a69c4cad293ca663b721e17d41642e62edff0d2ae7444981a44ed2808e390fc15cf5015d8905bd756f5741b3c1e87b7fa0ee862799f5780d7a4b2e7338239a37fbcd6c3abb44f0c292053ac659a0c72df4c7aef083787dbad4d32937d9aa0aec5d022351e8f00ee499da3d776d05204ae876c47d6d8dd32f08cdb5ed3d2f1e3b85a96c75efc35bad524abfd056989d3e16dea20ee1dc6e7bddfd4be2de1b7787a0d1b4293d7ced79f170b7cf0a8f59bf8266a48b5818668651ac5b5f3c0f18dd828ace509468b1e3bd1021ae00cb6652ae9bd80b61d710d6a25bdf18110e03ce0838c3eb52bad7c033c98aec3ef061241be30b5befe2dabd79a248ce371f615df3f42c5a93ca6eab0b8aa97bd4907c626929d05b164a2af5623ad4396fcc15f6d5fb2019affab1a10862458f6319be2d4873e45ad405a9820c826f48130b630bbcecf38fd439c3768ca7bd8a12abefe2dc3f5c88dc916bb72193528cbfa1fd27fef7373b2fcb92d2fb92d380877d1807312fbef532911bb2348740833d3d417873d6cf2d5bfa40b3c6ae2b3ecdc5390aaabe2be515a16514610fcf2cfad7b0fc329a14cfa90fb3657ad6a0b1df4f73aa6ef4c0a85d9336955e23e4ac1a11bf7cb3cc23a5ac374ff56f99ecbefb65a2de3940efa3ae7fe76da76a36c0508c1966eebebf4ef20fc2ce297dffb2c4f6f515a07e26cc7f395144b626fea078cd4c9c0869f7e3fff5b34ec74893ff0cfb81ca0cfc7f3c29ac570d829f64533b3c4eacaa3a98ed07fcbe6d48376fa5a08b0f1c2b98ac3a50a72a8207613f7b6bd3cf9955a9587b0439cd2a5d66352189798be1d6d0c6177794c5d8942b933a6e2d1b967f29ec86c482f523d8031093f1ed04eb270b221f80794d3720cd1362ba973e75fd328c48fbef068a09753a016bb9bde166f9fe6823d408bafef522636267fd34d817f9e6290663f71a9bd529cdc205a5c3e18b984827ca8739a30e795be93cd0ad9145a8986b77cf6f9c9b52b23a5ca8f2784a9032806658c224862aee1aa02888a6b5df67092d39b7663a8d58edcb304491cca12a608aa0cc7560decd3b7d95e754a764486cb243b56df60930d18cce03acf44ffb657c04fa23a8cf0e25d90354da4c13a5da8f141ea34e641fa28efc478346fac418d260c8284f80b4a45a1854ee83fff528685d4b924d7d6bccf7eb7d6105485ddef746cca6356d41ead67fd5032a5ae1e540d1623da668cbea9085c0508402d0ef78575dad3c806006e4d9e64724d21a311a569a665d767b78c486e9e18d604da572130d79be4d0ccfc4", 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000100)='B', 0x1) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f0000000140)=""/239, 0xef}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) recvmsg(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r1, r2) fcntl$setstatus(r2, 0x4, 0xe413d1f7f8424df9) 02:15:12 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) close(r0) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0/file0\x00', 0x4) 02:15:12 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000000)='P', 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x800, &(0x7f0000000340)=@abs, 0x8) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) symlinkat(&(0x7f00000002c0)='./file0\x00', r0, &(0x7f0000000300)='./file0\x00') r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) writev(r1, &(0x7f0000000280)=[{&(0x7f00000000c0)="0bd22cfdc9c9d381e977130edee3618d7fdbc192371384e3657e62ac9b325636174db86df27d3aabb60220a30324c65c3a99da5d04ddca47b1be3b8986ffca35bacc8921470af49494b42f3a0c2271d29e430a2607d1ebe320ca06e9e706487dbd89cbbf8a0dc7e9e75dc98f0948e93bd55d8d68b06aff4dd56b0abcc91ce636b6bb905aefd648b8e39cb6d5e52ffe7132decdfffbc9b7507cd2f6808a51da153f3d01eb1aaaf8e6a4ce8b38e7b7bb285721bfc5153e6dd36d568347c6b7c453dfca9ae11d8f9f0dc73057ce92980a053a1fb48a109e1a2d86", 0xd9}, {&(0x7f00000001c0)="6064ecf4cf84c9c9599c2d7d11d564f6d3e325f16c70bc1de63f418b7a5c9dcf72afdbf938a292ed62ab9737590d8a5e757c4d3103a1e127d5a230a2ae85846d84899a2105ea196274f6d9ca3b82201885ad997dc04ad567e7a0185ec8e878b59aba058098e759d766dc326233ef2afd26f777b0e7672962fec20e0efa22b6b298574d56664338b52da9adab665f03760fcd868bc804381938994d840ddfd59ff73da950d37ab3dba868b785acd9b52581c7f559d86f", 0xb6}], 0x2) 02:15:12 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) select(0x8c, 0x0, 0x0, &(0x7f0000000000), 0x0) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) listen(r0, 0x5) 02:15:12 executing program 0: symlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0xfffffffffffffffc) 02:15:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d18c2b22a220763ccaae522e3335fa9497eed0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xf1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x1, 0x1, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) preadv(r2, &(0x7f0000000000), 0x0, 0x0) 02:15:12 executing program 0: r0 = socket(0x2, 0x4001, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000180)="13ae8836", 0xfffffffffffffccb) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f666902653000107034ff07517f52f402d4fb5a2605b10dfde1ebf749794f89a76180860c5ca092214184ccc12b2f5de4142cd078a3285bd3a579d9ddc90000abb2f27281f27d709b6f2d4cee0c6df391bd116d5bbc30830b9e5e9c48996fbc69a122d98e676ffae4ff0375c49739196af10291832bd282632bae1b67215e4025887ed3816b61f677bd00000000000000000000000000"], 0x1) 02:15:12 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) 02:15:12 executing program 0: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff7000/0x3000)=nil, 0x3000) getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 02:15:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd164b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdf85599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91ab8db5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f59068b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4cebda28af1a77ef8da2b937cc924766a6f7a553e0584041b66358eea868892abc9d758fb613d8fb1dd064be0d736fa24b739eab17d59306a4ed1ee5ad44dd2", 0x4c3}], 0x1) open(&(0x7f0000000240)='./file0\x00', 0x88, 0x4) syz_open_pts() close(r0) r1 = kqueue() writev(r1, &(0x7f0000000cc0)=[{&(0x7f0000000bc0)="fa1261adfbe4841a1737eb31f0c6e3df827f021f8d1a7afa99b9fcef89ed676354a80f850d5ef2bb250b09943cc8f075e0c90ececae6537daefc558229c0a61eeab86acd0c85a59144a269d7624b7eb97d69509b2b70527bf91eddc0974544cb18e2d834224039b21e9e3455bd6c7aad422627e3de8af9719bf2dbbdf9c8bb6bc569ca182d71c32866db2203f24de5e306333c1b91ad180d1be15048c299b7ade0f4cb1f006befb5f32c1325a3fc5d95990020decacd625f1f505e6750e2ddfcc4a8091951b1302cf5955d4b37acd0bb6b467ed5554b1e53e5537b62", 0xdc}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfff, "835dd2518001190000000000fa600000ebff0100"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 02:15:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6, 0x10, r0, 0x0, 0x400000) r2 = fcntl$getown(0xffffffffffffffff, 0x5) dup2(r1, r0) fcntl$setown(r0, 0x6, r2) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000335000), 0xfffffcf8) setitimer(0x0, &(0x7f0000000200)={{}, {0x0, 0x9}}, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x28800, 0x20) getsockname$unix(r3, &(0x7f0000002680)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) readv(r3, &(0x7f0000000440)=[{&(0x7f0000001680)=""/4096, 0x1000}], 0x1000000000000141) fcntl$setstatus(r3, 0x4, 0xcc) sendto$unix(r1, &(0x7f0000000240)="22b7d9e1c84a4b111930415c919a1bcfd07a429a47c698b09a4a9571006767bedfc0f5f7ed622ae8ca0360bb64576db897899b001983ceb6100fbf1b9c34b1131a932d6ede2c35eaeea18bb48367413e272191b18b924dd519c97d2ac97b932d31222951c5bced5cfd63df9ab5d2e4c4372a1faf61f76aaeaddf56f1aa9e7a65ffa985e683296a11947ecf51956f6f4e71ae02ebcc4b769840b8e6b78421eea41c102411d0bed6d98cb9f922e604c0c6ff9eb9", 0xb3, 0x5, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCDRAIN(r4, 0x2000745e) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000005c0)=""/172, 0xac}, {&(0x7f0000000140)=""/120, 0x21}], 0x100000000000015a) 02:15:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x2111, 0x834d) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000300)={0x0, 0x6}) kevent(0xffffffffffffffff, 0x0, 0x7, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffd, 0xa3, 0x10, 0x4, 0x5}, {{r2}, 0xfffffffffffffffa, 0x50, 0xfc5111ca7fc857b5, 0x2, 0x8}, {{r0}, 0xdd041b7feb877890, 0x80, 0xf0000012, 0x7, 0x9}, {{r0}, 0xffffffffffffffff, 0x81, 0x80000003, 0x8, 0x3}], 0x65a, &(0x7f0000000000)={0x7a418e4, 0x1800}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000240)=0x9) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000180)) kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 02:15:18 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x1ff) setsockopt(r0, 0x2000000000029, 0x2b, &(0x7f0000000100)='\x00\x00\bL', 0x4) 02:15:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="1000e200ffff00000100000000000053ab12484f4b7e3f87ed2200"], 0x10}, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r2, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x1000, 0x4}, {{r0}, 0xfffffffffffffffb, 0x20, 0x95, 0xf7e, 0xffffffffffff7751}, {{r1}, 0xfffffffffffffff8, 0x10, 0x0, 0xc82, 0x7}, {{r1}, 0xffffffffffffffff, 0x20, 0x1, 0x1, 0xd1e}, {{r0}, 0xfffffffffffffff9, 0x80, 0x81, 0x1f, 0xffffffffffffffff}], 0x6, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x40, 0x8, 0x8}, {{r0}, 0x0, 0x20, 0x1, 0x101, 0x7}, {{r1}, 0xfffffffffffffff9, 0x10, 0x40000001, 0x6, 0x3}, {{r0}, 0x0, 0x11, 0x1, 0x4, 0xad0}, {{r1}, 0xffffffffffffffff, 0x11, 0x1, 0x4, 0x880}, {{r0}, 0xfffffffffffffffe, 0x84, 0x1, 0x9, 0x1}], 0x6, &(0x7f0000000500)={0x0, 0x4}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r3, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xc6, 0x87, 0x6, 0x3}, {{r0}, 0xfffffffffffffffd, 0x1a, 0x1, 0x3ff, 0x20c}, {{r0}, 0xfffffffffffffffe, 0x40, 0xfffff, 0x5bea, 0x3}, {{r0}, 0xfffffffffffffffa, 0x40, 0x0, 0x2, 0x5}, {{r0}, 0xffffffffffffffff, 0x4a, 0x4, 0x1000, 0x5}, {{r1}, 0xffffffffffffffff, 0x0, 0x2, 0x2, 0x100}, {{r1}, 0xfffffffffffffffb, 0x8, 0x80000001, 0x5, 0x1}, {{r1}, 0xfffffffffffffff9, 0x45, 0xfffff, 0x3, 0xa3ac}, {{r1}, 0x0, 0x8, 0x15, 0x1e, 0xc108}], 0x7, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffb, 0x64, 0x0, 0x8000, 0x4}, {{r0}, 0xffffffffffffffff, 0x10, 0x80000001, 0x5, 0x3ff}, {{r0}, 0xfffffffffffffff9, 0x24, 0x8, 0x3d, 0xffffffffffffff01}, {{r1}, 0xfffffffffffffff8, 0x42, 0x12, 0xfffffffffffffff9, 0x6}, {{r1}, 0xffffffffffffffff, 0x1, 0x1, 0x10000, 0x8001}, {{r1}, 0xfffffffffffffffd, 0x1, 0x82, 0x10001, 0x1}], 0x0, &(0x7f00000002c0)={0x5b8e, 0x3}) 02:15:18 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001580)=[{&(0x7f00000011c0)="fd4618025e8c42f7541bab0a747902f8e322c03f44c5a3b3224f0f8631ee46c575bb33a66ffe58da5e999e1f987dd4e937e1c94a4c42d88372fcf2baa68b6e53e5192294feeb4b8bc4a5b210c3db65656b55094d3dc3fc7177cdcd66c95d1de98bb1d1e4903f5c8a8acdcdecc4f3c5b13b601ef4baf9cbbe0a002749e7caa305ff428c03be3ac7ca9e50f1fc1bf2199de68193dcddc9f68dda69aae8af4802dc6e2d70015813611baf9154e398a327d044771a30d9a90b7a8271be8762baef", 0xbf}, {&(0x7f0000000080)="ed152dbf861df8aacf8e", 0xa}, {&(0x7f0000001280)="570cf11139e552b7346ea6e984e58fc08bffd2cb31ee680c7f0328f2eaa46d3748e2f17d0bc499450699b3d3ad7aac4713e2097a9cb589afcd88b53d37d35a6dc894170f952d2708d524863ed55b3936ef55e185a0d9f99887775a7a2e3693e5b174229b8997199cd2405d4224051ca63ffacb5f999be1b247d2e3abf4a673d6e5ec26d1084b820c3930e1b6d72293993c3ff70e037023c8bc37766b864885e9da52d8bf58", 0xa5}, {&(0x7f0000001340)="f0b23d3e0b936c44baf0ddaf5cd4be69b6482b8ca29d4b627b8c6cefd6c8ffa380dfc732292dd0595b62f03f5b45c3f88cdbebcf691460cc35f24deb77545bb7320ad47a3431a0258d58bc7610c25147ed1c8126c3deb050316df885229fe730187f94207f3e1659436e938f862839395f6d90c350e2a867b33ba7ed53947abbdc45196db805058e9ff07e49b19df967940d4634c451640439d0b6d9a888b7b18922d4551d1692b5c48f388b61e6f9d7cefeb375df34bb503db726148855eb4428f1c6ffcee2b0bfc61fc0cb979aec9f3512bf69103fe314", 0xd8}, {&(0x7f0000001140)="cc65e0272b3f62780579", 0xa}, {&(0x7f0000001440)="d42b042930958d796155dbeb2a50248b7d5e003753c813d6eb0c46fd9d748f4b5e96867e2f57e468368a505dd78868557b9c", 0x32}, {&(0x7f0000001480)="9ead41dbb33ae6332d0c9e4895ae00edc1138b682692d7f5049236c5b06c3d7c1f41346f5aa85298c6314a58e7c3327cb7b1e54200d7c13e27f75161ed77b131098e0f51ed44cb0d8e82b54f74f9fc445c66b2ce6870913c7257b340c4026f6d4f1fc613c918797299e585d6e0aca84567f5956b6d9afc055c2dd6d2170aaf235aa974ea06cbce977f409a6d43bdcc06680ed4a934f2629044bbe9c1b5a17271b49e2e4675e8385b6ff5464f0f835702f0626b4751e4b1a43b1af9a1b79ccb8f31e0f238e9e66de3bc87f6f7ca92a782ee90f5b3f49fafd9d43ee9c7eb3a9a57579d639ee893b146648613e05ee3a1104d609b4e46867533305a41", 0xfb}], 0x7) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x4) accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="0101daf270a614756a1a68472d86952494"], 0x1) 02:15:18 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000500)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) mknodat(r0, &(0x7f0000000280)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f2e2e2f66696c653000", 0x0, 0x0) r1 = open(&(0x7f0000000180)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f2e2e2f66696c653000", 0x200, 0x0) r2 = getpid() r3 = getuid() r4 = getegid() r5 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000840), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r8 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000005c0)=[0xffffffffffffffff]) r11 = getppid() r12 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) fcntl$setflags(r0, 0x2, 0x1) r14 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) r16 = getegid() sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f0000000000)=@file={0x1, "131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00"}, 0x50, &(0x7f0000000200)=[{&(0x7f0000000300)="bbdb52992a6d71e90d1dc2a124165c1c018bfa68c2782db904746cfa1ff387afc418475bb9694e176403a7928c0a8ee030a7dba53a734fff373ce4810f08fde89c5cd1a2607c58c80388c09e1e444d0daa1531f15edf7244821ed44b1dc5b3dd8b9e2db6f72b4af591e9323cf50acb900b3bf9adb21bc7b9324ffd855dea30973c5c813e7b2266ab2711b166c31059b88d6bad672cef2e8cd61930588fd944e235b5d54dd72f38198a082eb386b79617b6c4877562572277f86cad9e3d264084b2413eff0f875b79c0930a1f9b4bdc6e14b13ffe1e32a3ed251020bfb5022f391d6691d4581f", 0xe6}, {&(0x7f0000000400)="2566b6b6624d586c1b9558af07f7ad87a7c4a3c0b0ae3b082fdc3c6864205e0919edb43e162e9c40917b35d3819123e77b3f2a65195cbd7557a1786445551b99dc33b82c2ed3c0c51aea0187523b23ceb8ec6c783dde999336b9f8a1bd458004456256ea7896a10e80dbf316729d1b183991008a8e7435f5276069b5daddf2257e77c7ebb0a0fdb9adf5bed98265668cc2983ad032db1a781c1db302e54caf782de63a65e1586bbcfc7a", 0xaa}, {&(0x7f0000000080)="74cc4d8fdc3c7f24e1e10d88d5bf67ec76483a8af3049232c39ddc21b772d7f3163b05f063db6f774d636b3c843fbfca592ba999ea92a01c19f0fca566775c7fbaa1797807405f4d", 0x48}, {&(0x7f0000000140)="bf4bd5848adf20fe9d8325de34faaa7a0e", 0x11}], 0x4, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r1]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x28, 0xffff, 0x1, [r1, r0, r0, r1, r1, r1]}], 0xf8, 0x406}, 0x0) dup2(r1, r0) 02:15:18 executing program 0: setgroups(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x116a3) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./file1\x00') 02:15:18 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="008000000000f3000000"], 0x1) writev(r0, &(0x7f0000001cc0)=[{&(0x7f0000001dc0)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90ae0fe6ddd61f21b7e437af20f256fe03885b1d0948b656d43dc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d546ff02746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e790a24d06604b709297ad12f24377fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d2e04d399a8b606e17dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a0440068166073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faacc5318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f29e1130c9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b685a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3742859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b947e522a8d9c4e9235fe2ab939999aa15c07f127a85aed5685785ce1bea3c62b550c39abb089d1a984801429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085d6a962eff2976d14151fa442facc8d359643565f41d06c3ba3663c4283baf98eb3d90fb93bc911a9cc131eb0b8245e92fad352728ad5e24395ba9cc9297461999aa2b9c4798e665162fae3d86034e7f363801ddaaf5e9cf346fe4f4a6277266c5e25521ea5fe81fe468c86ea9d24f31443e2a91df51d75bc49f80c17cdd0fd754870a90e8c0760f443874a3400317676addef5d2f7068e85cff20f5059e1bea328dcd8ae157cc4d4ca48d085a04618624da2ee4326b00e86dbe67259bf8b28cfcab369aeff5e067b772a8348cc6fb8c9e03be75b4ba92f7a29809d24d8dd4b0498f37f4ce4312f8e251177811650fe1b498b0b96ada61c977adcc5727e914eb30b312bb5907ec4a6f8fe07c341af31007325d24403ff2877e3fe061ba978ca9fcb9b9b10e98f131f4129d3c09d1b311b0ce72e3eb04409c82f71c206e6bda6225f8cd5f0c99f66d6e420787d16308d7ac53cddb807203afcdc01f93e73d6920730be81e7c584fac636e951ee6842fcbcbff094912a89d9a0600558251ab0258b24b38f54cbe9a666303a8c9db8e6fad3179867e1335962245188c32bd8b6fdb7ea0be76c62fb5adeebd41bcc552d42d690db547337dd35c735bb437a1e1cc90c360059ace114e07747f79f56cde7e48164ff887e7a7c73fd9f3fb788f9935ffe208045e7c86f4893762c0cff4948435cae505e66add8f21381fd30f732a9b841ce84022174c54033772c0abf2eb3a908faf053d48e5467e805daa99a5cda5a47c1f3384dc9b1d591cf69cd2206e6da7ff08e36571887a9ac67426b73fdba7e517b924f4761337df6a459f014c6eab0625d217fb01dabad8c78a48c4efd17b66324272bd05075344f1b8143f40b010c294a871dc2b731bf9e2d722bd4a961d1af96cfa9cf5a3b33a5b37fb5104a78421f5e77261a29ad2d3b20cd04b5121a809476d05ce0709aaac51f35602360c0aa603708e697cbffefa0dc3a1f7d437c99a0fbe3faf972b9dc7b54bca5e19f11300deedf1d4eca56d02a70540e6c26ca5d2df10e0d1586db71b784ea73b7ba6f0a0ddd16523dee57f51785867d65e008ec6b3886ff73e271acbc5b5283d03d4b0c06e4bcc728d2834c1b19ea85ca4a568374bc639e533294cfde128823760915a43a83a84e83f7f82cfe116c8da5ff52ea73736fda1a884716cfbddec382c3fcd5c7dd8729fdee7dcaf7d269cc6fa6159dbb9488d70f2ee251a68a8067cefe2f172989f66b2ecf79ec174e219ced6cd6a1d7c4e6970751cb5000c80133c9f0da7ddd96c40e5a146403631776859ccef19ba2ac3368f0ba9083115b984a1ae6a09445d054896300aa9687c71873d4faf3c7da1fb8f0ab1bc5c6268a2d2987bf3f3959918f7424824b593d80ace2c091c59d55c07e33e83870bc0164fcf1c753209e74c558f0416ee9ffc33f48164b6eb727f419c583b5394836e0eca052d39223de7d478dfa36511739e2779fcca1ec065742063d69a93db3fa9312b94053b12fd7e87445e219cfa6926f1eca111d0a6913c5bbc89017f23f8ba32b1d6bd7ee42ae98c4d1d688f27a5b97cceed5f62c7b3da44bdfa89ec22fb04124dd28fa22501d97abe75d656495ca5780341bc3a95876d81cc14434e0a40abb801c43a2d347569166fb3daf8efb78b843337430836e2cf970e60c708d915ba7bc078b4b867e54f8c42ce3869b681cfcb5e8e748319c03b86dfc24d9d835fab2080a0c7fd6061c11613c7aa8dcdb64f398b602d2e990efcf293b5fcf60b6f10dbc36bd2c38d4e5fccde7985d9665abddcf68b203e1d3b51545223960dc18af1ef8a06c760b18185efdff5c4eb428e9121b0c1e954f2cc4d96042876cef2e938d9e1d806cb31d144521248c33ff0edd6be72126671d0e5cc9f6825a69f4415d17599282cb8d1477f1dc0d067f6fe7571129a8834cdfdaaee71ec345b8fa9f36b6e950bf12413882216113087b210e4aca2caaa77251a6c5dafb493b8ffa3374dde0a3aa25d84d93fa816b443b2d0ca31c280ec243f5bdbac9014115c5f7a5ca369607b6382d5935098099e3faed58892d10897632602439e8819b3c1268ed0ea67d1db7e67848c58dafd82af353c54d49d4a4f8795578dee1f7f844cc742ddc2cf4cb7ff2ad676e8594379574346319088441d38b1ed476913036d752ed19770776198298a376188669ce853a0a739f76376b756669d3f33716edab77147a4e73404493ded588865569d4670ab7496b143980dd12325073d5c4540dc4a4bc0f4167d8e97988bc832222e6c3c952f4049d5f70def082b40891b65fc33fc7a5c843b17c7b166fbe57f67519fa97d03381ae56b6f1ac19997b885fcabc462e1ca15d846dfd59a2288e391fde620a368ca292a7f1c1b58eec124ec21282377ab8b0ce3a93e6b086a3567e9bd7c90840523d97246cfde2b46bfd81e92938a5299e99ad0b398499827ebbe4d0de00a0a733458fda98e0603eef21e24ff30d0b975e80cd651747ccc0ab0944dc35a8d3c7ece51f6069fc0261d960de6ba1a723068f0ad60f0f8d5a0a72cc3abe14bc73bb09162cf05d62b435a72f86828da75e6f0525a88043eb4b6d86e5557491958753786de72943177d6fc458af90c9a4c7c0a957274af6ad16e6174c40bc5cb1a32a5099deaa1adcca4d3ed1c8445b47a0e10113fc3ecce6e9099b12069012ae7767b0b8e350d012ca433397b838fc85eac563c01fccd623a4c92edf9dacebfebb540b87897faad41b68fff2", 0xedb}], 0x1) 02:15:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x85, 0x0, 0x0, 0x1}], 0xffff, 0x0, 0x0, 0x0) r2 = dup(r1) dup2(r2, r0) 02:15:18 executing program 1: setuid(0xee01) r0 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x84, 0x3f) r1 = dup(0xffffffffffffffff) sendmsg(r1, &(0x7f0000000200)={&(0x7f0000000240)=ANY=[@ANYBLOB="03002e2f66696c653000d633fcb0294e2259662d16d13e63b4fb97a8d47a301fdf5f866ae9799e5dd682dc453d83ac57a71d591c039c61b5ebe80d90aadcbf3289328377a63ed70ee351c8f52f92977458d27ee955eedf734cf613de989d4fe407eb52b978f3bdc3183f480abd4e5ad548903fa6faa6f621611a6c41976ab62bae7b584a87cb46a42c032853d422ffaa4539f068390cede875c8492cc3760ce59c2cce2b81635e163efd398e29c761567bbc2abed7bc398d96a9e13da9d214048c9c25a0336cc218447a8a28a15c32e8f176913422cf5ac905dff0dacccdf1aabf01b85c9fcb17d53714403e012b225a695823e6f3ca04fff1a215083bb51ffe7725795bff59fb6f98664a9da8a016228a99927f6c79c0"], 0xa, &(0x7f0000000140)=[{&(0x7f0000000080)="fe79e216ea2c9a468bffb5637c0752163ebb823d4d3c192bd8ec577bdd065b0229df7f1151a2d7ba538751f8fc243fe52832c9e95e71898e99e65a81de9a5fad2ffff3aff4b02efed6e9fe76aa2220af974d5c3d0452a796731da114d149c33dd8de4181ac1730a0e3f897ed87f1ab4326780540ce73a420cd6269f56937fe2dbd9a4ba5c58f33257f00029001634b688255a1cd6224f8a6417b4d63156dd2e9c94eb3996fd904d875a381b54c27da29b2e60eb889f60227b4", 0xb9}], 0x1, &(0x7f0000000180)=[{0x58, 0x1, 0xfffffffffffffffb, "c8fc31c8b2320388756abd73fd8cc0558175bc19ec1ca636fcba62e18329d63c7152c78b4a2a0e9078718f675fef319a134b087e8e633bfc50402d338945c2c0f35118c3"}], 0x58}, 0x8) 02:15:18 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc0) r1 = socket(0x2, 0x1, 0x0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 02:15:18 executing program 1: msgget(0xffffffffffffffff, 0x0) msgget(0x1, 0x20) 02:15:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) writev(r0, &(0x7f0000000180)=[{&(0x7f00000005c0)="2014ccf8fb8dc999e56f688089a313cef7cbe425c5305730ef76dee73f54b5aa948b0f257e25184c06bb6de36f7a9f02c607ba8fa2cb47782d91a903e0ae9399711e57f406ba9c7d7212cb88c9e4e1c51e51750fd82b1bc0ba0a", 0x5a}], 0x1) r1 = syz_open_pts() close(r0) kqueue() syz_open_pts() read(r1, &(0x7f00000001c0)=""/211, 0xd3) 02:15:18 executing program 1: 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, 0xdc}], 0x1, 0x2f4) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) shutdown(r1, 0x1) rmdir(&(0x7f0000000080)='.\x00') 02:15:21 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xfffffffffffffff6, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x8, 0x80000004, 0x2, 0x3}, {{r0}, 0xfffffffffffffffc, 0xa0, 0x1, 0x1ff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x40, 0x4, 0x57f9, 0x8}, {{r1}, 0xfffffffffffffff8, 0x69, 0xf0000000, 0x80e5, 0x7}, {{r1}, 0xfffffffffffffffe, 0x2, 0x7, 0x4, 0x2}], 0x3, &(0x7f0000000040)={0x10001, 0x4}) poll(&(0x7f00000000c0)=[{r0}, {r0, 0x47}, {r1, 0x40}, {r1, 0x144}], 0x4, 0x0) shutdown(r0, 0x2) 02:15:21 executing program 1: rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./bus\x00') shmctl$IPC_RMID(0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x195) ioctl$TIOCCBRK(r0, 0x2000747a) poll(&(0x7f0000000080), 0x0, 0x5) 02:15:21 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000002}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r2, 0x3) sendmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f00000001c0)="0e2dc5dcfa64def126e731d548fae31806eb8558634032af1d1183529b", 0x1d}, {&(0x7f0000000200)="0f4220004a0d079eeaeb67b9eba1337995a6272e795e86e9d3ac9f0305188b28db95172e94c8baef71f17710635446d34c11e56868601da08f5d38372e29c1037b01a5fa56e8fb26903897fdc0bd14ac86ab5e1c389c82bcb1df46bf628ed61d6aa295ec5f0c8b24f630c9e798a3d65095f87fad0e1745536a8297d70f2d82", 0x7f}, {&(0x7f0000000280)="c9f9f8ce9d24245487bf79e46cd562cc3deabb79dea63a5462525da93f3ffa3045e2535003a938d1f8e213946bef1395fff89909a6f9574ef290c636458f52fb7b986272dad5610156aa2f96296c05ce5162e49810f769c669bbf7484af161b6638408e9f565d29fb9c60c23366ee7140db5b6c632d09be6cbea31e7c5fbed3d00c697656b54098769a7398f6c357e00e436098594ed2589764fe50c5fc4cb5be143950e93ea48eaeb9dd25a2a8725055d79841085e4ae48aeb19e", 0xbb}, {&(0x7f0000001000)="3fb8587f631bc3cc435ecf042b3de63c983021a3717c615626ea3406962607b25526c181a7d12e01292ba09c8a9718547163a349a1c8d31a48b405e69d656dd8f789330a97b3f7793d7f57596bfcd74477bb161a4c49e4a59c42b5bd6a3cf179d6a881fd273aa711955298960c76767f1ffba745ddcd6b743f96371841bdeb8c60dc524d48bde1911cd68ba129a8bc21e5fffc3656eef9df781a90e85e8c0538e6d74a8235ce850a847493d3543d9c8415e2f047451ab80f320636f5e7746b84c9b2aaee09dcfb8218e77310c7872dd38e10d72974a95060c5178931a5245bacddffa7d373eceacdbabbe18a2d1355d2acc5512adcc9f8412d7dc2ec04e67839b5ebe158de6301accce01df6ab8211eb61c511bcc096cae1ddc7b06ba65bbcf57eb8316bb0791a4c418da31fa7c9a09d587c553bdf2dba01aec92ea5b515bff3e9899237125cb8450bc0c5683ae438b9eaddf19c6bb55386d676b685832dff52451db66d02477075de3340757a7fe9772434c4b999a9f658f1dc12fb24e393e021b5e7075268f261a4097ecfbb170e8085df8960658d104c13b3ae9acfabde32dcaff8f505f4131e33ffda0acccb62680424c105fb1474c05ee6c6f07d937c96b55bc4439848c3f0e12ae84a8a53637e1ac8ab43f8afd553d00a783a460d1680ce09a83a9c4e7fb2621bc2b8c7ce91607b2f628b6c84e354942477d9d27805b6890f495a14d12ecbe0e643ce0f3b545f4dc2a1981e10339d9297cb4fde717dff28618ba9222cead368476feafb12903bf663ee3af0446640d6b7dc892b078d6cf83ac0eb49731802eb9a660100e09ce5f9470217479740678dba7163621f597871425c55b72f8297e5a67be1c36969978366c028e9649e965f1239d69c81313e9de6b56b8bc8ab208391799c923d380544c5ff89cf26823a16aaef1c3428ef0509b8e921145c064ecb6a0d1a96a6ef56eef3ca453ee999af61e9bc4446bd4538108621e83fa3250a12f77cd367f4129c925ca1a21103bc03871842290775e0c35a6c16f300da40f22a5caca1e2032efc7fcb40ff28962df7ccf3032145cd067837c6b29859f18e68c827f7cb166efd1b9979568f74cce061d117dc2b427ac01d12f7b1aa741a924b8406a892d60c450b0f008aff52738db0ebf279140f56bf6e3b9d376226db1221fcb7420a9d81d93a314a649cb442b54580ae866ae7791951d0da9fe07a49430d47abb01de5740bba3d83ff1ceb8110605e9611213d7f5fe850b4d270a104b0e0230331e1a03c1e8abbf321959945ca59e9b2372eb15231218ed7fc12e5886b8efadc132a006ce1dae3fb5554d767e3dcc482f0904795f93573a460cd8dae5e78e2a15f37c33034696dd440ba9136fb17e624f2a1b7fad534517963f30b0364610c06e7fe4115f665a3e4cd7b80112754a5d8f67c4cc1350aab78c045f43bb461f6a7fdd0eca7350b9cf8cbaeacceb1ec4e8f18755f9205b2765ebdeed737bdc28bb962667fa6f8dae5bd3baa5a4a6d6356fc40ef9fec8c1315b83a264ed126efcbaeaa41e2a1b63a9e9d29a3e70a30a74573911483a23863497ba4786de20d962cc47c95a53bd867147272bef1ade6d6a412fa8f8e6374331cc82c2149d65579a7cd800d33cebb554b3eeec3b508448798008c5de92ea817c47bde6b08b248b6f34fb3370e4d372a6991ee44a925eff9486c3f754a59e5531c40500c8359fec8833f64b3fab12d7c9c34cc4a312b45be8a1c77fbb9f56ed2502240cb833c577fa85fc085dfef001af9510333198d3d7b0bfc221b26301b001e8d05e1d8875ff3beb2f28c233b1723fe76bdff2e8deb164ab3eb448d31e04691bee10b51d1d8c4e4cb637f69722e970f1800cef2943b44dacee369dc606a5346fcb03b859b3c97bf039d23f2cee90bdf56b862bd7bc8f2e2cfcff00ee81aee01503583947572f8ce3d3fa88380bdd2dca00a18454e43deae09efbf0f6658eb5fc51ce7d883f96bdc4ca5d19bd36f8433a7c87e95d686406b21e18f63f33cf6f282a1159ec82a413fda0a29dfc368da61281892adbef8c86479ba9ab0289f08040972688ded3237a4f98925ea551422d61c5c3c8e94ba5d5e9560a23259997d316ea56e4ee20c68c1bbfe1738d87f29c571b8da114d964031df8e71d710118ef1f663e8bb841c38571f262288080afefb74e2dd49bc642475ae4239221c718bc85e434aae8d05cdb7aaeaaf74c29b4e1bd17972424de9bfe8d66d1a7a3fa68011720b0bd257f6474bc1cc247fd2c60d371377314cacefe170b57feae428d99483a09bac9e71ddbe99e09fbc9844f3b7e7ccfee1514662c188e7b39e3b893334309a8fe2500210cf9810706f6608403ea89a70773146e750671d3b45be27e7853c6dce1650bbc551ee1662c3311a2eda931c268820ce6f70b4d0ef8ecb1726b25606a18575ba54248ce10f60d6898fb37b77c7631674c4d74a9e8817895e8931eb023ea512e30d622adfa29470edaee5bc20315b779369a4684e19e745e1ef44a5a3dcc08c59038a8fe5179dbf0f3a7a1fdf3a0d0eab7d65a49794717c6d5c273e4c8166364884e763da613deb4f990dbf95a87476f34b90ea2fa5a4a5e295eb705b9dfcaf99cc911fa95b4c097a59a0d114a6249910d202436ddcf3559bd2e59b3df550b8ac9fad946242a226fb4cd70b419fca398987287285242ced798a8475c8d850b32a0a468ceb661d106a20424c316981778c47eb9e7c7a4cd0d05b863a59d5f5126ddea65305402e13a733c6dbf4d08b9218aea820be0670ab4b082f2bc89fbbfe92c73eadf478720e89e90352611fe6d4b999022e7ca11fc62f75ee79985fa0e70fdfa124ef6f24ebf8e3bdd8b481d37c982479830b6f0588ace3a1685d35cf23a1d4a87f7377f8aaaebc516dbd368a7f84226704497fc8c55e183f849148c8fa41e2225f2dbd7fc6919032449b880ffaf0a5e37cc47c949685cdca7b6504f757835c0c4ce946de7c250c5a5d2935ae4945dafe71ad1b335c1b094a9635fd62a9b6482a216a9065fb609acd597d1a3e0c1cd0155cd79c64bf978714364e8c4e573f573fd25c3598ef89c7a556ee3b1b9d9ce9f31df905e15cb7ea32b5573c3bd86ed392ac6ba0fa1e96de929ab28b22a1014f4e5cd3ef2456ed3cb76677a06ffc70d74888c07a9fb59f02f0fc29aaf001615350256193b3fb42bd1a9de24470e9e58832139eec0727066d1d88e90f90e6ce5f47be60352e4bd37d202aa6cad18f41ea138fe5cfa01fb68777bd8ee6559e931189796e014310d06012570e43ab44d3a9af4913a95652551293b74bf55e3cbf182cc0e84547de50c27c3582419af30852d0c31e59ed82456a89eaadc07b8ac027c45a65d08cc06c69b2fe3aeac2074ccf69e3894ada439696292ad0420b0d271cedc2b6db0dd25787d919dae45186910434f0bd1487b458a446aadfc30341a3d0426e7801da7b84753801f3eaeab56a2e089d79450f5bb557bc475b7cd64bab7017ff895ef595f07b79d08f0244ce41afe3b09f761520a2c447f80641daf9849849cdaded68183f2477b9d57a5e1a0ca8e03b8c7ea41e1c85094b0664bbfc30d027ae8deabcd7838da8775edf21fec575b34cff8e49d57f995914fb315dea3dea0bd196557beb28e5b2405c49e5e866d1bf7df1e110cdfad4b37477f51764ded6d72cea337085c7448c2b16ebdc6e1b603d1c300c3140c10d9a30b656bd321781d6db3224e29a66e7d2e7207de31c5e68a738d25e7b3b7cbed66f34c469462ab4d4b3635110395cd61aba73993d4cf0497b1b8036a29e638acc75a1eadf422c7580f86d52aa0c812320abaed61a869eaf1c2bb5577dff88dfd26137a233308f689fb5b8ada22b65ffedf144bd268c94d6918190ee5a5530bed5f7eace0f619e560bba4c0335aca7b7fb958554991a50c36ba60345dcf1dfe57b65f4f118fa0400c5d9416eda5b084f3a6188423c29cfc27c924e880953b516285a038180234d14d2863b24e536113600d0b56b2ecdc28573cb4b350b1aed19e2dcea4d4b463cb6f72010a5dd528a147296b8e7defced10ea7619f15a76f2e5cd753ba7d2abce631e9d525e5804bde13840fb88e5ff1d2a11bbabd2449821dda460ce751b772ee7e11639166e4c9c8f16e5b2e0093df0d9fde75db9a4664cef8d65b0d1d5fc651c0a6360c714f261dfbf4fb73cdde795fc389f525ad4f0760b0dcd6c2960dbae620a81fc4117e9693add0c4bf9a98000f94c290093f039c18e2abe3450cb4ea88298485d9dc1b1dd09d8afdc3c55a165d246c9ced4b88e51ee62da5988963cea9232e4a7ddc1616717e76f50dea682290c9d3f1f51ca8fb2c59696de5f8ee89ae7c206f0441dface2fe6b85d474fc2d230c571fc514488fb582f07129064b2650c5320b8b34d4b3e65d2b756486858ef1cf2849eb4c3f9d8945f78fa73e30ecd14bf7861d5c9dd049a5c2c555ca5972081af1e2c9b34d79e17f63372587223ea28fca71126bd6c7ed41d01aab35d8249ed65d3f749e368204f038ddaca45e713c806e81acd3e6babd81ba4518d40f15da2393b6f9207d6fffc1076a6756ff4696bd86ac434f43bd749f32e4a4f46bf44559adcdf777d94a840a912d1b440d434d4adb07b11cd4c0fdb499d57719cbb98249d187e003c243caa7e7a99bb7e8216e6cbb31b79e039b1729a10b0740e34ec07bee73b25dd494039781e11830f36ebc8c255ecc27c2f8fa0b7db5404eb22be2c6952f44a9a4db9a427d1866da8ee18ddeb127432feec40f6eeb45cacabb476d1b2566695a52c30bacbc6a86f436c58b4f633f27910cc4812f6e8bb379db3d149a70d006b297ef42cf560add67ff2acf308eb4211d1450e9ee7ac9ea02534a95df347dc1c40ab8560b0084ff6fa9a39410e7679d49c6e7c92e5bc74b9c732f8fd3e1fd975443150784e564b23380e547b3f8b9ac896c5b8373d0bff8c758c1f7a26833d08cd16187caac2a366c774a7266bd4f34ec31923be255cf2daf131ae32bb0a6a1f78193c9d41f96f2d6e02d8a287fddf92f29d03fcf936b676a3137e4f861e0ef0695745bf3f063a114fbc97f789ba29520f47841e46c318bb040f3038f2c3e8dcfb3dbdb95eeb2b205394a45674c6f0b5fc77579153030ddc0e0ec15fa6bae62dc04fdba2d0483cf2e99647a8b55a3428f60c4318291ba54ff16c78f5f31684bc08c292dfa9d447491f379a945097521d65f8aedae452a7fd9851237164053c8699cc9e3da6fa3d02538b40fc7eabfb29677f1157180751b74ee9b62bc5ac2b3dce7402dc0be02f57c89447b776a0f5a25348ccada4a3b3f0bb5990049a6b26ce9f34dcaf6baf6471af5fb41c2137aafb744cea367d547601e910610cfa631ed6b6e468274b002638c205f9b41ad6d8a88a23f258419286af1fcba411def78fe769f29914739fab256b0c7e57b94a53022b40a039ed8a5680d1931232d46932a6e7b7872e301778598f38e3dde86dd4b6290b190657b65dc7dbebb9416ff2c62cd93921d60bedbe8c5e25f58d12c233c76671c176b281bc4b27d59d0590f18011713745bc363a9fb486dc353a4adfd800eb986249bafed9336cdd6303e644e2ec6b1e9cd5ab6ac050ebb12f0e83d9373a73d9c38cf202a6e8b7ca5df352e540a0559839dc1ec0769523a69ead5eb8253b0a1687f8c5c717cd0a9adeeec5760b1e214774c10d527a33e3674c98efdc7df814aed3c45b0a508aa658bda764fd53eba6faad9b3fcd4a709b22516f827338ba4433764ee3", 0x1000}, {&(0x7f0000000340)="6aba0338d3f34c1cdadb9c41af8db6bebe7347e49d78bf26ac222ad61f722b20b28b87a5dbf652211944bc4afb91f11ef478b97d07c7b7f5bf0b75ad8a23f2698a3d6b9fe8528c4dcf65a85b00c6e3cbcab38d413f4f85b9cadd351b0cc264619fdd747bac20b39d1eac31017ced930b07bfcc26c0b9448f58f6558c804ff5a3c4b61527fd33bcd33ea952c135e51e2cc81134d7cad7fadf64c2b0f0d9b946ce5ead10d6c96906f88a4e7b93d42ff48f7eff73124e860d37ad99b062f7c31068029c9b92c3e3742efd9cf631cd0c103604a52e2e8617947116d0225814b44f128507d8b09d2c6216c5b2eb79be", 0xed}, {&(0x7f0000000440)="15e6553b535f27bb6ab752c5a39184995a524d171cadb1062f4710822e13178282b27179d8c8969f64a68841e5627e71174e78e150c3475f5a88d1968684e3db7f66a7a9dc86f2c76d047b3a9f7193da2e5685b4e1259d6ed92832c1adb15bb46f83f28576c0fb1770c2beeaee867602976fc56c38cf36efac64f1a8bab7e8d06e1e342dc6ff23dedebfe51e8bd36d659f19f2a18ff25f2b47e02486a4f8a885dba893", 0xa3}], 0x6, &(0x7f0000000580)=ANY=[@ANYBLOB="1001000000000000ffff000008000000178153a3ca9104d4188598bbdd9745a4f3533a2399fc306d694bc42e0100ffff651c040303cf987f6ef256e79d9678964537d7e6729be460c660e6b02fa73f7d1468a815736903ff8fb2a5cec3d4053ac3b4155c89d567d6f0883fde7b6581c46e73daa82094007c53a49470861a26a83ff8ffaccf42e9a15b28e27de77754221c60a137efe3e6b8e7d86795935f9661d964e667bdcdbc5c0d2e4d2da0d60e89333c0e0ca6307198c21aa0ba07eae22efc80c5082719e0e2a150771681679fc66f72bbc679c2dcd5f20d036d77a4453476de5362e5f8f5e211d63b111ae6d89a5cf6c3102419203d239a0ae1af7cf161dd5997f96847e81e36000000000000009000000000000000010000000100010050211fb94b87b4b0705b5f77ada5c293f2504aceb24ea1a57e42f9e58267cfe6444c9a4f199a4d411bf3bd82dc3242c5bc475ef175c47fd63692393c4c5a5fd41a2e6f230a18221c954dd4088e494073ec6d90cdf1256c1c140d70f500c3e185292f2dccad1604078b34968229000000007000000000000000010000000400000013e80de15a7de6c84a8f284e8354fd8809317b4ae2711b68b214849420e4820ef9a70bc6ad7a24708878616bceecdc5014e0434c8c833c814997e2b5d91f1029b2d3a62a98ea2179e1ec938e0f62407b7a4ee8d0f5165d83ee00000000000000000000000000000000000000000000"], 0x210, 0x4}, 0x1) r4 = fcntl$getown(r2, 0x5) fcntl$setflags(r1, 0x2, 0x1) fcntl$lock(r1, 0xf, &(0x7f0000000080)={0x3, 0x1, 0x3ff, 0x3f, r4}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x200, 0x100000000}) close(r3) 02:15:21 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x9) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, 0x0, 0x0) 02:15:24 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0xffffffff) fcntl$setstatus(r0, 0x4, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x80000001, 0xfffffffffffffffa}, 0xc) 02:15:24 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x2e, 0x0, 0x206) shutdown(r0, 0xffffffffffffffff) shutdown(r0, 0x2) 02:15:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0720755af8bdc1945f07a098206fb2"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x101, 0x5, 0x0, "7349405cd19d1df4a40822ad06cd46ea0c50e65e"}) write(r0, &(0x7f0000000140)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c5d930f7596c477126ed9c187638157862341", 0x74) write(r0, &(0x7f0000000000)="5643f9d30c6ac36816e6e2032683335bf20d8b8f32ab2a3babdad934c2a441cb8866e67d74a19b662001e61009fcf40fa98a0bbd95333102253f5c42bca801f470986250a4cb3713ca155891c3d98e2904f241bbcd2602", 0x57) r1 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) fchmod(r1, 0x8) syz_open_pts() 02:15:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r2 = getppid() setpgid(0x0, r2) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r3 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) r4 = shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) chroot(&(0x7f00000005c0)='./bus\x00') shmctl$SHM_LOCK(r4, 0x3) lseek(r3, 0x0, 0x88c62227e69ef335) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x6) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) stat(&(0x7f0000000600)='./bus\x00', &(0x7f0000000700)) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x7fff, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd5ffff0000000000000000000100", 0x1, 0x40}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000580)={0x10000, 0x100, 0x7, 0x8, "1319e68b45e471eeb5ce6c6f16f08cb69287296e", 0x7fff, 0x7}) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000540)=0x5, 0x4) linkat(r3, &(0x7f0000000500)='./file0\x00', r3, &(0x7f00000006c0)='./bus\x00', 0x4) open(&(0x7f0000000380)='./file0\x00', 0x80, 0x20) write(r3, &(0x7f00000003c0)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0xf4) writev(r3, &(0x7f0000000240)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d437628619747d6b1bc7ff81a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a06ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x4c}], 0x1) kevent(r3, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffd, 0x40, 0x1, 0x1000, 0xc8}, {{r1}, 0xfffffffffffffffc, 0x88, 0x1, 0x7, 0x6}, {{r0}, 0xfffffffffffffffc, 0x3, 0x8, 0x7, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x22, 0x7fff, 0x5}, {{r3}, 0xfffffffffffffff9, 0xe8, 0x1, 0x7, 0x72bed230}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x8, 0x401}], 0xffffffff, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x1, 0xa, 0xfffffffffffffffb, 0x81}, {{r3}, 0xfffffffffffffffb, 0x2, 0x2, 0x8001, 0xa42}], 0x8, &(0x7f00000004c0)={0x4, 0x3}) writev(r3, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) pwritev(r3, &(0x7f0000000ac0)=[{&(0x7f00000009c0)="4f18a2d4ff43a7b42cb1429e64136cc0f7560e664db5f687395b44bd60d6bd042e9e58adf4d98fb441a189b21a1ef9ab67a8ef1452786bf63b424bde82c58102201c3edcc27585c809ae18d05a57e10951be0de54312ce8f83a81879b7ee52c2f2038c43266de568f4df89b5c7efa162acea8cf8c6f4fdd83aa671582afe56b83607c0a16c9a038ca1b40827798b35a031f69d84e827dad9019d5e8701d56c1940b926af9c869cbf33020e5e5d40746e366b5ff2228791bc79e879b64b588c1d5f5a5be1b178", 0xc6}], 0x1, 0x0) writev(r1, &(0x7f0000000680)=[{&(0x7f0000000640)="1a6a790fe022a25e82edaab0d2b87c5379", 0x11}], 0x1) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r5, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="1000050000000000b60534523148bf1dbe023b5549deba5c7b8bbaba8df625f7e2a8a640bf2400000000000000000000000000000018ad4b5dc4f9e47f9bd0f4cf25a812fe837ccb4db52a00e32e04837aa9a23e0e4a4e0aeada0281564bb8"], 0x10, 0x5}, 0x0) 02:15:27 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x1000, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000400)=""/212, 0x54}, {0x0, 0xfffffda3}], 0x453) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x40) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) 02:15:27 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x1000000000180) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000001c0)='./bus/file0\x00', &(0x7f0000000200)='W\x00') unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)='r\x00') 02:15:27 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000fdff00000000000000e856120000000000000000"], &(0x7f00000000c0)=0x1b) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000100)=""/114, 0x72}, {&(0x7f0000000200)=""/101, 0x65}], 0x2, &(0x7f0000000280)=""/16, 0x10, 0x381}, 0x42) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x8010, 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) ftruncate(r1, 0x0) 02:15:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() recvfrom$unix(r0, &(0x7f0000000080)=""/141, 0x8d, 0x1, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) dup2(r0, r1) 02:15:27 executing program 1: chmod(&(0x7f0000000240)='./file0\x00', 0x3f) r0 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) sendto(r0, &(0x7f00000003c0)="17e4bb0bd92a848402bbb0f64f5ce44458cc7122cc6621b58e1712dfb8d3d5eaa5319c6260588240d71126dd96ff8f2707fe81039e4891cc7fd60cf9fca8c3fd8cbdbab5b48a9bbe4c44dd7bd684c533c5e16aaa3cd95f0f53d7229e33210859b2c87571e72ff0b2f45e", 0x6a, 0x0, 0x0, 0x0) r1 = accept$inet(0xffffffffffffff9c, 0x0, 0x0) getitimer(0x0, &(0x7f00000015c0)) readv(r1, &(0x7f0000000180)=[{0x0, 0x20a}, {&(0x7f0000000240)=""/72, 0x48}, {&(0x7f00000002c0)=""/239, 0x19a}, {&(0x7f0000002d00)=""/4096, 0x1000}], 0x21f) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r2 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001540)={0x6, 0x9, 0x0, 0x100000001, "59530d2afbff77b0718713a90858e140856a2ef0", 0x3, 0xfffffffffffffeff}) socket$inet(0x2, 0x4, 0xffffffffd3e3a38a) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x80000000, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd50800000089384e0500000000000000ea9217", 0x1, 0x40}) writev(r2, &(0x7f0000001c40)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d4220daf5d7c34601a1630445786ff37628619747d6b1bc7fff8a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a92ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x5a}], 0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001640)={0xfffffffffffffffc, 0xe9, 0x1, 0x0, "bc92a864f1572ae33b139385a38f210a6f13f137", 0x2, 0x80000001}) fcntl$setflags(r2, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000001680)={0x8, 0x17c}, 0x10) setuid(0xee01) 02:15:27 executing program 0: r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x89, 0x2}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x1b, 0x0) 02:15:30 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(0xffffffffffffffee, 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x1a) setregid(0x0, r0) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 02:15:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000feb000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000ff2000/0x8000)=nil, 0x8000, 0x4) r1 = syz_open_pts() dup2(r1, r0) 02:15:30 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffd, 0x100000001}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x3, 0x81c, 0x8, r2}) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xffff, 0x10002ffffffff}) 02:15:30 executing program 1: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="05000000000000000000000000000000000000000002"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) accept(r0, 0x0, &(0x7f0000000000)) 02:15:30 executing program 0: socketpair$inet(0x2, 0x1, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x71}], 0x2, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x2}], 0x17a, 0x0, 0xf8c, 0x0) 02:15:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = kqueue() close(r0) getsockname$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="0015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007a2001400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cb6101b5b897c7b16665fcc724f524b5e5bc3b981c0a2d5eeea9d5664975f26c4d6bb12c8f87e0d717b14bde300b88926a56a1771f39c3760210fb258ae0bc364aa978d21469b30050a55e2599ca5eb6847df5ed99ec294dffa234ca976333a304b0f038d0173fd685dd09095e7ede8c233acac26a34fa3ade842ce628112e099a8fb0503c89028ea98f44f573a6947d3a1195205a166a448d7099b45f398a6ea7de0d678b5e8931df0a39cee54168b624040e97fa638613146bd44fd89bb494312015072cf590000000000000000"], &(0x7f0000000180)=0x6e) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x8, 0x6}], 0x3, 0x0, 0x9, 0x0) r3 = shmget(0x3, 0x4000, 0x48, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r3, 0x3) open$dir(&(0x7f00000001c0)='./bus\x00', 0x889, 0x50) 02:15:30 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x200000000}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1f, 0x21a32951, 0x2, 0x82, "1e559ed976aa2d7d2105fdfcee7d1001f122e9da", 0xc4, 0x7fffffff}) r1 = semget(0x0, 0x3, 0x2) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000080)=""/66) 02:15:30 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = socket$inet(0x2, 0x3, 0x102) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) 02:15:30 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x4, 0x0, 0x401, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x69, 0x40000000, 0x4, 0xd26}, {{r0}, 0xfffffffffffffffa, 0x40, 0x40000041, 0x685, 0x4}, {{r0}, 0xfffffffffffffffe, 0x8c, 0x2, 0x3c67, 0x7}, {{r0}, 0xfffffffffffffffd, 0x71, 0x20000000, 0x7fffffff, 0xb6}, {{r0}, 0xffffffffffffffff, 0x1b, 0x4, 0x6, 0x4}, {{r0}, 0xffffffffffffffff, 0xca, 0x10, 0x1000, 0x1}, {{r0}, 0xffffffffffffffff, 0x14, 0x80000020, 0x2, 0x7f}, {{r0}, 0xfffffffffffffffb, 0x42, 0x2, 0x2, 0xd0}, {{r0}, 0xffffffffffffffff, 0x8, 0x9, 0x12, 0x4}], 0x1000, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x30, 0x32, 0x2, 0x2}, {{r0}, 0xfffffffffffffffa, 0x80, 0x20, 0x4, 0x9}, {{r0}, 0x0, 0x0, 0x80, 0x9, 0x2}, {{r0}, 0xffffffffffffffff, 0x45, 0x40000003, 0xffff, 0x9}, {{r0}, 0xffffffffffffffff, 0x8, 0xf0000040, 0x2, 0x4}, {{r0}, 0xfffffffffffffffb, 0x4, 0x2, 0x8, 0x3}, {{r0}, 0xffffffffffffffff, 0x20, 0xf0000000, 0xe3, 0xffffffffffffffff}], 0x80000001, &(0x7f0000000080)={0x5, 0xd5d}) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) kevent(r2, 0x0, 0x0, 0x0, 0x4, 0x0) 02:15:30 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x800000002b, 0x1, 0x0, 0x0) 02:15:30 executing program 1: r0 = semget(0x0, 0x0, 0x10) semop(r0, &(0x7f0000000000)=[{0x1, 0x7ff, 0x1800}, {0x0, 0x401, 0x1800}], 0x2) semop(r0, &(0x7f0000000100)=[{0x3, 0x7fffffff, 0x1000}], 0x1) semop(r0, &(0x7f0000000040)=[{0x0, 0x8, 0x1800}, {0x7, 0x7f0, 0x800}, {0x1, 0x6, 0x1000}, {0x7, 0x7, 0x800}, {0x1, 0x77, 0x1800}, {0x3, 0x82, 0x1800}, {0x3, 0x20, 0x1000}], 0x7) socketpair(0x11, 0x4005, 0x9, &(0x7f0000000080)={0xffffffffffffffff}) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 02:15:30 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) mkdir(&(0x7f0000000040)='./file0\x00', 0xc4) setgroups(0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) setregid(0x0, r0) setgroups(0x2, &(0x7f0000000080)=[r1, r0]) setuid(0xee01) unlink(&(0x7f0000000000)='./file0\x00') 02:15:33 executing program 0: shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmget$private(0x0, 0x4000, 0x642, &(0x7f0000ffc000/0x4000)=nil) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) shmget(0x3, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) r0 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1004) 02:15:33 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x0, 0xbb63, 0x9}, {0x18, 0x1, 0x800, 0xf59}, 0x6, [0x4, 0x7f, 0x2, 0x5, 0xf2c, 0x5, 0x3f, 0x20]}, 0x3c) r1 = socket(0x1, 0xc002, 0x0) sendto(r1, &(0x7f0000000080)="37fda7ec36a29a96d3dee087f4333bf0af104230b43193354b768a4fc38d5078c3e096fcd9115365ef52a3ccbd863de77091001e378c6d2bb5b5b3d7cfd8fe84b17228d5742a8840a15fe6f7ac9c84a26fd2af6d97481bdc9b6664c47cb70f6d2901c042ed55f7ed65b4187966b8184a1b46944087f4f979b9a8d6e6b5a61a6c49f36d7ebede1191692ff7f071f702aea84143114ef31903dab78f772f81ff57f74980ebc7efeb306dda119cfe81dbe8f2f83e2e5ba33d77cac90e5c794016c34e0ab220e123271079f7d3e86dbb35be88d98b1f4d9199c63020e2b9d4e50d1e5d8d30d7e92f2ba0646dce24b887eae01a4879004181", 0xf6, 0x1, &(0x7f0000000180)=@in6={0x18, 0x3, 0x9, 0x3}, 0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 02:15:33 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x8, 0x124) fcntl$setstatus(r0, 0x4, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x18) 02:15:33 executing program 0: r0 = socket$inet6(0x18, 0x40000008003, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) recvmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000400)=""/4096, 0x1000}], 0x1, &(0x7f00000000c0)=""/226, 0xe2}, 0x40) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f0000000300)=[{0xf8, 0xffff, 0x1, "9b2e6cf31ddf1d80b92098ce00e3840ba513181fea2d6b566fe9e3e448d918258162b09153c49edd3d6a87f92a2b80646da9d71be9a60af93d7a1665a92d1975b9a3f10b72b67ea408ad391b7b6c3fb2e0e25356206114bbb61448fdd604b2b3a1baa6237ed26b048ed0c50102ec980ca855a811431ec2b134cbd09ab442ddabd9d67ddbe1b130754620aca986bbdfcef48be8cdb28d3c72ef4d00f2b9f251b9526bb88d8e83f8df6b4f31d7f6b66f0997d61b06502ac6cf18d85c426eee6211b221a838041e1ba65c768f196479997419ef880fbf3449623ef78f1e37f0311c95dc"}], 0xf8, 0x4}, 0x8) 02:15:33 executing program 1: getrlimit(0x0, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000120af7c7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fa1e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b03f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000140)=0x1002) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getrusage(0x0, &(0x7f0000000240)) getrlimit(0x4, &(0x7f0000000080)) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x141) shutdown(r1, 0x3) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r4 = dup2(r2, r3) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000200)={0x20, 0xaa, 0x6, 0x5}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000001300)=0xffffffffffffffff) fcntl$dupfd(r1, 0xa, r5) 02:15:33 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) clock_gettime(0x3, &(0x7f0000000140)) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() r4 = semget$private(0x0, 0x0, 0x43) semop(r4, &(0x7f0000000100)=[{0x5, 0x8, 0x1000}], 0x1) ftruncate(r3, 0xffffffffffffffe1) kevent(r3, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r2, r3) 02:15:33 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents(r0, &(0x7f0000001180)=""/42, 0x2a) mkdir(&(0x7f00000000c0)='./file0\x00', 0x4) link(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)='./file0\x00') getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') unveil(&(0x7f0000001200)='./file0\x00', &(0x7f0000001240)='W\x00') lchown(&(0x7f00000011c0)='./file0\x00', 0x0, 0x0) 02:15:36 executing program 0: socketpair$inet6(0x18, 0x8003, 0x4, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0x4) mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8200, 0x58a76ded38d4a844) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x80804, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0xfd) poll(&(0x7f0000000140)=[{r1, 0x45}, {r1, 0x4c}, {r1, 0xa4}], 0x3, 0x0) 02:15:36 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) bind(r0, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) write(r0, &(0x7f0000000080)='s', 0x1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') mmap(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x0, 0x0) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) r1 = semget$private(0x0, 0x7, 0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/123) 02:15:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x10000000000000, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="9bb1785de558ad890f8f9d835909b244ca83f3a1019fbbf89db00fb07765a4a808545ed761b8e7493972d7cf1560d14b6d9026a0292ab08ac20544c20a40302372b1360e9b1c16a8c770df5ac0bda1143e2feadcbc2fbcb578a3fa3e99ad62fcb39c43dc88", 0x65) write(r0, &(0x7f0000000540)="e3", 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) poll(&(0x7f0000000280)=[{}, {r3, 0xc1}], 0x2, 0x0) syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0xfffffffffffffa91, "ca0a8073f2a42ccca78000000000000000f800"}) getgid() fchown(0xffffffffffffffff, 0x0, 0x0) read(r2, &(0x7f0000000300)=""/241, 0xf1) pipe(&(0x7f0000000000)) 02:15:39 executing program 0: mknod$loop(&(0x7f00000002c0)='./bus\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x2020, 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000200)="941d51b711da1b083099f7950484de5a64cba5a33cf3f032a002b40b2766ac121c00d3b35e20f04d292a13dd80121e47ece89605955b96f461a0a6428a352354b5c26a4ed59d549b42dcd55e10bdd1402ca0dd47f4d9eea3d9b1bacb4ce47825a8bd91aef502d354d5b4f8863a68a81899f11627ec24ff658c2c015ec35dd8e4bd", 0x81, 0x403, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0)=""/245, 0xf5, 0x800, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) 02:15:39 executing program 1: r0 = semget(0x2, 0x0, 0x0) semop(r0, &(0x7f0000000780)=[{0x0, 0xffffffffffff9e27}], 0x1) semctl$IPC_RMID(r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 02:15:39 executing program 0: 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(0x0, r0) mkdir(&(0x7f0000000180)='./file0/file1\x00', 0x0) setuid(0xee01) open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x1000a, 0x2) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 02:15:39 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r0, r2) setpgid(r1, r1) mkdir(&(0x7f00000000c0)='./file0\x00', 0x54) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000140)=0x1000) socket$inet(0x2, 0x8000, 0x80) setsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000000180)=0x229727b0, 0x4) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000001c0)) accept$inet(r4, 0x0, &(0x7f0000000200)) rmdir(&(0x7f0000000240)='./file0\x00') ioctl$TIOCSTOP(r4, 0x2000746f) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r5, &(0x7f00000002c0)=""/68, 0x44, 0x42, &(0x7f0000000340)={0x2, 0x1}, 0xc) mkdir(&(0x7f0000000380)='./file0\x00', 0x4) faccessat(r3, &(0x7f00000003c0)='./file0\x00', 0x1, 0x1) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000400)=0x3ff) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000440)) truncate(&(0x7f0000000480)='./file0\x00', 0x2) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000004c0)={0x68c0, 0x877a, 0x4010000000, 0x8, "926e5a13902f63d674d8129118f0c6cd69543dc2", 0x4, 0x48c}) faccessat(r5, &(0x7f0000000500)='./file0\x00', 0x28, 0x3) mkdirat(r4, &(0x7f0000000540)='./file0\x00', 0x4) fchdir(r4) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000580)={0x3, 0x4}, 0x8) 02:15:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000040)='A', 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="7558ea12eb6e8905d895e9d7b5c90955c1c9495d24250a6c85a64a5e0daf3cf1542ed17855079c9c042d7650c463e68a82319017740b1c89128c3d8be7c2731d415ce89b897048a00e00723eaf6da7f532a90e15f925cd74536d3887120f975abdf92a46813b99c0363f829155c1e43f5d638e5703b1f1e12db921324867f1d22dbd23360e", 0x85}, {}, {&(0x7f0000000580)="befe68fd30381134b1823c1fc197bb699610b03c47120fabc27dd405c9d21eeece29841868f06a8e21cff4f9d63047aebb9d2dc7340b2c76835c0b63f5b0ae56afc579ff0ca9ac7b742ed46679668b6b6160eafaccf7e8cf5497859d5d3aa471397b3275c4d8cab31564fd211241343a20a7771af03c117338c145b9d2294ed47dccbf0be4b2487d72c0a55fcb4d4af95e9c545ea3e94dff8d700d9c420840c7ee39c697fed99276ba9a3628bff4b4e64efe60052cac995c821ffd5915c622737dc8eb022a22145f1550dd1e95f1bd7e0a72ee5b4967a6e57d2ab7444a063e77187b82de968e2eb3a4014d8508da92101b1972d30549b641b8f80f92a76fe6cb9cded3cd4c3bbd342843ac170de35ed4c53cb1a769272e97baee2b956e4a9838b9ca367e57e092bddb1c8052b12ba61fadeed8cab490f46d117b048dc98d31fc833b74874411bd767275d2348161211a62fad3a098d97b138e1c5198d0322ee31da8c70645297aac9fae3f0566c7ec678c70b4052ce7ba1ce948bc46294ac81c0771aa1a8f1c5f7546bcdca5fa98fb52bbad26a8742c0af0f2c73c5c0558870de6d1bcbe57afa0fd6db3aab1a1edc0e448a922302e9ae42bd03fa52c0d379a8423ed62e47209972d5bc4219d92b803bf172f5e7177830c264b83d9e2f72bda9533d47c441d12b00409a23523caf1519d84c8b77333c45fa708ac9ee98a3550e3d57e00fc5537d9cdb5c31498a434ac72b25f51f00fa82358bd988c4c260e559c8333e4a6d912354391e0bb9fe9dc83204bc961913b500bd93f16b64188f1ae37746fd31728181e4b70c36de5bb83ae6344eb2c46b50234f38436e4d7af2e17df19cbf804d8aa0e2d95ca3c13308c9bc4f3cee50f1954d43d2a74b309d885b5bb9011881df59775dbecdd42927770f984ba3439de25bc92e2d2511fd255a9eeab1835ac335120a77f1ec62eb6c290c4e96dd1cc89b6407ff594f25108ec455ff95f7a1fe708f84dfa8fce60b86d4171ba2c9b075221837dcfeea07df3c6e18d808bd73a4223bf017ee7f1e3a530412539318833202d6a123e75163e782b0bb83fd64a60b64cc53a1a423fd45ddd3e1b9fe135832ca8ef945bedb31c2a5fc6a7293a9e617c13240738a99bb7223de38c600f728f2e0d80f8b36e492406a527539b9bcda7f71f6a03b0da8c9cbe1b1b02c951e642d960de5ad7447f551455a14e4b4117b9798172375c36304df2ba0d03dc1cca72612b0741c91bc060ab5dc8c5558e294c3cf0ab12af59abc665347ea463aa69db3dadea048757f06b0c20a86d7dc02ebc7eefe2320557a485a13477c351a6ebd5450dcd33369b705fffe8f073e19235d711b230ec1ea3d4f8b8cfd8acec6a14804bcfc31537424c148a03365d782cd6b5976e81f9c38ccb46778cc234482db27faf6f2db0f346244de8feb84f0b0bee468acfce6780f120c8df66ecef01e9f87a8e5030f10b59e76be29478c33f8c441af6363f1cef1f0e50afe36385bf59980fd9ff1f4b53bc837dae4d1879c0358cb6ac41be850155a46ceef8f7c4d7645240dabc7f110c5c787626f46cffd84852e3981039ac109a5818f949011301aa9308c921a5cbf4f4c37d730010aa861001704c74614bd3a9d75f4a87e0e8101ef0bb888cfc8451c610ec4f57e3b618d37d810356cc36754ac4d6268fcf0bb268ed74718023d6b73b3c7c34d04b57dc1d9ef0aeef1cfbc901d8838f8b84b567b07745f165866d179257ddd13d85943dfdf33176e2449f021484df8bfbfcbb17ad65b4db530163cb15ab9d9b217b6d4c7ddae5d1d016adcfb974da1078c2a2bcdcd777fdca4ec3fc734328b425c5e54f7b08e083879e2a80d9baa0d8230633f0db94963c79b30f0a909d02179070e4119693db3298009d32449f28aeef7351ab4968ace31753fcfa18931c98fab0369a22c4088da0f799534c31d55365100be10dcc7e8b87a59599c3b68378c0f02b4e9f0b0f1bed29de748fabe6ba578d71b9f99f2f7ecd6c14b91ccede0572db7c83ddc5e7daf290ad5fde62cf086b5aac07ff1657e1e2b1a37af4a0d92bc7de1a4dc92166f6e3b87f0de8892f3742d32873a78fff1cb631e617896183e15850d94491fdb3369c7736c7c259bd1250e1e83ea6d831de60e7ccf6f37f90ff3368797b4669e3a4be8606bb709a4dd112e4cc13385320f39f044c483f1973c200eca434f2b4e82a2db76d67d06bfbf88dd1b24f64fc54af479dd56dcded44a30f817f5fc6902b05bd72779bd5d6158ed9c4b812c316434a6049f3e456928727673e7e5c9990f27bb27ed3ee1be1738284eab220939d5359bd9202f23bb7136acc2850982528c2b4cba495b5a8146566db45af84e7afe40e3b387c9af80d5934d2d14ea646af4c703d526e6a5d89bdd6fc36b3e1d61ea0a45a049d09d75489c3756a32f559e2ae681b8fc13ed30d99222ddbe0c4e1d2ea879baeac73d065fd3047ec5a387518dc747d01048fefe9ac0bc24061f7344c853f3321c9fdd7afa914f506fabcbc27dc87ab975c16bbc9a620cf3f1ae168bada64c7943d42f7edcf1d1c69c1e9b228020f0f9bcd4e21c3a8ff46b65355ab38a54eb19bcf00beae3d387d220faf43957237f3e69feaf1ac793f9fca992cc47b6c7f06213e8c4773723609461136eda8e713610d19ad5931a200ea09fb5b34118dbdca757a47314496984869392e297321daf7e812dcacdb903771ff182b2cbb643b68daae2552aa2bf6d6c0564618c3e17d0fd96bc13a21bb49a7247c970ef29363c43a4d86fe7a21b78733d1d5a6dfab419cf357e93aada8eed4814b40c1d86e360db12985f55785591359297fcff0eed8b07a233c1fb61f55bdb9a653d8a497a9e092ba215eceee1ee63fc43fbd1c2777d0e080a760a6b7146fa20efad21309be384f1251b695f56dffe98de403cfb1be1c47a125cb262411f045dd6979b244b840f5b257afa4a4005020fae4525e6e42c6e762915a7bc18d1a6661b6887474d31ebfdd926a82abaca81945df96a7202b050ddcaf269444851bd65a49890d9c8717ae5659c6cdf3a3ec8f3dee0f1d3bba7538dc4bb32d3c236afab99d2a7e226877cc55dfc9f17f9fb8f05edfbc57c022aedf7584fc683905bb8fd21a5c5b0d42c702bdc253c248238826811627016e45e19828686771fca5a13a536573f93869d39ee693a04e18741724197068838d39daa267d1995abd619fc3dd112eb3ff29112d151b4a78eaf2260b5fec022415d4fb4efd18aa1ba5eb5599209b5d5ec1817b6de958fbea6a2d7fa19767dc817c254dfa8de55e50b82249dfad6eb7ed564c6cc9bb728bc9576bfe4a7d52815626c2b94585a2405bb06641b1172f30d79ea1638fe539400390b79315221ddd64fb1f6a7bd6995c10a37aecc3fbae9a700be7bf4350d49cf6b261efdcc00c728c1cab22e5fc771c6fcc3a593fe4e826b46bec5544389bfaf066b94679aafc339cb5164f17b6478c42311e69521d225b28d6c743ec6bbcf76f9e434cccc5c0c3446f6f50e0b016f3f5c2332c8381b527b4be38bb5cdf5aadfe0a450fdb687dd895d42f52e67b936f318589732f4f452ccdbff51389c8ba7cc5519422f60af6d410310e037cee4f3c06c29217a3a36ede9687d90e49d5fb92ccd32d1e266fc67a09a05d75d3562405a3d83eaecbe159404ab789d6767f833ce4aacc7c725f7d5fa6c607c69005da29aa1e1424a59e56f718ff07557467e3702f7a97a606f0d54c574f6f81e43746e0f818ff59a10ff431e722346f7ccc8d2f527ea26479a8fe7d4b2f282e61691cfbc008a3a6cc453abeb7445da1d53cac1cc16f1c5a5424364795f731d4b7d59216bb7d8020a7303270a76fd4d62daa21ca38efd938af31b3ca7b54dcd5209c92513cf4b919a6164fcd5fcb861da73977e3e798afc2697290d2636e347098a89287e9217540c87992fbfbfe4cfca8c64584eed03e7ad20f0c9decf06dd5890dc522b5ca0c24f5106652e253f811c03f411185294ab898b9ca6f4cdc697137b23d6d8f717467728ce3c0b27274fc5c67f7731d18f062c73c4adcce84922c3e4819defa464a905a848d315ecfd734dbab5053149d44208491a07a0cedfb55528c12ff161acf30c6a14d340dd9cbdc6b3c32304a2598a0f109ec75ad0c702ffd622adde774c78212e85fecd4989bf1e9d3f4e5522c06ed241fc790e579fea326787d08cd28b1cd7284540ee6365ac1baf11696a772119642c40e966cc6da4fadc607316db3db9d335dcc24d662131f25f43888039ee396d9b388dcea0aee6b1a1e56e6b022f2efa75298453e50c478a933a282eda368eeeac5ac2fb1124d64b3ef5288b60d3a9097f56a3574b4335a40460534c0f916d8eab5d3aac151a3d8c1d73336d4b855ce394ee17e2e8597c651915f3b77d48150cfef657894e2c45b77efd629f8a78c1fb20d68189cc3971bf5f8c4de2f8f68409a50589e626cd353222be75615a6b4e7c3f2703702e6fb452b4d1eded24339f6a08d1c56d56a4f9e339042d60889d363824b4a372d37e3e7ae809f0f88b4f03ae18f4706b2db5f2bf7c4fd9e036751ac8c7a17df90ecce720b0ae8ac8264ceb7bd48d0ac5d55b83ff800d20faea6ccb3a536f6f5b9a136571b3af559af1017554532db1753fe91758841eff990a645b0dc14723f2048acc4a8c63b1855cc7c4713dd992d3c70247c4d3c4a5d006ec30f1e1d36539f85e87a0ed4ba8a778f45e9c14ac0e589508953f6d39842287a12bdef39833376476f4a1238bb1acf837abe40c92144ed62f6306ee318485dec144ac962eb6076e1de6c21bc74c5f936215e2ebfaa550809992128ba1b7aa93bb35d5101a23af15a7d9393633d6c7f605e4da18e62bd136b5832f768baad5047aaac82834dcec94966ab062b035feef8eb9b9fcc2818bbbf63222fc75e9955d2444bbe6ec0a5d6890f3bd74717113c4887d53d2cf524cd8c4220ff1d0afec7519595590b7cdd862831247c2b301d344647bebd92aca3022ad033b94618ddce7792293ea51fb0b0eef07b497c274125979469d0a3a457b91febd33c25cf08400699efcb68ec7f649731de6e64d2f1d0120405d42db4a21a79d595411605283d532d79478e6e96489d70ae482f5b9ce00c10ec7177156d3e65b38969691e6b3dc2732111d90f6094b2dba064106606ecc5dbff0f76919c73c445915c74442ad334c6b95499f41f093b64d9682eefdc74bf149d1325ac638c94333e6bc69a1225d52e979c820c9143ab32a9c356a43282d198799be7fce2b18da4dd9adc54fb077a189ea808e5c4dc53da581bf4a68d29be13df9b160d2212a9dd3266bf9d2cb7f1304bc8ae64f70bc8d16d6e1dfcdd420147352275625247d5c765b4be0139a608aac90907c9d9dae6117eb45855a092bfb173b885abd18b0f1ae73f461b2aa9764320e4e78334448791f6dd24d2516d0fbe57389b154ad51dd629df407381989dc5aa3cca226e4451d0f1d0376fb53855a973ac23a5c295da12f8f03728ec4225bdec00e3b736b6ea295b50a5817437b90a86ffaa064bd0b92e29dcaf6e6774afd4fa1d46ca30225b3f546517ffbcba191d8803147e7e6f938f5aac00701856867d03d7965822abfbdf457726e16a969f946f61bec7faf33adba08ddc9f011e971c62db874873c48ffac69a0fa24e3228d9475e535dedcd75740313366f4fc9dc1b64e03e51fe7d8f3c7196a42b1d8d163ed1d92a6c776363fbc8d628cb4c25ecadcab970442b9bad80cd90b71ef03292a349963120", 0x1000}, {&(0x7f00000000c0)="08414612f2ab73d70a70e2792b825b9b4af12e57575873304c814dd90c50c186a89014e8239aa302a41763b5799b72074152540f5da8c8df5b823ce86e25", 0x3e}, {&(0x7f00000003c0)="8a38e8153e2ccb7ee719cbd356b186555b7517794e83d78e8d8fa53b7055a1bd65811faec27bd1a9d5efec2a6be201989d8dafa13f7979b4a927d1e8e4aaf8f1806a6b3f3d0fe792651672abc71be041d78a089c50246673ee7bed0396875f8449ae96911e2d09c1a549701e5baccfda40b0f4e38bc7fa972bd86d23bb370921573bde39", 0x84}, {&(0x7f0000001580)="e12de052726729324fdc310212e30ede792f8a8ca2dd93b0cea73730b651f2bbaddb53e6bbaf22950dbf1f7a5a4e1ebd6649b2b553f5b9408b1baae4b3256a4b304b527bf5fcd772962335eca01b6986b6a687ef9c3d2b39cdb1b0cc830f49a37c142fb1d1171992f416ae10c5659beb38c78dc507c0713a6cf611564803b072a9658a05c1490ba99339e28e89a7fdde3e376dc59d5e65cb6d95a1914222c4c6f8737513da80f8e7989b8a53711bd13a29e1710436ff88b92b77dd003039dc3e23f1744a3f2d367ae9c1b8da217892b85b3e88bc3441a12dd9320fb3f4df76e15274d23323b981b0bad5ee300bc8d83790c04f4fbbee15db", 0xf8}, {&(0x7f0000001680)="1f5b573a9cf4b471a39e4517765d876f3a9bf38e9f81e5415fd0e1fab98cfcdca21a696a8ce251c5e3af4ed872f646cd199b4cf0862b0f991ae0afe9fe359a9cbe7c79e53a1f42d0fa291785b407252a4c32e64e44928e9eb068c3724c76a95aa53b6af885ea97e4d8ee19cd67aa6356dcea10258874553e9c29357a145aca3f7a5dea5249b5f137d1f0a26ef207fdae2f467a9553bc4096ab8a598713ead94bd539fc7e074e21b19847f9fab0bd9cecf9eab5531148464d81639b06a178ad83adee141d76518c96eaa0a806ca0b80863ba8f81938c160d9e26fd841ba0421a9cd184e4311a0740a5b12e6c7f6884e", 0xef}, {&(0x7f0000000100)='w', 0x1}], 0x8, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "a146786eb924000000000000000000000d0300"}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) 02:15:39 executing program 0: readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000940)=""/13, 0xd}, {&(0x7f0000001ac0)=""/4096, 0x1000}, {&(0x7f00000019c0)=""/185, 0x3f5}], 0x32f) r0 = dup(0xffffffffffffffff) ioctl$TIOCSTART(r0, 0x2000746e) 02:15:39 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) write(r2, &(0x7f00000000c0), 0xfffffec4) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x1, 0x2, 0x967b, 0x101, r4}) 02:15:42 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0x20) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') chdir(&(0x7f0000000180)='./file1\x00') chdir(&(0x7f0000739ffe)='..') mknod$loop(&(0x7f0000000040)='./file1\x00', 0x8021, 0x0) 02:15:42 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000000c0)={0xfffffffffffffffe}, 0x8, 0x800) msgget$private(0x0, 0x4) getppid() 02:15:42 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x3, 0x3, 0x4000000000000001}], 0x101, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0), 0x2, 0x0, 0x7ff, 0x0) close(r0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x0, 0x800000000000, 0x2cf9}, {{r0}, 0xfffffffffffffffc, 0x8, 0x1, 0x6, 0x4}, {{r0}, 0xffffffffffffffff, 0x2, 0x81, 0x40, 0x868b}, {{r0}, 0xfffffffffffffffa, 0x82, 0x4, 0x4, 0x2f9}, {{r0}, 0x0, 0xac, 0x2, 0x7, 0x1}], 0x8, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x600fffff, 0x6, 0x710}, {{r0}, 0xfffffffffffffff8, 0x4, 0x80000010, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0xaa, 0x20000000, 0x101, 0x400}, {{r0}, 0xfffffffffffffffd, 0x81, 0x85, 0x1}, {{r0}, 0xfffffffffffffffd, 0x0, 0x24, 0x40, 0xffff}], 0x0, &(0x7f0000000000)={0x3, 0x3ff}) fcntl$getown(r0, 0x5) 02:15:42 executing program 0: socketpair$inet6(0x18, 0x0, 0xffff, &(0x7f0000000040)) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), 0x164) 02:15:42 executing program 1: r0 = socket(0x19, 0xc007, 0x8) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)=""/145, &(0x7f0000000140)=0x91) clock_settime(0x0, &(0x7f0000000000)) clock_settime(0x0, &(0x7f0000000040)={0x2a}) 16:00:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x88, 0x5) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x85}], 0xffff, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:42 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) sendmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x1, 0x8}, 0xc, &(0x7f0000000040)=[{&(0x7f0000000500)="5c35dbde3afda32746c86ec0920c651ff57fda9839e1fce2bf64bfa7732484b633239677d7cf472029f54a33715af86e9ffa9eb54fdc99c27f3d06a6d151880142d20a82ecaf65be3c33f8b0d08f6d62b65aaa28fa8ae7b1ee8104862a1cc0aa561931c4f36a2c259dc0ca27d367cc374fd6b645dbd6ea74ff4e4c9f5bdbe2f01964813140e9bec0c479304d001f96625d606e1e9a640209906a96db1f651defff78ec2415129c51d1a1cf109c4c36bfc19f51c1d3c68c752cae8cb129cb51b5477df3d37d89de3be92cfe9bd0fcfeefe4fdd6bd8ff5005fa661077a2b77f2a19815356ef2d080737ad188fba71222ba54c9501f9e6caff9a7f1d08fec6611e412a3de252a4acdca46d692afbfe674fa60ead23cd3149d328cfd8d2f83f68be9026fc431b45d37827989a0d29b54deea7cbbe2599fa17eea345000ae6ad1e84cfbcdc1b850be7c64bcd7a627c8239f1a63c5cef1e91f593ba66343f896430b319f5de5139e75b9ed9cc506e4ee5bf55bf890e7094321e5a9c5f5111f88e919a0ea42e902c79adc343bd54223c91f553bc4eef375f122c7baf01e989446e21c797f0795b91fbdd43acba3184da31ac880c0a2c64b0e354b9a661a44c569f28bf5e411b9ff039b5852778298b31ff55d00b4ae21cdb0a9412a8f6a59b968f56012113810674654eca27adac7da3073eca3e3d92f3959623fcd90c5a73522aa471aa9497ddf8b4dac6ce3d6e5ed0a8f60b765b3580695fcc3f19588d66936b6acda54f08011167571eab007d3c742d3f1f40d8eeed3955009c9b1096d14a8f00e7ac019845b21e915fba496ba1cb2153cd1b36fc2805a3a77a72f2de714b7cd8ffb4f3ea408ef8d46a0031524d605fc6200b179f51ef49b5778525b6c7a087212287f8f08bfd88b420e9e0f2982798057b99a88f738de615d5b71417b13745220980ece70e02557e003ede9ce6824b345d2d3292f9043076fc2bbcf29436a63c51f9af267b9b53b5ae85b3042182c3629dbcb9a5795d5ed1057a1c321f48f02e6776535e061b76f6906a3c0b759d9fe58bd737f56abcb485e7c0c11b5e6404d63ec1cd0fd444cf5b4116e60d54382586909b9fb0a50a518c2d81b6f880eb95c44a8345886d5907438ac1d9324a66635a590d72aad100616d5184cb781ff3f3474890943fce1a315c3839a3a041426caaa6343103923c7d1e3bded7525a682c3fa4e759295eccb2705be7ec2dda6fb2cc8efe5227b781c8cc0d39d9145a8cc90e6656f75aba97c2b1dd102f22e08cee75c8ee361e8a8605776765e9ebe935461cd53865c4048f65bc5193318694436136c835ddcc05aff7e92876631e165ab2fe5e430b93dce06fcf40b88c2b3179f5fbfbdb081fbabdb9ae41fdd6c4fca0146d6131eb59c1f2fb1224c2de3e7eb13e53dab6559abd1837e295a243b55fe3cf578d7c4093876689f822a20255e590109ce248ee21c0c7a97901b2cb3253f350e4d4d1a73fa0eecfd6b3a5bb322a804165df9565625367ed29ec816764d8c9cc648b6c8e891f364f3b950f21491b1722bd85863397d5544e3e25449417026bf6ee454adc1efc570743dc693d3623035e37b5f01cd992ae98e189b47542b145ca7061cdf663391ee8e7770da7158887bbd85f3f35e4940fa85f4cfda7006d6f8dd621da868bc0a9276521b0d18bb70a9903381c348dc9b826e02f5461a2d2111c60ebcc202e4b0e7461e969d8b07e6610e30965e26d831695e754666f53cbc89b1883f4db941d4371da9822f06efc94a59ff709c15ed7b808c0d948ea9f65b3e337d4c7ad539d02964811643f3a479b182c84c01f3997b7dd7623efa4969c8bdc6286817f59bd147d47fec4c6ecb51755fe919e87208cffbfc550cfe7ca7b2aaeb8ec22f36b7dca5e8d84288ced0268bf483bb351f935d3cc370c662a8fbd2ffd617f429617ec94bf8f451b41e85f27f29779e4fb71195dd334c59351ce21b8d7a8bb0b887a3299e213b352f6bfb92490238de468d763aa8c4a6c3285b7097bdef478f36ef40ec56bd098f0ade852da1a341a62ee18b84db7533409033be3e34a3dea8135834a8c2882c80b724c0284ddab5f4df3d7a013ca819bc27e233d37747739f0c0ad0555d872f783894fd0aa3e6406ba13562a12bad940821ee9a442b18ad85cddd5ee4d646a640acf7ed2d6faab7da283a2f394ebcebe84725584fa89666f8053ec19f7872e2ea00ad6008287c84d9ea13a0776c2cf45d599c38cd974b7307ce859138811e4983f0e568bb97e896f31bda083b5acf42fd7dddcc0c1c04cc48c46e95fbfdbeed90ebc101fcdbcdfba6d6456ef860db142104d95dba00cc7692114ac5fd92496ea80d58c4e632ea74e206ddbe22fb3de952ac7cf8985891b901c7d881da2e611598d7ba0de3c39547aac8b44584cf381152d07a04449b86f7ee671ea7fcf9193bc714f264f421b003e076ad831e37db2373d5e3381dd054f6955a13ce688fb318f32e806baf91fc3b66fe554acada515709e93f6bf6e80603e9d45e3ff4177ec8a221dd5f43d55e9970cdaa78e153d83cec5ada18fff37e6779dd0dea177f6d5388744f0cba5ed82dc51fde702afdeeb848e03c6ae9bab0bcd1922be7d79516af24644965832797bc101dbc0012c58fb2d72ce741a6ee153410c955aa329fdce686f122577e8fe450cd3c5dea13d35ffce7d95589bec20435129c7217b5cde0c7608fd02bd21aeae65f041a1ac1fae8556c24b40a6fd2c0ada319beba640ad47f72217da3848ddc4def205a35bd9e9e277740d28c0cbadb89710c467d907dc489c671556d836d132447a579b3852f467270e3f60ef26fad61bb6719d6223f721153dfd175822009333d23d04e772c3677414e9e18289ed88c72563e42a088e4e061e76e6c0c9a29ac31cb5fe31a694abe58d6e01b94e7b406adc802523b697f59f4111b0266d9a97346b6570f27bf982a7a6ba7228302d1783acfef33cdb22c67f1ddde470ed0fa1c5d06f5cc12852a1ed012fe8d909bd41c89ed7ba1d6586bcf5fce1a14b051a5f05c4bf88ef9ee8bc52dab4971ff15f6dd560cfdfc6385b54afd953a5db13b46dd20253de983e1c23d20fcc79dc31e8df1b5e596529bdf436b45528d70a25769b4c97e22f915334dd2fd4fee8ac0885924115db656337b8c2f133842ce67dab5815fb67a3fdd6b91e58ea0cf106e50e4a536916b7746ce9dee7fc8a8dd41dce38f6898263bd25f29c5bed0d769ce13d90afa16a4ab7cd841cf4efb5b82dbbde68355269bc311d99937b1dcecb3089291171350725bdc34a411d34b3bd43d44ea947c5a4b2089178df32ed84939d3bad03fcd5985c09edbd88b58fbd656b4803d3877901aba0e1f0935503048d52f14d3e4f0bc46e9e4904dcd3fad724262ee3444e933665df4af95582a39e719082fb81fcd6a36100e674114397cb804d0d842bbfd347c28fa513efe2b3900241862f817704b0d147f9991e6a169614ac45ada9e0e71e5a8182b921a982c93335eb88b797d1e295499f119d3c31fa76c19a5d827606e47c9299378740968c201906b0fc81dd1cd300cbd33f1745ecba22b583644aa50ab2d712e240a1334d317af028a87a826538a45a7de9be63b735bf6aa60c82a554c624a1b00b9102187673cb64757909ba32c41d56360a9074970211bb7d9bd8c03f78b22a615f5c95a2d44eaa5a5fb95316e60fc28e0d2ff4dcc5adcee0e629ea8fcedd55219daf713fff58d0daf8eb5d2ba42f3006a1dbe9c546f58c005af509f61522f4fa6a41fc9062916f5e20dec86a1c774088969453c4df3b2a2fed624795ecfa692bc7fe19f3c06a1517d8bec674ada26b82fdc09800ef4137e561e65171f9aa9b861f9a0f7f2e59977638b8a13bc0183faf2e9b241448404a8e8c576ad224224b7477f0d91a6810f822f335e6baa4fdfdd760a43c6733dd7492fee5abb5111cefb53ee3cfc8fc1b949ec2940a3470db59a6a5ca0a4766e18b65306ca2068bd9379dcebd4c533e450cf7226e1ab7fded74b14f152efef41f138a60e0adb8198d2baf1007918b7c006c1ed6a280349c5281025de9da69b0a277a0d3e22d104cd89c2e6b0aa691cdf33e6e825074a24d52fa4a0143579efbddc1062d62a79e394dc2ab1470971a4e7016fd45521ab7b95f74022f2dff4064a14aa723c590d10b854673761b37f1008c4f170585ce51839a732ebb7563854bc44d9c80da5a67669e35c086024deb023c8f76e12644efcafe876f80f6be259e11ade6197f1e7076c96db252bd1cc4a733d247552fc86bc8a8438f1c43711617fc4ca7f63b08666fc8dde09af0a67dfd535eeb97bfb6f3aeaa3b59dbd5086c1ea9b57585e0fe8bb729fd03296efd4032efa9233722f1fb95ad7673cfb9241dfd8bd772fe16dabd512564b547db354805a51ba5578db3ae73fcbc42e50cb1b4310f74a6c3e15567578ea33245ab1b5569d94af233491ac17abac25a922240660c740fc113e71699540d6e8b4c19c9db6a60434a0fe7a56bab9f73cd4b9907993c09eda2c615918379e3b0d36ec4d0c38f1f0baa6076ec76d0de1353a36af7fd9ecf7d3540f0159d2ed8bc10ce2cb562ee1c9f4687ee060e969694e7ac7fc794d08e4cea6beb1c5a12bff8e1a17d8720c70d6fdec4d1d93ae7b7420456a681fc0fc163cfa9acb5a55621c40b8d264741803d042566ccbfa618cb5bdba1230195cf2548b0c1f931a09e3a304af3db4426c5b61ffe2e371cbea3f6d91b9e4d8335907d6e258a91f5261de111ee64a8c39c3ee5becab8e4c18fab4f0cc569843279157a381a8b0332c4cb63a1fb36b4d5bdcfc5ae373ace25d632a12548fc4fe28246e54e7b5ee54fa6aaa2488117ee858eab096b322f2e9f0476c8beada06b18bdfa8deab42abd9fbee8d73e83c4dd1483a99818c445565a2de60af61ebd493e816606bfef9c8d97295f7cfc8e6e59fcc5f0dd3e0f85b59262e01912cd5415cbb130af12cca92f7c3f4c5941b958339a1614f78b823c76a2d5b996c2181fa0cdfbc211b4839455a2e4b03e3ac81f8ea782784ee8695577fe494fd9408f80f0bb8305cdc994ffb13416345e9be1ddff0e03d24eac29e716e8fcaf15a9b141b200e248739c297d4cb7837801b92bd8bb022a7962c4c355430dbdce61702e21e5ceeb988b9db4f5b15b2158892f97c610023fdc7465dfca41f6d17ef6bd7dc03f10e457853b34182959dcf02fa44ea7e9801561e008859e40d0e5441116184a3bfc731a728c694909ebe039eb8e0678e5b31e6316234241de5c03aba52a2380868145832e3edca5aabda1ac893d3bb9d89e986aa0f8e328a75f01d411d78ea0beb0093a009e41e6ac4ef6604ea46ee72df1261183f922a44e9b27deb0168d426fdcc62ff29a4197de0a2cc96a6a20ece0745d0addbc250a70dc83b2d391ee23178c3651e58429596b052d11fbea1ebc4653999fa5045172f5bfcabcd9463851a593ee921f290814f360fbac98075b3ed8d2d7ffb842510b5687af4aca060fd26aa711fbed226e600af853ef926d0d5469274f189ca0f481b55773fca454d0bad7b5c155152527d8fbe2951baf41b1591455e69a7773696b34e7fdd3c94b429c3b2f1092d01583279366fed6660f8ac10dd83b68d93d354e1a99873f36b0e78abb5ec898ab30be4574a317775d9050d86634510b216579aacb70e052d1c2298bac6ae58db92c57c8785df9a42ca2ef6d263d5b029532cd7075b0b5bf2efc44d9ffdbfba40c4813d033fd73ff1d33eb5a66f3765e38c6efa7f", 0x1000}], 0x1, &(0x7f0000001500)=[{0xb8, 0x1, 0x5, "3cabd48b2a19a3c00af51f0382fdd8d139fe519eefbcde54634b94e3477f79448b271bd70ff34fc23fe82ae7bfbbba8d61da1658ec7d91a926eb026fbfcc4a4e9b44be6b6be3b37ed7592259e79fd1f50e44677d66e54383d3011fdfe0fec3d0ce231a0b5c5db9bc2989622dfc8eb880ff14f0c4eb1f891bac56083636a06ae5a36a0f0a622b8600f8ce523fdae65a88357936ad625513550569431608ff960b6f69e32e69"}, {0xe0, 0xffff, 0x2, "b3b3d0e8b0af03c56221e24db608ff94a9bd646558da304a8611007107a130bc1ccd5863eba98a96d921aca44ed2b69a957dd8efe7bc75c65eaa13d35653a8d1e4f01d74e89f23c47a9192930c461ebbc76a49d157c8a6593a88954fb430008b3ec8b5cbdd5f001a37e5dd83df2bee829078da1e1dbb62de23e33ea93a06c25ae192831d515fc1c1713bc4a8bd51e48b1dbab706f393398e49284fc9fad176059df7295d956679331ee0b7f63b53d2ab04f04e51dafd2db9b6634274ece4451a98be21133a4966580886518c0e7d"}, {0x1010, 0x1, 0x8, "539c2109f6c46320656ac87ac472dc2033a159cb79e94b06185a5c60375ce8930c7cd53e8aa97cf020d57fb1fe84e0d3896653f895ebd5e405062365406d2d161c15fe63484e5dfe50359afc0b28af28c3a6b49bcb5322c54aceb19565e0f9834081a4505faf39502210ac44c8650e395215224b0209945b6ea3285840ea553bf06b97a192a964cc7a80a06b0480b55f67a4b7e76ef6aee3195b7a4864e4dfb579af0c79b28fc433b9cc06f524166e3a15d303f7d90481152256055b549f9801620f025d64c01cf10146250072b3f890c521e2409c8894aadaa2fee8bf801cf428d6d7f9be51aa7c3def9fefcaba0c0d1aafd6583464be5f23e53ceb493db61b486f7b74cd3940c8d9b389e983be8ca4003f9e91c9c20eb1bba92934e5a7265af88cc3b2b218bb41145dc2dac71ca06b670d9bb51f896d4dbe43ef8a0e5b3d9dfc12c980f523a355e419f7e7505ff748c2731e3599e8b843a1ba44a55e37afb02091f9f475b1aeabfbc3055ff8baf34e88a9c5bb585e4645c08cf3daae5c242f3f3ffc92c4d1bc482b5653d75c054c761e3d219fa127532130e0d87a9b4f07c75fd9ac58182a137c3c7d4724d2fbbe01621dfede304d24410ca9b4c36beb75184ee82a569faae97232963fa57f191a2a93f61c487c1f88863bd29eeea7cced802614d5124027c65d5fa5805de8dab701d1abb502e841e123575b0c5a52a9ddf04cc4e9dd1a8f4551e241369cac0baef2dff02ccc585957fa7fdfa71c221208b5f4c9396f08ce6005db183e8fad19c50712eec817845e1dac8f6638c00880d303addcfa80fa39212b6ed27e39f16663c3ee89214607309b7dc875b038e14b384ae4e47d14f9fc091dae6a3408183b57e251795d72dec1b7c60557243cbce04dffca5ee84f64d44f661b3f3ef25f8f30ae959338917d99b5c14f4ebb9345891c698c1ca169edff26a357cadce3a34b77ca6d147477ac3bf05d4aee12ac04cb7efe83066d5d8e699d4752b8ed7d297924c82d71342c60340557165bef7f8fd4540a962a97aff2e0eb0207dc3ea26e5c2b5525ddfc4408ef0ae0b8daede442c89031b0dd256891ac749bef5e513171c1e3f2c350bbc2e29ca467a7e89c8b3b450c1101e14d908d754b5841a5e01acf1ba2cdd7d609d5f89d793aa8d900fe0fc90deedee9e786692fda5b9c2e56027a158deeb284342ee4b9994411abbdc777a782ab326afdef7f47f97431515e33f66ef03989827547d707aec4c7d79e1ab03f954f6f152c108a9902cc24c831eb595c4cb50d661307d8d2210eaa0bc94c4d9c2c2dc05f142eb521ef99db46350cf33cd2dedcaa513a52a642c85d9c6f3b1a52fb985c6708ea295ae6eb214f4d0b66f81a07a848c1c6bcd4ae5dd345939bd94da964072a03f9fd1c7c30ae6a324b85db4a7248b7ca39d645021be3df57daf175238b2ed236146e1b6b475d00fec0e000caf24faebc55b5b6ee8144a321bd1ce7da32dbeea65b6dcb0fd7fee78d1ba45570a0071d2acab015fb862bdf9387e7bc9cc9e2ace94afcbffbd9e02837e9d8c7cadf9993eccfc84a5232b7a989a8ac5705dab39b614fbd2a0a7b8548476ad22699619b5f375648d7417954d96e8145fe24e502c2f27e16370d8adc05664b347546a73e372db06ea74691325c883a6c2d5ff99107e60d41fafd90e02844bab3b1601bb7e2a61b5e509eb80f8c7f17582b86b6c259be4b375bc4f13392a4887672354d11bad9e7abe021ec43458c09ebb3f7e4669097269a0b3bca9d1237f22a0afb3ff740bc8193b3decc7e6afe77d5a145d68fe921b838fde959e6c0c2fa256940919fa34ae34f5f79b63570ac028c5eff4df8bc0c4abf53fe403932204a3641af07a30f1a068f73222532ed661df0f96006ca9fcc1caa9c1803626a8101e31312c2a6def0f23a079fb4b3ce0d79b268f97bbdbffc7d7c3de6419008dafb6a8f49c92a6f5d43eb6292b26422d382afdf379b43e9f0c5cb9330821e34f43d9ce8ccfbbc0c98ea1b8f72b664dd0376154263249126be96e04903e2c0895f024ff91b117dc536cac7da3e0f3b9ef0bc62355d9286b5d1266258c5cf096dc075854865103938a09553e5208bc8d1ad54c70cc2a4633eca6481aead46b47531e5653769054a799770f8bc19e6d5665e858e5737bc9e0b6e71a2824dba12b376f1b3a77f2181e124745e7bc646f556fbdd4d21019cf8a88e733d364b9a06837b12faa666a795ba82c81f6eb1d286cdcefa97dfa5b732a70818230ca4d1906439ebf93b6ca9be95d8a362acb7fbe2b9447277079e4194ddf35f0da54efcb4b18eed7a7c5a48297914b2346abe2be4b1c5f7e244c224b7d0caca0ffb399099f13e78d8207f3eb86db3a0dac71a5b61b1bcdbfa38b2aea8a55794a9166852de9bc7dc3edf21fdb87df686e1327bba8b49320b5955d3ceacdf14f3f4d156c4578309c3e2fc96f9f2bd0b1afda4d119a978ee0674aa2e68d32bb7b6cd606ffd912f1de1ca0eb400db91ef390cc73fe0a23caf9d12c431fa0d3187d96af64dfa0e1a211136ee73ef9f4427cdc2413b5c4691cbce1d3a5e427b3f2c5bd0226cf9d99ade7250826f1357d28f3a535f228ee0928c67c6f28acd382de11dd35a384ee4bdbff904931f9cf7ee289bcb02d8223b8edc0f8c3e12fb93df4d10a04b059ebca5b46adcb7983ee4dec043bf865c846c60b41a4c7ac9530436c3d40632aaf85d05fcfc39924c6534d2d75a3e32216c7e000f2f7139264add858a5e3cf3ca7cc6e3b2a0ef0cfb598d9997919c48ca1c20eb157944375adebcb5fb72c3c7730cc266449c9aa31ffd3d092300568784bae72b06b9a21a97d9e2e282d7ae2d27ef4e9db58bef40a6ea746b15d3463f17d4da95a632242e3346269927cf830faaff69013efe972ed5afbf43fb4fb3a9058998fed684469381f9a4706b8a25871144c907075017824b977b1cd57f40f0ae34ca86efa57f1226d251213710e800a5d6041178f29e2ff8d547cf9edadaed410db542434e513c50bda86560cb1e18bcebd6b17f90b70c6093dcb754ac8b6692fbf4b783018cdd5491e67351fe790a216207e872afc0b3225f0e87fee242b70430c52cff94dcde497f0c3deafb66e203b1d1b7eb086adde2e4e0b528ec0af4efad360b5629a78d4d903680f8a537eb457fceaed88ff69f7f8457d1682fdd82f258bd885e27e15dc8d6ce08d432fb90171dac26a3ded92259504796835d9fc88989a00b79afc3a1ef4e8fcb00bfe9af91f56fa271e512452becc31c200901fec935499b0c98536bfd828fd437f0200a6e5d0ca1c2b981dd8c74b7af8b682ef6a0babcb80d7cfb45ea1ec232d3a2e0b0ee3f64e868bab434130264405b43d828e14813b3af8bb7d0290506cea908d127e74f27d754793dc42bef02cf32220d5974037da1809ccb154fdbd2081225cff7606b95d32ad384fbf0ab6376ada55e9b9801f4944f38a24b805a8defa5d23d7a05e8ee85250427fb7b406d35d9b5fd3f053e3fadc778467cd975c42dc6c9381093ab52eb7532e140cc326ef7c4b82c936fb2df82c9250abff384ba1ba56e62887a505db98597b92dc2fca9a66213641cfc951dbb551518006d37d5d1f4c05169454f6c53ab68bcbffa7ce7275c9c08b4cbb1e1841cb61c6d24e8a1be8fe4d1740a8c9b8d37a73b72693b8cb2d48d77a4c45588125a64d419b76f563a87399656e5ef577243fcbca1305f89d8051ae1f784c8d50b1b8ce8e77a3a9c8b0fde5382284a4951b246b98d7fe948021d5db2d6b07f4efe5b9a0dbfbed0606e5957a91e9e3e0b85f2981f16accaf8a88753167d2c2bf28579a9e5abce41cc9a8696a603729c126c86ee689a20c72a2bc97fbf7f88bb2b32d3764077b924a6ce00f8cdba2bdcefbf3e7e85a60fb52d19da5130ca0b8863d5ed020f35d1b2a5c0f53dc24df5779a513189d82c1f010cb9fee82566b9407c5c4d617602acce3a93a2c9f568cdcd4d09c3bff3fae44dedfdbeffb540177c5ac37c53f60a4f30fde0cc94884e339960ba1412559cf17cba09ee6c66c4ccc814fab418040349384360e5d01d8fc2717b2bf134872d69fe06da9826021fe085fad122079dabefbf2a8998efc973ecf46b46f02dd213d33d57bc9510dd1db771e556ea06b1b70f0ebd7ff33e672034bc2111b7dd789a33757febd6884d4ad95bf61801eedd09346ffdcb4a670404bd91135b3f2dddf9ae328227de5fbe874b8550c1f73dbe919f2696d3349ba6a6cfb0927fac113b6c67bcf4d9f00d5142bea97e705b0993d482e2be3f3ea9489036a15b8da871fdffe03528536653d95b4eea0bea8ad3d45886adf1b18b3c632b4fa8c5a260755df2431a0313499f09faa60d7b14820a3bcc70a97ab3c7f60f48ec6967d0f55d93c23cbe27c198f827f700131c29df1ed24921ac98607750f4e1142a829a916e46c600f3dea6734aec1a25e02cd0410934f4643ecffb9ae98f486f4cd9a539dfc69827d6e68726a0a49524cd7987fd0d9af7fc74fce6a16685e8a953ff1dfd25791af29bc1910d6be32b75bccf7c758bf62f0989af06256ddf333931ce3915bd8f0e69be4703e52c5e89cd929c2ee7271458334abe910632e1e6d295d70308b1ca3e7ae829b330e67157261daeee1ab9d0f93cc72a4d309a2cf080c92e70087b20409f7a8a4693542775bb2926d4378e1dcc41adcfafe90c574cf8615791d8f26df51fb1d8bb314abbebe67bda9919a1ed1616eae8040b175a35d696ccba9307b14a829ec35504f7c11ad04f3f54d204936575e27e1dff5a451d6e9b644eb3b74bf14a2d6596489db7ae219186d0fb0771f3953a87817069b2bae872eaf08f34041841513c8dfa502aa6c4ca1055f92fe915c824b7b31baeeed82f85888d9952a98c73b67eeb53072a52b0be4db4360228c35236fca6612bfaa59cf1e8c0b0fcb95f2e1064482c288cbfb93302f040b2697fcd9348dff2af9f4b7d38d98c5cba3be7968a0754a2e34f9957b7ebc109b968da4d37681cf29707a614482e66cb9254036ebcb301d67ee4064b76e1305fe68555af9c46d4ad9759e506cf8466021588cbffc3d5ae0ea794a3d148224fcf97840d1cb6840d56d7f18a9b78fa86aa540e54d30ac3d9125d5918de540628c326dc332d40de02ff4d88f7bc2cdce8c6d004739a9e35e471d8b693077a86ef22870fd29e3bdef1d2abc80756e634e74558f9b40d994dd020796358c864876cfacb0175c2bc040484099816102b9a05b38cf226d3f0e64fab43a6efeb4bae67ac6b9cca380b16f63b48e83f7c3358df227dc928b631dd70f14e451f86c9c129c9e4f01d9efd0bff31bc70fc0c92d93bcf074b9156b41b6e809744c419f6bfd69af6b1375c9271a8ba28cbf9ed56d5e9e682d45b750fc97587d6c37c62e3c4a4f2c1c25e8d1ec3d96eb5b21e3719b0f6eeeef4ee13f6a02b010c212678a2fe6c8e166dbb16be55dbe0f08d6638a94c2b009ad6fff5456ab5f4c82f18a84a6615407a4d4b1cfd58f4733f4ddae10dc50ea3e3677baeb787715626c34321e3011477e39d46206a4e1ff1c824aef45e0c5ee1907d2f8377f6103b8d97ae82307f4d88336f0f9ef69e59e77baf3aee941e1a74ac168313851109fb452469664f7f6d0946f26708520ee5aaf160158a5099611ef85de6f89ea25f93f2f609d1030354e693705e623db24dd9a3092d9270b9515dcefd316fdb8b054f5c6334c61ce8d26bb81c13b60d68371d6f6f7349a1845929448225eedb7dc4b0e57a7cb73b0a0ceb0f46279271"}], 0x11a8, 0x4}, 0x1) sendto$unix(r1, &(0x7f0000000340)="5e9b48d20089847570b8de3dc73a9ad368984418dcf69541324a55d74858411ab8e4068bd3ab7a8e39db1ef4cee1bcefc15c761c9442b35c2e9472a8d59febf8b9eb5d52e985be2e943f998bea30199860ed76692bebfa654be3585e1ab099be14c77fa7ef4fa26e8764681aa1f7442a31bebdbd749c2b412a51a34b08488a34ed80d7da7bc29887d1e8e2d219a860621ababca7f9fb7775c3c81ba32ed44fe8e1d43d0c99ed1f37ebd8a66e02a34d813b0d9e0de364c0489b8b33e43e29125b01b2be089d187e981d62c937a99227b1a22344b16035c1e302804616b4c86c3e8f520981b8a1214141b3df93900257f88e34c9bc0c9fde04911371e26327861298db9d8874c6ae4fd33026f9a2ff1534783b69ac05678bf15228393df584b52c2f9c4792638c0a0c579df465ffb79a6baf5b91924e49eeef5ea2b4a3bb9759098b3f00041a24fab941569526eb46360de9b5ec948d8208469f5acbf26e68e955569755fab234326d4825890a5c402f9ee161d43a2a7eff547dd3f2aab7c1b1deabdc", 0x182, 0x0, 0x0, 0x0) 16:00:42 executing program 0: 16:00:42 executing program 1: r0 = socket$inet(0x2, 0x4004, 0xffffffffffffffff) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xffff, 0x4) dup(r0) bind$unix(r1, &(0x7f00000000c0)=@abs, 0x8) 16:00:42 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x20000000005, 0x10, &(0x7f0000000280)="0922ffff", 0x4) 16:00:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x530a) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = msgget(0x2, 0x100) msgsnd(r0, &(0x7f0000000080)={0x2, "459950c33e24f428391618f48c3409b00cc912a5490329ffaf9d0af5185cc6856bf6f717aedbf6659d99e507854ce82d1833277cb629a19688421a61cfb0b641938d8ef5bde24151df43c4f1871057843de0954337463d0e"}, 0x60, 0x800) 16:00:42 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x1, 0x268) 16:00:42 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x10005, 0x0) select(0x40, &(0x7f0000000040)={0x9}, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x2}) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r2, &(0x7f0000001200)='./bus\x00', 0x2, 0x80) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000001240)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001140)={0xffffffff, 0x9, 0x4, 0x3, "219b5f5ddff0049c5c137ac35e5bbff70931c5c5", 0x1, 0x1}) read(r0, &(0x7f0000000100)=""/4096, 0x1000) linkat(r1, &(0x7f0000001180)='./bus\x00', r2, &(0x7f00000011c0)='./bus\x00', 0x4) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000001100)) 16:00:42 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x203c, 0x0) r0 = syz_open_pts() mknod(&(0x7f0000000080)='./bus\x00', 0x2100, 0x9) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x8001) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0xf6f) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000180)) 16:00:42 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0xa6d22a00f9902abd, 0x40) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) readlinkat(r0, &(0x7f0000000180)='./bus\x00', &(0x7f0000000340)=""/177, 0xb1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x9, 0x5, 0x7, 0x8, 0x4, 0x7ff, 0x3, 0x400}, &(0x7f0000000100)) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x6, 0x2, 0x100, 0x7}) unveil(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='x\x00') 16:00:42 executing program 1: chroot(&(0x7f0000000040)='./bus\x00') mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) unlink(&(0x7f0000000000)='./bus\x00') 16:00:42 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0xfffffffffffffefc) socket(0x2, 0x3, 0x48000000) dup2(r0, r0) 16:00:42 executing program 1: setrlimit(0x2, &(0x7f0000000040)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) writev(r0, &(0x7f0000001080)=[{&(0x7f0000000080)="425b60999dec564c87ccb0698142153131d5b3a42082e2fb3cd824876c1e401de6fc42e3728180c5b6618cd61ede1e67226c61bf9179d2db0e57dd5550f972173b8ad202f4e517f358295fed48e3cfa8518dfa7c94807bd1934aaafa968d4b95ac66e7fc1c019c41647c8fdc382fea147510007511dee8f7433a48b81e29c1ffb671d75f5c430ff825028acd80c3b2fd9c826fed098cc0429b687f9002d24dc92d20dc47c9746368af3efbcf7f9d2409ef227b148b7218358ef55e26fdea4be95835fecd3b37f84a4a9c046f4843f55c072707ffe43bc50766911f3e89b211bb32c7a5d523cc32887f55aafbfd6c9e6c929e3f29e8fc8656e0379c45b81e9fdae871b90fcc93a648b0f750ae7168eb60b6d466c0ec9a52125d2a40e0202c7e8d4b82232aa2f7dd54dc1aac472430462039d34fc4ad865334683391118b3c89a356351eb22d84805ebdafa3a9f3f30d34afa05123ed09cbcb0ac1c733aceaebcd22ebe573c668a569047fc6888ea800c57cea423bbca72cda2351252f59d7b621d8c868a0cff5624016b209baaac9d508eede62afdccfee5fdfb4795eec04668b1f12857af2749821ec50a91377c88699dbf743a94a17cedb98812ee772d3db52055f54356b0c131307a0cbb9d827412aadd17646b628225ef74df64d8f0678ed888c35a8aae37f3a6729b50843e31f8b47e795333c7a9a670c418800418263799400dd62a97f5bfb9e55880b07134e6d54ad8e3185bb9fd147120465b07dc4ed7263148539b7eac6a26bbeeb24534e6da06bb523e8a1c899e39e50db55ec68d9aec6a5bd1111b773fc6612c0d7fc069c81d50f86c18cdb0a6a49e99859dd8f50901039ee0f43565298bb2a4975c21b1ca2d58f05f5a964e241280733a7cfc6e7c2becdb5bc3d6ce23bb027440e783fd98e3a88f91aa2d17197f3075ab31de11092c0e05795f3c347883ea2c142bbadb8191a8f1afb6e452b6b964b3fa1c35e3300c3f45fabe6593258285e66165ce8516205d566145304574d5058eae29927f79b8430d38ac5214760821b76104103146ff77a3f356b251aa3e6bab8db90ad4cac232e5fa8a0e34aa60811079d658c539c0f1568d5c2b5eaf0fd7b85f553fda7a3527bca697e06ea6d4b814ca9a6dacc147963f8c0ffbf5058c2aa479e350e80344640d9f01b2a47ee8e9a4e48f358fa78edef8db9986798ab99accadf76d7ef0e3ae5dc1967d58b02baf85b00443e4625f7d026896255b37cd99b4a75f34f679fc50032fdd2fd40fcee702b64edefffba11827b3b1071d516ccc1b380981b950eacecb57e9a008e213b9dfb4dc15190b0e3e3cd6060becd0850714eab2d88cfa3fe8d5683a0d749ab321fd9e8a188da1d42feb006d7c17d847e58b83ecc7ec11acba5a45b76941a09570a03b4b8a115d6fe340da3782401fcd9e0077a77cd2227f5716cb3cd8c116b4dfa3181612a8844efcd7976767b7bcbd4ef83db79b791b3f0458075e9d5bc8abcb753ad377daa78199931f28cdcfd37639810522193625949210ddc403926790dcbed2bbdc15568c9797d538b833689778edbd0ac6decfb554f980d159306ed33a5b4de2ee32b9d9d6c6a98b9381c9d0620a9d8c531b0aa397c09de7329f81f3bc4bf9dc361f0d355e9e8d4c56ce1df4dcac517ccc79dc560cf948df3836e3b288d99b087359d6b1e32ad4159a46bd70bd3f6d9dd11e2a0ead2f311b7b257883299e710c74a2ba5330382ffe7821972b266c6a8ae884a99ebf8bbee73bafc2dacc267307da50cfca3c4c0472ce82b0d11b2bd2095c833d6b655ca0066bfad3f9e9b23c2272fe63cb7106ddaf8f9f8a8b68d9bf4df942b4c384f7860d0a9d3a42a3b05e0c4cb1997885659d47940230de3a69aedd42e192fa9ec23f614d43d8052d9a95256360359d3895679015add0d33c6a67ed8096d789628211d36d5293f9a7f2c415cff09fc11be255ac2ff840369b99b07dbd5867d1867d5e99ea3a6681f53c94fb39245290d323d089dc481bac98362f5ac449636142ed903fe0d5a707a9b12b970c63f8ab5ed882cf58c2e08e7f36c0f877643d850fa4c1517e5a625d066d43b182337d970115c55676b2f30247d0fdb602feaf1a5660155fd287f07e2ddcab498ae425c1b6634cb6048d1c9ef5f42ff4c12b4b9e858425a48bb0967aa0d007e72267917ba84b62abf34c8fdb1ec47514bf7d3e4ca0d940db242a42bc890753d7dbab26e4ae95650214d2d52fce279d25e86e5e43c2db2d068944a7a17e65a528fea051764b68f9c1b15d0176059542020785df9cb403c240513c62b07654708a9614d5d46109f9899b2a1fd2e1e5ba6f8eeb3fa4191330e2f7f8a41bbbd67d284864da0164a5a61c69cdb09012fa6eae215eb8f4b1b0e7d42c33e8f86b7ae20b701ac5fb0918165873596d2ff566cbe265cc294da4efb9dc0fb7a62ad9cd29af2b313e044bb92064e3383ad46793f9a6cc9ce70567aefd07f5f8a6af5e41bd33c51023fda8e3ac7c1de08cdd2a8f4977c3573a32bb0f4274fce83f9568810ca34e97dd2eb969a9cffb393143aa1e6dd9054c763eaad956ddd17bdfb9799fd0f9b769c06e84c0d7b90cbb456928e3824c5c8539d6605d7c90b1e7bd9146313f6776b8288a9fd74deb894a15b2dd507f01bc3c0bc6c2eb7f65cc8556eb2841c7c5006b51509381a341efebc7db8a35a279cd4ad86acbe706f416d56cc3933fe1f7112853b519a66ad4e528c6de855aa3c019eb5f68c3a406e35031c2de3aa82fc20e66fbf18a29410d820d072552c368629247a4388d2afb83ab07431512b97c9be3058d352ffa8bd9d45ffe31b48a3ad6f79312b481aa431aaf49ca2000fc9f22cb2f3dba293838c95001a54ee58dac717d287166eb49238d41c4e8269e462645ebbbf2990b4dce9b37dd76bedc398984078c2cdcd38acb181a6d9637b0edcff01c72e37754703fcd80d47e279a6745d3e8667426deaa20aa40fd397345d43d1d208246f049ad13711dce76b3957635f082c246be1ec57bd99c2fb4c692d547a1694db7a402259772b24c6075afad5677323eb7f229d46cd77c32a840d2ee0d7e24e42f76f020f92bd6fbf53aeb2065da656f7c269036bcf4198cda35443a73a2606b519ad1cd65c84061b7d8737cba2747edf3aff55c79a239e4bd8d79d34dfe77782c053286a486bdcaea24facd18fb7712b9a65860dd83c2786baa1821a2834bd194875a27c6bcd85fe9dd2a6faab0717423ef6b111c650d38fa00c9c7891c9c43237a8f019196d6bef4dd8d5a289c120509a778b529de42de08407bf5d8a4b54580688603efae505531fddbaa849c8cf3885b26417825c63783cc69479b1ae40c542d1a7b164e9addca54029f4bf0646ab4f20f8c1200695d63ef44a21974886ff10017b8857702dd736ee4f0be4cfddf8c528d58f378ee81f5da0570970dd102ad4cc3019d6982c1abc134653a69f36eba9fd47cc1ab03849d3b7c1a97ec828dfa0bfdde22463e3f4fb785c33c2fde6c2214864133224d974cd01a3b41ca92a94e9731a8ae598e01c047c32c5d1b495fd2e7fc498acb5c1a8e7d64dcc42a23cad7c35cb345c2bc8956e0f4bbe1cc6e9b4a682b611b26eeab2e24855a31a9276d75be18bc1e9e62145e5cd4223a1b54308bb0958a854c9e29c4079709e61b91af4a3992049efe2e411fbcdab6dcd037c80a1212d91e8ef81a8542ea6acd5fcbbabda1936f1ac8376b86694a05c9184365734f763df8681372f458aa28e537bc66f3c04fce1759edd01c3018ce2620f0a53cc48ad2d0afd49905245ca4e0dacfd156d0c2bd26844d5ca980414b547f7455297be6f3abee66cc44e19561726afc4a6ef43cf7fdef798a3822a1a21b2aaec93c08c169a7ce65f305d28ccd64a56d8610343a1db3e57ebe0cec8d60a273f95a9b686b9e701a8c26429325d0aa720f68c6d318f57551b7515579adcaa729999fe1680a09a75f4f96ce9b2b786e5227b0361c3591295b889673a1914f7189971b1d7b0a825e58832fa1d8302220b1937045ce474a013317884ebed4bff55d3e5b45929a7f98517689fb27ee8d3a18a1dc4f6449e985f6eed1f7bfb2852b4ed3efaa28c2afc41801217c4030d312556b76e0024107d4df17085081b2d2c5073cb60e6c85699c6a37e6208835f162eb66811dc2d87a7121051696d0dee1417dce483c8d124ae2eccbc12912d7dc56488bd88243f70d3236bc21204780d161d6c5a14c6e805ef8673cdd798cc4cb16a38a9fc953c156d0ba9be951ead33b1a5284e9d89d8d3d86a2777488026d147e8376a6976e7a090802dc27f77708603a9de0b9f8ab5fda9088e6548cc19435a739b7839bdf463c4fe59e9f4e546e57a83cbe59c4cc6d68c376f2c5768ddcd30a1422d5a24f13a8dbec5a536764f48d3d6a0176684217c2156d5d95f5b39b98ea1928062ea255e03244eacd7affe3d049a8b3ec347ac5550074921cf67d09e43e42bc49adb2d4e14e363c5f8e50726aee7695e727858cc6546308eb1ff78b98ee56a676ff90711467caab57a2fb4f02c1aaa360a330abf709793b8a59714bac310d288bf9cfec3d131a58423a731890f4a9be0f17f871ef7555b9b089ca7066091e4dc9718c3c97b8e647491d924afaec1758c76454369206b553a11dae9fc405da33dbcaab5ab3c1d3ff2104c95dc193e2e8a0228e5215e76ecf11198ce87acb36e84fbe35935dba0a132e873e63af505602f39c6d48fdfab5d89461db21c30d15b2de8e0eda115e3224ffb203fe7f57036ece4e1ded93c36812ace69d359f0f3cd2d85981378d23dcbeb31f938e42c273a9197e28bc0d3f81eba968966842226158fa086a0bfeb0891b05be97cc7b6dd56dd9b4a8353339d155de27be72a32c81f6dba57ecf9e096bfb57a9e4a780f61cb1fc199a000975de54968f9178792b6386f2c4ed1a21ede84b233a0c0666fb04fcd2a4bc6fb055144bd4926b463af650109e01590046ce9c5e1a423cad356d45d44c3606f5d8f1e0cc67d14393bdd642a8669a3cceb7b30bcbea81ec8fd131d4126068dcf63da08da52833dca5b41a2fbb6ae4199b945c939fff689a6e4a5180e824be3e849bb4f6e79cab5bf98a42dae5cc475dc429b896af3a7f45163c25820f9b6c1b4c60b3c5a6bd022f286d02ddb9f62cb816e596af900a23eefd703ceff6db73a95bd8160a214b74a3d9257c7a0744e8c454fbe2ce113a0dc6fe007ee0cb2db665d2cf75b35e91938b7ac68f90bb1018d851111f9424bd332c3ba01d2df86f1dbd30d50b6701f10b358d91aa1e22d09e6f7a424e609bcf966361b211df5fbb7d9a422aa68ff541a033f044b9b74e9a85899dbde68173ca2504c634b18c3738139e2f54b9c7776e11cdd58b9c13ccc3eca71b5d93ad487f631056556889b34ba73623c820fe86256bcd98b0ee6a601c30450a1957f8dfdfab5c7d9a5dc82ec353660900ea065419c9e90077689f4a59a0ead63d71fc4ff52ee646e5a19b925a207defcadf0c37bcd91f092c16696dca46c6cf0e44b2e6ab765fe0bc4feb8ddc848ede0e5465b0b9970c69b8b7153fb51106f715e22938a879d843297b7f6d93b231b25fb1cb6283052f89fb1631bf493c907720f19aa31095820ac1d9fe5ef92e066c148932411b4a78cb4aecfff641e0554a64b1ca1a119489884005532790f94a6cb9c43a1a0465feb594237ad95825798902a3b195a3d96cbf5e1a17810342cabcd79f3c5f9b8897b7f2c6a857ecb6e32c38c0a52f1152c95edba84e0fd65", 0x1000}], 0x1) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) 16:00:42 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r0) shmget(0x1, 0x3000, 0x80, &(0x7f0000fed000/0x3000)=nil) 16:00:42 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimensat(r1, &(0x7f0000000b00)='./file1\x00', &(0x7f0000000b40)={{0x4, 0x1ff}, {0x4a, 0x8}}, 0x2) connect$unix(r0, &(0x7f0000000c00)=@abs={0x1, 0x0, 0x2}, 0x8) writev(r0, &(0x7f0000001cc0)=[{&(0x7f0000000040)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90acc00000000000000437af20f256fe03885b1d0948b656d43dc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d5401002746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e790a24d06604b709297ad12f24377fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d2e04d399a8b606e17dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a0440068166073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faacc5318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f29e1130c9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b685a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3742859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b947e522a8d9c4e9235fe2ab939999aa15c07f127a85aed5685785ce1bea3c62b550c39abb089d1a984801429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085d6a962eff2976d14151fa442facc8d359643565f41d06c3ba3663c4283baf98eb3d90fb93bc911a9cc131eb0b8245e92fad352728ad5e24395ba9cc9297461999aa2b9c4798e665162fae3d86034e7f363801ddaaf5e9cf346fe4f4a6277266c5e25521ea5fe81fe468c86ea9d24f31443e2a91df51d75bc49f80c17cdd0fd754870a90e8c0760f443874a3400317676addef5d2f7068e85cff20f5059e1bea328dcd8ae157cc4d4ca48d085a04618624da2ee4326b00e86dbe67259bf8b28cfcab369aeff5e067b772a8348cc6fb8c9e03be75b4ba92f7a29809d24d8dd4b0498f37f4ce4312f8e251177811650fe1b498b0b96ada61c977adcc5727e914eb30b312bb5907ec4a6f8fe07c341af31007325d24403ff2877e3fe061ba978ca9fcb9b9b10e98f131f4129d3c09d1b311b0ce72e3eb04409c82f71c206e6bda6225f8cd5f0c99f66d6e420787d16308d7ac53cddb807203afcdc01f93e73d6920730be81e7c584fac636e951ee6842fcbcbff094912a89d9a0600558251ab0258b24b38f54cbe9a666303a8c9db8e6fad3179867e1335962245188c32bd8b6fdb7ea0be76c62fb5adeebd41bcc552d42d690db547337dd35c735bb437a1e1cc90c360059ace114e07747f79f56cde7e48164ff887e7a7c73fd9f3fb788f9935ffe208045e7c86f4893762c0cff4948435cae505e66add8f21381fd30f732a9b841ce84022174c54033772c0abf2eb3a908faf053d48e5467e805daa99a5cda5a47c1f3384dc9b1d591cf69cd2206e6da7ff08e36571887a9ac67426b73fdba7e517b924f4761337df6a459f014c6eab0625d217fb01dabad8c78a48c4efd17b66324272bd05075344f1b8143f40b010c294a871dc2b731bf9e2d722bd4a961d1af96cfa9cf5a3b33a5b37fb5104a78421f5e77261a29ad2d3b20cd04b5121a809476d05ce0709aaac51f35602360c0aa603708e697cbffefa0dc3a1f7d437c99a0fbe3faf972b9dc7b54bca5e19f11300deedf1d4eca56d02a70540e6c26ca5d2df10e0d1586db71b784ea73b7ba6f0a0ddd16523dee57f51785867d65e008ec6b3886ff73e271acbc5b5283d03d4b0c06e4bcc728d2834c1b19ea85ca4a568374bc639e533294cfde128823760915a43a83a84e83f7f82cfe116c8da5ff52ea73736fda1a884716cfbddec382", 0xa88}], 0x1) 16:00:42 executing program 0: getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, 0x0, 0x0) 16:00:42 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) setsockopt(r0, 0x29, 0x25, &(0x7f0000000040)="3a929119", 0x4) 16:00:42 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) openat(r1, &(0x7f0000000040)='./file0\x00', 0x408, 0xeacde2aa6096be70) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "c885af010d0ee34290c499894e20113129915477", 0xfffffffffffffffe}) 16:00:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) r1 = semget$private(0x0, 0x0, 0x1) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000140)=0x1ff) r2 = dup(r0) sendto$inet(r2, &(0x7f00000000c0)="971bf333e718080936ca11a2b6ea7f3d3794a252c443e89da114c268a48d782a9dd3292fb61d67665f0c948cab7092299e7939ff16dbe86ba70840655decf5f7f0a82da5a82e36e99acee4494576983a21975cef", 0x54, 0x0, 0x0, 0x0) r3 = semget(0x3, 0x5, 0x0) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000200)=""/175) syz_open_pts() close(r0) r4 = kqueue() r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x4, 0x0, 0xa, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) fcntl$dupfd(r5, 0x0, r4) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x0, 0x5, 0x8000000001001d39, "bad84b73f2a42ccccaa70600000075835db57180"}) readv(r5, &(0x7f00000001c0), 0x1) 16:00:42 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000200)="e34aa59d87adfdba0bf50bf36551774850c0ecaae0feb312105584bd91099f8c4f6fe44f57d2f2a5dc785c588495f4d950", 0x31) 16:00:42 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)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fb", 0x2e) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) syz_open_pts() poll(&(0x7f00000001c0)=[{r2, 0x64}], 0x1, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8ae96cff3e0065f629ae2deebf5395dbc06e9ad7"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x1f) 16:00:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x4, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) 16:00:42 executing program 1: mprotect(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x1) r0 = open(&(0x7f0000000540)='./file0\x00', 0x2012a0a, 0x0) mincore(&(0x7f0000ff8000/0x3000)=nil, 0x3000, &(0x7f0000000580)=""/4096) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x8, 0x2) write(r0, &(0x7f0000000000)="53fbdef1daf83e48bb144fc02b4194c650a37f8f82ad3db79fb4c2d507ed3059ec56dbf04ba0c9810555e465f77e56417cb640f3474eea88fbe0848feb60243292f54334eeec537a9db93ebdc7bb3e992c7c437c510bf1775a9e7c8279fd2962a56d05af8f9db1eae45c83efef1d7b7da3b629dbb5118aafa127ae", 0x7b) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x7, 0x800000001016, r0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x4, 0x8000}, 0x10) 16:00:42 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0xa, &(0x7f0000000000)="01", 0x1) fchmodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) 16:00:42 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000000c0)=0x1ff, 0x715d) getuid() setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) close(r0) 16:00:42 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendto(r0, &(0x7f00000000c0)="c87590df41e703fbd01f745563afa9b3169598b3dd7e5149313c428b18084e72e71fdf01c35d0fbc5f48d156eb8c9523ad9535073354bd852930f6d05b1f1c22ef090ca43afd8083277fc8d0c056aa6ca586b5e74a72379bfe4e09eb4d131dd52f74ee208bd289660a08ccd9aab7f6c261008840596e0cc9e3a6eacdc5b761da53f5080f82412ca7b4c5fb141eaa02c6c799d507", 0x94, 0xf, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) fcntl$setown(r1, 0x6, 0xffffffffffffffff) r2 = openat(r1, &(0x7f00000013c0)='./bus\x00', 0x800, 0x1) r3 = dup2(r2, r0) recvfrom(r3, &(0x7f0000001440)=""/4096, 0x1000, 0x42, &(0x7f0000001400)=@in6={0x18, 0x3, 0x80000001, 0x5}, 0xc) pwritev(r3, &(0x7f0000001340)=[{&(0x7f00000010c0)="b5003b90eb47162c5ee8e98cecad4f1c1fa11b7237b11ab216796407a290e9847fd665f1e4b751304170ba004698ab6df5fce451abf300a6004fea8e097c3f1213c92fd7c0a7875434050abbcecdbc150198b3d028620dec8ccbc137194458d07e2e792a8a3e4bcfbaddd24acaf16601794a24758f7cc6ab830d6c1f8a8de04f8f358b624fa9", 0x86}, {&(0x7f0000001180)="fbc96cfb827de4fc8caaa80f56f386a7f3627d9c84a1", 0x16}, {&(0x7f00000011c0)="638e1bafb638f0c6beea8a951f5d3d6fb7e52d8bc3534661ff2213b9f99da92c8177bbfb7c02d43119e4e65e0904dca36e5668d7f2c34abe3571fe", 0x3b}, {&(0x7f0000001200)="a312d74de8587e4779e602c39290f8f50b2a7b12b8f5f512424c6e83e92c57a9b3267ca101c7a1f9cc8dc8f7ad3660d9a2a83322a9f4514df66f8a9f766bea87b0c2f3e0b6204ebbc6d9e209951bba8658a8061c0f4c1eb13dd6fc6671d9c14ae72efcfb2d935fa8af41b5487bfe7430bb406fd705f6902123184e4f316707ddac5d88a590ba8f0d51e0a7e24e177f77a4fa685bcba4ed0334204539ddf9150be788ffc3f51b60b09eb24ff2ccb6d0dcbbf50510da851ff0fd54b3747092b32c4844f647", 0xc4}, {&(0x7f0000001300)="ce14cfe45c29eaeeeb3481e8943e630b3751a3c0da201fe4acbc2c2ce9c2fd68bba1767b3989a6c8d5c89eacf63fb222ceb3e034a43bd283424b", 0x3a}], 0x5, 0x0) fcntl$getown(r2, 0x5) 16:00:42 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x8, 0xf8, 0x2, 0x0, "7ab1881504eb4c81d203fa93ebea2db00d0ec236", 0x6, 0x1000048}) readv(r0, &(0x7f0000001380)=[{0x0}], 0x1) syz_open_pts() 16:00:42 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000080)=""/138, 0x8a}, {&(0x7f0000000000)=""/13, 0xd}, {&(0x7f0000000140)=""/36, 0x24}, {&(0x7f0000000180)=""/250, 0xfa}, {&(0x7f0000000280)=""/59, 0x3b}, {&(0x7f00000002c0)=""/115, 0x73}], 0x6, 0x0) setsockopt(r0, 0x29, 0x23, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) close(r0) 16:00:42 executing program 1: r0 = semget(0x2, 0x0, 0x0) setuid(0xee01) semget(0x2, 0x7, 0x1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/49) semop(r0, 0x0, 0x0) 16:00:42 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0xc1bc367dc9640c8b}], 0x9, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000a00), 0x1, &(0x7f0000000000)={0x80000000}) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x2, 0xc0000000, 0x0, 0x3f50}, {{r2}, 0xfffffffffffffffb, 0x40, 0x4, 0xfff, 0xffffffffffffffff}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x1, 0x10000}], 0xff, 0x0, 0x840000000000, 0x0) 16:00:42 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x20000, 0x8) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x2, 0xfffffffffffffffc, 0x1000000000000}) 16:00:42 executing program 1: r0 = socket(0x0, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1915, 0x0, 0x2) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) 16:00:42 executing program 1: r0 = socket$inet(0x2, 0x4007, 0x10000000000004) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x200, 0x2}) socketpair(0x2, 0x5, 0x7761, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x4000000023, &(0x7f00000000c0)="3ffe90da", 0x4) 16:00:43 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x28) ioctl$TIOCNXCL(r0, 0x2000740e) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x40, 0x2}, 0xc) r1 = socket$inet6(0x18, 0x4007, 0x0) socketpair(0x1, 0x7, 0x3, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0x134) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000140)) getsockname$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) open$dir(&(0x7f0000000200)='./file0\x00', 0x9c8, 0x40) socketpair$inet(0x2, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) sendto$inet(r5, &(0x7f0000000300)="1ec67495640e35", 0x7, 0x1, &(0x7f0000000340)={0x2, 0x2}, 0xc) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000380)={0x7, 0x26, 0x6, 0x80000001}) r6 = openat(r2, &(0x7f00000003c0)='./file0\x00', 0x10, 0x4) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000400)={0x8, 0x8001, 0x5, 0x7ff, "af5ffa36336d2e480b1aeef20834b2a121f31c20", 0x5}) r7 = socket$inet(0x2, 0xc000, 0x1000000000000) connect(r2, &(0x7f0000000440)=@in={0x2, 0x2}, 0xc) truncate(&(0x7f0000000480)='./file0/file0\x00', 0x9) sendmsg$unix(r2, &(0x7f0000002880)={&(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000027c0)=[{&(0x7f0000000500)="8d992839cfdf72706e857bed9c1ad41b3c5c1390779d0032ea6a90abfbd9e4e8d0e4d4f299c3f0f6aeca6c0bdc7e29a38561451ac32c19623be09e41c6b315f561dba9eff7b49cbc0a4dafb91d4fdafaf61354a52a34a2aed980e9edc3", 0x5d}, {&(0x7f0000000580)="92ceb2818f6732456a11b419db8c", 0xe}, {&(0x7f00000005c0)="9f0101a968b3b77638f961db9b99d6667e18d2dbc280f41d50a5ebfe12a8b90f4aec7838d640c9dcb39ae1aab4538edbb4c3bf89ac1c7d4be6409b1e6a7c928621c0b9922879b5b51404bbb38b777b2ca9c04d7d54f32567599178e193e7a3802a50ff92d25f53d91105ded1946ec05258f89620b62c253cc9a05afdc668ef9cb6795fff8d0cf1574aa5c69c8f4d694f6400f771ab994bc3293926a09bc7df742c0acbefa09bcb52ab0a9f035eed9064bf5a80d5cfdee97bf5bfa2f99c7fbe23e0fb7c3351190517a72ad38ee6f6416412c82c7521f89d44cee884376b4aecbc9a224809f817595451fefdc9812a5bb99183e2221bf26589bf80adb301de7f1beb926f73e49441445b4086d0ac888aacab3e3f8f3f1d72f7bf1c0aba6b73cb938d673768d163d74ccd1af3ca595f49d4eaf8d4ebbff60932fa80d1fee7bc72554f4a28cebf1133e196870f2dd842cef8bb1096ccef018acae94a8a203586aeebe3c76b1ee297421b21f49732a2973788ba81414976d292e7d2fa483ddf1524a48b37a2d5f64a4bc7f4f1499ad41e998358b2459246cbdaa0b645dbfa09be96756953f2ffa65e3a6db74559b590ef63403861b176d8c516a95f188493753fdc6f9b4b64915424a056ec7fdc840893d0040376c90bbf7ba6b736ef94265e038c2e55131e345c514e89306abc44d9c9d885e4d3f1277b6886dfcf3e9b179d9c67b8cd22fa80234edccf1a6a7b8798eaaf63f0dd2c3263db420cb1661d05fa4f0eebf2c6016ca8a158529500e3bdd060d4a63d7d5eeb058e6e24fc873742a453555c288f22088d6ed08a1be844e15ff64e4007d1d99001057c4596af629b8a06e96df9bdb9fe7fa778c2c34b2525b90bed2d04b6a22e9fd7b593c00df3a9da5ca7817533b9178a40ae4581b3a5fc916ef1d8674bc14ef1739532078f0fb31666a5ba4312446d0bfc81efa572f8667184eb3f35b7d146f2ccc694ff3027ed9d33708e9137f384d62c9e27af3ee9190136923568326c1bbe79606af7477ca2edf72f877e62765618b0d2f15cfd8c2473c852f02e4d84cacda81578c2560b580bb93d058fafc392c346bb31e96e42f9052e0127124df7ca5f0cc9d18ebc641707560d8f5f6c117d4c69f2ea3684f403fc3bb420b41e3c236546e5273b1a384e08bc1c6fc8858657025ee2bf23f950b86d000ce7df0bb23efbf2f78f0ac99b45c0de1239d37644be24424ad8851d800e2414b294ac394cf81bf29e38dfce069198849f7b943b1e7491762383adb4d84c092330927a491e790e9472a9c652b28cb803c340238f1a806025552bb916bde8f6e55e61cbd9df346f95c66a392f922eed2070cf06a1d5b3de35e7e8899662ca84d4bc2a0fd2816a5668137122f77bc92e26da1d6d0a0763650a40555c40e150c1867b8839c3f5bd22f251893638f795e2093dbb44204c2b280816ccbe1c0c9b476ff9766641269c58d9f01a496e01b839e19d9c7376de4bee0063b5506b416caad75b11062878d0f8f22029dacaaa530688690a33d3539874b4cf1692f75f1218e0410143baac02c0883eb1febe11ee55d5b8d90ada8cd58cd7c212fa855133306f420216ffa9a89a674efb3ea3227a5e3200a55aada5f49a74453439c28bd6f16d2bdcf8f3262402009b200be4f77d9f5f8059219d52ace7de1e8e920a3412830743cb11fd1f1b85dd6aecdb1cb247eedf53581e84d85fdbe75889b65f544c39db4d7485a9cf748a94c8a8f67c403c262c56315ec9e90baa05ae9524c7f40c3720fe42692e59f9d7fb3c48e56bf3f8b76741be9b7e3001b9a3e2f6fc2f9f691ace49737215673ff7ef9c15fce509a9cfb7fd8aae59c5fdc8f7009f58338703eecb1605cfdf919dc54e6b5afdcd0e2f64da5fd9747c7f9081cae37d2666ee1e1b58799857b89d20408a2c926d9d506acb55e6d1b1064d70497bb9272041b8161c56fdcb2601a4ebe256a950ce5e9c588a3effa16f277cf6118d51847f33a61eb51352b5c396d00b3a7f9c804f721094920edcf4627e4a2883e5c0be1a5b9d647dac466064d4db4d9edf6e28582e50f4f19540174256bb445dcfb5f0095b2bd75ca074ff916a7df451791f3757bdf0edd0d956e2b0a41d61ebae18755dcec9495f57bed07b7c42f89f1daf74e8d754ad10fb6022d283aeba1e2c26f65fa253e9dd15c80c987ab2a0977f0e1b268e5d8d898a9d4f1448c84675dfd725ac5eb08e7e8be20c5d2fc31c65db682397d4fcb629c9e98310d743f7a705a3c79ade1ecfb5df63989d6939a183d2541ab51efbd1275914bdb9a4e3c6285657eaae7a3997d9c4cb4c12d7a2a5493996039621f9f1f8b9f37041054d93ec450cfabc0fca4730e54f05c9e8f874e832b62c4f2a87aca71f1d8688162f45bf0a952e78ae842875d41020ae0e800ab1c197bf7d2b4af23a3686503bf0aa682561f168ada962816333985716ecfe56abaccaf4932cd58a0a5c45cead375f176996ae59f9e393e25bfcb64ed6d6c8206186ce235a544b68a8dfb0e06dce2829d6beac417f1ce9d8b554c6721ff29e34988919021212e941c9306de79171d98d87ef09c57b7bda9768d7ff23f9e3bd53da3d88cda2ec9bd7bad5bd40d5473b6e2113718dea8be134d6280b52b26ad01af2e44d88338ed6d537f79efe17ce6af24565c850495587169f70cc87d320e4dbb6c56c54d0b724084fd74f79a5d8d46a9d4ad8ef361e25e8bd0ebfc250d3a212e157a009c8ca3f2f228fbfc4824978793fccafdd923d48a20520b7753e263770d0eb9c03cbc8184f7e5ba5c126fc7ec9866ae8b700364266483701ad52dfdc8dbecfb1bfc64a02ecbf63d4087f93e20fe3fd314a283a4b8b9d5d1109657e4299970517fdcb0a7726f138f018cd20ff4c052245e97ff7b8c915ef4014b5491bc70845e6046fcf11da6df66b08c9db36fc034d7a225d3ee946e23d30ff520f652b07a72661826b68ab70bfbaafc71644a802f2b3e59c6b36fa2e79a539bd173fdb8cd08859643f39f12f374bded56024ef4619daac2b8778b4eb00043779c96e01725481efdfa6e211a03dc0e0cf9c6659bb8dea18b38046a29432e3aca969f43a46056d6fc333d44fb1a692cf9993cb4a17851f3be7e69af50e85285c2dbbeafc4c93e665fb8e0f70fb1ade701a22ed60c727d64a7d0460f2144aa7b899c8a1c8031d6e7fd9fa283a203ba743b29f72c9d3caca6ecf919233d20f689ef07807cb4299298074afe7f2aabbe39a2095c401a42d338fac4f33edfa01589f264e2bb10d9de1c315c9e9f3009b407b055fb14128f9ad94aed150750d064d81f4c731e2a8ce420e4f33c8f3a2280cde36b127cfc2b6012044164ec4a8260e90869036a62fd0160e39e7d4dfdade591307e6411699381107764e17ee45f5aa6ad07395bc785f1bedbf15c941e559e796a85256f6f07b19fc6ab93e4be9a060b9c48def4197445b8c054e5700775273b9f3e5d8164eb89358fba567ab78bdf8443a6aadbd2e650e53c9bebbd1ecad833f2b98ae306115e42fba83a4aee1c7a1b291fefea325337ba701a10dafc964c44d906e333e12db0ca59dffe3e549e0fef81755b1542173d492380ec1b4c291d3eae769f14797f176bcbebd51ed13623121c1580594ed4030ff58c49fb148a0c37f9ba518b21cf654e2f95730322a0148925be2ec7010dab974dfb0be10d8e20ecd14d7d714dfda196a489abe6550b432725c784bbed4d9b4cc2abc3c3ffc983edcb186dd3cc974ba9506f2b1e9cf1af30e5d23ad495b803c81d6872885e4b0fe73460770980af282792ba85bac7e165839a50e7d5e9e17dc9b68d265af0aa35028d00835f1344b29f7f83b48867a1d8b30d032c064e6d611f897359697e3c39bcea55e59f4d7091239da4273a7d2f1e4fc0899992184e304c3d69d9445eca2a8714ef858b930104c2f274743a2e1ad116db785a87a447f4bd0d8714f948cdbaf988be29fc9da40aebb78d203cf39ebee01a6d2653ddb7e57714acd2d4d07f2d34b44aeb9cdbcc48aad04b8b7b4fcf0595d483d6e1bcf8a752edd2192516ed245fb32ceabc03bda48890671e490204181fe451ca219ae095a8d192f8c6921344f5307207aefeb0769601b5da937415538652add37ead9aa37cf5ff0e5b1840f96f96e0e64d6430915ea5227fc358c3232f33b77e918674c00d1adf49cfed48bf48eebccdd3f149f3721b1b6970ed51934d7b906af65c24a5963dfcc1b2364d331931712485a9cf8dd8846af24dc8d8e2e6c423a1bd154f2f6d14fa4835900ba878d4f5f908a9c9ddf6e7d15e87ee64c5b6cfe3e39effe8c9d517d7f48bbf4546604538f9bf632d8d84675401dc752851fe902399fcd2fe893787a34a4f07dbd2a19995502c752bfae12f5ef7c0f15a9a464494251de00386b8c4e11688118c03deacb7b7c80f7db2f122dc006db316cca5c50e422cc330f6d8197c725a722f32c696737643a0b24c6194a6b1ca0cb525510ab0db5682f1b06c125bb0ff2d805d4d30b428f53e02e8d30268f2210b3cda2f1db5b7f75b1fc7df49b1038d5189a0047ca138cc9f280b6496b6c59edb207fd5007368bb119c86b61deeef694a614f5e55d964378d97de05f5590b5ea3e58e28eb6c55ba4dbd97ab40f6e35098c8b017473b2d326c4d66b227aaa50026f59f32d9bcdbe2ea179394741e3c4f32236752c7534306e3a2783958cc606c2d98085373714f482cd44d06f7c0bd7008aed53c4485b2d76d641226ebaeedb76e162ba33b3337687aa568285af893468b1bd1af25ca1fc82ef4d6793d492b44a2f292ef46f74f6c10042ab08847c5592b7e104563eefaefc0de2cbe5539b975f9211f5d33ccd753fb8629610e778b824939e9d9abe64da712db9c80a79dc6f0be231621c117a5e5edd565c6b52b9e090e2f8c8d5bf871bba50f98584667fa15816999945646c2c3bd34d0ed078f8d57a21015a0471812576b9822887bf882538e9df7a20c395811c23114c3f4f3b413af9d551519d1a9b9eadf0c4ccdc0ca4c13bbf7e3dec5dcb3a72c5a8191616a8258d63e7dffa790cd3cdd99aebfed8f19a0c560d2f332499f3b9948b6261a8ea6a960b139c49806e907baacc161fa0e7648eb95a96fe642c8169cd1371123e47dc3069ef099343bd132589c4ff9a97071ab50d2a19309691fa0e8d9ee4131d4ea99e962e81840a6a2899d8892148a144a717d6cb0690debddde5a15a461af88b141dbc2b8e283e94c7fe67758bff6387cecd3703e7dc1043dba99846171ce25e88cc1f1b2d988dfb553a0d688a2c589411fdad5419b9e2534fcabd7a1d4b8c26c34c4203017cc8a6385f9966593b9599a1cd7712061126ea5491bf434d42cf7afe3dbeb3866252e8614bb14273ce724bf4089cc62dad1c904c9b2be45fdd14e1bd5c3b0748507927bdbb290e138570035b2c8bb4ef15852b269b393b79d9f46d98af023c6bc5769d737099f4e1f3179228c37999ca61a525496af55fdc8554a974f0902dcd48d28af158d5ef8d1c6240b63524978bd751725f8d5ed106e35e8b29512a399f4d6105cb2292222bab19e0282924cd6695788d386d6948052d20a2cf956b9b1362bd55941f070f1534f66f6d76d7f0dec19fc63e1e81ec241534cc388be72a6089d9923328102c1aaad02c8eb2fa148ba28e4efb98e615ed0781eb4bf30104920967df613195a3ceb8e2ebb8d541153fcef1085f9bf6aa4ed2f4b92c406a11d06bec97170e5acabd2ab2db5d2fa0dac400c1b1c6b8a71c942caf032eedd17186", 0x1000}, {&(0x7f00000015c0)="e14620af4adf7f6cf856f6816bb57db4fa0bcaf9870c5aeb245d878f25703afbe4a8c4c1fa01ff2c56772922ff004793c184bcd8431c34528cfd15cb37e4fd43d2392ec23be92916e5346ece1a2b130cfdb600ee06a3c488ce1a1d039204e3244038274acfded4f998805f5a6cc4e654be60adf584d3958477333dc117e7040908e33a8068a615853188ef019a788e3fbe61327922537cd29fd766e183227fb3ebc8e38186bc1d4f8145b6005bf71ad3a1c0c6f53f37f979cb24e17b99960cb7e8d422075d8e4b290322be089471c645c4028cdbbdc744", 0xd7}, {&(0x7f00000016c0)="00cf3e7e62b907c61082aab159c286634351ede0afc741b05472e79f893ba77d4bce7352fb17ecd3203248edc0c100dc41ea2a680817a29ec13efad60542b83a5af7fe345bb514937223351ca6fcb89c6f8ea14c5b8f8da3ec1203ca7cfe6a152ab08552e9a8de72c72fa6b668295a28c442785475", 0x75}, {&(0x7f0000001740)="1e8e9f50cbe673203bb71e9352d1c826c4147376a71fb459cf0c18182f0ac07973a024c34b6ca89abdca20e2625ac457548ee89c65bd47f0cd0723bc0c4d73fd421705bc4f8975c2b5bd4a6c0380989451bf9585943308c46ff1b8d594de404999e964e54747a0ac7f554dbcfce6f633e3f1a0591721a3eff2471111234425511d28357e311abe6fbed26a52c65a64cc12a110b436b26edf66df91dd44a0d888b23498de7e924d6e8ea4dac773e3ef51dc6f1db7cb17eda191d77001a1f7b0d2e80d39c9d80cb401e1d4f392486949374290f6ddc2be18fa5099c5f03cbb510b3ec0f629d6d23c22ad3ffa8de3729ee86ea93db6a5d92e0bf0efb14603af60868e5b5b56b997162b9a4af6412c569000ad696d1ebdc33d69a2a76c9c484cdc92204b21ce62cc7d3ce9f47d531314b2853a6ea224f0a2e3d2bcbccb677623de802f98ab1ceef2bb5cbc04ec2000de87a2bf7e012fd334bee490d0e85d79003699825763590d624e25c701f69cfad417689468c839dfdfc7ff06eb1a3410bb46a32867c535dd8e55e1b00a2e151b2b275fd285ce4a0362a2ae70584af99285bc964534f58d86d68ad5c1ea0110912f68bc0a39f0b52dffd8046ee99bf49a15a3b6471ca61631963cce1d2b6d7db989ccd2da469c84f3dc2e72097545bad70c6bd51300573bd5cb3418c98e1727aa4381618ee87250eb5c3680749b20aa552423f35a5548c7f14c567ad96341ac5ef08381b8d7481c17b9735816c4b3ff59cef5523ea740736176fe9760a0dbc8515ce04eb65568c7ca1a68eccb8b41d8e3a1b89e973e391e225bb70e82420fb5105495a5afd64e1446481a7f9f3458626ae0dca6305fcfcc154655fa9baf633a2f4227faadf6ce0b79c2bc1d32e01a26a6ba4e8b09b82c13a5877985ca26cd7c8ed4139a3211032bf3257f22e8d4c73b638f286a76d7421dd47824586bbac54d792a190d56daba89c08f9afac679bf96eed17902a56f1f37fdceab5759bca598db914987a8e775be38d5862e162e3c90c2dedbe9fa0fc4ce9fb14bed4474c80c143bd87e7724b48ded44ab9af75b6c5cc882cc349626c7f0e239cbc4244e62948d44760062770d14dfdeeee8514a65e2a40ec26c8ff2a12128cbbb542c0a57fb68a20638e23485033179704e3125911883a2671e0fac7e3e99063d152cc519254b82892647d5f5def75067a8fd3489136571db24010b2c07ab5d74b4ca967684b8fbe089109e7e8c9053aff7a1084bac870bd44746cfc430d7f6fea611af342e3a583f89faabdc1db689593641968d43a06d544232de2ef21daf823b27d5f4c719ea31e7e978061551925db52853183f4eafc49c64ba34c7ec0eb562fcbd15b96b05390d6a6ea8ff16c5ceb14274f1b554213471ee6d1d534c8db63638444358bbea3dad6ec85ac830415fbc468f6d5a91d1d21eb36cb13b6378196c84f96bfd8b313fd76e86dcf4efbb3d39adc043fca931fabd1c098e3faa1bad0b13bec71e6c70e09db32c7794fe573dc5ca72c42e08d478193839705ace66923adc494d3b5c0504f50781fc6a9bd086b1b04d6f6e4a6f75e47c909ce62b4dca400c3fe1e703e8f294fb4a2744c11fb58a797d95cf52ae4d1e315011df028eeb10987dd09d08675a8b9dae968e4b3fe3ca31538818cff2f7d7c833c9fe786e98dc78514b9d983513041981f2743a382f21707f375fa8f6916247b8441c5ca78cf9648c8e478175aa729233c5ae8aa92be74316e3bc74ba9042c597824e86904a99d810f1808967bc6783f2981179ccb09e0b007fa6e7e454b485b1e52e41559aca760bdce685abde29f96df672cafe72e0e544905ace0534e5468ebed9c39b1397f652591e8df2b8a2a592c7c614314ac339504f8afd485adaad78fa164549448239927fd96ae152f03eedc75e9e79008a9548a516be293a9a1cce72dfa36694ab0012e1fdb2c06fd85c89a57cc519361b8b712285f5c65582869d6b500f7c74e294d179fe7258e72f53b654425973dd1c3629955440708669381bed309488550f8f4a78d49a59193fadbd11c14fdf1695110264b10e735a141046899dd1afedf9b7e603f05a887fa100c544d5700c9e2e01af38155355bcf14156639da5894f3d9677441e14b3438aeea2b438d7e0c78c30655491eddeaaee46b1e4b5c0fb08d773ffc7999119cc3e2d8cc637c09e0bc21e8f4a2a96494742e32e35e28080606e9dfbfdfb5f08139e53ef8dd59e914d560be808ad40c264a710c3e61453ca6883087da80b743bf5c8a307402a58a5068a11a7ed10aa3dff055df0292bd6b8e5858401463148fd00a821f8c2629be0a0426c440f8b2ead7e8ce1eac85097722449da53908ef6d66308aefd316aa84d423e54590081d2ea721f69c31122a8ecadba668464f25a44668deb348588001b3a055cffb8c2430f3d95d04aa43d0f192022d5f2e968990107555e378a4abd873a66774db6569ea7a6b1f211a547645b1d36abd24d417caee159a0d8e4afdc885380901f9013100b8b0cbeb8a02ca66fbd40dd7c02edc700e3c36f38251fedef1c7856ab5e7090227b13f671a823de4d976f4facd7cba041bcd976a9dcbf8bac67a38481b771b6f04bd935d53d1466e82b2567fd689215fc2ae799a8d55fe00369738388248fefc9f07b7a89358180f2707c96ee8d72bc8866f8735362f4294998cbc9145b14377ce24737dfd286fdae789695c6639d7de650241fa8b0dc81e2365e992add8dd650b11181a81477b4edcf7bd1d4326a6225dbb10d3121b09ba97643030b9b221b94df825b5d1429ee95c73a183dfc6b83b2e79a1e75c669564535ab94f778df2eef838ef3ca889ac73169cf38f04b28af86d7f9684654febb4178536041268db1031819758d0979373198e2cb08f32a6d294b39c9d079f00cbd05ce42422d11602115f30af8d6f7cedae9d45f5a9bb9f810c47cd83b4718307d7b991f88c22a215c32fd2fda468148dbeafe1bc8a0cc25fa7b397bea0e15f42d755b8bbb8e5571bfeb71987e5e955be8dbdd724b22b5a9bb071d0740c0f61f8bb58e0ce11924bc03cb4a26a836e3748ab735c7c710bb1d4a1b3536c4b570184b05847e9d74a360e28e60e805bd04a7e9653edc413551c9cc195418c1d36c1cba78e022bee5dda7622b38a1365cf868812ffa44493de31f1c3d007b1ebfaf0a8ed7347e28c82b18013fc984e7c55edc7b8e10fe24856eb592f8318b243430e70970be2838721d1322a641bd7a69fdea69fcded7c43380d21890034efb150a957137f4e284cb373aabbf1b836d0d88092de0dbc12baac7126877742b9543947e0841602216b13a619fc1b78e7d82ab744db4276b6cc93ed802b6d2d61489230a9b5c7a1dabdcb1d8b10639f11c16b585b26d52d78ea8555654835aa9be9e4c8577613188d1bbb2d825cffd8faf649f43b7fb053be3acb96578dc41f40367c290db2e3cb77e39c6ac6823510a73d81b5943706c81e630899f8bc92709bd659d08105ce9c700d1251ab94793dd4d42535f8d370eceb031a1650d5b9e8b042a8641014cf80ea05e7460026374e04da4bd5e82256dfbe1c6461168265e7235c4474012d9273adbb25cbf66a379d9a09ce81db68541925ba3d543eed3b372de2b05a661acffea72e74f15b19aeb616224049f5dac5032dfef4ee92245dd9049d763cd3ed974d2390ad8b695f66a3fb32f0ac5e8d77a516d3e60c0399829fee27c3dededa0146892fa7b42f11c2b60df8ec055a27e278311d649da23ead0096b0c23728a80af94049f09776c488d5380b66c276e4cc18c248bb4c29da1a739d6c8941cbf501a8dfd0ece1598760c1c3a85af9d7ada4905574b5fc027a29e3b1889cd48ce9efc28103ca1488bfc62a66753c086e3eecf35e9b57ae122d64ed49e4462df151c43efe7d4eea431588246c1e79e10f93713c01f5b7bbe7c379a3995bebc086406a40a6f852728a0c90e642f396b30a651b5696f2d7c28d8babb3aac0cb9a39596a70077384a376e2674e9cfd69486d55bf1482856076b52b2150a20122f9377922b78fb0a084f29ebc9c556a8b4de5c4fd89958a7bf6aaec6828f73e4161436a600b2c48b5182667a55a467df67a6e9cb78d99b13cd93d2f46a2676e923328d9760ab4e4811f49a3e6d3d17f31550536541db3ecbb272eee073239614357569ce6ed73d5eec5384542f25bb823de1d0e6bb87573ce7d1cb6a4c20a55e8f4af9f4f7f5e2082410c66194bb52ce0e7fb621768ad06593f6cce5a62144b4d838e71576a0f09b8e9fb02066fe383d8819da1a57269ca03a6780734c85ae84777a3f36ee92f9e507e4e2cd420e12b1170079d0888a3af925b2f2c8d2ccc9cd417c8d9018b63a9548356f6c98097d006c46daa4655832189d58930cb27914551895d3ce6a91a69cb709cec79362aede71b1b8e48d0c3f411c7176875dfe899de9c6b88389b44cb466260e27a0232b5c02cc9978395b5599ce40561aec34cf6c86c853e8b6ebc1eb287f2ebe55cd4b7a8981dfddc93f9b9c32333a77cfb7157ac1542ac7387be517824769581f2752a1da1d4de320dc159e1f25ecad5212a1f96f2a81e54f4d82d37ed8edf7cb2baf66b432c9207809cc2ce347fb966bffc77640990065b57b29dadcff3e593927d8b1dc4685a9a19a2ca45e2b4158593cc7cd5a476af5a855356ab6d2dd8d8f870b5d21f154883b46de58a62f8680095b97dffae69f75f998c7dc42b0af556e3a1f8954256a5cc5026bb5766a0cbe40364ee0e081621d944c2d21bccfb115527460b36611cce78e89ec225b3341680029206be7d5b85ceffd92666abc3a85eb8d38f4ce90186eedf9e1c8dd3fe0ca624c30e40098634178b093a0d13c66cb04bb0a63f25c234531de41c8567b3144c876e07a0d00130a55c44aa3ec5b1f033d2560c9591da302619022a582310eebe7930b68b510c44d96e467672085a04151b9f108a058f6f9beea614f6751cc581e4114d29941c929ccc751dd217d8669d482f3ddc693ff4240f446db4ccbe0b17ccf3b0d274515f480dff918f8e27f707d15be04ae2b2e257dff921c3c823d29ae34e59ba81ae64c7e1e4f02696d901a3c5b29a55eb00715ffc9fe5ad20e965677b3eef7c23c3ae0fdb69efa54268a72bc7974d6faba9cb94430ed67883d42fd9b00f8d82da547bb7a886ff4063d00837712da386b60a641e72af6b7195d840c51b45b79715b203124278e29fe4cab78d4df4d9c2ada3cc899abc831f964481844181122f8c52b8dd6d87bf8d22542c4a67755512cc6e5a0169506661563e27d02c6c2499012a12db6ad4489cb9058ae0f12f00d354f88fda9eb7e35a7779f8c76212678d0f441ade47fd589ce950f222569bb9d53781e9369686484115bf55521eafdb532f15b37bd260cc923b523ffd8cf71162b742936d0967d183ee490d2821e0e2e2f30107d73ffd210f4297908555d9a99cd713b5f554b4a334a6404fc1a03d16a3e5f16bd9029a4da5a1068cf7d4f64ca3e47e5db7b295bfc25967fe3af8346cf1e64b0440f799ba43965cbd184a65e19ca822e830158e015238dbe0ade0ef2d51f0ad69fd9ae073867c8b2f246703eaf9edbb8e53390dd04930a0becaf22bf2d1e8cf7d015c6cc8500aa7a9b8da4cc7734c4adb917c3fbd62c138e42eec7e23c27e522d59da9fb71224fe8ce0a3abb90d9a8818e26977621c9ac5bbbfb3ff7f0a5999001ad3c8c4f710e42a348818418d4f439738b26482c0400d9d89905e4c99e67827457b30c51df305e327a", 0x1000}, {&(0x7f0000002740)="d3d6f3bdc7e0cc8efa32a10b93e4382726efc2bf1a37fd9e9edf26e28b7427af87252acf68d44f3a62c18297496a2f33da979b0826a7286bb0d0cdd97e0ee198fe3da157b2d705f0a63ac2e49fb95c8c10543b65ba7442", 0x57}], 0x7, &(0x7f0000002840)=[@rights={0x28, 0xffff, 0x1, [r5, r4, r7, r1, r2]}], 0x28, 0x2}, 0x6) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000028c0)) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000002900)={{0x18, 0x2, 0x7fffffff, 0x357e}, {0x18, 0x0, 0x3, 0x2}, 0x4, [0xfd5a, 0xa, 0x8, 0x6, 0x9, 0x3, 0x8001]}, 0x3c) unlink(&(0x7f0000002940)='./file0\x00') r8 = semget$private(0x0, 0x6, 0x4) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000002980)=""/33) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) recvfrom(r6, &(0x7f00000029c0)=""/164, 0xa4, 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002a80)) semctl$SETVAL(r8, 0x3, 0x8, &(0x7f0000002ac0)=0x9) accept(r3, &(0x7f0000002b00)=@un=@file={0x0, ""/4096}, &(0x7f0000003b40)=0x1002) 16:00:43 executing program 1: r0 = socket(0x2, 0xc002, 0x0) shutdown(r0, 0x0) kqueue() r1 = dup2(r0, r0) recvmsg(r1, &(0x7f0000001180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/4096, 0x1000}, 0x0) recvmsg(r0, &(0x7f0000001200)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f0000000040)=""/151, 0x97}, {&(0x7f0000000100)=""/9, 0x9}], 0x2, &(0x7f00000011c0)=""/55, 0x37, 0xffffffff}, 0x40) getsockname(r1, &(0x7f0000001240)=@un=@abs, &(0x7f0000001280)=0x8) 16:00:43 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) open(&(0x7f0000000040)='./bus\x00', 0x100, 0x8) r0 = syz_open_pts() r1 = semget(0x1, 0x0, 0x10) semop(r1, &(0x7f0000000100)=[{0x0, 0x9, 0x800}], 0x1) r2 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r2) open(&(0x7f0000000000)='./bus\x00', 0x0, 0xfffffffffffffffd) r3 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffb, 0x21, 0xa, 0x0, 0x2}], 0x8000, 0x0, 0x7fff, 0x0) fcntl$setstatus(r3, 0x4, 0x40) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x18888, 0x0) r5 = dup2(r2, r4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:43 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x11) fcntl$setstatus(r0, 0x4, 0xcc) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000180)={0x9, 0xff, 0x0, 0x5, 0xe7b, 0x2, 0x2, 0x40}, &(0x7f00000001c0)) 16:00:43 executing program 1: getgroups(0x8, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) socketpair$inet(0x2, 0x8005, 0xca2c, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f0000000040)=""/61, 0x3d, 0x800, &(0x7f00000000c0)={0x2, 0x1}, 0xc) setregid(0x0, r0) 16:00:43 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x1010, r0, 0x0, 0x0) flock(r1, 0x1) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) 16:00:43 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x0, 0x0, 0x80}, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:43 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:43 executing program 1: shmget$private(0x0, 0x2000, 0x4, &(0x7f0000e1f000/0x2000)=nil) r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fd000/0x600000)=nil) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000a2c000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) 16:00:43 executing program 0: r0 = socket$inet(0x2, 0x2, 0x3) setsockopt$inet_opts(r0, 0x0, 0x400000001e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:00:43 executing program 1: mknod(&(0x7f0000000000)='./bus/file0\x00', 0x2000, 0x236161bc) open(&(0x7f0000000080)='./bus/file0\x00', 0x0, 0x4) 16:00:43 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20040, 0x1) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) socketpair(0x10, 0x4007, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x5, 0x5, 0x8, 0x0, "f179fc6f2f2e56b42b88d1d8418bba99d346de4b", 0x7f, 0x9}) connect$unix(r2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) nanosleep(&(0x7f0000000140)={0x80000000, 0x7}, &(0x7f0000000180)) r3 = socket$inet6(0x18, 0x100000003, 0x102) shutdown(r3, 0x2) r4 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x2) ioctl$TIOCDRAIN(r4, 0x2000745e) 16:00:43 executing program 1: r0 = semget$private(0x0, 0x3, 0x212) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/185) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f00000000c0)={0x3, "068a2783832e877471512a92cae772390922803e1c8e301a08f67f75b7c86f40fcd0dff259d04c12dfe48698950ab4927de9eff416be8c02d90819afdf1bd38cf0f6411dbd421da149b0772b5fac7005175e44da285616c918869a20312d3df49bcb93481017cfc1b1709751f3ff413ec54a3c5674a82ef7d3e7b972480a3a1ab2699203dbbca786cf5cfb345c721e31d230f64ab865b86071446ff54881e67316fc9194545cfdac8fc55cde65fa99a4ae49a42a6aad1be0b3420f0b7110999ce4046db8eaa6777a28d82faf104d045d91910617ecb2a009159a1e3a5d49563a1fae54b0d0721fb2be078381c0c50f3509dfe375981dfee9c46f946aaff134a0fa11bc6a9d6fc5e83186967895dbfab9fed25daff8b3e6750b693f46997acf83caa294dae0cb3de34bd3fd32ce2e6452c51ee44545df3d0696243f3b55700dda053dde1f12965cb471d4d8366f31f7463f65103e723423f10c3ae7a939f3bb9e1ec59e33b8f5842cdc01ba70ec7bb6850c6ceb7ca88dfefc481c6cba4cc87f6111ae89cf9ce57674083996878221c53895ee10d2224ef572d490172b4c4f6ee47b0293a7989ccc2064d02dea93b314a2421f875bae4699e2aa5a8b1d78d57cc7c9a1cd2ebad8afc8220808c28b8dd860425c1688265141cce8a6157ae3dd49d51e14b7f0353d06b52e5fc35ed610d3764760b09066c1e35d400802bd0301015f78c40e20a0f9580956bcd73ee4b36362aa1d90cc01428d4d04a8db436cae733b88d63f403face6fc43eae213fdad2e4c440c13519e64d0055dc4030f07c568607ae258c2ccad9670a094dd8079272d4c369fb15c8faf6cda5a534eb916aa31fed067e9946df9a8954337cdb291ab2dc5c09f04bac1e9108c225b7772385cbcb255ec5f444df5a0dee0cfb401c4015bfd4b01a2a08e28e8507c21e875a356aeb62ed70bce1440f03e234cbc76d7bd558642bfddbcfeaf66e4a6fef15e17d0a8b06ed66798727e074a5342ab7e1cba13411205f842d6e9d083b0db7a51cdc6a78acad45ff244ced81128e4db72ed020f1b05155e7056ed9e77fa9e550be0bc84ea73d8f505ed636d73239de668b79da6b0a81def79cebbda0b4c65c8484f7e50476618d67a7378bdb5253357ec90710b05cc8eee2cf3e0b6fc9761253f5d53e84dfa99bce3c4be178f0ce045c4d516fa71405d57f0dfca975be034ff8d71aec7285ef3094fcb55989d61f0cce395106330d02d17e148546fb3fe827d672c602ff7675579e485ffcd5b60208e45a09caf81d13a32a4248afb36021f0b0972d2db613b2a20b536ebdd5a25555757a69b9ced1c3f157e023832fd790af6f56a935b734be1f396b182db43e6616ededacd56b51c59521025717a4f67c0fcf7479c1c25f09bd494274d5dd8bc4663fd7393ff3d78dba682403941aca23f1027c25be68a1e99bcf70c230e02482788e9bef55fc609fb34a44b864618cdaeba5f3d33646f52764ca9517d84fd13542854d527df92a47da0fdcbb445a65c3bae3bc9da462919847f236af995e45b5ac0fb5031ca30aeab2a23a5a81b57970f9d49c5d77673354e7ef7ea37d4ed18b773e441d5107246eebf0a9258a29c463c333891084bec06106e568d2f50b39ee1957b145aac74047ba6184856042a1f6430960a08fd296329fcff52bafb9ccbe0a08531a01e1200ed86b065a2c537ad730f6e02d8996d5505d48377aacd753546bd87a197591c124f9cb57fc20ffe9f5dd3a73b9680aba27b9ea005c6505a1f1bc2c1f9a2996726933c63bc109ddafaa4bc0653214a2d1484a9bbc3317864f95eb5e7e417e1294afb56baa67308b5013986a0b967a6cd9d7193a62252d19a5b792cd619517577744ab82393220034d88ea6f61b7db2aa66046fe5cba3c56d8a37ae9b3dd8f54c3f78f4d61108718f83b165a1b8d41b3e09a3b01787131b3ef47e7755e76c881e9124c84cb3c5432052e100c363921d778a1c6832834f0ec8d09e28c4a99d0e187af53c6237442be714c320f3cffda8a70ec15f6bd65fe5110a652806ad05793e86bb19dcc9e916dbd0ca6e1133f8c87c05093c5106fe3f27287a57a47e6608699b6ce61cd7e75ecbf7b2ade9e8d08fc0718c3322b44d1d6f1e2da37444ea1851e6d420c22a00fc537a2a253494d404d4914749724e996ac23051fc62a2f00f666d2a02abf3f52ef16ff053207b408b2c0a3d91083d82b6ee167018606e0f1dc227ef81b9189ca2385a587174723677661349dee070f1fabd7b3c8b198a1aba2b850d86b01f0c5067ac9b5e70f6246313e5fb7001f9200bb9b70b9a2496179b24393d47fb9ece2ce9edafddb5894bdbda95ddce1aca37c256757b35d5ea4224c1f42a1934e6c8f56a047ed9f29ff0c7289cfa19a75ccc298741d5bf70249a2d565238e40413f2b77d20a8afeedd2378af8d05b303149ed62f9244afb0e6436b0e6bc414cfaaa89b85635cb2e9adca520e7a09c3744c279afdad8d2ec2449445933c18a47c78b9773dd34fc3ad7c42147b7be2d3737d269dc7341aaf57d4b2e704c218f7af1414d118363fbffe3a3b5d646c41ad7a56c06b63382c77f5b7d45d9d7ba6f211ca4c80554cea1753f7efbbbf3ec590867f68f7c1541c1a6a170c9d9df94fac9bf10dcbf4613743df3ad447ceaf2ec849e197704ac662824388d74dad0f3cb6167402d50cf33dac548b3ce53895cde46a4e6f6887621a86f707ffc34f254e00613ccb6c9ae41c7250529ded8bc5640fe4d7ac3680a2b21916cb943c06a190d02aafcd5cac38a67678443fd836f9034f6c182f31acfb97fe965a66420ad4555166c857bf29109207124204baf52ad3f7981eb9716b248c215c86bce2cd04b76bfab8770eafc1cd80fdbfec3b53549b847adc5eca82a3fb5570b3f6809b3694bf9d5c94016d92a22ce34f9c2fec0eff6afdad543bf9928de43e6542a5f8d0535e8462b58c6316e6155fc64795cf29afc8a65ee7bc9f83f05e5c3e0f41a1935f88ba877cbb72eb7a50ae3f1be12fe443c1fa355bd0fc465e9ae5cf4a3bb5f9b2dabb3f1089df3a1a83fe84130458eaa144f4992bf1ec7c0b9e1b64a8ff0d281686fc07f0a8c2e0d48ef92d7e65d699042f71533788e8d77035fc6a0dc872984c142ff02714e31b0123103b2ea822021191ca4bba8613b8d3ca0d8fdf63117441feee3a44181e5cd94d88e23541d7e8a36f1c9e8aad35a54668f25567c5af204408dd61142475eafd7ec04d4de47fc81d5ec8c7e2ff5085803ea497ed428e8c399f976c94dcea2b52e933932ba60da0e998d33c33c394b241521326bbaa9ab122ce15a648da9e5645769108b8511f0293c7aaacfcb239f045a85af40bdbd1e8cd2b415fd6258fee469edb9e528bbc8467d206e12444ef8c9bd12560261fa347dcf2d60e0674073b065dd4202daea7f7a72c307baa74c10bb10f3bd2e1b17fffddb20e4019803dd6945f960a20683ed2b89d0664feb1fddffa3ea605cb1b5f26459f207f1e2cea1f1a4f70d1b2dc78a16196f6c66172da469e44ace788dcb85eb92706cc20c77a516428564a7518f9df58ac4c5da3cc7b38e2d15487a6856626e805abe80b2592511797bb8f42f28a133028df8a9794c62703144a558954850f99470d95238e38f7fcf883e470243c91dca6b8c69d40d7822ae94499d5367a62f250612afb5cd327b9539517e1b1d56ea8bbedce17b4fe2b77a2fd4dea8655d66e8e8022bbac730671436846305f2f6c6c4807a02a59c88b44b751d11eedc25044042f9ae292d692b97e21c190132ea2b2da9f2b4a0006942044c217c5267ffa562b8fe5070d8aa72111d58268b1db2ec88311f6fcb9032e35f09da54bc1fb9e5b73248220709d7730a87ec1e7fa00a2e840d47c4f1a7248b9ff1eba0c68d52b7c1cd5064f40acf4c99cc9c0ebe1c659a2adc031bd0c4486ef7f8cff4a8340106654b33c0666ac50c7dbfed2ed7d1e6a555a58e371f3fd02861302c958b58bd7285f19079e7bb0c74b134f78fdac5696a16393c81c37460bc10a88634782987e90cae1fcdfbc9cb1cfb2cc79daad1e1dd20eeeecd830021990aba9fcdc91d11976861c01f38d9efca937ef4a326a4e7234365562210b31f44516db5689beeb690c03b59b7c15851b75774b7d782c8dabe91741625d774418e5cda5dc6c2bc45071c780e706e9564c0bb24c7a69e52813c201d88b9840fecf507c05e15d3999a95a09e3e81b8ca84acc108ef03108466370615449c710fd38495509a5e18a42dc94be4fdbf0565678a58e204c69b35f7c58ac97807a114c5d03046faa716be0a30cb1eddab2fbe3d8e5868aac678955f8ad6cb9b1ee0345a78e6de1caed4ca3640a76d9770f5b131751f7e4b5a5d056ec6d1e267a7978c14e0cf7fbd854b60b0fbea830b38f9688aa331854fe7b4161f02add2884c85bf57f82233a72fe41d407237ef6fa116a8119b14c3bebee67a502425610b496b9b4a210f38c799fb779e7ba42cb78f159022decc8fa4b7ac550c710c4ca53dc5398b004b91021b3f28e7ffc4a423cbf319ffe6c7ae4868d41996d0c5e96989b0414cdee08003701bfbb96a1432393380c477013b8c235408da605f161a90d42e417ec011de2adddf3598b689ffc37db9da3b7b66a179ab80f2df4b633ea99dcf7eb76bd68a6e672e9aeb5a8e7929f8e05b86e6ed986d75b4c9aa8271ea7ea94b62a19c9832cd56e6327b16bd2efda228b7a75500d2fc8c4edef8ba4dff2289181a4cd1770b2f11d7bfcd308432576bb256c8aebd5b7e7b91b0fadbd7fdaeec0d41d782ac0179f81bb51c745dd1a2eea75abbc5a81f627ef1dac29617b6167ed0e6d082db31593a07a3fcd625c5daf2f468100b6606c8a25f64e1b4b4d0ae8b03765c437752c42cd1243e091f1c1aa0f79056762d033ebced210608eeb361b6cc14b2faa1576c1185f5b10f3286089253a01be05de5332a14f31efccf7a6459f69008c86ee0e4bf32bf7b309a6fd2523c7ff8c634d9a5bd96b9f42a3a90259ae20b688845c4784c57d609ebb371bf0833343f6280ae210cb9afd70b681722be08dd508ea74bae411f5f5f4b20b06c3763c00f62a58735dddb5c69812bf1bb7eb20c3c4cb5ab2115207ca834af4bbe37fe8fa495b37bc1ca57df7547fa0c39f870883708e5a80295399bf1c5fab5a8ceaa4ac02feb46c7f29d7b3fe34ff8f08312f1c3a2a3b4be3749281b7a03af270c30026be001268ba64f766acec88d7d727f0948ef7b138c14030050cc47c019a7e39e299dd8c73a7832e036ebeb975890504f8888b9d42322da2d933de84e54886eedbfc7be5006529bd629e6604ddf643dadc11b29157f2ea1b37ec32986f979fa297ed558139891144f20777d3fada79bb780446746e4e4e68ea9b8ce5e5c18b4d1f220368e2d5c65fea6cfc51cfb7f5970132ff2842e4cf86319eb4da14ab3727fde8c1ada9fa71b7fae7565b1949a78e2802140d05515037402f380ef7f6548ed77a2ee2f46a207ffc80b7348e97db6b5fb8b1021d2f055332a03b124052a53f76f2491532dc75ee42e73a0795ee4214bd76862a8adbe351881fd024dab293aca56c475a0310d1631e2696936384f167cd3d2fb204853660ca6fef11fe93fd947b8063af99f2dd50dec38b9e6ac16e9bb10d59f42cf562d4f6494bd8e75ffeb0c1530981c5324fdacc3baf40ecd257f3f709af9179a0df688bc4fac4b40c3cc5db92721e1b7de83837823a3c8020cf0467cf6281c3079c552584f8387d09537f22dbd579603d205ec9"}, 0x1008, 0x800) r2 = socket(0x2, 0x4005, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000001100)=""/4096, &(0x7f0000002100)=0x1000) r3 = open(&(0x7f0000002140)='./file0\x00', 0x10080, 0x49) ioctl$TIOCNOTTY(r3, 0x20007471) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000002180)=""/29, &(0x7f00000021c0)=0x1d) r4 = syz_open_pts() recvmsg(r2, &(0x7f0000003580)={0x0, 0x0, &(0x7f0000003480)=[{&(0x7f0000002200)=""/233, 0xe9}, {&(0x7f0000002300)=""/62, 0x3e}, {&(0x7f0000002340)=""/4096, 0x1000}, {&(0x7f0000003340)=""/102, 0x66}, {&(0x7f00000033c0)=""/67, 0x43}, {&(0x7f0000003440)}], 0x6, &(0x7f0000003500)=""/65, 0x41, 0x1f}, 0x2) r5 = syz_open_pts() renameat(r2, &(0x7f00000035c0)='./file0\x00', r3, &(0x7f0000003600)='./file0\x00') ioctl$TIOCSTART(r5, 0x2000746e) fcntl$getflags(r5, 0x3) readlinkat(r3, &(0x7f0000003640)='./file0\x00', &(0x7f0000003680)=""/27, 0x1b) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000036c0)=""/73) ftruncate(r2, 0x5) symlinkat(&(0x7f0000003740)='./file0\x00', r3, &(0x7f0000003780)='./file0\x00') kevent(r3, &(0x7f00000037c0)=[{{r5}, 0xffffffffffffffff, 0x40, 0x4, 0x75c, 0x5}], 0x6a6, &(0x7f0000003800)=[{{r3}, 0xfffffffffffffffa, 0x4, 0xfffff, 0xfff, 0x3f}, {{r2}, 0xffffffffffffffff, 0x1, 0x20000010, 0x3, 0x9}], 0x2, &(0x7f0000003840)={0x1ff, 0x64}) ioctl$TIOCSTART(r4, 0x2000746e) semctl$GETNCNT(r0, 0x6, 0x3, &(0x7f0000003880)=""/225) r6 = dup(r4) getegid() write(r2, &(0x7f0000003980)="5239500c8b729b52461ef5d44bd89fd0d922aad6e33053a9d29f53ba648bd6141c9e9da9e9514ecba4622c921bd5fc35cef05d500557c511744e1f0dc04edbce84a74403d46d69239125db4ca157a75536a450238d74c6358732469266379de3f82700da25a217a1bae1aa209d823f62b504894c6599707852b682dd9dbdac8cb1d09a69fd459b0abff73988cb8b1b2ce90fbb25cec033cf9f11303d4afb67ac3641e8e93e627a3867828a29d9bfbc435bba9a977f90e3ab607a26b4e52e7d37ed28e51726c0c4bd7b878b", 0xcb) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000003a80)=0x4, 0x4) ioctl$TIOCSTOP(r6, 0x2000746f) semget$private(0x0, 0x2, 0x40) socket(0x38, 0x8003, 0x2) 16:00:43 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0xfffffffffffffe08) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x30d, 0xa2}, 0xc) socket$inet(0x2, 0x4005, 0x17a00000000) r1 = msgget$private(0x0, 0x8) msgctl$IPC_RMID(r1, 0x0) socket$inet(0x2, 0x2, 0x100) socket$inet(0x2, 0x5, 0x800) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 16:00:43 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) r1 = kqueue() r2 = accept(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000001c0000000000dd00000000debc9a0c7a44086ff1"], &(0x7f0000000200)=0x26) kevent(r1, &(0x7f0000000240)=[{{r2}, 0x0, 0xa8, 0x2, 0x8, 0x5}, {{r1}, 0xfffffffffffffff8, 0x0, 0x80000019, 0x0, 0x6}], 0x6f, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffd, 0x8, 0x80000081, 0x8001, 0x4}, {{r1}, 0xffffffffffffffff, 0x20, 0x1, 0x9, 0x4}, {{r0}, 0xfffffffffffffff8, 0x8, 0x800fffff, 0x8d, 0x9e0}], 0x24, &(0x7f0000000280)={0x1f, 0x8}) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x61bb, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000380)={{0x18, 0x2, 0x4, 0x7}, {0x18, 0x3, 0x8, 0x7}, 0xab, [0x7ff, 0x101, 0x5, 0x2cd, 0x1000, 0x1, 0x4, 0x80000001]}, 0x3c) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) kevent(r0, &(0x7f0000000080), 0xd4ee, &(0x7f0000000140)=[{{r0}, 0x0, 0x270211437efd54f5, 0x10, 0x20, 0xffff}, {{r1}, 0xfffffffffffffffc, 0xcb, 0xf0000024, 0x20, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x7, 0x80000000}, {{r0}, 0xfffffffffffffff8, 0x40, 0xf0000023, 0x6, 0xacba}], 0x2, &(0x7f00000000c0)={0x10e33dd4, 0x5}) 16:00:43 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f00000003c0), 0x100000000000021c, 0x0) 16:00:43 executing program 1: r0 = semget(0xffffffffffffffff, 0x3, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x1, 0x1800}, {0x0, 0x0, 0x800}], 0x2) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r3, r4) r5 = msgget(0x2, 0x103) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x800, r1, r4, r3, r4, 0x4, 0xc3}, 0x0, 0xae8f, r2, r2, 0x7f, 0xee5, 0x7, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r8 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0xffff, r1, r4, r6, r8, 0x4, 0x5}, 0xc18, 0x3, 0x7}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/48) r9 = getgid() getgroups(0x9, &(0x7f0000000100)=[r7, r8, r7, r9, r8, r7, r8, r7, r8]) link(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 16:00:43 executing program 1: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) semget(0x1, 0x9, 0x208) shmctl$IPC_RMID(r0, 0x0) getgroups(0x3, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x900, 0x20) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x8, 0x1, 0x363, 0x5, 0x2}, 0xc) bind$inet(r2, &(0x7f0000000040)={0x2, 0x2}, 0xc) r3 = shmget(0x3, 0x4000, 0x400, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) ioctl$TIOCDRAIN(r2, 0x2000745e) shmat(r3, &(0x7f0000ffb000/0x4000)=nil, 0x1000) 16:00:43 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7, 0x80000000000010, r0, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) 16:00:43 executing program 1: syz_open_pts() r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket(0x0, 0x8003, 0xd4) r1 = dup(r0) r2 = getuid() r3 = getegid() fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r3, 0x6) fchmodat(0xffffffffffffffff, 0x0, 0xa434cd546efc3d1c, 0x0) 16:00:43 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) readv(r0, &(0x7f0000000080), 0x30f) 16:00:43 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x20d01, 0x8) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) renameat(r0, &(0x7f0000000140)='./file0/file0/file0/file0\x00', r1, &(0x7f00000001c0)='./file0/file0/file0/file0\x00') r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r2, &(0x7f0000000040)='./file0/file0\x00', 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0/file0/file0/file0\x00') 16:00:43 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) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffff7f, 0xffffffffffffbfff, "a147780ac85a5391131100e8004000"}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 16:00:43 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socket(0x1a, 0x8000, 0x7) flock(r0, 0x1) close(r0) 16:00:43 executing program 1: socket$inet6(0x18, 0x4, 0x2) r0 = socket$inet6(0x18, 0x8003, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x10002, 0x10) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x800, 0x40) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x100) getsockopt(r0, 0xff, 0x400000000000051, 0x0, 0x0) 16:00:43 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) syz_open_pts() syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0xed, 0x0) 16:00:44 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x1, 0xfffff, 0x80000001, 0x6}], 0x1f, &(0x7f0000000280), 0xffffffffffffffe0, &(0x7f0000000340)={0xff, 0x8}) close(0xffffffffffffffff) link(&(0x7f00000001c0)='./file0/../file0\x00', &(0x7f0000000200)='./bus\x00') r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) shutdown(r2, 0x1) select(0x40, &(0x7f0000000000)={0x2, 0xfffffffffffffe01, 0x4, 0x100000000, 0xb7, 0x80, 0x3, 0x1}, &(0x7f0000000080)={0x9, 0x4, 0x1, 0x9145814, 0x9, 0xae9, 0x9, 0x100000001}, &(0x7f0000000100)={0xf2d8, 0x5, 0x7, 0x3, 0x1000, 0x9, 0x1}, &(0x7f0000000180)={0x682, 0x7}) select(0x40, &(0x7f00000002c0), 0x0, &(0x7f0000000380)={0x7f, 0x3, 0x400, 0x9, 0x80, 0x9, 0x7, 0x2f464b22}, &(0x7f00000003c0)) 16:00:44 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r0 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') socketpair(0x7, 0x3, 0x3, &(0x7f0000000000)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x1, 0x7397}, 0x8) r1 = socket$inet(0x2, 0x100000003, 0x0) mlockall(0x1) getsockopt$inet_opts(r1, 0x0, 0x38400000000006b, 0x0, 0x0) 16:00:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000003c0)={0x7ff, 0x0, 0xfb, 0xfffffffffffffffd, "1eae5f07a098206fb200", 0x0, 0x4}) write(r0, &(0x7f00000001c0)="e36258a416f790037494132477f256b4093cfb25b84e7bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000240)="4a5f70823f8c33fba7ac482c33e80261e29b4ca8baa395d5fa258a9eaf7ccc510c1aace338b9e424bdb7cfec125b84278c67582042ac736ad44b06f63dafbf3eede04eac22693d53b81599374122d279d0d40f734c3cb162a3d957bd1c6743830975cae38a545528c9e47a21bb28399274103ff8ee4bcc833384ea54c5023f577eff2d82d5906bfd3272e641d679457057a8109ad48f7b4665fa7c086203f808b65b6ebfe7b749f0c0494d70261e2ba140b996d0157b53083fd193d9ee80799625fd3140cc787d23fbe02c46e5f1de864e52ee14566d2d5e37488d33c33efb80acb50a05f171f22dd015a17f510ff5b45085a8e042d2ea590000000000000000000000", 0x103) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) close(r0) r2 = kqueue() writev(r2, &(0x7f0000000700)=[{&(0x7f00000003c0)}], 0x1) preadv(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/84, 0x54}, {&(0x7f0000000140)=""/101, 0x65}], 0x2, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x20000000, "a146782600feff0c010900000000fffffeff00"}) poll(&(0x7f0000000000)=[{r3, 0xf0}], 0x1, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000400)=0x6) 16:00:44 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) flock(r0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x23, 0x0, 0x0) 16:00:44 executing program 0: poll(&(0x7f00000000c0), 0x2000000000000167, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x40) syz_open_pts() 16:00:44 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) geteuid() r1 = geteuid() setuid(r1) setegid(r0) 16:00:44 executing program 0: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000180)='x\x00') execve(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000440)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='r\x00', &(0x7f0000000380)='.#\x00', &(0x7f00000003c0)='$[*:-!&\x00', &(0x7f0000000400)='\x00'], &(0x7f0000000640)=[&(0x7f0000000480)='x\x00', &(0x7f0000000780)='\x00', &(0x7f0000000500)='r\x00', &(0x7f0000000540)='.#\x00', &(0x7f0000000800)="5c76884bd15c7ff2d6000048081eea670c00265950f6a936ba22fdffff3609e6821971ac00fc9bf2f336a92669b8f5712d0074e3600ec04f88f23c33622825c3a7fd91149939f969d57921181d7485f14882402d971ddb52e20082f6f8072b0c8d61816102d6", &(0x7f00000005c0)='\x00', &(0x7f0000000740)='@*\x00']) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x1, &(0x7f0000000280)=[0x0]) fchownat(r0, &(0x7f00000001c0)='./file1\x00', r1, r2, 0x2) recvfrom$inet(r0, &(0x7f0000000680)=""/176, 0xb0, 0x42, &(0x7f00000000c0)={0x2, 0x1}, 0xc) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file2\x00') 16:00:44 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="82faffffffffffffef00d21d6a18c14c076eb55e87945cb2dc3c250ca36a87fceee663f4295905391958a914b54ccf575087a2916e0b62192516c3450e99c702cf9f87669c2edf64c298c057cb0bdf34c1b2292c02d1354c9c5285a293f7cb089f3b3cc9a19ff092c4882788ea7a601969c9d7a3321951f7f506b138dc8d46231996313b95ac25d381aaa90f582897df3153f4419b0cf78fdc609b5404ee416a7a798d1de7605510c6903a94127c19d8b069305fb9283a850d7530b20ed79dd7a30b826e80c653a693004604d070ee8aff4b8307a61a69396c7609a88c0c72ba7fc6138764f57beb75d70e4e1658461b447a9dd5e9a88f5cb413cf54253777f77db43abe367e67771e04bd9a603e14d45d17e2f0be6bae2f3435c082fa784f9ab09bb0c8d4cd1092d4c4f7424be5d472ed3442a276c18e52841a63f544675ef1f1817cfd0f22a3a94be8fc156c2422c8432782aff282486b19a38a7a8e2904c0283e5146441e4186ac4458f417ff250793f0df497af2fcc7dc1f2fd21176e6170ba95a1725472d6982d5fc4c675544ffea8468d477999f5d2e735763b645235e74f4d72d9bb07227f401"], 0x10) r1 = socket(0x2, 0x4002, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = getgid() fchown(r1, r2, r3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x90, 0x22) mkdirat(r4, &(0x7f0000000080)='./file0\x00', 0x91a0f0c96a93afd6) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) shutdown(r0, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x4) 16:00:44 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x202) bind$inet6(r0, &(0x7f0000000040)={0x18, 0xffffffffffffffff, 0x0, 0x8}, 0xc) 16:00:44 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = semget$private(0x0, 0x1, 0x3ca) semctl$IPC_RMID(r0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:44 executing program 0: r0 = socket(0x30, 0x8000, 0x5) recvfrom$unix(r0, &(0x7f0000000100)=""/69, 0x45, 0x840, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6046, 0xe77) r1 = socket$unix(0x1, 0x2, 0x0) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180)={{0x100000001, 0x100}, {0xdc9, 0xffffffffffffff00}}, 0x2) bind$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0000010000006c653000"], 0xa) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:44 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) open(&(0x7f0000000040)='./bus\x00', 0x100000000003f, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x9, 0x5, 0x7, 0x8, 0x2, 0x7ff, 0x3, 0x400}, &(0x7f0000000100)) 16:00:44 executing program 0: setuid(0xee01) r0 = dup(0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x1, 0x1, 0x1, 0x7, 0x5}, 0xc) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x9, 0x5}, {0x18, 0x1, 0xffffffffffffff53, 0x5be}, 0x1ff, [0x2, 0x7fffffff, 0x2, 0x3f, 0x1, 0x0, 0x1, 0x4]}, 0x3c) setsockopt(r1, 0x1008000042e, 0x4, 0x0, 0xfffffe78) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:44 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0xd0) fcntl$setflags(r0, 0x2, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r1 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x9, 0x2}, 0x10) r3 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r4 = socket(0x22, 0x3, 0x1) kevent(r1, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x237e94df73102c51, 0xbed0c88cb06e7202, 0x1, 0x3}, {{r0}, 0xfffffffffffffffa, 0x40, 0xfffff, 0x2, 0x4ec}, {{r2}, 0xfffffffffffffffe, 0x41, 0x2, 0x7f, 0x8}, {{r2}, 0xffffffffffffffff, 0x1, 0x5, 0x9, 0x3}, {{r1}, 0xfffffffffffffffd, 0x20, 0x2, 0xda, 0x400}], 0x2, &(0x7f00000001c0)=[{{r4}, 0x0, 0xec, 0x2, 0x6, 0x4}, {{r1}, 0xffffffffffffffff, 0x2, 0x20000000, 0x2, 0x8}], 0x5, &(0x7f0000000200)={0xff}) ioctl$TIOCSTOP(r1, 0x2000746f) kevent(r2, 0x0, 0x1a21, 0x0, 0x5, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x3, 0x8001, 0x800}, {0x18, 0x2, 0x0, 0x8}, 0x100, [0x5e5, 0x4, 0xf35, 0xffffffffffffff80, 0x1f, 0x1, 0x3, 0x4]}, 0x3c) 16:00:44 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() setuid(0xee01) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000002c0)=0x1b2c) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x6) execve(0x0, 0x0, 0x0) r2 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) writev(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)="598a4890312dea52f63da981108c7a6ce6e6f562034b5deb64306b0693131966d155d6a17ddb1e8859be2799426525c06faca956", 0x34}], 0x1) fcntl$lock(r0, 0x1008, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000180)=0x7) 16:00:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) open(&(0x7f00000000c0)='./bus\x00', 0x10b886, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) execve(0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x6, 0x4, 0x906, 0x100000001, "e00b7719cb6c0fa780f7915ec691d10774dd5802", 0x7, 0x24a1}) r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) 16:00:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) openat(r0, &(0x7f0000000180)='./bus\x00', 0x10280, 0x8) unveil(&(0x7f0000000280)='./bus\x00', &(0x7f0000000200)) open(&(0x7f00000001c0)='./bus\x00', 0x300, 0x0) mknod$loop(&(0x7f0000000140)='./bus\x00', 0x0, 0xffffffffffffffff) fsync(r0) execve(0x0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000040)={0x42800002, 0x500000000000000}) mlockall(0x0) faccessat(0xffffffffffffffff, 0x0, 0x6, 0x0) write(r0, &(0x7f0000000240), 0x0) 16:00:44 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) recvfrom$unix(r0, &(0x7f0000000800)=""/107, 0x6b, 0x40, &(0x7f0000000880)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1201, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x400000000000003, 0x4) recvmsg(r0, &(0x7f00000007c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/22, 0x16}, {&(0x7f0000000100)=""/220, 0xdc}, {&(0x7f0000000200)=""/194, 0xc2}, {&(0x7f0000000300)=""/177, 0xb1}, {&(0x7f00000003c0)=""/253, 0xfd}, {&(0x7f00000004c0)=""/246, 0xf6}, {&(0x7f00000005c0)=""/249, 0xf9}], 0x7, &(0x7f0000000740)=""/95, 0x5f, 0x6}, 0x40) close(r0) r1 = dup(r0) getpeername(r1, &(0x7f00000008c0)=@in6, &(0x7f0000000900)=0xc) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:00:45 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{}, {0x0, 0x100}}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000100), 0x10000000000001a8) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x100000001) 16:00:45 executing program 1: r0 = socket(0x40000032, 0x1, 0x7b) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = semget(0x3, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{0x3, 0x4}, {0x0, 0x3f}], 0x2) 16:00:49 executing program 0: syz_emit_ethernet(0xc1, &(0x7f0000000000)="9ec94504a3301a862c59194339e2a08edd4af48b8304597b92d9862f420a11c6e8a3336759f08165fef548894190130a706b211fd0dcf28b8fb32e1af872c481358ff7d9e03e9bbe35bbdbc9f1af816f50d7d136ffe511ad60211bfa85b22f4d62ab96f00bc99fea5c4680b0be3df8c2c5d7549f4d2333efc5586d56c67c55b2688ec6e5e45caa2355026519a0b9e8df5538ce1c6c9ce11b33dc6f2e583e1fe057217a1997c5534d2ed75496d51afd08b5f53da0445ac6b10cbcba0db3dcf91e9c") socketpair(0x6, 0x4000, 0x9, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x7) 16:00:49 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) setuid(0xee01) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8422, 0x180) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x8) truncate(&(0x7f0000000080)='./bus\x00', 0x0) mknodat(r0, &(0x7f00000000c0)='./bus\x00', 0xc000, 0x9) 16:00:49 executing program 1: r0 = syz_open_pts() setuid(0xee01) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x8, 0x9449, 0x2, 0x100, "33cffca44b5f1ad06f2f05dec143ccb2264fcbac", 0x1ff, 0xd}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) 16:00:49 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) close(r0) write(r0, &(0x7f00000001c0)='D', 0x1) 16:00:49 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = dup(0xffffffffffffffff) dup2(r0, r1) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0xfffffffffffffffd) poll(&(0x7f00000000c0)=[{r2}], 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) unlink(&(0x7f0000000040)='./bus\x00') 16:00:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sendto$unix(r1, &(0x7f0000000180)="c23a2f083c96fcfd768b95c204deefeb36835dc96d919c7db67b346d401dc630bfb4506c7bd06609cc1a1efa3f614500259c79a650936c5eaa3bcb0b3ad6127ffbf24973362ffe243194bd37bebe9a9680765496b924ada8d6641679d2bbaaa2541609c805a067d27e73db8cb9fa8da0865a5b2854397bf5b8a5b38541973b292d87d7628864c36b60d93e6f2c5957406896c36b10809110daf173e29e096884ce0f676557228b3147cc8a150a2dc65a1f488486cbb0e1e3e74a20586e2ad559de4e", 0xc2, 0x8, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) preadv(r0, &(0x7f0000001700)=[{&(0x7f0000000700)=""/4096, 0x1000}], 0x1, 0x0) recvfrom$unix(r1, &(0x7f0000000080)=""/112, 0x70, 0x2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:49 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x81) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = shmget(0x1, 0x3000, 0xb, &(0x7f0000ffb000/0x3000)=nil) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x0) close(r1) recvfrom(r0, &(0x7f0000000400)=""/106, 0x6a, 0x2, &(0x7f0000000480)=@un=@file={0x0, './bus/file0\x00'}, 0xe) dup2(r2, r0) recvfrom(r0, &(0x7f00000004c0)=""/169, 0xa9, 0x842, &(0x7f0000000580)=@in={0x2, 0x3}, 0xc) pwritev(r2, &(0x7f0000000240)=[{&(0x7f0000000140)="1c216c820fa7fda18e3424f6531c7ea198e5d43fec64e5bdc3e70adfcb31622d160ad5b7bc7b00e489ad3ef0b9648a70b7b71dbe4cd118bf5df351ea6b98ed1d7b92763761e177f1c60925208dedcec68f486dda751a8296acf46ce8712b562c1ec14d30d9445738a90c61bc2e956269425765d98828686610cb21b2c9925885a40bbafbccc14cf042639bc3d6c4c2595db5b065872374be366beb8e8a1e9f554864f582b8e4403fd079f430b55cf2e634317b2271df03f3700609a3d57ea09ed76af1d1e98b92a4e8423b8ff40224e01f30", 0xd2}, {&(0x7f0000000300)="c790645ec24317e5c7676926a44a2cfecd70198de332a3a3f22223b31310b5ffd028dcada9171115a623701e9accd157c571b4ba74e15c1ac1aa2c7896e6e5bcd0453f4501b3847d77db3ee3dd005170642e8b3b39e79547a707e9f0cc49abdaac229f7c9c76750091e5646fb10435616a2040d241ef41056c6f7c409a5ce3e5c17575bf5423e9ebee69f16e94666414d865140f5becae47f5becde9ab3d50855d1b35c2cb7ce93fad17d7d3003985f956f9c0e76768ab8fb2d92f915f160ac84424fa13", 0xc4}, {&(0x7f0000000040)="3337ade7452571a5c05d16e115c0cd67ce0871342715f6975d8f91a0c006bb1cb8efdbd301670deb51ca1d23d4c72783bd6c43f3eb05414567bfa68fad9e38782f385deb912bec3f6878a38a83fa6c0bab44fb781ffdcbe6d2ecfd978a311699fc9373885fb7fb406c3db64313284d6bf7c0c8e37eca4b4e3ec37774abfeabe0d5cd08e2b580a9a0cc58fbaef8145749bdfd4b894c6759bd350f852bd7e87ad66b0d6eb5ca3bc586bf9ef3fa62b7109fbc522726711a6f8641f064", 0xbb}], 0x3, 0x7) 16:00:49 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) fcntl$setown(r0, 0x6, r2) r3 = socket$inet6(0x18, 0x5, 0xffffffffffffffff) recvmsg(r3, &(0x7f0000000440)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000340)=[{&(0x7f0000000080)=""/122, 0x7a}, {&(0x7f0000000100)=""/22, 0x16}, {&(0x7f0000000140)=""/255, 0xff}, {&(0x7f0000000240)=""/14, 0xe}, {&(0x7f0000000280)=""/175, 0xaf}], 0x5, &(0x7f00000003c0)=""/72, 0x48, 0x4}, 0x2) pipe(0xffffffffffffffff) 16:00:49 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) bind$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x6) open(&(0x7f00000000c0)='./bus/file0\x00', 0x80, 0x0) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) 16:00:50 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x4202) open(&(0x7f0000000040)='./file0\x00', 0x8250, 0x82) mincore(&(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f0000000100)=""/11) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000000)=""/17) 16:00:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffff8cb4, "15f440e7d215f27f8366d0b249cdc0e8d07b747b"}) syz_open_pts() syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:50 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x6e, 0x0}, 0x4) getitimer(0xfffffffffffffffc, &(0x7f0000000140)) 16:00:50 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000200)=0x101, 0x4) pipe(&(0x7f00000001c0)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x280a) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x14) 16:00:50 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82030000000000000000"], 0x10) r1 = socket(0x2, 0x4002, 0x0) r2 = dup2(r1, r1) poll(&(0x7f0000000040)=[{r2, 0xdc}], 0x1, 0x2f4) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) r3 = fcntl$dupfd(r0, 0x0, r0) shutdown(r1, 0x1) setsockopt$sock_int(r3, 0xffff, 0x1122, &(0x7f0000000080)=0x83d, 0x4) sendto$inet6(r0, &(0x7f00000000c0)="c62a373e9405ed71a0898e2d8a4aa58eb503f3806015fdef5fbdd840e53f53007943e60ae74054dd47d6810c9d866ff97d6645873db34426a288b03d1791d9c41c5d030d2a8ec8f1e5c0e60ec2420f0c8b2a8ac327501d4539b8ed1b794737cb245f33377f1bbb5ca625c53a6af6da3994c9533d235bbadcb91b90cd9c5e5067a82adb9ae7877652f9320fee5a9fa7f1196710559cc86f9ef567bd7f3f97bc0d8a76609b645fd98a9e270de014caafa4eae00e544e531d59780f9a5927cadf9e2e9151709ccc8c", 0xc7, 0x8, &(0x7f00000001c0)={0x18, 0x0, 0x8001, 0xfffffffffffffff8}, 0xc) 16:00:50 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x80, 0x40) getpeername(r0, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) sendto(r1, &(0x7f0000000140)="0d8223e23a2cbfea54954ea647e4369d36276aa8fd78c83e1b22cfca20c9bdb67eafd8acb09e1e93c845ab9ad07114085930", 0x32, 0x402, 0x0, 0x0) execve(&(0x7f0000000180)='./bus\x00', &(0x7f0000000200)=[&(0x7f00000001c0)='\'\'{\x00'], &(0x7f00000003c0)=[&(0x7f0000000240)='x\x00', &(0x7f0000000280)='.!\x00', &(0x7f00000002c0)='[\x00', &(0x7f0000000300)='%\\&.\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='x\x00']) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='x\x00') recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:50 executing program 0: r0 = semget$private(0x0, 0x2, 0x18) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/135) semop(r0, &(0x7f00000000c0)=[{0x0, 0xffffffffffffffa2}, {0x3, 0xcc}], 0x2) 16:00:50 executing program 1: getrusage(0x1, 0xffffffffffffffff) 16:00:50 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) sendto$unix(r1, &(0x7f00000001c0)="5e9b48d20089847570b8de3dc73a9ad368984418dcf69541324a55d74858411ab8e4068bd3ab7a8e39db1ef4cee1bcefc15c761c9442b35c2e9472a8d59febf8b9eb5d52e985be2e943f998bea30199860ed76692bebfa654be3585e1ab099be14c77fa7ef3ba26e8764681aa1f7442a31bebdbd749c2b412a51a34b08488a34ed80d7da7bc29887d1e8e2d219a860621ababca7f9fb7775c3c81ba32e944fe8e1d43d0c99ed1f37ebd8a66e02a34d813b0d9e0de364c0489b8b33e43e29125b981d62c937a99227b1a22344b16035c1e302804616b4c86c3e8f520981b8a1214141b3df93900257f88e34c9bc0c9fde04911371e26327861298db9d8874c6ae4fd33026f9a2ff1534783b69ac05678bf15228393df504b52c2f9c4792638c0a0c579df465ffb79a6baf5b91924e49eeef5ea2b4a3bb9759098b3f00041a24fab941569526eb46360de9b5ec948d8208469f5acbf26e68e955d99755fab234326d4825890a5c402f9ee161d43a2a7eff547dd3f2aab7c1b1deabdc", 0x17b, 0x0, 0x0, 0x0) 16:00:50 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0x0) lseek(r0, 0x0, 0x2000000000000) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1000100000000}) mknod(&(0x7f0000000100)='./bus\x00', 0x1, 0x800) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='W\x00') 16:00:50 executing program 0: r0 = syz_open_pts() r1 = dup(r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) write(r0, &(0x7f0000000240)="81003b1e3ec295043cad7124822c11a882fcfafac88ebf2fe5ec26c7ae08d53e12c8b47c95cc20768483471770888c9f97d374fa529453d3e4ce5c042ac5172e52a47922ebe175559a8fd352611be184fe66f750ef071576a53c240a", 0x5c) dup2(r0, r0) r2 = msgget$private(0x0, 0x401) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000580)=""/4096) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x7) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x0, 0x3ff}) syz_open_pts() close(r0) kqueue() syz_open_pts() 16:00:50 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) flock(r0, 0x7) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) close(r2) read(r1, 0x0, 0xfffffe39) 16:00:50 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10320, 0x100) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) 16:00:50 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x1ffe, 0x4000535) r0 = open(&(0x7f0000000140)='./bus\x00', 0x900, 0xfffffffffffffffe) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000240)="21dde4fa16136e5130c74d2956b7b3dd9317674579bf422edf391dfb3725434b3779279736b39a565929c7a776a5af6d2fecb41afbb6124034b516c0e4e456ac388cb31e673848f83548afa4b836a90a5de58d882cdff0a8ae9eb7d31a766d3d2bf75b61e063ca937dda3ca9de716cdff5d5d9eef2e4a0d259549619c21e9a792dd5143695581e76d6133bc1df719e05c42f14b0665630a491b357be1fa3c62f53346a453a095c015199df3cabd3220fb1977b4afe356c83e504bcafda268c9bb6b895b61ea0ce85c1d395307fa1be2425c2316ad8b226", 0xd7}, {&(0x7f0000000080)="11d68bb72247df9da7519467c5d77809874da7fbf25c775662f9bb4f90d8585eafab3c2c31ba0ca84350634b306bf11d2f9ac5e2d940520ddcd5f4638e173fa4a203be05a9b38c2a70c7421c72", 0x4d}, {&(0x7f0000000340)="82291cd2da4b76625994b54358435e337d4b50905af67842112a79a16cd064f339361ef05553ad4a59a633493f3aec804fcf8663449be1a261e672308e50ea8e18e95307352f4770cde3c72bc1cdcb5a242c212a6aae8062cac42a1d1bd2c32cc63f77d159e2ded216f369f6ef08a6c739ef7b292a5c6de9454c31a6fb58d29ccfb44a126319fe191a1454be9ea21d99833c96a225b9e50b9ff555727d229ea95dab601b14c141a757331fe89b0fbb70a144f7e58d98a43ebfc63016fa7fd8d28331dfe943e794aa172145695cabdcb787766a7cd039d8ea4d90cdeb9ffb5b", 0xdf}, {}, {&(0x7f0000000440)="17cc79f7283ff85d5befd4dd3410d64c4819c2b3807973f1a1fd56450490b63eff76a621a165afeb7f0af84761f9a97f0fe4b2672975b6ee0654ebdce1365f0232c8b49e032bee515054e4d105d902c77730924470baa29b6f013aa9a5873a41d7b349e7daa6b55e6e89088a500e96526da96e07039661821af693019ad1d197999b357cc57a3d5d5088d9edaa23cd7d916f92f07d2cb1ef2451566cf12524338842fb72722b224fa9f68a70ea2ab8508f11597bfb771e511b7c5a4361ae03811a8fbff992daf645d77635c320cafa94419755deed8c3d5e7123f73181b596eb52c7b9ee251c61bb8b332f90a2d4a518971cfeef522ba16bae44bcf332498c8b82d154344bc5396f850018573d8a6033b0cf623015c80e7d1f2f85045cd6cefa720a4b2c8b33a01561ef0f2cd1bcb2fe1d9d1ef7b6092a8663889246ef5ceb06f66647ab2379058f46650396180d67190eda0b05014e5c5a436e837e96e8b3431a850d6738d348bada14a33d68ab30edcd02231029f618b1d14d0b31a723e8e1c9d00202bd46efa4e14e74de512b2bc710dcac5ff667e60dc243c10f0b9a79202bdcc83924c76bebdba4a125f35569c0152aa3e1e5a2ba7239380f73c3f160e797ffde3c422738ec1d76a086658b18b1027d598324aff5c809043d743af123dd7314ad4847e47b4605395ce6adaae0f2593c0d0620cc17b98e2803e4dbb538bf16b036134410ca448948c7f989d56f46718d70498abe425b0d2e5ec3b7599e22745727954ffe631d398fd0c9fb4264679fb0ca115da22d20ee3472400bba009992c7b43f3d2066d6631a1008b16b2c25dee1b4d7790e1901eaedc9676aaf077ee587d23344f9acb849174bb88f6c35fb5ddc388ee0acc5eab7315aa8ce1fea2f647423c576d8e297bbca956d2b51a2f8c67c382b777434f6f9cd2a5514b02d5e90c57ab08be5b83761a615c7e90e62f151bd2039f3c662daed154e47ac2d9741745e127e879b0129fb41c35f815944ce900506e2d3a3aa53e2b0773b583723b24c37fa1ffd610c4650e2f1e798076fb54c06042b74f9d39f975ca64e0cd2dd683454ae8032421bc1af1898ed0f9305c7d0702b318a6262e5c0e38b28a88c578ad53087022380041ad243f17e8db2eee0b9ca3615218d5cd54030c1517f912db62f599fef2dbe5db9531ec41514b1d297b691b7076bdf8b151a1f0e42523ef7aff63316009cb27e9e02024507f1cae2b84e47b7e8fc5277cbe7cf1ba78f5e67a706a809c4c181c226dac75d2b65811d07cc826bdacfa05f46204d1084c91757995e0d275ba57d037a5bfc6342637cc93b399bca7bffe73ffba5e524abaf9d527c765f25590c3c803def9053b6f3dd1b6544976f3c749f4cd37607736a826a3b0e9f9208c428c2488ba2568fc96783ff338ef997f186e46ece8a12f2fd8212289a91153f28f2dfe4af44398199a37692f393d8359323ecb555f9be8b5bdf707a9dc6afac6e59c34e7f5b6069f1b4c13e59072fb3abb119490d1e10b72c70b08f61f466127df99cd3620f9d176efb5f8487f23d5fc0bc4577ebe156029fcb4c70e948eca4fb183523145de2199718c184693d677ca0bedf0e8ccd60c5fd608fec570f75dd07e66070b15bb79917eaf3c50658d0b96666efa1b05b4c0769e5651bafcf81c2a8fa3577c2603056c1f0f63c367a12e4a06abe7fed682464cdf26afaafc30bcf0e75ac9f8913f09eb318e598af59afed0606d126386f493922d6dd0c7fd9675de5155737079d0c749ebc2462018ad7be7f385cb94158ccaca47a94e28ff809aa22d63e1bd0749fd9dc0be5037957b24e33ef55bad1c592802ec73bb80751a556bd2e2415b096bd1e0db5243f0aa3cd91801103173130d39cc128d7738a91014eb10dbe5f9af00ff74f34df65dc68f8928776cd3c6bbeb5eb2441d9c8b9dba0bd9103d80727037a441233d1144159741e2f5e7a1be3f7e90bc1246f4b5a99c5699f21c3f9e1cfbfdf53af4e70a521468aff944336b1e21c0918a917a9f45ff8c0e725c3a8f4ce1f621c1bb8fcd14186882d87854a91e26f73a8ffe8a5336990128153e85c81f0ad2c5598d52248f77af4cc61ed7886582e982d117f8c9f576373af87c8f80000cd749ea3f4e4d90244422c86749d5755ae903db614bdc00fb23363fd3cd6143dbc0e0f2044cf1b2ac285aa0a153ac1b6994b89795e617ad87d0b5b6f7093a9621849730be2a0fc9fc0e1cb5d7af78cb80a28a077f032de9dab91b943598fb988bf9d0345270b028428f2d5967b8de9ade30d7a615c79f7f2a72184675b7d80a4404f8f9ad4cc5b911134e07eb82d01e58fd52382ad6edaf106e277f2adfa774461dabf8263c952894d701bb96bd018f186eb50043fb0640c34c4849b68a6454efa8b04782d9f9c31beb97c2d9caf8a4ad1bf2d698ba244bde582a063aa9aa874fb068c698451e39ae631d161627429e2b6aa8ce5842c32bed482db2cd29ed33ef2468221d786e56f11cad99e2878544d08365a04bea4b35bc4ed3c62fd36fe88ac708134f24a38d3f4539e217c293f39a18a017a1bf39326fad1fa56a99e4db2554c636e120dbb29c683112d96a802f39b3a205018627964fca6f722948295982ca8e4c4d9f2bdb55b2bca16fc9ae7863463179828b6040b2e4bc914b24c018986bf195f65d6d1a941db10da212d4213246f16ca53db1e01e7ce62049469c4be039d8b47c1b812a78286f37a09de2a4ae1230297f6ed5a54d8ff7dd91805c127e9d51f2f691b195d9ebc3a52d8d465fb391eccde40e67a3def50bc5434c3b3048ee3f2fe7dcdfbb8dc14e11b7e8e91917fbc2bfbb5dfeba8048652955b4343e8c2095adb552a4e7949d3171f628380f0470bef9acbcce5dd2ff8ef9d471d4773b0245213018fe53ae3f275c2ad8f186dfc557069d926b4c8e575a6867efd1aed65f722d69c64ea0d1bc633e7ce30f77c4a835ee3fab1641e9c750bda2697a9cf673add1434f264bea6292c6bbfecd843296a5ef8829a026fe9bf2806ed10d8a49543835b6843e1c790d955df4e73039ad4103977c1dfae4eb49d4a806ecb8f5b5d987af96b4f7adee3b22bddfc2121cee6a4147b799f55bd393cc94d09c366e9e7e46929a2f8728247ae95f96702b2a43463377ba8610ec17e232396d05978a54bc9b9a0ab9c788b71cfcf758135a943dab265a06d57be029b54078e15f5d2f36c3e3f8ec5086938191f3fbd657335cad4120d998cba37833dce6f7fc5a8d27a7b4c831d3967fea496ab268c4cd1681833dd8edeb5454dcabd8455205c5603147488bff4bbbdc09af9b7d709fba8dfd197f2dca702cf22bf90f6f30686a26ee9c3cda43569e02176e9761434527ae4b106c23f9cb8e84d28ace28c2aa2be7484b4ab9e5143ba6df6c287e0a5302c4a7a2f96bd9f4ffb69db998a2ffe7d9c2558e7387e4c847c0975d2c6cbe02970be2b957de8935be5b37685dad5c06092ba4e77cb69ee6e3655b1e90453c6e8f1499a4dff7c91dfa703a1cd10c24746698b39644dc39d517a0a4f9c8efe45c3126d9d1562930c7cc99d605ad4d463df46f3ade065f927587fff41888fcf116c3f40b3176ed6357c1f5c413897f958c3279b1ea0f34177b4a517d53f782047532ba40c99482ac404b3a4edf453005a5000d6f6fb25dc0babb0fe29df9e9fd3aeede882d19f8474d3a665c5214c4c324d3f91a1daf1ce32d251486c92a71556890692b6f4b3676f014ebd516ed8135b519aee95d658d5402b9d23311b22a43ab9bb2b70d924147878f883536c690e5fa24b19b072516c5a033a0885a2cc72fe2f751970db451b79fee99ba5eadda1f178d240266673911d86c0a35aa0b24595ac38d6e3b9d5c3eb8971a63e70120b40d6c196deddd05ae4d4c16e937a23ef11bb490460499dc5847c00c9bfece60e6c10526dca35905bfe5cf6a8811386b2d1840114da51f5e173c7ae3d397d52dcd8d4d22928988098782defa2a4efcd90605a76cbcf82d76fead8c36695f9620ef0a1ccd1efd553e9d6607d3f16bcc3c98290f943b0a961c5496369b2997ee62cb5c981e154c1112e497c3cdf7ee4600ab2a6820965b4e88b5aec09d4853a0227dbfe5c810e0278d0a1d6fff254fc9564602db9b2217264368a867868e0b670420090bdcf9ff99818cf3539937c0b43730907821cb1a24ef96f2926f9987b96d2f8a09e5edc3d7f7a84591f5f851cff11f46c5d8347e9a50f4905d3e9503c2ddce75321bd8a8f582707a6f66769c651b73b6c213bc5749a70aae03e9c071ea9226dade1a1eb98c8ea490185759b86b7c738ddcf7e03471e23b7e3106d2d5be84612633e4f8ba5bae350aa1c60263dd018c5ca1e6d76271512781f319070b5b215d7c9e6b02f1d4674c164e3120324f7a7d2030e69e651685f65a0fedd9aea9127a8c884a72316a3891ec963aa3b284df798f50935f8c29746ab68d97e1715deb8cdd941a1a959f560400003df13fe5b497a06a2681b562d3cd5557bece7a8fdefb56003b0ad474f70e23b84a2477f5544f1ee7840a13f7d0dec769bfeb4c85776c0499824f7a37081cbc072928c4091ec5cff3254538fa5ee7cd31770ce5d305a638e5af259a0bee53be629050472e16796a27e9296aea3d1a000294ad3d2d4b0598786d2ad17e1f574e4e8c33fd491a851e3c6517d31b341e8329d2b607927a93f0a1df5e477d83baa77876a0edfa17df34a3922096169a66dc1515bd0384811ef8661fc4a4782fae7398ec50a93a5c3d120cd47facde2cbf1c12ea2ffe93363b82570d89f76ad67bc5c487ff0209c62aca9dc5ef819f71650cd069d288e0525cc6b1e31cd795b10749a0b7d6ee5a63f1344a4112481c8e039036799d8760c4ceb47d7923d6e40039d529491a9ab717f7faea4b4590f0d99d44cee1e202eab0b0e72d0cc02b26ec689295519e315d20a1d4253fed8df2ecb6dd494f8cd8e676cebb9814056cb6046c57bc66b6d63c290881c407c65bdd6496cb44f09bb75b5e2f853721e8b2fc77307d993a6561746deb8dca33774fc10501e9add813fd5a78a48ef41a38ffcab389b079122485f8b1b169c8d65de8a8622417d60d8a73bbc89d01408c3b16189714c6428ba2122f0847e11c22671e5b72cda26d695e4b4b51270b2c2b9dfc2b72ccc7737ca28b7b16b4187a37420bd9a654bccc976dbd866afc5eaf96704b3fd47c16d2d2cdaf9a6caf0ead89458e28cd330a62a7b3220fb7d08faf5d42f6af689451c156abed01dde4ff9b1bde3a6cda6a39b2f2e7b3ad21a470355c8cafc982b6237f629476d25440017a7c98f99f8192f62a76c2fc1cda0e35ee4fd57cd406ecb70b3a8f628d8e2728d219c978408359b4068ae146a5277f18bcceec3b42eb984f157968811b9a6d17094135d083cb3e9a2d7486fae8e062751009adbe57ddb11912d6ac2d0c103897a43953235eb280cb2785f8078baeea9718fe7059d70c2096a83654a89a2522c4ea69f725532297175aefc8df6d2490b04e36f3d53db2b11c3e91569755c06f5370440ea93049f5e6aa397434f61f1765f7d88ebf9f944dcd236d8567c5559f9ff0d03c96d596a0913c8fe65230a965051e723dcdbdc730cbe6b350ed7e3cc9ed641efa11135e84b73be1554f134d603c0d25033900e8a03ec1b204f189c7ec424624ee1c213e8f968d41fb84d93f2af1f497542ebaa6db33ae01551d500e1e58870087e20ae7a71330a8c1e0374c3294a1f5f0ad888a58830d1115985ead226954025fdd04e0205730f77", 0x1000}, {&(0x7f0000000100)="c719a13d96c5cbcfc6dd3fbbba5d42b8ab487a4fd87a09b1ebafa689", 0x1c}, {&(0x7f0000000180)="3dacbd0abb9a61927bb1a4d21ee5c24308420ae9edf4a5dce6dc7658743eda006b9aa69e6d31ce39c9", 0x29}], 0x7) socket$inet6(0x18, 0x4, 0x8) close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f, 0x80000000}], 0x8, 0x0, 0x0, 0x0) kqueue() dup2(r1, r0) 16:00:51 executing program 0: r0 = msgget$private(0x0, 0x380) msgsnd(r0, &(0x7f0000000000)={0x3, "9c6fa2771d4e66bc62d328e0e2f55aa83e88de1e4affcc54ce3ffbec943c28f1413f91d60bca968bce0a36adb64a9e2bafa9f6e9494537867563f0889ab546a20f3f51118cb5dd3ff0d9eb95a81e9e174dd9f7e447fda8e99d4e6f36ba2d82872a3115969de84ace623e10f0db64a16b537844b3874b1be31f1d87ea39e76c8fdc80984a32d09a7a1112e0ca8e0ee226f9fbab8732cc6325e640233bb66faec29bcbe780d32e2003144acbcab49fb5abf6de1d4e0a865dd9e33f18d120cd89b53fabb176da6c8e41398a6c2ce4cba97af74c7242406cfb446dafcf6612d94b707f62e65cd6d925"}, 0xef, 0x800) pipe2(&(0x7f0000000100), 0x10004) kqueue() msgsnd(r0, &(0x7f0000000280)={0x1, "1984a7a444b5b1cda23163d3a3d3ccb3ce42f333792a5adff51a3802baccbfcfad82bc0bb9082d65aa8e6a6d6b6005f8011ae98e61c1ef68e49943506f15acbdff014f0c5f7fc0cb53a9ee0b6e91152d4fdf8d78d25999c871757cd818cd46b7b3eb77102ee50e886f6ae918e65bbf17c46abb5b9d755532fc49b064154cc5ab0ae26d8fb80225eba291eb722bf78a1b76faf992a594c10484756cfbd89714e12aaa0869eb89167ab265d715b9f6f732c94923595c11b0f562b904000000000000005069c8bf4639680aeecbc0e144fb09bed5691325d7972c17c2359b003520381477877cabb8412aa210883c34d1f9e9b894e3aec0b2af"}, 0x100, 0x7fe) msgrcv(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000402dff12563b8b013f773f12d2331bdc93b76519b573368bf942191442fddbb89eeafed2cb3e2052bd08fe4e37611c4fe7c647824369bd41528d09b754f3a143e8a2d79325b136ccdcd7f62e6ec9eb4adbd57e762fdd"], 0x8, 0x2, 0x1000) msgsnd(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="0200000000000000e35ba1a5740daa7e269843c0bb0663bc3e7b8ea345ed5563570c61f60aeb3ad3853182e4b867ebebda772357e36d321d21758aa13dbc7f6dc1b46592d287edf04682e2f3a114ae130b5e441684531cdbd9fb2e1dc7555197873c0ad0488f9503"], 0x1, 0x800) 16:00:51 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2, 0x1000006c5) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) read(r0, &(0x7f0000000180)=""/11, 0xb) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x61bb, 0x0, 0x0, 0x0) kqueue() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) write(r2, &(0x7f0000000080)="e7cd065d755da734f20ecef55956cc63f7f8b6c76269bd8c6602de0ad5562795af195e1784dc88b3a257cfbedb13deb612364c5309dcda5d9f7275aaf3", 0x3d) 16:00:51 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) faccessat(0xffffffffffffffff, &(0x7f00000002c0)='./file0/file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="bbfaced7d7b1a9d3956bcdcdeffd4f93a63d0b3ab2", 0x15}, {&(0x7f0000002300)="edb3dcdb4c8bb3a2d9fbdc2649173eea29b58bf45907faac14891f3acd0dc929bed8531f4f0e64b2bd13e81debc9f9823424a545a2f567b565327514a03515977c501c7c2e5be0f49fb48d8a83b6ace4bf187a83f8bec546cbe08b83a17bb4b7f89c6c031a81362ef7d3d4da2f20eb0712d22c8da4b9744e0fc16276c155d45b4813e81f26fbd323f568d6c4ac907d3443cb9a7f14c5ea1919f2e01ecafeb1a75ef566569df1ba9112e5858f2b3c94146281185cd8ae65e8a9645638cb3fcd357ef6190f1b55a479dd283c2936adb8db2c9939099afdc07c0cc8257b35f6c75435eab066f06c83989335fa5a3eb12ba70e5047c31ddab83ae7e2900ffdd582f7d69adedd45b3316c5bbfde49d0779609d1caf29895aacd6b4e22762cffc421efd5d95b15ef51303759d194dbd52e9f45da62ab720512516df5c8fdd61190a5e05faa7d1a837df5d3500bd0e2466f6fded17f553881432eb57fc563c9e2ef0451de8607bfade4cfc5ebc1176618de1180579f8cfaef1250a1a586d7983642920742d410d76bb8cc7a757ec3253626a7b3021645b50947507cac9c7b4e1db62385ebddaeefcffe89d46d9853703f7c57efaabe78a33d6af717066f8db981390a8a6db94e7b54d1642d4a1222e29ecd1dd80ad41dafbf35b3bcfeb9b1efcb8d7c77b63f77ef1cd04a1485e9a3821aa86c7147cc714e2e4ca8655d500f035d4489a9d34f08a7116905586cbd5eee1a1f6b7fa810967b342b9eaa893b80491601367c08fa4f9e8312d5b008594feed3a57f996c313ca99513213ce794b03a2ef497675ccc6f2ca555280d67c4a0d487bb643a4b2c786c17d3119c105c4682ad807b5c92ad5aa2c334e608b05becade120da2d066a7a60c6a790e34e0bfbe573e107d058abbfdc0853c50eb48ea3c26130c5c62ce719b3ccd26d31acea92645b4bbd24041e937410ea3bf0303927fe05ca9be39d6661a7ad954454b5f91bf5ebf434508b17c293247398efeadb4abdd96d411c5d9946f335c81f74eeac89e337722966ebf3f444aa9258a825d57e5d8048c2bf4251bf8bb406ea630665076d81cb4fca67ae220e3fe9ddba4be2df3b3ff258ec2becace1567751afbdc2f52a2ee855ea75c11fb2d0d9a57bd2c564b6f7cfdc62154104ea9b438ee1782dd485e59afab5831d972d1619acb571e2eeeeec599ba6b8a4908d065e900feff8d39daa0ab23ad52a09be20493f6c5cefa517fa448a4d278445f04c90a0342b2787eb720210af06617f6ab2f7dfeab5e3e7d0131327e233041dc4ef5ac0bad7b165b55307102471a9019d30c2a5be3c7dccd9d3ca2a8fa35a5615b73f9fbab594030aee091b7969a5250e8b7c5a3016cc5f33d4fd758cef1811b1a675143e75c27380ff6c7483f06d70b1ab014294f2b1d2c009df262b7c31a8fd8bfb0e0545a1249c13a4cdae9df1408e893edb58fb59d647ead9bbfa88e05260793700e42ad99c6174497cc5a57a6800b2baa49cc2dfa494f74bc060bf9371dee88496a43583b52f44734693a28c3120bbe55814cb1bb0ef2d520c4282f56bc679bf7e090680e54c3275036ff6c14ba2f60bb7fdcd4ee6edbc15895a4a6ca53ee9bff3c8a8dd38bc1830c092487623c8022140a98e7a165b91f29c7de1430b147dd433c77f661d15c5ab7b83afa230c21a1768287e7786ec70b7425b50e9161970415fb51a83007a5a4f27bc3cfdfd1a4a9d475016a242e52bc83622e3e406ecb61c60a93c11b1d315dccece37aff41a056b83c9cd1984d5b1c432a16b0a213d841932ee7f85152d0bc7032a4910a6b9e8c7eb3f3f6ca02966ae876b14fe99ee23ce939051174fc23c1e2946114b7477d41127ebbf749676ceb565d95feb6d9dc9d22f92494bc2dc0620b2ac53b3d71b71402dbb79b3e13578073389e46118e626a5495e7ad28832bb7d1c74f0a504abaf5779caece5bb253e8b622e5ca3a2a11948ba74bfc37814d511fffe1c6a1f76188f3bc68d0c932f8bf493d5d44c61be0c9103b9d66300fbf58ba7209a7870212d2a8aa4aa6e550a6e6152332840303621ab275820521430f723f117865aa83662afaebba5bf9afabee49c4e4182ed4aabebd272779e8db4e83b783d83624eb8e39507168c23e2c5e63cbe01d25573e375c5265b7b32ced8ddc1e8a34a6ca752002ad86f6c4c5fe9f73656a685a0255df98881a1d342768f328228f1113a0c256a7effa95db14b23bfb1aa195f22fc1aece9509dad33f595e243395646cf9d199f0b6722441b0bcbbb2d4c2fdefcb162167f46735d9d4ff5d946b5d07b25f0a12402fd44b7501a730b7677a55542057de3b03ca4a38846306ebb5007a8c5a4555cbde47c53645770609671be918d4807faaf33704a433cd8a3d2873562056c1ca464a5ced487522d4d02ce2915063feae0ac3490248fba888071d148f574e22641d8a8f4a6063fd146807e3b832b9991f556775798dd7cb32b7e77e4c5654bef6cec9461ed8df91ea684b859808f77cc8d165c867daa39a77061c06ea402178efbddeea5d2021f3f8f1f1d398d608617935fe0f2f26cc6b9381ef393a482bb70fb41d898431528a15868a50cd61726c241cb273bbb0f8460ff8d80e2c8543d028670b21db63209a65914e4a461680d2233d1fae6a75a481793bf58963f84b6992a02bf85dffec6b6a461b2c9ce14131470b7924f5b0713569234bd88f0c9b9d98f0b9bfb1839fe15e6d494aff316636d278c502ec815405d911242c57169a9ba48286aac242b78b5dfd75b6c967aeb93c2edc320a15db90eaa6a77bece1ab2ef425a772075e0b5f913e2a02dec9715fb6ffc4c68b71f1b15e3457f9aa5a3a2b221301c05642c0d07a7be544b30262358816fa56bc4ed89efaa4da453d2f1b1a5f717ba06f4d2b4a709c395e8aed438383a22350ef7e73316628036a3943597e8c6421a85b28d66849ed46d351591cc665bceb45037d0ca10ddd0a6296f25d0095849e1b45f9dd46a9dbe8f52373c38b2c8accb2e50840ae66741b82e1008ba0e4c0b4166320643404ee966dd3765e2af21aba392c8568df839cd52c303db397d926f60f000a62ad2083c4d1cabede3a6c2e0a8492f0ecfe1581f2bdb7f913002798fae9449d4e1fc8bdd4121c122ccbf398e9bc849742151fc94a8d791871c1095bf317b71bbd0c4842110cc01d498959f7efe1ba9bc1123b463e949f390ed72b853799fcc0e8f7cab55041128eeaa9d6154a16748a004b1da2ff3b6519c43c7bd263e79f2171ad7f27877ba5a11dc92522ba7df96af5a3419da0b8a5c90fb7a11e217dc1537b97996e0bbbacf2dc78c3f3e99b3632f40920315b9329a61813852ef2fa1de30ef7094962927b8e7f15d1fb5cf5e5e984545cc5d2c33554fcb3390b6529d306fc49905857b468f96204e6d2dfe34d2f9c07c5f427c0a5ff2d5ddf0fa44e6a8f0f8e561ded928db299e7b48baab1bff8407295f891f1670e9ef6a1675fe5e7c38b428f53cc38c438db363d4737556ee92ec74bbe37381a577bcf6c1f8137bc6102ac5b3ae5e77eba49b8cc8280f8d82861262f941aa0095baae27a03b7a1755a8d1f7f84913dd6056fe14fe088142b40d6c208eee1a757ad1a8f2c5cc01c593c156e488369c8a303d3005b58047e0d7ac25c541693746d40c001eedca4c1dbf4ba96e17ba07f822728c6a775d4acefb304c9cbe167b615d71e0e8bd5b44fddf7036e8505761e959beb902a8f75af48f672099be39eafc18698ce974d9bcc43113404e096146da088e880555c6c449856486271a3c290f7c277fe69088b2b1c1397d5e51cc77929c2b5930aca44b7bb77200d6b50707494dab33f6c42a6e0ab9d4efa4e7eedc5652a89cb717e1a44ee3871e1c6aae6bd394fd9b006e16daa85d32d23b5e22c0abe68827dea2658bdcd2530864930572625225222dfc29180f34ac561b9f475e56ee796070084884a925248929162324936e905977a3ad9dcb169609f7fdd010dc984691e28061944b3ab4135279310d2d124c4dc5c5e7fbb89ca871aae75136381a6da1a09cece5f5dad06f5ed20003fb880fe545bef0fc17dd8bacf8f2c227a34f070e413d5ec38d9ee4221118440db3869c867629e6714d0baa3e121236f4440df5fbdf151cb952748c48592815eba26b030899e76ca3da803edd1c08d5f7f83d43b3be252a3b15e002cb81740aff12f41d64ab1fdb4629aca6e3956cdf2ebf303f0952ab9488cda3ff1abb02142231b61ddc2c6e697fd5bea72024a1e5f5fb6ab44c082d6c4aaca11dae327dda2c1f9dbc6617d8e64c33cdca396a426c2e4d8cf1a16be8a84418943cd6b6a4bf5dce3fdee477e606a600e1da4d7e66d9b0672022f32eeb19038b5d030bc5da7152b554553c53db94dc5b5b657ac600d7a8f9d2add916eed4757d3dae0a6aeb9152ccf3c89442db17033a9dabc868a7e6dd63518723e34e4032b12449ab3be70d38a175f8fad40d3e24564ef4c8ab47b4cf3ef0b6a13bf671c748f9316f807c497cc9500e13e8a96139799e1efa5f13300d0d15f76e7ff6323b9f0acddb9c33833754691d2c711a6a281b8616ea1cd8d6f358d0ad200ca37acfd691cc40a2cf56db4729bd297e2c6759bae1e34d231c48ee2abf2e2331f332b3043944ce3b61caf57122ea9bdc91e01d0ce61f7cfffef46dc84bf6ec12bc236203a6cda0ee714ab57cf9bfe7669556b3feed83e1bea58016b077db96fb588a558a8700f6b72dd1ad4465bc226244c5c261bd303e69e79a1c393e7b33dfb86671aeaf63c90dcb723afa1ef4dbd63f07e3a92993caaab24ae8404654399d8a5fc0295e26d5de8bcc794cf3abfec791eb0b49472e41a90cf7e9d1e806da7b35a2895e0b614742dc54e2e18a3e7b6622f12963f16adb57d1b2829736f2afb0d48e56134a0e7ccc60172b961cfa3c2c70f24a182ab7c5ce5f5a27875c785e69d0ddf7c6ffa8280260e6897af456234af215c7db80d0de53d8c39be93c259c3e9ae6bacd462a3d763808eb592ec8c80b9e960c33431661d71058c332b5d6a9c107cdf5fe0eb1a0f109fe0761e6afa20ced034d0eaa8a630dce9f0ae6bc021293fa1e2456fd073fe3d2c8b2bcce53080465d75f1331a825989d22cc18f9b2c550ce8e72637e6c62bb4414babaf5a4930cc5049a3e79e8cd0c7afac0c6ecbf5fc37e841f78e6ff4a6e690f19271f2acb20a33160a203aca53cb73b349a6ee7d9e9e19477694c52f31b1b5fad3d27255ab51012fde4c385274719844db48e64546a3a976e6612fcd5c7e9247e7560cb348ac7d8c9f4bf127624b23e7a7d1d40de8a6da2a46e62d6f3acdb98fc9c7f574c6ca7f53445bbc8536fb73024793096921abbb95ec10df0505a9d558debf8500e469fd45f59eb408951a7451600519d47be3dda3517001fb2945a48ad2d4fe147c32b2fe87b15f9ce79c7fd57d70f07bb4587bdd9dedaeb2c3263aae733a3e5803ffb54d8053a4b2b5b2bc0f372eaf185fb3618dc995700e386639393ee02958e5630ec9a5883fb6b61b0b1dd06b1e2b64f302808410c1ad63f562f76b986d425f51a31820cfbc7bdefef80c09003b52623abf8bce8a2fa64d20d64809a5690491dafa3f534998abcdbb63798ebb95a04131b81c1ac488d93f3ba547f6ca96a3a94711e4198fadca68712d165c5ca9968bfea8801281a95f002f02c8a6e281b086f7678ebec9ca37f00a4c569e4a359d2820e31543fa7020a30439911afb8acfdb50be51d4f2be948220d20ecc3dea700e3d5f6e8a968680dea68d3db32bb74234b0072fed37a14f3088523ec97f141ae55f30994c238d66962958ef34dc238e88b800bb5d98ea30ec5d25cb1ebcca9c59be32b3f3d6778970411cf36191db628bd992265e61fd164ec341b2dc66555ff9e44bebd5fd6479e58b2b356cd19ce93afd3a4ee7f983bafc012ba68e6280c4d8c89b1dcf6983b3cc754e3126e293db5ee5ea8241ceef947ad", 0x108c}, {&(0x7f0000001300)="b7b187f260cfc6ed11ee81cf09a5ad4b18a123f6e8243dfc2e6050774b2e3352ae5a4f985aaeb93e05f6fe9323593f231b25b6221e2f77c26464171a213ab2fc2492434c20afb8d7f4df26c548c4ab57962325eba90a23ec755fb713c4b553efa4537d36b2cb6f27a5df611532bb996720133e8880143aaa8fb8a23c8fe40bb98bfb0b0cee91c89201f5da7d7a4c1ce118ab220674a0fc4500f071f28e8f4c66ca18b6c03a9416990dee7a1b6b2b092db91890962798454b10972bf984ef95ba0cf14a2a05d4c0d1a83d24c6f9550205e904ede2373f90bf9b5f5102910afd0ee3940c1517c5cf4a24b4114ea0140d16384c7a4c2f4b01b031468c954c8e1331c8bc9eeaa7bcde8dc029e351f973d919375a55f65536c373c9a9ea1e4e61f11af20dd568b2b078acb35e84caa8e2c04d0e68b810a54afe14dc5a83ea8c736886c2ef85100e5fb9c969a97a176cbe82713afec75b4d3f624c323d8c53142a0c6f83c60ba100a2d89db373b68e22cb719977612c5b119ef7a28a4fc695b9173cd86375eb44c2cc4096d650ab1427816a07f0a3d8a464ef744ff69589c97f10db721105467b8a700c5df6b2cd77a370469c97f320f7cc546b55f03d6433a13f51fe47eb9b9d92ef55353a9057bbfc3916b96505ae33cdff3893df0dbebe1d8a9e1fb58cfa217bc2fb6c76d3f73cbceb0f112a6455b95ea558c20579337df70a4fa187568e12470bf288c302ab5160e6f6d31b50bec6053cace17decb4517a147b498faf464293f9b6c3178e13cfc1a733732924611510b5bba86f4d70348254df7559f385083c8f922121fc4647c933744b5bb9d72e78766ca4313d85ad12fa883a22c2f1282b132d743bb40c96f9c2752411a6bcf4c63d9e07fd03eb02bc561e20f4c6fa860acbdcfc9989e2e9eef93b58fe1a970a743a8ea4faed6bcc4eda7e8e9934eff9541cc7692e1d5ad28d2b67719637f0ef85ad5c82bcadc5912df660eaef1429d3c23c7b1035515397ef3ba7721286731cb2cc99e5eddccde7a007f3a1b570119cc495923a88b98a390a396bb7cbd7936fc27708fb5ce8c585cc0852da29e1258f4e753e66b07f949fa9013708b918edb6aa8c56031feefb3041f6a003c5667ac39bc60e541fa2b3ada67c1a654d7c927e8124b951236890a5dabfb61708363a79dadf00e05c819b10488f6b17c2d340b4533d40c467ad9293d5dc653c07f9a37fea57032dcd148e7e21ec13bf9478b9475eee87f61e26d25af7ebdd6832e60f6fa53ee9526682ce93e57da32c88add6a0d109dfb9571d746e5d567ffd48832ba6692e03f84e7505d78bd04bb98d618f3d38b669f9a6ba716ffc9a9beb37a2d9f0925e4b10f5733ce85d9f90d74c1b703b71bade065ffbe60caf2c140be8fecb35e8f263703698f1f4680b0ee3458e14758b39e488cf12820a49e5ac7dbc11521ddfcfd5fead296068f612a4e9cd49d8f1e4bacb2ea315b336defb007ff355b680a500c1919377aaf76a57af0508739948c2d359ed61dd61d137459bcff2489e0e407c9030241aa54d90ead0e17c5def981e32a2055990fe931a9831f36e50e687c045c503c613fef279ccb0818dc5c0a9bc97398119816508939c35a26fdaba4c4014b29e8432f694022b5f068c93fc202461e6599fd6b650e8c4f2fc1f0eb5132f642a00b59d643da2d1a2dab620b2a31dd5d23435d32217d2140a6e7b7f89ba50662aa5adb3516a3272beac92f4969f2d30664814e075f93e7bbf849d47a27b064eb7788f42e5d505ea8512257f083f7077975e5da1653fcee799a7173587689252a212a52ae41036b15742b5ac01d8cb3c5192ac73bb8d5f57fc94fef71d9b2d60cb0080f7aca371856e12056771684c3fe6af6e615e4aff5df86575190f5ddd550ee2a6ec166c0ba3fc67a686b761854877ed18e9a07155e3c4fac2a1ed3e0d5c985385ed2fa79452a1ea0b5c0791141648e5f1c24340e81acf75e708895b6fcaec5823cd2f0c84ad02831f01593c71fa65d50715d7d054b942673cc60cd6ff244143da3ae7ffe054dcb4d060c309506f2891ae47313a19070ea9d45a9f9dfb2102a049c4524303e6d49fe735c6e7a9d75d49cb800d48550fdaf093a1643bde1783cdcae2745a76e2a7483174e77484e5070e9503b1432b85e7cd965026716e7370e5d36279f0101aa02708a772c01ffb4c49cd1699e1aad19c8fe58e9c9336164c4705e85c182def2e49af6e328e560c662bfc66035bd085915610d19d5a5bb0af1c475f55c7550e403ef38a8f9b96c2ddddf429f66051b820b878f8a497305b47251778529783facc91449b92d2f9d98b3c6838230ea294d19540c2dcac91d6a8dc5c9bbaad979820d7e881504c2fc8b74d35859f6751207df4cbbd0f99b8022a89f0ad6268ba259bbec52c5f2a08a12a9ad4d9cd019811474a05b6e7834e1672efa5ac39ab06c9899b6f94035c3534a21c22afcce6e03889447aa28107fb5b76e17bc1141074b41567848fc2889cc57022a481335d1f68dec756e78717d8aee6bcacfa405414ce5f9eed49f4434641a8a6b8f67a4b051a891ca69261c3264aa1f9fc1e81cb53697e2e837b2ecac49d5f60287be19b94ec74cc9052e939dd0e85f66ee13b09465598b6d618110dd2f20e0dbeac9f24aeefb558737af321ed39d48307d9392c11a9fad5657ad06fd381edf399d206b2ee808ecb886136c032c4d90b3315dc959410a7d7fcb12b29eb7885163dbae6b90a90fd96f1f8de2da13dab5e3a4cf1aa0a4e87237b831e95e230ef4273901eb84b7f1f5e5fb26b6d87a1f5af880380625439fc53a70c48fc9a97fb64b1e8ed22c5d63f70a3f8f07326218cc6ea51bb5193e3bca845d3def30161307ef7529269cab71c522e9066c1adde094b5c8b8113b1fb1dae271af0d88601409404de345a5c237733f98de6f06449e1f26a0b397e32d9ba71516d790b9b83936c7a0a67d6db2d5a12d0e7b70de1476a2a429cd6577d3c35a64177c66e1fe41d1afa1f24678e2e222e07fc897f8142d7e270389daf3f4e17beffe53b121d3982a29aa1bae3feae38e064020d07861fc8f2dbf5eb33a21dc93e39bbf08dcc99efd5723771ac1a2567b8a8990c86d99b95cd7693813bc74bcef120809375ef7f1b9f8730ac43632b07001c1f1b4ff12a5606bac528a2b2181063f9f285644613dd5ee8ac1223f625ce3c1583b9d9d2427457ff6b9684bae5ae27f1f344203bde6fc24b89b90d7111d88766556d97f52beb202b5aba4d8e6576e17e8dbb6e63d779dd242a8d1925f94622650f9d3feff9f0e5413e893b24e5bee7c8fde91b25066604a137f11ab7bb1d3413d274756611650e2e8f1adc8bf094dea2927054d252690eab75faf5c05c048b8ec88f9f1c05a1c9153b743935eecc1077fc3fd0c02ae990d8ea84a3c9c86abd5061a8615cbe337fc01b6d0d4d7cddbc5b93ccd2a4e57ff06ebd907f1f16e95a9023f4cd9b518f5db7ae40b701b2dc3dd0b9a7de79e8a8537915b7302b7da3416c13a281afc4032378c15cbeec5e016c7aec8feed0de1defd8c077162241e399c530b2b729201f1074c441a6349efdcaee41aca4525858b112e525a014b87b9f20d021e55ee63ca90f3c34c45cf834530b84eb4fc7e46d5eb1491206ccaec3d694eafb4310588702e1a58ce152214ced2fad0c37d6ea5da2ce2e604e11635662e0b870103db2cd50565d8885fd73636308f2c675d697905d61c1f8e593a743c26f08541e32db9ec69a2d89acf1dd0b2ca67ea116a05d99a5a84996d05cad22c69e5eeda31aa21c539c1268b67c8439bb2aca6c43e5f02bad8928f2483aa78faea413a0ae190f10c28d44150ebc55bd2ad1579114b2b86c8a7ddb15cfe524e1e4395a39282151ca188b17c4f67f423ca327a726bfba31669dc433a55a6c253e656e88f4160e99d0f9e4c4f31933ec7f1c55b5bd7e5019f59147e5705ccb9b56a564fac88640e725cf459421ecece2aa9c20b44611657986c4d9bc7f97ef63f9507326d3dc791deb2824d9ebc41edd11bdc8194e4256edb66faef3c98307215e6271e887de794b425d0d64b21b34bf8b485624d9aceeac7519da0f6bf996d6fbc9b97589bba0c1b8bbb71c0e874a0988c2502b77b7f6abb9c2f12746aea53800703c43be900f9143dae33185bab61b95eac3887a12aa81a6bd8b8e2c20719ab84d8e9e3fd3554bff593da4047d39cf85324015677201831dbb38873ad56ac0e14bf360f6ae19538281c5f2154bbdb23559e0792bfa520ae2a2030fba8ebfea008d04cf09837eeeb127b93240f2d749e199f83b5a98fc8e8a3eb6754413301d4610404a8258d0e076ac40889d720fa7d9275f0cd8416ee83a9fe4fdc44d6a902416b0c235f5d5689dff85367b6cf5f0cf733d0215a4ba970cc3e99cf00e050176d7ed7ad0786276fe2a33f099fd2204ec4ca31e8dd937d2fc54433205c7d4af5fab18770a37932b5584560fd3c7f2cb29064ea5c550a00e206905c922db350ee01cac4c6e87107dad9a687d0999d0f2262f1e487a947b6d3311084480961d0c7e75a33398b7c478d2fc1a13132a93d4fec03f5414166ae5a8611a358998247c92f53a9533994e9f49b8e9c1342cb375ec87ca9577970cb2f82acb5bc272f8e079d3b7ce1d469c6f5e7eb46cc53712f9a52b577113ef73a99c3a50ab7a7b9967f786ac98e974a80c501783cb830068ee481868d15e35113c6af48856588396f08b12819934f9933901c6b6a8f3438fa6334bbed682f0273c0662322a91e79133563efc3118233e8b91f188ddb623fa851ecc8cabf9219157084610a44c649978a950476ba4cdc15ca142e8641ff1a97e4c80605f8970b119f02f41d5a7c22aec1c9c2d22823e6e8b364542f18e41b947cba835fb8ec575c7ed5c8e310110ba2f559718a527f4e0bdcb4076ba5fb556a854d4997ce087633991ac0b850daa008e9eb836c810b5d822a1607d29bdd4a2ac3ee320b24d2a4508613bdf2f70d964b3e628ca882586284f8ddb5c5015788e8eca3c5b31e0c7c7432ce90ce18c36d2cb4634ca9744683a7303d9df5529b34a1f99389b130beaf7c6c7889fbda1eec149393b795e80778893be2fe69ea11636cb4a6c8cad93870375db05d67036b32e9034371ac75a01dfd864bf94721d683173cd4e7956ca14b2c8ca4767ccf0e74140955e160f04c901080448cfae165c0c729f095c20ad13b6fcfb853fadb18981ce95fc4295555ed84e197565bc429db3fa5f5a9f43c73dd67b4f20e132009442301eb9230673f13b73f2214c272f2314a77cf8b6a57f5ec6dc110e737b823365b6546d4ca4b373b2b9bee7bcdf4d00762a95ec5dfb19b0c3f88ba62aa005f2e282c9ea2f8f395da8f3a3cab8e8c941cc8ae20470451da1f45b61951fdce733840c036d70f4e9a540994047fc200c200bd08c8589deadae4ee3d41e0f69ed4d2fdd15d3cecfad5a89417eb04ad3e95463add103d1f0f68c2a80be898ba9119af6af9f013aa9f330f662f490719ca849acd4bb8ba82eb6cdaa7b13b46b0eedb6d029f97ae763cb722102e04e13eacd59d58959fd30744415066bfc8d9e2731ac4d978521a29119404cb8c2b12e33f14130b41953d2c5867c9bdeb04ba0f6a4d3d109385c8cb86705c8676cd7fd9856fa1961fcaa641c27044843ba03c5998cc99cbef7c3645a7340ba681ffa73936d2bb2b136b4ccd514648da3e9ffbd63a277ec92c7c20edf3a883bfa3ece98b8e1be3aae2bfee6be54af25954f31fcbaf984702122fb", 0x1000}, {&(0x7f0000000080)="fd5ec09cd7507f913ddcd9e19dea507c4ddfd1464bcd09ca0caea989c24e9a9386d0ef445247cc3e90fa6ec035861bf9f363eb7c5de0baad4e", 0x39}], 0x4) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x1, 0x7fffffff, 0xdd}, {{r0}, 0xfffffffffffffffc, 0x0, 0x40, 0x1000, 0x2}], 0x4, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x4, 0x40000040, 0x6, 0x40000000000000}, {{r0}, 0xffffffffffffffff, 0x42, 0x2, 0x10000, 0x2}], 0x1, &(0x7f00000001c0)={0x3, 0x800}) 16:00:51 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) chmod(&(0x7f0000000000)='./bus\x00', 0x30) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x4000000011, 0x84) close(r0) 16:00:51 executing program 1: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x1c) lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) 16:00:51 executing program 0: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00004e2ff8)='./file0\x00', 0x0, 0x0) close(r0) getdents(r0, 0x0, 0x0) 16:00:51 executing program 1: socket$unix(0x1, 0x5, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f0000001380)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f0000000000)) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="b92f35cbae93f38cf09562d1fb71e069b30953ac742fff401940157ec9ee1caee2c3be7147542194adf086fe7eed9309da2ab0e389432fc15e6ae6fd53bbe100671c9199664da3139b803fd09ecfcb63f2b94660d3d25faba8781f6ddbe578706217b758936785ea03cb6a2c5ef8d4dd1b7c36e4f47acc23b07e33136ab069f96b42a3c0fe65a82ae51302560351d2f09e7766cd92f6d3fe06a4c6f8f08651bd2b2f27d40bf9cf3dc23f", 0xaa}, {&(0x7f0000000140)="9e373637b2f03f2f6b9afce5f8df1aa6f62c16159dfb89feb0808dc819ad6b69a0829b003852ec8acd87d563c72cf7576cd5196714319b87dc60d621c34b5e2fb1c381147a900244118612109e8d397119cda98128c7afdc03f40312cc5a2b7edb33cbab2b2d0846c386fc121382", 0x6e}], 0x2, 0x0) r1 = shmget(0x2, 0x2000, 0x80, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) shmget(0x3, 0x1000, 0x488, &(0x7f0000ffd000/0x1000)=nil) 16:00:51 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getpgrp() 16:00:51 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f7f000d38047b"], 0x1) writev(r0, &(0x7f0000001800)=[{&(0x7f00000017c0)="f8e9535ad98915938978b5c4a475977b52", 0x11}], 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/221, 0xdd, 0x2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:51 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x31d) r0 = open(&(0x7f0000000380)='./bus\x00', 0x2, 0x4) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/6, 0x6}, {&(0x7f0000000040)=""/206, 0xce}, {&(0x7f0000000280)=""/252, 0xfc}], 0x3) readlinkat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/5, 0x5) symlinkat(&(0x7f0000000240)='./file0/file0\x00', r0, &(0x7f00000003c0)='./bus\x00') 16:00:51 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3d}], 0x3, 0x0, 0x0, 0x0) close(r0) getgroups(0x3, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r2 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setgroups(0x3, &(0x7f0000000140)=[r1, r2, r3]) 16:00:51 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0xffffffffffffffff) flock(r0, 0x3) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0xfffffffffffffffc}, 0x10) 16:00:51 executing program 1: shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x8) clock_gettime(0x3, &(0x7f0000000000)) r1 = shmget(0x1, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000ffa000/0x1000)=nil, 0x2ffc) 16:00:51 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0xa, 0x0, 0x0) r1 = dup2(r0, r0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x401}, {0x9, 0x1}}, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) 16:00:51 executing program 1: nanosleep(&(0x7f0000000000)={0x0, 0x23974438}, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) mkdir(0x0, 0x0) 16:00:51 executing program 0: r0 = socket$inet6(0x18, 0x9003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) flock(r1, 0x2) sendto$inet(r1, 0x0, 0x0, 0x0, &(0x7f0000000180), 0xe8) 16:00:51 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) r2 = getgid() nanosleep(&(0x7f0000000100)={0xffffffffffffffff, 0x41}, &(0x7f0000000340)) r3 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000180)=0xc) getgroups(0x3, &(0x7f0000000140)=[0x0, r2, 0xffffffffffffffff]) setregid(r4, r1) getgid() select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={0x80000001}) getsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f00000001c0), &(0x7f0000000200)=0x4) fchmod(r0, 0x10) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x4) bind$unix(r5, &(0x7f0000000380)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:51 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) minherit(&(0x7f0000ea6000/0x4000)=nil, 0x4000, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x40000081, 0x4, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x9, 0x3, 0xffffffffffffffc0}, {{r0}, 0xffffffffffffffff, 0x4, 0x8000000e, 0x11e1, 0x101}, {{r0}, 0xffffffffffffffff, 0x2, 0x10, 0x7, 0x7}, {{r0}, 0xfffffffffffffffd, 0x8, 0x84, 0x0, 0x3}, {{r0}, 0xfffffffffffffffc, 0x20, 0x11, 0xfd8, 0x1f}, {{r0}, 0xffffffffffffffff, 0x4, 0x10, 0x282, 0x7}, {{r0}, 0xfffffffffffffffd, 0x91, 0x400fffff, 0x0, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x30, 0x80, 0x6, 0x80}], 0x8, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x51, 0x4, 0x8, 0x3}, {{r0}, 0xfffffffffffffffb, 0x1, 0x81, 0x1351, 0xffff}], 0xfffffffffffffffa, &(0x7f00000001c0)={0x740, 0x2}) mlock(&(0x7f0000d02000/0x2000)=nil, 0x2000) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000200)) mlock(&(0x7f0000ff4000/0x3000)=nil, 0x3000) mlock(&(0x7f0000d02000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) munmap(&(0x7f0000da1000/0x3000)=nil, 0x3000) 16:00:51 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x5) mprotect(&(0x7f0000677000/0x3000)=nil, 0x3000, 0x3) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000140)="ffe099c2ea24966df98329010007000000000000", 0x14) 16:00:51 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000700)={0x100000001, 0x5, 0x3, 0x6, "fda628bbec88820720fbcdc70f7a7ccffca9a6dd", 0x7, 0x101}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x10020, 0x0) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffff8, 0x32, 0x88, 0x3, 0xde}, {{r0}, 0xfffffffffffffffb, 0x4, 0x83, 0x3f, 0xffffffffffffffe1}, {{r0}, 0xffffffffffffffff, 0x40, 0x89fa24c7af30d022, 0x8, 0x8}, {{r0}, 0xfffffffffffffffa, 0x6, 0x2, 0x200, 0x63}, {{r0}, 0xfffffffffffffffe, 0x20, 0x53, 0x1, 0x2}], 0x2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0xc0, 0x40000000, 0x1, 0x6}], 0xfff, &(0x7f0000000580)={0x3ae, 0x2}) close(r0) r2 = dup2(r0, 0xffffffffffffffff) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockname$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009c0cbb2ac100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022eaf733bd1253203a1261bd10d7fd22983f1da39828ea787e2a119801459130a8615b3208b94f6fe88912b87fa7763ac52e2be8964374e1792d7248be2e5891374e9bc482e43582e873f5911a3e6d462a963bad11605624c70b2de56fb2996378f42bb87e0000f16bdb693a28525234a96d48a1df8b10af276c12ca6206fc862b609b80f9ab9e932e4d2458ecbef9040228c135318020a24da2589d93abf2d856898db6fc65d2ea8730d7bc69ed50a6a69df515ad542fa707f6dcba5071972a720a53a666132f3c94079f46"], &(0x7f0000000180)=0x6e) close(0xffffffffffffffff) unlink(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f00000005c0)='./file0\x00', 0x8e) recvfrom$unix(r2, &(0x7f0000000240)=""/202, 0x490, 0x3, &(0x7f0000000740)=ANY=[@ANYBLOB="01eb2d2f66696cafa0e892bad2a643a092bdc0e3a0cb9d8cbab70a4f277ae9a157d101e372d809eca5a805fdac9c50ca88a64f226d929a0bfaa96ad2b660b200444c032e40842ff97a8a592c08a2e70291292e1ad0a679738ff3f0b37321b6467a82518e8eea7b00000000000000000000000000"], 0xa) execve(0x0, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000600)) stat(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)) 16:00:52 executing program 0: r0 = socket$inet(0x2, 0x8005, 0xffffffffffffffff) shutdown(r0, 0x1) 16:00:52 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) fchmod(r0, 0x8) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="7f5480e01131a3f23a27afc96ad87ba57b45111dd7f6e8c3ec84b0a8230e9489aa57178d38f75ae53160a73f61d3465c6d124e3a9fd4ad0f0471a316a12f84cf242c1752c921d7d4852016cda7b1198c22d8b5bc1218d55ca9d97258e8fb0227b1b7d6f62a8abebb019ed0746e3d134146c055364fd6ceb9641868ed690f2d2e00b400f08febb90bbeddf60fa1c2f415dd5ab2fd2b8daf959c4ba7c50c641326c6172283f53c2f964120594d083c89dd122da0a0ae3a3c2e8937a6ded906bfe27a6d31461b5e22bedcdde75e4a62f01f655c7f5404eb8537ff306e75cf6bdfb7dfce2ecabf19e2ca3bae02ffa020edc54b7cce9e8e71a9a6ad7b849c1c62b70bddcaca618bd3c1d7d40d810dcd4d3ef6128bc72e3b0500c6260a5d76bad05487337bb3f1152dac63d47b91d3cd0966c616970876b47871f5b3eb895c72858ad247185809d7c769f61d05849a6592424db3821c9309cd9008e31dbb1ca85fed551bf7f8dc15ea440d6fe0f2c26bd28d5fb06bb0a08c2c7069654e6dd3c12b412facdad1f09b7cf2dc1324b4af839f7464a4985790db92bbd9a1ced2bb139753bc582f9df0e372298442d8b5c18ba015416cdc86bf5c5f2fdd270e3efa7ed2c6141909c6d9c31c36394bd18a2f6892f0963d4c6e500e641e04aca1ae1f46f65cd4ca8268905befef800c14be8b00d6fd09ecc0f9ff43e68781a1d42f19d64bee20f78f1993a954bca8b954e0718914195b8ecec87734e7756e7a2f4d9436712a60ae10b1729a30a38f28f07fe31bad689188425dcd2f7e8dc1a8a99b2dbe95abfe4e9bf4960dc959119d9021fb1866ec7d07858095a00b3b129f7c825572e0bbc1a234632dc5adbfcb3092e725f42404689b2d14cfd3fdae30911f8816d1ff5c38b7c7f8e998e611a1ca0d8ecea60788af41fa1471c5488cf74db63b56df086f9890bbea21b2b36740fab79c796c2c2476950debaf09b8ced25db5319ebd8dc8c7f942d3b14a1a1b307cf783ac3791130cd46f3f16b092d69a51b4bff33e96c1f14a3d3cfe3bc870dde1a3b050e23b0c3a2f7c7f931e0b858bccb3d9cbf014fcc3200f43ee3c727cc8a1fb2138565f28014d982fc7cee58246df6033b97748f694c8c015e4d656a6514b628d97f626908fbc2e64b55e2068a3c097664e4ffb64475fb70c1de61149c86faba83b4eac5bf67a1c3a8207b670078c222d3d5dcf72c947d1e70b6861e20f1f208950a3b1d6ce4d6a629e33c673e6d58e08a1f648ab38e44f1e2afd7f6083ac23f3551f37c672cfbf3ead6109dbc58d5369005431dad0c89a04eb382f3fa9fdd251a1e82256231bac4ff4ee42bb4a5eb5d344d85a823f6d8dea009a4dc53eb250789c714aed7832a9e35fddba84817fe9cb45d879c1c0e6a660db92a36ee9bf06634393b3fa6689a2ce1890f7a111acb35ec3e835f86469cc6d6205478fc8648175646b055569a0a7cea04e6c50a3d7e0f59f0a1c74420a1372f3e4041fce186a909c4b67df33e137102448f45b53f2fa81d48e53fb5b1124bfc0a54da074b77f2267244c04510759b750036e92ea9c9ec47e873dcd538593b0e3d6c45e2a5b6d93b651772a009810491bf3ddcf5c3e6db5bfc2ce1185dffedcfccfd6559cd65472244f5eda347b411c4da98a40092c4751b1ebcb35140ec3564b77bb1b7856ae4f816740afe156482fa4f77341de268028c481a4e3f9577eda15a2ae0eecdc45dac869ddc21d6c825dbdfe497e575d3b66499ccd82a4402b927b45ef5b4e8e0db8714d612902bafb1726231e9abca0fa5d424b024c8b2274c380cbf7379bc9482dcbf00cab8d72557c761bd41aec7d952032f233cc4fab735819ba699dcc9b5b8d2d311e2949b14a2a2286ba9f7182d85ece320d5829711d354becb8d23df6a34b63109b8e2ad791b8ddcb2ad96c28914a127b211025604b47f3c37f3734e6bed71bdeaf3e1aebb55b7ec9580b3e8a8e260aff480bf3c0adf41f729a2f1bbecc04ace6535dceb343b43a1c377a16333da2c11fb4a53aeb885e035ff253b0b4d5839f5e46c1b03148455d01e7c3a89a83ebad50d90af6b33d549706da8360ffb0d0cc7558723163b91d0ddb1594e47ae5e7d0101516a76c8bac5a3c5ecc2a7a51918680624052647ed8f48521b5e8a2f70e0da32731f19dbfe7505562c8988ff29b4664a12568387169b2c3874195509d8d0625724b191a5d5517c4e112cd3cf532917ddfacfef98ed336d33eea1cb666a165a7f2de10ef1225bcc6f4a45f78e51bf1822c73e2cc4036c6438dca7ef1556633990800f7f744f4be255af33dee9df6b617d08ab0cd2feb965f13230f14dc5de13753f1492e5da93f82e82624a91a2b7271de7bec2ad1d13d13cded221540a193ffe1ae6ff372045987bcac329555a4c70d2405ad93a2d86271f1ddf04e79530add2b994744e12c1c2260111f152d3a3d247bdaa207fc594775d637c2cdb570939a86dd51303fb6ece430b16b39ec09362eea4991e889d856e57d68f872cb027c51b6764e15baca4fb0a19a0b96f178764e52098739cc63dfc49641ee18b8b61dea489b7de612860b61d2741edb2b65f6e3e890b89b781a536042387008a33ece5fff84ed298c0a18262e8d792a6ed8eec7d0f5990b073849db61b1455ad52867f3cfb895568fc102bd7a2893c61e20573f4495724d73bb0f933f4770d30ed0e8eae32035242648a6fffddfbe6aa10a8eff619ca39458802ffa225aa8fc07e95d7fc908ed0a601cbdf6e60ae4c560a4b12e8d0c8500ab4fcf846129d4c3e0681fe81d4965f8db969ce2a826c3ae269432b91b4685fc9f5ff6742e9e9bae3c383985306e9a50fb1bcbe2a5f2f68fd26156e6f8549095e47ad2245e46e5a8dcad29ead424341a478c3748392d1ccdf56b61c31367a8975b18cb367349358f829ec94f5849bcc58d636ab947f7419ee9842b755d79fe3703206121f6b7ef03c2fc750cf98ffd4347d357b22d6cb3c1992abf319f52e86c0280903adc172f70397c7c16f9c19258f3588daca3f94137f51c8c091937f107c042848aff107930542445ca8b5db0d0a38b7ff0a50c846605a04dc897e219c4f75d1be5ea1a95250b07b181de718cb5ba1546239f81d28e17f86c8af3abd42e4126604bc064fb3a2c943db92e8503caf46a742a789e1872ba967ff072ce1795e471f6af05b73ba00c07cc85ab6574e2a5dfe2de9b5247b6d9aea917011c996b21392f99d0c707373065603794674803993e028fd091dc3b4ca3bb4df081b8d7f3a9fe2926297c962100488c5d5aab89c3773a2c47935f63c9bfc24429fb50b91fd5d941f10ac5f60e7c1fb252aea93eedf00492d361f0db0df92b60558b77861c9eb8d41b26de7fc4157b76a8ee68a236513131d4e7ae20e8afcace1f81fa5ebcd21c24ee9212f9ee1306d5a4971d038dcca457fe1eeba4964b082e5a44f928eaf7ebc129161527a5d4ff4d4c840ca5cf10844a72634404fdfacf8176777d93ed03f0a8d5e5dba8b67fec3b42880264ef43e4da74542b1a5b84d4824fa1d3768504fdb471e9712643a3816310a8f23ddd8a71f38fc422dcaa9b072d214ef9cd63d5d90439434e4f9f362e7320ee27f988df2f15a3b58d68dbe294ee431968f45269c363b8a555bca36c8cd896567a936d8f8ba750ead8a22a54ba64d2e2574ae8b9ec69cae3419b9b0244f2b3c44b4cd4eab77e33e799985765621807e3448eb8c01463d9b80acd8936e4ff858aa5bf1354e7f10238f4d4eb25d98fdd5085c3ba0288a57b097730bfb2ff2218dc4688c2278c641c3031fc7d1988644fa2ce2124efed9a0eed21aea00b5701bd578841fb42a9192dddd8ae5265059f9f34f00e265f4a6062a1d47e817910c84308d071ec7bb094a1161dd1c443880672338fc3a774cee4ebed85803ea14e60e0ff71760105f5a3c0f54f77c7906b18462a6cea9bf9705b0d25ea2ee45b1ce59fae03b3e3aaf979860bd166470bc0211ff41d6820e82bef7a9fefb9fd199bc37447e45d5ec7933b01d0180f53235cfea6aeeb5e04633f915f8b8ae4a9f6d965c947c5fd2acb9887bb12991a49441a450f4d306d86048488463b1ecafeb89cf77f4fe6ddccba4fe4f5b5f457714483d4813d629968117e0d1b7ece15d434b236ea89d9493bf52ed038da6c40f082f7281e6995655d9b687d6fe22740799dcbdb12f9e0bb112982c0fcffc92ea7cc6cad8d35dea4dfb417c53f0c5c9dc4cedbad8d07d7266057911e4810c2bd2e4b4830493e678c43089f9e26b40f0be4cb182c9d90371d8f4bcbcc02d6921bcb46cfa8a4d9285c6dedc61ebad51df44bc7deb79d52cf3cfa1f43e2bf522ae729b3dd925d1d42f0b7d352ce5e62b388e5344603aa21590cac05c39f44a6b94b3dd19bea6547bd69615c7b042473f75bb2d4876da699ebc9e97556ce5681673580b124fbb3c31429d204d0d2cb0a62395078b73b343747b94cb519273dd3a4faac92a7e010e7433946901d088a4a7298c3fd1d1a2bfbd1d028f4b8cef8f421f86a8e98841941d3c203285ef9b3797507433575abed69b66a50151a9b65087b7ea5dcb5d3be5687997b258c5b7806cc53658bcbf23833f4f2f9c6a619fd33e048c29d5db9fe12cb9229e8fd0d27bf41826f2d6e610d90c629b4d06dbcce57b18d256d2f68cf6bb15c0c7ce5daba2484332722488c002c1a249e1706f4fb92846f5a51667dec8d61f59b447fa58493d0ab61397b209b2d8e2e6b6768f4e57c3478cb6e3ab9373ae500807be9ae8dca26f8ec8c317bead6bdbf6e56ff3cfa73eabfec1eeccd97138387c259d164f440b04c909c96c3aab777f8d3cb7d56dd9d71a9451199d62f51a067a177a594c72d8da11348561b27f545a200dacb1fd9a259c5bb1ffbc4c8165ad5336885185983d9cbef44f462cbde3efe8d9cb01a0c4d93bf4c5e7a84f81dd63c6ed49d61d784d3793742d35d3d98e8604c2f9acc5d0477d4c198cb49b57c75d44742d75c078857b835e794ff310467568ccaa2f623c51c4ddc9ef5972a2bf1484261b027c3858f3de1d983532bff93d0d6c1dfd1f9d8b6dc4501582f493d36fff385c4b4c14d2d63c8b64650fef6a96ac55f02bad2370b058ea9f5871943e49ad7496e58744b4c47ec851fe5f13ebb34d55413332aad3575ba1217683586cad58920664f7da6063c90b61f27d9ff6e2ff4e0eca72ecb259adcb9912657dd8c1444f8885e4d6d6517ea3a8179cb72ae33bb62e55ea6fe7bdeef92d1fe0c99438da15db4e0444b8a37db99c1b8597c1340a725e00711025e6e7b246e86e4370499afbc3fd623f287fcdb347b7e800cde23e41d66de7be471d395cc8405203bb5038b", 0xed2}], 0x1, 0x0) fsync(r0) getpgrp() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = getpgid(0x0) getpgid(r1) getpgid(r1) ftruncate(r0, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) sync() close(r0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x12a03, 0x0) write(r1, &(0x7f0000002740), 0x106cd) write(r1, 0x0, 0xdf) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="01", 0x1}], 0x1, 0x0) preadv(r1, &(0x7f0000002640)=[{&(0x7f00000023c0)=""/215, 0x32011c26a21396fb}], 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2000000000065) r2 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r2) 16:00:52 executing program 0: mincore(&(0x7f0000ffb000/0x4000)=nil, 0x4000, &(0x7f00000001c0)=""/147) r0 = open(&(0x7f0000000080)='./bus\x00', 0x38020, 0x40) bind(r0, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x11, 0x0) fcntl$lock(r2, 0x8, &(0x7f00000000c0)={0x0, 0x2, 0x3a, 0x100000001}) 16:00:52 executing program 1: r0 = socket$unix(0x1, 0x1000000000002, 0x0) fcntl$getflags(r0, 0x3) connect$unix(r0, &(0x7f0000000000)=@abs={0x2d43e274398d01f8}, 0x1000000d9) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f00000000c0)=""/153, 0x99) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x3) 16:00:53 executing program 0: r0 = socket$inet6(0x18, 0x8004, 0x5) dup(r0) r1 = socket$inet6(0x18, 0x0, 0x200007) r2 = dup(r1) sendmsg$unix(r2, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0xd1, 0x0, 0x0, &(0x7f00000023c0), 0x90}, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) 16:00:53 executing program 1: r0 = open(&(0x7f0000001300)='./file0\x00', 0x400000000000a19, 0x4) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x112, 0x0) flock(r1, 0x3) r2 = dup2(r0, r1) r3 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, 0xc) r9 = getegid() sendmsg$unix(r1, &(0x7f00000012c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="68567f1db41e80a4a93eae5fa7853b19d41c5c71b5b3f1183284cfd537d0c7160d8988c7e3d2c1606213e815aec015db7455c8cf90ee668022e36c2dcbf4d5115a05692ace2d3eecd5aca3ddfe66cda92a87f6018f2eab2c04fdf284ac4c1d95c7976b0e34bb54f111174ce7f7dede43e6cc734441f0a0a6a4b2a917", 0x7c}, {&(0x7f0000000180)="e82ec5fd7cad2322131128d1144d9cda19306a18626831a2e5ba1a03c361655e4f67e265e18b14f79ddc3b8ce931865d4a44f05e573237956736939b44a35232c8abe702d3ccd970962b9ed56257fbdb66c39ede8c475be47969d7d8e04f4eba2f9cff79d178d95fad9dee4e2b56c72da9e15fbf8dc69f370f277364b01e35e0abf1c96912337295a1fff4b4006a0a57f60e036179c61ff137055c3ff2abaab47c9d0416d7fb0fe0faba198660fe66eb98bc86fd17bad385348218596298004ea4c5effd80bbef6b70e8be7891e1b608b2c676b010251cddcbc6d1da0e9013b367c6d611a8d29bbba24b29331ac4db0e8c1fd2d82521f54b57e28de774000216f89af469fa4d6ad74511e59eb7f691b50d0ed53ba6e53e9e0a3fa8ee5482037ad51eb33fedc0e2580b8e8ba83c9ada347e626852175dedf8641a97e62cb221884d6db28887f7bb3db4a001386241bc6310d4bc687cf83c83aba13a23e5e7134766bf75e2196d8b3b4dfda67c019122de9fee55cfa14094ad7b3eb958c60d243b215e92b48f9723ae9f6800014dc4d97792c66682b7d4e9b6a1546cb9582e351fdff4b8fde07150f60e3c3fc9fc5e0139ddc279ef7fca58068ba853b28daa077bacca909591ffa2800ff7db658e5ed0190f22327a6a18b052105a608233c66a3371084593652fa6c1870a75318293cb2c88832248c75cc3b4ee261bff6beb8cf11c15a799bbf7e356ad6bcaa2963516dd8a4d62c3fae9b3ebf9287e1369abcca20f1277ff09d3232b74b6e385edbb50aca45c14b4ce1b6c0e5c0881105589b870fb15ce7786d2b1de0a7c677fdd0a90656f19e1f7c9779761e1674a18fd265aa592d5d23815a01a4f95d3724f7081c12c78d1d8d84b4a1071f668006ade67ef72458254365ab6383189b7cba3894d6a6f8011bceae6c62c8ae4330444a4a0f6a1237ac8394e90447fe23f2ace10540a9be37ed345443c56ca60e6151f194a1831d5dd3b4b68582a05a47af67e0954d7b05c0c8a1e5b3137b1a8835b8b84c43f7b0bd88c45aeddad5151050f61ec3d1e6142746abe598520ddc6e44a68dd2c4747ca8c9afa43d63cbd6f07ad7cfdd2d625aea312bf548f7c18d8c6c52c3b9684bba27a4ae37ee95424d3b8a00ff520b37e6986c3882526b0eff24691f115006eb7727b6ebd866ad70e5a863c9bd53098448fceeef3997c1d09c09764dc7fdf2089ff6383db44344fdc73c705010e8edc67b36710781e543f248f3dc1c6d273fb974b2c10c5982da31b0081113d04b99b6ed5aed46b9448af9c4b219df755abd5b7dc329a43e2a203e12be66b668561040776dfe245328a14ef201d620fb6239c705b5960ecb3d078a3c7076317b13c29b8202aacdd8bfc06a5445dd2bc8b2e90f90eefc019b57ee0d719a884a84f5d3bd142715a431997944ea6bebe678f225dfe56fa714b30aa7c2f1905ae46c6df662509437c19c49bddc865c2ba3a27044d83ef3e38a4bff60f8c0fb42c538a0cb093ddd5f5b5fb2f3b657e333ad4d660532487ae1929b8cbe738f968781385e12cf73a95c435194a1fc5347585a7876121b45a3768aaea7cd2cb748a3afa1196bcabd662277dc5f81f4905f1db6facdb31ec7a2b671a4b417fb4db72c2af812220a0f360e0dfe0043cff24819266c6bd299784a3255b3e4526ba18b3a07b02e61044d1be2964bb7a03e54875fe688de00696dc4918f7e64cdaa9c3926cd391785014413331ab37c3426e0cc872417ea1ae6e3b74610793c42e8f5d0f005c09f69e100bcbdaa7e0e109c50a1eed294946ff5f4c0baba9d35e16768dd08dcfbb99be417c2a40b6878675dc152f25c791df103b02448fe571eea181425b41c48fffb5aa8f7a5d93d6f7a8b70f6a3fb017c988bb6c691aa393a8808d6a8e942712f4c29599f26d73aed8a8ad1c44d0553fcd28f684d58f070c56088ecde2f183795d86d0576df6bd396695aa9139b7769196515f252145a5671a1df301a601d18f60599a733eb48c40fc3072fa6c64d8aff0da921c621d674ab8139686611d67965f02b9667296bed75b4fe7517d8f205b226f0fa854996e990b5777ad4e760df76a47bafdedc2364b267169e685593f468d0f9b4052f8cad9dadf42f01d0576fb1a0f831d10e0f54f43607ab1fb075607deae7a43a50ebc49e3c235ab7584728b4d4d763f2e51dd33e74e3794f0e043f3580a199add16f486ff2a3de47846d603bb983066af211be27794e5df1518cdf320f8c49a50941312b6cec16094138f0e539bcb2cc6ad333b27f6274c29f5244a6ff318900a3d9d1e2a07c2b2ca8b9735a5f2313a01ee53a3e91f6d51881d1888c7e0760e9011b5b448f3a55ebe8d428341292f341ad741d5a27f9b263b7ad732e385e1498c676c5828342ada727fe9badbe81528e09737b2697d480b0b08a4c8b8145cf1cf1c803ba927c3728c77a1b718cd4672cfd15f67b8545c6988bd23e82957c2e564070d78cbda4ddca934db61672d03fb2132d9cf15d903c48283cc3425b19326426b1e3b76fd792d5276093d17237f386d09ca364dc90baba9de125392e32abf5826372a0e9111c900c371bc436c4c4ccb884eb7c86e360556bac477b12ad3a5c8b6b5df1107f1f4e07121c39130038f75f774f41c7bd8e04dbe5cd60eb3e8d6d86f8092519e84f8d9f8b1bd08b16f42d1c1c52393071df1d8911d7746e1f576c9e65f42446b61c9924cac173d7270f16c24e7ac5c0003109e6ea50b0bfc96984fbe6ae95530ea29bb638cccf4791ed3b600154500d5506eabc8bfb7e2d26ceab7e8a48dbaf84b2afd8f82024f886cc9e78c56e7d154b8fd290309380877f368b775387984ac55026a5a4c8342c4ca009af1480aa93ed4b94082e3cb3bfa4a6519897c92e2ab6064e2e9192c36df1706bc0142798a5d4ff6bd73d22cad26ccd4d2dba2d58ec5765921b6d57c9a4ce117818f725e9c787897223f0afeccdfad9e45966128960b5e530bcdb5de873447e485bd05f8408bb8ecfc367800710b74a89e324158b751264e65c04aaa2484f21628b5a368e0883275d81deb09c7214b4d59c547c54dd1eb9538ae94d80f7648a498e5c9d7d6294a76e15f3fcc0f020dc0857f369e7b1e6098232e7df8a7d7295c4583f992e07d7d131fdfadfcbf0d092910531e404dc3881af943fd65a9140d6ed80b8c8ead2849d34715174ae2c697fcdb9d409edb76b3768a6b864a6137ac0d3ff84adbf920d2917c428c3009230d56670649703ed41947392a3cbfb450222bfd503be50f2ab76b6d87b2d24092d0e6233d3deca04dd0db6e5f2aeaf9f3999ba532435b29ea2eff16459fffd35c32461f8f073e38e95422cbfda1712ccfdbced01f6577029acfe0d7d701da901b5b8a4fa3f87bf6b9b90a6306748f24f144e1b268698e21c3fdd02c7713dc8d4f434a3d60e0b1faf152333849da2f76136e17d5a87c0f3383d64150fc264502e31b105a4dc4dadec71e2ae70323d0fd139183b8fa74531953fead5780048cac90ad01ccc6154b306575570bd19cb6ad2f50dbead676b2476ab560ac17ba43479f8bd755374ed1f90ef1dc20f42d55bd52b70320c24a9d9fde8652e52f779247f8d0fbcba9e2a00ce34a8df5090e80a927f7c3577d4b4a468f43c510f9e11f92213bda13a2def5dd5a54b4fbf089015aad5cb77379240f40594afadf77973362ec5c5011deabc8077fec995963c9e1c39d5dcc376899b17c0ca395a5afc9dd6b7635f4574db1472362feb2caf10338b9a721178c921d82d945b0767d353221b6f0c517bd553ef753981c1f8702f3ad286f66c5d9afbe7c2a728875734348a60f23b2b4ad37d0131b91d7e20e05dbad7a49c7a1ce6046046597b41b61600395dc72bb2fb5f9522ca440a1636da12b29109fa6d5b7702ff5d463da4d74f7da64d7f97ca9a0319bc4833200ed0f40efc9ba904323bc1e0f24fa4485d33c5fc13d57ca133d835760c5bbff77aa8063281f697154167ec53bc31d89f6696da206cd8db351081775bd990eceaa3d080d5f8b339f8f13e59f308b1d272e9cca123b6bc7f1a93755b4180085f4d0d56665c2f96b0efa9b495bb9a4e8da1069dbe593d205d0f4c4d281d9d8859654dcbfe16f7e2e8ea133459232c171dace6c397cc344ca8a8e4555ca7ebed0aa211ed5a81f2c154f8c6b4901b068e1829733642601c70a5bb58654e1eef6657e95547315b57476eaf183d312aed3adeb72afb910e06bc9d5d41744c6dc3cbe1ea21721d6ef288721546e981f8774efa110ceda807eb97854eae436972229e6269613974f275078461052521d41ce475a7450ea3586f1add6a19e7180f8edec196f6dd76030bf50e84ecb37f7aa7a19b9adce2b85efd4af177321dd93106c2892e1023a0958b4fddd8e3bde8d280403c32f5654c251a72abe76e44b34702a9a0f044e91f767f8be7ff4cafa9f51b7df0c46b604def70af13c09c6452cfbc68832680572e9663df9fd944b421ecb1f68c85b64d6a001019f6968b5d52488101cc68fc95dc27e1df1264201be7ad9bf181aa400966cdb811871a09d49f5c9b8e8ce1bf0972d08c4646827edefee936a0308133a033cf221ebacdf49d08559d135ac9d3da0bd489a13ebed60a96149b5826e95204c53f7a6184c3912c3d717da0c0cc097d0ce2ea728df1ac494f4134c9c6f9c0957e0f536742bfbbd8922305d601f3c8256c5e3013b74776ffeb7855e85a035d1cddbf50d320c1804c48a234fbabb1d1a7056ae007356ec2a920c88e4cf03e056fa156e30ad79872e6d7951ac3703b13e97438b0c376de232035a586b6e1fe340ae5335bfc3d1bc77215a650cb756b7c71a2cfd607b4652888b80ef19507e9cd5a878b7f4f04b05abc1ffb8d9ee12066372352b35a02f7c4e5505b0a5374a6259dc982e460e9b5e97b6d77a5fb3e8ef0a655965468f130ceaf8039ab192f837f6d62bff0e95582cfa6ec8c6180157e5d21c72bb21af8ddf24db0346cbac0419d6b964021324a130422a2720195fa38d6ac86b7f0cf6a5b883137340f85ca34025bed2953902de656ea582ea79cb31c40f1f0c556c2065aecfd038f5dd48d3cef6933731acd6108cbc36daf4437d27b856a7bd037c2f867ab0234bfe13f1cb89f89bef0f27555d3a23c2b4366f0b651678a52166e677bdcbd94baf489906ab549b731e3539e2d90c53b3fc484585de8dbaa0df1385a7119df46fccd57ec66425e34c0901ad78ee67301c9bec18ac3181d7de012cb4d27e86e438e904bb9d1e695a25c3dd55f31614c882c5304ab53b99f4514491edc503655837078e596cfa9ff4e85d63568299d95117f4ca23e4fafea9e03c68f90b29a46f1939e82ee15cbcbb721d735b8b1842b549641363913bcd76993782f43a66a3efbd03e6383404a324d7a3ed987e96420179dd2c28c77894d753c696faa12acb545c38eced81de6bc74c112e4018ffaf7f542a0a2b8ae5106fb4dbd24497c470351e7f9076b2124704aa9f631cc968993d883a260b1fb2625ac6ca9638066f21ce17d501d2dfa76f6d589a57da12727b55fc7c0ca9b9432dab61571f71ae5a490a0b385bcde6bab05a9696ec4591c015617e921b9039e37f9639fb0a75036419fa3da580bb1b8d877bed4d32da2d5aacf45e8a963bbf4e5c019db1d014c3d6491722db319f6a997c4747860354be827b87b39c1345af23c1b921e6bede9cd52264d2070d1aa181cfa7229731584511d4656ed113d741e7bf2ef19e52148a086697bbf90a4baef495aa0ec77e918f98fe", 0x1000}], 0x2, &(0x7f0000001200)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x38, 0xffff, 0x1, [r2, r2, r1, r2, r0, r0, r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r6, r7, r9}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x20, 0xffff, 0x1, [r0, r2, r2, r1]}], 0xb0, 0x40d}, 0x0) execve(0x0, 0x0, 0x0) setregid(r5, r8) 16:00:53 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) socketpair(0x20, 0x4000, 0x72, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00>/file0\x00'], 0xa, &(0x7f0000000600)=[{&(0x7f0000000140)="271630fcfa0c8077992bf259c70bcd9f6198dcb733b4393351822f999fb3143d6ceed5a620d3531ffc9112d788630e3d758292a379df99f78f9e467395fb28e7c5865cf5313253825d241b9d8fa0c5f2ae6ee5e406ac1d75892add3c04bc04c93607e1b605f2aae09267753f4574fbdca49040014dcec24cdff42cb2c30d54840f5a669afe4a9789bedbbaf3981d713016288e2d6c24e3f82ed1eb48f74a1bdb8ee727d1225bf5", 0xa7}, {&(0x7f0000000200)="c2f354579e5550386ec5e31ea36a9e48c0eeb04df9fbbaa39444c46b865c92a7999b71036923c73c01f6c021dfc96058b75fa68740af23d0c355f7cb948fb7ad395fe3a30ce4a15b0ed8009c6c3834ee41d58053bfc4dfbbc050ab7f55982408a165", 0x62}, {&(0x7f0000000280)="0913e9e74bf2bd68a8fbde20ff1c99f2b1d5ebe2df7557c8a5b34cbd53fe7803c3a3ecbb09c0492b707b7893e94dc6de8d1e3923a182", 0x36}, {&(0x7f00000002c0)="4598ad9ac2def8244901d2fe3c04d7e642d881ad09f5e1778347ff9c3ba9a9013c7693abf539082408726958724b58aff714cf42aa5104b1d18aee5cb39142cf877db2812e7b3d81d835e1d92c2ddf914fbd3a4e7aa6c8632ffad0ec76cc6ce46dac937e0bbaefa6633a42f6036c7e2fc9cf8c382893fc6931ea6d751382ce6a6143d0ee47457cc6726d343a49c26b3182108947a7a4746193bf1b11f31f66a687ff42d0261abc8b0fc1f7347273cab4a1be452d9b199b63d82157d0a816d8166ea09c85b43b28ad8b15b19af6cdddf75933bd63b30ee112209844067c12c1d4224cae5df33debd970a7e83388187f3ab0d5b6e760c8b73d8c6c61", 0xfb}, {&(0x7f00000003c0)="b35f23402bdb15a06ed7ac833399bd03c0b2abdb6e4e933e85203a79fecc0bbd7b7112343248b8d69542105fff335074ddfa836b0f325e0a767413dd198a2bc56b554109ec58a5b88e7a34632e683c4d88d16dcdf1487d57630308352b130c7faf3cb56b", 0x64}, {&(0x7f0000000440)="3f9976d214dfd6999342f50e4be8973b108425ae45f047e9ae4c10973e0fd1ad2470a1fa71ecbb44d6cfae5e8ef693fb9cca8c20d9083385e14b290c3c03216519d48a8a21ec8836d61894777248391a42f64a733692198f67070a1764b29a84396feb9c47e63bef4b81765f2f8f4dd3ae36e350205a76057d296f9ff3ce2f671c32a94e228f05275bdb212cd9ac54e534ed0eaa34fddfff1da737e8e934998b6cad59989b45616a329de74d6515ac2fd4644d936cd3de18139be4ba4c40a15bc947980922c5f18a7466775032334ee1ab886a2ef33e748a1919904640be0eab61cd1a61cee7d9d45735e6cdd5f2", 0xee}, {&(0x7f0000000540)="46adb35804b1162f49ce6a1a67b426767cad05da346817e466f114361864bfd0b61cbed2b01b8042957e6ca2f6ddd143348c97189d6393415d44256781b923b1d5412ce9cea04c87a6562c1110240f381ea2c202b2346064729be7468a7ec82d7c04855a0e6255a2bb85400af154f409e95985b52c95860e97d1daa39cda2d81a3a0d6", 0x83}], 0x7, 0x0, 0x0, 0x1}, 0x4) setsockopt(r0, 0x6, 0x8, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="c7be9fe919c774344a5f9d26701c7bfe20120698f43b36f757f47ffbc1cf163caa356cae43debad4eec636f6d9a5225ea1c10eb5c24edad4db17855b1e311f036b7951cf", 0x44) bind$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) 16:00:53 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) seteuid(r1) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 16:00:53 executing program 0: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) 16:00:53 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000140)=""/48, 0x30) fcntl$setstatus(r0, 0x4, 0x4c) readv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/119, 0x77}], 0x1) dup2(r0, r1) 16:00:53 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) poll(&(0x7f0000000000)=[{r0, 0x90}, {r0, 0x84}, {r0, 0x1}, {r0, 0xc0}, {r0, 0x80}, {r0, 0x1c}, {r0, 0x4}, {r0, 0xc4}], 0x8, 0x400000000000000) setsockopt(r0, 0x29, 0x27, 0x0, 0x0) 16:00:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000800)={0x0, 0x0, 0xfffdfffffffffbfe, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000002c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730caad953fb392e842dbbffffffff000000006eeb00000000000068f7acad445dd976a67cf92c23", 0x65) writev(r0, &(0x7f0000000780)=[{&(0x7f00000015c0)="59e8adbdaff9e1fd124932a0c634dfc2291eeb85290b91d64cbd1bda1e2dbc40ed71a17835259397b2d3c6af12a753dddff1fd0197c7a1596469ca85f484251fa5d625754d39f97eeb2db7aea6301ecf953a7806d35c8d50d985a5ce29e2b14a4c87eba2215b9b35ee53c76e992f19183244d92600e75088d7c82507f2d2423560d68ae2fa828f18320535cfec128fb0e3eb44e8f5b0ef3ff7f2322077c01a5f5fef596433a630c31495393d28cdcfca9ebd38394dc610bc4e9b71f7c0fa55617bce299fd38f6bb4400188ba91fb6da26463b3148132317ff1daba1da320170a6f4bf0a7c66fb1eebdce4e5446d5ffb95de3f51ef83a8348068c748c788321729871d015553e4b417b50f71d2b889241be2ff5080502b5196367df37215f8b9f5b4672a10a65db4480feb5ca58d6d33ad5c0fe0bbb3814dfc5e8840bfa2681f8fa4125d2884d5942be8db0b2f7fd9ba38dc0c8f765d823fa0f22002ed113b0439aa7bf1d4b16222291e110678917613c561b8035d02986b6954d5747be347fb98e49f08c14e18e0fc88ad70ef48ddd821c2a38d032642db0d7d1d9a2922368e6d2a21c1d98a0dffab13d39ff908f4e5e15fb35618dbc4486a2bf7c99a07fc506ffae848d615bb94ebe5a0399a1c55d4a1a11413c631c20e586ad8fc365f1725dde63b26f0c42ec873c28fed30abc7da2f00931dccc9a4002b0e4dbad5d7dcdc19deae5355366cf1b2f79962108e8020f81577496a83d5068b9bb79274cf1d9ce81744f424a34692a2cb94de74747cd9f37bd98d5ca47354f467bd6c022ff1aeb02b1661d288a087fd54743bb9eb953d4b7132845305a11847ffcb2de22c462f58c3a7d77f146d6364342c3c662b1d6da61862ce828dded6ee0adbc2f9445584fadf894b65a63c1388a5bfd69ee12125faa8c4b8853b63af278920fcb921aad825942a086092be318de8f8080d3b1f2fe204aa9f07925f1b980560c62e241da9be5009d57bd28f233da6a2e15c9b997f74bd9d48574b1e49116e362f66ce4fbbd20a5f33cbff33453eabb7d7bd6f4a15649224ba720fb81e47a6e497694251cdd92496d6483fc5d5497e922037a2d476c7ed52432fb64231db6a171561c5e4a7eddaaf7482513f2916941750b23b9943d313489d1757cb45a05e7d7f0075f523ceb28645f447b36f21d94d01d9621b977cef8cf5f58abd30e0c4ad3bb3fbf2beb4688287e837b9b8dd57719de67b406212481438379a65f3a9e2279e426ed503120d427374d04216d6d9677140567802e0fac034fee6e4286200f67f790700a0ca1d05ed3d5adf9f97f294407c92ebe3b422139055e2d26f23bdebd529483f58da5e067f4069c48829b90be957a437e31b766356e8043df878131b1ed4a497326413b65e96602c1ac1cedf15784496617e7597525a0eda40c24c45e109e3fda74f8663fe448fff53222b46dda06e38331d8c7abfa21c88300141383c2834033461a0363858eb5b2e178ba3b121c79a9658f1fe75b6446f8793ef805dbfc951772a0e4a495136204f08304bae2ad850142451c0530f9857ee7d7f8422e9a63e25662b42d23c527c70388a26bdca442cfac43ba1ed1bcd4e354494e9f66cf4082879574c48eb7e2d18cf4eb09c02cf38d88eeb8a9f27f835367e9435699141f5383df76ca2cdaf7ed18cd63cb05b0e444c220ca168e2ee73179f5320866cb2b234a76c0992a4c35636934ffa520036a5d5713d1c890d1f40a282f57c052dbd3922b2a4b1c90d1417b6ae37e9ba0ff5da81eb28cc3b99fa1f4393f2cb9847131ccc05988df7f508406829ba54431c2913dfbbea256b90939b876892f17501be17e6932761f682313fb5d6a42294c7c1b377f20ee88d7377247c8c5dab0a7f61737c90a825ba64e9999e334bc73dbcf9eeb6095ec8cc49095467f5ecc7a4e08c962948cb381882d56d915d0f9fcbd5ce1cf612c86e62987e9447ea5f9f8873aeec0ad573b0244e5ae654c95bf59c21f647eb4bb1e453a0b6b3dd673cbdc11207f2f79b05317ee6eb67571fcba60ecbacd96227caed622d7ae06fa62a11f0ac5dcd08a4b48489909c97506f00f10701bd24c47ccba4312d0ac6f018cade4cb0e539c7e2b3b091694f36277bea76bc5ba5c01a2d82e9a0bfe13c89c794a762c100a694aee11609966989a7463833382b22f6c0fe1928d3eac7776426158f7d9b5b71ee2db26965d5652bc530747c491939a1235cf67e49fab029b7d8f1c307396ef4179ba86d8eed9f81f64b6b73135f15d2e1f237fa7fc94f2a6bea892cc121aaa12", 0x65f}], 0x1) syz_open_pts() lseek(r0, 0x0, 0x2) close(r0) syz_open_pts() kqueue() syz_open_pts() 16:00:53 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x102) getsockname$inet6(r0, 0x0, &(0x7f0000000040)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0xe1a) 16:00:53 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r0) fcntl$setstatus(r1, 0x4, 0x40) fcntl$setstatus(r0, 0x4, 0x40) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x8400, 0x4a) ioctl$TIOCNOTTY(r2, 0x20007471) recvmsg(r1, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/29, 0x1d}, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) sendto(r0, 0x0, 0xffffff57, 0x0, 0x0, 0xfffffee4) r3 = accept(r1, 0x0, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r1, &(0x7f0000000080)='./file0\x00', r4, r5, 0x6) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSCTTY(r6, 0x20007461) 16:00:53 executing program 1: socketpair$inet(0x2, 0x4000, 0x1, &(0x7f0000000000)) socket$inet(0x2, 0xfffffeffdffffffc, 0x7f) 16:00:53 executing program 1: r0 = socket$inet6(0x18, 0x4002, 0x33909f29) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) socket$inet(0x2, 0xc000, 0x7f) 16:00:53 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) readv(r0, &(0x7f0000000380)=[{0x0}], 0x1) fsync(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0xc00, 0x8c) setitimer(0x0, &(0x7f0000000080)={{0x3}, {0x7fff, 0x3}}, &(0x7f00000000c0)) sendto(r0, &(0x7f0000000100)="6b4009cd97979be6fe42e3807b3b47d49f46fbda29795d83c05498e5ae4cff51acdf97c2e3b71c73b6", 0x29, 0x5, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) close(r1) r2 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) 16:00:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f0000000540)="f32d005489341a3c17cc199ed62892f84049c29d31d7da128ccdaf6aa2dbfe4b2d76dc213c16005593181274081b3a011ec5f504e046de4d6ba3ff023a6a3240c85882a4841f68849d02a4cf0615b1e665885d4d28f98cd05c7cc4898e794c84c1ec0d053469a6992a4ab837375dfa4de48be9be66bc69d60000000000000006e56f9ea321d1f1eafad8e81c2af86ff897516562c58f9ba325777eb00b024720ef8ab9d878b0ea6c432f0cb23f9b61185edd4d557c0a", 0xb6) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffefc, "a175a2000053d07babec44f0b1c85b6a8a131100", 0xfffffffffffffffc}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x1, 0x8, "03ea01fe829a10cce16f5c4eeea3ebdb160df894"}) read(r1, &(0x7f0000000140)=""/249, 0xff90) 16:00:54 executing program 1: r0 = socket$inet(0x2, 0x7, 0xfffffffffeffffff) getsockopt$inet_opts(r0, 0x0, 0x20, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/40, &(0x7f0000000040)=0x28) 16:00:54 executing program 1: setitimer(0x3, &(0x7f00000000c0)={{0x0, 0x10000080}, {0x4101, 0xf1}}, 0x0) socketpair$inet6(0x18, 0x0, 0xccd2, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r0, 0x84}], 0x1, 0x90000000) setitimer(0x1, &(0x7f0000000040)={{0x6, 0x39}, {0x0, 0x1f}}, &(0x7f0000000100)) semget(0x0, 0x3, 0x221) mknod(&(0x7f0000000240)='./file0\x00', 0x2020, 0x9) r1 = socket$unix(0x1, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSCTTY(r2, 0x20007461) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) setitimer(0x2, &(0x7f0000000000)={{0x1, 0xcb}, {0xadcc, 0x1}}, &(0x7f0000000080)) 16:00:54 executing program 1: socketpair$unix(0x1, 0x8000000000000001, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x0, 0x1}) getrusage(0xffffffffffffffff, &(0x7f0000000080)) write(r0, &(0x7f0000001340)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f6a5f1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa", 0x209) r1 = kqueue() close(r0) sendmsg$unix(r0, &(0x7f0000001300)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000001c0), 0x389}, 0x0) kevent(r1, &(0x7f0000000080), 0x98, &(0x7f0000000100), 0x10001, 0x0) execve(0x0, 0x0, 0x0) 16:00:54 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000040)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ffa000/0x3000)=nil, 0x3000, &(0x7f0000000200)=""/84) 16:00:54 executing program 1: getitimer(0x1, 0x0) socketpair$inet(0x2, 0x3, 0x8000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000100)="7ee63ba3b4d2f3d6293ef9e93a32343d2a0c0a54fd5fe4c2725dfbed3e2d0daac831c976a0d5c1c1f0154b9b63a91f354a0bf71a8409607aa53895eeb7", 0x3d, 0xc, &(0x7f0000000140)={0x2, 0x0}, 0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) setitimer(0x1, &(0x7f0000000180)={{}, {0x0, 0x400000000007530}}, &(0x7f0000000080)) kqueue() getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) 16:00:54 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000), 0x4) 16:00:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x5b34) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') preadv(r0, &(0x7f0000001700)=[{&(0x7f0000000700)=""/4096, 0x1000}], 0x1, 0x0) 16:00:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00", 0x58) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000280)={0x10001, 0x969, 0x4, 0x1ff, "b75edf61aa0b673a37a3c42e8bd18003f8204100", 0x101, 0x7fffffff}) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x7ffffffb, "835dd2518000190000000000fa6000"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x40000000000000ff, 0xfffffffffffffffe, 0x100, 0xffffffffffffffff, "1e86b282ab0320755ab8bdad345f07a098206fb2", 0x5, 0x800000000000003}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000d40)="ec7d2f00afdba0ead780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7188b5eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca70411c2c8f4472f6bef5a458bf2080931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b0000000000000000", 0xed) syz_open_pts() close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0xd36, &(0x7f0000000140), 0x722, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xffffffffffffffe1, "a146786eb95bd07babec11eeffffff00"}) read(r2, &(0x7f00000002c0)=""/249, 0xf9) 16:00:54 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) symlinkat(&(0x7f0000000040)='./file0/', r1, &(0x7f0000d06ff8)='./file0/') utimes(&(0x7f00000000c0)='./file0/\x00', &(0x7f0000000100)={{0x100, 0x77}, {0x1000, 0xd8}}) 16:00:54 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x0) fcntl$setflags(r1, 0x2, 0x1) recvfrom$unix(r0, &(0x7f0000000180)=""/206, 0xce, 0x841, 0x0, 0x0) write(r1, &(0x7f0000002640)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f57285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) shutdown(r1, 0x1) poll(&(0x7f0000000140)=[{r1, 0x8d}], 0x1, 0x0) 16:00:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x6004, 0x200000008000) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mlock(&(0x7f00003e6000/0x4000)=nil, 0x4000) 16:00:55 executing program 1: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x10000000, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0x0, 0x1, 0x1, 0x400, 0xff}, {{r2}, 0xfffffffffffffffb, 0x10, 0x200fffff, 0x6, 0x6b1c3db2}, {{r2}, 0xffffffffffffffff, 0x80, 0x10, 0x3, 0x9}, {{r2}, 0xfffffffffffffff8, 0x4, 0x1, 0x80, 0x2}, {{r2}, 0xfffffffffffffff9, 0x40, 0x4, 0xffff, 0x8001}, {{r1}, 0x0, 0x80, 0x1, 0x101, 0x545}], 0x7, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffa, 0x90, 0x1, 0x4, 0x4}], 0x9, &(0x7f0000000200)={0x10000}) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240), &(0x7f0000000280)=0x10) kevent(r2, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) 16:00:55 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000020c0)="cf", 0x1}], 0x1, 0x0) pipe2(&(0x7f0000000040), 0x10004) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 16:00:55 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000000)='./file1\x00', 0x41) setuid(0xee01) mkdir(&(0x7f0000000180)='./file0\x00', 0x59) chdir(&(0x7f00000001c0)='./file0/file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') 16:00:55 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) truncate(&(0x7f0000000000)='./file0\x00', 0x1) getpeername$inet6(r0, 0x0, &(0x7f0000000040)) 16:00:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000700)="a13e5ac4c2641d36826b523ec3ca2c42d6b290c363ed8ab753174771fbf2ed0eb75d75ec10cefeb9bc1869e5e573116330070cf332319aa2f131b60a9db91273dce254cc8c870b5ba3bca588cb5cd08b1fef4fe87981f0c42be64bdeccc8a8041cd5e9226d1793aaea94a4ebdeaafe61a35c3ee164bbaa0cb78f2108e5d83eed555097acc2d104a5f17ae40e813c70af6cd6b5edca0019038eb2c5ec8b7864097783ff415733ab1ccfe27b0547059464687d14ca9cac95a26e816e4cc8f4931179223b0ae87bc8671e927c5489d482b007cdc3e1e6ece64335a5a5350c17d26fa2604de016ffc04bbfb11f5caf35a17ea9f50e4cef169612d618e3972a11bfb9d933a91b86c7d4df9dfeff5a15c1dcc8843cb7d955447585764683b92c4156ecd192ba1b838fafaad94ca4", 0x12b) r1 = syz_open_pts() close(r0) r2 = kqueue() readv(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/255, 0xff}], 0x1) ioctl$TIOCSTART(r0, 0x2000746e) r3 = syz_open_pts() socketpair(0x1e, 0x5, 0xffff, &(0x7f00000001c0)={0xffffffffffffffff}) sendto(r4, &(0x7f0000000300)="e6753b14259e3b9703948293414bd6ab3b8b2c7785034b249b736227ec824ae5124ae47919b269691dc5ec2358988ea587299db7ff1916f78ad15728034fa70d8b8e57a4c4a12ce03268746debc6d79753bbf39405d2240e25697eac73323efbef731747648b2fbbbb09ee0be9ca2e364251ccd5ea70773df8b1dd9a0930e8e14f0767f3dcab28ef173552e59f8d04b400bbdfa56ddb77480205256347f309938b5c4211fab86e37165c4afe703a883438daff0aca9e3e81923e6ea4e39df6b553b7e7b9ffa9fea70ac3d2a51c43f8c203cb25607452b5a5a03461cba906402eb53f25888ba6b9", 0xe7, 0x408, &(0x7f0000000200)=@in6={0x18, 0x3, 0xfaea, 0x8}, 0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x200000, "a147780ac85a538a131900e8ebd81823fc7e0d7a", 0x4, 0x6}) r5 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0x1d36, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r5, &(0x7f00000001c0), 0x0) close(r1) 16:00:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) pipe2(&(0x7f0000000000), 0x10000) syz_open_pts() r1 = syz_open_pts() close(r1) 16:00:55 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x410, 0x1a) mmap(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x5, 0x12, r0, 0x0, 0x0) munmap(&(0x7f0000002000/0x2000)=nil, 0x2000) madvise(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x3) 16:00:55 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x10) 16:00:55 executing program 1: socketpair$unix(0x1, 0xe, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) close(r0) 16:00:55 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x3, "9edeb426a055e774380605cc95c6d0722e766328852231d43d60f23dd4e26f79aa7efdef796b74008ca85ce4f10ec84a5e531835fc7eb2395fed7abc2f6c1778528480bbc8f90fb5017e6099f81f721415f459620fadefd5b5656f9b06098d64c8"}, 0x69, 0x800) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaf41241aec1e9a802b36c705fb4f6d8381251562d532a810800a6280c09320ae5bbc76d087f78ecb50520abc2ccc9fc187fafdbedc5a0677538cc933aa36035f69b767e42b4d943511a4b2dacf8af14603004000000000000004d059170ebf6a45bde58acdff32b8f7980568f9c8b3d999dc205bb1e91bf8a844d"], 0x167, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/182) 16:00:55 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x102020, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x4) semop(0x0, &(0x7f0000000040)=[{0x4, 0x100000000, 0x1000}, {0x1, 0x540, 0x800}], 0x2) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:55 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x8001, 0x120) recvfrom(r1, &(0x7f00000000c0)=""/30, 0x1e, 0x0, 0x0, 0x0) dup2(r0, r1) write(r2, &(0x7f00000004c0)="2bdf4d75a1489545dfa0052e02564341b7c15146b5baba2067a27137d790c8b1e01228e75a7ecb58f0de8778fa23105aad65499de781e34d3a2f6b662f30d22997a8f1f62dcb4081bde82f67a1c6234bf25756dd9b35d4150b9c904d0e3c64c323790ed33760bfe61890bc7525f0e9c9e9c19de8f75baced951c2464e4fca30b15800f7509cea6fe5f95dbd12562daa546a286df6c7e613891566331dd1c95481e0e2599d943ce9a3c2d573fc08ec600c31077118798b4b6533ff0083d5acb831df8a7730f1facab70e2f001cfb1275f46f5459f85853071dd043ab0b24378defbd4870d0b0ddaa2bd6681ff8215bc97270b9a1dbbbe1b57f6f4d95d2ba2c7f6ded8bf7742174b9da3c66f411b6a1f29bc6eabff9ba0b117411f97ba6d81ed2d554c01de47c783259a0c50eb830f0b457e922b8aff72aad5dd78f240100d2ec03bf9bdae24255f4d8dc98809c166670b9e9ae0", 0xb5e429c5f4bbaceb) execve(0x0, 0x0, 0x0) 16:01:01 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt(r0, 0x6, 0x8, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="a2dbac5718e076b8ec4f49363a0d10a5d104d05a8797a699b074dbe8a9ba4b85a83507a032688b0473d11b4cd4b4ac97228d39ed1b3965e4ba3dd3c7f1958a4fe63a9a5e060a40d24fa25388cbcb95c5fc0a23f1416e", 0x56) 16:01:01 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x5) mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x20000505) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="5d90b550722492e863effbf7f2734abc62e4690afe3f09d1b01120f716ba0939d74a50b1", 0x24}, {&(0x7f0000000140)="a6e348642a5dfe7deadffb3f9418109ca0390a3b5ee21a38211f3e2ba95e094e2a137efb4f2c5a24cb21d0f5", 0x2c}], 0x2) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x3) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:01:01 executing program 1: getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setegid(r1) setgroups(0xffffffffffffffdc, 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) chdir(&(0x7f00000001c0)='./file0/file0\x00') rmdir(0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) getgroups(0x3, &(0x7f0000000000)=[r0, r2, r3]) r4 = dup(0xffffffffffffffff) ioctl$TIOCCBRK(r4, 0x2000747a) 16:01:01 executing program 0: mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) mincore(&(0x7f0000ffd000/0x2000)=nil, 0x2000, &(0x7f0000000000)=""/159) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x3b3) 16:01:01 executing program 1: r0 = socket(0x1e, 0x3, 0x3) r1 = socket(0x1e, 0x3, 0x0) dup2(r0, r1) 16:01:01 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffc}}, 0x0) linkat(r1, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00', 0x4) 16:01:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000140)=0x80000001, 0x4) write(r0, &(0x7f0000000180)="d72353734b604525de4e50ddb88dd3bce729851d64713e84f77b7f320d4ddcceb79f2822947ecda67210cad2154f38577d2f4c4dc2be62925adf08438350a8b873b078d1281f4290d8ce96d216391d71222f0b5c95efea8dfce7ee54975531ab344f483bfd6cacbb3ca8cab139f0f520829a6d2c8e1c1f65b170b6064f5f3176319ab3fc96799f42d879e260f950be1c75", 0x91) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(r1, &(0x7f0000001a00)={&(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001800)=[{&(0x7f0000000240)="f34029953213a8b37f6598ccc26f8f374e47a80b94e1fa9feee006c1aa3ae776f177800fae87ff45c8a5cb37a4d166ec0d94bf38231bd1c3d98aa70232e7c231242b9ac231e22f3f01141210d645e344a8450de74982d22dd9bc94db6aa6694f79862e62240574bc26a1078cc3d7dfd6aae68c24e38f80898e07b13d6bfb4b178d96f849eeb935822849837cf37befb97b59019dcaddf014420cc63de1bc7fd724355a30abf3adef3d5187bb4fde369fa53e55ac049db1227b89ca4457509f675ba501a4d2b788772c2ac36f", 0xcc}, {&(0x7f0000000340)="8a5c7591962fe7bb37d28b000de2806c41202d839203cd93a42ea819be40730c54aae6d71b7738a2f30ea18f553c2da3cb8e88a55c612849f73ada1db3678b66dc3c345b94b55bcf165e7e01397ed9b1aece09b52af9c23747a0cc27ce45cfd5f4c6dcfb901bf405927053a53de27aae6a045f30e577fd777e5d9f3628613d89bca5ffa38d0342ef5eff3d0ecfbffb6b4392360e96f10be93938775675157b4d43e8075167273a63b4582d73af5b07f48b667b675e9a64d1b3dab39d63ac51fa03dfbc7899146997d08664e868a0500b", 0xd0}, {&(0x7f0000000440)="7d93862ecdec0b357f10fa43a0e9e2227564015c04cee7530b90f527298650f8fc8253e8e5164dd888482f364cdefc74b69e440cc1c3d50f44fc9049cffc34ba7fdfc04365b786fee624d8035162ab489b1c746fedec8476e8d848331b2211432639174be83e2d2fedbbf1ad5c7d8cb19c938b36d6658cbaf056130ff7da9e203ce308f6e8bb91e63011c8bbc02e801d93a4c2c969d2555132f81d33f7bc49cc969c0c0368896707757bebb92fd9e4bef862509778d959f8bc24eb78097dfccf94d6a0abf56ec49709d03f4f32ba8b3a41a377ecaad71a3f3901affdf23eba691700ee277f2c5924641881c2f3", 0xed}, {&(0x7f0000000540)="b38b796c28aa3e82b6d04b6e831e2f7a7eaa7b44a999e49875bfad8395b4ea17d5c716585ba6", 0x26}, {&(0x7f0000000580)="eab763931a6f10859a6976182a6fefdfcf", 0x11}, {&(0x7f00000005c0)}, {&(0x7f0000000600)="1ce012d471731dff15f4437a4eda75f4bda457798eea0d598b377780034a55355849bdb157a8c34c3cc7e158db76970579470f225f2a3d0b3138b77ed2c06166f02bd6c96d63c7f873440c9115b8238e556e4b13ad0290502a1ae7e49a544f2fb66bcac32dba4692f3139234fce05c04b09771566e977a6e10726c2a88a2a221e70dd5aff6762bf75db2a98e85be61891a5a8b9a8fb2b377ac24b0515446b1586349326fc254edc5d087aaf1fe01c340643b66ae334ba4410d7ed085f1b81ab6fa32f4f3b9f080ff6247922f2df860500b2b88f1eb854a74ab180dd52b", 0xdd}, {&(0x7f0000000700)="0781ec6ba3a8d7f26834bb19c627eaf9adc6d20092941dff15266604a67c22c177add4cd2a7157e39e3bd75c60644fd43bb745e3874c26bb62c1453d7e2e96ee8ed20eef4a144ef6c12b8883250e37d3c9de778a9d63dd425d360b8142bd980c6a7ba314f0467e499c265fe10423b85ee94313bcdfba3c5040a37b5870112dd92c997a0cd78311d54cbb64b6e0cf0fce0f76af307ab3b92db6cc16e397a829f72025065f42f30d634758a6874d99e6c95aff58beed23a518b24f60060c116ffd1da59061001c6da3cdbf33a82bf366ee3b6c3f", 0xd3}, {&(0x7f0000000800)="3a1ed698436a1f7e1e57e42705cf80889cd73a2ab2c8413b85b05306355c7d20f8f57b4d01c20911b659b35cc300ca447e06999690175227f9b1a9a72de1d96740e1c2a883edd351612c9d24b27cd7acd35700c524584261e539c166d454f98496bcfc1ffdca5e808a0260b4236e8ec6cedd8bae30c95cada814980a17b7882facc4b56fae1e380f250c9ae037d3304604ee2d14999f9cb1ce1ea7d4f1bc3e60365d1804fb5db47101d53ffb178430fcb95244841dc932e506eb7d831309f6e4dd9c0dc43b680136046718cd2806d83d00f5f49725f2592eaea23f3047668980ff3f9bffd67947aeffd6f431c8c622b41b195dbee175bf309fc46c68b93e63906c98beb4a4cefc7b231c5906306dd571e62e3169cd404a7b82ceee567d7467fbf7ad49a7553a6ae45d6cbe29b52cd3a81755a725dc86806a9bd1b43ef652b37ebb2b2a4ae7e55d04805cfbdc16ef35c72d11686d9981ee9792c66703d3e6c87ceee1d5d14a15115c18e06cb6598e447a83f8048e4f2ac3bfd0952ee8a60ff4d83b7af599835bf37980af968476ba5f602215f8708975452208d3d36de0c9674e45191593183f1bbe7245cb7ba11c2e9643d598ef615bc104463c8c84de9fd157b71c148ac19cf8c8d395be8c725e1d45da9ec8964760763909ce468f57c56ab6805d2b001967b0f23b181de24438ad07ca9b66fbe0db9c000de81a07eda8815f045bbdd8175186ec09cb5ee77591c27465b853236b849d0b4933930936aa218f9e9cfa484d64e87373a3f3f5b5bf67755e3f05ef2ea2d350adb76c17e7a24f79c0caa5072be997ef68b87644a0f66e202288eb5ef213d9c4f2bbc93bf7414370e504aaacd7b8ff0dee76ed6cd3546f6553290c88998c51960d6be7a213d6af3d6ffe460551583c7a1984f1f1e8705372ded41085b0d683ec2b2a56c4664f22a041e5bd7b5e5cc7a74ea5f886eab8763aa546df39ec5aa101f834aba0d09ba0c4533ff596bac0dc4b07a6f1b0f26c669f3443ca44541e4aa0dd6c9fd543fb8dca09900e77b47f6f9b46a4ae7d63880b6ea4ad72c49fb5187e11e2ec0f9f8398e365e2a06258954c9dd54ce4328c1ea43bb149dfdba249378dd8874f72f16c769f11727c8e8b6cbaa2736200bb0f0fe821849334203ba7939616b2d33b5b3f4066b4f93fdb687650d327a2e934dd0a576b931d89867deb1937b4d52130830387dab8e13d8f2cef8ffce14cc2f9a8ccb3299e176d78ec223481dcdccd6ae03b4f66129dd061c20371ae03cc949ccee67fc7921724238bd1c3d74bcdc3e8449cef0f9e081ef86a0edb034926066db39b174fb1aa5256fd4cf3596db5a9cb6cb234641c7b172a4ffdb7b9e164ea052e141524bd57ce44c07d7fade1358f97bfe745a11a29dc4ea04798ca4f74f01590a35bafdf020197ecf9a2786f1a118f46cad75188ba418a04bb738bc4dd5e8d2bcd19dcb8fed102bd1a9993da62d1c3d15d755c57c5d3a1779a120b229613c1d00eb2513ed908c4ef01a6c371b9f158817ac5697faf944e87eb99cfae3395187308470a021bf51fb705775dbb41aad7dd5f695cc650f6a0d804d8230313bc96c14578ed930b04a814cafbd92f7555f8a3c95b52c5995fbaddd495a825d0d1822a48b0ada6178cff0395541f666fe37c3f1e604091381f500c23c12b90c11263deb3bc11978967110c43d2cdbf1261fdaff60cfd535c56290ffc5ae2d05b227d20db17888e2803b0b6a193c424c807fddcde518523035c1f9dfcf79831d3277808135a23762aae8c242434c3f4a6385665b3439c949c7d5ff4b4a1f01e67a0fc47bc057d9868f42de5a6bc6cbf707d2e29cc926c1bad948cc29966a13acc12c42f38fda99f220a27c0c13aef77c26b57bd5dd9bce14c50bc445f9dec681f3655e08ce96917f1743403a069abb29b43349c0becaceda27d4db503a34caaa07337f5819a1ba6a62b98e91091b0ab5285ad0337e4895f109a8f15ce6c6e3b303065078cebe0e6fab99b61706bac5af90b2cc26bae64a7e5f3f57654687bc14fa4c1869789f35e1abf9c3b255a7500b2f29567668d75f3d51893009b40b31a820b0aca631fab14c0d4424b437e36be9dc502b86f422a255e89c6b4284f9690b965d6e45ca5e49c4726e8f160d44266f5bb6b14f722f82c9522199aff277deafb14ebf27d02f446e6f37aace80d0fa6c8330dae7c2121f8b092442a9c5f9ed0a975ac433ff04fc4eaf25509414647d6c963d2ab75d917d27b71ab6f588c8a6468d8fcfa180db9bee2e43db6e7d70c0679af7d1fb8de7224587c79ef772b2d8810296e02b5e8a4abbfa43b684f977eae7b6345946adef1e17948a333fb1bb446be1455bcb588236368d58991bb92de282d88b2e0cdf56a907a484186fb401ae0f0117e350976b1809c05aafbedb124bd6b278120eff4504454ba98a114485d88bd49b3dadf532181f77d2c5efb747028707bafd325b5e544747ab117e1eca3069020f04b681de941b25e8c5b0947b6067435a5f4449c371dbb97330bb28c640478599a1ed009b98193a62e5d6dcde78f4cf8c4e2fe7a55519d0f027706cade6ac94553e9c604af49fc6149e5be618467d8a7528a95c41453200a8f5101da781afd416ce505984f42810896cfa31b81319cbe3eaf3db5a1563c42d9f158d8f673a775f63a253576da1885611face3ea9d063e523b942204523f4b67d5cef0d14ac13f937d92137e14eba108646eeb9376b215d1b396716a70b3251ae82ea7fafd5f82693fc9370d5c04af4ce1efa6f2b52325ad8a21b56354fdeabbae9e395cc431a31c03bb0b9af66feda4a832c4f3b00e6b4cebbf69b3321c8792fbcb6aafa059d6823bbf069bdffe0fdb22828d479c11bce25bfacdc5ce35a7d4e0c4840806aa36bb3d7d38fa51dc57d35865288d16f60ec000ac46fc8e9a27a7ca9d20e8699b56c22702a98f1625df5b46f63d897b30ccfdc32cf0290ed2c215713554f23dcdae8bae307a605b7a09fcf02544416ed669556407fdc5e4649ba396f621067c4588b1bbb232fb8849b6efc1ff677ebea7b524725b462d276c5cb0fe7f4ab49413b282912ce4e6ee449555a81c16c79aae93ea0857aae6fa85961060f0f84ffb4eaf0feac04f2f4d54f1dc01c03bae74addca1211d3c5b65d87e9fc40c1d2f02df92276372c66022f838520a451de8d727773787e2acec143e12219fc4e60bb2c463280174e2cc1b07a5184d8ea992dc290bb750312a9616283f95d7629d6e37ae90f2ebd2ab4d62d4dfa3c192e942742d2c57ab31cd7c4f0c74f9e7a1c3b04a5faae89f54cec8f40cc785a23e0e4959e44a2ae8dde7ee0491d6f73c329943199c201766e11532db6c5f1e1eb8eb5b667272a2cf4b67971bf3ad14ae7c8a49b9c77088266dc17f588b93f81064deb152740a6ab036088399984b2ef58cddd14804fb9fea760a902a88b6426e5f03b18c3b653d1756403807f9d4e657839431c5db1a78efa0a7ec67021b65b47c7129ecba8c5f4d9f62a56b902ee334d9b7ae56eaa316c656941673eb3a9d4ba8f7ba354131cdbc857618a06e600d21fb1767a916bbf5ca9a60c1d7b547778f8b575cbec89617be73df538041218e46f589a7f25e924b81873f869ac57421857d5552915c5c1b14a135ff4a4c908e41fbeead73174a3012b6ccc4ec3db01d2bac9573bfb6ac96a8080700e47b9ec3500deeaea3306786e9ee79c7ed136cf97aca793655d67e7c1133a6e467834140e2a3c1f2069c2db01f0746b97473c6067ad70aa040c88771346c6a501a7f325e96314c484ca837326c59c51ea878f39124321559011402becbdba01963ed9d2777c351407f3ac6146d91b69cb210f5c40c9bc403072e307e80ed658b5102a6b25cd582ee6f746b48117f9beaef227fefe29b5876560b0e16720d84bb83d09c391d965c8ccde8c3c3faa16c655d35c3082938c2b1153d01c34c74815a476ec6a76888da52ab6dd880d80ea32da8711d234f81a4fd54ce00b468bde2a45f1964392da2ac58312484c08dda0258f8829f9bd45fe3c6d5eb4fd112bfa2e002ff5e50e112b8483722dead0b8bd523078a93ec51faa0cad7aee7b7b8138490f02ca9445c1738b0e5e5c86a4ebd8008b9472602d2cce5362032f3d9e1ed8495c5e96cada73d885400eab127c503345e5ce105d49ca47ba62d96d2200f5448c9af7f6f30c4be762ff5222b689fe00d7c86c20bbce0631eb8b3f1dd965fd529d28f6025a44196e47eca78b657ec416cbe17e5fbb7163b86d5637adf1b7e190334823b50757cc06da07a51aaf98d7d9eaf4439120a982048e9c73325db193ad9735e311c1b8cbe69878d2fb6f163f461e85d63d47a24dab2c60c37cd25203ab40ebdd65452fc0630fae8f8e5c70bfdd356909ab7b0e1255de29963f2414604f3a3c65890c196ebc68ddd90e01a6c72807a954a76eddc386f7610ce3a9d21ebde55652918dae1daa192296afa683ff79a1f55654e2fc1b16aca0d4200dd0b84bccb5549d568fec17a594e6a62068faeb170d27606985a3db1470bac815930cd0319dafba456e28a531ed6951dbc0e891b35dd1c78eafa3df5cb05749e3d9b46c575ffc702ee5fa1562455e1a2fd9ea58e9e4556669f7b4b37244652e9ebc35691863e494392e96383d27d9aac4c754338abad76cc75a7911a6eb57c0f76d42d96019ce1618acdea61c7248e48936dd0d78c8454f629b650c171b6beae36dec97fb2eb04153150a7c8213b787fdfa5bb25a3313cc637ee557c8706f60e57d590b957262cd3d4463eb12bca5d27ece2b26950d98a61b9f9589ddbcbde542d8fedcdc7e95bf2df75b68b1ae4e94e12abc41887c7824d685c86d8f561291f6225219cfa38ba9e7bd26e099cee91028eb70ddcb54ef5e4aac7e28750449e3c74c5328eb46f31c7e8ab1285e96ae95a8de505f00ba36de7f65082552bcdbd4dd5cf93190b628760d40133eedab0cedeedfa1c4f7ebc26cad5ba45d8765749ba84ea223b5487b2030edd03a0380ff779afeef8b5ee68431ee0366409b16950bbbba0bd0de72b1da691331ec00f91e1e5af57e2a91dc3a89e41edeca314b90125a86996a266eca9f838c09bce8be96d159a784b889798e7bb2b6cd67c2b9c1a93fef9a8f0a8de82b142f85bf6f7d8b1f09bd5733ffd9039376cf48f27795ff0394127bc26c882f5a5ed7863e02b0b82d0b821f0d62a2abdd616b9277d9752b10f6e4d60d3d55d1cd54a6e8c81c0ee46f02b60f9782c94ef6b7fa12f50a3ffe0d34992abb0a30edeb67a958e7065e125b8a8e745ac23fee61ea3201a8996b7a4877b78c45b5535bc47c9d1f2147e96c7258ccc6ab36f70b0b622866bfdfb1db1abe971b7e8a4c8928fc896349f26e1ba4f4a329c930ecb8e4b5e4c8e4aabe49151a97cf2118fe90d9a006b8982df46870cc945bcf2ea04a307a1ce28e9c684301e81f61c58a9e4c696fee34311f8f55bfec34ef735e8bc53487384f8c015ddd358d9f10ad2c6e0db79a48ef0a9fac64866084131549d1eabf759d412caab74e827c5c96b74dcdff2c3055756564b08a784a611fe49aa1c781f5c3e39d496e9b9b9af81a1a3c12e40ee26be8249b80fd291b52a730304122354c39feb1487b7fc9ec6bb1a509e5968c4b2bd535b1b0127cdb6fbfbfb892d6f98b0d3336a3b4335524796b40d957ff0c5945aab356d8006b7333f904b23d88224a44fa9e875a8b52a4bae6864eb290f2c88908f07eb8d203f63f74e6c369aac3c56ab1e85e4c41d2e147cc05002", 0x1000}], 0x9, &(0x7f00000018c0)=[{0xc0, 0xffff, 0xe00000000000, "6dfdb5fdd003ea82c0b54f9d935cdc5d5ec85472647808d4bd039a94621d199d459b14cfaf9c5144bbba6842b0dfe9e6894cbc9bc06225762430d00c578247d2a6f83a0afebbaf0897a1134a810407c64f197fbbc53c2b7795225b8c59987fa8728838847e33b1f1fa6a0f4d2d50ed3cb465365314b0dff70cc5bd03ff5431fb0a383ca8ea6b5afd3aaee5d3a3d08a5d1a1be287c3664c1e95e2ec39a7987339fb17e1d890d4b841e5ccba0b3a68f4"}, {0x70, 0x0, 0x40000000000000, "75be14ed73386cde385256077fbcd843881f8f7405931365a840aecc9331d06ad6bc99e08a442695f9db958ecdb8e13307cc6069d10ea8f17a155127d2e51b8366097dc6155a29e44fe95e369710f9682f591cba97fa0bc332714599d4dc"}], 0x130, 0x2}, 0x40c) 16:01:01 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0/../file0\x00') chroot(&(0x7f0000000040)='./file0\x00') mknod$loop(&(0x7f0000000380)='./file0/../file0\x00', 0x0, 0xffffffffffffffff) 16:01:01 executing program 0: setuid(0xee01) r0 = syz_open_pts() socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$getown(r0, 0x5) 16:01:01 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "30fea56c98483e8c4b1e26bbc262f439119a62fc"}) close(0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) 16:01:01 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x16a}], 0x1, 0x586) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x200000, 0x0, 0x0, 0x0, "6e2c0e950000000000e5ffffff00", 0xfffffffffffffffd}) syz_open_pts() 16:01:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x10004525) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) 16:01:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000200)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd164b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdf85599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91ab8db5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f59068b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4cebda28af1a77ef8da2b937cc924766a6f7a553e0584041b66358eea868892abc9d758fb613d8fb1dd064be0d736fa24b739eab17d59306a4ed1ee5ad44dd2", 0x4c3}], 0x1) r1 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x80) close(r0) r2 = kqueue() writev(r2, &(0x7f0000000cc0)=[{&(0x7f0000000bc0)="fa1261adfbe4841a1737eb31f0c6e3df827f021f8d1a7afa99b9fcef89ed676354a80f850d5ef2bb250b09943cc8f075e0c90ececae6537daefc558229c0a61eeab86acd0c85a59144a269d7624b7eb97d69509b2b70527bf91eddc0974544cb18e2d834224039b21e9e3455bd6c7aad422627e3de8af9719bf2dbbdf9c8bb6bc569ca182d71c32866db2203f24de5e306333c1b91ad180d1be15048c299b7ade0f4cb1f006befb5f32c1325a3fc5d95990020decacd625f1f505e6750e2ddfcc4a8091951b1302cf5955d4b37acd0bb6b467ed5554b1e53e5537b62", 0xdc}], 0x1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x100) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfff, "835dd2518001190000000000fa600000ebff0100"}) pipe(&(0x7f0000000340)) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0xffffffff, 0x401, 0x0, 0x78a, "086450873a25cccf689dfcb3750357d495b8947a", 0x20, 0x800}) readv(r4, &(0x7f0000000280), 0x100001a9) 16:01:01 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x3) r2 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000180)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x6, 0x9c, 0x6, 0x3, "cc95716b7e455821d25a5f9ca494c4ee619f474c", 0x0, 0x2}) r3 = accept(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000240), &(0x7f0000000280)) syz_extract_tcp_res(&(0x7f0000000240), 0x7ff, 0x9) write(r2, &(0x7f00000000c0)="96e9e97ec50ce800400ece91abfcf74831b1188e7bbd45418aa243dd3dbc8410e4b523510bc8a7b951a677d2d57cd7abc2dc8f802d7666538094b06b379933b24b8f81e7eeda157cf732a9a78c0eac829ccb3bc857fbef09a8c478d43715eb1c9a6cc0d3af6b36114a35d728322e38e3ecc1ff5a08882efb13a4aaeb3408dc16d3d29792edba7ef632417262d5327300caaa95cf8244ccaf6de015d468e55b75074d872779a77e01b27d1d2f58f21ff4a77f27a711", 0xb5) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x3, 0x1f, 0x79, 0x3, "bc769d7e36588831eccd086e978e89879188b2f3", 0x5, 0x8000}) fcntl$getown(r2, 0x5) syz_open_pts() 16:01:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000080)=0x2) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000580)="ec7d2f00afdba0ead780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000000008a7a86044c826b1254dd64f178b3d08d4b82905520ed98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc968819924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9951191d67481f27d1db813eeb072283ceb4fd947b6498c585b", 0x172) r1 = syz_open_pts() close(r1) r2 = kqueue() dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x9, 0xffffffffffffffe1, "a146786eb95bd07babec1100"}) r4 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f00000000c0)=""/175) socketpair(0x1, 0x4, 0x6, &(0x7f0000000040)) read(r3, &(0x7f00000002c0)=""/249, 0xf9) getppid() 16:01:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2008, 0x6) kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) 16:01:01 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() kqueue() syz_open_pts() 16:01:02 executing program 1: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ff9000/0x4000)=nil) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffe) r1 = shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) shmdt(r1) shmctl$SHM_UNLOCK(r0, 0x4) 16:01:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0xfffffffffffffd7e) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000380)="b7", 0x1}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a147780000000000000000f500"}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="04b400004e0600ee00"], 0x9}, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) readv(r3, &(0x7f0000000380), 0x1) 16:01:02 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0xa1) openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x61) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) 16:01:02 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x1, 0x0) 16:01:02 executing program 0: pipe2(&(0x7f0000000000), 0x0) r0 = socket(0x18, 0xc003, 0x0) r1 = dup2(r0, r0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 16:01:02 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt(r0, 0x4, 0x5, &(0x7f0000000040)="e576fb1b5d3ad2dc94d1a7", 0xb) r1 = socket$inet6(0x18, 0x8001, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x6000, 0x1) setsockopt(r1, 0x3f, 0x27, 0x0, 0x0) 16:01:02 executing program 0: open$dir(&(0x7f0000000700)='./file0\x00', 0x200000300, 0x8) chroot(&(0x7f0000000080)='./file0\x00') 16:01:02 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) shmget$private(0x0, 0xfffffffffeffffff, 0x0, &(0x7f00006f2000/0x4000)=nil) 16:01:02 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r1, r0) r2 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) dup2(r0, r2) execve(0x0, 0x0, 0x0) 16:01:02 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x88, 0x10) connect$inet6(r0, &(0x7f0000000180)={0x18, 0x2, 0x8, 0x4}, 0xc) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x28, 0x1000) symlink(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000000)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x0, 0x20}) 16:01:02 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() readv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/39, 0x27}, {&(0x7f00000001c0)=""/131, 0x83}, {&(0x7f0000000300)=""/205, 0xcd}], 0x3) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x7fffffff, &(0x7f0000000180)={0x0, 0x1}) 16:01:02 executing program 1: r0 = dup(0xffffffffffffff9c) sendmsg(r0, &(0x7f0000001140)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000001100)=[{&(0x7f0000000040)="4196191e18082cc6a268cfe0f4f0abe17af5763056383f895e7ea8ac5974944500a9e58a97320e1a22187ba7562c14bf5d72aff3d2bff727f0e73adaf1c95bf7f509855e523600d9ef21a5da4474f49745c7360ca0486eefbeb55177ba8e3c187d36137e0ad33cf5", 0x68}, {&(0x7f00000000c0)="98b028de6132c1d19303c0d67fa447be12e141c3d895", 0x16}, {&(0x7f0000000100)="73c195f2d08abe8fcc985c797a32370ce34000aeb9579bb4a4a82c56b433966e1e5ea29f9af0ee93c279ff252c497a7a6aa3bb4b2af6b04eadabc738ae49d148b77a70842c1102927925e7804242fb4292842a5a98bcfd458d57c73f1c52c7eb671bd16892efd3a809d57f4c2473aa445b1f97bfe6a1a20efd55fe63e9c23cf097a147f1ad371e69127dab15f0f7420edde7d2adde48c95ea001db2f336be733033d1d31a62dbd579b50a48e2640d15c6908091d8632ca23c2d900dc0c83b847dc224c5afd9a0cdb3420da6e2fc4d12135d50ec93fb9aae39dd0cbeab88a8e7533155e749268c2a9bdc1b56b35cd7127b89621d8880e78b7bd3a1c8b19393dffd3f43e3de2f0af6940fbfa2d36008936a9f22239af8a1f88e45c78d3284cadb2ab6a61ba4cbc0ed21c276dcfefa827f6f72a44189ab54d28659e0dd0ccf42dd9365baf47f6314b7396420f6421687c0501dd26f1c94d8955d749d8df0eff416e116e076084e1e904c08b86de56dc6f8230241b2df75472a6412d6d3ed6f169b2beb1dd63a377e453404ef0248adcc9d4ae9dee576fd63f015600e81cafde49df9e8ab74c617dafaa3e154d4d0091b760fc862e55a2460a93c9e078b93fa9a11b2a990d69b36602b1fac982184a774d6ea03ff0f483154ea879e4891b0448e3ea29629bb0320f9a9ed449b246df2ebae4ae739fbcf33a151b1d5107b6141a570859c7b144f104b6cee3d2f97afec82d0fbecb1c2e241dcaa0329bf3f037bc5edc6ca9cc125a546463fdd8f4bd9a5e584dfa1a591f709d33c860583feb05022732c9341f61e9b04dfe50440040929d88319a0dda548eb5442cb55a1aa4443f3df0c696d0f77c88dc56ed33c35211450b25ae121dc1b71f958dacece13a12ed4b8de1d2c4b51ee5e7341f41539a87516cd35679fd085a54c692ff08869f6d5c24804e1e221b687268b9263e812b5eaa20db63c8e44f085fc23c010554699fc77c1e7bceefc14575ee1368492d9c2ce9eefd3bc158f40b5675ff06f92c6cdb8767e50fe8319d2ca27f602624f979124757c0d2fc0f7af8fb6d3a9fb078e5b1c762bd22cca445eab192b16cc2e02df7e677c11062e43876bc2778a8e4af06feb61009320b2519c931f8ffc10c0922b409dd94b17b730ccb04380234c9c3ac4829d48b63588fec883247f18a16c374b8772ae0c9eb0da86f62680b386dcf197acf9d5b26d84abd443e1e8428af8851a4ce76e6e2e9cf7f819b10c1b26507eb9fbef8b78f10cc697dc5f2b1b51abbd1e33ae343b725ea5f6a6c0e4dd32d111f8eb52aa32f06c1f43aa5c75dd50e6ca807ea62255e7410eb68f1c74003fe1d8f2aa01832496b296930f26382c888e3ab460e4aad4396fbe615b71b3041d687038e969cacae1925fc6bf0aab54ef61db748a45b1682fd3fa0746ca3d5610f41a8575c26f54b894871f7a8a5ab4fecfd797769275e445121478cf4445c91e57b1fd79801a15a1ecb989e796d22412bfcf97d4c25b0492200a82f18d972e34a280e6b98f306f74d2ba51b66a20d4be60fa3db030e83fe021582279d4d654291ccd88f107f84a87a2ffeac25314bde31e8cde1a7df5b2642076fda0ede51201c9fbf0d03aae390affc2ad4e5ff0e9aa623a14af70cf2d1e92f3c06b08e5209f405c1d30b6cad77d786d40fb86a5f91d36ea4bd16e7c5b0095a50a97ed27db8f0b2b0e844da29bc2e6b8c734547b474c6512ed536c5c745672ce089c6800f6faac2f698919c2b80084c1accfdec3b7194700f55fb69f226ac217f503282a9bed4968b146d25a935a519a713dd25ca13e33a9f5278378abe2fd951d0bae4a7b0a4569c41f488a32c341267bc7a07aca5be81a709c6953c62b312d7ee1378731b6e97d880e53134987ac02c4aaf780097ddc43b55c258c60306c824a088a042bdc4ccc16a3dc1304fa348ff33ba4eba2723bfc3be06d290e68cb2a6bbd39dd9308d37e684f1b011674b5cd1a0d30ea05e293f54c9eb985c5e03bbc82e0de833d75d536bcb1e83704b60d6b86f4ea11969cd69bd38feeb35988580f63677c4a2cd60ece8735a720e9efbc69e8ec702fb2c4041577f5e2bbd128caeed288306fa1a7bb2f1edcded55d712d0a9a67b7835292b7ba6307bd454516b67b686db4abf6883b3ffc4809e98f8e7a05c25188f57b72a7d9e757693831e45908199da1d28c93173653f6baa81f5e7990a43333dac30944f9cab8ba1cc39281b271ed8ab49832cc2103ea572445588af7ec798c9c66a3925e07cdbfcb432d71b3498ee85da0fd8851b977cb8a3504b77bfcc4634ef2fba3d432b929c058270ebd4f47816e09fa242975cc0a72dafb224511f28f6df042d86b532a9a2fa3467f48be97a45f1eb8638abecbdf28fa989a9d62ed01a331ae7002e6ed9a2827260e3fd56bdb3e4ab35a6f8cdb88293b0c8832c1b67c3a2d4b52ece8f53b69850a56aa1ad6d192318cc004f5b2941bb6c0fb682d22792a1a13d1dfce8fac0bf3f074fd75a35ce822a2fec4fb19c294c2cd83f776ff03adb93d7277016ac454ea252384adaf89547486adb65e3509f4fb289d203c6e08f91ef1b60489c0532f0e821c822d0c343ac56f28ae82e48b621d48543e7240b131dddf43c170ba79899f1770800b14941879b00c53a4da18531594b7f2e11beb898be4a77d894ce0776d3299d477ab0eee59485577e37b336c83a94d8a74ffc24bb9e214a4b5df2fc0ae0c2891365989c124d9c05079b64dd3a75f4943e3a627addceafc18e6d4583f59672ae4a5fce13d7f7e6a86b6c2f0af126ba6017b7a477db086bf964ff9f486920636f3f00b941f32f0c9cb2bf40641de4ad770b74bb0d774d5720ca3af485a0bf28d7e490bb5b69fef4a8e81b6c6a0c1f15bfbe26fb4e374f93ec244d9dd2c2d1acce76ef3393073c7fbf9bcb88bae44a69f1c612ddf4c28889c25ac30e0eb2dc6177fa87cddba90ca10c4e16895a0902b8cb6e9e49f96cd7d199bb63039d078c3c3cc9c26fcb7ca190f30097aa40908091d32e1840a1f9b2189f3bb0e025a377e9cd18092ee781ca31b0b7443e4ffc5e6d33e17bb75d1e79e4220309d98070f155bcf780fa45a8e8613288f1d0375293904151ab2f5e074b737c81e39718101291282d2cbf3d8ab554cb590a26e9d3410e317a9193be4291342ad3fe08358c62118e558fce85177e4a025625a7ccf81c45b48f67f6984520b6c1cf5b623b9985d8386085baacf8fe85020c872d832f2a69fe05b5aaee7650ff2317c2bdeedd6d0313157bdae0f96df58cbaddd031828a55d9eadeb2d668bc6a4e4eee81210b89b50a9e332b010c8e89d91e8305ca7bc193e44a22196e7ce72a9ef548d6489910519025a36dcb239bc4204b578d4fc9e0ccb3acbafd4a5e53c8010aadddf8e3e3b9dbae26ae88e9648d7e828b4f30d82d49ec94f999bfd69c2a7a4cbc762f381e269004a4be64b41104cc504bc0fa55f5343de1029318229c24793e30896928ca9b90f29aedb7f90810adca2368c9715c92bf3aebe558fbd52d2d5f27119cbdfdde56ac2a807852c7e9b3628734d16f213ab8de51b4892438c996604821b1adbaa6581a270409e5e226be5d33399cb08d191773c200977ba8bf1370510a221aa1d8b45dd3c981e55cf96b9046ccaf1497cd1acbbaf2b5e864675a8b5a253951e5fa94daa41fa60674591c0d8f539f05b800c07f5941a24e64ae53141209a58aa3987774057e836d718f12b961b3e368aed00fb621f1a51ab788e96ee8294f2176ae42a2e04e0486de1264cd9267c1434cd47fee8c1b70117327e742909a020d39a4447462d543cc78a97890d6178031f0e9952f4d9d2b3c85abbf3053e8c8879132fd0050cd0fb9b3902510e87119eab99ec9a9323ce76912a74c5eaa490c405b29abc968d267232c85e5719e770efb2a31bfd163889ff237e9ecbc3b07a5c2c5dd3138d9965c72856b5288317f74453dfbf7044a860b54595ea8a1f54c49af41b6464433ff8b4dd073181e963bde6328d35245f0910b131a87cc6a987b5911262622a9993f0a333367bd7f32271d56979a89fcd13c65c7bc36287770caed24def1614639063aa0d367bbdb419639d0f3a29d2d1ef3f4d36d94a7d4775090506bc1e58b9002eb12104342c63e1aacd9774f992155b6b6c1f02c61534eb3734bf85773b3198d28fe9b4d456b475b15c3a01dee668dd0512af6169ec1671fb09082810f399c18c1c600a6f617bda3b2a85344dfb8fd9b2c6382b59ad2eee154fda3954cf057bb264cf79129d7addb21398a48bea56228a9044da7d2a2e7cdaf2d22bb36648fc83cb0f6033a377d365c9bf702bf33ccf1b8f996fea982119ba73ee0ceed92f1018014650628cb0abebda64101f1322a8cfb607afdd2402f33f8dc427e7f7dc569e4d3fdcde9549f69eb7a4bdf04745e236442fdcac806a1e4d4d8fcefb4b101da2247ed7a935bb10c7a7b3ef5652347d182e260e7d80de664b0daa8a7ff70f6a0d951cdd925eda12665281e868da07e46ea4f7a6bcf9dec786c91d40c293d41fcbc2b1a0d3af0a7eeb92c4cb8d6cdf5bcdc8dadee615875ede6b95b1891f3e5113ec2ba09d000754a885f619237302b4133784fe915de410cc5285796e7bf0602210a76e7822d3aaf24a0d12383d90cc8cc9a73dfd3ba72b0e95addcebc207aa6f422adc637a8b968fea017b7ea8302ba04c25cb6338e2045bdeecdf4030f01dcab6c89bc0f91f42b8661dcaa7720cfd96b92bbb164d31416ff18d0edcb590591af27e65f6f71b83e2e220d0250e305655b1bbde98a245b442cb1577d18de0aba95e9ad4f52f985162912d3f4f4ff380c2e7ba6951c88a7fabcbc32853a9923d21e535679056e48c4c8d8aefaedf00202b4f4d89a43bd69fa378b4e403026e0887a1eb637eb02c40ace032b5e08fa79a7c479614285aabb9413971eadff10d32f5daff568caa2eeaebeda5bf845afe7d9e5ab5761de4850059af421471dc832165444bb92af54f8ede63c77f0b83d76bcc31236d73ad1e0aefb1cf844d79d6734c767e7b94a1b1687738977cb354af1cbd0eb384b879fc86af9812126f1869cc381046952cdf031d2ed1132adad00aa2d3f2d21238efe7348282af7299bcfdbf5256224e58912af354f89618e922e82ae95fdceb802573e676b51de4366e0ab4216511ef721075ab8df23b317b1e4cfc3b32be857d263952d550ae0c187e500b8209482ce61264765a1febe23b864251e32995129ba34a240a00a572e78b359e7d5b1c1c1eee3275575836a53b48e4944ca77e87f3d8de699e2cbf3e01009d49ceeb2f4f59e36b73610518d83d146e15612bd96cd76b0079f8866825b693c50c02ab2857c4f7f6eb52eb87aaee79b0e1d66ceb08a2f9ccc647eba48a12df93932e7de1f71c8e2bf9ada47d5ce12cc5943c274564812bf09fc41cea109bf1a5b2f8e8af4094bfce950ca5a1359571cc7d03bd1ee7e300ffcf7fb45a81a6cb303cc38b514a350c9ad97e9fa4d7b03a797a88f9841f79ffbc298902d571daf0cd476d042c30661bbbf3c088209c8c7689bb00472085285414c18a6ad18b726b2c17b2f3de7f8e8c68f1b8f32b558e156be6c4bdc46e6a2763d467e71eb897cbdf5d54619f9c09a7273d163ae0da8117d18b502939a4ce54a275306cc008232bf49de2d78c63b78c3a310abb6c0e7df481603179548117e463073f242d7c81cf41800a968379c3cbe75cf7837616f4c6c3f04b4034cc83ab87aa6417df9aad5c723883c1d059b8cf3a69b68aa", 0x1000}], 0x3, &(0x7f00000017c0)=[{0x88, 0x1, 0x80000001, "d231f8f5d4dee5fbb6f3b7dd20eb006dc7d69dc7e7b9a6f440dbe5ecd2519c028444eba131218a331c15f7639ed229fce23472356057e270c6de6e8d4f743177a9b4e13f24186adc5f1077528c12b683352108f98c68a0d8a462098e4ba52925b8be29a9fa4f642c1db56dc4d642b7143a29d95ac5b7d1"}, {0x38, 0xffff, 0x8000, "bd4be3cf6fc1cff951ab8ccfdfff7eb7ff6c8bd215d1fb17d8dade2241f17388bdbf2e06218abb"}, {0xe0, 0xffff, 0x80000000, "989f0df1f81b8c7747cde00037979a64a938c5acd271b0658f2c42134b99fb91f1d1defe15dacf65d922a65315b576c43aac610def2aabd0ae391e0beeff259c4328738d88675b8a285b71448fafa13ebfdad2b98723bf7cc61bc03c0d748a8454d0f29ff62d58f8312309661ff360623b52bf52303dbe9a88cd2fa899eac581933a9f8e7b9d7c14635a911557a4fee0553233cc52f08ab051f072ae9ed366bf644c1cb2c404c211b8a7c3d0662f5612da488f79ef12d1830117163567eea3ecf4e53fae0f80d2f4c678bb9d18b7be"}, {0x108, 0xffff, 0x400, "bf65db7c116661cbbcea3cba27fdae8a8c753dcd951b32b6d715e2612b09b9dc236dc4a00f7310fda058a9b48f710a64287db13af20eb85f2e29812ad0e4599d8b4c4b13dd81061f750c2a435d3ae24c2217596492bb2b6444af62c4e77877563b5b56a850c2aa85d3b513bc2a2d036d82fc3967c5601407cb84383e2742697071745c24f7b2bc060b46acc9fb8799bb34c0e676ac26c01245c2182e8ec7459d630d1b223f299cf3cc6693ad36696f50f0b7e4b6ef600e87e03af626b5ceb00bfa8fc2a1c6a3fbd9a906fd4ae55f8f37ec28a155b187ab65bae38861ccaaca5f9b04ab4c1b2963764a14bddbb403a48b4a324a5e5142bf"}, {0xc0, 0xffff, 0x2, "e9817c87440d69e3b84da8dbf2b71acad31e7552cf9d79174ef20b44b3b3654f6230d7465ce0c15bdc8fd30c0b26581d0840223264e5b6c712db82830f5529dc442926029b6904146ee66e0886200c16e96f1cbbd5ad7a58cb02db0a43dbf2e1b9ade96f368dd3043e23d1a3b65b003516696277320b15ea88db2dcda0dc9505f0800750375eff22f8c49fc4b66e0f4a71a90cf688a1ea82b2ddb85d2f8bb4dbcf8059e1089ef79f11"}, {0xf8, 0x0, 0x4ea, "7ad5fe01bc903e7ee5a28d5cdfb609523388821469a151b0de29214f8a3f63df857dce92312abdc7ac7a4f74fa9d2bda05589e05b111e15afeced4c6baf70cae567b23c87b517c763dd0d433e31d0fe0e47c5eac5dbf5f97198dddbf40267a679a409daf0a3d338b44a88c7872f2dc1233e995c913f7ce556c5a291fc9602e59362851d5cca2a48f0c3d6f526f2fc61f59caf676215b5477d6cee47a5ce0e4f64da9a8096799010ae518cb7cc4ec2d213678364207bc0207f2667e57f67b7f8b6944ab192085fdad6f3824a2db0a71eb4309b542328fbc3fab40bd82a1baf95eefbd2d4c79ee70"}, {0xd8, 0x1, 0x4, "608edd21159712d8d6f329e5ec9d33023b4e732085600bbe26474720135491ffa9b41578bb6c8152258a96477c69673a54064ca8c8941a4f9b96abaf37169c8c89153efb25446067ae105a7049519b189e601ddf9fa9a09c31e1e1dd37364b4a48895b2987e6e58dc18b18990c70ef6b5d99a284752e4724886c81e1ec1d6373e9a3ad5523921a7b95b51ac8a463bd98a4795275c37920cbf62dcb157b57bdad736593a856a8349887a29dce8008de78ac1958a41087c37fb765f6e324f2603161"}, {0x100, 0x1, 0x6, "f217bbca9b4ec7284e4c70b66d41c9af2f3dd85f4dc5213aec2d9023068d4065c50d6f56a20a1b90c5b59f11688784e6a8a4566263042c14ba827490b526f40bb2789297f2e88c6269e864f18af39184dd981b7a7038405f2017d6e06040d590aabf531e697b8884e1e31997018643a591e67edb698a3318a6115e37a364c045a2a138d8001e3f67cd9c2ab0f83c362f6a3c78e7493a29f9fd057307948c8da9a473c4b10c4a4b041a9aa86d8873eaa04222eb40f87180c63af4345458697312ace4c1729b32061acd6a1ccf0d6af08f5345a2aabb5b9d558a34d0c147f591b025d7c3d1d3e076efb60f"}, {0xc0, 0x1, 0x1, "65853c240ad9b83b2914a13ef78c714abf32fde16c33e5cecf62b2285ddcce29efb43118da201da2dc11966092105d960e889e9aeddd91bc9c6075dfb0948b2cc82198803deb192d75df4c01e0c78c9ba30c0c0d93adbc8c5aa880a3b9f8e09ac90f282b941f6cf05657094b87005c2384be1b5161e41dc4451885e3b09a1bab96281fbeba149e22c4d8be09e4608b456e9896d6ad0717bb6e433ffb7d028c18c79960ac1d88e3333c88cf2f5f14"}], 0x6f8, 0x8}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x310, 0x0}, 0x0) 16:01:02 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0x1, 0x6}, 0xc) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x800) 16:01:02 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCBRK(r1, 0x2000747a) 16:01:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000a00)="4d78cd6f03884fa3f3001ec1e3fa5dff25474515f2af7d37bc7a4a009c973ec259bcba352add705d78d6738e5c0e0f1c1b6ad2193ef504213994e404cc1c9ed1e2d6c78e4ee6824d9c0ec0d9798fad321ba18fc15777e94bf76842258132e68759aa6a4fe396c3a707c32ba78bb554bcfc042d953439f134e8187c7e14940b40ceb2d9e1fca0f1f596b2f8c4eb7ffbd56d01bfd63976b20a946a95d0b3aa3517d65179e18f235d9821b97ac4d8bc704adf563e8f7441cad259eaa8be09724ea144b08370b3af8a4c5ca5b189b6eda873c5ab912f7ca87095374aaef595240bb026c31605edd5be301a530df82fd14ae42be4a9b5f063c6bf9b4a7d951dd731d13a3adf44976c08b103538f67669af5ddad651fdecd3a2bb36439a2c0fabcfb7b3e8d15e140a3a7b96eebe5877884e078ec53b9bfa83271fceb217be6520e1a596720846cc2ab7e780cdad606f00c150f51a910bbc3a33eecc1aebaa49beb2be038366ef9de2785533b86bb88c82bee4125ae349f20a5ddb838b7e8036b5d883532ecba3db4c8b2f90052d8292d7a194865d98b911c26b493338e3f6a0eabb1f9b6da35a5a509d86433f24763f9a25f662fb17197836b34f3f8b3c9d85be7440fe4cd34cf4c11a140b2097e34ebd293e721819c9d9e298fd74e3d6c3e2459f9b48159584ebbd651f138f1438e8f5e3433dbbbe283f6442dc77ba153691bb49066368dc8c679367c4ba34ce59940b4ff5090f44f7d665c45c7bae8b41aacd4338bb45a6c36993c7d6bafe13b2fd9c1565c285c16f9157d2c76e9ceff3c61256e65018a6e3c2528f82cd0c1ec33ada8bfd057c89d5a73ec6b2c768cc29692438762881e181443124632ecdf709e9ff8eb50277d4c61a95b5f41ce8686571f06ee48fde0e35f7c9003568fac4645117a79a39f0405f932b8e9eb8de557a446cb4cfb1e2c68d9789f7451a1f468b8f9bcddcd9a459b8d1d8e55cfcc7518c896e02ab8119901552e46133bb7245b548eafa34113126268093d4689592f8893c8f6136299fb63993d901e2689470258bd202e67b6402f91c46ee1e55ccdc1f639c5750b85559c72a653dc4e80f6662c258cfe6fbd751c3d074408d5354c0aef0c8f5544011465032df1a8a26c6c716a085447f8364589e9de0ad1b5b65dd7d053e4727d203e6103ced3ad46caf6c62f0dab0a9949ab3f5ea0ebe894764d56090adf79f90b370c35c77b9d6f8006f32830882035c8a8fde64f6ec6aa6b8f9f6a5a9b7429de3d5e8c045014cd2cb30effdc007fda9cb7a08c91ee8cef780a9298532cd4e1c32471c8a5b130f5c664ec47b15bdb9ea52fe72b7db68b35005c9903a4249d1603083f7ab5a2e1905687fde0f384224f67463821fa0cfe4cf3a028c6b216e4d62ece4f1730bb3647dc3159b60de23e793b248c7fbff22352b5c9b111036f19e541ece5d49b9cd214d7a331bb99982ca4bcf7ec1fddda47d50149cfc2136a9be33df145684ea985bbdeb381f6c2a07676c59db1042cbdc9f7e0d9ab96c40209c8518f9345bf2ffb09a7f9ec662f87184d3802c25747fb9a29e81d5fe2e39d1241261172b8941c368be05be797bd0a2f0aee5bb573910c4258573421a0fd6313d59035de9723cdda768ca7bf782cb0f79d85f436740931c7fd9c2cf06f244a6581640af4c5b4891a5db0643e404012fd2ba9617fe4b411dda68288fa7f8a39be64bcbe432a3ec3e9781470fa38fc8f75c494506ae8d514e3b017dcdf1de7e1cd202f4ba5b5b1fe628df839e53a412bba84da34c882cf1aa7c42c33d69f815ade5da5a3fe051e3344c5461d81aacde13cb32bdd790263f06c9f8af06cc79bc4513d3ebd4d1a66f015fef95d9e5d72b6acaef59f5a4ea59533deea67474aecd5020f712836ef944ae3523ee23168b6f369bf09812158b3a11557d769ef252ba4929da2d57468ab234a1b1f4e49856ee20dd0b6434f7afd9df16cd7eb4bf326124e301e545fe3653aaeafc4c89f29f4445c4a1a1a1ebda1f58390d36378125d9e2d17dce7f70447b77791f4625bfd1b2fe4af2ca46895b09d1d90ab066e491fba0c0963b696466052805ead76b12b07ab6e860cbaa59399056e5408b4db55d371b95301f3dc6f39e9e2106425dcbb1d67bc69d8d0d836a33eedda988ad13866150d7ea94cfc6d3300106e29187a87fa5df8838c8dcf7bbcaa684421df2125cf6af740bc6b572ea54481c22787d05f4cbe13b98377df4727643c089e22235074568dda7d45b68a0adcdc0f0f441d552c2b4f3d33fea8f6e2b89c981bf0f335d8cfd8ababef56bcf486b5edfb092489be58484f958ff45242f2f94c65ef115def0ac54ac1fbab9d238258d02058e10d939c8914ced0588ba02e318e886f5e632bfe0daddaae5fdeec9dff2a89bfcaa79a75ec661a9e3f3f00e2e05faf54443e9b2e700bc19e5dfdb1e728fdec929e2b544fc4fb65182a2752a2aad793ce17ae8f1b80febbea52c860737bfbfcc72d0805cb0f3f473867e6a000e77e3c5495000683e82173cc958dbfbd9c9d3ed7ca124b6441b6e02830b07f11a792f6249805c0b8c1b542d0b70d3fa5237db41c171eb5442f8b9026542c4388f4989f07a5b84119de4304282c914689f23441845c657c2edb670e45c786a4b2a10843e5e39faf0a89f4e13104c729267de3b69d9ac1161483048825f2b9ad61263fdd67d1c04d1095870de2aa5b4357f0f2a9034c83149bb8bbea1b4a50325760433767a3cde295abfb3d05bfecd684817070b9d8145695bd172efb06137f02f4d69379e5f64b2d128e3b8f06ea634afd00aef9d9b321a8fe264e10185a9ba35300e93786c53ea280e34fc4fc8f6200526fa032f80cf3eb659b19daa8f4bde4034f5f74d98aa633e2eb273f3cae9d1892dce09752b02fea3215c5dc62462add4e47a4ac21eacc586da56d766e9003006f5409a84f9fb12f3fcd6fe7635113aefa2b329071eb906e98317f6d968d16259959be7bc3c31ffe83b613dd5fd0d033638abf13bcc37b89ad84b40ab3fa86b420ca21be6dddfca78d1582b1acc071926a9fc2d8c36a2c0d55406fe05497fd2e234ec7adc71d7e61c919feec2ad1bf80608f15cd54c1daa1753601a1a6552d0f66708855bccff932d3dffae5fba2a5731c9d6064eeb1e42f40690685b8fb9a34eff0dfb802a34e947ca71d30e149dd5c9662efc056c9bde7f3c021f9ae3cddf4737359ca441961c8b74eb3a84f9cbd938fdadfff95230a0198404979b89591bc0e8c0f291c74ff9299fd89667f3c907e78413025d6eddea0f5f4b322da132d52db3bd943d875399153d2be979ec133aed803222056deba322efbb8c2b0c4c48ea9f6f25f9877b69faee069e653368efea3d5ad537cc946071ff683a96a1f8e6cd1a2618a250827bd408dade4ba320b2d4717eebac32e96be5dcfe539beeb6595101fbcdaf678ae5c99e566c30c9720f2c6c2556d6608375da5ce412b7d705ab1b4a2137132d0efb508837bc8274a07ce17aa556bf46bd98227b510feac24c82256d33afb2504c66733c98ff93e655cc074cc57b07950b3e31b8a8ac78b25a1cd4f3f663c436a6576a2dddc6c4ae0933e38abdafc9827af0dc3f453739426203e040094b814ecb9c718c73c508c37978693a205f41f67a21221d58c9051e2878e7e273a09d9f796ddc64304cc7d75b78053c47360081718b974a396ba2600c1851d78351a2c49c920cd47d561b66da8c8dd086bccea3fab998ad51fa694f14e20da846cff04abb4791ce5d3e5ef94fcddb3764f8274f2609562ad041b75bd337b8151bf3e59755dd68cccb7498ad19a60c142b02ec586e7478d1853fc5023bcb94b853d18308507ba13b9aba0fc4ea4be3c74b6d035ae5a9d3abc8e2ec3aeff28983968c249f1136798a966bdbe1eb732c218abfd6552121ba7a2a9e3903c93800e3c7a1ecef8b17cfc1a76b4984ba5015d640cbafd1e0bdbaca37e82c177effaaec00197cb915983ecbed94f153a993ddb65648269f81bf9311f4df44c276c8676725b08976dfc1fba3f056ed92e3f1df16ee791d396de899de83db2085a692bf4ac8eb8796adfcf08284be656e394515ffd78cb3e364b626017c08ef6472ab655ec328841ead24597143b9fe3256fc7610ba943ede34caa6dd007aef91ce7d8198db928f8ae83b4682045a2dca86b0b7ea472161d13a78cd2458e670d4f604357b3a248a67c259527f7ffa633df22608ff9d9b9e2778d27b1976216bf8aba76619dfedbd85c6b9a2ae7a14861cedc474087f32cf0e0b070377ee225a924b3c7527ef2a27614aeac010e65b67bb12f5a4364a9e0270555574b3e45f424f3fc5aa471d63f8aedd3145f276ca6cdc94507a4032bf603a5148038fdbc8674de5cef1015608a872f604ec2c0188b5aa9e8e053cd23d4584b5117a9440791937afc8e5d57ab2bfb380c8166795487939c98a1d6cfa927e02977a3c45c9ce00d77229951f3b58cb7f7fe632a9c674dc68dcebd595be051efe3fcf41a23a48d826ab4eeee9c15823a83c012ed729c8523b09d3b9c8cedc2401068f858ffda6ba39e2e8984b4bf9f60e63474d3a8a645d5b5173d4cc3808d885116b06b479d949782fffde4fcf9dd6596f0aa0c857d52aabc676eecb12073ce39f2cd482e031606944a5e99ffc54da14eb63c3deec76df74384740a02acb8285d5b3cc5540bb6d9386a7be0817cd9652ec06910f6df4142c9b239ce5a410bede48a0ed1ed562f54cdf1de410cc674e7160cad299fbb7ba42b111e08bb13c5dc9a4b08f06ca4a9c8ee29f61ccdebf2cc0ac74d3220f9a0dc397c5af36a11a9490713b925e5fc16fe83964661d86774b93aac64629dabb11aa6b4fdfeb6761f84d3f130827791b47432144430b46378bfec03b73320927ebbc188a55dd52de819190d5efb2b25a5df8ddb92e72b44672c1fe07021a4e6314f38f08e86fc80fdd6ab49948b94369c8cff6c6c2a7e4bc2775a96adc4a7e681ba074961088e3fe6c1b2405e7a1433766f929481fba6d9182152ee5aed8dd1dfbf72a0c9020b16e26148da8881cc56d5bc5787dc28ac4b52354ef38233c5fb3f96fc98fa74b93b5f50f3557201730c9fccfd3f13d6cd361a68587fb5f67336b7fe301431653538b6549786432b0cc564a058f3639dfb5d89da8b474c175622205af7486c5bc6ad13f72261138b77141d93d99320cbcaaa9b961d1b72e1918bc9df448b3b4a8dce6a19cdbbe5621f231f907796c5135e41fe4ee521b4f09b03eb5d5c1367125488bcc31004acfb3ab126f9b850e6fc08002821269b73d850b2b842782fb26291522590a4c3a4ccbd84f3a971d142823c8838f5d40e7431f3e2fc2a5bbdc6c70bd03ba6744eb1d1693468eb6ef537fd1d11796a82c52ed1179957270cce310de96819298a4b4759c8f9757eeefc247ec1aa76c995bcae3027112b8bd495d49fa939d3a44cff5ec9d15992c195f97df66e97a1f5419d62f77ec5b75b346b2bc4f74004545a26c7e4f9893c4c488ead312b82da050bd4c432f37abca825ccfd664ab486e735c70da1230dfc58c57228edd79f1341b88c72096bb957e74512617b0dd59780212bed6037c1e096d122cc471001b580267be4851d9ac84ba1969e8127241e999aed12209544cbd987533035fe4655c68b5d36ccf4da8d5f751244500db1493035dfc059d466b13cd8be918ac9050b5f3d092642786f9f995e6fcff8f95b0d0be70491ebc2a7572f3ea0ee7a2b838f27a92b81d163e8f02a7413520d2a062a9377e0c059f6", 0x1000}, {&(0x7f0000000080)="029fb65c5250953909fa6ceb40fa48ad6e7c8321febf8021132a484367c39e2bf741c053ea6cb12d3af9c305b053139a0af6020b35545853369f18762bf5344af0b567d29e10625743b51455b5d949afec1291b9480ee322df94559088c837143001f5aab19ce9d5dbb7fbd29c62a3f8f1bfe7e22937f007972a8de5160a86542659e92eb1283ef0ffd7226096efbf10ab02880280c7564d076aa6f14a823b203e04339adfb0fea9e0e6046843b59ec222f4aef6e3113e77289ee9aee0126d66f296dd0efba948674ba8c052e49d46f5c713091e58331fd91a226b456597ff163023832e", 0xe4}, {&(0x7f0000001a00)="f22c9bf52cefae05b442a6b24203e7479f2b5526bc8289e1a87a5a105b0d5327502eeab8110baffff114b50147af77e139fdadc72a7033a4ba7fb0febfa936b55530875b3c2563edf9e8be08cb232512257cecca2d3a193f818f42f31f1cafbedb1864702f0f821c411821c2503ab839eca28a0fdd4e2a5837ab10905364bed879df8ec47ca2b4530baa04a09fe4844035d43981cd2c2e2338f26eb55579ca2c31a4f9220babce65babf521de16fb67c9817c7bb1bead23b089f5834b4855acc6121cb9d996b072b60ed3c6a7d4e66983471ee8727763f0e64354be28695f753f6039ba8556738fab3795312ebe4932a6a923908f714c4331718945b19200eb34554ffa789e02ee3a1accea5aa53589044e03fbc8b70ba888c0872dbb08958aed2fd61221b960fe857bbbfab1e0d57835c30ef438c78bdebd8b0a53fca4cbad61e4223ef3f9a0fcc022a4fa9f71bb7429c5ac2731ee47d922c99d638344fb34cbb50febd2e152a43b395e24f1e26464235bbd9bd67ed88671fe1ce7d15a1d0f143e70f764fd796d8c6b42e318e13e4e0eca327d12b4040df4b4c6a588a0b95b27b2f983f32203fc92e2ff479ebaad21d62d1bd704d01e018566f2724bcf1d10dc04d2b1c71f53482271a31127dc2697dacf5775c2662a31c5b61e2e61b1a373b73ec6cc023891938ff231d2d0bbd86feeb219181be5fee8c200c6282c31322832a41b5999ee7d3d5de1aa097dce1765cbbb0faf0f20c1b4e21a5e069845b5202712be4a7ff400f7daa80b669bec2c7d0d770e70f032e0476dbed99cda6c755becf05f041282abeb2b2ebb9c398fe6c93f141ae6955d79a25fc26ad7de3efc6aa6f3850ee62cde931d5d24c193b1c9653771177ba3fb7f6d3be0ea63d5d714e97712074eac916ec797bd4e2152c8d8309eff0ae39e6827c515777b3eedbc5c83a1073ff64f78f2e3ac80955367bb01dba2e67f9c6794b5fc159702314969a68ad35c742ec80cf1d22317732785f742abeb04a5d086a9b4d6b2d38aa84763b9be25c3bbaf4fedab6aec6600282caa05b6d10ad6e39ec52ad522a6dd973a7d5eab7a3e5439d2c8cc5a84c732a43f17a8fba9af1fcd0847122dc75374f551c36aed87e874d945cf9387b3b5d105eb7ebf386735fb30c1e3f4e73b3f5623dfeb516bed472183c773b28b7f02eff84b139f2bf51080de855ec5ed5cb4747d3e4a7b2b2e8f0e8384983bb3bd2cbcc58d13c7f0b8aaef4db5f1d55763947adfda294cb6851d93393514fa04d8f7db9c44ab4f4aac7606401628601c5292014ad62e763a14c13e0eed4f54f7f7ca620ab0993086594d2e71e4874225bd39f428a852ffcd90a2d2528dba48e12573bbf413adddd9e690e85a9da08363c0300f5481a2f666da5bfc0ace0017413205c6a39975b1b8786840ce6353fb902fb31b88d8d6052d79ca8eca0592c1bdb821fe7c41d79f24d896055909e0da51b187397e635c3875008c60e6dc6b8f34af7a649cc1885b45acef5e373f7ff1593dc1e442c78ef266773df20d79637784e97d1236dfb84b301df65f3d79b65c749c453b1c397d3bd1c0006a2abcf29c23cef6cde23b45a036d62e2e1db4464d2dce1b33551b3233ef0366f56f41b6e9afff6f0b06bbf6964a2d938e936c155c67b3b284a608ca073c4b0b8a18c2b2039b4b0e3e4adaccf7b54e2fb7c36c66e1b4ca52924049ad03d779de4c14aeb32a6f72d20b87ea61b8374ea82e764e0d2784c21fd791cb288754ebeddf94fc0c782b211e61622d59d39555e53f9a62e5c53cc8bd34a46ff60952cfb85e804766379820c5067343dab1a813e966e66ebb9ed744ca5337e5e86272814cb4dd560bb2fd7924aebf75a6081379a65ce780913242183a22ac007b368109588e9e24dadaedcf4dea10fccd35c3614e1190c2a448aa2bc7144ca42e53c56e623022064610e13bcef97a33d278e580dfcd7271df20637743ec1fb5a623381f5af773ed47ddf0e3af111ec3ca7aab250ea7c74346ae24ef5592eaf20d5283915f1756171ea0db6aa3badfc9a7e5fc5cdbda0f77989f604fcf8b6c8545e816345cb33c5ba81a9ee187282f6411adbc82592bf206741a8e03fda1d5b127283d44e1e1538b4802007cadbc1c4d1a7333cae22df5bd6c18cacd226947909393f86683f42cd9c7ddbcf73ab7e54da07c52affe3a4317998be4d214edaec643a8425ae64be4a0a79cb44b00ce66d5b3c2590379a7527de96f833d887920527c0cd26f75b12ae7a7d27447deedbc21b233bee95a26f1e2107b0a90dac6b2e6f1faaf9df0181723946200cc1a43562443532c5b73cb3a12d0a7c268754d5cc66c577961e1c6a9edf103dfdddbe0ad9800ebd0177d8236f3dea11bc2d7f1e89db620e1e9170c112acacb87a1f18c72934d4d7079f09c911c73933d10a5bff44cf589a60cc6f6970213bc6e570da1c6b2358cce34626a778298c5e8ba14dc3351a800b12377c87db8f02419fd0f046dcc577155c0c3855d68e7bfc5b2f153b4e64456ce3f550af0a7c0f763d8fb7d34048848e2281e475083bb7ca81f997b01924187e630fc12d90631f90ec6dd9cc8107e7af6fa796c99e1c82c6ed422a2999f5d08ae36e30e935ee60480a19eea967a361162c7af002400bcd4ab218c735da22b05036737da7e5829b89bcfa75e1a9da89a0e98f4e676c2b27bb6cb2f42294e96b5e47910411145c5de10f71734c302ce8fd12fced9473b20431c0a0087e128de91f538a60bb701decc6059bce8eea5d389923ffab7deb56374f74eb64e30a0e712bbd2aa1292d72d54df0c0a1ff3d6c5eb1a85da496866327733a2432d576ce56dac193be647bf5099a987db239ffddc5325bfcb4f1bb45725137f9fea067b2edb02a4e8299c7c19b32a697dc11d6ccc40b39a09648299472147235467f289ec9e7d3eeb4aa3089e5a5e2f37b8ef13300e0a4f5cee195d10cffcfc68a34dff38bbbfd8ebdce7d1f3c8a90c803eefb41280d39064d8cbff67a0d1b30ae67b3a1e2e77e6cbcbd9fbee69dbd5e971c0fe1e8db501918af207e41e8aa0bd56145e35eaf4e4d4e9972e6f76c6b7999627dd00efb95e1062cefab5590ba97047873f0fa0ff46e0e9c0ff1d949afaf7bcb9935c8d7b4f5fa7edc78cd95d4b207fcfd0a08317924811db6317744111820c7273f4137e2f9de425738effbd444966d6502e4f5d0c4c7427697a02551f92f0b56858b58519ab62da26606c6c8179b3b1561ece3c4cbbec69d67feec704fc028d53b89f44f3318936000f46d3c029621e12e6725d8a80a0769645a58854d51b2a3806bad2ef9952cd3bce770462fb6b0a8713e1218207caa719812acd0bf0d67fa5608e8c835e3945df91b98b9a603525341ad0c0289b55708cf6db79dd203eeb0382f046963e1c4f957886896550eb04127604bea1147a812400e2d5684d757692c92ce57e516edb5f5ade4ae95a232574e5af269c5cb3b1a50f35faaa8416b1bd5072689e4714fa7dd3b8c6177e456ee4a86ff4b329ddf0178028a904993b0d787aaf1c1c88cee49ddece3f6063bb5b0929d89c8e70bf29fb419ff6d4790c6994e00f6f2bd593af47ac961c5597741983fa4dfe2b255274a8e2c0b6196a686994dfb0fe26f48a91dd4b772d7d433ca364667471ff15d4506364de42edd01d48d3fe010827d3f906a90d8957cb723c880f95a2c40ec5d1022dd5780edf968b58e6da3990fcc1137efe3e949a5cf60741ae70633364acfaa55f82bc23096b7da1f184ce6ac98d1deeb7be3dfede3522b8d791f02f21d0d124edefc6a5b11e300e441080440b9f3dc791f40ddf4e0b9b64af4e7905d14b4940cf27f3eacb1849d74805b94f8b6518b32955d0f8f5810f50cfdbd859246a1100e8d7af8ebf893f338d625d61963e1bd5d4260ad9565abd9943636f93f0f61ffd44149585d8f68b885bf8e336bce13fb9df545d49671c004b7945df4650059692bcec3781040251177611758d5dc30329f182401be6993a390a17f7534648dffdb9519c88bf89b5a0a787d4941fe34b47ef5322229c44b67d67135b0d549bfb6280ab5298eacc2794d0c52acc6f719007728a31f9889357e177a506865cd93af9feecf599965f735b0a3dc56674ede2faa496668c4c7b79909863d258fb79f3a4346d4682d3e96f6acf8264efb874ae1ce354f439a12c28b7122532125bd6364758ccb109d0148b30d53dcb0c640a8118e288b39e4b004d8de218c5e1dae0e5a5aa04dfbe29347c02d3b0226e9740b9b6797f6104dfaa9d41b992210e7600bf4fe6b6fb6326dbc150527048dde56fc17f58125f7eeffc2c007e0b1f7f8360a2d4c9154ef7cd8dddcdabebbe7d9d6500146675b25eff497135bfd60628b72bc32aaa2a2b44b521a6a2a3b93403dc152d6dcc7790fcec6ad4ceda70245304df0d36997f49f69ba8be5b5d768276e2f83b430f16c7b8305ed5bb9f1eb355e1c1e648ea43405b63e0fcecc138933d7ad77b1845660a72ecc2f2e7b17ebfb47c494e466f82e9446c69b45d9e997bfa2cf480acb1cdb5120500717ef0724673a59986cbe26b53d3d02c850f915bc63ee37f453475ed670e0fd76629b138713fa95ebfd09b9eabbcf9c8a23f02b0839f7ef8dfad63e803ade35bfd4394d3ef443f68659796402512130fa8d16249e63c9db3d85133e496497eb240709edb761a292eb090974bfd2a9729c37416274aaae4ac13dc3aaa1e4488ccdeada97444e2d7be75f8fc05f461d83e8d0e981d379c66c301a740b50371af62baea06134d34f9fc026172620d69f377f320c7bda6d1444488ec8ae6c8b102abf437913cbce28c898af83f46a7cbca81764bdd14ac0128f4ebe7cb3a5f36e49e19f704b88be9764ac52469d1eec9fca2739a6f9612df97c7912da981a5859912e72b70e996d086285701581466afde2ca542342b3eb5e54590f9562464ec77281e0ca497d213082e7944117b870d5d7322706776aee62d9c596477022af82863594a92e5098f0972ad141aaa7ad79752b6bcd609b3a7c8ed8558ec9a89c64e4bc6baf6a45c3202c3fb211df4fe765df9f315be69e7da24ba3793194aea483ad4a7b59cdc19259bda51cdd10a583788f4dfa26dcbd2ec238164ef685d0ad40c75804690c92bbdad2612e86e4c182a4d70b31d5a5ee132a4cb6b5a83d1e0ed562f78613bd72d3a41f7195201d9ee864ed06990234faa5a478c9de16df19597153bc73611d34d633cec1f9601e67f04589b30cda038bc67fea3b891abfadedb34c1714e1a83e927aea50e3aacf378413e576e4491f35079c8c17b66181fcc970ea3e83460f7711077cb8e8b3ca67fc8cd6404df4547d55cfa7346beaa2bee63c0505ae3ef172b2b3f7bd2b8e760468751dcc0e7d41edf26739a1f6ee1dfbc7fd808c1b72f2c8d69314fb977c4407e59f2c34b5816ccd34fb157f8711e84f2fe4dc423a45e2fa98138d48ad331c507d400ed03ba66107b881e6b77b5a5d4a84b83764874764d10124499290b3f8d7f2dd3a546e28076f5b961757756dd048586dc8de151f8d0791a51555c02a6810c880729938e98767211e665c343fc102e67532d7e030478228208bd7589e762637dd5923a6f53597fa4263e93604b05682e77037546d0fd6db65401153b03a964c24327e238fbc1653d6c3791991165a48aed228eff715ed5dd0353c9aaacbfdb872874efb5591d089a1563b359b59bdd6456e76b0987c1215b97bf97a08098e5db1643eaca7a01f6c2e2c0a97c4a9cf5ef9a48f831d17aff655", 0x1000}, {&(0x7f00000001c0)="773487f8aac7d4af5d26dd262aed2490f9c292ce57200dfffffe8dfdb6e2a9c19fc9582506170348b1afd05d72d823901d55cbd20475a27a6af7f9f84facb8f825010ac3f9e4a231e7e39e4d8ffd9f205a5b943bd69aa604d86ecb8f87d6ca6954bcb7ae380df93afcbd0ba9dc498f8755d90d9476cbedf206aa1ac0dec3823a45e4457a76c22cfebdee75456137dacedd6f2366fe355e8db287f071cca4916f1ac533fb59f3a20df95c2201271cf6b991ce486baf1c", 0xb6}], 0x4, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) 16:01:02 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040)='B', 0x1) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)=""/239, 0xef}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x840) shutdown(r1, 0x0) dup2(r0, r1) dup2(r1, r2) 16:01:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000000)="94d5b462c0341a8b2e", 0x9) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffffe, 0x0, 0xfffffffffffffffe, 0xffffbffffffffffe, "8b46786eb953d07babec337860fffffffffa0011"}) ioctl$TIOCSTART(r1, 0x2000746e) read(r2, &(0x7f00000002c0)=""/249, 0xf9) 16:01:02 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) execve(&(0x7f0000000000)='./file0/file1\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='%\x00'], &(0x7f0000000500)=[&(0x7f0000000200)='-.:$]\x00', &(0x7f0000000280)='!\x00', &(0x7f00000002c0)='+^.@}#\x00', &(0x7f0000000300)="dc00", &(0x7f0000000380)='\'\x00', &(0x7f00000003c0)='@\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='#/(\x00', &(0x7f0000000480)=']-\x00', &(0x7f00000004c0)='p.-/!{&,(\x00']) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000140)='./file0/file1\x00', 0xf6) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xed00ed699fd80ab0) rename(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000180)='./file0/file0\x00') 16:01:02 executing program 1: r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x248, 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f66696c6530272e2e2f66696c653000"], 0x13, &(0x7f00000003c0)=[{&(0x7f0000000180)="963fdd988f68fdb1db4974628eef9a8ff3c78ec6b46101a153a3879421e287892419fe3f621ea0c43808c19b00edc8167ddc2122a296c9dd4855a2194823ae20cf7d975a381775f10e969c72a61adb1eaef1b2c9a0fb02c830d4efe5b183aa674199534caa863173974de8608bffa9d21048b54ed0031c7529ec07dd6b390a5dd097a1ccc144dcb46c6080ed90b1ef81bf074ed7352c707f31e4a0ac905ed93bde187130183804", 0xa7}, {&(0x7f0000000240)="067e65910dd89e65569ef2bb62f969b86de359918fb05fc7c85bd680b7e57f53a2366b4e3f4edba719da9d1973d019355c3b01d6e31f851b8eddf830985475094e26fea359a84ec8fc", 0x49}, {&(0x7f00000002c0)="f2b38dc2f9eeed53c8f75ab515186e785bc344c1718b4e07b2485f8f65dfa25361e1540c315700db7e972e1421e95bf0379b48577cf55fb06a5d538d6dbbf61056aebe73047fa6aaca12a50431fa2f360c94cb3b5c4d33090272a20ac27c9fb28d371e0c538ae7eb7b12f97ccf22ec07f93827bd8677d623504ef8b1b3187fa5df2416a54744838c26c5c8cada84963cb2382ebbcd0a6d25ac53b56acdd1cb817b9120988472a823888895128112fda3389f7ae2fe291494b63c8a7a6c757a1b98fe086dfd2ac1f791", 0xc9}], 0x3, &(0x7f0000000400)=[@rights={0x38, 0xffff, 0x1, [r0, r1, r0, r1, r1, r0, r0, r0, r0]}], 0x38, 0x1}, 0x408) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffffd, 0x3, 0x40000021}], 0x101, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x2, 0x0, 0x0, 0x0) close(r0) r3 = dup(r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x7, 0xc8, 0x596, 0x6, "be41f0d0841fbc57ea6131f0a2a61521c8084485", 0xb06f, 0x1000}) 16:01:02 executing program 0: clock_gettime(0x7, &(0x7f0000000040)) r0 = syz_open_pts() r1 = getppid() r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x122b, &(0x7f0000000080)=0xa9e2, 0x4) fcntl$setown(r0, 0x6, r1) getpid() mlockall(0x3) mlock(&(0x7f00003ff000/0x4000)=nil, 0x4000) pipe(&(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f00001e5000/0x2000)=nil, 0x2000, 0x4, 0x2011, r3, 0x0, 0x0) clock_gettime(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000402000/0x4000)=nil, 0x4000, 0x2) 16:01:02 executing program 1: select(0x0, 0x0, 0x0, 0x0, 0x0) r0 = dup(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) execve(0x0, 0x0, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) connect(r1, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x7c, 0x9) 16:01:02 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) getdents(r0, &(0x7f0000002180)=""/4096, 0x840) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x20181, 0x0) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x6) r2 = msgget$private(0x0, 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = fcntl$getown(r1, 0x5) r8 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8, r3, r4, r5, r6, 0x40, 0x6}, 0x3, 0x56, r7, r8, 0x5, 0x7ff, 0x5f, 0xfffffffffffffffd}) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) 16:01:03 executing program 0: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1000, 0xffffffffffffffff) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x5, 0x5}, {0x18, 0x0, 0x8, 0x2}, 0x9, [0xffffffffffffffff, 0x400, 0x3, 0x80, 0x0, 0x1, 0xfa, 0xfffffffffffffffb]}, 0x3c) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000004}) 16:01:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a08, 0x0) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x2, 0x2011, r0, 0x0, 0x0) 16:01:03 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x0, 0x0) clock_gettime(0x6, &(0x7f0000000000)) clock_gettime(0x4, &(0x7f0000000040)) fcntl$setflags(r0, 0x2, 0x1) dup2(r0, r0) 16:01:03 executing program 0: r0 = socket$inet(0x2, 0x8000, 0xe8eb) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/134, &(0x7f0000000140)=0x86) setsockopt(r0, 0x1, 0x81, &(0x7f0000000180)="343d5ec3cdab8997eb833f280d6a5847b3eb4f0afa15422b194598905bac1d9c10c45e94e8f35057678c25bf1d6d78fd11b9", 0x32) r1 = geteuid() getgroups(0x4000016a, &(0x7f0000000200)=[0xffffffffffffffff]) fchown(r0, r1, r2) setsockopt$inet_opts(r0, 0x0, 0x4000000022, 0x0, 0x0) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) fchown(r0, r3, r4) 16:01:03 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8142, 0x41) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x3e5d095f) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x1e2) 16:01:03 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1037, &(0x7f0000000000)=0x3, 0x4) listen(r0, 0x0) 16:01:03 executing program 1: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e003009dacff01"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4002, 0x0) connect(r0, &(0x7f0000000340)=@in6={0x18, 0x2, 0x83, 0x5}, 0x3d9) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) connect(r0, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="1000000000000000005dac7467f7f016"], 0x10}, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/209}, 0xd9, 0x1, 0x800) getsockopt(r0, 0x1, 0xce1, &(0x7f00000000c0)=""/76, &(0x7f0000000040)=0x4c) 16:01:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0xfffffffffffffffc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) sync() fcntl$setstatus(r0, 0x4, 0x0) pipe(&(0x7f0000000040)) 16:01:03 executing program 0: select(0x134, 0x0, &(0x7f0000000040), 0x0, &(0x7f00000000c0)) 16:01:03 executing program 1: mlock(&(0x7f0000bc0000/0x1000)=nil, 0x1000) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) munlockall() madvise(&(0x7f0000bff000/0x400000)=nil, 0x400000, 0x6) munlockall() 16:01:03 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) mlock(&(0x7f0000fef000/0x10000)=nil, 0x10000) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f00000001c0)=[{&(0x7f00000000c0)="d2608864b8a6de3674fb8a930858ea3341108b1d03a022e2acc7", 0x1a}, {&(0x7f0000000100)="3d063c70bb9fab357b2bfe29ae10a8183d30a9f89163fcf63f4398bce799c6d303d871249e4b1ba7e604b5e37ffa5aff554835265968d1d95dc4125dd112883c70b8d119278d3ed0e63ff2cc593901d087274b7e608cdd4a815f56ddeff745c4f4c270f62628cf1fcf176093f740251bf62c62eff3fed91a00668a295998e7abff774e71420ab64b8a385d4854185c044d7519e6c77c38b0a24bfdb9a44acfe91137059718d8ab82b5c06559074038", 0xaf}], 0x2, &(0x7f0000000200)=[{0x70, 0xffff, 0x8, "ea44cb073cd15f52600ec9bd3c49f426ec9bd2bc91467ff615880ebebf47447b8cb5f4ce9783c87c55ecc63931d0be1b9739d925a10df8b98b5faf59bce59bb707cac6463743fd79f311cc43c05b6263ef8e355f5b65ee6613a7c80253"}, {0x68, 0x0, 0xda23, "162d74c054d42c8b0c3e0052f8c3f6df9c9b5cd415262369a3464d883523c6578de515f7d970305a7a4f8ff5e2d5cdd205d828c13f684dc9f7b9a8b7e2cd5d79ee6c9e5ec03879a4bae62e7afeffd4da4d2f7db111"}, {0x58, 0x1, 0x2e, "8f918b1fcc8da82ad59478646ca7046e8cfa032636898733dd12bd95d5a1624f856d2868f88f26df7adbac14ec9afdb38eb5a7a99c536c72631562d28b955adece4be4"}, {0x100, 0xffff, 0x7ff, "3c4b1fb9420d1498da4cfc5a237e564a9dca1b038e11bcd7e06ab019da8e23d81a444e611e1dc1f730b9d976c0a3f1cae60cd4e628214d265a2f35590c8d257bf9c4d598b1b377de5d6501a45d3375b481916282daf29416ac91f1d4abff0bf3141a7a2ed7db3ae14d17a687e938b913955667005402b24b9a1ff3364ea5736965d7e2abe9b51abc1df8c95dffcdfc1e458972b10ea3ec3e91fcda9fd1e5e78bc5efddea62dea258f5603d81b932526f24722668d663b5c7895de3bb1ded8bd53b57ab606be9e4deea793d5dd0e91d3dc12cfbcbcbe9652855e06ddee345bc211fc2dc62b8a9c84e6c16d7c0a0a1d65c"}, {0xc8, 0x1, 0x400, "883159ffee854ddda765e4e6f920c5c2634eeebb4d627f56d605cd4672e02e64585e71f46f31644653b3305db99184b47f03ecc62970321dfae4d3de275138f912864e9292436e688ea0247e386b2536712b6ce08689c38212e2a5da647a2f2293eadd2a8a3d904f22ca1f6e20cca1608857747b60dfda53abfe96f7d11a263c4894e2f2447344af24e6f0baba1661652a7a4c1f667b311ba3064b18094a525724c2ee3410c60d8bc549932a1251fed7048c"}, {0xe0, 0x0, 0x1000, "e4029f3ed4b2f5484ec10e823cec8ad9302ca330445310522dc93cc0584459153865c9cc53b2beeb0fc604238c0b52b3f24c991596c5121a9b0d2e7bc178e242f227fd063a9ea1aa37de53580fe51c9fe548824acbd16efd3114df68c732718f24f5593bc7ba95bfbcef7959fc3c56cea6be4122ee341256bfb6d26fbcacc083990b5f6193ef87c3dcffe8c4a481264b99b44d5be411e4ec7111b94d0e0f1bea62e7c825b5295d1cd2a97dc520f63db4b0768a45124027c7555894dd3486f74e8a7cbb3a177a4d96a52d3c71c9bf8e"}, {0xe8, 0x1, 0x5, "51472bd845341715ea4bba72b8a0c7182b51c9cc567e2a766f4cf7b55838a2b5a1299065b8deaad6a343d283039874c88d5b09f42de59800e68a8988778dc68a9fb6c26285ef3724f82362f1d6b7bc752a107525767200760d02c2c89a50d10374817813c77849e3b0cdeb6bfb7d51d80978f8915a64d1d8a230a8b7388c0ec51d5d462abcc5ada6fcc803a03857a7aa54dd744b51ac115c0861532a24e5f756ebb7ba45436265abae139c2467ab5532199c198a1984fa2c9a71cbff026a4c18e7b75ebc3b657e0daf4c3d7fb5e3ff6a3a4eb91f31f4093b"}], 0x4c0}, 0x400) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad192947ef9fa6b40fd7e34321c208383fdae3942c583410f182bab00", 0x24) syz_extract_tcp_res$synack(&(0x7f0000000700), 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="b4040000", 0xffffffffffffffec) 16:01:03 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setuid(0xee01) getgroups(0x1, &(0x7f0000000100)=[r4]) setegid(r3) 16:01:03 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x400) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0x1) 16:01:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = semget$private(0x0, 0x4, 0x120) r3 = getpgid(0x0) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000180)="bfe8340fdc2538be1dca5d7010fd0b69f4ce15da9332a08faeada080beb188cca16bf28094aee0ec35306989020007e4db19aecf69034672103cb5f8fb597383a3afe6931b2fd8f223ba491838dace7fe07c7489f2333ee3a444159f82df53d0c8184c42a7c421bea418422381fb2820dd6a55949940d1077d060e4a88", 0x7d}], 0x1, &(0x7f00000003c0)=[@rights={0x18, 0xffff, 0x1, [r0, r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r1, r1, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1]}, @rights={0x38, 0xffff, 0x1, [r1, r1, r1, r1, r0, r0, r1, r0, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r0]}], 0xf0, 0x4}, 0x2) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000240)=""/241) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r8 = dup2(r1, r1) r9 = kqueue() open(&(0x7f00000000c0)='./file0\x00', 0x8001, 0x12f) open(&(0x7f0000000080)='./bus\x00', 0x388, 0x8) kevent(r9, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r8, &(0x7f0000000000)=[{{r7}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 16:01:03 executing program 1: sync() setrlimit(0x2, &(0x7f0000000040)={0x0, 0x1}) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) getpgrp() r0 = socket$inet(0x2, 0x4000, 0x8) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x1010, r0, 0x0, 0x41) 16:01:03 executing program 0: pipe2(&(0x7f00000006c0), 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) kqueue() pipe(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x7c) pipe2(&(0x7f0000000140), 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f00000001c0)="03de62aa009878aff8acc7aee86d3cbc0889dd57c726e449ec90b55626b0a0a357eaf8ec1c843bdd41aa7e77a3ad028139caf20cfaea259fc74032aade025409b51a5f94c6a41b3f", 0x48}, {&(0x7f0000000100)="13823650dc6988c5eef2e1a51e9cf0f65012d0c51ee86419986628a3bbdcea34740951975746f644cf58aa944b345b4ef75ca0d3a16e06f533dc207f7489", 0x3e}, {&(0x7f0000000240)="78b8de6809f05dc2c17b13d22dd1a226a1c61709cd43c6adc0f5b3efadc25fbd2c1168c8cf1c0bc7b1ab5bf67d8d2b4bac341a2f633dbe25058b20b5dc4f46c365d0460e80bcc2488a101c3683cfd363da7ebab16719be8f3d72dd5c12866855c6eb0213bbaa68a3f89bee1e1babefe1aa365956432373bf4e16ab26fb98796a7da01261c9c18feb76a1046a2f", 0x8d}, {&(0x7f0000000300)="9b1d9ea6460b89e43ba23f92195693fcc936ec569c53436b6fbf3422705dda5669c6674b9972a4c18cdb669a29ba73708d834769a938fab2658ebd68813af85fd1264e92ffeb84ee0ecf4cfbb33531c7578fd6d36871d52ba260c4a8a773ab4ef4c7ab1b590797aacef8fb5d79130f59cc6d024b20fcc3102a64008d8ec913777483e897de1d3aec2835c97f6a2e0634f6a177d6ddb22d7dc1ff86d4bef947fa8623c04e0d57b20e", 0xa8}], 0x4) r2 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)) socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000f40)) syz_open_pts() getsockname(r2, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) setrlimit(0x8, &(0x7f0000000000)) pipe2(0x0, 0x0) 16:01:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x3, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ff7000/0x1000)=nil, 0x1000, 0x3) 16:01:03 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x200, 0xb) linkat(r0, &(0x7f0000000040)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00', 0x4) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) pwritev(0xffffffffffffffff, &(0x7f0000000bc0)=[{&(0x7f0000000680)="3e14e8", 0x3}], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000000)="911204", 0x3}], 0x1) r2 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) syz_open_pts() recvfrom$inet(r2, &(0x7f0000000140)=""/78, 0x4e, 0x0, &(0x7f00000001c0)={0x2, 0x2}, 0xc) pwritev(r2, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:01:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x26ddf699bde6bfb, 0x1, 0x2}], 0x10000, 0x0, 0x0, 0x0) writev(r1, &(0x7f00000000c0)=[{0x0}], 0x1) bind$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="01002a02006916db679eb8f4d27b5aa232f7c7bc6c653000"], 0xa) sendto$unix(r1, &(0x7f0000000180)="46bddbd0a6d5933451155030926c251797adc2ebd94ae483d49f3a7405247333ac7084f58dc90c60efaa2ecdcda33452bbb7f3e98e103ee6f519478aabd24ddc09abc09eac5f77f2b6baee8c109a4a5a18537ce2a8e9c539c94a98ede21bec87f04d7db6034176e0f1a0e960f0fb2991bad79b7697e5116f191932bc47209ca9c4898af4a544a90412200f36c58866122ac5d099bef8910d3beef796b748625657c6b8d9888292d7608dab050217cd9d07f03d2e6021a695fca2fa0144f3fc7f9c2dcdfd73626c7b3cd7af357530dfe75a79c25fc4251b2d2dacd3ec68b14fab349a8b7b9044c555ced8d0ca416828e5ae021de0fa24", 0xf6, 0x408, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 16:01:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x4, "1eae86820000000004df0248894967e3a82000", 0x4}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000280)="c7", 0x1}], 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() readv(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) sendto(r3, &(0x7f0000000100)="83ab160deed9b5ad84b30c3d72c4f0aeac9b357c0ea1c6c835b54d163cd85586b7ef4ab5815873772142f0f3e2b2c608b9475ae2ba1d2038100bd9f5744c3b7a8b3f52bdd02a994d630da61064e8ec0e6444ae0a8eb5e32b67a7daa425b058", 0x5f, 0x400, 0x0, 0x0) r4 = dup(r3) readv(r3, &(0x7f0000000980)=[{&(0x7f0000000800)=""/49, 0x31}, {&(0x7f0000000840)=""/239, 0xef}, {&(0x7f0000000940)=""/9, 0x9}], 0x3) ioctl$TIOCSETAW(r3, 0x802c7415, 0x0) ioctl$TIOCSTART(r3, 0x2000746e) symlinkat(&(0x7f0000000780)='./bus\x00', r3, &(0x7f00000007c0)='./bus\x00') kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x3, 0x51, 0x9}, {{r2}, 0xfffffffffffffffe, 0x10, 0x20, 0x352ad95c}, {{r2}, 0xffffffffffffffff, 0x1, 0x4, 0x8, 0x6}, {{r2}, 0xfffffffffffffffa, 0x8, 0x10, 0x0, 0x9}, {{r2}, 0xfffffffffffffffd, 0x2, 0x0, 0x81, 0xe8c3}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x9, 0x2}], 0x5a, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffffe, 0x0, 0x80000042, 0x6, 0xfffffffffffffeff}, {{r3}, 0xfffffffffffffffb, 0x38, 0x1, 0x1, 0x2}, {{r4}, 0xffffffffffffffff, 0x80, 0xf0000010, 0x5}, {{r3}, 0xfffffffffffffffe, 0x10, 0x5, 0x1fffffffc, 0x800}, {{r0}, 0x0, 0x1, 0x0, 0x7fffffff, 0x4}, {{r0}, 0xffffffffffffffff, 0x81, 0x6, 0x6, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x20, 0xffffffff80000000}], 0x25a, &(0x7f0000000180)={0x4, 0x1}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000a00), 0xc) writev(r3, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) fchmod(r0, 0x10) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a147780a000000000000800000eb06a600"}) 16:01:03 executing program 0: r0 = kqueue() lseek(r0, 0x0, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x0, 0x2, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000400)={0x9, 0x1, 0x7, 0xff, 0xffffffffffffffff}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) close(r3) rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000200)='./bus\x00') r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x9}], 0x87, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) lchown(&(0x7f00000002c0)='./file0\x00', r5, r6) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0xd8a8, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0xdd0b, 0x5) r7 = msgget(0x2, 0x300) msgrcv(r7, &(0x7f0000000440)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000002600000000000000000000000000000000000000000000000000000000000000000000000000000000008500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ae28b130b9685dc40000000000000000000000000000000000dbfbf22a3ebade9f340e950cd7f6589c4f486d4370f184fe6bb42862a5c17eee8e1f65548f644ecf8102cccdb1e300ae632e7b54146342e258890ea06dfb8ec17e111c4b71a28a20f06032f61872af26cdba2daebbfb585e3da4921afd1ac9069ba127d6a9db8f28d0105a3c25f63d8e4e5aef21a7d4cba07ce47a25d3147d06d495872eec30f2e4e1f1993ffc066b9ea1c19896ead4a5005ecd5569a1f82ff051a4fe47294ff39276e77640bacdbb014e4cf68d51223e277de6edc8ac2161b8aede0331b04fac3d6a6770b52777f29a3dc3a6870ae3b008591a000000000000000000000000"], 0xfffffec9, 0x5, 0x1000) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./bus\x00', 0x3f) setuid(0xee01) r8 = msgget$private(0x0, 0x50000000000007) msgsnd(r8, &(0x7f0000000600)=ANY=[@ANYBLOB="030000000000000030c617aaff8151515d2867d0000000002e14dd03c0c17258f854f0e54bd55505c775ed1ac2505f5c7793b8086df2ebf159db40571c6420105c51cf91965ce662bc805d2098b245178863a24385290742e90a7755bf749d3fe11959971fc9e2559063c8c24f64a286f7338d981f9da60f42fbf768632664fc105ad750212b3af3201d52bced4a079ed2b17817e672ed95d0b5df3cdb9e626168dd40aa5fc253b0db48aec0ca0b64fa75fbec8fdb3cd245d6e7446e319646e9b7007b9472ae0501dbd7a633bd0da742bb0ee5d5621525c4373e253427c02e85b2e80f6d2e1268956b3c9ae4d5f6591d8e1618b1638337052ab7b8a449b2b642fe4735ea3fa4db8b4cf06da9fabcf20fcd6ce42020f7f92be5cd9f1f187ce742e65b6e9194dbd048d836b49a8ce1820cf82fdf0942da09230d99e7f811dd41b27e56f804c67d8fd360276ee617f6778792737e8004"], 0xf6, 0x800) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) geteuid() chmod(&(0x7f0000000080)='./file0\x00', 0x0) r9 = getppid() msgctl$IPC_SET(r8, 0x1, &(0x7f000079df88)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff80}, 0x0, 0x7, r9, 0x0, 0x0, 0x400000, 0x0, 0xa2}) 16:01:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) poll(&(0x7f0000000000)=[{r1, 0x2}], 0x1, 0x4) fsync(r1) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000100)="02", 0x1}], 0x1) ftruncate(r0, 0x0) 16:01:03 executing program 0: connect(0xffffffffffffffff, &(0x7f0000000080)=@in, 0xc) r0 = socket$unix(0x1, 0x1, 0x0) accept(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) mmap(&(0x7f000028c000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000180)) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x6, 0xd4}, {0x18, 0x2, 0xfffffffffffffffc, 0x664a}, 0x0, [0x8, 0x80000000, 0x1, 0x6, 0x86bf, 0x8, 0x1, 0x31]}, 0x3c) 16:01:04 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) flock(r0, 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x1) accept$inet(r1, 0x0, &(0x7f0000000000)) close(r0) flock(r0, 0x5) 16:01:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x752) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000000c0)=0xc) r1 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) nanosleep(&(0x7f0000000100)={0xffffffffffffffff, 0x41}, &(0x7f0000000340)) r3 = getgid() accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000300)=0xc) getgroups(0x3, &(0x7f0000000140)=[0x0, r1, 0xffffffffffffffff]) setregid(r5, r3) getgid() select(0xca092ed20cb318d0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x80000001}) fchmod(r0, 0x10) fcntl$setown(r0, 0x6, r2) setgid(r4) 16:01:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) unlink(&(0x7f0000000080)='./file0\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x1ff, 0x4075, 0x0, "0666b34a133075817f18304e372bcb753f840f2e"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:01:05 executing program 0: r0 = open(&(0x7f0000000100)='./file1\x00', 0x1000000000a20, 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/47, 0xffffffffffffff5b, 0x3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) fcntl$lock(r0, 0xb, 0x0) 16:01:05 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7, 0x10001, 0x6, 0x200, "d462228dbd3236b2da9feee8a02968c7b07bc4ea", 0x626, 0x6}) r1 = socket(0x18, 0x4003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 16:01:05 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, 0xfffffffffffffffe) 16:01:05 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0xfffffffffffffffd) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x2, 0x8, 0x400}, {0x18, 0x2, 0x5, 0xffff}, 0x1, [0x1ff, 0x0, 0x4, 0x800, 0x2, 0x0, 0x1, 0x7]}, 0x3c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="e800000000000000ffff0000760a000000e7f214edcd88b743aac554ad26119127cfdbeb47bf9723743ba09fc70f271686693ba3defc09ec22d3afc68bdf9db992f56bf5a7e6f1091f11c25de1b89fd2d7299c377b435102317ea1a30e432a6f1e19d71b55119e3df93b43b992c4c8eeb98efa4e088bcf81abe5bca2e919caae7c6392ee2c15a2ae429c7db533e704bdafce5bc4425df23e0c56163b17f8352b63ddc83f6763f12394e86ba68ebdc32c7bdd7bf9bc910e4eacf54d861df65ecf0c71dbda015fa077067831991a1883acea499d45cadb9d616f4d45117645245cec9cd5a47cf187ba02679ccbe0b4016b339542a93ec4f86de529fcfeb78073499e82c7bb364f7f2fd6fdcd64fd019da65e77545becadf364c92819e280ce3cd81c4f33946574a39892c74cf60927199180477f67f3b88258d976c091c008e9e97fe021b285e1c67ed17f156d5116fdfebc"], 0xe9}, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x611, 0x7}, {0x18, 0x3, 0x4, 0x7}, 0x52e, [0x6, 0x531a, 0x101, 0x5, 0x0, 0x20, 0x5, 0x800]}, 0x3c) 16:01:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x9, 0x7fffffff, 0x9, 0x5, "df68db9055e109897a428f7cd650123add729423", 0x25, 0x40}) r1 = syz_open_pts() syz_open_pts() ftruncate(r0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="fefbb14f373056e4f1d0bc3efba53e9041449f1bd81cc738ba96b421df92fb67dd446e09fcb4afbb71990289a5b0645acea72076e37a2d2b0c0838bf6a3f46c1ec0674f87670df2fb3139c0e28f5bdc5dad48a490980b94d0df3d11723dc1e59effcd5b18385e58eecda9875868f8ae790af22723f9627f59419ca41e402219fc5988f12d72e7089c40730689868fa6a4fde3290cc324c2aea67d4b2380540f5c6908678c967d02b01e8846c600b87e5da7af21f4b29157ac2390c605af0045d0e60aa202712d1cf51ebc2553d10ddf3274a385f390bfab4a8f6e92cb63af80276030d", 0xe3}], 0x1, 0x2) 16:01:05 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="8f113d25fb3f87b7334021bec99584a44b74afd0293ff49902ff69fc035dd824370ba0d8237b127017be694f2596f2f950f752a3f944fa8274509f90bdedcb28078f0486083b3033c5282c56efdc70bdd73826e8fcc33b0f9974a9012871bfe4ff92fc574eaf50bb52039ea3a5a0cbf3dbe36b7e9d525f1eeb40cd6e7500e505efec01838c36ddfa3da5c9835c7849c08ce86b3c8071b4342e4ce295177625b2f377e1e1c37d7dc190441284bf16fb71f9bab273d002fb18d9408bb39446655137aa5f4d355aaa3daa3068f2b20aa10cda5f11f089b5f5e4b0aab9dd219760afc51f383bc5673ee57930bc9c4bc987a35920685e183009e952ffb7c521d146e13843afdd7bd2121ad2d3f774f024ee1f8e14750d7a63535a843f05fdd77d4da8dd687ff8dc6942f946ea43b9fdd1b5755e116cc90ea07f7c7be3ca0d364e4938d43cc7146c78ad852686bebcb1e31903a30e773332280b9e98e256d9c1cb99601e0ab6baea8c7b569dcced3852669795713cc2c7fb141385d07f0777f294735a1839f27689d7ef2e4df2f8c003245faa8fccf712564d084106359a245df2cb0b5944e451bf212c3e6cb9cbbdb9c5e3e51c425a1f57e9b32fa0c07929234bdbcb6c4bf70cd158e5fdbbedfb1a178a3cea5413c5e02206129a8f0e6de5e7f7ca04a81430d9"}], 0x100000000000020e, 0x0) pwritev(r0, &(0x7f00000026c0)=[{&(0x7f0000000000)="ad25fbdbbe57a5", 0x7}, {&(0x7f0000000140)="1bb06beb5afc10b0bac94d64c1eb3292722bf4743f9435d664dbbbb62c7e7a099281e3132ed215d0f9d6de588b5a42b754f0f2a022e35605aaeb0b8dfa200920b6eeea537bd4d78d1075e2a90688fb2b1621ab067f2077591becd86edd8c8a910647c4bb575581fd470c6090de54f42368452a78ffde6ec00d5ab6071af2b88d52e793ec236b4cc715087434a16e46f8c2fd8a7e237ba3e5a8c09d3ae9588bc47b4658cb03aad9fd9da4c019e591b98f637e7f5bc120dc06cb8fdf99", 0xbc}, {&(0x7f0000000080)}, {&(0x7f00000000c0)="a7fe7227183c85858733e5268e38971e23877385a9e9ffade3661635c7ee1b1ab3618db2d36af21df7c070", 0x2b}, {&(0x7f0000000200)="8a183859ebe5f129e2f8d4bd3d5a1c880c25b6030c21675ceb1a14fa1d0cf201364c6d07362384b309da31ac7df1f41be571e3ba9611da170ea78a9831ff9194dc6579580353c1355f0d4becd2f1850b1ba84a76df28e02e83f894e9f67919e68af9e7303ebe8ed45fc5eb41bb725209cc969e26e9492eada86424acaaa4a0f609b3cceb41161132e16010039f5687264c73e4c25a55b7308ca6bbd511d1ada21acd3e30b810a39e2dac9de6716336420dd6835afe2af296791b1bb6", 0xbc}, {&(0x7f0000000540)="159b6a75a6bdfb6add21fd4e4fe5dca30fdc6cc085915b443af8979a38de0076d6086a6a13b83de4d102696aa3763f45e5224a4dc347edafcc34da7850b20d41984701176e4f89cdebf42f074cd436ed20c29d19cd4e8574ff97c7dfcb88410331b9e5e5eaa368c62966a13eaa43431e500ec34efaf56daf619474d78d33e0595e3e446b4f28aecc4db081e23cecb0df7864439e53a7205b5af82dc1f013764dff094193d47e8c4ddc09424f399c12363597f5e5412d4e6e489eac29ac2ced05c435c10addba1f209288641a502a25ae3378edc7fbbe57e60b09c0b99b5ee20edc173e1406a6b05b621b9734b5f51bf163910420b904909db4141055a46e6c8f4d63b9dc027b75840e82518af842fe6dd55d6026ccfb3ef9b2e9818e2da3da000c5407e4bf63ff1c5194af9fb52b968ec8be9b578e7f0504fad9769d0b12bc3808e2acc8713febd2578dd21561a83ed1bddf9fcc1a1829866a8fb448edde8dc6519f41f8daed2a8c408f7661fcf1a028425d60e45711bca54caeedd423d1d17cb66e324bc27f9f56ae0e77daedc2facf7578f2a6f802fb18bf6aa7425348eb6c69909d9d8939994a3d52ccebff4b30ff5925c0459ff6e6e938f71e3c6d468e136d8204fd1b65b1027823d059a79d2109ea36187ba1ee95372f3913fc4c4fbcba8b99f145ca4e7f8c461955ac8b8de3ed298461b5f42f86dfdf5aaf812a2f0f017c5d78355f789365fc79ff511016c1765ce301dfc64ca9232d73a6fd359de3f57688294b67e30d71da12f9852d832b004c8039c93f151b2fa8f84f84b186d839a896fdcb0f9e23a332a6775c0e6f49fe46de6506c79c32824b73a888893d77536d2855458a168306a768de042eca819da3bd5fc78935326584d82aae3ffc677730adc8749d94f68da7b518914b6317b79e00bcf693af2f6b8a8987c78dfa049316779060f581cfe60dee72f3178a360b2f07a96aeb0fad98e104329874414e62b93f0aaae808bd0f4fd935c980b065df2230d1fef388151297edfa5d8c87f77f472fa168a44fbbe2e7b11c4fe9fd2e341fcf3845edeba9da8574db45c002dae3f76a183633807c63e922aae91e3c6645997142ba62ade7dc03a9a3ab7dfe1b85ac1deedf9ae66d3cab918df7285a4b166e644f2409bfca197a9acb95e30f9107188b953f6ff0717e4b402c047acc773ccaadb7b7d0a03cd7b842fc1bcb7bfe9662ffba68823c2040049cfda1ca88aa4cb1ce4e2241c81035f029f60ba809ca8ef2aaa21f2b885183f93377dfd9d58b3035cb0456f3a299f1661e5324a4079c1f994bc92d357f8187f85c9ee970cbccc272b644ab791e073a76c2365fd1a45187ab70ff8358169bed2858662e89146990bf1a2462bca5ad09bd3dae599a512d1b4e557c937e92dfc3210fc7e82086566df83ad59a6a9f687a4c8ff37098d46a98c4bd6cc27e8636e72d525fda91f1023408b7afb82d1a6ab55a075e1730ad50d3c79d6e5d1f14b060ffd3024a489f0706bcc4998fce301d9c76bf8eda47e415d6af5faa1a73894c1032cf475723c6fdba8c7a41896ff6cf50d9fac1563489cef39942e2162f64053950b7940c318cf25a7a64df80b42b5f4db3ab9a323eae7d21d5da19b6054f3aea48eaae248ed30a170f2b74e13547b8fa7c49b82865b20f34c6339714f41646cb97de7b6293ed06e2fdff5190c96701cdfaa1e42826e81f39eac8fccec2fd25afa254c6652a5342f4440b3889b98a7c20c55207a52bf18b9a3e878ec1f7b33254bfd6cff9bcb109cc1b0a4b0f43aefd694da9d755e3251a6de5889acb1c3a867668bf830bfbcee0999f6e2758d12c1f18ec60ead31be053bb74136298c0eb29ba8f90d0dfc8958c7204989c62e63426474dfa318fd1401e4f355e2d3ddf8912054d920f77d7761934a6e7a597061d64d1850e15075afdaaf425a4b1750aeb5ab87283e4df939acf6765dbfc45c4174008e2f362110b4d129e776843796621670bdf41a2c38c8ac4ec8525ff2375cf68b5851480923420db22a3a46be4d1a6c5033aa84e32f4ddeed9e17eea68b431edfe0e93f946de918469e1b767d3cceaa8056af742afb0d035d00738ea3d97d23316d899606f6ef4e2349fe72a63110b0e75543d31e17ab721c16542dd826390a4997213fa730159d1a217e538818fc535f5c6ec924720afe78d23293314ea2474fd389f1e55af4c568b0a9ff2806f6d1a4870528f74e7857112d598751e3d6df4e7f73de96b31f5b1dac7812c1bf4c6f8485615e2511628ad168a0af897dc47035f944103a74c420eddf112a9231e3c049123e4e8a6f95c32b2abd55cde8f74a1b4c0d19a148ce36e9605d4391c5974773fdce53dabb11353cf6310f711a984beddca6d1beaa8a161734b2f4073adc2e09b84cd6ba35832db679ce42edadba1f69efefcff82bcc3d1881cc4941accb96a3eb5a2a02bd3d0ecfecdc0381cff2c385bb10429815d2ef20bab21efef8dd2bd7c0187beef42780cf25f13c860abca058abf0c6597938aebe8f4fd56d299a95c3b77ed758d61083bcea1697501e890922f97ab14b9303fe9d1551ff8f5120fd31751ff0548a9f1409b964228ab0aeb8ee09a77f7bb65721faf9a64596cd270c1b4bdc737a61d3ac1cde513906fc9f13045f12e6ac5763096929f24d514d263bd6c1e174cfe762ddbae4c196b7b503e55f1f10eb804874c18a6c60d6d1cc9b82e304491b063aa1955722fa236205080bcc4390d750febcf63882e904ed69bbc890c70d9e5f360c1d6075af1c74690119465a99ad5c5a10327010c4d5938c6355a6922e2db921d8b2a3763190a58310cc24d3118b4ab78e66e6466113a9f3d6737179d53c8b60c211a7730ab4565bef58743908119f20f1d9baf97caf89a0670cd40330d3f5a748263cd66df650a0386a76bcf7034541fe6711c86093d42ec9096fc27d95bc58a6610f10a3f5d90c84526acb1b26e733d8b26df82c1a63ab71861e21dcc587272873485f177e7bcfd770933c7b83b38ffefdcd9b21d942034ffe7f63284758a755ebdb9bcd239bf384660f60c3d6cfc4bcdb8e64d3e99dae86a86c54381829f8af85fee3e3c2cab8abea0266e2efde1595bf31df35bbd2ae649c913d91c5e8b3899e6ed9326282b1e9f1c1d4e748131356e9fc71a0415e68395a2b8499241ce22d3b6d2d6682ce8ac67ea1a3abdf668758b222f0b9d3564cda94c9e336fc365bfcbb6d2755e23e423fc450285b83e70586d9566a7711ef2279e910c10fc257225eb853793c5a4d33cfc0fcc3c328ffb1d460a7f92fbf932c46ec55d0e6f9c07240be43fddbf253c6e25ec4701515bb8f37c71bb13fa2fea6386c127346fa1b1ec4a7e85f34b215104bca320ef8263ecfc5e702882484a80665ab380213d459d413bbe7e42271f7cb0c62f7ea2463ea6ca5f2f12d9b5c84bcf0c5db2f5118615ee8b684f2976eaa3c6774a213d3a3ce812a9a7f95297a8ff1b4c735deda5d51b1b1b28d83084cb871c168fbb4144e1d5bcce2b8512683bfa8edc0c3a359b73f85e111debe1857f6525d88694c60196c81b3a797ce04485f6a1db972facea20a081cbfe51d242bd86e5896d85aca87faf352254e462c335bea0ac08b6db6aac9e312f75f0576fb8af04bc033aa7e5c2c6754cec9185ecfe6a08966531ae17c5ac86477d6e989d532b3e86bbf675c21a14ee936f4b50185e63a4a53c899bc90867da0ef4a167585fede0ebc952a94d62b0cf88f9154febe627c2d2fdd62d2edcd86e5f2bd707e8534d070ec582f155916583b25844877f690b0d47c35758fd0bc80cdb513a5237469191f6b90e646485c3a1146beb11cfb0a1bc275968ed96adae6f462e99713954a67624803b1528ded40af8f4daf6c4a5ff87040dc13fb7cf57337988e8584c287441efd21878a297bec517f76b2a7a6068cfab9eca1549a120c07a28b7b80def10b54101055da9cc79fc74e8f1ad8f6da4cfae9d47a10a34b7481b0fe70a8bee545ebdca562a5d9be20dd1f68ff46c553b45a6744dcce8b4e49a2b1fc2fab1d5abd2f3b1a0eea57f3a38a977880bce0121d48b25ee663828dae0a465e4a973fc815fe9a7c242d93960d570759b13854b878c71f7d94ecfc0879b54bf8ddbf4bf2224d29e3909bd29fa1e79dfbed2011a17bbcc6bd3f18e5db67067f13504adbbd831f98ec4a8b4b6ff447d9765348122a917531eed7e0515720e1f9a5f373221b55e604749ea5182a90de06fb1e1bbbabb0029a5a1795bc51f0fc8773602154155c6b682af077d5d99b7638c629e2097f8819ea1c729feb8864a2e6720e1141e26df1acddc055231b4ca68747b4f610c0b5c289eeeab32c4e895244d1876781789ba5e69de8b83e0f08674a1225046867c306af7fff19e55faf32abcd81574d17b14cc3b3b4f63b1cf1e13a8ff067fa776866a225d8b0f46000536fa49cbc954e6aa4210d197e5e75dfc3588c8a7df329d2e68a0832cee776b904b60cc0bcb354f4390ac9fbf109535d387e5447ad95fc8b98a034d51ce6ab0429be8785b262d599e77c3e0960ca24b4ae0b2424d6210607d6e83298db01b900e391ffebe946f0394e0a5c83be0b6e4fa0735ea4a1d5ae4875c377577c72af10939b7779a3409c1c9c6ac97f60bc048d2680dffb56c214f9c890ddbad13466a75099edf9ae4b229ee3aad062bafc2599bb51978f092b6db4d3982bb72b200a0fbf901e6b4a4078330dc63b4178a07cee089ff43dc1b789e8dc81fa9965adb146a0f5cf96e78bbc76c02826fa1895c1b12ea96e75275dca127b3965184f184724a47cb600df6905cb787707f0657894275ed28a8d9386d2394488ab2dccb9d30790c1c93549633915af8becbe0c7d0843c87db553960067af6b7de788773f53061f34adff64f8431bb6a2bf2f2d009a25aba24f4465d4702e4c3652919bee683f0afc45cb64ae46f4a2530c502c711f10083d43283091bfc748cbaf397fb685239b99510de09407fb626954032a1c2496ae9f78a79b54bc58d35999d2554c131b0c49d11ac714452482b4db68f63138ae80c6ed360bc8ec97c0c272c0c4121d079351450aa1147153b95826d0cf45c0e816babe2a16e5f08add67ddd10dda9179658bf02591e713e5510782726f4f49377f771fa1a06713c660ec9ac6e5910a649790a77fb719cbbbcf48f9ba3b5a64edabfc21bc11a01ec8556761bb2ca3f1e67c3069f20f0c22881fe261636bdbc23a41a2e6ddada1263fb52f8b06936c2c3aff95ff0c90bdb1b4632f32ddc394314430af3505f9ec60a9cddc7b60139d10fd95403f0bd9a43f245f595fd0f011ce3b879786c3ce9e712d7eaa95cb47a32a13c6150dffdb9595e8c212b79042d313cda1ffe10e93ed1f90aba74e60f9d5204e5526153b1a60fea3c51162faac8a00b116307eb74bdd1c2c0cc54db67abf421c3070b2c67d0bf23a921d5620dc3261bd8ae1f5f6e05f5cf71720bf93537e5664738e34517aa3029ce596d74e8d0257c7fa357756e7b6d0ec863eb253a6c5e6a9c16d60bdfcc2f5f761414f55b30b3ac5c63f1fb0ab24ce9f43faf014ea456a148dca577bfc99e31c8e90b8da5b99920a76607e3ba988f50f1a1a7bc7112d1263301139de695a27f667ec29a3ac652d4ae45e0b166a6ac02cfdd83771f61ab8d5b0f6a0047effa7d920c5ccd0d8b7b47fc01fddd292bbdd83acfa872c8ad3196efd50ccc02707a420b96b68a2484fe6f2817b6894004334f166b9ab3edf95d932f24fff55f6e708d6435ac66b71940acbe0a46a8", 0x1000}, {&(0x7f0000001540)="f4aea27a2fee914b90bbd6bfbd36592d1ce8f19157a2799cf4a5983a8f3682cc34af64156c5e76155fd56dbefe69ae84acf607b33e9bf78050503ec35cfb636fbd5e68f792c8a901d6401db504e7b3ceb63915197b894df746760be937c86d95ab6c9e4021377d012ce171b49b0c51c8877f76acbcf6aab2d70df3bf46e61fd24b0746c61b6a4fd02f78676961012cd7e46169c8cdb066a5491ea4fc2da357d1088d302b30f34a6d9c", 0xa9}, {&(0x7f0000001600)="dc23026169f75e78272cc5b0864c1e2a2c1b48dc80d409270e984da9e20a03a01dceeb543fd661e5df2f84d0d6b11e42e7a715d47694034720c1e648ae69880880951c207a82099876ec300da19d22755f9326790c6a2becaea089281901c2fa0442f4ebeeea439f8a310b74040a3342fca71d6b0507914d45d1d41ad956f578384890e15955dbde19998fb2f07ed47ea83c3ba88f666aeec3dbedfb66a2b19274030a4dac0e7498a15b69b51339470929c1b8768e828ef081267d6fbb", 0xbd}, {&(0x7f00000016c0)="500888903fcc42004de45d98d9db01d122a102213afa8a70e2f4db11f910f039d6f11649a0a475baaeeb90cb50d3d0dcd8dc6e3b9f484d8f023a0fd0415ff5b0dbfad2b7471ca2258760a7f6ca003eb4c78f6fec56a8a760c6cb8367f863f195eaf6b97aa469df96cdc8316d504912e65bb65e3c45e07d1e57f100ab04d7c5bb287c49943af5569d81e613baf6f34a396f26421fef570581b8d798be69b00723bc4f8da40b18c7f9f93a1bd1251afe9f233000cc26bd92b5683762a263da1600456c215f779bbd1b71cad04443f10d7fb93c7be0f8c4f08ecb13f722e2147ec9dd16acc80cc513d1a5dc1b99ba70e95a426dacfffb4e89a48632a7fa71e9f9053f82eed55e8014e693fac372145489116ed3d4bc40a3e2ae5ec4fabd6e4799003ad126ae1741aec80bd9742c6138d34c343a61d4a7089b088358ed670c6d89d4c38baa2575b562c818503256474c482c78498f7d24e65dc35d0461d4d83bb4dac11958f76ccd546356717e5b74eb22387c0ac80482ea30fa011d9961e6b8b273e7888e439eafa84bcfbd9649caa8d3f35e804d51216a208691cb53af08afb0265d7288ab174dd02cae7d871f0a87db343e052b0e781440d69247e3fedb28bb1c6e0f8440a388a371e5ed083953821cfea85a4098f47ae2dddc57127eadcbfa8d14d55cf662025d667bfc2198bf058add5c0490b83238b1c1712f05359a7c6aee9d37599ae93fed14d592a6ab04a42cf5ac5ceef3dcefcd5ab867149cc80acdc159ffb42e121b82fb48ee76ea3c42c5423c7679b515812f71a4f8d5dace13cb47503f870de31ca03d63ec0e00a05476b2967c0139a703a6e3ee95c0eea4c984983400d9cf4a66e6aba7ba9d3bafda0cd77cc33a92f1f63e37573282786b6424f92a925368a9f7a5dfe692e9e935b6948a4f56c32d8beb3eab86de8dd8a8bf58afed3137956ec390a7e738c21daf476478b6cc5ede53beae96f831e48082fc1cc62af77fd07858ab0d9ec4b43447ee0e16d2cc4cca2021a6fa63e5980c10183d457af1ef7a8d4a1864c3ef120972f70569b456f54b4d6883163e13ba8a48c728472ceaa89cd1f931aafb8d002a4f981c8e1f9d0480587cf4554b38340a861ba57162cebc668f990b3e2489ac588ed58986fdd5dfadf302a94e0f3f1159ffba0ca359e93e867a2853d54ebf928f4bb86d0db5fc3f825c6dc1276f0ae67fea995ab535845260b9bcea39ddb107d4432ddaf36b09bd1a732c14456fa2770b8248da47a9a27251d4a0bf4911cc5ee3b13fb159338b67fb7144ff2937d3f9f557be8b5816f97b38e3edb357fcb934d425f1ebd1f87caf5b7bcc87edab490d9b59642225910ec3caaca8210508778c586ba53598d1f3fc02baa852ad2b37269becf961f69e600fea79c96d76b7f92f62b5e40b9cc5c84311e4add1a930179f1bb9231e62db3c020c991d953193c632c51124fc674c57f821b011d0c3f1df8bdc520bb48a9ea3dda708fbeed9425471888ca3194ecca267b1e07277e7963707592488639e5c5acb41af5169244a30d7d15e899769a7e9a271be2beac40453f42c0cb6a70a440e9728c24a8196ba16b6ea24168f071224782e508616a2a1f14ed0de10ee33f22038d035f5285d34e68cb34e488b17bd235787d304116342e6a72df67c870199bb994a181282631545d49a4acd7121d51833233c89d0a2ecbca8d99eaa8920d2d24bf9c162772fa74885bc75663b9ee9cba1b5c1eadf79378aeff8bd909e5f2b245ba5f96087394014215b518184b14d628e9ad6b875f45445d2d7220e93f8cefd5eb2d57555b9e2f3354f621d9bd52f3a1b56ca47b48d637746b4c22eeb275ecc2771795c1f6e88a613d3ca61228756ea6efec9aff651bfdb6082a0cae8933fbb1df4fcf9d63ad7a9407a5129f217f551a619a93367a83805ba209986d1c3535085736bf0d6e651047e44c52844c6a8498eefa5b6a0cccfee213c05c987f1d6cf8a08c85bc53a2b4d4adca66896ec09d2cd2bd3df43379c453f8c6d5bebe401fca9d2af26d96023d476f2e6648a3cfed83ef6b7d939f16efcc5bf33a583a7a62778ece026c3ad54f491eb07789ef52a8fecbf26d6a8e6d11f54080550aee4405b1d75558034f046966da0376fead2eb9220cdeaf989bf0c3a0a781addda9aabc99a71888a0f72ae8919f7c80edf8c757d59da7e5c620003ef8e8fb384432ce3f305c7feec4cbc04efd0b25af7c7bc1a5bcee219cc0a4aa6ae4100cc2b58c1e866d5e7c83725ae4bee3e1566ac67ae5b83cc02a2cea2075277c4fa9d708cce53f75e40363e64fa6e6acbcc4595ed1d1a4c7136853bb4c8c5dde0d1507ab2e26a86f097eb9490e3214077aedf1f1754943d806b7a3f435b7233a76e650906f347d4147c7d3c048e6774169d1505c493cea36d67fe99ebdeb4180182a88e6ecf4b950100403870f30824e7e9d5c2ac96cc1f55c873f6c9649fa3c46ffbf6ac9115626021b44e33ddcc5ed3a35090686c0798e3f07967e476d7edc4641cbe70838d85dc38df6c5d9f05e1d455468cfeafb2deecd6fb582cfc2e5663b7a1522eb15ec1761b3df68b0a4988ac04f5ef222cf884a8c7b2de668446f4e88e43f856f2e07600c843a0054b5fc70a938151dca5237600aba03d2c7af31dc66024faa535acba36a177f78785fa88c626173845bb086e4d2987eaccc872b51f8dfa30bc4cea42bdea93a5a93c6fd9b0aa32720209cdd884ba46e1e650be81c21778c8b2570fb1327d64517a1a04b2adf8985720fc44ededbdb0e4e43c942295af23e7c818e35317d857d47f3de2325cc7abed541618da85a6b6e00540e22961edb35db4836656271e233831f5b2ea7f6ad892e3b563e28e3301f885d0220cea41fe3b756968b16a931753c7074b4ee0abc8a6fb6f5bcb7b9412195ecb9ccaa108faca33a5d72acacdfdbe0681f0bf416a303f4759414b809df1e5dd5d2a9e90b154a3d3628815fafe48e6cfac1bb4951ffd2dcb42850143ebc2cc601285694025705beb876ebee88935afafda040c158f6e03861ab20594b4fddaf78b75881779ab5b6529af0e364c15d4a7d1b843677985c2ecd6a7b924d7b79def50eab1d97dd68b33ea6fa2c04cf26c90313efd9729c4df770edbdcb3d44b0758cc91c9ac4a69252574f4a32e24fc15df53a75feeda451104e36454899d140b9d451ac304ad415dd0bf9d0871703b47c3268059d8410ccbb148c0e7c2a25d6694a3295a58e474df852a8a775f0c6f0586ed4439a90046c2cf430dd618682d02317c1f4cd18839377546045dcbbbcc830d67f083b376cba76100c42df33ec3c723a624b52f3d61ddd05dbca16d35eb25c3aabbfd41e141bc0fdbfa6c0673652c5da699e019b2de6eb159c7623a23571f6c65f45abe86b16f0b9e665b94e3e262abde3068c4b6e29db5e5dc2920d1ab89e44114218c0c68cd885dad57d5e92a7b59edc6a0d1aa72dbb4cd4ca8816778bce94f17f5445aceb33056616f4e608a1ee6834f055ebb23691523c8117d2bcbd38d535558f0c483aee12ee341ccb50fc9dd5208c6ece90b015eef25223f1d42bd480c1eca6e371f44669d9721c3b852219882a84371500abf22c1faf36426f3d7819956d753f13b95dbca1878350ff154411a0fd9e9cde70fdab29624af703dac3f13ae7c147c768e4e8e208904829cd2c3f091527166d47f2ac756eb4b1776f5bcd690a42008cf449334404ad56e2d71f5e5b6a53f3f1db726788c65ff1dc62d33a9f5798ce159d9dd0d2542f64d3db5ea082f9562b951e514e3c9312892a2e8e39c9e72d3f5f62af7f7305cc612b788e60edfa5d3e1b03c301073a8561ed0fa2775a25bbfcfd83e1d3ace90934334d8ce6eb8581ab5b6ba3b9e1449f983103af8eb906495cdbfa984c7295dc67b05c35e03db6cd19b20e8d7903c1a8ee28ab69b95956f4072abf7d806a849faf6bb320e33bdf74744c2522fd540586eb524e253d780406c363081cdfe9daec7af2e4ca413620322bc166109cf6d469c3224d0a7e87afeb42edeecf23f0720c2c37cdbf259d6b22956d9464deb9692fa3fca5ff8444a69937d3186c8ebaf188da87d0a98e630e98894e7546f1daba0564573b45e3a1f5fa58602ecfa334fa5ce2c20f7a953f6c602c618cf20e26af1fdc2d04b1cda8ce20c2d60b2e5d810bc6fec59c68e0851ceb034d2c787b3999d92b1387a32a10c2186159ec0172b7d791cbc4a2ea0c155bb0d9e3d8a97e59c09b3eb62a03dc2c977decc24c258a1faa92ddbe6bc182953551b776b758f60f14a2f7105e905732468793a69a84685e81203b85ee3a46135671ab34d60c525ae2ab172b2a4812628025215f8f2a990458eb9f9d30b65a2dcdefc8fa045a5960f1bd99383bc9ff96b52c8a56af78fed113afcabfb0223afaf66e7bf303ddb1762463d0481c4e7102445e9489a40e3e50d5a4a4c6062e2a187bcb99d3d5448c2de133f8180ffa4efbd84dac42ac31f8795e0af4899b5ce6e14082c8d95dc9e9058fe150cd95f0b58cf0a427855675d406b6e749a95943bad2dfd49e0ad8a793cc45bd3e5e1169d1fac72d67f7865fbc7fe6e0cbf222e60e8474b60a3ccc439a4917c97e3e97ed7953be29d66771b97bd279256f1a14da96c582b302fb239a521d2223cd0c4ca58b69c264a12a1626cbfbdb75ce6f9ebf8e418f84a297799b9b92d3e30d4b2865846bdf536f3f16b9a94b5426de64a81133a7e43b809d03391beda3e12c933ccf6f50771acbc39240dcef4d597df56e1bf7b653dede88e4187cb079f1c86629797b81ff0d993b7094383615c3df8378ff7a5086b89ab9bc916243d7c106e2eb33962e2f4f2ea1f0a52e570a5c36ece241206f3df40f02533928cce3212d418419e486cc8370b79871ca6b11ac192e7ccb9e20af9601cbfa252f4d265ae3efa8dd88517c07b7a6775752855520451f07afcce083506bed4e783a76855b37f7381697f48edd1628fc6f788495fa9b7db93d2cd5c3ea8b63597fd02ae2555263cbe28354f645990e19812b6de420e969752d2aa844c5a1cda2915055d4f6995612b8d04069e0de8ea8ec5363349fa7b025347ae02ca93747d8951369d692dd0868844dcb15c10ddcc28d58b68081af9854bf5494a23e91731c884fe1823469cc95c54e4e4df785690d5c76fde0b587a6a06f9cd203aa327f37c2ef2ad13cef09db8b520a85b81829e44595bb2f775e37994561641de83922fc4a162014a38462a6d1d7e58bb84aae7b421a3c6cade0ed63cf14daf54886848549f7fedef1f4357cedcdd27f442fa5ca2885f4e1cb20ea1dc2f6042d05eb8cfaf38543c95d384509569b952e2f93181f36f1887179d4d3442f07d88747a673f2e574f865f6c8317e6eba2d89eb6fd1d92d8697122bfeabb776c55339845061a5bd4d611b228f0ac34727e1c5bccd382d5f11374690e8cc3c214d4506642d9ad233356b3cb2ce4fadae982909f310b90154678c9f35ace1e30f59c07e18cc216714aa8aea4d8dec3de02917095368a799e8842b6750a3f87c1416ddc2e08eff0498ff4ae0fe00b00c24cb6c2572d95928d11e3341bf91971b0f33364606451b52f03349ac5c0a8af708a5e88ee9bbdb73d92963798298f28e9e983bb46a313ec6f802943e35140a66ef4103e88e73f718bd801db2ae756d24f74e549b1a0ddc472c6c6db5e8be1c2db3f115434bb7dc32195a8f90003a2a8639b5c9992d21f6513803e4b9aecb58fd28b5c46bf80f3ef5cd5086a48f2534fd1c9f69b38ba75a06f86ab", 0x1000}, {&(0x7f00000002c0)="b97894fd8316ae13ac7c90842a281603196aa9027ab42319a0bb057c596828e9820e2c415cc122c9d2a0a5ac7cb65c820777cca745c1385666a38e17f59d1e1a968c4666440160716e5b282728eabd3a6f31968887ddcbb210b48ea3e691200a6c", 0x61}], 0xa, 0x0) fsync(r0) close(r0) 16:01:05 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="6b656bdcea077de285c14b86740600000000806c655230002000"], 0x1) socket(0x18, 0x4000, 0x800000000000) socket$inet(0x2, 0x4, 0x9) 16:01:05 executing program 1: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x40) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x120, 0x1) fsync(r0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)="9112040910617f3b50", 0x9}], 0x1) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:01:06 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x4) r1 = dup(r0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) fcntl$setstatus(r0, 0x4, 0xc0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10202, 0x82) r3 = socket(0x26, 0x1, 0xf5f0) r4 = shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f00000000c0)=""/111) r5 = getpgid(0xffffffffffffffff) fcntl$setown(r3, 0x6, r5) fcntl$setown(r1, 0x6, r5) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000140)=0x8) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000180)=0x5) writev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)="aff1ebdd33171828cfd5c8822e0396a7f43f537467e25cb4e5c1bffc9a54aed463545dad549a942b1e0471", 0x2b}, {&(0x7f0000000200)="c5fea9cad13b890900f7f433dc22df9aee636e80e4773673f97bf888185d", 0x1e}, {&(0x7f0000000240)="f89c99dd46678cca30fe39db13", 0xd}, {&(0x7f0000000280)="a315a5e2a99f34e5a5a2184fa0accd2e7fea17ad4ec3c417b10d338d6a8d85bc48cb01efb1625bc0665c8da2a6310ab0975393851d3753a2c434690f15928224f7372a6ab8fc7f6a0f7ef21fc4bebcb32ceaaafb6b238e7e77a88c6e15a65f7e9355fe6c78784269cd82b2a10ec48c3502bbd37da51ce96e2652683f7ef9f2750078796f8b967e28d3fbbb2e1bc26f17f94a9d3bbc312a2954affa2b5a694f31e6905fc4", 0xa4}], 0x4) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x10000) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f00000003c0)) wait4(r5, &(0x7f0000000400), 0x1, &(0x7f0000000440)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000500)) readv(r3, &(0x7f0000001680)=[{&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/174, 0xae}, {&(0x7f0000001600)=""/105, 0x69}], 0x3) geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000016c0), 0xc) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x1000) lstat(&(0x7f0000001700)='./file0\x00', &(0x7f0000001740)) r7 = fcntl$dupfd(r2, 0xa, r0) kqueue() getrusage(0x0, &(0x7f00000017c0)) wait4(r5, &(0x7f0000001880), 0xa, 0x0) ioctl$TIOCSCTTY(r7, 0x20007461) r8 = open$dir(&(0x7f00000018c0)='./file0\x00', 0x88, 0x0) fcntl$setstatus(r8, 0x4, 0xc4) 16:01:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xa) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x3, 0x1, 0x272c}, {0x18, 0x1, 0xc852, 0x4}, 0xffff, [0x1, 0x4, 0x3, 0x0, 0x1, 0x8, 0x0, 0x5075aa25]}, 0x3c) kqueue() clock_getres(0x4, &(0x7f0000000040)) clock_settime(0x2, &(0x7f0000000180)={0x101, 0x7fff}) fchdir(r0) getpgrp() socketpair(0x18, 0xc002, 0x4001, &(0x7f0000000100)) 16:01:06 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x8, 0x38) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x4) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x6000, 0x101) 16:01:06 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2000000000029, 0x2f, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) fcntl$setflags(r0, 0x2, 0x0) 16:01:06 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r2 = socket$unix(0x1, 0x1000000000002, 0x0) accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r3 = shmget(0x1, 0x4000, 0x250, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x3) getsockopt$sock_int(r2, 0xffff, 0x1002, 0x0, 0x0) 16:01:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x0, 0x3}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) writev(r0, &(0x7f0000000180)=[{&(0x7f00000005c0)="2014ccf8fb8dc999e56f688089a313cef7cbe425c5305730ef76dee73f54b5aa948b0f257e25184c06bb6de36f7a9f02c607ba8fa2cb47782d91a903e0ae9399711e57f406ba9c7d7212cb88c9e4e1c51e51750fd82b1bc0ba0a", 0x5a}], 0x1) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x1, 0x1, 0x8, 0x7ff, 0x2}, 0xc) syz_open_pts() close(r0) kqueue() syz_open_pts() 16:01:06 executing program 1: truncate(&(0x7f0000000000)='./file0\x00', 0x7) truncate(&(0x7f0000000040)='./file0\x00', 0x8) mknod$loop(&(0x7f0000000080)='./file0\x00', 0xc000, 0x1) mkdir(&(0x7f00000000c0)='./file1\x00', 0x1) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='W\x00') unveil(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='x\x00') chroot(&(0x7f0000000200)='./file0\x00') munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffb000/0x3000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r1 = open(&(0x7f0000000240)='./file0\x00', 0x400, 0x100) r2 = semget$private(0x0, 0x0, 0x100) r3 = msgget(0x0, 0x10) msgsnd(r3, &(0x7f0000000280)={0x3, "b1b329fba4c6002514ce38f3bc34dc3d"}, 0x18, 0x800) semop(r0, &(0x7f00000002c0)=[{0x3, 0x2ca00, 0x1000}, {0x1, 0x7ff, 0x1800}, {0x3, 0x70f8800000000000, 0x800}, {0x1, 0x0, 0x800}, {0x0, 0x20, 0x1000}, {0x3, 0x80000000, 0x1800}, {0x3, 0x7f, 0x800}], 0x7) r4 = openat(r1, &(0x7f0000000300)='./file1\x00', 0x10200, 0x0) link(&(0x7f0000000340)='\x00', &(0x7f0000000380)='./file1\x00') ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000003c0)=0x7) bind$unix(r4, &(0x7f0000000400)=@file={0x0, './file1\x00'}, 0xa) semop(r2, &(0x7f0000000440)=[{0x4, 0x3, 0x1000}], 0x1) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) linkat(r4, &(0x7f0000000480)='./file1\x00', r1, &(0x7f00000004c0)='./file0\x00', 0x4) msgctl$IPC_RMID(r3, 0x0) semget$private(0x0, 0x5, 0x400) getsockname(r1, &(0x7f0000000500)=@un=@file={0x0, ""/78}, &(0x7f0000000580)=0x50) close(r1) utimes(&(0x7f00000005c0)='./file1/file0\x00', &(0x7f0000000600)={{0x9, 0x38000000}, {0x7f, 0x9}}) unlink(&(0x7f0000000640)='./file1\x00') 16:01:06 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)="9eb1059eb290a3e962b5765a8cb0d92723bb9de5f51cf7333995f26e861846ada14125d48fc3fd91c3da02f60f4b585ae403ef384fc1e9cc0dc4", 0x3a}], 0x1, 0x0, 0x0, 0x404}, 0x8) fcntl$dupfd(r0, 0x40000000000a, r0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) pledge(&(0x7f0000000000)='}\x00', &(0x7f0000000040)='\x00') 16:01:06 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="4c5db08754cba5edb42582a077be4d922892f3e9099677d16f653e6afacf5e88b0f3f0cfad8ea68773c92d849cd72b696ae68b05851ac30f51c4eadec41b85bca1ac3a9774c7a2d9e053fb1404a051e0288b01ef21c1974a50460892fea25ec864791667013c8d51df7234d66e503f91a80016741ebdc8df7097f28b623f98dd900e57cac2f2334cc4743af3eda2cfd8a6c7a888e876f527cbd767a4c598b8c03305d481491fdd9fad6e6384d9db", 0xae) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:01:06 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) sendto(r0, &(0x7f0000000000)="4cd0a4e43fe5ee5c8942adc65b82e1a8bfde19", 0x13, 0x2, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:01:06 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ftruncate(r0, 0x0) 16:01:07 executing program 0: r0 = socket(0x1, 0x0, 0x1e6) poll(&(0x7f0000000040)=[{r0, 0x100}, {r0, 0x4}, {r0, 0x94}, {r0, 0x7}], 0x109, 0x93) execve(0x0, 0x0, 0x0) 16:01:07 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000440)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000340)=[{&(0x7f0000000100)=""/183, 0xb7}, {&(0x7f00000001c0)=""/162, 0xa2}, {&(0x7f0000000280)=""/144, 0x90}], 0x3, &(0x7f0000000380)=""/153, 0x99, 0x120000000000000}, 0x1) mknod(&(0x7f0000000080)='./file0\x00', 0x2100, 0xcd1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:01:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x104) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)) renameat(r0, &(0x7f0000000100)='./file1\x00', r0, &(0x7f0000000140)='./file0/file0/file0/file0\x00') utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x8) 16:01:07 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e003009dacff01"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) poll(&(0x7f0000000000)=[{r0, 0x20}, {r0, 0x100}, {r0, 0x10a56251b2370659}, {r0, 0x100}, {r0, 0x4}, {r0, 0x10}, {r0, 0x51}, {r0, 0x120}, {r0, 0x2}], 0x9, 0x1) connect(r0, &(0x7f00000000c0)=@un=@abs={0x25af90167d5e1800}, 0x8) write(r0, 0x0, 0x0) 16:01:07 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = geteuid() mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x11, r0, 0x0, 0x0) r2 = getegid() r3 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f00000001c0)=0xc) getpeername(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) setpgid(r3, r4) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000540)={0x0, 0x0, 0x5, 0x100000000}) r5 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) flock(r5, 0x3) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000280)=0x2) flock(r5, 0x2) fcntl$lock(r5, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) link(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./file0/file0\x00') 16:01:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x3) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0xdfc, 0xca}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0xcf) 16:01:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) recvfrom(r1, &(0x7f0000000140)=""/30, 0x383, 0x3, 0x0, 0x1d86d186978ecd40) r2 = dup2(r0, r1) write(r2, &(0x7f00000001c0)="be", 0x1) execve(0x0, 0x0, 0x0) 16:01:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755a65bdad345f07a098206fb2"}) fsync(r0) write(r0, &(0x7f00000003c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f07817782aee9c287730c53fb394b842dbbccbbda1049fad2ba6ea574a5b227596586f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)='\x00', 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xffffffffffffff7f, 0xffffffffffffff44, "a1000000007b001000"}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 16:01:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x4800) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1f, 0xfff, 0x2, 0x7, "aca3c33fc31ccb62756d99fd481541b297f3fc9a", 0x1, 0x8000}) fcntl$setstatus(r0, 0x4, 0x0) 16:01:07 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="820269e2b0d2ce0359653000000000770321f175d6665f5b1156bbdbe5da26ace3e87588d2835e28c608714544520079734a52892a889cfbf824948b6ef6b0c3be6f49123f38fec8ec30501f19cc565a5dd1c925cd9f4efe1cf925963710d192ed3055208587032be2a9d539252e55bc3c1942f19322ce1c2fe2b17e74d9c5b9c5a7e7224d810941e9710921d99ee90f067517638ba3"], 0x1) listen(r0, 0x3) getpeername$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:01:07 executing program 1: select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) pipe(&(0x7f00000000c0)) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x180) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x1, 0x2) accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) accept$inet(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000002c0)=0xc) socketpair$inet(0x2, 0x5, 0xf8, &(0x7f0000000300)={0xffffffffffffffff}) dup(r0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r1, 0x8) r3 = socket(0x1, 0x5, 0x2) fcntl$getown(r3, 0x5) r4 = dup2(r2, r3) getpeername$inet(r4, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:01:07 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mlockall(0x2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) write(r0, &(0x7f0000000000)="554def79405ac42152761a8d45288f52a57af1f4f831c206b38ac6f9454fe796f4de6a1b5e5ea002c6a97ddbd9a3b636c73fda38d8b7cc006d38f3e876e276c3cb1dd5bb339509344f8e1986169f318cfc3083252f93fe4e049ad0b23d601bcdd51c71", 0x63) nanosleep(&(0x7f0000000080)={0x80000000}, 0x0) 16:01:07 executing program 1: r0 = syz_open_pts() r1 = msgget(0x1, 0x10) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/10) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r0, &(0x7f00000003c0)=""/214, 0xd6) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) syz_open_pts() 16:01:07 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0xad8dca33, 0x0) setregid(0x0, r0) setuid(0xee01) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) 16:01:07 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x40) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x2d, 0x5b9, 0x0, 0x0) 16:01:07 executing program 1: r0 = socket(0x3, 0x4005, 0x0) r1 = dup2(r0, r0) ftruncate(r0, 0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="d680bb0353b64b61a47cff8e812db6dd35c9cae946aa2f6c439782d567ff11242ca91aa6be0484ec5af2147d4e18e72a64061846564c2f3b59a410fd8bb5c6bac63e46bc97eee9320330b80fa019ade9c288cfee35305990d76dbe2ac0db9aef8c86c929f82623f57f32e8837865d13c6151d5ed94e0716f06392dd6712c2fcd0932aab9e58df66a3b05998f851766dc6e71f761c13288bd7aeca62b7a23c01724c4f9008fa504419930e77409bf5bd05d", 0xb1}], 0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x0, 0xfffffffffffffffa}, 0x8) read(r1, &(0x7f0000000040)=""/69, 0x45) 16:01:07 executing program 0: pipe(0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg(r0, &(0x7f0000002740)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000001140)="2364440ed7576e06df34ac71d9a1a5c69e400660e1df84531ccf8588138a6dc55cf6a7afaab10e37dc66a47c9197d81ef4472acd3466cb007d715da46559ce9a3df15e9c60f6e06d44e50a23bb44526f52ec74023f12e648f0f1a99bba587be02460bd0421acd53638406e5fe4cda1b1d9521598097736ee286d14606c82556ebf6d049f0f4236b214a9de2f10b2e354da6657f9e74cb584871ba7b322c600af6f", 0xa1}, {&(0x7f0000001200)="49aab1312121f944ec67952c79ac08a108909766d3c2217ce9bf748bfe17e4ef99bbbe580541c76056360ef53040dcbafe802c18391d5b346db6316a680ed1a8da4e582d81da371c982d4ab5c4898dc52e63bb85c583daffe915006b049e487ed7e3b543cc5f1e7c9f65242e5a06221a3072da699d1ed00471752876f177cbd25cba2ceeb0e4167962e1fba54abf5db2b7409525e12dc9fac981111978b8687c434ff310290dc4021f", 0xa9}, {&(0x7f00000012c0)="cbfff7122626f025bc2b7bfe012660b0cdf3ef3babbceebfeba62870da94915497f0602b3d14944b19af033a7cba89d447e286652623fe4c8e59fa1190f0a78501bdbc0939dff473132f77b44c81af9d29e2fbdc9f8e978a8bce2ea2433f1adb7659f2568ff5d29de41a87f36bac7261da461d1a1bb57e82657255e00a86650590730f8668ce150eb9cd74c740c2b99a62e004345ef8c5fef73154f8c2848ffb3ac1fc00c20a9e58dc5dfef390d36aa8f042bba7c4e8c9b2397750a831e38ff13531978eeb52dd", 0xc7}], 0x3, &(0x7f00000013c0)=[{0x78, 0xffff, 0x8, "cdf5f59752dbdf87ca65178c5513b580e55163c941b4b71532059bca090fe96f2beb05fa4daec41e6f44cc309c04d917ef4a20ee7000f8722c0f0ecf6a952dcf5a689d559fa6ecfef1d453d01a300f0a8f712f3bfa485aee4a3fa00adc4b4c71b1be"}, {0xc0, 0x0, 0x2, "bacbf2237bbeebfe5f6a5f8ae57660591c00194c38591d5232f99ef1018a9ee43aee85d6887b346ae8fabf203e3b335d1402652c0bdd53796bc10c5e4bb3f0df269252a4a7ef79d2c2635ff5257295121fc89e8129b798fd847923169401bad9ec80137d4c1a9fe476bfc334ff29ee6b45ab743cc07ad6a1eb5b25ffe355f9e3c3385b4f9d745bf33a68a66e8d091920314aaaaae32449f439480db56a0dfaaa1856fc2c817f282a624d844548969c0e"}, {0x110, 0xffff, 0x5, "f78b6a7c9ec0cac92ec594aef306eaee104e1ac8bdb8c2a4145148a5770ec7c053942f53784e2a3e4145fecbed2a6c0ecac71dde76bca7af8a461ec0eea6ea911df6eda4ada7f2584a71712e9e7bb9f517e26e513684eef409bf034d8883ee1db6b82655e56e728043f03f0964d51c5359594fbff479d990f6dc44c22fa3a5447d8c13b72f9b5e9a2997b046bbe18df6264be0a52e39550649909f3200e98a63b20be5f6e32e9e4cfebd1294592e4c490529c14077fc96787a189e081b484128b6d99eaa581b44fa3b7e1120da01c90d98cd87d92a7213ff79b7deb40fca3cfec1ceabff0119a089005fb863b1981035fc02a7174a122e08111cfa24"}, {0x20, 0xffff, 0x3, "fdcf62345bbe5a678fb2f778ce2644ae"}, {0x1010, 0x7deae63fe637662b, 0x5, "35c9395a1fc57f8d614c439224fa5389a7ccc0e2c1bfeaa94fe8438d49fcc240c7031151702b46d50c20aa4872fb6734e19c19a37506a4db01dd9603b58af9e3d7f397a9715e1eaf2a5265f33ddc1570bf9971012abcfa455740944749f4c005e6d3335edfa08cd77a5ef7cfa63be675096204e7775e4bffc9fc17dff421f86d0c5d1eff49f5c23cf15b563d4a9f654bf66bb2ab6145e8f72a4bde5b3684fd51a1193d85303ce7d618dadeb62f475f688aef73546d8b19f6193aca0999a5511e5ece2ee28d9f5eb6f31e9414386928818970fbae1d8a581296a8d123ffaf1c8e6814c4974ae0af1bdca86e75d84845383a81f336446c23ce458a54a21ea0ea0194ed29197f16c2402d49691b879058a1d559132e9467d234f86f46edab7bf67f0b26f5ea450f4330f1e684528023ab027721207f4d67b7b051abe07512a0c1fce2d4a203918554bea3bf9659a7cadc41894f015f6ac4f34d02a3a18f327f21143bacc3de10f4841724cefd3bf7d43bdfc6d5791df0fc967a7c2806e928f1ac58a3a7ddbddd8e41b950ff8005d3fee1fbba94e00c1c00ade992d7cac9bd8d8fa5545a40ceffba9f37b61fc4b8ec2c614213d1bce2caaec8fa8e47763d5159df10ae45d0014a93d6fa9c47741f0fe336f0515fb8b9453fab43add74c336036263a16e29e48f722b31a530da5689c79c8ba97835d05bf00b94ec535c4b27013c657591583bd43dd39aaa86ffd67a19757c8b6a4b8651840e46e3f2e6209a487f0110486f22363906a7a4c428274f6bc97f1a4bdfa16d62cecc2b0fb7821237c9db21f0b7a317c1cc9eb0b10054804c59839ca0918511f6325940e9e14dd079ebc110bc2aa2025ea51549a4636c6898509c9e0fb8e859dfa9ed3ff685b4638b91502e3d726e94936d1a39b267178e58f258df4bd4b53c482694397e703368fcce1b9ef523e516a3bb0d83cf7ca08a6d3fe4f3ec65b6b8afa00f6784a670eadac32471546309c835786435985171d7837cee872b32d475f9592a0f6b32668410851424e6f5e01ae087c9c9f031497d2c6821ca6c88e008ddf1ade653169dbed99cb69d3d5098e41a7d7d228a3ebf4facf7c5046cd69f0485dd452e57279960df2b5b597e486450576f6d88cd3429a72cc097a81ff340faebca300231e668124124b0006685544f68647c96b1f71506968b5d7331341bf9da0eb0f765fb223e9efc72c26f4229768e2a352dd77b99b6e603f916b1ef13e88f81f49c4e034e142800514efd5e6d394e02b8fba84badb6ae3bb8c240456745100e7234e7c9b8419a68b086297c0ddd919410d022d40ab006c0e6a08f0b2a9165d89b37cdd86fd88c8e739fb02a46c5f0e1124c576865ee2e88cf81d8f6420981ad1026c5f6f3f0e2490729050710bd5a14ee39f77b9fa6722040cd72f7b7a025cf10e7369ccd224626bd776e7978eba2d17d0fd29ea55084edbde3b90b8d33c0aa165199fe03c4dd9e02a9617ceb3841f57719a5a92897a43e306144f9dcc84b1b9a3afd807a3d198071f5d20482c3262d6f60ec88603fbeccce284636e1545b0d40cfe30d1e16430bf0fecb6d0859dd64b937f73c753bb40b87dd1de5a3ad84d50e28140815d235e7143185d4254cef3726b8c46552a9dda71aad2e9ebbd0081a3dc8b32a5dd580795db989e35d3911becf23454c5a049b1e056117ae9e040feae4fab160a4849bc7e192db311d79367b223f9b2a310839191c7358a874167fde2118c21bcbe17f7eb6fd04379ae566abd6c29ddd754cf34b2852fdba3368d3fe4e5caa3ae48c648dbf35f1581e6b6b2352d053e7173a522b1aa9dd2522188bb23901b643797023b96f1256b2c3b2ac24efaeb31bc59741cc153dec45f2e4816bf4e25c0c2d391cc86317672514cd5004d58a7c46fd96953b5ade8eb20d60c4c403b2878a3749cc656a0b88df1afbc1c82fdb0ea25ccb1e08005dc55a719e271293106f80ad54671f64f6258235fb1ce26dcb6c4daf32a2cd8f2434d6df11171f4958af3c8793ce8da7813282de243474b0ffbfd820f450edec9efda5ed2747d2a6352e677ae9010de064a341252c2e3518bc765b278a8894ee9381ef19acfb2b177042d93e59089a6809d1b5e1c21928d9c9546fc27a1d3840f7327b8cbaf3e8d0be9c562f0fb5b3d141df0b97c4fcf4de7130b4eaeb5d4b2e4e411bf97444066b10b8c3cf93b8d5cacad413fb1309adfe806a1c31a808f34b3818a8bc555fcc4ba5a5b71cb7d048f52a34fcf35d097fa5fc5deba29f695d85d60f2ed53a8c70fc1c27497943bd52b2c947f7adb03231d3e6512cdacc278a5913170602eba5e829c9c912772a5910b171dab092b3839e3c38b9881851829780a9eff24a8106a72d5b5bd68ab8c314c35128c799f53e868025e11f6c46609cb5fdc813d739317544a3fcddee740041dcb80bf5ffba9bf11a9d61a3a33ee488eafe5a46fea9f13c6d3cc48c3d5d71acc67477b73c08d421e3ebd5a5831c00234796a88d85e9dc46e19cf3b24552e36af1caea9fb4ae69c30c15fae65aba2dbb14e8f06d1f97bfd1ef8fd1e53976b33eee098f5e852fef7635f63af9dc08bcc5591373483a6af13ac6c0ac35fda126bff04f7fb38e22f1269ed9832b040ff3089bf2e47865d74b47dc50273278172d2893773e1d8a406ddf5150034e73cb6ec80c8ffe7a1039627b438a39daad0e7586acafc5dab8bf008596ecd59ea9c8f67e4e9db7cda5242f88808844e6c12519e5bee7def4cfaa95ec31a9a2597d2ff41df3421336285eb9324907a0285938bbca983ecce31fa8f1614043464998fc7c10af92127d9426dd3f017a2e0ef80a4e598f007090420b9c5f07c97a63bed02b00c10b4b46c853281d8a93186d494199a7b47a1986b1ba5e8d46916524b69630d009ef70d7c6fc711ff83a8d75cf6bc80e2fc83a15893ddcc89e55eb097fb20ba1d27fe898fb805b06e688df7952e49324cf2ad9550a4393cb041b307ea01ae967b732cafc6e820bd1e52b2fa23ab9c3d44a7b0e7c4d52cc19b90d05122dc5625b76d4932791de46c8f00a23d2e22ca13992d0a3e98d19d7610bada66b72a5f1c0bec5587230087b5c3b3c93f2468a11fb98839aab1aae93c584ee63e7863a82afcbce06a43f4c1b820858f31b9d2a72a6e74b39c0e65a909d189a248ae480c304ddbf34dfceb5812b2b1965cd73f20d2d828a52a53127c51967bb0236508aa1def37f02cb1158b2c9ba53a0052c81f4ee51f9c2e53bf6d9a8436ba274a3a9ee5f957c8df0bfe33f9321337f4398b6e80d8805e5709262fd8bbd59de20b4b3e4b2fc8a1f38bf8a7a3a0552e21856e15ed2164a2724a1cfa24ee2cc2e62855317dabb77b85f4ee69a7567f7dd75c19385db32a1c27faad84517f7e0018a6c5874e8cd3ad81e140d34bba99ae23e88e0f45054f623284781447ccf3af3ffdbaef1fa4d0618de548e44ae21a7e3941c9965f2003e78d695213f0a35be5798024982bdee8d0bf08255f67025ac10dc0ea3632626f9eb90f49d2b6cd21b9766e70bf28f36d5b549fa48c5d4174274c1996a076fb49389fd8edf3b180800a80f867a705bcb3a47f7c950a04591aca1d36b7a7060b6d263c265a744e4636cbd1d2510aff820753ffb33f53912bff3840bad5f74769e625f9d99b1548fe6778d084014c797af9a8379977f91fef5db68c63b030d73c37d1a61445bd971f38fc6a0e871e22fed5180ff77c9ed3cd20b2967a42f0acc54d4fe6a199d73d116cd1c941c02638fcaa379897c1be83d427555d0e63456a4b0f750615be0c5c31184a451f09482c6c03d9f2ea8a2882b059ea446e47ec3c115166b2321e84948b9621683bef6011d24db3ae768a0f3142555609241c61ddd28ecf949534e7faf7d2abe4e9160fee9faba117d6f3b662b66f5fe89938835855fdacf4263d1a9c181bdbde7779b2ac6350d15c9f60a2b76549bf2fe99986618ef55e552966d262523f594280dfe1a3c3ecd86931e71395d4d66785a4797b787336a361645d49251ace48e788c60644235d3422e532adc7fa94c3500fa5d325a12024fb4915c88f9ba0811c950ecd200e2c6382bb9f71593d5a384e322ed604429b046ccf641722098847fdd11828e9048e2d5ae5d5930a5148610a55af40ffb95a0140bec6997a58720a61a94daf7532ec0301febc61adb25f39cfb435f769910f75240fe5ae17ae723f13999fc598f38cd75aa19bc6da14096d7d82734d133cee75ad5bfadb8eaf436efdceac6bedb17f0fb0d5687fa294a6f69472f95b143d02dd268feb3b825566af5ca288572829b78b913c0b87fdb696551ca80dd8d3af4ade3baeb35045124bc2405482c465495eb4667b88cdd4bd144c192cb711441261a6e7b3049de0b78e4cd6f663a26fe6cf8b4206f0bb8a9a421a617e293d018e5cfc0d0fd9e42d480415bcb8b6aa90d8459fa091541921aa65bdb7d33c15d98d356989dd30eeb88f082b0a9f3d2d580b959ab8ac23f6422142c801d3c86091d02a8807f6fa1d9271ca19e50ca229bbf961929ab8b8e689d70eff6e11d924ebac03921746bc5381e5aec94857d258f63faa1f6da1adb87c376109ba55894c8ae6427378f478d9d847e5d2af3da9ac49be73870c6e1a7dafb605a07c611417b6fd2686256ee2c4b1badeeb159eba26c81817f5c8b0b86debdc3faa1da48fc568798f6abdafc19f1393d7ff910b081faa2163f954c5bee4939b6954e75cb55f96f318f3499b6283c5a769f836303ba5b1efb4797dda696654501676e60e79bcf76d92c4b180218dd3a6752092db31d5a0515fb89c6db29049770834fe553e173885369bc90764b66b6103a83e97b5dfd8c6659e9b71f0c5c28ef78dcf841bb5a18faef7ff15f5481110692a51c8d90d83ee044c6d39a3c21726351a298adfc7cadc1e5ddbb08048822a592b947ddefa32180f864eb7b81690db1dfcfc772ed79a914316eed1b8cfc2047f5edbd37d735018149d584d87822a21a8f0275e7ea865a4bfb446d20894d521c1664aca108949a2002785e1d08f7710f4aea04a9524b8d88d3b04ae5fd01c5e1c5244bc6927b8f551ea0b59769cb31d01558104591c5b999610544ea04d94d709672294c7a3101603c9c8b21b05186b9dfd6b308c50e3b4cdda096815ebbbbaff72186f66a2e6aef82401bc071e4469fc91c99fb40485eb2f9a664fbef8a3953a4888811aa361973a9d1652d4397480ae1dd4f5a8f9f2396c4c529f0ed17c50dbcd8333268a9c701af1fdf0d080e3532bcba87a05da9bdfea115c461ed10a1c3cf1d3e0356f9f107bbeef30c9a2f2e8e710fed092b788678299637fa570a69906279c39a487e2302cfbc311c7fbf104cd8132a3340e447aa01b94536b1af4f43a8efcca873aa2c7375a6cfeb8926ce4202f7723eefc354d35186d4135517425da3d0673a28c6362f7fbdcb166dc077d68d6a8ce08f40efb68c9de84324ee499efb0932ab0a3dacf21a27f6ecb5003997786c836ab7ea0379d2938aa77ccbff757b29c25575568faa9968bc1d600c8fb641c17a834ce1c7619b6d4c25c1ab21b698d9dd2bf5f25e8e4835f253351930ce922a53ee0b197798a843879d699e0dd78e44d109b5ae9a6b3ea27bc05622193c7c2dcfdf01df72f34cc711e7da4275873bea6d950a62cfb98867f0fd6684813513b4711f86ef5d6ab45c653e63503f69026a8b4b06b7eed061d0a544468fe9d27d6acb7ef451691272c11b95ad80c5a2e1f490bb0b8fd49c70e5537168341290f6419dc915216c024"}, {0x38, 0xffff, 0x7f, "58c62c9122d6b4344a3d1ea778e5cc958128e187dc43aa2542590c2299c11766065c6f8d8a"}, {0x98, 0x1, 0x6, "03a171c5ffc150d9bff521a15e220a0839eedcb4a6f7fd32490f2df636ad44eb91f25fe44ea9d980cfedc46d60240f4a5f1037b471ea92f6ee1af8bcf938d2ff72c7289d730bb66de1f1c89b425236537eee057ddbe315da607e0eb781bc523ca8c01c2106e031429fd7ccf0533588783dc10d23ea3d5d5aded6915b95fed63d077afd835bd9bc"}], 0x1348, 0x404}, 0x8) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x8) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x1) fcntl$getown(r1, 0x5) read(r1, &(0x7f0000000140)=""/4096, 0x1000) 16:01:07 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x2) 16:01:07 executing program 0: r0 = socket$inet(0x2, 0x4000000000000003, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200007ff, &(0x7f0000deaff0), 0xc) sync() r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x10) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x10) getsockname(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x0) 16:01:07 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() msgget(0x3, 0x400) chroot(&(0x7f0000000000)='./file0/file0\x00') r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x994883d46484d993}], 0xb2, 0x0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) rmdir(&(0x7f0000000280)='./file0/file0\x00') r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setreuid(r4, r4) ftruncate(r1, 0x101) 16:01:07 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2003, 0x0) r0 = getegid() getgroups(0x1, &(0x7f00000000c0)=[r0]) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) fcntl$setown(r2, 0x6, r3) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0xfffffffffffffffe, 0x4, 0x100000001}) 16:01:08 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x10, 0x10000004535) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) unlink(&(0x7f0000000000)='./bus\x00') fcntl$setstatus(r0, 0x4, 0x0) 16:01:08 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="05000000000000000000000000000000000000000002"], 0x1, 0x0, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) r1 = socket$inet6(0x18, 0x3, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:01:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="2052bed8085df9138021cdc0394b659dd7ab00483bf71c76790e1a2cad3bd632d4141f7929a09ced675e777c18164f4c69cffc6e66416429fdb1b5138f7e14d4887b8fe2dc936ec6c65da9252547592599a5f97f14d76a581a349738324d7dfeeacac9f746", 0x65}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000003c0)="dc007f982eb65f5ac551e20d827fe27c8293bdfe709a65de7d13711bbf105833d4ce30bf2b079d79c40d599cd485e81b422fcb8f135876317c89165e9561688f581236cab70f8e3efe63d700953724d31e166a9c0b6edae2549405db9e7200b90e6584bdf9ce943872e5d34950f3c594f4c332639c4cd0f524f56b3badbae263d3f7e2d1fce22a22f7aef8e74aa8ff178d85cb2dde283e8f7b93ab8e57a969461bc36f0c02af3aa9b359d9e82f75916175e7cb5080348b6a5fc848f1b6d3a2ed8f156191bde45eb75a0f67c4ba0257a8619404519eab545191c975a78d3cc93be669e11e126840aca2c39334dc86992d5c23144e6bfb67443d74c451ddda6b2ba94bebd705000000000000000606e81045ce15cbeeee805039ec8a82ce170e2a45f66111d6a6f4c6ba766bd86fcf993f1d2c2e3ec5df2dae8294d006f59a396117d7774d4dde880b58dd218f4785b8b0262f9bf4b21bcd2e6ae8515f97cad64f3abcdfd0caffa50d6736701cbba9f8d9dd1f03acf7fb5bb2e774ae9e82b5cc418d432af8ae9a091a57e09661652e4eb0c9f529a2827dacf9ef0519a3219160130566ea45632026032781a7e1f5265702759cd76c43df4e0542e18b5689c09aad8989bd8a5a6f85845aa6c93d9bf10a3f26d6873d8f92951ce7c0bc873e6a2da8c51da5af5131f1e0290997da373e3dcbb741de47d3159e18852611cbf1fe5bf932d5b8fe97f9540e54b0769d5391639bdecf458c13014d5283bbc45ad008ac4b43ab341146102543969b61711c1ace74b39bc4cd96b0f5096ee3918ef86aab08d422c482058a481336f4f456c6e64f5c584313e6b09b0a1976a7bf51dfdc8ff6ba04fd5cbd3cc14c4c92630bd8d0d5fb39bc6af49d2f5bdfcbc98c72537b4b1746c225de61c91313b0", 0x289}], 0x1) syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) syz_emit_ethernet(0xca, &(0x7f0000000100)="7ec335ab8c9490b4e88b48dd959b860a6576fe9ed2be9576b5f5516d9dcd5cce5119989731cf9abb93642b06c125600e356373e96336019200dead69d6359647a2cd0461eb3a16da89f2bb06863f368ca7e1b4dedc55ea0abea8e0d4a8204b0a651bba3b810082ed4ea5af9f08d0333f7516e959e2636d81d300ab3fc13b6162741502580c248687cf83369cfcf38c532eaa537c5cbfaf6593f70f1b9c540a2b179e5753d528ae0ab67258f5cba54e62437efe37b2bfb8aeb1f596d1b738faf25c6ef98edbe915e3ebff") ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000200)=0x8000) close(r0) kqueue() syz_open_pts() 16:01:08 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="2894230b2751b4d42402c5453d2754827e1be99e88a3cd40c16dc96b297faba0502289c3e6261e365b70fe610e03ba33968f29794ca029d9656385573fca7dcdc19f9a930d2f9519174f1372a0e74be45ad6d919004ed83a44aeb4f4325045cedada54d07f13159a3e96a858f0408ef8a1d458537ecb690a5955ee2185daadf3", 0x80) open$dir(&(0x7f0000000000)='./file0\x00', 0x203, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) socket$inet(0x2, 0x5, 0xfffffffffffffc00) 16:01:08 executing program 1: chdir(&(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='r\x00') r0 = socket(0x20, 0x8005, 0x9) sendto$inet(r0, &(0x7f0000000140)="000cdd9cef487bfa9180e33bb64f523dd849a13f0b3917a415c54888b23d13bb28212bf7ea749e3d72a57e59d11bc48ea8c9a34eeb7803a9427f382a13014460bf0515d51ba2c9bd018cc7e4e85807cfdd84a2042ef45f249e93dd51af4254e2a33fbeb4e455addddc9a810d1e23703aa8307023a0ac3a51c13351040e2be8f9ff7f038f07e5e00a0b718628a1272667072fc6b403a717993ad1800869460376bce0878c3bf178a0eabbba8e75ea25257d34824b7cc2267c79bbc797941f06422d6f5e5e95203e2c79d53c1209e1280184b969b9b8e401bfa0af876c17f09e6fcf66ecf416", 0xe5, 0x401, &(0x7f0000000080)={0x2, 0x0}, 0xc) 16:01:08 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) accept$inet(r0, 0x0, &(0x7f0000000080)) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x3b, &(0x7f0000000000)="1ed6b537", 0x4) 16:01:08 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xbf, 0x0, 0xfffffffffffffffe}], 0x810005, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x1f, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x12}], 0x65363051, 0x0) 16:01:08 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) select(0x40, &(0x7f0000000040)={0x6, 0xff, 0x0, 0x80000001, 0xfffffffffffffffc, 0x1bf2e35f, 0x80, 0x1}, &(0x7f0000001200)={0x7ff, 0x401, 0xffffffffffffffff, 0x4, 0x0, 0x7, 0x3, 0x3}, &(0x7f0000001240)={0x2, 0x4, 0x4, 0x8, 0x6, 0xff, 0xe80000, 0x2}, &(0x7f0000001280)={0x6, 0x9}) r0 = open(&(0x7f00000012c0)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001080), &(0x7f00000010c0)=0xc) lstat(&(0x7f0000001100)='./file0\x00', &(0x7f0000001140)) geteuid() r1 = geteuid() setuid(r1) read(r0, &(0x7f0000000080)=""/4096, 0x1000) 16:01:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4500) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') syz_open_pts() 16:01:08 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) 16:01:08 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = shmget(0x0, 0x2000, 0x230, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x40, 0x85f0, 0x8, 0x4, "eec3b897758d6f1b9a8134dc18b04ea19502a661", 0x8}) setsockopt$inet_opts(r0, 0x0, 0x400000001f, &(0x7f0000000080)="00ac2512", 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x2, 0x2, 0x23a, 0x0, "fa2618d907d0814caca12d8407b808f1e202f81d", 0x3, 0xffffffffffff4771}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x5d3) r4 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000140)=""/191) 16:01:08 executing program 0: socketpair(0x19, 0x5, 0xff, &(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001380)="de53eb0fdce4b0b3e539bece6801ee80b0c2c43ebfa98b630f00a2fa13353c015fedb3f80b9b9ef30b52778719c721cc1e30564f450c33575c3635bf597cb640ae90e0991ff743961b8b1b196a9eaf729ed79250db2e3e19a678e8359b0320a2d036196b0173390b3608ec71e1927ffd4dd2534fa6d52cbf7a91e312d8f7685326270bde1661bdeedaa38c9f7b0a22a84c30ff327df85e160b4eda1028f1443f0135ff2d1d902439cbc1e45196122b608905f13be3bf8097f8a4368f41f1ab5bcdfc7dfedf00163f458b68038d673e7a3602da26dc1d55edc45e6b9a9f709fe19eae1d53c0d6205e267a7389dc8210aaead1142dd8e7d051c1211d94f6c59638f3583c966bf0515c9cd2a54c15d633b23e6745a7156324e7408d1a72ad4456d88a6e6aa41368c9d76e751c5c369535beefae936397136cd233806860e0fb2b8e4ef230028f064794bad14c371766a03dc87d1317351cebcfe949366e95c65d5fd731cea16c77824844be164088702cceac86a87160cc18876d7a86eaa8945237acffc7e9215d0d26b1d6ffdda0b4e07e361127c53c504cd10186df62d5355aecbc74cebdb41561ba77dad822e2e41b526087a28189b115a51620e973111d810990ce1c2ce1bc9311626d69e0240563272c3edd7183a04358572d5bdadbddde0d64a7038b30728c5c1eda962324f473e09c31454ce25aab14928d1b736e0d9c3b69fbd982797e27119314a6cd3843bb4c4dc82ea97df76b5d0169b480f6ff594c001c66cd617c1e1ddcdc8eb854f96c4f008cc1a3f615c0f2315fba6c9d45c4736df17fb90e88c7598d548ccbbf165c84ed36f44a1d545b776c0286382fb3c97e90b38cf0fce6cfd009a8189e7083470d219b708e4af7db9248e7b92a76c5728cbb607eb30dffc023dae501a0b2ca607168034f0cf554b56a5de696585957f58e0f16ab47bd7fe6675d1c9f490085a7f9c34ec5aaebf32f0732600f73250387eb8879f2a3f4c2bd4bad0291cb06911bcfdbe31dc2010d7b0ea2467f42d88d588a4e381cf3d2418f1efce3ccd6e4fe862b3e63d980848f8998aaf9eabf15683474159b5e63dd079377d576dfb1869a6e25405b36bc41fa161fb6caa3e7bfe49e8948cbc70da99337b1e8696c42e8357a904eda4243eab669e37c48762e28f3db0afe1ddf82791773e66da5e997efaeefaf45821e58a1dfd9887baae98391564e50dd29cc5f3b6eb0f749124f9b0f636507e6d65aa25420cd105e241ac5e3c65cd27c8c3f83f614cf49076444efbfac83613a4fc316c77ad2f3a34346e19bde59af639905de133de86f3ca91eadbffa95bd0c232ee063a84fd0b1938b34105de57e2b92f031216e3b74c649a098e352d1347131ea53700c4a2bc634ed3a5f58c8c7cea3cd3f200f342de5a1231ff6b90b8e9c76fd59431f1390a4db45a20b3eea439f0d218e96e5490072831bcda330bb94fcb81ce815f2acaa97bee9f1cf07a3fef45d871878d50b798c1fabc7ed220bcbc7263c4baeedec8edf4343481fc743de37526673b6771388bd136c9b229cd3773b4369c1dd252b0674881958a48be959aa1e0498d6c8f16d9c217821c64da29c180bd24a57a7ccb261fe93459b68af65234da3bb1e723eaaececdc6ebf4f165d5e3e2f3699b70700a9c1d1e2358320f152ba08d29e8ed35f47300f06f8f86246e558e422336fb55572c2e24e608878267099142ac633795878ca32fbb8576b071a9b213b29fd00845c7f73175d56de8d94f0e5f85330302410c7d4a004c0ca31ca1dafc393d57a91137bfa7c77eb481aa547bebbd82a8771ac43254628b338ae9264b70c81c5ed7b6182f641d02b1b440def5b11aad23e59ad2989f082ead67ee212208926f4e3aebf0b61835545ad5a03e4190f8c3d0be872ab1a2846a6f2814211d2eb024010be81a7d281035711e9139aa747c8719d007c533a9ff212b12ab4e1db4593ede7a7373f09370665d6eb67df197cdd8e59b51bce407b7b15f8fd4066908e728855bbf2631b05629a59157a3dc1a94d0d9d75a59258c190253365747112a9b278174e0a31b3a05c47483f6fb2b71f91e467ff67c15ef1b1c68f5ffccb3c684a9344d77c939015c2152ae793591f1850f84607e9a06f32c3e1b718dc5807ac722524d46756a96f7e5d6f2dcacffcc3007c45b63b3229b9760ca8543ed327216327fa3804387835a30d3163418395d97bbd39b4c5011ada93a25f8d75f842cc1ef4fd048d9a63e9484ab2a522af5140985a21c850e22b583c60d449d1003d5d2ea0cdb0c4b84e266731ea918f63a069d04c4083419c7576b2beeb0da13082bc3a741b34bf66440aa79511a5883cf9531a9e6674c7e207f65a11309d11a42bc76ac91c38f95f166043bef43050a7d94705851012ce5efe3ea136119558e4ff9ece791311fdbeeafc4d7a7edd847809e972a3e5b370825379eefee3604b42fd0ec75d96c8fdfb07f959602bb3ad9f865adb893e30c458024f64d9728826c390b9cf57f8efc9bb82a4b6e4d20ad2e52ba63b46856c04775ca168e1a35586aef22f32b6d2b8781d808a42ef3219ed52feee55dd8073023733308d0f144bfe62bebed67b42963338197730722ff37e5af096fd4e190ecc613b67aa127c7cc3d172e41612eb35434b5fa243847b7a918fbb1587b5117af3e9fe77d99fe07cf6476f222ebec8a10537dd45a1ce02f9fcfd412d8e78cdc85e4956c7f47e14f3b7a8c51f48fe4d268029665c3b076c33822bb3b80476b28ee413875d06354036422392dc87164391baa1e00295b21f2530ff2bc7106c7a8f65385edd0ffea432bf5fbe9dd65a4b1df379b959dfc4ea4b4064bfda9c2012b1963e77830f525e6c193e2ef9e330443094df5e64e9beeeedc6e76cdec66ccc9e82217c13c9e94a477ce58edd1e52948f9db718b9e8b02113083dce831399b53a7ad60e3250d14f2fe42aba488299b4fc06934cf546b7f7a8a51e7a0eb71d832b36a36add58e88a0c4c850763bb2122816575d1bac51a40464cbf9573615cc927676d04d5afecd9b94eb9b11f3d82ee16b26b1ea2850a0221ff8c20eae068728da31f1271e8005b78f23fc95f218c7d5b63c1329f12a72436a208e95e7a69c79d08ab81a2bd10513d34bf89e258d12676473339ef8ff0c7d099e28c6329c899852d301892c181c0c155b3bc653c2ba139f6aa42067320a42c6eb8b3d93c3dce13fffb6f146b0f62fcef6c2b29a3b9590b11ad9eba420382ae13f385347ef343138f931eff9afb5447d1c5863b57d97eca5d6d1ec98d47c6cebf86ce018103060512f03106b8cb116c55054c95e1a962b33581d068937c84fccf6b8495d2c0ca795508e2b1ceb9401d6b36d74966af0c4ce6b94720c12bf25df1772b43a9418d27f8c216399b696fc7f43feec82934154245e8f747c5e106c70b4ca706fcbdf5f14de59cabb199560183be4af76622fea6c5bd9742e317f4d9d2e3d5c6ad3b9b4abd9e29dcb28e24e70815edff70669f0be8674ec527398ae2ccf0d51098694b1a5f45aa128e6f6dbd170905ba21f16a9ebd0b76b960c37abcbe96e04bde09f4ff824d71378587135cd434d8fbd789634e3c6658ab1bd743e428a3242fa055483d1e990ba5f0823ac4d1a6d00c4ac284feb56f96b3b2ba208447fd8d96a7d168e302bb4a2dc8317a862e7d23a45bcd20fa7ecc4910caa21752d114e0e9b6f35bf9f1ac05dfbbf1e89e3afd6468c616f15f59b36dcb70bca60605d8149db6334e8f6e63cc10090b726e42805549953ed02adf107bfeeabd7c7804c2c20161de6e8f19531a47181411ebf1c6952aa0b1bafb849adbe263a942fc1ffecc0214e94d35492f9af02a6e23415eda4691e8d0bc00bf8e58eef6f3d470a69d884f5c3a8d0778ed3dfdb201f3d89b7d0f13928780fe857ee72f1d90906c4938f4e523937f0dbecf7c5ebabc3c6cfc88f502d75c6558c0b5ec83dea9beb665be9252659f266bfabd0915bb6d1577a4b1867c01c6cc8f7058889a96b753d4a75e09f9d4e348b22ecd015734727b75370362c9c2490b5f8d45c2bd4e6c5ee93ee1575fe22ae020f5ede0b4202d9f07befc3e83a30fff6ca68f6647e33da0fc92bf31e35b0a2a80f277b308c7c40378cc8c146c7634feabfc8c2c5a58d0da32f51181d74d9c43e21a111633cafc29d27e5158a4aac492a311e9bcadc39d10e057765c67ea6a2b0f04674baa9ca3c6ad32f74833b1213634ef91505b1c1dcb14b98a1df0d275f8b4c2d6c8f45866bac8af9566b183717cd2f06f3402dfb9c8ff2543840cd18778cde3212a99c97492142a94305b07223a44cb55125f75af950f50d14fa33d72a622f6e9929e110290c7cb53bd03b805aa0fd34883304f4550e2677ac11ee64de02bd41b6a160a03756addac192aeb3e8205bda487621bae2f390c184e41d3b7488dacff7c474562c8331d17dd2ee845791c864d99fc8c6312c7abe22cded9eb4d1e05b23556ca1d0272a263cc7ba6e009dfef882b65c2e7484a755922bb3ddf18006747baf58cd25608b018b5dda46e96c1ae6421e1d5e24efae65e3b0f9705bd835016c9779fac3c4addbcde237edbc984c37132bc6642a9cc864795fe6600b0a497bca15a668f8c0e950fd3b32ea3a0d7c43dd4b3b1d4dfbf8b7296c790f10195260bb64d16f0a4b9c5ba6d24bd8b83fd67be048d420b71b213f79645445557837465463dcd99f0f4e996623774f97366b14fd88892e673376453a21a3d460c22fd10463531421eec60778e54a6674b66aabc4a88a79a70bfa2d2923cbe6b4c40d53a03411e571b2bc1021a269e380f084298825bf004182ef1af6a42ce0fb074da8f635469a2dab778315f2ea5a67abe768d4ccb0e1df2aad0ac5da05fee9238acf1e05fd73d5d804ed822e504483fa64629050961eabb95e907779708858f8baf8f19420e74e90cf725e2de1f97726413b75dadb540a8ce0a0f9f392ea85bbcfc7679fa806abb76589ab30c3364abad31c416fa2a41c1811f16e6214f7285bbe8db709fafdba65d11e417418c2295127fe3b87aea27d0fc302221588fe89b8764b368a13009b9a4a95b2b48667b8a4614c5c0625b99aeaa7e078734ad6cae353c7a4330ef4caf23ccca05268cb919fd92311226eefa42432fe5835fdc1e342f88d45614fc39af9b53d22d995ef8b01796e79a79f1b4666cfc10a55899445b06f2d437945e81cbe481afb22347781f84bd5ec0b29ab98542313a50467c86d14fd9e1a456cf8487cf57e9d648dfe1f350dd3354fb0e077769989c19f69d4dd6eba6c3714a6b2a1ed8adc6365fdd82a216d9488ba6a5203c95ef2403bcca6cb57716480e27cbb8b24b32d68b451937874b4528db3ce1c9b530cf7b56f1ec4c6512f5ecb9a2cd81497299d5f48b8fe533341f0abc4682fdd68dbc4cf4ae4749a5e529485b58262772aeb80e45a034596d5ef9976fcfe3dad63feb3f59914817202202b61f27f1e7a843b952bab5d74d437272112df505cf0c3b96639295188d4f3f08487f291693b407fd9d0941eb5f1c9cee8c61991f6debc293ea1872efb67b257ddc246712e2a950025f481a510cab0c55cb5dca7ad1b8303823c9ef69549b1c940394f2f5b9a5e5b9c08ef6adc8ec7c0c24694cf140432aa2e92694b42c21c88ae07573522a32396bb3c2b72eac561984281e614f83590f881709046f8ef67da63c9df44880d7b4c64f52a962442b2b0563141c45bd6383f78f77ea34ac70333d2587b37a3f4a0408f2615a3a2bf2ac3cfaf51b8d881733", 0x1000, 0x5, &(0x7f0000002380)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = msgget$private(0x0, 0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000001240)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$unix(r3, 0x0, &(0x7f00000012c0)) bind$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) getpeername$unix(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000561b7a65aff706856d36b7cc11b3a634ee8238cdff7ec5a55f9fe2588b0ee2940d3891314f9a9ff85e1753be1d1dd80d4b9f919bd37762837a2b25e44b334a75ca21f956317db0cf7e17dbf3216e15f646f138ffa41e33240057a32fa874c12cc7e99fef6d750432a7c32d7a80048a2b265f124fb0e5fd9bbf02398397"], 0x0) fchmod(r4, 0x108) msgrcv(r1, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) setuid(0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000001300)={0x0, 0x4, 0xbb3e, 0xfffffffffffffffb}) msgsnd(r1, &(0x7f00000011c0)=ANY=[@ANYBLOB="0000000000000000b42b161162c50f40df0dd3a4d976662155472cba1c38b211374bfa5b5866c739aa1eff1069e5e3da91c04ab38b6bb4b615d5d56de68c7b0ca5cde2"], 0x43, 0x800) 16:01:08 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000008c0)="e362ddc8581716f72e0295861324f256b4093cfb25b8565bbdc3a5197094b2229bc42f5ea7faa3c6a151ea08ce290023d58bf6659990bfef32044908d0d90bc4047ff451592d4bb2a36b62ca56466d6f6fa2a4bdb9517b01087ae766308f59ccff65744f93d80000a524eb77a6a8e362609f89654206e78b05912ea85457e9e8d8450d340000b633e90700dcfdd6fe69b674c6261409748f4b72284c4d18bc31b232b75aa82fa50632c6cf6274b881370000de1267a5605009000000ef3588ff13215c000089bc0d8d0000003d59715ea073fb976049a4e16d2021635f6ec31224ea76d32cc32e1396d300", 0xeb) syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() r4 = getegid() r5 = getegid() getgroups(0x1, &(0x7f0000000000)=[0x0]) r7 = getegid() r8 = getegid() r9 = getegid() r10 = getgid() getgroups(0x7, &(0x7f0000000040)=[r4, r5, r6, r7, r8, r9, r10]) r11 = fcntl$dupfd(r3, 0x0, r2) readv(r11, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:01:08 executing program 0: socket$inet(0x2, 0xc001, 0x100) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:01:08 executing program 0: mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) mincore(&(0x7f00001aa000/0x2000)=nil, 0x2000, &(0x7f0000000240)=""/159) 16:01:08 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000400)="1fbc0a12b26e657fadf8d0d55212eb4eb124b12c15d2fa4fe0eace77e27597976ede084ee430f7f2b19a304e73a67c0db9fccfda81c9447f3184a17679656abedaeb4be8dd84f1e8eaed14d90226bb33432805ffc28bcd203c1ddb9248123cee63a02f0d64", 0x65) write(r0, &(0x7f00000008c0)="e362ddc8581716f72e0295861324f256b4093cfb25b8565bbdc3a5197094b2229bc42f5ea7faa3c6a151ea08ce290023d58bf6659990bfef32044908d0d90bc4047ff451592d4bb2a36b62ca56466d6f6fa2a4bdb9517b01087ae766308f59ccff65744f93d80000a524eb77a6a8e362609f89654206e78b05912ea85457e9e8d8450d340000b633e90700dcfdd6fe69b674c6261409748f4b72284c4d18bc31b232b75aa82fa50632c6cf6274b881370000de1267a5605009000000ef3588ff13215c000089bc0d8d0000003d59715ea073fb976049a4e16d2021635f6ec31224ea76d32cc32e1396d300", 0xeb) write(r0, &(0x7f0000000200)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f8454718bc013b1e4dc33173924460c3c1447ecfb5d5e4f6d8cd6b44ed33981d99900000000000045337b90b84d1fae21c3b5e99162402abe9b8b4d411e020216ac530625ad0a45a2eff3c1e987d551aabd9f27717f5efd77b12f75e8022c", 0x7b) syz_open_pts() close(r1) r2 = kqueue() close(r0) r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) readlinkat(r4, &(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=""/237, 0xed) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:01:09 executing program 1: r0 = socket$inet(0x2, 0x7, 0x7) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open(&(0x7f0000000180)='./file0\x00', 0x106, 0x0) writev(r1, &(0x7f0000000280), 0x100000000000038c) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000340)="988276c0e93e66d18b3ca36610eb130ee767a6cad164da71aa9c7afa166d3180c885b28e94814147e7bc039a34ffe31e6056be922291c34f158fa42483923a31be312fe2dbb8f14899efbef9b7a1c38dae991084e545c72d5d5bf631841eebffeefc31bd74d89b7807c3ec661e97e222dcb67648d160902667d2d25c371939bb2c90f81f99bc2a792e0454d52c77fb5dbd3e7ca0d4f76524e80cb60a83831abb9baf66aef5330aa6b099cf6822343665568d66fcd357182bb4d4ad52dd8ce45d62202b6f25fc9ae1f99bc6c6d1b11761c5cee8a79ce9c52a68247cf865c6a4737e0cf77ae434f4bb1dcaab606ed3b3c6874d681dfbd039380302ef116e6f415ee57a4ad147810c4da5b42a16554c9207a1db5b1b07917801e2048972e48ed5b2d24667e67ac514c330a16cc4dc29a90748b99e17e961ed962ad5fc4518d7892e345b3e4eb59637b9b5ba7abfc1c6097fb013d915d0908985086c1f08b2dacc60f2228129b3665dfbdee2359347f20e54163fda31d5db1878ffc9bd3c39f7814a766a7dc73607287bbea4b10ddb19709f7e4a7d0c79f912f54733a9da5c5d00caae8382300f920c939a2c2b1780750e89fe4dd7063c83ec0258977d7807bdefe5f1db47864b81eff710fbc06f6add6db70573b4832df56b14d5aa0746f5715e12c87fbc113b0ef2591a64f38c5ffb6551fdfe66f044a639f10bb07b29eced074f0d9b820be40873f0bac40224e9095c541adf375c870895be3e3d7aeb5569d94b0506747d6c7c0318338938e4d793e41f269f31840935aa79e03778a70677a95af1ac24bb457b0d38f1e1ba94146b4e3af580ebb22918ac6b486910149678c2a10227d3c353376214c2acd32ff3c5e8b3c799ed538d8ed8089859dc4c007872d6dac9cd6fb21622ff340364f13b1c15e2a135fda059fa563d0b62c9349f154b2fd1ae2d58c46a42ace5062c617b1feaaf64bf086876d7c06aef915eb0366b75fc85300b4cdfd8fbf4c544fd9b10eadfcb9b672318e7dba756cae357f789a3999947fe924e40586f9918298033bef0ce1c5044209008a132db65d06f771079b7000063ad5b234f4cea8bdb199d5d23525ddd74985662fd3428c46717dfb0ce67be74464e5d5822ea8e5905044c9c6ccb9f19edad116632a76b3cb0829eab7c07622b1e1a15b8fdf1c7438b98e67aba3d30a759c91f8b7eb4103be1f3280355ca33b43f5232333665521f737f6661287f647c5d42db54cc3844184c1eb8bec978baf92e7f6718a15208a9051eb975aa80bb9078e0b7d0a0ad4dd431497dc9c54b4a3ee083b33691b30bf885218afaa995fb43abc3fee94ef04a18050fdf3b487fddd1e5e8bbcfd4d39e4c2424a6a244c08c3b6061e027f751fbbe8381379292345536192e5a1f0f5765fb7bf03210fa4318e4c50a0b48524eb6ccc204dc90bfbb7d9fd37530231534cd0791e8f0ec1e03b64ed86ae9de1051a4810854205a4d09433924fbe3d751f5442384d781bd1d856d3129c97c52c337bf39614cf9bdfa7f931fd5fee81f598bc1d0303ce29a10cd0461910e5ebcf2effd77bfb585d482094bcc2a64ae28ff6e6fd53d05dc325faae412eb9bda3ac8f4a48f9a5ed5d03a74856af1dbaf5858e46cce5131f64ca2e89e5a2ab3889dc21a324021ac25311f047167b5332533ddd99f2f8fc55de917ff40ca2992adcbe3fcfc75089ab803bd4a9722176e16354c62b3f7ec3403a523fb4676bf397549a7dc6bf82970241e151b9a5509cf14f74af786fe2275bd54a874d68a34b98854764d63c8c4af8f485c2914c6111ecf768aff34bdf82380fb7b6e1f3ca73beb07e37f235e66411e5c611b88e6592449c2da0417e97fa3650a3a19a5ab5c3de2be7ea7bf287a7c602557b7cc6bc4780ad5c25d4fe9b9940aea8c16d0d83f6607895234f19240a74d5c5111ce680eed32ad08dc7ad9905c13a927dfe7bf6480c6ab5c2733d7ec1db6aa9a1e1f2a6148f4fc24574ea994e6fa429bda8d73170242e2ffc4211d51efdc72530513bd74406c858f8a5ebdd80827df6f4facca31d5bfa3e8ee148022b7c8b2b34bb47f1c5bc6e331351c6ff56ffbe08321c7f565f2c3e36e907bff16a5f3cc1ddef575f62652179baf857117e3e6ce9ed1ab1336c0a0b5a598ccb7479f3e829ff2b2b60ee7f019078245e9ea4faa39de576cc0890f081d67d51739ccd85ec87b59400524630ac0da82cc48830ce4631dee56e9473a4b4114d5c29a6bb636f73f9050bedab75df215e4a23a18ad8d5a686f9b9275cfc05d23792911ed9625caa50ab6a34e6f891cbe203b827a31936b5f075fa7d2f8cc43fead5e832db1b761b26b180bba485717a0a14ab7ae6edad32f074f49f4dd9bb834e490aff58da4f5c12ff9637200229b6ec194515a3489ec405866a5cbd2fc5e758c021e735ddca9e9ba1cd62fdffdbe1257c45286feea285c985ea01bf6968fd8d5c5b6cdcb3f3655088bb9d1154a1bc7db5fcc300df196b4bc3820287fc41432cdefa71e3c1505d3103961465bf47e8e44c75b7da4895682e0bcdc48bcb2d31503f84d83a2536784757a842ea045547f1bcc046ecf7d82c3c1cfff3e9aacb19c467af6b9a72bf97eb84360b95c3296389ad3e50f280ade6b151b8478620bd33f78ac67e9a8f6e9847d35adb044464a5c583622356d92a038c4465edf3a766c9be17fa2c4998df587e8eeb9cb1cbaa7471697de2792bbf27a571675499d06d6bf5fcac4340f93328afc7213c1ffb25d1583ce4a440077310c920839ca798a75cf5f53d5f9a790dbfe0fc07493fe80053aef66927b86060389d07a8156f58b5ae6452eb06f3ca984467cc3bfe90ff3bbe6277f599dc80dda10e27ca3bb14f74adfe9f8b1bc0c80459bc879ad609505539f908bc8b0451c84557fdb6a3606ffdc6da2c4e91345573ca13760d8370f9fe3083173edbd7f83d6884b6bdf76f183b3e4fa1ae3a9619c9b61b936c62690b1486122b792d99f76c9ca2acb79215911d72e04521b854eaaaad01ecc2a6b687b1356846196b794e1d440f13dbfbcb862ae1f749103fa94350df978ca6bc1eafa51ee682a02afa8fcabe3ded136f3175dcf7c0ab002955d8afb82cb15f02da68f1cba629ae272c16afba2268ee8e3815cd6d73e95bce069ca1d3bc23656a8549548950be2cd068d13efe35eb6926d60417fb29973944432e7b86fa2dc34c9ad0d2bfc30fddd1e4a10d98c95c5b89d84c727a076d774e742bdcf0a0a46eea3deaf650b743b52e546f9c09d026d45805df37ae0a1aeff258cef053f72550a4a34c4113331f54be8fd6eb4d500d77bcfce9e78b8cee841b9fcb5d8df14043df5c10d4a8f44c74bf09bf750579ad95f45eaa5e31651cad5ceeea549da038c11d515d7a01bf55fcfc00ea42d8a8dfa15e61d3c91164ed2e5380afb654abb756c5f020ce1c9ec78ffd27717f9cec97708056e9b9797695ee3aadaa17a63273e8a9225ae966950efc02a9f3cf6119e4f8d53387ace9567ca848b68abef79d8d33f2d2accb82e0d61cb2a720a03e2822115901fc1312a14aea66793829ad7d11782ae270789954a779a2700256210851725d1cf84cd8bc7f531ecb27c9bd6ffa986b750e2ddab6ec11b755f74ca62124310672e537fc45e4934fa7521f8d05d77014400622e6a46342a852c9078d6b9f3ab00d58faa5762e264889282b43098bfc08ac389849f38278609c6d7c6ba5bb7c051ec0bed3487f5835870e09319d1473af54a3e4474a2197a1beb73fbc8b56ec217d5f14442e0de7215174b4664ea653224860145c38a3c8f65bbe084b1b59bec5de2b6f1dce4cf22616e1378b2058f9e99b6b7fdb94efb388220a46ca52ea15fe3a4fddc9abc6b750ed54a0c14ddc8bbf6ce4bd052f7fd81186d3cece0b69790f88fd8ec2cc0105b5f607f047bacede3ff8b71b09954165d4e633e6678a8070b9a0cf78393464d0cf8b1fba82e257645cb60eb3e2f25a967f356ae1ec165e88c081326b91c412aa184407caf8d9869ec64fc77e98aa62c4fc10d64055687f0e461858015c7dddb785d6de5001ab2eebc590e008cdb543f00ae986b0f49f5505d4552ea2afb76ad0ec8c796e1d001495b9f005116616fdadbc952317e958716c798e8c41ee523a13f070af0b36d1ec0b8f7dce72576372bc77083cb20463c663501c2feba13accbf58b1b94c098b6f290ad6b2d4536a330bfbd59bf6a138c65d4883f9ace4e8424ca27286a7e70313f7774bb4418d1fa8c2c83b303d5990ff2aed93260621f24dc368b13d386a75622f6920571a2d8a5bfe3d376594ecdf3b5f2519b220819f838c038f0dea18eb7339a3148a260d4830778ac34a70c467db3c97d452f81a5f9a935d09e4527f794a415b7d4cc55c77d0c54148e435e31aeadfa0c252da2fe384d93e344a83cd66d099f0c680e16603e77027882cff58532d8bf8cdddb8c53d1862bb32b34420ef37c07ad27309698bd91226d3c92f9f41411b089f37f1674aaa4d450eb4a01db0d885bc8fa172e65194d276c9882c76c60cac18d87873e87589cb459f337fcb906fcf1f88b479df23a32d5bc62e14f1c4f76437cb85861cc2c26882f9eecd83b5ac75a1ec6840e7068fe3fb59a233234dff4574c660087f8b06da243cffa68bfff421735da7723ec5bb341f26c97843c434280d848f64d86a8c82152e6ef0c535d914fa90999dc571530bae1dc5d84cf2f16173e2e243c1d3ff8164df640bcea0e39aa98c9168178a37ac2a20c8a26de8e259da58fc1f915d7d96cb59393bf0a1f91ad857dd5c6f715969bf721ab20e4de79a3ab03eca25cad4b6fb3732afd1bfc77a320781c0ab1fd387a82614af5a7f680841bd3e04cd7c35e1663eaec1f915d0076ad01dc0abca1fa65e1b5f0a088ccf1eae04910de0b4092aa9451989c7a5a1d24cf8e146293c7594a4cc50281f10a634143e3b543149f49fa9d5344b25066ab1644cecebad1a607efdb611c825f52225f43e3e56a3112a70649a64d9051f598ec34338b76bf2477dd250ff040a4253543da33958bd0b8503f5c862d303a2ed3efec068d2df1b768857a11510299b9321a8e43d7e7607bdf57e34b5bceb50fa68bd28346f637a96c7cc951cbdaccddbd12dcf82b35a654d906d67593327c0185b7a21731999ed5baade20ee160b3bf11e349a885efbe2fd6ce8bd6c339d81779aaec4e63c0256425f7a35b80717bcfc5f4e94ff9c2045b320919c888418a4c0c3759e729a7cae41872a5a6491ecd3f570d9cdaa3db430935dda989f1c70e926cfd52ef5f711d83420a2c64471ecf521aa902aa1a683419f20c76800710756e11106974794d00a6c2b7372f4c38c662173409c4e44365757b58db2562f88fe8adeb5a5a114a847e39149ecc6dbaf01bb62574bb7113cf5bd8d1d15d0ba947a1162ece21d187c5028d0ca13ed54980b17250a744675a591740982467ea8d5d601351e1135148505fbb95f2067e90adaa67f3f1d30a3fa7a44bb04bc3b98bda0ef4f3ed541c18905a96cc726efacf75be815d009964b84266f60d94d11b35be450ebaece284dd05efeab7abe95a9369ee2eb7d9108b81001e7a73ede4176b80b5795d", 0xf81}], 0x1) 16:01:09 executing program 0: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000040), 0x800, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xa9, 0x67}], 0x7ff, 0x0) socket(0x0, 0x2, 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000180)=0xc) r3 = getuid() r4 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r4}, 0xc) recvfrom(r0, &(0x7f00000000c0)=""/153, 0x99, 0x3, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 16:01:09 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x0) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000000)="ffe099c2ea24966dd43800000007000004000000", 0x14) 16:01:09 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_open_pts() r1 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r2, r3) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() getpeername$unix(r5, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000200)=0x1002) kevent(r6, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) close(r1) getpeername$unix(r4, &(0x7f0000001340)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000416e65381f00c89efec450320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000180)=0x1242) 16:01:09 executing program 0: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r0 = openat(0xffffffffffffff9c, &(0x7f00004e2ff8)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r2 = getegid() lchown(&(0x7f0000000100)='./file0\x00', r1, r2) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)) 16:01:09 executing program 1: sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x354) mknod(&(0x7f0000000000)='./file0\x00', 0xc100, 0x0) 16:01:09 executing program 0: r0 = socket$unix(0x1, 0x4, 0x0) close(r0) fsync(r0) 16:01:09 executing program 1: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x810, 0xffffffffffffffff, 0x0, 0x0) 16:01:09 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="000981000be3c2fcc4000bc9317ee501b1fc58d371636f811541723b0889c193d58c6c49d109998e922b5d68a89608144b86384e9b4aa0fe8829a4a518aba6b66f59e5f154b37cc97c0d43971bb0a02975f6ab23e3f72f2ddd0473c0e49fbaeadb03b4e0d87430db87ca442872c3acc749455fbd3aab26362715c7f37e2ccf12b7cb33d20e1c0318811a642ab204f4d8130b8aca63cc0800000000000000000000000000000074ec879526"], 0xa) r2 = msgget$private(0x0, 0x10) r3 = getuid() r4 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = getppid() r8 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x2, r3, r4, r5, r6, 0x8, 0x8}, 0x4, 0xfffffffffffffe01, r7, r8, 0x3, 0x1f, 0x3}) shutdown(r1, 0x0) 16:01:09 executing program 1: r0 = kqueue() socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) r3 = dup2(r1, r2) r4 = dup2(r0, r0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x7f}], 0x6, 0x0, 0x0, 0x0) dup2(r3, r4) 16:01:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x200000002047, 0x2d53) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x80, 0x0) recvfrom$inet(r0, &(0x7f00000000c0)=""/83, 0x53, 0x2, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=""/210, 0xd2}, 0x0) pwritev(r1, &(0x7f0000000000), 0x1000000000000055, 0x0) 16:01:09 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000140)='..') r0 = socket$unix(0x1, 0x1, 0x0) sendto(r0, &(0x7f0000000000)="895131f7d31fdcd29a559cdc1d07cbcec8a78112b199797d008191e924035fd53980d777c9742ada06de786fb936a0f9", 0x30, 0x2, 0x0, 0x0) 16:01:09 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x130) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) close(r3) 16:01:09 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x3d, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x42) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x8) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x1, 0x0, 0x6}, 0xc) 16:01:09 executing program 0: mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6, 0x10, 0xffffffffffffffff, 0x0, 0x0) kqueue() socket$inet6(0x18, 0x8004, 0x6) pipe2(&(0x7f0000000000), 0x10000) socket$inet6(0x18, 0x4, 0x4) socketpair$inet(0x2, 0x4005, 0x7, &(0x7f0000000040)) syz_open_pts() open(&(0x7f0000000180)='./file0\x00', 0x8080, 0x80) 16:01:09 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) flock(r0, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="d8aa0f0fb3df83d7c133cddd2e49933b3d27fba6075436360c4b84d57215378e3f271cd4874675dc0cef3bbe675a007e18dc32681a1d69217c2ee185139e3f056f12b492dcb8c6d7a2e6c92a819ac11c90312526e677a8872c6176188dd0973ef4ac559710f4255d3ac946", 0x6b) socket$inet(0x2, 0x3, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000380)="83a95551e3db2525c100f35581ff4bed4763c55a6b900351a03c1e8c329a70567ec8060a698e3b922da43e1a44e118b22a64d1082062e3993aba2af45f2d2344f5ff9aca78bf65b92c9e057e361e696f0047cd4adcf014fdda1c269cb87f007407db12fdbf1349da5d8cc4b2d32f776f48f4ac9f4662d89621c224e14fad78ec90285468cc19f94b830bf4f451a16084fd2abfc91625cffe5b846836143633ee8d9084b51a28a1c7d2c5e254db8d4644bc547a2e2b6a9bda5f3078e0b7c1c2b1f65e9ba59584d506f61602cdc18e59ac4c0859d947d0dc74db2c8c46d3a459c3b8e84f9939b50ceb26008c3beb98e293bca9e429e969444ee2f549e27a515524ee3706935dbf277e690a0b7a864c43b9f5a7770c23e03b9c7587be6a8d77db79ef18ee5ab589b0e3c65e7b664246f4ad4d2c9cb77c39959d08c7cb8c5f59be66af8d8a0f734f3e7b834e4b3eb4bfce0594694dbe5a438816512d61f84ea41e4b8f024c153e3aba363094c635dcddd7f5f9dd0d92c83f8dafe7184527ab1bdf0189dd545cb64cc12a74328357df90535e034e0b362302edecbef60f4b3f410a4221334b", 0x5f983313e3819448) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x32) 16:01:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5ed8) open(&(0x7f0000000140)='./bus/file0\x00', 0x40, 0x0) 16:01:09 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x1, &(0x7f0000000040)=[r1]) setregid(r0, r2) setuid(0xee01) setgid(0x0) 16:01:09 executing program 1: r0 = socket$inet(0x2, 0x100000007, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10080, 0x106) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) getsockopt$inet_opts(r0, 0x0, 0x3a400000000006d, 0x0, 0x0) 16:01:09 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) socket$inet6(0x18, 0x8000, 0x4) socket$inet6(0x18, 0x2, 0x9) setsockopt(r0, 0x29, 0x2a, 0x0, 0x0) 16:01:09 executing program 1: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000140)='..') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x1000) r1 = shmget(0x3, 0x4000, 0x21, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) shmdt(r0) 16:01:09 executing program 0: r0 = shmget(0x1, 0xf000, 0x10, &(0x7f0000fee000/0xf000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = socket$unix(0x1, 0x16416cb5a958d90a, 0x0) recvfrom$unix(r1, &(0x7f0000000000)=""/233, 0xe9, 0x0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) listen(r1, 0x7fff) 16:01:09 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='\x00') sync() r0 = shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x3000) 16:01:09 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) socket$inet6(0x18, 0x4, 0x5) connect(r0, &(0x7f0000000100)=@in, 0xc) 16:01:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x60fd, 0x59f5) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:01:09 executing program 1: socketpair$inet(0x2, 0x8000, 0x1ff, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000400)={&(0x7f00000000c0)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/100, 0x64}, {&(0x7f0000000100)=""/52, 0x34}, {&(0x7f0000000440)=""/61, 0x3d}, {&(0x7f0000000240)=""/77, 0x4d}], 0x4, &(0x7f0000000300)=""/226, 0xe2, 0x1}, 0x43) recvmsg(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000080)=@in, 0xc, 0xfffffffffffffffe, 0x7, &(0x7f0000000000)=""/33, 0xfffffffffffffded}, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000480)=""/176, 0xb0}], 0x1, 0x41) 16:01:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) close(r0) chroot(&(0x7f0000000040)='./bus\x00') 16:01:09 executing program 1: r0 = msgget$private(0x0, 0x380) msgsnd(r0, &(0x7f0000000000)={0x2, "9c6fa2771d4e66bc62d328e0e2f55aa83e88de1e4affcc54ce3ffbec943c28f1413f91d60bca968bce0a36adb64a9e2bafa9f6e9494537867563f0889ab546a20f3f51118cb5dd3ff0d9eb95a81e9e174dd9f7e447fda8e99d4e6f36ba2d82872a3115969de84ace623e10f0db64a16b537844b3874b1be31f1d87ea39e76c8fdc80984a32d09a7a1112e0ca8e0ee226f9fbab8732cc6325e640233bb66faec29bcbe780d32e2003144acbcab49fb5abf6de1d4e0a865dd9e33f18d120cd89b53fabb176da6c8e41398a6c2ce4cba97af74c7242406cfb446dafcf6612d94b707f62e65cd6d925"}, 0xef, 0x800) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) write(r2, &(0x7f0000000540)="df5b771756d65e1626f3d83575e513824319db51c1953159c5d3d0a95aa407407288a0a1c0957a70bab3bba9f9c3ccf0ff3cea9bd12c66f327b6a56e46226e11eec1f656ea8d2910da6047a4ba144f0e2170c6a4d6f3ef9434475ade9b15c217aab05baf63527c76e1bebf8667122841a5f04480e186334f8d977bc28a1aad5b826ad60132176f2a0ad1eacf0054a59941c1ead3824f200aaa9bd3f911593b93606def7f5496dd36b900dd5955511f3ebbe0eae3c60652e24f92be46768bb863287b6d34dd099a43643cd6bf2cdb06ff3ba09b4583c8af6c913e13d8f69b0ba79f8aae3e906da7ec7a9012156f10659c48bf7a05eb64888b4e9efbb08a8e554ea3fee718d39d67d58e99ec86caef70e6fa266825977d4e079717cb346383ba60ca1504239520db91cf3acca05a11a5327970fde8ee260156ed5ddb568ba96a03884184e5d35c17a5e5b59603cfbab5085d91e6495d2024ca8a0d86228119567bfdb43b4c8bf077b822bc6eb3d6ca2a9c9f2a752029d59b817760c99eceb62eb9d59eba5daed9350c635cf865429c6fa4d919efaafea4ec36703a739197796603c3501895ae95e8670c1d43c0798418e2d37b87e2610e46720c42fb4e41582135a3155d1ffd2743f27e9c850b288d31930ca447d8bdfe7f3f0e2a2ea67d77886058226908a73ce26919d66a0da4ce38b4578249b4b9b53ede31e43de5407ddf2d446025647535044651af6d130ca54579e5f964cbe545dee80a4ddc46a28c947d4e46f0c3205559867f1e9c0ddd4fecd23629381cccd1cdc710903fc7bc2207e118ea9f07f771694b0a5ff9dffe002251c7d06ae32632931cc4d9ce53b68de59563d4a93c1fbc364abd6342fb07949b9a94d806fde1bd493c8cf265c857dd0a9c243fcc36b6a44656353309c3629aa72ef6c0398c8915cd5cc309ca3f87b1ad5d66d06fd93827b5c796b8de2ea6e688887489f5ef899e2a1dae66fcdfd63c9bc2922f2beb34de852830cbc863606a9ac725e8953fa53077d18afa5e1026d6e8b3fde2a57aef2c298910f9f92efb2310ca2243f5eb58c7468c04edd07b67df62982247029e4a96ecf7de0f3e93365fbc9a0d2f44eb6ac71853d90ff6e39ec4096ef5532d42d580884325e10c0821a98cd01de98b738bcfc1ebc492f693a8e9f78c5de467c98a74be475722a6aed721bf50a093ef8b6b7ffdb8ea050f836e544ec650aee83d818e0821b6b05f99422673e0bccbfa40ba6dc4ce618997a67fc2f566af98fb9c1dbd4f18775892c0dafd10840d2128bb5cb7fa33b31089946dcc9e2f6f7aa60de8a1bab212590c9afa3db90bef4c19cdfa5cf13fd41dda6048fc62853cb0d580df00564cd91d1ad3a900d83aed074f54c1d05ffd88fa6a971a8f247065e0454418db3dda2d825fa1ac957ac2cdec8ca41edc6399c4848a90a86227d31a3bd8a481412e52aa48ad4aff80c13514a92963ad9109f839da5e80ec58945faf6a4e4113adb996f05f1a1f71cf5715133d2cea4055c0966d53888a80a909e5f287f232b06d38dbc12ea09a62e19e4f0fa798207ec852f02c9508e62cb64f03b1c5f764c16fc64e6757181b29b4cd34bfb47ace826077136f92f60226d7a3c227ac8f1b9514f443ecfd9775f56b952b8fe7b5c86eea845fa9b61f4fe2e2de286ead291f2cc6030492adef88958f1e6500d95ecc3f7bbd7f8ce1adc327dfd31ddf9889388930a6afa31718e2f4e396f75e43adb73d293de23f3ee572b1b49dfc7ab93d05f80726943091bdcc32c1bd1a309f6ccf59e53701e4f7c1e7535af3e1923cc6c5ccd3a3f951a3b3307730eb9b5d0f2b6242ab5eddb9a62783869b4353643f945d4132b93ac4023dbeea8620ba4845aaf4728a7e43914f6f40f5598354f8b9b71c176adfd190678184ae90732c28e8734af9f6fa3dc892aa0879c479c0961145e2b76ac031ff6a293f46e8515c33f5b1612bd9c39f5d5d3bb7e03223c388ecf6504f0ba39cf47c9b18abb2a7c1abb2201aea57ffb8d5e291405fedf8f20ff7b0403c2c32dc824f65f670a1327fbb5e38959f2a7eed0aa2305edce3556e14e817e05b489d7430eb7af0e99bc08fe8dad944a64dfe07393abd97a4ea4a459059dfca748c41b53bd1fec06fc138aa1ea3759abdf33adaa4b9262a99d0f12c95d6ac557013984a5bf192bb240c65e22eab09c021be1377172b03fb2ddab6274b328f0b6299f838fad379d0845fd6305bb493552ea13041342e99574d0ef6859b8d89c2cfb065acc6f0f11cd6701c5041855dd5f87b03a3551af729e6d5648e68018df48b2849a48676dca9883bfa8d69bf75f273c063fa0b5eeb1598da4801c78137c40fe570b4fe787cac8637483600b4d737a50fa211ef7d071bc2b5979a489de5d0882332c1e7767df321fd3c0799a8182f088e1c5e718a3691acbfa5e344b3c2fa046578e54523be5912aa1815238eb79a40d25b0d0627eea0c78d5de73c77f56f589a90eb05d1b0b3033915d92d46224db5f9ecea6b5a21e1a24eeaa75748c2a260c0f8cd879441bbbab735f105f4a3ecd12e93242b08b4b99bf829457bb8e392f1c86eb78e2f0ef8dec3d2146af9eacd34a07c3776e0452b85215b51ea98b98c5d553560d3f2facb190a292625085de2a807b149a387d74477c951ae8d074a29a99b755546084b6f5ad171c19d9363cfa0ea05034badfa6345cb8e5fcdfe1db6252dfa27fd491cd59bb89590467176aa4e8e2901036eb97206098c41efb7d1efa184e132787101b6ac36e1c082bbe8dec78260fb54917ef7b79bbdd218de8bcf9ac9bf1cc99ac97c79fe1cd8d9f515eed3c805d64380da9e8c366da00119df06a5e46f4f89a23f99536f4e099a5c92dfc6585366ce96110fa0fb2c25d1de865f79e7d56e3ad1509182d4cda60590dd61ccdeae036fb8f31e9f102549da1dd4fe346ea2c310a6f89d555c87121f55fc8ae0f0d0a7f14cc7b2e22809626e49c45e5a7555b70975a0b5ecbdcc7af45f337680972fda1af91c939c0a36befdd25dcdf640510d3a3543fc51dcac805996c86ce7bd138c814a03784911f9bdf42d9fc6699822ffd6c57e7ec21cfce91361544c57556e2e5697a16ae4923e301ed034455ab33aeff2f48b8fe2225acec64d8dca6aa528364d709be88b11c449c20fb073061027e771303b0632b12827928dd1ff8ffdc4cb7ab4b06157c2ffe35a11ba25d3447c044ec02d61d6d56d6d55d951841647f55fcc91be024eeb0996a67f2d1b03f8193bdc4b89330cdd03c5cee90d8fee964647f97062fd5128b81259c88ae2c744c4f3262d1206c8b72548d891b715d1907ba9ebfe47c02ab343c48a15c4542571dbd679a2ffcbecf80237a9919779574760c0112a564303d76424c2b70193377964b76e5cb5d74bd1fb3cb3a0bf2efb8a657d15eeefdff57b2228383d29b9355574a2bc8f42e23c1b2564b6defbd366e5d099e01cf003a01e6de682cdeeb1a18db641215163ba750eb963387bb3dc4c0cfdde77ca39025933d0e7d611763766dffa6f3f98e0f6b9fdd362dd26df515d0c1372946b9481d2c111f625b044f62c8a25c114978a4c1aec534655d1bb08b3fc4580720832336b63165d2526c8f209f77a6ed0ce476a3830ac8c528f5df49e64f46dcd5a4241cec9af1ba459b8a759adb20fe1c3eddcfb6e0191086eb65eaacc1b077301cc9e3c35582762b7985cf941e0054b2a989a2f79bcdd211df58aad78d7a96c8ab1a0c7181dd3152ff010612db69a9262bcd918d17d6ab5a018cd72e57cd36f617a54e8701bd559879ff39d9d4e76230e8c453b7d8d417d34c80aa905fd66ee8342240b457e94ae7b3d5649bb9dd90e80d2dcc16d986246b5436e49d067d03b3ee5ffc4accdb6369649aa1d9e193714bbc78adf05b42a7e9e7e5df5796b7cb943102907b3bbc7907cec48ea800cea3713ea569dceaa24577afc9c4c9ab97b58b5026ede581d71168a1616bceeec3774fd971456c532ddaab2f13298312ec7df6cb6d37cfd7a6e9c03026405c54b659e086175f3f7f042a9765848a51d792dc39225459efa525ca3c2938aa227d069c8a062a374a9a3ad00b33cafa4efa0ad97092de6853910635c4e38f883c7b3b3f5f6bdbd7dcadeebbd23bfdea7a774af0bf4600e02d0e3d6323f82e01236d8a3018168430c0eb9f367109c7184194639746aceb7f87e4117574289ed7b85dc7608ee4f2e1d0e7d272545f4959da97cae0465c4d5b326915b1947487be8ad88d62df01530d1c0e88056f5c44434831b2f26049abc05012eec68a858b3b36a1b270bfb264d452d1771a68b50532eba19ec0727178b740bb52df1452c9d2902dcdaccbb70777c98bb55edca676322b9cd6301ad00f14827ad08ee20ea571192a06e5fbf6270d14f6057957c5460711937e0d1328a343604ed16f2ee6c85d3cade8dc54ede3f32f141a72d5ecb4786e8a74372fad4cd068b07c8d4c8a645a71e5d717bde74661731c562f2ba43d75c7735800e37388b872de6834576cb188c59b75672f8d05c7c0362eb45e99e2cac2d3e4ba5ce20a47965351babff6d96b2641e92640c04fd30b45c62344ccc3665522f4901ba8f16473ae29357155656c253440e11c03fdca6309046fc3215ba606481f738a845fea0ec964207f6e962e283f93e3db249d5399243ab2030b201b9b0d009ab4e203293c4c1c5ede4e19a0fcb94276dd903d8f80d6dfbe235b3756e90d31718b1bb3523494ff2ec367584013cf1e21ec838dff7fc512ba66c7edfd07d0f5ab270e96a238c17f0d482c53ee07d046ef3bb892703e1284491ef8ab9208c453743c7bcbc974f63583243748836731f1b40090e2a933868b17bc5fb3e77d6e53cde31b2f06391a06265f51f499ca7ddd38970ac2b82786f90f99ebf703505877be8973e6f57ce5f05aed97341547c9706ec0771954e1c1236cfe7af11855311b69c91f38a374017b9b16d4550fd1906243fbf770de126269fb617f3fdfe36024f0372cf41ac8a07c3867e1228f138088379a0eb520c5ae0fd53a4676d7b29bc6ea80c6a41547baa9aedaa1d2d879526d9f8fb7d3d4010ebe70be1797f448b7a998d31afb7ff8a6986432bb09c23f66700082ee28cf50ccaa6e7b07baa081c6b17e6b8843de025e8bad3fe203149eba51a55d9bd2e973bfebe7c25d5f3f8f9690b960b46fd33b80e1a89bd8cb4bcfc6612f3b43e395553a5512299a7974103d621c941fb5752404157d2651c0cd1184544fc40a18340c3e935deb9569062d488ae0614a5e32f708f627f6623923b14934cc9c6d7706198768d647920fa29fbbf0900c1d5782055e5e7ff752d5630e3c48c9510f70abcfda30a74f544a1c8329a155c784bff3ac8a96c1582307f56b68c7548d4ce4b450f754cac25abbe562f84ad51994464b742758bfdc03b19d19abc207bad0a9af6b1dedfe7bae08380b6de28938712c47822a343fc61383bd2889a8c5acc0d55e88fd165b959e61100a4ed9fa84d2c83798c4ed29cd0135e2d015aa9ca2f8ebed023d109ea8500d9e11af55069760b50f35900eba25ebfe4bf8d21d6e49ae43f0ba0b3f14f3d33fa458f147fc4aee96183a4459188971ea8d433e5f5e90120f253a36ce8c45045ed8ae072f7b5e5abc40f57b4beb8a4f7370e66437c6a8f3ba8c458b42051091f441e804bd71386836ec0c5f0a8d1d901566d481700130fec69b1890661adfab3a42c1520a2bd47015b9c5c5f09ff933ee149a606248609a3ce77aa58a30ad5f36585de31750d8644251aa51524", 0x1000) msgsnd(r0, &(0x7f0000000280)={0x1, "1984a7a444b5b1cda23163d3a3d3ccb3ce42f333792a5adff51a3802baccbfcfad82bc0bb9082d65aa8e6a6d6b6005f8011ae98e61c1ef68e49943506f15acbdff014f0c5f7fc0cb53a9ee0b6e91152d4fdf8d78d25999c871757cd818cd46b7b3eb77102ee50e886f6ae918e65bbf17c46abb5b9d755532fc49b064154cc5ab0ae26d8fb80225eba291eb722bf78a1b76faf992a594c10484756cfbd89714e12aaa0869eb89167ab265d715b9f6f732c94923595c11b0f562b904000000000000005069c8bf4639680aeecbc0e144fb09bed5691325d7972c17c2359b003520381477877cabb8412aa210883c34d1f9e9b894e3aec0b2af"}, 0x100, 0x7fe) msgrcv(r0, &(0x7f0000000500), 0x8, 0x2, 0x1000) syz_open_pts() pipe2(&(0x7f00000001c0), 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000240)) msgsnd(r0, &(0x7f0000000140)={0x2, "e35ba1a5740daa7e269843c0bb0663bc3e7b8ea345ed5563570c61f60aeb3ad3853182e4b867ebebda772357e36d321d810000003dbc7f6dc1b46592d287edf04682e2f3a114ae130b5e441684531cdbd9fb2e1dc7555197873c0ad0488f952103"}, 0x69, 0x800) msgrcv(r0, &(0x7f0000000200)={0x0, ""/24}, 0x20, 0x2, 0x1000) 16:01:09 executing program 0: rename(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='./file0/file1\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0/file0\x00', 0x200, 0x100) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) setuid(0xee01) r2 = socket$inet6(0x18, 0x3, 0x81) r3 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={r3, r4, r5}, 0xc) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 16:01:09 executing program 1: getsockopt(0xffffffffffffffff, 0x29, 0x3e, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8c2, 0x22) mknodat(r0, &(0x7f00000001c0)='./file0\x00', 0x80, 0x0) r1 = socket$inet(0x2, 0x4, 0x8) fcntl$getown(0xffffffffffffffff, 0x5) recvmsg(r1, &(0x7f0000001300)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000001280)=[{&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000001200)=""/98, 0x62}], 0x2, &(0x7f00000012c0)=""/15, 0xf, 0x3d54}, 0x40) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) sendto$inet(r1, &(0x7f0000000080)="598aa276033d8e88e97003b63471e2397abebfb308b3886f08f4ed4ce6b34b61df400ccd1bdd04703926af079351e3c97427f71c00d956f0ac901cada63bdf6d4d4a2c42044126c5404bcbad6e3e00173c5e40e6e4828fd82ffbc8d0731443000d1530e38d98f0317771d987b18d6f60d2723ddeddbedc4085923e8b51c0d8c2651613427870435a4469e0410e663eaaf2e0d8c7c90784bd725a1ce35fca411f85923ec25624a0b6d1540d382becd23e060cd70a2e672e7a182afa3be4f7a5bd9132799d461a8ffafaf835328b3c4fe867b178baa00302a4326fe569a9", 0xdd, 0x4, &(0x7f0000000180)={0x2, 0x2}, 0xc) 16:01:09 executing program 1: chdir(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') chdir(&(0x7f0000000080)='./file0\x00') 16:01:09 executing program 0: nanosleep(&(0x7f0000000200)={0xfffffffffffffffc, 0x10000006}, &(0x7f0000000300)) r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x101, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000240)={0x3, 0x4}, &(0x7f0000000340)) r1 = socket(0x0, 0x3, 0x7) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)=""/108, 0x6c}, {&(0x7f00000000c0)=""/160, 0xa0}, {&(0x7f0000000180)=""/5, 0x24a}], 0x3) fchdir(r1) r2 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000380)={0xff0000, 0x5c}, 0x8) getsockopt(r2, 0x4, 0x1f, &(0x7f0000000280)=""/54, &(0x7f00000002c0)=0x36) 16:01:09 executing program 1: r0 = syz_open_pts() readv(r0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/226, 0xe2}, {&(0x7f0000001200)=""/186, 0xba}, {&(0x7f00000012c0)=""/219, 0xdb}], 0x4) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x0, 0x0, 0xd14, 0x5}) read(r1, &(0x7f0000000080)=""/87, 0xfffffc86) 16:01:10 executing program 0: geteuid() pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r0, 0x20) open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) 16:01:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffb, 0x0, "1eae8682ab0320085ab8bdad345f07a098206fb2", 0x3f}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000002880)="54a02551cb15462b77c8c690c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf5792c5d39c647d47e61f923973be4cd0e13bfad48d8642b4a80f8c8d371522761709a636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f940dea655b1bb121a0f83f5cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b77116a088885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d5702a13e4fe12aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b1569b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3cc8d8883cf675f60e83358c12ed296d22e82c6151d93490cafd605047b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac7166b36f601eaae5a5b90521f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc3884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab95bba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea781d0ac3105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5a4a07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c4345698bbbcb8d00eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e905502799e99962d7c8ce1ac86018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed710aae7106014ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad101000100000000009d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf05f0a8ff210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d96e1c67f95090a3b4c3ca0f24b5aff6eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb8dd01f5d4031706f4da858dcd8cae563a547665309c6ef8eb6ab117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87599a727264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a1f8c0e3bc0692c0a083c9ddbf33558d87a46ccbf98e84dba59d069f3e4e3bbbda9b0fd368e32548c6d56d098c8fdf6c9bed09f1d8012465045e33e83886a3ccdfba711686c85d0279bc049635e3057491a222902fdf889280b62d5853ed98e26bcbc5d0349db4302fc272d14a0188a1dbb6e037e8437554f6bfc045c9604918e23da79264892e9aaabc32909e72bdaa25fff5f7756ff4b8763c4de4af46a2904ae7c9e928e2686d0fdf58791b533bd4930750c6be457b0b251390ca79d856e2cbc7d3f9b5e45236ce43a5731c916526f9305091fe0e062843d54bd2ebb02b32f9eb810f3e4fac55bbfbef0f9df402dda28c5adcbe70699e921438370f7517509610807dc1f3d9f753ead7bfe2f677891c5cb3485599248e2b174af9a7a096249cbbf30cc0f4e5356bfe74fea0a032c12df4a084bc11c9e7aaeebbc20071dae955203e46770f34f4bf98c9130dfadd7de65d41cbb1f93bc1ad879189f14d53332ccd755e80e51c4a37bcd321b224c2ee52d05806bf241ef41ae999545449d10cdb4b4fc99c713caeae7bd6ba6594a1aff03909e08c6c9013de104e956eeb9b8b8b35036969dff6024fbb23e4c48c81418edcdaebc74e159e10c1cc18d04cbfa30b7212bb712dd89583048ae74da22cdcde4cb18cb5c25ae5c68685976208b5d191a0d6041a1ce50da8714db2e89314843b1f07680592e4bf3ff928240634e3a2649114f5f82fbb2fa3f7db4213d09cfcf0b235e287ad27ec4052efb67ae3d46191b03b2480be6061f41821a9626a6e69bc04d1a949f62ed15653dd36c37003d542b57ac9ac138bf582683781968392d9d1b158d87c41cb133e541d956459907e76a641fed143badb45766550bc46dbdad898996eed05c1c1e83e5b1270eee09c8a61a3c0eae46de4c987f225e334b56df9e43d27cbc0d7400ce2643f0000008169625090a9e96e09d0e2a6847973602c2eadc53248f17277b87d1477d25d6ee30d54ad0f887b7e44618392161a59ee9b59ebaafafee682ce5443495347d7ba0e1985de1516e35c05a2f916240920b2dbd087984b740ed55b4af656fcf98a245e6b0409304a6d00f39f97734378410876a9b457d23b733ae14333c15b1a69b267c4c4aceac7d9e3f530e5c50c48df09ce91e242393286e6a43740eb0c598e9d67543d130ff8f54be9cc46637b2ac64ea5619d92383915b11e0abaa046f6aed328ea512eef9697f5d2e5f28f700cf0536a7796cba45963d33a2cc05d3cfcb2a3af0d902ae660d2b3cb17d38449f397be1e0a8d372ab43700b596d8d5f571091f8746deab2d0189e5ab1c91616b98d1cca78cf9a30c4618643ca9338c9ec69b944cc1bd655a6c33a76f982dfad7e75feb66c9e6a8b5466c3a9430492afeafe7e947ab4823666b82a7f73b15f18e8410a4ab3e10d3f0012b6b1125176eda1b897accb33a46f0d07e600b10b46bb0449038e413e9bc70c8001309bee6cd1a0ffd474590b3755061ac22bfa97cb67d2814feb09b6f67e75d5618948e1585f2d3a06e12d8865ca618a2dcb58ae3f56a69af0d68b23676928a68f5455516ecfdb31792abc4db2034b5c7f2427871edcc8de3603c755d154e6f54f857c6fe1439d3765ebc277c6774ed5091a491809d94006cb578f2c30af492735da94d800a06e0762998efbbe60fa7f50313f3eaf56b59cb9a9dfded1fa9ff4543c0f092f6b228dfaca77f249312f94bd92625e78f9e0fb57b31d62261264550a08c391f2020bb1b145960ad24d08007437aa012ad3940b8486ab00d98b31054f1b0c71dbc7507f870d1daebd60538f39de2caa22be5ad78f867d907e855794cfca46d944781ca9e7ed308c2fbe3da139a05dd1bb44ab31a80d058e7f54a0e0a70fd47203948b43cb34336d42508c7efe07e222d9620cb6464ea0b50e79395282d2c79967740d39da22ac088d2d31473d28860afae76d5a86f8922d04f3f67e6bcc7826d7d7350ee87595cc09892212626ba141f724a39c892a4b5a4c8dadd270ffa1026896e3b00000000000000000000000000000099461a53f88711608f470afe54d6e6d4698e0b9f3a61b84de8b828fd21dd24295e300d5acff5283e4895c8d218f41f06552eee1dffa57b192e4303d5590f8e4ddb1af0ccc6d6a22a90124177875ce22bc76c26ac5624c2014a40acdd60bf9c5d", 0x10df) syz_open_pts() close(r0) r1 = kqueue() socketpair(0x1, 0x2, 0x3ff, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r2, 0x3) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000000000000101, "835dd2518001190000000000fa600000ebff0100"}) ioctl$TIOCSTOP(r4, 0x2000746f) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:01:10 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x3) setsockopt(r0, 0x29, 0xd, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x5) socket$inet6(0x18, 0x4000, 0x5f) 16:01:10 executing program 1: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e00300d2da5be322458bce0a12060ef55e960000"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x3, 0x8}, {0x18, 0x0, 0x1}, 0x4000, [0x8, 0x4, 0x3ff, 0xffffffff, 0x6, 0x7ff, 0xfffffffffffffffb, 0x9]}, 0x3c) 16:01:10 executing program 1: r0 = socket$inet6(0x18, 0x4, 0xfffffffffffffffd) readv(r0, &(0x7f0000002440), 0x6) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000200)=[{r2}, {r2, 0x1}], 0x2, 0x0) socketpair(0x38, 0x8000, 0x1000, &(0x7f00000000c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x4000000000000000, 0xfff, 0x1, 0x3f, "27d87aabbeaa79d3d4702ae334839d30053b9f05", 0xfffffffffffffffe, 0x9}) syz_open_pts() 16:01:11 executing program 0: r0 = socket$inet(0x2, 0x65c964967cd96cda, 0x34) sendto(r0, &(0x7f00000001c0)="e5a0df991f2002f3d2011503a8b63875d12a18e4c9ad0fc5726beb0d8800537f6c0c775b5a7f2e3198253b7fb13ae268b7117b6ba1edca414bdafee077cad5cb0d7ba275af65edaecc5572f933428b89c3b6794d3e2c87f6cc047a121ada7bbad2c4e520e22cea7ad37f495e6a7e37b49429c653307fedaa45a510042b240bcce63c332d6b3b3402dea0c57244566b92f6dc0b1427bcf74aae8f089ed2", 0x9d, 0x1, &(0x7f0000000280)=ANY=[@ANYBLOB="01002e2f6669fbb5956a1a7fdcfad39f01589e4aa2458773185f1860cc406d0ea2118613d5953436663b4376a675d7751c251a68120e43ccf215944ad3e734210f018a395d6a078f6a634efa628e21107eeaeda4ce2ec329322c5c2687f3194d1a2c985fc2e7866237d94640dbf6187676f3ce27dd87504c1a174b3c1df215aae580d09b42b471f1bf28cc88cc40af3c2e6e4d91b827e57f9aad40d9402927379ccf143b82fe11"], 0xa) socketpair$unix(0x1, 0xfffffffffffffffb, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = syz_open_pts() r6 = msgget(0x0, 0x40) ioctl$TIOCSCTTY(r5, 0x20007461) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000140)={{0x8, r3, r4, r3, r4, 0xc4}, 0x9, 0x0, r2, r2, 0xfffffffffffffff7, 0x15557d80, 0x80000000, 0x1}) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000100)) fcntl$lock(r1, 0xf, &(0x7f00000000c0)={0x2, 0x0, 0x9, 0x9, r2}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, 0x0, 0x0) 16:01:11 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x29, 0x25, 0x0, 0x0) 16:01:11 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x100000000}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x200000008289, 0x0) flock(r1, 0x3) flock(r1, 0x2) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000001000)=""/4096, 0x1000}, {&(0x7f0000000080)=""/27, 0x1b}, {&(0x7f0000000180)=""/222, 0xde}], 0x3) 16:01:11 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x203c, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x86) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x8001) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0xb3) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000180)) 16:01:11 executing program 1: socketpair(0x1, 0x4400, 0x8, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0xc006, 0x100000000) r1 = socket(0x11, 0x3, 0x0) listen(r0, 0x7ff) getsockopt(r1, 0x11, 0x3, 0x0, 0x0) 16:01:11 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x837d, 0x10) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1000100000000}) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x4, 0x4}, {0x200, 0xaf}}) linkat(r0, &(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00', 0x4) 16:01:11 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x400fffff}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x25af90167d5e1800}, 0x8) 16:01:11 executing program 0: 16:01:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r2 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) lseek(r2, 0x0, 0x88c62227e69ef335) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x7fff, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd5ffff0000000000000000000100", 0x1, 0x40}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) linkat(r2, &(0x7f0000000500)='./file0\x00', r2, &(0x7f00000006c0)='./bus\x00', 0x4) open(&(0x7f0000000380)='./file0\x00', 0x80, 0x20) write(r2, &(0x7f00000003c0)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0xf4) writev(r2, &(0x7f0000000240)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d437628619747d6b1bc7ff81a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a06ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x4c}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) kevent(r2, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffd, 0x40, 0x1, 0x1000, 0xc8}, {{r1}, 0xfffffffffffffffc, 0x88, 0x1, 0x7, 0x6}, {{r0}, 0xfffffffffffffffc, 0x3, 0x8, 0x7, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x22, 0x7fff, 0x5}, {{r2}, 0xfffffffffffffff9, 0xe8, 0x1, 0x7, 0x72bed230}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x8, 0x401}], 0xffffffff, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x1, 0xa, 0xfffffffffffffffb, 0x81}, {{r2}, 0xfffffffffffffffb, 0x2, 0x2, 0x8001, 0xa42}], 0x8, &(0x7f00000004c0)={0x4, 0x3}) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) pwritev(r2, &(0x7f0000000ac0)=[{&(0x7f00000009c0)="4f18a2d4ff43a7b42cb1429e64136cc0f7560e664db5f687395b44bd60d6bd042e9e58adf4d98fb441a189b21a1ef9ab67a8ef1452786bf63b424bde82c58102201c3edcc27585c809ae18d05a57e10951be0de54312ce8f83a81879b7ee52c2f2038c43266de568f4df89b5c7efa162acea8cf8c6f4fdd83aa671582afe56b83607c0a16c9a038ca1b40827798b35a031f69d84e827dad9019d5e8701d56c1940b926af9c869cbf33020e5e5d40746e366b5ff2228791bc79e879b64b588c1d5f5a5be1b178", 0xc6}], 0x1, 0x0) writev(r1, &(0x7f0000000680)=[{&(0x7f0000000640)="1a6a790fe022a25e82edaab0d2b87c5379", 0x11}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) 16:01:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000080)='./bus/../file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 16:01:11 executing program 0: execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f0000000100)='^/+(@\x00', &(0x7f0000000140)="2727255bf700"], &(0x7f0000000240)=[&(0x7f0000000200)="2dac5e00"]) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) unlink(&(0x7f00000000c0)='./bus\x00') 16:01:11 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xffff, 0x4) r2 = dup(r0) sendto$unix(r1, &(0x7f0000000100)="014d93cc622984607613ebc780868ae3fef073689f0a007e3afb30b17d6fc248c33826d78e32551c412338862248d5e1ab145b00c14cdd35025437a7f5e54135895877569c57816620e473c1375ef0903d5fd561df14446c797368cad5b7d68ceb08b8a24cf4d54cbbb44bf1b59c7195e10538df85a252880e3e9430d80f1ae16fe4fea87c1c87d96eec6c7e0fbc88af20596b0ea1ec8dfedc3a89dc3119b2e891549a119bb4c90eb3f5efa9b7ec5adbfc15c4b5d17af7fb1f95950d57242fcbcf2a1e09f5584712b49173249669fb93273edd2e9deec5b4ac4440de8c1a5e4db0c096eeb33b167513dc23297eaf41", 0xef, 0x40d, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) bind$unix(r2, &(0x7f00000000c0)=@abs, 0x8) 16:01:12 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) dup2(r0, r0) shmctl$IPC_SET(0x0, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) getrusage(0x0, &(0x7f0000000100)) r2 = geteuid() setuid(r2) kqueue() close(r0) 16:01:12 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x9}, 0x0) shutdown(r0, 0x0) shutdown(r0, 0x1) 16:01:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r0, &(0x7f00000004c0)=""/214, 0xd6) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x0, "45ce8745a6355db5090300000000000000877051"}) syz_open_pts() getdents(0xffffffffffffffff, 0x0, 0x0) fchmod(r0, 0x30) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) ioctl$TIOCCDTR(r0, 0x20007478) 16:01:12 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000000)='P', 0x1, 0x0, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) mmap(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x0, 0x7013, r0, 0x0, 0x0) socketpair$inet(0x2, 0x4000, 0x41, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = dup2(r0, r1) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0xfffffffffffffff8, 0x7, 0x6, 0x5}) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f000040cffe)=@abs, 0x8) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:01:12 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) fcntl$setstatus(r0, 0x4, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x11, 0x28) flock(r0, 0xd) write(r0, 0x0, 0x332) ioctl$TIOCSTOP(r0, 0x2000746f) 16:01:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) select(0x40, &(0x7f0000000180)={0x8}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x19) 16:01:13 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000280)='./file0/../file0\x00') r0 = syz_open_pts() open(&(0x7f0000000340)='./file0/../file0\x00', 0x0, 0x80) chdir(&(0x7f0000000140)='./file0\x00') ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) utimes(&(0x7f0000000000)='./file0/../file0\x00', &(0x7f00000000c0)={{0x8, 0x3}, {0x751, 0x5}}) mkdir(&(0x7f0000000080)='./file0/../file0\x00', 0x80) 16:01:13 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000040), 0x0, 0x1, &(0x7f0000000080)=@file={0x0, './file0/file0\x00'}, 0x10) mkdirat(r0, &(0x7f0000000500)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) unlink(&(0x7f0000000000)='./file0\x00') symlinkat(&(0x7f0000000640)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000006c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f66696c653000") 16:01:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x752) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000000c0)=0xc) r1 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) nanosleep(&(0x7f0000000100)={0xffffffffffffffff, 0x41}, &(0x7f0000000340)) getpeername$unix(r0, &(0x7f0000001ac0)=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000300)=0xc) getgroups(0x3, &(0x7f0000000140)=[0x0, r1, 0xffffffffffffffff]) fcntl$setstatus(r0, 0x4, 0x80) setregid(r6, r4) getgid() select(0xca092ed20cb318d0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x80000001}) fchmod(r0, 0x10) fcntl$setown(r0, 0x6, r2) setgid(r4) getgroups(0x2, &(0x7f0000000200)=[r5, r3]) 16:01:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x45) fcntl$getflags(r0, 0x3) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSTART(r1, 0x2000746e) rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./bus\x00') ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x400, 0x7, 0x10000, 0x6, "b18a98b1d0946a911863400d1341ef5b1ac30f1a", 0x401, 0x5}) 16:01:13 executing program 0: socketpair$inet6(0x18, 0x8000, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r0, 0x112) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) munlock(&(0x7f0000003000/0x3000)=nil, 0x3000) 16:01:13 executing program 0: setuid(0xee01) setgroups(0xfffffffffffffd8b, 0x0) r0 = getegid() getgroups(0x1, &(0x7f0000000000)=[0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x3, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0]) getgroups(0x4, &(0x7f0000000100)=[r0, r1, r2, r3]) 16:01:14 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000200)={0x2}) dup2(r0, r1) 16:01:14 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x41) 16:01:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) recvfrom$inet6(r0, &(0x7f0000000140)=""/217, 0xd9, 0x40, &(0x7f0000000000)={0x18, 0x3, 0x0, 0x6}, 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) fsync(r1) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000100)="02", 0x1}], 0x1) ftruncate(r0, 0x80000000000001) 16:01:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8001ffc, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() 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) fsync(r1) 16:01:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) close(0xffffffffffffffff) 16:01:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000080)='./bus\x00', 0xfffffffff7ffffff, 0xffffffffffffffff) r1 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x93}], 0x9, 0x0, 0x7f, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x3, 0x1, 0xffffffff, 0x401, r4}) setsockopt$sock_int(r3, 0xffff, 0x1006, &(0x7f0000000280), 0x4) flock(r0, 0x2) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffb, 0x4d, 0x20000001, 0x2, 0x800}], 0x6, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x21, 0x7fffffff, 0x80}], 0x3, &(0x7f0000000240)={0x21, 0x8}) 16:01:14 executing program 0: madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x7fff, 0x0, 0xfffffffffffffff7, 0x0) madvise(&(0x7f000005c000/0x400000)=nil, 0x400000, 0x6) 16:01:15 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a06, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x100) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:01:15 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x0) r0 = getuid() geteuid() rename(&(0x7f0000000100)='.\x00', &(0x7f0000000200)='./file0\x00') setuid(r0) 16:01:15 executing program 0: select(0x1, &(0x7f0000000000)={0x2}, 0x0, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000100)="158a5f1b0761058ac9afd8871432cce5e8c113f4c1772fe7a2a0546615b85b5a4225843755c6dff3c31a5a759ec5150f1af5eef063516d05c8964116444c5b57a7300b35716e43b42234dbe9211da45fcc4e84aa7b71e6f2dbe3ef9c075a119954599633f23ae528629956bafbfa4e9a9c5f5e47f65d1726f9213aa3dbc0244c769ee6e3bdd7a70b48e92428ec", 0x8d, 0x400, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 16:01:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) rmdir(&(0x7f00000000c0)='./file0\x00') r1 = open(&(0x7f0000000140)='./file0\x00', 0x20603, 0x8) ioctl$TIOCEXCL(r1, 0x2000740d) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0xa5d, 0x7, 0x6, 0x4000000000000000, "ba5cbbda14e664ba969bcffc5af524f4912a3278", 0x5, 0x5}) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)) accept$inet(r1, &(0x7f0000000080), &(0x7f00000002c0)=0xc) unlink(&(0x7f0000000100)='./file0\x00') r2 = semget(0x0, 0x7, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)) socketpair(0x18, 0x1, 0x2, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r4, &(0x7f00000004c0), &(0x7f0000000500)=0xc) recvfrom$inet(r3, &(0x7f0000000400)=""/87, 0x57, 0x2, &(0x7f0000000480)={0x2, 0x1}, 0xc) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f00000001c0)=""/210) 16:01:15 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='e^h'], 0x10) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000400)="9283396dd8ddc3a73c1d7086f9e0b67ec11ce4bd66bee05a23dab56aa83fded769be63e399559c5eda0961f862391a5938ca1611bccc9dc5ad25797847cd2df08e340b31e2969e11a913256e6f54a29b449136ff400a532381ce4a02f9786045edac526eb921b580a1cb5c2e7b9b337f60bcda911b4f5ac536698484cb09b3ee27ff077c97498df9180c6da544c506120aad6eb3f22c7f01eeba6ed24025d0349e26dfd837272c3ad8172dc36fa64e87ebacc96aa540371a019a702965d0d98e3465996215757f67be0872922cf25b502a0b84194a5f74f7c8062990e685ed75a78c049a3b9a29298f6b9424b90c56fb02df9651b3282167f3d45d18b35cdc8ebf2af05f7e62bc6d2f2cbe2846fde4eae21502dfaa76035d4b6fd2d2b90f6c1a8f14e52a59bb9c9d00a975e1bfbe4ef617e0e08462fe9a8710654ae7d842650b81922552deb036e3da6e47edb0f532053fc487159b7f34c3357506b3f79aefa770241aa60ce2018a60726b968d74113ca5e70879e06ab96157c64cc5e04dc259126296dd2c2429d2f032313627cbdf9f8b8532eebcfc618184b2268102438c61b8fd6906787d6c15f7e5cd127501f302dcc032045127e10da1bf209e3de8fdd02ae1870dc608851428c9b882bfc5a031303d48cf8001f01ebf68d72602e9e208d1d0ec0b083d90a51fc7a71bf19171494cdda3daa3cdf809d5a11610c09e083233cf15526e5bc74e42e2768748a45b3bce0359331d9067fd637e20fc6d1a0278d6837cb21b428a27530cc22399e39cead78e2489396525900582f81ccf29584e11773543d74b1de7a4f277c083a9b8b2d9894fa190191dd89dfba85d8b4cfdc48878315ff35e2771e1a5fcff94ad18b1c455e28065ed3c256515dd14d56c4c7afa09cba2cf7dc9936bb9bfaefefba6fa23297452aacae9d7f76aaa790355bb6ed496b715855b0e0b94aa2096d6a4ded1f3effdaa11cba1eee441e7c78ad546e0af2e2fec2607a782d8fded9b3971685e8d0572a25c21cebc7dac4e838b72b3c73137b9e0180dfb092b2c0e1cec08fcecb63f84de38873e7f608d99e841c2c50f6f2cb5da01cf08d120026485b60f25f3dffd39ba93a576c9e9b20bdc5822328fa068656fa89df72505d5114ceec86a2c835b9cc7128f39522d7c9ca8a986584377dc295f23638eb4fc99a6b22826255b2da8c9e86bf9b310bb020b2a1d5f3778dcc9e8cd034d864c055c23ee5b7036dfd98b58dbd6f6bc73e0b478b60e01c8a8c5a97f3c3b018b3dcfdaf79cd32463635bdb8e2da16a05d9f9b5a097f16407278c497c5203e0adc4453e585b6e365afa325bab5295b91e43809a5d1730c54c4ff50d95098c1256016050d8753c9c12ecc8b8a81057df68ff4925c2cee8fcca7bc023e39ec786f3beeeafe2754f6b123e4d632576dd798f80bb51ae105f7869b5ea1f46fc5ca49d35642e9f0ee934c4a2d0a2300702e3dca99140a0a26eb3e050d5660b00c318ba9f93a235caa1f85363cce937e57099bbb78edcfc1336d0d13cfd6f66a504a235591ad4988d391acfa5211ab7cc2d1c6d645513a966503159582b43fa37443347f5f2318953cf789a067b36fc065e6b4aeacb255891095de80d63563d731d601e0f7fa2d7119aabeba036e933b9a1619290bfc7f6c7c52c7375db901e6579bf51a9cc70752341a916e0b0dcea0d6b20b94bbfed9ce4a76bfae37364ba9eb0bd2a00e97d99f2c5497610a4d78efaf7c938bb173d65aee288160df5935a778d2073d4b808d3c1ca8ef7eda434758d69b15deb299929e6cb0ad9e6d40479aad1eb84232adce784b53d4a5ca4e7c957c7fd9281774bf52ae42f1573d0ff8f560eaa65b5a77edcda13d6126d554709672191d4384be126c13d55c0859a86ca50f36ba2e6e39cf9e81b33bd877c814e9f2d422195e6b3bcd94fff2a3fd1d6f5b99b35ee8e66ba995f767625385664fd8eddbbfc31a8fd0de17502073b6fe0a5a5a356904fc0dd72475a748a6c68001d4f0357b34b8c1b4a8097f3ef637d5f49561c2f168f29657a1fedea88a11da4798a5e2ccf0cacd89b93837822f3aa99a9ee5af26dbea7e3dcf754de4bd46ecb4091956c300bb46133a8f38ef13bba2313cafc820608950fda38d245ec71e884c0fce192fa6c8958a0c426d1b683372087786d1675a32a81f4971c25040c427f560f64f02e05be88f3184a028d3f6a3af1566a1dfff3d14fc131c6f61cdd2b780fe63677a9afda6a4dc4d7de51d39039e6d0ee1550c2e82e57752c50930de9c0fca7c982ec5d3891ad586185e9a7a7c37daa43ca7885c386c2a50e14a1fae202def79c78de7fcf075d081356c6fa9f6265c1a6985a90d3ddc8afdac965d325a7c6163e5e0d1f2cbcf0a9172cb088dbcfa522f238b0cd2025a9849b6798107e342c76738a936ca2d3ccca504743b3e418dcbebda622c23e352b6a0b1d7e9d29a69f0859a4dc38e30075e6553debaf2bac3f5ef1b37cafae8c73ce53df2e2825eedcb42b8f12c5d08bd69f6546bbc80207e939bb323cc7dcff7be16e3db16760222ef29927623590c6659b0317097870fc1e07cc8ff11783577ab961c1123117f834e820a3d8163136fda4badd03117086ef9d07aa4b61b7ae2c1753ceccf60806c64f814b00795c1114227f06366811626bce924ea5163920166396abe28d8f711b45a8d64befd1b9b0a6d5238871fa7159eca1022e86feabe271de26c31c42a9c987527bd0a671fa9f05049a4fff5a", 0x7a1}], 0x1) 16:01:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) 16:01:15 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) r1 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x8007, 0x2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="023d442d0737d4246dba7f929d9867d3cebfaa1e97189f36573b791020f930b7d425f33dfec9bfa63b13439ca4259aa936b12662a6040552102f3debaf8b4e09ab7cec5e9ae3a274c48fd27369df574582fe13e50cbb168c448405c9e4610a0f7e6c6aa63a7d10c32494556ecd8b99ad4f8742dc76054bd86fcb3f222dd3943c1b8796054fb8cb085eaab8eb8c57725da4acb9972f", 0x95) 16:01:15 executing program 1: pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x400000000006c7) r1 = open(&(0x7f0000000100)='./bus\x00', 0x20, 0xfffffffffffffffd) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) writev(r1, &(0x7f0000001300), 0x0) dup2(r0, r1) listen(r1, 0x5) execve(0x0, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) 16:01:15 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0xfffffffffffffff9}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1000) select(0x40, &(0x7f0000000040)={0x57889fff, 0x9, 0x2, 0x10000, 0x8, 0x3, 0x80000001, 0x1}, &(0x7f0000000080)={0x38000000000, 0x5, 0x9, 0x8, 0x5ad, 0x5, 0xe9b6, 0x1f}, &(0x7f0000000100)={0x9, 0x3, 0x2, 0xc533, 0x80000000, 0x4, 0x8, 0xffffffffffffff7b}, &(0x7f0000000140)={0x8, 0x8}) 16:01:15 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8289, 0x0) lseek(r0, 0x0, 0x1) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)=""/24, 0x18) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x6) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1000300000002}) 16:01:15 executing program 1: syz_emit_ethernet(0x6, &(0x7f0000000200)="954600c4564d94b43d927da8130707bc14daca0007cbeb0c6253e96f53b6276d8f1049169cdd1af95c78ecf9faea7b98db22baa0dbf768e5e5bc0f1d1e678f477a160bb59ee13fc2d6e36236595b75b0249f3bd71a3c4bb86e1f8c6c588bef3e750f49b4beb6555c6178c3739ed96a46c9a834685ebdb6d2510f61443ded572c12e1f4b2f7fbe279fa47b268211f6b") 16:01:15 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(r0, r1) setuid(0xee01) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x10, 0x90) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000040)=0xfffffffffffffffe) 16:01:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000140)='./bus\x00', 0x4, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000380)=[&(0x7f00000001c0)="285b2ef300", &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='-\x00', &(0x7f00000002c0)='@&\x00', &(0x7f0000000300)='!\x00', &(0x7f0000000340)='\x00'], &(0x7f0000000400)=[&(0x7f00000003c0)='/+\x00']) poll(&(0x7f0000000080)=[{r0, 0x6}], 0x1, 0x2c) poll(&(0x7f0000000180)=[{r0, 0x5}], 0x1, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}, {r0, 0x8}, {r0, 0x1}, {r0, 0x1}, {r0, 0xc8}, {r0, 0x40}, {r0, 0x1a4}], 0x7, 0x2) fcntl$dupfd(r0, 0xa, r0) open(&(0x7f0000000100)='./bus\x00', 0x20020, 0x80) dup(r0) 16:01:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000000002, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffbb}], 0x1, 0x0) r1 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, &(0x7f0000001440)=0xc) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000001500)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000015c0)=[{&(0x7f0000001540)="d7d48d4360d6cb402b54e85aeb98c94ab06fef0107527b0c422b69dec505b332b4b6976f89d197a91fe8d881de13f7da0f19f2abaa5f731b20f05beb97f3f93d0af6a3ad501f994919543ca5594cd5ca340fbfad548d5db88b0538aa6d031a397f67f96d2c97d18403078affc27e278a2b33a3455171be962bcaefe253ee40", 0x7f}, {&(0x7f0000001680)="d0e922ce9c782ebdc70318937d69b197e40159f570ed34f2c73de7cd3a61936e54d5748bd2cfb18a2c07f0b65e9df6a020756ff90039c734cdf4c141f2950f2dc40905430f3120ae3803bbcd2ebf1bb9f3d214174c25bb355a31235e6e0b6fdf5e8340fbe674da15f037240420450cbeaa9b14e91afd44b860d0ca7e8d00e25d57d66c2a5ee4c4d52cef7143dc76377760ea53e010b2fa4f39a01347c896442540e5acad19f016265b74be22fe6054292d14da920130c2967aaaab067be3f5c9a60862a21ede1c7442878e44116736a635f0fa9b29182a85b1a27f10029224cac90dbd98963ee4464195d6e31407f0af1487cca111fc5e1909014ab65422c9fe91fa6cf945b5db2b6e21304451e52fa781ec54cc19a49972e19c353eec48aef23ddcb416ed0a638c4aa672f753e6946c9c8835ec07e708aa65bff5ec31a07edfffd4f012b72cec8e28cafd0fba388b1bfdb9bb069dfe8d94549707af313f60a0cfc4983112cea378c553c0c00f54c4e51da3045e5edeab930dec31861d27971c0b922b0005198185eb6c6b30b693ae5da1f32b4da18433cee2f1019eac97beca9a6a0bd44d10268953223e83a31c95bbd87a5b957f284d401ef55a0b05e0568142c4db68edc12977366b79ae4fd8b1af2f978bb52736aa5120fb9d70c3e93cc3e995c7c6db556c13e09d3b495bb30114cbd06038a5d9694d25079b8915c8bd881f9d58634a31e5379be7154190633cbca93c5ae01566a53616061429825bdcd255d10ced1533f9d6173be90a0821576d9f916a11cf780f9b36b8aa8c30d34e8ed9c82007710bef93aa283d1c775dd321255045aea9e2f6db717bb93d60e6dd5c051f87577ecbbc54986d2b8418e2d645a129b9081f46c06ab6ad21fa22a2c318ba912fd62d0f68d79afda2902314c8b7917a8c2b39cd4e4f79acad5ec5c5c17366a7373a7fc1326cd19ebf2f5dc750b29caf8258fa094680bb7681ac8e13fcf43f187641095a3e3e7743f97a51129f001c56adf6653179894701ea06ae313609869cc2ea99ec0cd641913e7ae7fb609cae3d76d778d6a4a5b3f4e503e09fd842f9777d7929bbffc4c1e42a9aea6af2ea9cf9305a940dc860e246ee9024862ce2c50cdf78be31dae7bea54b2691b80211c34f6d350540b8aa79974bec9d2deb207b5c2a014fb3bf51310d9bbe9320826215a66a3204d025f895f4de913f405b641c914a8b63850e65fca1c00a23908e5f4859eba1fc183e9df1cdac17ccc6d41321563fa71382d30a1028a474e1b60f5fa0ef7e37bd36bace968fead330a2f3c78c818d4457255c761977bc689750e1be2c21add4390c568703d94df06fbe68207634e094269d810bd47b36910152f819984377d420b4ed4b2aa9c917a2e82faa934756b30fe7b765f5b231a09a5d8ed7fcb1ea646ecdbaeec84230eb11a6c5fb07b911c4e89e5ff7c8f1778920765bb1bd540dfca277fc1dba1cf0307a40eb34af78621d1bbd84fecc5bf43d69d5365c7a50c106af6883fae25c160e0fcd7beba78a16488b72539847b4e0a69f9f41b7f1db95cfdab900e459cc96b18750a8a2ff6e09b464e907c0e0ab356ff57cfc05a076715ff109bb246c10cb4266ff62e331544700d5f5ef56d8dbd8b539243474a58c680e20231e0ac3bab4d4483045e928c1f7ef42acca64f6d4ac613104c41817d23037274e00cdf2d2b41d4f74ace6deb4792ca0f561eff42e5d65d345030a4a303dffdbe70737b9f5765833c46ab2aac81aa5e4888c8849cc3aed2c6aa0c1251f7290815e363112a310f6665cd0f57f34eb6926a13a8c8c87728db3625961aa8a110ccd2e1e1a6e4a9e069c1c6a9aca33961657e0b57360b49641421941088a5d6fc74f9546cbffb662a26fa0debcf93d3b5bf2bb3fc48c21d6fd0a706a2a291e628e1f3018068d2cb8c14678e13a2f6e55be8bda7ec2c98367801b793b459b2fc99ec22c4aea07cf3b5af5215ec1117fef2f91cbf17acab8375cfa681125339e8a4c408e9f69ed24c775e22445afd1cf8db7c2df744f175e7947f5cb925a8f92f3fbbf67a56059d566eca28d68e0aa625d94bc35b4fc6fb2ddd8adddd4f540c9567545de9253bca1462a2ca85925608ad85182aef2185f5d6a580f43240ba228ffd7dc9e56231833a06b8f1f312c43b363cab5ddd44fa8ce0ca747471afd162c0924767d283d65da78e14c1c83d0968b1e38a94f3af296a4dba058943502de4107b7cb442bdf1d2acc392a71c4d44fe1117eae06fa3c7e3057fd00fe78db6de3a1a929ada90707bc0de8a4cf6b72e33ae34a2c7f27e0f804b6d837a2299e8f3c6bf73587f838deb9b3e1c007aeeabefd4ce45b462a1646fb0da52f2c7ed912d3869e9814c6d3d7e0c647297654b9b049e716bf9427e71dceca671424db368a669f6871c3c4ce1cad0f00989e6d92c9994758e5c728850b8f455b689f9209571bc24e9d785a200d3af544d70fc1054a87ca2b6a35356b2e94567f4e601cfeb1c999f874a0b8b5d31432b288542c4ccd9a184284a6034df7c595d16f543849fe73ea8b18b5abc7225deb5b1cf42ef9b18f59a919d76c1d6cc2404b274f26ce00d48afa1fb186f3e80dfd0e64c347e0cbf8e6eb3f58cd75ac5718f8a3ca32e9f4c27192dde4380ddf8f27bd59d0f3f70f594cc74a6339368f7a49c04bfd3116fcf546b0794b99962a970a52f4a23df3d22653c2d7eafb59ec75faf6fb020f39472dc59b79a2122acda89e7c450ee877164d2e7959d7d952f5aeded1b794a17dd713d70646d79ab414d69011e0f55e0aa4e0242b43ef858d51832d2b7ad3e409c29237098430b22f5547e93a7dc760a489464b531a8ef324d84596f0ace835f4a3d5d40ab90a9e228ff60938a3930fedce3f805bd7e9f0d0134d5c277d1bafbcdfc195d8aa2a075c235db1375ed835e3ac5c07a7c0ccb21a7900359938f1e96ec207059f88ac2a28beb2ec6cf380748758d8250da912c9e65152650c5188cfea09cad0c38a967be6a84cc3a817d5f7759c588c2770b134e1dbec376f0574cd0a24197dc24472a19e11075c95dccfcdc7a11b2ef000b43e303a053763e729a51b35d9dd1f0703ca1883b8af2468bfd65f1a59ac74a274de915a24a59e7abdea565ab8f7572603dfe00e029682a0230685b8ba5d04856eb893b8caaec7b30994ee4710d759b23b2764460565ee3228bea3070e779350af46f82a62ed1966fca0737710e5e368e062ca059f8cc06701a2e53d8beb939ee0f1bbf15a5e1e5c7fc99a536ea8f21e9bb70c7d234df4c6ebad795527197ba0d2b012eb68b91ad6f1e28cfe6eaba51f1aedc0546f440da8f9f634f58c336fd4be1759bd14323bcc0f7f2650f1d199ad62c79dfa8305ed607ed59c84210d54698de472ab3e1e33fc501ff5e986e3a4dd1c78573ec7475463336d7f9a7dc3979ab0900d60515383e5039dce9c2c154ea187a8263d37149b262f0a70131cc51d77d57876709bb053ef9ba8cb218ceb8958da81be2082e1ff6f6eb4faafa77f41bb603a6e5b58c3e27fd139027aff6bd74f1f04e32ac21da269f0fd66149ad3af44ae9414da41fc60f0416106d0ccaaf13562d913a0c9de32274f73b7c1a6893fbb41335878e3704355087f79f81591316b39940691816b3e14bb8a6e7a789aebe1a4290990ab4ec8c8aaf46f0b8c319dab5201055ad4a237e137966bd34ac2c634123fc505eb5ff1f6ddee9a09c997ec7972e0a750c74dd5cedbfd4e66d14da8839d32dbea56ab8309103ab55d1afab77f71ea07d05d757d0b3133cc52f12ea3718f36f257746080454ca130879f1d4c44c5d94ebf4dbd46045a8af5a6c139bf606b6df979a3446624f619133be3df50b3f2bc21c33444c828e6114523aeb35c3b8dbb5dab57f1e7733c78d9132d6ac4b45cfe4b76b7eea0b24d99da1da9f06c8c8d503ee9622504cc0f0c3340f1b9dbb30fc618cc89666420c7a17c5f7d404d6614f33337466759f011a5ce6fb8feb0439b22415b0f6610665b8d3734561a179f24cd4dd040491e48a8aad17f52d24c2709096f0ef59a80f1864dfb7e831f814cf24a2c6747ed093382aa0e7cb92e2aa797dd446591abc6f298c32c25f45d36cd6b2ed201aee5a955987651bd0ec36c443aaab0ff384b716eb68990dc77959b892f84d56f8a774c6fedbd323afd964ebe5e508b619c82097a3b8196bcba0ef10a5c1e9662f18889568480dae7785be7212809687c7f91a4e5fa939d35483849de9764675fe267401948dcfacc06539078b4e4fa25f2ac541ae1bc1257d6c5047544695f9cc93ad3a34f1b350633f791f334b48d76fefe4c33d77f1f4f060e30b02c8537b47ddc5500c992c2084a079928e7d314b61946d7c7a50b5575effab9107d0a7d9a1ff1e6e29f5e0837a02e6a36a407f710eee3b30f450fbe6c520117fbbc1de3b00b568bc2528c1ec7297455e42505ebf5467a1559a6396bb506f8e96cdaef5528d6d500cf7112bc42b726c8706271c0546cecf965df06f0c957faa4106d433a5b4d01131c6226951c0d1441ed8b35deaa12c159830559917cfdc3cb61fd235676c18d78e768d68a6054a68864eb036e5db0c7576454d2e6ab3520de855403f3bf27029ab51faff1b72f00b7bac89e35c5d55f72714d142eebfaaac420afa73c6f8673f1a1bb1143b2742309c94f9329ac59103f2d2e45c2f740f257fd602d2e31ba6522434deabb032f57c2226c4d496bf846053b110eb571bca74326e4457e6ca700b914407e1f82dfb3ae150fc8803588bfa4337b7a7cb1270cbaf887e2f15a36f2b0c21b7950b0252eb526c2d4ea6d1670765263cfeb9c0877da69d7593d325da06b27ff75a824b3b63b858e1c4b648ee73c5c5ca946125ccec6ec3daf42019d8b34a20fb186429ca421ae1add522ff5cef299695da5183c8f613338b79d26981bf4db2e14d64aaa286a623e4189e722888011ab95fc7ebd8a73f393bd041d435a1defdaa590f56fa165192f04022c0a9971513eaf8c684dcb89e73e9e0dbf3d21ce602f804f2c82486822713a09d9f18fed2d2252cdfdc0662d65e8e5f61a35e266c3ae082d3a5327148006c9aaadc25f4a1cd6ea1f033b78355a87d4ad2bd239604e180cdabcc44d1ff70bdf6a7018fc1b9bd053d5f647e429f37f6e6449705c63f34eb081afa9b9ffeeac1459ef58832687413bc857bf56dee1abf989684a6c703fe526d736a3a19fc23ceb0f56783467103354eb971e6cc7b88f0cb66a5674c9dcba65e1e740c6056af435bf30e4509b7ab2ce1dd844b39fddcbfd8d5d86809144258825ce8d9173873924ace3a0ae759b149ac9dc4294944552936a5fbd2358f22367d7b3a586fad565541171093cbffcf6cb6fe7ef13b2d25c6a5f502d1db5d377d3cc9a7d8fb8141d1d481f8196a5d4bac0fc4def4da96546c7b0ca666a775603acb322a349cb18695743a6e28d47ba9595b4625b31ad6883fa88d2af5c1469ccc8a24f04f332fef9bd9a828b45aaad6346f8d566886ece9e484ef1e4099dd7ac13054a1951ae7886a81bbd5aaf8a923911a8c2a201b6601bda4614547bc67371fc3ef8ae82794b2ff56581ae50a7824e9b9794dde6c88308ba58b7573248a88f52d6cb4bcc82d7810f423f2afaa74456371708f4fabe8c4de68ff5239413b6f3037f4206f9d961b2b66ba4cefcd3f51410242d4568fb4be176560a830cd57411bdbf7c937e1923619df7f846f97fb49b6a7934826b733785a755affc3ddfcfad7c0e0b8b10c2ccafaf9a551f1fb71f311cec", 0x1000}, {&(0x7f0000002680)="c3f1ccba43e13b7571d4e8900ba7755aafe7a7cfaed353e67b22ecff2b71ac173c5ed66d748600ff7c2260258a2303c04bdc6c8626926b21ad53195830f01a8ddb719c077dd7a45aa6da2db3727b1dceabdf08a8214081d237c02a7a10c6b046b7975d7cc351a0c073399a664bfbe9b781bd29c58808739f989d5e91007a70e4dc0120dc2138bb0f9fc08f29575ce2fcded462722b70b372cd18fb65491eaf74c00145e559b29c8deef6f5d8e7c0c1f3e86ba1a6d5e778491c55f1bc5a3f99e5da855b3b1eb6103e3bb91beb47c8cee42b3736f0cdce3eeb1c09c8fc55dde9", 0xdf}], 0x3, &(0x7f0000002780)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x80, 0x2}, 0x0) r4 = getegid() sendmsg$unix(r0, &(0x7f00000014c0)={&(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000001380)=[{&(0x7f0000000080)="9c4047f267eb2791beae1537636982b081c7e8ce2d7055fcb66984f1", 0x1c}, {&(0x7f0000000100)="768b1b70c3e97ca3c2a7d5e07e26b07a540748747ee3a8949c000899436c33578fd16f502e3bdcb6f8aeec9f2b9c6f79fd5b2fec3c4aa3dd513d2a97b2f846c8db3aaa743e8095b7fb982953fd050392c27d2168c3b871aa8cf28b76484101bf95b7379eb0b0143e99c18e95975a322c", 0x70}, {&(0x7f0000000180)="dbb08d28df0e576bc3c133f47929377b5a21a83db5255af7710bbdee07df788fb408ce74df1f98", 0x27}, {&(0x7f00000001c0)="8512bf1450c204861ab8a1a279554525a760d1df15f38d81f994d8c4b19d87b082db41fc41a7f595f490739340df35247499169f0aeafe02b274c2fb2ca2d362bc6105a6f71ef892e6158f61f447684b995cea189602ec639febc1b2069c2b0fd7b2eeb24c4010402e657b25ef00284aa6805030855bcce8f0d071f1f49add", 0x7f}, {&(0x7f0000000240)="6b4d5699ef70a72e1a595ba999711130bb0d1f020973c5e9d13250702e55015f096e28950ca59e4e81a679818f0a8aa287b6c41d61f250a3860bba008405081cc2e5615e1345949c2fea341bee5d66cd8b5b4ed50dccf444a5831b32377356c97f0909a031cf82e7362a20babfb13a5237225cae726dfad822ccef5c082a8e3745a012a13efe8b29baeec8d08adde0cfb06db7641888f3616d556ca1fa3805d6cd191b1a4ba994d4dc5f15bb4854c3deb2a196dae5a697d276778fb67ac193534677140e48ca0c97a27cc391e4438e04", 0xd0}, {&(0x7f0000000340)="18f8353178dc25ab43be46c292cf5bebbc41a7277d39a4a21a4f09f5ddd0a116b80328", 0x23}, {&(0x7f0000000380)="4b5b9c7a78f05bcfee18b9826fa665a59514752acb916b2cc1c3470326bd96738da2810e4634df4d584d66f5715eec7a8fe165a791bf840f8b3510633a16f34a3810fd7215b1fb1913d234e04a6ef3652de09a7fabb58371c92dd6dcf7ed28392ff3cd5e5a91bd5c5ccb9f0449a8ab3c5470ba5dd4e2d0c7da38f5dd7b735f387455b76db7f8022d71cdd0ecf303b2d3bbf542590d2d20fac3c27b64f67035b6ac7a3e18ccdea06567a55514c99c32fb2fe30139556a3265eb41f6cad8d274e333cbd87c7c493c08ea1df1fc8de44cf7d06f00c238af9b32be06c917173fecb63b41011069564e18aa27279e13eed21a557bf06966a69371e44e793d3a3b0042ea422acbd2e436d911490b4ef7b9be98002a90c1ef1107fbdad816bb34e36860d137e8d8e72d971123dfbbd9ea3c4df767d40acda8a21ef7e45a3aca945c1f9f802c0c757e44ad375ccc465192a09119393938481996022b9f6e9f1dd11be0e559c8be6a317b20d0c7631d468425078294d88c3f708b4dca7b5fd412c9327add8cc49e105e33ec3eef6f459b7bc9f505b2f5e5c2f85a7fb9f18e2ec33c9689bd8dbb7948622af0055c21d6c0f8939f20eac8689c7f9969fbb43db322080d42b517611b748f1fea3b6f8c72c64dc0099f04ed8a89b7ce805f6498905ef6650618e72d772b506ff53c455f45c7a340f9da7f0bccdef13906bcd00f40af91755b2786f776286e3d74ad8cfe9922d20f186058a68b7e8eb097d870eb2eb2e5c92f3627b6a5525542587e0fe920e1c8cc86e424621b2c67ec87fc353bd8f10b631973a2ab93518f3a7179e3a09be1f21295c4429b7b166a5b144f4d14cf6e9c9760dd75d6b4b1397465f04458f10ec436c175f9cff28afc9ca8e2940f6644041a98942516e7d27350d9a518e2544571b5ad09bff26b30cfe243787300d37fb16f132d15b068fa74f374938b266f793230fbb69e283b25fde59bb93332fecdae21ccce13b827c22d3cf5c6c65341fdcbb4499626d2beef575fe6c4746569ed39acf87ef5bb5b4282bafbf12c35858361a839c20e2a878558716ab9fec0c43b37d9f6a654bd2499bc919f6d622523094cc3718b0b8830cb93a1a360ee83c972f446f34b2c302307c7cab881f561e8bc9632c100a52878dd02f0751685d8003820b582c12625728582b50431245cdaecdfdd7e6fef9314faf823ab55c75cded61df35580066c664dfaa03526995862c7275a3061070597a3c3406f40c85a1426f12c9792ace2a7dab793aeccc250e95180521100692fe38f759148be0052ade9a291552d35cc67ea747d199f44b951652042894d674ef88190761f13022b4440951215547e5c936ca01eb6631d507982f3b6a360a7a0f7974e7a0771259a660a304592d65bc4e21d23449ed534b900e5b72eb2aa73da7e539d0173ed805af9c219ea66c77e8872e9af4877c6dbd581bccfd7f9e16ebc59a332268c53aa15472c168f7988ec26fcc0eb7ddd12ec61491732fde5f739b7badbd5472a1c1a86bfde219d4ba82d1d53c94df72cbb76caa0a4781a8f02cdf30464bf8872d540640c6c613b04056665bc83386cd03854617eb0e63553ad2791eaf4fe9279a511c70a489057915717ac58ede61cbf7f29e93bdcf27811bbf5c80e0ec63e90e3079a41f4b499c5b4abfd8072cae60a2c5e9c349ffc385597c9b1e2d24688cc67b31328eefd801ffe231b0032f6f666636bf339087756870f2371e68f0949004a7284947d9c8c4bc9768e726ae827201f547ae0d7c0dd4e51c9c7f4b2ff66bc11d60739b155cb5cc85adcd4f2471195ff14efd42bf215a104efb9ad6fcf4b02aaf8d9a22fdd9ba60c99957f87e028ec53a7eb1312e060259f5aab16541fd1425178564e83c32b7bdab394f93c95d13956529f0921875b5f59d2b4a2ab3ab7b12b7b3a06d87d6fc0e4c0f18cc1f55ef5d4fa646e592fd2c60f8d97315024dbccbfbc1ed473f6da8080de4a99b2bfb6136f07fa84a17a5257367f908a5ade5b3344582a215c91743938e1684e91c4cb70b440e28721d13208b448c0f77895763cd2883d73519251b95c0430fedd737caf66bf16da50482de12704bbbec47366362fbd7f192b350ee934f1cb4c9e22b815c29b5bd515cfae8cb4f8591ee7fc31e5207201648368150b841e31b1692f190501cb276d59f4de18c317535e65696624972a582f693e076a206182264e8d86af1ffb715b96e681fc4dac912dcd02e79a12ee0ef54358733680643dc83a98bea7760a783c06b176d6efb532e8973e09beb9b14b61230ced22dee1449e52f4b17d8c00fdf7d5b076502ea01a94bfe781b29fe9429184e8a95bb3368a571cce02eeb92006350771dcd1ba3798256efae9d32df5c7d8a53fc5fa8553d259d7520a16a90ef9ce9a762177062be5cc0e1936a0b0194c4ee85dd6376f1a04432fe566af913407ed5986e6fee0eeef25fc6fec22c12dca5e6ba7d984f9d45ca8a4e032e65f19f95c0ba447cadefd00d913ddb39b1d5cdc5089ae946338b279cce8ce075d44bda6a060bbbeacd5350103f8f2fc81b915f4166ada14dd3cde1786545bcfc9908b6461a6bfc6168e9248122f978dd022a390eff723314a73db1ffc15f52307ee8dcee6b520a6c4004758efc8a055cf7d7e442991d10d3e31cc89242fa8d408d2a985775338aef212978fb46e9df75c7665a32dd4715683eac420a175e8d4d55a8bfc5572e50d49b65e4cde77ee105366106f89f932edb7854e31d5bb3f334025ccfee85f019f1fcd3af67e938e033692e414d14b09370537f8b8a7c16c0e0a9b1588a67ebb24e6c4064b54680bb2256bb0087ae4330766dc2b87a1e4b3835b29bbb16bd9bdff1004895eb6860013763f8a3b55ed80dd7fab464c919edf4d68dbffe3fe21bbb749abf9a9f1615f0bd9e58230f833b1741ab00534df7674a16240cfef445e97bc3be1f79ddbf9bb92ff8710a59097b5a8fb0859dfe635e7ad4f6c7e79a5bea5afe643cdf907f846db447aeff1524ecb2c2be331f9c11ee2a6569ba5eb9e1e70ead155842aef8d96cd6c332bd8eeb65ba2cf5395bddd41f44d1757e8c03913566da3307bf1eda45d82e7c3688040ade51c8eadf32686773595875ede4c753b6f08dd6cb736c814c4feedf1712e21f54d237d0011d94873450c8f378fdbea81c25a66a6518c788f431faef4dda60d8e2716d71d4e5e68226af96b4671e60fecc105c19e7551f69bce86b150f09357ab9eb88564d6e335089116bc853858d5cc0ff8e4ab91125aaad47ffe82284ecc5cf8f32663af3cd9d7c80e9d0dec6f8a7f1aaf55099f2a314f629662900b2e5bec381cb60f3d9f41bb2ca2f219806cb134de7f87f90833f2c3e883cbac49ce02545309e898bc99e2d6ffa320012190510d0d770160e435f1b31b63606c90bb5679324d26af6d0b7f4a5d5f5ef7988d7fae7d7230629ca7ec75cfc56fbbe8d7b75c44a1e07e507806e3c7647074924e366154aa1cd606e2ef27cc051205a208de4748ae39a9f6dc6671e9cdd19676e88259a43f36148fc647e66aa183f4dabcb05bd746442ac6f3016063187a39f03319f29c71cd366a2dd65632be5f7cb5fadf41d9798b10cf4b0c36cf0eac7e4fd9f3594abd85bf5a5576c40cc7a9a19a0aa4df04142fdd6438d3c7b9df1b130acecc8880dfb82daf03a5e589ee794d166754be86818b8090410fe4d2bec01d42760719ec4920406ef42641cfa2e17c54d65a32115e2bcd4599d1d111505fcb9047f0be0b9db4e142aefb42e2d989a23119c4028228280794c4ab65557da4305cd51aed366d2e1d4d48043add5de76e9d28253457787a894182ddd4221e31ed348d965d0c2be4ad7857714dbe0bdf6065e49d018d7f8d4ed0c801d1ce23a1b7f141264f321a03bed3e66afc3f5501fd6e659fddfc7393ccd16d073b3381f86bb414d007c87b76c01cb4975fe24adbe2ba30e1fe0e2b1fc05df1a40cebba1c3ec92b364f4ab7e54247985fd134bc001dac70cf407cc7be9799a3c8bbd19bff387c848c67396aba8169dcc716e667d3f9ba175cf49f58fc068b172510dff534eb33255416c3481f00d186ddde6b830eb0b09922a5d271adf723a4fdb7588c281ad42aa3692af60abcdf9f44a6510fd287195da4e8b13200631e1c85c3507fe77512bc98dfb2d831c831c5130efcb70daf5eb7c1530aec7d6cbd8e0430ddcf7668da4e5c03b4df7283bc3446c558edcb7abb36e2ea66f5c3a1475b2e71f0df0c00f1b7f2ab798fdf7283c17c1d342e8f327347ba589c58c970c95330c85c9d4d998aee141c4f2cd52f73bee2d600a33ce0436c7115a8a9f9c63822975fc353be6d31f19135a92b0126a34c187112fec0bf47a7737ffd8461dc1ead0a489e065277062eca7380b3dc4e5de089335d5490d9f52ddf64ad7e9581746b3c2b2f61a1c32cd409f9656c8f6634626d58ce3e71eae613672e8f4e59ef4cdebdaced17015d8aa4f26c635831084c9a68097f012dc224790aa77d5ad36ef5b367fe856d23dd56e5e525c86960af67c4010fb1caccfddd667a1f603d59c10a41a9e5ccbcd44f2565d1ae9c2b2ceb61e4d0d3d3be4bcb3f34816e62dfacb71d8e065716b7b95cc2acf4ee881bd7054f429d104a79813e19b5ba75d3a29674372f27d19ad85eeb078d35f0c6cb7616b9ce8e0d25430ceac1b0236c95cab517b2519305f53190706edaca7d408d57721eaa6f566aa3b32452cff31fb53779d1eea51ee795b3b6b2016df6a599004234c289aa499e9f03c1dca50cc6e6147fadbb651bbdb455bf44edc534a8df233eb1350cca1f750a445cf40dd21824852ced57d86e5913eb7d3a151c62b2e57591a087acaff268ed35aece5ae56f3421efcaac15563aa47e3aaa47b1e0431238db3d4bbdca4d665866def4b2da847ec470ecc78dd4e004e6b50023317c3e68803e2a48e7201469db6d85e9470aa3204a22508f5e9b295ffcd820f5e29eab656c9b8c5761345867e93ed2b96694a620897ff521d506ee8f32ef93fab2956c4d046bc8394a3d2388a887bda3c9e03fdd443834a5bdfe6bdc9cace6391eb3d74b074d724cf916ebf3c1ab4ca750c53173042e9fcd4c1b603577a3a4db447a6cae95a9fc936bc2521624e529f9bbc693fe63710c88f35106e7eb398eaff1c25cf2bc44f36c9e3c1b60f13603b15edbdd52d9ea77d4cd6b8e723478754d86437c4325abd03970498058d3abc4e2889b5f364651b04e92f54ef8ba643bdc98cd662310704dab3548b38e34582fd727158ec2a7ba4fa987e9f9af071c93b2feac40f00d2aa44e35e6a31f75d09c138b5f0b8dc1708b0905930d2c6b39f82adcb46efb51536feaf8671b2b8dbffd99ff891c0639db913fbe5fb9c58ac695b89f8b5c108039e6ba23e4b8b95b30cdfa74d1f5aaa6c67509e3300adf5df8ad2275777c6b092f99187691d2292867eb1bba8c16b7f8bf6a0153512ca3ac1e6ef89c3f4d4c4a097ee16b5c66dab6b5bd5a95b94d0f4409e02bbb3c5d2b7510ecb72fac8d5f757a2ada1601764af3d5fb3ed35e5726a8d4f64400a4324df162a5dd7cdc1b6aaa4b08214424d5312559cb4540a5f8b3bcf799755757de340f85ac32d92e3460787b1439f9db93eefc7b41e1e95eb47aa3be2cb2c6f3fd094e7945f50ccff5b20059ef5c74a65f04f36310a18516d0c51dfa827dbd8ff98e9cb0e5b8753d45801e62f737b8f8fbfa611907520f4ce88feb1cff8440320c9a653706ae7a439b54e176264f090cc5122c68bb4792230a21806c00", 0x1000}], 0x7, &(0x7f0000001480)=[@cred={0x20, 0xffff, 0x0, r1, r2, r4}], 0x20}, 0x404) pwritev(r0, &(0x7f0000000540), 0x10000000000001a5, 0x0) 16:01:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='B', 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) dup2(r0, r0) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000340)=""/167, 0xa7}], 0x1, 0x0}, 0x42) dup2(r0, r1) 16:01:15 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = geteuid() r2 = geteuid() clock_gettime(0x3, &(0x7f0000000080)) setreuid(r1, r2) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:01:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r0) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0xc000, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) getsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:01:15 executing program 0: socketpair(0x11, 0x4003, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2015, r0, 0x0, 0x0) 16:01:15 executing program 1: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000000)='./file0\x00', 0x2002, 0x34df) r0 = socket$inet6(0x18, 0x8000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = shmget$private(0x0, 0x3000, 0xa, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r5, 0x3) openat(r4, &(0x7f0000000980)='./file1/../file0\x00', 0x420, 0x80) open(&(0x7f0000000a40)='./bus/file0\x00', 0x8000, 0x56) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000b80)) setreuid(r1, r2) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x400000000006c7) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ff5000/0x1000)=nil) ioctl$TIOCNXCL(r3, 0x2000740e) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000a00), 0x3) getuid() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000009c0)) open(&(0x7f0000000b00)='./file0\x00', 0x180e0, 0x20) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000ac0)) r6 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) munmap(&(0x7f0000fec000/0x12000)=nil, 0x12000) lseek(r4, 0x0, 0x1) r7 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r7, 0x29, 0x25, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) fchmod(r4, 0x40) writev(r6, &(0x7f0000001300)=[{&(0x7f0000000140)="095b92228c7f6f222d092dde070ad2069aa1cccf19d97262f113aec8d54b8429c1446834efb2ba0038b7ed8ee427f9d8fb1d19036281f3e03290a950cbc10f540d25c8d273f6da860222720952d08c2767f69a9cd6e3214c32dfa435e3812c4168ff0dc77eb7a7622c178fa21be4fb75a1c3198a93a2012c7eaa88babd5ee3637304845b1f3bb5b7470f5188e2f7273fb09d3fa18e50ea9ba6821e0313ed23dd02b1485f1207345f3ee0147156af862502f566a678babbdd58a1d2f8659b37e78c109a1b88cd3ec14d327ca1a67e4859597d37d39e251bda339f78c480c349d7d359fced6c598c407b35c436362ecccab012bc5d1c4f00a060e45d5f0d19e65b9e6e71b102c84376f87651d26a1555f8b0216285e3d7c1ee20ca01b77fb830af385affc19dbf469d11b4f98558ce754d3dbf83a2825a6aba7fa85decaee090f0892d84997b4b8244eef8a8320a6098cd21f2c521f7e60b8be47680530b266613846b5b8119659b2950b70d41eeefe8542e648c4ac4f24612a64d5bd3e0762fc65cbb62a7abba9c72ba1b05edb1eba3d07ee5269e4efbcaa7aa1fef36ccda4dd308c859c2aa2005b0f533f4896f9465b45aefedaf2be165efafac8403532f3f34727445575303e53360506c7c05aeba682bc89911168700a090d44940912581c6dbb7ca82879aa8a4dd67393d9759159e461e7b447169a7bbb025c450a3a08eca3069ccbcb00353df4c8e314d0c67178656fe009cb9d35580d91ce9bc01f59cb4662b5f52e5cedcd9cad93ba6a38be08c47ef5c09b2661d34905ab8f48f7076ff56a0d9e5daa7587b58d7d84946cdeaabb0a4919dc10ef8d65cefa8e0d297a6a128b41452a1670838941254875edd2c01b5503b745b8bc88c3dfe80e38c7319a99896987bfc7ff27ec994db3ffbd94e2be476bec5289f9bcf02636cd0aec13fb0f646b79a942982ccca1d2842075802b4caa2642fa6cb6c378f9969d70a9bd5ceb467b76b66d34391063e4ea0e84fa4e0f78bffd9fa543064dee90b2adae8122e6db023b84ccc3e47afe15d2b38b96431641b5858d271354f26fb6b4d2aba3618508f7d8e4ca6c8e69cc4961aff29c691c0970f45766ce0ab811f8697e9444ea396f01a896af794a3b255be903a494ef5329dfefd7800a81079429ebb69ed63b3e643dcc9633fa799695491ef225c3a261112fdf634da48b95fb536e6632c298919225693660484f04daec212f5288f57c28b3af82a6255290395c9d43f8e8c655bb411d834a228da413684d8b102c157681c391bd66639722627808a1f8bcad75968103a10aae389c7aa967631478f61a3bc68ae80a0b466434a7133686d6c862026247d9541f5bdef9ddb58c7f2f0043240b17b5eace5eadf61112f161815019c5a32ab9496c6ea7fe3d6bc167eb89113934e72b31773e9669f172a06858d6cf9bedd0379d7222b831a84dae1906f90073d3ea96fb296779221c8e9493f5e380505ee62485b9f41fcee9b8b46a3ad7a6b2f0230106a972578fb964fb5bc102aadfc20859721a48577b38036147f8baad261884e320afb57be2da5348fb1276b90deceadf988ba94479003434d7bb27f881abf0f67bb845e0d376ac30892dcf58322dd1fc6063c20033e3c6d5f1f1bd354b8bdc43e52d6b834fa2a1449270117f7420213c22ee1914aff71c7580a377b7ceb05d14809813f796f8a690dd8e8b715b80f091688d9497997d2cf10956e21d75b9b7f085dce32bc6f8068cce19c899acabcadfa512aae7ebba00c086543fa785b1f5b4a2f65c94eebb4857e562fafd8ca2de39b36e43d068fe11e820839570e5dee83cfe60fb1c5edf18f76b65e23f8bea9a57cb3439cb6e1c2b038ee2056c305dee8b778c07e2b0719767358d21a2a8fe74ffd4eb24706d527ce081aed75450655f3f7cd70ca80e200abf04b98dc394ff0d4f5fbf1981c5448a45e5542e7029f23441ada343bb4ce28ed889c1f4970a2a32a06fc5f37b3ccc7a50d57870f93811f561f6e16b562a1faa65ac3d3011731812004e5eb400dc6e94d71834e132af53937ee0be8414780e5d5f38293509dd27e6cd5cdf9ceee3c8280919d2fab424fb0396c6bb2dddf426b115e9dfacad6e934cf22313710684147316a8d3804a6d4e5921434c451d6ff45bf98d33c9d62889630062db92d74e462e6cc0db7d26c4179ad834f9d278778c34a8cef8f5a7e32db83c5c5a3fe4ea045b98267ba9064a93a0752619d23fdc810d9c84ef0bcb0f6b1727f7e633f6201c42ff42ce9e5ad78019b66703718e61eff2d539686e7332309cecb19f8f3e405bce13b60dc9f1a78f860868b7284b9e53e92e4bc8d48ecf1026ca0b91c302a4f596e9135178b7873d3b3949e21d733491b7d611e81350cb307b777c4f48d68e3d70e26e56da5639f80b42b003daa6eb2fa78fe98efdef2f8a333bfa89f30d24bc43350a6021b6b5de2e5285a2b070558008b126e92b2cd206f763fa88bb51c1bafcb3179714f8293ad7322f8ea6c0a935690596ca52f47a8e7a8c1f6c60e5147c69dcacf4eb988685ade39876d339dff4e6fbeb5c4cd8a7b4b8f365c9916bf5948d3e0fa1166b619b2e3e193f8606dcf08119a1ef0555b205735587d101cde9dd4193e0c486818d051fba2e447b12b1687428523dcc1afdb5b9cd14bad3ea8c83d82358ded954422a7d9b4dacbbde0d69532979a84d45ec31d7513ca2829657c9577810413514dcbdabae56138473743c6cdc6634f411a60c2d00246e527ad5a1824974e94c73b61a7ff84e78e7570688ec85abec2a6f5537476af1c985affb65759ce407ff17e153dbd0ef3e453fefa384cd06fef72be0e87e8e18792dfd3ccfd0ee29a7d2634ed768ee5555eee5616c20a8e057b88", 0x800}], 0x1) shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ff4000/0x4000)=nil) ftruncate(r0, 0x8) open(&(0x7f0000000a80)='./file0\x00', 0x0, 0x0) 16:01:15 executing program 0: r0 = semget$private(0x0, 0x7, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0xd902, 0x1000}], 0x1) semop(r0, &(0x7f0000000080)=[{0x3, 0x6c80, 0x1800}, {0x4, 0x2, 0x1000}, {0x3, 0x593221d0, 0x1800}, {0x3, 0x3c, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x0, 0x1800}, {0x3, 0x1, 0x1000}, {0x4, 0xff, 0x1000}, {0x0, 0x20, 0x1000}], 0x9) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000040)=""/60) 16:01:15 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000003000/0x4000)=nil, 0x4000) read(r0, &(0x7f00000001c0)=""/132, 0xfffffffffffffda4) 16:01:15 executing program 0: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r1 = shmget(0x0, 0x3000, 0x4, &(0x7f0000ff9000/0x3000)=nil) shmat(r1, &(0x7f0000a00000/0x600000)=nil, 0x2000) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7) shmget(0x1, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) 16:01:16 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x3, 0x0) 16:01:16 executing program 0: msgrcv(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="000421d4b35e81570fdd00e00100000000000000000021006aaf7778626fb67a2b2a8031c1a1b5cd11d7005672e58d20d39affff2d38e629c399fe3b97d5fb3285942e036b0805a111f78b6fc5101b3dbbc5c7e8f9b16b1f3be5b32c4f0d489bfcd74621dc90ff808bea5e7dd5168e96de31000000000000000000000000000000"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x192) 16:01:16 executing program 0: clock_settime(0x0, &(0x7f0000000000)) clock_settime(0x0, &(0x7f0000000040)={0x2a}) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) getpeername(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) 16:01:16 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x4) r1 = dup(r0) getsockname$unix(r1, 0x0, &(0x7f0000000040)) 16:00:42 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="20002000000009000000e37ed5d5558e1d766b2be90162599745a31a3f90785a86cf19eb4e3d02f488e302e35a5ce250f86e8e0e9fda7c4c7bd604b437952ffdf63623705fe9aa7065cc889d300e827a138d7bc75559cc0e037d0781e8e756082fb866013d545275836756a47dd88e9c0a73987b96b7ee294637448d4d3c01f659edf902f1601e6d6b3d2587054b24b67b52d95da16ee1cad5e0e95a6aabfd13210000303388893c1e27b39fc78f5f4cf445ccc8367284e19d5e12"], 0x10) sendmsg(r0, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x8) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgid(r2) r3 = getgid() fchown(r0, r1, r3) 16:00:42 executing program 1: mknod(&(0x7f0000000080)='./bus/file0\x00', 0x2000, 0x7fff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x1c00000000000}) 16:00:42 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2014, 0x7ff) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 16:00:42 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) socketpair(0x20, 0x4004, 0x2, &(0x7f0000000200)={0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000240)='./bus/file0\x00', 0x20000, 0x80) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./bus\x00', 0x20180, 0x60) socketpair$inet6(0x18, 0x4005, 0x23, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000340)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet(0x2, 0x4000, 0x7, &(0x7f00000003c0)={0xffffffffffffffff}) r9 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x2) r10 = open$dir(&(0x7f0000000540)='./bus\x00', 0x20000, 0x28) r11 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000580)) r12 = kqueue() pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000600)={0xffffffffffffffff}) r15 = kqueue() r16 = syz_open_pts() r17 = kqueue() r18 = socket(0x1, 0x1, 0xc11) kevent(r0, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffb, 0x52, 0x20000000, 0x6}, {{r2}, 0xffffffffffffffff, 0x20, 0x4, 0x7, 0x8}, {{r3}, 0xffffffffffffffff, 0x64, 0x80000003, 0x7fff, 0x2}, {{r5}, 0x9d19614588441517, 0x90, 0x88, 0x7, 0x9}, {{r6}, 0xfffffffffffffff8, 0x20, 0x200fffff, 0x9, 0x81}, {{r7}, 0xfffffffffffffffb, 0x44, 0x0, 0x1, 0xfffffffffffffff7}, {{r8}, 0xfffffffffffffffe, 0x5c, 0x8, 0x3, 0x1}, {{r9}, 0xffffffffffffffff, 0x4, 0x1, 0x8, 0x5}], 0xd7, &(0x7f0000000640)=[{{r10}, 0xffffffffffffffff, 0x2, 0xf0000081, 0x7, 0x7fff}, {{r11}, 0xffffffffffffffff, 0x0, 0xe0000020, 0x0, 0x2}, {{r12}, 0xfffffffffffffffa, 0x80, 0x20000000, 0x4, 0x44f}, {{r13}, 0xfffffffffffffffc, 0x1, 0x40000000, 0xa8, 0x1}, {{r14}, 0xfffffffffffffff9, 0x44, 0x9, 0x3f, 0x35}, {{r15}, 0xfffffffffffffffc, 0x80, 0x41, 0x6, 0x3905}, {{r16}, 0xfffffffffffffff8, 0x18, 0x9, 0x5, 0xffffffff7fffffff}, {{r17}, 0xffffffffffffffff, 0x9c, 0x0, 0x4, 0x5}, {{r18}, 0xffffffffffffffff, 0xa, 0x20000000, 0x9, 0x1}], 0x9, &(0x7f00000009c0)={0xc1, 0xfff}) r19 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) sendto(r19, &(0x7f0000000100)="83ab160deed9b5ad84b30c3d72c4f0aeac9b357c0ea1c6c835b54d163cd85586b7ef4ab5815873772142f0f3e2b2c608b9475ae2ba1d2038100bd9f5744c3b7a8b3f52bdd02a994d630da61064e8ec0e6444ae0a8eb5e32b67a7daa425b058", 0x5f, 0x400, 0x0, 0x0) dup(r19) readv(r4, &(0x7f0000000980)=[{&(0x7f0000000b00)=""/49, 0x31}, {&(0x7f0000000a00)=""/239, 0xef}, {&(0x7f0000000940)=""/9, 0xfffffed9}], 0x3) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$TIOCSETAW(r19, 0x802c7415, 0x0) ioctl$TIOCSTART(r19, 0x2000746e) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000840)) symlinkat(&(0x7f0000000780)='./bus\x00', r19, &(0x7f00000007c0)='./bus\x00') getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000180)=0xc) writev(r19, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 16:00:42 executing program 0: setreuid(0x0, 0xee00) r0 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x9) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = geteuid() getgroups(0x3, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000140)='./file0\x00', r1, r2, 0x2) setreuid(r1, 0x0) r3 = getegid() chown(&(0x7f0000000100)='./file0\x00', r1, r3) r4 = syz_open_pts() seteuid(r1) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000040)) fchmod(r0, 0x86) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000000)=0x1) 16:00:42 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r1, &(0x7f0000001280)=[{&(0x7f0000000080)="65c4e1b98719e458d84cbe11c2a3c104411d9ad32b51bfdd9c73027ea14ef0a6a58185c5f26f8c452981", 0x2a}, {&(0x7f0000001140)="fb19d276f4a9f4bebd8934ec9dd17d8a9df91481e8ca7711455a442a00ef5aba2d774a5928a85b5e494837fd6c8aada096fecd1b7dcd1fa47eb45547a1988720fa9813d4a6b1b909b8", 0x49}, {&(0x7f00000011c0)="0dcd1c173aa7cefa2dfdb79db0385d971cb22b3caaa54661463d863fe13ecf41e36beba0103a99643308b530a0d25c7b1aefa740a30347ce7bfa67dddac6f20d26e7de53b5be8b76783450d209de9c8f7d8077a1ac0b095e517c69b23e27859571986274cd74a1aec8e456f1e3e28b5f5f013559bc859abf8f3bf0c0ab6d5557bb751d6cf2b4ab7d7e9546", 0x8b}], 0x3, 0x0) r2 = geteuid() open(&(0x7f00000012c0)='./file0\x00', 0x81, 0x74) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) getsockname(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000040)=0x1) 16:00:42 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/180, 0xb4) flock(r0, 0x4) lseek(r0, 0x40000000, 0x1) fcntl$lock(r0, 0x7, 0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000000)="d5be89f4035f7533f9b0175769a0957288783a06a2bd76b8fe", 0x19, 0x1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:42 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x8, 0x3c9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) close(r0) 16:00:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000440)='./bus\x00', 0x8482, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000340)=[&(0x7f0000000080)='{{/\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000140)=',)[\x00', &(0x7f0000000180)='{\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='@-@@\x00', &(0x7f0000000240)='.}\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='$!\'\x00'], &(0x7f0000000400)=[&(0x7f00000003c0)='\x00']) getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getppid() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000500)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r1 = getpid() fcntl$setown(r0, 0x6, r1) 16:00:42 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xffffffffffffffff) msgctl$IPC_SET(r0, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000001380), &(0x7f00000013c0)=0xc) r3 = socket$inet6(0x18, 0x4000, 0x5) pipe(&(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f0000001440)={0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, &(0x7f00000014c0)=0xc) r8 = getuid() getgroups(0x1, &(0x7f0000001500)=[0x0]) socketpair$inet(0x2, 0x2, 0x1, &(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) socketpair$inet6(0x18, 0x5, 0x25, &(0x7f0000001580)={0xffffffffffffffff}) r12 = accept(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) setregid(r9, r7) r13 = accept$unix(0xffffffffffffffff, &(0x7f0000001600)=@abs, &(0x7f0000001640)=0x8) r14 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, 0xc) setuid(r15) r16 = getegid() r17 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, 0xc) r19 = getegid() chmod(&(0x7f0000000080)='./file1\x00', 0x0) sendmsg$unix(r1, &(0x7f00000017c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001300)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)="e544159e5ff85a0e9afd3e27c31cc21ad96caff2c8a236a45a55f4cf42073adbfe35a46c2a043b8d186245191eb187cdc3adf4a8f83129ea8e75ee57e13e887327dc495ee515849928aca431b597059a30e9a88fc4154d28acbdeb043679f0434b56bac4ce12d46e301bddd31ba6a6c178ecc6340f39543e63f9e039da907136ed79bd82bd0d6bfcd2b83f8fdcd44664f9750446ddbc17a2da7bec3852fbff1e868c5bded2edaa4088cd22b4fc926e02a50921aa95dadc240e22a45071cbf40b4f63e41da7ddbf61eb75634f62d82350ef88", 0xd2}, {&(0x7f00000001c0)="9ce3f36a6a442f671d7067f368ae100705e9d42547a6e0417e420217a0b0e70857bfaea048e0b54e16c20d6003332cbfe1bfd4ff1e01a1f9870ca88db905d1c6006eb6c90629f759dc4b9cd1daee8275c1391f7b885a5d1bb38fef3bee6482562ce50a2dce166496a92a90efb6fc5e9e16ac129118066530777d0d4777390425d28464c6f2892b7c958e8dca4ddcf5374afa37f292fe90e5793282cd78f146a5d45b1ec7fbfc8d65608651d1c689150d00583b1d1b00a275d2e149ca14c9a30a6000f430a4852c241139a76f592b9719f2db59c68958991a92c84f58627318ab11665e9af39224dee57cbebd667fde681c4facbd10b8a8746ba5776f17", 0xfd}, {&(0x7f00000002c0)="43910a353d2db0907cade1d9e48ca9553095940ac2d4e4c5daa6e9a1f90a6c86c0", 0x21}, {&(0x7f0000000300)="b2909987b3c5ff2f6069c18db9e000b493a6fbea8f9cefdb4f099026e1a98156166da517b70e0058079fe5bf67d958541466dd2b6c7c3ddd79728fd81ca05a250e6e30b0403e9f1e5350f6345d5aab60ae5c32e54a99fe7eafeaf48d386a3ab060b49844b54a63525c1599fc7fe11e61051a4d483faf67fa7a3fa4986eef548de66141981f5431b771e51c4ae16274810c151a3eec2d49fec66e824737ebe6b00b73e1e1fe4509251372afb98efa28a1d5d53ac32aac699117e8efac661b8817b28d8e120ad614a61327412a7f7f977978c6aecb84a6f5ab839a8e17bc5ab2a69e499338e5a193f02d9a93a08d4064c274cd0a85d6e0a757de2a69656cd37010f7fa27dfc5f82c75fdd8dd5a31018c48fb678c2bf6b56a09500bfe9b6addee2259e318c7de9aeb52c06db06ee54295f7ba66d07e3a08fe88a2e79c82a35b44c39844cefa9bd370a68c8a7a94c1f1c5a1cbefb0aff2425540ce3b584df30bfbf44064aa49a858fa01b2dca9d64c0c6a59b101ad20505dd71d572ddb996b36aa258afd732993db8041e8fcb466d18e6adde7447cf4270e90201cf43b4930eb90439771abc4697d1d00fb250c98f44a7cffb770a3595e0b8d805e1898813df3c11b2a0151cf51b877b76d0d203aa69e0d1a15427208458da38d9759cc16869e469376052b0f51d677bb3499a88f70f778cda740bf651a2e6ca8bad1a4f3a081710848a1f21bbe7e4f008275445b41c59af9699115b9a814518fe81583eec08f9b7fda204571a8b473d1892f731aeb179bffdb0157836d56090328528ef400ef77d3246bf74c2c1ce2e2144b3ccd17386606977d09a8a1857569b0f8113b983cca783264766374f272b6a990c9122ef3c08e9a3c4e39e59733490b42028b7fce6381c75718652f50b5dfbc3ded4373c38bbf8b6728dfa5d1b9fab478d5d1072cb3794b18f5bd32c72de471122898a3dc4b3e9fca56f65d67fbcdebefb244032ffadcb34fb558a3c15eea95f81518635c54c6357749907fb9b2f1f712a68e29fb2bf47b56db915d76441572b3a4ad78fb2053a89043183d9bd53e29b6e1e07a57a883408921bdab23547f1b698a33edc92247de82641dc8280f67e97222aa77c9dc4c86f8a3208fbcbb64b62a40036e5709134689ebca189d5ff76c18472f759dbd39496f3a3d250146379dbbf21b3464b2eca02ef0cd2dd473c00d7db1a8a087495d01be5dcfa1cefb72428d52423c2584c6dfbf906c19defbc2c1a82c34f01c161971b3032dd4d1e9f3b6bbb1e7cd15c51ee797d5526d2dd958c758bf919fb78724035962c3b3157745842f0d97c3cccd7f68fcc7e7008707fc20c95f1ba49ed08ca24a13fe4e5769ada994c5ff516d88acdd607005b67bdfb6187191804f0d81dfc3a8a0dc6cfffb9aeeab79781c94d81338f84b02a0ee976009adfcd499093eb7c45455ad955a9bd063364fd62af7565ff4e4e280c939a4b297b3ebc826aee44d483052b6d53fdf7d750aacc94985e3f28ff901e9ad334952be8341c6a1b5eb7f1872993ca09058939114a7b726ed6b657908d4546b91a9010841ae939da66dfa8d934aae4c7dd4f63651d9f26e3a81b2ef167805e3f25ee387c57c13d2d7a45fe7253139218db085f234c3174b8b1cf21ac9367083ded4124645b0b1d745e8ea8adee4026f5010eea40326d7c905bd1ea10d020449287f273e966aa5d38e4500e4df5f3bda723eb18ceadc8d0f642c6bc8f184f99682a174f0ab1f45cdb5ee4f03f6c59f566b5b9bf406b50444dacd0d47eb8846ad25f9af12c37d80a4d00d242b2eb67ecaced208733246a0b0e547de821b4ab314902786c0167b520524d309afa93c8642282339aaaccb4e257b7519c492c1d26f8730d68f1b98d6c574795e496a8a5e60f248bc066231b9c1c20894105c8ad6d775ce824972f5220ecf71acee9bc68078c010c46a93759c5cc0ed4c7df2b012d65be4be6858fc51bc4b8707ab933608c29f57140ec7c9ea6bdbebebe9d2ef49d680851c9d396438b509c4656154065b72ca1572cd3961e5168a3189187bac12d6e3101e6c55acc65f1263bfddffdca3d2449ac1b591d8a6cb585525bf744c791ad635ff59b91eccaa257d9e1ecc1e59ca7f765830a193ed5a92d4d5e7d94933cd2fc422f4b39754bccbffd067aaaf3b5c256b7edf1f5a414d724f7620f315b606d1caf2d1d34dea3f8072e9289519990b7d3dd11b8515ccbf8ed0b1691faff20121df3cab3c2d1b5ca75b38c2656f2dd16a221f820893b56a9e87b256956d2b4df753526a0336cbc2007acde8660a1f31734632b998491f1a652f6690d01c90ba1c73a878555b9c4b400d367cd0a98552b6d95ac8152245d69f3d1601ac7ce33b0cf215984f8e6b9f565b045d820f90d92f14163145f18a26206e3e6e36a972ed1bcb1eb47cccff8b8484bf1c632af88fabd9467046481a01e0c552d55505c0963028228732a4aa7e70b73c4af1ae6d07ca5b28341dd06957c6189768553ca2379e91bc9ee0536b32427c5eb4ccdbb883dd1d68261a8a605a7aeaa1dd69aef863dc4ca91449c52ecf92723355802ff029448357dcae615d4e6bec3adaad8eaf1badf22d7c3bcbe282added4a72fbe055e5dbdd342604172f629b4a2244aac1d53cb1a35e20088378678c2b2e00c1337f91fffc684b0a4e7b00adefce833191eb058fa064834eb4e44ed6ede10cd575eb9de561e5544a48117c159d2c83da2190d838c687561ebe7ba50fe87818c0bdcd684c9f877c909502da8ea6b61e758e606a7b25e892668005a97cd5cda35b72132fde035b1291828c079d002b2cd7600547469419f6d97046588e770e50c5dc75fed4536ea501d1086695ba00e393a85ee8ce7f862985686721c2c79ec6eb1af6c4c105ff600c669f564cb95da60deb19b94fc89bdd2e1e973be39c7a0ba0d813dfe9d023becf0918624b732a8a2fa49c65f44dd11fa7a0c83cc0a0a06f906592f910622cf102926755683c5adf0638b34227fb186d9b5fd3ef5f91b4cd3860942be49f9553d41d6aad5eee3a6f6c31a09c411d19ad29be36722f4079202cc259cee29168c5d00aadd159fd8febfbf5880981a015a835f002873f91b38376b74832fa20f71091755854102551ceeb758d329d633fcad94cc50a776d3d16b07895a4cd96bf7d245826589fe5d2df6c5713ea5a6588b0dc56468cdaf4dd35b53c8b72dce3256c1b36ea4a39fe81c62f099d45103de8678bcbc66e16db8221dca13b502a2183d53237ca7e15b9aaf95e19eca376bc4dbc2ff51ee7a24e8f904596d5d74db6dcf06ece3ca38110f1ca57aa4b165202535df976e013d60022356100214228778fae164d2d39b63725f439b3ef7c14ea403227c5b69f2b5389289a9e769528aa5cc113a10782896d785facce9e58e685d431a6b11681c094464d5e7ed5e8c1cee7ffb2fe94f535dcfb421b2e7d28e1ca65158408358bbe94608bdc51eb53d6b5d629bf55529dc151d66e554bf3f9e64840ffa419dce48f4e3623026b177d3f05be3a19445d62fa35e06eb89b7e25553219fe2218a70d3680e2b84547f4f95c3fc9c2f8edd25c2a0778b7574604b4496449442a86dbea22b2075283ec61d9d4a7aa78fc9e965514dce9f7b04d0bb67612b3ea6547d14743e35cf66b7149caa6d1ceef3ebbfcabe7cd6b66f04ade1c6b67ada670a526cb1a9f61b7a6dd992f79c0a7652ef1ed75cde6f3b5ddcff8efb1aea105068d7eeff1450e110f2078a082044a5c98c71c035888f98703b447b66dc4878adfbadceb1ef3791937b09e78391a44a33abf136204fb2e75f1fad4da26a2de9fa07b2b5595e64c8bb7ae179d8b1ebb77b7eb5d9db8197376b49fa4135eef2361899334a23f862f1ecee967e8898b9c251d0eb73bc2c9ada254a2f7689a48a2d7e84fc68ca363661d21026a60c6bdf7fa08dfe9f0fac66cdeaddd5176a961e7ffb30b6501fded9aff6e9f890ee53074eab972daec1f8470e2c8012eff4d046283c5c1a90db241f3aa7045f1c95d358fd8428b90612d26c2c95d8f6ba4203f929b358548d7a0b4f320938bcdbb0f90d3b8ed5aef60b9ac6590b14422a95d52282320f56ff4514018c057191013114583e33cd0fb84a99c4e5c2afbd3ff6cdfc07a41a7aece41d8193f2de98b957d3ab4e6591c5e6dfc00cdc0b372d6f07a8c684e1a1ac2f96227209f76133cfd51a640f4eccda4e19ccbda763f971a3c77db40e33d6e7a88f131321e052b34cccdaba047129115be1fb7e5cbed6d325e7e6dbd42d6239087d019070c113a9bc937824855d68d350c599ea5713bae2b5c2b2bd37bf24e5b98955b4249209931283c7f9ba74515993653d44be03b62997f57263018f496676a3a45a7835def8e5e050b4e7bd823249343a2b0ac45ee7b46fb7733b1f0f988d6e20fdf18114288b7e3e9f28b8907d162ef196c5a76a840071f48d4fe4fc9451212b0fee98d231df74107db24c1b74a84d14b47c91d62cf9635c53fe92b0e183f77f692b9dd74b68ad12bbf0f264e53969bbd3f198a0c05f6fd1ae1359b7fd7790d6dc874ae5c9250b121e1873ff79090d065ed0e5f6f02feabf2bb57825bbd9636aadce9a6b847ac40c227d9aa5971c301fac845c24ce1928145368001ff8c34b188c11d8c8be56b78b300e801f985a572fe8f08f6f604b27c1611e8c101e2dae2a62a6d1f533bb66ad6a38b675fec13b218d206d8c4ac80076fe1253a89c7d8bc72f31ad9a34b22fae34b4d17bbc23a23d7f7fc26555818a6a7d336cbaeafd7f6a9bfd1aea05f31f4f3614c81dafa73ad5eee8ce562c92229cbe9a596ee19cf508a08dafa0fa7253784239e712aa5549693a3c6eaac126b0bb39b90e66ac50cc6c4e5b81f0f2c2ccbb5ad8274cb7f35663acfe0493918e6ba63c6e4846f25f45b9eedd29547b70587d0d3de808ae08125630e79b8c0f5efa2d955127caffbf1d0f92644176f8214443fd5e8387de0573274f707d58ab7a47c013c79815917c3ab1b39f62f4de25edd463b8fac606d88358f598480637c5ff7d0f12b02d4e2f7cca39e051c33e35668bd0afea675e38f96cd2c69f4399fb381abb9d0f9d1d8dd54e426d7221d916a3bb7a6f3b65037d780924ed0780c01b980a8362170a83392432ad40936b22e8f9aeefdb9b400bb0976ac2afb7fd9fc7a6dc86f638add738fdeef981f16168b05a1b5632ecb20246da39c7a443d937efe5b679d2824d884efaa3e1701b6690a17664a3f63b41b0e18af77612ba68a462793ff679e7bfd9251453542d132c1e0fcd0bcff4ffc65d2151db7e9547ae54ed64e6ccf2397c5acf342244c8b9cd6b836f78e0e16d9c724cd3d18b233b6e6f5b7e97418f0f650bd585dc53ec47c9c0588d02b0062b7d4efa380ea34b3f22544ef79ce8bc6ff73e96af60df407d112b43d81e96831129365c35db9a1ed741f329f4914149d5a541c1a2a73b6c3223bd5d085a975643a6ba4dac81d39e92413a022bf6247b8f34284f96051afdb6c5d777a6c8190481b064db690d223caff3b749a95bcd7cebba6dbadafa1093a5ebb9067510153c6b366e125a8a0e670e3c2a6926582eaada88308d0e096b743f778b669e1a6b4b4d3e702a8b7923a4d570e81a0cf4970fb1263f2f4c26f591fdbf5bc3b1af53be97966713fb033b238340bf40ab8ba62863e0635229f2692e354120a865a71fb304e4d2a3386f5fb2727bf31c3fa831ef481aec3fb8222c0c132d303c17d96f68dbc658613931db5780d8572cfec971f84c1ddd93b326eb", 0x1000}], 0x5, &(0x7f0000001700)=[@rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x20, 0xffff, 0x1, [r3, r4, r5]}, @cred={0x20, 0xffff, 0x0, r6, r8, r9}, @rights={0x20, 0xffff, 0x1, [r10, r11, r12, r13]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}], 0xb8, 0x79c2323390daed3d}, 0x3) 16:00:42 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getpid() listen(r0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) close(r0) 16:00:42 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) fcntl$setflags(r0, 0x2, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x5, 0x0) close(r1) 16:00:42 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x4) r1 = socket(0x18, 0xc006, 0x9) r2 = dup2(r1, r1) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) 16:00:42 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, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, &(0x7f0000000600)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000680)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000740)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000080)="e316bd4ba920bf4eed95df8b03c5646e3963b9d7f5133f52d609c3b071", 0x1d}, {&(0x7f00000000c0)="0c9578d82b44ae3a69dfdc5fb843aadd6bafd4a62587d5f617a7b7d674d169088852b4efba99a49a5378bba63fc3ea49b552ee64919f8c1437c96436ef87dda13f6a00999741793319140cc3d7783d1c71902a77734acca74e42f43ca6e95d109b82647585fd14375ad9f856f06154e08e7d076985a07aad8ad8e71ff9dd7e", 0x7f}, {&(0x7f0000000200)}, {&(0x7f0000000240)="f19952ef579148b6feb82e7ad536ac3224ec4c3d0ceb0b508300ced2cc145d169d53cd09dbf6ad233e67a572eed37bd13d4ee5ef3f4102c46a1746b4c8864894eb9eedfdc1b801982acb3db1825d611ee29e9f77b8a9008bfccc0cd2abd55d46ebdbbd513c356bb34017c3b7b9fc81de4ceaaf700843d525f0f6c633d2559994e99744296c8642efde6d0bd55a78e201ec177476a631250870935fd2dfa8210f768fbeed61dada423755367d9cff69245be6a37b1161033d8e59ce4e3700600b5c559b3fd565414bb58abac94e0a377bb5931d67a9d32170fd473db9ba1f959a3d25c8badd5580692932ce86bbfc1a", 0xef}, {&(0x7f0000000340)="7cb767b4883884e507fc95928c05f298a00e79f9f201333f0da0fdc06d5e44b7f99f27b89152829d3f7a54b903f762d08136705483ecf76b440cc2bca0daeb835e52be1c901daddb01ca501414f3496e6947747a8f453affa22c2b60bc6cc86e03ca9af939248124879b781b1751a557de915f3d548fa5dfefbf594d89b992c52dc4baba98856dc80fc3106d7eb9736d57ed82c9974d45a21a9884b071facc0f644518d47ab5d740170db5dd47eafc29", 0xb0}, {&(0x7f0000000400)="f905567c9ff5582198cb6e682153d35df565255655394d3be7a989e4aad3395a9c64c8a1fd9232070ef5744aaf2ba40386d7c51235964f4126357c29effcfc44088c651bdbb3ed8d60451c70333c7071b4ca51d332ba213baab6b453ce04f5720df44b22ce9b5aeafa242c9207d06972afe87aded47e77a19757aed777d00dabeb900a8f9f0ed0a5cb2c4dc30a1ec32badfa6d4a0707c77038419eee22dd384b150df1718d697ed1b999b56e", 0xac}, {&(0x7f00000004c0)="2e93736dc3a054d97ff850ae061a5e5b5ce3af37ddb09e5cd1244d3b3ef194ea7c6a8dd88f74b2bbd4b763260c60cf08bb67ddd6ed133afd968b3fbb08595d972f84", 0x42}], 0x7, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r0, r1, r1, r1, r0, r0]}], 0x68, 0x405}, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x100000001}) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0x100000000}) 16:00:42 executing program 0: r0 = socket(0x2, 0x4002, 0x0) shutdown(r0, 0x3) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:00:42 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f00000011c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002100000000000000000000000000000000fa9e04999ecc81d8120d41f5df7ae1cd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbac2e219d4a4cf602a709af5621a4cf129af7491656754b82a4f11dd35a4b0580812d"], 0xfffffffffffffffe) 16:00:42 executing program 0: r0 = socket$inet6(0x18, 0x7, 0x20000000000007) setuid(0xee01) r1 = socket$inet(0x2, 0x0, 0xffffffff) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xffffffffffffff01) setitimer(0x0, &(0x7f0000000000)={{0x2}}, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) shutdown(r1, 0x0) clock_getres(0x4, &(0x7f0000000040)) listen(r0, 0x0) sendto(r1, &(0x7f0000000100)="19f2d3949cef4cb887f1cb95d770c5343b8ac3c3ea7ec4491c579e382e9cadb231ad38cd7639ec8b25fd34baace1a37f7669aac740033d9779bbedbd76b1d1aaa27b9848a3fb12b57512c2da8029ef105c9269af5416728aad981a0bf33646f764d6", 0x62, 0x405, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) 16:00:42 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="ac322cf218ed7c3b"], 0x0, 0x0) 16:00:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x0) r0 = dup(0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r3 = dup2(r0, r0) fchownat(r0, &(0x7f00000000c0)='./bus\x00', r1, r2, 0x4) kevent(r3, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffc, 0x46, 0x0, 0x8, 0x6}, {{r3}, 0xfffffffffffffffd, 0x30, 0x4, 0x2, 0x10000}, {{r0}, 0xfffffffffffffffa, 0x22, 0x20, 0x5, 0x5}, {{r0}, 0xfffffffffffffffd, 0xa, 0xf0000000, 0xc40d, 0x6}, {{r0}, 0xfffffffffffffffd, 0x20, 0x80000062, 0x58824d7e, 0x80000000}, {{r3}, 0xfffffffffffffffb, 0x1, 0x10, 0x6, 0x40}], 0x1, &(0x7f0000000280)=[{{r3}, 0x0, 0x40, 0x2, 0x7d7c, 0x9}], 0xfff4, &(0x7f00000002c0)={0x3ff, 0x400}) open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x22) r4 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) lseek(r4, 0x0, 0x2) write(r4, &(0x7f0000000380)="5b8ecb1b8e725c3e6199f9b3aa27470a", 0x10) 16:00:42 executing program 1: open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') lstat(&(0x7f0000000300)='./file1\x00', 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) setuid(0xee01) setsockopt(r0, 0x29, 0x37, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:42 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open(&(0x7f0000000040)='./bus\x00', 0x840, 0x18) mknod(&(0x7f0000000080)='./bus\x00', 0x2108, 0x7f) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000940)=""/13, 0x8}, {&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f0000000300)=""/185, 0xb9}], 0x3) 16:00:42 executing program 1: r0 = socket$inet6(0x18, 0x200000000000003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0x1124b595a1be0997) r1 = dup(r0) getpeername$unix(r1, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) socketpair(0x2, 0x8005, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 16:00:42 executing program 0: r0 = msgget$private(0x0, 0x24) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0xffffffffffffffde, 0x0, 0xffffffffffffffff) msgsnd(r0, &(0x7f0000001100)={0x3, "942a719d90bc14c4ccaf"}, 0x12, 0x800) msgsnd(r0, &(0x7f0000001100)=ANY=[], 0x0, 0x800) msgrcv(r0, &(0x7f0000001140)={0x0, ""/134}, 0x8e, 0x3, 0x1800) setrlimit(0x7, &(0x7f0000000080)={0x3ff, 0x3}) 16:00:42 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:42 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x5, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000feb000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) minherit(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x2) munlock(&(0x7f0000f36000/0x3000)=nil, 0x3000) munlockall() sendto$inet(r0, &(0x7f0000000000)="ff821c186ef9f073987327e6d2f0121e14d9e6e4dc3a8786e62235cec5430689db7bafa580bd8eabfa3276c0c719df36bd40e63276fe3939ff3b", 0x3a, 0x0, 0x0, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) 16:00:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xffff, 0x10001, 0x5, "582edfafdc54a20490137adbb85f6d3107629d97", 0x0, 0x2}) 16:00:42 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r1 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) recvfrom$inet6(r1, &(0x7f0000000280)=""/4096, 0x1000, 0x2, &(0x7f0000000200)={0x18, 0x2, 0x9, 0x100000001}, 0xc) setuid(r0) chdir(&(0x7f00000000c0)='./file0\x00') recvmsg(r1, &(0x7f00000013c0)={&(0x7f0000001280)=@un=@abs, 0x8, &(0x7f0000001300)=[{&(0x7f00000012c0)=""/47, 0x2f}], 0x1, &(0x7f0000001340)=""/94, 0x5e, 0x9}, 0x841) rename(&(0x7f0000000000)='.\x00', 0x0) 16:00:42 executing program 1: sync() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getuid() setuid(r2) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCBRK(r3, 0x2000747a) fchmod(r1, 0x40) 16:00:42 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0xfffffffffffffffc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x8, 0x1) open(&(0x7f0000000040)='./bus\x00', 0x40, 0x1) link(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 16:00:42 executing program 0: shmget$private(0x0, 0x4000, 0x400, &(0x7f00006f2000/0x4000)=nil) shmget$private(0x0, 0x1000, 0x10, &(0x7f00006f4000/0x1000)=nil) 16:00:42 executing program 1: r0 = geteuid() setuid(r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001280), &(0x7f00000013c0)=0xc) geteuid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) setuid(r1) semget(0x2, 0x0, 0x180) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001340)=[{&(0x7f0000000040)="a6921651a96bf8aecc9e93cf1d8251dd44d24d80a59527773c2aa94a73a8a0837e91c063b1223216e2934ebc20825b573529fb95d20bd94a7b61e8e396d6ca3a97bfed36f7c02135e2170d8f004d091a68fc4f8f0b473c56af6763d3a0a704bfa347d849add47510fd55b09dacc6842fcbde0945fe8fa25dad2bdd8db0041bd9e8da63e0208d956a2bf01697519598f10305bf4c4782a7e6a4f305b15b6e3c8cda328e6ab6c29e63c4637d452ec0ffb60c7edac4472c1bc2a00d19f8cabafbffdc23ecb1ef32cc314a9229acde0a24ac956c7f289dfec95c0cba1a0e5e7c952f61eb4bcd90d1f2c4146fa21b7f0e0337adfc8494f0effb2cd860a8a77c24d128ef3fe2b10ccfc0014339c85a7b57aab2cb66bb1b90a9c37cf2a01e08479214a088af85dba5f11ab12a2b07345c1e2728adf03192746fedf918e94bd100fdbc6923d2ada3b50a4ac81384115298183f6bbbfeeceda0ccfc4b16f560d87eb7857b97dfe67dd9ac9653c5fb448034681e3c226fc975eec3527d08d75666b3a562f41e3bb2fab2a48aee53f7569d5bc0133f24f151767d534c22061ac3e4c2b3b370cd02073edff8f4f43d854bf0ef259cf0494862321d72018be3fc87a2277f804ee7b95124f1efa628953cf6faeb820f38fc1a1510345c65439a4f4e10d51361fb494469b5d982fbb3b167f5e47bd8bccf74b54c982071f1632486421714b59855cbcb74fcb5148a6fa703a88a906ebfff35264d4722b0c885d226279818bd7a8a6cf6ea0ecdc91764093d3b0fb500a594121053837fd82d11ca469ab778087d14a7d0a500f7f99b7b616dcb824b9487fc914eca8f2e847866667be993e09ad7e5fed24f9659987bc8eaa9c47d5acf95c94de55f8b120024d37d6e46b728d4ec9dcee2d27b9820d93410579477e80ffd971d19d184058cef05503bdbed7426faaaff122748369f882f3a13aac432cccd1b6d1d9212851b4ea45ba159eb98f3e54038229210079382ffe093993368acae4b2cf0ff4fb4934c535373c9a6fe065bf8135ffb369dc9c79034b0e79fa56e0464000991b13880689fa6b7185052b7649602021f035bbfd4b5c6a1cc71d8136ca5d3a58fbc29d0d72b7dc1fb73448c6e9b2321d73c79efe21318fcd305a33d690ff6eb1f870c9725231f234c998b4a3006805ddde455729c42806c6119c57c402a112c6495eff32574db0a1547a61cbc773c7300d65eee85bc9f2ed564ea8b4ca24cb9eddf401c156d6808b20b106e701d79d2c0057d2cb24eff85a3a3d54ffd9a8e007446eb851af21e5b289474a4782069cabc868f5054038a618d7406b392b6a8ecffc81532eb9f259aeb287cb74865fa539a6bbf1c6f14a0a0218e54b63008af019781d35a108bd737fa4dd9caa0cd87deeab2f33e829f4baa112467114680e964d67989eaeccdabf794aa5358ded267084770a92c75a625f1a70776efa7aedf64353d755c4ab8b24e43f3f05862535f25ca80abcff96d6774bbe7f554c56bb639310c99df337c63660ca8190438b25460a1f909074ad78a1408c772481aa4bccdf6fe5546d6c0c8c38476cf5ed10bf6852919aa7a63cc778494a6b6651cf19d89ba2287277458e3c7c7ee216515b99936c7baa957811faba418680cb503822dcc5640ddab3e7c94993d1cab5364a56a33006c3f86007c5fe9de7428fba1096f3459ea0b08b6ba7e73f56e0edd999088f882596190fbd549ea1846f81281964a5adfad6be3efed82e6574a634154ffea817c30a2ad8f20e36bafe25cd662bde65863f03fe344d2db2697864b61bc459211ac0c18121926e155bcc77621744bf0f91acd8cf8d1d1477edd40fb5b2fdfd072753cd0f85b2b4c4b81aca09fa48e435e747f14f7234de0301abaed514cd8cbb16fcfd6606f672c4a06b2161d6939bce511d97972a7f08ea3655b7ed7df1da7dcd051bd2afc9c6195345c8a3b03a5b1864252ea81a5e08e73f8d93324013f1375c634126a3b8d55b6cc6a2c8a750ca5b9bed452ce7ba043f73ea4b33dbc84e00bb0abb279edbee9f5b30298eb7e75d1cec9f05f64fbdc8675308490e573dd7c6f0bb8d990c456e954d7e0f95b80e54975d8c37577fd64defbf628b56830fb690b5f5cda1d31ee7326892d9a60dbe2005fc867b5bc9fad7c0b002387d5f6cc88a3dff24094e6ce34689a9e39dd17653192dac13f03b13ec1cd7e397fbf866f9e8b64d9eafb0c7171690d32f72c63dfe168f44897e184326246995a77416c2b6d2d1168be96976ef7f15581cc33d1363da12af9b9c22e1b5fc1f4590bf5f0d0410356bb06ef19cde236abdc4a2686be81dc1946ad08e2aeeaa58924b5ec8e62ca7c07ed21e3ef0c54495aed2df890b77945815f1345e79ef3625fe56f643dc96d47b2c8dc9ca606b54bbeb0eccde27851d60a06f18839b5826e6b82616af774fbfae8746ac33172601a1ce7eaacd61067379293e04ee9a71db143f9450f15191b1130811af796a908f66302ddb8eb5dc8bf4b3c07189ac687b0423481fe05451500cc07eeb638ff975a7f291f28de6600e28deafaf74e644229d7a97bd26d9f5db4eb3c513bd8fa29d913764b0155d1c97e38d0bdd9e88f57c9b470734b2c4e605e9896f62602679e1128f530d9fe5283d11e504b026872958f77a0e388796448e9ad420bd3e90f711b896b7a7f40e0ca5cd1e3b3d7c0614bc076a7377a065731f619ea3e09332efa6c5129c3597bd2c13ffb1be54530cf3c6f03483f79d15b68e81457c083ac13e9f9147603d89df9af7e202c3a848d35a91ba63d87cbea89552127c731ee259b4bb7cbf5be650fa9fa3e4cd3f60fa3bfe559f34f0cebece9862e6ba5fd1cdb3e5eea1c6f83ba1cbad3dae682509598d9a0469a1640993ccb69796afeb6f4d784bc3ab3db20ff74d714dff12c6ce992be75c8de100e92055bd50b9b677bbf4e38b81909d005fcb8b715357761b34f9fb6f51f01c8df7bfcbedc29db12eeefc85bb5e0f74ed04e2d2cae28c64e5395d47e739e35b0ca27a587f563c45fe431d19cdb302db17efbedaaf622abed45bc12aadcef55082a01eedf6b2e36bbdebf4832ca59f26ed39b59e7bf263fb0cbc33c967593c7c86a3084e800d2a7b9b17db328c192f1cf7b10b00efc93e1ce1aee9f0bd5de531f6bf3a9dffd0639271b53516f6b54f7f1640e8a6c666f67d5d0139d1040d4dc80e24dc7da25012c6eb6e51cf809404621489ca3652e088d7feae4bacfa0bdcf8bd3c184890185a2c21ef69c4d255ff787e422128ea1737f5c87efaa59f228bd1446187470d2fd535bef9d5cf3d991afc9bce5a36d93689e7bb564676ceafc134fe01a16d4c945b792594af8a7ad5921df81cad9c47d2866e22b88b5500cf815784dd694432d7b30b5048c956bd8f3c855d8a98ea66a834dbf57339613c6b2daa984ec9a4a5fe25efc281eb73b84f066a10980d2b85ea4fff395c74fa0fb7fc966b9ffeaba4658bc36d6cd2adba89e89f7a2698308ba1e23f3bc19ef49b73933d558f574f8f8aad5eda103fe10275e49cd9fabd3733bcee9edffdcb49d30e2fb2f6c6a65bc637f59a6df0342977c92fd9fd95d1f8919211d11b3e7b459680c88869b19f70b4e435f4e0397f8a4c9b533d26371bb330822b1dc46ac2c4569cc9d7f53cfac67afc93bb04aad8bf510bd1e7c7956c16eaf1fd0496b935d424ccde0bbb4a9cf2a9bff0d9c9791a3c556066b9709fcd5e9aeafc80728f12399ee486f6278be96433de8261cd7020c728bbfd43677c2aea8221ea79c9f974b0a34b704d6e8de0564b105ebc87ea66c4f2dd083dfa53ca4b080d644114cc7d5ad5a86b8451d063eafe139b6ede25d230580f3cd9ab4e72c99e30da710cbab4c9e7ade4e541f48f0796b7e7e07258db6ca7ae5ebb1d0459f6b1aa3981baab3aedbff7d6774ce8e8b3fa2718ac8ad480e7ff62251cfcbc65225e2a32f25691b99b72a435b68d05e461f5cc1dbce8f670f76eb5adc03964b28f49f30117a3da2a3cd821cd59fc60c50b83a424acc30971c989a60be018ddd3b12d6179e0bc4e7bdccc9ec3d00c94130e770db8d862e878c668293ee2958570efe32297ef8815260438326913f588e86d66e5072e7fec43f49f9e5cf53858b4c37b7bd44ae0b815cff9a48d41a4feb3380a67579963afb8b249be480c0bb8c4b98cc5081a02de612564b401f64f9bb116df637689d5c446f82067c653a10f7cabcd7471be27698ae30fd966b1b71492a591413c2ab9c61162492423326fdaeee5bfcb93ed53bbba07d7d548e6f9d6b90ff4d79a0c13a61ef32cc661e71f4a146e9e3a1651f90fce80afebf890acfb580987d9fd906f394f74255b33bfdd15367003e7fb597e87eb1c7af1e2f35f90b43209f751db37e3bb2cb2ccbea744a99808c87232f49a9e5354c7b958f2a6bf2999f9230bd7d0f077e3a5ec78c175de9cb4a088ded416ee2e0f4730a198a4250635c419277818f79f629f9b7f8f5b113c18ef91f2db8932a09a8159664222231f2fc01f36d8f5b97776dbcb8c44e70105ae29f76bee42a973ed7f27c9f35698ab6e797daed1931d0ac695cb6d72960cfa5bf1dbe3e908e7fde5dcb75dedef8a63a08a4fe63f3e5820b39efd2cde3dd1ff14d77bbb06143e76b4bdb96181c050312a060e782bd7ba70acd4d013434ac411b10d5918bec880f0e49b884ab3b77335027229a8e487db40169fdcc593df2fb4f63a525afa5b140327120a4075b45c2ccd27fbd87da249e492cad9acfff7a98765dc33890c7672d17b2489340b802d6d922fd12ecdc91b7642b6fcc655bf0be177c42c1562799a9bfa97eba2f5d76a408270ce35c7ca97e58cc4f500eb0d56a44028d530cb42333477846ce56bf0201ccfcd143ec5e50b0c3a408d498f1005e44c9139fff32761863415afab88e8fa1f7cbbd2dfdec6cb6fec06be1a5f78c7888e91016d26e6c92142f8feef630b7e7a513108fa63d55cdc9d7429ac9636944def2c5e9ac6f754181a582c4ec1cce10a098c2f152eb5dce0c062f5c57d4a8519bdff1e288afa38efd550d6d652ef0bdaf11483e2ee731f89215c51ebebc3242f0276f3e7c04e12be4ffff68e7cb861d54637768d14b06c864c4b353ca050a341dc98cbd93c295c51bc7803b0a6d6a0b97c3d763f9cb29565fe3186604355948bfbcc362317dd979c263ebf8d734117157951b1cc84abb91eb155dbab700b0dda447a7c17a44fb5b4508ea7e8507bb188be477aa068bf0d6fe73443042a158828e5320008d954385fc3e3998fe04e49afdd6fad11d0e39f553c208e71216775beb0059aa6f6bcf4daa71cb856be847f0d5ca7b889862e763bb0de788e3a74479769f333d483a685f75df6ea7bdeb955c40dfe533780706ecae3e5e47125d2c29f2400e81d67c839ca6fe83cf91c05f5f3833b9defbba804ff75a0ce596c6fd957ccdd087cfbc670f565d8aa4fcb7636d4a9525d2316187ec64d4d2cc4bc5ea786acc1f28ca14327113405bcb70cf081cd57eb10e7b0e69a09269c8b570b6af861c6d54625082db38a01868c4a27c69aa70e25652aaaf31dbe2bf304536c92f60d5fcbacac1798aee020bb96416fdc37cb024042e9c9fe34487f2a3ba7effa031764e1c08726eb80888460785e8457732a48b660cdd1e4da8b16c0a9ef3efc2fb16409851f9b7b8f89fd17c374488ba8082f7e4b52719e92819f9c1d93540538cf2621d883dbc952edc01dc3d47e6a9107547e3209b98ea2b037eb30699bd4ad926547fe465ef206a2d093817d5a2fe24f5b0", 0x1000}, {&(0x7f0000001040)="4232815c11df29c71e39e848494a8b4c674c957f874802154eada3a98d5c77c4248a30e799f8540766fb415f107fd242a6a30992e798bee81ad58b102dbd721328e23e78439db2a01821a4fbc66039bd1e9d67f6a0d62de360745e9864ab8349817a6d4d66362780d5be5ad1df20", 0x6e}, {&(0x7f00000010c0)="da16dae2281810bde683c34c658c15c742efb3b55f836a2032e0463ce297f13164ff0c082ead28e90b38f44db215d39bc418eba1ad0cba428e37ee68ee9789b6980f0c9c64e1d204611991315c609bb448a30dfc8c3438f4655fc729b95ffa22742f31037847e1f159de716a0d24132d9293a220311fdfa0693764954770b5df1ee6693d17b10a7d5748af20", 0x8c}, {&(0x7f0000001180)="9fe4742c36f04a2d4cfdea254f5add773e8fddf327974a110e0e0eb2c4d1e2ee33ca08a3660f2caa59c82342dccaa5b12d83000f5540b53f9cc33c214544f7da48935147f02eab1c1544c8cb1faf93ee96c4893dfc122e72ff7859d8b5a45bf43e6e95c102866df4e1f6f12b69eb7b3fb091d0cbd80a33dee34209eff7b25135df783feaacae74ddfb36514fe3742fa04839562f0e81cf53733d075ef74a5da65bd2f768d4bd9f64d76f27a649af0298afd3653054654f8923ecfe1945bb9947bb917acf3ce19baa026536164cfc1eda26a34aaec661a232fb711684cc5855fedd66fc22d4bef6478122cf2d8e737f92cc361b", 0xf3}, {&(0x7f0000001280)}, {&(0x7f00000012c0)="d20ec3caa2258e0387cf5273dc0ba1cc796e8948711e54ab978346a96e34d3e8cc80e2090581f66066a8d7b501cc8b659b0170d04c0e9e8362a60a7fa45612536a3d6b25fc663e9b58877ec25cd9738a76e990a12aaa", 0x56}], 0x6) 16:00:42 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r0) setuid(0xee01) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x20, 0x20) socketpair(0x7, 0x5, 0xd791, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget$private(0x0, 0x4, 0x100) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000340)=""/74) renameat(r1, &(0x7f0000000280)='./file0\x00', r2, &(0x7f0000000300)='./file0\x00') getgroups(0x1, &(0x7f0000000040)=[r0]) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:42 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) flock(r0, 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x1) close(r1) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r2, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) flock(r0, 0x5) 16:00:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000000002, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffbb}], 0x1, 0x0) preadv(r0, &(0x7f0000000740)=[{&(0x7f0000000540)=""/68, 0x44}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540), 0x10000000000001a5, 0x0) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)=""/187, 0xbb}], 0x1, &(0x7f00000001c0), 0x0, 0x8}, 0x40) 16:00:42 executing program 0: setuid(0xee01) r0 = geteuid() setuid(r0) semget(0x0, 0x2, 0x10) semget(0x2, 0x0, 0x80) 16:00:42 executing program 1: mkdir(&(0x7f0000000080)='./bus\x00', 0x2) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000002004, 0x204) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pledge(&(0x7f0000000000)='[\x00', &(0x7f0000000040)='\x00') poll(&(0x7f0000000180)=[{r0}], 0x1, 0x0) socket$inet(0x2, 0xc000, 0xff) 16:00:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0xdffffffffffffffd, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) 16:00:42 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) nanosleep(&(0x7f0000000000), 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x80) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:42 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) recvfrom(r0, &(0x7f0000000040)=""/246, 0xf6, 0x9d5c11c98e67dc43, &(0x7f0000000140)=@in6={0x18, 0x1, 0x3fc000000}, 0xc) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 16:00:42 executing program 1: r0 = kqueue() socketpair(0x12, 0x1, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) connect(r1, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa) r2 = getegid() getgroups(0x3, &(0x7f0000000040)=[r2, 0x0, 0xffffffffffffffff]) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x1, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000000), 0x100000000000070, 0x0, 0x943d, 0x0) close(r0) 16:00:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2a0a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x8, 0x8}, {0xf9, 0x7ff}}, 0x2) 16:00:42 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x236061bc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xd8a8, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x22}], 0x9, 0x0, 0x80000001, 0x0) 16:00:42 executing program 0: setitimer(0x0, &(0x7f0000000080)={{0x100000}, {0x0, 0x10003}}, 0x0) socketpair$inet6(0x18, 0xc000, 0x20, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1304, &(0x7f0000000100)=0x20, 0x4) socketpair(0x19, 0x0, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, r3) fcntl$getown(r1, 0x5) 16:00:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x175e) utimes(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)={{0x3, 0xd3}, {0x8, 0x7fffffff}}) symlink(&(0x7f0000000dc0)='./bus\x00', &(0x7f0000000d80)='./bus\x00') r0 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x0, 0x800000000000002) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0}, &(0x7f00000008c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, 0xc) r3 = getegid() r4 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000980)=[0x0]) r7 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000a00)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a40)={0x0}, 0xc) r12 = geteuid() r13 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a80)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0}, &(0x7f0000000080)=0xc) r16 = getgid() r17 = getpgid(r8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0}, &(0x7f0000000b80)=0xc) r19 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0}, 0xc) r21 = geteuid() r22 = getgid() sendmsg$unix(r0, &(0x7f0000000d40)={&(0x7f0000000340)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000380)="f167", 0x2}, {&(0x7f00000003c0)="b36c6b464364e0b4719adffd872b724cf0af6d5703dac98a4d9976d825b5cd2bd536a0a11633cf395b6e7cd592c9e14fb489657f9e1d1ccce6698e540d03c20fd6c04afef29c835c2b6ad182a4b2883554f6f782490360c230ed79af6c2d36ab48b32a83ecf625", 0x67}, {&(0x7f0000000440)="12094c9ef04d85b102587ca2e80df38b914b7765363ca7e1d38548df082270133064de6619d7f58ed0ba6997089549ea52276dd68b8e4cab25e73434ef096cdc7f848425dba8883f84a3fbe573d661e2617f01fde1d00d1225a2c51357393afadfa43f4f6722f3854964f0c0f35805b22dc7664e1310887bf207fb870108d0e11f4470cbb9d9ffda263eab91379ebc772fadeaa049cde70bb7ad38757e52a132c64b78caba7e6b04ee5126951ef8d2503e2619df0f94097766cdb5f6688a00fffca2b34cc861978d8b4fb11919dad9411689a92f1887cf87680ca9d766b17682d28df878935abc26", 0xe8}, {&(0x7f0000000540)="d7e090c8a95f31bed5c98dfd91957b78c58e2f96e3832bf5c8b0f86fdf2891dab8c94b505c263052180cd045d07c37a8c8a64896c6a233a7de654185d9480a6da39aa2a7e4195f896cb1902b20c480afee5dcf129219e40591a07b5df6249196904a36f1cb4223c2104f0ca3dd6e0c51cf61c53c8f83a69e1d09a67eb80d59c326e14828ad1405eb2a29ebed113340e7e68a55ca7c7f3a717b31fb0a5e164cd162d96fbe606d6c360e2d74f20b46582b3a730caab322a80809138e33", 0xbc}, {&(0x7f0000000600)="ec39e2b9013ef6d2f0d22500c52ef4d50f760f7e599f327a1c089c240a2b4da651ffe80f90324aa58a20eeaa32e4df8b012652163175469abd201616f3b0fc78ae442632137873396b03df47c6276dff929d8b522b", 0x55}, {&(0x7f0000000680)="5d3022b93d6ae99855424fdbc90cbba9e1c3f4852e10803ec5a9f125b9cc32b8fa3467c15aaa501a55c5948db1241baf366aed3c01cfd83ba7f100c60d7866bd1211a2058623a30d8310b18ebd8b4185123b3ce92f88791188bcd7f11f04d48fc1b25ed4bda536ebae39dd5451cedbfb0bd459b187513e5538cb48525c5812f36c05011e79bdcb9dd8ef7cd4401ca4ec11fc0a7da72f454a80c06b464b3ee5f29211b7b6b476ae423e9e10d4ef0c3324a5ead920a0580bae6944731cb4e1e3362157f418860f92e59503cf1431876699c92f1925a0fc32482e5308b8f1af77bb7143f9ed845822", 0xe7}, {&(0x7f0000000780)="c50e8e6022303a06edfe22aa5e35ee2d97c865d9c4eb0425814b4bb4799494b0955da36acec1c76dc42b31a3389e8fbdcc50dbc5af6ff5a9", 0x38}, {&(0x7f00000007c0)="b9603157df84ca67d056dbe813bb3648c2b7", 0x12}], 0x8, &(0x7f0000000c00)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}], 0x128}, 0x1) mknod(&(0x7f0000000280)='./bus/file0\x00', 0x2088, 0x3) lstat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) mkdirat(r0, &(0x7f00000002c0)='./bus/file0\x00', 0x80) mknod(&(0x7f0000000300)='./bus\x00', 0x2000000000001000, 0x1) 16:00:42 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x51}], 0x1000, 0x0, 0xffffffffffffffc3, 0x0) 16:00:42 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, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b", 0x4a) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869070073", 0x14) 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) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3ff, 0x0, 0x9, 0x100000001, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:42 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0xc004, 0x3) r1 = open(&(0x7f0000000040)='./file1\x00', 0x1, 0x0) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0x2, 0x4}, 0xffffffffffffff52) r2 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x4, 0x0) mknodat(r2, &(0x7f0000000080)='./file1\x00', 0x2, 0xfffffffffffffffe) fchmod(r2, 0x4) 16:00:43 executing program 0: socketpair$inet(0x2, 0x4005, 0xffffffff, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000080)=0x10) 16:00:43 executing program 0: r0 = msgget(0x0, 0x226) msgsnd(r0, &(0x7f0000000000)={0x3, "ea56730bd207d7ce078c1e863130816e6a65eeb6dc42fdfb"}, 0x20, 0x0) msgget$private(0x0, 0x200) r1 = socket(0x10, 0x681ab5d79ba8318a, 0x195) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0xf7e}, 0xc) bind(r1, &(0x7f0000000080)=@in6={0x18, 0x0, 0x9, 0x5}, 0xc) r2 = syz_open_pts() ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000000c0)=0x2) r3 = dup(r2) msgsnd(r0, &(0x7f0000000100)={0x3, "2aa0a6d8b0e5560513a25ee5972bb06e4c222447263021a43fed96f400dcd571ab86001807e1c2922ea5f09603d350a43266a23306b3319a7828b472bfa7846e1b41e1dc19c0f3e2788a3ba37c8e96f4089506ec07111fe543c51aab7d6c071d788f07234e6248b6b87db4b99b47462b8d8e2be685c6d02524335f977d38847d7f983d534daebfab5eddec71c069e2117aa8859b2f726ef267869dd30875897830ba99e03c31"}, 0xae, 0x800) msgsnd(r0, &(0x7f00000001c0)={0x0, "8b776a3ed487266f6a9726e509a428f3fa66f50af3d00d8a6c77dd52cb1712869ffe9c4812de2f84e17de6dd555f15ea1825dd8e12890ecf97"}, 0x41, 0x800) getsockopt$sock_int(r3, 0xffff, 0x110f, &(0x7f0000000240), &(0x7f0000000280)=0x4) r4 = getgid() msgrcv(r0, &(0x7f00000002c0)={0x0, ""/254}, 0x106, 0x3, 0x1000) msgrcv(r0, &(0x7f0000000400)={0x0, ""/162}, 0xaa, 0x2, 0x1000) getgroups(0x4, &(0x7f00000004c0)=[r4, r4, r4, r4]) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000500)=0x8) ioctl$TIOCDRAIN(r2, 0x2000745e) getsockname$inet6(r1, &(0x7f0000000540), &(0x7f0000000580)=0xc) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x2010, r3, 0x0, 0x0) msgget$private(0x0, 0x4) getgroups(0x2, &(0x7f00000005c0)=[r5, r4]) r6 = dup2(r2, r3) r7 = openat(r6, &(0x7f0000000600)='./file0\x00', 0xa80, 0x180) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000640)="28d332d6cb94b6f1", 0x8) sendmsg(r6, &(0x7f0000002cc0)={0x0, 0x0, &(0x7f0000002a00)=[{&(0x7f0000000680)="c38b25ffa82bf092404a677d940d61c017879e86e9028bb84cee6973e5471b999348f40040ea1295fca69cd136ddf6db2cb1be67c55142113a69a964b32a3729ada6f164d3def19a0886cc27a9a758938168a9d623e44fc2b924c4efb1de8d1418ffb2cfa13eb83e5cca822d6df61b225fc7fe0a19148dca8b11c29079b9c1528f5dce3c5996ac7ae5ab9bc9c8c762cc30c0e448cc004a64899b8a4088589730720c7a1917296b6dac46becb75fb4f86a2fd344f9e07732a4b89fba3efdf45782e795b10f5bffd1ec99e5c78df78d1907288d80d944a0589d738a64a9fda07f9c7027580e9af9f2d25313dd692cf00f1b95337173fb79f2e127fcff9f9570a2a2c3329f17a3ed9f3795bc79bf27898307883f4071122d4762d6fbcd66ffb94fe941ffc27fe1abd2599891f1b3af12c2aa122433873d45479539cf8f50bc155601a0038e4d72fe969f7430ed157ae902d33a076ffee3f56cfedd39ddeae48a6f4db9446d95b0562369f0e83d9dac9046ba22a89c09f3940e7e6a39511dbd4c5056e41c6939facbe7300193d1480359b4c699baf973a785b1c9d9098055a5e8ca6210aeec169ffbeecca68b779eacb96ac6698ddeabeedc13846e1a2c43580d801ea2ad27599d7efe3e1bd4f767a9890d853ec2dc71cc9ccf8d43c6110384ec3fa4a0ae68c34d48d7ae4f61cbff43a5813960ba8f3665543de092f150a8129dafa51b94d0c24c7cf227584d43616bd13c4ddb9bacdadb82b5f90fd58c7e24847a57aee243676940d040b582953184e1718070ceb3338241ca0002765369d77f1e31972356d4976004e817c702bccd6560b5187fdf7258d55f881d38a288c9bb454b859a01e2bdfd29619555031ec0f09bd7b7a1a30dce6beaf2409826921f56397b3972ac9abb2cf3d8e8375cbeed1b0f2b62da88ce5e1bdf8dda97df03eb85e48f25b0082762c1264a26ab842adb2f10d0ecbe112a6b8c178108e58695878e0aeab19687f29772b1d02c90f10ba51a238c8e935eb8926a17bf4a34dc9303ceb1f362128875dc944b2a4700529d89b1af4ba2e53b38c7e3917166f36a5188b6aca201125c01cd2c3f025c7fa8b06d1b07df88609ec1398f11bac7128c3155b35413e38c9b08cabd7f5feed753840b3d9b92e52fcb9817c1ee43db2a2c92e2047df1a7d8dd4e3d75142d23dfef8059d68ab37518a7525e9a412ce51756983d601833f7b797836ff81ce53496e7da025cc2cd8ad60b241ff55ff05d52bc02d800e9ddd77a2194a990b57384324bc5b4d2005b9f7cf9e9d002b22da8778818d4432caf3ef1180bccf4ab53ceb7bd59ecfe692e9685befc2ccfb00374049668b53a6cca255a53c1809ef6087946832325ce383d835da07b86a5e12c197daeae5805611798f7cd497479aa29431b8cefecc8855bbe5b963ffb9e5e2423c755f8764413cfea9efbcb24b6b037fcee82171ae38d163fefbe4addd0a09d2c78b300cdfd29aa7cafba2c3037bd3d8fce8a25ca534882e6b00e67958a3ac315ffeae8604ae23c414de308d0ef603da5a7197038734deebc270f32927b65a71e8487f21e098ba65855daf3cf50b1a96a3878c26979bdf3cfa482730615e11cbac1050c5e7ca461bfce4d7464e0360582f29430f459915aac8abda3d66390b7e9e79c1334d303978ef6519159d4fad9f4ab24557e44f8352f1e6370e11c7cc88c613077153249eeb898786ce946314558872357695112247bc868122d6b8146909fe8a2895f3961a03fe85b987a7ec953663c9bc95720d3e211c62b65540774c1222f6865d147bb1bc673090121d884cfa7f221279714f08e0bc967573c37c92d7374099525de4eacb7e255cd9fb0dd2e1d74681af179a84ddb684c9657e6f7625c519df48c56aaa57f35eafbd0b471c3688d649a1f8695117c76bafc6250d7211ff8a236e5154ef11838dc5ec17db226b734f50d15d90406e7170472d10b88cbe679de75bd9d91806aad4d207575cff41e451049ea0f99917b6655365334112fbf957635624b392379c8eb28ea80b497c967f5f9bf9688a02658a02b9af1dfe15b3361b59678fffcc691d378fdf1b15f743b32d3d80fc4c4c3cc885249469ea8049a0b68433ef99e9d5d01b2e2df1588ec559d7489bad8eeaa29c85e5aa81740eb8f10dee6066fc50a2d832010b7c63c7e8c1c66cf0fee40dab29fd8c1255c996610b76b94614a5ae1cd49f64d44a10fb0a699c7cd63619c4d3378fbbebbda5acccbcc6d8c0902a01b24ecc630713a12ef4c4e5679d804f64baf217959f4d849196103a8adef61241d37ab61acaa5db5a3271395b40b553eaf5316bd0f6e9a3ae9b802e236c055b3b103574c201e9b47461c3431ce4074518ec232d76b388bbfdef6b55b2c1650d784843744a680d9b8492fcde98340f76032bc6b568e91af392fcb85ff7565eede8b2a17f0ed446c085a1dacdb638a48947f3997f95a1abc72647099bf8849cf8302382178984ec9813c358e54f99ddb745c31337543aac8fd150f9a70882139df304b73ad4924acc265310d55d72b257e387b0eaface944377cf5915ea0bdb886b937abd60a167de3bccd7a188db8dd02b303fab58783e530f8632ff9013f03a184a8cbe37a881f30875885239e5ffb2466368a30cdb5425c3257a21fae34f3cb6944b05351dec4804b4a88aacdae6d7cfd749ed79965d7d139acbc3963f2a80d110520a66ddc8cb7af41d3046bef0e211c0da9af332770f798e400b08868f5e39769ce138bed0bf44d3380c4d1b137cd5e3f80a9a58db1e9b0eb56b30ed2320f990f1b3cd440c8567e14d8abc8896cd5e59f9cf90c6600528238936a79050aa331cc5a1d6f2a0ecac774ca73bf11db4ae9677e84aca97e7926b27af09032c1554d375a2e06083292651af95a0700c15027d0671eaf2905f805d6f693dec717ec101bf3fc916e48b872afc9795e65828c434199e51c98be827db825bd4777576a6fc4b6ed849d0cc19695d7a9a3da1dbdcb4cf7169b91c90acfa8276b2a0e24f541f966aaf893e1c0e85ebe712f8c75ce8e091d7178be682a9102a61d0c08094f3a477adc2c4a759877c374899cc59ef5308a00df62382749737bbf5f1d7e8f1945f8d3da206d4a6033e73a8a989d6f3192c8e318086436155550dc3eb432e55504f9a12d53f3335500c4710abe5400e162bfbc1a9b6e7ba21e81070f6c2e3d2dd94cdbcd0797bd567eb66a51aaed6699757493c555eae9edc17ccff69a1fe95fcf20bc25157661c798e4ac0e3197930401a89de8cfa541525deb0a7ebff5ef5c8a3fd154530b316005a2b26a2e276b8725b8054e175dd0bd390c5f51b31df894c474ba3233e629fac80c1d2f4b12eba3aba349fa884d9a21c121066fcaedb94df94eea404b38542e3bcd0e0e865f7c6d70409903843ccb6eb689ad5f3ee8032ef639ef2787f6a224e80b1b23d5e90abc5334fcf260017b7dfb97cc75b8a077139e0c7d7b578178bea1f89f5dbf0892f55fd039a19f62c98cb7d5f6d8cf8c68c876431c34e6dce4816fedfb99dd11afe2d993d14a933bd46d01cd0de50d665121e6835629f718262af3e18572ee7a5f593b72ec1ef4788f563a8f76f2baa0d0fdf343881fa251ef3711424191b7d1dd479f4fda51a2c76012b2ffa7aad073a73c132cd56229880bcf772686d3081ccbd4ec1738edca636db398990d2b6f28da9d537fc564782628a821f3801e639e58e20c42f956dbb25f40bd42fcad521c6828eb05c14002cadfff3cca8b1d609c4dd12e606d997941306a053250dcc5ae4b9c79644d3a71dce53e0e8ff2fbc4b1644660901f0bb046792fed1db8629b2d437a810a22818f6cd31203d341705fd65e32609523191d108c3866d963b95bd3fde4eec68b32358123a1db66572665355ae6d193c494f35ef78584060b0791e660ea2a447ffd8518c44c308646aabaac5b91abe752c8622e619996b34092e17d9395520f5d1c7c3ed8b33d651a1f8019d273c6d65b9083d8774487ed80f5d49d26e231307d3e54e62c70d733fa55fed15509ebdf4770d0a53a1a408e35f2f1454aa511c7e4308577b9dc7a02eab818d5c24001e7452b5f5203ea14f1ea1a2e5cee2812b8681edd4d79f83559413e44f51079d178ee80f5442d3dea47493b035fe8c8110fb4c094aaa1360cb79c7f04212561447eb26488428a2e3a6dd1b619bd4628bb2ac252e1da41412bfa3d037586c0ff1dcb04aacf299ea4331a330c5e092457815ad56e51614ec7f564d7fa18d8416e3577da1f6f00efea2b78c5860e68644110b0bb4c8b9573ef80af29d0e0aca2b42f2736d00f0086cfe40cfc0f5b21cff99e2962aa49eaed13922600ff9b7462f3759bb0ec8f45bb9099344dd9abf8e258c6d31b426d6859d72283776e17848ff076028b107a29532e4de51907bc5ff34b9d41f93e9906c02e0bc5f1247d40ae7627fdd6d8b914dde45bf0f5a558e9d3b5839a06e77d4e89153c669391ec0b948d77fd1a1ad64d503ce7dcf411a1ec3123a6b6eb1808f1039464711a5157df24c4ef49fd7f24026e49cf19e30ba7dece88e119e32a9aa0fabc11ba8c354472af426bb471ae15412afe8428979f2fedbfbbf4ef1b0765af28db7ebe27a398abea52b7eee44ebf81cb43fa5631ad985464bac282a24bec543efe7a2e749a4772bed4d13fbc7b9304b550fd4901c50e342723ce41a8c64ce2128a93258d5bd5b964208eb1327fcac61343ed05ef6cd3996941b9f0cde66da2e78706f05ab30ef6dfc3fc8b681ea164fdeddd3d9b1944787eaa44e60000294e7593a4849fd3b417e1af32f01a6b6cfa9056e14c68e29210e5f085750a431791c80b59661085cf3b5d9a9bef2a8acff4831102bd5c783f02edc5cdf52b6ef0f2be3760e222f2e306f62cf2ee27cbbd331b54229a741b969274368cc38a72f6dddee84cb9c1fbd16a2ed0602635427c9e9b1fae0bd4ba82329ab20ad3c35eeb9f395047c556ec8440678124d360005b82ed1312c7f93af381640b526cbf88f960c7d80b86c545cecdb5b93974e73a8e6672795c4bd48e578d9b69ffa3929e55d445e14b2a5c874bcf2344fec2fc77efdb8655a4c621eb650a00e57b542f93e1099e18a8c4fff84514f79ec984003cf74d9d130fcc76691b7347f074b7d7f3a415448e9d071e7bc5e73cadc17bb60f10b00e5990a083eaf574018fd895aa54464a1e328ce24c045705046b8c36618988c322613fa73fbc7eb194146da72187f329cbb5a48a2b63fccf0363d84905959854210c1c79f9ef52e642837efc2cb0c27d61171a23bef16c45189c3463ac3387c4c23ae9426f2ae5b52fb26a770db28105b3c77631adb0c626b002af14ee999c3bcc212d4bd6f8d8c5640e381feb69016f2741843d19410a185643554febd38b67aa96e1fe827d149d46a6c32caf71eb89129433e88118f0f6d0071e7141a7df70c2da09e2b97c750b8b182409ca621708a70513dc79ca875f5cb8d45fa2df15ac4d886eea62884ca9dfca117bcffc81264c07318466bddbca48293031236b08697631c7aedc1cafed1afaef7a41f2e1234aa17f2dfc6994699480411b05652a699dfb387c5f2f9dc056ce5c5a2cdf3c705a29519a5a4eb35e75809fd5c5d2ece107a8e33f936fec6b695849d8493ed40de7c580ac5dae0744957583895789bb62d442638306510242359e113ea6b3c55fd02b90f9c82e66334fbb9184f1dda70426b684c2a9ecc3a3ec8e07da83ef9c5a632d03504ec9ffcef266fc6feba8ac1cb359dc0848bfe38e4", 0x1000}, {&(0x7f0000001680)="fc2e2b16a4ff740b3ea63e7436db6cd087f2c107698c09018a3135b9bb8eaead1c02d3718c11a9f50df4dbcec8caffb841a15e5041bc9dd0d076d5beb6abf2583e8ac3fed84591f342031460263194f08a65e5303af98531602be4b773437ccc2df793f4e5ac16c243627ebd3220", 0x6e}, {&(0x7f0000001700)="221de7778ef77a1095173954f1fe460aee66eb87236c038649444855f10426c87142cd99369f5d7f375b1fb5efa3877c969f8217fa4b001bb595719193ac40fd759eee25788761497531208c46e0b2dedadd3c9a56134bf876d5616adc1d482c83f86f7b10fc2d0b646dffa57bd62c30cf4f762c9db40a026a6abd707b4c70d701c33bd568fa70d4fa1b0425261631920be161d33cd7d9af9b4f4fc2a7346b3134ab783952939afeec01906f5c82ddabb0021d43e0f023dc9693a1bae67f", 0xbe}, {&(0x7f00000017c0)="c68f339ee667659a81320eac4cfe6fd1b751c45aff6f65e1175a22eb00f11676403da74664791a144ce9ca92635ee7a81d77597e380e42f03b52b8e42b90e6abeea022854b415a0ab2366eb4613884e093a858c9cbbe17b80b0c05e237f973fc492bc40e12122c0b14e145f708c1259084a68e0c4ee5c95cf3ffa148f2b5bd2c1d36e6347438c1e6b366213f8b51602c88d3983d6a6628e2bbcb69915891083080761c4eddd83df152dbcd50a1bf15204bfe11112aa2", 0xb6}, {&(0x7f0000001880)="5557af7932895f9e60f1bad1ad4100312152f519d104c542a1b82e73bf4ab46e645b7d5eaca92dc10fa5f975083fc0c073a9a3bb1fd76e89a87af262301de450368c2875d1fa85214589ac2d1ac1a9d0d2699a63283b907b6cc204d4ea53059670597e724ab8f9938286621b84fa641afb485459fc20428ce43d1b52a320588882c43762eb50a9b08703637fc23f78aaf6e066924793b91c7ab2cb7b593636d87a016e6ca3dae330d564f5999c34ec76c1b7f83b758336fa217055015415416c3a13d9e793260bc1bfa0143daf10ae1367431e141fad512102e3fcf6b89b3fa3e687bd1e49747e1400628fb87afc3f1c10bc68d762806e1c079988516321813aa8ccd2776a3057eee434b16fa9d92d164f44fb36f6c928e1b55a3cbaec63d672c2b4ff351747a3b3671a3f8fbc347cd4fbab3c2f3c86866a5c65b9446d7e15212b4fc6ece8a2d0dd05b977206d948ae3f5b26255a5a049fc4de23db62f852b67414eb50a3b2affcc51d5bc74a8e46f09bc966faf0455995b66bf5e3cca1f4ab3dca37cc08b31cbbac637d0b6509021e9f7df46140d9b53c6f467f3865c59d31964dc60642afe594950199832e0f3b768e7274d6cdc759234f5306364ff7d4b4699acb8e951ecc374a168d5cf1c69612a36cc7638cf3c44821a3dd82280a04b00cb4c6faefbca9bf243882f3d50c34d76129ae8f6a22908266cc92d4ecf32074b21f2f3614a5fc99ae016ab9a7d6f35637f9fd5939cfbb4fe7df183963805cd2db79736b1f422e75fc8e9cf757cd3173c940240519643d0764ca584a6b79eef473e8c04ce376d07fc86aa4291825ed1f0ee7bf1850109eecfef17e319f2642edf3ba42b95df053fa9ed08b3eaf730b64dba3667870e006ca1857f487cbf5c53d46539f51c583217a9005f35667b8adfbe5d805e9b97fabb7435b99901d334e058752054180f93bc984fa0940e48052aa582fe40889fbb7ac60b54ed8386e58a28c266999824d50815bb574be85f6398478eed06b4099479a8b2bdba78ef74f1e4ee6e2f618878eccc867dbc9b62f84a42e132dfb641b5e716a50f048874869cc87780078cd0855add8a6263ca82bba9c803192d68e5815aeb0b361700b0bedb6f76598668baa8bc739e912e32a7e6193471d5ac565e4644ea43c4df8710bc76fdc4522089c51458d0d8dc5dfea3f7ba0003a663664ea68a0f960efba6b3049979bcc0f25bb659f7d204a1868df2207a7e2436db215f07e7f40429c2a04ecda37902b96c7eceb1b4d3bbc40f04b13b314e80a26931a3df9c740ebaa4a2e590ac0a0e236c463e68d8c02dacd906965e18d60ad876fab9588f097a8d56c493746d6bf437097bb39f87cb9bc8c99568f5ef46be32159eeebe306ed519931607aa1774eb0bad92e6d44e3fdf82740b08115de8c335823dfddc3fe0337a0418f43511ae1e419609b59bfe37303e42e47c2cef83efc5ede30162ba4f0eeec66248ce024275bb037f54a8f6fc54e005336911e8123ced9155a5ff2bd6b177b3afd3f3e7e480e084a721fa3888727202304a5e328998ac48c2b3cd3ac499062a2c30ab42dcf2f608aec618406b2542a97915e968181992548f566b5774c38737bf92bf4d32155be7cf444667afddd39f3f73650a387b420a03c29e2801793f6bc7a3a1826fdb8470a19faadc231e504b2701b7819a86ffa96d502c37c8d811c5cc6bc43e547b366d55fff8027c112e774ef54ac127a25bbf187c1f410d4be34588f2bcca5480b44e6ed1066731ce0a800fa0e76874f449a7458ca14984f879844740e96ad309184d92d0b9748e81c8884d1e1edb94ad5fca36c42f610a8c1ec1c8ca0754b1ea895e11b9097775a659d626c6e01691307c700c13ce51a8b90f59f5a85bf6d7816c4f1ace92cbb1546e1215a81d35c9175f97c65c0911dd9876fb76b7e627aa0a9f3918480dabc527fdd0ade8da7446f6205fed3020044ba13c435937f158de72a0fa0f3813dff605f2badfa6acf4bf08c2b246158930aa73bc5bb0fbea62ce8a9bcbd0171a6f00ddd63e0ebe5ea185163febbf4729b9733219f7ff2b9a313d5b795b5fc747ff3b695e9eb7ece543628b5658cc5ce6ec06a6d4cec61c99c3c3e10fda8dca31f3fcd15ae8f6c4230b4af6eae6f14d6d7a76eb73ac66a04cf176986190e6ad65617630d2801aa658bf75ab7f1206eb60c3ef1bd78d1cc28c8acfcbb6db7dd54cfafcd355b32abeb94d13e3ff284cd0ea774c8f3a6fded0dd54019cde0f56e1620d312b2d1a62070643b90c04a94cf60d72ff2b5987074bbacb540bad694c615b40411cda5b78a3a76a176ff7833a7b025db9b3ee60187bea1cea02f9a0b396261c582ca770ad6b200495cc03f6a00e63e9906db9a28dd28d91749f8c69d4404e12a31d75eda60f2e73fa7bd25e7f9d52df090608036fb9013a947c1eedb1d88894deb6db930de893b34acfb009b2ca1fbcc2c3a11d31773a1759be72269d13c496c9da4613412b27d13f06ec129c2cf2326c3c3d228c974693e6ce678b859b2a9198c6379aae1e21e7787641cfe012e52d3a87f59eebdfe4ac3aab19d412feedddd41d9326836784b32c2a8bcf589d165946e018dea6e6880ecec7326df952371c4657104910c53851494a44239cf82ae606aaaf755a4b71d94dd25a967a056b9cf4c8b4a6a525264e79b3d5e32e7bc366cd5fdea3257ff75854a1cd093d43f2780313891426f8917c4d667305b481e7cfd667859d190861f885011b1dc432d9153efe80cf4aaa0857a8d43653c6dd512caa1a19eba48c36d87e9ab4eba78c49170606d7b5ec492e4831b4db0c1ed2dcd4361bf935cafe417225ebcabf41c5aa15c2b57d80c4dd6bf91f1b70b93c26436e098635f60f2b8df65cdbd1bc2ab69bf310437a4ce0ea38ccaa25b926d3af549dc3b2be36c6484f5e43f1d1a196281120969825ad8bd02247379104e631f9eaf483a9eb59421c2b48953c0418998990132ba0c90ea3caf1d204b8ad23bb67cdad08b90377e95db7afeaabdb2ad1015aa117d82ac91cb30be685cce46081dac95ab8cb55d16932b0f51a308f53b97b76bf3923130861dfcd0b3c54ca1ad927bb3f083e8368e4034d93182b76cae7178f18fa0482e8a4204c1b0589ab6814d2a5d9419785871a04765c62553d82b5221e92488575918e4bf74d48761def66aae902caf466ef31d766184a2a558fa244ef3500de8ca7a0eb03d63e29e16bcda4af3a837c570b52526ee098ac8544f98a39e78b7e73dc053d9f88722e3a505a7c96a4fa1846ea05e125cc49c9136aff5b4433549e45cb1e5afc9a2ef3fa836bb5e5d4e437b65725c5e87b05aab8a1f9f58fb4cfcabd2d8569ee6a4e814ea1458cbbfd5069c255a6e95dd8a06c4333bfe6f865743f54b1950b452f262b7abc3cb62e94290d7716a8006046929ea1f75f6eb89d784cf2d838ede6dc1fa5ffe7f1d0d5bca05201b9efeaed9bd36ec1c46d114301961888942d1d5597de5d4e12c212fe95c3a97add3416fa99ed5f1f266e7f6e99a1f53e2bad4053ef1037396bfe7888ebf226289b1086a44cef167f5a325922ed1654088de7c353b37fbe3009118a14c69d867ba5af02e389d85a47a59da7b9ed39034ba1b55ba916b5cfff4b214bb7e401a56a18693c161d222619e1dda3939caad1cd3233342a568124d5313ddb2f7a4e4dd410ca5fcd2285f9b23b4816cba78961b77b3491be07967664f4c83d63983a05c0cc58125f4a451f3d7858e07fcb40cbb5a33fdeb608fd5a9317e21484bc1832761bfae4698820f7cc10e44ed7c42d4ebb02e6ca4898d79685d2f04a633b4764a634f563357b1824be987081e3005d6960a483e1bcf25481927d2b3abf4cbb9a9072f2e4cd3f42b98720131cb3156eed7396913ffc7f66d2c0a10137d92665f6c6a85e5d356d1fa08bf2e77438c20e052f8a7bdd92e1a0b9315982ee982a2c99bced9035566cdef5881721a0a20eca1f6e1fc6fb1de91284c25b784281fa85bf8b65a62cb70b6cf252b56d40de00697636f964608a5f934016808bc7a65e9111c0fe09994c7480d6b478762c103058daf575fccd360c4b666480e0f8504e23e16d0acda27157b31bba5e7f0124ef17aee1c60af89ad1787f7098f5ee857ae486b5bb8564ab00d111c592722647d85a5efd9576f77f987b1a7b38c6ca23bcfce3a6e0c7ce464e4390387ec87ffe320604912b9ee3cd84fc67c603252c7e336920be068ee1b95d5e98b4526324a0348b104c257d3713f36bbd76c4d641b0dc23e5031c97f2858f1e07c91f10b9d4527257cfff95443a55131f877cc2bc31d81410bf1f7468796550627d9e6ac6f02f43b42dea0be6cc34c92c074a2a1f3665b845fda236c0950b4832aa30dae6dc22f0c4ea38a5f91cc843a55e502df62bd0279212478009ad7976139b49d9aeb5bcb39a9ea8c15d4ccb32b0e0c5028af2adb6d480a477df560f66920c02289ae58a516f82236576b92626b367dca937e5259581c74a022016bdf892614e3c888b304bb1b9e8efafba2c25a742026da2a195262f6fc8f5431904922e56c44e9171ad1db35eda7186d6dcc4a78400bc2c183938c6d0ea3dfe2d13a43ae01ee3a4f8befe1ec3fee545eab7b7f1af9766e7e0b866022b470ae7c034eb37ce5b13ae06dd2bdee7eae7e08a5d26a3daba6973f51bb6188cc462cbbf537ad1b8f8fea6bd8e4275b54300305bcee6e2e0a9d82a12abcad4261fcfd8260fee504d1a66dd35a4532cdc8ee23240fbde08d3ac68b40c4119b76c4896db673c68cf9845c565b83ad6561c8d2412ea4e32a76c1d3772d9e1566f882fde18c92ac0bbc80266a498bdcd25f446a095c8699329ed8445a9956a49dcd4294f1d8126197868d41c88374f9ccb7b2cab8d80aafd0e12ed16e2e71c410cb0c3823b243b03d91fb82e7ed3fa701ba46b952c50656af6ae37bc9fdf958e8abe2c7de3dd8af87f050402e01c2fe7198ddbe2d8cfa69314d3d50c691edc45b4da49629045bbc87c8322beadbf3b176497a23e8a7f3c4f66709425366a02c1d1bfafb92d2eceed5e22a23968a6fb2047432aa7304fbcba40d4dd247dda27af017c4425ba8eba669b3443ce795e9ebc16faa357e3cb92cc6415245c17ba58895748738068c25e03a828e3653d067f99e8b6028dd0307a5bf04b5b02f73ecc4b967690f59e783ab0af45d7e427a11d95845a9316ab4d9357c805f3219c0a5103cac82a0635a0119b3e5ac86a21cb852f34157a236be6c5cc78c896ca48585ee2ae12fc355806f6bd9858ec9bcb9f9ab7e0b57220cf0756ece49f2143212c8acef0bf1b4bec3bb6f876f9d7d1a22a310411ae24a2370a033d5f5baf3be706b1b1af6490fbf996c838f5630f5d97996a8dff9dc9f81dbd6b620b7ef1c46043e56b862c8ce5588e126aa62bbf2696e388b620ac30358f0af376725edece51a1dec2f0328128d444f3f69a5eb8821c3cd94672ff628a0f7145ab16339b2bae32c5a0e85e048a1717b7c99abf28d262f5e53671412f540bc5e802dd6292575b58bc9825ad19cd4c23ab4c13e84a02bf85814200d976c1516c5f1d90591e02f6d36cf1bca4296c3dba3be4a4e26cd056415e7ddf59aa5d46317f1a6feac27c7763e43c9b7dab558ba84f9465be8efc83822fb5fe3b370e1fa6389d2ab68f5e75adf60a3f0f938beafac712b5e605c6dcdff9afc2375fb01355cfe0e6fb3e80660d730ed83afd42245d237ca63478377237a27c2cdb0f1d7ca393d74be279f145b4da763ec31f041c58c144", 0x1000}, {&(0x7f0000002880)="6f985ab4010ff1c2b835bef80919dde75e062c7213744c2914131a02727c7661bfea8189f84fcb155af87ad708c96f6a21a0f8828d20bb61f3d0ca3ac22f38f249eaea492a388a9d8e0a53661d3a2fe45f3d64b6b7f520fb5d82d9b34724809cfafd567904db5054491d08deeb21f00cc7dce63582be45fe314f0bd3fa52d4279760949082eb60fb0c38cf869ff9c83e848aafcab5c553da121fa53427425250ff83f7fccdf39d0a7b8606033f", 0xad}, {&(0x7f0000002940)="853a50cdc52b8f31d6875a57e8e3029ab70092437a64d3263ed87d529017a808a2d02de2c477ec3d955125f10d3bae65604beb3ca823535e6928e9299b453cffc090d019508f2911672372602c2f377d4591df6cbb2cb1e4ef0b7344a6e3a307cf9c2229a4c02b3caef4ecb76f02f0ae8a88373083c199ef601e175862ce2bb149c69b32385ce0c70ef0c0b3cc6cd8cd02bb0b86812be9b47fb03b2d454121fd528cd055cf57c46ff51d1cbe0c49f9557b43c61ad76326568a67765025a6034e", 0xc0}], 0x7, &(0x7f0000002a80)=[{0xb8, 0xffff, 0x1f, "8121cf0da395b7e92eedffd5c9253578e1f0ea1323ef98215f229ba17970e63bf7f5a7e5d808a7118ad4aaab58408f227a0c6b579f325217272ac2800bbb92ce9ea2518243e677e8410104918b6c83ff1e8d3f63f91361f67284785fe32faac21d224984c6d13f60f8fd2bddc33028d725cea9e911777d8e5ad3398243bf86188bc737310e5c0f8be3bf95f3f287e9abcabf3ccee9d385f98ce969e3ae95d1ecdc20db5003c3cd"}, {0x28, 0x0, 0x42800, "be4293fe964663238068185f146bfd43b18498"}, {0xd8, 0x1, 0x7, "444aedd0d8727faf09ef9195ad40d165c1197da5b41625d7e931575ba7b5da8f238d3b69a46ae9cc9c07c3396f25d568354cb871a4651ac9e8b4fb132185434c63e3149fd8dd58e6212036eac013506d027e7ff5678a0cd3504481d9052f27dc5cf3522abf8b4fcc9226cfa802d1446b72cf56885f7d1d730733f29f66403e51139dd3a18d16e1c9bc689964261bef6f5f1a9977327fb35bbfb108030eaee47015f734692afaf882b349fdaed4c0fe1b75304a30ef15b65d4f1a5973d21185b1a7bd9dbe8b"}, {0x60, 0xffff, 0x10000, "7ff0fe144c3b639da2948b3911915949d81ab52d76f5d1084cd1a1bd00d3a4695d1c2804fde8ddd83b9607f3f49ab9a88825d321b612b0c7362c2b5bf22351ae76283af9441c18635210be2db7d6"}], 0x218, 0x400}, 0x403) msgget(0x3, 0x430) recvmsg(r3, &(0x7f0000002ec0)={&(0x7f0000002d00)=@in, 0xc, &(0x7f0000002e40)=[{&(0x7f0000002d40)=""/50, 0x32}, {&(0x7f0000002d80)=""/182, 0xb6}], 0x2, &(0x7f0000002e80)=""/30, 0x1e}, 0x2) chroot(&(0x7f0000002f00)='./file0\x00') madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) 16:00:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000400)="33e3d19f8cc2d1727ef0593af95ddf184a79b4bee4b075591bc7c5b9e2a5a14465192e6fd005806cc4ccab092fa6b4b83df2d28c3b2e96f7b061a02873c50f350ad0dfa164d978097f", 0x49}], 0x1) syz_open_pts() close(r0) kqueue() syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='\x00', 0x100, 0x2) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 16:00:43 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x8200000000000000, 0x7ff}) 02:14:24 executing program 0: msgget(0x3, 0x10) socketpair$inet(0x2, 0x4003, 0x10000, 0x0) 02:14:24 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x40) write(r0, &(0x7f0000002740), 0x106cd) 02:14:27 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x40, &(0x7f0000000140)={0x8, 0x9, 0x5, 0x6, 0xffffffffffffffff, 0x4, 0x3e00000000000, 0x6}, &(0x7f0000000180)={0x1, 0x8, 0x40000000000000, 0x8000, 0xed, 0x1, 0x4, 0x40}, &(0x7f00000001c0)={0xffffffffffffffc0, 0x4, 0x1ff, 0xbe6, 0x7fff, 0x3, 0x8, 0x20}, &(0x7f0000000200)={0x1, 0x7fff}) select(0x40, &(0x7f0000000000)={0x5, 0x5, 0x200, 0x7fff, 0x6, 0x4, 0x7a6, 0x6}, &(0x7f0000000080)={0x8, 0x1ff, 0x4, 0x1, 0x43a000000000, 0x9, 0x8001}, &(0x7f00000000c0)={0x10000, 0x3, 0x9, 0x7, 0x2, 0x80000001, 0xddc, 0x2}, &(0x7f0000000100)={0x0, 0x8}) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000001280)=0x1002) dup(r0) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x200, 0x0, 0x0, 0x400000}, 0x0, 0x0, 0x0) r1 = dup(0xffffffffffffffff) dup(r1) 02:14:27 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0xc0, 0xe22) pipe(&(0x7f0000000080)) r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r0, r1) r2 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) 02:14:27 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000040)=""/32, 0x20}, {&(0x7f0000000080)=""/84, 0x54}, {&(0x7f0000000140)=""/174, 0xae}, {&(0x7f0000000200)=""/34, 0x22}, {&(0x7f0000000240)=""/111, 0x6f}, {&(0x7f00000002c0)=""/83, 0x53}], 0x6, &(0x7f00000003c0)=""/34, 0x22, 0xfff}, 0x40) r1 = semget$private(0x0, 0x4, 0x404) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000005c0)=""/225) lstat(&(0x7f0000000580)='./file0/file0\x00', &(0x7f00000004c0)) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file0\x00') 02:14:27 executing program 0: r0 = socket$inet(0x2, 0x3, 0x5) socket$inet(0x2, 0x5, 0x100) getsockopt(r0, 0x0, 0x1, &(0x7f0000001180)=""/166, &(0x7f0000000040)=0xa6) 02:14:30 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20e) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x3, 0x8}, 0xc) open(&(0x7f0000000000)='./bus\x00', 0x60c09b977889c022, 0x0) 02:14:30 executing program 0: readv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)=""/207, 0xcf}], 0x1) r0 = socket$inet(0x2, 0x4002, 0x0) dup2(r0, r0) 02:14:30 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup2(r0, r0) r1 = kqueue() open(&(0x7f0000000000)='./bus\x00', 0x0, 0x2) dup2(r1, r0) pipe(&(0x7f0000000040)) 02:14:30 executing program 1: socketpair$inet(0x2, 0x4003, 0x400000010000, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = dup2(r0, r0) ioctl$TIOCSCTTY(r1, 0x20007461) pipe2(&(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) openat(r3, &(0x7f0000000b40)='./file0\x00', 0x20008, 0x100) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x5010, r0, 0x0, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r4 = dup2(r0, r0) pipe(&(0x7f0000000b80)={0xffffffffffffffff}) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000140)=""/253, 0xfd}, {&(0x7f0000000240)=""/106, 0x6a}, {&(0x7f00000002c0)=""/157, 0x9d}, {&(0x7f0000000380)=""/112, 0x70}], 0x4) utimensat(r4, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x100000000}, {0x401, 0x7}}, 0x0) chroot(&(0x7f0000000440)='./file0\x00') connect$inet(r4, &(0x7f0000000480)={0x2, 0x3}, 0xc) getsockname$inet(r5, &(0x7f00000004c0), &(0x7f0000000500)=0xc) connect$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0x8) r6 = fcntl$getown(r0, 0x5) r7 = geteuid() r8 = getgid() r9 = msgget(0x0, 0x200) msgctl$IPC_STAT(r9, 0x2, &(0x7f0000000a00)=""/249) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000540)=ANY=[@ANYBLOB="01006e2f66697b653006"], 0xa, &(0x7f0000000900)=[{&(0x7f0000000580)="1d7a21ad94e93e621461ce8b5ac667d383bb515269114d0969eefa454d57ae0fddd32a4ff40961f5568575729076251f9485e08d459efb1f20a6ef03d2c9c3d521f377d97c603e8d52d1d645b98c00b44ab9dbb59c18e10d83053f0814ee6db2c0bd1660e615ddac5303719421b58c56", 0x70}, {&(0x7f0000000600)="61becdf03834802a7eaf0c10a421185ad5e8df518aceae734a6fd8682bd2a3d972b150ce1954110a7209d0a32a61e384d810", 0x32}, {&(0x7f0000000640)="e717e8d143dd0adf2e1737d9c3e9614badd02e5fc2ab46860939b5c10c40a963ee3d93f0cf15bcb8956f25d4cbc017f151374e286aa17640e3b71f729806ff023e31091fe237abfc27717a8e46e27cf3bbe3e574fa5b8f315cffa8ee5a309487b389a2dd0189abf94078953e2881a7c0e8f2f318e640087e195c5c5641af00685d5ba54590195a5f80eda7d647139580b85f6e8834551b72c14ebdcf8c6471c6a45664c0e2009edb3a85f1811a23fcdf675d2d6d527e7fddb8a7ceb95f5c9f9c7092af5dca5c1e2a2cac", 0xca}, {&(0x7f0000000740)="e2d3e6b928611e0c3e25f6e62d070fd1a12a190e8f73e05dca915c2b0db7707bc4740dfe", 0x24}, {&(0x7f0000000780)="f0c36a4606bd32c019d0df1e3d1db8393a1f2f4996aac6af1b9f7a39479e7c4a8a37f65a729a7ede60b32948c0f6e2679b47548c8d1621ca4f7fc049d0395bbd987a91f22e601386b60fb1f57fce6c6fb78194254a480f790280007a7025e1191c0f2215ddf50f4362b7d8ecaab636e29f9ddb961a944471bb17ed120ea878db1b2f4d426f81c6f6bcfc1a5bf8ae7fef753d267443467a39c26f0ddd0e35d01baef2ed6e9bc3ce391272d2fb4dec80ada24cd0559b6e8aa9b1e9a4329a7eb90d29bc70bb565c33856b5986104035e88733ba5202990af937caac66", 0xdb}, {&(0x7f0000000880)="d8fcb5786bfbfd56fb9a2685d8296c2e9af194325dba7cc6ba4daecdc14bbffd9246aa209fb34fa3e633d0ba52c6dfd5740368f078b4ffe272ced8fbde63247c25cc28a8d1f006ad0aacc5f84bce3db9329dff178e7967a5fb3dab50ec5ec8ea759173abeb75a5e8ec0aa9", 0x6b}], 0x6, &(0x7f0000000980)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20}, 0xc) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x6010, r2, 0x0, 0x0) 02:14:30 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4501) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = kqueue() unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x4, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000280), 0x9, 0x0, 0x40, 0x0) 02:14:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) 02:14:30 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x1000, 0x4) fcntl$setstatus(r0, 0x4, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="a66fb5cdded66afaed3ccbd25b050717825c5867ce1eae08bd4220738e0047ac21c7c8ec96b7a36623bfc37a946fa343a1ce7e3cbfb95b92850ea4815dec8161eaacf32f86560dc27c9f40b040e272b1fbf099a5d173ae4b15ac5f32c283ca1643c51c0ba167c96c3affb68e6b2611c8523bdcbb93", 0x75}, {&(0x7f0000000100)="72f13071c27470cd0aef59b4ccf47b10431515ff17e3c898c19ab618fcc7597f00351877e9e4162532f9e25759216e131d8224c30ceeb07cb1d92f23aaf5a924f9354b5f5c027e73afb8de40b580b7537d08875a1c1806408d93e2472f56522ee45b31e632b70453376cc6915bdddddaef0c937681d4ea673b5505667e918122bacecf8f689441cf559846f0b467c14b3491906c7139df893b61bd639aa02129f7808375f3fbb857bb6990282220e58dde3146886407b5468f9495a0e7741ac7e3488ceb22665faaf0ab7a43350b87994cb8aca499ec65e806e6e99f7f72b4d6adf2", 0xe2}, {&(0x7f0000001000)="2c581799e7fb4346da02a6909977f53368e75f1e158bf390ca6dd0f67a74f5e9181c1997745b1bddde26cd3c69162698b0c59de2d9c18679ce7a38e9590ea3e53ac9986718ec687d77a3a922997d094ed1c7c8bb878b992b468e025af56cb5af8af8dddf69ec6ee41c41b83b4ee89db94b185e8901cdfacf1a0d9586dd82908c99455c85eb78bd8da0ae0f6b3f15c8bbe869373fd2c8cea4764ce00e3ddb5cb3ba3f495d9d91ed319456e6536b37e49f41812a7483dbf4acbaf84a26eb61d81d1659e8c3d1a86f832e06c34db5f6cabdf0d5f197e06be7f5bbda089921f8c86f323811142b66c0197fc3109bbe38b531f464fc57badb0adb15107d3824f788caa7610c58bcb3c876e96ca21378c58cb96443db74f14fc961f5e3c0e8b00c06f57a150827e70121ab33309190b9f509658d5bbde815b01bd43871acdce1eb74131912b049d60847dc8691f7d7290a4f8657ebc58801bebddc2cc3b85682cb408c19e70a8dd7932d01f4b3c8021184d8dbc1534b19bb257fad20feb4aa6cbfaa122918224de2b599ef4b2b51aa9bdd9a74553107f63b037584e61fae4484b6ffadd10e9b31222921f0128969633201e84a6337f0228cc03be2dab84f1b9fca93e71db530e252c39075630d7652ae457df02357e77ca618d7c5d65dea1e7f9b2981c1430c5d5e71c7c4d295ca152d977a9c599974661992e4529aa17ddf6a4ea14a72c4ba949eab8f729d60450fc99168c1aa319d6e151f4e699713642396edb88871bbfe45041a71ea4682c1f12e39710daac1a49cbd88e995c6fa14da1ca4186fc4374c696359e6275bd2bd648885846079021997337688ba915c3eea08dd667bde6e85ad83440597dfd35351ce77ffa97379052018cb23f86ec5aa4377066df0f8daeabf74d6025ed3ee3b1ec093585bd8c7fbfb0f692f686a8314aab93ec2d43ded991fe2a480ec27904148c28d05d07599c923bdbb54687e15e45ed0e8b0724341175a0efaa5572493f49d033d84dfff7b3e31b04d93ab83f99453d53ed216357fdcd2f563a67874e5c92a34485611eaf983de262c163d10b3a308f0894a35dca3f611f706c479a881f5e8174fede2cb9d383d7092584a6be7873070a1af7f1b92f46e1684a37c6f5b61191961aaa85d6253dfb0eb0f2dc54f1ce2eaf7a9a346bbd5cf027ea16858d796d212d2d60cd4c18e07446d35fb38d80ae25b104f2cc1855ad54afcec72273370b6af9596cbbebae276fc4da5fa7b9fbb045ed46d7abe7ca0ed223976562900566338806bfa4cb5c2006f90ab3bcf7fca1c0935a7716d8811d2035745b5fa615b3eb508c519c002759ade9f80adafe0e6c414031a1fb78027a0b7ebbc491c4617f5e2a8c472c68e5ad27f8ea8c656d83d615dae4faef722c921e7493cded7d4a32f316fb227483c7617d66ae78d9722294de133f5281f862ba508481c29c77a17d609d8d4ae6dccc583d233e99f32f89d94b3ab370a97fb808b010008bc58e13a3576ed91d3d6030f9a87ee4a79da5a79e0b542e26cec6abfb15178b0e2c28f644a7a6593033cbb22ef61e7d13b0ad6b60120b31c49d18e552db3d4dfd25c7de7d374c4d2f95d5ef370f5996584858b5607a3671d0786bdffe7906e37eb7d3c90ea3dcfe2173b62185e750bcf3c513dda720850f03032981f255956b7060d8de452a28e952074861f44488b11d612384b631b1c84a38845aff9dee3375f800331b43b14ac8e98bda0406bdae32b0ec6898efc5098bc4cb14dcfa981ec7cb492f6fef5b60a2775f31dd98a16b1a662eb7f5d6ef344f014e25b59bc57570f1ed96becdbe7046ac1e9a9e9605cb09b3eacd9e7beba4b17f08426d47e788b0d322796a1d1378a3786d62d30d995ac8bb5ec3510744804c653b2d504fe2d66be5fa384ad280b54cd656f49e6de67b5c096669854d4c59b6fa633cd1af6256079bdffbece510d96e7e609ccc5c00b1e4abae3ad58742343ed8c51cc0af59915d5dfe6a570684e107b6ada9cb0d2a09bfd3a991f7be2e77229d311321bdc16732813e80fed45df5dc5f1c1a063938e51efdf186f3f62f2ba56a5ce5c6a4135fd380a82effbf9b2e7435d6bbcac4784ddb2fe3c079089a88e6b0a38aac27ae2310c2b652ac20f684be4720fb1bd5f54bdbbfb7fae00339c2877b086c52030cfccac08bd2a3566330d05f28a7c39f93c0407ef059e80eff506bceae98961d41ca6cde156a1bc90822c11a54a57a663263ee1e57088f44f21e5825950f7157916748360591b667f266f4d02c9caac6ee5bbfee189f066e11e3374549014522efb907d3bae3ca12ca874083c6cb6a04ddfc593725a93727988182de36695cdc6c8c8772cf419244505f619f09cec54f83f12f02f59c75ab34bbafde6298ced2882835e8c9ee499e176eaafe4f6019402ad517dfecae930a061282e5447ee53387260ae6cc7ece30435eb18b5993e5103a7b983c46189936316b96e005d524d1b7f6f5bef8f2745606cc0c9cd239720cd491f834905d7331200987e7d91350a13165bcb48e0d2518ec9bc9cfecfcb0eac42a6dee454214551ead7954ba2845b1d309c840a21b9d9949c849e7a8b29f53bb748b5946be59e0c283f79c2f31901284fa2f373dc6f7daa59495b757629812b2bbcd66fdfb78a59c417832f5e238603c5f5d9d84d75cb4de689f55dfe7a74aedf96ce291495fb5c78c0648d63403418d8edf7ba08fb65a904c09e0311976e6373537e6361048d6c4acc49ccc6a0ea825ffe7293b406f0660719206c2f106a54de4319c425f3b85f7ce690e2b110f7b963270f7cbd983a3d37490e38200dae5f57bd1b921a1f60064722786a82a434eb197c996a69d1f2e2739223489d0d25eeb67caaf40f0b092cd29594db003f73364172336b59f21d1270c58a3f1df5c89865053ae3b81f35434920626b5b3a0c43aa7bb061d44f1af7382e3400084ecbe0fbe39bc012b2438122078ed7254da4d86dc4731abf2df406580db18873b07855e50b9e7322dca31ad2d1fae13b975a51f8d7c59499141dbd66ca090eac981cc307cce5de76cd65c154a274dfe75f4e9155ac7824cbd0267e898966afe409a45b57bad26843fc4b878f861aeefb261184d7f7b3d77fc784b4dc97ce1396730fd03d5de0fb831be80f9a7c6db180813e66e45b7ec700c62061d38522fd99515ed77ff79969102f12c356642d75ceeed47628cee90fab3e6566fc61131456d69c73fd09acf231c3853d9c70784dd48a35a871140949d8a8ed7f17827a8adc94412188be71fd5589937e3a9f19d22e712d3bf9137101cf9b246a2e62d5fbaaad3db4fd2d3f12eb68b231b1a62f9253556a4b5056d32be75812af42ecd5b26e451beef7f00d79f2f340f49fd68a42be7ec38fb0b0547e45736b6cd66fd0c9ad4a449cf8d6bc1ab6df660894fc15ac9207b54c608bd707984f610145f21cff09dd9b06d90a41e30a69dd4ebd024c59c9e531f3fd4b2daed7c1a7a5d0eafc91177c523c41ad67938e092049cb60c72d361d76d5c617362d714f68ce988fd96b2bf5301dfcb385935dfc2398213813853dce6a36c476b1a26575d91783f4683e0d3d5147caa6314a1439abb033462ddab54158fc72709d61f922298c56bcdda85d3fdf14ec8bd92e3c91086965a7652b9ad44ea548973b2f968fc7cac849d739dfddd185f915a68b2030a26c8da7cc58a0de9857309797a8e3dd4a26c3d5efcc9f784320c7fa4ae237f184e545d6c7d5f1e27b5c602a5c676c0f05b0b92a16a83886172994ea930d9e7bb6b48c38da2b04b98eee17a838916ad0d79e36c9fd1dfa5ee7b030fc4ceab9dcd18408d4ca414dadb508ca4d240011fe70355c6e8bc009413b17ff9cbf508b7adb7a76cacc382872ce4a14074201a8acc78713d56e73c552e17da2abf5acfbd611bc710c6fc1cb798786ca75d85163837aac2188e7f78fe129c2f097dff49eb0fd699e9de363651ec1293f7e7db11299ed87470159c44dc4129659526b207ce231c309c36d5e2a9ca5c4706b53d9f55cf2dcef88a4fe7df8abcd9ce2004b5ea9521d2ff5bfa628b354f953e22451ca86969fcda1bc222e3c529661dd89c96c691ae6973c23c457d521b535d143238b24719b67bf60a4693303031bd228b1f0008e4050d3fc441965c1113d06ec63a9c2e5e516623484d8426d8b1b57ba24f91c028845665b507364a9380603273442cb8b1470dd873887699badf9d8c616f352f30f0be6b1493ecdd1ecc8541a04c3f6e6b1e9479479826d0ec621d121f8e00eb45c842981007b7a9e410979b28efc5dd856af8d0c789e667f60900b58e2bb40d237af6ee2b0ddc1d5260d1e46b6b54655cd539b2efbe0b85a03d6a6110cba33e2b9e80f2e8fe2c39ad8ad9080dc70e5b0c953e32f99535bb9a277f5feb1d618f41414020ee2cce82f6f434e8465c138c0d6129834cce37afb1e9f852d398a7636c9e5fb7b71648738c406fe3e83eb96f571a374e4810337e90d400e0080b4938ed743ccebfb78b7d94c9a5601bf41b8cb568a280ddb22ebebbb26e3920d934b2e728ce3bad46370999e23b3009e024343c55e3432fbc9b785713251e65f26c6b0d0ea38b2791b02c6fcd8553f3326f903ad3a218fe9d056f665d75b61b97f7aab73eac4729933115b266f5a628bc9b7adeb2581477c5e632bcf3d56636b6acee1e02b79cf5a25546e4aaeb50c6ae12b762ea53a2eebf219d8d5c2cc6fd13091c0cc9820d3576daf036f0a19a8bab881baf68f5682f4e1c3413c83a33d7bb381a221d6c2a4fa12dbe184175047623450c5169cfcfa9dc4f5aa200722432316bea15e74f5fc9aeaa5a33a9d1d3640d278fe7ecb3fc0c936761e9217711fbb651c5aff3411d30e1da9fb597894e8f5dda7707d5fe8cb69f42384762e9ba2606893d5fa4c49ce358e76e43e9e4b345c932aebfc134806e911b506fa7cad7c6c071c2adb0281f88ad0eb6cbb4276757183976217904bdc1cac1f06e1ce00072f33b43a53803666a94f9267336bc3bf0a7c655fc2d61f494bdba19d777d2a7e5ca8cb40f25181d2bae1089b32d3658ba537f6e252beb2b256c3c002682275cc00bcd43b811556846db8c305a029ddd133c71742aa132d9a56c47c7524402c1188c96dde3f1f1057fd6f80054bb6363239d88bd851afe33b4361923c7290703202a2078774847eadd85f9a1cb83f4dd9f9696b8cf5f9a2f1dc5245a87ae1ae29f073b532e68dfacea38dd04ecc22984e8fa116e5ade264aa276ad74b734f7645be0ed1bb84806dcb97512493c8c5b2016398296ae8938016b1b08a9583c3cc84bfd2caf4d1f88fba6a704a7a0cf8ba306703fd8ece50e602fcc1b9f8adca42f72a05116ea6e47b4654d3866ba038cfbf48e7fe0ac47b8d1189943a4d8d16fdd05256abd8eca590f3acbb7540c02a7dc9809fec919e27847c9c726779cd84b9c5b16ce7c7cd8a712bcd5989bcdabe61a8f2fabf8275a3a54054c3af29ddfc8a9751ad728b2d6e86c6cd6720a2e57ea3b7da40765903c0678db6609a5043a11aa29d08ba6c03cb7f3d6098d0dcea279dda132d19362dafb26aa0f1376fdf85ae1e0a8a29372415cdfa5e8b55b4b3938a69e2722eabc13d10efb067ce0dd270601401114337bc70865fbd024b5b62c396d97a0fd3e858817b0b908dfc449aeb08d517223987dede8f1a005653c532a1f90c5738d048c010b858f0e08fdd927e187696835dfcc2df23f520a5bc137142b338d4d1758fcd8eafe43b7858fc993cda2f28dcbdf9560d49c3", 0x1000}, {&(0x7f0000000200)="78ebd94b5a647d41a7ec35ab790562c26fbc6da6ead19dcac7931f200e4c87df22bc44f92b4848cfff5718678ed8ec5f6b8bdbc591dca6341202ab0a4e8fe72ae294a0bb9513b70d34614cb7d1a16f0597200ffdff60a68068ab8493216ebffbcd23a92cc0d993eb0c2ab57ed500219a38fe5ff39d96e869", 0x78}], 0x4) 02:14:30 executing program 1: syz_open_pts() r0 = syz_open_pts() syz_open_pts() fsync(r0) 02:14:33 executing program 0: r0 = dup(0xffffffffffffff9c) close(r0) setuid(0xee01) r1 = syz_open_pts() r2 = geteuid() fchown(r1, r2, 0x0) fchmod(r1, 0x0) 02:14:33 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getuid() r3 = getgid() lchown(&(0x7f0000000200)='./bus\x00', r2, r3) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) mknod(&(0x7f00000003c0)='./bus\x00', 0x2004, 0x236161ac) r4 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r4, &(0x7f0000000000)=[{&(0x7f0000001680)="8a27348db230a1dd2a3d85376bd46a5f4cbb94010f7e1bfd79e3537d23b3081e7542297a56d8936c9724d17b9d1d91906b1a2ab1de18136bf2d5ba38b28593343f7ed490db96bb01ab04cbd7851ccfb3083a29df7f4fd797d9e3a707211bed671c3fd6a37872524c31855606c93321046532e5c9919e14b3248ea0a4b09eb7d76741b889458fc310d6a84e73a65cd5e8a1a660503c8856a2aef6c2829cc3db775ec96a675c6bf3ea059931c907012b04210cec6b8364d0b265262c7e570c3d40c50bafdf4461583e2b77aab77e89b9fc4f0a36f5984fe083a4c1b3b59205da6cde59bedcd11811993b652d9ed747fd4715b177465c24cfba5d6a23debf3b9e14caf1f1f80a5142413c80fb03f067cbb51a374d3a3dd09854ba4ecef65554e546f2dddeca4a36d1db8868df012b36bf595f035b0250d25af1c1f87ec273f9bc34b4491bebb0054be425a7974ffe96e6b28f569b2bd77bdbd2b57c8f7284ba9abe2cae352e824723394a6900c9d9aec9162e6df74b57be48fbcfa030ae5d581e5a5a073abb6928ba6f1a2507a7217c1df871f3bde916bf7392b22169395ba84fca50c302360bd4983a4ed902c3458dd79191b091d9e29b11e3f059a0290c1f7bb8d9177e6fe6f66266c96d54ad5544c71f27a84b4b3aa6c371d585eb19fa8db5b02e601de5bb9c7ea1d80adad62f24504bf1e1d781a39bb21a5060988f97afea5b9e349df0628ddc0704f79e53d12fc6b5e77b9d3252504dc52bc3019d17b975552808d6d8a009b5dad68c8c5035fd86fd71805fa63f21a01f04850daa2eeaa3ce24b4b588159cc9aef6fb62b1dc11abbdcd9b1fdd5663c32199119f3b33eb1b70d9c4e34d5b7859050f3bb4fb46ee1ae67ac0af44ad9e449c1c9ee6237ce2cc3e5958e74d23ea2adf20a01ccecbeee8897484b919d47c94ac44d45eb92db4b15c7745839880d1c01f977ef8ee562a5b570579a38185e26c711df5e023de32f5f3d067540a4c35e74369475f6a5d2e24e1eabfe10f0dfaa987f46912054c0c1c2f60df3291dbfdb69a1923f89275cf7656578fb05a6d113f2d989b8c779a0a9baf145c4834ed9786b7b482299f90c2b40c678aa02055333f412d3075f55f0f708cc1965be194aa8f793cd67b8026d0b6c55f5ffe6f28808c5a9c8a421e560f6a6557305c30bf50bbdc843223e4f12c32b97f9cfa12ace55726191ad921ed7a2576afbe932a2e99a400a295158fa2fea035a827fe211ef3cd1454dd310a4f2c340cc4588bfa7a7f79cd04fca0125a3c3c2c42b45b38207edcecd89f638fc888229dd3906f6a1e1f60ba53dc245c50146740b312715b145ca3769b27f07da9f0e987063aa825c8a81cb6da1dbebad1a8492361c7b3abc89431b7e499f5bdc27b887fe9257b4a38c76ac4adfc11338269048d221dc948504f9069bb825c543ac59ac71a59c5bb2f054c8d069a5ed104719b2d60a5352bd0ff7a761154ab36bf0c7a8e24e5fa8616b79909ae82ddcb3a272e97340ce29588581b64fe28ef750edb81e5257d44b90ca622656477607143a75a5c462fb100cb726b0c3d1cc1ba94db87d0ed1c8c5c9f88ec5b1db76dab51b4300df14cf1e57b7c5ed0c4a3322d491854c93e7eff9e2ad4cda3a0e02e6707d62aa58d23ffca1b1a9e7d5212a6cffdfd0a61e0f83d71d4e92dd3e73a503fa17445f039f36dc6cde241f9ccf21757476b854005975fccd36e61b2b25022376bc4d76348b57e56c30d453854c1413b9c9ee7a27c4915d796f27451570068c0acab05fd03a23e4fc6cc74ae980bb63fe833c67bd3a6b6491a106e27e7b471b37e961d9f41bdda4b9e9b776982e7bd3d04f9656b95b5b08160b843e3be71be0964e3ed654d05f40781c03e8e73c18829d756568e77669dbe933ef23488f7bb65448432d874d5d8b1cb4bd3ba00f1eefb7cdf576eb88f649f97522a1f8e67bc527d49e8ef5b8d3de190dfca1a8c93accdbac240f1a34c2d86900af59ba73f2459fdffddb3283ded271fb72e6a2de3ff8477723c81d5ea54bf1ad7f623b075f797fb30b689fddb0aea562b1046edc15b3ebac7eaf4afcc1d9c5f72e2e38fe182b956e8a12d6803b87ec0a082b68fe45a71649fd09cbcd3b0f8d53cda4a34f4d49b77d9cb2a57d781365672de4cf0ba903049cf48d88d730c5c6e2687c88abd6806544f74798d4501cba6bd870a4ed8311aa4671e23d9e9e3a3f4ba52518740a18fe64d1dc63348617816916f277db42e8084ed62d68ac84f2ccfeb84ec8a84f40a93dce478ac41afed0d23a8aeb7e54bf52adf4b4d323a9107b717d8da555ec3f26c170cb714eebb349e12c83b743a9d7b5ef8d70cd55514549929e8799d695ee6f4e95a74fe86e1b5deab6ff3c497b532357ee403316cf6f9ce421c93e18e54422cd2ce82b187ea203185e3343f71308c738301a4a68a38a97342872efd5b6cadf3ead4db40a0b29918be42a787c20fcbd2aab1e0ac68a2e3538e442396be4b62478e455dbfbb9dcc1374ba2c5cdbc3d299823aac229448561f8345c58641fa31a48ebf81cbfa39da3fb02053baa114b071d9907911ed11d53a0870395a710f9ddf7bcb67d85740a7b039f3a713c87b3d2ecdef9910481ff76a8ae3c727e675db2b8aea6679c81715f9439a1df741c4dc3e5a58b71f638bc9fe7c4b8f632898c98c477e8c0a0d852fa32e815ac1129cc7ecd283a16dc46f1bede2f687ac3243015f4c5d2411c95d9514d8b85b3a2593363d4a77d2db9b4474f4d0e0f7ea7ffcfab6675759d8091ec244a1fc1c85cf89d02183418612152782725ba5729bfcc4add55b735d31e36cc8893d5d13c2aa29277033dc78286e2742a40d5ae9e6ac1b0ccbaf5ed91d9a8fc19a81f871069642c3d4830f1b48137ab8a30a976aa25473bf03500c37882c7f9e8130ca3387e280b4f88f836e4ee997994c2294b0353d5b6b981207f87dc96cd276bcbe001db4e3733daf17873a895015e48b83279ce864f317faf74770927e756a49d6d482b716beaa746377da8625863c800b25da6048182cb3d4e6fc202e31868686996894433c31aa6b5776eeb07aeaf680089a62a282150999b6e9ce3d86ad5c09733bdbb3c8eec223e7ed60f62c8198c443e02f2f271321c324138a8952989d7f97dc357527d902b48a936a11d5d91d7c527b48c2f6e82d3b5574cd4ac5953b9619ac387722a6ac6748b3463705f271b6fa7d21911d10caa8dafe0a2405ee13001e809cde508bafb3904613945d03b715daff5ad86f95a206c1a33234ac3e873ed7dcd3e0e64305f4b2c1c0d6f2e1085fc88ff390739fcc6bc40f0183af588ec91b7244092e154af3b46020acbf61badf55be69162a02820dd742d85564899eb7e00360bafe7651a619dbb9e89ef9af0f5d157ce9bb4d6af62f72146064365dd4c6c7ee10b9f2bc2ce5d30ef66839f7c0e00b773122b8fc1143afb69561b3dd9e94d116a0d05005a2a9ff08c5a71091243159b0b6df53d9299caf0476f0701bb5bc84a50b6d816bd9e3879e5388cee32de2bf75ff016e588ebf971999b5035b773d651810afc86bcfa81ae4e937a78bc2434cf03ad76f03d1791210db4bddabcdf11f1158ce68889c8376437e19d6ce0beb9e7d9695b8e3098b9964d5d9ff00d49aaa882bfaf2d62819d6cab5a607e3f9d9d3a081b542b66226962e895f303e1c2172b81b00a67b459332374427bcb278afc78d51d4de7424104ef0e247415a2be5eb012cebae129e55ebbd91f86e21095a357620bd4e82892e465b5769cec3e3963f9631e14ad0d9451909aeac86ca0d09042359a9ccfab5aaae40e16c25f7f7dd95eeeb6ed1d0834ccdffcb79ec37043a7c360ab7ca484c133b7d7e2ff1e765a6e9706f6154b6500322d48bb3717c408f1cccbe38205651d604b5d0da0e557d957702b131acd9af04ad489383ab846312a0079a26b86122b876576a9794b1fffe1effb8299992eabeda083d5ce4a1eeae204e386bf02cacb00eff9617b65566e72113a470976d6d9cf6ab3aaff67c5350e36c7f14272d2c9de620904be19efda5124bc32762aaff156cce337cd1e738994204d52cca4f56439d563c333abdd1f94ca6dedc8491046a23e24ee6ff56342a40c370c18db5d341881f69cf7fadf8e52d155d63c343354bef1d4d39722d8b728acf09d0aeb594e9469cb8063b4fe67f4e0d516ff3bfaf16ca5bff4326054cb647ac19eef1dfa7c62522635518a418089b37348009716128cc231c77df01447b22d22cbccb4ae5c2178239c2104542077e2d86b1f44d3b25e5fa1e09d1ce35880da825692ebe1d5fbb43aa46604918352841d7eb2b5b0b21c13cff7b28b8e359afd4df0b02c32e99c350f8ad77995e73542cbcbad6c90f334f618765fae337265d201412c8262d04b58f603e0a6dbab868f41b487ff7d64681d05838d6a4e149954c22322a33231126481910279fd857aa9bd33eb467d2cc871c70120246a86f76e23b97bf8d1d9ecff9bb4ee6d3f1deb36cbd6398b6cea90b3ec571b37886cb86aecb9f1a256acc79787c7d778f4ffe2aa5cfb04cf349c7208bc375b9b3ffae0d9fe22fe317d0fd06aca3419d51eb38b77497c8008f359384b61ad27621ff4d7ebbf4830392a0a883248deb3bc397831153b4778ca58ffeccc52fbf8c1d4f462ad8d653abaaf8ea65c6664401c9accb76f817f639b10aea5f86bc977e6584946c33f8a233776f469f406cf1628d5eccca1e3633c152c6516e4e03692ab8297b401264dd10289f13e91f3c95ba7778ae280e52c0ec782bda4c48130cc26e7f5abf031ad4a9a2af4c9eec67ece9d6a2ff494e76bcc414f2fe1963a4feb2154df8a6e306c36a6018e1cc1d332668682dc9821a52d2042d2a134909a9b2ca3a24d54b3380e590c454b5ca9c89a70fb01e981649d62e4a193bd69aacf44d65af28920300d19affa337e61d5cbefe328aac4b54ec7c66c0e781f3e05592a397d17c2cfb2736257dd3d1bdb2ed869a7f6e072d63db1fb8c739de8fc5d15d0018c73522531a24622d218ed69b85cc6a0f739d9e547b48c9135bc0c24665098d494e7ff3778fe609d6e178300cc3dcd53b976d1fcba1b3021395a03b6abbb84cf2a608819ff6da017ea715ded4a71114af6cbfa8a8c6c3592a4b4d840d08290e64f00085574d78807e0ad7e61df68f7456dba4a89b97ee4530b5c371899e6890a5cd2f51d42859787ff3aeb64e12111c981188a124639ddd8d7994674254832e0a9f8e8bea972d1bf93131dfa3aa47b41f84f28cc9677b00dd670bd68622d4604bf0fab4e5397c00626e2a611fb4bd1ced3d07d32dd63e8601d270be028d6fc044dbfa222e90833cf4dd8650ed9ca3797789b03098b98acedc4c7dddfc785e3a12063a8ddc2f7b3add31055708424fd48f68c560c822ca705676e8ae625ffa851e0e21aa3d36ab2ce1e358c66fe9a6a7de348636670f58e7990b74fce6279552f73be4ecdbc024b795b33d235ff8a6f30f8a2a1ad4536d66a60ea6e2a403679d31ffb3ea817f1a6f032336b24b744c2bd710bb777e6f44b23289f5366dda8e0edada7010db943921bd9ffb62b2f58fca1e0399f96f0a5c1bcb45451c05527c3bd5c18cc9b48940ae052c8d7d877fea3da6824eb7993d581a93240c7e28b6b609229fdfb18fe33b25a28db4aac2ed0fbe36edf044025bf54115546c44c5c3b270323a35aeb6349aa8e71ab33cdc36b4d72972a57d3d816388691ef1cf59974e6eb39b5efc63199f1b9230024779861f6eeb319f51d7b25dc65319089f", 0x1000}], 0x1, 0x0) pwritev(r4, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r4, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x2, 0x832, 0x9}, {0x18, 0x1, 0x5, 0x9}, 0x7f, [0x5, 0x4, 0xfff, 0x5, 0x6, 0x65, 0x77, 0x3]}, 0x3c) getpgid(r5) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000100)="8196486cd72e536a2aa9b583e8c5013e83ae2f8181cf6c6d46ffcea6e1caea7f0d6ab7d6badf5be6c12f5b002acda717ac690bdf278a4a5ff8f03062e8877246a68cfa103b5a47365f0c21c14c3d3dc75146a58cd724fa732a95fc3cb75d0b2d2e7112a07bf015ea4fdccf68779e0eedce2b98187a221ccf06808d", 0x7b}], 0x1, 0x0) 02:14:38 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="d11f1a7bb194da6d52f5dbc5e40d73f4adc8a31e1c8f6cd3cc342934a1a5cb5248136bf588d3b8183741ea34f97be881af1fe3f03c565da449fa376fec9039796e7d1aff2f4667ba2229a6441a03cba49218", 0x52) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="03", 0x1) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)="a2a7f9ed6066dc0c62902c28e589ac0ac695b8c3f71f42ce45a29a893a3106cf8c68bad3444f7b2df8c3fbb361304aad5dadb82cf4e6a98fc3b5ce02cb603ecfb95be4267c6586484dab5453f3f8c101811a8ee57c8b47ead432a4a70cca22556001d924831cf22451c7efc89d36c3b543fd77312258d4e0f67a2c6e4e80ee34914acbee783b6f42c28c19f1cfa03710f4a6ea840393b79b34ba5bf23c7e8ac4e936d40706d7545e935b421f9145ecd68b2c667b2f846b45c64f866c326887a91b6914cb3eb03e4eb773f7f50e4a08b726fcc1b2d1fd2ab9388ef56950bbf1e38ccc696d8a4940536f0eb5217591b9675f9c8c0e47faa2baed91769df6f698f825d41155d9c154cd0b6ac6a45ae89e85d38db323a3df3cdd2dfcc82b87d92643f32f3005482b3f65323d7b33469113ebf1593c0525f5733a08f93ef09306437cfeae1a84fe8af308c12fcf910c6df92b5ca3f0cbc5272f46988b694025ea913d831762fbbdabdfb2147ee7278fd1cc61d80e305aa55388606b519596a9682143c2aeb54dec01b4baa226d52d991b2805e0fb56ab150286cf3bb2bc7cd956127eb681a1fbbf5edaedfa40db1d3e7abc521530dc61de2ad2c78929577fd7ef501a04fc3e06f71f9a5695a31fefe3d077757846012c4561cc0e543700e4f44a6e3912dc71a58431b98c17908e99c4ecc96abf3dc4f7fe48dd221da3c7afb4e79fa425ef966500885e2fd19d56383acf7437455df3a085daf1e8a244341882c8c6cb462d464ac0842a6b670b71bf8c8fbebe9a5e0d6ef60cb42338bf1150579a3aa1439e547fd63e73001a85e037892b859625a80349b65dd6620142e08b6fb7ad9cd255905132a23492d7c5b44ec9d2f457d23cdb5a1aff7a2455af07225995a158ca93e175aa218180236604f7c7f4157ff07bdaa9339691776f7029a08dd8ebe260c421d2109c4bd37a8f05b0749a58939844671e860748af1f9ee7e8e761d01c53ee54607dd14f248f79f1f4b59ba594187b2e615fcb0091d1c2116d70d20408c044357a68b5a48e9a6d29cf852c5a62e0fd6075393bccee467382cb174eb0b3a09444cace52a6717d60c358f4a1bd2bd18c6ac5ea6cce247f580a89a1c2788fa159293251c428a95b9a3942638a80ecc707e01848eb3d63fa5d75c27a7d734b8a03cb98b836602332eee187e210019a3ed0ad9b7979f960919123d62e2124ab6a36fddd0b0b2ae1ccc8e73a740e3c802a867933306e80618e9ff13c27f016e786024123865a65ac61d0e24eb46c8192b10699076a1d5c897a615697fd0b70142e0b00d833279e52a73f02350e870347865190e7fa40e2e35fe3cf2b9a06d8dbabfb3f24c966b95d2d07c677b9b3c2a82a8449fab30631ba75250f9a5dd7de6842cdc91a631386a3b7a6efab8999d7e50416ef4b7dee84df4157ea032697ab10e482f820d31329c72e2190c146d3a0c5e37df623f5a11a309ad5df9b4845bbc2280f9261e585c363c79e47ee5a1938f1d6a3866f931dd27de15b7f2e8cd1c493c939ad644a017755f489f639af44e732884ffacae095597dc7f99e956e81b52789d436ae24d7a9cafee8c95da5a25969085ed783b7fdf3cd2500e069033ad983ae70d03ab85bd9e76d005e7dcbe6afb045947137303a7e9d6c732139e8ee0ec53106867045dd1e760f5a98e0c383a295bc3154b7350a899f9588ca72edbc23d69d17a2c2892ed3b9a9143298fd8e5daa1887565a23438b0e0c352a200c5a0c8c3c0cfaf31c34865420791dd78f7356cee31d77fcb0f48bf613e1477c83747c38a925e800e7c8c2ff6e47075e9d7e2b44554ba07e271cc349661609782216eff4b438dd73f544c5aaa98cca9536edd9d33e5670f12de6169426d90cb8c05f21f8360c1dee2438ac6deb0a2a045be734a59029aee6a016f0bec877540e875ff788c6cd1ac91c8707d6de8b5293372cad86b4f49a201bf2fc282208726b201e32fac331902847e0a64e675f4343f48427a18b8e891825f5bfd445e2c3d9fa3f3139b3112c296e905eb08c4efb034aea894d95dea2ffe93e3eaf073231c602e72e0dccb90e60c25feb55687cc33e802a3c4d5d174ad330098f61599a505a891476e4ac59aadcb588f0eddfef83de8d8eedbd93d513641178bd00b677101ae2ff8784dae4f5aa234e4733351616550487bc02893a0ce241caab22e33e73a165765ad63f956f6ae5e079f0502d8dc32ce5bf1a78fe32907926ff3acfb927276c14551ca00771d405b48ace3b168495519744260e25579adda917eec4d50d509c06f81828884982fac9de1fe059399be12825da05bcf00f6a36b7a1acbd269ad8f2eed595465680a5de56c4c76af7cc845810099d49a124461a5e88a9e78ed015b817f0db38f3d31a9c4ab35d3c1b721de272ba89addb0dbfc70e25a92ae36985ff121321cb8dc6d692093d98d190d6695b50376ba33cc65db52c115648e5c6795aadebbe2d51032e0af1fc62b8171c4038c4bc791e90da1633265d6000286ccd9c531ec3194559422fefcd5b4f57d49d859543b62f9b2bb4aceedcbbff880311275e5a192cfc96101483543615d77130c320725e96f092ad70ef86267b4d9a1e3871fb2772f14ec4007b1fb3ec90b69ac2e33939170421c891aa9daf8293080aced0ee4bf7263e62a0a88636cc34abcfc74a4e64c807719ebd124435ead25cb1d11cda12e230e55430e0602e76525d88b2c52d2c06388467bc737c9dd323b72ba6514615ba38c55cf3874992d4ece9b7495ea71a8a1e93ea0a5a132bb14aa3d2156b3987a377f794c69eecb1fcbe1a963285c607bbeca8b8d3bb2c460a3db1f59b561468fbcb84a703049471998cd94ba0fc3979474676f8eede37df2691125b727277cda547ff6b75e4b2ab5b04725656e9e9fc65182f9881dff6008c1659bbcc9261fdc58f5d8aa00256597e3e092d4e75bb7164002da0a076ddef876f6085a7a8cdcb0872a51b9e5dce75a959da280bf604d13ad703c782003196c40773b52147be1d2fc2277010c4dfb4c5d8978fc7d05a2857d968090ec28bc4a96e9921299e8ae3d332ec5118ad6371c3adfe4171ec95d84573aa0c536ab019559dbe71decf66349dda3e38f18aae922269754f70cd606c6d55156e74e14c1ea02588f0b0628630640c195dc82a3a6c644c2ccbf8ef71f677b2e12e4b684aaad896970d84081a0d5e3c91870e9782973dd7c20a05a5f35d0a20119e068cae7cff69a1926291d7716d1b611342a13b73fa99aff5ce2cfb25a9b307c7799a8edd8fc58971696a0ab48a2cefc1a2be77c890627fb40c03fd043a8cec13b7b1589f3e45b764db3933e8c2672e37919dd99507a4b099496321eb5ce389d941fbbecf9e1626767c29ba1e16941a32b64f5b81ee98a5f84b65feedb85a77d45fec80df3dc9eabeed21e98625eeea7d8d63f9a09b1a9f5d429bfc21d466e05c419fd4debf5ecc37b26d1308ca9437ab87721e9daa0b38815517097e38bfa3cfe28f3931262b74431f5f185793acb7b617fa1819534cf44f3bfec64f37d5abd6700d5f253fc0fefee7d20254265d06110fac96c1fc351f4ad3b1342146e2a34dfb8b3556baf403695b4cbaae96cf7c04264f1e8268e920ebf10aab619001056b6e56cdedbe9e6bc46107b39f9ca147ce66664b8a9ba95bbcf72f72c6a032e4c27dce05820542581b0b206cf9d0be33f0184c22f12c1890586114b37b2f395f1d16c97cff271900220bc130c7335c4ffebef4a61ad3116c7d6065262036462d9b11ad4fe8974754718aad62c47d16e517d7b546fe1e46f63833a8924d87528e8af36a528110fb9f46050f67059379827eba0f147d389987d82db73e4edfcd5bb9acb909e3a41dc159c913353840602fb394c243ff09bdba3c1379877031fbb5c579a3bfc187ed6e1deec6e19a822427c484d47e23d23e0170ea7dab47c7d16a597cbfc5eb5ebba7fd1939e6d2fc841b94d8aa1e58c02f447436bbb82703ab3ef0e6726ebfa7f0dad04d773a106ea95ecd96a9c2323aea6963b4d2fd2b517ecf9237b110242132b7e0c4123dd00232b9f25aff65425ac84c5ec1ff7e7619e15c397cc6c8225aceabf3e938862096904ca2be523c7798d60fce4e07e6da7a3a23c8994cd135df5c83d6e76a1ab04c2607cf5a8975e04b17fc607488b29c506a2a9cc92f558444d5abd272679154b4b68a2028cd005925c095e9a926fbc3e91d53c37a78deb3935e100301e8d555e3f9ff1109083bf77b4a160cbfc801ee93b8358ea014a280c8f47ca85dfc00ad5e1c78422973445adc264ab0b9eae7b5006381686358b33d829f75b4ddfe8575dbfe7cf1cc9a5c70f7963dfc1523b71f919f54fd2311db4483357363d34e134cd3bb6156ebfe8cc10b9c4015cf14c772e51a7fcfdbf5ce02f239e95136b62624895890de3ece720d59407c8a92f83383b3a580b47d905620375d31a8aa7bad144595e682899b49310b7bb99cfd959a16219cfcbaf88c3ffb15049b70d502a6837bc108892fe5d76ddf3b187a065931bbe330e9849d5f0c7b23a3330780e081825b845a42e9ec21829dd52d0ce626e2c08e13d3a0e9a4cc277325e2a0aadaed2e20381c12b82092b2c400dc706928080c9b109511be59f0d23fd0bba1ba228c7e0578cf0c44e613c0c7bf2caf51ef4988ffeca66cac7bf454567c6d4fc020f07b2f83e13b7778d6ebd70977a36b1b4c654237b829abd67d018db8f007104b5cf880c153e8c06610e5013e7186dd5abf44478981dbf9aabf13ae79b92fdcb0ae49960dde04a35919a140f4a9d4cee1feeef5f3b20c9e04bad0c8003e96c378ca3008ce39595f9ce8174f7cd1676463a3b1bf8486ccf5f85af121e54c071438a509c0806a9264bbbe7ae67e684f43d22df8024a54403a3f09f8a0961bdd8c432a33ee9d23438403a267437001f406fe579b64b7bed709b20e7c5049c817456c477950dab692f3261b65fe83f331a891b467684301b55f8956720f47d7c4db83d95433a3dfef9b343a3bea3b3030296cbedce82f15993c9a6b579673919f17e244fe3e8a0dcf39add51a15eb651676bbe4d99983465cb3562b6a4ae70d798b41712f5f4248c231e6cdf94ba4c5afd01239efb0b550f4fc63e7d8d97de7ce83de081e60c0cbaa4e3d049c3af92a7219c466afac1775415c57979c40b5a887d25456daec72e47ea7fb74b16706fc54b97b975ccf5ccc5d6a3ae06c4cc2dfa5b677af776d21da71ca81ba668d62fb1b1cdbaa8b234050458832bdb1b4cfd09e056af6b6509329930eac4c62391d21add5bfc7ddd96e52a1d3db23dac57518ab70b4129d314a3a477252e31af70ae5c6ace08369154d95ae1e3321316a99f3c9334e152f2971cd309b36f736ad28c1dd1d0c3ebd851c277d4ea8af5dde1e43b111abee19604372fe865e1c092cc37f77c6f9a3d212112af67306d54940f88c10f163e90411b596fe7d4609f06a265876a2934e0c3ff454071b21b90dca07457fd15c913e6780c295db0f23af98062d38becc66070b072c782642925b18a748ea930a3f96328e53edba32426ea5b85914a31eb99911a59c905425fd0269570e0d9f1674171d23458cc47b1fe1abbe49bdff76bcf600eefcd41b8a9569e04691d8ccca2541980144f49fa2d3fda55da39e800458ecaa02a0c898c87d156378b4e526a0efcfac13c7b13dbcf2735697dd7d0e1466d221b716303fcd4305004412f9fe52e944ea80dff96adcad07b0d2e9379b6147177a7db1076fa42f97cdc9054d204840", 0x1000) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000080)=""/26, 0x1a}, {&(0x7f0000001100)=""/7, 0x7}, {&(0x7f0000001140)=""/157, 0x9d}, {&(0x7f0000001200)=""/179, 0xb3}, {&(0x7f0000002580)=""/86, 0x56}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000002340)=""/103, 0x67}, {&(0x7f00000023c0)=""/34, 0x22}, {&(0x7f0000002400)=""/167, 0xa7}], 0x9, 0x55) 02:14:38 executing program 0: r0 = msgget(0x2, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/88, 0x58) msgsnd(r0, &(0x7f0000000140), 0x8, 0x800) 02:14:38 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f0000335000), 0xfc94) write(r1, &(0x7f0000000040)="88", 0x1) fcntl$setstatus(r0, 0x4, 0x40) readv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/232, 0xe8}], 0x1) readv(r1, &(0x7f0000000000), 0x0) execve(0x0, 0x0, 0x0) 02:14:38 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f00000003c0)={0x0, ""/132}, 0x8c, 0x0, 0x1000) msgrcv(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000579424197b8152f8b20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x3, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/88}, 0x60, 0x1, 0x1000) msgrcv(r0, &(0x7f0000000080)={0x0, ""/65}, 0x49, 0x3, 0x1000) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000100)="2d2c8700"], &(0x7f0000000380)=[&(0x7f0000000340)='I--\x00']) msgsnd(r0, &(0x7f0000000180)={0x3, "e659e894ed478b7c81b3496c9ae05fcb2bf13d01553c1763139454f5aca8458032a046fee992da83695c15e75e7a79a9562750840b1483ed2bca7a5ce2ff7d3380cf4e3ed46de9cc32bb776059a78966fe125281418fc625aca8ac9deb16d532606c6a584f8d9a439b2b225da5875833ea944b7409b7a048321f2c5b3f3119683b2bb8b2732fe751472b1276c7af607f6eb03be86d38f1b7592868e64463754bf0e3452e5e70e5b82234934a41"}, 0xb5, 0x800) msgrcv(r0, &(0x7f0000000600)={0x0, ""/108}, 0x74, 0x0, 0x1000) msgsnd(r0, &(0x7f0000000480)={0x1, "c12799cdf786cc0aef8ef6361df078943b75358677db09f2882a1e021d4d2c686f9f8cc875f738081203268324eb4420fb8136f55032d8c65205e8eb5b392c5a020d7fe247c4b82a12fd62a554e52a4e0c6cc7435e3067b839d8f505fe1cd29bdb6799c4c1066755c10af7ad2581423f138308249479ec37f9054f666bab9589977169f71edd918e0e98c8bc929d4fe474f31d2c574fbd083c47c66cf6ea1f0ca28822a994385fc6194205953fb315d83d06979d1ff141d49b4c1cef26ed8ccd6e22298df57c3aca96d4ffac2783061663054b5c8976283441a2b062165a82fc08c27c52badfc96a9616c4d578b827d4f94d72"}, 0xfb, 0x800) r1 = dup(0xffffffffffffff9c) accept$unix(r1, &(0x7f0000000580)=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) bind$inet(r1, &(0x7f0000000240)={0x2, 0x3}, 0xc) msgsnd(r0, &(0x7f0000000140)={0x1, "7b9b58ef788b6bd610f402a281a5a81f1490ff503a559ea6c5a0e8baf110"}, 0x26, 0x800) 02:14:38 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0xfffffffffffffffe) getdents(r0, &(0x7f0000000000)=""/13, 0x266) 02:14:38 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000000)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x104) sendto(r0, &(0x7f0000000040)="ac9962b9bd976b16eaf76ef40ac431b489f5b8abd178f15457089d29c8ffc694e26e21aa70dc64b233b11b553f2f0d1d0ddc27602a14b02e56574d5ea7365f434c4d95cfc03a4b4082b63ea3b1cdf5c1b5ee92ff42ac1fea2e89b761508f987d3f4e28e24012167097108898b200994321e595d577189adfacb56f3c044a3ceeeb9e75d9d0b058eff25f3e19c4716d2d695c5c480fb81ffe7b0fef09448783345e2fc84dfa4b0be944be382025b66cfe8249b55bacea68", 0xb7, 0x0, &(0x7f0000000100)=@in6={0x18, 0x1, 0x1f, 0x1}, 0xc) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6, 0x4010, r0, 0x0, 0x0) 02:14:41 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x80) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/90}, &(0x7f00000000c0)=0x5c) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) getsockname(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r1 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x881, 0x10) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000240)=0x5, 0x4) getsockname$inet(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000300)=0xc1, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) unlink(&(0x7f00000003c0)='./file0\x00') open$dir(&(0x7f0000000400)='./file0\x00', 0x408, 0x0) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000440)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000480)="396e9dd79d3298ecb43bc28cac481bdaaa9abde07ba05d4c4f947ea2a16c3ebed6ddb5bc0e4a6cfa459d9fd38faf228f7cf58eb078674d4d", 0x38}, {&(0x7f00000004c0)="af29d378a4208d0e306183ef2f2fe950ecaed93ab0176ca69003f251145becff8cca4b9903109f24e344bf8da47c3f78aaf54db5dcc9ac60acfbfdd48da5e4cc0c638894ad70efeafb1fd66dc10fe33c2a6d6b84d5d61ae3710534ad0b00d3fd7ff33c0ab0b48bc1f1d1456b47621417f9d42cf9faea760fc92e6409ff2533bf7a1ef1f3f97ec29a4a6ca98831d16ae069d39d7cfdb7d22c635e88f07a19216b46639a9764952730b33ca65a109ab0168a31ba", 0xb3}, {&(0x7f0000000580)="6009203ce19efe4470a956f798bfcace4f72751cb2ab5a17d82f45463f5080649317fe841f23a8df821cd6d65cb1622d7bb9d85b2d3537baa2895967867ab1b283a659db2bd9d9ce11d1c9073055eee1c409f9a5013b05650d4a9ee3234f6126cfadf2209eda4cd378e4885c9a6a732a86e9c08f3239b9ce7d15a5d1e54e64a7a2b7fb4969bbea4bc3be36699bc599b5e4264bb33fe3711afc97fdf1b99ce2c64c4952c895f88c0ab6124408", 0xac}], 0x3, 0x0, 0x0, 0x9}, 0xf) r5 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f00000006c0)={{0x9, r3, r4, r3, r4, 0x2, 0xffff}, 0x7, 0x0, r2, r2, 0x1, 0x1ff, 0x3f}) kqueue() recvfrom$unix(r0, &(0x7f0000000740)=""/111, 0x6f, 0x42, &(0x7f00000007c0)=@file={0x1, './file0\x00'}, 0xa) getegid() connect(r1, &(0x7f0000000800)=@in6={0x18, 0x3, 0xe5, 0x794}, 0xc) socket(0x18, 0x7, 0x2) open$dir(&(0x7f0000000840)='./file0\x00', 0x10000, 0x0) shmat(r5, &(0x7f0000ffb000/0x2000)=nil, 0x1000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000880), &(0x7f00000008c0)=0xc) readlinkat(r0, &(0x7f0000000900)='./file0\x00', &(0x7f0000000940)=""/209, 0xd1) socket(0x20, 0x4, 0xb62) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000a40)={0x7fff, 0x99b, 0x80000001, 0x3, "80503e06402ce0e5e52d85bf39c12ad971f2fff2", 0x1f, 0xf5}) stat(&(0x7f0000000a80)='./file0/file0\x00', &(0x7f0000000ac0)) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) pipe2(&(0x7f0000000b40), 0x10000) mkdir(&(0x7f0000000b80)='./file0/file0\x00', 0x50) mknod$loop(&(0x7f0000000bc0)='./file0\x00', 0x4, 0x0) 02:14:41 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x9, 0x0, 0x0, 0x0) r3 = dup(r1) kevent(r2, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffd, 0x11, 0x80000081, 0x10001, 0x1}, {{r3}, 0xffffffffffffffff, 0x64, 0xc0000028, 0xffff, 0x7}, {{r2}, 0xfffffffffffffff8, 0x2, 0x1, 0x1, 0x4}, {{r1}, 0xfffffffffffffff8, 0x8, 0x60000013, 0x8f, 0x9}, {{r2}, 0xffffffffffffffff, 0x0, 0x40000081, 0x3, 0x1000}, {{r1}, 0xffffffffffffffff, 0x0, 0x80000001, 0x9, 0xffff}, {{r0}, 0xfffffffffffffffc, 0x0, 0x2, 0x1, 0x58d0bd3d}, {{r1}, 0xfffffffffffffffb, 0x4, 0x21, 0x3, 0x3}], 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff9, 0x1, 0x40, 0x9, 0x4}, {{r1}, 0xfffffffffffffff9, 0x11, 0x1, 0x0, 0xfb}], 0x9, &(0x7f0000000340)={0x2, 0x7}) getsockname$unix(r3, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) write(r0, &(0x7f0000000180)="eeb904dd4a435890b31fe371f3f393d01bf048fc7b0e0eb677d2049d94fdab3c0d78f212c8d09bab75e58516bcd40c91c3b1c6295eaf751a5e272ee2ba36b2a5c754873912b5165e70f2ebd2f774ba64b160bef4e58847ad9e524f447f7488b972b0f79c7da74c34e9db6d40ff1cd6ea9d7a43b3587897d27347dff89361b89f0e9ea1cbcfc97e67e97d7b92942dbdf364002046aab49089515c33ff1c886a0f726244994228d528f039d2d8", 0xac) kevent(r2, 0x0, 0x0, &(0x7f0000000a00), 0x1, &(0x7f0000000000)={0x80000000}) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000400)=0x1) kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) 02:14:41 executing program 1: setuid(0xee01) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = socket$inet6(0x18, 0x5, 0x20000001) setsockopt(r0, 0x29, 0x36, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 02:14:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="91120409", 0x4}], 0x1) r0 = socket$unix(0x1, 0x5, 0x0) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000500)="3a330d80ebbb9467fe68e350c0b12202000a", 0x12}], 0x1, 0x0) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 02:14:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/47, 0x2f}], 0x1) kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x7, 0x0, 0x0, 0x0) 02:14:47 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x102) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) fcntl$getown(r1, 0x5) 02:14:47 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x1}, {{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) syz_open_pts() r1 = fcntl$dupfd(r0, 0xb, r0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x3f, 0x0) 02:14:47 executing program 1: r0 = socket(0x38, 0x4000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x2000, 0x4) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt(r0, 0x9, 0x100000000, &(0x7f00000001c0)=""/3, &(0x7f0000000140)=0xda) 02:14:50 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom$inet(r0, &(0x7f0000000100)=""/226, 0xe2, 0x842, &(0x7f0000000200)={0x2, 0x1}, 0xc) rmdir(&(0x7f0000000080)='./file0\x00') r1 = socket(0x2, 0xc003, 0x3) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpeername(r1, 0xfffffffffffffffe, &(0x7f0000000040)) 02:14:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000140)="07e0c58621d40ad187ec195691e3c0192ee7510dcfa0160ec39364fae9923b402d679068249c15723f016512b2674e1b604195761264733acbec129b6b07e48bc9fb73d76191beb72f6eda52c76e5def66e5420da1d16e3ec05d4af4372f36ddb2794cc6b20c39b56e18e725eb567c2d6c051b86952b7dfb486f06", 0x7b}, {&(0x7f00000001c0)="b93e6de327db2966655eb2e0e53d0c21357299cd2d12b33fa99a49346aeb57d43f8c2fa6eab577cf9dc44f4946c4b03eaf0b24d9babdcdb9498c9955bc334f69d63dbf3dddad66db258448a2e52da34ced2aeee884b040fd87d8", 0x5a}, {&(0x7f0000000240)="535acc1302581fb7b56301b9dba809a8880e4fef3260f38216016e7cc1c9c9a26f8260e862de38d7e9fd412a46fc82344fa3490e055cedc5f20be10eccfb605d0b5683a9a66c461e6968dad2aaaf19e3363d3f3928f7fdb2744d2da9c46cbbf70511e86af1155dc3372914b3a2e6c5b6462dd23643ac5f0b8010f43a59b4f4ce0710caae79939c8086aaf3b1b60524fc3617be0e46c640458fb8ecc217c0ecdcade525b3114c2a101c4133c5cf3f5c72048a9108c498ff", 0xb7}, {&(0x7f0000000300)="7e1ce0b4ced7e4e838ba540e851bd60958ffc6820b5fd533b83e50319c83d73851732e8b100bd95bd478dbe2ca61f6498d0ef275508fae53de9ce89673db5ce8e1e82c1d85dd851ca93fb4ed597768d10b8214f720a201055e66b45c3c20123e1a699cbb0bcd66afcd27a8360bb0983b4baa72b7b762a84637348ff2a51288ccf245388d7625f483536a4bc93bc464bc736694d7780365f6e280259d0466e3c64ce1a8c64a2228ea839a407b38198e9cd00423cbc173cf0ba23633b3df00b6384fe3", 0xc2}, {&(0x7f00000004c0)="29f814064e3e2372e52c551bc6c246cd4b60ebd1e4dd61e4a94f27c102744a6a1ee5c852fe3bae56a96a2bcd5e021926ff8f1433411453e2a02380b46e90bc52f8dd0c6e1dd1bf0cd70d2081364c4e8e209e52452821395093bca77796c023cc0097056a96f0ca7d6235e47207e1477335f62fd801e5e0fe51f722c68957627b22f5080c1c0acbbe4f05c24e3f9b0d03c3eaa6521bd8821b6c2aa87ba6cc48610cf9d544eb965b46f297e2dcdfb9e501cf7da55fd94c82f0c87d5184d843c874ebb1111c74f3ccd0537963f2778edb72a3c840707e58334eeb0562434bc1988ecc5d320ae4", 0xe5}, {&(0x7f00000005c0)="bacae5802889b26ed23077d9b5fb33fe4f1afc1892ceed6e31f52ff404156c8bc8fdf76395e0c98a34cd42220cab2ce964f10e63e7c122a4d8a1e394785023804e122af96bb18e2da05c24027bf63960caf697d592", 0x55}, {&(0x7f0000000640)="2b10777f2456721619c93834575456729825b043b1ca31ca8ce8015bdaea401d96316901bfbcbdb9d73eb0582e9ce51f03175513b15c310f0d1b21a689c7ce24201a1ce3e94e0ff11a932ae796c8b4d480ac8711d0b50a774d1284df2ff36ae4e7ab2361a6295e9df17582a74129d7a8363fb213951c32de1e2be9550a6bc9f0db2b511d3abb17e3e7120b60774d9458223f8fae050b67a72d3c5a4c1f9513b9f7c07280256cb2aab7bc11e55742e23a8fd1bc98be41166567f8e44f1ce3947fd581fd9f82eb06e3968a66a78b49864f16772d6483f7bb7e1395f03d9b2356ef7eb821ac6ed6e6f04e216474f8bf3a2509cf8464b916548a63155f0ca132fbb0558adfbf42f62f52ee66c69cf95d8c31df37b2aeb3d83672cc52191b7bad3a7f6bac2cff82d53c16f7e103c71d20b88b7d81034dde20a06709feffb2cd78060405cb6a544f5fb3da7a39e980a9a2eecdb3354e5df73d30b0149b489878521aacb28d1ba4e290c1e1856e93ba2b7d828a8239f04b82df7af15a99ed196865f6d73f3baa48035f9a9514029df03752deffe70b0353031aba68da09d994b8d9c8b64d2a4bacb8d1cab7adef8b99e82c98d6a39e138d59a8871ed55f37b7b2a0a4ee346416a82f1a8709fd4ad4c40902e563fc7ae0d6eb04dcce61e80f3eeb53be72002894a1574fc80ef7768868cb7795fab8bf289f04a125d1f6b165af36904e07833bd9693efe6b0e544996879553a0cde1cd6495ba75f47e6deb7f596ae6ccbe270f2bb7c41f63ff70c4b5affb45376f4cadcf39aaaebfa1070545eb8940c4902d61157b9d02a0ef7934f86a645ba5a7602acee54b88c07dd0110e7b4c67b31add2ab572b369534a7a4ccf9fedcfc4b3d262d0cc6e145b4dc986ca6ea56c9a18bceb3baf073f9851300af11bb64d85f9ef954f5ca5346fa7b135a926b80576fe1903eeeda1130cd5fb05f16f5d6dae4962d53b1c61c24918c931cfba8d52107f82c6ffb9b7b7457894580778e08948da2ee678acc461f9a634e69fdf2fd2f2c08f4e981a9202e8c3e06d49878c7fabe0b190d699adbef7f54b52c3a7fddf308dbb2a3f4e0bb74cdc8d0797bdf218cbddd93fd498aa5464d3073998b26a29d3764fde6ce681c0598b09d4930aa2f136e2355473afaf7f9e7694600251d25235b6276e593d0f919f0dc26c7a3daac466ce60b1c5ce91f28c0404d8409a9c5f0bfb3240e910dc7adbafe397ae08d9d898935190d9684be9dc209c93684b4c274e2f5ffe6152a2ab2a522fcd4ee88f5df81799bf3919d0a8a7a2502fbdbf94bc518ac559ea9ebb580fe9e09ab653c9a6d229346760e62ad2c32170439d6ac1781960d67d7a1ead22a4ce865debfb370fdd92b97211819931a99f11817270ded6618816d82f7b0b5ff70da8d1d7d6320dd1dacc92a19c354c6bc3ccb90102605535f90bfd3c8e6b7775a4e5d6ebacd396b6d32bceb898f692d5213cc5bf495d9606ff42f0e703b2325d611ddcfda1b54f8dcff12fb557eb5d8fba7419137e5e6063370ac9f6cbfe778e96ed1dc8cdc8674ced75500d5edf356295bf281cb0cdf8cce909391b04cdfd01e14d9a5fd5ee3d2decc896d6a485d1f9499b62f019efa696c0a27d479d88aee84ce45242639184979bdc2f370c01614c325874b8d82854ee2579ae3bd71c719720d6499a211a3a64b2b4933f35267cd5dffbef1602ba7cc0b054eada14507e1c3e6e40e38a39852bebc3a74ae933086f6d5551cc9167d2279a7ef52219c13283d9aa039c28bd63cf501e6534d4b07b07a84252f88fdca80cebddba7f42af412266c8bd295f6f0f9e98cf471a9e51b5903fd5b49078ffe416389a2a886f503c0b697a433e9fd3a67134e6bb9cac65abd89248bdbc2c74a8101c1d894a485ad3207027bea09ffd0a4114c7e163a389f66dd9e8b1c5c6adf8f40717b49f18152b11f09d56e50ec999d6a529ded1c65931d0091be64dcaffc1b47dcb357c5765de5d021d2e6d930a2588cc14162cf61d26247dace6a315b6c63abe09356d479da06f0f9ed3b1639c8f224ed73e7dcccaa8759bf916e33781263696f29ea31bb0022bb977a9f7f0db530f12402d5226fe2c9eb9d2d68b2fb287b58bea25faed945e5b9e3ba3395bef60eac05ab70ef2c168d4d40867c231e50fed94a90904f02dbf64e843f9a5c136aed141533ea1aa15736392aa6627ead7897075164966c7c0f583179cc1b0c888dc77d0ababab22a1f9db1debecb31c76342f880d1536a80b5cb881631f94ee3a4682dcafbf268095c596ed2a29c001f433044c110470cf1bfe9b52b0d45d985c64cc1fd6cf4d95abeb4d4db65ca043a5cf98199611e184f8b793eee5188802198d91a5ad818d67b5f499d11b30accbf46e5d93950ae12b6eabbc129b75b46c7c02b3af0f17944c7c00362e37bb847f5c69782c88f2434acacb8ac33658ebd275af13fe2cc94229eda94bc61c68c3e6967213b28f87cbdad4e779830b153a1db3492392bb2231fb4fe090b413f47b61afdd85636f958f2a635889ab1da389dd6b49c1a228e83e2a6d039f5fd75afb603ef75e262b2e52f22831b1d1d28df060700274331c613299cf3063d8686853179aaf77f5c5cec56d5425d386208715717f46854ded42eae7241305fbd35baf7096463260972f02d5c2b72c5faa5388301093ccd3932ba2c184ab3e7007404c5c7c739d664a5e3f9dd1b655c891f4fb73ea17047ed433bd462fd049dbaba245fdaa2aaaaf2ff8c9e73bd665c190bcd0aad635822574f8ae6b21db85a5c3603b6264710aca64ae30a9788ef0d3851dca4d18330fa20a5ab89c7c9ad5a5a98422eb93292ddf34a920a7084aac69f58afccd0c1f3e27c9bb7ee801f9642569af2af0e3ee082dc8286ace9cbeef2f87c45818f0d22c5da2ec6259d3d9f482c101da0b04a1e0b440cb04ef2d98bc1609cf4bd7b34e099f537d54501fc7ea84a85ebda3e8258d5f58164ec6f72bcf9e7ba1c44278846fd1add4c186d629f9dceee3b9fa806ddb2f56f13317a688fb49f4791de51e6887859e39d917492549d6c5d23e60b98108e21df9f363b607c2da32b709d439f3434812f680e097add340b4451072a81a9f12940bdcc9a3e851acfa409080432d06596e55785eadd2c390eb51bdc5deda829429e4c8c96abc2e357920f998c63191e09ab144db94c5dca62f25616f1cb14ca5b3ecdeb1530f89bbbe32863c7825ceda60c111d69ca11cc79aa255f03b69b2d332abe7ec93bd0c009b1e1ba6f3969d17445c75e7ced2ed26ea0b43b48169feb44fe5372c245e9c2bdbadd34fbb17a00c7d83f4f198795fd97fccb6e249c60198261e582937984af699e27b71ed0cb748818a129da687dfe293f702741ffde8df663cfe25df5fd4177f77c12444420f0318951ca01a45e8d2a4f0d95bdd7d8eb2b4f12b0249fbf61c64b632ae622eb424434f92c39419e02a4385cfa384b0e90817d763d5066a34f4c8cab68fb82d678d557ef200dca9e42508a9b027c7768d9e89702b3a16d9316ee37481ce58aaae15c0cca54c74a82d3676c67d760c6397db3fd94f1592e98d6e9b2b994c87213021d971330e819cea355d042f316623d4fed22aa94cac0263ac846a4c2c26be8e27cce01708c81963cf60d7807f18fd6102c67405ed75bfa67244b5585ce7900c090f0881b3c6fa0446affe986778e8f7d4b69e2bfc3b44e255637b9ac20187eecb54a50759229cbeb4a5c3d25e5ff6397f71eb58ae5c96b767a7eb0ff3464c5a8acbc895d2fed3e295195982c5c624f650ce1c844a39d75cf1a2efc78da9e61ce23009414aca337f9e7a215a1bd4f08d0d3b921689ee63b75bcb08c74728f48197dcd85e39ffff4622d881c537fc935dbe7f88969889d7f3d99f258fcf904efb2cd7628874605fb0f74022d43a4f608ccb0eb4305c53378360ee7f9bb66a4faca9d1c0b9e6c3662942b3ab9d41662734c42cb53bd6f7d348e575ee84725f6d7c43534a89571e70924efd41302a07a853b80c95a981c5f64edcf05a7046b1a9defbb40a5099b25266d698a525750d3436c0f5edbad4c350b5c278353a118c47c25896c774c79e570c7df7b96cd62cb45b20763b919a172e9c59d3c06ac6f5fd0d7edbe6d2278149bca272eb9f915d4501aa6f02f4ba309afebe43eca93ddd663173d4c30d1dc399b0dbbe58d11153ab7f4301893279e3142a1881f69247278b390e974d2fbc11ce464a53ce7ce74510d3e7d4dbfd3d99d317c59999a50a790c9775549c29b1de71aa97c979806d4d1e01b01d0265d16f577c15ad73d036680485d01ba177c4753361c7e5bd231f675458c3813496bf50f75bf10c6a3b566fcdb489431eb61880dbf9508f26154be9ed0b05b37e859f3050de76c27e1088d4b5be1485b2e11e2af32cc4a26ed07caa48851ed40320e28340c0010131f1ac973d550f3128fb3b70ae8512c7a767a134614594823f1421ca020490e843e59295bbdc28018d445ab47afefd30534082c356ffd4f3e1d448e727bb0157cb478721694e10b3f0b6bbb435e1adbcdb542226d43be812ffc04961a6ee1357581bd3984276d4e808e25515a1c9cfdb5455f23d610baafaf0fc8c53c935ed3663c2c234a09b9eb06aaefb117c69301f1c5e6b2e705d6691d9e662883b634d8691062a536a0132b95f4d2f05eef5f636078ea427f611c062312b66282d8f2dcfad054b13e8eb349bdf6e95bf97193373d2a237eacc8c3411dab73ff073b498761ef5a59ae419e2683bf3e5ffe1471e9897b960e96181cdc8b50e3456ad531a443d243acb56f256df8ee9e349ad8374ad9f7357d3cb0281c46cfff20fb993fa004c1ac60fb1a499df0c9732915c5102d2186eec3be873e8bdaa0f0a500256ef57a09af12ca252b4de437b879a4efd53a67c4154bb572943fd6dc5790b6af859e3f7ede169e82cd1af87c75ea16e23e5cdc32e4787f462ec0f7aa3fa84b2fb9c90451a4aef4bdfe791cd187ed50f6ca7d8d5f41f07354b0aa1a525df960f3aac1dc95a3cd260e431299ff6aafb391721a557a25ad5d3ad03bbebd831442f0777edc94fb6306104a90e92ee3c346f78e3fc4b944a5ce7d0c010991c0869d75cb3cc18dc1b448141e1d13b8b96b19a0a7e11f68b42c49c9536e5cd0d623c7bf6f49168ce22646e319c6e407a8468b87439d8675d8c8e241a738b754e3adba49f90dee8f5e225885445a07b857fce090a2220169703b31ab7581864acc8826fd21481e3a042a2f9fdf99a9fc939fe7dc7f95d281d4439b1c026b7fe26fec75a50ff859829d89210675b6bf9a93627917cbf004b992242af7daf11c3a89161a6ff0c28b256c303631d637a54d5577482b02cf0d0c8dea1ef1fd3c86515ffa69110c4731f5c16895546fefb5761d91477bdf78872eb80100d48f630e9e95850e94d6e7ac12b3b9c4ca7960b9e41eed30effe2cb42bb8d173c0cff990b1e4106695cae46be0ec9ebf785812abe952d84d3087ccf2b840b8ba1e7d3bab89d13d114e7910f1821dfacc6cf4f9533fd125132722dfc200df518752f93cd99a6a3b1f8e543e6deb270747a59b653fa0b0ed1f5d712628020dfafb2bd661f57ba75f382a1804116bc32e8cdfd20940b4aaba9c98e6bab3a438aa423c6c6afa9d41fe751980b368262e99b2c089fb5a1e170ac4acffd9ef8f0fda494912cc86becb9f0ba8c7d0b1b12a8d3e7485cbba9f639eeb2a8d224979f91ac764bdb0e8a5e255acb7207cd8bc2f480f4a3fd1743ecb04ea4e4b741b474176eb39943", 0x1000}], 0x7, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000100)="e9", 0x1}], 0x1, 0x0) truncate(&(0x7f0000000480)='./file0\x00', 0x0) 02:14:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000400)="33e3d19f8cc2d1727ef0593af95ddf184a79b4bee4b075591bc7c5b9e2a5a14465192e6fd005806cc4ccab092fa6b4b83df2d28c3b2e96f7b061a02873c50f350ad0dfa164d978097f", 0x49}], 0x1) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() kqueue() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0x20, 0x3, 0x80000000, 0x200}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9555) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x1f) 02:14:50 executing program 0: mlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) mincore(&(0x7f0000ea9000/0x2000)=nil, 0x2000, &(0x7f0000000040)) 02:14:50 executing program 0: r0 = kqueue() r1 = kqueue() r2 = kqueue() r3 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) r4 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x10) r5 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0x103) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) socketpair$inet6(0x18, 0x3, 0x7, &(0x7f00000002c0)={0xffffffffffffffff}) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x84, 0x1, 0x1, 0x401}, {{r2}, 0xffffffffffffffff, 0x66, 0x2, 0x7, 0x7}, {{r3}, 0xffffffffffffffff, 0x2, 0x11, 0x7fffffff, 0x100}, {{r4}, 0xffffffffffffffff, 0x12, 0x10, 0x401, 0x80000000}, {{r5}, 0xfffffffffffffff9, 0x81, 0x10, 0x7, 0x2}], 0xfffffffffffffff9, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffffc, 0x81, 0xfffff, 0x10001, 0x9}, {{r7}, 0xffffffffffffffff, 0x0, 0x1, 0x5, 0x7}], 0x0, &(0x7f0000000340)={0x7, 0x7}) r8 = socket$inet(0x2, 0x4, 0x5bbf) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r8}, 0xffffffffffffffff, 0x3d, 0x1}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() r10 = dup(r9) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f00000000c0)="7d2c3493e93afd8f6a8e0a4b8d4f3d4d2a59001b746b3390d01b0429242e3630e26271b4185b0afddff00852c1ad8bf70dfb0c", 0x33) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000000)=0xe91) kevent(r9, &(0x7f0000000040)=[{{r9}, 0x0, 0x40, 0x1, 0xff, 0x2}, {{r8}, 0xffffffeffffffffa, 0x8, 0x25, 0x51, 0x6}], 0x800, 0x0, 0x41b1f84c, 0x0) kqueue() ioctl$TIOCSTART(r10, 0x2000746e) 02:14:50 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x5fd) recvfrom(r0, &(0x7f00000000c0)=""/55, 0x37, 0x40, &(0x7f0000000100)=@in6={0x18, 0x1, 0x20, 0x9}, 0xc) msgrcv(0x0, &(0x7f0000000080)=ANY=[], 0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = socket(0x1a, 0x3, 0x81) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000200)=0x1, 0x4) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r3 = msgget(0x3, 0x88) mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, &(0x7f0000000140)=""/137) msgsnd(r3, &(0x7f0000000000)={0x0, "27738fe60e47c39d813abde99b9065634f6b3e1fad59ab9b12e75276153126807d7a13ed1c6fc078aaec3bc7625ff7ea83957119c0176cdfc72693cf2616a5eec8eb2441d9f5640e0cddbc90d4c5e3dec7"}, 0x59, 0x800) 02:14:53 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x3, 0xff}, 0x8) shutdown(r0, 0x1) recvmsg(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f0000000080)=""/87, 0x57}, {&(0x7f0000000100)=""/105, 0x69}, {&(0x7f0000000180)=""/2, 0x2}, {&(0x7f00000001c0)=""/46, 0x1e}, {&(0x7f0000000200)=""/43, 0x2b}, {&(0x7f0000000240)=""/100, 0x64}, {&(0x7f00000002c0)=""/147, 0x93}], 0x7, &(0x7f0000000400)=""/171, 0xab, 0x5}, 0x841) 02:14:53 executing program 0: open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r0 = getpid() getpgid(r0) syz_extract_tcp_res(&(0x7f0000000040), 0x6, 0x1) getpid() 02:14:53 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r0, &(0x7f0000000080), 0x100000000000004d) 02:14:53 executing program 1: r0 = socket$inet6(0x18, 0x1000000003, 0x0) open(&(0x7f0000000440)='./file0\x00', 0x100, 0x0) clock_settime(0x2, &(0x7f0000000000)={0x7f, 0x8}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)="a32d285e5d00", &(0x7f0000000100)='@:^\x00', &(0x7f0000000140)=',\x00', &(0x7f0000000180)="2528e000", &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f0000000240)='%\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)=':\x00', &(0x7f0000000300)='){:\x00', &(0x7f0000000340)='$"@\x00', &(0x7f0000000380)='+\x00', &(0x7f00000003c0)='\x00']) sendmsg(r0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002a40)=ANY=[]}, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x2) listen(r0, 0xc987) 02:14:53 executing program 0: r0 = socket$inet(0x2, 0x4000, 0xfffffffffffffffd) socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x2e2, &(0x7f0000000080)=""/175, &(0x7f0000000140)=0xaf) r1 = getegid() getgroups(0x2, &(0x7f0000000180)=[0x0, 0x0]) setregid(r1, r2) r3 = dup(r0) utimensat(r3, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x8000, 0x100000001}, {0x7, 0x2}}, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000000)="e0ffef0000000020", 0x8) syz_extract_tcp_res(&(0x7f00000001c0), 0xffffffff, 0x8) socket$inet(0x2, 0x0, 0x3ff) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) 02:14:53 executing program 1: clock_getres(0x8000004, 0xfffffffffffffffe) clock_getres(0x7, &(0x7f0000000000)) 02:14:53 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f00000000c0)="e341272e1b78a4d7838016fbc62429b3438ae63b931b65f2e709a7e5da40c7eb87a90059205c76a59d94dbf2af1277bdd5dd7b669bdc59b1643e17adee19c828bd41310b783aced82a1d8a889e30a217e00d8e79b1cd7f50acb3ff36605725f779c81b53994ae5558c96dcacaa97cd5bb5c6c0232d352214ce55a1ac11658bfd0ef352d359f9ff33", 0x88}, {&(0x7f0000000380)="dfa9c693276a1a1ff05ad7cd21c39b3aaaa09031952cc2467c9999013f3ab92dbfdd57d283f82fbaac4d30639d48b2399225dc6df41100068c508851859751fb4fa67278cbb7670ac219b631c1d2decff17ae060dafb2160acbf0d852b0acf544126064e9fa9a4b19bb8499306289d566172eee848f19862bc4f7fdb1e77ca9f0e8ad72398fe10f2033999d7c837759a551f3a774382b6ca0332830925beae77cf4e1d0b46d81362a67eb88fc23cb8da8ae5dac3984736ede86001bd559174c1366b4013", 0xc4}, {&(0x7f0000000480)="599e84907120c58c8153a7cde2cae8c2c7db841f18863ecdc082abbdf74dc8d67127f2caf239d8a049484a03390fbe9cc5fae19f9e428182deffdc1c7403f2406682de2b0e8b8816f85ff5a8348d667d419c38b1362fe466a9305d52dbc0428195c9768f037d74f594b3295aee758c6fbafb311cc51d55a4371a61577d176a4d1886dab1382c4e3b9c5ace0dc881501465c1018c2fa4e41870873bd3b2f6443b95e467da0a65a3cb3b0af38511d4774b6d90118c5fd5d706ae2881c1f3d93dac8546636289d6f2cd3bacb571932e51db3702d3a2d16efe4a861480568bd62e9196ad6c94c6", 0xe5}, {&(0x7f0000000580)="7922bcc82fcaa9875e6d6c46dc19db92b03992d5be37ae2d684b4f18555814ede5fb184dc8f65ba01374172867f5a1db884777d0812555cffe5bf7e911008fe5b29ac273a87ff7c8309283687090ceb393f85a", 0x53}, {&(0x7f0000000040)="ed3a0261d63b500280982fcd19a445", 0xf}], 0x5, &(0x7f0000000180)=[@rights={0x20, 0xffff, 0x1, [r0, r1, r0, r1]}], 0x20, 0x8}, 0xc) sendto$unix(r1, &(0x7f00000001c0)="5e9b48d20089847570b8de3dc73a9ad368984418dcf69541324a55d74858411ab8e4068bd3ab7a8e39db1ef4cee1bcefc15c761c9442b35c2e9472a8d59febf8b9eb5d52e985be2e943f998bea30199860ed76692bebfa654be3585e1ab099be14c77fa7ef3ba26e8764681aa1f7442a31bebdbd749c2b412a51a34b08488a34ed80d7da7bc29887d1e8e2d219a860621ababca7f9fb7775c3c81ba32e944fe8e1d43d0c99ed1f37ebd8a66e02a34d813b0d9e0de364c0489b8b33e43e29125b981d62c937a99227b1a22344b16035c1e302804616b4c86c3e8f520981b8a1214141b3df93900257f88e34c9bc0c9fde04911371e26327861298db9d8874c6ae4fd33026f9a2ff1534783b69ac05678bf15228393df504b52c2f9c4792638c0a0c579df465ffb79a6baf5b91924e49eeef5ea2b4a3bb9759098b3f00041a24fab941569526eb46360de9b5ec948d8208469f5acbf26e68e955d99755fab234326d4825890a5c402f9ee161d43a2a7eff547dd3f2aab7c1b1deabdcb7ee27189427", 0x181, 0x0, 0x0, 0x0) 02:14:53 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x1) sendto$inet6(r0, &(0x7f00000000c0)="aaae3c2dfb5192d36b28aee1d0fcdeaeeeffda9b42623f67319bb901d6702acfe7b38a3ed7edff306c7d4c42a89ab25f775cd998a58e6c1919826229713d6a0c62d8ba58c72621e545233df6e230f09100d46919773acaf8bf1a0588a1be4ff46dbe759da47feb8514b545ade3fb43e6d12851b4895857c61d0d7c110184c141fd06facf645c305cb1e59e00e86ad3384e4e55a45d5d7eb2424a0904edb4c610db46c813f1a33607b698d8593600a9d70ca8b68577c23e905f600f2807087c2df51863f9c406171fc6913c668f49a486df09109f2eec78355cc8a6cfbb629095f8dd5b90897cca6ad57b5cd100a578cdd2db3e17f3eb1cd0", 0xf8, 0x403, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000)=0xff, 0x4) setsockopt(r0, 0xfffffffffffffffa, 0x6, &(0x7f00000001c0)="8f5f84e021c842f6d4d89bc33ad98781d63e55ed2a75eba8245be591e29037d27a0cc5f3f7bdad04100b2c093822034e6b68afa4c3f248a34901c7af849c8a88b1f61d8c863e98f22073a49c9e78d369e1c7d02095290ac6b8b547f32e8a478a2c178289faa136690985ec1798a9488112c563dc6b70301de88cce894d01962f542060f6aaaf8b04ca1c03bdb085dafa3eaee51e8780068374dd78b4d6fcd1ac", 0xa0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) listen(r0, 0x20) 02:14:53 executing program 1: r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="00004ee2323fcb308d3c3a8e0bf8a00017dde688d35f3ac6f3701e40ab183f64384ec96a4fe38c972317425231bba6299a4dd389bb98e15a35bd6fbcb35394e2f0478ebbd017e7874eaf9816b6864bc81d30896f750ae63822f55daefb224f1458b4a392191023266f4164946746bae615f53411d8f241ac76ecb397db1b8562463a680f95d1ce61a3763aba36a949f96cda96ff7bf0879cfa7d6d6135895c8300d63d4ad11c69fd48f1304ed7ee2bdfe63e94e16d88db83a644a6c8bd513a658434a192bbf45c1cd826c9fc14c4366e00240f22c4d2694ba05097b118e2d79779dc84ab5b8abf2b52cd5b50cc536914c561bb7705b835ccd390eacf019760830c94cf20f23f8fbd7e73d7453f7bbfbeb1db5da5fa797796417d8b487876abc11771e1044fe211221cf784276b5a3a38b21fb3b1cc4ec2b00121c7fad54cfdf8a9f4a6d02cd49676fbf1ab9694b22e91f9ba50fa33dedc955704292ed6da7a1a5c79c170fecc681a315d05e881ec5d8490752df3dc9c858e2f39cb80ea3bf5e24fafbc0e350d562cc93b9ac42e627c87ca4454fbec7d3ea29dfa584bc2f09d3765b15977a69cc545aee88a24cd09b61d17e16b2200"], 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) getpeername(r0, &(0x7f0000000280)=@in6, &(0x7f0000000240)=0xc) poll(&(0x7f00000001c0)=[{r0, 0x102}, {r0, 0x81}, {r0, 0x2}, {r0, 0x4}, {r0, 0x100}], 0x5, 0x103) shutdown(r0, 0x0) bind$inet(r0, &(0x7f0000000180)={0x2, 0x3}, 0xc) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x22) 02:14:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x8002000, 0x4900) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x14d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) 02:14:53 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x60d, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0xd, 0x0, 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0xe4, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x67e, 0x0) 02:14:53 executing program 0: syz_execute_func(&(0x7f0000000040)="f3400f5d996c310000f341f79dd1000000c4a2793584475d250e0c6564f20ff0a73588956a66f30f181143dbe4c4a1377dfd67440fa5a768c1792b6547df0500900000c401fc521b") r0 = msgget$private(0x0, 0x2000000000203) r1 = socket$unix(0x1, 0x7, 0x0) dup(r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) recvmsg(r1, &(0x7f0000000300)={&(0x7f00000000c0)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/189, 0xbd}], 0x1, &(0x7f0000000200)=""/195, 0xc3, 0x1f}, 0x1) msgrcv(r0, 0x0, 0x0, 0x1, 0x1000) r2 = semget$private(0x0, 0x3, 0x140) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000340)=""/1) msgctl$IPC_RMID(r0, 0x0) 02:14:56 executing program 1: socketpair(0x18, 0x8003, 0x2b, 0x0) r0 = socket$inet(0x2, 0x5, 0x0) r1 = socket$inet(0x2, 0x0, 0xcfc9) fcntl$dupfd(r0, 0x0, r1) 02:14:56 executing program 0: pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000002c0)="8d5ffb1c9fdee7a948bbbd5477d4a7d775c28c73a531c557639cff04882439e0e024dbeb33a416d4240b655a75e31b545b5c55574d1b5502299a5e61b1e1666a37a13f4f76efdf5defeaf150b2ff0dc4439572cc3fc5a5f5b424282970cae8986308f1c6dbf5272c063ff9e3d14e91550936ae26727bb8eda6cf5d3de7e9d5231a5d2a12daf9d6236fa54e72dc16e698b678d6bfc8642483cd24633d29bc70fec8da5c8d092f6a976471c456f3af04", 0xaf) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f0000335000), 0xfc94) fcntl$setown(r0, 0x6, 0x0) write(r1, &(0x7f0000000040)="88", 0x1) fcntl$setstatus(r1, 0x4, 0xc9) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x5fe) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') readv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/232, 0xe8}], 0x1) sendmsg$unix(r1, &(0x7f0000000180)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0, 0x2}, 0x2) execve(0x0, 0x0, 0x0) 02:14:56 executing program 1: mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000440)=[{&(0x7f0000000080)=""/148, 0x94}, {&(0x7f0000000140)=""/220, 0xdc}, {&(0x7f0000000240)=""/103, 0x67}, {&(0x7f00000002c0)=""/59, 0x3b}, {&(0x7f0000000300)=""/15, 0xf}, {&(0x7f0000000340)=""/220, 0xdc}], 0x6, &(0x7f00000004c0)=""/98, 0x62, 0x8}, 0x2) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 02:14:56 executing program 1: mknod(&(0x7f00000006c0)='./bus\x00', 0x2000, 0x236161bc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000240)="ef0e627c3d67c941c8ac2743ff9f9ddefd8169d1f7287827601532d1f52a59b23100865d1f3e29bd353085f3cf79c0e57c57d9", 0x33}], 0x1}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000001680)="cc82a67ccbcac864746eceadee722fe489935685cb8748bcb0fddc2c8022be995ff10e5110b0b4ada3c10a7a109459e86e8e25fac73e4327a960006dfc648293a21d726b2b4dc08fcb407e2975d1a300a8a75bc0c13598329fd5740d4f092dd8489535c793291e3adb7d6bb562ce9bfad530c066f4359ed7ffa9b8fbd0dce2ea072bd160c214f929bf31a1475b4c755141a3febbeee247fb269e4843ebc77865d80fcb2df00e15acc926c45be9ad22aa59638056283533fe82966a38642922c3235a1d2cd2c8551ff1985c5c5991f7dce6274dfe7f84ac7861ed3f8245f6a97dce752b7802e5e96699c47eb3b6cfd1132cba6fb09ca6db5ef9e2f8da4d7f9b7b959f8f26ffe8d67967d88ddcaa98e5c88f387625370b6898074df506d85dc2d357cc6285007ef70ea973ca71deafbbb853b0ec412fec460cb1ccefe0548aaeb66230ff23c72f587584ae49825959e81309d0114f08b0dcefc897c169646bb4f3b065b690cd1762626d399aa36fcc90f81d9d902245d2ccbb3433c92da6000501ac2fa76602b97b4cbf89ce850587f95401e897f4ce8384eadb953d5e26fa39a5a7482f67808f97e4469c8dce642f40eda8611236cdb8114dd803c9d3460826ad7046e01fb382a9943d07bb8403dd4f4945a20a0e0a04046055deba711f8b1fe90e5353804459e350eb58dc0e51b629e71c27d0c392bd047913ab8fcb2982c48c54604f23f279e4f8c6a7323324578f948a71d83f892a3f7e7e86292b2f289d9c7d2937d2eaac321a5dde385532457988647da70ccf0094ad10fd462bd6603ff82848bb1e1e57c2473e4cf599a6b6a1c38f4953a5abf01b737e1ffe041fafb3b595af4ddc1ad014505e9645afdb94503d8706ea811815d313604a661ac52e65f0e92ceea0d3fa806f7c3fadd9c200e9748fd1296ea546e124adc0f6cbea871b9c727454c2428f13502b5abeb330cafbe14d0208f09c19c237b9baaaddd792088982dd29a660ebf2edca43b92ba1e202fcdd31acd5555159a83ef6028c60e6c756741603cd23042dc391f62515bd95dd608d0d0e42638c5409ee339cc8d5c91b01f6e754c1d1a769cda0d70778784c2d1df0d5b777592577668f30e0975d461bb2eea79eab08df493016dbe282bc270584c4ca28b657962493089d617d4bdbc347fe8ff5a9f2b9662d728eb1fdfba8736cb397f958c4fab6bc2936264319423136631f70538e826a834b0bfca99d057843ed0cd484e882681b9e539d1d0c9d68a70ae98cea000f247c872abc44c981e6b8a0d56e1e8d1906323b6c1f026471b64ba48ff5f19efebc66d3f7425025d39b246d83c35c721e7fdbe7ecc3231ee4bdac460493d607ff7c3070535d19a9688a252612006f782ca6272093705f2ca7e3af2b8498af8ed19e19320c7c07145a3bc93f0b0bd250a8ee0959cf544b10f63b84a9bc748fd2fa719aa67c0200f816b6c363081e2179e3f442d169aa4d819ef99e63d1f56afa02b9b56d4bb5e474ad8f6054f9b6a8b00d3f9e0ed04c020edc1114d7184b6d0f3ae70febe5abb33374c2df6fce528866f63379d90159db7fbf34c8cd02bbebd2a9f37d645c6a4b9ba8d7bca73c5ff97dcd01e80975362bd23aa2f56d25dfbf301a9dc5fad6a9cf638526cc24b1f55cea94bc347acd5692a5097a0f015cf38c755060447e3105c6b805354695f835a1e2b9713a85d2fb6200d98831d3ba60de2d866fdd712d9b9fb76e2144b33185abebdb12dc7bd66e23480e58745115b3d369f89b2366ce6d3360151b738055f23df670f54bd929d8668f2ff7ad3d93cd4d6164f81a64178284150cd88987b2ac11a894322a555059da93009f39a18dae7e0d6bd0bf858b954c30849ad7cf10a64bbb54abf7ac70d815ca3c03047758c6daacded1d19534e60997ec3d9e21e55aaefa6444d54388ad817d4f76b8c7c48f232fd0c4d350e07ad127acdc249e847a1410491083ad45f3c792b65bc56445e868d9c7fd18c4ecf7f353d7be66c096db365654ada6625c53f5aa26cd245c1a5ae71550c22fc22cca513b18752da6fbb4b8872c0d8a7ba5751f09ea3b9865054cc3234c3cbd45827b9968791c763da83f486096a20d310e4aa83c1f162b2d3f1b86bb0f589907371b37a52ec7f94abf3340ed6f2bd78f86d1d1a41660c0027646913cb2d6c9431c7afd3a2a54643001f0406ce03fe007273aa069d2b81f8d1a88b41024c4a37eb36a02431e26c64ba2fc27abb492f152f6ebc1f31333c65b67c0351c5a6dde042877ec7005054310822a17829be82aa0ea7ff700d271e75b96742ca96bffea514589a5983412dac1e6e608072413953dfb2efc70214a40f593ef7517c9ff7dce622a68752116b0be1bed987518660ce910ee05d064ec967f0c04eb703d63998b0e0f876a6c063df3aea2c1de49ca9b301b0749106fe1423062e686617aa971e7e5f110c7e0a7e2d4c4ffc990253546327cad4ed30a6f8a9b1c676f62fe5b9de3dbdeae2e63ec3add239b061a7844d3665dcac0411f3dc9553e4ca8914eb3a909954d89d6d95cf5b93817294aaded5c9c3f7f7ad6c35b271e91df1ec7dbbeb10da3c7f20f8b176b5013c673902300407aecd7b2119c9377dbff76652046d7f9c0bf294bd70f87b41c4ea5b6a512a54707dc8f071c67b343d7ded08b7b7ab54c42236f9504d85bf89908a81dc1db96553bab201ca6376db4677064f374d7e39820d3485e800bf919509cdeaac9c2c1abeea678f5a579268e0885f59a7646eafb40d01a85f20e030e7bd9bafe50b513a72239908cd6e125cd0183d2d292a21c1a7babed2ff5ed947fc7ab76f7d072fd56b7daad83c622a60b28bc2cd8918e3df9322a6f0125927130207752bdc410a4bef937d088d4fc884855380bb157dda706ff31af05d9b64de4c409f6d3d59ed92f4f7eb557741271c2fb05fb3b75876a33de17d8e7f4f33999cf5ed940b469e9f0c0584b041225b645aa6c998183e9bc077795247ce1d895dd370e3f63d44b1e67809191cd6138cf8a2a63dfe1697cdce96382dac93170cce444c81e3c6cba5abc747cc4d868bcf8e91222bdb941867e1508a5ae633bccfeb856639810a707c9368e0b953b72b3d2548110d1fb0436a1c5d46692e9faaabc3611329c78355e718ae5c0c81a5863f55fa5f006636a4f9f65ecabdf28c0e9bce7b3e88bd9f6a6375a16aaa75e51402d8a13b6208dc0cfefccb9e14322a5ddd265271655a2f0f79b260a21303f661228f03c2462c3fa28aa30cd08be3bf5db3a7bf7f7fae9fa2178d822067ac075bbf97d46aa90584e7e0fc014408e7c381bf54686face8c60abce9daf8c66abf2637ed5b537cd3c3e1006cccb9e067a67fe6094684673b4fac7bc23654156659c1ea2eb1b84b7d0b288f527fdce1b68a7be2d88c2428c2a8f57d87828e2fcb18c8d98eb7524e6e5182b6b685f3b6ed3637f2848fcd9954ddc42c6f802df58bfffce44d9b7ccc8b8577f0189f6b7566c4bf967eea326c7760daa7ea8a2646daf50aeee9314e1be17f2eaabb3ae5455ccf3b45b8f674d0dc73e00a5da100dc885602d9d235718dc00b1da3e582e5e0827694a597e26f261e950827bde7232d6e89bcb6cdaea1db0cce8dbf3dbf624a7224d6920a3caf623b2790ecfcc695d94941d1ba83cfec9c98d8b173cf4830f3670ad0a3bc029bda160ca4bd5c79bc2c3559fde271d03b3d2601b9ea500c71e8e8b3e64939f4c08f4924de3cf00049c27db76ef47b6cc73f7ca91a1cebc541447301ce90366f412578c6f8bb745a6b2258f7a1980298dbd7e02b2f98ab79000caf1a5c62668494f649a4f021b2cc0ab3f81f91ac4d3b5955a1936994a3d8e275c399895ac7be7f7309d0375e7811a8785b8a41a839252820830f2e994e22b7d2e9f1f1d92335b331e2bd14da71f2f722dbd89eb9d6eb125074f4ebd16ad80bf7003515ee6f387ef2984077a11cd64c39a7adb3c9fdb8ef7ed6620f1485044051bd19358027d0d8695e52b5966d99bbe3fff8543c9c594d05a8d021873bc774886557dd9025c248aa3c033c371529e2a6d87b0db944e76494a6230ba178fa8dee4683372444e335856c358b6c4af22f75ef49e6655d0c4aeccefbaf7139c08c2d71cb6b06b3eaec65cf1ec0a79f0c3cfd4bdec15674911856ba60b7e4ccc85342f5dab6f5f07235c49dfad80973944f6acbc54239bdc9f168ca3aa56cee7cac626a67f5aae2d19284954e1f3bcb07fe58cf8573a80c7009fc8e226f99de54f35ef2d76d2a345d5dead9788cb62bcc5282ebb2cb7080757411937563db5075b9e46903db23499474772e39214b5188dd87f70d296379dc04fa8800308030785bb30e574422b4202556efb109e9aeab4b1b46c7f82eb175ecb9e87d0d60d142ef18b32b3e0d23013a298998ea7f384c93fcee6821bfc5a75008a549b711ba0b1a752d7d10a59bb40d7329be5ac998ac17fc780349f4d2f6be3243f9e4b92bbd4c919ab5dbe0a1fc7e76145fd8ac47cfa9d57f4375fec6a077853e80829fffcfff93f82c727d69006b3e536f1e146e78e498acf3cd38d63baf6bc657d53815e58d282ea20e8c3e8e493a9d9867a56d383f1a19d96c6117ba111f3dbf6afaf10c4c715a9e25ba175da572b376edd3e439775c56a46f6fb310353e05f911283f2bd8f19d481531f5157bcdc6839726975b39b1f3faa0285e92ea160a97cdc52443fe91117057e121f95f0edacf5eb8a1d8f0a73d500f8d57dc40a8661e5a580c567e251d48911b5474a7df66fd578f63c865bae141e504f84551af2e756a55473433a432044680e83499e8492ceac3e7f634b222d1370e5e8b32d3d528c2dfddd90dc515bd8361c5ab600c94f9904252d7a13c89eef27849ef02175635e71463bc580f2d5cd3abc11f4ab3887ab7a7c9e276d80f05e5c754cd9511616f10970efc672b2bd418122c1bb11b9151b4203a355b6c6205176b98797b18363d199165f955a0e584d0105bf41fe03e0e56fa072e0998401be4aa4b3fa46fd37b6baaac478c7d370d9a6fe1f8d4d338edf284cc7e86a4c6ef81d2fbe68e35f87bf0859343cd9419f9a592f9f1278f6429d398cd229cce16952854512be5ed213a593d0da537f37eaa7a33daa5b72a20e2c476145ed969d7d8b91190d8963b44dad8a7f51dbccecebc652ea96cbc8fe84fb0cbde24cc2aa15b67b06cfd3f21f889bd2b4c33a943197703eb2e73e21294ef12617b18f4549d0ddc44d7b2654889a25a618531e06467c7fc158974189ba040a51f5107b936674f0ca9431117fffd4f8c61b2d457a4452fab717b5240cedfbc28a94326e8df3e75c8eb08da5e0505861adfed76c6f6224df5b95806ff8f781ee951610fced4f46b73a6b0d3795e60b09e46ca06c1f1b4b2994daab66e07cef18fca1380e02960f446709b9154ab2b0e16187a49a6b556d57bb05145211bce50116dbdc25de76d866abd4d1b10553edf24d4a51993f76c4c4f4fb206aea9540f1e3d6684f19e97de1a3d541fe3cd13321b0391fd5066a1fd1abe370ca65cceebf170033edfb0c96ee4c3c18382c727b614d50fdcb5ddab093c89a9cbfc19e157325f043ceae69318f46bb77f1c4820ef471ec7f94e019d2e2920b98f81cc35d121ce39fafcd1a64cdce45aeb2337010a95fc5384abeb3aaddff4eded09612ce8037467e7868a758c3e0a0cae3625e7928bf68250ebfe8cb1e78e9668e6e2fe95c86db78eb350e524b64fa86a1e55b55f234d1db91eec21d80734c60b86f1d91868583940ded1079a89ee1b4", 0x1000}, {&(0x7f0000000080)="6ef989eb67abc1bfd8916628c4cace5fcdf2e504dc5b608ba6e310439dc6d6758d7f187571373436c4da6b6a16cfb4e5385c92c02aea1d41350e69a7f56668214cfb9ba84f2f238ac324dfc2628e31cab15c6d78228a2175623d00694b5329ec8bf6184b3c0c2f9ba7f01dec4e902f6e0fb4ed207acaadc72c36d9da59fa92d443a8430043c3069811d5ccf017e993d3af5555b7d916325ea564fca094fbad6971e8916ebe6c9bb9e1b7b7651176b1b76c1c674112faf5d36926e4ce21d0ef1eada035fb8013aaff189776c7deec0db14fa04071f76a5890c58f6cf40fba1708558f75dafa7f31b18d13a3fc3b105be965a7e7454d6e"}, {&(0x7f0000000180)="e714a55ee0b7431558a1b2c90e523f0b31c05406c0ea77b9f88ebb5af49ea81c6741f4cda41a26c07bf1bc704bbe856b027990b395bd5763239529715e867aeeff4678a1acb5c0ef1dc9322c4a06696acae9150dd5e3583a499cd3b651c633ce2a2d98d7ad40e2ac12e312128de08ecc1e4315bc5d100feea1d1f4711b83070153c4ee9d54e41c605cfe3fb9ba40718b2131f9444390d3c6277fab505cac847ab4aa0def53bbc7f45f8f758ce080522f5047", 0xb2}, {&(0x7f0000000280)="c89b2988e8c55bba7832a72ef3d09d3de92c18ba6d640d6fd4a66731c1818ee36e0492d39078c92f7cdb8e5e53eeb9a36e1ba5c18dc006d7842a73589b04ed2c7e751a72721489c799967f5c5951ae6e806c93c46d1f900c21a241b236f276f4f286c44d9e202b31b6ab03ebd28b38691f64a07960b3ca1add6ac69551a8823cd40383475669a8a65a10d1cffcff3298f0134a98f570ba5f20a4fa624ba63011c9474774a15d40195a801209ab9d138acc5151c335047f78119fc43453f262a60d0ed59116bf6e73198671dc61e0db93d29e8f0616422ba55147e16cbddbbe513a1d79f21c2829d7fb7580f5c82760ad65dcce61d0cedb73e6", 0xf9}, {&(0x7f00000003c0)="770d9c211d6c2362d8b1ffae55e38f30b992c194e6549141d425d18a552022c51a4261ccabf8e106dae72fba3701dd400c1a7b20b8b2add6d3d43bd0c88db15b4f6ad84d761e70fb7966d63936298f70f82f009a96ef5dace0", 0x59}, {&(0x7f0000000440)="817b4d36c16bc85f26ec89fa067f1a86df8bc9268158c26613a026f9481f33d531ce4279b3", 0x25}, {&(0x7f0000000480)="1a6f05e1ea581e22aaa3fa338960629a442a92f82151e8d958e72475cb37108e8256ba31de42dfb2c3d38c0e08a987e855df9fe8276a6c935865b2d25db25efe02854ae07f", 0x45}, {&(0x7f0000000500)="202d06052820977dcdce8ac64e870b2cf98489eb6d147598ea36c2242f", 0x1d}, {&(0x7f0000000580)="203f4727e55f877412293a422549723040663f690ad6fc43059f266b358720a2a6b59ad5f24fbbdd04ca7f0675ea3fe03c2102d24676efd1a4d5f66335454055915773e7b4b89745e80b55df4693a2702cc3220e3a515e0cf47eda2c822431e85442425c693fbd93146b7dff710547578b6679d6dd6329c836bf7846713becf95728aa41065ea8b18c3fa6f65f13efef2c47bd8aa70f3b316ba573b772124eb0b1bf2d95676c53e660c03092a1f130a24d1e", 0xb2}], 0x9, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x88, 0x10) fcntl$lock(r1, 0x7, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 02:14:56 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto$inet(r0, &(0x7f0000000000)="561aa292ce157151bb599edba06562cdb0536feb071e60c89556635b6fb5ff32416ae9eec755f6c9ebda5b96c6e35e5866aefe64b22109c26f33db0ca661eb929c73c331c3720ad16261fe7208706a9de6adb8eb359afec3e9c2e0aafb5d971858fc9cba690560db0038ce55b171b49d3b1a9633699ef7101cc8004c6b43c641197aeec484672b54aa6d4680de8ece26f10987c9a52330f3e4187b478caee2163e621b7cff3fb9ca04d1bba9f9772a66ccdc8ef4c4381124d16d0c7c368ed09afe", 0xc1, 0x7, &(0x7f0000000100)={0x2, 0x3}, 0xc) r1 = socket$inet(0x2, 0x1000000000002, 0xd5e) getsockopt$sock_int(r1, 0xffff, 0x1008, 0x0, 0x0) 02:14:59 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x1, 0xa0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0xdc}, 0x8) dup2(r0, r1) 02:14:59 executing program 1: r0 = kqueue() poll(&(0x7f0000000040)=[{r0, 0x1c4}], 0x1, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0xa584, 0x0) close(r0) 02:14:59 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x2d69, 0x0, 0x35d, 0x0) r0 = syz_open_pts() poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8000000000001, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvfrom$inet6(r1, &(0x7f00000000c0)=""/25, 0x19, 0x800, 0x0, 0x0) 02:14:59 executing program 0: socket$inet(0x2, 0x2, 0x0) r0 = syz_open_pts() socket$inet(0x2, 0x5, 0x40) setitimer(0x3, &(0x7f0000000040)={{0x7781, 0x9}, {0x3c3, 0x7fffffff}}, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) 02:14:59 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000140), 0x291) shutdown(r1, 0x0) 02:15:02 executing program 1: 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(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xa37, 0x1f, 0x4001d39, "9b4e6ce48009128fda000000000000000400"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) dup(0xffffffffffffffff) 02:15:02 executing program 0: r0 = kqueue() ftruncate(r0, 0x3d) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xffffffff, 0x100000001}) r2 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000080)='./file0\x00', r2, r3) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x10002ffffffff}) 02:15:02 executing program 0: connect(0xffffffffffffffff, &(0x7f0000000080)=@in, 0xc) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCCBRK(r1, 0x2000747a) sendto(r0, &(0x7f0000000140)="394e0b1c619e65e26bb9732168a8b22ee239d2ef5ea32e668fac10fcafde6fef259c3f68119ec8ec6aa556484678fb4c89e8", 0x32, 0x402, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r3 = getgid() fchown(r0, r2, r3) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) flock(r0, 0x5) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000100)=0x6, 0x4) r4 = getppid() connect$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$inet(r5, &(0x7f0000000280)={0x2, 0x1}, 0xc) chroot(&(0x7f0000000340)='./file0\x00') fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x3, 0x3, 0x9, 0x20, r4}) 02:15:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) open(&(0x7f0000000000)='./file0\x00', 0xa0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000000002, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000), 0xfffffffffffffee6}], 0x1, 0x0) preadv(r0, &(0x7f0000000740)=[{&(0x7f00000004c0)=""/70, 0x46}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540), 0x10000000000001a5, 0x0) 02:15:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) fcntl$setflags(r0, 0x2, 0x1) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91abbdb5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f58968b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4", 0x484}], 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() readv(r1, &(0x7f0000000440)=[{&(0x7f0000000240)=""/12, 0xc}, {&(0x7f0000000280)=""/111, 0x6f}, {&(0x7f0000000300)=""/91, 0x5b}, {&(0x7f0000000380)=""/73, 0x49}, {&(0x7f0000000400)=""/22, 0x16}], 0x5) r3 = syz_open_pts() mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x810, r1, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfff, "83a4f55180600000ebff0a090000000000000100"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x10000000000000d8) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x9, 0x100000001, "bf3decdcaa59709ce5122b3691ac9858998d62a2", 0xf281, 0x4}) 02:15:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0xa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x40, 0x40000000, 0x81, 0x1}, {{r0}, 0xffffffffffffffff, 0x20, 0xfffff, 0x1, 0x7}, {{r0}, 0xfffffffffffffffc, 0x8, 0x20000000, 0x3f, 0x8a}, {{r0}, 0xffffffffffffffff, 0x2, 0xb9150d2367b553b1, 0xffffffffffff0000, 0xef8d}, {{r0}, 0xfffffffffffffffb, 0x1, 0x80000000, 0x15d, 0x9}], 0x6, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x2, 0x3f, 0x100000000}, {{r0}, 0xfffffffffffffffc, 0x86, 0x2, 0x4, 0x40000000}, {{r0}, 0xfffffffffffffffe, 0x1, 0x4, 0x7ff, 0xffffffffffff0603}], 0x10000, &(0x7f00000001c0)={0x2, 0xfffffffffffff3ea}) open(&(0x7f0000000200)='./bus\x00', 0x80, 0x32) ioctl$TIOCDRAIN(r0, 0x2000745e) execve(0x0, 0x0, 0x0) 02:15:05 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f00000000c0)={0xfffffffffffffffe}, 0x8, 0x0) 02:15:05 executing program 0: r0 = socket$inet6(0x18, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x9, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x4, 0x101}, 0xc) 02:15:08 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1001, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) sendmsg$unix(r1, &(0x7f0000000200)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000080)="46f25501311857e24b9c405d91de069a648b2944d88eb71c4874f1af1ba52a29dacf6ce15c994b18e230371784e78263b9e57e054d8acb2b953e5a0722a01ebd6cca5314ad57d1a04c384c223176840c268d6629c8e9ecf57d086a2574766abe029ca2759a7945891e4951fe74111de221fb735ac76b9ccb314d42a8b6e19ae3ffeece3f011604269f48b89fbda19ffeb31ce0cfc01fd2977d3e35cc5dbe251587ed0f755e7356fc7f1ee5a7a3ff4e5c19c719e75169405c02d6f033f53b28891d99", 0xc2}], 0x1, &(0x7f00000001c0)=ANY=[@ANYBLOB="1800028cbe1e0000ffff000001080000", @ANYRES32=r0, @ANYRES32=r0], 0x18, 0x408}, 0x4) 02:15:08 executing program 0: socketpair$inet6(0x18, 0x3, 0x8000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="7cdca2ea79388b485c6cb01758c23ba9263b2c86cbec9388caab76473aca3388120fdc2274857a448338f9b0ac66773032f6236dc29b06a1d1732e84b0221d00d2231eb2a1dcf7cc3e4905fba86e5c8e6f", 0x51) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x100) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 02:15:08 executing program 0: mknod$loop(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) socket$inet6(0x18, 0x8002, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x820, 0x40) write(r0, 0x0, 0x0) dup2(r0, r0) r1 = getuid() r2 = geteuid() setreuid(r1, r2) 02:15:08 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) clock_getres(0x4, &(0x7f0000000080)) fcntl$setown(r0, 0x6, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) 02:15:08 executing program 0: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = dup(0xffffffffffffffff) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x3) 02:15:08 executing program 1: kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="54f936231177000fd922bfef0e8ce902f6d2f68940af22b7ec891c573eefd3e689368d7e97eab8dd226f592f030d60665ee48aea70d285ac6151337f3b554acc8f75e36091279d4d4f1fb3bfbdcaccfdb75fbf5282d97cb42441af84fe844a5291a956049d51ad8b19c8f0f8b6c38544e0ab34d735f625a8382a1ac6b8a8151127ccb518ab88101967064f70fca3e9ac1a812fd29c2b230bbe66c1813a1d2b2914679b5b5c40a3e30583444d6c"}, {&(0x7f0000000080)="45471972ef549c47bc4023767bebe3313c1a27cb5ad7fd2e0453eb9f28a345ec22deb9dafdfea86043be2e53246aba98add13f96cda11caefa2c58d450f98942ddde78336bbb6667486ec1cb8b1b4e0d758b6772"}, {&(0x7f0000000480)="43fc7ffc5ad7dc3e2d28c32fcd7e32ed49b8ab3815e45fe3764f7d59a3771a3c41cd29faa41379e5f2e0ae12bfd44f5d2df57432a022580f927fb6c7d587b030178b68ec980b659a225b46922bd583d7b8f27a488e8f29ac29960278a183b9f0019ba6a469697d8997dc5dd5eb43f858d02c38865cc309d8339cb14c800f8118571ebd3740541ed1ddfb13c1322115ae858fd1c4520c9e1983255f0b4d1bee2a971ddc48e37cad78b0dab269571a782ca2fb8d8cb951a571dd8ab7fee2583c6312ce69db6cd5fbd67a3f8668896a23703618269cbc53952e7aa9523d72969eeb6153de74535abe62fea44391821dd99cd0e2e5b28d2697a24ed8cd604767c6ff099ceab6d01d572a0322b6981d07c17fa1ed9f21a3afe04f2c850322f77fa7"}, {&(0x7f00000002c0)="33cca99fe95ac59f67443b3bc1416a4a6eb8baa7f35ae95c3ed7925bbba4510eb2a40a8fa35aec2a69728c3719a36078db39f9e3a54b5f921b481a3e520c02ee2d426dbdd511e922b6756d24ff8d1b5f7ddc11758bc9e0647911c9a92c32a3954de5d70d7d59b17ffb8b40c4b090d282c2328bca5dea5c07a07f5ebec8b74a28b4c466a456e4dde4a624f7d38697bad44a1759f5e46097d2ff060ae61b1c40ce9b7abb22ae9caf54fe62ca1412ee1c9169"}], 0x100000000000010e, 0x4) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000), 0x14f}], 0x1, 0x0) 02:15:08 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) sendto$unix(r1, &(0x7f00000001c0)="5e9b48d20089847570b8de3dc73a9ad368984418dcf69541324a55d74858411ab8e4068bd3ab7a8e39db1ef4cee1bcefc15c761c9442b35c2e9472a8d59febf8b9eb5d52e985be2e943f998bea30199860ed76692bebfa654be3585e1ab099be14c77fa7ef3ba26e8764681aa1f7442a31bebdbd749c2b412a51a34b08488a34ed80d7da7bc29887d1e8e2d219a860621ababca7f9fb7775c3c81ba32e944fe8e1d43d0c99ed1f37ebd8a66e02a34d813b0d9e0de364c0489b8b33e43e29125b981d62c937a99227b1a22344b16035c1e302804616b4c86c3e8f520981b8a1214141b3df93900257f88e34c9bc0c9fde04911371e26327861298db9d8874c6ae4fd33026f9a2ff1534783b69ac05678bf15228393df504b52c2f9c4792638c0a0c579df465ffb79a6baf5b91924e49eeef5ea2b4a3bb9759098b3f00041a24fab941569526eb46360de9b5ec948d8208469f5acbf26e68e955d99755fab234326d4825890a5c402f9ee161d43a2a7eff547d", 0x12d, 0x0, 0x0, 0x0) 02:15:08 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)="466766749d498a8310a1da952e7022f7ad7944d534d16c30aebd480903daf4fdadda684dcb60a7bdd43c81ad9c1f232f85b1d26f8c5cbf30342aa1a98b5ac4ea195776888abf81658352501035b8f61e811563763307b6d2bf5d2ccf589d8b2158f390a8a7", 0x65}, {&(0x7f0000000200)="6366aa1babaed63e08423bb24b5fe8d590204b5b13c74eb6feee7b20553103d38ee63f07845c125c3d2e44c1e029afbc3329cbef71268ae279b5efecdffc236d83acbae396ea48d730c146a7e50a49d631765578", 0x54}, {&(0x7f0000000280)="abc90233d35b87354617983df57d36cac4f15edc6771d6fac97627573ba9125c", 0x20}, {&(0x7f0000000340)="1c53391f3025c8386eeabc447716508468f632384872dca039dc258fa6042ff8099330dc65658eb30d40fb048f02de38fb18a76af3296c6a667afd72ab5eb9efe38e43ec8c132408a6a448da6d50b8512b76ff6f6a37602f28ac160fab5b4829114b4ac555a2d67f8a33c4d375033c255964b6cc2c3f3a943c73c7aa261b1d0e31c3f30f192b5e883e91486a67354e8b9626f58d1816d1bd172a1736ee9aef9914bd747debb2337a7c53fc92260d7fb539a3d41997a82a72c423ada854e5e2d4e9190bf882a5a193c09def773071fd96f6be8859b7461b1f5b0ee2f8b45dea1eddd81188ad1f6ae25007e244eb98d76cfec15f14d8dab7f522f5f35f8f0628042c4642deabf6a0f167dda3327d7f97160d42eff672c55442e2c0272fda1502b1d7466a869206d5da447c6ea7ac7fa0ffdbee45bd03fd08dc8cdaa1426b5602e7d5e5cf78874a54708d1c131b796dde5bdc82b0e79b6d63518daac73f5a14bd9bc2329d5c9d85e06b9065467c25213f7b4ea096c22971923a32ab471939bc6aa39af6ad41503ce1152a6ae3eaa1d39462e465945f40c7e9a692416c3d671410b6d861869d4aed52536bb4493b66744bc209a11934ad1fddd52408aec17d3f64f53ec363567e1afb7b83f9dba4c6d5fb454b1c20c2cb4203ce62193b7a9989648e3e9dff90ae1bacc63b06bcb937bd9f25d12937f95e3d40b53d64cf30fbea87538c53f262e866c1f6fca75105bbcc356dc50c70f29bdf1f6be1d9032e14f7358703ec3f1364f6720e2678ab70070ad64959bd50b45dc37c2a52314d8e537582d4d236757a041a9645d209116b075db4df4f47bcca42fe72abab362f6f425862faae16a2e00c63a6d23c4aee3e56ab992591f56ae5cf79251948b6f4ed815519490e7f7dfb28b8259f7b2db0d71c17f565bc4160a16abca7479027dd8f485bc378f12751217365cf8f4ada1cd98d20663c2cd8d1f1d5ab1c7a0081c3f596ae9d5d0d53666fd7839f6809e8db24c4b964bd59f5908f96b9af37ee4aa401bfe4e42c093e2c3aee29cb4160ab83a2afe714fbb4342b18a680d9c4f1523dab532656b4e346a723ac92b8bd093af7f53d7aa0c0f6616c8a0a13d98519a950a5eb9da11e86d104f2983d73df09d051349f118d2b458b46f6597f16cd1d09715fcef129b4216b45fed4c7a6cd32347539272be28095314b4e55bb0fb93bc668a1722f61e125922567c0e2efd9894f68adefda6e6f3d9e0c15a661a688926479c853585d716bfc7bfdeba4536a96b65ea06d2154f537543d80f93095b17a1c701b2d1effca4b8bbae8ebbf2d3564a44256fc26b6a0fba10eed8fd7b75d39111a76ee4abb296eca356f77b616addf46fee816d52aecfda31690e169bed114500215e02e5cffb40736e0cc77cedaa2d23546d55447c8919d9e6d01d7d05d82cce9eab7c09eed5d3bd27505f8d444783b8da31f9fe95f55fc7a55428a67dcc5b7fb7434a16fdf845ab8eba5058e5d7ff44d167ae6e3ec3ba793d0359b0bd5f8454beabd049fcbc8451cf412064651d4dac2a91d6d17fbde5965a33b147ce43101657023ae7e6fd3879434b516b10b608ccc246ea79d26ed9584c147df4ed0b28c7e7da42461725b7cb1700b186fcd013dd480d32aa1b72ebcb0d8c168cfa69be345b216f0f6272cadce419b907667ba8c887778e2fd4e110755fce75d6bd86b941485af5e2064b69d821b5135a9f3a82750712287704c1ed8b004e89dd05e64d4347f3d301e396c7a9f3f49060839ffc4281e2dd594194015a8a19d74be5f027f617da198cd39f0e3bf12d3d1671b389fa6770a1dfccbc62f2ca7212273d4c63b302452bdfcf6b3bc6c51d9e1f271c5a1dbbf2d995fc8d415ea4ea4543d7da724f60dfb5f12ec2b68e181f900dc6c817be8fbd2d2005300f45dc274ebca38a4128516d07322fa41857c1135f4d1861e29f6a2eac46f75d040129f478f9ccbb5b032b7c20fc623f8f2881cfebabf58a103c11e8e314fa6fda2730bf021e68dd6729da272fcdfc32273ba859f673601da101d6ddef8708b5977fc24fcab49b12d232dfaa7dac323e0376f16dfd637f428d441035f1ece5d02c3b3297cf7bd3c5721f0a3c97ff8dc4999d69ca93c076615c274a1a19225568da9fb996fdeb7825670e0563d2c9fdfa4fbfe9461caa9230344d55ea35738c8daffd14ee98a2fa02d531694c2c6466a95fb9ea45d37cf531bc42447fa7caafa9aca4d4dbb97b306c2c7b6bbee8a9813d00bf6b6c5732edf50dd6acb624328a48ac9d5e359c95e5f386b669fbb71c05e8ed26a63bb492f427331b6a5b6b9d378f7bbdabf9c9dd0963d199d2a445aa3f4d0882bb7a5d6ec1cc003c7ad9da6fc01ca8bc2bdb80a8fb79decee7f232efd18ec199685113773bb67991cba1089f7bd1d8817f6991c4b68023f81401c5c674413eeacb23baeb7a93ef9479ba14401b1b865f9b6f52da7e981a751e528c09029dab434be41ecc4bf7a2ca2c3ce6b362698f971970479e2a34a5a748b9197ba51045cea9629e646710fdee859383b7bb1e7faf7e5f2cca314b717ca85bdc4bcef665d1a2283937ed7c87dc4381b32136443450087422e9633274f44627719b6167539099653c3d1b3cbeae6e39182a3d92878ad932b84d2305fb15a0b642f7c18884adba8b4c0e496fedee271bcb73c868dbb7a8b852e1df57da4560863b3af8734630db3a18e0e963819d8cac4a4237809bad7d00ce2549440b611c30cb0932869ac0dbcbe9476113385e7c1512382fd0c4adc0b70db6f17cdedafec2e32843843999a4dea6aa26991f9e26b058bd23885258df441d77a6c5a70b109ab6768f9a44182f870b48648ed42c5e01677678ecc4dc024e028799b3217cf14c0ae2e589a537e11fe3b7abdb367c75383022313c90180e741729874943cd88f33fc5e5ce85610d7bc29c0cce9f81b2aa38b22bfb21986971a41cfd6f8b9208eb7130e5cfe19e1a9c44994abf69bf1e5f49d6f44c070d379740a462723ab402310306148d4270c0f5ed4a8d5753510fe639cf757175998c533e36111e91472a4370321d2822c60d7c2548138baa2eb50850dad4a5181b1c84b5595d05eeed5c6555cb7f384ff719d433bc2a471aa82730634551df23f8f67851cf3af7c9a25a232128111d076ad97549f1ee249839265a501ab7bf41e5936eabb01e0822e2427c6a87fa2c1b0dd33cb2df43a70211d4fb0a869338567ff3a02006c2334dcc1e80e139053a862d2d15c53e3e1344ed1df9eb76c4ce0b14a182d49a37dfd34a8e4b0eb47360176b3bb95f81cd66ddcd87ad434ae17c1e20d0604631341733add43ea34b5fc73e6d8c884df014a029b7ceff9ed3aa7566fb1e622a6ecdf066b27837dafef74a0aa07fc5fbb7c56050b04785e8be24943cc0cfedb02e95fed40bacdc21f8b5eb4327b1c59b1bb298eae4d8ed74b68651782b4a2065988a888fe0463693b2423835b18048c1c0860ba44d26649f836e06b31939c22156b2156cbb6e6a2824cde68cee744276ab3f28e5f0be1596f990fcc4a0232c672959b879f8cf5195489dfdf01d1fac4f95239fa5bf9e8cbe920885c9880e9151fc134f181e5290043d0d3df9323bdcf7911a0a91b9e130c91119c9e846e42adcb6bb1cee43a001223f0afe57aff3583d0b33477dfa0ad6f8223cc5c8f6af4930f6577461fe683e13c2e525843da7dbb8bac0184381bf4ba52c2814a340bb9f0fd7a3361d2af3c9d2846d4fbd481af219d64a046cebeaa85a0c2b8752191496ff72f1192dd9b3775bde7cba053a3c8289cced258086a5d58e4df3e783bca955e2987b3e3af3c05a2e5a7667ff92b78ec9a047e4479e4f900d980e49456d48c0fd3432b0bfa68e397ab410a077841f171caebe15666c91a829ad9643700931b28887b9c07010443e57b411b3b2d22c48747ab4f3d72ef1103c69edb6190ca1d4f59c9b028cf224e4583dca488ce36c324d8c332df73f4eb5e5561c2126ffaa9dac2298e3bcebed1258ea2e1134b1cc3e2cbaeb434604adf01bd9fe4cd3fb1e9f184b135639b076656ef25e47c39c23621884ad599646e962b4b6fb3ba587edc7d27aee0dd45212a074ba56ae41c05670cd4deaf8133b14ef40974278646edaef9c41a61d5efb26e95cdd7c42f28dd27428cce9ced6a586f6c23d4a9adad5aa82c3bde410d364b55920de1532450044e745f738a4e5f9e36f2dc8dfdd630e04e1fd9790ae96bfc61a8ef4d208e9b5334478b2948371073c76e79f484d714771cf45a2ad82211338c3a0ef88e96b31deccce3b20a4b548fdb8e4de0599df0cf281e0ff0334d42d5584d27e922367995563958ba84f5fb366b477c6447d61b6a58d990fa19fd9659976dab33c990fab322138db5b7ee47b01740be9d6f2b157de23677673553c05663348b9d7ee69f3a75e243beab915c84d24f7678827dfd23d855e2bc3b577e8e6ed9fc1e4f46dd164d568fc858fc7b582ebb19e744ef525fb3327885ac93bc33c471e4b95aa2857b707facf99141759c21f0b89934549a1c7136a80314bcd4ee39ac9a762ded872a1533d83c627a292a06a7548f2b872f09f54cef92d45cfe9c3c5f39b188d257df01eb8379c0d9a71682016ba8c34220e5c22c779cbc26d247e984564594d77bdd9fb9c32d82e18c6f8c71194d71ca61497b15549795b9885932c036b45f52c868bbc3228d35ad313bd532cd0b7e790b06a42a7c83c57f5ddecd1788876cc0170ddb22c4725180c7b0dc31470f6bca2415dbaa8f2abcb8f28a959381d9d99c4eda0529e1c7a5a743d25a2ad366ff0fb1bc89cfacf3e77ab4abca552b1b0050b3c147b119149caf4b69ecc43bbf31be4187f0107f1e0326ba4c7dbc5efafb8f0b16427fe12cba0ddd9b358110c9879a536f6cf530e25c2d48dcf211169d166e16d03ef9807d9c792a6a19851b4d31866b64a83de2b91aa89c5332514dbe73488d9716c92a9e14070e4d9045d46138cebf06d9c606e44faf8b15ac4fd930d7ec1f47284efa148a267e42b40d5900f241322309da98053bb82ce10199526c71c1ceafbeda88dfe5f558be4c0f4e338a8f331787943c2d76a1aa93e4c580ee9a1acd3f4e3053c5bbd5f3244d470b0c5e80373401364c9d9462b353eaeb2ad6a61ee711e2bf5d99751147cd19e373da76c96b76f8141a1515e77d9c1f8114f69c79a408f6e18931e8e2b120f246ba73f21cbb0b9ad7ab33123208e2d797f8044f2b72639a7dc5360c4ad7d28d3c59cd26110ded4cbae616807b6440d0c01f8fb026d4c952afb3db74b9b11a2c6989991a1391ef2620b6bcd51a07984416a36b940e9cb8ba37053ab59500ca0f4b3991aec5a740ca8f4fd731d03bd2bf75fe2e04be4a2f8586c09825c44cad0665e80d847109917ed0520fd05e14b8ee4e8486ed796c4757e117fa7f64e2338955287ef3a1cbc3fbad6d5d3ce491941d86c0d605e26f34020a0efd061eb72c944f6d4330bbff8f6cc5cd0fec8d1ddca9a48ca0e4d95dd6eec564cf7e21d13fc403389ba1076862273656f353fd6b798e4f98d32d3f3127391ba250c2472353ceec8d9270a780493273654fb045c07e377bcd26330a29972d5f4afcb3d9e3e5141fa763ce74414e0e2aa881eefed56d650e16336a74ec12172e818cbec44dbf6aa4261f9e61e35e98fea39b5628647b7058858ae9cdd5d8a03f35536b2084f35d80d5d429d6968cc93a56096170e27e866d453520b9dceac0abbb09e50f6c7054cf3f85c8572db624b6681cc56ea13ebe1d02ff7b", 0x1000}], 0x4) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000300)='x\x00') chdir(&(0x7f0000739ffe)='..') 02:15:08 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) accept$inet6(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) socketpair$inet(0x2, 0x2, 0x5, &(0x7f00000000c0)) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000500)) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000540), &(0x7f0000000580)=0xc) accept(r0, &(0x7f00000003c0)=@in, &(0x7f00000004c0)=0xbbc7cf2bff1a5a8f) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) write(r1, &(0x7f0000000140)="a129ab639a87f49b8ab44cbd4943fb24408f6b3c29ceac3b40f9eb50a2fbcb3b2df046423b5af38c310589cd40f5cfce8bf13b697f5a1860663f482ff4e62f21c0ba3629e53df2ac0825442884d8bb7ed1ca9074c7ef404d4b121f46a3a469bd44c045a6ef0f52c8408f38701400dfed8f819ac68aeba9b1d612dba79bdb8b4c7fd6cd1b521bcdcbc4caaa2169d212d228e9d8944ec573f409f4452179534eb369452e8045469d6912113156e895991735349920d6ab77dbb9d62b912e2857e8a0d4588b08ec0016fab81aaca144d3665a9249a0abd8d58d5317c07fe1bc5e7e94f69bfcf90b5a7392c782a8a9a19c406ec9d4c62c956086780916dedc033e2ef75c6e37136ece176b752f186272ba04374800ccdb25ca7e", 0x118) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10040, 0x182) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 02:15:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file1\x00') 02:15:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000006c0)=[{r0, 0x70}], 0x1, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) close(r1) recvfrom(r1, &(0x7f0000000cc0)=""/189, 0x10f, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 02:15:08 executing program 1: sync() r0 = shmget(0x1, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) getrusage(0x1, 0xffffffffffffffff) chmod(0x0, 0x0) 02:15:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000380)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8bdbe8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c520015ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500d5b8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c99761100000000000000000000", 0x752) r1 = geteuid() getgroups(0x3, &(0x7f0000000b80)=[0x0, 0xffffffffffffffff, 0x0]) fchownat(r0, &(0x7f0000000240)='./bus\x00', r1, r3, 0x4) r4 = getegid() fchownat(r0, &(0x7f0000000280)='./bus\x00', r1, r4, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0}, &(0x7f0000000c00)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) nanosleep(&(0x7f0000000100)={0xffffffffffffffff, 0x41}, &(0x7f0000000340)) r10 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000300)=0xc) r11 = semget$private(0x0, 0x2, 0x400) fchmodat(r0, &(0x7f0000000c40)='./bus\x00', 0x12, 0x2) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000b00)={{0x5, r8, r9, r8, r5, 0x14, 0x7}, 0x0, 0x9a2c, 0x9}) getgroups(0x3, &(0x7f0000000140)=[0x0, r7, 0xffffffffffffffff]) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000d00)={r6, r8, r2}, 0xc) link(&(0x7f0000000c80)='./bus\x00', &(0x7f0000000cc0)='./bus\x00') 02:15:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x4, 0xffffffffffffffff) close(r3) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getrusage(0x0, &(0x7f0000000080)) kevent(0xffffffffffffffff, &(0x7f00000009c0)=[{{r3}, 0xfffffffffffffffe, 0x21}], 0x0, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x2, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x49}], 0xc996, 0x0, 0x8000, 0x0) 02:15:11 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)="e8132e19e479cedfb9513be12d058f08bdf6efd8cc18385fd7fde5e2a0732a8bce5a35bc8fab3b5d5b4f7cd24d45b6c2c1c0db4f7d7f225ea2294a41d66b267798fc9fec94fc157b83a97d0e65151fab5f256a133d2180357fd52d0390445158e7d1a2edc0044d2e8f71d2aadf0ecf149fc774e6f9e8c30d108e8a7fe82136d9cb73b7", 0x83) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() accept(r2, 0x0, &(0x7f0000000000)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0x1d36, "bad84b73f2a42ccccaa772d8374275835db57180"}) read(r1, &(0x7f0000000300)=""/180, 0xb4) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 02:15:11 executing program 1: socketpair(0x20, 0x2, 0x7ff, &(0x7f0000000000)={0xffffffffffffffff}) fchmodat(r0, 0x0, 0x2, 0x6) 02:15:11 executing program 1: setgroups(0x0, 0x0) setuid(0xee01) r0 = syz_open_pts() syz_open_pts() fchmod(r0, 0x3) sync() 02:15:11 executing program 1: r0 = msgget$private(0x0, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) msgsnd(r0, &(0x7f0000000000)={0xfffffffffffffffe, "77a6a5d96fb04b73478574035b8b558425009c39300a8e70625438426fbbe03a6c462ea728a4a7c23c844a503d30745fefac"}, 0x3a, 0x0) 02:15:14 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x82, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) recvfrom$inet6(r0, &(0x7f0000000240)=""/180, 0xb4, 0x840, &(0x7f0000000080)={0x18, 0x1, 0xd8a0, 0x2}, 0xc) kevent(r0, &(0x7f0000000080), 0x8, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x2, 0x6a89, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x19, 0x80, 0x3, 0x1}, {{r0}, 0xffffffffffffffff, 0x1, 0x80, 0x2, 0xa14}, {{r0}, 0xffffffffffffffff, 0x11, 0xf0000013, 0x80000001, 0x2d}, {{r0}, 0xffffffffffffffff, 0x2a, 0x60, 0x7, 0x1}, {{r0}, 0xfffffffffffffff8, 0x1, 0xf000000a, 0x101, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffb, 0x4, 0x80000000, 0x7ff, 0x7ff}], 0x1, &(0x7f0000000200)={0x1, 0x9}) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x8, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1d}], 0x3, 0x0, 0x0, 0x0) 02:15:14 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x401, 0xe3, &(0x7f00000000c0)="0271dcfe7e53a01df198d920ecb7eff46ecfbba11522f83f3ac9647b04b538e180f73176a9b74b24bf1f6e8891f94e5d5448c8814a046ade8c280295644c2933b2d4ab0d52207a40da3e49b28805d2955ac4ca735037a9996f5785920be3abcd5394479625ae428013b253e36c0503412cf032497a0031a7f1d10adb9755ea18ac5a635f181bfeb0593ee8ac16cc2efd2500c98206dd978f2f59ce110a6a188d9c4da571e0d13e867fd18f500081d03c07cefa482720695a187b32b8539941ea47", 0xc1) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 02:15:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x48f2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = geteuid() seteuid(r1) r2 = dup2(r0, r0) r3 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0xc) r5 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, &(0x7f0000001500)=0xc) r7 = getpid() r8 = getegid() r9 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, 0xc) r12 = getgid() sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000001400)=[{&(0x7f0000000080)="438e83f08e1ab69f075a35dad3a293d6c1aa216d34a6f3887c3e5881ae2de6e48dc01172c1d7", 0x26}, {&(0x7f0000000100)="e5a5192538d86783c437fd57cb64f6a0f7806c7f4620fea4807a62cabc2495ead762e28ee3f92466bd7f63623d9e5ce5840bc1d9202e739e529d1bcc2642574dee1c90", 0x43}, {&(0x7f0000000180)="20e26b0d15ddd7cac25be6d3abba6e9fcc917e146a1556d2c582026af2b3bad2d1250304810842b4", 0x28}, {&(0x7f00000001c0)="11565d709f47c4d7b63835c1", 0xc}, {&(0x7f0000000200)="24e7ba9b4ae27373b79fa87d34f7bd4852e7072286c696833b4d4cc259bbf76bc0fc0a81cbd9a78f4d372b5771803a091f64f7b31fd0a3962c18f681675e0f7acd1768f09bbba8bd603e4a397c1a2c41bb6a3bdbae94f1f04e90b524f2a47945c35896751be31a9a47ea0e45133fb63b408b40684304e7", 0x77}, {&(0x7f0000000280)="dd4e6f123ab62366fc2870696a2eddfd42e720c70c8664640bf2b715addf0d91e0450de877032a5fe7ad3a692a8e378fbf4340ede83efb70ae6d0334c1c74d84df21c9ff00cba6877d9dd79f8114bb4435f5ec12fa47425deb4c05c94b1922a5d67a58dc80fa3d66cbdd30175618b53d33d99ee8cb13e057b3bb3405d73c038f2c849ea600613abfe5026ac3c0c205b1f482e84a11e20c7eab850f9a191c0d27f72d103fdb6915a67c4eb8ac74d8044fff9fa6c5c0fbaceded3ccb45d9d9373e08353208d62522ccbe5a1237eba1468656df2d7e2b3e78f2183173a1993f4c9097194b868545ce57b7e04d8f653076ce624475f2264981ca2790be430483f45f6541fd67d9f72588e6f279a36511b5ac98ae6113f46cf7e1bd225cf16a3c3898df997a1e189c821ee314669f1be7d206b80d18aed35fe85407844260adb811271ed9f9dff44274d6435100d9f56be9bbb88515527b3e242835aa83bb2c42252e050d54d656dfec5b8224246d4d0f501ffda1de4f7c787aa9e611fd2fbcd7921807f0fd34d2a376c3e696b4586b94bb66f26922fa8b856dfb980630de61135f207d1bc54098fffe9de15fad307d852a2204cef8d29ac13cc060eaed853df3ec6e6556726b48c3659fa0a80f9d6adcddb8464aea6b0fe33678292ffa5afcc2577fbc18eb3df64f25328e6214e61551dff40dcb1008ced72dd67a3da7e313a17dc391bb006d5de6468c4cf26a66d251ba20b7d7c13870f95c1d3c06c21c399229ac2dff0c718ec1845fd259de04aeca7a82d25bb3a75fd407bdfa92a9578f6978882baab291f396b87eca23685cfbf4a3206d3219af1b35ceb43f8756e8e8f984c60927984f089ea52051a514eeea0a40671525d4605dbb44f84d3939d14c5aa131650b8a5552a7d76257207a27bef366515b47dde572ce132530e9cb7520b8199b88bc6923c6320deb996fa6b2f21d5795156a2dbf87da5ceae9e728f8499f2a009d5dab78cdd828079e9101439df3312047033e3e7f281b185ad4ade7d96d6c093ce5f1ebcd4aa21c7a94f3ba1d01744c01a562fc1f03cdd1b79efc2d032378d6221e0aeb71e47da92433ea1bbc17f17d623781c0680ad333c81737433f098fc356eadf985e92c51a784e3eadbe7f19808b5b7e38af06b39c9145fb7744fa5a129c1de238ec2e2bbe9e47220f880637dacda19dd8db7561df0f89666cdff05409616b99f3a741bdb5a6b82abcfa9ea61c756a3b8cbc00806342ae967e2b22a21f019043edfddfda280db3d954b91f61593e7eb95db53bfcdfe7998127e0d01b852b5527d228e6a4567631c3c1e00a73d1219d0ee462ea5a43961d2bd2f4174b5ca26a41839e7435df0e0d5476079abf28a27bac28f048810e199bc1be1b2f0b3911453811e1f5ec01af0f2d187b95d45e735fdf7c713b463b23aa7254cd7d22f167c7e6fbfb1ea0af3165ce79b22d467ca51bf0a5adaea5de9312b9270fa98556d3d5a2c984ceaa73dbd8b4a2201cc2d60e4155ef7b950bef4a72a93a7016ffd69876987488d53941fea52c10c823ef68ddad25b1101905a6fc452b35b106c9c896cd0efabf2101aed279ef38bd9a100ce023a30aec035ef9bb69d5644e234ad31c82dbca4d416053bc20b24549a5a5757bb437a3c1049dd4bab70b68be32a78c04f110adf46eb9c6034ff67c1c84f088b745054307f69be3decc1aabbb65d17df9b9ed1783070bace8aa0c15dc347f618277cb9f3fe36d831848dfa0d0a9cb25332cd1fecfc8aad92e93c380b181816781ee2aaadff41a1cea7b854ed194315c1bdc82a6ae7e26dfabc95d65722412385c94866ed558098a965a5d1718dd2de3d95093bd7dd5b543709556561b40cacd5a121321f19fe7044888bf8e0f8c26febbff2c22391eb285833d2cc73ce462007bfb73b87755a7f0dffad32f3441fa1287e89897958dc229dae661e74ca2832c00178e77059254cac60abc2e424d5d66f6bfbb029cb11ed648fa1693e468a3d52e9bba8bd101ddf299b798f73fa4b741925ded24d2edc33b1cddc6946ef50c742ea1caeb22564dc95069bbd56c718d52f35138ac84c4ab419c0888144a618246e73546aa17046b4d5a7f2837387f5480f1c565c87f190b7b36f29d99c031020aa3ed898739cba89173b0bba450cc07adbca8c05391844b904dad3c6658456652fa29c1e49009c1bcfdd69c517dbe81b5a29e1825e20b371798ebd065b1d806cf5e86798405ffe3cede315371862679db129224f417dda1971476a13b23e3eb9a5e9b7b9e5d7f59d530f692fa445ed6c9c861f66ed61805d855ae74865c7abe9f2d778e46453a6c563b930e7090d2f95701a3e01345af0630a27bacdc4b04236ba74baf3797a7a16849f23487a9e33e3c4cc70f42610a42db98c5c8611b2f0d95eeb80ffd3dd794c0814712789a38bea2423d9b890d230420423fa2796f7d7d6d75975b25b0e2be67ab716dd73794349fc8c3ff93eb7857286e0dc472ddddf4cf35286927cd1cedc632425a5bcb67be06fcb39a7ef5f392abe1692cd8284155bff2c2ebc84a2d67295d6759f7cb29c2600ce74045ec9bb5aa6609ec7986fc1f032d6d3d5808508e5060778ba00e7dfd39fc2f84494db0d81262a2b104f3088efac93d3d03e931fa8c1299c472d055400677e1412a1d845f059f8d5c041f5696335e4fcfccc7dfa29c33b3c58d648a5d97f0c1350b1bfb7ddceb92e929b05ba0546a14c4d2b32cb34fb86109bb697203df6ad46ee856492d25a676b9706b0ce4b937c07f879808fb22d66bf4fca21541947e8750a48b00016ea7e22e5e1b1d64bebad1b4a01c62edca2aff6ee4c7cde4732d3199f8d7ceb90661c104513fdb6a633a824fd194c86af0df07040416951f872d234c3c14915809a3f9d6c951d8dceca7c69fbcd442bce2159d3e9949b69348102b6e708df56f0332e67ca3584e6faa965292584958e9102a8f4024f9da7d11c99336bc7114ccc542fd114bd21187a02786b7be14f5424bc21e4602d1fab54ba38a91cf8735c247394eff1db837a73a3039c6d133de405cdb3cded9c3a00c38d17774b2d7fff73a87031977656a5abc1e69453b0bffca5c0e3f0370502a36b3e78e09dcb054c3c7c5599d2d9f550c627ae672cb68b01f5d1c3870fdce42d5ac1a2e2e559f9ee151d14bf2517760b56f0b0cce95dff8573d01b553bf31157565619ae4f94f22929045d6dcbae9eb388cbfdc69309f783602f99649ae347d17b72a4ac5b0dbd7a402b5a8682034232a0e403c218a13a851d951b5727001107b1f2a434fade0d863ff22b716ae17c72309df6b501f524b5d1a759fbeb4378ded386d96e67dd1a180581eef011d02eda9b33a32ba04d95fdaff089d59dcb390188354c104acb1a7a123b5eff66f4326b9a80d8f53dbfcef5f20af9346cb467a98b322717eb26de989a766c8b565d6e2a43aa60ed07d03665057b213a428f462a456eca2b392ebe4112dfec044f678de2400f12592f20daae0d5618acc6d82df5b8443bc108f4fc8b5beeb783d9054657634fbeafaf635423a140596d857dcd4f8a5304118e9915dd442cfebdf041ad169df79266c972603714af24e92462cedcaa3602dc5bf79cd9ddd79b207b5ba19374f77a9d15eb8d7fa7b6eaaa50a3575b7a99690e1ad8b1517f8bc80148d8e66cf35f0dee46c0fcea38dfe909cde7cfb3b513a786327ed0c52bedb79f1fd8fa2f027bbbc677a463b925f5f23f417b22175d6d7876ecf9531697df8df67aab4907dbf49f37ed9ef6e8ab6c0f3884025d66fc9d37cffe0d06cf391062c379e19b6242e06b4cac80a56fab436a7ecae3f53f36dcdddcb4191cf2c9355c35f77397b03ccdca361c7882d30d34b45c215f02d29c88b82f51a28d0f21a2460a784a4291a8bbd098e446e902491fbca510031619e47ac709cd2f52c7cc2181e0d3ec23691160f757c24e85bbae281d25b302e5185516d82031cebeacb37a48f7c319b394f4589d3f92e6f982bb915eab0d6f790c6527ea6ff70fc9a28cbc661fc1c6bebe5c3b66425c1a5e25218ae104046a203cb31cfd4d8348ea15ee863db4a86c9b488fa2ea4a903a0240f4b552528267ba7591b71806c4352eb3e4808c843283add30b513f8118278e60bba336a5069bb30afa70399a05fb1526dad6ed7a2a00849df4f35249b512b2e866831c4e06f2b06ee92c4ec329b6a8aae18a437c5ef9ce8072ea087e1a4a16cce3431aea0120851ff578ee14f126f2a51e5c242b4053caad53757de5df20a87f0a2ad6a2beeff3cdd3cfc3cbcfb2ef8378b59b12f27e3d59b44567cee9f3945842fd5bd4602a1668d7db9c2086708fa88b8a2c6c8d30f53517676007510c7cbc02cc170fcfe11f6bd92019a6348f624571631537a053b6dc5c13c799c35b237af2d629fb8d8f163911504ce4eb71e792521038e145b180be345573c6bfe3700ec5037f52177739458e827f36323d13d0188fe5cdae23fb2f7d0c543df251a4d66acf3add3799ef287c646f4a59d978fdfc83b48f8decf8a659f86e705b02d55df6c3d0bb51e9c439a1ac8994c885e7eec62e222c26f111c2eaa4f2c6779d6fcea0e3b984f781112bfdeb50f5676d50ae9c714985955a28511494b0dba3e81fae111d94b82dadbac73a9b356be2e5efd18f7cee40944a4246be4f0c604c75128ad6d32465f6e7bd743682121be7f6f65d9d9f334347f7ea4326a201a8a919538ced4fd65dbb901381bdcf86b1a9de1b9e5e48d68f4a1282b827a9c8fdfd1d81ab553e08253ab66d9b57232d94b92612ff9c74c70de7a0f8279a18b80f23712d85ca7f45ebf42ac9d5d51c85a5957e8023790dfb327bcb0c2d9e2bc2021d3bcfcf61672ae32d27205057576c5b3dbbf43192d0eefca3e6483b53d2b6cb54b7feaa78ed87b8e9ae29bbb35745e1b94518b3e424788917fd3243dc8be719decac6dc942870a493d176a38a02abb70b9641544f2d67ec08a5541c7d2d7c791cf5de1c51d3264021485522d14e3ec6c6c91eea74fe87bec8b23bbfba9ce4ea8ea5ce4664abcae53354b93b630d023626f52004051a5f735fc578205e4f003c660ec3e9a0a8893463cd17dfcc14c702dfabbe61d9116b26a1863d66f72ba555e2425d15c934fb856f3dd06687fb6588a0dca10a60f0410aa3681021e0bef207985d7e65fce8492727fe19d00326494e7fb319b91ff6dbd32ce95fd13d3513d6b2023a82ff801dcb239b26d54db7d1f6917f814132869edb46d4037c741ee13fa66126f717bccc6c8bba1f598b90c7923d3c4a40cab1decd6a6a6c6e01371df5d53943edb753768ff04132b0d65bc22946e2aadf6c89e61ec88f00e3bfde309e18b07cac138a0a9f75e7cdd070ec77c64295e3da900652a42d29febf1b4fce99c99c1705be55b9e9a88cebed6c3421bd706684946486d7e1e6551793e055c379c386b3d0e7be9f56f460e1760baf3477a9c6ad505aea2e2e9e9c2e2c647ce06afaef49cf8f7dc998c46c4d78023c87983bc223dc92a7858fdfb1849ea5846bb20dc35777dd855647e250dc56b402dada0e9eab0c05202b912f0241407204def257d33ff6f8f6449763307b0da0c3f6cdb4dda088dbc61f67ddb6435e8f06a5cf14232ad67f4abbd981b47f5a9fa1b3aa55c960b36bdebaa41d83e1b962339feb035ac214c0009dc2e82440317a86ecb374556cccfbb295f24b0c6ec0ec985ddf6506b20c46977d0335f8ef684b2c297e5a1ce20f7d0276ae75ce2321a327a7cc7e41306cc827bf3c5256d5a2065", 0x1000}, {&(0x7f0000001280)="ee25ffb3a26dec1d6eac0c879534e0078474328bcd53b6bc36d08a1a69c1cdf1004eb030e5faaa7fc587d6e938828416d77d30f33812a5f76e3bf0f7a9343a73409d9cece072c824b001bf804f727163dfa0888885d9cc8d488fce79ba7ca82a72dc75c823d08a60d6a813a95b43f30d8c2785ba48e549f5e36e20d553", 0x7d}, {&(0x7f0000001300)="e16351908541ce61da0a762395629d90001f369cdc75b8ea5be1cdb49e49f569bb52d8bd6b0455f41a1d6501991a95bf7d42f5dabb4f5e2a22753e4efab821fae1d13d20b9bd3caac38058d768e6daeb5aee85c5d097dc98d71d1bc78be9eff5ee647e492e562b3e7497563773c5bdfef810409bc496f02689517aeb26ac9d508c891fb1e96e519a6beb4d6e91456f6a122c0175eb0b6df13099b97143b8c94e31326bfa292f403fad450b87fd72a358f8cb10e8d08ff109fca28fe4b0b4e6ad741527305862557796592da4f392d0d435b0f881477f0d50f26ed882c36a4978cc29e7d1f503f731df", 0xe9}], 0x8, &(0x7f00000015c0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r3, r1, r4}, @cred={0x20, 0xffff, 0x0, r5, r1, r6}, @cred={0x20, 0xffff, 0x0, r7, r1, r8}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r9, r1, r10}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r11, r1, r12}], 0x140, 0x401}, 0x400) 02:15:14 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setuid(0xee01) setitimer(0x0, &(0x7f0000000000)={{0x2}}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000140)=0x5, 0x4) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x4) listen(r0, 0x0) sendmsg(r0, &(0x7f0000000600)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000180)="71fa639fcea3c9bd4a9558452618c3e0103a764deb2ebdc25e2d7ccac17ae1a9ac4c287be4f17a93b70a10bef934639bef349c7bfdfef66db7a371cdedfeb4b425acc02d0169dd3696a3e3192f47dfd1eb5c97065845d6414f21b9950da855644703223d6fa8bdde9cdecd80c67a6b3cbb36427e17e632d90c5d72c5fa3bc76d3ae1c3bb44d01e87a2a285dcaf14fbf3819d2f58231588e4e9235448a530e94b2d266a45bd6f0cd0f015d3bf037f72c60e54640e792897f0c6b465c246fcff58b7deb07099cac1a45628519684005937764ae009", 0xd4}, {&(0x7f0000000080)="da6be86de75b8ade034de699fa3ea3f2e356471f3ea43bce8eddf770605437466bdcb648d6a346a3cc537be2073bd3e5336ce6169c7e389b252b9c38d73724db3d830793505567b488760161009f661ae36efc7e0954e02ccb17fee79466315f0bd9267522ebfaaa4ea65c", 0x6b}, {&(0x7f0000000100)="b66f392580f2a3ff58f9dee365eb6d720df1daa939", 0x15}, {&(0x7f0000000280)="3f30b060dd6694a9e82a87f636ce2eab35d9aec79d7ab9979d4cb0716db20231bffbb3bcc88735edef69f54455d53eefe10dbd713112a37e12a5f479ba841c8c9a06ae0bc26e9e462ce32588a6b3cdaad1654676fc5a220bf1d8b02b303eb13d5fc8dfe5dd698ac004c283feac0e18012e5d148e2993b21466f0bcffc0faf0c954b16b06f9c5e2e9ed909a21276617155ed1bb77b035e831bb038dcd34e64d1fe5085490116622d5af9b5d409edd0f391f88ca936833e01541e0171b47183e384aab90121ae3bd4178752eeaed2128549d653cf74ecac6a487053f09cbcf7bb72900e791b4", 0xe5}, {&(0x7f0000000380)='i\'<', 0x3}, {&(0x7f00000003c0)="3601e7b64999d67adeebbd39675bd39bacf6f62d6bd84605ba103ccb3c70027e22f4a81f41ebd62a51c266ab89b572018fa98dde86faf0185eaa113003bb822cab37945aeae758448434e35c2099b523c23da3963269315f140c5b483b975cd4b3646c6bf10ba3c8c6e41c6e3346413cc176ff36ac4a993ac9cac8d0748ef8b1042ca89b8416285c8070f2ddcfe071720854c89c98f551e5d78332ed925f849da904c54833083652e9f771d279be766f0b48feaaffe2e2f5f2573d8cf4a3a0f3eacd92ac17a8f420e04a6c9f6211a561230b397840a944d8cdaad6e6", 0xdc}, {&(0x7f00000004c0)="dd9d3f918222dbf22447a8ac53e11758d57cb233a0b32290480869976b5b87280974b686b7ddde021528fd4ad504f2b12c807ca5b40ac57bdeb6b1d0f0a54d727019e5921c5808101e3cdfec794e440353d489a93195434cd7cab8dc4a1985337c5570d558f684e2847f900a", 0x6c}], 0x7, &(0x7f0000000680)=ANY=[@ANYBLOB="3800000000000000ffff000001000000593aa41d82a18b59231b37817997559fd222fe36f2749338b9f2951dccce713771af0ea46469000042e140fbe2c3275c584d9d5d4970d9e82125ea62850dc908f463e92826664de3a129440b7354f676d59816db965a20714319ddad4520fc3c0401e42fedb824e1523149967291f4117fe1e40df09e0e"], 0x38, 0xa}, 0x400) 02:15:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1, 0x1, 0x10000000002b}], 0x0, 0x0, 0x0, 0x0) getrlimit(0x5, &(0x7f0000000140)) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffd, 0x8, 0x82, 0x1, 0x1}, {{r2}, 0xfffffffffffffffa, 0x24, 0x1, 0x81, 0x8}, {{r0}, 0xfffffffffffffffc, 0x4, 0x3, 0x3ff}, {{r1}, 0xfffffffffffffffc, 0x40, 0x2, 0x2}, {{r0}, 0xfffffffffffffffa, 0x400000000010, 0xc, 0xa8, 0x6}, {{r0}, 0xfffffffffffffffa, 0x87, 0x2, 0x0, 0x8001}], 0x800, 0x0, 0x0, 0x0) dup2(r0, r1) dup(r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0x5, 0x7}, 0x8) 02:15:17 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000001880)='./file0\x00', 0x22, 0x50) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000018c0)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') dup2(r0, r0) chroot(&(0x7f00000000c0)='./file0\x00') preadv(r0, &(0x7f00000017c0)=[{&(0x7f0000000100)=""/248, 0xf8}, {&(0x7f0000000200)=""/248, 0xf8}, {&(0x7f0000000300)=""/12, 0xc}, {&(0x7f0000000340)=""/177, 0xb1}, {&(0x7f0000000540)=""/144, 0x90}, {&(0x7f0000000600)=""/115, 0x73}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000400)=""/26, 0x1a}, {&(0x7f0000001680)=""/101, 0x65}, {&(0x7f0000001700)=""/113, 0x71}], 0xa, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) recvmsg(r1, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/167, 0xa7, 0x5}, 0x842) 02:15:17 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1807, &(0x7f0000000000), 0xffffff1b) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x8d1, 0x4) semget(0x0, 0x4, 0x10) 02:15:17 executing program 0: r0 = socket$unix(0x1, 0x1000000000002, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) getppid() 02:15:17 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xffff, 0x4) connect(r1, &(0x7f0000000300)=@in, 0xc) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000340)="08d1e2ade85f6b4f91b870369ab1edfd472ac0ab37026137ef6999aebf9b73d01a5393ba3e39b86f8e737ef208a188dca70f99c49ba023b189c1698834c0971779f82f7fde5cc1c025c728941c60f11d28561787e468eeb07c7a52894ce9343f5a15557ef6399d0e7dbdb88581e8c962b999e2bf8d18d557dfd44e2ab077f7b2737c8dde5fd98530cd9ab46ee27ec7c1b2b5729a1eeb5f406427413dd5890dbbe9e4503b9536c2e92de31acf6e72bd9a6e1b8761e4a006792e5a39f56a5ebe6b124efe5ebd810160402dbde59d9134b21d27895fc65bbf9e2e6318a162faf13f9fa44ac30b46ab17f527b77f8f78577814081b5583ea61ef040fb1fe8dc10fe8f51ee0e7177577da10906b6a1cc68db99a2cb2897438c13a81a8c9906bf45553c3e2b1379d5b38de345b191ac52e43d4c4581a54096fb38919e786826c9b9226fa4e47de93aa0d25e15651bef5154f6128ede445dd7bb9246ea69c2cb75007a1c255fcacedc795496555381070eef056734c9b1e7d994cffc6232ac6de77fb0f85c7918b1028387726005fc8f885582a96136873843163720d20a89aa9057e79d68c33ba239138faee7150f1d49753da91c783806008180da61796ed5ad3e335825620e310669d4d31b9f375e5f95bf5cb1d86eeab1cad306d0018b7630a1de7adf3148dc6ce4098273798779d97a1059bee6d6bdea7336e0bf7d3e886d695ad2ff85a71811a7306ff2dcf941fbc7708b6bb761ba63fda1faefa2454a101bed9dee67f3ffffdd04a79484e0f7701a1c422ff9c6b53569bdaded80c1e2f80c8b03d2e4b967a9341e1b641652123f09a15f0fca3205f5ae43bbac497cfe6e38357320a9bcca449cb4bdddedd37dea54e4fcc830134ae4eff84b2ff04f7ace3bf0ba90606d9583508db72441533686754a21e1e8b2d2c34dac2388f899388909dd122c69247d045f1883936b4c4fb9b22a6d0ee1318231142b47541fa9dda08d6aeefe6467ab9fd1796ca5e9d17d524369dce6515adfce5bd7d2280e3a3edddacce7158fbe6c7304d7bcb226ffa352bccd09d208e3279260ea5bf69756d01ab538ae9eb2a02a2a090605125c6425b437003c8b6593e118794a160382339f2de278a56b419339da79f1a4c6be0c1e5d6b3db006745459bbf9bfead92e9b10a684141696dc2a7b2ff6d910295589b9786f8dcb85883cf81db8346f16740f3e232d88f34d0e4ba96d634f5cb252fb495739c1d84e5930f0465844df4a66f482b34f811327dba9e90e62d34e0cc1ac925efb88464c45b10480cbe21c2f9c782cefb8e4ff166fc1ed8395abb188a4e7ea8d8f1c5be070b70c38a6a5f2fd6636c15033de5fccc9a01dfb85aa80aad516a8ccb5f49fa8a05c31306fddebaf5257c8fd134bb6460f126d6355de37d8148dc29450743e2dacc7f172ba35b9b74bd18ffb3a5a35cd0dbb1c3b121fd16105a4a045485e4526d6b8a0bbbae3678e81321163f78f35ae89a6aa4afd5c55a53ae08334ed3f2a7dda3c5504ad70d1b642344cc03bd61cf14f50b14db57c33646098748ab6ddc2fd6d8a04fe56d7988d67ede712c3327d512ca04eaf4e18273c0fc5faf5a3b8f4aaaec8af970f6e2eff079d0b5544c7a030325930cd4affe9542b5e64acdf91b11cee90ef52bc10b0cecea494aee9ff5b2b05bd5a48aed7563271aeb7268107e4c94875c79bc74147fb05a35612c2f24cf59d4afba8fd5473e0c0e421163530a69fd01494fdf3c0da70ea4fd4d4bd6085001645ef91be16f23d0298ee3e47353daf08e1d5bb0f896730615d16cc6162a0974229cc409b3dd914f38b8b4225a759170e8fec20666973f11ad3553da0275cb99e72588235178951600e8454cdd47596f96974f622df8453ef79be5df1d454ba2c36af69dc5a22f8a5f586f98d45b815d476f322380162cabb30b329c3557c859d97a41df45bf9f4e18da22e230fcdd2f51dc8c7e9642bb96f9ef3ed7e5924464de8931988b424ecfb15fa669304de24848c052a7d35d907ff3c04f8b0e6288d3769b0e63bcc3a1648881cf42ca584e367fdcb028d0dedca31bfd1d4bf8444e304e1d33adb14039af65efa8fd49b3096368d8153fdccaeeae54397609758587239c912f7c131dd9c1d8caed06d03acdab11ad6ab83da369eb52f789713465b9d70f6657b56c1120c285bea95e8bd53114e5e5262f69e2b4f5bb4ebbf20856422c71c8b61dae7144917b3900b224fc00d15dfa2c85010b6ebb9390ba7a0741a84b966cccac46aa7a8e1a20e1ec23ff1f1722db959af86117eca35f0c153c302b5d0e0a215320972687f6b85fb88188c434e4e435ef16bea8b26f2e199ad68ae47799f68c6243f1966a9f2c3d11ca8c6fe72a2ed409a6a6a772137d6364caff61d8545c9baa6b09a39a063c6bbd673d386174c5807cdc44992043faad026a9f6a193a69d192aa449ed803cb5859db43ef3abb488d2a90a130b37f1b44f5784db62ef775adc53d720ca4959f0670258653713291bdf188200ac30a22b88dfb83ea2881b637582da1cb84d6c5609af080f940348823cbcaecc27af7e6ead9825b2f05c4a075fc77a8efc238ccb20efc71544375c1a7f32b557fe98fc985d7bb74fd642f56160df524dc974a77752ecde2323769f11dc542bab18f5f87e6f8172c7441b4e7e449778ab04fa55881668bcea1135bd11088eb60a8d4bc4993612d4c21ac596c078768acd5a89bb57af6e230fa7b0fe858b95a892f8e06840c5b56162f335121cc9aacd53106ca831637bf4c5ca84887801cc098b557a539d8a1142f9711dbb5a4c63b7b93b2fa65dddefe48cebcf5c7e767d466db98c742a23dec1fa8cec4ece0186cdf71e213258474425b96ffef4a1d8022cdf10064e42a15d2ad5ac90c41f579b52a859245d96583e54ab96a0432de08370944e682f41159de3fb1475e6736d50c049b276aa0e4338c8cbe98dedadf51c6655644fbafd628938495f1d5a53dba10041758b47ccf5612881f0f129a0f54b05e102e8fd3e9a99386b9419dc0a789d6637c364d09e572cd48415a27db164d2c2b806c9e604a8abdcdfa13db12efbef92ff1240ebdfbb75e2e1d7ea786f20993d7686838552f82388a7b90e8db959f63d41849aee7712f5b762d520ee7bbc4fbc3c2d566d7985268eaa96ab369dba0b4e71fab0f04f15a29d9647bf611a5bb85e32e03e11300b368e3c068b281292b586bd17ac405536dca5b06d3fc98f687bf14518560778a4f74a433eb5c8af48889c667f83dd0a192530b0fce8f8dbdd1be4f4ac88df3dcd0225063f3d3d5c4894dd5e248b1da4dec9dce7a6c8fec91c6763cb71a42ae965c8143bab60d8c9f1cc3d309ebe3021ffbafe7f5c7839297c6db1bc8217b6d09cbd9fdb0a1c649f23cf57ce3e6f3f06dd92a8cc7edc9c18c717598de741d37e268cdfd4e06fa9cd78ef51beeb838506f47fb11116fd483061a14791980ee9495b62c5c934dd5bd93e72e6f6eb2dfae83fc646ac2e48105a1d859156477d195e0885ccfb8e239f331324fac13682de73d24200afe053cc4f1c6005cbbdcf4a3661fa64a85bee7fe990e675a8cc9b95c0ae3e3625fcf500b3a84b587f9d7ffd061aa83fa8f58f4c932a25cf01b1c0876ae499bd04d7b72dca7b4213e1d0d311671b6c2ea1ceb843354f94d5201442e6ad1db18f10c59babb3d99f0296daa8a5418390c459c3e597004fea6e81fcb40c723d9b71843a9002a0dc2e9b5d46ed00d18f1a909b10209780c4cf060ad0efbe1f0ef169268b4d3a5522a463a6265da044a4c18dbd42555ff96987510c04814026b6ef48c952de0d9ee9ef34c5fe9680f7803cb9003e615123e171f2bd1cefdbeeaa83e4c6ca5e7e41244463e9dfe86c85716831eab60a5298e773bd64cb180b708add09d2ae0bd50415d5ecf18b1c97871faf11b1dda172b83eaf6f281c99af05bc54dc4c92c44da072ce5d0c2c51fe9de426e5ff347aae6ab9e58cdd1a8bf70ffbc21b14c9e40af8e2e661fc681f3a1c91734453b00e54d7d5b9c41ea2d1223709a8f266513fc2aefd9dd7b55e3582f1e3abed859bfdae4e79604c1a432afdec2e395121899d64ff8c413f86d7f42ca16977deb03a034f4b3978951ad113e729f6bfcb8d8408fc64aca9b3b283b01d8b1133f79863c8a972e9fff2883144028f1e71b92476411e7c60dd52d2a03f7aa5eedb2af43a2b980f5b272fd3843ec870a27ebc1588679acd91932e84d4d3b0789c4a5eeed32eeda2007c0292491eef3a181a34a0b7421319a0310194a69e9621fd6aa1fa4247c95de37794c88510238bf6d0c038bf15d1e4597630f736f5e2fa68722e1129eead7c1359b5482a273a2e543ad3043754c4cbe05b4bc45a33e9ff85b8cd993859171e2ddda7987f36930c5ea21324a77c5d6147eb8571ddfd1794317e515e44d119538573469450e3f6212029c1ea7aacb15689c1efe98a302108945dd256b0d6209f255b52e1475f5f013b268cb67757cdca9d4d6a75fdf28b029625519a35d74e3bf971c9d7f57a6d2b3c9044cd341f7c8311fc96dd20d695962fd2db7d0a0d516e56cf5f4f86acb1b841605f65943ccc643df67466c09500579b4319cc361fe85f8ca79e0f6482e2bf6a0570da3c0d841046741238fff963840ba5d78706174b8c91014d1625f6b54d11462404c85fd6b33d283d936f0607a3c8bfd10eaa0049b3564c235dd702d48d7e5d38e86f982fc1c07733952086acbb969615890e89edbc3f9db006ec55a464cc9f9b6ba51d5d2cf41adf22b506cdb2bb7053e0d62a248c10a703a21b7cf2c3f91dbaf41282719c21e27f62e64f71ea580619065529076b4c169efa6571302ccaaf629c3abbcf13758747bb00717bf0848f7a3cb4cc3fa384515c0d47102984bb988bb2da08764bd9c137280d786c40d72a15e0bae25de5e35e06da082ec2b3cf7104651a7f0cddbf96462733a35e2b2010208968e38805ecd301458aa7bf070766d09dd522748509405a21bf721e03e361ade492e5807e10490c437d02787205c4ca4dc82483ac59e3d3ed4590aca4284c3a5e20606f31da6cfbc1c23786ba2274c5696634dddb5674d10831877b70d7dd4c0c174d4a303dc3198cb41fc0c4d5db36dcdb11a39dfd413266a57287a1cf7e89eda37e6b40a488d36432d892c4838bb90306a80e7df2419e3a97fe776b36172ed4e2c00e94f5e72a998a206dd6152b1a505b19e4f7b687dae93e4f60c5e59848aaf551c9ece11d2fc6f1938dca9297b421b9022d778f19d339fa5ea46af31ce6c083e36bfbbf1065881c03a99c7a9904808d7c38d7a7c347910a2937570191d7b53b4b1e222902779d8692b48941bcc697e136ae15434748ff3805ba552c68f11665136e7e06c3285f9c2cad4a94282ed1f41f78926aa7262d2a02989844d131d45b2982ea7bb9336a99f748ee1477a1ce9afcd49d284ed3cc56d28f120d3c30fb794e845a72e484359b1446d57648a78819ab6d90a4500c19761793dc6aad524ce416ae349f3a57586d6acfa8e7f383523d8a21a868d21c427a4a8c5b74648a5313406b54ca25af754d7c8be5b87f0f8e7d0281cf0c398c4b2036dc046c2aa418ea38d62485769ec74ed2b43d5580f3edb8528ebe07c04fe4ddbf56494af6788a4bdd8e4e2e92bbeea6ed229d78be010943058f9dde3e835bc79dedf1a283af69b994d784fe46cdad124a55f206743e0260fa5e83b970bd880ef2833918cbf98b5420da32769f44901f619a65eda81bcb1edb5f484f3dfb25d8086d7474ba08e", 0x1000}], 0x1, 0x0) 02:15:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200000000000, 0x0) accept$inet(r0, 0x0, &(0x7f0000000040)) ioctl$TIOCSTOP(r0, 0x2000746f) 02:15:20 executing program 0: symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0xffffffffffffffff, 0x0) socketpair(0x1f, 0x8000, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) link(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00") r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2000100000000}) open(&(0x7f0000000240)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x10000, 0x60) 02:15:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x400000000000000) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x3f}], 0xff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x0, 0x0) chmod(&(0x7f0000000240)='./bus\x00', 0x1ac) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x315) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x1000) shmdt(r6) setgroups(0x3, &(0x7f00000001c0)=[r3, r4, r5]) close(r0) 02:15:20 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(r0, r1) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) setuid(0xee01) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) fchdir(r2) 02:15:20 executing program 0: r0 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0xffffffffffffffff) fcntl$lock(r0, 0x80000b, 0x0) getuid() 02:15:20 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x3) r1 = dup2(r0, r0) rename(&(0x7f0000000780)='./file0/file0\x00', &(0x7f00000007c0)='./file0\x00') r2 = getpid() r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) dup(r1) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000100)="06d5833d10256f5777fbbaba04f3cca01745188c4ac506cadec82878ca03f03ae6b2fd219732770c083632bc11e2dedb11a208b92c157c13bd19a37ceec964bb364d9becc080a5d2bebd38378d87e44cb467f1f8b5799de2071a59eac6561de136a1aa6bdfd9ee9c883b7faa48c73fd693a719547ac47bd622731c8d53c015eecdcb5b8b73e2b40701a14565692592155a1f5a51d7ea5c354b4f9b0d306c942486fa2c44dffb3ffff625d851fcda899bb37ccbf03030ecc85ae877", 0xbb}, {&(0x7f00000001c0)="280ac712a4540c096de643f686bcacb8aaa6363d6725179a02c9bce30287bfe21375b1fccb4c4bb3fda346877bd60cbd286ce08f1b7c9507a1a81560d1772e91666530a6", 0x44}, {&(0x7f0000000240)="5a2e00a40986aa2cb5a1da2d97ca94bcf1097c47160ada79674636ee1daf558337f9a15dc4be62d471f5e13870ce9ef6a467af547d3faf2cfcbd62c929056031a6dae939f6a911f2172323967f3de011aa573e7ad36008f8f327e9bcfcd9e954a8712fca1306bf9b6fbbae03641495393e8e43b7ec77e4d5f0392ebcbb8c2767f61638f37558723c883f85aab875b333fbcb6c4d88024ccd1025ef40d7f61c3de901d041c3a5d8458086dcc7e1bbc9548f0a2d3a9d1acb072a3d9b71bb1fc5b32a084660b4c0e29625b9fde17001077709ed040178bb94a9df2fc8b87aeef846a9c7d0c33ebb4bffade79309a13cf56a4d732f06044a9c6d1253d8695f87da", 0xff}, {&(0x7f0000000440)="26b6f2fc2eaae8ab7ac0c060b613cf24e3a420ba5c90ab9086f5b5511a27acc5cb5917268b038b9334383175ff69fe5619cf502e524636de30073e303d29c4236d615a68b738e5e743e69a245eab025d2b4b01d02d6937d329f919bc4d068001cf39348e65fcc4933e2ed58923af5a734ff7f28cd1c38caaa2600186acc8b04b977ae9a988c7b4cb4ad1c574b93de30ad45196f2473ba04375d245a43633d8cd8a2a86c08fd3b15cda5731cfab95dbcb09ea9aae6c2f6361bc7e714c", 0xbc}, {&(0x7f0000000340)="2b9368ba4763934701d0438b10998a2f002bba7d4213a3ab1386c83cfb74e92c11efa646de24ba3bf589e712ccc5e3a2de121f5f4becb793d26e8d36e61bf0aa4c6954", 0x43}, {&(0x7f0000000500)="77f6ad07553550b70aa718170f2ee40872d2f2738d64146cbf80b568da2bdc66143a51c6c35cda68b52a7581af5c9ee66e16004531047ec1b266a19ca04a263b0f6fa2bfbf22bb", 0x47}], 0x6, &(0x7f0000000640)=[@rights={0x30, 0xffff, 0x1, [r1, r0, r1, r0, r0, r0, r1]}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r5}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x98}, 0x408) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000740)=0xffffffffffffff00) setuid(r4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000800)) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000840)=ANY=[@ANYBLOB="003000000000000000000200000003d5ba19145a8fba3606cfcab4a47bb1d6e67edae51a88b95092efd3c2dcd00f8128122bee0243574f137a1f202df26a93e4616c3a050300008acd7e87066faa5e71b4921fc374fb0433e79db2a91ed38a2e2cd0d3f1cc6b8c76ad85b7e095c08546"], 0x1, &(0x7f00000003c0)}, 0xa) 02:15:20 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x2) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='..') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r1) 02:15:20 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f00000003c0)={0x0, ""/132}, 0x8c, 0x0, 0x1000) r2 = getgid() getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, r2, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r3) setuid(0xee01) msgsnd(r1, &(0x7f0000000180)={0x3, "e659e894ed478b7c81b3496c9ae05fcb2bf13d01553c1763139454f5aca8458032a046fee992da83695c15e75e7a79a9562750840b1483ed2bca7a5ce2ff7d3380cf4e3ed46de9cc32bb776059a78966fe125281418fc625aca8ac9deb16d532606c6a584f8d9a439b2b225da5875833ea944b7409b7a048321f2c5b3f3119683b2bb8b2732fe751472b1276c7af607f6eb03be86d38f1b7592868e64463754bf0e3452e5e70e5b82234934a41"}, 0xb5, 0x800) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) clock_getres(0x6, 0x0) pwritev(r0, &(0x7f0000001040)=[{&(0x7f0000000040)="db57600ccf1293607733b3d1dd930bb1c2cb2042099c9621e87520426dca41749ec1f97d71d2bb6cc8fd2f9935d0a8bd4219459b28121c3288bdf3b15d2c37e25b507dedef8b7d1739c9ed6054cb7dc7560288a9c21cd6858c7267a73fcf3624c901cd296866d11f1747820088f05b9a74b98a935b2a1fdf580404e37424073d40c3e53738665d92ba82673089c4e57aed5dba853267f4cef9ee0a9be3a47ed68e3f424dd23da67285d5aad30e8533e23ea9f60ee2b42741b29910e00355b8879c2bfebfba7ac13bcdea1d0e7738c3f0901a980b575e3265c43741cc88ea935b8feb87f8325f8afa6b9d416ffd071d2f18005211d4d44e7168a76fecb6dd3ba84496d2ff554276fa3a5563917a93ff9b868ab3fff23d2894a6a93832938ffaad4e6216477e180b39e0a797dc08b195aeae6cf5ca13ba710684b163d6bdedaaaabf77eaf1980c1d2d334981a12a9c3c342b41948cf5bcce789996a7186eaf747a986ab8de0a05d544679fa1072491ff97c3debb66feeeebe8b48c1ea8a7e80729de3fb53278ba89e3b94d142a9955b01e859e4d74efbb60f7ab91b38353decbef100a4e13cf0d5105331a821221bdd605ba0e1fe16b260a1c3011a55d4b9f259bd6e0bce58c7f9658fff1d7000f730b51e613d4916bef5aed712ec84d18261d361066dfd09cc49ca3ff1480420733e66ae2955a3157a4141d192e123c73df1a0ba8e4cf638c02011f454c36db782d8ac060252c93859c8679057c06b8b28c10f9d446f65a9e8593d19f8c17311ba1b59055f04dfedbcb7c5345ffee94521fb286d2da38574692af8b115bfb8090b0ca6752e166182d4180af34e95b5f7650a1178c8b4e649e881d46ac4d6884ab7a603645b8adc17aa026bdba88e10ed265069d58bc5b2c38ba5bb3e5e32553794fa54a4324dbdd4594ec11a1acff7257d1370b6f028b3d006cd29ac198f2074fd1a622f198b41030a693de779bc1c2e258e1a006873788473c452163b3112e4ea73a9a5561731710ac5fee5c04d54c2516b04b14cb4a0cf7c8811470d95f5212fda00b93caeb12379092959209af64e6850a74aa25e32d6ffd1699f3c40220c1a6c159b49ff2b217b444b4b8562c3a3130b426ec5ee4e60d47d75463238a7ef1767ca0136d524db9d1eb5809e059a01caefc447bdce8805d66c5e8f1866feb9b6f4eca8624eb0c2c950418338147b15dcc590efe25e1bb5ba33bba04977ad5f376ec27a23f8b40a2c61dc3f0e47ffb14a527af995c002bda86da07655165eac06713b40a4e876fe7aac0df6548b9e34124fa64c22e1574ea62c21f5b224e2a0e9405624d038e80facee56b3068b160b6c34b3e8caa76be1605ebfb7d19a3e553e1efa47fc1ed36763324f9ae815cb81655d118da0a94ecd29a8f183c712f6fa1d53535ea623f3ac758c02ca6245db231ddecb016e2debb1f8996c6b0141cd122bd8bc483ca064e54791947aa98224ec0e742983971857f31ad0d44a590563bad3c829b39c1ef50d6683549832c70a3a40fad8d07f33dee125574ea6c8a2361d30219dfd9d60d40247283de1603c3e2cbb57af7af5687780f2db44a646a5dc0dee78cba342ab86657e21d41370b502d610370c16e989a2ac63698bc5007169a9cca367c9fe75adbf657da1f0754e6b70972eee58e43a5cd029736d13b60c94a940b8b4c46284743b56a12f609b681c47ab0ac92ee9c682c09171591b898ed5cda17fa91f73a6bf15f3cc3a5845e27754a597f4861dbee26f0d2e609dcd4d5d508bba0143db6e8d980beac31c53be38640d9e1a43875a03fa79af281c5982bac84d700de49cbf20e62b3670d6171d6fe29035d924bba524e8a999b7dfabcc770f5fa8297f9ad89962b909c69487bdc7c525d88976684cee718587da522e27e82a0451b4057f305757fa4eb06f41cef09e7dd77c304bd037d3d3b0b76a2182484898c0f2f96a1089e2c53e16da091a48ef1930e79181911c5ae2f368064c28942a3dea4842ec0e654fbb28ea19daaa73249980eb1588867b841bb3fcba676408127583d74097a50d16306af6a5383122716ee1a8a7127e4a2e6f125168e848b743b67d84fd17adc0af227db05753893020201c693edf7654678394429f7e949e8dc5e0d8a96e84ad5d1b0b24c5296b716fa03206242522ad23c43dd07531465f21b463c2ea8c6f69a0e8c0623e976f9e270d0168d88c08908144daee42604572adf19a8dc5339f0c981af9349ff5675ddc5c7135da18d995b30bba9d9db77ea7e51889272f9a6be963fd88523ca8095af608df6322235af25fe166b9b1b10ed11c672a1fa8d0a0b57f75782b60fc567e46ccc2549a01c213a4c399787fdf7cd51cb732e473a0769e82ee379baadd4652e51506bac776caff8aa6f9cfb2cc10b7a356277e88766c88c2ac59a55cf69590b37a24fedcb90f25ffe175114d4b043f10fa3a84eb52a8e3c8404325d22deb1ed78ab2846e86ca4a3408be42b0c8cd32fcc397e657a48d35c9d52594c7ddda0535bca449ccd3cb64d6c0882edac1be04c218550668b8995df3d4e39e7bdd5d8e0a2c7d82acb11f300b2231dbebbd7d3d3fa6a610ec7f4b1e845d7f332434e79a2835f620ab8425fe19c68b8701dd42c7e9966db501389671a19ddec6f14befe2a58322dcbe89ae5663032594bbbf52c1a87606c3ffd154411d86523cc0df20e17152404edb4e05895f193d47c73d7355cdfee631ef62ab24ccae8a3e002da7320ae530a95cb08ef8240ab899b9c2b5706746d91c3a07de12f9d957691171bcaf258ad267ba58be305c7363c3d6ef3ede39846d1e68ed32f1fb3e084f1a6783f34851d1cc068c6ef3c6bbb85971fac2055cc1d2f5707cec19f56cf2c82d6b3be1cc8dbead6ede2001418dc1effc2bd5ec8ab983f4d161d0d19541c72d670bf43f73a3c10c28e6f2c7cd16265c76b494a13477a16aaa4a81be6278d2993f74edad6d5c0fd4f062c3a29228a01ea1c8d36560191eaf9f2021731914eb40b06d5eb2681b9c81ea33d5ca35df7e43f837ab119709461d591df34f4f2365543c2b5d89cea9dedf4ff861e585f874a49d1641cee31bd005826a5aada4485dcd3d2e8b4fb24f24b05ac9085e30774c27e57ec59c5a841c5043b8a9f2e5bc5ce531c32dbb7936a9fb4f84fa3df45083091a1052d9165faa7b486b1e3db5c4aed4b02d5d759b0bd8f7202b00d7b584b6782e873c90aa7b46457c8d1ae1e1fe575326b84da72a637caa7c4b6c76b0ff3ca5843e12ef47f3fc4723db66f2bd9b232ed681cc8966afb860ade097d0c31a5304786b4b0529ae28ac5ec1dabb18004bf87a61c37c2be70c1ff17484b5b710cb9361fca7ea70f53267897d989d77c7bd67fc8bde09121452db735a94f8439143b6126e7210cacd12053a8381d99f197dea2155c5a53e048be2ce685dfe71710f5111b9688d2074cacb4e8b16f643052ba8d984b07a04e93c7b99a86864642fdf5faa8fe674e61ff435e8f13aa9ec0f3e4d63d5517b1f8d50cae9e21f0cf61b5118a49484c6317ffa99dca3d617c4568d53d84b01c42b56ae75c94df47d56e30c660223732b74813db869cb5fcd864fc2b695c5c94785eb2493060b754efc9a981125ec28a4fe038fa6a25a5e664008584e1740ed487a1a5bb6afd20bb376116f0a1e0560060dd3be215de0e2830ecb596d6bfc6e8356fb7a3f38bdc59176c059bde33c77203e0eec8c8cdd8e8a12b9e8e8fe9dee74682fa2a145b97eea1b49a7a993c27858b2a609344d543c3a3a0aceaac206ade5c48bc94afc3d4b5effc575f49ec5f70a2cef7f363d4026b077541a3ec5ff56c5e93059cb2e122db91ee313dd61bcfa20831388dbabbb2b71894f608fcd09325e8072a1ee69cecb60896a4336750ee6f874559ab9e8dd315e306b6f9d33f21e5370105f4a923e895c0048fb2a7a2a09e4e00b6c30e013fb98c5a4b049949d73356a9931987162198034c267b8356b6213cb924b685bbffe6afb498fc9d44397a1eb980ecf3bac8852b6d311726e7a19f3a814959421be1fc18814f61f377b8b0b01e6caee5c5eb89817c53387f4a89d190e9d40f6cc43afa79fce23807630e39193baa958c7f9443f794f5f7d17118d36686476c67cacac3c854e787e3b605bdef87b06b724e524ff449d1f37160d0bc793fd38180cc6e8536f3bbde056623222f1390f60aac205edd132f77c3b7de9c7cb2ba7d338b6afa570cc4b00593fb60c34d5ff0c2640b37f12ccf572fe4f29fd1ba287dc71fba85a89f754648c4ab4250d0048692236dba2df3fbc71469c8f4ec83adb9dc5b934cc612be1d4bf2a940ede2c86f5e948885fb894f45ac98b0259456ecf2a99bc0c058f730fdb8d96d671912c5d255a6accf4765c62245e5919c911e631db6311b45ca94426e9bd603e455a469a5ee2162b66a4948af842baa6ff8c4f9f24a9ac1c4ee7da7bd94dbde012f4333056f241929c3227df596c9ee5d1a513615ba3265f9447d19d76be0469f740c41b26a88860124de4489683ab6669a2b69c6498076833baadfa8b33749062c30e3c60d5d2586f23c8e9a12ccd927021ddb58c4e294c2897ba2bf61a19e241f77dcced8cb790caff2875eed2c19878b23e0a3c60527afd89e177c779ac24ee88d4fd7419bd4a981fffebf32a8344d1147c4675b958f74306e97e8270ad62787f1205f9bff36243bf84f95381a94b272256f832b104ca019f2924c163fbd992dbe75d38e9551c957fc2b984ea748f5ac73be636028bb8fd5fe5e996267cbc89d96120d419fc7db495a47e9113c7552e40b6777a72ddaee10b54de2f95c5e00198cde81096c32c51115f82a134afd1bbb53fab8c16f0bc9de5c1e1a3acf430c179a3e2acf82b7906675943fbe0d7f8021bd6684ce4b849f827440370021eb678407d94e8b350af7ff8fe25ff23d08daf0013f4f8b47579f83d57495fe2106f262adb268d759268c577e737430797505aa66e44499a38e4160967a6a14f3ea080e3c8f52f119551bf8a99288dc48563b8dbc0fcfa3af210a9c3ddd042556ca6361a13ece147cf36d885fe55a9f05a653d9426f53ea06fa8e3000a85529337b57ffd11631e736483dcde949c23008df8e54553c3cf2481bfa69cc43745cf9e998c6b1fa5187cde3e883d1c572022b5bb84c4a50ef68d4ec8dee087892dcbb7c6234ac7ac50c2fb3d67860fbfa7aa982f257067e871dca2c8bbd4212b10381b2162e80264f5e6e3e522ea47f6400cb6cd52a7ab7f45beac88225a9e43016c2f1d4258a6354a53001efe8cb23c562aa90e42c7efa23e94cf9f975a74c773ad03f371d2307af74a5711bc100ca0a5fec7f204398c26c9a3d536a097055df547719e911ec194ecd20a4b320a51fe2a5cb5985337802d8d3689c90c6d85145c0264f836c70831c2cc93614472ad8f0d0ff7dcd803df903b0a93e7ce82b1e47fc3e2ac5cab611481f6412a980b75e968242bb067be075dc370ee620dce466c15cf356c81ca32d7dd8c6f29cf9688b761c9147fadf8a1856e6164213561ab9ed7cd852e3aa6caaebef9ff827853e9db0ad716def88a32fa6d658d0cdc80bac113a3843afb0ccd90d1c6e938387e8da60584c765f8aece4867819fd14508c3de1cbcc940a6c3d87f99422c611dc6c92f56c8b14d6e08d020a82801f12a536ad1d21c1aba9700b0003901b120a0e6dd260c238ecfa8b17dcc91e7f6e4f77e01b04daa3f996ba81c291ef52cdb9df9eaf14ecd3f73aa77770e79a52bf272760dc20039033de8d0dc68d0e", 0x137a}], 0x1, 0x0) 02:15:21 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000000)="84d18d3e", 0xfffffffffffffd82) 02:15:21 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, 0x0, 0x0) r1 = accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) getpeername$unix(r1, &(0x7f0000000080)=@file={0x0, ""/66}, &(0x7f0000000100)=0x44) 02:15:21 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x40) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x3000, 0x800) r1 = socket(0x2, 0x20000000002, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="f3f64482022e2f00696c241172761e7cb7d4f262c3cec6d6dea81dc50acc16179c41a7f24b253fca9474605c8731afda"], 0x10) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) poll(&(0x7f00000000c0)=[{r1, 0x100}, {r0, 0x2}, {r1, 0x4}, {r1, 0x40}], 0x2e4, 0x4) 02:15:21 executing program 1: mlock(&(0x7f0000ff8000/0x3000)=nil, 0x3000) 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) mmap(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x0, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 02:15:21 executing program 0: socketpair(0x2, 0xc007, 0xfffffffffffffffd, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) r1 = socket$inet6(0x18, 0x8001, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) 02:15:21 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x400, 0x40) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/205, 0xffffffffffffff28) kqueue() chdir(&(0x7f0000000040)='./file0\x00') mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x83) chroot(&(0x7f0000000000)='./file0\x00') chdir(&(0x7f0000000080)='./file0\x00') 02:15:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000240)="e3ff0ce056e71e6080c594739802bcfc6258a416f72ee99586132477f2560700000000000000bdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4c204ab907eeea0c065cc8e4cde9c287730c53fb394b842da9fbff7f00000000000400000000000000000000000068f7ac", 0x80) write(r0, &(0x7f0000002880)="54a02551cb15462b77c8c690c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416810bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf5792c5d39c647d47e61f923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3cc8f8883cf675f60e83358c12ed296d22e82c6151d93490cafd605047b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac7166b36f601eaae5a5b90521f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc3884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab95bba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea781d0ac3105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c601e3ffd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba136eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9ae9ea468487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb774660005502799e99962d7c8ce1ac86018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2be53ecd238fd947a4c51ca3cec5423b5ebbaed710aae7106014ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752155e3c7fba20b71b3ba77369ee8c9148de78d3672b62f69bf05f0a8ff210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d96e1c67f95090a3b4c3ca0f24b5aff6eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb8dd01f5d4031706f4da858dcd8cae563a547665309c6ef8eb6ab117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87599a727264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde49948c5de23f96a1f8c0e3bc0692c0a083c9ddbf33558d87a46ccbf98e84dba59d069f3e4e3bbbda9b0fd368e32548c6d56d098c8fdf6c9bed09f1d8012465045e33e83886a3ccdfba711686c85d0279bc049635e3057491a222902fdf889280b62d5853ed98e26bcbc5d0349db4302fc272d14a0188a1dbb6e037e8437554f6bfc045c9604918e23da79264892e9aaabc32909e72bdaa25fff5f7756ff4b8763c4de4af46a2904ae7c9e928e2686d0fdf58791b533bd4930750c6be457b0b251390ca79d856e2cbc7d3f9b5e45236ce43a5731c916526f9305091fe0e062843d54bd2ebb02b32f9eb810f3e4fac55bbfbef0f9df402dda28c5adcbe70699e921438370f7517509610807dc1f3d9f753ead7bfe2f677891c5cb3485599248e2b174af9a7a096249cbbf30cc0f4e5356bfe74fea0a032c12df4a084bc11c9e7aaeebbc20071dae955203e46770f34f4bf98c9130dfadd7de65d41cbb1f93bc1ad879189f14d53332ccd755e80e51c4a37bcd321b224c2ee52d05806bf241ef41ae999545449d10cdb4b4fc99c713caeae7bd6ba6594a1aff03909e08c6c9013de104e956eeb9b8b8b35036969dff6024fbb23e4c48c81418edcdaebc74e159e10c1cc18d04cbfa30b7212bb712dd89583048ae74da22cdcde4cb18cb5c25ae5c68685976208b5d191a0d6041a1ce50da8714db2e89314843b1f07680592e4bf3ff928240634e3a2649114f5f82fbb2fa3f7e24213d09cfcf0b235e287ad27ec4052efb67ae3d46191b03b2480be6061f41821a9626a6e69bc04d1a949f62ed15653dd36c37003d542b57ac9ac138bf582683781968392d9d1b158d87c41cb133e541d956459907e76a641fed143badb45766550bc46dbdad898996eed05c1c1e83e5b1270eee09c8a61a3c0eae46de4c987f225e334b56df9e43d27cbc0d7400ce2640e4109608169625090a9e96e09d0e2a6847973602c2eadc53248f17277b87d1477d25d6eed0d54ad0f887b7e44618392161a59ee9b59ebaafafee682ce544349534797ba0e1985de1516e35c05a2f916240920b2dbd087984b740ed55b4af656fcf98a245e6b0409304a6d00f39f97734378410876a9b457d23b733ae14333c15b1a69b267c4c4aceac7d9e3f530e5c50c48df09ce91e242393286e6a43740eb0c598e9d67543d130ff8f54be9cc46637b2ac64ea5619d92383915b11e0abaa046f6aed328ea512e1acb56381ffd1513ff8bdbe3acda2aef9697f5d2e5f28f700cf0536a7796cba45963d33a2cc05d3cfcb2a3af0d902ae660d2b3cb17d38449f397be1e0a8d372ab43700b596d8d5f571091f8746deab2d0189e5ab1c91616b98d1cca78cf9a30c4618643ca9338c9ec69b944cc1bd655a6c33a76f982dfad7e75feb66c9e6a8b5466c3a9430492afeafe7e947ab4823666b82a7f73b15f18e8410a4ab3e10d3f0012b6b1125176eda1b897accb33a46f0d07e600b10b46bb0449038e413e9bc70c8001309bee6cd1a0ffd474590b3755061ac22bfa97cb67d2814feb09b6f67e75d5618948e1585f2d3a06e12d8865ca618a2dcb58ae3f56a69af0d68b23676928a68f5455516ecfdb31792abc4db2034b5c7f2427871edcc8de3603c755d154e6f54f857c6fe1439d3765ebc277c6774ed5091a491809d94006cb578f2c30af492735da94d800a06e0762998efbbe60fa7f50313f3eaf56b59cb9a9dfded1fa9ff4543c0f092f6b228dfaca77f249312f94bd92625e78f9e0fb57b31d62261264550a08c391f2020bb1b145960ad24d08007437aa012ad3940b8486ab00d98b31054f1b0c71dbc7507f870d1daebd60538f39de2caa22be5ad78f867d907e855794cfca46d944781ca9e7ed33eff93b671dd2970ae9390e43e6a4517cd9687abc41bc9f3fc2100db11db76c914977f7fa38ed284df19d850874f195d12862ffcb1521fde79cc6bf76f9cb4daced494829fa60870a80c07b4b73edafb7c6fce9e0d44f4e44ddda3b43dad126eeb33289617e24ec43dac47ed2f1af4ac82456f1b182d73f2a80109311de6cafc3cfc6dadf808eb2668d899e15212e835f28d022aefa335f2e001a5b64724f80db497ad72dd42178d0606144db61c09143c", 0x10b1) 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) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000000000000101, "835dd2518001190000000000fa600000ebff0100"}) ioctl$TIOCSTOP(r3, 0x2000746f) kqueue() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000200)=0xffff) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 02:15:21 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() fchmod(r0, 0x0) syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) 02:15:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2002, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x8, 0x0, 0x7fff, &(0x7f00000000c0)={0x7f, 0xfffffffffffffff9}) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./file0\x00') kevent(r0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x10, 0x12, 0x2, 0x9}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x1, 0xed}, {{r0}, 0xfffffffffffffffc, 0x24, 0x0, 0x9, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000085, 0x7, 0x9}], 0x2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x5, 0x0, 0x40, 0x8}, {{r0}, 0x0, 0xe, 0x0, 0x1, 0x2}], 0x1, &(0x7f0000000100)={0x7f, 0x7f}) dup2(0xffffffffffffffff, r0) 02:15:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="be4098a9c13515794edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736b05c596bf1ee146c5929d924df2c726a7e33b8dcb399fce", 0x56}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a1477826885e538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0xedcd, "9dc60000ce00000000000000000800"}) r3 = fcntl$dupfd(r2, 0x0, r1) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 02:15:24 executing program 0: r0 = kqueue() socketpair$inet6(0x18, 0x0, 0x100000000, &(0x7f00000001c0)={0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) socketpair(0x10, 0x2, 0x100000000, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x2, 0x2, 0x8, 0x80, "a88d4bb185bf8f4badde978766b4fba736f521cf", 0x0, 0x7f10}) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000180)) ioctl$TIOCSCTTY(r2, 0x20007461) r4 = syz_open_pts() writev(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)="fa338aa0dcf3795009aaf8bdfc527534512b9f66baca188621d7dc587d9b50a2edba741a7c3075b2ad1985e9b3a6c61536", 0x31}], 0x1) kevent(r0, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000140)=0x1) 02:15:24 executing program 0: symlink(&(0x7f0000000040)='\x00', &(0x7f0000000000)='./file0\x00') r0 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) 02:15:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x752) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) nanosleep(&(0x7f0000000100)={0xffffffffffffffff, 0x41}, &(0x7f0000000340)) accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000300)=0xc) getgroups(0x3, &(0x7f0000000140)=[0x0, r2, 0xffffffffffffffff]) setregid(r3, r1) getgid() select(0xca092ed20cb318d0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x80000001}) 02:15:24 executing program 1: r0 = socket(0x2, 0x1, 0x0) recvmsg(r0, &(0x7f0000000800)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000640)=[{&(0x7f0000000080)=""/15, 0xf}, {&(0x7f00000000c0)=""/73, 0x49}, {&(0x7f0000000140)=""/32, 0x20}, {&(0x7f0000000180)=""/254, 0xfe}, {&(0x7f0000000280)=""/226, 0xe2}, {&(0x7f0000000380)=""/249, 0xf9}, {&(0x7f0000000480)=""/69, 0x45}, {&(0x7f0000000500)=""/73, 0x49}, {&(0x7f0000000580)=""/154, 0x9a}], 0x9, &(0x7f0000000700)=""/238, 0xee, 0xffffffffffffffff}, 0x1) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202e2fe7f432e2f66696c653000"], 0x1) 02:15:24 executing program 1: r0 = socket(0x1b, 0x4005, 0x6) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x3ff, 0x4) r1 = dup2(r0, r0) listen(r1, 0x8) listen(r0, 0x7) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080), &(0x7f00000000c0)=0x4) ftruncate(r1, 0x7) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x80) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) 02:15:24 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000012a02, 0x0) munmap(&(0x7f0000eb3000/0x3000)=nil, 0x3000) mmap(&(0x7f0000c33000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) munmap(&(0x7f0000fea000/0x2000)=nil, 0x2000) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) 02:15:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000240)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='#\\$#\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='+\x00', &(0x7f00000001c0)='##\x00', &(0x7f0000000200)='.\x00'], &(0x7f0000000400)=[&(0x7f0000000280)='$^%\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='&\x00', &(0x7f00000003c0)='\x00']) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 02:15:27 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x400000001d, 0x0, 0x0) socket$inet(0x2, 0x1, 0x6) socket$inet(0x2, 0x3, 0x5) 02:15:27 executing program 1: open(&(0x7f0000000300)='./file2\x00', 0x2, 0x1000000000ab) chroot(&(0x7f0000000000)='./file2\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chdir(&(0x7f0000000040)='./file1\x00') 02:15:27 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = getpid() r1 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r1) r2 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffa000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) r5 = getgid() mknodat(r4, &(0x7f00000000c0)='./bus\x00', 0x4, 0x9) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x1, r3, r5, r6, r7, 0x0, 0x1000}, 0x0, 0x38c, r1, r0, 0x7, 0xffffffff, 0xfffffffffffffeff}) fcntl$setown(0xffffffffffffffff, 0x6, r0) 02:15:27 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') openat(r0, &(0x7f0000000180)='./file0\x00', 0x280, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') 02:15:27 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001140)=[{&(0x7f0000000000)="282c6cfd80471e0019c38450c851e4fb", 0x10}], 0x1) dup(0xffffffffffffffff) socketpair$inet6(0x18, 0x4, 0x1f, &(0x7f0000000080)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000100)=""/231, 0xe7}, {&(0x7f0000000200)=""/132, 0x84}, {&(0x7f00000002c0)=""/251, 0xfb}, {&(0x7f00000003c0)=""/81, 0x51}], 0x4) writev(r0, &(0x7f0000000040), 0x10d) 02:15:27 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000000)='./bus/../file0\x00', 0x2) 02:15:27 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x45, 0x2, 0x40, 0x8}, {{r0}, 0xfffffffffffffff9, 0xd3, 0x2, 0x6, 0x40}, {{}, 0xfffffffffffffffa, 0x81}], 0x7, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x40, 0x40000000, 0x7c47, 0x7f0000000000}, {{r0}, 0xfffffffffffffffb, 0x10, 0x0, 0x1, 0x3}, {{r0}, 0xffffffffffffffff, 0xe2, 0x20, 0x4, 0x9ac}, {{r0}, 0x0, 0x80, 0x0, 0x1}, {{r0}, 0xffffffffffffffff, 0x3, 0x1, 0x2926, 0x3ff}, {{r0}, 0xfffffffffffffffc, 0x21, 0x0, 0xfffffffffffffffa, 0xc8c}, {{r0}, 0xffffffffffffffff, 0x4, 0xf0000000, 0x6, 0x3f}], 0x100, &(0x7f0000000240)={0x3, 0xffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$dupfd(r1, 0x0, r1) accept$inet6(r1, &(0x7f00000002c0), &(0x7f0000000280)=0xc) pipe2(&(0x7f0000000040), 0x10000) 02:15:27 executing program 1: mknod(&(0x7f00000002c0)='./file2\x00', 0x2, 0x2) socket$inet(0x2, 0x0, 0x8001) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/132, 0x4) preadv(r0, &(0x7f0000001880)=[{&(0x7f0000001640)=""/227, 0xe3}], 0x1c2, 0x0) execve(0x0, 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/167, 0xa7) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') 02:15:27 executing program 0: clock_gettime(0x0, &(0x7f0000000040)) socketpair$inet(0x2, 0x8005, 0x5, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept(r0, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xfffffffffffffed2) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x2, 0x8, 0x3ff}, 0xc) connect(r1, &(0x7f0000000100)=@in6={0x18, 0x2, 0x432, 0x3}, 0xc) getpeername(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000002680)=[{&(0x7f00000001c0)="aa4264ed195453e652050f1ebe3d9d4e37995ddc0113d10e02b8ad3cd5d54258c48ef22e30dd707cf37671843c7fcc650abf0372e6ef4c0061d1fd56fe62f8dfa103dff2457ad0", 0x47}, {&(0x7f0000000300)="ecff98df1aa17650cd043174df59c51b89ed26d9ddb666dfb4916e5f4784a19e64c2000076e9eddfe4644de1a41d672b665531738e75015b6816b83fa094d8a2d2cb273e3a496f9abd49b3c8c224024d756e1be492a4e8d4408921f7e76d37854e8649dce995fad2a32c017a7fad614ff2c65f44d3b4b85fce3b66de7b5ff3e4f2860ac1e0fe55fa2052d2fc420741d5647d376f670923c2aac9", 0x9a}, {&(0x7f00000003c0)="60b9d8e4ef357d78e9e7d08e1f008047b06c30417e083c37ff55a57abdb8b003442ab44142c408b931dd7d3fdb9bc8785701bd7351b4c5fe21ebd20c791a4d659e409f09b71f79a3b68cea1356167a365b4829363a69f662f102a516b5769d53aee9c13de43fc64d92841d4ac995f2ecbdf8ed5b436ac0b0b89fe336d1bbe5fcc73eeca0de1622cd8a072cfc30d57f70363e6a27e4029a28823d521380801e0df788a8f65f9455ddd74c0344a2a205e92bb02ca12bf4aadf2c7a711352771d8928b22b5bf643a14f5658472857c5a03e2c59d51ae08b4b14fc644e688977e72b80f76bd84c15a93b02df954198a20a01849360a217f0", 0xf6}, {&(0x7f00000004c0)="a40b94cb9b234a9c790ce090f8427dd0e5162c70a1b90094ad91c11e11dc3bfe9357199c2b3a7426537961091eb0a17824ef67260e9830b72187d3a5e3f9738bfd14af0b38c4e870565604c1e3e198f137316ec491cf02e2e72c2c6c019038ef8a520b2f71b43d33786ec2c48f676ef780cc05df43982ee1c81f1234b3eb0df8d4e80b631ee9d83ec3070b1a80070fe851fcc037e48cf3fe80ec2876b3597a9219f95a2d0e45fb63acb0ee6464cf00334240c5f96fcd1f6fc985fef5c18d357fdb2cf58a1c73618fc59c2b3a0a0f4b557d477545c757764f443b1982d02057b6350cd897b70d24e0cabd981ae1013501dc49b2b66a1b0592ac5ec109c0a31f3d5e48abfad8439ed926652bca552b447bf5625447945d484de9ef7bfb748be766a5259f4d688826371afb170afbfb7236d037841b16aae7d6764640c04df2645ad8f32acd0589f8249c140edd67c3f8c8861e6681087bcb2946bbd33c304aebbbb4e1fa181e8730bcbacb1b62ea7a7a20c019720cafb964aa64baeccb00c666c49cfb8abe9047dd58960961d63c6c1deb7514c4a72c9741dafc3659bfdf7e29fbba5d76db854a2a339e89a348ef5710077c2c5071a844a0448ce3ea575bc7c002d958f53b96c37b0830076a3dbb0f20b99c26f58b7c0930597d21df95fabac7eb38b319302ac31eb53ce41a30a59dab5fe2323dae162743624af2a29bb40a847254efca33d478138d3aa2be565f9e7b6b40a2ea4effc16e4e05c89020743458beed09b4cb641e86fa7845e5be9dc4e13fadce7d65eea7b47f0d34dca3560ff8d68439c0fb02412bdf414e93556a89f543ef198bccd8060e8b843f2bffd8731e9dd31ae902a552184435264bcc7eae1bd1d1e0529cd11e1cde4d7cea2d3e25780d78dab59d4723dfb823c5c30b7ba23e8bb403219857c1fefee06aaf44d0aff81aff2420fd6b1407973001f73da1776f612c282108aa872c125fcbf6a5d828479a59885bc225e57719b24fa779bfc9be41cede3839d4c5a54427433b1d29c907f4a2a88914745548f361883b5f9d0aa318e7f8ebfdbd1dc29ea1645acd89202fc4583c5f4bf3128aef133957066ab43dc6b31ae93900f4e7dc13399780e4941d5797362c07c2615134eb31029b2fc08ad506624e7b23db6dca3692c8b5def57a164c8665347212877f3da64ebea48c11d42037f02b1708d4d73e035853f989c6538b9b13630f76e034f1af09812b1def130027617d60ee9f0233b122bf576514c0f7712ebb25f75636da6487e529b05c4945fcf5cc482ff955fe638611fee0fc167eded126224fe59a12ef471608c9787e3866a62879373d4e53033d28888d32234326413f8fdb43e7de7b2de01f524907b3cc940a7b8a90dbd49f1aa840258e5b3c589cc880b21e3b4d8919778a47b47d08674fb6abb52f4429bb481bdec7055d765ed37047e851602745ac4a259927acf0a9ae0790945717d2fd91b2cd2bb7161fa85680fd7bfd18e37d775390044dba7d8dc1a911f2bbce56cbc7fd56f6abc3882093793f4191aaae50c26e538a545d4989347c5cb575d272df4103c829ff66c3ea6ac4a32a950f7afd5ab7f275f507f676ea13257ec5e5fd82d07db683dcdc1db5f3c69ce6e91848196fc08438a5c28f75d61c62da77636bb707def52187e18205f8f80e730e3ba492b9f09bf323ec300aaaa92d30db69d93eef208927664b9922694c7a917b73749ecfbcd7a35f040496c3125eabb99164c8a86b069760c1e26969dc2e5a42b3a198ab964a7eb0425e5ef1f38a7eb0ffa5fdcee9278261b4a12964bacbb34d604521f8ea934d28318698667ef874fab02b1eea85736d3481354c6bd3ed07ae09667a77507c8c6c85f557e12a45a2bf255b1e9ba11c97f9f06207a236fe59e61d57922b6407f90f93bc731d519601df320e091e4b8e834ead9aa9d5288fe6a5880bcae6abb806f0b280ad246ab98b07a948117d3f4b0fcd8d3d237eac7577b3b117ff1dff3e4058e33f6b3116a20ab020aa10cf4eb5fe4ff148f4aa492fea59b509ba75ac6a06f5a81972310f00e24b4d3ffce6b27a6247af87436eba200d65cd19e3bf1a3d783b6773fba0c93a1a93af24975e2721eb6456753251e80ab4e293f5ebaed11c62e0a5bdd736b20b28b0401727a9a97647952f21308513436f19c3efed13d6b29f019a1a4851def10801a063824a8078c6716c58c7d8f55a3c5cd82c59fe09d8bc74e84ec957e75d7de383a98023b8750be7a9de922062dc64dd0dae749625e8d0140257b1be4dec2e9d10d8a0ad092c0c5686f190e46539e8610778bb5444e5b62f3f5648b165bde6fd78869c7cb4d66f1c0f5bd62d21e6b6a4eb26bf640d4399ca4a1bffcc8f9f3046097cdefc73f6e903e103d3e4705833b45f716d7e22d8095b997b7d7106fea5bdcc944bbd3dd6696cb9938337d53a96f2c54a99b4d82770693d2672579339e6f3624fe961759e1a55581c67c13caf2333dcc99457e260c7aef3cb4b4eb4c282184d4afcc9a3f3a44463abb5cf44261a6455d3d017459d9933c539cbdab2441fd8f301df0e9cfe19eb9abc8394cb6f6d7c763f333e2124d7ca75021bda36a113cdc0a1d5c504a1387d5651b7a585429f31841b55166d36264e4607d085aae18d64830a7c5ebea84984b62bbc6c8901398ee232d18b4057543ddd1e580eddda33998d266340c7b11938648cc21b9e6d6bf064f3feedf84043f512673d0172c3a6dbff09c16180a53d8a2c52bd35cbe9864e9e9ba842046d067dbf5520247b713865c3698fb90da527b6f54250a500eca42ec8967bf67643c61bec66b7eef160423f3ad7c8d8ffe7f5fda760a41ecc0bed970a626de99fb5f7fd94c44d7e63466043deec98e30de1afb8f7e876947d9f1c372207c0a934a9e84c5dd6dcc5d0277167a351b98292a7e449bb09a786fac0a9ecf2d7c0fa4c1539805f965c4ccee6031da10d9d5b600d892d40a75403e4eb84a7c2ac4fa7e16781de3b2e8769b1aef2e048acc5fe8db5cc556f768ce3c919fa5053711e53115da9e39ffe7c9a5d9202daf2657c510307c9c196a5f64e6919370bc5e6246c19842601862ee3aa791c50ee99e516b6630428edd3a4879fddd7a1b48974a0e74951ba3fe1de100a22f98696263e49b16e10c48c6f503a865d63d340de7ebdd49ec4d5670d3df3b562e6ea1db465122fcde560d677c393d9d5a8042d66fa3cd61c99b23f18a62c34befd52f614e85ee1e089b9d80068a9bdd696fbc0b44b6bbbbc163c483374597c93225ce8cb6dc5fe7f9e16a1dfe10eb100661936b23d0691aa0211226f2d603bc0e0b30c3bdb383598666a929dc75799fcf219dfe636657fbb28bc7cf98cf608c56603d2f2bf76f29a86ace589f1fdcc8fcb1248b418c40a9c26e8918f3b503f28e8f2ee51327fba512a4944a02293480acb0e791926a49e75dad23ec4b17f2def7ce7f8ac9aab290d51027d533ed469ec194dd50aeefc84ed89526ef5a32a32806b3b25be06d35e8f92d6706b9e4a9a0b5c8769c8f7c98a09c34ea1aac75f176091fd616641bf8485b8fd3af3d0599222ced64e10b3530b7011db733db4c4069d7b830437285bbd7b5a23de92d6dcf81d444bf092bc2b634ee606792e218c242f0efcbe2944047961e3cd328b841a59693850257e47643b4245b9030897cfff1243a6540e7a1605799f00b982144c2c47ad78be6ea9c5d7eb8f63ff56ea46bbdf5d36f7cc7f1972616be0b365702174a8e19d25dab269ab9c82d20abb66b7cdf30132b59a6d9a56b28170a49a36c14bffd2d4e4c5112ccbd08aaba9dafc6f622f0de8b087b78105acfe0812e618b464187424aaa4fc428d918f303dabdba88517dffa9681cfed8939b9dfc1e58287f34b7bbb8f96dc59e4bc3976756fe839a82c0e367acf4549cd91d285e447a115c831989dc2488baed809abba8369d77ad3af73bd7034266ab60f98feae17c453a1dd3f2f0d79d80fa40e359a05bda3e0fef1a4da722fdb6e9a73127275c968a7ea88034edb3de618a23d374bdb707e397d405356058b91773221a31b31c69b71a5a717700c4e4a50339f2bdf1960af490a2999a38da7cd8aa661a5686367ffa81c52da1dea43373bd6899db41428bfecb59604ca69939fb0e849b324b2ebca18b8340d38e4f3a0ff4559c4a3e0d2fb72812cb2de10c0fd47c5313b1c487032956c5448edcfe6ec373c2d687b029edd217acb1b47166a1beedc133e74ba2fa8a738502927aeae46d98ab0224b6efc36c1b0dc3e690dc11597aa0e067e1698033143743a8750a073e4bfa763114995c7ce054419904a5df4b5bc2a0b280dc23e4066ecfd48c75f30ab583f6107f45241f7d30d1964ee134c369e37e5a605a4083dec5a790ea36af966785ec2b41d3c2880087b8564b51cfc6b9d5b3a723eacca105c4c17a266b9de9de743fc1659e58aa20e202b1ba834aa07cc8dc30a72ef3ca7674e7589364ad230d88c671f9684f424d82b4f99472f47b19cba57d03f98431855ede72949b1f7dbf22e03b62d4abbca2bfbda61465f09a678e5597d25f41e27b92fa4714cb986d53355953a7333b7ee75ca8a40b94f005f98a70e1be172bf51c95c684121c9d3c68b5fe6483020e6769b3983dfc11c499c8c0b20c6e6a5be81c082b0232f1eeee16735baaf5913086560515cea0e07217890beaf76f8624a2be67968c335469f81464b5a49d3e96ac45745e793ca974db9e4121f23ed76da35434fc8a8facb6d30f3d8ae5a16eeddb069fb91f3dde9b3c6f74ae3a6fbbe52f0b1a01848ad40cbd5744915bedb15269dc0cf0a87d68d2494ad8042ab2d1e382c7f4d50399480444f160228c8c815d03b980b29e7b812b96da3ebffdde8ff2cdeaddc7a2ad62d48eaeed3053340bdd2c059a944edb4db2829fc954a347dc9bb6071426ce6b090b03c45a4c472ddd53e285152d332181a432c36d9bdf8a272dbd34050e87583f18ad6e9365b2344a05e74e7ce26d2d4c17abc0f3e849934fa399eaaa87168d2611b8ff650ae0098e11740ad7360c1e32d66b313a35202208ba975b9a93e2cd1fb3f5ea6f839b214d583c4f601c07f2e50357b9585c015787c90a315816d95411171d769065d8e1f23378b1181b9d5691062173ff956c5f3191f2024a483e19350cd736e5b5c2d3cc28c5735cb3062a5a1f587007f71238119568d8abd18d1e707387cd40f8836fe6e150c3998b23e4de0b7e387fba82d6cd053bc961219cc51b27831cb669f1d1a117f345a33402f46d298e645294544df0ace2e0d704caaa693780f6df9aba319076bca819d5d151b5a987cca08af36611a7ca577c6db097cea4a1cb89ef8547d9697b4ff8fe92fa5cba2269040069bbc87b8b462cff76f83cc9c6cea13f5b1e3f0c464998409b8c8dc0794744fcdd3f5b709d06f52e4ad7a69039a08a8ddc535d77a1f3f44e9f87bd15bd705b4141a24d4264d205f43e2480117c0db7bcef1365ef32bdc98612eb18baefde28acc4433dea5f80dc2a4e8f458f2ca4df9a9afd8fb7e7f72818f92e9b5c95e311dd1548f86ee73d19e8e66a945233cd35bc8450cebdeaed37150e36934c01d8ef43275acd9a3585b0240ad09ba11aabb3556bf1b4a81bcb82705f6b605786f7caf0c9bdb6c0131d5727bee7011a80d2f5ae8215a06a88ffe17f82338ca282690b0a4d9c15234ea18d1d6f2955faaae7ef2d1774c315515b1a0ae941b3558ee08b87ce054a97444907ab9bf5cedb591fa957447598e48125ea6bcac4aabf599023447727a9f", 0x1000}, {&(0x7f00000014c0)="066bb94878194c3838c2aba933e05b234284fcc7be953973c6a07f3811abba6f27b96dea05a7440d61d859bb83490e1b473117a3c2be27ff5f1403ec6ffc9dd34e013490cd1aa44d908a65264b1e536b6d8387155b0c056d9ffcca3b82713828b0ad608e281370566bd0e62a134be574911ebdb6dec1b8c1937040c29d8ef330400792f4da0b2a23ec825299e464b5d914d8aabd6cd250a411fb49d83b6ba6613b0999478378", 0xa6}, {&(0x7f0000001580)="dc495e68c337fc06d5218f6599a88da17e693bb093324c17e9df2a7146fc3519e7a248d75e6d83ca1024d24d4231aa27203e479feeec27cb6dff4694672454a8d597f2d4ddce77d1aa0092f5d3fbbb3fd9535228bd5582aa516240c3bb6392aed86079e56ad3d4041b8614e1f5e455e76f23c525d85722ff4b01e711db4ed86b1a1e15cfc6ab4a59565e388c2b388514fc94e07338acde13b6b5e4402fa83af411f8f4b1d39622dd06ca1097618ef31b647f1d301b8da6501bfef118f515ad4b6531a1b5a1b07c12a92932e90019256b86f5ba51606c44b8", 0xd8}, {&(0x7f0000001680)="ce9e9c348f85a69fb5c86b8c916fb91da2d7eeb4f030b5303edc71777efdcc03b037204a4dc1d44557badd27f0cef34f11e1a9049c2d6cd04cdb94d58b6c7e66b3a16c0356e78a55195e67a49cfa5213eb8ed5f0688e947bec2fba6fc4781adfe4f7fd6700e63c88c85ca7142dc22305be04e3d36143b103f405b341f2bf1a123a020256a4603359fab7bb6c7bce8a2d68e94c1336889ab3add083a4abf6b1e5be9074d6265ebb551b3b8af8d09367374000e407554c6fc78a1356250418b34bee1e25cdf95b5522288696539abf0161d9d932dd81668b9845e87a9d8d974f422ae499c7b5c60eb3fd8b3fcf2b4de2bd875269db4ecb9d434d7010d83680932eda2e0d7afdc44178045f7cb376cf17297cf59dfc489371159c539cb98dc5ff863846257f3f5657004e9248dffb0613280fb5a5c04617fc56b690e38dd5515c1c62813815d482577f1b315026f348235d276b63007497a927e40c8ea8ab2eef2c1f15b2c172ba2778dfa109cf476f3586b1349b0f624abf77f36ebee21ec709a67da5cfbcb0aaa119c72b02b917134f7face38fa4d40d9ce4ed2d03d2555af9fc74641f65fad9d071121b544eb5cfc9fe28f03a9bf765a65b4307635565d0dafb9e64548cdcec3e43a5598a28cf05aba81fe9da65a74dad7de07d0941a5fdffc51c3d6be1b5e2e0710219bc7eb814ac30380e3a8136d98c338c54ad3e1b2c34f499d62bd4f66ce06d0af8ba6a2f94b8205a12b4227791a5b5b1b03d8f6a2bb357592530910d418723e932757ac057d697e7c63a40e4bf73871cdc3898fafaf72c1d2463f12578b9b1f7670cf536fe83451c7ca6a49bc93da8e08775089a5a07f1fbc49ff3851a365ef04f982017644c92040ecaa2f228eb6654511987cd1472e6bed17fe8d0368f1732d096aeb011161b8827a96ce91d7aedf55c018e25967a022118e7e58b5e63b54354d19fcda76ee48b495587f38e55bca0cc8b18c6cfaeadf526573b8233ee6eb8ea1c901788d599ff8137b5d08eef3248589a7de7e918e5ab213f7ec6dba6a8349bea84102f2a68af6950a26950958e4285bd687469f96ac1ace561e0f22ea86e164d7ed1836374f47ddd802165346b80601ebf82e2e0a73e80e0ae7dcdb4ce3b4803d84f6b8d8d308b03b2f899d9cd0b64cf0311109a007b818df007f27270135bac63e5ddb77f7f8600b1bcc3bc0722083f4375ca2d5e732af6a468dc4241085c3becd8b28484e799c1e886f730d2b28d0926e517eb84d8298d09f84a2839f89c30148de03c819b6491c500cd8c45a7155e6cff0d2d799dc13c7eee409c951f4583f5d748f3a26e84185b7c348647c2d2fc7ccebcd48efa3d0bc8411b07355daa9cd387fc5660e29135b98542abe1dd77cd3a58212e523ecf3de86071a8b75e4b11b2913769c4c93bc5138c62c094d5376e3fdf092b9ecccece4b7b39c1a8a996d472373d67225bfc47dcc6864e72b0d16bb24eab7f01d9490aba6c5fa8d9c40b89edc42d8bff9019e588fb2b4a944c458aa8d54f31a9cb9c6db894d80bdce6c7e28817be40d20eb603c4ca9426fec5c199c7901ad15155aa5bf71e9d30c6ffdc726fd82eea8770284c6e350e91f4f246eca5188c09ddaa172bce2a0d1a19052707ca7ebbaed24a136a72c86bd2451631352b0e850c5aa6fe55b73db97e84acb40a956b83524af54365d7482ce97d1d954e1e4fdf3aef660d789e75b39376975bf214e11a4ed89cc4dffdf12d825b86773169e7fae21432617a06f01559ddb273257e4c6e3cb77ae83b2605da5f9d135fda37480c398adcb0215072f01803e8a6d73be74dedb6e82255c2dad0f5627535af9a41e6ea5d48b238ca10b4f5075dcc62833a24447e8310ffda485c92f1325f8971d7dd133721d098ac63a2d37f2f36c99ad800b7e0121c3ed6082a664d61a33057f21029027ff317e3b6f93c951412406b4bf38fc6ce322b7c5c5308b1271d9cf552b8d5290851d6ca3be9dccd3cf61e3b10a51a3a69adc9236803da267ed52a19da19bc2a54d80472643bdce5a0c2941a09c6048be1a6b0127af9c0a08decf7805f98e1c674ece8ceb48b6df1da588126d0d464218827f6fe96a5854504a182d82bcc9e27012aced8471a677bf8b78bbf4a247b7d79c4267ad37c5b01f210e0258b7ae7d978b6672967a2707ee39754b1803caea70ff50b9e85f938dad5e523a5f8bbdce8f4f3eb97dee105530c110836969747cdee7e6cbd0cbc96d27e2b06baa46977834dc1f85f4cf013f03d43111aa840a1dd72e7e4250e2336a9b79e76a8a3049f84aee167ba10cad210e4351667955a3384fec6d0dd6a056bec6780c48e17caf5680fd9ec97dc052dcdbcb00b6023ddb86642edd9d1f5867d2812c69ff48a424fe5d6d6665efc74dfc0ed605d41d71beccae0579cce068a39a1a73a8a2434da175a363c9ecfafabbfc07d005bcfae492052eec15a1ddc457f6038c6fe99b2d9b10e39b4f6200cb0bf8b6d0b6c0094d99fe93b6c9c9743195f7dac2ee39a45577f227ccf7b6434520108b6fda64ba9dec4dd1ddd8daf56511f8e1431b5a491ba2b15b5889480511970cf35c8f905c0479378acd3f0dcc4603d8cca3e7bf03078ac792e68845cd366994846a4aa5229e120f16b88e8fe39ab8d274f177b5a26e2cb7e8d9338561526271f4f8fda5df691bb87a604a3418a062c474593d0584e80b77b363691e1925f0cc9b8c903feb25b4979780fb334f46ef75f2c4521e23e3714da36da993d73c806ad5fdc6177f54222620115ac6f8962c141641eb85052001d6bbef73b53c742204eb3e7a6d518c4a1e68d61b9fb22b85ce7de19f6ae88847328a3c48b9606b813bc5656010f3fcd141abc02d85f24e7d63d60972546195003f3c23fde00d21fff003f4148ec6149e360c92de1f65df5f38ff4ae7d05e38aa439c905ab423bc442f9e695588578f5dcb43cac872a26d75f7471b7a024d15e6f95a27bac38f62bdb364356fdc615acf6263e54e357d92e678c5926c935cd10bb98a7d2b24fa0aa2a71bea4c9fb96d58adb739831bd4f4d00fd047334d318d279af7a929b8123905939594dc966f0964da6f9a3f49d9d28328bf4bf84a76729df973a716eff25085f35a33e60ca23df1487c11affa861a972be4bd585047c94c6d04369cfbc395b73a5777b854daa85851c318ed5a559332f87cf7876bda00e2cb1c079f996014f851997e97a198b41ebb5167d95801c84e12683f54b8c518eb2eaf12261d4d303a8c49ebed9fc61061ae34a5f0de58b0cc1a73bc9667dc779a4199d67fc91a21db6708f507e2b4f04dd93fa24238888bb247abfe52f0b5f2a03166833cc93dbe562cc7fddb834fe7048aa023e12f05256a8886426f1421d94cf73f5bab817aadb361e89ff71731491eed976358208a0bf383ea274485ab6c2ea3f63071983d7c01d36c5fe78f41aac4b26836b6e60e1601c2477d53dfadf9d0f7b0f7dffc7033671792f9e12ad89881b4b202270a8abb230af4d1e9987acee5da11af97115cf88c8c14d26327b95371c6dd4e6ab5ac266a3b83847d4d4cd6101bb53c36f680565fce750d2762919e988a5c073aeed04f8afb25eb9ccb850a01c2290b0ba094923314002e46c40ce73f0b4009d91ea3795440de2570e2cfd7f71d9db85b3d528ab5b758fe19f7e416860317b57621f49fe04948a86fe07b0c22d805786ba2a419b777ad1c1f46ed87344c0184192f07bb223c364a524d28502630ae9e03fe5105256e8c9ac12528c00f598a0d7b1160d9d6a2bcc060555fdb8cbb7de2277becce3b91fd4fbf9c14f937627ecea323f5a36348eee66234a538941eea12fa4658cbd96607b749b53a7d6c34ed0f2d5d9f66bc3cba0f9d4dfbe4421c21ed3721052d523ef53161a2f5c36cad13a4cb7c162d086cd3582f94b4e0fe796ff7068ceeb1c9ffd0602aec56a1a07fa5f47600d9137f1f1a7d47ade53f881c2172e73d3f6642e52f0bf83ef986528dd3d90581bb2bbe17d1587e8e9d49544331dcf5acb46aa3bbb8968a4b8b1829ca267b12b0c0857322aed059e408d6d1920aa74ed636fce179c7e059f8a499b7844feed06d7ae22c1fa6f1d4e45fd8b5e36e27a1566f42377c2813ea185d89fe6ae69f7c6cbf1d1f991b22f2ad9cb301a92009d685334c30efa7b4a32555adb4cc5db02aaff79f15e7804030658eb53a9df5ab87e0d25bd03b46ca69b21ba9b33442cb420f6bb3545fa876cb7b8e77649b908890a80b42c8a4ccb116ce871ac1d98f8a0db13d08b14c6639c70d0f247762ed954cf8e817f064bcbae7713f79a356b026ed14a2e084116d244fd8d627a9616785f0f644302b12090b98203676e43a1e587d71e8626137b708a4730def60743d7aea527a47b7d2ea448037e21f102181ac92a1d31e96374035d3d721ab23eef65d7193072053f83fc642fb7291513da935962f25c1e8076554bbef02b65bd08f4b8f650fbe062c3dedc5d1db8ed3f5ed374644cfb38315a198f6a9f054978c1341ccdee774d46887252ad6b422c6195e962bdb151385798807a52e218875ca34c962ceb9bf06b2f3af872dfcc3013c220eda9f9bf49806759907820231ea61d246c993048111d0ea79abe43b8dc0fea90b9a0171d1f575652d1676aa13c63fcba6f5ea8f689abe8c25d5ec063696e62180b942ac5b60ef4b2eef8ca9d3988d69ba7d35d07c468bc8b6d97a56426c867094e3805d007ce5119659940488831617457982af4aa1567918bb9a466a9c8418f8e7007f72a48b3b09d93528d088701898297153ad0e66977b122a88d21ad9d36c6e4aa6863f7e658774382b0abd82a09072d59568a717136d83a57555442fa994dd4a90bdc5e784bc7c532b2fc215d2e2e3faaf737f4bac3be481b21a1ece0726028d545aa77338e10923bd95c4c0c0ad7c62d8068d4d69e20059b7e91cb5a91526eda0e5cebda4d883e6f6a2a66f63c36549d1d360c01a6fb1651c009cd0f15eb388b0142a3cf3dd1738a74d36f0f88f80cd4da2b19d3a18526c245ed023ffe656fd8995501afecc8b649140c48c81b9719bae7c86a7a9b4e0fb266d17db58bbb9d8e924dbfef2842257e1caddfd0f113ceed315a539963854e0aec65202902506a68b508717904025bacebddd7a2965f1df287fe76136127b18becc3748a6f5accc61d7be7b9ad743e8522243825fc462b28ad198388a0da7baaf1f34cbdb2e026b37f6a06e2fb7d08194d5d9719a93e757825890a02c04e46e623b4153b26584c71945aabf717003062ce609052b88c909bdb852e7498bdc8bc51ec36e0666dc9234b01df2a215d1031003c9ac01388a369bb7120c9b7aaa5f65da9893a6aa0834fd64e902591109b1b9a39cb012ce2d9afd848ca1522eb3cb6b6d669597245aa5d0c32c49a4ef3683f4aa1914ed62a500ac805853ca85ea7827a27cf69b6c491d8036730c40a146e33d10cefa22124ebe6a0b05b6689e786de5b2b98708a912beb0c89b0a66acaefef475061db9961f961f161f133d663c3bf155940f0ad2a89e2a895f3290259f24ec474990f3142b7d48b86377226441aa3abeb8b4274354bfb2f7b6a9ced391bc3322255c1154a0b1a5d95d2976db5216fc2169e27a81a466da36d3cbb9f54a0d3efabb59fbebd6e86417ac422a93aa8be847cfec7189c36f9fed36b86ecdb3f7867291740e793c61fadbd7315025cb466854237330de732ae4519e96b917cdd57f37e07b768aa4a7b87cb0953e4d92cbcbd861a3e6254b81f5a507c5826b427161303e373", 0x1000}], 0x7, 0x0, 0x0, 0x8}, 0x2) clock_gettime(0x7, &(0x7f0000002700)) 02:15:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) r0 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x200000000) write(r0, &(0x7f0000000380)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8bdbe8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c520015ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500d5b8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c99761100000000000000000000", 0x752) r1 = geteuid() r2 = getegid() fchownat(r0, &(0x7f0000000280)='./bus\x00', r1, r2, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0, 0x0, 0x0}, &(0x7f0000000c00)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./bus\x00', r1, r4) nanosleep(&(0x7f0000000100)={0xffffffffffffffff, 0x41}, &(0x7f0000000340)) r8 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000300)=0xc) r9 = semget$private(0x0, 0x2, 0x400) fchmodat(r0, &(0x7f0000000c40)='./bus\x00', 0x12, 0x2) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000b00)={{0x5, r6, r7, r6, r3, 0x14, 0x7}, 0x0, 0x9a2c, 0x9}) getgroups(0x3, &(0x7f0000000140)=[0x0, r5, 0xffffffffffffffff]) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 02:15:27 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) 02:15:27 executing program 0: socket$inet(0x2, 0x2, 0x0) 02:15:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) mknod(&(0x7f0000000080)='./bus/file0\x00', 0x100, 0x8) truncate(&(0x7f0000000140)='./bus\x00', 0x9) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000300)='./bus/file0\x00', 0x80, 0x2) getpeername$inet(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) open(&(0x7f0000000000)='./bus/file0\x00', 0x200, 0x9) mknod(&(0x7f0000000180)='./bus\x00', 0x6000, 0x5) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0xffffffffffffff6d, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x80000000000}, 0x0, &(0x7f0000000200)={0x4000009, 0x0, 0x52, 0xe7b1, 0x3f, 0x6, 0x400, 0x80000000}, &(0x7f0000000240)) 02:15:30 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000013c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f00000001c0)="9f24e782fb19026696d42b49ce78335a4004a1acc42d570ae4caa394201a2f2e5b6145a645c8e93ed51eb607297943360f95068e9704f39835e2d6a87bad30b275c52eec4547024b8a96f35b503a5d69360ed4134899e33ee41b96a7e4de25e58155842e13037606c1f21a71030a808c37d2505dcf98abac9ad1ddfb08d477f1e486f77754d7e8029e1694873891cef7657755823f4862a22213f6cfc7074b4ab2ca134577db97452f362a3d106b0f32a331519cb9863eb5e7bb9aa2c15e8800d6763e7a18740a705f92ff59da8b36c996de30e562af3c686ee9285ef738f72a065589f55ee040ff115e391066a41f80224b3ca1bf7d4e443746e41106894a446d4fb81ca75f33fddb078556eccf350e05880e1ebcf600a8654a2a9b1b425e057fc17484419f6585ad4aee72aa04d4ef53fe75d075df6952513d7f2172bbdb3dcdfecbc66116d113cbe80568542706c246a7b98b55a3117ad688db8da970cd036d1a36124d6f5c205fd2cf2d6dbf672849794c8ae7b8f5803302efd8bc64a68d8fa56a3a196f6560728ea65b2cc1bb5c101bb70ad9083382cf6a69ee23799963c8e3c7edf4672ec5722dbacb2704a25cf55ba9b6d06261ccc44ddf4e861051aee1de91503b63f1dd92b6040c85ceb6bddd740f17ec5acfba1d3d7efc80d48605102bb993ea5a9aaefbf4009ef3272d2c8039f259c186fa06ce0f1aeb979856e3c7e7dd3ef7bd4e2fb5adee634070cee4cb31f888563c86cd86623008a802807b68f6feeb4e11758ca263f9cb5395023c998ca7aee4f168c6343dc41f0394bee278205e34cc2d47247997f0f0333f8b696cbe1019f55024f50dbfccf3f178aaa5e62d2ab5a55809a84e01d1aa05dcca0e080fc7fa40a57a40ea0366f0489cedc2898e1f9153d0f7cb9fe9091852009bb5239633023f0c089a43483721085c7431213f08fc52db54bd19c3c5ba2981e3d0729df60f86d7a613e109d49eaa4de923b17989bdb9466823bedfbee359069d8981323c61e8e6108caf70b20de1fcc09b43d5eb64efd55c6dd0b1c4b78e4fcceb7c65adf8db4dfdbcc2f1c3c8a63f71e0f7937f6a3459cb293cf94c2b56a7cafa14198397c4357335ea4f50afc2c870a45b0aac11fd60ade55f86bc0b93decb165999dc619a8b79e475cbc1f1044bc009912281068e24f17a246e4d2ac32215e02db4c11eb21b717e6b5ea9f7797e83f8b925dbb778294dfffd9316b8c32786b02ef54be7aba5006ff2799dedec63e24acf7c93089aa52a278bd97511f41d8c40c0ff5f9570bc2348081e0a7bd42e3d68b4ee5c9519101fd38249b18b480f1fbad9daca5d9f64562a45f4516e2af68551eba8b0447fe3f805e6b137425e1175329dfd047176afc69b25aeb77b47ff932d2fec6c55d04d47821a55ccdecf9d58d0b7fbe0c56d22582cd739a0e73028b295cf4353a2600a126fe97cbdebcc489b663ba0494fcc962590761c47d33ca856acd9a669bffbb61306ecef5bd57e78864e196b22996bcc1bca23de823ce01ae4db41122cc6bc343a74d87569b51932784042847b438c882ac0893f59e5c31a05dcc70bf2b9dc004a262c59c1e96747634f29b2ad31f4fef6d4622e9bbebb43a2eea72ce09af82131a3d2ec44f182ee9f7bd7772a77fa036c5f654ff879a5b3ff04611f332bc2b8e19ce0f80f3eba5f97aa27c40852e63d062d924f3ca303f3b505e703906fb5a90ca52c179e564bf5058d60b2a3f1e9f923e3084da17fdf4bd4ffc1bd8f58426d7a65852fc70a7be2b5b7c362efac62d8e78acb5177d43b43cf7910bff832a0c1e071f09cf3c96913f82532c553da7a061ef479be1b6738b66c4de0c55e029535b9e46f34ffa0d9d931d7df150752a50b42c2769efc3dd13e13ca2304cf116ec839ec7be795118bac066041ef0b0813b9f1fc669c3e10f48a126fd4c1eeb09c57b167b9d66ab08c8e141af64ba2b7ef4f3635757c0983b2d8ecbe59d6c3aa92a1e4565a1e392e9d8659fb88838e7a267105a66e94dd483c42f7309d597db89beb7d91ceb379bb9cba942cb9223de54734364cfb89ef88bc3e5750cf027c807b333d04c0a908ffca89a4e3fa33ea3c15b619fe1ec9048aba2d3fd40af3bb3e961420aebc7e5e969c6b8c94fe2052ff1465b6828490aa9b38b94b69a520f808bc82ab6ad47cddbfe35afea854da1c9896f7ec2666410b1ec0ee64e4cde309d2bd720c04a5b0017a79ade8094ae536d4b15cd0df9227b0469f6d0660c44b6bd79fec8e5d18427dccdb290fcbc604ca3d34c6f510251ccfc5393e41d5a494916b122628db7923870a5890f14d101d11ba47c2e7278300a9a658e33aedc0600a9d6d02552324d15287fc392705297b6f2e76ad6c0734dd5a194981629b0eb4494aaf60e6dd1cd84af67bb48339b5199c0a40c6ab07d027983cd5a2975b37abdb19e6915b63a6bc7357d01f8d81027c33707f71089f325b68c3426c784b0fdbcee25d4659ecea63ba87795aa8174c346ab642027385fdb5f703499c70edb4324c15b7f602967b94ce65facf63722ead72de45c3b03eba1020e0b3985fe5abe449d242a39c183e04985613c57cc49671d4f3cce05515514730e1c54dacaac6da3d78422bc2560e5a312c295524c9c3b3f7cdb0877759af8f17b810aaa31f8abe366aff1538e5ad19e538d93263739af86f0c72311aa199958bc0c1c4ddd2126e20a7ef00a6575c83a1838089bb1903c7b2afa9b0c5ccc2200f23c610044b0af98cddf7af99e7efc9efe5c54fe2a48b1abc5d03a05c4c7a5be83f818d2357fba3c93961f12d65de3bd825caeabc8da7da63ca691cc6d0e0b0402630bddee657c626c51264c763bd6b8a054a9c6800cf9e56f45462edc880c8acf6ca708b4670caed06a1bf944138777193bedec8290ff118934aee42fd206b1c8ba352203374aa2eee1283c770e8c210ea6a577c5a1996205e895ba1bbe1438f5284539a86b752b06b07ec8f1293afddcd4d52e1abcb19d952ddf8ae47e6b9f669e574becae9bbbcb4505cf24bd68c4ffb120e52f7faa757cd62eb3c9e27b938a5273d163157a4ca2c7e7e35c0529b0f046daace28b84843d204c0e0397e0dc941f186ea7f656e9f529c370ddd0e3fedea4dd6dbca4fd437c1a4ecc0bf03be8f2824072486391d86cf832c7bd570016641cf72da33750d5e10fb4919b16588e1300805d87ceeb178d1cdbe40eba232383d6057c20862c7f49d737e6bfc411885d487ad3877b419e805543b400aa0cabe27aa4eaa405f0dd42dcd4dc76469d1b44736553a00d5eb0bfe25a552e9ba94c2edab31d323afa71bad5f1a22facc50855256e3a28c36e7787da5e2478c1e9bcb08ac2d6be6bb2208f26d7b728dc78bb32769bd3f96dd172f9149e08f29dbb51ef03949e6ec785c990278009bac5cf66c029472f4fedb44799970fe047aa3c00f4c6ba301ada32b97970cd4938608827cd5511a549502f5c186fec617ee94af39f3961650ad335d3c4fda1490bc6d26f7fd95f0f66689853f36d6ddd26ed9e9f7685b877bbf7ea829f8009ece156bfcc12706ac45eda195b44e11a1a17634070b62bac31fdc43a0612181928b020bb256fe4e64a3cd02eea5eb4c0c665bc630fe4b236951c3917176eca6b088ba6589093fb4cda5a6e32946361ffab2a59f41f77f31f2e3e1db39b5751bec763299fbbaf3aa89182be9d66d2d11277ee0655756d0efbfe4722a8cdccde093abc854cb9196793773dbb0a829aab201bcab04381f710532e74f87f5ab79808bddaf94f840c243597c5a97a64aac853f70836e6ce0d75a10cd0d94fba303f412bae6be3313939f052ab9ff53969e849ce62736e64fca2733c61fafdc489e7fac0efda78a181e6754e13a69ef128cabcc606748bc210a0be7e7f00de053a122127cfa27118f1ea671b8d26349d4a777355f20b17a012fd1d4d5fd36e568b80ef1db1f83fe48fde9a443844ae3f3fe588e709a41f99ca3d5292ff2a239af4ad80dcc6a195659225248f08ae01740fa182286f8bccbcad9b28f001bb3413a418039ac182d8172ff840a6fd193530a82345bd71865d1381b4b6d917af2de73e0ac7d24bff8eb2bdd7d2836998b12913008209d4c9312f23ce42378d3e884d6f6f77a66267db98055c74032bd3a93f4d01ed275974357e6ebf3167d2c02b254aac6a83a3dd3f4bf37bafd9c03f50d7948e63c9ed981893cbfc10aebe5dc08450419f629aeb3e90db88766caa336de6d927e0ed5eab2c67b51684e41599603f18a8c4779bd5eb5bfb57dffe6c3348779c4a0268c1fba365dfac2a81f5bfdfbe0e17c0bbc67a32e4f534a2569d7f3f76b667f26e06fcfbcf1de14395276e28632cd13e94bdec039f63293cb90b978e16f8627aa7ba55310beb4a9cd076e330a0f4098e737f2f57df2d086f77da2b1678f4be321afe11f39e32cc3a4e6b372f5758b15bf5de3cabbd0877fee3b936897cac0ed12d9eaeff6364f46ceebc80a01ff38e190da03d59d52a7098ac95bfc2ebaf5f1aa1f06687438b248aa210df6f0080fbd94050e93fe4b90750b42660370e066d244889f9529c4aff79e6fc790d1da59dc9104f3a4131fb5f734e69c8e05b2f806d6a22ee7d25a13ea6fb65199e258ed1d5cbe6ae2f288beabe5a9d900e1af77cafdcae82a3f8d19c64b0d7abfd78a6ed65a0d4a52cdcafd00ed611eaf9499647d6332f24df3f87687104419b43c96ea128d2388f9e7db5933f574bb65f413de9a7351949ae24402197bbc9d99cb839298a3a4a2b7e32f6526629f6bb807b28775f708e96cf6adc4a55bf4b388191f9e3dbf4032df6737cdd00629319665f3ce1986599fdc675fa5b0afe0ddcd18e1a2cdb97cf240481888973659ccdf4afb175a688996ce9f7605370aa57d9d36703a2f9dc24d87da74bdbcb7", 0xd9e}], 0x1}, 0x0) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000001180)=[{&(0x7f0000001400)="4fc4bde9f30bda06dbf51d06b3556bd75c2b19adfa7e71bbcbfca5e975cb95f530502412564cbacbb78561c7d7330afe37f70d09678bdab8ff3b0442b83e7ad2c7eae3bfd6e6c4739502dd2f42e0bfca1f0847735fc59ca832e2cce10c6a838a6fe10563700ef9771488c6b727cc87303115385d6947cd9875295d6ddb56fa29df05c4d065b410831763aabdf82e73dd2e80f6358a370ce493aafe736b9c293c408a6a342cab74215a251f9b706515459d15ebde36f432889bfbee7c9221ea2d286afc11757f2ac2097489ee896640ca2ab9e0fedec0d7f663beddb8f05c007fdabc323685a69e130d7cf91c3e4e46f3153424064093e7ac77094ad1b4bc13916ba0848fcb90ca77aff9170b026cd0fc0e7653c0a40881debdd11d4adb48a050e72df982977427051fff07f4e5963c0237354c0bf2c4758d0e931a68add117c2f8ad6672e7f2e112e2a9fc642221645c628a3f81409646f16bb5bd745b9e1dd0d3d4a9ec14b12a3b016fc3d47ed2ed2f74d2b9531fdcb616dcfd8ca0b59b9a36f4f1b22683e01117cb707a077155ac36c0b1c4f9feaeac", 0x197}], 0x1}, 0x0) execve(0x0, 0x0, 0x0) 02:15:30 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000500)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) mknodat(r0, &(0x7f0000000280)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f2e2e2f66696c653000", 0x0, 0x0) open(&(0x7f0000000180)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x200, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 02:15:30 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) read(r0, &(0x7f0000000140)=""/48, 0x30) fcntl$setstatus(r0, 0x4, 0x4c) readv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/119, 0x77}], 0x1) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x110) 02:15:30 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x2) msgget$private(0x0, 0x0) fchmod(r0, 0x100) unlinkat(r0, &(0x7f0000000180)='./file0\x00', 0x8) open(&(0x7f0000000140)='./file0/file0\x00', 0x40, 0x46) fchmodat(r0, &(0x7f0000000800)='./file0/file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x8) accept(r0, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) 02:15:30 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) flock(r0, 0x3) r1 = dup(r0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x400000001c, &(0x7f00000000c0), 0x38c) setrlimit(0x7, &(0x7f0000000040)={0x9, 0x3}) 02:15:30 executing program 1: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) fchmod(r0, 0x200) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x81) 02:15:33 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x200000000) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 02:15:33 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)="d8b800ddef7d10fc1b6b38202aa2a49f92a7f7c40abbce1a8109558735d1ef8feda43a462cb628ac23874ab12983154a3f75fc7da39eb8fb81edf6d96e92a4a3999d8aa994ac9e2d72e7d9071d809cb4", 0x50) mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x85}, {{r1}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) close(r1) 02:15:33 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x25) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x9, 0xfd, 0x0, 0x0, "1f715125ab8d567a964bbb89df5a73381b1eb052", 0x9, 0x8000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getegid() 02:15:33 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) sendmsg(r0, &(0x7f0000001340)={&(0x7f0000000000)=ANY=[@ANYBLOB="00025c2f66766c651f4e34e4e4842fd70fab44aec1d0887d977d693380ce252d9c55303000"], 0x1, 0x0, 0x0, 0x0}, 0x0) 02:15:33 executing program 0: r0 = msgget(0x1, 0x222) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000020000000000"], 0x26, 0x1, 0x1000) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, &(0x7f0000000040)={0x0, ""/146}, 0x9a, 0x2, 0x800) msgget(0xffffffffffffffff, 0x0) msgctl$IPC_RMID(r0, 0x0) 02:15:33 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) recvfrom(r0, &(0x7f0000000100)=""/92, 0x5c, 0x802, &(0x7f0000000180)=@in6={0x18, 0x3, 0x8, 0x5}, 0xc) r1 = open(&(0x7f0000000080)='./file0\x00', 0x12a0a, 0x200000c) write(r1, &(0x7f00000000c0)="25a8481ae5792fb65f7756c32e6d08abe97f21aef64e40fb824d758155666efe4ee4e29fd6e43ee45efc3128ae788871e99bdfa0642be9a41ac5ac5dc6a7fa22", 0x40) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 02:15:33 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10202, 0x0) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000000)="3113c05c811b8fbeeb370afbd2f1839a3818c641628b9f0b4d2e9d6eb1f640854568030f4315ed1feb6685625666ed922838c13e07f473563c48430c09f63bbbe72202c0b53b", 0x46}], 0x1) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000340)="4328257d42c3ab4069040e251ce63b20f60fca0f833c98ee9a7bac0d25b01ff0eac84392083ec61180fd3f65459b9f1d110ac0532728ba58100007824511792ea47ed95449abd2af9268b4511094f8fd800348c40a5fbb32237566c9b931eeda801595f1ab8eb7c0cbd2a364e8d6715f955048f2051b1fc8844f1b1a9311d168727ad0f341eb2f20f63371bc8d70ccbe25eb3357f377ec9ccba449951bb35f53cf8fcb0babf782e980373575298ae27597a3a6b5faf0bb1379faa6d133221ad4b738f7db733ee06b7253907c1d4284591e1c6288b8cdfe957310cdf638d20aca051232aee529e42cb35254ae15c8ffb136f11ad2f3ba9b6d6bb2052be67dc86719404e770c186a64a903a030d700c775a68390b76ce296c54daeccb1ce26c68c7feeae3c9b41cb9a839042d45766ee07611b537ba2c36764130bc89394ef9cb6186468c2571ee9fd4752a3764fbc036a65188820d3c6e3b99f9c8e8edb06cb13bde30057608f41492733412d44157c1905da4d507a51a84592f1cc6d32f146c19e632c5b4c806aa369358755ad57a04d05d6342ff2f582e1977608de64c2e192157e749e6400eb4fa5c933966d680549cb40682c2d77ee3de300976921d0249dd0a6c2066199fa0bfb4908749df74add7437b78d84e84175425deb0e6243304b28df9f26903a57a8d6b3181a59b29cc12afe46e0c6a9376b1bec73c4e6c76bad1e03281ce392a649f5c39061c443cdeea3f82dd68f53e7ce3c872f23336d9a2576f99d2678af16771f7494f479b10953d2771b104586f16cbf297bf4d0f970a1959c341dfd3f5b7c5bd4eba5a3f882636ad7777f4fa737aec7682e703297e947928a95cbe47e074cbeadc1ab741727c22388f38393f97ddbc5d44166de630666e2486c568e41632943d2571108d10e58cb5fb7548407d87aa370b8cd67278645ccdf2a7ddac5a5154a4cc819725dc061955d437ffd1f330ec50c92edc75b43865f603113bae537b9108764803f9230b9ed1998c82280617f5a17639c856e5fbc57442bf978b40838a8b41a787e2f0255365c36929d7cd7224c204833cdb9066c50f509f2d74993b7a251619d4ec93c0251c4b9220c9ea520439b94c383de1784269bd3a11570be5a22cc034c66b8c6b942d98255f377448a88ed6bccc7847c0e660526013929b2a5bf14d790bdd0aba792b06e28d899acc72e6100d1226c5f9ca4b94e8497b90be1b168990570f90d90ca224202ad7a4454fa8b5f90d23aa3a6b0d1c48ec45f93006b07a899cdcc6b688236c40e19f6a576350b65ec01a58827bd34210f736d0420cd47e6088a6b91eb5e5400fe44bd7f44b1d9daa31f3e707e4595b4a30e3f695b420639d70244754860acb0ac65632bcaabdcf496718653ce1d1a75e4488c24cab5e26d10f426bc65938c741eeffa96a0afb0927e3b60c217d4aafb9b9388cc7dec7fb7b69cd302d1acb8223769c68676b73abb836d73670ca814cb1abb07aaa1694c0f32bacebb8cbcde28588a57e501b70ddb66909603ef98e10012904a1f1b3da107c57e6445a60cace5edab7195ce9132d8be57287dc9abbbcc51bb7fe2a18abec2c415ef5a0395d290ddd77f884868e18bcc720b1f838a6849bbb2c4f263c98f7fd941db8e761ecce10a14b6cb532ae7fb79923d6d0104b653c14d7572014b21b109e58408f3fe34b370b6ab1bcc89fbb7189f73b22376f320e47d4c0a3df173844fbb460093063819489c8b1a2e2f836d173a08aa5790cc023fedc88d6f9c03eefd6880de1f2ed46ef9eb2107c73a6dafd5377b6b8844bd0a4ee3940fe0ec77ca05dcfbc157751729f9bbc69792897e6d7e11df596232deccdd1ca18096fd1cbafa159d2d542640dcee9b1d8704b9cde995a01a8b13d0e7d7a00d928f8db6d286599692ec394bcf749d8f676d6c3b86d5d47e85d0959c159fbd363e283720f3d02788942ace8e64ded9f0609f263c1f8246a22d73819f6973a64d96d9aa156c2ef28438c5615d0cbd3c32f64f7b51345b475dbee9f47b45ce1b34c75b8a680277b9493ee500b172df2c5bfa3ca0624bf2d3764520acad4db94b2ac28ccd3422002812ac047d46b8f6ce5ec1a105c95003578a5eedb165cac7dea8308c8636d71c3be3a6712c8d54db1c35933fc37b01f0efa2f1a79b544fe4e167f042d40f21753940c967c9dd44bc4f0c63d8c1b9c71be9434c7906ed29bb37382421d998c3556fc38627b90ee38b3241486b2c73f1b32c80696c4a6f9b25257abfe83ce726dddebb5d7f1ea04505c79ba3333f3e4951c1b958aac1e4476a07265ce55aecf33c72a781567d4ebe4d0883bdb5e072db763e9befa1d3e3597f9ae19a0209734c513d145eb92f5fc7c1fdfd339891b8f0d2be8988275e435d1f4d8752128c1c58f9daaba265f6a16132798dc996ecbd41c0cfe2c60890bb7ec49aab3e9bc75f240f07c2d148b67f3d2b91cab20bf4aec0ef723431308fe58f73a89350256a94482a453218d50b7d47d5db947484b66d3251af7851a775e3e1162991a8958be42c0bd573abe4a6d008c09b8c83bccbcfc63915adf2ecddbdfd28399b16a1ca343e16d63044e07f3f067257c25353505d06da90786ddeb886112279fbceb7083062ef1bac5f889a1fde941047828722aa97fb155926e5c3dcaa94e95bab8320b6084e2dbd7baf1fd80e4026cebdee6fd859724d5200e3885b1a9b69aa0454b2fc2cd68cdcc944c714c0471bb7689fbbd65ce1f257a0728a173768cf908dc04e643e4a685176c2732db8fbaeb5f4be4e13f22c775f7c37010b401e69b8b501b6df8e6848640c9596f59958b4fb4b64d8e6e26ab2353652e71ff2e37928a35c2160dcb273abf9938d9ba2cba59fe2cb769eef8f87031c0d51504b6309a3efffecb8e5eb9aed5e5159e7c20d7123ce48f7d6d7ff811a945891f48a53ea5d1950f0edcfef4bc1b26f3395b3cb86fb3c1b6a1b3895a0351df5454a06e41b884fda8a287941be36e9996b0d612e580c3b9132092052910c54fbddea04c0fb008956964320d03cdec0f0c20898faa04c346d3de7d2f2927a37829d499346784aef9787322ec935d479baf26ce74ddcb21630c7a4b05856f54814b36239e5c2da9fa487e2b43a9c4fd7bf12cf1cfe0472c4ccff97b50004c1fb37a6ba98c0210a9b4eaa414f64d4f8b6f986c05849a2276d96739256cc043705e079f07534394ffd54d825371f7f11ee66b1afe1f0e1acc0351511339b3cfcd357d6ebbbf053f8b16fe8cf98ca3b296812aeb283c5f0d239dbbd2d78b5cd61f6ee0cd7ab5db8afbf95a81ce6dfc252624ad7cf1f1b1d9d690dffb1dc42247df14155c2095b5fd720a7afb3457dc8b90a28738d1fe278900c0547bc7a29ba0fde5f7c4c238ac000a1c6765e15f5c63cf1facbe5ab9f4d7fbd54255d7d357e2ecb9daec030d296b7eeffa17cfda823d65ab6c1a3bceb08cc9e40f48d0cbf42a2b23240048e6048ab691e602a93cb05b67ee33391f7492d4461c24f1edec994c3359b9bbd63055aaff6e48308e5e2be7f701b0fb5fbbe8edff90a2703b39db6d5dc3f55a15bc2f4a77b20939f68e2a8cd7bccf4393790eca2eeb92b34062a772083787de917b0816f6d0f99535c9cecb2be46858fe669a647b60082dafb1029b7616a1eefd1ec7da6d3f0bb4b96c11adaf78ce3a63060580414977c8a879914f9a54a6acab29944c1fa8a6edc6350ee1e107fddf88eaffa41a397459f43cc81e4c75c79bff028856890f9bd2da81517186037463f5995ae8f48999d4d5e970f5a9582ef563895fd66d0ad42f54cc9f6309efe33618bb7cdd3d3581bda119ede41cca001c788d87458a628696ecfcaf62c3b1d3fa132e66d843d9c28807c25d859b15cce3751f24ab69bf8066fef1aa754b4f7a334b704528f1c34cb55fb785cf5020e64a3fb73097e77803c56cde872308fceab3cee38750ad743c443f8bfd8f0e12f2f2d1ffa6a8b47759cdf6fa3794edf95479ae71b23453b6ca64e54605de8e965011e4f077442966141d23fd008dfb0e72a77397414eb3c468212179af91fbb707c58db69af5659ecbdb4aa06aa026057f94bbb944604f60f9ca1779f4cc176e76a98e9e1a7acb08c66de697ef6eaf7750ffc84e1fbbf444d2636e375760d066d0ef29d12456d24f1b5832c20ea72a56c510f7255336673cf5f1f387146e872f3c13cbdea8fee7a830c6058da58e96a3f2d20a90168805dede5e3988adad48bb86a632cf3e60e4ab3fa3d764262ca547d4179d79e72070bc05583a56d4973f263b8d4064ebb408ebeb0c9fe1e4eb7abc3b2208f043fa7bf6b0e48160f8a2462cfd2399d37e4de28386d580ffd7557d415c026774c3fcc4e96947aa90367afe97a53aaa041cb1929be758c3112e0ce03f91afcdcdee76e4cbe64f56ff6a5e51e0689863a2d1b8f0bcfe6eaf5bf6875ecafaab4e8c70c9e108421c3de21272d7ade4011fc3c03b4139063f83d64520b08fb7650028f295dac336762ee933558551665e0e90287cfb0ff99bdf8fd506e99ea143f52f6165905a07c3c1c401a8fbc103604a8b6162df0e2acc370268f56674feb50ecb82c3385c0224f2dd9bf1f45e3fe1e492f69f8791b1b8df9afa23a0bd1f8c4f8da822fa8e70059d5859df74c43d3790fd40442b54db6a24d9b9ee77126c4438cd3218e99a998c267dc5f1a57ad8b3af8035ce6d028dadd130c3bc642a27105200abb217a51b9e97de75627b3a34d1219c103dac45406839551581ca78daf0aaef2d0e74df51470048e07e3dc679d1570e65d5eee891532dee22634b3c94277bfaf37f3d2d012dfa9ceb04aa41bddc9af53525314ac649167586f06c3c278272d1f813f20badeb7599a4c3b700a19c65877d2c0beee05a632f773e6407f8d9e55fdeec4163212b158f21d0bdf1643efa8014c7046c2552643c7437ae6b65bf199efbb0d3c8d832362bd", 0xdbb}], 0x1) poll(&(0x7f0000000240)=[{r0, 0x44}], 0x1, 0x0) 02:15:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x5) 02:15:36 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r2 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) r3 = shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r3, 0x3) lseek(r2, 0x0, 0x88c62227e69ef335) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x7fff, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd5ffff0000000000000000000100", 0x1, 0x40}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x10000, 0x100, 0x7, 0x8, "1319e68b45e471eeb5ce6c6f16f08cb69287296e", 0x7fff, 0x7}) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000540)=0x5, 0x4) linkat(r2, &(0x7f0000000500)='./file0\x00', r2, &(0x7f00000006c0)='./bus\x00', 0x4) open(&(0x7f0000000380)='./file0\x00', 0x80, 0x20) write(r2, &(0x7f00000003c0)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0xf4) writev(r2, &(0x7f0000000240)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d437628619747d6b1bc7ff81a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a06ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x4c}], 0x1) kevent(r2, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffd, 0x40, 0x1, 0x1000, 0xc8}, {{r1}, 0xfffffffffffffffc, 0x88, 0x1, 0x7, 0x6}, {{r0}, 0xfffffffffffffffc, 0x3, 0x8, 0x7, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x22, 0x7fff, 0x5}, {{r2}, 0xfffffffffffffff9, 0xe8, 0x1, 0x7, 0x72bed230}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x8, 0x401}], 0xffffffff, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x1, 0xa, 0xfffffffffffffffb, 0x81}, {{r2}, 0xfffffffffffffffb, 0x2, 0x2, 0x8001, 0xa42}], 0x8, &(0x7f00000004c0)={0x4, 0x3}) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) pwritev(r2, &(0x7f0000000ac0)=[{&(0x7f00000009c0)="4f18a2d4ff43a7b42cb1429e64136cc0f7560e664db5f687395b44bd60d6bd042e9e58adf4d98fb441a189b21a1ef9ab67a8ef1452786bf63b424bde82c58102201c3edcc27585c809ae18d05a57e10951be0de54312ce8f83a81879b7ee52c2f2038c43266de568f4df89b5c7efa162acea8cf8c6f4fdd83aa671582afe56b83607c0a16c9a038ca1b40827798b35a031f69d84e827dad9019d5e8701d56c1940b926af9c869cbf33020e5e5d40746e366b5ff2228791bc79e879b64b588c1d5f5a5be1b178", 0xc6}], 0x1, 0x0) writev(r1, &(0x7f0000000680)=[{&(0x7f0000000640)="1a6a790fe022a25e82edaab0d2b87c5379", 0x11}], 0x1) 02:15:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='0\x00'], 0x10) r0 = semget(0x0, 0x7, 0x2) writev(0xffffffffffffffff, &(0x7f0000001cc0)=[{&(0x7f0000000040)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90ae0fe6ddd61f21b7e437af20f256fe03885b1d0948b656d43dc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d546ff02746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e790a24d06604b709297ad12f24377fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d2e04d399a8b606e17dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a04400681bdbb66073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faacc5318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f29e1130c9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b685a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3742859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b947e522a8d9c4e9235fe2ab939999aa15c07f127a85aed5685785ce1bea3c62b550c39abb089d1a9848f3429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085d6a962eff2976d14151fa442facc8d359643565f41d06c3ba3663c4283baf98eb3d90fb93bc911a9cc131eb0b8245e92fad352728ad5e24395ba9cc9297461999aa2b9c4798e665162fae3d86034e7f363801ddaaf5e9cf346fe4f4a6277266c5e25521ea5fe81fe468c86ea9d24f31443e2a91df51d75bc49f80c", 0x7b9}], 0x1) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) pwritev(r1, &(0x7f0000000c40)=[{&(0x7f0000000900)="c6b0717e104a4d5b7a8d8e6bedc191a0ba8b8f9beed22dcbeb2c182db26c798d780bbb9b09452f100b9cf4290044d9e84308e6fae79e496aac7a526bc562b1e59c9e84baab2e70e91e285801bf359c890b51b89855773a125ae338af4e34ef5a46f9c7784bd46863180fbb70c5162b43f3b20d35afc80b6400c557bf4aee4b6deb86228a0df69ab8538fae2d2e7c73581c4fd36313e2a888f94f502cf5d6d6347846b47a6efb32bce672b62503f3a7538d767f4d3affa7f21b", 0xb9}, {&(0x7f00000009c0)="fc17e14bc965c5f12a4ab3fb3fe4a922775ca9a293588e841befd3341ea6800c988b85536ca1e3797cf8c20d3252da921798cc2a051ae23b90aa6dd619abc79c80c009437afcfa35b561992002e04dcacbbec5dd964929", 0x57}, {&(0x7f0000000a40)="9750269a9ffce9d7fb3225f5817c98e4299a7396a13f1fb5fd664ed3c1ea8c91f5f0f9943ae04f982ea5c8fd426a17afc1ad8f825c979d87a2c03333cd5126c598b239f7e059deafb2ad8626bcf0b98019dfb1ed8b307458efbe74c8021dff80a657f305b4f5b6f1cc54ef173958e6d84c20af3f3a533dee8d03686d7319637c893f5bec2c39d7c32812868e37ad6b3163443ddd8a51497f3c1173eb1fe4caeec2368a7a15edcb040b9e8c3f1d10f1f8c480f47c13049eca221e255af58f75748a6f57f4f34ba35a3a9b09f20531e81398064d65258a50fde73f76937a9438", 0xdf}, {&(0x7f0000000b40)="c90b68e8739e78c6466cec8f60f4803a6b3d620fae5aa4cdcd87776ffbac150caf2e79b95cd6843db957f4deb2ddbd58932a34daa4a5da7d4a7bdd7d24557bf38ea21a246f3b8bb0e887ab47dec4c58ffbca7db3b9b0505b4436ef177d449014d351400d028a406870a5b2dd9c73211340c862ce1b6f4f6d3915c2abc3e74c050cc91b3d9deee567c92f640c632f91b1f4e72fb53990da105cd61121f62f43", 0x9f}, {&(0x7f0000000c00)}], 0x5, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000800)=""/215) 02:15:36 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8081, 0x21) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) kqueue() r1 = kqueue() flock(r1, 0x1) r2 = socket$inet(0x2, 0x4008000000000001, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="ff70b8b5282b9aa76677445310050adfab8591402c14babd530d9960e5f9d826f1c6e35577fd65492bca80b6daa9809de0a854b242b9d6c9f174aca05ce10bd9efb25285cd3f4fcd9cc082cd", 0x4c}, {&(0x7f0000000100)="b86f8ba9e8038323c491c33619afae98422a7307bb8312e139099577e4822107b9491e1c4e3ae6253f2b76ec61d707dd41dc4147fb92ed1aab861f5885e8cbeb7beca00f5e052d9a0a87432283d18480872ee74e0215db5eba684824e312e9b050a65498fb7604b0c6a73e289dc4b0c77c2e32abb81d6161177a080dd268bb84d6c92ea93f19b9462c71ba2c6b83c00d3a49", 0x92}], 0x2, 0x0) dup2(r0, r2) 02:15:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x8002000, 0x4900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) pledge(&(0x7f0000000000)='{[\x00', &(0x7f0000000040)='\x00') ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) close(r0) 02:15:39 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1000000071, 0xfffffffffffffffd, 0x3, 0x1}], 0x2, 0x0, 0x6039, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x81}], 0x17a, 0x0, 0xf8c, 0x0) 02:15:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) socketpair(0x20, 0x4000, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0x0, 0x1, 0xf0000009, 0x9, 0xce0b}, {{r0}, 0xfffffffffffffffe, 0x22, 0x80000000, 0x2, 0x81}], 0x3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x90, 0x5}, {{r0}, 0xfffffffffffffff9, 0x80, 0x22, 0x1fe00, 0x523}, {{r0}, 0xfffffffffffffff8, 0x8, 0x1, 0xffff, 0x7fff}], 0xffffffff, &(0x7f0000000180)={0x6}) writev(r1, &(0x7f0000000480)=[{&(0x7f00000004c0)="0ba3286493ab8f17d6a5544897889718cc5d08d31c56874623f7a54913da1347cf172e1a3e54e65b6adf0f34fb562ce4c7cbc75248742834b6a9c27e33c6c4af41421c63c9e9481b5024b5351869a01792fcfbdbb8f1d1737764fd98f9a792611e0c748a999d95293fde82aeba62878561584422a8d61ac736c431843ab2130ce7bbbbbcfd9ceefb40bfb8e0b012797cbb30485df8005cbc40024c3192a5d22020905c27ebbeb9856c0567c0afa0975d37943a43d81eb77b13c8aa187604f380c951f6aa76a360d42553fd5a6b1348abeaee37920f0c01f8c4517af21c7f028ce24f6abcf15760386572a432289a6e12764342c9d9a72b48709ad0", 0x2ab}, {&(0x7f0000000280)="c03e7199553fe86530e0e266d3eef18bedf65e0f64de0777753b9ee0dfe68a969021e376ddbec3e6b0ad0ccc1d057667f91c3052f536472e2bfc5c05539cfd268f5b4391e2ab713ad8050a72a28d01abeda9e6fc1245560b662bdbdb3fafb0ce57bef614c38d81c58335cea9dbb8c353f280023e6d9e932990557013c40bf705830b3d3e5e432b9fb33e4ee182f40da692deb226b0520c6ee1fb0648ecd59cb4b7de24", 0xa3}, {&(0x7f0000000340)="e84d90ddd71e26f952021951cfb915113ee8a092a9cb3aa0ef1ba7c3659b3937345e23ccfff942094aeb08df5336216d9fa85eec934a0f17149d94f9c443a43444b07cfd37af0c255e72e7767a4c34ef5d873507239f1f7734447413dc463c49830e5d8e5396ba71912ab486d8eebf21d275a85670a89d9fffde4431df0098e6518e5bc0a927bb4cd25b7fdef64b253c2e55477ddfe5819b107017c77c38e5653d599535b74e5e2c6ac7eb8855a16e6deca0cbb90bb81461dd36882faf8271d14c07005e083d4211ae0d7ab4eb06406814bcca94", 0xd4}, {&(0x7f0000000440)="09a74a0c60f3177de27f7169466e26ebab6fdd5cb316e1d2583fef622a4eeec8835b983409082c9140cd973a5d34895eb0a6168949d02d120a2936cc37a3", 0x3e}], 0x4) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) fchmod(r1, 0x8) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) ftruncate(r0, 0x3ff) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000001c0)={0x5, 0x7}, 0x8) 02:15:39 executing program 0: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) fcntl$setstatus(r0, 0x4, 0x84) fcntl$setstatus(r0, 0x4, 0xc0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x4010, 0xffffffffffffffff, 0x0, 0x0) 02:15:39 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f0000001240)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001200)=[{&(0x7f0000000080)="74fb142c28a4dc5c4b0c25b47b3818624305fbb8f003c5750cbbfe5bab52acc1a878eb7e3b5d5a9a556c5bfdd3bf761b15f16f01ecee67100fb0ef5667d7a11b89cbdca8190a7b9fba0e8674310ad25a9de4f6def3f4dab9f30f135ac1d1aac2ed8432f69ee10406f31ad31317f9868247029d9f8764d9b24c8056ac8bc72cb58f53e7d83dbb54413e79fed57aa0edd2923aac90f07ab6780ef4a00bb6bc081da668e383c7aef841b2983b0815837c821372a6faa4dfb67a16e8fdb937dce99e09", 0xc1}, {&(0x7f0000000180)="87455463595410254609d5e8eb6fedf39d999833f3ff72e73554d589e9112d438153c973eeba95042fc0e62c553e383afc8159889951a67ae8dcf773ea555953d69477734a40868a84540c9f1a867bc7ed4b74eb33e6d587c1c8d3d097caca08855c1d4713ef0cdde842b5e3e6a2046f0a3c86", 0x73}, {&(0x7f0000000200)="541bc8b57c1916233534e5ff6fc31c70187487d48b88e5aad923efa3be1b0e4d1afd76f5262e3c0f6756352c44f664aee6765bcdda64f0fd394dd57413c727472f0f0d35485f5512f58c332ced9ec66270c6248e1010fe704d43966a60606cfe4483649d0bc4e13e7e5a52c00233108b5e7d3772f223a5528c3dbcc54e2e3b99f377077e8c1ccafadab083dad3101c9c5cb1e209f80d4c6f77d2e5c021140e9fe8e0fd1c786e4f770001f636d5c8ec30a3810e34ef9d620a2acd2c5a2fa18e90a0dbe296cfcb789ff5efacf6fe0a87e08dd1994bc5f3baf7d68781dd9aa1f3e352b116dce03a84d3915d6c0f6077d16d445dfe28565d36f7db72bee9bb61ca0bc6ac81eb73294b4f53647e1c7522e8c39edf877f237b2f477c7429457c8e0d62ed442dda960084f9d701c8ccff0a27330195368e576a3437c7575afba151b2620992c9088e82dddb7b74aa2f0e6934824403cf84505d51c414e17b9b3cfc4fb5b8d89dc6a99adbdb19664d12091b6ef372758d36f8a8a8d71c724f2c7af64224e61f4fe135e0a7d7482b1fc1cb42480fac0a718e01d41f679a61155d8c1f917348e7780ebe87613347b58d3a025f8d0d746281eaee0aa8fc08f17bacafe4bc8c3b5a3d16519505458df27b249be139c999b65e5e18e33d1f9a9ace637115f38499c5ae83e9ce57976b5ecdd640f3f5030998bbecc5ccaa71c72ef605435376445479b1d3b13f6f643a5dc6885ca91b600ff56d6717c86783894fe5d8a50f748f3d87bb7ff30dd1889a5209a1b8c7cf93ed71983979b08600c1c44d3cb833f0fdbbc35e095fef35fe404db37842b440bf3ff2d47feb7525e14a86b031be1b55899e0db84b9d678187f8fae0ea5f596d682a40ac284f8f45b4fe09090b2d186989f0e86bb46534b80f2e529e9423dea5299b42ec294625dde0251e9f3389f289781eba40b9ed56e714f4cd8d02fc528201396d76891ebcf8ae76de1fee9a6e5ed290d9ff8cafcf4827565ab17edfbf701b0a72cc303af7e791834ab7ca52d77b2c41a034eb7be3de17cf1d74a2738eb150367ccfa690363dcf69511feeea4f93dde306b4335b1543ab72bd65cccd2f8319c563aea071144a9a3167b7f529eb3abc3cf18b3c3290685d723546e3e22cef0160d7d28172ad05a80f1c2fa442acaa2145034d7974fd84175e2dd4adb389a1355bb9ebb46696e61071ff366fd90dbf066cc1dd47a836c57845c9a22653a6def469268ddcc7cdaefdfc223f5d796cbb5aac571a4229d4881db6c6d50915554c6a1e2677c21f996c7f67894d3fe5d640afbb644a7bac23005954d04eae9cbd75ce7bed3f90173f1afbf66f69cafe4b083bdad7342024fa971114c3f0280a0861d0481e0ff73557a76599a6862c7522e3563b59540110e1cf30bda30b830c9be62737b22f35bf9a4b7879e47b01c20501fa37ae8a8d2df1698584f78b214e785c084065f1a33d03114b9cee6914b08abcbf740379ff36765ad88cad8b53d763b4d3739b50a42070af02f74199b8f9d6b189c70e5abc4fca457007ddf2709838afb3ba01f012451e6f4b465433170129cdf6ae0c8d9df4d5fa216e38879318f56dcffcd929f41010ba4ec82ba14736c8351c7b25a580e99955485005c3f8244800a9cb459094f3afd44ae203038d3d0652072e7d2fd6b25598accd1b0190f3269580a190e335f1d1054bdf05010cc9f24714dc3439ddf798c613f5d75ac8236cb4327b860083af6aaf961a1ecf1e41739151b9b3d3752ced67d5b7373aaa0a1b4c7e9828839a27edc2f44f5cd69576961305e2776b1d8ca7af3f4606e6785444073a68ae38a94a25a0e063a3e5258fac4aede13ff2a072862b68a54d6d49d420a5c7324033b4f61d08de224477de2b528ff574a786cb87fe887e206ce30c46ab26e80696b4ebf28d9aaec126ccddbf2b1593b96e344b2789c9e209ac200047854393595cadfeb23e6f2b88252db17e53b2aac088155c85796d2d840f0f847425ca96f34ea6182eee4165647fa906a4cf6a46ac19be049277c73278b6b1b617de3badc01a32966c99660aac038adb9db32c01427ed88c6cb64a4b15822c55b3a7e6b03a6a1000aaa596c3363434d434dfc6608a96c929583887655df027e4738ddeb0773176f30f986dcf5e05771f804bca07e2e2a32fbe274717c59d0b7252ec658ff22108835ca6a2a6afafd0e5c45c80e1129cce5ca4e237b5a354ccef2ef07d930cf13727f719ecc40e2c7ae36cb776e02187424495c54ec5812ec78479127ac6a8a3dd4666d27702639c6da51247a65e969124e2dc5c131ea64c471a551c3355f8aa11724e39d465d172c0d18b0445b797d35ce3750c17fcd81479041433262545102d36cc347c646f1dc7085a26af91a44e0bf5e3735e484357f0423e538224479c2b042301c20d87abceb3e0e5d4e9ba4eb8266b66bad4423397a3d10b8229db6b73e99c26051376b6ca621ee9c362d5e0eaf99900eee6c8f92d591d358891a51a2abcd82c826969607d64eac6940c2ea7082848a7453aea60966b4516cc6b98c6189501c373261dc7aad564990042c32bfe001c23ba987d0a77f451788ffc6812207ec6537952d373720d62c0413746e06663155fefa4fc48d784feb8360f08a421693258ba9d2258c33d1a8d175c3e14c06aed1512bd084a14c2ea19820e0cce3a6f087d3c76c28b72d6c7a00a1495ea4b84f87aa17ab33fbc95f131cb77f8cb8753017eea39404ff2a457a3289bcdccdcb43455b39cd1522a0eb4800eb5285939fe837d22206e0f34af6d53e63c937ce7538dece4cbb9a8ab163824792e46674c6a65db9243f970e515f683b543b2f1c7f96209548922853b3e88e87fb7b17bf819e8db6552657200d128877c34ab641fbc339f5efa201b17954325735526603d74c2aeb1f13e753b331e72180eea7052844c4b0e89a8491d5e7d4b4a3bacd32ca8a5b2e6f0cdb2deacd318d81993323c78b64eb9d642fb57e59b4171b968bdd375fb822e4da9736858cfc8c019f2acd4df91796f7f3b2ecb1629801c097d46971d1190bbc26cd92fd81e6bfb94abdb2bde523f32dfca8f7ba0c645331706cd12429ee43eafa72d22294c6812ecfe3a0f1d194f446c6808d46cb6d16ad03eab134287ab5716383ef83c555adea5464d3c155a969bc86cb52989cca1a9dfe7a5ee368c6251b53e7a79371b7edb1001a34bc2767cd86a587375f9481da9fa54df27942dde6ec3a6ea8e966537792305bc71dc8c4723a8a955b43e24abacc4d1d66842bef6ade6a5efcef77b170f2ea3de87a9db7d82f425d5190c3ea19cf3795e59efab515e853f72ac3b4741ad1f1b96ccc6a99398afeafa0bfce25ca97e33beef14a538b82236c06042ab2f4d9f6070e61b1d41bd19ad3fdfad6e9b3358df0a42d5a304a08c46e6042fb02ac2df357b46b340cb2939cce4ce8150ae6863a7cc59f232cb9205533d9dde61087d7af76c3027a28d883bf77eb220e183781b9120a34175d3ec67c42c45eefacd2da9e4ff1500589a6960604c00e356d868eb7481bc4492960d5e54df8cf129d7b63fca3229e6b02edd05f4fb0f6a68e6f6d4db89f64c4061b619ba4b17cc9c71b977c730945beae07b4015d1f8421674eda27d3ebaf459ae6792b7de0522920be74040b92af62ea2c2678e5106071bf4465696f049ed856ec07c640aea1090f3e44ee44157bcf8ffda810b7bb13523c6f85e9a14afb5a10ee6fe21eacb34845e9154e2537a22b40432d93e4e56a3681f8474ff9de5a8cacf32fc8fe973fd2087aa1ec8328f8e21b28d48d66344817bfa656eb36224ec6527bcf6ecab90a19928c7fb95e3450f41eba2d501aa22381fd2c1e637cae22caad1db32af5fd782e9a19c6ac7650034bbe55328968f426f6e17d7aaf07c1c2691135dd63a90251f4e516d14c69f600e84c576d8eecf8053365deebc0cdc75c8cbefdd843317245cd37ad3f50eeaa60f9b85cd1f218eb8cd9e0742f722da721c0741f6b47e0e0d4e9df51933efb954148bf576d448e167d2c33beacfe52fefb759805801e107882185f70447f9e1b2bf6a5dd819efd903332e39ee382e0bd6849b67c2816c9911176d9deafe1b0bf03cfcc5b79054d629f0df3023622b4a95391962ead8c80d45d1bb774e27538746c1254cc358d1a8f5b19ebc7a247c22213adf8037cdbb839f8bc2281a80058029cd80fed6a7f0f8a772fd43a6fbb984f8ea48f90ed89561edce676c7122561ee6006e68eb89728e0d451e1dfa7c75093aa3395b71990e9abff39931f70d26372f5df2ba4d2aba081175cdb6b514e0209292da16cac9158bade15bb4d7e5283d031755542ad503e53805df4b956415b12c1be288ec914b667db29bcbb027f738dbcab670a257007ff1642606e08db5acfee7aa9853cab3d4d391a9797bb4010f15a0e536864dfcf072f0087bcbdfd0ef2ef3212076936406a6a0a4e7b0b568c267c06516a7d75265dc288b5a3f683cd5004aea63576f6e5af8bbfbc771641b5641c3dcdcc97829cf1461c501cde4179c74cb2fe6c92863bcb885a5830b5f65d3de1a39b90142496db8c252bb87b495b535cbdc67fcf792bc2c2bd18f98894e34a7adee7bd24c27eb0555eeece171bf3cc6b0cfa0647a72e58b2dccc83bc3ae04985b55c7a448fd521b3aeefe9faa704b239584afb13ad54baaab9e95b24af8252fd37d7ceccb7337c3cdb31d9a0fb00b69aee93087d935da6721a77cb65dc915e6e80035b082208ed5ecca7376a0a3145f6cde1347dce7269f40b5931aa72d15bb82ac2170419a33280aee9835879077d7e18fc3bbb964204d466adb70daca77ffc978ee4097221cd444a7e6ded390dbde6f025cca26e660b3791da58e2f2191ea8c3f6137a051d62cbbf7e69656930b0e9a4434ddaa80b1f19a58c949c7c5ca5cde2908ffb80266f0e6bf94bb396a3b587982fb3a6edc5a84255f3cb9a2c086f1319094f850cdbbac0c5cf5f1c4d3e36dc10fd8539b596cbdc1cc3c1434f906feecfd93f9362368972aea47ecb7e5d03e77db8d955fcc9cdede63087fa42a9919a4935b56a2327dbea8ee45906bcff00f77cc8b55812d61062b3a253ff12d960bd716d4baf9684220853ea2f82b6704b81f4372cfbf1ce0816f1dc2809dd7d37152272c3d01e5f99b6cf76aa8fbc7bfa7969977ea85cd481583bec67d5ec4948f2d36ba98bf9e9d262c920040868cf792e25264808bfea0cf7010580ed60b6ba695dfa4b3cba6d7c4d97ffe3243dc1f789424932beb742467d635729a9866a9acf4d1ca82da9bf3a1f91624a91ab7f3bd7dff9f9b64bfa80795cd6f4a23fcd2fcbd9029d38dd3b98310809fa4f678c1d0dc94e80466abc677a7d3cd590d1b15a74a9dd8517c6a6ecd82c39a202bd16dd22dd2c6bb5cf3dbee3dadf5a6518bc4ea7731ddd0decc845f3099eabd15595f64f60b9052e95e5fa9903786cedf9f779dfef29fd87c6d33b6f4181b97ff2df446db787b4e2cdff370ed4d7a65a730ff600ee7e8bbcd11381a6f6dbd6cf0e8fb69f601d866134c8fa43a02a9b5a020f792241285425ebd9115c8a158d52e6a2e42785ebd94cd9a05becea8485d0a9c72df931703e7a119d48d9ae386f9b1ea6bd884a927819bf14518796d9aa6605997a224b695d5c61f9d2f566e6bf92b103e8a3bb88c83e6fbe9390cd587fe7391b6bd356c3f37be8194edaf7cac43daffda41ff195b50b9ed8632a1b50fcec687624d0f3dcc88563dd7826e8d6a24ec1929afec7e7b83d22d5b08264c0c61e6", 0x1000}], 0x3, 0x0, 0x0, 0x1}, 0x408) r1 = msgget$private(0x0, 0x42) socket$unix(0x1, 0x5, 0x0) msgsnd(r1, &(0x7f0000001280)={0x3, "a40a6b0585284ba2c20d39add7463a31e92bf482302c4f90052be0436e72b172"}, 0x28, 0x800) 02:15:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="3d05ee3ace5b1ea2bbd50b0dd669d7222bc8e22cee8a74c9a52752d809f53f87fb046d702c8a47f44169ec3815b54352885a78cabd3cb4c7f13497d1065f50f0fe5195ea1c83267ea56bc368f207a6cceb8b82c7bf019c962a0821a5c63409c48c3e188153f2", 0x66}], 0x1) write(r0, &(0x7f0000000280)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044948d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="b685279f21981827e6748f15f87af3f76bce577d6d779b0fea79673024428d43fc5c189d0c8e82827b91a72f2e25358f8ff9ba875561c85507b1ddac2645f55bae89b6f31f1b007dce1c803937c36756cac3e4a35abad2d49386420fd1b350aeb17d5e7b5fb2bac2664c320e71482ec3e2588ab466317fc34076e88cd7ab53c909f5cbc575b57b5eb3d6a7ececb943528910ab252cfff28e9332a085c3dae187e6847201bfe98ba8b389a86f21ca81b5c828afcd59f1660b8c63dea46809b25fd86eab6dc1479fbcd391246997a4fa680532cc6232b4d6b18a025bf4b8afacbd8ad4cf48332c37f8fb877b80d7d0df27f84addf05eb936034d5b6674dc7f2d7f789af8bc56b8d706e1573c241b1a5e5b320c0670d4b18e57beb7d5d6c76210a33d737d55cf0b5b24f1391ea4ff67a906f9265e374c7c15a58d3f394ebc589a0654a75c72e11efe87eb1f0bae3ddc9e967b2fe28950bbe43e3126a41cab119f9471a066e2f602bc1cd1773b1726a8d59321744ef41cdf79e5505c38797f3ffa1b803760ade50df86c53c80169b3d1b0f6913dbf539ebe7faf8f8478a2c56654298bc045a97831314ebcd6255d23fa06e58179204ece95c3bf2b2878977da6b8e6f51f6227c85b7e8d41f150fddc8c46b9b9aff5257e1c8557d7285f77d4893629f28771352300bf77177400fd28fa387920acb5ac05e308493b5c29535c7cad4d3c6b299b42c118cc98e54a427568aeb2d0703fa1986757bccb205f56610743d786df7626bb1dc4109ae36c572f3af210ae7227bf6ddd8f303f6fd1e89710ae005db3109b6d9c89153cb568ac27b07f6d96046153f3ef37a3fd17c5aa8c0ae4551ca3cf042268e3cab2c13b9c979e090b63c91ed35a9112a69538a85f5ab3ecd2f03a125b839f62f576f78b679fb4cf8a153bbeb50fae62001e317427aea82d5e7f4830df6e9e3b4ecc0fbeb0662cbd1eed7063a0644b06c4d4fee5f61074a8b862e0f5800188582a0c5e36e9e0ab699a3f7fd3c958471fbe03297d27a830554fae84756bdbfa7a392e7e154c3017dbbf3a9eac9e35158f53a9b8fac3d709821ffd92ad7596918bbcd3e4cb4a1dde327676eb39828da9cda5307689b34c27c886207cdd00e938232b4def8af6fb5c6f490a5241a9da91cf4f12f5d72506dbf77ce47ebb5aeba4d68bb7baf0a8b87737a64a3ba46e54a39fd771a229442b552ff8088fc1b70bcaf519fb393ce1c4eb6517612213a3b5b0c0a182879803ffa841467ee01eeedeb5b503e0b4dda7c703bae5f94f715ed79844f034b04548bf3abb233171ad9fd40d354e1f2adfb2034d3ea88e61d1809b53dc6d74712c69c106c02ebf53525aa22067d73c10160c9fe508ca2cb1d4125f7b6ea88644d8b529dac7ead19f2db9d651b37386049331f95826e78d6ed714295baa09bda621dab28440677f804825d066644c29ce151ebddeef03991ee17b0b5951b7e44b7b49f1d5c52795d91301de0b360e968174663f92e1813616a15c1c6e8ffa54ad675e80318662d17c8765aa9a08e6c313f3001f3f5418289a2bc13df4ee12e7e10e4c2565c4731273d7e62f6c7037bcbce59eadd907006847305a1e6387c13a5b909ee808c3ecf6d848cec179c15b84efdfc73df1b8f0b9a5a08bcc6ee6f573b19c75b87504189909eadffb61ae80a59d5c6df83ea7512892c4a08e0cb13266e5d46cbde8a25a4c5d65f3e97e1d8f2eb00ec307ca1123f7dd27adebb5c7fc10e56f70bf8bb8f8043e0c58b1c270e59f12ab776af864dc268f553d673951d2a4fb2c42d926b7a530bd4d46b365a976197b5788076fa32ed7e320ac70d62a394a0fc52592669651e48e9ee30463845d151b355bf55b7005a768a26c49feca3a3814a81c9695e28f05ac817c5696a8bd7969fa98755cf0c0007e1abd7b3aedb19ebed6ca0aa25e52abd60fc152c9b1c2f6b32b2c2b57db3b5f4cf66490fd11a0ae456f31c67560287c45471992428ed5b1c4518bfa5751cd3e3881226090c8d4515c14e6a3356d9d6e74008b30a2f99eb0635a54ecef1c4e533d773e829b381f23cee287c22836b0e0e94acf6b8425ad6ca2c699582300047c5f011aa4aa20a017c6b40d6c4911900415cb0662a1b9a7b1ee8c36747a71b148769de4f1f5b2a495e55a6ab1251c964ed32f2a4b9d8871fc84ad308f18cf4507023ee89990d21de745e4188ec89e62812a3dc3ccd7ae6749611b640b9b30c203b8a0fe5e730c0aa1eed15e36bd4641a5d42179bdfd71513ecb46a275bd7d6ffedcc0aad7009f65649a44ad1db6c3704049a3eb23df861680b4dc94a8f9a6f8718d521a1ba481960d71fd1d02f17f7014734dd470c70ca82123acaec4a7f6963e1ea16388223ce2831822d2bd81b92249c69d2bbd68778ce7445c3425f84d963799353e801fb5e17fbeb080bab1622fc22b24a7abf2d3f4dc086c8f61ca299ef711436932f2455f08fc40aea11b0ff6dcc52ec2946505a58ff68ef1fe253aca36a4a1977449962c594d6344ac78920aba325599459f765742f15253a9597744291274be36fdd0ee56d0f16a1832731ca36df52867b71f01cef609ece3a0ec953fa9d7297893d4bf4cb9d1daf0c3943401101151c0ce58ab1c4c653b579b9a6cd1fa1288b20ecf164c6b0d1fc92c63ad2d4c2273108177b9e1bb234b1cc0e59b5360f513c24e19d02545da6ffb3f4b8a861070577e9f0196b242cdf37872f626d9b7df97d33a0144bdca3f4344a637fc42bf9bf8fa31dfb54b7db1982eae41baa164831865aa1a164bbe0f66d6844af96d475b880831e1ab95abeb", 0x7cb) r1 = syz_open_pts() close(r1) socket$unix(0x1, 0x5, 0x0) kqueue() syz_open_pts() 02:15:42 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmsg(r0, &(0x7f00000014c0)={&(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001340)=[{&(0x7f0000000100)="c5b470a0673cb2e94dc511aa6dc64cc1c2e8d2fe38a045f88d449217f46c9cf17bc92e48421a061b72e84b33c3153973380e7efdd57f5d93ba94cfac6c9ae07e6c4712760ae3b21a222f188c9630cca4bb0a7e00c76e86bb3b2bfc707e512db486b378b2ff4382d83dcb2866670cafad853c4b1515b94b10ac06050cf09fc93e6f57f59a1a21b0bf88e14974b8fcc9940c036353ad53d2cb4641601c9150743525c9ee94c1a2a0de5ff608975205ef4140ae0ca77007866d0decdbc46dd280576723c35e87b44fc09f0a34f897d12bbffff0e1d65a108f88006e08cfb368e6ab258ab984b1df4be2cbb3cc7c72", 0xed}, {&(0x7f0000000200)="7da6e531fb0ce8d8fbb206a482ecc6fa34f628281d25a85105f459964248bde288d5248868e375974e8a1fa6df2514abee2db0be878d42b36679e55ed1ff24b15359ffb778f29d77ecbeef4b92cb537b85e71cf9b2c1869efbce509a413c5b1e8813921ed6fefb30fda2a181d30456b7502ae7dbb3dd5059137b1a5e9acc3ff537e24cadbc087014180b6362c49b950e5d2c53d55ee6e65e1bd53dd14494534dfdf3e1d70ec7a54dae8422092d98addc0d88be949b0b4bd228038162", 0xbc}, {&(0x7f00000002c0)="1a0746ea7ef1e88e5f97e4630efe12b58fd89ee6a0e2b3dfa42489ffa36f8548844be8ec1554322bf221742f88f6f23d3f07aadbcf0eec209b89f8335949a68466aeb26c08ee6ed0a34204183f20a41bf02a901c2973c5e590044322a174cc2e8c4bab07612aaad556fec8840822e2d0797eea1c59d2b39a6090c0b034f7d0d90d3abe58b61baa38220b3995660bf0ddcbb840232c9eb806fdef358033ead1b377492d264b56de8a4ca24b93b971a12921d3f8b4f95b88e748f50e4c0e481fc6199f2329207cf8d5dd9da6930fcb37bebbbe662b8ec8c223e2fd643e2677fe0fce1cdc2a2954bc79a1f2ea82a96c2412bf94106aecbbc1e1c87dc610b839f93d68e68c89860322c687fe2573ffb3967769cd80f9e9c173c1cc2abf4bca1aaebf3bcc24b3fc5a2ec38bab2996f04338c4b8dc4082073605f2b3d46ae8e784c08649426afd8923e0b867dce914c4aabedcaa309c462eab8e4c2f994b9b6a440fe65c9e36388d30f932f37cdf089073f52496af0e098f16796b746133c11cd94ea1d06a5fc1776a613c9ace988f649cdd7cff98f3420a96678d04d5d8b5085961ad5b719d711f38869101b0f6da021fb1cbe86d71564470ff309040fce2d5022e84b2f7f8811cddd02036d314b52c335ccab5464fe1b1aebeac3b568204640ef0e81114be1da48065390fa1edafd1f1ca7a95b539d5dceadb5a756f4284c3e6c8439ad3262f40eab6f2df6a1e48e4bd8fb08e93ce673c63537bda0219840ecbf38caf4c192db6f23188dad78d211066afbc1c6720f912e2408cde61e8fbda849686c1acbd1890cfdc52a038f6731680319c94d201ff98946fb3e16a5d4c7d888dd8e3f01a1a371739eee414fc599a7cfa9fbefa84d71a40109e577c7c837816bc7a6f7f9b245ec2416c8ce990bbb80e178ea87a452fcf648afdc59301f2d90a20442ab105fc3178660ad009ed17d6ac7452d8ec8ec7e5e51e169545d3974fcf4e3d169375d380ee46562e59c50404b8d3a8029d135153d07730b0f68348acfd0d6a04739f06fd5ce6e0b874ece91055ecbba15138eabc5d8762294522209aa2a441c3c2dc842cbb7427fcc003fcf66510e91693881f8ac8d2fee7edb72d900384a950b1bdeee3353831188096284f458aae4b1578a8f5781514863e16b4990e767dd9f991494ece5ce17ec9e39268fe97561ad216a9d352b1a4d06649aeac10be9a83205b8702bb5bf7b106de5c0014fff7a664ea04dcabd80519a45fc773483c356ce3ad813148049c4981126cc6b1da7456b001a35b64b4f440f7d2783f789461d01377cf53b01df1daafa8c69d97e7cb74c6f833a7c0c596a41ba5585be692d0f10e251bf7de171193754e630a44f4e4ed259c04e9fa59bab7621ae1de5359a312625f8bbcb50c12ff4986e7e58a790d02f8b6a99c65e9ebb6902af4427202472d3fc3572343ee89131f1f243f4c6d8dae341821f52cec0567f8a2d9ff24e9c2e00e15a5fc5be808d1fca2e361edcd39f0a0936e9ca2e273889b85fa363f2e9cc209321d285ab224b573ede7a563880b3312ce6e342929d151c14ea77830423229400156948944900feeaf2d6c3cc14c2e528798ea553635faca8aed28f3a0ae44c092a0f60e34b2dda7c6702d2305599c8cdcc06372d5e3fe327cecf15d379c2113c8927237b6542c366ae8f971152933d2131063c263fe5c38fc254e2a70cbbb8fe12f4ae1aea9aaa1753fd5568551cb76e63f5c087d6f8d0ff8c679c7be63648949fbc62a66e6a4481dd3f0f5e1021e58922ff046b2d2a5003c5ff205cea4be08f4e7220370b9f4a4a700a1b7c4da34bc06a83d415a83cee6b76ff48d8a83202307990f3b821a5e2cfda791d3cdec5ff4606976748c99ff55454fe16e58d2ad8fa791ca83829ae87484954f22fbcfeefaf4ef7ab0bddb6ad89388894aa54bce0f96fb2aa850269254be440d881958c6b1608b1f66872c7dc61b4030f0e611feeb406bcd23874fb690f3d932b3a1ebc4bc6887190c23baf0f35b5f7ea4a0de522ed62b8ebf5354ace2c4e5eb89b3516e37bd9be423dc87bb75e517f8b70c99498f5a15cbbfba15053b95fc394e21162fa694bedb22e7c74d0a69e888118bf13578f7188860a4c6f0a07cbf77543b1514652ca45f7b1ea6dd76c05d4c8556b2169628e5df0d388d824dc7d9f7d9d0436bb73b9ca7e79914d49afc03e63488b5e959d7fd875452edf81d49c2b3e87277a9bd28f09469f6397d790edbfbeb77df4ebe7f1c1e82868be3853c2ad95b7b5bca633944f6b46f392a1269c607516a280fb15217326839d0fb8afdd3d4f6d75380e6308c2716adb81e352ebd69f64bfa67db575de7076f592820aa7c2dfe2ad6b29159dd0db0970fea3b8a2a19614f64f5f6d991e2cb31d92ddeda00c207afd3f0219c0a54b791a415fb893d152dbbdc926f8e512528b3eb756aa35254b9033aebd127456b02f4b4e08f28bdefd9fd66d7c1468bcd0fd5c46e137a970b8e6b287e11385a8a5d43a2f96d8d6d1caff05c28ddf79edc16cf4bdd485ebacf61ae8a8529a78ba8430b95c57e72150468a48cd24ce6857e569044b649dad2596b85532bd098330604c3e0fcf1e3c389724cd600f2b8ef1afb4f9a819a4cfed1dded9538e0ee6f63d1552c8c1fe52f30a8ff3a63bf4b5b48666d64ddd1120a7dcc2c9ee5155a8f598ceb08b7b2f9f1605f7af777878040c7a9310ce51cddbf9037e2aaeec845cdd273a16eae6e6f8beb85d1d76659222461904a80846ed1da4d14313e5eeae65342a0a79bb1c167634b68537de3871cc6b3a5dd23f9d34096c62f86818ef3fbadb8ac5431b291aad3423acb02252c3cf568f251aa44d3695b7191c5c1223f495f97f0c9c5b7c972f93bac6dbd57553dc71adeb1f084bd5278f7d0005e94e679dbc1b89d8bc1c35f5771dbfbf719df3e734b625810d05a7bac63267ed433670bc2a8651edd4f1f3263e4e55dbacc22e82194abcbb48078b05b17c487613c2c96176a39a22d1042f798832790042b60c5cd7d9c5ed87953f9dc0801eb6af29e5cf342e27b42fedad5f93e068215f7bc13e1e4ab79e4260075acdad3d623b49f7815aabde2ae85f3f7d8aa071631696ee5645059ff84f3ea9949e767e09c3b9f9d18d8d0c97593ed35d92bb73d40efb00218bc7b71a325ae943c5a22bbd364141343dd615dfc592791aa8d112aed5de551e2b527057d515c0dd8d26d107e937f094aa500023be6cffd82bcc1f5bbb7fcd12c2bc8c9f7a492ca3501ea7f5ddff35f917fab82c7eb0efb68a5b2ad93cd22389e0475a412f56415b3117515e6c84025aa753f1638a0f8186b86608c569579f2d8d17d2a8cf1cab63ef14f0edccc057d737ed74dc4210ee6cd0a0721b03e33cb722d3a8580756ffcc6fa31b2152dd2ec6d1188312457ec68fd44ad8ebeb7d924da4ad326318cd8ac2e65c459ade590f019e6a88c76d509c4fe1f27aad7156d8f9310fa586448d1f1c9b6989c4f1158de4935a5858ba4d81ac9f1e6a2435b87fbe57f4634a747a6f7b3a55856225649405ba4a78428561e9ff49bd41a335be555dbed0e6d421936e721e16fbc19b6a2b323555795b3ecc1e8f95ea34576d7b6a46adbf08086aab8a94b97eeff54a59d5013cdd2637ab80bf5159d546863e5fbba13365dcf7b9a2ba5c1982c343b87c8d0f04b58a657a3a03857eedd773b1305368e9cc6ea5a0b095489fd4b21ae95dfd989c89b43e15664c4f1ea5e0d65310acc975130c7d2827386dd9e0b65b597b80f8d2bcbc54743d4c76ea2f528cbf56c4537cf6999027ed299cc23c381c125c39bcc3f68b17551bf3b9014c27f25d0ceb185c4b15c0cee8665dbc3a688e603ac85f9ccb32768a6406a75f1469cc8afd7265be5947effde9eb523cbdc5194e2b77a3dc7fa8832811c9f35b9286d4edf692b24071e8baa29cbcb7ac871f7cfd3d3faff98d0bcf236110f9129f8a126879b06037d55db889e850bcf603e3f801675cf7c3aa5651373df91d503d42fef05a7b60c8f3e7589284c474f385928cc77f93f9774945a28a32cd532d2c21a9221d8ab851751d6f8b3b1790ac5fe5b0bba1c4fdb8e9e02d129098c114bf207d9ab670b04519293e873209ac5dc6abcec59919b4c43d4f7b3e17ddc2c904b9e33d8cf561402d0ddbbac5888d8e4b7dcf10c1a16bb77e6a13afb963e1f2daf19173a179b6d4a6af5a24007fd2de0229f4c2a4d41305d12757e1bd55370e3e557c71acf1fb23352339cd8a30764a7a35cca9b9c4537e417b8d5ec479bfad0599b096d0692c410ee2c140b2e4b04fa12d552dfd08211cd939461b4eec9eaa172480d3c62660bfaf03405c328dac52ac647b37e66e53ca903e08061b84ffcb502829b08115b4ec36f4cacb96a93372d59f7853845035bb41367cba7c841e324528d83b1ccd42ca6e1d6735f8a4db7a28fdbd034d4fc01dcac04c2b99baad7ae0a7533c15e872acc0f25ad89d35523ff4a47ac77fb7ad8d7b50c4bf36936381a44cda2e814a4d2a9125092df863e7458c58725fca8bfa16da927815be4b076b65cf2eff642a9b3826241ad444f203b6b4f5eaff714a064088d4c4b0604f9e88ced88d156f7e5936124e5f7f1a1b3f27b499bee7f2a5c4b7ef99976719f11a95ad06e5137e1d315a07e1937a88514bfbe521ac0cc08d2d22dc2647ed347be5fc77938a620915547c229a083e719ca8d9129584cbac15c33be2159db462e9dcb0cc68ef68aa4c2cad12702bf1e16dc1ad907976453834f23494ba1cec958a04c5f9aa8d6ee636a0a7940be9197724309541c226057accc6dfc63d30c846f1c76af43b5636c3bd87956b835a347c46a0b16ed8b8ba890dbc2cf3122988d1ba858f82e394c542e0809174d3e35973bb96e914210459b28ab1867043bf3beb4b911367257a8fea72dd6f343a1db32d4ef75751167ad0c451e375285336ab7d0606b2e722909160319f2f69b75c06ca1c9d65348dae162f243286759d8c675cece443d1a7d73bdd63e5f1b5bb445cefa78f66137c17b6c4d9c4afb42b814cee6a5426fd76955d768751d3c2264a486d1749e8266c563f462c2b25938a7bb593b8aad72e9f1731cd9749086f2be317e4d93446e68912a93d0dba7e18afcef07ba10ac747410046be5485f117660adfc145d9a5f35ed87a77175379e0ea1727f615de47c9d295fc3beb7c65d316897345f34463cf6f634c95177817c3639965c97c1200e9888939d04df9e311cdedc022052d5b2efb472925889bc1d7f19e6fed91fddc11fc6c2116f5552fa3e789a7e0c6c5ba012438c7dfaa80a83f8055b77ddac9d7fea45290b9470ea467732bc3e0cf45fb6751fa10591dcf1a803e76929a2d9e31a21eac3f506c4ed3bb7ebb74db442260ac440791b7d78ab0843dd102a7f702e525427b7bd15011eac3cf0fd63ee221191cd87616978cc7eab886d6ba880ba008c0b381b5ad9f523d73e30995d0c2d05f70dd7709d7924f2891f6930d190f7ed14ddb9c80b66e57c25fbc1a5751b7aceff8e34dd0d3eb7752276f434f4bb74241398db0e18fdb837613e92888c49eeee0ed4eae4201ff176e7b70caec6d22a400dcbed81d88b1c49a87ff558ad38b19b28a5fddb16ec2729ead3eaa735a26cb2705ac6a2d6fd6203fcdb10b05941e273f9e37f1d6edddc52b5cd4afc0a9a831b9e5675afc85674fec3b99b4d20e2e8c28a0b76edbae757401c690fbfd8e664ed8eefc274cf0d9bf33ee7387fa5e2116b262b6686eba11f2bf276abaa6c06c57999616d3e", 0x1000}, {&(0x7f00000012c0)="6beea91e10e519f4e540ba0134fddb4d54a3e0a7a7cec45a5083bbd79e64836bc31a2048da0c71560d4966ed9a0d9e025d7cb005a5682b516a2074819547dbd8404e3e65372a49865825d6582616a8b1e1bfde10", 0x54}], 0x4, &(0x7f0000001380)=[{0x108, 0x1, 0x80, "97861a7b05685af78bd9fbcf71dab0116f09faebc416f761d7ff4706bd95af7869a6e98afc591799a89ef68051b432fed3a56efc12bde5251039aa68c05f4c399f4a81e7bb923dcce75ee16e134b3501129e4e8f11b6265e11234242db26a43a831e657f5c3ee1bf11958a3f0140d7f135fc50f8e4e103f75a139e13f29a86895cfa4612e02abc16dd426254cc59c9b87257cd3758c4c0d28aeced78f640f419696a1129b6d861668cdceeeb39c954d863f40495ed91b774d085e30dc86ec694ccd69de5b4c22410c6a35cdc2f407413c6018a727de655702e342ae3a1d28c3d1568675359aa525b2e60ed9d13bf86e1832b4e"}], 0x108, 0x404}, 0x400) r1 = socket(0x2, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001500), &(0x7f0000001540)=0xc) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) 02:15:42 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0xc000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x6, 0x0, 0x7958, 0x1ff, "52774a166916b808c56261141891c93972940bf5", 0x0, 0x9}) 02:15:42 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, 0x0) geteuid() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) setreuid(0x0, 0xffffffffffffffff) 02:15:42 executing program 0: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r0, r1) setregid(0x0, r2) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$getown(r4, 0x5) 02:15:42 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/203, 0xcb}, {&(0x7f0000000100)=""/128, 0x80}], 0x2) 02:15:42 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendmsg(r0, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000012c0)=[{&(0x7f0000000180)="1f24ecbd9c9f0ee6672a758aa23c33a9ab80b993ae808bf1896c6a3fc656a938d8feafaa8ecc2ed1efd51c27c4dfff3551cdb24def5e03f5abc47a3856450b824a5b3c63f045b7c05822d777fd0a0003a24c6c01cf897daa98", 0x59}, {&(0x7f0000000200)="0924d7fe7676334d98515b3b026c6cf4ca1084defd27432a6092ddd51bdef3a03990ebf1d0617d347b02c5f911450532db1ac984691f28", 0x37}, {&(0x7f0000000240)="6818fe1b5c26df2867bb16bc8d6447c0b0154b5363bbde2e5d0ef219c48b5312f98486306f65e2121add9e9a4addf84ce581f90e16c84c34c35aa5f9059547418df7189ffd14e2f726067acdae551e5a65387aa90bdc43ee769f892f8df562dce485b383a60ac837d9f41561db68890db05679da68e9c4eac9abbb85b0c8ac87", 0x80}, {&(0x7f00000002c0)="3f8d698f372ac46120513e77bb49f9b81d3841dcac0b6c5ce8c453066afc6e45039c1eb2365ce58ac2fbe678d2ffd682e8d9e29fa99fb6d5a58a9d508d58764639a603c58dc19c7c7bf8b88fe5c59571f7379f137da2852a652d6117e6d56d3d08e871e78e0b4447e429071fb73b44d3a32f93449189dc0ebfd02ca56082a8814bddd7089536bdcc95968af483679f495615f171c340f448fa70d17aff6728e9b903f83a53d08dc6437e86f74d7ec5071d70148cbdec1a82d3ce46e55caeb31e8500a59678874ad9938505acab0cab80990f2868df28bc83a66a0645d45a7ffceb06527ebfa3c37cb6a131db9b2e13e17a182913efb0152dcf17e572e56383e923c11d50e0ae039fbb43b25563c8869f52d18caab4af0018a3a098b215b06aa89a1b14d75178241c0fe84d6b3254c7a2f8fe9c9fe28beb36065d90a18d57c0d4019b9af57203bedac163273c5f74bfa1bbc4483ff9376c1d350fa7391bd74f01db36fef6bcb67b84da10bb2e45b7c5425a30ad51e6c35c11fa32196523ace7084ddb85d85013d3384a23c0715c21dacb58c3dae10999d80938976514712d00b9398e1f1648c1b76a7b480923d63a6a9555aece08bf32ceb4096ede19d5239aa3fabeaaa577afbc7bff084a48ab55c0f924b8dbc060fdf0690121078514c30ac7ddbfee51d09b3e78110ab1c7f5e9a5d35fa6e480dbce96dc4042f444d420b54451dffa3b2dcc4eb077ac103158665d91ffec0e51143a53fda5518af3e25ae1259d66b384d1bb2acec6f9bef3184e2a13b3775f024df10253aa054b294fb7084b4803c6d379d7a14d116ee79d51e4d19a3cea6084be1ebe448b890fae1536afff2f25538069be988d6e74866283158f6d391d12aa02291263492d17252ab4fdc8de78e2e4adcb4e1e0ce1aaec65f92ecfe2307b2f7807e879c3e7734dcad36713715c8868a3a5155402f1274bd9079ef7f1d9a19db9cdec1c98dc60eff84378737dc7955c13037ab2de108e96551af63ed28d033b2e54bd7c4c2cadaaca53d70bd7fcc071f61dc986008c168aecb40c61dccf30b291c5e439e9e385b12f1ed35fd657e038516894d95bc73a42c29927d3b4656cb827474e227ebd926ce00b85e291a58286d95e13e782aafd36008edb7a35c5cf93ac8d3fd039cd3e934d984a151905f51fa6106eb9f5dce0e658629982637116b6838f047064f7e1cc01d5cef45b5a3b4133c2be79873ddf73769cd602d0bbd008306ad63c2d07279c12edbd2a884ef464232646224c96984a7af256f6c67b18c4709901547c9d82384425cd2f6b7c25ee3236e2aaddea24d3c2897523d7ba9b829f10c34a63a92b422229087a2eefd05e533452c62d530aa5a7bd85d2a32b187c1f701474e4f776b1423c22441a5866534f028d089f0c9e0acca51f30ceb2ddca0acf27021d66a087b8ec6d46effce57873482f5f82f2065beb99b3290ea4609f6a1f1d9d473ae10f655d3d22925e0ae368e4c34e2ac8063dc2a005a99a6d66e284cac81509892f11f90b55b83924169f2eeb0650dbeb95347cf26baabcfe86d1ed3cedaffbe920b5060ea7eb625ead4382d23f7c1d752839335e66cee06aac4f7b86bf63cb1230c2cd58c173698340a1c45a399d35ebfa3feb3d0171a1e8504156257af02797c0e702823e9ef98d4e929b11e613c3633bd31c15c00a1acc01e40cf07b6d34ec9939097188a4492b3b0540379d31bfea0baf58b29642984199d28766989bf344793559a586644b850fc6476e8f21558ee3dbaa710c05749587df5a387c50f0135a68dd33b8908c571a8170202429f345b17a8f57e45e2090999f465f65c73ce2e2fe9f640c31f0a40173a3e4d1fbaed5d036295b9b10b0959a393826610f7ad773d19199acdca55bde5d004e50c8a21f141cc5056c328769d6a8641225ef33619cc5524f5241029c36d73981154876352be34e2ee15b50ce17d48ad1f5bd3aafe20945b840f87362f185ad8f6e410ec8483150a8d2f7393816ec2e042b726b747f47d736531b779707f752c4de6fcc087e184a9c05a20f0f43d221a0814b0aa42f3ca8ea091c65550d34a6cb6a03aa135f0fd5e073596019346b6f1674ca38e6871e9c16dc1f918ca6bdf8ce88e5318c8ef328b09b4cdf644a7f5f49c20bbfd7c6280178a177829a83b9163ce2593b14e61cf15357904b27d9b991336b88d21e87d4a398d2134ef0efecd39826921b47888abc2437b05c082021e4b759b5f3258712734c9fb56817e8e93bc52e011c18e13f76b0c97b8e8326e92d27506e2f42a7cd09334c5c2e6de24af19472a7e23abd885f067861e6623ca1f7571f5d82584590408c5173ba5bb27fb94d1f1f8640eda4a94a62db66da45754f76a577cb3ed9423ca5600c1b4fd845d83555065e00a9fb3a43e00f19fd68f4333f73da58edbd8526f2876700bd53c6a5601d9fc133de629a0fb8ea8611a589bb662f3516dbd52d689753dcdca0baf8c6a9b4a9b63326725c9e877e07e1cefce272beb07df1739076664e94da2ef6e690465c866ffbabe33dc283bb44837f90a991aa1646d44ef08e7af7a0bb862d19f12e652a72decde08739da6a54e7c376536c3319d7947de22f428982356bcf678f73d9ae44d70132847f52134aeff64321b8161e157680bf732f4155d3a9049709515043b3e0bd3625ee916cedc70c29aa575caf8ac5385cec6b376905e8d6df86c852ce33528f6febdb9c01085594eaa51a5c9af7f9127e3d56270737453745c49f3e4797e05b9f47a8d8e876f1f83d58fd258867fac6fc4b8c85e2ac50d5a2764987ea0f83d00cb4084dd8351791dd979a1d574fa33c231bdb082c4d7796521829a73dfd5e0c25d53a8e8c15f38de9fdf11c1f1e357afda9afb9fe150fd920c1c1e18bb8fb09be2c7b085ea41e0117861291672b9f3754cd47dee81152b8265b14955529a6e423d102d457baf0f29d3065f99e10fafd6af663596bf6faa4bc44db5165a56588a592ca8f69e67feb2eb1527f99860aff02aa25f7d4aecea80c8004115233fb937212cbc08c7dad6295cb74d923623bb560cef701e05ddcb4e0c2d0e978f6124ff581231c94722609ba97df7e46f3bb6502bb8b910519f13ed0b0d41c78b3d839892f06d2b68b5d2e656c140e6d893ead64d294050655583be9d2cba507c224822502c4ee6c45e8f2ccf996a7094355141098057b0833e7974b2bb7b9a3973d47e66e7db76f0792ede6c9bda1737cd7a049cb3646aadced39651e52f77a20c731b44189bed2fc7d040c5f359c3a79768130b0b4e2091bf7e4a677a3b2529b0902d264863165f9b6db738c8a49ab30ffd34cbb24deb1f874e9b846e40fafd1376d59087ee2604dc5f6872e038cce5619f6fe0ce15e6998dc667b750dd8ee9432ed3cc52ee13c582d5e529e2a1a582681ec22ed0a6c7b13aac654c4309f4c022f1b3c9aa96255c72053074cf6e9c10c73f47e370aa651ff418d982d718ec21df4ede9820e9fdbf40f356088c7f331ef3398acb8705ca55f90f538b6bd58c14e4674d3536400f3ce6282e6402f7a30cdfb816f913a2df3541bc878954c64da5cd2c400ec3506845dc7d23d668852b19daabc853d9585eeb43fd7b18607043853d777e8f2a31fbd9cd52b916344db5f75e6c37d41c66c6a23d1207a55e61fabbe49823538fe8c1821add57c4195fb01f5d82d1dad6db37edd9009f49d34c847093d25a9874ab1f4a4855ee6a962032ee54b341608c27df87026e5b849108f45ca60d82379153f038899f4ed8e0675048dcb86bb83a316f28e1054ba66337f43fe0ba5bd24c162266c0647f7b9bdcfb046ff9a11a0f31559506cdc98e39d5b8f2694198648c7738cd1ea703feaad0a15cd1cf7980f7ae34daa9d1cb5649a19262d83a6ab7878fdd952c225c0ad8fe1bafc03a743ca54445dd0834244b62aa770421cf00292adcea0195dd5605813925895c1d4808b7d3a1f769c9883118201058ad633eb8c0f4c114ce3a444c594758e77013c4a7cf7aa7516d8befd5c094c9e84f80bc6412f32b153159d1910fcf06201d25a1b3bb407bfffb9f80033fb39923e3dbe9b9b65dcba10ca76d2b23fa7451faa87f0e0cef48ee2ddea7d38a1dd23f51600759fc6947975743344ede54b08bb4c9088d75c1f5bfa6c406c904159100d909eeb42b50910a86984e044b0deb043d25760e203725a9b55bf8ddbc96ca0e7b358a38f8254631e47f40b9c6f6cb2a91d922667a7310c693866e54cc39b9e47bb59bdc6f0b63b7b08f0badf7ef240a81aa693b5e4f411831916eaf14cdce3ea174042ec2daa0c7e238b8e3aa0ebb3e4379b280c39ffcee1a7f603d2e7d6af4d82ab578e2a592f2fabfd204a04b4f1392283eb5be9b4aba1411c5a021e55c4d5ecd48faf7deb78d798beff2cd639199905679c006f2386cc1c8e326575d74c35c5d2475142396587d2f65f8886acd73dfbc3fc30215391fae87cfcdab778fb1d96937994008b90630d6f4ec11301520ab993423c0b31b84a95ef882b0c9109523e81c98763744008cfe881028c434fe83bad4c58f633e6a1b15e21140df7e8ee687cdfaa93f717dff93b68f0dff752ec1cc961650c7ac58a03ff3e1c2bb5361281400c3ca7abb9a55e25f5ecc2c7296ace77dd60dde3444ccfc256ed5fc2f04b4dd7ca55170a6017ca10d0a7c0fd22e38429e0350286fa795abb6e2c962f1248febee4f080c5d0b852e6e0b0dcfca4cc441bbbd1717703cc4b6162ba642be174dfcefb6459c2076dc702c9eae3d851c87d2f9fe4f3dbbbfc1add742ad3477c368a07fa49cf0f3de4a27ce746f8cd6d0e09455ec48b62af011f5508e2898b36ae70e6500b7d32a0759e2c42914f45effc59e010703f75a168210bcb570db1854a157fd5726ebd84cee8af00851c6f92dcad5abc7e8e2274f901d01c7c3c1e828da7d649b135b044b118831061bc52179375595cad9e21daf5ca77730acd03ed69ed926928fa86f03abd48ec2367347082a30a17685b02a626e5cab63645d2d5b909b9b9926aee8baed0af0707cc0f06c2a3adbacec872a6b6d758ec991460e4d63c27b8638a65a4426e6557de9848d930da25268b218c2f081f3733a44c7b445f2501e1ab88adf20cbc0640e1aca4d3fb1a7383df596a462084b1f316c6c7c26908bf1ccc8e0059de87a8171416872cb3d1b31433489df1e4daa64ece1da81af0b961d4881eba915bff40a00d967ac459315c4239bf28d4e191f92e60e6141bdbd0e98f8d5bb74d3a262137a291274b8bb2b2804595f48aa15c1b15765d68a458aef4abffb7f3aa46f06159a228135c7d50a3076a05c6aa2c2d155ec7d9b770ad26eeed5c392f84e7641838870b200da6fc2fce7559b2d1862a4673f9b57086af046d917bdc9c0b750e67cd427a94bb10675511afc6508f3d0cf2c415ffb4fd6e3e82584ec6e051a0f13f49cc91664d009f9d8cc5de4fefa841ac818393cf5a5a70e761cd37da328d2d1523f66b76e612d70362be8fcdf9c2cf13f4a0a49df021d3e5c99beaba8211315459b313e9aa4692e9f51e52897ab39af6d5ad4429cf2a71b5a394f9195543cbbb572bcbc1745f0b743245002187ddbc61fb043877efa4272cc09bfcc6969be45be4123838dc980a6fcd836817b367179a4c0be90d5dd593acfb4f55d2d82c1d43610d43ca76ae9e0db9376167f5c99cf843e32e5fc1cc63a1ae849da53b49596fa6ae0dc8b3c98e365f2cd2da97a6f230704638916b2325d2a13c32de80b9362acc8f69484d3409c1eb209d5096", 0x1000}], 0x4, &(0x7f0000001300)=ANY=[@ANYBLOB="5800000000000006000000600a01a7c11d538068164772c79b30f770a0d51c17654a17cf7ecf3a9309c5874ccf89acf02ecfe9b70452fe64884fbdd0dd001758e44c68c84130f0cb9095ccad1b7bca71d600008000000000000000ffff00000008000059691dee6d13f8bfe66e4b4d7f83f7cbe819f2d46df51d59aa509741c4212822757bff5fa4a70f219a61ec20bbf2f32e44e3fd42a8a80c730a17ab0c1a0642e71b4dd771abd9fba1e458273c5c84c2f53b102eaf629316c02e89a7df44ec46b7b3d36c127eb55eba30107295d7f2f2c3b8000000000000000100000000100000da6eac7287cd4288d08cc229a484b31dc4bbe42014bec82ad2016d841d1dd5a5173730bc7fddd44ba129f80ea0fc28b5c0a2144797866f9fce0c1dbd797206ed1b0c0d0b372fbd1fe42d38d8c46e61b5f86926f587393450ec6427855a3eb3566bf6032c5adc530f7f2626c6fd84519745dd405b1d3c5988bc36eb1a75ad189f1627dc79715f306199b2e980d461f95f84fb102cce729f0000008800000000000000ffff0000ff0100009f53b6508a9ef5cb1a8e22f89dc4abaf88ecb5fd57d79de645982d46efe046f7d48953186fa68a8594834233ce4d458ee6fe768f31e5dcf38b634032e42c3cd85e428a836e2a98dd402abdc5a442b895f97acf805605413d504d96df20e941000000006b28279b09c49ec2aff481a12dd298882c581436bc00000000000000000000000000000000000000"], 0x218, 0x400}, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0x7fffffff, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0x3) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040), &(0x7f0000000080)=0x4) socket(0x2, 0x4002, 0x100) 02:15:42 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file1\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='c\x00') mknod$loop(&(0x7f0000000140)='./file1\x00', 0x3004, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x3, 0x76be2178, 0x3}, {0x18, 0x3, 0x0, 0x7}, 0x620, [0x10000, 0x0, 0x80000001, 0x4, 0x1, 0xa4d2, 0x3, 0x1]}, 0x3c) r1 = socket$inet6(0x18, 0x5, 0x1a0d) getsockname(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) chdir(&(0x7f0000739ffe)='..') getsockname(r1, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) 02:15:42 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x4, 0x2010, r0, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ftruncate(r0, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 02:15:42 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0xffffffffffffffff) socket$inet6(0x18, 0x4001, 0x2cc) setsockopt(r0, 0x6, 0x10, &(0x7f0000000280)='\x00\x00\x00\x00', 0x4) 02:15:42 executing program 1: r0 = kqueue() r1 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r2 = open(&(0x7f0000000140)='./bus\x00', 0x41e, 0x0) kevent(r1, &(0x7f0000000140), 0x10000, &(0x7f0000000040), 0x3000000, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000440)='\\', 0x1}], 0x1, 0x0) r3 = getpid() write(r0, &(0x7f0000000080)="55a06b0f34d607be0c4a7eee89339158cb03b627d372984d90a52cfcd4a372558844e3bd365e149e7d546ab07e1bccc886b2e68f81", 0x35) socket$inet(0x2, 0x4007, 0x1) fcntl$setown(r1, 0x6, r3) pwritev(r2, &(0x7f0000000040)=[{&(0x7f0000000000), 0x14f}], 0x1, 0x0) 02:15:42 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x8, 0x80, 0x6, 0x81, "517fd49c4595f081a8d977d648a4c46e63790bc2", 0x0, 0x7}) syz_open_pts() preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/180, 0xb4}, {&(0x7f0000000140)=""/182, 0xb6}], 0x2, 0x0) 02:15:42 executing program 1: mknod(&(0x7f0000001900)='./bus\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x101a2, 0x1) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x9, 0x100000001}, {0x7, 0x4}}) socketpair(0x20, 0x7, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/140, 0x8c}, {&(0x7f00000001c0)}, {&(0x7f00000002c0)=""/250, 0xfa}, {&(0x7f0000000200)=""/67, 0x43}, {&(0x7f00000003c0)=""/28, 0x1c}, {&(0x7f0000000540)=""/185, 0xb9}], 0x6) syz_open_pts() write(r0, &(0x7f0000000180)="d5c8bde39da38cb609b5f1b1e13b127e02a51fbe9d1b2000b5af229e74", 0x1d) 02:15:42 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="4648ac428925ad07772fd79ba9fa1c22da5413c92000d60d3ae75008ffdc2aa64968b8cf97e9178ad290b8d25479f53d60f68b062589ba2ae6ffe6a6985d163a2dd8d1678d7a64f267e5a764", 0x4c}, {&(0x7f0000000180)="a9f7cb4f8f6756d65209faf001a8ddf9c47f374e4e4ad38e8589e991881030853580ed19a04dcd591365189466b7888c03f5b29d0788e483b06fc5e6e4644021", 0xb3}], 0x2, 0x0) ftruncate(r0, 0x0) 02:15:42 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2008, 0x201) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/177, 0xb1) pipe(&(0x7f0000000000)) 02:15:42 executing program 0: clock_getres(0x2, &(0x7f0000000080)) 02:15:42 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000100)="6c35ce02cc1f67f8469951671bbfc4246657047d37fb022c1301de0f948274233d452be6a210f5390174440f6934b25ae44d5620b2c2dc2e8603f29bc3c5596239a53fbeb578b42edd4964d711974e5f7385d578dbf8b4cf03b58aa6e5234dd8571cb8e13264db5c5bacac7d60fb0436fa48f70bbc06da2bce18a4a3981e0c7a002fee05087d33dbce47d04277fef403dd1bea552ed922a4956e0f128b98687751dfead1eaf3b686dedefe10eaf88abafc42eb4d65e25e232a972b11f06af5ce7a3f32831414becb1a887f8a42fd362b31", 0xd1) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="ba0ed314e6b8b6a4a52db635249a3586fe67dd245ee052d4c503", 0x1a}], 0x1, 0x0) preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000200)}, {&(0x7f0000000240)=""/182, 0xb6}, {&(0x7f0000000300)=""/176, 0xb0}, {&(0x7f00000003c0)}], 0x4, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 02:15:42 executing program 0: r0 = socket$inet(0x2, 0x4008000000000001, 0x0) shutdown(r0, 0x0) r1 = geteuid() r2 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r2) accept$inet(r0, 0x0, 0x0) 02:15:43 executing program 0: getitimer(0xfffffffffffffffd, 0xfffffffffffffffe) getitimer(0x0, &(0x7f0000000000)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) utimensat(r0, &(0x7f0000000a80)='./file0/../file0\x00', &(0x7f0000000ac0)={{0x8000, 0x54}, {0x9e9, 0x8}}, 0x2) recvmsg(r1, &(0x7f0000000780)={&(0x7f0000000b80)=ANY=[@ANYBLOB="00000000000000a8b0000000000000000300000000000000000000000000000000000000000000000000000000000000002b17aede1c13761f627f8393a129f80000000080000000000000000000000000000000000000000000000000000000000000000000005a0ff6f05f6b295bdf036147139572a72960918a11e1d351b36c8e4610aea7b8067eee52f62a83e5cd0d70700777693f8de1b18bc9e70e3e100d063d344985ed4553521adf49195adf8a2c3fc6988968a9c638bb62b61002d7868d289f605a683f2e4761ff"], 0x6e, &(0x7f0000000600)=[{&(0x7f0000000180)=""/105, 0x69}, {&(0x7f0000000200)=""/97, 0x61}, {&(0x7f0000000280)=""/232, 0xe8}, {&(0x7f0000000380)=""/167, 0xa7}, {&(0x7f0000000440)=""/192, 0xc0}, {&(0x7f0000000500)=""/39, 0x27}, {&(0x7f0000000540)=""/152, 0x98}], 0x7, &(0x7f0000000680)=""/249, 0xf9, 0x10001}, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000c80)) recvmsg(r1, &(0x7f0000000a00)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000900)=[{&(0x7f0000000800)=""/219, 0xdb}], 0x1, &(0x7f0000000940)=""/158, 0x9e, 0xc3}, 0x1) rename(&(0x7f0000000100)='./file0/../file0\x00', &(0x7f0000000140)='./file0/../file0\x00') r3 = open$dir(&(0x7f0000000b00)='./file0/../file0\x00', 0x8000200, 0x1e) utimes(&(0x7f0000000b40)='./file0/../file0\x00', &(0x7f00000007c0)={{0x2, 0xe00000080}, {0xfffffffffffffff8, 0x6}}) getitimer(0x1, &(0x7f0000000a40)) fcntl$dupfd(r3, 0x80000, r2) 02:15:47 executing program 1: mknod$loop(&(0x7f0000000400)='./file0\x00', 0x2ffc, 0x1) rmdir(&(0x7f0000000280)='./file0\x00') pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000300)='./file0\x00', 0x8, 0x116) getsockname(r1, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000440)=""/179}], 0x1) bind$inet(r1, &(0x7f0000000100)={0x2, 0x0}, 0xc) r2 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) fcntl$getown(r0, 0x5) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) accept$inet(r1, &(0x7f0000000000), &(0x7f00000002c0)=0xc) flock(r2, 0x1) close(r2) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file0\x00') fchdir(0xffffffffffffffff) 02:15:47 executing program 0: r0 = socket$inet(0x2, 0x400000000001001, 0x81) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="8ca2b85e723d097e557bf8e078379001dfec1009f4d3b979f9afe68a0db8592aaf3a8dbca15f3830ded27381640cab4fa32b6a518a87c224442a80ce516f167648df7f71f757769f5dd47f283e5b8398282f8b3362acdda9eb35f1c17fa1614b8e590f7235f840fa8e2e3209f703c80695e91c36cb8936ff2d84a923f600ebcea923adb50edbe8d15a785c489b53f103af01", 0x92}], 0x1, 0x0) clock_settime(0x2, &(0x7f0000000180)={0x9, 0x8}) 02:15:47 executing program 1: kqueue() r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000001c0)="ec", 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, "a146786eb953d07babec4423f0b1c85b6a8a1311"}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) syz_open_pts() 02:15:47 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x61bb, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0xa, 0x5, 0x81, 0xff}, {{r0}, 0xffffffffffffffff, 0x10, 0x8, 0x4, 0x7}, {{r0}, 0xffffffffffffffff, 0xc, 0xf0000002, 0x7ff, 0x7}, {{r0}, 0xfffffffffffffff8, 0x8, 0x1, 0x1, 0x3ff}, {{r0}, 0xfffffffffffffffe, 0xc8, 0x2, 0x1f, 0x36f9}, {{r0}, 0xffffffffffffffff, 0x41, 0x82, 0x1000, 0x1ff}, {{r1}, 0xfffffffffffffffe, 0xa, 0x38, 0x6, 0x598}, {{r1}, 0xfffffffffffffff9, 0x2, 0x10, 0x9, 0x6}, {{r1}, 0xfffffffffffffff8, 0x0, 0x200fffff, 0x7f, 0x3}], 0x80, &(0x7f0000000080)=[{{r1}, 0xf2b34bcd88da47bd, 0x48, 0x80, 0xffffffff80000001, 0xc8}, {{r1}, 0xffffffffffffffff, 0x10, 0x1, 0x3f, 0xb31}], 0x9, &(0x7f00000000c0)={0x6, 0x40}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) 02:15:47 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = shmget(0x1, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) r2 = geteuid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) open$dir(&(0x7f0000000540)='./file0\x00', 0x21, 0x30) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) open$dir(&(0x7f0000000580)='./file1\x00', 0x20180, 0x125) getpeername$unix(r0, &(0x7f00000005c0)=@abs, &(0x7f0000000600)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getpgid(0xffffffffffffffff) r7 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x7a, r2, r3, r4, r5, 0x68}, 0x80, 0xff, r6, r7, 0x6, 0x2, 0x6}) sendto$unix(r0, &(0x7f0000000640)="695e1dd95e6f645997667160c8936dd160b3e076d26995a1014c69b82db23a4c30acc6a6a71249cf8d60134c5d23c273e9d4c9918aa026b1e69a5a4a05b6d9a81cd02e5b1555393cefb3681933417b5f3eb824637f034b8e8abac4b5c0da228ce7559e35ade5c77ac7c0820e7b9051b656bb65965a6db17d2bf1b7b504c6bff8b4375378358718c5b65dc33f43c8abec047071c1f5b71c321d9d204ae7c9c643c3015315a5cb7d0be6516c961c1cd1743185c69a3c70f5d5ddd6242d0e6fff8244fd1e699960f751b0951d9c46aea9eabd8e34c107b7296d3caf6dcf676e37a3cce4d70db881ecba01bf", 0xea, 0x400, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)='r\x00') execve(&(0x7f0000000240)='./file0/file0/file0/file0\x00', &(0x7f00000002c0)=[&(0x7f0000000280)='r\x00'], &(0x7f0000000500)=[&(0x7f0000000300)='r\x00', &(0x7f0000000340)='r\x00', &(0x7f0000000380)='r\x00', &(0x7f00000003c0)='r\x00', &(0x7f0000000400)='r\x00', &(0x7f0000000440)='r\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='r\x00']) 02:15:47 executing program 0: socket$inet6(0x18, 0x8007, 0x10001) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x2e, &(0x7f0000000000), 0x0) socket$inet6(0x18, 0x4000, 0x2d120a33) r1 = open(&(0x7f0000000000)='./file0\x00', 0x108000, 0x0) sendmsg$unix(r1, &(0x7f0000000200)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa, &(0x7f00000001c0)=[{&(0x7f0000000080)="8392f9c4a11684fc9f82cc1ef8cdd8e435ef85831f35f97fba6ddcdae32bcb178d36489d1d9fe254003a498d79f43ee47539e68eb4535aad8479ed7b943b7c0a29d217748076995d384d63e0a4104aba540e567c05bdb38fe89b0623d2a0c47d067df77ec2398f999e06f60df9f7776166a3f7d4544662cf71dd5986690e01c26a500a298757e8066192ea6d0e8c7d21a5f2ab0c9609a3b33aa2b959816af8b80d5c12338696b25a8decf26b2aa3e0d1895caed9d7c09a9aee5098c0b73bf002ed83c19d1836b86b3671181bd101eab37db897db384cce77683cd02fbe8ab6e1955ee10b69de10780d70670d5fe5", 0xee}, {&(0x7f0000000180)="40f38973eaa2398055c14aa3defb8bb6adf511dcc00c77299ab61fcd0f", 0x1d}], 0x2, 0x0, 0x0, 0x400}, 0x2) socket$inet6(0x18, 0x2, 0x3) 02:15:50 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040)=0x8, 0x4) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000180), 0x4) socket(0x18, 0xc007, 0x8) 02:15:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0xffffffffffffff78) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x3) recvfrom$unix(r0, &(0x7f0000000100)=""/157, 0x9d, 0x41, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x680, 0x1) 02:15:50 executing program 0: r0 = socket(0x0, 0x6, 0x8001) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="821a4e2f66696c653300"], 0x10) sendmsg(r0, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x8) 02:15:50 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x3}, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getuid() sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="a9fe4138c67fe89af31f8c366c3e73cb7c01ef1c5e59201a82ebd056fed6a9c77618b1fbc8d20b9d5dd355ba9b1faf0385dcef1044e9a2315e03c6dee9ce9534eed1d6f7b1d20e4cdce8296138fb97ddf4b259bb56ad789d17c10b21823bf5df0efac7de95b0308c1df39637c8f9bde0046f0cb37b9b0a63b874e9", 0x7b, 0x4, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = dup(r0) sendto$unix(r1, &(0x7f00000001c0)="5e9b48d20089847570b8de3dc73a9ad368984418dcf69541324a55d74858411ab8e4068bd3ab7a8e39db1ef4cee1bcefc15c761c9442b35c2e9472a8d59febf8b9eb5d52e985be2e943f998bea30199860ed76692bebfa654be3585e1ab099be14c77fa7ef3ba26e8764681aa1f7442a31bebdbd749c2b412a51a34b08488a34ed80d7da7bc29887d1e8e2d219a860621ababca7f9fb7775c3c81ba32e944fe8e1d43d0c99ed1f37ebd8a66e02a34d813b0d9e0de364c0489b8b33e43e29125b981d62c937a99227b1a22344b16035c1e302804616b4c86c3e8f520981b8a1214141b3df93900257f88e34c9bc0c9fde04911371e26327861298db9d8874c6ae4fd33026f9a2ff1534783b69ac05678bf15228393df504b52c2f9c4792638c0a0c579df465ffb79a6baf5b91924e49eeef5ea2b4a3bb9759098b3f00041a24fab941569526eb46360de9b5ec948d8208469f5acbf26e68e955d99755fab234326d4825890a5c402f9ee161d43a2a7eff547dd3f2aab7c1b1", 0xffffffffffffff65, 0x0, 0x0, 0xfffffe24) 02:15:50 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x3ff) setsockopt(r0, 0x100000000, 0x8001, &(0x7f0000000040)="ccdb52b342eb045b0cd6fe1141", 0xd) setsockopt(r0, 0x29, 0x35, &(0x7f0000000000)="03000000", 0x4) 02:15:50 executing program 1: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x1000)=nil, 0x0) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x0) r3 = shmat(r1, &(0x7f0000fff000/0x1000)=nil, 0x0) shmdt(r2) shmdt(r3) shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffc000/0x1000)=nil) 02:15:50 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() flock(r2, 0x6) dup2(r1, r0) 02:15:50 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) r0 = socket(0x6, 0x5, 0xff) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000240)) r3 = dup(r0) faccessat(r3, &(0x7f0000000000)='./file1\x00', 0x4, 0x1) mkdir(&(0x7f0000000080)='./file1\x00', 0x40) unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000140)="d7d8") ioctl$TIOCNOTTY(r1, 0x20007471) 02:15:50 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x9) getsockopt(r0, 0x8000000029, 0x69, 0x0, 0x0) 02:15:50 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() close(r1) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000140)=[{{}, 0xfffffffffffffffb, 0x61, 0x4, 0x1, 0xab}, {{r1}, 0xfffffffffffffffd, 0x22, 0x4, 0x6, 0x3}, {{}, 0xfffffffffffffffc, 0x6, 0xf0000020, 0x7, 0x8}, {{}, 0xfffffffffffffffb, 0x40, 0x400fffff, 0x2, 0x10000}, {{r2}, 0xfffffffffffffffa, 0x2, 0x40, 0x9, 0x8}, {{r1}, 0xffffffffffffffff, 0x1, 0x3, 0x5, 0x100000000}], 0xfff, &(0x7f00000000c0)={0xa475, 0x7ff}) lseek(r2, 0x0, 0x3) r3 = dup(r0) kevent(r2, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0x3d, 0xf0000004, 0x101, 0x2ad}], 0x800, &(0x7f0000000480)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x20000009, 0x4, 0x7fff}], 0x3f, &(0x7f00000004c0)={0x22, 0xa91}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 02:15:50 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) connect(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket$inet6(0x18, 0x8000000000003, 0x1000000002) setsockopt(r1, 0x2000000000000029, 0x37, &(0x7f0000000000)="00000081", 0x4) mlockall(0x1) 02:15:51 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x2) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000100)=0xc) getsockopt$sock_int(r0, 0xffff, 0x100c, &(0x7f0000000140), &(0x7f0000000180)=0x4) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) 02:15:51 executing program 0: r0 = socket(0x0, 0x200000000008, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) read(r0, &(0x7f0000000080)=""/54, 0x36) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto(r0, &(0x7f00000000c0)="1eab11d23570b5310ed9f80b10c6e8e3ba803d7f6781c81be526d60591860e6d4a6cf836fb622b080d50fe6751352c94465a66821fc49225dafe778204ca601e8f176edc3d4b062ae57af80e92804cc141cc1cdb2b0e8a8b2d2e57dbf92c075c4ce0b59cc5288373f3bec50f4c09f762abe9e86420c333542b20b852bfcd212ea5b557806e528f2a1bb6f35231dc8eff1206fc49eed9108ccb2918a3a626baf79e09e2f85cf4b86c7a55fa341d7c564e2e1e29cc9d7dd63c1f9a745b8a8e6de37b20acb4", 0xc4, 0x1, 0x0, 0x0) 02:15:51 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x13) accept$unix(r0, 0x0, &(0x7f0000000040)) mlock(&(0x7f0000ff7000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 02:15:51 executing program 0: socketpair$inet(0x2, 0xc002, 0x2, &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r0, &(0x7f00000006c0)={&(0x7f0000000080)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000600)=""/187, 0xbb}, 0x0) 02:15:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = syz_open_pts() r3 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000180), 0x754, 0x0, 0xfff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x4) 02:15:51 executing program 0: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x20ffe, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./file0\x00') connect(r0, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) 02:15:51 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) socketpair(0x3e, 0x2, 0x200000000008000, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x6) r3 = geteuid() bind$inet6(r1, &(0x7f0000000080)={0x18, 0x3, 0x6, 0x2400000000}, 0xc) r4 = getgid() fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r4, 0x6) getsockopt$inet_opts(r0, 0x0, 0x8, 0x0, 0x0) 02:15:51 executing program 0: clock_getres(0x2, &(0x7f0000000000)) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x14a) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000240)=[r1, r2, r3, r5, r6, r7]) r8 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x80, 0xe) ioctl$TIOCNOTTY(r8, 0x20007471) fcntl$setstatus(r8, 0x4, 0xc8) recvfrom$unix(r8, &(0x7f00000002c0)=""/241, 0xf1, 0x803, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x3}, 0x8) getgroups(0x1, &(0x7f0000000400)=[r5]) getgroups(0x4, &(0x7f0000000440)=[r4, r9, r2, r6]) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) writev(r8, &(0x7f0000001a80)=[{&(0x7f0000000500)="46573c289640fd0fe7da937d10142fce492789230cbfb73504814edb1c7c2cf733bd59b590809ca931f39cdd19c78764ee2d9a878902d697ba9d30be7ef15358b9a27d6017950fa8dd85e9dba0c0272ddbee5e9fe48c4ab503878cac28db116b0b3cdcc3028bd2617fa8846bf5da78bdee666e56707ba2e290dd1717ee2e9959d5f4a8350e027b72a46d57d2646ef7282e4363922a053894fb8703e821cd799cf67cf9320fbf88210ee6bf4b8ee1da0ac42aa7eda358a0ed14726718dd", 0xbd}, {&(0x7f00000005c0)="8f8ef151d33c582bfa873f9fe8b5168d04d8752b42e8a3659e5b12a5cdf111b48fcddd25d729d11d3741d67d3e4c6f177a953a6a56bf5814648b48ef7c6a37c392d91c9aec88c3d6e0e18964f338c3d17180d540a08be516080079c98b0867a6e4707b9b84e1b8a7942ba4056a668cb5edc5c9e397e2d8a6b378dc075345791cfc09e22ad79df4312602ef230af44368a692d494e1c24f0a8bfbc8d8d4285e41df75d4280b59233280565c44b973fdfb8f50172b51d2c3bbed96d96838d98c26f0f4275547e25f3b81c94d9b20daef05dbd3df353766e29a0a4ae082b337e462670996ca02e1903e1ddc4fc06a756ad93b6e785a1ff645", 0xf7}, {&(0x7f00000006c0)="8fd8817fb3644c0b1097615792a20bff5939665633c7da9c1980da871bb536c4f44beb26faf5d0d4cf2639b62ad9a8b95bb179b5900c3f6f4d7291434465aba640b845421450d08e28063f19bb27d556ae64c06a18cd58eef3ec78c28816f80273f04b6214cfa920eb81c56bb4e49e1f60875e20eb80f8b862afa674a1a73e7d8e139018ea9f13644828dbbbd1435f69c53aa9b1ffc805153f9d14b38874e4b2196e8385b289bfe3ba6ad5ded136e51e78d9ec03f7a8696998e1e8c38f27b4ce3178c1e56b31b8e806a7abed7cf4ae8974f22fbf3d7a548b7cb0571d7919d9b187cb8d7332a9a75834f6cb460fbf1ff4258043db64bf50c5a97a", 0xfa}, {&(0x7f00000007c0)="94c6a988779b7ce0751617327ae5f158c4ca996685b3fa3ca1cbba628113043a227f22164768ffb008bb83d1278356fabf238d9658bae24f29393466f92b724b2661aba27c7ff252868838a15d311a65534c6af1cf9a1f4cd97b787bcb5fe007cf993d6f8b783061a85c4940c628d0ed839d37a25ca562f019a71e4c2d6969d1533fb1c52e786fd57b4dd6dd39d97892d8e814fbcc5f", 0x96}, {&(0x7f0000000880)}, {&(0x7f00000008c0)="9ee734d036cea75842a5e17492a221b02c25d78a68566d160ca74756240995235bf6baf5d9365fe804e153aadc18e5041dc2a16a235359d49bdf4d9a58f782cb9d8984932f6c8b91c838a9dc3a8436b6544d4b4e9f1bc8d592c0d0dbd83b7bed15b91a519bbbe8ccfaa9a11d443425eeb5d4797f17ea22ee42eb99786fc62e43834da8ad465ba3019f5f3f202d96f210a963723fbbebccbe372158058bdb9bb9098d65f0050903104a909e44b632cffe69dbbcb06803b16b0df1e9cc8df50193c053773c794ddb43734e4d8499e48c10dd22f18212cef277d5e2abf73b4475ca1a4e4386244792828d83a057c0ed764485e394427a0c9b623ee3087c14ea9b486f7c1edd3d7f29cd400f745000f35d540eb8a25ba58d7d0c18acbdaecc81960d28eeaded826bca5e626fbc16ff44f517e8c7ab9f93f997e64724cdd4a3947a95ab926448a9a0e16c64b4caecaebd3faaa7585bc8f29932c53b7a3771e14fc3d3ca07d5c0335135375918735a9bbcf6e6c2f48a5136ba34c1b8fea04987adcd07d67863a134e51b9aaf2856cb3157ccd6ef70c99d5cd0d096315f9cba75b813a367c7dd8b196d73984baa5401ace41092854f9d2510f92f845326f55e957cdc4955b6725076128c280789d15fe3a5277b78b2ac3b0612b361f66e8aef5054470d23e15c140234e53adfd592b3b3bf169c4d704903a9b2deeb3d6fd2ca90f4547070f72fbba425af17e131368f054d8cf87989e1712aa871f868605c4dcb786e28b3eebf71f5e3fc0884480d650b16c15c36f9dc308bb90d2604c55fd5be1e9123815198fedf45bec55fb6f948217971b46e23253c31bd9caecc64e42f21fb8cde91dc2992979af1746a1ceeca130300eff8a1913e17a16841dea06f976431df51dd7de9638795a238a30ca97c626cb1ebca77e387f48db9b779fcc3afc2b32369607404f90ae76199ceda3bd73eab6e67f1b2167ca7e14206581c862c3d28d2264ba0a138e0f8c6292df5433992bb6a911ece36893b9800ce13a001412511e8abc8215ff297aa1453c0368fb7864364f07195211800cff31c5b37da1e8f4f781f2ab3604f0cadc2297cdcb488fd5ff3bd4b2da797be5591bd09cbfec38406e04d4cf0c65bbf05ebe547b5e5f63257884c4ba571d140e75ad2ea304049a980e1dbab7a8001771e3c9ba9a51c20c2356316071594130b7aa7fda968330e33bdc2e0318d0162bb5b8bddbd40b4e4227f4f9a963438cf1f14a7092028cbbb4ba91129dea68f13a9e2ffcbb09ab66edc5a48c819881c7d5c1e7ce95d70e04c11dd015d7d2ec08c28d5fa1e6b44e9716c025dcbc2bb3cf7923cad9c13064c1d27017f396fc77349cedc189c1ecb7722e9330f941ad5f1d7f214ba7e28ce3ecbe75fc2410981706a6e5633b0f66a6b3299f1e8d81b92bfbbc3684045b25df004709ae6ccb74e213a8574673fc7af3986039fe1fe6fc8d870483b31164f713a4a04d9a94873bd7d1ea94a7d9946db2ae169ac8159fff82ccc6d7367e253d2a5354b7965ac2ea7b97306262239a77de3f408c01d2f4cf57d29b35509790b7c6fad1417a5d40e36d03838bb91892edff8385cc0b53c6a13ff2b0a2d54f33d1a8d805d91a7038955a62db21c1c2b522d8dd6d20c064722bad71acdb70804901070758d6d7dc91ab287fcc21be4dca057b902c682917080a26bf24ac484c68250730b6df8e0efa7eb4ed39284b017b902d0602027f178da01058aea371ef73c8d63db53c885ec120339786d954d5d8bd14aa137994b8cb8ec0965f8280eadacba1a2ee5bd5b484c208cc9a324010e20ed352fafdf01d77ececbc81cc87ac05b4edc76aed5c62d9e1000b9690f655e0b93abcc056f6ac717aa46b8b7a9199139481c4ff352574a7a5febc47681c62819e28a2c79b069d64150c0ba42fa427d71819c734381df47e2ac448ad6767e8556bf046c0d08d4f001b5cd8f8eca789b542da37c3f3c0d012d306ebf31f5129ca92311c0d8e6ddf2a9fa27e7150cee075b93773756b3e8b2c2a2bb4e380952b2a9ad3033aaf18484dfaec593766a188d44d366edbf8863c3fe8105264ed6a141073734968abc937623e0bb6de7398ed13f84be1b093150cf1e6a15af6cea03cf92f3fc3f359c919e752f809696e97eabce6c1d5c7e39f6c8ba7979313bf3467af1962b863043881e0489171f0550c114156c0a5c312f18719ff2179aa53564998cd370c5a9be6ae0038fe8f3ce238d8e2c4a5e922cc8b073498814b50fea5910fca57bb641db2a73dd3a1bae2db7c778850ae7fac65f7c2125638b462eaa390a2daa079f13257f4f0fbb1d8dc6088ccef7900a0945b65048ae7ed477d90c63be767e0e0d29c1960dfa5afddb3298d8656e4e595c393d920c9a626e2e0d374695853f877ff774e235a840cc6fa442835d2e195a454a4fc592bab0e7fe4e08f3476d3c0cc2ad75c4ced6fdac1054a2c9df5c95b8922732c01dccc90e6d8a0465e0ffcd5a90281079738af585e26675ee94df03688aadb366ab51fc2b43b27bc51f02886ee4df10aa766b256bc4f5bfb9c9ca64a2987f1032300a525caaa3b6687a17e5cc2b8422a7f372a47d02d2c32ca126efafc48e2eaa7de33d0755881b81195f77eb962b7754696052ed0ddd1e9706ca16d360739d2377936903bed32ec5e766bb3996d9c837fbf0f12ba70fa96a95580a20b675d9521e5f1074869c2b669861a25d0f78b07e68f2f5378b20f29d9d0793ce015f800b106de61e735df9c0f148f87ad20ca314d45c5a1db0284fb5b71721b2cb01d7bcc5e2eccaa3e523c8d91d3385684d1f40c648883f75c9c6a3477411b94cffba77f2ff44bcde06663e73036d55907805256918f3b02479790cc0747604b14311c33c164644beecb92898410f36127b3137465a1690a1adca080af369752e6c43d3a9f8714cba9a9701c100fffb2c5513865510c5c044e33188a8ffd501d65dd5f2c55d8854eaedd592bf94232fe5611fcd1fac64d39e3f07c74f857dd369d022400fe2da8428002498899df59d04a4fbbb2800ab88090e9543db5471176ac5f239d7ed078cd0dc7342f668c9d0c974dfb956ad470442aa2ab993e3c03589d82923c8f007aa47767a039a42824910dd8af3e84b88954b2b247146fb2ff3413288c53a37e7a04c5b615ae3611fc1c5f08126cc80ff7a90ab72f2bf69273dcb1e9e67ee451cff19812d8519c6831ee20d95c8724cfc20ef76decbadc25cca8ecd0b11bfcc8622be5cbf0f9100fbf6fc2526466b7ce2b5e900701757b19c55806240c4f2f64114dea9a0127647002b22a43111a9a6a581a05c64775d56b891225f1530531f1e324a49481287755a652ae7d6487cbbe26abb60dc6971c2fdaddd98c7cb1e1cd8a785190427c9d7f461b37a7a99ac354e9f7ae8baed62ed3f8e1c14d62bc67a5d552bc0770f5ac0219c9c8c6ce5ac7c6b0a5e93091569e6178d5ff81f5c9c93b59c8c5e2b44190ace5661012d92841ade1488650d81cdb016e2bcad010186524e47697af00cd80134c5cd096a84b52b638faff5c5f6b2ee81d6379e439f86dcf48616bc120a5462c737b67b9d075ae47da8200c1fca8cad95857e6319a635586a707de837cf13a53c2fd632e1df6e1ae9374a0d127626b3b2c6f7d4e2eb285846869b0dc949348b3704a29fa3060c7a36b7dea44de88787014c2add1b2310ee638387079bd77acbab490a28847f4847d043acc4550986fd7a0ba93bab125ec3ffa057748874aa81f810280fcf0d2535ad7a5550220f1a334c23cef64d23911e82083a11e97bee62e86ce32f9b2c3c8c3aa1395d481f0f2fc2f8f9717f324234d055f83326c9a98c15fdef7fc63f09016754db94257ac996de382683423c755e9f0714acfe961fc24d1a87b869290132da5756febdcb6149199f8bbf424171bdb7336c2338bc5f7bbf4b4b17579a4dcde037304176a6ed1497500fdf9f65f7618ec41e9b0fb90d0ef6a562085601f1beeeb69ba25a7eca42997d615ff71b1655bb3592ac67f5d8467578b779fbae6b28d2d7320dff88b35cc803234107924c28794f390b2967ae0ba6e359bfa58d6f0c0e53fa66d24899d7953a16153a434bce698e9f6bd3e70981f37731cf82168f4179e8a1c78be02647d6797269d3c20467498b24f56399561a5e6fc8ff07f7ca379f23659e8947d1a7f30bcbf860ee4b5bbe85ea816fcf946995ece0d0b9fbed259f8bb5d49c978ca739f395b74ae45ce2a9ed6de0bcef52bef891b2a11cef72c3fd19efce9961845f506a2f5de330a35f880617cd0e188c83e5b52bf8a4efbdddc815c77639a1a277091f446a74f42d026a6d955b858fb0bc6bf8523c722380d676162a2b1cdc6a24f1b353630add543f0557308caf337fff086687cce3ac477ae46b2b58a31ae4591cac16fb18818a60aee893441853eb7a937e7fc0486176c9d0995b59d5b614449024467266dbe6da7d8c3c3135e6eed6066c6cf8f5a95e3506b39cb1e2fa9bbc48eb4b13bbab6ed6c714f66a11c06b5d4b79181570df3c3a1e283071ddeb215766894ce32318e52eba272a007603137df0fe344f78a8351c9e6b49408bf5cd0f743f288be318bfedc5f6003e49471984b7620265c57019095cfe3e90f0d6229ee2c68700c5ae0df5cc372bd94a87c36dcb349aca8920bcde00c16360ec1d484e7bdf26ab2be7238e32c049ed3fe32eb874f89e0aa97df695564602bbd64f268ff4927b9479e7821fdd8bc228c23c9fb83f786bbd8d0c0f2e975c55ee57107c999e9425c90e5569ffad508f63150296a4a567c46e95654f6b98de2a0aeb056882cba35e1e2640c3048eee346a12e3c40beaf22d9d745799d590182f96b00029875468cb63140cfe196a996004a7ba401034006447c127d341adfa21f5f3c51c33616fba1fa8bc08b58958335ad88cf6c73bc049f2719225f481b58dfd4910daa8b706146f93c3779eab3dd61d279577c086a60faaa2725938d666bd8b1f6f8feffe29cbd527c9d7639481f4a22a46f1800eaac58ff790e5ac1831d6b4211b2eb779972cfab9d57c7b64eb43d22f8186de3b5bafe0a7180cc219e894e685cb8a68ab0ab0e9ef06609f83c427beaa280e1e21a7349883ecab8038cd595c89479bef226ed54fed316b9835af296307e493624eca8dc9b8cb32311575c6c804b779a0c3e9d13863c368bad92e3aaf999bc2d47a1ee0d042a616391bb81a51467d07b6be3d56377ac8979f2cc1a4dec92f0032eddb34af105c86e38595f1031f8c145cbd4bfb7dc84c87812a413f3949de40afb2e03002811e85d94fe5b10910edd186ec8232afce586da281bde6c3e337e6e11523ff0918f1f87d5247efb918c251c0acd2baca551148214dccd1cf4b8acdda68163f3bb56304f58cc4f2d28d4b9e580a5a8ee9a8ddbe9fd443324cb734981eb5ade6a4a2eef11ae6ae2bcec8fd90fb1d63e792f86606d1b81927dd2d9e5041caae6f7559090fbc9ec1551795ccc7f0e4a9a7f94691e177b864a6a3e34cb46623bc385f6fa90f6b59980f15814f330f417575b8b0dc5a65f25e6306ab3370ee9862f47bb55a58be01dbe910febf2bb766f6b25ab8c4c5f3c4dee0dd8de535462e29fbe3438af72efb82b0fcef46c99ec612a54205795b343414f90605b530bac481ba90e218b71f60544b2a3fb2600c5310fe5642442314c8844fc4ecd5f8bb791920a607682dfdbab15496c40dbe3b49e0871316170b6316b34c967358d386c010197cf12952f51c6ec2c49467be2e4a2336e7f8bd19", 0x1000}, {&(0x7f00000018c0)="1fcb5f8413da18534dff7bcdd13f5462407c5c92dd5025ca1d7a68198d9c58bdcb53643fbe16a22c0d8904529fdc3876a5464dbc8e4f6b9683973e306da43d92637f5e874dd59baa399e892b3ef9a98e18c7bf12032efd50b6f134eb2573579d6b3f96072d6e6bf1551cd1bd9e734e8644e9d2359b1cf8494be38216fadb82299a93380cde4d5e9b8e36466345fec01e3a6a2529d557b50478e814ae232cde25e6b7e083a8176954dc5e0e38ab70aafbddfdbe7f55f4a496b91e534bd3904d", 0xbf}, {&(0x7f0000001980)="c60286db2a33e141fc597d3ecce3d59641f48bb6f8d0509a6f9e075abf5f8f1ec6c43fac177e90976f9cfa90f808b66b2288b591d2bb8de2c879aa7c375ba80ca3d517700f7a25b7057e976972ffc82fb8300bff5c4b021b58e87053fd3b2524b34373f27325d3356c6097e0e44876e316b6006ae85cf7639a4d73eca80946f1d01a97f765aad239fb4226f9693065f1cafddf57302993e17b48cb123cdcdbd0fc5731b9dce4f559e026060b21826c333c27034ad152844e82d78e578d75647288237766ca68bea5ed91d2989dd7402f60fffdc2f60694d5c728dbfd6267c21eb7d98ff914", 0xe5}], 0x8) r10 = open(&(0x7f0000001b00)='./file0/file0\x00', 0x80, 0x10a) getgid() ioctl$TIOCDRAIN(r8, 0x2000745e) getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001b40), 0xc) recvfrom$unix(r8, &(0x7f0000001b80)=""/66, 0x42, 0x1, &(0x7f0000001c00)=@abs={0x0, 0x0, 0x0}, 0x8) fchmod(r8, 0x10) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001c40), 0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001c80)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r11, 0xffff, 0x1087, &(0x7f0000001cc0), &(0x7f0000001d00)=0x4) socketpair(0x10, 0x3, 0x9, &(0x7f0000001d40)) 02:15:51 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYRESOCT, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYRESDEC, @ANYRES64, @ANYRES64], @ANYRESHEX], 0x3) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 02:15:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x5451, 0x0) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0x1) sendmsg(r0, &(0x7f0000001840)={&(0x7f0000000080)=@in6={0x18, 0x3, 0xfff, 0xffffffff}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000100)="c25fc8edd6d073fb3da577dedb89a022b3c7ce33bcb12f1672e2fc4efffcd65a36102b01579fb6aed4986d2fa51e010621858c7b2f8130bb088d4acbdf98d4b798711a2f2dd16f3482fedce3fbdf4ad8dcec2414f7d4bfcc4b6537a27c948572888cfd06cae30e833f18886013", 0x6d}, {&(0x7f0000000180)="c10d605718e58c51cff0be58dcc8424892ab28c2263c020da7cc5b9c1bd0cebd3c7b2a83efcd3b7547e60fcdaba0bbcd11e7a6d3684bea45df0b9e624fcdc279675f43c35805aa8f67e455", 0x4b}, {&(0x7f0000000200)="a88cdfa58a946f99ae711f963b6393a8864808bcb6499c0172f17b0f7b08e4a16237687aeb037671b070ff585c405398488e7d437481b7b4f481dd3443ad9981f81fa0855c9aa10c7cd5cb1b7c572fcbbf0a4ea7a83ed1ec86736526016e4276d6", 0x61}], 0x3, &(0x7f00000002c0)=[{0xb0, 0xffff, 0xfff, "4190f2219c960504c100112167cc185e61674b2bd96174e4724024c0bedbc3baf486636af8727f535060317eb7d9306a6288877ff7363216cdf5476926580b25643e362be20b45351e1d36dbfcd84824752275cfbf1c4be3de21406fec5cc55799632a2d5095f735ab682a55386c5b0c892c0c20fca8649d7f223d244cc5a27e1e50d50d3ea332b1e82bfb55900fbb840c0326d47ce54947d808fd3dc7758f"}, {0xb8, 0xffff, 0x6689089b, "745777aeaec505bc54b56b8f9dc778de21fb4239fd70ec357591da80662da94fc1dbee6b053737bc65e006f6b135b71d07de4ba5d72f84d37efb929e17b4417c4383b9e1d787290dd5c334e028da57ce6319a469c79ff07d1c15a928741f997e0f10710c273d5469ff738eb082eb0fc06eefed8ddcbaa0ad0481b9f8ddd19e972e813b8ba7ca57d7653618f6322ce9d2a06aa0ff9d1e3ab7966a182f64cdf21dc45c6936"}, {0xb8, 0xffff, 0x80000000, "a68ac7aa95aebeba152785cee087c7359961d393d318a647752e15587f218001cbed470e9b40fbb6c396d4519f84e934e4907dbbbb12fc00f8a0511d1bdc24e9b3264bd6079fb5d140865a21b87e3b2316e1d1ddd27b6ecdc762b0d2a2319e9240329c9c7b5c486834ac33e3e80c65bcd77a549d78e3b5fb6bc9293a312e5e3de14cccc45c5fc99660a9e684d63947c932449e92cd02aa5dc8c54c3f702b74889cff51d3"}, {0x50, 0x0, 0x6000000, "10a1ed1b6e0669c8b7e20c8d53e58ddff149ebdda8d25e1b6c07e00f754a287ec61d82d09d35500c9d5da27c28e3ca78b6de4bcb5d1a6575a3bfe6aec771"}, {0x110, 0xffff, 0x100000000000, "aac719dd7a84dfbb65b376e5a303fa7dbe3deacf7d08ffab1dd5d37f78f0ea3fc267ea322e0ce027e3344a24fe4e5e80ba08a800f801205ddb918865dc1ca2fab6debb1516efd6b2dad848d7fcd0e975923e51f3a9d0722fb529e024be9c4cb2bb1ca86874abd906883ba5c30533bdbd5bcf3dbf8fe9963a1b9d9a6db4f94eb10239e273fa7aac0685a4df0a8b7a84ae46355433bac795139c645d065ed539a399bc4c1bf244bc7ce5cafc4ed21f3cfaee363030dd516ae0707761eb9db64805910059738532c89cd433121879bdfaf8581dc49b5629f2d35907163973e62bb44c79ac514518156fb4ea9289e0e05c5e006af4868ca27fab86f4bd"}, {0xe0, 0xffff, 0x40, "b6c4986ad7428c2423e71c82ddee12903e50c3375392f1875978dd97d4ffc1f789ee746aadfa2b76e78cbec2976424d75a101d1cc569ef5e1dd9425f96631a50c2a883a6293885d82171bba8eece9389189e147fb91b2ebe1437e2f77e717a07de74e4f54b436b2d39825142ca473ead1e2f831af21b8c3ddedcd009acd6f7327a17535d03894bee36eb6dc6037836671982a4d7aadd98a08a6b1f0859059e9db352369d8db9f7f221d5df62fdc4218ff75497c3b182f2df2c8dc8716379eee63db9df9598d1993111f6bd31"}, {0x108, 0xffff, 0x1ff, "2c26b75aa6e722ee4e33229e76e35a6b01ee9442df96e3abe3715e475a4e2c20cc8974f39085dd762e9393707749d26d1b85cc21a52ce38a2e367f7c7a76649571b202d9656eba96e5ef5abdca1763083bb0d83ffa1aa49cf648968bd10d2a220e4060439d0d63c23e3dcfb3dd0373316172df8448de3aa5c04eae70b5c0423430a03a4f362dce89f83c8e83b883b398ecfbff0760ff7d1d97ddb1f35ce636822d9424b47f4eab6f22e169538269509b474586dcc90bcd34d3c3027c3079a68401ccf20084b5da2a11406159a1a894522adfdb5fc8d8cb3553c79376f43ad96bb20eca3e540ed6caaacb9d179df76e3f4eae6a4c585afa"}, {0x1010, 0x1, 0x8, "f46ab8ac9ae156e65e94baf966503e617bea156d7d368ab39029fc4c1dfe05be3ab03523535f90ae6dad197a8b270f02baa5d0e2f0bee7a6f47f0e2d92d7fe1bdf40a7d8f5805e624897f538715cee8f779e2f8f608eefec059331b1431854b55c298413301351e0da1f6cb26988237834e6cf3f8c0e4933fa13b9b78e8bbf72771e4c6406075b85e71847f74d675718bcbd2d24405ec849ffc5d64b753bf265d996db5fc175a686511ca15711ac6aba53e64ce47382c933ff8519ec59afb92088e6722c251df77c47a8a668ff7ea573889bef52496343af55e113bcd6526762c1d3dd3a53d313c8ab89c237a506a5345f0d089b4c83e9d94eb709b984ac1e2a7f73f92f522c2e20d7352a1edad5b987d9bb6d30e202fad88a363e979107daa98083441a0b1ae9dde92eb6b6440f1fda9e9dadf945e357e445315e9c6d6a539ccb2c084ad0d7fba0868a17dfc7c4e9f5d9102d81a936ffe891c778982f9e83a5ea1e85527daec1128a7c778c1c4506e9f73cc067be1385af28356e98d23612986bc56cadb6bba2dca4725d8b24a9118c941c4b30ef353ddb01628fac8dbe1959f1222be7ba254d2206cadd3a53b0eccaa5d4b180fbb7bd3d12232acb7920eccafef0f3afa6b2c099e6dd888c1dbb2198a5d1c4add1e56ca5ecfc69e89c301fdfc2bec8bddc419fd1320d65c755c34e676921d35b57ebb1c5bc086ff8bad39bc9e9de5bb30a6f64522dd1215a55cbf1a406487ec66325f0319d07afd0a2dba2ab885e71485bf4425b322cded3eabce6b609495c10505fe27d53dd689021f61dea19f2ab83c3f0aef5fce329cddcbb19bde8238702feda5bd3c71b19fe636330dd5f92bcc863ff1c5e7c4bc0dfe86efffe8fff8b03880861513b87c9958a210341992d6014c74fc1f35d42aff9bfe238cd3d3ca75d6c9d62965bb2a0f06322c5f0cd3bf540b04d978672f79a01097b4e91f821b18c75aa1152b6377b2053a86548f429e8e1944d98985c7ed594549d9921b1ce3080beefe5baaca0941718dd2e98b7f136cbb42d6b53bd34f4b64ff449db9defe2081ba48a9f970958da03472928fd448194d0fe7102e25d5f81a4248eeeb036c3ce36d4a264d846bd7b090eeb7a8b7975a4e35ba137da4370af4f474e2b4677b1baab9ea3973d45e9b525521ea88ae683afe363288d0615150e97c72b7df7218ef807adcafdad069dad79fae69830e152d92f2dfa3208f239f3d41cea0a98cdc29fca5dd7a794bae351e6c3177f82d41a971e72e54b7ff13d0da4aafca2df4626a6f71f340724bcdf1d64137e04f946877834683ee820739268b54c179e01fbbd9e76b035284dea8fca9f8c2138af7d742e3b36bc9bcf2dc398655a915d85b590a7f51afdc1cdcb17a8ca663504e61d7ce63b60cc8a2d0a2cb8c12a6ac2b502222500f2086cb54de08175694e3bfdc9d79d2d69c690697443ac8bef12cefdafc57d4c8d3b84250c29d9a191ef8cdfa4e66a80f66e894161d3da362ba6904c4f2647894f018e34432c0ddf6e2711e90e358dfb4b70d5a5a20d3e7974b987c95d41da9a9429e495760ecfe13290155c53d599686cfff8cece61f2796b9fede1afa8b6ff1f5e973ab8c3dcce77c8726809151e930db909d3738ecd0ecc7a20c9dfe46af700ef3828e8825f04c29415958bcaea96a51431eb4e8abcd87ed0672880498552903b05043972f5cbe52a7630bdc3209d930eb1740dca78389e8bb0373b81fc379c88f82398c24db9699c2b8ae5c957f6b70d5a037dc5d78a033373418e7be8849df7283dcefb8fda871b37fdab42d37297787b64504ee9fdc3fb465caf554d473ebc7dc8e5959754f03806f8e59159cae4269703fba07d763ab2a05a0f24a45a66b11b29d578ecb864c45d82821adb75f4a2bfc328fa7b01284ac500cc17513286ea08defe7c1085a29db7cc4af212d80c970b42f5f7b2f46f20404b1f220c6d0bd0d73e8b496b0064e62a6657538b11a05638dbab6712241da20fea19c3c0bd36a5f64fbc29b3202c7404074c8ec7ce1f8ef54e3df619262f3f8c372384d29761a3c13788fc03b6bf1601497a5a78b24dc244f83e2d4612b5f0c343f35d8e7d753aa36c585fb03c501e0d8551d39f6e1ce808ea60a667f7b50c7b72b18cc0772bbe3217e39a29ea08072dbac806b050c286179bd036b0dcf2261c32ba4ab883a8c0c566f41bed761efcabc4d0de908404da8bab8b7dfaf1e64ebdbb888d8673c7a5f3631aa36be4ac3f99bed6f6600526f1df25568d3a1722267a5fa5a81bcd7e61580ca3aa70e55064488ed86944baf916537c22aa07ff98719a6691c83ea01390bd176bce9843e3fc00e53189a203db94113812667f96a7f5327a8d9fddda122f8a7c07b846814c2e8c1e1fa7bf0b2e0c4a985cfaa228d9b43e614926295cf703246b5d0dd84cb6449cdf0dbcec3e9759718f997a756f56acf8b1f131599710e4fdfcbb1afbbedb2858cd5912f09b367f0e17fa256d7db671e7ed69bccaa05d5510f06cbfaa298ccba1073d9c22668b5caa80a19f73a7bb702fae034e59408cc88b510dc50196066857daf5dbe84b925a35d3306c538c01cf33e645cd152d0cfcfd246dd937648d11d9a384e0833d8122a97028f22d6e1820802839bf7afefc4e2ead20e568c132592425a2781bb245f9c6a95a8da734e096c0f7e325b1827676df3912bafef8389e6980f7eb9222c6ab93b8b8e844d2f684570f09d6e409b4f6bee7b1ff1ee45b0478b4946814d27dd1f2b37683ba6fcc112f583570da45f536eb48156d8045c5918189535bff36f3024619621002486df790bb01192af80e6f97fcd9047ada55801350047c43faee49c0a863ce3f1960ea12729119cf27402dceca40ae469af1ba79337c318aea2e53a44ee786e5da691802c48b0f3383094c93327ca55632bebdb9aa087b00a603d1c0c97e54d8b786c9ac4a3784585d8636c68d33e0a9a4aa0f5485b9e53c311514e65ecad5d1ed7009838b2f4557aefcb3398c0b51dd367645da492fea103d8513eafee3d1c25ae74e8cdf6f5afcc3730b5fbac44704c5308b5b91d573a9b65d02216bb60cabe447f55af20d7e5f59c8b90fae5b23ccf11190422d0669db0afa931c1575eb16400bd5641d5caf359333d6de965ee7680ad3149f08c2792ad35c49b30ef21c6d19b760f7125192fb13c7b01ab1e7fa53e6446ddcc245a41c068d20a8aa63599b22d087faa1efe157552979c5c861aa4f8b48ec08321a5025fd348ac52bc5e3d71f4f301cc25aa58d81ee52bf015bbfd29c1f05f80f81784dcbdd7adc2cadf214acdfb76eaadb6113118b00cd7be47a12b3e0df97055c281f8fdc944dc1b3a05d5f1592fcbd4284859a862605521d75ff5eb81111c02752abe20ba634db2b7ef998a6a6f4dd97882a9c051065f7c4e467c8c33e2982ba57a68e1da8de902718d305956472a05feaa1b6b25b268f44ee7139f52099dfd391bbe07b722a37a18992e51192b87ced8168d75928413dfbddad489a2ffa069677627b8cfa7f3824051b49a1940c822d74fca14a3b83c5c8f114a5b820e0effee4b5c1bf5b69d39a2ccd4a6a9b7de69929aed1fd4c0859aa813df626483c8f0903b4d5271c2c3c4b1b1a1c9c77453da2f4961b331fd3da9846299cb0d0b9701e5adc8184346b21115e073f94afc1fa28ac705c3a7577b53128cc692df30773261e5c015a4ba931492394739df252281f2c505fbcab5f8e6ff93b4f1a8ec578eecc6eb4ed2b74edd8034f6877bbd69dcf5bd6b42f9ed9b08082b1b7566050fc58982f2d6dc5d9e44c9c9cee926f89600613b52dc4e4351170d0bc7e15e9e92c869b1cb6cb99b9f16416dbe14379abc8242a3fb794b5fe35897ec0082aebdbe766fdbeedeb4327240ebd389497260e6a61923bd586ecb4438028cb4bd5fc26e2f6d62a59a36ba63ad274d55c9b1213ee6d5e3d7d7bce0ac4f6661ddfdbadc983507434a9651a617d45c0c148cb8b66993f3f96e8ab06b28a23b426ed313b7f08b7cdc7f365e72ec5f70660e0fda8e30b02196da3329fe5531c65444cac7172079e45b3fe7ce21fda0fcc4a9cf12794f6557e74857a20140adc99aedc60a6246c79442a84ea82d7257247198a7f3651201e7c4e5c06ac2cd0acaba06e6e6fca58151d26b32f0bcb86a3942e906fc50a2c5e6ca9ba2e3b40be5e5e507ccd2975e68925a292c212a5e8b2ce30d21011a72cb00b35a3dcd0ecd766647494f3553ad21ad00d4b5dc8902ab4821767ae1fc973709199c3fd503beb097685fbd2c1a8c9c10820587d647ddb5b542e61af479d85cd978cddb4cafbeb2843aecb7c34f1e67f293fb9efa605ab4e894c2f719329b604b84c8dd2a6575c5bf2095c78c692fc11a2ba23e22b3ed7903efec8823ebdad7db36e112ee8acf6b60cab1801dd98e1efb7db2cfe9b727f7feab0aee829570b304d17b14a853cc95b4cc371e52db79dfa09539ca2a75c5f25f6b54a54a5e4c7600f605ea4bd5d706c9be3c95b39a66f7afbfdd39072ce3e2eb4ea351e3069f30586796128a6c1fcae6ffe5b847638314abb6d0406d76c8ae1f2d1ee6f1f529512da855f3d21a015e1ee1e4a61d68a95f81fbf22ce50bdc5dab6cdeb4fcaf2092ef1853de9367910ac663a6dc7ff1b220b9fbf0788d7358787a564186b5b22afdc7735e53db375edac18d3434a99742320e94d58766ebb60010425f24528fd1610bfe0d36feedc8f290f91771b4d7b90b4c2a537d1f9ca66199387a1828731f48f4c774010966fbfff5c8ad3c4a820b484a70d117dd5227e6b8c68462a14cc05402d3557fb086069e69cc98b5bb1ada87f65f67ccbab02828a1d958ffc4cc7f7dc91f1fea255317f144ce4e685d4ae9b942802c545d2835476cc7ce1723e44a889e79e2f7275c5eba3720197a690370838b884f6444881d0c9f90cef83186d8eafbf40e7241ae149238fce3194938ccbda3c5e70e11547135cfa799d80b2f6a912477bc6cffa206a707b253b5a1923082654a4b448b5bd1ca5dbf7a933d22b7a8eb559ed42c99593e6d8213242e141abd47f09f7f7e29b28bcdceae355f1c5242e558c2a28634522c4769819477ffb18e61e0a3e9bff19911140774096e4c0eb214d86a3880ce4d4dc9f8e59622b50f2fcafa5f5a48d72cb142dbd3a1b622dee4b1185c2db78c04ac21958e57b1cfa4b2f7fe625fe01b3aef232cb3a1f8568b160ccf2c82223075d75937a0d558f49d89997b5d329e12cc2be1214662443812b4f023931adf1c93a6121e47dbf0a20335f65149dcbe5f544d55421e9c0fe9c68554f69ce7b8111dd1d8c6af21d3bb56897025be38e807a073fd9da23d7795aecdb3a9a032d3f85b3ae40c4d4d6262271a4101a0c389e384e1f5ab0436bc40d288fa0b5cc5b0ab26c8ca3377b206b037635fbba60c5af537786b7c69052947654855ade471998f87d16da264bbae087be44ee785a7be62820d89161e8e33a8829096b5bf4741510c5f74cae3e3fb206cc8be0550e7bbd946c7941b7f9b584da2c6a3295e2a91a7b1fe3e77107d48f854ed89969fb3097d9c24fe70c9d0d78330b0a0f525513da90ddbe84a9e6879a151d740603c4c1ed8921f1fc34fd948683d82511d7c56a98a02b1e49e6d90f45f705d35c14b706cf7035c7c9680f918b10606095bd10a62b4edbe19edf7d9b6ea61bcd4bcc357a7e039cfbb31b673ee43292f98801fd38c0008e5323c060f78614ef14dd00e0d6b194fc802a2137121bcfac59433f8d82fe89dcc120f157d4a3cc"}], 0x1578, 0x1}, 0x2) 02:15:51 executing program 1: shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) r0 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0xb) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='&&^@\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)="5c2d5e1d2400", &(0x7f00000001c0)='\x00'], &(0x7f0000000300)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='+K](\x00', &(0x7f00000002c0)='\a^\x00']) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r2 = getgid() chown(&(0x7f0000000340)='./file0\x00', r1, r2) 02:15:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91abbdb5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f58968b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4", 0x484}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) msgget(0x2, 0x61) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfff, "83a4f55180600000ebff0a090000000000000100"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 02:15:51 executing program 1: socketpair(0x1b, 0x4000, 0x8, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f00000000c0)="2029bc285950", 0x6, 0x1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x2, 0x4002, 0x0) r3 = msgget(0x2, 0x2c0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/53) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) 02:15:51 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0xffffff12) close(r0) 02:15:51 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') r1 = getuid() r2 = getgid() fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x4000000002) 02:15:54 executing program 0: r0 = kqueue() mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) pipe(&(0x7f0000000000)) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x100000001}) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) r4 = kqueue() mknod(&(0x7f0000000240)='./bus\x00', 0xaa062866368825f7, 0x402) r5 = dup(r0) r6 = fcntl$dupfd(r4, 0x0, r0) renameat(r5, &(0x7f0000000180)='./bus\x00', r6, &(0x7f00000001c0)='./bus\x00') r7 = open(&(0x7f0000000300)='./bus\x00', 0x40, 0x8) recvfrom$unix(r7, &(0x7f0000000040)=""/155, 0x9b, 0x1, 0x0, 0x0) close(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x97}], 0x4, 0x0, 0x10000, 0x0) close(r7) 02:15:54 executing program 1: r0 = socket$inet(0x2, 0x202, 0x4) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000000040)="00c491c714cc000040", 0xfffffffffffffdf8) 02:15:54 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)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f00000015c0)="068cc47d7baa5fc2bcf4e7c5e1006d93b4b129bd69187b1b6088000000000000800099ae4ad7bff1958871ed0be2f0c8420fc3c59be0c06e8931633064d5e3ef51cd11b941c56b0e6082210fbdd7135f36f8565d92a762a270309bb083a557694ded9c7625044bda9bc04aa745bd0065563ce5ab6cd790c1237dcaf2240f71578b0c145d20eae7dcf56975c6", 0x8c) 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) mlockall(0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 02:15:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2008, 0x0) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000280)=""/59, 0x3b) r1 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "000000000008ff00080000000019000000000800"}) renameat(r1, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') 02:15:54 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$setflags(r0, 0x2, 0x1) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000002}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x200, 0x100000000}) 02:15:54 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0x31, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) clock_settime(0x3, &(0x7f00000000c0)={0x6, 0x5}) close(r0) recvfrom$inet6(r0, &(0x7f0000000100)=""/160, 0xa0, 0x1, 0x0, 0x0) 02:15:57 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000080)=0xfffffffffffffffc, 0x4) getsockopt(r0, 0x27, 0x25, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 02:15:57 executing program 0: setrlimit(0x408, &(0x7f0000000080)={0x5, 0x2bc}) r0 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) semget(0x2, 0x6, 0x10) syz_open_pts() r1 = dup(r0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) 02:15:57 executing program 0: r0 = socket$inet(0x2, 0x4002, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000100)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300), 0x30}, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) 02:15:57 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) getsockopt(r0, 0x11, 0x3, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0xc8) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) 02:15:57 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x48) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) r1 = socket$inet(0x2, 0xc007, 0x0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000100)="7a5fe2dd0174c6c47f90a10886419a2a9b7e84bf0506157d42d5b2be87743a6c5393afc4cf7d8636c15324fd115fa520fc8cd86d627f5d8f7ec2b5ab2436ca9629dcf01ab78e92336082025b11426f47e86ee0188b0cbfa994df9484b774766a9dcc7b71e9ad4eeb6f6bac91e5a416dc4d5510e6e62d8e5889d80356ec93fda547c816d9731abf3a40a38f2d1b6551a4eda2dc9ad44b16a4cf133ae88aca1637301a5eb8576415daca1f3290fc57d2ebd155b046a62ab2f4351b9351e5af856e1f6696f6e558e2369bdf57d61a7254034bb3be56dda973f5da06f7146791ddf245752f70a013b3c540a6c2511aafd9c5ec79c2f59d21f3fa", 0xf8}, {&(0x7f0000000200)="ce89f85ea91f4e8c8fb978557b9e48634dcbfb9b3a71fae7ade47ec7a32834e97e8b887cd75edf96dddef536dd987425d26d6a9fc6429373f77e8b8ee0110361d0d70f62a9410474998151d8df6bf7f22a6c952d5253", 0x56}, {&(0x7f0000000280)="76e36df7b61f236ae6f6e5e8f94b602f2739dd5f9589fdf82d98b6a9b9ccdfe951f41fc62ece9c8e9a98fa86e76feb5ac9f8a8b51382e1d2e29d8a469cd97ea633e67ab4e978f471a5dd39d070282e0883cd4bf9b929a9764bda9837595ec47f85454aa4c53a137fd234d8e11aa3a5e3c022d90f92f2746cbbfcfd9a4f81f6d13c799f0ebf73116103e000a64f01bd491122ce31b733191a2ded385e4b3e18", 0x9f}, {&(0x7f0000000340)="8b3a5bd3d55d21ff3e7ef785ff48fe5f2459ec653323428dea30be31664c99dec2ba8ddaefdbc6d7179e4c55ad055a9515969e6fd0b462e3193d626abb17312d7c3f67018e808e2ac6ff5e23e2a5954b223018aac8196438a97acad513601d562eba82386c569cc28da8b135d208143da7ed875827aaab802181677e0b66353db620354848846c67040a3c6990af66d82be11952ccadee3fb9f613c0dc4dda27882677c82d0509ac33b3238cf33535c519da37ecd405b31525223f5040ba154277dfd84dae61ebc2443504d5cfad2cd331ba0f71cbf823e81025362a8a8b10", 0xdf}], 0x4, 0x0, 0x0, 0xb}, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000080)=0x68, 0x4) getsockopt$sock_timeval(r1, 0xffff, 0x0, 0x0, 0x0) 02:15:57 executing program 1: r0 = kqueue() preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/107, 0x6b}], 0x1, 0x0) r1 = kqueue() close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0xc4) write(r2, &(0x7f00000000c0), 0xfffffec4) execve(0x0, 0x0, 0x0) 02:15:57 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) close(r0) select(0x2f6, 0x0, &(0x7f0000000040), 0x0, 0x0) 02:15:57 executing program 0: socket$inet(0x2, 0x80000000004, 0xb) r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x400000006d, 0x0, 0x0) 02:15:57 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) bind$inet(r0, &(0x7f0000000880)={0x2, 0x3}, 0xc) r1 = socket$unix(0x1, 0x5, 0x0) recvmsg(r1, &(0x7f0000000ec0)={&(0x7f0000000a40)=@in, 0xc, &(0x7f0000000dc0)=[{&(0x7f0000000a80)=""/154, 0x9a}, {&(0x7f0000000b40)=""/172, 0xac}, {&(0x7f0000000c00)=""/144, 0x90}, {&(0x7f0000000cc0)=""/248, 0xf8}], 0x4, &(0x7f0000000e00)=""/133, 0x85, 0xfb2a}, 0x40) sendmsg(r1, &(0x7f0000003640)={0x0, 0x0, &(0x7f00000024c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, &(0x7f0000000000)=ANY=[@ANYBLOB="08080000000000000000000000000000b71f949a4533c9674cefdf318a76c2855441530bbd1ff5a39646e92c95c1db18abd90740f6082596b7c4fe40d7c52046e61cdb6464de41e4a6baf9c2cbf782e7522d8242bec6b7bc63858c99d00df50920c80a0f88264a32b6553d06d71b008180842139630149632c95dfd41670ddcaa7ef430d4fd7dcea744a9324d794f9ba4603a8420d13936606579925212727511dca06ab660dcfb96898b5c980b34c7c1afce871d5411b695d25e9755cbdd7852b1debec7554d11fd03d575797bfb380a13993322419042e184c11915b5ec40b2293b485de5f156eb0b047090b9462d22af75d8b5328ae611f40cbb2a07f054080d3b2b7685e3c48bf8e4e141354f2c6bf9e619c39975e9200a0145f3879fd97d9bd6eaf764919932452a573c37914809f091338998416ded79002aa1345de20211a50a5b7847f4175d297348cebe68743fa617ada7a5f2f69267ab7d09e858bc34b05d51eee4ee6c7de479edfdc975d2d3a89f2b9f694fa02b2dbb81f1a1d0357ee414f5906a0b20b7ca3a02b6bf5c3a21f233bf2b7331b298a8edff473d6915424519b0529efedf0d9b1952ce247cfb7aad2ae6194992e6a9e50eade037d0eb04e6f29730aaf4b434a59f3dc0c00548aeff1d10a8f9cd7317fd47ae88745924b819e9eea4aa3f7059c542296aadaa778391e9526715fda8ca7a07bee08c3b6e3cd0d48e6de10e37bf847ae2466100eaa6f03892e7e82397949a3470446d72a390d8fe922fd453b00a1fba03930565b37696c6d87938e88286c745e2cfbfe6ae491b72b4dd18875d973392fd5b73cc63738294e8e3bd16475ef3ca525339e359267e1570b1032e9e3977ada1c7ee63cab58e54b09e8569ad5a610d214a162eb9e80454711ae992a40ebdf7079fb32c8dd5e2e38577e9c577609bc7a654bb1dbdf7e838819349bd9d5224c59d7775a29bed6661061bde553737d7381a321eb6897c2b95ad4abc65083a8a42806df84fe93d287d22bbd6ddbe0231e6f63bad6a843cefd41a8e77a1022c4a3ac0ee1428c96f3c3acb27db0aa4e9fc27649befbf8717fe485a3f52ac7734170212f3a84ddb2cb3fe38a02476d09646ea46bfbeb3c2b955b79de009d5377d0a03b06b7c77964cd40b302272b5e87113256fefe3b78efebee4bcd9d023f396f767ff38fce2961411c0a54fc32a8b6a526daaedbf7bd9ae9f091acca8490f3c30450f918fa5ed3f3041aee69a33289f7f7b3541915c0fa19075b95237c7bed7a1ad44b292201f5b1b9dfcb278d70bb4395f3b6581c54e32e04e6bcd7bf122a0e3e49664cd3f4d541f85e03786305004fd91df85c031e74c4ac85ffb0a4ad31bb1c525d3a7e19a221b4735169a6c9035e60c44224e2dcecd422e0d8cb6f785884c34adb597e79c76709f0f8db03a39bb0a4981fe47396b0e88fc9d6a26ba183ff34ee58918db3a2442e46193c239566c42c4f24ad49352b22f5b3ed394e8ab762584bb06c4f752c1d6766097ad8ced24c4a88c34c4a12fa036b2afea61e31fadb34c900d9a5b4b20d8115bc2c778ee6daeb6488b645b2f76f8a03e864e0aea1fe534a40bfe9a22c9d731f102f04fdd9970b0897d143336c62dc261734a5a3d4849831e3aa754d2a66878eef24aba4e761d947d04a930693acdd07b0549c67e4f4736baaf21f538d0d7c92228d3c350167b4647d0481665cb798046f3662469c7a2af69cdf99ae765a10b66d554b7954428d30f4c0261d9ae868c622eb94e7b4e2cedabf74ecc03a1b0c7a5f7523e68215ff29968c345ef74bef232494b5d9c6e80a7b107a0d316d17f9f187bbf5de1ef780d80f44fa25755c9e03f2e08da63d0aec332ea9abdc07b2f421705b152eaed6d2bc06871493442a5e0f4e838bfa9376f8586a05d9e106beb01ea8af516cd0bc517e87fcd116349792240ae6f4ebd057fb1a9f0c94f87d3652140630d1e9130fa2be452cfc153888175120ad827bcd79d211c05e4aa700ac16df4e43922db507db972f1f22643819b1542bf163e4145de0cdd69e73f548b0b63103e3fc520c0bcf2246a2b0b93d7d9e295ca71e2ff906b7ae7c7763555960d2876e1269eb3e942d7e0fb29f94c87db6a5d9e9d038f46e16d95a16c21bcf54c734edb05c4f2a4ad58532dbc8d0ee3f02c9511f874ef5c05e657569810a9fefa9f39c8799b628a00503d8139882f5199cf8a12b68279a3a49de138e5e9c472ad0f06c98a990049ecf2e57118598b02a93cdece0d46db37220ad158400dbfb4d1a57eb512727ab370f183ddd9c8ac9958886c01350d56c05aaaa1015af735b63ddac612d7b5aaffca61fc7e842bf1b0500000054bb894c6c5b522b95a128329fee20ccf87c55c71802965e0b7145ab6cd615866d748d08e9d0dc70d4d3d572ba2e6e81a37f4abeffc268841c516a64d2b49f96e4919d505f5510e22f44dd57b09daf5860a4f7c6040e4f7fc0aacfb83687eabb13b53d70d6c5112984ffc9fa4f0ca5c9848eb899ceb5e624ed1d55c8ac5b78888a1840449eb58077522f55dd6ad124578d5489b6a925dc6af7d0dec138f41829fece36305396a1e272c10fdc05cf0a4deca5bc69276b3e9e39abf885b0f0f2db017f5e73d3788ea244d1c0b4bda4f34210c65682b29bb63a4ae2f726ea713eeba12aed0fb5b31f934b0f09a1c3860f42b6f26fccecddbaef0a3a25d0fa66d08cefd4b9659b30d4c873c54a720f945a9b6383695f1f2861d93f28e65290ae3ca458f30fccc0706d9b37ec77035b8a7ec4d7da45495a6858d841eb086c04de3854758f4fa1ba1a62751815cfa1b7e7bacf68cda5acf21e9b3cde447c656e02bd5cdadc72719916cfadca67ab7bce15d62d4e406b454c6df4304be938e300000000000000284ba47b155d9ae4b00a4d1bdb62520bac8baece8aef9d968438453fd55eb292da5c2ae4f3bce62a53a93067efb27821187fc6884624756e785212c3e2c9c95665ccd873d1cd03e585385237fcffa299e3b786db"], 0x808}, 0x0) execve(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000940)=[&(0x7f0000000900)='\x00'], &(0x7f0000000a00)=[&(0x7f0000000980)='(]\x00', &(0x7f00000009c0)='-\x00']) 02:16:00 executing program 1: semget(0x0, 0x3, 0x240) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/254, 0xfe) 02:16:00 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(0xffffffffffffffff, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(0xffffffffffffffff, &(0x7f00000005c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a623eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee04ddd0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318bedbe15fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c25e76b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8aca4400000000000000423beebb8bdd26408d76e9efef40cddd25afd17efb911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf1", 0xe1c) poll(&(0x7f00000002c0)=[{0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x180}], 0x2, 0xe60) syz_open_pts() rmdir(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0x68, &(0x7f00000000c0)="677e7c7c7dc73d287cb5fcea7f916d0d36068cd505b2798a8cc84bbfe64ceaec7215cf634b8b8d2664c4448ad4d0ac46b4eb4dc22a641054bdad7cff4122b6b0b2257e9e209ccade0b3bb61f4e90bb8875a96ee6e637776916dfebe13289a892bbe0fcf4a0fa2fa2") close(0xffffffffffffffff) kqueue() syz_open_pts() 02:16:00 executing program 1: r0 = shmget(0x2, 0x4000, 0x301, &(0x7f0000ffa000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) clock_getres(0x3, &(0x7f0000000000)) clock_getres(0x4, &(0x7f0000000040)) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x3000) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) shmget(0x1, 0x3000, 0x303, &(0x7f0000ffb000/0x3000)=nil) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r2, &(0x7f00000000c0)={0x18, 0x3, 0x4, 0x1}, 0xc) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) truncate(&(0x7f0000000140)='./file0\x00', 0x6) r3 = semget(0x0, 0x0, 0x83) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000180)=""/91) recvmsg(r2, &(0x7f0000000600)={&(0x7f0000000200)=@in, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000240)=""/90, 0x5a}, {&(0x7f00000002c0)=""/101, 0x65}, {&(0x7f0000000340)=""/156, 0x9c}, {&(0x7f0000000400)=""/36, 0x24}, {&(0x7f0000000440)=""/120, 0x78}], 0x5, &(0x7f0000000540)=""/177, 0xb1, 0x400}, 0x40) r4 = open(&(0x7f0000000640)='./file0\x00', 0x3, 0x140) recvmsg(r2, &(0x7f0000000c00)={&(0x7f0000000680)=@in6, 0xc, &(0x7f0000000b00)=[{&(0x7f00000006c0)=""/246, 0xf6}, {&(0x7f00000007c0)=""/90, 0x5a}, {&(0x7f0000000840)=""/183, 0xb7}, {&(0x7f0000000900)=""/9, 0x9}, {&(0x7f0000000940)=""/190, 0xbe}, {&(0x7f0000000a00)=""/254, 0xfe}], 0x6, &(0x7f0000000b80)=""/106, 0x6a, 0x6}, 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000c40)='./file0\x00', r5, r6) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000d00)={0x10000000000000, 0x4, 0x8, 0x101, "72b3718fd8ea81ee52e9b45862fa1eb0e75b28c1", 0x400, 0x8000}) seteuid(r5) getsockopt(r4, 0x1, 0x7fffffff, &(0x7f0000000d40)=""/70, &(0x7f0000000dc0)=0x46) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000e00)=""/190) getdents(r4, &(0x7f0000000ec0)=""/192, 0xc0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000f80), 0xc) sendto$inet(r2, &(0x7f0000000fc0)="275dea4e0611f75e303b856134565a018cf7917eb41f9f097f7fe1d63f04f9669d8a51c0e7df375d857a42907108de8df182cc7567212085b5bb4d25c390c5a815bee243c2970e61ab247abb8c67f31eeb87b85cfe6cd801c78aa7df6512eeacfbe1b8ef336544d01d9cacf8ffc2cb8e1ed011bbd77f6dea0b1c68b0e8700757fc8b42c0cb8dbedadd1b4dac454f0ed0109d36d090515bc2f49eb6300360d4a938a763fe365fc9078f948a45461ad30a78f95e6cf5d4811e49", 0xb9, 0x400, &(0x7f0000001080)={0x2, 0x2}, 0xc) shmget(0x2, 0x4000, 0x482, &(0x7f0000ffc000/0x4000)=nil) readlink(&(0x7f00000010c0)='./file0\x00', &(0x7f0000001100)=""/193, 0xc1) 02:16:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000002c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730caad953fb392e842dbbffffffff000000006eeb00000000000068f7acad445dd976a67cf92c23", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="2052bed8085df9138021cdc0394b659dd7ab00483bf71c76790e1a2cad3bd632d4141f7929a09ced675e777c18164f4c69cffc6e66416429fdb1b5138f7e14d4887b8fe2dc936ec6c65da9252547592599a5f97f14d76a581a349738324d7dfeeacac9f746ed9f656b9183b3d6bef59e17a6e586152360d0cd51b9a041ae3d16b0ffeba5eb18cc5c86fa82e7e55f39e34668192f16a1f282f71b1aa660a048284b6058e757dac26a15697b245c97bc907892812b26457c7ecb793a0cef4ae456e8b0e61acba78bfcf059021698c6c71f7ef6a338d734999be62deebe6c814703c4ed1519", 0xe4}], 0x1) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000580)="363f624f50058b5170538ae6cc44a1ff8df8d3a880557bd8c593b672c2b049d45dd3be23d8454e1e4522bf3b59d3b58483633bc3240cadc1799ef2ae5df4268cd0f2413a40658cfee1e41fbcbf9900fb6fc8108bde75e250561ece965a123ed4005b4480bf30853b8b520c9fc301d0e0af340fcec496c1728c657c9bf40d", 0x7e}], 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() syz_open_pts() execve(0x0, 0x0, 0x0) fcntl$getflags(r1, 0x3) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x5810, r2, 0x0, 0x0) 02:16:03 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x410, 0x107) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x800) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r1 = socket(0x2, 0x1, 0x0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 02:16:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x290, 0x0) truncate(&(0x7f0000000180)='./file0/file0\x00', 0x0) 02:16:03 executing program 0: close(0xffffffffffffffff) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) 02:16:03 executing program 1: socketpair(0x17, 0x8007, 0x6, &(0x7f0000002500)) recvmsg(0xffffffffffffffff, &(0x7f0000002580)={0x0, 0xfffffffffffffe0a, 0x0, 0xffffffffffffffd2, 0x0, 0x350, 0xffdfffffffffffff}, 0x1) r0 = socket$inet6(0x18, 0x4000, 0x200004) fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockname(r1, &(0x7f0000002540)=@in, &(0x7f00000025c0)=0xc) recvmsg(r0, &(0x7f00000024c0)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000002380)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/115, 0x73}, {&(0x7f0000001100)=""/191, 0xbf}, {&(0x7f00000011c0)=""/220, 0xdc}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000022c0)=""/69, 0x45}, {&(0x7f0000002340)=""/47, 0x2f}], 0x7, &(0x7f0000002400)=""/176, 0xb0, 0x81}, 0x0) 02:16:03 executing program 0: r0 = socket$inet6(0x18, 0x1000000003, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20020, 0x100) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000100)="9225f9ce2db3b2555aeea6491482b8726f607a0cdf7c5612ce72d8333d22ca111641536a41e7892cad745b2f23654656314a61d7c1facd75505329c3b2805297eb554fe6b6f9f15d65301f17b20c303d059bdc43aea77c964bec2bb714c6b1e6f8126078233d2371d90e08713b0b5600a3e9e5741a45333e5b94f749e717ca933a8f51f50c79ddf48d3c69947dba8d041cdbc7", 0x93}, {&(0x7f00000001c0)="b341c06484dc068bf4237b477bc1f8c84457fe0f68ebcd295402dc4d0bd78c1015c42b6b786daa174cc5783f720b9490ada4cd0b11cf6884ad83001b7ea1819b405fffa74bbd30940a35dbc0e9869a716eb2c313c658", 0x56}, {&(0x7f0000000240)="a033b81b8890b2b5fed4382a939d7b64f8646220c0f9a73270674abf70454957c9a2cd1ab20b122fd6f8183f9043100a11d00e138100fee649ac69aad7bae64cf67c2fe3103a3a42e0e7", 0x4a}], 0x3, &(0x7f0000000300)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0xc0, 0x2}, 0x1) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a40)=ANY=[@ANYBLOB="e800000000000000ffff0000760a000000e7f214edcd88b743aac554ad26119127cfdbeb47bf9723743ba09fc70f271686693ba3defc09ec22d3afc68bdf9db992f56bf5a7e6f1091f11c25de1b89fd2d7299c377b435102317ea1a30e432a6f1e19d71b55119e3df93b43b992c4c8eeb98efa4e088bcf81abe5bca2e919caae7c6392ee2c15a2ae429c7db533e704bdafce5bc4425df23e0c56163b17f8352b63ddc83f6763f12394e86ba68ebdc32c7bdd7bf9bc910e4eacf54d861df65ecf0c71dbda31991a1883acea499d45cadb9d616f4d45117645245cec9cd5a47cf187ba02679ccbe0b401"], 0xe9}, 0x0) 02:16:03 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="44a4d6839f5c7b8ec7d928c2815bf407eee38be87f07818826682c9e805042d1ecd9a7acfc55442726d3af090649901a4caa5d673184ac6f7684693a1ed4286a75b5ae01f45f131e5281c1fddf5d5b7896c321e32c61325cf8ae0d46c92bb4737f20", 0x62) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20082, 0x22) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{0x0, 0x6}, {0x4, 0xfffffffffffffffb}}, 0x0) poll(&(0x7f0000000100), 0x2183, 0xfe) 02:16:03 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) shutdown(r0, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x3, 0x2, 0xd5}, {0x18, 0x0, 0x7, 0x3d8}, 0x3, [0x10000, 0xffffffff, 0x5, 0x8, 0x80, 0x3, 0x6, 0x1]}, 0x3c) r3 = dup2(r2, r2) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x1, 0x7, 0x9}, {0x18, 0x0, 0x30802671, 0x401}, 0x7f, [0x40, 0x0, 0x40, 0xffffffffffff8000, 0x1, 0x400, 0x401, 0x8]}, 0x3c) write(r1, &(0x7f0000000040)="2791191b883f8b0595c9748b0be95c2b163139a9c08aca0b18afc7c57350ea168e46e22bd0b4f5915a244c3519767af8b5a0fb179adf0760d30b43d21bdfa33f5d2bc4ad34875b18e641642fffd47e9da27ed2e9de80558e08d0a5db366c84904d879879867c3acb434acb0d1a4700cbfdb0c9acbffd2a4183f2bfc45ed37f0a43141ff38884db81092c89a7d80892898878617e3624f07454635c486322c628c0eb0b0c7b64cf50da3adc2bc59348a03c2948f701e06a406211c8b99d16735f000028a53f579b7eb24dc044bdfec8b4baf9a0a8915712133393ada8b5d580da8c01c25784efd09dc3f4194640495fd6423566fa4d1b4aab7b4acb6d39b36d2ad52e95288c8bdf8d49add878112ee9b8af42b93a4e99145b98376c31dc93a6ffe5514bed", 0x124) poll(&(0x7f0000000000), 0x200000c8, 0x0) 02:16:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000000)='./bus\x00', r2, r3) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r0}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) close(r1) 02:16:03 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x800000002000, 0x202) r0 = shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x2000) shmdt(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) recvfrom$inet6(r1, &(0x7f00000000c0)=""/169, 0xa9, 0x0, &(0x7f0000000000)={0x18, 0x0, 0x3, 0x7}, 0xc) writev(r1, &(0x7f0000000b00), 0x78) 02:16:03 executing program 1: shmget(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) shmget(0x3, 0x3000, 0x690, &(0x7f0000ffc000/0x3000)=nil) shmget(0x1, 0x1000, 0x80, &(0x7f0000ffd000/0x1000)=nil) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') semget(0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0xfffffffffffffffc, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(0x0, 0x0) shmget(0x1, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) 02:16:03 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7, 0x2812, r0, 0x0, 0x0) munlockall() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = geteuid() getuid() setreuid(r1, r2) sendto(r0, &(0x7f0000000180)="e959a0902d60992b3e98910f610e87ab97c2bcea495a3b8bfbb1fa18ece5dd562e52518464b2018e2c4dd0a5eecbaa635df993fd9b3c1785a288c25060b32bbae61516dd392984cbeb837b16970a583dab230dded28656b45842c11294b51062f36fd3b9f50445dcd570926fcdd1baebafb61f09d664992fd779c7c39548e2899385993f3d8e19b50b70961f0fa325ef17c2", 0x92, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="001a0c82002e2f66696c65b000000000000000000000000000002fbb1b56f90325cd0b5ab9b5412aa3000000006a1d50bae646e08403fbba8ef4e06c6e7ed4e79d2c477634469e364d56627577c359025c34f1a2e0a0ad717d08f1889b6fadab5ffcd7f149cb8de28cc3d319fd9e0fa108a5e8bcf797cec9904f3e925f7d38b482057268648c7ea068202e238b5b6aa5d6732141a56f367cae14b118939cb2e4a3f7085c05c2c298ed70ef955f87d3f8904df2f882ff768fff572ff062f35a70a7a16ee3f94ae0547aa2808b00000000"], 0xa) accept$inet6(r0, 0x0, &(0x7f0000000080)) r3 = dup2(r0, r0) socketpair(0x1, 0x2, 0x5, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet6(0x18, 0x4000, 0x2) renameat(r3, &(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00') 02:16:03 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) recvfrom(r0, &(0x7f0000000000)=""/67, 0x43, 0x2, &(0x7f0000000100)=@in6={0x18, 0x0, 0x6, 0x9}, 0xc) recvmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001680)=""/81, 0x51}, 0x801) 02:16:03 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) pwritev(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)="4f9a00dc5b3dc919e53ccc119ee7163a43337309788f179d86", 0x19}, {&(0x7f0000000100)="cec0443f17c80ab8a6b8", 0xa}, {&(0x7f0000000140)="b3", 0x1}, {&(0x7f0000000180)="f1238d9a5839589afac26bec1b7fc5ad49650bdcedf31e288ca7fa97cf83cd5778b7168e5cc009bd81bedf4c3091c1f6bff9292a7b6395e7df6502b7b881854f75addc9c4da59967b24a4a0e8074a4c920e2ed6ba82e658b005bf2a9c47579fa39a4fd750c0906d0c85645a2d3996a3b76f2b8e30a161fc20f11c9a32e4e705f5ade8469e9260020b6a284fe31c043227c842929bd13618c07816b5da2cd5e4bad77cff5ee9bdb2bbf8b022565", 0xad}], 0x4, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r1, &(0x7f0000002c40)=[{&(0x7f0000001b40)="115fed6a8ebec29eee1166137978959bcdcc2f12789e425f748268304993fae31e4ae3f6b6a851ab861ff5a805d52850b235958e96e22d38eec377cf71c4573f9be18832ab047f6f0d0ced049ef496e26c55f64ff94294c1a02b577e06846a581f971e40cda7a6444bde6993da5c5ee85294e74e47d18bc1d17b282bd804fb7eabb445ed91a311b2f6cad135757aefaa085f9cd97221b384de17d8d66dcc75653d1cfd21c0c4a83e5c0197f8de4ead42e43063e75ee4dacb1df2f1a6f3a9a39f376d1aa7b3f66beb9852eb91cb17e351416773130c9c6740238a38d5056881ee97184ab5c374b292d1c3c6162ff9c1461eb3c40904c2934555f39f8b7f8c5d357f61fb3b27a80e64e11b2e48a9eaa42f2597edb294bf1f9f8177d3ec27f76e40025ca47b19be0a2419a7a6d78147f61558751c45727a181f3474813871897c2b93a40bc88b813683a514ac4b51aeac099221e7938a8f05e6af6f8238f909ba745cf5530991018767d3bad15c4ea8e03b23768ae1220c06a02104574c997acb722eea6ef4655b2e879fdb7ab4f564fd8e3cbd62ad46c3c0dbc9060b54adfe673017fabb2c06375cda1592ddef5ad6c4b80188ebefe5827d7897188b278bddfe7c59af76ee8fb48d0a764f5e78f8e775324d3601a7554f8e18b4cbcb90194ca8d799fc136a8af88f2eccf42e719cac8b64fb406cf5286e756a70ab36cf04c2ab96fbc97aceb3a4ed5cd822e8dc90b577365afa9eead516363036dad53a127dccf2dfcedcd36592f41b70ac0e84f103609b782c8698293d423aadc33b159e42d270dc5659e9519f082ea69426a4286c79f526adfcfa9914e1e9a9ff9251cc96d0be697f8c76514c2df3f71583fcb18ea487418b08cba8d361fce93beb1bef488cff86066d408974b78dc016ac5d22c1cb7da7c37905d792941c4b16abec784ca49970c5ef0eb1c633cee8b60aaa4943e0d4850e4ab46e9bf9fc066d11e473c42ee34f1fc8b9978cc6c85601ab6583eac6501141febec01b765f869e7b367df46620e79224924b660185e38600400b08f7b03635d5868b3e7d6e45a4ca9c3d1112c980f9612cb9d1add16b07a3141db20490c65fb0d8b38e700b4fcac8dc863354aea475a252e14102ce83216ba152f6cf0e5a52e1e970cdd318a6a88113ec72f2f7b3c3e14a0ddcd013fd74da6a0f6088f023a0605dace4e45d214620a63086a1f85622e823a3a878c305d8473b3c71c6f6555632203571ecaf6bcb01aaf31fcfa7e4e507218ab3f87aa390126c62e65ee574a34cdfbba293ec02414e1de79fec5e22b38b04860d153a30f761fc9a255637bb5858799db7ace23d6aee03b304b83cc9d817dbb6f602ccb6d7c95f8d54005159da01ebc59d2ce8cdae4e44e04e5df43b80366319eea3153b0152709b7b83a3dd493f6a560b42ca8befdbae3f73380eabf161dcbde81993002293247301ca13526be947af374945eaf72e2ff21b2e5e3f3d4e408d4199e65bad43c0c3fb66a1e5a51df7a17059b79a4eb284edfacd680a6dbc6ce100fb9f0cd51a1ec078d7ee3820b80ab8834740bf3443de2dbaf684ba9d6f13029941bd800923b05ba8bcfcf3f50dbe3ad9d8ae9dda125ab90863a5c4322a97b22a8c5c5b7950f3ae54ba48d46a7e315ecceda63edfa6b1af34563a3ccd8d9d7ec3d0398128e5778a6095130b1eae251967f7bf39c3492e936be3bfb647cfaac6cbaaa4f8c166a092588cf9c8d2a4bfaf17f3ec07a2f2b9a819538758c61a8b5f7d2aecff790b7106accc04b8b4850df6ae0bef2ce6edcbbd4014f368cc57f13089d92a81969924f11f47bd1df5a5d077b6e41f00120707e9a1e419331a2480d375ff9f47955db21ab86c409f3efb0e5c04a02085d6e4c0b42a1c4d340937695ea3f53d3d9a8fbd8ce5aa039de0f347ab5f6e4044d671572fd24257e7994c72db6655b24763496091314abde46a7622a272a5908748e6a9e4b05761729547eeff3ca85cd0087b64518817bdf7a61b9b6586423305dd8c3d65a04c6e0bb5b48c0d2fe0ea1a184ab512372579db9c2b39826321f280a1ce16fd2b59ec35f44252cd912afc9781fe859f59623916e967041bb27a156ffa6b5abf62ff70ded0f32e73a792967c1a0e55a006ffc72aa4a6d62ef3692d2d4e97f311f20aefb844b90c1b0be83ce78ee388f01377cf4cc146f4a8dc6c179570994c29a95c109634d15cc67a829bf6ca71945beaf33ef33506ea1eff5ecd4e96da3d0077ada8c0d5a115fd001adc21d8477f3b37cdf99773738d74a16e802c1848ce31c5f456f4febdb12fc4f26f63d8fbe559f9e694c3d0e1fba924ab3fa976923b7cc08f8afb32ab04633b59003dca09a9a54a513c07908ce95e59f342aa828d695f1ef0222bb312fd9b60254f081ffb4db53c8f848ec4c06d0f546f9f1e5df7777008bcdf174ab02ed3c321a1fca3512abeba284ce243b27d2ba640c7d7aadcb78e03fe266b40811a2fa80fd68ebfed19ae7aabd3db5d0152fb604ed07623ccbd8af6403b95b7422599ff2dea5513c52154a606160d6769d27312ca21ff31bc77f4d4d22e17", 0x721}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000003c0)=0x10001) getsockname$inet6(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) close(r1) shutdown(r0, 0x0) kqueue() r3 = dup2(r1, r2) dup2(r1, r3) getsockname$inet6(r3, &(0x7f0000000340), &(0x7f0000000380)=0xc) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000400)={0x7f, 0x800, 0x800, 0x1000, "7ee542f5568b570e1b5d4529f3823461f61336f9", 0x0, 0x800}) 02:16:03 executing program 0: r0 = dup(0xffffffffffffff9c) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) setrlimit(0x0, 0x0) mlockall(0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) fcntl$setflags(r1, 0x2, 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) pmap_unwire: wiring for pmap 0xffffff007f12a900 va 0x1b32620000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12a900 va 0x1b32621000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12a900 va 0x1b32622000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12a900 va 0x1b32623000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12a900 va 0x1b32624000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12a900 va 0x1b32620000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12a900 va 0x1b32621000 didn't change! 02:16:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000240)="b8f3be5e0dddaad064531304eb586b6c7f0b6bc8156eeaec703f26d790fa52904317fd0bc1e0252f89600fd25d0bb4f6b78029de25c031768bc0a5db1e48b04a1e4c1f0b106c4f70ee9c2ebef159871f846a62ea7243e422772f97044302ec3d431204908563a0cf18be13496d2fb02cdadfbac35ff441480ae567ddccbd52a9b45415f5e99df57214d2c5f443b274357e2705ef3f6b816b80047bbc3b7714224d178207725457f49a89a03a559d4364950f78b467422cf29be65662a5ad762dd92a4c1bd7d0dab0f407d0787e43e3cfd679771dda36944b39a28295513013e8c679df0988582f4bdd788885be30aa01d5d2e367edc6f9a8904bc25ba0dd42d66326aeafb5a4f9afe1d1e100de1d987e6cf66f7861009dfa76e49281b4807277ee17978554ed7d994f256ee1f3e7f456b6102357c5772150d2798fdb35c82904b19ec70a6228bceb057fa0124a9d1c97e74a949640560a86be45fea436b5b28a7bb85b04ca13f0559f7f201f9fb3af989c40eaf5da50f0835cdb922d460c3e52357fc877baf6c20bd85924fa3c4af6062bbac67d5a1cee27b3295db6679f1c190cf1484694afa1fd1995b5934fd72af9c64470a610b05cb4f95c4b3828c68dd9c41ce37144b53425749a5ce562fddd6790cd84bcc3783fbea93ee725f321c36f98ae33401683663813ca2313945d9ff0414a2047de01dc20e1c0907aa615e7e7f43285cd511f4f4b49e28e7c62fafd781e3820a919d32934af9f64752d8ee93b91f0a1ce93e576aa3429ac2f0f0307afc7dfe9e44309abe67eaff586c9ed37145ab649b695ba10d051f5ea7386b488fef9b820a2c1642c59e6cc7677ef4a82d58ba5a9a173eb266edad14aeafca1213195e7817172b4ff6095c657b11af244f3b09a4babd5ff7f79e36caef039fb03f6d35f5ded37eb6d4ecb7e354343ed9414534bc5d7eaa98cddc3e1e74f0feebea1846edbba8978d2192cb199f9963c156e0ccad4f50ab18075720da6b967d8f367b87fe0426586fd3f0adc7829a3b5a691bca5c26e59b8ea53916f322bd7675642969e9e73ac98eee73c8e875f8ba980ed08c351929c35f577aa81fae617ea7a7df66ce7ed107d12ea32a045342ad928d6a26a54f77af4831d3c8018e3b8115ec0b4090e7b052830af4db6befd5f22ecce28a6e9723c7354895f0635b3b674ef0ce63d1e377c8f63a11b14508a50c88aec24a767d646bb140e2ac7cd559487c8eeccfb1e0aa111e59d536c53fe6b6f1810482d6cd55fef4e4e8603a74b990e48fb03d3f21122f64f51f37347e3b863ffb4949a69c016f4d772cd6c9180e060857b5fe8e2062ef4304a22c2861e04c2783a5ae073a5ce7ace72994dd038ad45d5b1aef6c0af45fa34dc50043bedc6a62a29e680f69a392891d6992ed7b57399bcd24b82231c8a48df9d7dee259acaf4816333dfe532224d95087cf222d737b6a34631786a6142f9e9efd4f5ba22ada5c33f9ad9dd2ba345a287858e86a8320840b8a327271770bab22d5c24a50b047c80f76ee84a25fe6c60447a71ca525aff132d1848eec77319933649f080dbc99e5be33f6c0a6f56ccdbad83aa91b3854e40a825455180a96fefc3ae8f3cfbe47ec25ade6dcab2ef18bc19c6009c6201721fe0ef3211b0de0ad6ccfd7b8a7139d023a2b14d8987cb33c7a147dee7cd974161f86cb43c2b24424dbd3f44e380ca63351021088956f154630b1c6cac83bf26f40e22db51e65acddb6438f0feeb2af138854cfaa295aec4741849fff475e8c99dfd88446e2e86a6765c54ce711aa207ad0f1e115a0dc61625a37f653e3588899605d20f996fabf566c2b915ecb8144c25af11066e7413c26e5cfc7aaf21faa00c7cbf7a1b43b2a084ad63fdb7295dd999fc5e669581cf5a0d439c8f4f7d725bbe17950d5bf6bdec539dd302d056fcdaec1bf16adb8bfc69903db744d798c5441b5250265a1aec69b70d4dc9dfbb8cad24e313793dcc742d8d2b44c673f40c423e7664ede8d0da20c70ad085fdfb85ed414787d8a54e23339336d2322f40e628dd0adfcf8406162fd5e3b598693896212e869fd48a83e7385178840d9977079351010c40122b68d7f2b7776f6a17f2d8363d3c8eb0b1d5a81b6167df3c98fa73ec3c583e0bc58cfe16688b91e2add8e77e3198f20584225d1944c9e54e527a27830df800178802f7614765058343f701c4f0e545b567e97a67000f8a4e9afee9fed3a5d1b5b46f479fbf61386875c825c9f3fdb614556c43771ddb3ab22bc319ace47f81821fc9aff88b32c2291a71f4bef1f67a3f7e4352f5d090f5da070d9f211e945ccc1d84e65865337166843d8983b52b2e52fd608ff03c9bd47111c4cd66c80a3a90ad86275aea4fe9d178708d3aad5eae12e63c3b65417b9ad858fa981b5990769f1868b769dd27520ef9df410c1c76ea3edbd3f1dc588d464bee86d7ca53cbf15434f3d6fcff08c0087ef5caed306ed7f2024424f0b9b714d26c8a11b8266f4d3e8fbbac7519ddf25175681d159e8ae2c6d7f8549f5d46725f79ef3ae0ebe6d51d2ac7701a5889ac6518b5b038a515825608dd66027db412884269ec0fe6cc372b0f35c4de9ff00e75788b376e4bce47666479e45fe8be56ad513f652252386be49afbe2a0cbec4d5555337129caf6da8f4936ee5277f071f7b1a307f9900090eaeb73aa14aee67daeee54324e322402d1dfe0f24355dfe29361254905422f4771049ee43c533a53feceea5dcac42e9fbb6008946bf7799f6744d32ea4cfbabaa4cfd390d838444cf1d433e7b40dc36b019c81f9f42121feead33dfa935c43d1052b448aff2a216d02d89cabbaddcd08bdc961810240c67bb515c03441521d57a7cd230b2fc13fb50f575acb593ffe149c62c24ee3474c0c33379e4628f56e0fe8dd06cd3755f6b0aaf59b1ec17fbf7158046318e89f6623236dab06b145e528adbedfcf1d7aed1f297b1aa0294b757de801b85126467f2ca670ec7874c789d90cf3638f4ceb7aa0048638bd97ba443def07f8152769b13aa0d07cb67e21cb0d6291409836b87d73b4efb268f8ded6b5f7d366daaa23383417acd85305f304dab740267fb1a48d48585b87ef3d02f8439cdd481502188eed7fc1e896424a46b0bf840f001f9eb9a2b9d83892209a4afa39e821c860692e1e54fe745505486a90898583da5e28938883275cc1afbf8a96cf65bb34c79bfe927ec6a50273c5175eb644f1bc6b522a97f325a2fae1a0002f3de308884daa5c170d0af07625eab59e2d05192b2b0a995a061279aa629fe0adeabccfe326c59c419f31cd65718c7114a54cdb6018f0606ea119379937201cd72bf2e3d089d48ebf8bb48dd2c69899b40ca3ae2d6a0338d0a20f8e0117fea950b1054703ed935ed91af3c018a87d906268b678136eb01517535580b55c94a3221640f74215eaca06b51edbc24fc41502c52d98457a9b32aeada3e3479ed43a6a3f302586686ffb3b9997c1a941756dddde98c0e8e1ee66e442b23311613824d5faf67362780f0fb0535de03223202a34e6ac93367746e6dc0ca830c288294b3b6f6977c62f3e0b26eaa9716104de07fc9b6e4af88801eefc61692470c6a165d3bebed85cb3e4f291dbc75346ca9c5aa4ff1173e0c091f74dec41f1a483e956b63baffe0e4d4d09842e430c0d07a670e6d92f46ce0d48329f1a3bdc87433f952edd07cddea0de6c1583614e79eb5477c3a54efd1292c8899d16e67fe612c5ad3616cef29175b7106b084055b6f7850d922db7d37f58e34409cfb511819867efe866cccf61b2d4d33984ff5c31fa41bc51e1f61015bc0309f481d0be040ec542fe047e7ebe8bf9c8d81f991c580e27ad475ea2c07171e20fffc1d255586486b35ce5d7aee852922906b4bf69b2332d4687673a8ea91bf582c4a006c6d810f9d622084c873e5aaf7bfd89e5fb36b68c04037c96e9296bbd8663827198ae64fc22a4dae3844c1117ef6dbe4a0066ba0d522457cebef7fa6c86ab6a145973e11597938c21dad449efaf4b4b6096f6eded79df3bbe895d36e0d58cab8a04bbcc923c404c94640d690bdbb166c03d4f4d5a9d4c72cfc33831cb76603a265c3019ec84b5a7add64bbdeee097a7075ca4d1c864db3b30fa1e9b0e11167d82eab855d732f84efc9bf944f525e33a9c1b830e0a7b9434422ce75212437453bc9993521619e743c4c799ea4ac295a80ea3859da8794ea1b2ace9c1c4ca6ae8ad9b3356b8785f4ca6a5ad05cfbc29f382ebfdd6f4e81b135eea1c9867aa7c5c3475c546d64f5cc75f7ca494e5fb38e27bc9159d26fc9c4fa09101da8c5e29a06d2c9a0af1f74333a11c529866f820fb441ada23d1da013d9acc663a77fb3120f15b629fdfe24c1acb3136070a1dda094a467c940c4a7d402057511b30cbbcf47c231e203929e849b385b99b4106bf361dec089ad48ed7ae968ced0f58073d1b8a3004f1b22e5c0a4b2b771d235c52278e6d27cc739183c61b8e97dcb43cccd998ace08e277e9f8a3a3e476ba59340598a8ff25ec6be0b2795caa84277953f1e16245fc3a438599c0220cdc6be27c6d6a13585e8c9dabe3541d7596273e7d97b27f5b54a4bde901d944421a0d130d2ab3d6392b9644aa5171f25fe9149d98bdf04048465c5dd4fe7e2bf9df06ca12e7cb8666f0602273053d77438a79dda7d08a180d8dbe024001bce5f1dfaa2657dc2bcc53bc2b83855e5f4128e34a866b9f2509c7f60d62ec0d8eb821ef9637db0f189a38e8fe5664a87a9744c2c8acebde1cf2357766b2f52cac85eb201962d55a2f0b2d9ab243da57f32dcf07622a58930cecb5005bd7868bb33e29d04fec6c5871cf1eb1144d6852ac94326e3a4cfc76680024f3c63071ea5a0efd8868cff872d6f8e9ace0706ba5d1497742740313eca5e455c849a060aa08ca333b31d28fbff5c6671ba60f0ab28603b51983c1e62ed33d24e716d7e816b0c8c9448420b8fe1d8ccc77eae261ac018b2df30b2e8ad5495f5b96aec5c99a1b2196af3b72c1327fb88138ee05a129113ca11b033e1f4eb154cb8861fea6bf51a715f836a33828cac261e80542ec6b3c7b720e1c50d4d2a5ef01cf33a1784fb8ba1185ef0d2593cde4e737449f2421ec3071b86a3e0d9e4664fe965de422ea9034d093228c2b139abe5c17d72087ff35bca383f5fbfcdc2cf8abdcaa26870469c8474576e42a0cd4ba9ef22e0beb50388991d150030e6b7e27f90caf491f1505c004a30017ed811adfc975b86e1483efdf10a085249f304508eafd4f7f0506ee3cd32b62eff675cb767e0301272b4a02d79b28bbb5a448630605823e8bdfbf754d75875f58e45f05a5a9ec202f1459cf9a46949840ee4288db85aeefc4eb154fe5f1d85c3f24237e488547f28f8842e6c5a5be189f64b2a4b5a4bb7c73af614b2e090d0d8fab796219b348260de20accc74d4d26b43afaa8262716a5fe44c5af7e958f21197b88b8ef0a9803edf2fa421893362377cb25d4062b3385198d924dd60f78827d15c924ad655ec8c0f95061e3cf4a70ca5cb52b983c0a1a273234d5379c5dba4dd828a870a4c7602f74d64592bb91dbd2835f16acb0ac551a097a086a6928192b022705a710e76313e189ac5a92cd4febe60a8350473028bd9ab109caff2a135a7ebe4b7293ad3119c6f824ad344555bb8303627086d9da97b2ee883ca7eb15181e160781b719cfa6de8c43a7abbfc44bcf5c6f3a99602ca2096e68cd12bf6480c3c54b7278662f5b7acc6eb73875eb602bda07d400cef85", 0x1000}, {&(0x7f0000000000)="d29f0e790a84f6a791bd14aca8736257", 0x10}, {&(0x7f00000000c0)="cdee3ae7ea68700ca100e2492d3861bc16defa24877749e0209179a5640cd71a0adabfec4e81485b95dcd880e1be8b7dea8f4ba3ade654f194926429edeeef112b691cbd72de035c75d7f704af787dbf5eda8f327779d80415d06927eb05745b8ae9f208e07aa3fe868e87f3d9067189aaef1664143fdd3f53", 0x79}], 0x3, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file1\x00') syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) 02:16:03 executing program 0: socketpair(0x1, 0x8000, 0x800, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r0, 0x2000740d) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000000c0)) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c9dfa5d0b3f79b4ce25ad3f28aa3d901460eaea2"}) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000040)) lseek(r1, 0x31, 0x2) pmap_unwire: wiring for pmap 0xffffff007f12a900 va 0x1b32622000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12a900 va 0x1b32623000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12a900 va 0x1b32624000 didn't change! 02:16:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x2) syz_open_pts() syz_open_pts() r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0x0, 0xd7ac}, {0x18, 0x2, 0xffff, 0x1302}, 0xffffffff, [0x100000000, 0x4, 0xa00000000, 0x1, 0x0, 0x78, 0x400]}, 0x3c) 02:16:06 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) socket$inet6(0x18, 0x1, 0x5) r1 = socket$unix(0x1, 0x7, 0x0) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000940)=""/13, 0xd}, {&(0x7f0000001ac0)=""/4096, 0x1000}, {&(0x7f00000019c0)=""/185, 0xfffffd88}], 0x228) 02:16:06 executing program 0: fchdir(0xffffffffffffffff) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0, 0x0}, &(0x7f00000010c0)=0xc) fchownat(r0, &(0x7f0000001040)='./file0\x00', r1, r2, 0x4) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r4 = socket(0x3f, 0x5, 0x1f) dup2(r4, r3) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/4096, 0x1229) 02:16:06 executing program 1: setuid(0xee01) mkdir(&(0x7f0000000000)='./file0\x00', 0x1) lchown(&(0x7f0000000040)='.\x00', 0x0, 0x0) 02:16:06 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000180)={0x0, "30c617aaff8151515d2867d0306f40332e14dd03c0c17258f854f0e54bd55505c775ed1ac2505f5c7793b8086df2ebf159db40571c6420105c51cf91965ce662bc805d2098b245178863a24385290742e90a7755bf749d3fe11959971fc9e2559063c8c24f64a286f7338d981f9da60f42fbf768632664fc105ad750212b3af3201d52bced4a079ed2b17817e672ed95d0b5df3cdb9e626168dd40aa5fc253b0db48aec0ca0b64fa75fbec8fdb3cd245d6e7446e319646e9b7007b9472ae0501dbd7a633bd0da742bb0ee5d5621525c4373e253427c02e85b2e80f0a39f5de95"}, 0xe8, 0x800) msgrcv(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000f046eadc7ceef4ff045d1321722f00000000000000000000000000000000000000"], 0x3a, 0x0, 0x1000) msgrcv(r0, &(0x7f0000000000)={0x0, ""/160}, 0xa8, 0x3, 0x1800) 02:16:06 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x9, 0x5, 0x7, 0x8, 0x4, 0x7ff, 0x3, 0x400}, &(0x7f0000000100)) r1 = dup2(r0, r0) renameat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00') 02:16:06 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x80) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) getrlimit(0x7, 0x0) getrusage(0x0, &(0x7f0000000240)) getrusage(0x0, &(0x7f0000000140)) getpid() r1 = semget$private(0x0, 0x3, 0x80) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000200)=""/38) getrusage(0x0, &(0x7f0000000000)) 02:16:06 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1289, &(0x7f0000000040)=0x80, 0x4) sendmsg(r0, &(0x7f0000000c40)={&(0x7f0000000280)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000540)=[{0xf0, 0xffff, 0xfffffffffffffffe, "dc2002ef1a21c89c78335cae3b4bee89853633d8abd6d6e1852a7a8a28b3ba4d188b2cb40312d41015908132997a34d5df2e92fb0e36007389176feb99cdba653d5d141dc5d7eea938de946acdcc566de6ba99561dddb3cc6d3bcd4f2195ab88ae066ae666884ae087b417c4e0d85eb0ad36623511cd17eb489c67e8bff04a07f6957caba4679cf3b14fccbd0e94ee6b691429a34876af8ccef27d281f332b8a8d1f4ce4f526f60f52235fa7751bcba70b3d16f1c894d51dce47d2e9bdc6bcc5d2c04142ee9f53feaaab552975179fe60e7d57694d10409487da3201fde2"}], 0xf0, 0x8}, 0x400) 02:16:06 executing program 0: socket$inet6(0x18, 0x100000003, 0x102) 02:16:06 executing program 1: socketpair(0x10, 0x7, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000240)=0xc) setsockopt(r1, 0x0, 0x1, &(0x7f0000000100)="0daa245097f0d936491a03fede4544c4fc9c9e00dc689f4d1e9247dcfcfd335bfe4f9bf14491e2df5a229402a43f1fec4c37618b0c8744f41a1b419cda88eb81ea654da38de7c12323235cf8f12226b7aaf509f54442e274e8fb22370d9ca7c5048998434272", 0xfffffffffffffca9) setsockopt(r1, 0x5, 0x1ff, &(0x7f0000000080)="417c30a0328dc945e16bc029e714c09659c1368938154a35a933e894007c5fe54271cbd61a2ca94edf6e7a3fbbdac56a8832bc4c4da0da9fae81c49e9b5da6a2771d42cffb074ee6792a64376e419368ef9ea48b3f70802a134ffb22a39092d6049ca0e4d4d4de4d72dd813e8627b9e860ed", 0x72) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="facc7f46f345b822ced128e7b59349dbd121adefec64fe51980259e85de342d96603751708fd150af0fa58b478a62d953b88f57a007d84cb368d6e65e7fa7820d4072650d1590c73a2433f4ad6e2eb9b00bf2128cbffc6f41481c166", 0x5c) setsockopt$sock_int(r0, 0xffff, 0x1027, &(0x7f0000000040)=0x800, 0x4) wait4(0x0, 0x0, 0x2000001, 0x0) 02:16:06 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x50) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r0 = openat(0xffffffffffffff9c, &(0x7f00004e2ff8)='./file0\x00', 0x0, 0x0) read(r0, 0x0, 0x0) 02:16:06 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x20) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x2, 0x33f3, r1}) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x4, 0xffffffffffffffff) close(r3) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) dup2(r4, r5) r6 = socket$inet6(0x18, 0x4005, 0x5) getsockopt(r3, 0x0, 0x100b, 0x0, 0x0) pwritev(r6, &(0x7f0000000140)=[{&(0x7f00000000c0)="edfb40d5448773baab9dd74003e7323f2fc5d38202268888ebfb5eb81567c496fd89f08d19485896e80f7259b6a8e34e505023812a48cc1fe0f77fdc2188f24779518236987a16aa4347fb53cd665e23dfc8d5a6b046621dd3da040ce6", 0x5d}], 0x1, 0x0) setsockopt(r6, 0x9, 0x101, &(0x7f0000000000)="71c431dde3ba8b085b01fddd84163b50772ddb7b899364698e811b5e94db2a9a8537c50795c441787ec762edadc16accfe3fe22dce863e9410ad4fa8a68a4883dfc58c68d80cdb37768d626f53c947f15972e654fa291c989bc496fed1311d99128fe68f3ca9f9758ffdcfcf2f8e8b0b81f50a359da7c258791947a4f7708718b6847a8f8c27e0b3c729962d2adba620dbf9f3", 0x93) 02:16:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3ce", 0x28) syz_open_pts() close(r0) ioctl$TIOCSDTR(r0, 0x20007479) kqueue() r1 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eab6e947f5154020000b1c85b6a8a1311"}) syz_open_pts() poll(&(0x7f00000000c0)=[{r1, 0x81}], 0x1, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) 02:16:06 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x8, 0x4000000000204400) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0xa80, 0x3) fcntl$setown(r0, 0x6, 0x0) 02:16:06 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="1000000000000000849ac03b2ff91700"], 0x10}, 0x0) socketpair(0x0, 0x8000, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x2, 0x0, 0xfffffffffffffff7, 0x1}, {{r0}, 0xfffffffffffffffd, 0xa, 0x20000001, 0xfcb1}, {{r0}, 0xfffffffffffffffc, 0x21, 0x887f6f24cefe05c8, 0x8000, 0x4}, {{r0}, 0x0, 0x11, 0x2, 0x7fffffff, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x3, 0x40000000, 0x41}], 0x0, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x84, 0x0, 0x8, 0x6}, {{r0}, 0xffffffffffffffff, 0x88, 0xfffff}, {{r0}, 0xfffffffffffffffb, 0x30, 0x20, 0x100000000, 0x1}], 0x7, &(0x7f0000000040)={0x6, 0xffffffff}) 02:16:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0xfe6e) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000280)={0x7fffffff, 0xfffffffffffff03d, 0x6, 0x3, "cf55183afe4808db497af38db412e27022ab2b4b", 0x8001, 0xffff}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) dup(r1) 02:16:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d6754872b39e44a7910fc90f8be71", 0xea9) syz_open_pts() kqueue() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x0, 0x5, 0x8000000001001d39, "bad84b73f2a42ccccaa70600000075835db57180"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 02:16:09 executing program 0: r0 = socket$inet6(0x18, 0x4002, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x200) 02:16:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x2, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kqueue() r3 = dup(r2) readv(r1, &(0x7f0000000400), 0x0) kevent(r3, &(0x7f0000000600)=[{{r0}, 0xfffffffffffffffe, 0x25, 0x1, 0x1800000000000000}], 0xfffd, 0x0, 0xfffffffffffffffe, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x7f) 02:16:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) getgroups(0x9, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x1, &(0x7f0000000040)=[r0]) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$setown(r1, 0x6, 0x0) 02:16:12 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="c69a74d39a810315fc6bffc3d741b77d8502b2b5af07e686504bef61f9d3437f9d6a70148e54d3e27e33678dfebf822c31d576144cd1c40d9a8500a5", 0x3c}, {&(0x7f0000000040)="776da68ba8abe152af46db112e56bb1c4d524e227a2d443304c282d072a4d8322739fe4f1d484bb323e3edb5f40613d7ac53cc952c27d2aba508ad21c1c0e2a907c4729e7134ab222408dde533888e131e01f124d24ead6e3ee5f8d5e1bf101bc4f82d624180eba33489085a0a6f25cab0d779b721ec39a657fb28dac1c4118db8460bd85be8e1d48ae062a3764306febd0311eb9b891ff035f01deeb37bb8ba001609efd676933f7ac457b9948e428466fd956ae1a30e35d3a14e8d3df5164a64", 0xc1}, {&(0x7f0000000140)="ae1844ac60a36616958ece6fad81bbb49014375b8b017e5564107bcf9f3ea826d512a7f909ac08f5e46aef17866111536b36c5626f8a4338f0264101f52e8c4f50e869434b4b84ff6656d8fe701f70038c02", 0x52}, {&(0x7f00000001c0)="6fbd2f7ca0961d2d9dee28b4c2b60692117c1366f4ab5e566a89a044cb52fad09cb3d4f19132109704619906e4282ea671c816d11dbbaf294db7b85793027c4a0bbe712f0e5ab0c10dee552324e6afc82743db17bb251390db002b774b70e5fce901af889faaaec02bd8f63bec23c715bde22352e29919b3091865e5ce8b2513d5b6448f1244c61fe5cf10b2909ea0b19b904996dea10c5c24e709b0655b2125313e330859a27a18494aa356161d8820273c5ab66bc042cc0198e275", 0xbc}, {&(0x7f0000000280)="1a153c344c406b94220ab037295bf99089a07eb0f31b12b3934b4f221e768d8fe722f378a620f4f0affa08615167de3456fd789d5df7f92181edba10905809edbd14aab043c97c14c50b93449e0e066ec3276e8007bd5813a23050a4d7bba83c57de00dd0d39382afbc0da9d2f999f3578030441d2b0145e426d7a75e5d8a935c82c716e2e5adf321dcfd9606338e6b1c3261decc7eb2ba7020f2f69836757ea", 0xa0}, {&(0x7f0000000340)="b57ff0ed4d4d8e2b1d73c3ff94c8e99ff6b59b7757018cc0041d0d97c8d0c3dea4e3358ca0dd26a7899990f0af2ef1bbe9cc1d2562c7100aa15e5fffdc86a9717208a6fa65048a8628899c0890aa2e8b49a32d23535291006b908fbc74844802fe1fc8f87989d8daf3cb579eb6807db8b277533e289833f64cc0484b2e81a78e312bacd513c99c3a2598b2b607543edc8707e8a45bed4565ea04609db1d6a58bb69373415ee4e0406928d5046a91242b3f3f1239299680bf2458d569916f427dd390828df8524b5725b77fb5b1e95fd3e548fc50bf8c0d1446d4f5fc0ec0bb3bf46714b2098dcebccb5e4f1bf4804d2cd8c4075950518ed2", 0xf8}, {&(0x7f0000000440)="00a2208056998d5e085845f137e42b396eeafcee5e5ea92b4f43b7d72f70e9c6bdcf317cbd9088e8ab0f5b6326c7e9453c3e3a99dab0c29ee5b5ee94defe1d9b0d3bbbec62eaf726cee670b6662dc6450fc704c985892d2eba8a4105b6fe74fa81057aacdd13e94ddbe37e2a873c57b457d231676c55e0b8e1ac82a13dbfc2567db28b36c147c4bc195e0e6744a8dd5ee9fcc911f02510cdb83237b1a6eb8bf4d3dc389372e4e1aa63bda437e9bb0022e9bdd912ff422154b60e5f7c", 0xbc}], 0x7, 0x4b) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) 02:16:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x8, 0x80}, 0x0, &(0x7f0000000140)={0x1, 0x3, 0x3f, 0x8, 0xf77, 0x0, 0x1, 0x1}, &(0x7f0000000180)={0x0, 0x88}) 02:16:12 executing program 0: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x2000) 02:16:12 executing program 1: r0 = msgget(0x1, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/236}, 0xf4, 0x0, 0x1000) msgsnd(r0, 0x0, 0x0, 0x800) 02:16:12 executing program 0: socketpair(0x18, 0x80000009, 0x7, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000200)={0x1, 0x2, 0x100000001, 0x7, r2}) r3 = accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0x8) syz_open_pts() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='W\x00') mincore(&(0x7f0000ffd000/0x2000)=nil, 0x2000, &(0x7f0000000040)=""/17) ioctl$TIOCSDTR(r0, 0x20007479) r5 = getegid() write(r1, &(0x7f0000000380)="12ee05d9f45a7b803b5f0373615954158cd04c9f1acdc6b0f3d05cb71cf242de2e53c732cc7c19a31f6ded36dda77264de14511a6325017778a5c25e993a82b2bfc881301a8ac07fc18481bbfa37080357abb962ad80c88db030368166ad5fd507319ab1db521dc5951e357b0fec46fc9b9e9e4f33", 0x75) socketpair(0x11, 0x8001, 0x8, &(0x7f0000000080)) pipe(&(0x7f00000001c0)) lchown(&(0x7f0000000000)='./file0\x00', r4, r5) r6 = shmget(0x0, 0x1000, 0x1, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r6, 0x3) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) shmctl$IPC_RMID(r6, 0x0) 02:16:12 executing program 0: socket(0x2, 0x1, 0x0) 02:16:12 executing program 1: socket$inet(0x2, 0x3, 0x1) 02:16:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='\x00', 0x400, 0x4) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x118, 0x0) 02:16:12 executing program 1: r0 = socket$inet6(0x18, 0x1fffffffe, 0x5) r1 = shmget(0x2, 0x2000, 0x4, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) setsockopt(r0, 0x29, 0x3d, &(0x7f0000000040)="9c47ee7cd6d90b9f927b056aab07090aa1d10284", 0x14) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10240, 0x8) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000000c0)=0x9) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000001c0)) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) r4 = syz_open_pts() fcntl$getown(r0, 0x5) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000000)) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) 02:16:12 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00004e2ff8)='./file0\x00', 0x0, 0x0) read(r0, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 02:16:12 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x2029a, 0x48) setuid(0xee01) execve(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x2, 0xff}, 0xc) 02:16:15 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 02:16:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x20ac, 0x5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x1000000000000000) fcntl$getown(r0, 0x5) getppid() r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x3, 0xfffffffffffffffc, 0x2000100000001, r1}) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) mknod(&(0x7f0000000880)='./bus\x00', 0x8000, 0x3800000000000) chown(&(0x7f0000000140)='./bus\x00', r2, r3) fcntl$setflags(r0, 0x2, 0x1) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000900)=0xc) kevent(r0, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x98, 0x21, 0x6, 0x9}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x8, 0xffffffffffff425a}, {{r0}, 0xfffffffffffffffb, 0x23, 0x24, 0x6, 0x1}, {{r0}, 0xfffffffffffffffd, 0x10, 0x2, 0x1f, 0x3}, {{r0}, 0xfffffffffffffffc, 0x8, 0x6510bed77917632b, 0x81, 0xffff}, {{r0}, 0xfffffffffffffffa, 0x1, 0x8, 0xff, 0xffffffffffff0093}, {{r0}, 0x0, 0x4, 0x2, 0x6, 0x4}, {{r0}, 0xfffffffffffffffb, 0x0, 0x20000000, 0xff, 0x1f}, {{r0}, 0xfffffffffffffffc, 0x18, 0x40000048, 0x1, 0x3}, {{r0}, 0xfffffffffffffff9, 0x10, 0x2, 0x10000, 0x2}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffa, 0x40, 0x4c, 0x3f, 0x100}, {{r0}, 0xfffffffffffffffd, 0x10, 0x10, 0x20, 0x68e5}, {{r0}, 0xffffffffffffffff, 0x0, 0xa, 0x6, 0x1}, {{r0}, 0xfffffffffffffff8, 0x8c, 0x1, 0x43, 0x9}, {{r0}, 0xfffffffffffffffd, 0x10, 0x3, 0x9, 0xa4f2}, {{r0}, 0xfffffffffffffffc, 0xa, 0x40, 0x6, 0x5}, {{r0}, 0x0, 0x4, 0x0, 0x1, 0x9}, {{r0}, 0xfffffffffffffffe, 0x40, 0x82, 0x6, 0x100000001}], 0x0, &(0x7f0000000500)={0x8001, 0x8c}) r4 = open$dir(&(0x7f0000000200)='./bus\x00', 0x500, 0x0) read(r0, &(0x7f0000000240)=""/103, 0x67) pwritev(r4, &(0x7f00000009c0)=[{&(0x7f0000000540)="13eed0f35ee64752384c843afabd430760b25bc89b10989dfda6511f468df7d4d901aa0ed8c52807826677db61f91da1e4673ffa29425e5579cff4da9f8e4716f6797980668d14c2b2fe4137", 0x4c}, {&(0x7f00000005c0)="727d74b03616d8766c9d0bbd52ec4cf96db3190bb54c27e339be366b6c0033ed83f4a19bc207e433fb25997845d19cf0cf362ebe080cb4a0ab3ff096f5c3892e330ba0b5b0b0ec65c7e0651993622bd41ed623b670b9432034d8237caac56c42068aeae91a909abfa0a68878b01c6e9d71b0c3b92885e1269469d3cc3fb0c6540b641e719f2888473c01a42cd622483d5f16a0271dc86b14231c6e758cab917bcb86fd4fc47f743ac5e49a764c089c749ba4c4d1618dbf6b09f29a8394f1cdd24309721f7b8dd7f4429c1c38ba62d70b30ec8f5e205594c00d794bb9dc8ecb0b7b85141f3d", 0xe5}, {&(0x7f00000006c0)="bcf769e8f115a9ce82492feebab00df7077cb7fc11e9bab05efa22877da4bf947bbc6963d11c4b1d0bea282e19fcdf6544a2f40851bedbf50f42ca032179eb564fb56b126d3a0bd2cafc868dccf182dd", 0x50}, {&(0x7f0000000740)="faf5960d8128857a74b544e18244542e61fd85891bbbbb0c1794d019fff3d76124dd94188cb814854e76f09da9c50251c9749a3278924c659555870d395c9c94b52055428e45549032512dab5b7792cb052e1ddeace994938154a227c6ea2d99975a572b551319fd56c0e4bf1e1806fd63b894d42a5b2e8d29253077342c52e09fef653d616e92845ddc6d7f82936fa5b2e620856781f436f39879d7794baf43efe68690e571d30490997db9d5416b6c3e0da029133b28bde5b25ed4ea287af0ea6a9637c86a4adf62f2163dd3a6df4584f0026b06c44ccb16e564eb12ccc841a35e8e60527dbe45f1c929947d63eaf3134fdfb5b0ce10", 0xffffffffffffff62}, {&(0x7f0000000a40)="e6a2f2d8b52d46746657adb7323b80b70e4fd8563d34d29a83de2377a2fffbda4359a33542966623006bfc99306b432d6d46859dfe94b3112a8e8640d1203b9a9dd4d668fb6dbdcaa887b56c33e8279d39ba085ef515d987bc4612c57313983e06cd579a6729c0c9b74c11b8894a44314008eea74f472cf9852b4a2c37cf6d0f0405f4f73b83a82925d7dbb54517a7bac0ef17dab4cb90bb5e03af12324bade2bd9413ec663ce462ac7591cca065d61b21c0147bf0dc19122fc4effc11fb21580492dcf2afe0f9e99f1cf59a3977816427cdb1cec2f03cf3070ad36d", 0xdc}, {&(0x7f0000000940)="f0b18246c54163d976bed5ae10366b46a3bd582eaee901fb06359a913e0d1c65475eeaa2f6afa4d0a21aeb3035e2302a9d5f365eea429e1e5c1d35d9f6e620f631", 0x41}], 0x6, 0x0) mknod(&(0x7f0000000840)='./bus\x00', 0x1000, 0x10000) 02:16:15 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8a02000000806c653000"], 0x1) fcntl$setstatus(r1, 0x4, 0x0) 02:16:15 executing program 0: shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x0) r0 = shmget$private(0x0, 0x3000, 0x16, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/53) shmat(0x0, &(0x7f0000ffa000/0x1000)=nil, 0x0) 02:16:15 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)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d", 0x257) syz_open_pts() close(r0) r1 = kqueue() shutdown(0xffffffffffffffff, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x1ffffffffffff, r1) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000280)="8ad48d58d73380d26a7485d6b4f5b3e9391c43c40a1904cb6fbb2e0f015d3238956c3e9c07008223eaa69e75574fc1f1e4ab5e16e50013588fb29863fff103d5b80fca4d6f50ef71cd160100de6d50ac1ee4f53f21e7f7fc6ccec9a38e6863ee9c285dd671f82fab81e15f5db718e9", 0x6f}], 0x1, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1007, &(0x7f0000000040)={0x6, 0x7}, 0x10) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000400)={0x0, 0x3, 0x800059, 0xfffffffffffffff7, "cd6474f4d60ababcd6e600"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x3, 0x2}) 02:16:15 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe1f) r0 = socket$unix(0x1, 0x2, 0x0) fchdir(r0) mknod(&(0x7f0000000080)='./file0\x00', 0xb, 0x8001) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 02:16:15 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x1de) ioctl$TIOCCDTR(r1, 0x20007478) 02:16:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x4002, 0x0) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x22, 0xa) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f00000013c0)=[{&(0x7f0000000240)=""/147, 0x93}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000001c0)="18", 0x1}], 0x1}, 0x0) write(r0, &(0x7f0000000040)="7a27993e081c35cf6ffc7c2dcde18be7f7687648423cba7bd818925afc5150260da56d64662f16caa49585f20df8f9b7d9ad9aabef96c7926c26ac4910272677", 0x40) 02:16:18 executing program 1: r0 = socket$unix(0x1, 0x1000000000002, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) 02:16:18 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f0000000080)="436742904e103aff10af0ecd50107bcfdc2ba6772b21e250ce372ca953d2086d73929e9706034bb39740fcbe9fd3", 0x2e) socketpair$inet(0x2, 0x7, 0x1, &(0x7f0000000000)) sendto$inet(r0, &(0x7f0000000100)="0b2db423e21189f456d66aa25d418c55835c590cbe5d1fa620540a1e7bce0c8529bb4683b40d5eda27021406fc148e32ebd80bba43a89b4ec7842d93404b05844bed1b9856b3c54d9a2ced7f1bbbdc818cd7f17badbc2672af9613dddbac63b19bb3eaf1cac5c339a598b9", 0x6b, 0x7, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 02:16:18 executing program 1: setgroups(0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) r1 = dup(r0) recvfrom(r1, &(0x7f0000000180)=""/169, 0xa9, 0x42, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x1, 0x64}, {0x7f, 0x8000}}, 0x0) 02:16:18 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x6) r0 = open(&(0x7f0000000000)='./bus\x00', 0xfffffffffffffffd, 0x2) read(r0, &(0x7f0000000280)=""/132, 0xffffff1d) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) readv(r0, &(0x7f0000000040), 0x1) 02:16:18 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, 0x0) setuid(r0) getuid() 02:16:18 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setuid(0xee01) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) socket$inet(0x2, 0x0, 0x4) 02:16:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) fcntl$setown(r0, 0x6, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0xffffffffffffff81) 02:16:18 executing program 0: r0 = socket(0x11, 0x3, 0x0) connect$inet6(r0, &(0x7f00000001c0), 0xc) socketpair(0x6, 0x8001, 0x185, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x3) socket(0x20, 0x2, 0xe70) listen(r0, 0x0) 02:16:18 executing program 1: r0 = socket(0xfffffffffffffffb, 0x4004, 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x280a) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup2(r1, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getgid() chown(&(0x7f0000000080)='./bus\x00', r2, r3) 02:16:18 executing program 0: setrlimit(0x2, &(0x7f0000000000)={0xa11c, 0x4000000000}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1191, &(0x7f00000000c0)=0x6, 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x4) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x4) 02:16:18 executing program 1: mknod(&(0x7f0000000100)='.\x00', 0x180, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x5, 0x9e71}, 0xc) 02:16:18 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) close(r0) socket$inet6(0x18, 0x3, 0x1) 02:16:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) shmget(0x1, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) write(r0, &(0x7f0000000440)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f8454718bc013b1e4dc33173924460c3c1447ecfb5d5e4f6d8cd6b44ed33981d99900000000000045337b90b84d1fae21c3b5e99162402abe9b8b4d411e020216ac530625ad0a44864a57c69bc4ef1300bc6c1fe86784b32f59138d4010", 0x7a) r1 = syz_open_pts() close(r0) r2 = kqueue() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000200)=0x2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x9, 0x1d39, "bad84b83c11e5ae0265de3d8374275835db57180", 0xfffffffffffffffd}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 02:16:18 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) 02:16:18 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0/file0/file0/file0\x00', &(0x7f0000000140)='./file0\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000340)='./file0/file0/file0/file0\x00', 0x20) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x1012, r0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000380)) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0/file0/file0/file0\x00') getsockopt(r0, 0x3, 0xfffffffffffff289, &(0x7f0000000180)=""/228, &(0x7f0000000300)=0xe4) 02:16:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000080)="8b55c7560663bdc4cabfc504254d9ddfa3f901a13c538ddeab1082c320de4b1c3a13dbc49d259ed913f3cef1659176cfee30a009f35232cfec70ba78b9f7580bfb1aba542756f2f4038e71858913dc6f9cfe47fdc5637bbafe258fa37d9dcee08e593ce4ef5832", 0x67, 0x400, &(0x7f0000000000)=@in6={0x18, 0x3, 0x0, 0xf5}, 0xc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x10011, 0x20) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000140)=0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000003500)=@in, 0xe5) 02:16:21 executing program 1: socketpair$unix(0x1, 0x10000000000002, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() dup2(r1, r0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) flock(r0, 0x4) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 02:16:21 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='./file0/file0/file0\x00') 02:16:21 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r0, 0x0, 0x10000000001, &(0x7f0000000140)="5392af06e363108191280b6cc1127c257eda3bf9414d3be3976d1ef413c296f54a41eb9cfb02afa563ea7ac0352449551b8fce9aa37bdd383f98f06994c596087a5360e76543386781ef9be499bcf57a8ce93e189c2594fb996ea1d24be1267332c1004af613466bd07110ef33b7a8798bcd4a20a625c272be4f30f8cf1bd295d09b74a200a73b60aaa5334bd0f23df4847840154270cb67407b1531a1c4a7269c000000000000080034830433e7d4aa783d3ff34b683b82e2007962336429d5f7c9000979f34aa986289184879aadbd47cb3c47e87526294bd43e271145f740c9de010000208000000000934d", 0x2d) 02:16:22 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000180)=[0x0, 0xffffffffffffffff]) chown(&(0x7f0000000100)='./file0\x00', r2, r3) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x2000000000000, 0x0) dup2(r4, r0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) wait4(r1, &(0x7f00000001c0), 0x9, 0x0) close(r6) 02:16:22 executing program 0: r0 = socket$unix(0x1, 0x1002, 0x0) close(r0) fsync(r0) fcntl$setstatus(r0, 0x4, 0x8c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x185) fcntl$getflags(r0, 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 02:16:22 executing program 0: accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000040)=0x3) open(&(0x7f00000001c0)='.\x00', 0x218, 0x0) 02:16:22 executing program 0: setgroups(0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000000c0)=[r1, r2]) getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket$inet6(0x18, 0x1000000000000002, 0x7380000000000000) socket$inet6(0x18, 0x8002, 0x1) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="01002e2f666907a70ce073fcfe06bfca457a14dca46c6530000c0780ac88e5e2fdb633b4abb709ce2c3491169998dc2feaebb8a1dfa0ed3c5f5a90cd3562d00bd086098317df87395aded20149fe877f8de728fd4026c55d96d13a0ad1cdf4c8f85588af9a24be30f79c548a8ca0a02d640ea45d05fbe2d2e83a6342d09249efda25bf1ce8878df7e0ccb43fa30dde32035109747072ed1e545eda0be17736918d3609529eda560d2034d3aff2fdbd39734cb7df5f520bfca0d2f2cc817d4209"], 0xa) setgroups(0x3, &(0x7f0000000200)=[r3, r1, r4]) setsockopt(r5, 0x2000000000029, 0xc, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 02:16:25 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) stat(&(0x7f0000000000)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", &(0x7f0000000080)) mkdirat(r0, &(0x7f0000000500)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) mknodat(r0, &(0x7f0000000280)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f2e2e2f66696c653000", 0x0, 0x0) open(&(0x7f0000000180)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f2e2e2f66696c653000", 0x200, 0x0) 02:16:25 executing program 0: clock_getres(0x3, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x3) fcntl$getflags(r0, 0x3) socket$inet(0x2, 0xc007, 0x5) 02:16:25 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) socketpair(0x18, 0x2, 0x80000001, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$unix(r2, 0x0, &(0x7f0000000100)) sendmsg(r0, &(0x7f0000002900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002580)=[{0x10}], 0x10}, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r4 = getpid() setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000200)={0x7ff, 0x7f}, 0x10) r5 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={r4, r5, r6}, 0xc) 02:16:25 executing program 1: r0 = syz_open_pts() readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/137, 0x89}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f", 0x2b5}], 0x1) syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$getown(r0, 0x5) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x8000) close(r1) kqueue() r3 = getgid() setgid(r3) syz_open_pts() 02:16:25 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) write(r0, 0x0, 0x0) clock_getres(0x4, &(0x7f0000000040)) 02:16:28 executing program 1: r0 = socket(0x1e, 0x3, 0x0) getpeername$unix(r0, 0x0, &(0x7f0000000080)) 02:16:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000003200)="fcdc167fdc79c33937aafdf02e60232fbdb7337c69113d8b934866e5741ffe15b178c42adc5c867280453c56f405ce5cc54e7c1dd898efcdf5c131ba6342f88c70d5c86c9a3711464c3e915bcb9a387b2528952ea082dcb11668b7cc75b6f22029454018b37b55ee31b9214564afab26ab711e9b83b670899441a705560c6d98f582f3c3fa818c3e8f40e4cc0974abb89320235192812fb377b2f9814eabc6b69d799d365102b3a14d4539a0db666cab3f29953975dac11ff3f55a7b3a11174e141c04fb577ac585678aed214fc3cd6c202d650461f96cb1dee667f6c69f38fbbd72484056a529686b6680063df3e8ee92a6b92eba0a048d0a29754237473d5e680d2264b1e7a154b5a84a601468acb85916f066c85f7f140d152cf692b366c8d4b4e14d1ec655be418a70ce9df1249b9e8ec5a073bfb5b067a8efd36b4d48c7dd49530693c7c5d155741e03ac20133fc10013f7a6f5ac02388599f9355cdd6c5595311d850a9966f65724e9fca5664f3bd3d91a892cc6095f43bf2a2d3503481b8fbadfa5d257583f2ffaf0f8bf18132735a3911514f6495642dc2584234e8c01aaa06fce04332462491450674229ee985d750459f08981244956000138b9f81a662e88dd44745dcbcdbc5fc4c9f484073f8fd1832d0f2c37ee61b8b6a4613ea135060160e11853181918434186ff86e49aaf085efad9797b21a0b79a53744c48c5f34709701d6a67a1f7a9ecda3c98e0d8b46dacfffb17833ef7540f8e04d6779d4bfd9d8b0102edb2fc3d759755589f19bc6c6f54c8ad20459377ea6189f9668697aae40151e48468c1aa767da6bbad51a3d29582caa299d512a606df9b101bd880f070692fe3ad3575c85a588c9a2388119a2ec2952daf5d3c9808fbba18c8fffdb577109f464e9c9ab330fc91c99798ac927895a04c1971e95d33f14c89e9f0a13ec9275a4388e79ea7c0bc9e73b496d941f1aab54a8c19168a065a635334d976297faedebb3b458fbaafac5e64693802b23e4ecd099f72d2136b3161e907fb038953106b9f6c1cbb6a2c615cf55ec48798828f959006129b67ee073d9c0081d1010b129c27bfb5c17b1e07ffb375deff6821ca901160c11d32ba032951b5e4d30ce8728462a170604618dcfa2503dda2adf6093ce0e854a8c2ddae9213cae75a131298bd3413a14cd16bd3501ca020b551b4e88e5c0efaaaf9f2b4dc0fc9d0b655ba37d67f4be435260fb398f4260c3f484fef7d3df9d92b087bc021604e05d630608481d7b7202cda8a2d9659a68d9f70742cc006ee3d70050079c46e12ea9e3f593d67f5c13774967d46300e89fde74734752a92c821e1d3049d29f408e5b35e4b8a11aca2b102122f6da99e260df4ff5545b73efffa70bdefb3f57af32318a88495a60d389963cbd38345891fab8c199d4959c1e248423f8e7aee5d9fff33559db6b4f7da1a6203aa18f6d6fa76852af19493c17115b6c3b3d7ff1919a466ddac95275bde1c21e1fbaf88309044b55639f79ebc51032916eb7a1b9b5a09de038e0f5d55fa0197ea49dd3476ad7aefb90eeb123855b359e625df1f98e29468bec1d253f6fe05a396d32f4dbce77e3d6254b54f5abd423944b513890f92720adcd451f26aeff617a19fd018c07a0b7246852931a21d4b98163b1327fddf3d378471c611456eb0e8e782a73571c0b6bd34c124e001cad3de7b7618564ce60aed57b16459d7c83de93c2c90384d7d1a80e221e1b7c009df490b0eea86719e23c36b0ff48c06db99ada0b9817c8c12a0b6913d25e2bf7e21f697bc1f0d2f79c1e95640f88ce1a980f002fc2deea3f3794125ff52014111f0a4695d0d6b2aaf71a005d9d050ce0601cf6570123c69521b56a52b7a9ec7ceb1308c135c988f2b94cd0866a5970bd90c6e5578476f7a60e2a26193239f6368956886f2867935f87e7bfacbaa13d1ee172f77ee24929577e1fd898852e3b3b81b375e9afc8002a1ba8a25d5d918f1ca1d895121af398dec342001e51132dbbf98b8f54f32e4e3a7d41e84df425d4443691d03ea8c30c71e958fec6d00231f3f19a9db9c5fb6ff41760b776c98a32be5fffaed2f0e0d7d5925523c472ea252b1f44564fd4ef18752544be066a3b86fe136b9d439a5432cff3e933898d0fb7a434b9fae1a7def8f77b1df10cea51aa4f7f3b874dded2d962c60081ecb6a8a54038b54f5a02622f688a7d88cb011ffa3f21402d3d707ac9138a470f54b900e4fc876bebf19668d308d6bc4db3bd287d760317c031058e5b73ab8ad6a52c0677a541b4bfcd066a50f7a94373f17471b797dcb98139ee95c74ac7ea96d8f5e6b85e6a4dae34fee3dac39debeaa1fb0adc1d0d9fd330d232c11475610c41d739569f4f43474cb3c4b9397cb38ae1042662cdd578302d284a8915e978d2c70f17bb2f89c5042e20a24125b865351bec0f62225e3af7c0aea1b9d7d7fd9602dbbf2616d1f44b001b91d9ff06402278e3a989249c995e535160e6b92c49ad00a9745d5ba794df5e760a2226a36c205fea915692a2c3322554fefaf4534e5a134afa6e478d56f2e8d343a14a01ab8ba8224425392ecc78086d873a0100889f96e67d109833c2011bd5d784ab4fb0f80ead796e9e97617784196f2a0d043fc01001e9206f957c839221d885f78240eed63dea211fb451d482abe099988bbb9379218882c692235f62009140ce54c83823de02d7286b60a4af68c588fc88f84e924be777b7301661090a6b258a5145f776ab57f6e756349acbc3ab7ab75392ccbd2afa5cfc146dd76894cb9a010da9259d783c26aca28143e6675a09cf3580fdca3a174af3e5d424a788becbc5708a5ae3946adbd7ff770665f3a460ad31065e738c015582a01bee41719", 0x7fe}], 0x1, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x20010, 0xb6) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001180)="48dff4", 0x3}], 0x1, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000001980)="7dbabd7377a8682628f6af61ed87d25400bc4834f26032ba9b57994fc0d8e7176e47c2c71e393002adddf071225759c0803ab4a70bc98bbfc8e91fcd48893dc52f46819d8c0556f8c1486bdf98a7b5aff05b5b66e842579d7c6f7f97f067cc8ec64c0f590b87b5167a4486047a00e70928421a9fd5211419a517caeb591a9db576e6e162a6915fdf36be42b0bdfe591d86eaa7f0df83d4afeab7b9637ab6f0e4327fb597fc88fd60cb2259d54d66060ad1170e46ff3a30717ada352206036dc4392242f00e439b15327368d12ac5084cedad77b711b3cd32f358444e3ee32133137aa9db4a65ad0ca388cc25629c45a062411120ef3c69c36ca7c847e253b2f7fba2f9726a337abec062351d294ccb485e6299acd2af6e2e7833b73d9a5529f2b5fcf84b60df7b271f77e34ee2f3d1be9a21c190a3f9bbacbd5e10f1ce072be87e857ba669efee0f0bff4c93aac5e3cdb252ad9adb857f7fb8258088ce7b610f7bf8607f8e33fd147dce7c925f19f1687c60d2c31b01e22cba47d78811748b2573d897120a38af4a34d46244a9c8d23acb2ea6be8fcb2f1159672effa6514261541d1462e464c015950079e01f423e46adc49b9cdc94fcf7474df5f715ceca87d72b6a9037c5596bf4dea1d887847e0c3204bc7578f5d48f98bd3c3dfba77573a802f84148e0bae720d51a85aeef5c35c168ee85c165921da0258b02af84c42f1b2bc249002ee16e03ca766a906b67fa4af1b230c270e0570975597d4e0c287e9e7d0395b27fde5afcf9ff6936b0493221b75ea9fbf39751c7538840b6ad70d3d3c288c67a01886a92228522ae49ec370d4775f84541c26c771453ea5c65b061886fc5244243aca77567876d0fa1cf61cbc32c52e0c0ee996c171e3d6a463060af3f27f0fc4c039009aab8fae06a350b602880a2dc96f8773354a2aacde68d02814dcc33c3e5c3f15ac446c7a65b0133bcaf83fda53c023c8414976947ebd10592bc1da72391ab773cce5170f8fcd7f2caf2ca40b14bdeff83bec9faf32439f4f314676207d8d50b4edb6ef93b54c4fc5e4ff2d7c41d90a49fd938953c9fd48eb476ffeb0ebec65e40fafbd869b58f96472a71c283319f5b4938ed7c6dfd30a11c8ce1c0745d8512ca724783425658162b153515487fb1d2b240473d4c57e35dadcb93a80ea9003ad99478eadcfc4ed215e4e37802e4c4f5115b6a68756140e8d907badf2bbf0083cfac327d3627ad0fc4211c98d4b07224db2ca522c23993845ec40f8d315be70d114f6600313c05ca8171d0caeab8f8c0ef1a9c87010b52b491dbcfe992cba503767fe74c70b1b440542ee7a7b843647b17da4c1542086a7c2b1c2f1131a250800b01a7f68339544e65648039a806be65be145663e583224bcb6205d479619513d4e60272c3c65f052399d2f62d36e92f727ddb144b7eb5191972b1d73c853225a518b957d87ae582535012db800bb60eab35f210a7333d66c1b1bba988dc9c9439ea117400ec0a62a5d8025ab648ed1ecf07af422bb8c9001924577df50267d2a7cdc6f62da88da5c59c50540ea1c6a05f6597286fa12b6afed82ee3a6e452c7c087c6fad3dc5b8ad98b377c4f0b160af9282a80895fa64c8cc7b6cf18b30b6e1ddb95dcd30c6cb53bbc6d0b80c9acaf61998f1daea10fd88d0a374bcb73228be3743d4ad0ee4260fc07d3142b55371c18ca6944b120123cb0195329eb65ebd9e39f475cb7116a3640586f0fd21f3cbd98293f113db499038d8c557c85ab96c810770f37cd1b8f82744b05e26b71d9c8677691d05850c8e052efcc95dbf02843f3b944816f4cb272c99d6f57133ec2b7393c820143a97f773f71f7366c2b82f3dcfda6ea0d7f2508588cf16df467dc205302e505993ae0fd760d3a09328c533bf93d01eb97efb428500bfc1b9b85a707abe06202950237411cc5875f12d4ff069a5b3d00defe3772946f9ab214463f9b00ad0433f7047e7717bb4cacdad51ee17c40ac6dd6e275d262c1dcfe4eca85bdaf6519e234b76a1a80cf657cb480048644da846c19fc7425bd7082392f906833e64dddb2ab10d61c67b6e6ffd42cd806c94a47a06c5f30d65dcdb228da5d8ac60688c10a964a95c9fa4fe6a06aba2d4d0cfe2a704d437f1b745e573f347e6c85e2acfe114220cf205e443597ad107550484ec301810d901c0f399785d9406c3f1e40cf868adac9de8ff8afa1fa64beceb9e033063a97f7e4dcbfaa9f3d2b91410733618b6e2fcbf06a5e616bcf8a7ab0065675a8cbf93f0397490368401cbbc6b8d4524c694d09ce9b01e338a1cdaa4c1f65373b7c7a848a912fa0076ac9e3ab3c8c6be5331b65f9245019238eb1da79861222051f01672450191502f4c7f3eee82c83d725a0e28ef6b93fd201b69c2d8a755c478bc15c2fb6d124741d7a2164ebdb02f40d446673fdeb53291d825728bbad48b18f069bb0a79f33360aeb36d12ff3cbd1ff12acbc9e149ccadbe5cca8a19c65941702ffd186685a666917698ee79c1bd8125d1b0c25abaa23b3570a50fa1ff6cf008581cb27325860ede42c8e1ab292752294494136626283ebc41a4fdf659d8698f5100936fe0881c0362156f8f8f271bad49a8571313c304bd3f3a1b9176a2ea6fdb13f3b6f40ccdca853e2269726cef993da92f363dfdf58685faf7ffc56c1991bbfd26c0b59f6766385e489a2667ae4fcf2c3fc88660d32edbcbfa9e27778645924be8516be0d8a6bd12d7c6b17bc4000ffde318a23488e4803ed2be9171ac7dac8329af2d5da57a8bd480ded77f249c20279f53d3037491d81bbbf29dbe0f245b7fbe3979d686f5d1d58d6c0e03fb50e7eb36cf34b0e0b28ccb212db60a1b375e40e7e7b12eb9461a27b0ebb7e994b811c80a1ebe40ee76d9eae696b0834d58782d97ca8e5d9b31b8af19dd7d2a2dfd7a1e8820e312d8dc5ebf6d96253fed4526ba70ee98a3ce0758a20d8a06f33d12dbe0b591d9e733bee842e55226940b439f00fe4c97170afb759d54eb728ad4f761e10837007eddc51f89b30e998a8db8ab0e9cb8be9b81fc4a87def4e83e19c62f94ecb1bac535b35313ec5bda8a112dce1ce82a628a338c42ec3f30a6ee5a72f498e1ce6818d97051bd783f114e2b58004962735f36464490ebbc27d368067d0a963347d2a76a802f5ddad4528f46ccd4d94a895449b002cc8be482a0e0efc583fdc4bfcbb2c1a4ad6a36af8c500411c32cecc82f63fd6ff16b5de95b286419603dac8be4d14a1318e2df16a02095aa8b1d251c560018908d28a896b5f16793bfa7fc4d0d1035b0b44469ee58862a87b874987b6453c18c3971ae9a4335211800e09bbaab36621ad1d2cbc3d358736d1ff4473b483088ba57c6bca70fb7b9ecf4515bb8eec24c7b90754f544862832d0424642dcd1f4d209df124ec35eba3c25cbe74c2e0ed47c391487e38dd41bd6ac6c304dd39c6d897c8c2936b82e6376ad625200bed773772b65e7db5d3915e3596f85fe5cb25e35ebe7426eaabf0e768f12f7fa06154bccc4f98db8193fcf9c27a2156f8d74a1da2de77f8014c00df15f90491c0ea37788bcec72a0bfa373682016c4f20a094597eb78530f81b4050040fa6359f0ca8587d9ed429ff6b079610ac99ecd9d99a5bc5f799c1b695c4bcb5d21a61081fca91e0bc491b3644b525b3137dd176239416079631a077e253e70272ef43dd2c45165e576a9f54a45e6c8f58f8d84cd9548c7c4282be83ad781085351a13058c26b762953e5d6d3a5d00221a8c2bda168a04052aaa52cc8e766ffd4b9c45574095fbabdffb874a1c2330ca7ccd9d0d66aef49075aec2853c0a54994b8c54dec47d85b0daae14c9ff8e29c66bc461b712f862ad001b39f030a898b0169f2f606498fb02d87182c07529b982678dd83e3be34107542e8db3cfadb3296766d301be1cfd70c6bac3c28b6d2ead22e12f044b2db3cb780df7d0fa54ba2b1af32ab7497a14ab3c3fc452463698504d622984c542ecf9695afc0d57717490a6efe1cf81441a7b23c26e2445ec91819f1ca3c551cfcd5e7c90cbcc27348aa9a0d83d9d38f538c371ccd12cc7f665ba2f5fb7634129a507c9b553fa8d0877dcbd0574bd2e1377956f21a96ea44312aba26a26690594c7448b3dd5136e91e0cfda16d938fa4c3ab8499488bb42b90e1871e407b9ab0222351d8e95da8f4d4b41bb18784843d8c9c6734162a5edaf77649d92b79d1f5d37dd7797552471b97b2e27b78d50895f7403225f7f8262c3d59ce48accfc8fa1b988f40d5dc8ac18fc0630ec50b91b73b6e24fd2575b057d0889ec7c341cc886a4c6336a2656a8c2c7f4c252ed1c8b72907a19e5b3db62488a41237ae8e5ed2cc8d32f532a60532d9f998fcd028ad9821f3c8234ec800a4133fec1fdd8b909aef6f8f32bc3ba2524f29a8630ed9e0cda4b8c25a69cc5f35db6800000000000000e0048a2c4ec7d280a655064feb41b99a743dbe3a4cf0223292466a9df5e5779e96f2f20d83f335108f4b6136246339785738da67429d88454f43dbb9d0ccd1053d0e9fa0c7b0f39bb70f7b5b133feb150899fbce33a28fbcc944a9355519cc0451c5931c5101e0e34ac8ea09833c3d6bfcd1bd4f48f7171eb85ba539193da8d549ead751bfdf8c2b1213929d20d927b4d99848b5779ebece378c3ddf9c76800142c81126793656a165406415af89a5e378f74582425e4c28923c93419f004fe2fa08553e5e483fb0890e042eb4d8ed82fa144a2139f9a0ca0072767fb4e7e2a89735b0ff8ac2dcd7aab55a50f96d6071fbdb3c6ee5f1753c2157bb53538bbb095c38a1d77971aad88d18f20b75248563da0200d050b23158857d789f9b4070883009ed7f10c3086c3c0044869509261f51d319d451e1bd4d2980169d8b405f0f602045962ab6e532e05dc6b48c5f205d3c5adcb26d46174e3ead0af28f26da3c91a4ef3b76042a0c88999bf5073751455a43df290695330a9e706a519add88b1b4b0ae0f863215241b59c938c9be01545ae3336206ea6f6eb331530d37d0fc4a06b182a55e6b7373eae814c163d9031c6976df3b85532dcdea3e6cdde6a45c22bbf16c97c95ef5ff0b0eb4694935f78f141f004d648a86997ed2bbd3f6aef486123be926acfb88602e0f3781116c2251cd945b26b0e293647571789b1c82d7acd5317ea1d8711df58946858d1c0bb5c3aafa93df8d9df94feac5c6806948f11295d034a7d5838c2af1814e", 0xe7f}, {0x0}], 0x2, 0x0) 02:16:28 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2002, 0x34df) r0 = socket$inet6(0x18, 0x4, 0x29) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) r5 = openat(r3, &(0x7f0000000a80)='./file1\x00', 0x800, 0x80) open(&(0x7f0000000a40)='./bus/file0\x00', 0x8000, 0x56) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000980)) setreuid(r1, r2) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x400000000006c7) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ff5000/0x1000)=nil) ioctl$TIOCNXCL(r3, 0x2000740e) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000a00), 0xc) getuid() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000009c0)) dup(r5) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000180)) r6 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) munmap(&(0x7f0000fec000/0x12000)=nil, 0x12000) lseek(r4, 0x0, 0x1) fchmod(r4, 0x40) writev(r6, &(0x7f0000001300)=[{&(0x7f0000000b00)="095b92228c7f6f222d092dde070ad2069aa1cccf19d97262f113aec8d54b8429c1446834efb2ba0038b7ed8ee427f9d8fb1d19036281f3e03290a950cbc10f540d25c8d273f6da860222720952d08c2767f69a9cd6e3214c32dfa435e3812c4168ff0dc77eb7a7622c178fa21be4fb75a1c3198a93a2012c7eaa88babd5ee3637304845b1f3bb5b7470f5188e2f7273fb09d3fa18e50ea9ba6821e0313ed23dd02b1485f1207345f3ee0147156af862502f566a678babbdd58a1d2f8659b37e78c109a1b88cd3ec14d327ca1a67e4859597d37d39e251bda339f78c480c349d7d359fced6c598c407b35c436362ecccab012bc5d1c4f00a060e45d5f0d19e65b9e6e71b102c84376f87651d26a1555f8b0216285e3d7c1ee20ca01b77fb830af385affc19dbf469d11b4f98558ce754d3dbf83a2825a6aba7fa85decaee090f0892d84997b4b8244eef8a8320a6098cd21f2c521f7e60b8be47680530b266613846b5b8119659b2950b70d41eeefe8542e648c4ac4f24612a64d5bd3e0762fc65cbb62a7abba9c72ba1b05edb1eba3d07ee5269e4efbcaa7aa1fef36ccda4dd308c859c2aa2005b0f533f4896f9465b45aefedaf2be165efafac8403532f3f34727445575303e53360506c7c05aeba682bc89911168700a090d44940912581c6dbb7ca82879aa8a4dd67393d9759159e461e7b447169a7bbb025c450a3a08eca3069ccbcb00353df4c8e314d0c67178656fe009cb9d35580d91ce9bc01f59cb4662b5f52e5cedcd9cad93ba6a38be08c47ef5c09b2661d34905ab8f48f7076ff56a0d9e5daa7587b58d7d84946cdeaabb0a4919dc10ef8d65cefa8e0d297a6a128b41452a1670838941254875edd2c01b5503b745b8bc88c3dfe80e38c7319a99896987bfc7ff27ec994db3ffbd94e2be476bec5289f9bcf02636cd0aec13fb0f646b79a942982ccca1d2842075802b4caa2642fa6cb6c378f9969d70a9bd5ceb467b76b66d34391063e4ea0e84fa4e0f78bffd9fa543064dee90b2adae8122e6db023b84ccc3e47afe15d2b38b96431641b5858d271354f26fb6b4d2aba3618508f7d8e4ca6c8e69cc4961aff29c691c0970f45766ce0ab811f8697e9444ea396f01a896af794a3b255be903a494ef5329dfefd7800a81079429ebb69ed63b3e643dcc9633fa799695491ef225c3a261112fdf634da48b95fb536e6632c298919225693660484f04daec212f5288f57c28b3af82a6255290395c9d43f8e8c655bb411d834a228da413684d8b102c157681c391bd66639722627808a1f8bcad75968103a10aae389c7aa967631478f61a3bc68ae80a0b466434a7133686d6c862026247d9541f5bdef9ddb58c7f2f0043240b17b5eace5eadf61112f161815019c5a32ab9496c6ea7fe3d6bc167eb89113934e72b31773e9669f172a06858d6cf9bedd0379d7222b831a84dae1906f90073d3ea96fb296779221c8e9493f5e380505ee62485b9f41fcee9b8b46a3ad7a6b2f0230106a972578fb964fb5bc102aadfc20859721a48577b38036147f8baad261884e320afb57be2da5348fb1276b90deceadf988ba94479003434d7bb27f881abf0f67bb845e0d376ac30892dcf58322dd1fc6063c20033e3c6d5f1f1bd354b8bdc43e52d6b834fa2a1449270117f7420213c22ee1914aff71c7580a377b7ceb05d14809813f796f8a690dd8e8b715b80f091688d9497997d2cf10956e21d75b9b7f085dce32bc6f8068cce19c899acabcadfa512aae7ebba00c086543fa785b1f5b4a2f65c94eebb4857e562fafd8ca2de39b36e43d068fe11e820839570e5dee83cfe60fb1c5edf18f76b65e23f8bea9a57cb3439cb6e1c2b038ee2056c305dee8b778c07e2b0719767358d21a2a8fe74ffd4eb24706d527ce081aed75450655f3f7cd70ca80e200abf04b98dc394ff0d4f5fbf1981c5448a45e5542e7029f23441ada343bb4ce28ed889c1f4970a2a32a06fc5f37b3ccc7a50d57870f93811f561f6e16b562a1faa65ac3d3011731812004e5eb400dc6e94d71834e132af53937ee0be8414780e5d5f38293509dd27e6cd5cdf9ceee3c8280919d2fab424fb0396c6bb2dddf426b115e9dfacad6e934cf22313710684147316a8d3804a6d4e5921434c451d6ff45bf98d33c9d62889630062db92d74e462e6cc0db7d26c4179ad834f9d278778c34a8cef8f5a7e32db83c5c5a3fe4ea045b98267ba9064a93a0752619d23fdc810d9c84ef0bcb0f6b1727f7e633f6201c42ff42ce9e5ad78019b66703718e61eff2d539686e7332309cecb19f8f3e405bce13b60dc9f1a78f860868b7284b9e53e92e4bc8d48ecf1026ca0b91c302a4f596e9135178b7873d3b3949e21d733491b7d611e81350cb307b777c4f48d68e3d70e26e56da5639f80b42b003daa6eb2fa78fe98efdef2f8a333bfa89f30d24bc43350a6021b6b5de2e5285a2b070558008b126e92b2cd206f763fa88bb51c1bafcb3179714f8293ad7322f8ea6c0a935690596ca52f47a8e7a8c1f6c60e5147c69dcacf4eb988685ade39876d339dff4e6fbeb5c4cd8a7b4b8f365c9916bf5948d3e0fa1166b619b2e3e193f8606dcf08119a1ef0555b205735587d101cde9dd4193e0c486818d051fba2e447b12b1687428523dcc1afdb5b9cd14bad3ea8c83d82358ded954422a7d9b4dacbbde0d69532979a84d45ec31d7513ca2829657c9577810413514dcbdabae56138473743c6cdc6634f411a60c2d00246e527ad5a1824974e94c73b61a7ff84e78e7570688ec85abec2a6f5537476af1c985affb65759ce407ff17e153dbd0ef3e453fefa384cd06fef72be0e87e8e18792dfd3ccfd0ee29a7d2634ed768ee5555eee5616c20a8e057b88", 0x800}], 0x1) ftruncate(r0, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 02:16:28 executing program 0: socket$inet6(0x18, 0x4, 0x7f) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x27, 0xb, &(0x7f0000000040)="01000000", 0x4) 02:16:28 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) openat(r0, &(0x7f0000000140)='./bus\x00', 0x1, 0x40) openat(r0, &(0x7f0000000100)='./bus\x00', 0x0, 0x198) mkdirat(r0, &(0x7f00000000c0)='./bus\x00', 0x20) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='.\x00') 02:16:28 executing program 0: unveil(0xffffffffffffffff, &(0x7f0000000000)='r\x00') msgget(0x3, 0x40) 02:16:31 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) close(r0) r1 = dup2(r0, 0xffffffffffffffff) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) close(0xffffffffffffffff) execve(0x0, 0x0, 0x0) getpeername(r1, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) 02:16:31 executing program 0: r0 = msgget(0x1, 0x222) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind$inet6(r2, &(0x7f0000000200)={0x18, 0x3, 0x4, 0xfffffffeffffffff}, 0xc) r3 = getegid() r4 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x0, r1, r3, r4, r5, 0x40, 0x8001}, 0x4, 0x8000, r6, r7, 0xfff, 0x285, 0x0, 0xb60c}) r8 = msgget(0x1, 0x0) msgctl$IPC_RMID(r8, 0x0) 02:16:34 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f00000008c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb14febe8f1ca00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000095df8f8f8bc8222c0b7100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000040)=0x1002) lseek(0xffffffffffffffff, 0x0, 0x0) 02:16:34 executing program 1: setuid(0xee01) socketpair(0x0, 0x3, 0x818, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x51) r1 = semget$private(0x0, 0x2, 0x11) semop(r1, &(0x7f0000001080)=[{0x6, 0x0, 0x1800}, {0x1, 0x0, 0x800}, {0x7, 0x7, 0x800}, {0x0, 0x7f, 0x1000}, {0x3, 0xffffffffffffff6c, 0x800}, {0x0, 0x3, 0x573ab43f09b0a90c}, {0x1, 0x1c7, 0x1000}], 0x7) semop(r1, &(0x7f0000000040)=[{0x3, 0x5}, {0x1, 0x1f, 0x800}], 0x2) 02:16:34 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2043, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)) chdir(&(0x7f0000000040)='./file1\x00') 02:16:34 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x3f, &(0x7f0000000000), 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x10) ioctl$TIOCCDTR(r1, 0x20007478) shmget(0x3, 0x600000, 0x28, &(0x7f00009fd000/0x600000)=nil) 02:16:37 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) flock(r0, 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sendto$inet(r1, &(0x7f0000000000)="2b244b0c840650cf9403966d2cc3943ea44d2eed06cac80a176ea16edd2eb04b2aab4238be849ae841cad82318f8b14d239dbbed2c939a4d1fe9b45aae4f41a1b4d247b3ef5beefa87bd8437762d1d31e9e9b1a1aefb67615847", 0x5a, 0x40c, &(0x7f0000000080)={0x2, 0x0}, 0xc) flock(r1, 0x1) close(r1) flock(r0, 0x5) open(&(0x7f0000000100)='./file1\x00', 0x40, 0x180) 02:16:37 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = socket(0x10, 0x2, 0x6) r1 = accept$unix(r0, &(0x7f0000000380)=@abs, &(0x7f0000000280)=0xe1) recvfrom$unix(r1, &(0x7f00000002c0)=""/96, 0x60, 0x1, &(0x7f0000000340)=@abs={0x1, 0x0, 0x2}, 0x8) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) r2 = getuid() setuid(r2) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) chdir(&(0x7f00000001c0)='./file0/file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='.\x00') syz_open_pts() r3 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x80, 0x20) connect$unix(r3, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) 02:16:37 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x9, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x1, 0x4) bind(r0, &(0x7f00000000c0)=@in6, 0xc) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6, 0x812, r0, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x50, &(0x7f0000ffc000/0x2000)=nil) 02:16:37 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000000)='r\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffd, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r4 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getpgrp() r6 = getgid() r7 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r10 = fcntl$getown(r0, 0x5) r11 = getuid() r12 = getgid() sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000200)="4780ded0daca2172b1cd4492d92a08c7428d63b8e55d632dc38663728a68e41520e8cb127451306a6503ca8a5a9425efca42b8893e41450064a34758b75891973394be18c7e9b31b40ce4fb6", 0x4c}], 0x1, &(0x7f0000000580)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff001000000000a07c5fb4a93ee76a17f8118724388893afc4e277e404a07f879c6765000080000004000000000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0xe8, 0x3}, 0x4) 02:16:40 executing program 0: unlinkat(0xffffffffffffffff, 0x0, 0x200008) r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x34) r1 = getuid() seteuid(r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r3) setuid(r2) 02:16:40 executing program 1: r0 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/150) syz_emit_ethernet(0x15f7cd949b9389c3, &(0x7f0000000200)="954600c4564d94b43d927da8130705bc14daca0007cbeb0c6253e96f53b6276d8f1049169cdd1af95c78ecf9faea7b98db22baa0dbf768e53fc2d6e36236595b75b0249f3bd71a3c4bb86e1f8c6c588bef3e750f49b4beb6555c6178c3739ed96a46c9a834685ebdb6d2510f61443ded572c12e1f4b2f7fbe279fa47b268211f6b") 02:16:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x4) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 02:16:40 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) getsockname$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = syz_open_pts() syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_open_pts() truncate(&(0x7f0000000240)='./file0\x00', 0x8) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000000}) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x3ff, 0x3}, {0x18, 0x2, 0x15ad, 0xbb7}, 0x401, [0xfffffffffffffffa, 0x1a0, 0x400, 0x1, 0xc2, 0x1, 0xb65, 0x5]}, 0x3c) 02:16:40 executing program 0: execve(&(0x7f0000000080)='./file1\x00', &(0x7f0000000300)=[&(0x7f0000000140)='}{\x00', &(0x7f0000000180)='wx', &(0x7f00000001c0)='W\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='[K.]#', &(0x7f0000000280)='/@*-$^{\x00', &(0x7f00000002c0)='wx'], &(0x7f0000000480)=[&(0x7f0000000340)='!+C\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='wx', &(0x7f0000000400)=',\x00', &(0x7f0000000440)='wx']) unveil(&(0x7f0000000500)='./file1\x00', &(0x7f0000000540)="a624") pipe2(&(0x7f00000000c0), 0x10004) 02:16:40 executing program 1: r0 = socket$inet(0x2, 0x3, 0x800) sendmsg$unix(r0, &(0x7f0000001540)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001480)=[{&(0x7f0000000040)="9e890c62a8178000cca85aa9709c7b589700513c2b670f7e18c5bd807b32021882404cabc9ac436ad78a23dc85ea210629c7a1206111ee046707ef57fe93662b15023dfb6823715d08b0bb3f3df76bc3c4666820e1eda4b23ea81264afeaad33e28260a59d064dd5e8e1ca097a7e9395f26bab3e7e94ac42c68783057bec49641d59268614fa5d6514d7eddfbc2a99694ee6c9904f783523850e4d924f10767f6d09c8517a579e90cac9e5da3760152d3949cc59664b443224a60fe7d753f212a925807c116acdd3f7f21abcdfa4d83409030cc3bb52dd7754fadd88ee56aaca75b234d4a66c98e2e1af8642dbdb4e387ef3fddca51a43da13d1d6bc89", 0xfd}, {&(0x7f0000000140)="606229aa9c7d9f37ef4c1563c3ae31e3ee49e98105192deade1f1ca58229fb2b1d7a783641cbe6961a7f2bc2bbc9762507116c5aaa92a623c1b5785f9b8cbdab02889cc3863af1914b1e9d03f84a0b645ae644db1feada1064c5", 0x5a}, {&(0x7f00000001c0)="dcddffe6f56aabed1ae76d76dcd8c0162cdd7edb43fec568280dfc2ea3f5035d3c14800c0b057ba0", 0x28}, {&(0x7f0000000200)="d4ba5853e5438fc03934ac290ea7f199cf22aa7e47b564a43e49d9edf3482d9ff4a4bcd39c3a9a4188810f9b099127b9722027229f7d9bba225010df9022057a454f40fe3b5e0dd2a53ecc7e2a9a73d3a5d758b2bbc9da4b003bc56b3e892b8059674325e81c8f976cdd84dbf160a4a240ae619b6b291d39c21975d897cfcb69dd9422cf4d817fd39d1c55a05a26ab8bb9b226d571609c2bec72fd4d9c2261660added526ca65a229a51c1a4daf3b8f6de6ff65d8278592a0be44f6935d18b6b48ed82a48a7e4ca375f87bdc7c53", 0xce}, {&(0x7f0000000300)="26bc14ac4847aaed6749edf3a0eaa6b9bf6f1de5a335740037319613fc99ff33335d53f3194560be27eec772ac92e487527f7aee7f423e48ad2b678d8f23abd6c31156e64b6ea4c27730144c8004f9498a61e876b279280aa76abbdb97fb6b4807086bbd496e7dc3e826aca156670f9b3d29a1a132138d26ce8e8e743d65cb02c855bbea85c22a2bcbc4e07987ff87ab92b715dd54", 0x95}, {&(0x7f00000003c0)="cacb14e473acb08ea7fa92365f9cfda1342ffe338ff16e6b258899fb805757838f72dc23dc02ef10ec7cfa22409329f81d98", 0x32}, {&(0x7f0000000400)="faa27ed36e067a4a94a62ef935b8a0799ab560e766dca91771cfd4cf26681172d69aa665b2d239d1b1d71d09c0f48479ab9f3c1ea90b6eb1d8ad059ea2185a1b8b0292ab897fc3dd2b36f4d7e84e07218ac8c6d665f147e1cf53ef786e7362f993b37f5ef5191d6a3e4c712b82995a19d0549affb11b06ac2a45c6e571b2a17e206ec973c60aa0f1b0c98b07534ffe279169bff6d48ac454b25f1d745357d6c205714820c81f989bc849c0c2ae8fd4ae5395b3904186ddb5b320982b492fadb80c39865a1c3aff7a46fc5fd7f5d3886a21cfaa5611fecb41f871730bb7bf5d1213a1554b7a96cdd1a0247eb0d0388f5a49638e93482717963b7aa7936e03fe2956483f50ebb7582f123867c59cc2007efb9f7ad6862acf559694e1f3657441cbf9f41ca40d4ef839afddad58aa17c8b514174808001efc560b73f193e158c44fe389335fedf78dee8475c95a3ffc3f05a745b4b980fbdf5f0818a8f1248471688794a6b329d298a10369a4b01c48661bf0722375bb789176944a31c094b76ae58518411ca43c99534fa03d42c1ed06b4c4b59586887252e89b9d31d5f547efe9ce4a292e14ba2dfac9b2974f0a66546fc139a4a674bb38ddfb8771af8a213c6793dbe8320b300620f3fbcec492d6bed064e2fc97b102866d1f08748fec42538d646a5a0c3e88b1446a0318ddc69256587e5ba85eb738e03c4e640da45d718ff66ae4a0b735ea5a2b2461483622e34063f55811940cd53c1b5a3e042ca6154a0005a73231ec637f037ec85ead074ae7ee7b889b163743ae94365012dc56dea7b923803dd1a1fb9f54ad8e02636f0534c63ff376b05a103720177d9361c04a2439a8251923bffb4674053711dea9c4fe0c1de87c0c90d2e90a71d839ca182dba3db596d7d547f44a424eb253f1b519311684c137ea2812ed7200543ee05b1c0991b656601f064b507e1f8f741923fc6879b294208e205c9bfd4db82a05c26d5fe82341989abf9126772a6db2f349e43a0dbb2dda994e12dc3165bae040763454de3f2e56c2a252f33637aa10c7dfea69e4f623612e9602dc63a387786c359c555ccac67c707d4fd4a8850f27bb343120e38c1d75e13e139f0d4bbd8d9265d09c4c9c7bb32dcf0c508218ba16f9ff2e7f6bcfaffd4430b7a57875f1d4166c655cfa8fd1d316ad05154fb8b401e215e639f01db11486f9b992dace552171676e2e8b0f7e446167b23f4a597f433024c1c820d923fc9f4d8f50dc08e72a7652eb8ff800398d8a5b880b98e71f31e4e1e1e3cf54fd9ed7f3444b55b63f46344a7968149fb82124e2b50072e8c9af7edc9a22b1d66b10e11ae6aa5996c780999e9564f00e58484960b9fe9f67f168474e2988505a46b653125107bac15b2e47abb3cac025fc497ed5e7652cd1a2fda22d7de91894d4b5de35f43a8fd4687f060eced3382f205176e8c4fda5153ad782d2890c16956e6df02bb62dcf2ff7beb1dd7098b3be74508012453393091982206824a1002f9913642f56796f8b8c4a023c53bbe4d629bb3bcce1fb0f7b8ecf9aa8c3bedb56372f8a4f8d4163b3c6595e54a4dda4d5bd68497053e4b73c178c4454a7d224e420135137a4ce9a895dabe9456ec1cdc70c54e903cc93cfa4679432c039da0b809b50c4ce091c42e9fafb88c2899b065091cf40d39398f9e3b8a3b53a7f40a70716687b341ad518ef7c2b70c801d4cad6f08ecfdd605ab090a8a52a5d9ca182d88b64d81c4ac36f78a0bc817509673de7321cfe485d93556d144de360dcca4f815de77191c35a6580108258bf370ea06ff4f4bb2985735a1e4981a303774886cd50ae72d284c14a5d403f9af032712f572e092c82512d573ce2eb0796187e54e1990e9e92ee76984ee959f954bd02e02f855bb5b6238db1199c5429eca538b2073758513ea9459e97f3fa0437fe1f88a2d2a7acda2336c772db818e8f758869c24a9fa75c0f602f74c9a9f214f0f46fa0984ee25d8727e6549f57ab17c5da917dc55085a0a84408c1787d00971d3469dc54b2fdcae358d5f6eadc116efb79b8b76418c8fa656d664e052a0a24690a4f264c77d02e74652e9732ac4f319122aeedd38fdc5f2d3d6397ba1ff816ed94a1bc6615bf6128e2aa8ea9849e6258d8bc3a8609104294b24995b349975cc8f06908a381ca279235422f2f8f5ff3e1e8e50b7fd60ea2d4de09219fe22038686756de159a0f2bd023283cc6878dc47882cc760e811c7d8a0ceeb26b2996bb61d8a4502a17e486f71a483b4b8c87763dd696b5e46390aaf1b2611999a363f8c0dd68d259ae40153b4e5bd96e76cc8e4314b5f70fc3d36207f266be318c5fff282846dd12cab1ec8fa36949f6e91116b6f12308b4fc7d39d7f6b2739ea193fed3a9b0bb38001d679cb7c096901326c455f88aa10bdf018b0b470c9b504931b64b9f4f7620ad881bde1caa7ddb4a7eb2f68def70399dae75fd0eee8c421cf1bef35fe9bb42bc92a9f2fde1ca2beddf31f0f8143d0c2be3c97e6acca58a314627fd5e294e0ac7dda3da8d9602386883169d70f87f711fb6e4fcaa24be5a9f5861c8abbfd59a4fb36ffc846fb2c7ca40bcdaea40e243eeb759ee409cc8f847fc962bb569fe930dca7911e07903004e897385b05a01389ca9a7e05d9b59bea44bbe84dd458ba9a08d161d4bd1aa9b3ca6db4046aab981cb80c4d785ac9b180966fe00736ce3003c4525905f2f48aa3923777d7c0adfecb15da06328f153a3ef3ecf189621a86469b3a0c688104fc8c88d393786b1e8138a3fc6ac3b4eb390954b24e4dd9a5c48b8b924c1d3bae71dded9a63eb4619916c709987c0e917326cd5f6fa7662d87be1cfb369ce3638de4ee34b79985dcae0cc75d3bedfabe5a472c84fd665ad569ef0af5c6225361b7829ba042a1b6168e66d2c1421141db9b2c438dec21ec9645f7424d2b492b41576aa9d1e9837799926576afe1ac601c29d1bfe12d507ba6a6f7034fdf3c99cf454d96aa556fe7f0f008a4505e2c5b752c4c97ab5164efb9fd8302c33bdc238ccbe81e972da76ae9c562b84261f5276d718dbb750e429725c05390f751e8ffc27323a6cdde81cdea7b651cbad0317e129a7140f4844f21cd34f7d03755bbab643de02b657ba5af4c050cf514a55327a2aaf22bc04e179f580a9653a07a150714bd295d248f3999d4aa201c1bc1172892eb747ddd01cf85927464c8b4993be657875d38e31561cb6ee1843b55d22d4f57022f78ec07604a4015af292ef9f2ad904f6e6ef0daf5f1fbe148f096010e2eefb100b351ebe2f02c373beeee9f5fbbbfb7e5abf58379115ccfe2a6b74a3a37b784735c68c4486d32db4ff71fa1de8e2a4817b1f1d22665b9b3d1dacdcd49083e597793bea8b39935fab7e5482becc25eae95cfae48c15d6f2a1c39e6c0e501e1e76b407f5fd8663f831516283fe664da343bcd774ff9827969af0ae9e59284c8baba1f3df993ebcb7d883096cbb0ab8112e9fbb47a35aa2206d1a17718b2560422e12ceaea59eb3bf6a6990b32f124d23ee699060195c258dad617187700c2a32dc6905b2402a57dd5e66641ab2047703c2597f45a7ed9657e25c16817c12d3afb779b07fcac8273d34b38dc1b5b3e9e1fcbbdb1248d113253a0eef0db34416121e4b992d4b8904d4499021558d4c8160d90d9598fa0448a43ff45866aadf02fe684441b9ce9a7981aebdedc532e9ec59c72a7130149251c3ea3ac330d9c9de972749bae572cfbcea8bdc6a1ef21abbfc0f417d65f5eca279bcc7828596cc85d8af122bbd03558a2666c6a6530eb27594c903c2a02d672f8a4fac4f7d59f028eabf41dfac8cb9f29716cfee9257f61ca15516575ade084dbd421d88fc22726d8cea9944d186aeea7a50894dc543b3f21ed407959915442b09dafe8fb005a5e9560fa5ca84999ba82ac6ace690077c235c6d3946eddf1ed21e3f2a036732a32e1e27d191c447b4c0e5d4e5d1623c2256a1b26dc17adacf88880c860dd2f43fee8914b8b0bc9c4e61cc9a7406906e348ff8b7e0848cb6e8d3a6e60b5c42c8066b48a8a6ddb291533b8ee0bb3dfc25105788c1e675a7d6758891c5640b109a286a0f4145faf744b8a3acb68d2a526bb2dec57e06576a44827dc179954c8af1e115cc0744603b8508b01638aba1787152b7f4336e6a635e19127850c23b59f67a3accca9f9017370094e489c1966d664ca4aa55ce5ef202d8553fa4b39cc332ebdba41a90f0d2846167e92b969037b8485d46e9d58dc0f75d919c4dfef54c2551d268c2ec0d932f794c6c6b3d728e2653493d12d72aba1cc132332b754b3fb853f7defe6118d02c9bd6aa913886ce71fac44cadd319451ef9e52dffec675c97ac7484c4711c77098e7ef2f1ad492cf53153cce2a528da08b1dc0f3e0bfb86ac88675c61bda2d4b71ec6221d4a161e574f1a3d9227fc85a027ab2deb074caa1ef8b01ef28266406ffdb2bd554325c0d4741a66bb1c6833c867ddddaba58aeda671c4ed111733a2f35966b761aafac9c77341fed9acdd6a4fddace00a91125c57844110388518390dd79ac1263e977e43d2d3f1f74bdfa4b988c47f1f4cf2702744d3dbf410b3d1b1cfc2d11c1ec29eedeee7eaf597f6f6bf36eb24b0ae1c37043e210c591592911671740852f442040eaae69b7c958c3b0a4f039c08babacc7e4f3df87ee283a7741f5849030a17a335c4f55ce555bbf6e86a4918c82a34b930df77aee5e2b49fe4096435b74da1ab0099bb589c5a1a21bb349859e1715d5ed2ee975372ad29b265b0ec92bc149c0302dfd4c495a89b71e3892cf55c10a148c1755d320f23ec444a611d7013cc7978dc75aa727cc3fd310ff885cf43632629f0b2fd3f1f7bd904823a247851b235f912267a7ccda5a3ea9bc6f04cb2cdfdc2c032bbeaa5b75f7ebd8b5c8d9b488d376caf0d1306be2ceebe96796035314f21a6ade21547e233145d5d357b0c49af5e22f60a51e25b7af8643f914c765899c47ff3baef2f65d38bff7f4d13c062269d89bc22646ac388f0aa38e9c4ca9e5e488e3967b13b0cbcb33b9f338d6daf18210922f983c6ddd4968fc94f0cfcafdd5a9f01791fede6284058505374bf6851ed019e26518473b3abfd7595b234bc89d6fcd2f28e3499ed39ab07a0f397540f73a21c1baa3a9d67468397f40818075454570aaed335be88c80dba33ce3dd2ef234385c20b1518790b3e2f9f0d5c7b19112550fa6ee3993b06cf8eeb776c8c901b6b448fefd44855d1b65e3962744d48e2717982dc2a707a5b0951f91d96d8dc4501da605e12923d0fa658a94794d7e2ac302cbe0f957cfe8cec7153deb35af213a5b104ad31b0260b7c3b3ad120972745dff7e32b6915fe7e51dae6f2f761126137b1e2849c0cc023599c5f57b4e2be7e11dadc6ae972fc86d8450a1003620c922b523b5efd0aa1663bf01e52ca602f4f65ecfefd947abf865652aa5b1bcf3ebb3976fc7eb7e4dce77743750422cbaf662b329a7f771704da1d718df8b686b09881e37e7f23b0d4e788ae93a9be52208dc2d0149a8cbe34db55ebd0f7122faa8a295c579428e1a5612256d30be8629c2002bb34b7fdc9b85d14a265464b0e2629aad0a996b8fdbaf64b57e8ccf8c9db62f9f2a7f29d0e0acb92a2f0f57710404bb2464e2884c5e26de42657552e48219dca5f1c6f71fee68760b3c8cd040e50bf11da9f3ac392be0e7572309731d984e2d6a2f024290ab4a835a0b38c936680496c5a64b0c10d008a455227a9b0e523e293f3ac884bfb7b7daeb629f", 0x1000}, {&(0x7f0000001400)="a2b2d2eede3190661ab2d41b53f515293b3401d777341301f0ec3717b1a9c79ce4", 0x21}, {&(0x7f0000001440)="ed1491", 0x3}], 0x9, 0x0, 0x0, 0x1}, 0x400) shutdown(r0, 0x2) 02:16:40 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) shutdown(r0, 0x4) 02:16:40 executing program 1: 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) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x7, 0xfffffffffffffff8, "23fc7e0d7a00"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000400)={0x3, 0x1, 0x1, 0xfffffffffffffff7, "97d8d50e9ad13c1f4e0375682c47c7eec7b067f1", 0x401, 0xfff}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000100)=')\\\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='!{\x00', &(0x7f00000001c0)='^\x00'], &(0x7f0000000380)=[&(0x7f0000000240)='\x00', &(0x7f0000000300)='\\({\\@]\x00', &(0x7f0000000340)='H\x00']) r3 = fcntl$dupfd(r2, 0xa, r0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000005c0)="017934e1c7120689a4366396454baa933774b9b49fe429ba1c3bf9e4a289ba7f7378dc4feacea9681c616cb609188f22894beca68a", 0x35) poll(&(0x7f00000000c0)=[{r2, 0xf}], 0x1, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000003c0)) 02:16:40 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000000)='./file0/file0/file0\x00', 0x200, 0x0) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='./file0/file0/file0/file0\x00') socketpair(0x0, 0x3, 0x8e, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x8, 0x7fffffff, 0x9, 0x7fffffff, "1c768a9bf915b0b3a9a4e091940507cd899433ea", 0x5, 0x1}) 02:16:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000140)="023acbd442550b93fb86e9cd2e6b0883eb75c08969c61a945972c506b8314d59b09614142cf68970652280390372d57252f3752e72f0ab105248453ca9decaf980000000ac4198b12b9e077d40448c1d8211b8cc0fab82ac742b71", 0x5b) r1 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x9) close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x40, 0x7b4e, 0x101, 0x2, "8282dae854f131f46f42e0938f3f23b1222774b2", 0x3}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "a947680ac95a538af41571b93a0c7db400"}) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) Connection to 10.128.0.126 closed by remote host.