STSTAMP(r3, 0x8008745a, &(0x7f0000000180)={0x200, 0x6}) sendto$unix(r1, &(0x7f0000000240)="3c40a6e57af2501ed7ae9a1bd03ed5ac9fe6bcd3e90edbf52ec9ada175379707a46b58a6ab3be5b08e0fda03e766662302581b7cc80ccc25381677cdac19aa9beec2f6bf4905d1c764b3e8c5d2ba3b5e286ee2cf2e1f954da450895bd1ed065d017d88309a0c78946156ed5a85c15a554347927b552899d47e41e548ba3b59c6c635f14b574b1f04e8575575a37afd4aba758b4f2b60c71174bb6325e8350803acafb5585d0f485cce32ef506cf49b8f0627d44ce6ee16581fe817613b819b5c938f8d90535d5ef145b8535dee35e8248da6d87cebbc775b9cc09fa2f9dd977de22872bda6f43190fa09aba22d7c5009c832d4c1401a8b9c675128fd20b9420dacbefc23ff35412d021a8ffc666f360fce0dd3d64a12665c1df8b0825ed3f63cc4c6db80bde96f80025e06b4d8cbe9b9daf7b3f51ed3b70547e3395a8b43aa32d567193312efa2f8714596f8d6871e9bcf55ebfdc9802fe02735deb43bd7c2ecca6a7c06ee12b723bbd916c9d75aae6a38226e8d0271cd95d77b639ad3e8342ee073702feb85e872e4910351141ed550df1ed2ded8c6a6a4c572bbb58f9dff03766afb4490c862eb452a7aba36fd2f68888f83c3571656c86532cba1ddde2e7b32d950682250f0447b1eab72d3a5baa81e9e046402cf40efac3bbf3472c7045a859697e5f34853c2c1b2ebacd83a7fa99b0319ea1e4053ca51d045ab45eec1a5a8ef6af64bc86470460ed7223dc507c022772ed52aa5024149a2f30ffe3a9acb3a99bf8eac227c72237863a0b6dc8456389402436343c8f4cde632b3e9003d99c38d19dea1da0acb9f4fa44db0feb3e71feeffc2bc54848609a0718bf628825bdb763a66f0199e068fc151aff3118362d2873e6615ca08e6ed697a8c016f6152d691c91ac8e7225ba5b17f4a00390c3787fbef383bb8ab21895b5eaf6bbeb9c413d6dd1be4aa8d0b57ae388e6fcbfc2772593a2a642615073cce864ba83d5b30e611c01ed0cfabb71f538d5163383472c2c555a691bb256e85606765ae2d6b80dd0fe95baf22d3284601b062af7012bfcf10e6c345bb5ac87e24d8d4e2e03d2b59515b76f9679c22fd4020b29fe07dc8cd7d3b51e4612084595d7012a4d9219a4faf088132889648fa9cffe145e75f27711215ab4b237d1832c31a5d7d4e5a667fab51a93894d4c3fd788960303a0a06cb984f5af92c76721cc84cc406f20c5fa61b12fff7fd8286a0999cd8fb2c375069ae4d85795675bcff3f43af82e94d4828ad07fc4f854a0a44f31e5358ea283c498a86e8ed7fec693ede0c0a8eaa6ce19fa12f0127ddb01c661f5335378a59891afed3a69b138ab5403563746532b7c692ef60283d1b4ad1e053985ea557a89353549ec2909d65823282ed6139976614e532f4402b792e090089b27b84837d4b9fafeec22156c6989b01b64000af73882acb55768ba8a79ff3f8df0fd21149c6bbdd14b28d4f2f0254c8e1fe90ce5bb0a11de55ea1d5a69ca204d044b85e81403954140b5172784283b9d171a94941e4bd09f809f39fe63ecb1e70f297fdf8f66a989570e98b5f25934323ce4ef1dfb2f5358e9a225d9dbd80f3ea8a890db32ed7d4f13ca4fa3fcb2993a89b1295f871ea293df9a7f5c8993463e0fa8c063f86dc2bf16b3f187a17f077a607549583ebca636827c2f74a8bb8e22bbc0841928cd09f63eb56ac63b9bcd7ab4a5db9e635ff5565c3bf3a1a1a7792e45686e994894dd05576f24502373a5be09acd07aa7e251c6f66a9b3f90a34b1cced9a46cfee10d56b2ff8d69ab7645f391e3a3d4891217dcad26caf611e47d390260bfcd7e5e264f5ba9da0afe36e7944874d2e422fd87bfce48238074e56e1194437c4401e75f6c4761ac6432cfd0a697e7124df5f4f23afc42d249bbf44341c81e1bb0811f5a4cc3dc44e686462a4f253d3d5285247c50f8fd786ae5d66b4f5c3afccb9ad30308673fb43e1f61bf1068f63aba802dee05623c53b4239682875ed8272bd6a8400d4891c240dfa5d4ec05e49e66dbf312ed529ff14dc77907ad7d7425e9b4f8419bd61543969675405a732af15a138a7e39e5be8d833045359afa677940a4fe44ddade1a35f71959ba42673fd431bd3654cda5fb3d4f462a58ae3885f544f408ab055ce6951d37e941bb5a9807276e8f3fd7920da9f201d7b89470a993c76290f42466e6f765a253aa48f558c2c269d4438d33d5e7718f3607d7eadff5c29584763d8d82e7bb39d1434253dc9dd926516a37eff048cf44b6b085ed02ef6f7f0f3ee5d11af4bd36c0fa741c30554432dc4b1a58e56bed5b5d42b3c5651c9ce32f5b789ddf0789022547b385920b7c5bcb158e2848a1df84faeb35bfede4ebe156f3eba8963e7ec6f2399a1f37c3567b737c09c8290363d918cd41575b41dcd757c79ebeb55f3a6fbbb44826c82111908512b3e0bff1f6ea5b3e8f303f6243790d9920435627a35c98fcf4c23c6f06f478224682d3e2ce2b7c3ab5ce6d7f5a0ee927bf0dbd755440bed16002cd08e10e5771d3c8543021d51a15fdc49c2a93f80df32b2d3f7062afd88203f22a8fc9c7b7f5b8e4a00011dc343800cedfec4b0f3a2ab97f78d71eacea16a1a4f28974e7b2f3dde7407bf2f0eb9d31dd99ab8ce9fcbc9930c68b0034a3efcebf2b4a8090fcda1152817b12050a50207f18083a2797d205b8f9954f5cd4a2c901f3a74c745e2b40fbd5e656dfe43f8cea4ad329f2518f8ca9ee8ccddc8f6469a6e3cd443b0406b719cd31fdc2fa0fbb7cdb40d54c1f40bace169167c67d0b20142d8493239d6757764463bca024b078f7f282cf41c10c86ae23a0e811db61cdf2dce765225963bce67f99610b840ee97634f9d98af54dab62a7e1dd2b7a3c98feb5da3e8b3cbe51bf2199ede5bb95a8a2616958662714d22701bd9875dbc147add93d633bdcac4e14057275b60888297a8634dfad1492d3d21997196b9776a040a211aa826407cfb4bcc81e4805994f269a367d7c93b750c37c5db3dc31a6f8c9e4c11a1c28d34fa6d9b98cd8ed38607853f3ac10852040f749e61d66af52467941db710f6a2405db9f6b248663ac8ca8f7b53cd0eb9cb8c3e3912027222792698823fa7a5c897e7cf1bed0848c14526b96534c5379e9d8d10e8a68bebd6e2becd12072b2973a98a03a04ecc50831d18530c967c37f1504367dce66e2e7d7360a026fdd9a565034ce500225e2fd1020bbd7c7c8bc15450b5324fd5f54451e2d213a8b744d07ff15d5660abbf6f9bc94f34092b19653db7c061f5b09a89903bb71c472f9dd79dbf49219f8a8f3b46af286101db770d4fcefa53ca9ce0db2fc4b65ea8c2958cf5a14a7b5e8c396a54c450dbffd1f93aa24148d2a1109dd19659b1c2f7c45d4ee667fa4f49e33cef12f6b94f378ba270f54018e173c68655bf02a8a071cba64053e04e1f75bc3529fb02125658cebac3923a37eb3bd170f9d04517e326b9ceec4c883f93fd6820bc553052b14140cf636f6b94507f2f374735bd47eb516e3482d8a3c5a4d2190720fdeee44f40c470a849df291358a61c167d133c42d7d3ec6efbf11da1dd3ad4a2174c281de2c612f29e2f9235a1edfb44766b704891c02cdc3cc5fd88521c05a63009a09610fd8938dc2ce2c66cdd039021ad0c178d4b54efdaa51c16adbfb2e5912fbaef393b3bbe9ff8a1833010a8454825dce6e764010d391e26e3e9db5521b9c72805ec3171fa57bbdbc8993143ed23d4bfbe8fe885c51fbe4362618f6c472c208fc8587e26de9c18e81628c130e9038dc45d256b396d35e6806008cf271ee846bb1bfe7cacff7d9101d7911c65ac93ff0c4370f0e4fb309d86046d1051da8ec2bebb5afe830a6148b0056f3b2b3b2bd1de9ed2f3035c9859d92ff94cbe0add4d32871622669696e8186416b883fc555582f1f651bb12e8a7891fd5a10c46df37a2a7a694d2963a883f46b3efbd072b4dd4aa4d8a6beb8a85febe12ba26cc999d24d57d5707cb79c9e6d63ede07ec88fed6c29d4c170cd256208315392d96ad3a0018bdf98356401e0ce90d0bde306901dfe1dd12d0a0c1dcdda1a58e40794753d359637325556dfe4076b9df1fb7149bdac0cd2111f1ebb5023c6448a0dfa66318c8d9994db38ce02039130c190c82e33cc6e7f645b48de53a87a0a7fc87983bfed6389c78792c303a4b0ce9aa46d39e9553ee93f9a2a0c81c6063ca76ba60f4db0c157a3b974c896037250ae1f8243085b68fa84d69625b87f9e89c1a3e31e521162a7574089ca13b4cf67f926d1d75fdb452cc72ca76d5079e104be28efe67bbdbc0a1255d5d1092b4e1469adc9bf72ad95175811f1e6a1c2caed4ac02477e0f25fb1cfddb472ed67ded4a016c79e1787643b1e9e06f3f6eb8ff360ef5db6d3e17870de460dbfb798929215faab9e98cd7ec9a687f575dbfea23d1bdf58c811fb2b7f0157ed054028f9f90d2c6e4c7ac7529904f622b5b869292cf755fc0c521fbce4659ee1ece7b7f1977d8d27ca27a96042e89285898f6cdf8d5f1aa2c4dc2760223b4d5ad2f686a9848ed44ad7512d63a39a9a18753141416620b540e0b948195608e516e7c80a5a1a7b79a9f20a35ae49b3f4b458febd1b691421e28b408ee24a686e9725a71a0cb29852dcc0632468153d2b9ef2d11341c1d9e7aa3c891ec20ffbbe06b88bc98aa85e8768e0aab3cdcb5ac55ead324ffd54311199f5aa285d7e47fe257ce7f8b57ca1fd7e4161cd218fe799635205ecfba9b54dea9bc689ea8aa4880c8879385717332645b5e6f34793220cd08550b4f2a35683ee26c81236ccf20930786a473d9e0e8e933513b6d4d23ebaff4cf122549b65d7c5409ad19dc215bb92c1231c5709abc0e4e9787bf37d5433c443f5180b8470e860c8ccb389f8784d9366581f3d9c7165aabfc2faf98e2c476b28ad11df8e8c234a880de86495f9f07afc7c9ddf326192fefe8dc51a2a7526a0670b8f4fe52775e0db7e97cf4325ecc2b65c8feedcf9dd501657af0e47a6b04cebcd21248b7a11d59badc7ae2f9cd0eea19682e2db6647219491c70801aa26ca877f920632130597b5906b0a7084ce8df5b0a5a0ac74b455a2501323e154dd24ddfc85827620851bd053c37478d071647707d454f5cf862549760cb5b1b74bf65d025b3d1540230cc173a2fe59e9f7ded9b09fc95b50204261d35e298fdde4f0d13a3535875f330573287268a3aff22cedb3cff7f4b22d76ddc8fe0cbc601caf89adb210b8f80877b8caf1ecd2c362f27bdc87aa207e1b86f8954a7c30806dc36f65fb5d597bc92ebbbbee79fbe5194dac51a60bedbafb70c44f5f81688c1ca53366a5cad7875e9f511d49aa80c85613881efd26cd724f3f0884dedab8d5ab7652233b1d4df69ca12c3db8d249950182437177a6b35fc5e827c8106a48c9b5451fe3d7e80391a727dbdcaa1d11e6c00e9292d9ac81acbdf7a1ea3eb5bd6538278cb2cc0eb5cd563f9631325e8b4fec03cbf808381ac9fc457ff5bbd8b1a36e63358b48952edd7ac2ae68381bb170bd0482268d039b9ca803b774416e581e47a51129aef4fb6dea15ed8930dc708d0361d8caefb1d784dd75664049024f3c134532daaf79ac419dc83c67b289b1446da529c204ca44de3dbe5eab11850edf94e74330ce2b01a36c414f0acc166f3ab0e52db6a2996ce70fff41718fc0b7b5e4663ecea54271c4803b0a95ed2197241fddc84fbeae75986c4718cc11c7ffb38c9a08a12a8197b6d2170cbb0ed752056812ce7261d78eb2a15c64263746fe9000", 0x1000, 0x400, 0x0, 0x0) r4 = dup2(r3, 0xffffffffffffffff) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000040)) r5 = syz_open_pts() ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "1b11e6ee36bce9b7d48bfdf07f02af276417cd2f", 0xffffffffffffd2af}) ioctl$TIOCNXCL(r5, 0x2000740e) 01:40:56 executing program 1: r0 = socket(0x2, 0x2000000003, 0xff) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) socket(0x20, 0x8003, 0x7) socket(0x6, 0x3, 0x4) 01:40:56 executing program 1: r0 = socket(0x18, 0x4003, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "651e0d969a21512e233120466afb9eed7db09f1c"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 01:40:56 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2004, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f1f743cb40e374632e860065f3d1d10bdae2b8a6"}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x302, 0x2) 01:40:56 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82bd"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000440)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 01:40:56 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002008, 0x65c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x82, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000500)="99e9a08c3f7c9bac87fa8629a5754948daaeb28788bea419324a7f6b43072472ef162a6dc8f9f587879025fa57f4c02561c0089347e8fa17f84bdd0d", 0x3c}], 0x1) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 01:40:56 executing program 0: socketpair$unix(0x1, 0x1000000005, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000340)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000018c0)=[{&(0x7f0000000040)=""/210, 0xd2}, {&(0x7f0000000140)=""/174, 0xae}, {&(0x7f0000000200)=""/180, 0xb4}, {&(0x7f00000003c0)=""/193, 0xc1}, {&(0x7f00000002c0)=""/76, 0x4c}, {&(0x7f00000004c0)=""/164, 0xa4}, {&(0x7f0000000580)=""/102, 0x66}, {&(0x7f0000000600)=""/73, 0x49}, {&(0x7f0000000680)=""/65, 0x41}, {&(0x7f0000000700)=""/4096, 0x1000}], 0xa, &(0x7f0000001980)=""/255, 0xff}, 0x0) recvmsg(r0, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000001740)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0xffffffffffffffa1}], 0x9, &(0x7f0000001800)=""/104, 0x68}, 0x0) 01:40:56 executing program 1: socket$unix(0x1, 0x5, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 01:40:56 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080), 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 01:40:56 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') lstat(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)) 01:40:57 executing program 0: r0 = msgget(0x2, 0x200) msgrcv(r0, &(0x7f0000000000)={0x0, ""/197}, 0xcd, 0x0, 0x800) r1 = msgget$private(0x0, 0x20b) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgsnd(r1, 0x0, 0x0, 0x0) r2 = semget(0x3, 0x1, 0x140) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000100)=""/74) 01:40:57 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2007, 0x202) r0 = open(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffc, 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() writev(r1, &(0x7f00000002c0)=[{0x0}, {0x0}], 0x2) write(r0, &(0x7f00000000c0)="b0a2b69f779536fe3f551ecd27d972cd6c55c2b928729e84a47dbb84192a562a4aed7dfd0bf563c8b07183e37dd2995c246fd22320ed566240efba19a69b27e85c1b5551e0a8b9f1eb85b1181da9ec6e19f7d51276ca5ab22e4f7eabfeab7332990e1a40dc4c8e56401778d742a31f4bcaf5276f8377161718fcbe173bd6c63c659e04bfd085e3e9fa6833b6c0fd66aa8bf2", 0x92) kevent(r2, &(0x7f0000000140), 0x3f, &(0x7f0000000100), 0x100, 0x0) 01:40:57 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvfrom$unix(r1, &(0x7f0000000140)=""/170, 0xaa, 0x800, 0x0, 0x0) r2 = semget(0x1, 0xfffffffffffffffd, 0x320) setsockopt(r0, 0x4, 0x10000, &(0x7f00000002c0)="d72b84cc987cb37a0f230884e1704b1720a99d7777585fb0cb37563cb3bebfe4e7a0cf8d7937c74603f23727760ee96bed67c7ea49a8b5203237ff0f3eb6d2f6a8fd253dbe814164a1ff8916a478708d35429f92dd7153a8dede613019ac11aa14", 0x61) sync() ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000280)) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000200)) socket(0x80010000000002, 0xfffffffffffffffc, 0xfffffffffffffffe) r3 = socket$inet6(0x18, 0xc000, 0x4) getsockopt(r3, 0x101, 0x68, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000200), &(0x7f0000000240)=0x10) 01:40:57 executing program 0: chmod(&(0x7f0000000000)='./file0\x00', 0x0) unlinkat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe) 01:40:57 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x1000, './bus\x00', './bus\x00'}) open(&(0x7f00009b7000)='./bus\x00', 0x10b885, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x8dda) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x100000000, 0xfffffffffffffffc}, 0x8) ioctl$TIOCSBRK(r0, 0x2000747b) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 01:40:57 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8226"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x201, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000200)={0x3, 0x2, 0x0, 0x8, r1}) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) renameat(r2, &(0x7f00000012c0)='./file0/file0/file0/file0\x00', r2, &(0x7f0000001300)='./file2\x00') r3 = msgget(0x2, 0x508) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000240)=""/4096) r4 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x40) r5 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) renameat(r2, &(0x7f0000001240)='./file1\x00', r4, &(0x7f0000001280)='./file0/file0/file0/file0\x00') lchown(&(0x7f0000000040)='./file0\x00', r5, r6) symlinkat(&(0x7f0000001340)='/', r0, &(0x7f00000013c0)='./file0\x00') utimensat(r4, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 01:40:57 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) kevent(r0, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) kqueue() open(&(0x7f0000000040)='./file0\x00', 0x46, 0x8) close(r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x200) 01:40:57 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x2000000e28) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) 01:40:57 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000000010, &(0x7f0000000040)=0x3, 0x4) close(r0) 01:40:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x7ffffd}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x41, 0x40000000, 0x7ff, 0x4}], 0x80000001, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x5, 0x40000023, 0x0, 0x7f26f2a2}], 0x0, &(0x7f0000000140)={0xff, 0x1}) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x9, 0x0) 01:40:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)="00c5f8352d0917b163cb5f8beba77af7b0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815d7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f408d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba733a77af6e33cb873b9287d55c6b3eb5c596fa70d", 0xb5) dup(r0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x8, 0x1, 0x10000000003, 0xfffffffffffff690, "f000bf3e00000014aeed0a671f7630830400"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 01:40:57 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x3, 0xfffffffffffffff9, "5c0000afb40000000000000000ffff00"}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x2ee9) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 01:40:58 executing program 0: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x11b3, &(0x7f0000000100)=0xff, 0x4) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_int(r0, 0xffff, 0x1111, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 01:40:58 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) setgroups(0x2, &(0x7f00000000c0)=[r1, r1]) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='.\x00', 0x1, 0x0) 01:40:59 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0xa) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x0, 0xff, 0xdd56, 0x1, 0x9, 0x8, 0x9, 0x1, 0x1, 0x7, 0x3}) unveil(&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff) 01:41:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0xcee}, 0x8) r2 = dup2(0xffffffffffffffff, r0) ioctl$TIOCCDTR(r2, 0x20007478) r3 = dup2(r0, r1) r4 = msgget(0x3, 0x60) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r0, 0x6, r5) msgsnd(r4, &(0x7f0000000180)={0x0, "6f7c4cc00ff1c16c5c8801c345aa4323b77519d9520029a372c7a85af950044749063572781b631970ea1b22acde3ffc244b5df4f8a7e53078c8c2413369cd8eaecdafbbc8cfdd23f1739cc0256e6321ee5f5ae67297651a6083e1ad75e37bc1cd34ce43e795507b3ffc1f5f87162af3ba6035df2a42d728a2aa5e7e0570b527ea677a06e54258886134c9dde98b536712fbf4b510be09943a2fd3cbec813d3f22edceb62fff2089450caf9a7cd36ed9016bbac0a3d37388b4699e73bfe4bddea0088879a10f44337edda837f22f5f90ad43e100cf1307512f4827e7778aa6ac883e033a3f3dc9dacbbee0b4d9551f98b4fa3589c34e1d0ae8be6aee2732fa002c9ba27f3f9f7856777939611e40872cd12499ba48624fcf4402784bced0b5a447163fdd036827d776512e607da53a74035fffb97bf388632965337202b74fa30e6b8b8c61a3eadc9f8f16ee92b4332b2764ef37fe67a0ff432fd703282c9f965a6eca795345eecf05dee707f095f55b58571e5d72a1f9b0b7090f575e301cbe8b20fc0cd2502f725c2ef762cd90805558664a3c1ee8c9f0c38e50052561b1f1c154147c56cb48dd5a8fe62ddbae81c5e86dfeddf76c998fb3ea131bc58469280b6b4f1e811fbbe7d71dc1bef9bc11c182e8db91dabc3dcdc1"}, 0x1e1, 0x800) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) 01:41:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x6, 0x4004, 0xffffffffffffff01) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCDRAIN(r1, 0x2000745e) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="06000000", 0x4) 01:41:00 executing program 1: r0 = socket$inet(0x2, 0x4002, 0x4b) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040)=0xfffffffffffffffd, 0x4) setuid(0xee01) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0xa, 0x200000036, &(0x7f0000000000)='\x00\x00\x00\x00', 0x80) 01:41:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) r1 = dup2(r0, r0) poll(&(0x7f00000004c0)=[{r1, 0x104}, {r0}, {r0, 0x1}, {r0, 0x20}, {r1, 0x2}, {r1, 0x8}], 0x6, 0x4) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x7fffffff, 0x0, 0x1, 0x1, 0x4, 0x4, 0x6, 0x1, 0x0, 0x5, 0x2}) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0017f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a12babb181a5b2c4a2486d88ccf61aadf5c11f8b08003237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba4007a0a477670c0e9c3cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda16dd1af7dc284ab187455e3a311c96284c2b5337613910b76922e59a3fdb4f82c7342c1f2e00a96", 0x206) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSDTR(r2, 0x20007479) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x3, 0x2}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xd4f2, 0x3b, 0x3, 0xfdb8, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 01:41:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="8a", 0x1) r1 = syz_open_pts() close(r0) socket$inet6(0x18, 0x4000, 0xe7ba) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "854967f5afa680400900"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 01:41:00 executing program 0: r0 = syz_open_pts() flock(r0, 0x6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x300000007, r1}) flock(r0, 0xa) 01:41:00 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1303, &(0x7f0000000000)=0x80072, 0xfffffffffffffe93) listen(r0, 0x0) shutdown(r0, 0x1) 01:41:00 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8200, 0x0) fcntl$setstatus(r0, 0x4, 0x84) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() r6 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x8, &(0x7f0000000200)=[r1, r2, r3, r4, r5, r6, r7, r8]) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) ftruncate(r0, 0x0) close(r0) 01:41:00 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x68, 0x0, 0x0) setsockopt(r0, 0x401, 0x4, &(0x7f0000000000)="578af0ca96acd1ab05d446dd02b0e26fdde37c20d9752c6a4a372fc4fedaa79f5215a4c0604c3d627b64a149e68123fe043960b65ef24292272627fedb57477c81d64e1b2e89d1d96887f6ebba8e522c252afee2bc52b877276cf4a8f7db053eeb2d258f62c72a85c4841ba587b24bdfb30884599751c185b6a7ba43e5b78ec0084dcbbdd70ea0c69492a8", 0x8b) 01:41:00 executing program 0: r0 = msgget$private(0x0, 0x8) r1 = geteuid() r2 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x2, &(0x7f0000000080)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r6 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0xffffffff, r1, r2, r3, r4, 0x2, 0x3}, 0x6, 0x1, r5, r6, 0x101, 0x8de, 0x4, 0xfffffffffffffe01}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x200000, 0xa}}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r7 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000180)=0x5) sendmsg$unix(r7, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) 01:41:00 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000300)=0xc) write(r0, &(0x7f0000000340)="c4fb8f47da3c9a240894a9e370ab1139a189a8bf5bb133d5d919d4968d301606c4b4328d9291aca74e9bc8eac61dd00c89b2a058637ca2", 0x37) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSBRK(r1, 0x2000747b) write(r1, &(0x7f0000000640)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41140fad7e13e853cfde4fba5256199826ccd4ee2cc97d817f075ad65da7af72f0171d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a3600700ef8981c95bcbb81212017bd1ea5c21000000000000", 0xffffffffffffff50) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() r4 = semget$private(0x0, 0x7, 0x28) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='./file0\x00') semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000240)=""/160) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e1ab6c984ffffffffff9c11fe4dbfa6"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 01:41:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r0 = open(&(0x7f0000000380)='./bus\x00', 0x22, 0x4) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000180)=""/97, 0x61}, {&(0x7f0000000040)=""/20, 0x14}, {&(0x7f0000000100)=""/19, 0x13}, {&(0x7f0000000200)=""/106, 0x6a}, {&(0x7f0000000280)=""/89, 0x59}], 0x5, 0x51) r1 = open(&(0x7f0000000080)='./bus\x00', 0x40000010491, 0x0) fchdir(r1) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pipe(&(0x7f00000003c0)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)) 01:41:01 executing program 1: write(0xffffffffffffffff, &(0x7f00000002c0)="adc5ee0f767dff0c7ada5776797d44fe", 0x10) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x90) ioctl$KDSETRAD(r0, 0x20004b43) 01:41:01 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, 0x0) geteuid() setuid(r0) 01:41:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto$inet(r1, &(0x7f00000000c0)="879b2f0e7f3830c2ce1171275a2e23f6ef331a15318cf27516e13b71a1c9f9f6875f5f32b00bf92f733d3b0e659b4dc7cfd775288d9938a4a3f1df653bb31731f7a65875651b11d06f57d4c3bb1cc2f16323dffff5f90a93bac3fea72c0d6cb84f0128c44b93849332c11b977fc5d832dd4d43d981584f366b3d11bdec91fddaf228e5e5204fc8c450330a091fe4dfbd3fa056dbcf8cb42b8f11a69d0294d48abc0ddd564e8e32c3a93cc89f40a2e3ed768293f3c8967e0b0d0bd1bc0626135493b22c67bfff30d2d1fb1bff3f8aaa62c51d9bbbb825b73f361951df225f54412cafed6d6df47fc5a809c7d6c9b7777479f166452e06", 0xf6, 0x1, &(0x7f0000000000)={0x2, 0x2}, 0xc) setitimer(0x0, &(0x7f0000000080), 0x0) 01:41:02 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = getuid() r1 = getegid() lchown(&(0x7f0000000080)='./file0\x00', r0, r1) getitimer(0x1, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) lchown(&(0x7f00000000c0)='./file0\x00', r2, r3) setuid(r2) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) 01:41:02 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x7d}], 0x1, 0x0, 0x1d, &(0x7f00000002c0)={0x4, 0x12e}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x5}, {{r2}, 0xffffffffffffffff, 0x81}, {{r2}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0x0, 0x26, 0x4, 0x80000000, 0x80000000}, {{r0}, 0xfffffffffffffffa, 0x80, 0x8, 0x9}, {{r1}, 0x0, 0x18, 0xf00fffff, 0x1, 0x30b6}, {{r0}, 0xfffffffffffffffc, 0x40, 0x1, 0x3, 0xf893}, {{r1}, 0xffffffffffffffff, 0x48, 0x3, 0x1, 0x3b2f}], 0x1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x98, 0xf00fffff, 0x8, 0x9d1b}], 0xa0, &(0x7f0000000200)={0xffffffff, 0xfff}) 01:41:02 executing program 1: shmget(0x0, 0x4000, 0x84, &(0x7f0000ffc000/0x4000)=nil) semget(0x3, 0x0, 0x20) r0 = semget(0x1, 0x3, 0x100) semctl$IPC_SET(r0, 0x0, 0x1, 0xfffffffffffffffe) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000000)=""/217) 01:41:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x1}) 01:41:02 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) select(0x40, &(0x7f0000000000)={0x1, 0x3, 0x6, 0x3e4, 0x4, 0x5, 0x101, 0x200}, &(0x7f0000000040)={0x5, 0x1, 0x20, 0x9, 0x1, 0x75, 0x50, 0xd35}, &(0x7f0000000100)={0x8, 0x1, 0x8, 0x10000, 0x6, 0x9, 0x6, 0x8}, &(0x7f0000000140)={0x7, 0x5}) 01:41:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getrusage(0xffffffffffffffff, &(0x7f0000000200)) accept(r0, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) getrusage(0x0, &(0x7f0000000140)) 01:41:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f0000fea000/0x13000)=nil, 0x13000, 0x4, 0x11, r0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 01:41:02 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000000c0)="4b74954c", 0x4) connect(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0x8) 01:41:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000340)="c3bc6df5aa12f1ffa9cb3879f0c74e0d9d9f1cd9b1d669a3e648863e5bbc91b50b375af8a81b4f000400001c4e98956995b9d91eb7c271f03fb301177e28c8acfb4d73df631e6024bd00e1401df0cb6845dc4c75eb150d2da2a53a953dbc99d0b9b1ff90a8966e91ceeabed3496505d352dc3789377cdb3c8802be5f75750297fd3e32d093c60ace261ed2ad222cf21fe3", 0x91, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) syz_open_pts() 01:41:02 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) getuid() getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = getuid() setuid(r2) ioctl$TIOCMSET(r1, 0x20004268, 0x0) 01:41:02 executing program 1: kevent(0xffffffffffffffff, 0x0, 0xa51, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0x0, 0x4, 0x80000000, 0x9, 0x40}, {{}, 0xffffffffffffffff, 0x0, 0x80, 0x0, 0x7f}], 0x1ec8, &(0x7f0000000280)=[{{}, 0xffffffffffffffff, 0xeb, 0xf0000002, 0x9, 0x3c7a}, {{}, 0xfffffffffffffffa, 0x83, 0x0, 0x9, 0x8}, {{}, 0xfffffffffffffff8, 0x20, 0xfffff, 0xe80e, 0xfff}, {{}, 0xffffffffffffffff, 0x10, 0x200000e1, 0x488, 0x400}, {{}, 0xffffffffffffffff, 0x20, 0xc0000080, 0x8000, 0x9}], 0x5, &(0x7f0000000340)={0x44f, 0x4}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffb, 0x3}], 0x2fd7, 0x0, 0x80000000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1d, 0x40, 0x75af, 0xffffffffffffff14}, {{}, 0xfffffffffffffffa, 0x20, 0xa0000006, 0x2, 0x3}, {{}, 0xfffffffffffffffd, 0x20, 0x1, 0x2, 0x3}, {{}, 0xfffffffffffffffa, 0x4, 0x1, 0x3, 0x6}, {{}, 0xfffffffffffffffb, 0x8, 0x2, 0x9, 0x7877c04c}, {{}, 0xfffffffffffffffe, 0x40, 0x20000008, 0x9, 0x6}, {{}, 0xfffffffffffffffb, 0x10, 0x1, 0x4, 0x4}], 0x7, &(0x7f0000000140)=[{{}, 0xfffffffffffffffc, 0x20, 0xf0000082, 0x7, 0x9}, {{}, 0xfffffffffffffffe, 0x50, 0x0, 0x3, 0x1ff}, {{}, 0xfffffffffffffff9, 0x20, 0x20000000, 0x100000000, 0x9}, {{}, 0xfffffffffffffffd, 0x18, 0x1, 0x7fff800000000000, 0xffffffff}], 0x4, &(0x7f00000001c0)={0x1000, 0x9}) kqueue() 01:41:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r4 = dup2(r0, r1) kevent(r3, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x0, 0xfffff, 0x80000000, 0x7}, {{r3}, 0x0, 0x44, 0x8, 0x0, 0x7}, {{r4}, 0xfffffffffffffff9, 0x8, 0x80, 0x4e86, 0x8}], 0x2, &(0x7f0000000140)=[{{r4}, 0x0, 0x0, 0x800000e1, 0xa5f, 0x101}, {{r0}, 0xfffffffffffffffa, 0x2, 0x400000a3, 0x8, 0x8}, {{r1}, 0xfffffffffffffff9, 0x2, 0x80, 0x7, 0x5}, {{r0}, 0xfffffffffffffffa, 0x0, 0x9, 0xfff, 0x6}], 0x1, &(0x7f00000001c0)={0xfffffffffffffff9, 0x1}) 01:41:02 executing program 1: r0 = socket(0x18, 0xc001, 0x0) select(0x40, &(0x7f0000000040)={0x8, 0x3, 0xb4, 0x9, 0x7f, 0x5, 0x83, 0x4}, &(0x7f0000000080)={0x7, 0x795d, 0xe7, 0x80000000, 0x7, 0x1000, 0x3, 0x401}, &(0x7f00000000c0)={0xf9b, 0x3ff, 0x7, 0x4, 0x80, 0x401, 0x8, 0x3}, &(0x7f0000000100)={0xffff, 0x3}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x240, 0x0) setsockopt(r0, 0x2000000000000029, 0x25, &(0x7f00000000c0), 0x0) fcntl$dupfd(r1, 0xa, r0) dup(r0) 01:41:02 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x10008, 0x121) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x102) r2 = getgid() fchownat(r0, &(0x7f0000000140)='./bus\x00', r1, r2, 0x2) mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) writev(r0, &(0x7f0000001500)=[{&(0x7f00000001c0)="70fb104343680b5e6ef2ee743f8855215b7981872efaa1090f380def3c0fe12c", 0x20}, {&(0x7f0000000200)="da34cc4110bba4480db5e0c29a3c1258eef02e4e13463eec02e8c3dbd838d99a615c5c", 0x23}, {&(0x7f0000000280)="facbf8777ace8c515039857d1b86c0e69860dc95c0a4421836efae516bd44b9bde3b3ce35af986c29e2e26c56566ab3dd171ec99beb169f7adf0f702536fd0c8b6c4c34935f39dd6d1aa3e888155cebd0c4e7165b0ffe4094c1b689318c075635b1a6d1dec383d73b59aeffa2e7aede5bd47949e5071658ea5fb7a0ef608cf99334a88841bade8b05331", 0x8a}, {&(0x7f0000000340)="2f5eec96fe8e8b5d58ce17627fd6ae8a3c0880e94a0a7e2af76771c963981dc38e87243f588897bcd0cb547df9f8b5a2e4c1c6510ab8d46b4f1ea7b2d7ffd132d7428983eef98df3dab1101e0e2f936e99695555032e4fb1b9eee29ab008d733a30b835a3304842463bc2e6f6cf9f96a9a46ce85c2032838b5688778e0fd89cfe097c763c119ef782fac1450006901572bf129d4ec918909a5b8dad750b48117dd0054db715c77da79a44dcf2f452e6401d137e9d2c3e236f717144ceb9b5e9bfc6bdee35efe5ad6d69f17465998e3aecaf2", 0xd2}, {&(0x7f0000000440)="e0ca3bb25e", 0x5}, {&(0x7f0000000480)="bf5cdcb4b3e00ac62944a68411b6241ddd81c23eed660e7cd653a5473fedd6de070df6b7d5b1d91dda3978034f7a6230e060ed088c65a65bbaff1c30792b15d11d1171282c0e15542507f0c2fc3b", 0x4e}, {&(0x7f0000000500)="50cbe9b7c9156643cde67d141d6d9caa493a7b9a4450297b3eae5699bdf3ab0e864e3512eecf59458f1ad43a5b3c93d9ba2dc3d52f33edd18601cd663ee1e505d43d7d6aa6ca8addf6d37138a61e2afc3c04d41177efc329ae5c58266498bc2366952d4e8ab5d700a245998a2596d72e63a2603a2936c429a16a35d261feb28481c22898a49ce9273c3974b5b6a5be20747c78471023ecbb86be0e2ff0afae48f7a6648665aadcd678286327ef50ccd6b46a6eb18b5ee29ba16f7dca9546a7a02a31284f911c47aa833e2d46b0e44be342e76d7bbed7fa1594040e3eeddecde15b7dc7808b769c670f2d15d92024a1b961b6bcc599b417c06afe0039c6467e6535d2e78c87298372113f2e35b1d5008a19cbb8ce7410aa04943f4b0bba18e7aba0520914ce8fd8ad97ec9707ecef52b9e1b5ad21a8ed5de4a2e7e9ec9dda124263f73543be793d6cfb7d693e30a17a02c962c4a2a9fe522199c69ec5b5a016df9f20c69b6281a79794fd7b00d83b978d563dd7b7d178af65f37cf6aaa933c56b9dfd0cb6902c6514db5a59176c110789b824cdacf3d7a06d4b9ff6a224229fb88a0ec246cdd22614f33b2796a8d0ad3717d83d2bea26c4cc4ea8d47777f0bacd2edf5b988677f06ca4472858a2e6fb28b707317c2b0378be84fce27a16e029794843b9a465909add4c8c1b238bd8792c7d57e8a663ea74f63ee5cc2d207abd85672ca9bacb9f94e2fb1d5d57331506db42ea85c7964e52c7199550e45acfb2814c57b81fdcf0e6fdaadc7e39e29920f5a15827baedec6912259a3b126a1dcfb2a6e94212c804a75d00d36114026ef824b38c234459129f445dbe79a44fbf8dcaceb21a8eb71042200717dabc33524a601a1abb0bec8cfde646eb9638f4844a1ddb8c4fc6862bbe3e7fc8b652e73d0d809860d23ce97dfdeb16a8c197f95117dbc7358e73767db59640bdd79dc14f1edbbd5f1f393690fbd4714b628b2e64f413cd4527c8e1c2276611e832f90e4f1f1d708e1a85ce4aa191d6d9198a56546a7ceae0a0d618142ab5f8f9b29920d5009ef6c08ac9c8524c219c5bbb0bd3392071d2e1de4d5040c1ed1ea10dbc7ded5171efd6dd3419ae3a365279e8f29edbb5300c6a3917e4def8d60646dc01c8a5b2f469bad377f7d7067b01b81a6c17b07a7b7368d8b3318a53793f3b745c370bd6316963afdcc6e0c5125c010d275b81d42df79a18ab6ddc85b0838bf42b795049a79587818e9f6115d660532394d41bfdebb3232f8a9ac53a95d2ddf28327463d2bd388adf8b4e40f602669b4532dfa7f7077cda491b626eaf9687fe6f1387354e13e8bd73871c99e4f5cdf838d3dd82fbefc83fb82bbde2790d2ed4c3bc7c5f24b50a5fcf84090271ae20893dc2dd4babc1a7c45aab1335e7ceb2ff1859c5edd23a1b88c93aeb9817555ef9cd7bbbf8d8bacb807589cee673f5dc3f164dc80713849100cc974140c0f95f31885ac37ba7f504b6e64ab0a1ade7d7bd28ad999036c383de6641a5d9c7dd3e8c1f2e1f21ffa38225f390892b552071ddca64590dcf8d35b0f3c9ea580915f0c6895d7f4913e5d121e7a7b5bc3c130ba59403c625c16187d62aef9c0a49e45d4704efa2cd296ff4ea65e7f865ebfb2de8c052df4119f44dbde1d7704d75f2f0ef05ca0f7f9e415159b76fd5b411034877eb7c2251f32fd9b12fda4556b47b7e12436b0c53e2393581a8f48b4eaa666379bb6df883849d8b88fe70eb9c46e7b692540bf11e3cdd7a06c8224fecfa7e3995a7b193b54531dedb82e27af1f7524adc6ebd7b339a459302b0310634fc2332d8c5d26da9b4aebccf23de898c3d88bbf4f1fc8d0943f7d70d8ee8b9b7a1ef8c8ed27d4cb552b0e6ad03dae4d9bf0b8970528de4316ee4dd814ff79451294768582e1c7e29015bbc3ec278b54b351adc328afe06601afd9b2a95f7d5f939f326cc8e682296680153b463828b592153b18acf81bf19268815194478df296aae521d638f4ad213b50d3c69d3585015f78cd4ba4b6a87084081c8e0fa7ca7d179ba36b276877286248c4f16256c26e9e1241afda38975316cd15467fd92905efd3ab0d9e86fa6cd4aa14e7b9f05d8a4afa8acc6fd2dd73eb6c07422aac494e974c6dec4d87fd3db65685992067335ff51198ed887599accc20c17e6e5512a887f40b9eff5e2c95783031689dccafb2aca2b6baca35569897cee64eae1c102895c6d7fa16e5bb1be5e47a69197eb3b65c268ba41afb8f886fa7541482710dc98720aa1ca187bc67b8a7da6bc2b8fbbb6783135c3da1556e3dcec31b8816f29310159f27052f529e4bbfe67b1e738a6f28924bf1741e3da9b6cc849ff24243940f910da386921f5ecaa667b6afa4296f6993a614b72b13a8595eaf0cce30ebd8097d5473903492a043e017592db5285cdd230338421cf9b58575663e6dbd19849e586b81eb3c94ae6b9330c4403f7dc74ac443fa08ca59906c225072663f4f1d3c298790f964e37cb7c64b24b92e84a87ea63cca8c4581e152ccf2fb967ca944937c8f4fb0ad94cba96733be23c3c159606919414fc59d4f28d04ac0b151b75519e43d6c9a526e9f714f5dcd5d68e17fa3ffeb18b928c889f28550fd8d174d5a99f68106be554fe2a55d60833c319082ed35e795f455c061c0e8d2dd7c2508bdee94107183183ca05909c1000420d9cb1fd064bef0d5c3911cbb98d407b9eea867f17f72c6407368b7219cc14d3fde344da6963681c9a80eaca3ba672ff5b6bee6ef1588dc9abc29631c4ad79822e33c86cda50354f636417af58a76d78c48c78f49ebe9bb6b827acac0bb9f67224f2fbfb705649dddcffd2fbd28775132d628ad6c9a7ceeb6eb94e03fe8eea8eb41ae950a742b46a2d56884d4555acc84ac9c4422116433036de42a16be545158ea4756d52b6a874701ab99beadb2984cc8b02d0c76b7c8493271f93db704b10fdc014fa4b0ad3e77c65a0c7892887aa6b778cb11eb399fb7657fdf771e7064c177426c31e3097c57011b0366dbced84eda1877f8d3e7f420ea3991f15070aa2bd8b55fa44fdaa6d9b0d46e3f58701d15496f91f7ca7ba4abf1a8759625b153ba704bcff3969a6d56c9e3100c361e335b086654f7c338bd3e3161b5860f7c1f2ab01e42f94b532a3108f9f72638d3ed8bb6f45225f4ab33a69581016071a8ea61fb7159db3b6008f81439464f5fade1aab75fc0cc5a8bf6bc3c99a49674d81c7aa13fbb538152a7025e44f3904bb71f93c34a2cea7d0460d84219489c2e830ff4e189bf475a54802db9f35991552b126bdd899fc25617a61cf56c3eca82eef21614137570067f8121da9e934aaf1d43002c192ad634aa1222f37e20589d4cb6ff4f351e07dc787e2098b84bd272b5ed0d060bbffb8093b71023aa833625ff929aa83a81903a23ac916f1309dcb202c26181f2999d11e92d15792224cc0db6d8fe94ec6e7d0f84a36c34e42ec694b3c9a015094150f954f0bd396e40708f7350c4def59b3c8cb78e7e9ff24988638ba228e89eb3526ace6b66d26103b9273cf4c757d6c5b6e4e580f737b13d99357862d8096362d94d02a17b60cc5be311adecbfdf04065703dc559fcae83c5ffda4cdd239872ed0dc5dec632bc2613e67e4d902d04917d1edd1fb961abc0ed212050f58bb70d3ab3116bf03a784b31430bd4e629a9c40a526f3f5751a242a6742d320c83ec1800fecf4356cb6bbdd7c39580984afc2239f027b4ce78a785276b269d0639b9357306c0f7cec04c3cf0926c40dd7555ce0ea6508dab8bbbd6931e9bd4b5a4bd546f848036cdf026850c1e063119e63d196494a5060f46f869ab654885d8f765ffe59b7ae3b09eb145b4d36f87440e3813b245a76acf2d93cd51c3e67c22adc56ee6e2380d779b731e39af80eb77bdd4843022d11a71c3b41a15c2944523d36e9cd8f31889172a0ac48634a8832d223d956f973bb586a5f71d891024409f52533fbca90c01a8600806e4cdb1dcf7df17b817a23068ff55d22e89911556f90f7226f0c7c217790181b1d807bfd670bc9154b0f0c390ed43ceed313c2116805c25a699a301db0310fbebb9e3f5e4ec208f915016194f694b1aa4b293358ebcdcfdbaca1a362548f00d31481f9c25db1ed5bdbb284ed3c35df5d542435392fea60f41f37020c25d025fa87eb1fdbd3606ec0464c78c925477d96b200df24633eb78da8cbf45c72547290de38020b87adc49567dad236cfd4c137e6ce0223067a4ba27dbbb71287cf9d5c73fb1bd1026a655ee62991cf12478cc10d969cbb6f386e77e554ec5b26213e5f0dae120242e62aa567dc14d5f5c656ce73dc16132847dc6429504d637991d99fe167045208e7ebc17088811e3fb9784908d2d77e45b71ca4ceeb488e6d615661dc10d6061cc766bcd853f2fd18af4156b452f8ddd5706e2cee9911adb56fa198d1e4c1afd1470ac8b26c7685bc7b1a4c1db9420d31874936c9f25f4ef7215612e8b30d0d5abc17e6ad9a739ef96e4b0fa62786091a1922c1070dc844f0e4ba937284e2839bc987a09a462bf78140f55061cabf3fa31122efcf3341ad36dc025b13eb58e9a91201db2caa464043fdcdc40691a1d36f23401cc6d4ea4e22d39790410d9310fb5bd72b8de2c492cb438d068d5cb8662b4d40ab562f2cfeaf15afdd82eef9ae5ad20904c130a44d4f95a7d91562366f91b94628ff1e8b50dee1dab21caad58a530cc9178984c6fa5652ceafbb20cfc67de53dda2f93095998f6eb5ce401e08efa23005fa7fcfdf0aba8a3f8bd0554284353b0344c0adc836fb85c8ab9feda2bb0f94ac52562556a1814e07a29d429cba4f77a0693422d900cbcfc8998f9d7118a2302cbb1edf8ef4355443eacfa097d9e52de86f329bbeb2e1289698f2125ed14e32e6ed01447d6182dd28ea734964a895d24f03bca63db2991feb1eea1290d01ab0b38f031c73842e8864e85464344b678edad7cd00c9acf43d1e2460053ff855d7f1cce4ac127840231ecb57646c2fb5c50f7628fefea63f03d15f1ac388cc79a0d87f8cff852452dac62de62135ded1160b1d0b58c17a2c1268511186ebe1c564fae03d1545a25a018c1801ecedc059fae46d341964dcaf3ae41aad6f1d131e2432403c1631ba025b8f9f280bd50c6689be6b494572311e908b0a6cf07970f6ef9171061e0d149c687cf67d01203728c5e741573c6cefbf2b4c1e12e2732b290b8eb8e15616c4a8506045b6f781dc9a7c8d0b6f97c66519ab6214e83002544050fb7dae527d49a70693ebb87fefb5e83101d08e2c2fd45bac5a47369e468919326d75cb1501f5743dd1c6a31ae5a944be2d42a507fbf5a98fa6f0192549e00cd5f9a48ef6f06091b53770acd096d19a71e8729968eb20b3e95a47097fae28c82fdea3d8e86712a58409fdfb1ecdc9eea89dcba3a7d2f2e4888bf4e374bbc6feeed8d5c17f5d01570862c16b3ebdee25d721583ee20772ebd3159cf142ec938ddcb3b2998d3629057f93b9e633d1d1f728e9a5330bf123150023ae7ec2f1723d06c5c1659e1a7b9b8c31d13dd3f99515697f8359bb2beb22478a3793c5b660f3ba3e7f8db6d1c21c9a16fe2b1f4a417f06ae87e976ffa6335e2ea063cfe7241ca076fccb4e9270ef4927326a3ab4479f4395cc2b668978cf6fa233d96b2aef4a848357f5e4cdb122634ef789c3488600c99b9198a425ddc53cd76164243397d971693c12240c3149fd6a7690a10f2f1df5452c403da9e189384e2982fba1e514816ef9b716da7dfdecd3dd8", 0x1000}], 0x7) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) unlinkat(r3, &(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 01:41:02 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x3}}) 01:41:02 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = openat(r1, &(0x7f0000000140)='./bus\x00', 0x8020, 0x0) r3 = open(&(0x7f0000000100)='./bus/file0\x00', 0xfffffffffffffffe, 0x10) rmdir(&(0x7f0000000000)='./bus/file0\x00') r4 = open(&(0x7f00009b7000)='./bus\x00', 0x10b885, 0x0) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x4, 0xac}, {0x4, 0x3f}}) ioctl$TIOCSBRK(r3, 0x2000747b) kevent(r2, &(0x7f0000000200)=[{{r0}, 0x0, 0x4e, 0x40000080, 0x1, 0x7f}, {{r1}, 0xfffffffffffffff9, 0x20, 0x20000021, 0x9e30, 0x4}, {{r3}, 0xffffffffffffffff, 0x80, 0x80, 0x0, 0x2}, {{r0}, 0xffffffffffffffff, 0x6, 0xf0000008, 0x1, 0x1}], 0x4, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffb, 0x24, 0x1, 0x1ff, 0x1}, {{r0}, 0xfffffffffffffffb, 0x81, 0x0, 0x6, 0x1000}, {{r2}, 0xfffffffffffffffb, 0x8, 0x80, 0x8, 0x7ff}, {{r2}, 0xfffffffffffffffe, 0x0, 0x1, 0x8, 0x249}, {{r0}, 0xffffffffffffffff, 0x10, 0x80000088, 0xff, 0x80}, {{r4}, 0xffffffffffffffff, 0x12, 0x2, 0x1, 0x7}, {{r3}, 0xffffffffffffffff, 0x84, 0x80000001, 0x8, 0x97a}], 0x636626b8, &(0x7f00000000c0)={0x6, 0x5}) 01:41:02 executing program 1: nanosleep(&(0x7f0000000000)={0x0, 0xffffffffffffff7f}, 0xfffffffffffffffe) 01:41:02 executing program 0: r0 = socket$inet(0x2, 0x1, 0x7) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$TIOCEXCL(r1, 0x2000740d) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000001c0), 0xfffffef3) r4 = fcntl$dupfd(r3, 0xa, r1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000021c0)=0xc) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000002240)={0x0, 0x8}, 0x8) r5 = dup(r3) poll(&(0x7f0000000000)=[{r3, 0xd}], 0x1, 0x40000000) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1) readv(r2, &(0x7f0000002180)=[{&(0x7f0000000080)}, {&(0x7f0000001180)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/93, 0x5d}], 0x3) readv(r5, &(0x7f0000002340)=[{&(0x7f00000022c0)=""/3, 0x3}, {&(0x7f0000002300)=""/11, 0xb}], 0x2) syz_open_pts() ioctl$TIOCSDTR(r4, 0x20007479) poll(&(0x7f0000002200)=[{r4, 0x21}, {r4, 0x140}], 0x2, 0x2) write(r1, &(0x7f0000002280)="33a69366e3d5a29494ebeb16a8806e4707cc886c46bc39bf3a919be034a417cd9e8e7b853d76f5cbe41b36d913ffc5c392334488fb", 0x35) readv(r0, &(0x7f0000002400)=[{&(0x7f0000002380)=""/107, 0x6b}], 0x1) 01:41:02 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = shmget(0x1, 0x4000, 0x101, &(0x7f0000ffc000/0x4000)=nil) mprotect(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x30, 0x2) shmctl$SHM_UNLOCK(r0, 0x4) mprotect(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x2) 01:41:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x20000001) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0xc0) pckbd_enable: command error pckbd_enable: command error 01:41:05 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000001200)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/247, 0xf7}], 0x1, &(0x7f0000000200)=""/4096, 0x1000}, 0x801) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 01:41:05 executing program 0: getgid() setregid(0x0, 0xffffffffffffffff) 01:41:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000080)=""/123, 0x58) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x4000000000401) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) bind$inet6(r1, &(0x7f0000000140)={0x18, 0x1, 0xff, 0x9}, 0xc) mlock(&(0x7f0000000000/0x3000)=nil, 0x800000) 01:41:05 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x39, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x1, 0x6}, 0xc) getsockopt(r0, 0x40, 0x0, &(0x7f0000000040)=""/242, &(0x7f0000000140)=0xf2) 01:41:05 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0xcc2, 0xfff, &(0x7f0000000040)="d4679e9def452e72e7f76c1c0e249eb7aefba6b55e86a57600fda58a7b76fdc510bb7f0e8ed93ab6c3adf0caa4566f9707a9f5c8d87c06c3be728a8a58f5c0c348c7594d25bb174d3fc3d8f64691c7342d78e9d8445c4730d2bcfb5e151cddc8c4c31a44f6da51df0b5d257d46308b9c329a1be6a06e20ce01db502971dc6b9709ed8d628f665f961ddd7b29c76a008fee", 0x91) r1 = semget(0x0, 0x3, 0x4) semop(r1, &(0x7f0000000100)=[{0x1, 0x4, 0x1800}, {0x0, 0x4, 0x1800}, {0x7, 0x7fff, 0x1800}, {0x4, 0x20000, 0x1000}, {0x0, 0x5, 0x800}, {0x7, 0x7, 0x1000}, {0x4, 0x7, 0x1800}], 0x7) setsockopt(r0, 0x0, 0x24, &(0x7f0000000000)="caf5b415", 0x4) socket(0x1, 0x4003, 0x40) 01:41:05 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = socket(0x2, 0x3, 0x8) sendmsg(r0, &(0x7f0000004740)={&(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000033c0)=[{&(0x7f0000000180)="1c48098937bd627c9908b0837e1bc2babe19668b02d658a8ffbb3e085b5b17f34d1ff5e795c2bc91bd633bd11daae586abf8c295d08288b80f9ae5a500179430f82abffcabd683d294440f7a271f6ea386ed43cac932129595e1f9745a3f4dc9e52a234c0a9aa4ef9c46a4120e9e46ef", 0x70}, {&(0x7f0000000200)="1457491029658b769d21499339c1187c8d3f49caf3ac5d9b2cd68e67a30064db7bd1bdeb693074c52ea5ee9a804411f02c8e0d5e33847338b61f4732b8ef50e81ab94e9527592f70b893153f14c9020b29779afbd7fba44bc91146316cc044519b84161ae82b96f090eb6ac41b47fe70c18434e9fb74edf4a5cb58434739259e72c62ddba73b0331cb21d41071bddf00084e283027483fa03857b39c1e01e37d36012196a7d8e03983407979d8d69be22b4f1c1a4e83519a4a6580d95e24d9bb2782b1a85c00dd313cad6ed45762168fcb835de4171e6f3003827c405b9af9b9adcc8c0fd762a98f6828deeb76fe5aebe50aede8634e3407e49aa522310bec07b6f1b7223b4f27a34a3cc6cfb7fa2ca209b9b8f506abbc196f1496c61fad85f810252133b78ed9f046a9dfdb32f421529204c2997309325855504550ae9effba6d7b038ea96b449f5dcaa3f56235c125bf4c9a72f5f2914b738a2125bbe396e26c7d90583b216d355ac4ca0aaa32890be934cfba10b5bd8dbdfe17cadd396e48592d649ab472819332b7de930479e5e8608e9f6b2895fca0ca8944ab78eb13eefc6636dea6002a5a7a4db54f42b9ee6ced9b8bc6872168cdfdbce14b7b8286649706bcb7cc8d656f02c209638f648ff6f33a5170a6ca0c8c7bc3c736f294239c5eae84ea0c6a17030ba85aec5ca3a382f16b2e08a8df122d0d83eb98a99064e6edbb6296e71f8d3c6340b199705100d39d78ae49e09e8bf9c0f4224c7aafbdc1738b417005a091621a87a8c6bf496d81a4e7a9f4c8fb9e5317661783622037ec1bc417582e5502a7b2949e0f35d8c24cc40720f32bf00f57aefc11933bf024d67c085cc3d880692f6dbd1d5be6d45f2422b648840599bd990be92b6d0a0f0d04dca72039ea857aeb33ac98980eef2a9ad6668c971e27aa37b279ea97835461ffa2af23c7c45806b533e0c858757af73d6597620dd94a4bf36cc07f2210860b89f003b674f21d12f9b96780fc9279f347e8cbf0b82bb9810a3b5b06519cb40302bd2015f9aca9fbd8ad50d338f3d1942ceb87deac324b0a505abf4579ee4021da841202d5e18918956d87fdc36f457390350ad6b11938bad7a2e3190fbd490d28554e210a49bed0c8a62fc879af903f8844d070588f75d094e496c70461b8031b4d30f68056718b067cf6518e81bc0b1df609ad7ba7635de74157b7d01a21e0793d7c2a5b425293599474cbc88e67932d8f35fe636e9499d84303833c086bcd704a43e90013df890342ebc55e622c619f099f4194421dddd03c78fc47370da99816daf5360363c60802566f4dcd447a214b3c2218b956a479405505843c0b5d63baf6f09e2f4680a6b736cb2a549992f5bec0bec729afabcff7d0315d3600c14c754d65a42aad4cb3c11aef0aca819d63905d8c3e8ea849c662f2fc4c2406c09192216585ac5ca6849e0f0e8733dcac0f7510d98af7495716514ed27846f6aa0a96f2c1a23e7ea8bd9aac46a8744d400162a6bfc7d5564b4c8b6e65bb0ed32d9e37c9ba7cc2a778dc3d3f8224a8043af4877c399f5f699e988a678ffb1ee6a2f9d8599f949a34a0c027f3f027221bf57ef1ebc50aface4c544eb6c145784b2906b9d1a6040300f6b35fecca428676ec7157f338b1fcb132a1695a6e277e99187d6421f870e945c59064da883120f9596e9f36cd202612ba750413eaaa3df11af729a800fa98238511375db0eb589c2f7f19037af537ece08c8fe3a4d639629e6f9cdef9a94ca49ade7b9069404c609b98b301e584cbd5e4ff2dacb1725f2c814013b4245197945e7da62a4a71c61b432629f52e3fcff75012451e321e0e3e669c132b84cba80943107dd24b65f2393e92d687aaed5cc088e418a0fee35d7750fd22789f6b71d02ef99c5fa6588da3ff18261676edc8cdf7d39c82b97164c9dfbe0789521a2978fe0c20882bfe419276d803ae0bb8cd540c43a44002ae712f434acd12f60ec8cb96f383173070d6b7d46ed72929357ad394db4927f02bfa8a913aa24d738e2287b7af97bbe8f0e38ab60f86119ca0d3472c06e71baba253017296eaca921073ba6c4ee9cfdc7811d01eaa2c280b6f8e32fcc915ba9ab956260c79c303048dd4c1f02377544206029b02a70fde733cc62a74d75778d7a04df6f8b273a838e8e792dde7569cf97eb6d94dcd7d35cddea73b0e9ed3abae877c247ffe1c19935e86509e0848104886b8a134255dd1f2ad7a53d83be1af308266b485b4e03b2bd59aa8744aff07abc964fbdbe15aafb62e14bb9690eb98accb5f4d3492398c9b22496f5196e3aa0aec4e11d854cfe0134964808e505bf30071f5eb9c0dcbc5514a377611a7efeae977fcb131a6f18ddacb6413172261e9d23e4403560b3791a6ecdcf2b0d11acc4c9830357e18b7dbedd3f8c120421726b607d686848f6925a636d4740753fad843cdbd487f6482afd48ddebf0eba05aa1554c33ad7d87bd22d0e6f85e65cb5dffd212f4397636dfcb4003e07625a7ee67cc19f1a1867c9074e5d818cbad9b1dfaaf899a66498e840c95efba207e2fa40463770d1d177757d2f66012d4c45fc84960723aba39901960fca4b67dc2debede682e85610d004567b3f52153154cc4aef7de2014c38b6c5c0f6aa7fa8a1f7b1790bf5e53cee957f004ec273393cbb360972e7a2735e8767cb6b1a9a8196b415c9192bb5aeeb8053acbb53a7900c23a658f3aa337e729476b3ad0abf5b2a48eecd47ef4caf531e91f84b9b930db382084260e1431b7c22ad7f6fb9d4c64c54d33db16210f486a209f5164cf6cd41ca4225f7994d5e873e74de738be1b7ab94fd87b4fd01924d7779bd9d5875b292d1351beb0c98a8ae02a508a7e203603083a60bf8abc17d3ab1e08bd788f6b7fa1566d65f4b56299f7865a821a4ad92a2f55d81fdf90c3d4e637b513d1867f1f1b2d7b958088f7bfea081ecbe98fdf66100963eed2d3025679c0624e38c3b8a53822df3e81deafe1fae77924169c6ed89cda4eb3d73dbb3bfe1eeada8888866fe3ef13030e543b2b924625da889d1110ce76abd869667a090771ac651bbb8a2caa7fc9b82ba5fda0bbd7301270f2be372bc5328bea730e75eaec04b4d567e0a5a31f3b73243ca2d0a02d5bf0d063224f84c2ed3a1ad16d55408bdd0c8de0b6aa9f75ec08bc23b64c366b6535a97db472834cbb41ae2365b2a4d90be15ea9c88a6967e7483662ea784da514422b17098137ba47460ee62a4e040a991e59a93d57bfcd03f3c2d2ad934159fb48399a938ce21cc6eade6d0e692c51f9c7c95ac018d7a392a3f457970c0fd370830fc2722f69cc72b7d93df67f6d0cd905b437e59ac41feb86e30c5939263500662ebee96093afeef93033651c727fdd414cd23a09f68779c84e3d7749c00ab4da84a906a603f8528a001b6ba283753c95fd5d6160e907e72e1323a00a22686e511b897e58eb78e7e84d8ca30de6238b2533d4080afbdabd00bc0f3699d236eb6f6ccfe20010babfeac187fb9c289032382813f6ee02e56a1bb4321745dbcd329ea6360a21fbec177eb407127e5171271a60228e76acf8dbe5e4e61a9efa0003dc8d545c6d19464c563cf1582c615d39de0b6be231b1bbd0456a30adfc68ebf184bba60e0294e3a81a24c21b07b3e0bb5017a66ea031146c308fa45582407a493275e4d58958a02ed2841d8c6e739bbd561a5afb9f32cb7b338153c8e699bd974735fa3afdd534df6632fad004473ee288f59a3e9ab70115e3bea2cd6ca2ccf1f79c160c595fcea7495902126d71751e865103b811c37f8de302f7db45baa2311615dcc3717a4cf6b9f1157a29ca84a6a714d43eb68bcaa779c6fd7eade56f57a1b1a2ac94e53a8e844e773b34b8cd1163f7e33fd5ef23bdbe3f0cb39dd25e7abad53934c564aecdc3822e4b2eb778225e5a2052a4a1b5a43324a1b7ce558183a81d2e59aa3bef84b658f36bf58afeb4e9346e09ff8c54c97092efd1f849bd5e1a312dab77049ef5eb26c795fe7845f88f7572509d7880ec644ddb1e5163191654ddcc18f1ecec561a63e556fa5b4c5ba7dc4e7f3ee14fe855456e95da0397edd86d13ec33598a017a29bb91dce122dbe0e06341facad9289248d09e215e32871c13892720a77debe440bd0bf9beac94cb525c3ee40ce272aba0e01e2230f2082e58d32311de463757110977385283a7f55e0b77879155d3d9c65a4ea05edafad5660e34c2666ab3e7ad3c19e12dc2b09483fbac932c5f02dcc1c5c10b4f6d97961cfe9943ce31bdcdd9aabf47031ef4781836aa1ddd4bccd0f722387d8725d94de7c8893e1d89adf1cfd7afadf1d0a6b77c25395574f8f040b59f9d4e3c666e11b9267e1aaa4c3f9af88e8c0a987bf5862e381bae5c7ebaba2d4e1d61bbbae49eb57f944c89900fa07b50496fc29a3386775c42c5fac8d24b007e8450fa5f28e8fc28bb88853d962556ad9af7373d65e9445f559dff39cf6bbac7a80ab8e2b79786fe65d6ee62f35d6453e8420219929eb28229583513be6b88963f4c63f7df1ab027d597842bc4f6b93d5e91bdfe481279447265ed5989c8aad9f010f5e9daddef99094cbc60cc06c4a65e95df4163f07f9498ebc37c5e628a7a98ccbe2fba4cba90550c51c3a85beee42342806de3f899c5006cc34c14c0b5a4e069e934351a44ebb8246ac405cdf6715bf3023dccee12168f04f8c50374ef4e75950d4982686a18ba1e90038d3eb7f0d4460b4dda5604e8fc5d4e67fa7e97bc1c6e691336cacf52fd705d2a423ce8786cd4e9ee193ecf182446023dd32442232eaee1463240a4d0f67ea57f7f2b4e6c740f5faf486d56f62837dd5eae391528a5d4b48547a716efc65a2cf524f63340c62050b1623d09d79bee67cad7312882b54b6b287e706adb8416448b3e1250ef808a98cfafbb592f66c6d77c811a654f0752299bd6b5265587dbefeed3a3744cb6e133d1cacb412183c425e50304e752c7bcd8666d777996b54069bf509f1f8674476942fb0c98e97461fec46f494bfd066434888c3ccbcce6eea2fa9335ca3ced32fd91298325bc63498a3e9dcc284511bade0d1322fc46e8e57fbcbca0a1092fa357bdee166406abe66d92d05f04890c13a392d3e7449e2cba9efc25d41946f32f7d5d8b5ef17960dacc1a0b396f10e5f3fab32bf107585641dfa03fa2fbe1c1107f980dae75ee267b77a5c034cadbbaa075bdc0f183c510d2841ce9a6b791233e50aa1b65df229e22c8d7af423440b271db354027bcae14158e677b428171e277e5aeaee5ccad917edf16d63e90e5308ae9c1a89bd414a7fbf47d91d7b7f0363e9f9f851b147be37705bf5a8e7b2c477fc3fb6951b9b708622719427768cfa4d9d67af51009a2feea64182ae9354ed2d84f486dab247e70f88dc3cb28869a8ec4528cab05814e22c4382cc34e1fba4de32cc87f191c2f092fba4645626276eaf0fc31fd82c79532bc61ce1f372b39c5edd301fa98a6b9130daa15febf4327cb8c71879b7dbc54fae006b3cceb8909a0ec53a267c03ab99ddb9ed1e7f1aabb13f831c7a14e17866d5f16d3152ee17186de6a020077c72ffcb67ef4d488359f11c5ee5013c5da80126f3a8e9b7152d3ff8c418764dac8dca2fb4d0b1487baa1259c6fe4641f4fd0f41653518bbd75a010d3ce27ff53c6c32c46fe5e4214ab04f4802a222f0f920c5c754a92a6a7005dc4fac3d7369c0adad6106c2aa58ddf314c98213628732945a5603d0e5a6afa1e1b1ff244eb5ffb8dc93375923a8bc8c5d97ba", 0x1000}, {&(0x7f0000001200)="6ca9b3548751ede20678dfcb8603931c15b091a02b30bd0378ac69b81b4e783b03a9fe32f14cd4b3cc53a33b35759b967297cd59c6bc26d2ecd9f813f30ce1e93822b2b11c2196f3aac499c00150dc4574aa333adea99e99718664c9e7d8d258d7cae03180a3c9e0036cc65e1f554ea9d84f07bdd0bc383c6280124de8c4818647e63166a594f53d90141b2b568c2376864074ab16b6052b4b855f37ce9dce6664439a77f0548447398a095104f9be56b679612c3c682f487af36c0906bdbd66531ed3e93ecbe930ce055b56a4dfb23b2c4b2ded09224496e48339c2594df4d15ce990daef81b6ce9de81b327cd616de5214d6b23c7a840dbecec9600cea12aa80d9d0ca85a5bc0cb610940b33d508ad7db628729c606f69610adbc8c57e544564d4e801fc20d9a4b53d2366f7d2e494d7742f21a485734a40c6a140a3e5c79b31a186739b496bba27da077c0779e6933020323a8d59d41e5d53b1dfe8cb00355a56d777bdaadd8094156496966ec9641ac85cdbd6e4f9f008721bd6223e2d7a222b7bcedab1b0aaefffdfef7d086e0cf2d9170c070480e9700dcce344cf44ff3bd5ef74165284bdbbe6932571f419d112fe2054640fd49ef3eac98d6d7e0d9fcf1c4e52996eba1d5f926052aa26c439d953ea3bd98c136d8abf22b93ba51b10e32e712095f2d959c3237cfedbd09aa15f271944aba0ca3278af41e131c3180adb61563be755355b68c0db06438bdf4f17b29d40b069c607bd055997ae56c502cd427e7c1cc6cbdf6f3e59880639e814f21236efc3a778b797ca06a6795a59172831ca32f1892c23ec2178a064f29bc7540e35bdcdbef127478472c1fbf7b5523ce375b98c7b3bda963d1f37e27ce816e6ebf702a87aae562dfece80e50eaacd0d18fa4e28aa98c544abae504cbdd5a012f085418a00849d83e712d2fb5ff1a62fa48a342d9df82aae09cdce332114b8a96f10ce1eb5ebf6441fb07afe444cf19bf230a0f72defd80aba49e8e2bc28e6efd6da1f0fd1aa1d9e71df49162cad0c200ab98fd0cec9a481a5eb78465f1ba25058d987d69b1d24df235a4a9ba937ffe4f99e0a992fe803bd820146dbef19ce833d8d93a4169daf4fd5cae2c300f2336dea9bdc0c999a950d185cfd766091f14dfb30879e605caf62a801b3d5fa0a45fe82ec25707a75169fb3fc837c8f38ab2cfee407ac7697ebf1b582848b779d1ba025d8ba628acba838dc90a69604a533096555111afbe49de57205e5b636c14ceaceecf322821f64935165c552c9a281413d3a9ed39cf4d88ce5ec5136145906419864208af5bbab778a641a4be2f221c662df188d01bc567e5fe8b59933566e0f81e7cd78fc36800ca9b646e9c7a867b9f8ce0685f01ef74a26906b270f374a126aa4b4d0bf7b991c7d605d5184399fe63716c19450b73ab14e8830478b5e57773fccf0da5b58d80b7249cc3eb57b49fe044e02196dcedcee870f6fc5e98ee8ebd29027015f34fc42b0277509883acc86582574681f0625542fd297a292707520bf1bc57977ba20d3dfa7dc83709c696c17c797c63aadeec5e1952d47959a140d823acb5ce2d2ffaccdbbc5106ac6b4cd3d658824299189ae91733efc5b07737588e172d7e6db53dc3ffa0b1e9e4bb45e20bdb09a9b39b72e9af7df20abe0cbb30b6f2c2800bfe0fa04865143d1dbad14775631df7c1d0230ea4b601201352f053c1c6b93c8dc53939e97cb32814a3c5a06838f472752637fda299b559395b680b446f6b01db663a3f877dc29fcb0493a98ab2fb5555cff812e4f5cbc432b6844706b445f8c7b66437e1cbc515c4308c6870deba6c5519df8bbed47118ba7163b2ea545300846d8963870f12cedcf7ebfc5f29ff8ab7cd26e21fa3ea1b7955bd63fe8f64332c488ca40a719f7bd35c1cefa47f260969c99442e294385ba6f80630a2161c6ae3e6b70c628701d60641e519a15dfe2f99222d476b07fc6039d349e68197122bfbe9fa10a8fea9f8e4d546ea5107fd234953efcddf3d00628e34a374b462e2b10b2d96a2b1e746f59570cca98131ca2bfebb1967c8911c9e0ec7bd2ed31b9bbaa2456dec090e264b7343e945b4d36677766c2c598834d01f3ce340b47faa611668be6b4e4a07b64f815d6f3ba521a92a5f642488f4aadf18203f2e29eb936247101d489e5499b3eaf64f2cb2388f9461be2fac52c34b5f0a8cb5289ad5586e7dc465d46ae02d60fb9f3600f09352b364f0090ff27a497016337e2e8647ac25f7445984fcf7f4bc3da577b92ed017c46fa6c75d65370efa45514ac019beb214eb96fa80c8dfa68f800036d85b10d3acf948b2df27f36ed59ac494ff1e2c2173e17f6d4d2fcebba0800cf238cc4dd829128e413cf74a2317d10046e138a6b89f78d54691da3b97640a2925061fee20c69d9fe77bbff586509096d658f05636fff74be977f5242997c8f95b9b9387556e24d34d2e752ff8c3e6c2baac776cd251c42cb4202c0a4a1ec4da72d55c9f795424b1dba81abc3c02745c3c9e263e67b1a5286f047cfe18d7ecc30186938d098b2427331bed5455b9c73df6a2ee78f1cc1236e75985df766373ae425590d3d9dae3a40c5376f49576aa47073145600e649edb2a3897604cd93b1ad727a94933018bc73c6c79f2b3c8fee439becfe326008c161b0f4f20fc24be85edb340e8691e79f566763f9d50bf49f173f9c2af73d43156d2165627062da292a0815e381bac2bbe965f6cd3a8d719e5ba66375bb20b455b1ae53768d99efb2d1d2685b7dcb209427989747e63f31b023f55a835fa8bba8446e3ee36f75c66d27bf00a5e446699297930e2fd2089d19c43422d3a99715a1ecd5dc763c9e1b8cc09950d7f5a059b280c820f590abcad097de789bf723a5f42588e59f20321a7f528e61f580893a06031d6dd0e0aa6e6a4703059bf28c43d79852f24fb8aa13d1b273c57c1df69328e6340e1cabf959066fef6c53b34f033a20f5a9d7ebae4f807b632e6770928b3f2ffa33d323f55096a3901133cab8a11991fdac113a6aebf3e10fbf75f8797cebbb27dc28a8006a163be8898a956e6e2dfd9c1666d0e4c5e7002749d1552e8c44a56c4909fa72c6120c126c8fa6e12e085439347619fe68c819ee9465f1011b21cb8702c46632ef045fd26d537ccb84903c332692afdf40351da8a768be2f3d46d537ee75d0c9220fbd18a1c2bc235d5f676a90faeada096c3d51f9ff553bc0f9b4bc4a7fa8baae1ffad424bb61ed2dae1b9d6bda6cd14e5c20f9dd5aa861fca46ce0873e05293c87e4e293c56580fef99e826fb06a5c3a0323003b7af1d5d977a980a4f1dbf6163e7b7ae992a23a395f6ae8f5b2be97470133c4b864e9f69a21f4a1a06d9813f413495dc715e38be4123076ca1461a1c181ae0cc9e1cc7dfb144b50d2f26dd7decb5d0ff64e91b99ceb615484d48ee03a4f3c94f5c62744a8aef2350c5fbd3b88355b157d49b79e1b3ee72fe34dd78d23738486a600bfbe9da2cf1bd860b2a8ecac6406edc6c6fac27cd1bf7a1286b11a4ee094e1f4e5636bdbf7a02cfb9ea47e5874bad29ea50244ab683b9a5fd7abf34c17d2fb237c7fde47c55e37cb885c786412a1c6b420099072a80833d718976d80f1632fa18682815446b3e4521a9e8171517b7c3d0363094113aac4f7b4cb976347e487770cce12958dadb241b80776fe3846d3e5120676c64d86f6e18ff782d7d8cb51df32fbedb9278bde865d8868dee0ac60b0888feac0aada41c1a0b29247a1ab53479e1d92e82f9d47aabed00c0884b4a8bb6e0f5493673d9f8a9d80a8903e238c144525e2831f6f702fcee8e6a93fa9e8a9162b7ec9a39c0df80e0dbb04998a7deedb43de4b391b0206422724c70396ba71b860d82e9f7b2d13cb9e9bcebb237be53f43e57ea3aee72312f1c85536691e7762549068780e06fddf648c7f80be8c28cd3246ea18b14494d19dbdff5f8462a204ab873280fad450c9f0249253a607b8b53c2b5cf9abcd990a089ccc525fb7ac6d0b12be876d4694325ad39f19f9e33b6c41aadf78021f94c1d6da547ce8a6439b6a2d79ff1da79d1cc274b45031462920d3002b8297059f9c3e167dacfd86b3cd60a9095693654b57abe488d7bd070912843356a0311846eadc3a77293470b8c89d16316a9f4db207f8d43009c02f99904787fe130b2e7b81b4bf240b28b52e4e7e844c6c15222ec715e91a6ef80ed1a0b14c736b440aa50b03210561609f607ac0560ec2032f64a804a8d3d4cc7786efb375237e726d9aeaa969f9deb1720c9fdc2e46d2288376034c4005ea2c3045bb0a02839d846ec4386899e794fd0743c7e8712d19fbfe1b22f511418605842260a24e564e595a87f8b69c8898416dcdb278b8fc1b74bd544b24567c6133539d0fd8e60a5eb468e438b0b34859ec97893db0ec121a1361f73fb522f226780b23c279b1f3d737e830f99526865516e56633b145a933b56f1e3609be07e1dc9f0d364eb4f0bc3be57fe9d81d360454fa0b6c1cc647016429cc128140815bb1ac7c86da32a3de1de006b97df70c76dda641a0070ed4850aedbe72048b98ef5d08e72a3b37abd84a9b80b72ff3c9c6cfa996608a71f74dac05aa589e4ac3b0b5a83e7d0da885ac09aeee34b40d2d887c88e5954447dd601efd0b1a933aa81c6ac5b731815f4eb64258515ee9f680aed2d6467039d4a61fab7d7cd1f36c337111ece387a533ab481c02414347bc14d740773c8338d0edd27b6d2626948457ac1327ac1097f65cab0397cf4513798ce57faab5f1a0405e1864b24848c4303306e51464bb839b04c35fa73394fcb48176881a10ce4aac32edac87b1201d277a2d5cce9aa25e0d3f54014f7926d3d6116698880c19480c3c5d03cf18dabd783630e78f674c17fc3f4921f9eba2edd5bd6a02f447e7b45432c086bafdc82e31473dbc06c615a132916c8aa989fd888138957610d547d4448e3f3d96f32c9cb8cb87ced8bb1b94e1122965f3f087931574f7206d70db943e1325fabbb5e709e416eeb715192d1c435ae98f997ebfdab745d1d2991436b6cecb63d8711f6647046478bca476f7bdac3feb2951887ff3f8ce94117167a3ddb4f5af7880aa45eb1b90e14fc667f0f85c4f60401557d0908e62091e20c6893edec8852e799a1c861963b915c566c0f323dee38629eab0e2acc4310d29db4d2db0b400c27aca28a53e3b87fbaa7bb21da1fa8c48347f67bda6c0bc9a2a81125b5b29b311559a9d7c4f3744ba3597e400536bf1c6e708c88d05d123c870cc1839291652aa1939a0c5dffc357525b7c198a72b69a9b6b492efb4875e222339775a4a6647dba9e093bc90621435844624fcc401c925bd7fcb49d3bc2082d945d8e1dbe37652320572c7147125a49df44b0d371c3106017533de155af494f8b6203cf1c865d64e0b824b72a7a2dabac34f6e62a616ff58284f5a11cb332153050168b4faecf1d4a927cab6a9833d4fef744c6360ff5d67b55e5219a30d6a355cac37d5bd6d5d4b30eb0a38abcdced55248e98d950bdd7fd7841206c8368f5c35a0949a42896003fade1d161ed61df1b08181d8f9d10203bd11e5ba167bff372db4820a7376f96e5a14ec1452d4e3473a1908b8062c4ae19aae170935b7ef6f2637255f6cd0a30e30cdf9c10cb7372d2c4fb33eed76fadeae36544756855086f4016dcb95d8f05bd7d2b96ae2e42dbdc59885999e679655cfb46acdf7fb9c419d8f31382204993d973c448003a4afe9265cd4212505703dd5f248857f741a", 0x1000}, {&(0x7f0000002200)="9f40f8a3ec03c9a364265317fb5a0e5753cd5d530f604b940483081eb3b0019794fca1e4acf284c5072698990cdc6e99e37add60dfe25b3c3d3faec9f1ad2a83b25f885bbb134ebe4369075a22836379ef92bf4c07dc0a0ba3500a7d66e20c0816b4f16d7dfce61f88777e85db0553f34dd3866cdae983eed7ebaa2f4884948e3576877252ac49a92d769c664267282610d26bb48c513eeaa24e1d71f4a9d179f8d13d34a5e5fe20", 0xa8}, {&(0x7f00000022c0)="4b7d562f1a5a0342f2f98dbe1379bdf21ae0137a5900683eaff0c40653758fce512fcc3811a26857dd0c70c394787a267d0eafd021f3ae4db0bc30f34b03a212b13034259de29d29e8eca106244215a3cb157c016085ea74cf1eaadd9ad245bbf599d2ad1d50cba9a159a095b958ec85753a35d268a1ba1439fcf0f4072566973da2fad5fe5c96c6c6a12cbece98c3461a7351b44f75c6f13092e5542351ae655267e6f938bbcf918e5c31462dd49e5d9b53d8a49f6ab7f8959b135e567e4bf3e537", 0xc2}, {&(0x7f00000023c0)="6abdcbf0c6a54b413153ab9fd8e006bca847c0774084114ea4806fe77e37f9e0f29676e5d9070b9bc3d083069b9e135ffccd40c8ffbd3d49234e1bec4747f1ba078ddc1ab47d6910268fb251a7b3f6c3b59d8da3f6f46cdc299894100b9194fb32fa3940b2aed6ec0e8b0bce895d80bb1c16df514c6785afa9cb4e09c449c8d8d9f9da989157de0a55385a0120576b4afc4e6dccf71c6effe54ecddbf841ccb59e72616eaecce032e128ca0b7b8ed41be8e5a39afc30724f243bd0b33300cd57024022aa8ecba45ed41c61347e408906367e9a5f033868024e9b68f6049aad88719acc626e67d89da8d122803eeb8f9878b3727d9226d5ab5427b659f66130f86dc80b07f6e7a762d98669a79539c0c7760ba178e24b6b5367c9edb77c467ae93785a7a0599cc14e8d524a6195a9bbab407bf131f928c64f05ca2ba68afe1802f2bb1a47a40ac8e09a2ecb81cf534f086ff8fa5a179b9df288a5148d57fba643973b09688d7ae243c7d3c7dc959f20ca72ba6d8bedfb580362abf14d35b183908d88ca6ba28a5127fec63c42b395c2c0aa172e807e8f78a5861784d7585072c64e3f41675ab62fe8bdd868aeee729bcd1ddd215133b52056c2b07af9d7b3a0778340c3b00bbfc4ebc94ab8de620321c00650f0dfdb8117a800e6ce9268a4de6ca360678701095dab18f2677d7305fa3373e56aeb0c4b02aae263c6bc52ec09df632155cc1d27e02d97d99df08ec9cad2b2810107f8eaeeccc971c40ca16a371c5d3dd243a4a0190317aee460083196f0b029b63a85aebf13fcf3a4b1478ee1767ad1094e6340559aed63667e7f2e9e82baea51b55a0360462b8d1303ab02cdbac63ae8c10063dcce463345ec6d5eb74e8a57b24aed9ec886c337bb46138e801261e8a04793f9971bd4e6b18dec4811805dcd50ca29e0d475751ab38389a550c94d8732e3fde8a09f3539692b8a4e132764dbe3385bc692588051e8743f836ecdc8561ed4000aa12fe1ce7e0357586ebd8d62920f17906f6eb617547d272adcfbbae0e88236b98c6ce15ae8efe9d4eedaba112d5fa3700843f9e5cd5fbf40ba98a6d45318b8ed7ee3d3ac6f414b2707f2c507bc52fc90770469678dd0f05b21cd12d52c90d39c49c3e92ba5434c2b716e9bf89dd57c0da2689e7fa5e8fab6ba078a7d8b24a15e4c68e41f73e39dd6275929ed4f9c7438ebaac2a4bc5de0af260b4bc5f2479c02663acd9534a83c6bc943c668b3ca0c6bb6449833eac133e848efd432f70ce6aeed56d90d9850efce39c18d531a99705a499ce6ff8c3b8c044b033b7715f5d4f1c06ea3419c82d7d9aebfc148e14a7e9bda28444ac6c1263191ab626d4471b23d0a592c482d7d145f4ee18835e20bd0580e04dad31bb4b5dbe8fb4558ce359a69b86d35f35a0713eaeb8613e8606611af5f13846531403f5b9b3c1afc788715d359c51c6293bcd25a0dd875c82687cdd94341944ea647f5eb9e8a3388b7c712c17b404e2146efd3121c271d02b40811ea4549aab7bd0ee82a9714ce037f9edfd9b8ba5b05fc18eef4ea2eecf5689870a3092eccabdcc6cfa6b68b7b7fb96cc3556683845f944a26ab81d88d4ccdea328bce2fab92a2d6137488278198ab576a266ecdf37c93f3f2c9d8f9188b6c7dbba6c2ea497ebfe0dfd045b49397a17ed9c5f537004c7e0b6a2a8705ee8d2c70f93538ecfcb6444784a49474faaa09e1ad5b69205c8937341fde801c0215b731107bc4ce91e88e410b9471afc9287d76056774e2ea8c6008fcc65b46c99622f8156ede2e87e877e4ad63b4380d45cc5e4eb24e944cee90bc8f5383ff18fd34d34ea72cd91604d7d3404128d52e939c27916f08250f1251fe9f63a82cedc598cf58812f3258a39e6e1aaf0ed6070584ebc19e5726a493a7a7e2d6055226fc62230fe71db29f2865bb59a98d9003400d2085ef87dddb3cec27edd6987c9237d1b6fc3b59cfeb112f85a5477893aebadda0877b4fb85b51d6ef0184e3231f1e6e28650d8f0d4c98658eaaadd16376a3af0ddb070ea609bc615cb706296ea2e23316b6c570b7dbbca95fbb9035d2cbe0d4c9725f6f0682315f81b34ee85adcad74164c639f0253474b6a1c67cd554efa229de0fdd29edb2a387e104556ff02e4c2edd04e045ae277c8ec0c47ca97bddf8bf7ead6dd826f236b4ebe5b227681ef8f4afa29da92df12afb7ee20fee66c5c6ee711580159224482eb328e22b00b119f6d809f73e3f82bc607d9885fee85bcfa323810ef6425b2aab159053621bf686c969a21b1dc8bd5d4e6037d13204e9e8377f668ad391533e43816668103582ac8dbf9c8301b2b8183e1128b61cb054affe478787ba8f031000298c26e959662c2ee8bccc4fa6f185fbe1a9999b2279fbc4d021dc8ea1349b1548394dbbe58de3b20b1e535db51e58231026d91a4ee5b4ef66b1c48f4166f06d00a3c69c31f98cb0654408f1b98240772f63b7569f28805df3dba31937fe73b3e33f560e6e0ba77dd44a2e71b1c9b0b184e55fae996a4639bb3c68504a661823217934db924ea4f842d22c2d938b46bf0f352cf1c208bd03ca6634a361c1647ce966e3c01fc248e7e63d6269241b1858d7fa43eecd88987a5d5f4825e6f5933c3ce35ce2984a7b410a1163f774d9d9757150d3e44668bc7bb48e9b6fdca1c926339867d2b1e8372d21e2342c43eec0624793e3cb097f551594a02ed402e7d7f2345bbb84f919d195765a7aad44b8fa01bb2a698769b1a4e848ce3f2688d16c0429420ebbfae89c2cc351fd0671378050afd1025defe66ffc10f38c211173e0c70079bea24dcbf124b31c4ec330545f5ac1782d0177dfc385282a3f8ea6c6e1409f6d95f958761b06aecccc87e2be476e5eb0558d78990c853e55249f1d87df7c21f78c39dcbc9ba1961237d61c150c03dc24c661999f9b4c1e49c28450a98361e3edbacacca95a21da045669e7e6780643664c38bfb1ec26e7c357402bd792f95d3d6a340d19a7658f4d94e64d53745400b98cc8c080f9f9ee67e99af9ab8ec55b33884c033f6d5c1e5237b95107ad48084386dea888d6a832a1f7c6408c0d739b39bee48c13763d2f9bee5e66bf58459aca4a93d0b8cd05268550ccf87f541f920e8c757df08b1e9a53dbf7e3e62fdc4bfa840395d3200b934e359e59bf8b01b717f137e08c642f9893f54ed929b201ffc6967ef6fdba38ac4ad6cdd6506488d6f8618667a3febc41f469e6803cb2d2ea28f8b863444aeb287b4b7dbc8dd39f97ac6c3b0b5c5b079381a2e9bd65baefa2fb01db1f81ac02636a91793d0c721cb7a2b0f86b16500080273b8c169110a2c5ab4449f34cf74dfd8d2d9e585b9a5b459974aa44572fc06106351909dc8927eeacebf3ae434362a1e7adef5c557695cd45952f1765894ccc1a857d16306a8dfa78255a54b04337c252f5a98ab57486aeec139690e160bcd5a51b2bd158e4d57ddf187c7d149dc38c67b1c543f9fb8528e7ace2de5c09c7169a8cc5a6d1e4d56075f2c2ee2a6c3f9d25b3b8a9ad1c6374b3dd45ebdcf041fdc76a797d1a11d2959ad2faa745a208cfb777f826a12be65dbb4b8f88c883309326e81b76c0521fa3307fdb381c8c377a712af2b7fc30dc24e8d4f390ff710e3d2571cca53cde83609a0a5c117b586bfb2fa2b45d9e3ccb6961ad5f9710b66f2ea22dd1dd9c674384d4a438d82eab782acfb5e24307e1a0105b949cc00e53961aca05005cafc9e90b9b16ed4340ec5e15959542a0e958ab1f7ae6b8a039f4e974d9bdb9f4686952ca93a72ebeb2a197969eaee616a9a24e7ba532f1f3bed21d3c18bcdd8ff2bbb7fceb24c3487d0858803cf536f374523212d8132586248a1d01115dff18c85e0c3eb5b06d63d855e82ef025767125973008f8b1f6024b868a81c4ef04b046e514a6fb8275ceb27532e3e58dbb057a8dbd0c448f6f1e2d72c194ae15eeb77ef6c6b0a84f2c3845ddb9c5f3f3e08adaefe42e3fb5fdcbb32b168b56690ee8e7d87cd6a8ec7ac6b10b044c62b3db8c204e859b51d1eae8859ae10ff06e7bee0fa03c81ffd0944d515952aa057ff42232153e3bf65b0bdcc6dafd7c94a6461f05dacbc91913f7d10ae98c116637b18e203f519577c612499e588fefc87f42b85bd90ba62146064a5c4c58441652fac6767510f58b9c02450ec331bec21ab577375c67e9bfff364eeafccfaa69b715291a5e01517195792a784d795eb545ff137c9c40eefecbb178c9972c04bef0ba549f6e2b41c3d4d7d2ed2521f2b46d4ba6dbb381a83e4316b6457348dd777e69ca34dd9400ca9213573f7f5ad80f116f03ea5ffb9c24c10c73bbe0ff39467359d8b2f42fae5d8b2d88420ce44442b99ab27fb0405a10f2942827f2c84c4f1f12bbf54b4d30a3eed847c6f2f8dbb6ec30e59df2d4207e5c89209a8e5aa887e8952d19f5fde7dd8f596cd081fc798220f6c47441c87ebbc19328590e556e97976e325fe1ffa4ae0ca4f7521926a19332ecee6cb3affb9fd3d78da20a43af828cdce0f517326d4370ed26f0bb6b0a71e820972dca09f5a9b47430f086ee0174a46dcd58d77cc38e4cbf3492811799af7a03b4f303699c686ed8ba16d6530ef407e6e87c27abbbc5a77bfb6da31bf5c268e522bde228cee8f2938a8484bbb0a19a73e5592a3f36eb2036c58862bf619a44fe6c85fcda8f359dea906f97ff87dd4604d3662c72d3af4a4730fdd8f20097458c2236bf32e56ebaff05de2a3bd469b92ac059afc9491c16f4efbeb2849d2b53df59a119f248b329bd8acd09e6ee6961e1bb735b0f28afdd7aa6935c2308be66a00423d0a6a626f9c79f3a8a47e06d62abd1a4587ff824a98d46537f99bbd7a670560adcc8a89118d365f2666589656ebf1d2ce25f01dd7abc6d28830a341e0e6adc8121a9323dd7ce3e704355608a761a62ac5c060040b5813b1bee0382b7bac373a824a085e7762dba2e2e928dd1510823e44498d1528ab8670296b61b8e46c042b177cddd01cbf1c837c5f73258bd2f6ba7dee7a45afb37a24db6438ddb5711ab31b113ef26216f21c2580d1928af7e08ba875e4c14aeb852edd8f6b4ddcc59816fa70b61af60c310d819dda101519a2b8051f106ca369ddc2af02ce031b5600673db58078c22cd4a5307900c0b951e0437352accdad670fcfa17d1e5ffc875dc1b7ee723e9bc5126978295697c184f5308438f0421548209ac1ede8aa9f8252b91f4b280fac8c1b5491bbbd8caea5275a1580d7c876950aa68fb321c75a6445d100102cd5e56ab46fb732b922ca32b84d28f0976b197449ec07cbce781714a8eb474cab1c1d3ddea49614c9b2a25fd1355a7d94e928c7d8fc344c025b0be4f64e7943038b53a185a71564638a85b27b569f3d5015dfee2e283a2d0691a89444d25a1c48168cf2c28393bc7b83239247a82ae84923bd56601a2d9e1ac932c64610c2413b6baed68df2930e7eaccb4b4c5a91b62c1191b6c20b3e41f9019f674580db920e9f96dc11260e6b0ce8ab59ab920a3024327b2f845ad12792a50f9f1940101c4505ab566e084f9afbf2c049bec088e42867e30fd4f0f89933cbf083a86023b38fdcf105a5023d7e34843c4b87ecb5b3dcea7efa87067cdb8e72c9a43f39f9390b09644e42da44fd99b8e6751c7a81f39b2aad90d4ea31e8be9f8ccb75f658925307089367f29185d2a4a3d52eee7247cff6b5f2a2169d31d1431aa7c07e01e406a6775f27fe628de35846fcb7c4736961db361a730dd7b9a64470337b8d7032612e91c3d6", 0x1000}], 0x6, &(0x7f0000003440)=[{0x1010, 0x1, 0xfffffffeffffffff, "a0a48063cce7f72f5accc9f33346c18599f84203567b30d9b5058b59505763163547b65ef5c66218d07663d76f8749d0ae3a3f6bb16785d49521c26f55d8be531001ed8a4649c259c60dc7a4492286496e4baadaa3b91d9df02bc2b5f5dd90f131854b98bbe7d7b85960b8303ffe1f73141c568dd3aa48e5923cae7f341f3245cfc855050c824fda3db3c4a2352b9f1652a0b87f7d9b48c4aae7b38ba607b971741ee458635d95404336d368f43137efc0f94d1488807f2482fbf92e48d5684f282e29df7a2f7227f58e4e3a9b567c82d14734d25bbe80e94101d5fed8ad7c3c8105b6b184553dbd8ccdb8d5a03f4645eb892b4091db70762981a37e079e7ba2dbafddfe2c094dc29b3907573dd73f914d453a952d7e895600902646881d6f885e962d8f06b18715cf037ecf5cdbab059bdd5c1bc27f4b15942615a127846638fed6746c72430f1a18687cdfb86b64b1159495aa06ca6d54a16f38b0ed6ce0dcaa887948f46cebe3e400ee03f1608c667e24185a1667b32205b4f16f5d5190d636205a9887d54ab02b1317408ed4b50f56f6d7c111f42ea985d0bef5c668a7cf9bad72df1222abe8deebf7cfd0abb210df7d6e7e53561edffe04bfb7915b1546c4b0f2e747537003cce21facbd24c66ef52b6ba813fe6cbdaee244021685d5770ad8c40f60ce8724297afb0e0ae211cb7e5b49b44b3c3bb2d9064fab71cbecd719d6ba13ff30683ceb1fd935d10fa60e0acd4163d0d1ac22f18aac4e27338d313463e26c67719831167f920b4d2e94ceaf5cf8bb725ff884cc9476e7303812c578a9b416c106f07f90229648035615290f313404a220365eda22fa37000cda055596f86191fdf9c8216a626bf6aef279d5ed8ccfc42545a0e86f5a3e5b5576c2ae34820e2079808399698b60f6a7213f10758b0cff0da9e0d2ee836d184c27c61144801e0ad44df4b64c7407184cb2151a458715982fbf9b13a0a1ecad609ce4952b1529662a0f773fb734feb6b1ce2a621a3ec6919039033f7a6253ccf06a96374b30772a63d8aa717384792eb69c2818c25841aba892310bdd06a115c35386ea62b3ad12e07c7fe9ad6f43dda8bbacd066ea43937e55ea37e54e220b3a5ece3c33adbb9343f8a1b040c447a4a3b65e7969353d2ae75bda32eb7d6ab8ca6b15d3660d7d10b01d845284691726777dfe4ea3ea45f1327d190033a09ee67ef9f0d9ed30610defe3d298e17a370f3f9e274a8f2c25df1b54f95847b1eb886637500f027c93814c3a15a3673fb719065a129f0b4f458e6c8e14a9af0ab3e45ddf201684e2fe500f27c2484fcd3bd97dfd3d5aa6ee87e87728ef64eefc6274f8295c9e948e7c828313a49c01a4924d3ac71a08ae852b90194d142b3126924f4787044abdb3c59bdc41641657baf0278100c18c0e0c426c590c5d7b30694ae2d58537d58aa26a635791701d03add64cc8d3320358e1060430c07b83a864009ef2ee7f5dc34e3296048121cc57920b47d1a853faa8dbc0b90001a684f442dbcc791bc1373d79960cb20c84552dfa884dca95e9711d1a58ba4b63f68ba130dae2134e97d409b7e976596e6939d96972ae8d8d03be1a510132ba11d55d442fa16b9c71d28a2dfc9397784c6a79ea52fe1a1d35e7ac08beeff279d006a91a4f6fef2bcbd2bb5421114b7feb1e3640f70e09fa86ef524a89841e876d01e44287cd48b38252d352088084e13f4a59c65af3106772fe4a2b6453a1c823fc13f640ffe7c3fc754f8bbca6a5109de77db7911d397186977ad6cab2d244bc145299c4d23d4f4811050d2c1716ba4dc2aaef37819794eba07d5ca03a9a23f3a410bef05a37e9ad695e1882473113a8ff32b8a61bb16d1c519a9b89e0c2d007c19c2fab5efcb168df9f2a20062491ab721a086e709268a233848f7e243f9ee417615bcf104ca050804c24cb2d3937cb4ca3fae50d839dc01ffebe4c4a67cc43a64e87fc74ac0c5cca366bd5e4442a5cc215218bd34522fbea3bc06b267af2527f56f7550bc88532094dba85cfa00ffd228b133175e66d291a75a59a1243c899eb52d6dfde8d02eb60dc82ac9773025a06e25f7a960ce6dbcde2ff78e89cd9db98920bb2e25a48b78101c7bee59fdcddc76353ae590541d69c809fd04b1233254696886a767a19929c1c5dd41ac1fa0705631fd59e503a8ca2b8f494148f3fa9b2b1a751ac7ac1f18a340cd923bdadc78fa6b4503d95ff03b617e34413617f27d430594af6623972670e4d6025bc04341e185720d3e0fd73f4eeab6d8c5f30ef26a28353504617a077be26fae27cd00e011b0e321bd920d354d92d2bcf5df9b24ef508fa8400711d1de24cf1e34fe9ed10fde193434655605672112c8fe545d1e0b657fd584d60e33227b45677d98676a7ad507fa2d55e6fa4276813401b030688c3bcee14893504fe232d8f116cb131d2c5bc488d6b1a05a97b2d83de5185d7b74a1200e6337db866fbde930f60e9435482e50acc008f2f648ac0b7b15e6fe287e1b2c29d85d11491f0a2b01bcafe525b878d9674710108e4e7a5e1f3a12ffbeb47eaed1d51d28d5ff5c07419f6ce8903780b9b6213ecbf3cb598607bebe1aadb86e7b4380191755341d38ae923fe66a58bc2768367e9d1ed3ed800336a791886b7dd295d22280e79021ac38346adf39a15da04eae531b81dd45f6094066f751fbf0b6969048689316c5b755de305f9e4069c24acf11dc3b8b86c2cb4b357ab8a3fa93f8ff5ae35ff809317502090b7ece825c78fc0f09468c2a6d99515bd9ed8037c61cc4326dfbbc8f2954d77e650aa82a9c972b2495402bd6f78f6ddaf578059c130f59ac7e43c145012c709ad47ecd9d6e645082e68f42666050d01b3689a4bd7f0d35132987d1f108f57c05c926e9b1328a90bafeb8a378ab4f3e463e9a532666c24775c62e567933c55f6fb35de4bc281f9032da06f5f6da810f2d2661b0e2beef5aacb6ec103747eff57c9a80e2e3540ba79d72ef5f3121f9c1d4944fd2df638f19df986ed4a13f3c12d717e7ca68d7b7a98aecac66d962f52c3ef5fa54267867fabd7bcec2aae821e42ceff1cd41049fe69083ca015b16ed6dc0ada293e519287e56484d1061892e8b8e775c4e15f7c1f8c68a323abee1f778110b65a6f3c760da76168528ebc88566524bebae635983aec167ab8e9f4c2f3472a3545b37d2dcae4cf66374fae52c7e0cac05561ec04764afa1d574e41dff80cdb8efe44d62e34a5ec618fa97cdede94785b16ebcb7ac631c1d7bfe63250aa5ac7e5562a8a27b1df0fad0eb7c69c20a51535ae617af4d73e7d06dd13ea728edacdb380f04ba8b477bc939b4ef37d08f93626e90118f7ee85da2ff981ba25dd6f3a518ac0f1d2c68b8d681e98a32ee99a70a4cc8bc46baaf3a5de6d932c0795f1295dc66693aacd4d250ec087e2b025204df2d8b0ddca9a6c6b1372858a296dffeda9850388484a90de5c7e749f9a92d443b065ebb4d4fa71b751c2aa064cfd62d16e2da20bbd9f479be2a53d6e72662474aacc3474265b3f5f7f3cb2ef518ec5da447ec5509f9dc07548e7145e51a5f9400f3be2d82a1ee7a7871ea47b62051e8b55fffea07bfa2580fa9eea66910088c4c777230b66ef24395423358312f49c33515e924c97bdec107da0b27c80c890ab7168fff4fcd9fa33126b7e2fbd79d0fc968e6f91708e9e23b91b2d26b27c3b22ba8c56d691b0e2e0b0b90254007fbc62d172c1f1ec49211e584e091111e63902a8ec9de99ade757717a0a94c97124d8415d633f7e8e207558b4501d082fd902707a888e78dadfaed956e2e2ff3a2f7876901039fd37565db2d17e6048a8037a8fbd8ba4343c221bed44f90933cb8db1940dd5c24a671f4f7a49bd69ec8796ee04d14ba1d85554e12624f3c6cc035568319ed33bbf3d233fc4ca9eb340d935cc5f6188e0e4e08a6fc165e9882352eb0d36a4d8d745f10826b798d3637641bed9350365f7bc00862c9a3a58c0add12103f1e37b399190d508c8ce2dfbed977195bed37932b8784d466c96694746fc7f2c6f125e62cbee0a9606b6219d0f69d449152f77b7408bb89bc7b075c0d1ebf57ca20ff63850a369c446f5a36e13295f81778bc3d3bb71e0af8de3e815abb6cad1f58d376c59b79ed2386ce66456d3c288233765127ce275f0d329e30745e5dcb44a7f8f4309c056a8e89e461ab38edd91e716a1afa8d584f95d4aed10be1faba8832bcca8d0acf4f8adc6cf3bf7cd72880e5cca2c7ce9917d26538c8dd33b9a2cca6b4a864ebd27b5cd3e932ec92e183495bcacafe55603e476ed23414a20d81064bf9a1d759dfe6037a8afd3315097160385502616fd0c7d42e24948334c6ec5bc0f2411c1b08a4456fe113fe700187bb0b53abd9f5596cd0c93ed1314c9f525dd9b38832c947fa1c4eddc5e51968080102d3fd104ba587317f10dd7cd6152999915198f66e2e3b835b656dee0ea6831f41430bc9752e70f067a5de49d5cfc949750b09d5f9a42e879890ba01224c171f8757c8739f95ad008f04fd24be3e39bf11a307c1b66d4b192860c4e3f09a7f86d0fece85e17ee51b488c38622bf450aa90325b0644af76a7e3debfe3f11bfc6374d0a5656b8046672a86b98bd1ca5b3d5619c38ba9d6efa31867084adac4e0aa752f9c3512e6bf11cb0119268f8a69ec4a5f699d73bb3b6b5e55d6be94d9b57cdf053de5997a9dba520b1d3aebf123b23e957aa8d363c86c7004c25cfca2a7396f7a10c671691a0694ab4ed434c785a1a93f0e9fac2955b879b473dfc5a964497668c2d73a6f44107be660fa14c93c724e8f485d20ce1100bfb5474297c3a879cff0cd59ffd1f7de29e8704b011fe6a256f4dd24d6c5bbfdd34763b7c1ee2ab68108379059cd0bf8ee2d052ac9141208446d84875349f61962a8d5f4c202cf8bb68c18107d402ac621856ee2a247649f853383d9bc7ec255757f6d6bf8230bc967ce6e13244ea754e665387b4f9f3a5537eb9640df59a4cd3691cb26c8fa4d8fb3a84192b309e3214149db66a7a60888a2695f383b7c7549f52cad511468a8da566559f7f6c3500f1a3060b7b94e61e838a99347b4e9047a2746ca9a111471097ee05c4942eb362da438e1f5169f6f4dee18dffb99edc5edf0c797e0b6b710e06c733d64ffeb70c48aaec815ec46b0af4218401bb62172bf9b78197604852974c850f1b72ee7a2402453397b09841e696b110ce861a31666c03de7e14c89daf1f501ced27e4295843ca578b057134b046a093b00d853ea59d5b4131f93d11514dc427ecf2cdb7a75294025ab09eb9c61dd4f83863eb8c4852c8f737c892666a5e390fcf8082d6f2afa53c8423ac16c80d471a468b753d640e5a0675ac867bec1acff5e36d68c5a33d134b58a6501b95e32bb6af7fffe230c82062ccb00272cd88671ee41b72097bdd62d8fd8456413390db26c9da66d6b34eeda1352d3b5b2d6b8de0effc8fb512f01e0d29c656d51c822416c051f318e4f94ac83bcb9f749e47d8a4ef1e259fe91ef09ee276a1fa45b40d611b11f3a56cf19616d5deea2c28fb580fdd99654dcc5cab9b305672737680a43f9c41bf6541244e7b0351eb0be8ee47cd77e517caaab120e111ba8d12a843104a07afcd4fb0f39af843d5abc5cc26d2ce076701c64653f35af27e8cf4464a3249f9e9e3edb3a2b7183bd6fb2656b51aaa883583697ed6d9cda749b70c9bd99c0b5d3bec32a42725e0b89316478ee890c01fe35c24bc56deacb306fda70022f3186b27fcca6bcdca6"}, {0xe0, 0x0, 0x9, "e73829c54491f0e9cf1364c6b10c094aabc07a760c3d439987fc512d7b087bc691ec4ec25199265562f10d0ae9c24f1eed596cc887c0cc069a96b2fc057063d31f0f0352d0996f122b62c17fec4dddc2896d57a2f4be9c5b029013fafac099cd08746f4a70ff7a1926ac508afa3949c8b1c39acf030c9554c519d930b548668c3bb05223f84b26dcc6d58efeaca7c477716c176a9b73aaefc8d3b8b297f76f68a0656c9886bd01c471840a6c9fdaad489797e3dbffde59abb3ac12440db594dccd86407e008d64ed8c418e"}, {0x10, 0xffff, 0xffffffffffffff80}, {0x28, 0xffff, 0x2, "544867e8eb0e639d7c69e2f7c40cd952201c21798109"}, {0xe0, 0xffff, 0x7fffffff, "fc0152326329966bbf6fd10a9ffcaff1d4056c73f57a0aaa41090252d82fa470600586d34968d202ecace37ee4c38ea7f200801dcab0cfb7e82185f57ab39f9abb75576c9b50112fc1db5bd31e320fd5d6c53b13528f9a055d3c1e7aaa051578214d74a166a34c07ad2d377375dfa4384b12cdecdc5e2643d9484990ad14c9d0e3de31b9326ba253f7b46cac6c3fa1b8a4cfe396be1f727b36f5b55aca6aa859a561d15ae77713f26d092088dbbc3bb2e72a5fb313469a2220d887deec74a9a6b9915e13dbe47a4e50ae59f8c3da53c3"}, {0x60, 0x0, 0x7, "55dde386d21baf653c7026f928fa93c35fe28f08116481166d29681ffa3fd60ed83b7df6b6865b5728a8f22d46e99371e44c9ff169346d417fbec1e5c995e81568f32a4136e91c8eae7a08e3be"}, {0x88, 0x1, 0x0, "17ce6c8fb738c1565b0eedab19413088fc92bd31eff83ab3ffe96fd304c221707b40e4ede4a129c1fc798dc293fde377a1c5c0954f781940a60fa8e7def4201252bcbbd570f2931f558374be24c237303e5fa175bef9e747e992f735a2fc759b8a9dea78c86b2f7113b6cbd47bafbe0f3a28"}], 0x12f0}, 0x1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0xb5) mprotect(&(0x7f00004bf000/0x2000)=nil, 0x2000, 0x1000000000000005) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x80) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') 01:41:06 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) execve(0x0, 0x0, &(0x7f0000000580)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00']) writev(r0, &(0x7f00000000c0), 0x88) close(r0) 01:41:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x3) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x1}) 01:41:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) shutdown(r1, 0x100000000000001) poll(&(0x7f0000000000)=[{r1, 0x12c}], 0x1, 0x0) 01:41:06 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) poll(&(0x7f0000000000)=[{r0, 0x8}], 0x1, 0x2) close(r0) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) 01:41:06 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x2) r0 = open(&(0x7f0000000340)='./file0\x00', 0x10000, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00'], &(0x7f0000000300)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00']) 01:41:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0x4401) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x8) 01:41:06 executing program 0: r0 = shmget(0x1, 0x3000, 0x2, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0xb, 0x0, 0x0) 01:41:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) close(r0) 01:41:06 executing program 0: r0 = socket(0x2, 0x400000000002, 0x80000001) setsockopt(r0, 0x0, 0x14, &(0x7f0000000040)="0700000f", 0x4) 01:41:06 executing program 1: r0 = dup(0xffffffffffffff9c) getsockopt(r0, 0x6, 0xfffffffffffffd07, &(0x7f0000000000)=""/27, &(0x7f0000000040)=0x1b) r1 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r1, &(0x7f00000013c0)={&(0x7f0000000080)=@abs, 0x8, 0x0}, 0x0) 01:41:06 executing program 0: mlockall(0x2) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x8000000000000) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 01:41:06 executing program 1: r0 = semget$private(0x0, 0x3, 0x8) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x1be, r1, r2, r3, r4, 0x80, 0x6}, 0x7, 0x3814, 0x4}) r5 = socket(0x10, 0x2, 0xfffffffffffffffd) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) socketpair(0x1, 0x3, 0x3f, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r8, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r9 = semget$private(0x0, 0x4, 0x8) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000280)=""/4096) r10 = dup2(r8, r8) getdents(r10, &(0x7f0000001280), 0x0) setegid(r6) r11 = socket(0x18, 0x2, 0x9) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000012c0), &(0x7f0000001300)=0xc) getsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000001340)=""/103, &(0x7f00000013c0)=0x67) socketpair(0x17, 0x5, 0x400, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r10, &(0x7f0000001440)=[{{r10}, 0xffffffffffffffff, 0x80, 0x80000008, 0x80000001, 0xffffffffffffffff}, {{r13}, 0xffffffffffffffff, 0x90, 0xfffff, 0x100000000, 0x5}], 0x9, &(0x7f0000001480), 0x2, &(0x7f00000014c0)={0x20, 0x6}) semctl$GETNCNT(r9, 0x2, 0x3, &(0x7f0000001500)=""/58) ioctl$TIOCGTSTAMP(r8, 0x4010745b, &(0x7f0000001540)) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000001580)=""/133, &(0x7f0000001640)=0x85) getgid() getpeername$inet6(r11, &(0x7f0000001680), &(0x7f00000016c0)=0xc) r14 = kqueue() kevent(r10, &(0x7f0000001700)=[{{r10}, 0xffffffffffffffff, 0x8a, 0x80000000, 0x2, 0xbb}, {{r7}, 0xffffffffffffffff, 0x40, 0x20000040, 0x8, 0x93}, {{r13}, 0xfffffffffffffffd, 0x20, 0x8, 0x7, 0xfffffffffffffc00}, {{r14}, 0xffffffffffffffff, 0x1, 0x20000024, 0x3, 0x10000}, {{r7}, 0xfffffffffffffff9, 0x28, 0x2, 0x1ff, 0x4}, {{r11}, 0xffffffffffffffff, 0x50, 0x44, 0x5}, {{r7}, 0x0, 0x1, 0x1, 0x1, 0x7}, {{r12}, 0xffffffffffffffff, 0x8, 0x20, 0xfffffffffffff43c, 0x2}, {{r5}, 0xfffffffffffffffd, 0x80, 0x1, 0x0, 0x1}, {{r10}, 0xfffffffffffffffb, 0x2f, 0xf0000000, 0x5, 0x1}], 0x92, &(0x7f0000001840)=[{{r8}, 0xffffffffffffffff, 0x12, 0x2, 0xfffffffffffffffb, 0x2}, {{r7}, 0xfffffffffffffffe, 0x40, 0x4, 0x6, 0x2}, {{r12}, 0xfffffffffffffffd, 0x0, 0x1, 0x215}, {{r12}, 0xfffffffffffffffb, 0x64, 0x42, 0x100000000, 0x5ad75bed}, {{r7}, 0x0, 0x20, 0x20, 0x81, 0x6}], 0x2, &(0x7f0000001900)={0x9}) r15 = shmget(0x3, 0x2000, 0xc0, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r15, 0x3) 01:41:06 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f00000000c0)) close(r0) 01:41:06 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r1) poll(&(0x7f0000000000)=[{r0}, {r0, 0x193}, {r0, 0x16}, {r0, 0x114}], 0x4, 0x0) 01:41:06 executing program 0: minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) 01:41:06 executing program 1: msgget$private(0x0, 0x40) socketpair(0x20, 0xc001, 0xfffffffffffffff7, &(0x7f0000000040)={0xffffffffffffffff}) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = socket(0x18, 0x2, 0x0) setrlimit(0x0, &(0x7f0000000000)={0xa95, 0x7}) setsockopt(r2, 0x29, 0x39, 0x0, 0x333) recvfrom$inet(r1, &(0x7f0000000100)=""/28, 0x1c, 0x3, &(0x7f0000000140)={0x2, 0x2}, 0xc) 01:41:06 executing program 0: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000000c0)=0x35c) setsockopt(r0, 0x29, 0x36, &(0x7f0000000100), 0x0) 01:41:06 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x3, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000400)=0xc) r4 = getgid() r5 = getpgrp() writev(r1, &(0x7f0000000780)=[{&(0x7f0000000080)="d06a2143333b", 0x6}, {&(0x7f0000000200)="832e400fadce9f96c4370a21c595c442d7332bbd414a1c02089283899b897de9d978e60aea808e", 0x27}, {&(0x7f0000000700)="d06439ca353ee7e0b9a360198d1ad2862f9d45db6a7f2ebf02d432dcb7a51428a3d8f9ea5e47db621f2c4ee19b9cce96279d791b48d488f1f3270dc00b579ad3817c3c3dad93dea468766e325c5d48bf6b8cd7ad745af89ea06a4c253ec94845c4ea44f2d551d471f53c21aa63529c", 0x6f}], 0x3) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000100)="83b14cac4718edf66c4205f55a16b772cb495fe6217ebccc3fbc4a66ab0103a3cb5e1ef272bc0a5baf74180e6f0d8ebc0e37e885fe14f050119a794284c725ca49375b13a435c24dce2cb13f6d98976aab6797e2b0d75a851f695f2f2913f3b97164f5053242f4162d751ab4a052e4eda2c740414f6476e844dcd71224f975ea7a879d805c1538f3e256dc5fcabff71049e66363dfe067afc7ae67c7c27ac6a4de0c8eef2d6f34eeefdfdf205b63851ac924a06d2b259f2eb8c99ffa22590759243b", 0xc2}, {&(0x7f0000000300)="f9ddec5116f92c6f5fdd3699030254ee93625e21461c2493087fdacc21413ae921d78ae35255862c97bdcbbe798aa59da6dd6ec2388325fe6c3b50ecb69d8dc5d5830c14737f3d578adfff655dd569f7574740dde71ff08e25a436f879d4d41f96d293711aab845d6d094d7f2cdb2bb9880d127b4fcb0ad54b36f9287e5ad596a2f2546aff549cfbe0fe1fa1a690945d98a243a02883ec8579a1cde6ec8e1049042b64f9cd8f65bb84b7cf221c3b12953b15c2f21355883586c9fb433742362cb1f7f8094717c1581f90408bf6464bcb9ec1431f24cc329dd33b7822c0b0423294b31dd06d1bc776c6bd5b", 0xeb}, {&(0x7f0000000200)}], 0x3, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0x120, 0x400}, 0x9) r11 = kqueue() kevent(r11, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x8, 0x0, 0x0, 0x0) close(r0) 01:41:06 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003ec000/0x4000)=nil, 0x4000, 0x0) r1 = shmget(0x0, 0x3000, 0x0, &(0x7f00003ec000/0x3000)=nil) shmat(r1, &(0x7f00003ed000/0x3000)=nil, 0x0) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x5) 01:41:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="010000"}], 0x1) write(r0, &(0x7f0000000000)="4b8625ed15", 0x5) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x81) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 01:41:07 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0xc0044266, &(0x7f0000000000)=0x7000000) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000080)=0x6) 01:41:07 executing program 0: setrlimit(0x6, &(0x7f0000000000)) r0 = geteuid() r1 = geteuid() setreuid(r0, r1) mlockall(0x8000000000003) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4000000000006) 01:41:07 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0xffff, 0x7fff}, {0x18, 0x2, 0x800, 0x6}, 0x6828, [0x2, 0x715, 0x4, 0x5, 0x5, 0x5, 0x4, 0xffff]}, 0x3c) r1 = socket(0x12, 0x80000000000007, 0x20000007) sendmsg(r1, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="140000000000009fcb683cbc7f6fa82201340d545aeedd8356"], 0x19}, 0x0) 01:41:07 executing program 0: r0 = syz_open_pts() clock_settime(0x6, &(0x7f0000000240)={0x6, 0x2}) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x8) sendto$inet6(r0, &(0x7f00000000c0)="0437537f4ce28ef2f30dadbaf10a345c4709786ff71316b73980bfa44d824575ae343352006c3b49ff6c02e867248cf9edb58df351e132cfa079d94155ed8e320479e080c82b45ee277377b2265c98beb4c1b8a92a268e487a5e7bf7dcf98a14ca337233ec3b54fc1aa320aae95f75d89878c963fa213b174901262f798cd111c280b05fdfe7f9c7e03020a4f9ad8133d36f4d71e070cfb77922c7889fdd1bafd1c617513cedd9f93ed979d8bfb0a49bd5256159a695b34367169a5211e35668483a19a13b89db935e240f6d94bfe870bea4dabe19c2b8e614b0", 0xda, 0x8, &(0x7f00000001c0)={0x18, 0x1, 0x7ff, 0x3}, 0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x40) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x7) flock(r0, 0x4) 01:41:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x5, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x7fffffff) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "058832a528295affd1c8add1ad044097f4d25e92"}) syz_open_pts() 01:41:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000180), 0x0) r1 = dup2(r0, r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x2002) 01:41:08 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) 01:41:08 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10, 0x0) r4 = socket(0x20, 0x8000, 0x3) r5 = socket$inet6(0x18, 0x4001, 0x200) r6 = socket$unix(0x1, 0x7, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x210, 0x0) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x10, 0x0) r9 = open(&(0x7f00000001c0)='./file0\x00', 0x8081, 0x8) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x1, 0x20000005, 0x7, 0x800}, {{r2}, 0xfffffffffffffffe, 0x20, 0x2, 0x0, 0x5c8a}, {{r3}, 0xfffffffffffffffb, 0x15, 0x4000000a, 0x1, 0x1}, {{r4}, 0xffffffffffffffff, 0x7, 0x0, 0x6, 0x3b}], 0x2, &(0x7f0000000200)=[{{r5}, 0xffffffffffffffff, 0xb, 0x0, 0xae8, 0x8}, {{r6}, 0x0, 0x44, 0x2, 0x8, 0xb30}, {{r7}, 0xfffffffffffffffd, 0x0, 0x1, 0xfa, 0x80000000}, {{r8}, 0xfffffffffffffffb, 0x88, 0x8, 0x5, 0x10000}, {{r9}, 0xfffffffffffffff8, 0x20, 0xf0000000, 0xfffffffffffffff9, 0x6}], 0x100000001, &(0x7f00000002c0)={0x25d, 0x20}) nanosleep(&(0x7f0000000000)={0x100000000000000, 0x3b9ac9ff}, 0x0) 01:41:08 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) fcntl$getflags(r0, 0x1) setsockopt(r0, 0x29, 0x1a, 0x0, 0x0) socket$inet6(0x18, 0x5, 0x8) 01:41:08 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, r2, 0x6) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r3, &(0x7f00000000c0)='./file0\x00') readlinkat(r3, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/183, 0xb7) 01:41:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) setreuid(0x0, 0xee01) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000080)=""/240, 0xf0}, {&(0x7f0000000180)=""/226, 0xe2}, {&(0x7f0000000280)=""/227, 0xe3}], 0x3, &(0x7f00000003c0)=""/182, 0xb6}, 0x43) 01:41:08 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000280)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202c, 0x312c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10010, 0x0) setrlimit(0x7, &(0x7f00000001c0)={0x8, 0x7fff}) accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) dup(r1) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0xfffffffffffffffc, 0x0) r3 = semget$private(0x0, 0x0, 0x20) fchmodat(r2, &(0x7f0000000200)='./bus\x00', 0x110, 0x4) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000000)=""/95) 01:41:08 executing program 1: msgget(0x3, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x48) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0xffffffff, 0x2, './file0\x00', 0x9, 0x2, 0x3, 0x2}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') r1 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 01:41:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0xa2, 0x2) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) 01:41:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0xfef, 0x0, 0x0, "8d0e36ddc3a2cd7ca9d466137343fd4c446c5cbe"}) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000300)="cf0d3e308de1ad024701040000000000008cd77f8069570642bc13163dbba60945d96a85f9ddba18e0ca9af6568eab01abb00227c0c17ab596be2797ee636c91107d86939f41674589fc392dcc9bdf1e0033bc6818b1cfaea7cde788a3a302", 0x5f}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) 01:41:09 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff}) mknod(&(0x7f0000000280)='./bus\x00', 0xc000, 0x80086137) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)={{0xc7, 0x4a9}, {0x55, 0xffff}}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x1ffffffffffffffd) write(r1, &(0x7f0000000040)="5018fb1c701b77a544c02b90191761b3b9b519896767717c163a4ada65353d71f7", 0x21) write(r1, &(0x7f00000001c0)="510fc3a0386fadb0221345eb82b780730b98ac1ffebfdde670e90d4ab3d4d530ee1f04148066c37f59522714d57c0764ee5c6a870c41a2f63c53752970600ca8f95eae7623e23cc04d5797633045c594c428eb16ce1d111d407e27fcc882d4679983c003859865bb8d7734e02065fa6c2397c6714e23ddbfbb17c9b4b73f548d8f2de20b050ac1f1a5e15123cab0050c8dea517434", 0x95) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 01:41:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) readv(r0, &(0x7f0000001600)=[{0x0}], 0x1) 01:41:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000480)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd5067b7b06d4e1d91181e72fed630537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431ae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1854071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a141048eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33e50c82b71ed3a8b7f316ea771af09f7c0cc94f987b3e394fd8144f23933f5e79543e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b61cbb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4029b25422404875f1a925dbb16", 0x224) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "b08dce58000000000072a2007f000000ff0f00"}) syz_open_pts() 01:41:09 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10621, 0x0) dup2(r0, r0) close(r0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000040)=[{r1, 0x101}], 0x1, 0x0) close(r2) 01:41:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000200)=""/89, 0x59}, {&(0x7f0000000280)=""/227, 0xe3}], 0x1, 0x0}, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000000c0)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) pwritev(r1, &(0x7f0000000140)=[{0x0, 0x3d}], 0x10000000000000b0, 0x0) 01:41:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000010491, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) 01:41:09 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 01:41:09 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc0105715, &(0x7f0000000080)) r1 = geteuid() r2 = getegid() fchownat(r0, &(0x7f0000000040)='./bus\x00', r1, r2, 0x4) flock(r0, 0x4) 01:41:09 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x3f, 0x0, 0x0, 0x0) dup2(r2, r0) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 01:41:09 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x2003, 0x1001700) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x800, 0x80) r2 = socket$inet(0x2, 0x8000, 0x100) r3 = socket$inet6(0x18, 0x6, 0x3e4f) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0xa, 0x40000001, 0x35, 0x8}], 0x1f, &(0x7f0000000180)=[{{r2}, 0x0, 0x2, 0x11, 0x8001, 0x2}, {{r3}, 0xffffffffffffffff, 0x40, 0x2, 0xffffffffffffffff, 0xb8b}], 0x6, &(0x7f00000001c0)={0x0, 0xfb50}) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCCONS(r5, 0x20004276, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x34) setsockopt$sock_timeval(r3, 0xffff, 0x1007, &(0x7f0000000200)={0x400, 0xfffffffffffffff7}, 0x10) ioctl$TIOCMSET(r5, 0x4008426f, &(0x7f0000000000)) 01:41:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "0000000900000000ef4de400"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000200)) write(r0, &(0x7f0000000080)="ab", 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) openat(r2, &(0x7f0000000040)='./file0\x00', 0xd0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0xffffffff, 0x3, 0x8, "b08dce5800"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x24ab6d9bac2001dd}], 0x1) syz_open_pts() 01:41:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) read(0xffffffffffffffff, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80185760, &(0x7f0000000040)) fchmod(r0, 0x40) ioctl$KDGKBMODE(r0, 0x40044b06) utimensat(r0, &(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000140)={{0x9, 0x2}, {0xff, 0x800}}, 0x2) fchmodat(r0, &(0x7f00000000c0)='./bus/file0\x00', 0x3, 0x2) 01:41:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) select(0x22, &(0x7f0000000000)={0x4000000000000008}, 0x0, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setstatus(r0, 0x4, 0x40) fcntl$setown(r0, 0x6, r1) ftruncate(r0, 0x2) 01:41:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000008c0)=""/214, 0xd6) 01:41:10 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) close(r0) shutdown(r0, 0x0) 01:41:10 executing program 0: mkdir(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) rename(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000340)='./file2\x00') symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlink(&(0x7f00000003c0)='./file2\x00', &(0x7f0000000400)='./file1\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') unveil(&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000300)='c\x00') getsockname$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000380)=0x8) 01:41:10 executing program 1: r0 = socket$inet(0x2, 0x80000008002, 0x7) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) 01:41:10 executing program 1: unveil(0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x28) 01:41:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getitimer(0x1, &(0x7f0000000040)) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='./file0\x00') 01:41:10 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r1, &(0x7f00000000c0)=""/90, 0x2eb) fcntl$setstatus(r1, 0x4, 0xc) dup2(r1, r0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) execve(0x0, 0x0, 0x0) 01:41:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x800200020013c4) 01:41:10 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2004, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setreuid(0x0, 0xee00) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) 01:41:10 executing program 0: getrusage(0x0, 0xffffffffffffffff) clock_settime(0x4, &(0x7f0000000000)={0x4, 0x5f924b3a}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000040)="e53cf408b2e29613718150f2e3e2950a8262aed27d671359b4cee83a4c874dd80079520e2c64b84acd45e9d13277ec50258887d463fa23626e7c98311ce4f7da5a7c07667eaa23d573baf5851e713dc65e104f57b1305a30311ec9fbdb14673063cd839b9d3e6ffc2ab05b128a322ce01e96cdcaeba607b6d54d4b7d6873faa960c57df3ef1848106e2dbd226bb2f5dc327f8d55416c6a2a86f72508183fc8ad079d06773095d298f56218b804e5740d55528b17b02183aa84920a3498e1babca3a9da5194d6564c42edc92eb89770c15c8797b5e35b791f7e4caa30ac75f9a1bc2d9d5f2814b557", 0xe8, 0x1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) 01:41:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679aa78947da61d75bc9028a2b887f0130906e061880a731e5c2091f3e9bdd1fb4518138f7d1d6a4b77acb34322c0cdf5648b48935d14a79a15cecdd79c076c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821cc53a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a00fb106015f17848216c778965d89c468feb680af051387d93c38ad2a159c91d3af24ec6e07b757e5dbb37a36cab4b185a16df", 0x137) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000200)=0xffffffff) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x20d4fe, 0x3c3, 0x3, 0x8, "b08dce5800"}) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000000)) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) sendmsg(r2, &(0x7f00000002c0)={&(0x7f0000000240)=@in={0x2, 0x3}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000880)="a991625be8717e81f0610e20cc5c8ac671d33270b2096ac4de1127249f34f5c48dd96f203e42a59570e2391ce9f52749b364a5d9976f1f27536a40fffabc47c9c9fe87b4f50deec19a996da0cd1dc55cc71e98c0eeafb7edbfb9ded133330060ac460391817b77ee3bfc1a73c0308604d5b085a4e6ace81519f3596146264b9be628809199c02f674df091e2531142b557ceaf880a284c29095193294e3910ec7de2eb8fc657fec5a7bbe325c0c7c8d569a12c5e281a9bac3ea0f5b8a828352cb0475b96ea5fad938b11eba76a88251c5949e0009c87dfa23f7fad3cb86ac0452f41870b46fb7edf1f0935c4cc6ac60f95db9a2e733bd1103ce560a47abeb2fc5a8806d65a0849fab6ccebb9a86b088c1a01527f790f0f6e7580d0cfec34a20f4c69e2c9e00db706da350085313054d9e4c2a15326bec67e805a88f12f924ac8cb7996d19c004ffabce78e90b936457331b8c3616c06af2df2fcaab161ded75939aa41744897d6a44b0573a2deea77b70ad2733a300c2968837793ecd059dedf1bc4f67f8f99c4223b0ec4e450f8fd9d38f975ce9bd0dcc295e25e975e16b70f361ca0ee258042c147aff5ae124c329c3af4d9fe9f4316e4a5cfa1ae76862b81af82db2f51ce02f3976835a207c60a7e7bcf386ad0f62f169f14bd4d5f3761e4734daf3ec5683f8a8e8183b68474dfac2496c55e49bb42e0e76a9f56b062cbb32b597952629fa215a3ec12776cec55e294e524d7768b5964e1c3b3bdcb27391ea720be01f901bfb99f0b077ae32cc559f4de0aecbefedf8a852c4c3e3ad624a403c98c2e61185518757c616e26683767ec22a66382206db46db6374058a752ee059414abd3eb879f8f001d760deca5482c6c1bf37db25cb5b5732a12d6d3af049079f3b17dd5a1994abd947de1f7a29143c19d8defafc0178c7b0ebfa098c1c69bbfae6bdc8a92775b02832bb424727f2dcfdd8e9ddd6e027b258029e213addfe23d855a7a173252e0c04362defd8b00313426c2db39e31be6f0c97bc95361f0a6fb61d12b005e7c0731f7105fa1edb8b322d6b967129148dc22abd1ef94615d8e0f268bb64880ea9bca8f5f1d7838345457b8a26cfe4be0b598a5bb9fa119052aef7c0e37241fe575cc6a1d46f043936787215a88d9a4fe394c48c0e5a472f59b7cea50e73ddefe93baf018a801e6ba809df7ff6a322891fdd621dc2dd86591f0f2f9016bcc1a2381596fdfab61336def57148dbbe259fd205fd009aab0fbf2b10f35fc0134b837eab6f95b432bad93c732cd1970435421f3d2aec30f2cbf6e0bda933a8e3eaa7dff1b0cc7f5e50bf37e5f211b718bb7847305b4e40a8c7dac2a6e4325267381b908eec85e1359cab7b25577b667a380b5c974ac13bcbddca6c427b4b65ba05c1e2aabd51a73c6f09ae91bcafda208c2f35f65c8552617b124d45410fb3aaad3d8f8d2d1be1e22319b51680ec6cecc2c26b93d7805e649fae7b7308609706ff1e349ea3aad82a91f94d5625a4c05663abef9321aca55a7d5b6e016c6e6c2c7643280bc02cd35c450968b60da330c2a1dc5683310a17b74b41213f9f05a9e0c47cc7d104d8dc882baf97715ca708cc430fbe734163b07e57fdb8dad580e8f7a9cf80927d9b336700af0d1bcfcf3fbe0bf3d6336f4343267d0b05c53612f32c55bc99e5541d52c4693ab91b23d155afcf21733365b656f47d41188920bf406f92a4685917cc2d0afd5aa184562c0d78329372d32019e32c35e5b30a507f48c083cca725ef18e0a5e4f206762b5a3651cb7e99a386a75b2358d8c5a9887a687347f1ef5e2907d7a9996dff3b1e3add9a8ac4efe78fbb3d1cb0114d8d7c388dd001e0de7fca0570371492b1cddf26243548ad8d412660400e39ac6903634854d63e342f0f043796b435f89d9b6d02df8531041542b8ef1629622dfa5b2ec907b8d14b990f7932e1ab3a80969cc9c5c58eaedfd6423cced2ee288e5e9f3240194aba9a5c851525c2b4a78e662ae08e1e73379d64452e8bf57a865a56cbb0ce331dade52f8544f9d351921504e5453cb615b56599fbf316ead92d8849e8bb3a9e175207471a31607c6a2b5c3689c20c6d65ff74aa6559a2772cca287b94d4264f590bb13ed268e44cae056258efebf7737e02a309d202100bac9cd5afafb9c44e10f99b704a700605bbe290beb7bb3f8313fb9f324aac79b09f845c04e36d70a215a62b53dc6d70e0d9c82b46a508e2a2b5eb6e881940f5c15df180e53d0934e029f73b583a92cd9cbf07e84e25b33d68e0f5642a7b8466a901d6734dee9b20ad8cc2c081325e9ac1394327448b378bb5da7b3cef709fd7977149b5f3af0d50dcb49cd36e89fd04e974e765e47443f2968cf6aa3d8e21ba704010159fd2894caa94c65f993471f1d84a83ef10647ee190e4e9f478508f6ca11ea2c354a3eaef2d7a927d46aec4cfaf1688b4f9969fb3f6e127107a887de1ded467e4271c1aaaf41735700727f09d0977dbc7343b5413d44b4ce1f4ae25ac1ac9a91b379ef2df13c93a9c885dff54e474e755e0c3810f740d427cdee5f0d6fa82fcfb19df66fb9f25c863e85a16c984adfa25d06b0f7ae8e4a928fe73e650ad16bf8b35971441a326829284673221abb64ff80710874f96aba880deeee1edf0f587cd81c6901bb0b0e2e4c253835c10326fc5be6c1978bb3851a2b810ed9bb7715a80a4b0b3c56bc7cb59acb976101ebc140b73d2d5218615622a1494ea3d032311407957bca8c8c4b115a941b5c87eb638bda0fce568d1eba8dba24213982b3a688e4a3f3d76aa62307303f1836117dbaf39501e69b06dcc5a78bf836da7bdc7a4d7542be6a8feb18b83959fae40a68652ce0f07aa292e2ba499c525a3f6179fc23282e509972172306c673997f8fdacdeadf07ccba8e4d93ec4987b64ea3e01fd314e9bfe1f26d604898700467d4125df3384ebdbd4618e9a62c9420c8df64ec665bab4814ec3f495e80b675832fea289086b119e87cfb5d99c6496874dde488befa7b0e4c550904718db5ee4e7a9d39636753cf6133fac40153f6ecd33fb948e74a92bdccb8e6163a58f1591de658fac9125bda3668b47264372fdaf476e004d09387d17b55b8d40ba64a75286fc0b0b5f662c952589ce38db913db85eca5529869c4c1d92f594bc3a0e00ece4c16e51ad0981baf35125af2fe393c92ae2619192d86d6f36650aafb8f2ac88571c952d895b981e7d25e56bb901c75a2e90b69bf2a0985454cde48b3dde37277c30ab7ed2a6f1d69a8c1b76b8ccf6a6391790603341eb6bf923874675736d4b0400c6c6e6d7de4ff5004de68f1204f21541a909f65f9f96dfeba70e919ab9df0605c2060a911ed8659a00d68a86210362fc97cdc0a75de0a2510a5251ea63fb7bb2b59e6cb328c058d2a30d25fecc25df6a96deb015ec3885490800286f463841e1f5ba6edfb896c5a0378a521965763ef5150ad23839ff568d0dd9babaa51f5afdae085419bfbcae60f41e2fa94695538c73d88d15f64845d66cb30b2f2499c8813a2ae7e2a5b4d8cb4747644afbaca4662bef066dbd4726bb1c7f5bd969a3e7e6f66d0575bd9ef54bd724c45dece99b7a2de5a6e10830e741d70b150ab78fd8d4c9744cef8601263066c02d8fe1cf52b6a929b911d47870fcbc9e7aaa5057ce14b6d9c041ab9bc9c57df00608d104f8dba5ae2b02be774eb68bc18c1ec05598aba477190df9c8b4fb8040d3c73ebff695d7f498efaaa609e7da7d4dc42e29f11fdb35ce3d7306d58b9fceeadd5f5e398dafe6dd08b147e73ed73c94364539670549da539bf1b0aa13d37ac97a6bd42e80b85b751361075aba362f85b9719864e17e2d75f3c6c1cf0c66aa4e5141e2ed93899da004fe851d4eb80ce97e8e3e3f2712ba5dca0c1987f21681f279fc68956d1fbec403bf61433a2eecc689dcca022402cd14b40113c26de16fe24988a101e823ff95728d62ea829c91997bb063e5a6757d5bd3762dbab58ab29c42b3165a2e0e4000890d1906caec90de3e7cd690b11846234accc7d9969bdc720e738b3a2fa659b23db0e200d46536f2b28128119df93ef9b3212bad241244c34368eee65f379717b1524e86a976ce1f0afebae09214aa9b9ab63522155e834a347a673191800e87a9996c2a5cc215325828635ef04496beab48b6483515564e99285a8b000f3029f322c19c41227505834971e9e096b2fc93fbd6a15b90c0a5b6cce4950caf3ec4c3d47922c95eb884a24cbda5a321e640d8c55757c05bde0bb5a46da8d605c2d03a0291629ff24ef138a23e5a8b177e8e8c9a75118ac481063bf01bbf273ee5055eb357a0d0479c1a8758d39eaff07819553f3bd3dea0bc3ad01103e0697f0293521bcc04277885e1c0dc8ba79448f622b63dd5e44e0250ebc9db113ccca02ea3e081e382e615f7b5ebb25b62308cabcf6fdcb63dd8092984df9c2ca24f83a01001f4187d842f374f8ac341c3bfc37486adc2888efd79a44e00da417189bbddbc70033731eea3d93d9a9c387bf87b505033456321985cc81e135d113f04ae6f996d22876cd3f691751eeeb1062f87283e23bbe7cd2c91f63c44334017b1e52fa29739f5be7bd8de84d3e0ce0460427d7c47cab9f4b2984995e400863b459a0eff0210bc863efce00440ff0b62e2a0596ed1eaaca5360acbb95d1cc0cf12e69c91ff83e52f57aa4a4a87d4650d3d54a4d8dc208264077a85fd5c7a4667184da08d17da5c8a8beb8a3ab91e503b0323ccdc9f7ba3be2aa96affde2961e8b7431cf9e2277110133ad8dac883ed454f99c4d2b50454516445f8313e8cb4439630122e5cd2b748ca6992a5353381c327ccdf73863fbecdf836cb7a02a12d7fd20fd3fd83c6c9537b9e47d2cad77b0289dfef188937ecddddcb25e7a125d65822423d9e1115464786cf5f7aaf4b7ebf38339822ca98cfbb8f18c9d4ee0dd5103dc6aed99062429133faa1012aff23d23c6c70ba68dc6c1b1d0f13030f3b126f847eca1715a3f506c6c7da91be475f868fdc58ba37b868e1ab954b893cab7a1b6222da5c91a386fdc7ab005f02def6b155d5d3208dc63540b0185001076c6971ac7c1978bd45435bc2c00f384a1a1ff9990e9e79526f321cd669e74fdf16c72630c5f406df20de33b0699aa3a21c83fd0025c1a98457390bd4a44104dad4430474249f13961cb5349900608f9a022b64341e49776d98a695e986a472b63923eb422a50319f5233d6467e189c568e48b1c8c8328a3b69bb0755cc8a01bddc0437a2a883cf9a7cbac2e3c5710199fc9806e4de119d6ac7432e50b0542f16cbedbe32d853aa16d30653eab65854a82fd184e3b24d4cac28f1400ad838a1db7c60bd8e0a28e0cda00e5acee63cbd9f37b71adae4cefd6c78c58d638ee5fdfedf865424ff75c5dccf253ce84d1a6a77fda1a9929a50fe087960a38fcde7449242f6b89685787a6a8374b1198ead23e1d570d9b429f85143674a05e40c55f338c0456593980d909a1ef56119b67e383eda79b9d69a34c5e18bd6043e7c22f7b072db96d39cc7c13d798680a62eeec8d94fd18059290d6b341870bcbf1efdbcf9e07943a1e4ab5141ba13228163b15d910664270f1f06ffad43006e7fa17df6b5c8670ff4d5b214a1bc89ce422ea742959b1143d1778b38c3fece1f18dbf6af9e5e403e47070c7e7012001d97f3658962989f157b125be9d9c5a10e8ab6305b05d5afa394b7bfd113657c6cde42bb0389467efa9d7d12a228aa7ddc15f4ddedd3659fd95d0872d01", 0x1000}], 0x1, &(0x7f0000001880)=[{0x38, 0xffff, 0xfd, "05eac8ab445b221f8684d0ddf603163f1605b0a94ae30cf0243c6252315173fe146d69"}, {0x98, 0x1, 0x8, "e410e05387e00ddceae143a8846c541ec52355902f0a106653faad3b8f5ebdca0e6c6697889adbf4edb35c6b724316ca6cd458762ba46a8f62ff63542c18dfc7291cab08764338cce5737d719da0252305e0dc073d6e98c68a38074583c94fd0315e6207b76b0d81a45100349b56735c67f467beab86e6283338226e8af9578608b11557923671f8"}, {0x18, 0x1, 0x3, "e6a0716b7f9a43"}, {0xf0, 0xffff, 0x8001, "be77ca34286e95e87687bc731eb4ace7cd239585478df9d8e2193113cbd2ee37d5191870677ea7b7c74b77ea5eda765e1111ca0e21041272bd196fb67391364f0657aae06da2839d1e191ad8e102a519b157ce6e29a7ea473a33d3e080d8155216d87fcea30d4161f0fea077bad86dac5e19fb3cc9ce3c0ec7bc4c7a22f048e3fe8ee10cfa798755298763d9eff4fda1c196b96836d88cd6fcab6d52127c90c13d3d5461a01cba61c75a7e4d3d531fa8d584fe2b18ff81c8f6daa5fd0f81cc5e4e0a00aa0e26afe02033f21d90771f68fb53cfb020582eed0890"}, {0xe8, 0xffff, 0x8, "15c0cd1f86908be85dbbf39d635d2861d3655712b0d6468f7e1b0242a49395d659a072226ad82f046caf13e3c7c2b88fa9a085f405e8c3e3ddbe3a7c48ccf00d0aaea13f0d15f992e5a00bbfcf2963d983694c62aa9b37bb3ed25ffa7737904823a44b8e03ca6e3e2d5410eb4638b1bab091cafc7dd66a9418e917596be695837ea6be0ed9f11105fe020b7ff21375255eacd9673ef7c186ce78e60472722a49938f60a727f8438d6f800db9f32859b001927f4a654c2d9ea2eff4a5a6eba4a2aa8c723adf084e1f6b677fe67adc41066f27905f0a"}, {0x80, 0xffff, 0x7, "df6fc184ee1d159fc9539fb1d66fb55efa5749b60e9eea415f8327ffba43f040830d8ccb7103d3fd1331f1f7a391444ad47915f9386558b40408c469e09c290dd451d7f5b2d5fa4b6f5b233fb03d5a200e61e6f5ecb9a86063ceb6cb4fd4435de1a9d4204b79442bd7457ce5022ff4"}, {0x18, 0xffff, 0x1, 'D'}, {0xa0, 0xffff, 0x1, "85e88aef643ea2de43cb7a127b57a9dfccb4cc18c7237de116eaaabe02e6e31f26b2720592ddb3cc96ff268f7c1bca0b9f97f1f32225d0d1f043540c2ce58cdc53912e8a6eace4a8ee4415843c386b98a2d2644067fa0001b75cbf4ad33a1da3151c697e67057fa4940d56feb912cc5177ba7412db2fa0447cd2fd525c10a97d68f2500956c7f9669b3d391ab1ee"}, {0x68, 0xffff, 0xe3, "74de9edf9601c3315380c9c151fc58765b9963c81d71260f90c2b235e0e6a6ebf13376c193e4a5f257286c3f659a5525d3d2a0eb8c7bf85bf127828ebb3d042f3510c6161facc5f0daed1fc7a2a4f47e3ad7c129dbb81da6"}, {0x110, 0xffff, 0x20, "bd37975cfb1da2f55ee9a036bfd07fe35aa421e85e0fe8d5f71c01368cfb1c33d291c4ddad634eac8668132c9b36e8709ced49dfcb179d86c96b4badadea8608c6dc90c06cb7e6af4fd93ffe2c6545ac7e44a3667ba6cc60dcb726a69dd37f944f11ecfe94710584cbe8a093f2d3137fef97fe00f4ec8138b98b6051ab8617da31abc36fe57277babc83e4a7e9128f2440df6b0eaf6363457e9956d2c78f38d910cf738fab08155254d8bf44eb0c35a4b325f927b465f4a6e5e895786b173cdd8d8f773c8f76e755cd7c513d2c11d273d383322922f1d47ac4e658c1bd012c444bfaa2fef14319385b78eb1f6400610b4917daa862b7e32701"}], 0x570}, 0x405) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000340)={0x0, 0x9, 0x0, 0x1, 0x3}) open(&(0x7f0000000300)='./file0\x00', 0x80, 0x10) 01:41:10 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x101, './file0\x00', './file0\x00'}) listen(r0, 0x0) r2 = dup(r0) ftruncate(r2, 0x2) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000000)) shutdown(r0, 0x2) close(r0) 01:41:10 executing program 0: mknod(&(0x7f0000000080)='./bus/file0\x00', 0xc0, 0x6) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x40045700, &(0x7f0000000000)) 01:41:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect(r0, &(0x7f0000000300)=@in={0x2, 0x1}, 0xc) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) linkat(r1, &(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00', 0x4) readlinkat(r1, &(0x7f0000000140)='./bus\x00', &(0x7f0000000180)=""/202, 0xca) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x40105706, &(0x7f0000000000)) open$dir(&(0x7f0000000080)='./bus\x00', 0x8080, 0x10) 01:41:10 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = shmget(0x2, 0x200000, 0x241, &(0x7f0000219000/0x200000)=nil) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r6 = getpid() r7 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x9, r2, r3, r4, r5, 0x122, 0x9}, 0x3f, 0x200, r6, r7, 0x8, 0xfffffffffffffffd}) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x3, 0x1, &(0x7f0000000040)=""/192, &(0x7f0000000100)=0xc0) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) pckbd_enable: command error 01:41:11 executing program 1: getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./control\x00', 0x0, r0) mknod(&(0x7f0000000180)='./control/file0\x00', 0x1000000001ffe, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./control/file0\x00', 0x400, 0x4) getgroups(0x1, &(0x7f00000000c0)=[r0]) ioctl$KDENABIO(r1, 0x20004b3c) pckbd_enable: command error 01:41:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x80000000) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) setpgid(r1, 0x0) 01:41:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r0, r1) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x6, 0x0) getsockname$inet6(r3, &(0x7f0000000000), &(0x7f0000000080)=0xc) 01:41:13 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x800000000000ff, 0x6) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) shutdown(r0, 0x1) pwritev(0xffffffffffffffff, &(0x7f00000015c0), 0x106, 0x0) fcntl$dupfd(r0, 0xa, r0) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)) 01:41:13 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 01:41:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x4) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)) sendto$inet6(r1, &(0x7f0000000100)="1e364a81f64db39565613c2cf7d1b88f05cf3bcbd672c43ce35bcf63c1a7ddd60e417877053db870959f275f4c788704c7098e93c3da4ac6c6c1a5df030d1b96fde7fdd6d1014c4748263ca8a7314c59af4e91a2227888e57a47e706a64314b7dd58b4d6a719ac457d71cfa7195da77e427e33a4ffa1bd727529597995594a6c7f02d7ea0a77b758f29501ed06f5421814dae6a314b078d44ed947b071549e1cf49cdfea608defdc5311d1b30d3f37a3da94cc0bccfe72", 0xb7, 0x0, &(0x7f0000000040)={0x18, 0x3, 0x0, 0xffff}, 0xc) 01:41:13 executing program 0: wait4(0x0, 0x0, 0x10000003, 0x0) socket$inet(0x2, 0x8005, 0x7ff) r0 = getuid() seteuid(r0) 01:41:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x8, 0x0, 0x7, 0x6, "90393f455d8358fdc8a7ffb6a9966daf9c1d87e3", 0x40, 0x9}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000001480)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "184417a712d264eff693b6c803b98b867bc15b16"}) writev(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)="be", 0x1}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x409) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)) shmget(0x2, 0x2000, 0x10, &(0x7f0000ffb000/0x2000)=nil) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x2, 0x7ce6, 0x3, 0x6, "717ed0275d5802d2a42ed02d495b9a53eb4ef699", 0x100, 0x9}) 01:41:13 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x93}], 0x28, 0x0, 0x0, 0x0) kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000080)={0x800, './file1\x00', './file0\x00'}) close(r0) r4 = syz_open_pts() getsockopt(r4, 0xef, 0x9, &(0x7f00000000c0)=""/61, &(0x7f0000000100)=0x3d) 01:41:13 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000840)={0x0, 0x0, &(0x7f00000003c0)=[{0x0}, {0x0}, {0x0}], 0xffffffffffffe2e, 0x0}, 0xf) kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) 01:41:13 executing program 1: r0 = msgget$private(0x0, 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') msgsnd(r0, &(0x7f0000000000)={0x3, "64d1e8764c6cc34443d11684ba635ab4007d433808baf5845a94f9ef8efa8b22b8bbb6e9343f19131814a683728b4423ef96df6d86805f5aa5838519a9cfbc659470198142fdad406af2abd0734924ef6b9b47f77549a46645fe8cd94531be1edbd2dc643a4edff7a45c6e0d93c495c1a5f7508a7d3b6b5bf3c73a0dff08c3bd7852e144096a30c793e9d8cd1b62d2f6f0316e74e2a57f4edb762f3c634ff0cbf45ec78ae098fff0f88431bb8d1797a89124dde9da94b6e48aff1c8377916fbfc0fae185820291bb2b77c6d5675113fbd93c49774990f0fe4286107ad4dcf4b4f20159ecf0ce4b"}, 0xef, 0x800) msgrcv(r0, &(0x7f0000001140)={0x0, ""/130}, 0xffffffffffffff59, 0x2, 0x1000) 01:41:13 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000200)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x80000000bf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="2753be78bca317a7e5f8d4cc51b7a1f1e7dc1a1e8ef81b02181bb4de6209e531af9ef50ee320898131c1f12f6f3a75852da840a855a5939fb1cf9c19a88fde1293c6fdd72e98cbd9c59140a8b340be291efdc38a085b1cb626a636b50e82afc6dcc02192affc80639e852a57f2561c39cd1d0c1fee7e7d484ae43046958525a7a4a9a323ce8e8b41b59b82a252c3a4dfa7adc41920b759fe92a18c17", 0x9c) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a4eccea6b58ba94c79ee6b9be703011000f5a3da"}) syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) socketpair(0x0, 0x0, 0x0, 0x0) 01:41:13 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() shutdown(r0, 0x1) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) shutdown(r0, 0x0) 01:41:13 executing program 1: ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000000)=0x9) r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x800) 01:41:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f000054a000)='./bus\x00', 0x2, 0x0) r1 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0x5) getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) 01:41:13 executing program 0: r0 = msgget(0x3, 0x0) msgsnd(r0, &(0x7f00000001c0)={0xfffffffffffffffc}, 0x8, 0x0) msgget(0x3, 0x480) 01:41:13 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xffffffffffffffff, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x1, 0x0, 0xff, 0x200000005}) 01:41:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x1) r0 = socket(0x0, 0x3, 0xff) sendto$unix(r0, &(0x7f0000000100)="578e9cdb1a5e1eecf31763fc50b3ed44a9048f15ad798f3ee6c0f2b04e0a7ed2cd5a1be6e713626a4286b5b003e4de70ee6eaae3fdfc461cc8e9719828a12fab4a2facaac922c126921826ebec9a0811e4c1ababfa580233b44144a4081b352230e36c1156fc68657212c7d162807a21183efe0f68b4f26c7becbafeb83d5b1a2e43ca1664b4d2f2ba077964ba5f02dad17f71e1361b959324812c83745caec5165d7f292ed3f925b385dfaf1c39c32955a5b557550bbdb1d91b6aeca1bf7f719cb3cffd969db180f5ac156efaea2206ea9fcc6343133e353e634c6257a489154287733aae0c2cd40b1c2ba1fb3b", 0xee, 0x400, 0x0, 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='c\x00') 01:41:13 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x42) semctl$GETVAL(r2, 0x5, 0x5, &(0x7f0000000040)) fcntl$dupfd(r0, 0xa, r1) open(&(0x7f0000000000)='./file0\x00', 0x401, 0x20) close(r0) 01:41:13 executing program 1: r0 = socket(0x1e, 0x3, 0x0) setsockopt(r0, 0x1, 0x7fff80000000000, &(0x7f0000000140)="a0a20bc2798811c93613f574e102a0590f63d6946166201539cefd8da8580e56cbe28dcc65ba4d361f6186b35f3d5fe646b0cc72ed0713443605f0f4cc8b4d7aaad86efeb20347f753aa7fcb579441b54373cf07e0a929b696356903f750f2cc124080182c7d6feda9657fc67716e55d3c1a3247897f84b4008f7ced481939c99468a2e2aac2caf056daa34a1547a4a7cd24a4081bdf4b2e70341b3e34b550633f4fa68b8be49ec4b33b9135456b3c1aaccc815b0f0766eb0643525fd4c14373352316172b3f37e0c7532c49881114be780868531118f48e1d3b4a1f02141844c9af43d54db064da383e42c6722a9e1ac8", 0xfffffffffffffe63) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000040)=0x4) 01:41:13 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x8001) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) 01:41:13 executing program 0: r0 = socket(0x2, 0x3, 0x9) setsockopt(r0, 0x7, 0x4, &(0x7f0000000000)="ffe0b29d1959ff0000", 0x9) 01:41:13 executing program 1: recvmsg(0xffffffffffffffff, 0xfffffffffffffffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20040, 0x18) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x3a, 0x1}) 01:41:13 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) socket$inet6(0x18, 0x4, 0xb) rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000200)='./bus\x00') pipe2(&(0x7f0000000140), 0x10004) write(r0, &(0x7f0000000040)="51050009", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 01:41:13 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 01:41:13 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 01:41:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000100)='./file0\x00', 0x880, 0x0) accept$inet(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) mkdirat(r0, &(0x7f0000000140)='./file0/file1\x00', 0x100) chmod(&(0x7f0000000200)='./file0/file1\x00', 0x40) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 01:41:13 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x20) 01:41:13 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4020426b, 0x0) 01:41:13 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x8) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x80) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000140)='./file0\x00', r3, r5) getgroups(0x3, &(0x7f0000000200)=[r5, r5, r4]) getpeername(r0, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) bind(r0, &(0x7f00000002c0)=@in={0x2, 0x1}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000380)={0x0, './file0\x00', './file0\x00'}) getpeername(r0, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) ioctl$TIOCDRAIN(r0, 0x2000745e) shmget$private(0x0, 0x2000, 0x460, &(0x7f0000ffb000/0x2000)=nil) syz_extract_tcp_res(&(0x7f0000000440), 0x400, 0x6) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000480)=0x3) renameat(r0, &(0x7f00000004c0)='./file0\x00', r1, &(0x7f0000000500)='./file0\x00') listen(r0, 0x8) bind$inet(r0, &(0x7f0000000540)={0x2, 0x2}, 0xc) chmod(&(0x7f0000000580)='./file0\x00', 0x8) r12 = accept$inet6(r0, &(0x7f0000000840), &(0x7f0000000880)=0xc) r13 = kqueue() sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f00000005c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000600)="66832919ca4a68396a9314126db68d94f566adfa653668b49c258276ad85a5141c47f23500efb5b09baf53666924df45428d7be9bf969cddb30592a1d927303b8a3ef77da8db51643b77c59e06d259f6b8ff491a36ef0d068d0d4ec6244e95fe524e99d5f07cf8fca0d8e057c3ef48fb7b48625507aaee0430956b07e310cc4d53a47ad10bde09a3c7696cf0b219255b5a55ce69c5693e40cf5d27828297ca1938a0dee4719bfb9ccd9cc92532edea44e1e2ebf5197eeefd7fd9c166d4153795b9801f1394a560fd3ffbcfcb09c9ca740501ef41422f1603acd470674ae0398870ab0ef7c46658948714ba640da26212c02b32d5dabc", 0xf6}, {&(0x7f0000000700)="946ec5f902d559b79fc43b1107abbfaac066592b34dedb7be16e34c37df1d6582f60f52ab6a4e88f70cfefebed442089b6613ace3cad45660f843a308923d2c64e3dea53fb1fcb4802da86e61a11242ba48b29564f3fb862b4a9d90ae7c3529a83e6d32c7d2e74c63eb771faa0af3a9ba83d0a0b274d59f569156f4e0c886b04ebe7c6fb86963710ae04bb9d7fa05c29bf9fcfd6ea50eba0c1cd28d560986e9475cdedf501aacf1b29d814959eec847260fc96d7b85c5ee06e1cf0a30a272201f0d97e7a8e89b8607f7278122172397b7459a9bbb4f4", 0xd6}], 0x2, &(0x7f00000008c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r9, r10, r5}, @cred={0x20, 0xffff, 0x0, r2, r10, r6}, @rights={0x28, 0xffff, 0x1, [r0, r1, r0, r12, r0]}, @rights={0x30, 0xffff, 0x1, [r1, r0, r1, r0, r0, r0, r13]}], 0xb8, 0x402}, 0x400) r14 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000009c0)) recvfrom(r0, &(0x7f0000000a00)=""/118, 0x76, 0x2, &(0x7f0000000a80)=@in6={0x18, 0x0, 0x6, 0x10000}, 0xc) setgroups(0x9, &(0x7f0000000ac0)=[r8, r7, r8, r6, r8, r11, r5, r6, r8]) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) open$dir(&(0x7f0000000b80)='./file0\x00', 0x0, 0x3a) 01:41:13 executing program 1: clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000000040)) r0 = socket$inet(0x2, 0x3, 0xfffffffffffffc00) recvmsg(r0, &(0x7f0000000500)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000440)=[{&(0x7f00000000c0)=""/111, 0x6f}, {&(0x7f0000000140)=""/146, 0x92}, {&(0x7f0000000200)=""/69, 0x45}, {&(0x7f0000000280)=""/93, 0x5d}, {&(0x7f0000000300)=""/51, 0x33}, {&(0x7f0000000340)=""/193, 0xc1}], 0x6, &(0x7f00000004c0)=""/20, 0x14}, 0x3) 01:41:13 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000480)='\x95\x0f', &(0x7f0000000140)='./%\x9e,/\x00'], 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000003c0)="90", 0x1}], 0x1, 0x0) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 01:41:13 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000100)={0x8}, 0x0) fcntl$getflags(r0, 0x3) close(r0) r1 = dup(r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0xffff, 0x7, {0x63f05b8e}}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0x8, 0x7f}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0xb2, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0x2c, 0x20, 0x8, 0x8}, {{r0}, 0xffffffffffffffff, 0x4, 0x84, 0x0, 0x1}, {{r0}, 0xffffffffffffffff, 0x2, 0x40, 0x10000, 0x25f7}, {{r0}, 0xffffffffffffffff, 0x0, 0x40000008, 0x5, 0x3f}, {{r0}, 0x0, 0x40, 0x4000000d, 0x3f, 0x4}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000011, 0xd39, 0x2aa1ae8}, {{r0}, 0xfffffffffffffffd, 0x4, 0xfffff, 0x0, 0x10001}, {{r0}, 0xffffffffffffffff, 0x94, 0x80000000, 0x9, 0x8}], 0x9, &(0x7f0000000280)=[{{r0}, 0x3fe4d3b9a1c205c8, 0x8, 0x1, 0x2, 0x9de}, {{r0}, 0xffffffffffffffff, 0x1, 0x21, 0x7f77}, {{r0}, 0xfffffffffffffffb, 0x40, 0x80000001, 0x8, 0xffffffffffffff00}, {{r0}, 0xfffffffffffffffa, 0x30, 0x0, 0x1f, 0x62}, {{r0}, 0xffffffffffffffff, 0x82, 0x1, 0x0, 0x800}, {{r0}, 0xffffffffffffffff, 0x2, 0x8, 0x10000, 0x70}, {{r0}, 0xfffffffffffffffb, 0x18, 0x0, 0x3, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x1, 0x1}, {{r0}, 0xfffffffffffffffb, 0x0, 0x0, 0x0, 0x3ff}, {{r0}, 0xfffffffffffffffc, 0x20, 0x10, 0x5, 0xffffffffffffff37}], 0x3, &(0x7f0000000000)={0x7ff, 0x7}) 01:41:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) setuid(0xee01) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = dup2(r0, r0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) bind(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 01:41:13 executing program 0: munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) r0 = semget$private(0x0, 0x1, 0x4) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000000)=""/218) 01:41:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r1) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x81ea, 0xffffffffffffffff, 0x3, 0xfffffffffffffff9, "0900abb8afb40000000000d1df0c842a9d0e8b00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0xffffffff, './file0\x00', './file0\x00'}) 01:41:13 executing program 0: mkdir(&(0x7f000000dff6)='./control\x00', 0x0) r0 = open(&(0x7f0000001240)='./control\x00', 0x20, 0x100) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="3c2588157cbf48c64c0d548d3a556ec8796d984e5215c38c15a7ef49098db36501cc7c39ab7a4380bf9661a49e748529c460b81738de6faeeb1b5e4f2cac3ea9428fba3f098304648cd06a6716203476a18f70a55dc6aa506261247b25dea9f3b68540e5c9cfac15be81bd4efb9467cbc8187258dd82c57c6470191c6dca8fc83150441f1721956bc0bca847b676d79afe6b314ea187a64bbcd73bf0506a4f381d86f8f00469106b81a060c316fb49c4324dfa", 0xb3}, {&(0x7f0000000180)="defb145d4796bc7ef45e0dee20b8fa63129d32dba47ea203013d5e41ba5be3849c6694b6d94897d71822620532931deedcbf264bc9d1ac5517c00bc3e6ae5a4ce49e39486dd7a61d2f07c0ec8a21ec049a0f9a378cc446fe8bbf7463476d82336ef440911ac129421d69abc10a0611dc1ac44fe921124a2f30814c7e0836c1adc26d2a6b8f235770d76e9d6d6b458751a81558f8d783f86d88679a80531d29ee61f4c9770099b3dda8c8907552fdb1885bdfc699483ff50e6b1cc6347cc6a31ab65591baf296541d9f6e109593e277b0c8ea1f489bb8904d4fddb7508d23d3f5a8a843d7a70d82dc69d66c83e243a567a839d3ac100c003209b1087b959b75bd3fb6f52977291e6cc2ef9036cc3c496bcf66a6d4ee38ab06f751a5b1af2be79c04a7479601af6b25e104ffb82fe199d926158cb78579c96e5b8a7ba5aa7e9dc403b75e39caa8350cdd10aef07aaee619d57472ab91cb9e1f7c87d5ee2ddb0fafc23c9671763b79243fae8e3f968f9f48df86b62a2434b6314dd04c54032d0b0c76cdc9cf5b1ad6a87f92ef03d12f40354ecb64fdebe87f78d7af24fe0b797dc6869b93179c32942621c58d2296d0dc72b5ad011d053bee22a6223628c4a41274157087b5e251cda8746de8436d2841e69a76ecf25e900ad94664cec8acccc0e75fb3057e97c765cff7916d729096a6d7593578ae3ebe2db7520b66dd293f0950b80a9bf72736ebaa25c03749605e6b21d2fd38b37873be85388a08028faabe0ee733d7c0f15c033bcf28a1ead1c64c7d08c463efddb72542c0e0703006d0693f24e3ecc7a8d5e318a678117495afe8ae308457befce0a37ed10f5da9981ebdc415e9d1b9414e4a927e8a75f5a7273f214cf4183bf0193e7a629ef0489b7a143caf743c8f72bb0ccf54b0d57ee8211ce7cb9d1893a0086fed698b56d6b22b7b25d48813d2d49206ae80979cae1ff87d18d520d220dce33120e59529d48f19034a66f53e1cdf2f7d0b8c52e3412fd6812d39655aa8c82d81fe2ac0ebf1792ed50354c5e17b16b601e147e3d13a0e331d69fdb7acdd019035ed379112c18fb98507cc23ac7847f29bd67fe281b9dadac8652f7fa3e4371c4457c6ecf4b3100479217763b72a49cc905ef4491f9be4075a86f8077c727982aa521986792e0da4bcf5254b9c0bfc60948e182c635273ac381179f890fdd4a808edcaaff4a60f0b6c276426aecfe81b4d666e61462ae5e1898c2abbbec0f2ec5541e4243c25218ec443c9948a19ea5b3e207e62561f2a34533b513c2bc1093c296759cf557ffd85e6209f29d7e33bd5154cfe187cd185984550994633a59e73b283355586c98a2ea73f546c92495b550770ce74d5bf642f62e3d01d2062509660cadcd8a6e76f3ae2f8fa0234b6c29ed601911ac3bd20b96424cfb9c3cd64952ed8906ce2dcb38bfaa30491cf481095b656b3c4b4a9926b2b3ab5cd41b2b4361442f8b60b455ded4fddd6b735863505c5b8c5af3062dc51ea1398635616bb54a6d7c2c212cc67a5eeb93afe85143ade51a1e486f809c5b37c162a9ef9dac92917e6997e098c917dfcf01b14efb833c0522eae01f855057b2c3e259cda2642a6a086f07764d5d4a4f071c0017baf1df528246a850e0dec6d0ccc082c8368d10f9dff00ef925cf09374781f3e04d497ec55d0df6a44eb2ee63317a4f6e8d4c4df54e65c5cc214ef425c5a3a6b0074f3e806310daa4b2df1c950f4336ca782629acf6a0ebfbd713a786b11580dad921d5c65b47ab1578e098b22ae961396d4bf328c408de8f076e99cdf39ace38c985f6b43af702c1a01d430a4cfc4d7b2ab2b41b69cecdc9944c396b69230f3e920e13142a094dcf73a1bdf1a8842315ffdb4b704ef79b0a1a991b1553fd979df6cccbc35eebb93fc20ff850eec71e6dc86a470cb8832f74888c34bbb4839d71741cc650097c91b37e4675ae32c70bef927d57818191ba3b508597e9da4a2ddc723f3d30495cf101249dc2f2ae9783d74f431c74841abe4b41bb2a8633118a4387fc8659eb62b6441060928a4ee70af3bd87c9fda1f7fd41154f69b0e983d53c5d0ef1245c348a286a8f679cf8616f92bf261482aea554ad06cbcb50c1a88be8691dda1ba4ecc64dee7a58eb4bd4d84cfb7cf47c4bf84d0305514efacc1d86df6d1aad47f8a5809b9760e2eed797fe0882a0c12ee7904f6f6a4307c6ff83b56210d0133b18411c29cfd74257987b051553ab741fc1e793bc36774fed7158b77e7229b8ab895093d6ec163f6d624f89d464401fb95c65a9d70b0acf928137d412fec1c5bc77f4de7a1daf4ef8670157a89cb77e1a8f94dd46095d1b638b9e3a5442e2d9a31ddc94b05915a44923508f8f4827899aac757e1dd7aefcbe964e8fe51afd283682dc8a4ee79cf2ebf8dcf127f02a9e04c383535f1d3840519c00260686f99cfce8821782916cf23da3335177a07779098363aad785b4ce7eb908891a848e8896d956f6458bcdac88215460c2657a17ba1bb3d5fc1cf7b1a07d3fb515866a42418a42ac8bb5f3b480650b8c141bbb0febbdbe71b1ea9b96a8927e47f547c121243fc244f24e76d8171a365e3d884a8d09ec043ce33d676df36d1955de373971df676cfd0c9ccf397ad6d28214ba75427cb467df9b3575d422f83078436a6b045aa06f3759f44e050c9ecea2fed5a2dd2f8b35be62b6471aa82b664ff9b6bfcb9823cd5450e7c74ec3e7bea42a2f9e63189aa8d6af49643af836caee765c03fad87655b5402dcfffeb75b4bc484f51f9e0c9a25102cb2c58b76f865e6544b67aa7715536d1a582d6731897ffb883de7b1e9e92bd78183956cc77d11fc3b6dda7c2568464df6548a76d063cdfc86da0f31ca187924800a643dfa9bba7f8befbc3f31cc207f66caf820087783362ad4067e4497783c1cb1fb49e144a47d9231cdf6c2037e6ec3152388f19f211072b6c53dfc9947f4bce19d7a9bf962eb75b625631f6a2522b6d9652a9c84556414b3bb5cdc7a470025debc9f5886da1ff3f57cd3b224503770c1864abcae638faf42b89ebfaefcea19cfc1504905430b3dee8edf570976f8e49f89ea323207ba3a52acf8d8fb7798ac837a4c01caf2d2653e839fc793e7fc2b588c1ad37c09f52c67bbd574e203cb04afd62811359c7ab1a151e61d5a82c6eb20a14bfb8c73efb1cb2c0fa3c5e9b303ec0e6621152ec32ab5d8198eb2343169dbc727a1cf75057fb30785437d4a23c7e61f74dbb9611eab595e775e93bc679d4f3823cbcaae398135d0097767021152ead011e00bd8eba6c4a4d5076510a252ecd5d57d165b1e8509c1662cfcb0f6c90ffc0e187930c9585b4032d26cfd9fb096aa2090e20589431631c61f5dcae6f232f36cfd97d6aecbb9d7d3000743025f6126c2f011471cdaa4f437af993f6ee0292b0f72a02eb80bc254fb9be3fe21d1875032f4aee81b8fe6bf2ca09bd7aacf5b7fc0bcc790eb2ed26fa36fa7cb41659f1a28b92aeb3d79ba654fe5458d9b54899bbb9dda00409bdcac66db6857a20fe500a015fc6589d5df74499a7941ae2a5ccb24025f8c0e5aae85ae4c780bf83078d84de10b58d1bc11e662c31c1d29c8ac8a4b9350b7dbc6be618feb9ed14d00c7e5d7cf277de614cbf76b1283a4e81962daaf1c30b10284e9df481ecad41c6a8052029b5f0760298d758dbe323c9125e7589c528e13978c6086e7ce7349a74a5486cd71e675b7a4688c0b4a4b907da915d3a4bb4a619179ff5663933fdc30b1ea52fbe380ce0182d1371b6b784360b45baa0706948fd94ea79ab63b2d08028403b21daf93b0a16ed1ff5194e3d7bb026f02eb2c569a5ed1b549de97c5be8e8334851c44122ca59fe92e4c1eb6a7f11f213e73ae9449de33f68d1873367cfd5cdad4576a016ab082537a6b14d7527172d03649a55807a37763becc521172254eb447fd560a1ac76107a75daac311b77baac4da17d3debd0f40b0adf5ab18488254c75dc79d45e3428293d671ef6ad6fcd7eff60c6ba12e8865b215c5954a8f09bbaed63c8f2063ceb1f8830d087ed70979e67317ca23321502a6043ff364a56ced0ffa6cc894934a93e6ca641997118e6ac86186d304211003e0ea9e07b32ecde2399e6e6983e2c74908ceca96512f1b81fc3307bc6c74c526a73e817b1b964c8930281e62b215e30f0dc6b3ec23d2118012ca96df5d09fcaf03d1be91828851ac8f92ce31dfdd75037c683c61acb0c077a083b31bc0f75e76bd2e5361b9075246e42e84f5b12382282d3db2b2a55d2688ea46f799b97672d74f164f13f924f9c3032af88e74978936905f682abb4181cd7504c5e7f64899d1aa17057605775796d37e0403105877759096f282466dd21d106438c8dde0bfefe86e3ec9917abbfd7705f372f4770dfcaf4c8f064375ecd4dfb036c99e7a11546045fb1900ae4fe2c6c77f6f9ce043fc646a205c1d2c52f638a24a23a35a51ab22d169366697d87341978904ba19ed086ef36e42f0cd91a89255cf1f6c08cba79127989fb3bbb06d8497930e1d95023bb46571be0d407da52682b632f93f7569f7dc39fd936e26974e84b10c97027288ba4e1d4e0f2c9d25514bdd2fc359ddcb6610a818925d9a13728404821c43c9969229a796c16d62fd4debc313cfffca1ddf686abab42961d9a599daa83a28477129e3fa26cefc93fcaf2f8193ec454dd315282426b83e7606e9b917f28c9532c71dc8cead672498960981124ee1444e058e03cc6f80a348a6747b66a37860343a5bfc46903a044bf1461c5dfb156cdbccc9015d012c912934d236ba5090ff82b9b20a080dd17c5914bcde9a5d2dab21f4aa5a1639a59f811a54ff409006e6dce58193c0d30c636fc86a4e022b32427e9f1d3488b9d2f9893f7ecfe5ef823abac42a9f2f1777bc3596e09b62b7403398a93ff359d563792e8d9f924b4bc544d25c345bf5d00f22d8eef9d557b52da70652735855d07ddc0fd6c4c0b560128ba2e69931a7f948addf9746794171f7e16a70d413a5c22d0ef793256c4e7628b20fd8e392548e8cc6aa73a43c7938b136d74a42e7757dae20a8228e7d6160706148ca3b518ad0d779b5178a9dd5d8eaeb0ceff6712a87b4ba6a7dc58e77c371646c7c4240b571cca72b32ed6c151f19ea388351aa1040b534c74e1b3fabd2929fa26b2b312c1943ad5e9e39981eb0992ad12cd0b7800e8428132c92c1e1abb6a421b18a9ddc5ca778bc917f8cc71e71c5d5c454c05d524dc760e6cd5dc1f7a2403f2decad3bcc2ebfcd68efb598836a948e1a0926b930c6c79efc5e600bfe97832ffc1360507602b6706630eab5efa517f0f42e9d915c68e7951a8682d911ce1baf7446e29a459e0e84a22b93e02169de32340e32d05ab5f81a632eda885e07fa1c1ed646d1b203aab31d15dc9e48b59e1c06b41d90e8fdb35df8f75548103a24bf9199603584a94c45fa6d6bac24b94e2dafdae46a1c2e728c289b8f20f11cb3819e189e08ecf517b7b86888a247c23c814be4adfb6a9a2e80d1ccc7154f48615b61674bd1de3c4830777d9dd29717e072b8935058e457b9b44858518aab45cbf2eef59f64e8321dbf1caea40fc3ef04aaafb5570c5dffef1e310de52f407fa50030c19b51985798b9a7032b59d6637d0d082f4aae675d57f39f9faa062983ed4d402512338aad1fdb5bdaf9be39aab978d9562999f61583d0c465707abcd582fc7288ef709dbfd7b0006988ae0c544dbacda9cf9b6d3e274d03711183635b23a35cd43e494817ea8ffbff9191c8", 0x1000}, {&(0x7f0000001180)="5b122f1b352c313853af6127648c87fb5061aaed9f0bd6a157cd4f0a76b8407732eaee31b261b92209ba23ccbfb05c35c6e081ddb2c90d09d3a2dc0017d2862456b2bd6035faedaadd25b7fecbfad21465de393c873045a1240d4600c6861fac9e49dcc87ffee56abff4defd43f960aaae091d20305e0dd13fe62d29749652bae85f1f2719a29d9a84ab266881275c80ecef6bc9d9042b220c9e2204492ab82951dad2", 0xa3}], 0x3) fcntl$getown(r0, 0x5) chroot(&(0x7f0000000000)='./control\x00') mknodat(r0, &(0x7f0000000080)='./control\x00', 0x0, 0x0) execve(&(0x7f0000001280)='./control\x00', &(0x7f0000001300)=[&(0x7f00000012c0)='\x00'], &(0x7f0000001500)=[&(0x7f0000001340)='-&@,-&\x00', &(0x7f0000001380)=',\x00', &(0x7f00000013c0)=':\x00', &(0x7f0000001400)='&\x00', &(0x7f0000001440)='\x00', &(0x7f0000001480)='\x00', &(0x7f00000014c0)='\x00']) 01:41:14 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() symlinkat(&(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x3ff, 0x0, 0x0, 0x0) dup2(r0, r1) 01:41:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) shutdown(r1, 0x3) dup2(r0, r1) shutdown(r0, 0x1) 01:41:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) read(r0, &(0x7f0000000040)=""/192, 0xc0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) listen(r0, 0x1c9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 01:41:14 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x2000000006001, 0x402) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) sendto(r3, &(0x7f0000000040)="18f0d386670b1c305a56030d4d6d2bbea9a7659aead5640784fdefd4b3724daa8619909cabb1174e", 0x28, 0x0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x6, 0x0) r4 = fcntl$dupfd(r0, 0xa, r2) ioctl$KDENABIO(r4, 0x20004b3c) 01:41:14 executing program 0: setitimer(0x0, 0x0, &(0x7f0000000080)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x2000000000000400, 0x0) syz_open_pts() utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x8, 0x400}, {0x0, 0x7}}, 0x2) setitimer(0x3, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3, 0x4011, r0, 0x0, 0x0) 01:41:14 executing program 0: r0 = msgget(0x2, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/238}, 0xf6, 0x3, 0x1800) msgctl$IPC_STAT(r0, 0x1a, 0x0) 01:41:15 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 01:41:15 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000000), 0x10004) setrlimit(0x8, &(0x7f0000000080)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x1) dup(r0) 01:41:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10009, 0x0) recvfrom$inet6(r0, &(0x7f0000000240)=""/175, 0xaf, 0x40, &(0x7f0000000300)={0x18, 0x2, 0x40, 0x100000000}, 0xc) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f0000000380)='./file0/file0\x00') r1 = open(&(0x7f0000000140)='./file0\x00', 0x203, 0x1) close(r1) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) 01:41:15 executing program 1: r0 = socket(0x2, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) r2 = dup(r0) read(r0, &(0x7f0000000140)=""/234, 0xea) execve(0x0, 0x0, 0x0) shutdown(r2, 0x0) 01:41:15 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() setuid(r0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) setuid(r0) 01:41:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1000000000000011, &(0x7f00000001c0)="eb85f4c513fa94f9cb5f8ffb185fd79ed701664487f3728da20c6ea8e369f24e79f12a888078670a714f127c8a4a7bac7679211195413c7f2ca5ca571416749d9daab83ce7db6c7a19df01804f3724638eac428c11ab04e790d19e7a79cb133c19afdc1691d1ab97a00d93a40e1f99223a58816f88dabd8d268b4b373885dab471a11152de773b5b0473b3d7e6513910bf2961e302391edb68123b9a61a79b1944bfafdc778c65119d6e7584419c1bf2182a6e6dcfbe78045d7f5855eef188f43fc3ef302e1dc31be9f28f2b3d31dd2d2c6766bf7834d7d15d65219deabee96bdd88cab00c009166150b158839516f3485d6e82d99bbdc03d6ec5a9f37b989c778e71070150e90f78be6f876bb1d34e4a74a25be4cab19aad7ec6c5957f88f1801cee3ca954b22659de292a062ce3e9d8615da0e1e765ff26736aa2b4ddad2a1eb08b836d54b32", 0xfffffffffffffe51) setsockopt(r0, 0x0, 0xb, 0x0, 0x0) socket$inet(0x2, 0x2, 0xfffffffffffffffd) 01:41:15 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x122) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000000c0)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) read(r1, 0x0, 0x0) close(r2) r3 = msgget(0x2, 0x400) msgctl$IPC_RMID(r3, 0x0) 01:41:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001280)="cd8e2dd3ee4275eda7e1270dafaac2973f9c815d13f124ddd5186645c08006e0ccfc3b1c53086bb2deae8b479c189467bc5cd91805e2fac3e01b6977c0b09268a6a6ca5a11636ba2a4c86050af9e2aed64ad70fbb8fbd91e86c53f5ba64a97502dab98cc8d00f921fc4ae3845a337e36abf0c09a651b8c43ef2174bc326b8b639945a0410a28591d41edce892eaee97fa4356c0126a8f26ad73946404eeeb99309b0c17291729bcfd44c38faa00b0e2789486fcc6c4a", 0xb6) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1) r1 = syz_open_pts() close(r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x100, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setreuid(r2, r3) dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x8000, 0xfffffffffffffffd, 0x3, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 01:41:15 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) clock_getres(0x2, &(0x7f00000000c0)) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xc20, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x60a0, 0xe37e) unlink(&(0x7f0000000080)='./file0\x00') 01:41:16 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) setsockopt(r0, 0x7ff, 0x7, &(0x7f0000000000)="f4dc92e72c45288f6685fb2a3cd5f96689fdead8f19bee5f18e3f8b50b3a01a68b487405d68ea76c5098600f5660886419af416e55b787761fe04b6f608cdfd9464ea06669b5bc6f60a8341c6a470ec82cba66cca657e2c7cdb105227f9734453eba776c5cfb2208ab816e2294b7eec65591d8423399763526aba0b5a668f47316aead5fb78514a75be54ee3da8f229a3e2bb632600b0dec3bb5fbac790a0c82f4bc260f56c0934b0327354e5d748c7764992d59f84297fe1bf9bca7b4bf3ff4cd705ab54767fe85a9ae8fac3d13dbf50192559c0d32e0873ed50a8b2a9ad7810bc83eafacf5507de52c2973c3e29ee395b6cfbcd26746", 0xf7) socket$inet(0x2, 0x4000, 0x10000) 01:41:16 executing program 0: mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x75b5c744b735b9aa) 01:41:16 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$unix(r0, &(0x7f0000000200)=@abs, 0xfffffffffffffffe) r2 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000fff000/0x1000)=nil) mknod(&(0x7f0000000100)='./file0\x00', 0x2080, 0x7) getgid() ioctl$TIOCCBRK(r0, 0x2000747a) shmget$private(0x0, 0x1000, 0x61, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/164) sync() r3 = fcntl$dupfd(r1, 0xa, r1) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000140)={0x1, 0x0, 0x1, 0x4, 0xffffffff00000001}) shmctl$IPC_RMID(r2, 0x0) shmget$private(0x0, 0x2000, 0x415, &(0x7f0000ffe000/0x2000)=nil) 01:41:16 executing program 0: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') nanosleep(&(0x7f0000000080)={0xed, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 01:41:17 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="25000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES32=r0, @ANYRES32], 0x28}, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) 01:41:17 executing program 1: r0 = socket(0x10, 0x2, 0xfffffffffffffffd) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)="4b74954c", 0x4) 01:41:17 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/4096, &(0x7f00000010c0)=0x1000) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000001100)=0x538d, 0x4) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000001140), 0x3f, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0xf, 0x4, 0x0, 0x2}], 0x4, 0x0) 01:41:17 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) recvfrom$inet(r0, &(0x7f0000000000)=""/30, 0x1e, 0x1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 01:41:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0xfffffdd8) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x2, 0xfffffffffffffff8}, {0x18, 0x2, 0x100000001, 0x101}, 0x0, [0x8, 0x81, 0xff, 0xc000000000000, 0x80000001, 0xe40, 0x1]}, 0x3c) shutdown(r0, 0x2) mknod(&(0x7f0000000040)='./file0\x00', 0x600d, 0x3) 01:41:17 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r2 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000500)=ANY=[@ANYBLOB="10002e9266696c653001658f88dfbee75790ada3aff93e98095a09539645ebb2b7bb177609105a73d994089c281a64b8c22029c4790a8b380387ad035f86008c362aef54759ef838da532576bdc0918399ab75fa56a412896923d0969cb6767b608e996348672bfe45cfad3a2bfffb27481420446826ddb8"], 0xa, &(0x7f0000000080)=[{&(0x7f0000000100)="196a9c0287e87d66f5270e7e831ee2523d9a3f4a62e8886efb366a4b8a7e9a05a80ea8fd9bd6cb7162d7fc617edf501e74c183f0dacf64c493a921241ad658518187a9ce02797831ce10726d6a1b7a6947ce1af420f87c5b6a26dabc2f00f8653ceb7769777b525bc649cb1bab3e541d138c5d00c49da74dbc983104e33154ef5486f6d1f35311dfc83293dacd80db81da30c3157a88cb1f638ab3d98c8e02a0affdd0e33fbadc0585133f3f63286f0dc57060d0efa9ed2c0bedf1230afbe774dc84383f8b7039fcf0175e33", 0xcc}, {&(0x7f0000000200)="d9220ff8b377c9a54ce85fd4723ec272c8738637b67d323e541eb59eb6aa7c2384f4434f32527114eb5be28a136fc69242e0ab23bcdfe0a2505375ed7ea5f976ceb9e7f3cbb17067219c612835267588ba8c84db8d391c7c921ebda9fb", 0x5d}, {&(0x7f0000000280)="6e52e0084908a9fd55b9d1a368ab16939e539792a6312d88db5468ff54f39943a943ac2224f1117610284bc6ad86270df242f54e71dc2c2474272e9b7e481633a71cd250a2099b0257b63cc0f2", 0x4d}], 0x3, &(0x7f0000000400)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r1]}, @rights={0x18, 0xffff, 0x1, [r0, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x98}, 0x9) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0/') 01:41:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = shmget$private(0x0, 0x1000, 0x300, &(0x7f0000001000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = getegid() r6 = fcntl$getown(r0, 0x5) r7 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x0, r2, r3, r4, r5, 0x9, 0x9eec}, 0x5f38, 0x9, r6, r7, 0x3, 0x8000, 0xafc}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) 01:41:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x210, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x880, 0x4) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x4) 01:41:17 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000300)=""/184, 0xb8}], 0x2, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) clock_settime(0x2, &(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) preadv(r0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/214, 0xd6}, {&(0x7f0000000180)=""/19, 0x13}, {&(0x7f0000000200)=""/105, 0x69}, {&(0x7f00000004c0)=""/157, 0x9d}, {&(0x7f00000003c0)=""/124, 0x7c}, {&(0x7f00000008c0)=""/4096, 0x1000}, {&(0x7f0000000580)=""/107, 0x6b}, {&(0x7f0000000600)=""/95, 0x5f}], 0x8, 0x0) recvfrom(r0, &(0x7f0000000740)=""/143, 0x8f, 0x41, &(0x7f0000000280)=@un=@file={0x1, './bus\x00'}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000800)}], 0x1, 0x0) 01:41:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) getsockname(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000800000000000000000000016e7477365020daa00000000000000000000020000000000000000000000004b9dda37bd9950292813087c93466f123c640c6287a5622f0648bff7056310ebb9074ba0417fc5d2f1f020015bde4d61fd2f260620e29d4318519bd994bc76902f0966af1ca396e66d53e76c5c9debbc27e9c580f91be5e449e7918d726bd3e5a4abf39a6fa9b9068e10e8808e82d62a4e3c8bd5259074303f86cfb0a8983f41b5a2"], 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000200), 0x3) connect(r0, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 01:41:17 executing program 1: r0 = socket(0x2, 0x3, 0x1) setsockopt(r0, 0x0, 0x20, &(0x7f0000000180), 0x0) 01:41:17 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x208, 0x0) r1 = msgget$private(0x0, 0x2) msgctl$IPC_RMID(r1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8002, 0x0) setsockopt(r0, 0x29, 0x9, 0x0, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) 01:41:18 executing program 0: r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000400)={{0x0, 0xfffffffffffffffe}, {0x0, 0x200}}, 0x0) write(r0, &(0x7f00000000c0)="259a576855902accbaacf1d8856b2fcd5a5a8aecf315b11400730d788949a0dcfda5ce3bbd391aaf6a732fb2c893213a4daf2ee4bd117e15a7b9a863b6a70a1fe9f63f6f4d08b0141d1631594c081e34b752c963160bc10262270cd2a15985f8419661f43e4d443a9dfcd434472ec7f5b0561964d254831c055538facd93532d725b821cc84d64e6e349e60ea25340d2f0b0070134bf5f46d381df24307d2475c30773b118f4c1a2f3d833a9e98261f927b1e9cdb63154cf03fc96d7f553ca1aec03fa1e66f8dd71fee528afdf405f37f8033d515684f4ec3f5fbc97318d1a2e140b641621bfb5ef9cea9f5929a175b8b2d2221d69392071c654030d", 0xfc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) faccessat(r0, &(0x7f0000000280)='./file0\x00', 0x1, 0x0) unlink(&(0x7f0000000000)='./file0\x00') recvfrom$unix(r0, &(0x7f0000000200)=""/17, 0x11, 0x2, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) sendto$inet6(r0, &(0x7f0000000080)="cee0bf3cdcaf94", 0x7, 0x2000000, 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x20) ftruncate(r1, 0x400) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)=0x1) 01:41:18 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000580)=[{&(0x7f00000000c0)='b', 0x1}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xe5) pipe(&(0x7f0000000440)) kevent(r1, &(0x7f0000000100)=[{{r0}, 0x0, 0x44, 0x0, 0x3ff, 0x9}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x9, 0x101}], 0x2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x2, 0x80000004, 0x0, 0x3}, {{r0}, 0xfffffffffffffffb, 0x10, 0x40000000, 0x7fff, 0x4}, {{r0}, 0xfffffffffffffffb, 0x81, 0x0, 0x1, 0x8000}, {{r0}, 0xfffffffffffffffa, 0x40, 0xfffff, 0x0, 0x1000}, {{r0}, 0xffffffffffffffff, 0x21, 0x12, 0x200, 0x1f}], 0x9cc, &(0x7f0000000200)={0x1, 0x81}) nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffff9, 0x0, 0x40000000, 0x7, 0x200}], 0x7, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x80, 0x40, 0x657, 0x5}, {{r2}, 0xffffffffffffffff, 0x8, 0x87, 0x5, 0x200}, {{r0}, 0xfffffffffffffff8, 0x0, 0x800fffff, 0xc75a, 0x2bc}, {{r0}, 0xfffffffffffffffb, 0x48, 0x4, 0x3, 0xe1}, {{r1}, 0xfffffffffffffffd, 0x40, 0x2, 0xffffffffffff7fff, 0x65ec}, {{r2}, 0xfffffffffffffffc, 0xbe, 0x40000000, 0x7fffffff, 0x1ff}, {{r1}, 0xfffffffffffffffe, 0x6, 0x2, 0x10000, 0x1}, {{r2}, 0xffffffffffffffff, 0x8, 0x1}], 0x8240, &(0x7f0000000380)={0x7fff}) write(r0, &(0x7f0000000000)='<', 0x1) r3 = semget(0x2, 0x1, 0x201) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f00000003c0)=""/86) 01:41:18 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10010, 0x0) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xbf9c, 0x0, "7e389ddedff371734578fbcef9097b5ac7934a3a"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x1, 0x80, 0x10000, 0x1, "bfa0bbbc106afcf073621c544cd34cd92a47d4c5", 0x80000000}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2, "bf832bed9fdfaaf4f4e2cd95631374840537fef8"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "69d4aa1fd74e05ed4897e1d7f68f0c1043519ebe"}) 01:41:18 executing program 1: socketpair(0x1, 0x2000000000005, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f00000df000/0x3000)=nil, 0x3000, 0x0, 0x2810, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) bind$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00./filE0\x00'], 0x6e) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSBRK(r2, 0x2000747b) 01:41:18 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r1) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 01:41:18 executing program 1: r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./file0\x00', r0, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) geteuid() getuid() geteuid() socket(0x1e, 0x3, 0x0) 01:41:18 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x24) write(r0, &(0x7f0000000040)="373d189c4e54227d9d5ad2fc5aad2df357c5b10b366bd4c8d830859c20d58e8a681324bb000daacab0c236334230022efe9e", 0x32) shmctl$SHM_LOCK(0xffffffffffffffff, 0xb) 01:41:18 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x3f, 0x0, 0x0, 0x0) dup2(r2, r0) kqueue() 01:41:19 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x86e9}, 0x8) recvfrom$inet(r0, &(0x7f0000000040)=""/248, 0xf8, 0x840, &(0x7f0000000140)={0x2, 0x2}, 0xc) semget$private(0x0, 0x4, 0x2) 01:41:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r1) r2 = semget(0x3, 0x0, 0x400) semctl$IPC_RMID(r2, 0x0, 0x0) close(r0) sendmsg$unix(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="30000000ffff00000100000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64=r0], 0x30}, 0x0) semop(r2, &(0x7f0000000000)=[{0x0, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x6, 0x1ff, 0x800}, {0x0, 0x1, 0x1000}, {0x1, 0xfff, 0x1000}, {0x0, 0x477, 0x1000}], 0x6) 01:41:19 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x8, 0x2}, {0x18, 0x0, 0x5, 0x3f}, 0x4, [0x2, 0x726, 0x150a, 0x8, 0x8, 0x401, 0x20, 0xac]}, 0x3c) r2 = dup2(r0, r0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x8, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x88, 0x20) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x9, 0x3}, {{r2}, 0xfffffffffffffffb, 0x4, 0x1, 0x0, 0x4e}, {{r1}, 0xfffffffffffffffc, 0x2, 0x29, 0x7fffffff, 0x6}, {{r1}, 0xfffffffffffffffa, 0xc, 0xa000000e, 0x3, 0xffffffff}], 0xffff, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffd, 0x81, 0x1, 0x5, 0xf9}, {{r1}, 0xffffffffffffffff, 0x60, 0x40000007, 0x0, 0x2}], 0x2, &(0x7f0000000180)={0x80000000, 0x4}) 01:41:19 executing program 0: r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x220, 0x0) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x20002, 0x0) sendmsg$unix(r1, &(0x7f0000000200)={&(0x7f0000000380)=ANY=[@ANYBLOB="01002e2f6275732fdd99fee1a466696c653000bb4b1ddf0ff303324cc483f85bb5fa464c0cec85e240f3ce9727e1b9f504195516f16ba78303f6f49f465411dcdef721472b677002865bcfffecd5e1301b18b54e60fc9f974312c29018e21b4097bbabef83e71517c824dc03d7db2328f8cbd77450f339df0b7c6e9b5372a35e9c4cd6d54d674e8f8f8129224de2092b2c6c8f54b0ea60a492ab7d5e8ad76317c0fbb9748ec0ee7381a35e29df8ad942e8df6479ab247322a1e9b3341aa1593ca3f14e6295debe4dd05ffd0d49864822e1daa417c43a50253089a75d2ac17654711411345ae4000000000000000000000000000000"], 0xe, &(0x7f00000001c0)=[{&(0x7f0000000140)="eda30181c17f2d340bf5f3b082fdaf9cb672798f2843a1fd16b91f8f65ee19f6c89b1722df277a4b85c9f18da01f0e093bfb8241c38e701f9f590225cac4421308776a44b9aedf232fb4fabe1be6bbf75af7d2b6491f1d92e9cff8088dd4318e8c8ed0caeb1009506b36ec3604cf61e0d1a4c3952cf586", 0x77}], 0x1, 0x0, 0x0, 0x8}, 0x0) mknod(&(0x7f0000000100)='./bus/file0\x00', 0x23, 0xfffffffffffffffe) openat(r0, &(0x7f0000000240)='./bus/file0\x00', 0x20000, 0x1) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x8) 01:41:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r0, r2) close(r0) kqueue() sendmsg$unix(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="30000000ffff0000010000f4c7000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64=r0], 0x30}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r3 = open$dir(&(0x7f0000000100)='./bus\x00', 0x381, 0x1a2) close(r3) 01:41:19 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f00000029c0)='./file0\x00', 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2015, 0x9b19) 01:41:19 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/146, 0x92) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0xfffffffffffffc01) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 01:41:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10081, 0xfffffffffffffffe) poll(&(0x7f00000001c0)=[{}, {r0, 0x1}], 0x2, 0x0) write(r0, &(0x7f00000000c0)="5b9909ca356db4e403e30a9f703853a248e86e20e62a4712f01469b225ee7543a6bb0d18c710a4937b78eb64da7f6e1044de2190e89201344153e65b1dda59d54f970015b323590b4d528c3d4d44dd0c14c6c83c05358f5bc5d34bb95556bf3a2906c75ab0cbdd8fa2c446e513a66aa5856beb96ba4491a5e97f92040eda1145362b79f97d2f56777d4369a1e3a6e02f6915516bb0e4b658cbb6331a920393f4776d3645511e74102fc104bacb9110c01a16be29c76c33", 0xb7) ioctl$WSKBDIO_SETMODE(r0, 0x80185760, &(0x7f0000000040)) fcntl$dupfd(r0, 0xa, r0) msgget$private(0x0, 0x80) 01:41:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4516) r0 = open$dir(&(0x7f0000000040)='.\x00', 0x2, 0x2c) fcntl$getown(r0, 0x5) 01:41:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0xf4f9) close(r0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/229, &(0x7f0000000100)=0xe5) setsockopt(r0, 0x0, 0xa, 0x0, 0x0) 01:41:19 executing program 1: write(0xffffffffffffffff, &(0x7f0000000000)="61836f966428ceb496c5fe7f9a2e022df7fb18d04f09db0a1ce1a9125a0ce4c73af7ea34cfcbcded9a5b824e7b700c6a319313a97ae81aea81a3d3f35d29dc7ce06ef9a83b50c93b99e52be3f0f243f79c6189c2ddb683184cda7b1ece1e1a584012510bfc8075288cd7c54d811f75bd71ac73b5c2a6f5e5686b470c", 0x7c) 01:41:19 executing program 0: socketpair(0x10, 0x8000, 0xc1, &(0x7f0000000040)={0xffffffffffffffff}) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) rmdir(&(0x7f0000000100)='./file0\x00') socketpair(0x19, 0x8005, 0x8, &(0x7f0000000140)) mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x60) lstat(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff) wsmuxpoll: not open wsmuxpoll: not open 01:41:19 executing program 1: setrlimit(0x7, &(0x7f00000000c0)) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = semget(0x2, 0x3, 0x200) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/244) setrlimit(0x8, &(0x7f0000000000)) 01:41:19 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x900, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000280)) bind(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00./file0\x00'], 0xa) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='r\x00') r3 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x93) mkdirat(r3, &(0x7f0000000200)='./file0\x00', 0x80) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) open(&(0x7f0000000080)='./file0\x00', 0xa80, 0x0) 01:41:19 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x21) ioctl$TIOCSDTR(r0, 0x20007479) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x4020426b, 0x0) 01:41:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000000), 0x33, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0xa1, 0x1, 0x80, 0x8}, {{r0}, 0xffffffffffffffff, 0x40, 0x84, 0xfffffffffffffff8, 0x6}], 0x8, &(0x7f0000000180)={0x1, 0x4a}) poll(&(0x7f0000000480)=[{r0}], 0x1, 0x0) fchdir(r0) 01:41:19 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) recvfrom$inet6(r0, &(0x7f0000000140)=""/200, 0xc8, 0x1, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xb, 0xfffffffffffffffe, 0x0, 0x100000000, "d730c1e7bb6fc6e23c5b000000004142308c4de4"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0xffffffffffffffff) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x5cd0, 0xffffffff, 0x0, 0xf, "a9bf8c39f8ffab9c59f724cfcb70262258b3368a", 0x1, 0x5}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 01:41:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439fbc2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0xe8) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000840)={0x20d4f9, 0x3c3, 0x3, 0x8, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x6) syz_open_pts() 01:41:19 executing program 0: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)) 01:41:19 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x200, 0x0) writev(r1, &(0x7f0000001180)=[{&(0x7f0000000000)="de", 0x1}], 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) lseek(r0, 0x0, 0x40fff) r2 = openat(r0, &(0x7f0000000040)='\x00', 0x0, 0x40) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x40, 0xa0000003, 0xfffffffffffffffa, 0x4}], 0x0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x2, 0x4, 0x20}, {{r1}, 0xffffffffffffffff, 0x48, 0x40, 0xfff, 0x1}], 0x5, &(0x7f0000000200)={0x2, 0x27a}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f00000000c0)=0xfffffffffffffffd) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x2, 0x4) write(r0, &(0x7f0000000140)='!', 0x1) 01:41:19 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x3, 0x100000000}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$KDSETRAD(r1, 0x20004b43) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) 01:41:19 executing program 1: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000100)={0xa2f, 0x0, 0x4, 0x0, 0x0, 0x7, 0x1ff, 0xfffffffffffffffd}, 0x0, 0x0, &(0x7f0000000040)={0x20000000ffffffff}) shutdown(r0, 0x0) r1 = socket(0x7, 0x8003, 0x2) shutdown(r0, 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) dup2(r1, r0) 01:41:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = dup(r0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x80, 0xf0000002, 0x2, 0x100000001}, {{r0}, 0xfffffffffffffffb, 0x4, 0x20000003, 0x0, 0x3}], 0x0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x41, 0xf0000007, 0x10000, 0x6}], 0x6, &(0x7f0000000180)={0x10000, 0x8}) write(r0, &(0x7f0000000880)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb2) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x100000000000003, 0xd9f, "b08d16c6662247ea080000005faf8a21052409e5"}) readv(r3, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/45, 0x2d}], 0x1) syz_open_pts() 01:41:19 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) select(0x40, &(0x7f00000004c0)={0x7f}, 0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x7, 0x0) shutdown(r2, 0x3) r3 = getegid() r4 = dup2(r0, r1) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000500)=""/4096, &(0x7f0000000080)=0x1000) getgroups(0x1, &(0x7f0000000000)=[r3]) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) sendmsg$unix(r2, &(0x7f0000001940)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001840)=[{&(0x7f0000000140)="b11817a72c94533ca3abc5c53d068a655b7eade00db242b2c652322d422db0aa56a5aa7162645d1318c006fe9e0f17ea8a6b2beecd7f0d6477f363e3c9f67255fd4beddf9150dc9c9448915ceed11bc317cec9e00570b63cbc8b92a97af1f5d8e1257caa9e0f72c779b9ccb4a338f29385cc529ffd34244b9e24203b32f0f7f673e05b6d27188bd559d611526010fb45bb624850da56b6f9d59e898df48a2b384515103a12ec156e884b8fdebd4c3ac9545fcfab924af758fc31f7a2820eb1cad4c1f207fe268d8e6479f3f4026debc4fd8484db5e37a833113d1f25a0dacd639e8adf", 0xe3}, {&(0x7f0000000240)="904b544c43171da0d0c73d23a59fc2dd0f5ba02c404da12c3c2cd36ac410ae27e70b6450da73afff957d5625160a68bbc84d37e8eb62216c192f86b9eb1d3b02edfac7e6049a6b07c9140acc0038c2691213440d80a9ad1f304846650771c490196af098d1eb87ea0094873b0c3a26a6e9b30734290721875d108905a2e5939be69a62da7fd8d70d17423972d8efbfc0", 0x90}, {&(0x7f0000000300)}, {&(0x7f0000000340)="aaa5cef69577bfbe2f331ed672088e2aa08264ad4af49ee05a47e107724f339fd8dbb128126f68f4ab13336cd1fbb61508f92323a9343320315526b0184fd717", 0x40}, {&(0x7f0000000380)="eb1be153d17bede8339151b5bfa0062582d9a052b6fd1554c542adc278bce9491449073f215546ff10360c7feb42b16b2b908647155cc168b25af062863a4d7db869e2114370d3de232c32c8a6fd4255506c16cd3d2044573400f01975b174ef16bbb31bb8d01ca82425b00d9af926d77c", 0x71}, {&(0x7f0000000400)="3db97ae71bf6d4a3178c6caa1bfb82903640333edfe4cd41539d689dd2f0cbcd7a7ce8d3d33c3a2b5be7e1cdb1ac9fe338ce7ae28d5fccf9660dacecb98e36e5af97d64eacec9408c20687b86de8e3e43b541cd43e676f57214fc1905862c1668d3d3d9796c9d5eb572012d862f837d3303037e3764f04ab2271f49fc9f6db506e656150f0f764a53106fed1044825dfd130a31c9f6ae5037a50e4caf6b76d8151069f398758b28de7af98fc9862350d7a", 0xb1}, {&(0x7f0000001500)="ad9b53ff2289b82f057691571a780b3fd5aebf9a73766deab041a0c15a017130f0fee9cf1fd27417d217398ea48e672cdb5423d44ab4ae0d29125f1dcb63aed3bbaef3e51be39d39ec9b408f7af0794fb96244d6ad74c68976077dc04dce49c53c6739ebc0b85c33e83ea1215213508fde0b241be37fd995703db4db7ca164f3382316aeda5a7c5f23d7c3a94bf396c81a754b2f1bd327db72727a5421b185d01593f12f74c9cf9bc23ae91ba7a46730194be8190540800ad7be6a322a1d57a7882f9ac1734221a75f9d0571fad61aeaebaa790bcca9ce0528ce99c1e40a4bfcb3cb773d7d3e1e400b77", 0xea}, {&(0x7f0000001600)="92564a85f8ed25ae201edb606e762bb1842575ab8fe6dd2d6a1445478c011567c2b0905cfccff3d8fe3ae04175df86032dab7811d165d4a26d999094e574c1f2af28224840d500c156446032b36b0a0992769abe2d0ae27551d931e7ca64161be0b7731569706ca1052cb283f3da61e4c0f08986c5e12f185fe0f21afd4f921c0f37fc1f2cc9c0250e35149ccb50e59125f273bb11d4ca1826d42a01870a", 0x9e}, {&(0x7f0000001740)="f998f4293d8c604f49931ad7f37c7a679bbbedca83e52842aaa3795523b80d9b99a0c6ea3609bbe074eb9745ca1f5cdae24614e78d3cb66ddd52fba28be4af13f12ae4c25af6a95510d353fe813d4075b9a74ab7a4df18789587945fb44958ba58f8e947d3394304f68c28ee5b5b6abb6794b2f5500e7570b0773d21d40469ee1cbb3f817b3efe4042763e7e6031469ea626e061a8f165cd9d04d71dc54deb657d9c70767696dba03e9ed8bac446f196cbc78d2e445051a5213b18a034bd11a8cb", 0xc1}], 0x9, &(0x7f0000001900)=[@rights={0x38, 0xffff, 0x1, [r1, r4, r0, r4, r0, r1, r4, r0, r4]}], 0x38, 0x405}, 0xa) 01:41:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup2(r0, r0) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x400000001f, 0x0, 0x0) 01:41:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000c80)="3e2a7913e4ba0600000000000000e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f7c000000000000013c1fe9002000000000000001ff10343482", 0x51) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffc, 0x7, 0x98b, 0xffffffffffffff39, "02000010000101936000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 01:41:20 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x900, 0x8) ioctl$TIOCEXCL(r0, 0x2000740d) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffc00, 0x1, 0xffff, 0xfffe00000000, "48a87fa59d275830dde9dbe16a8a010bd3bfbe75", 0x2cc8, 0xfffffffffffffff9}) poll(&(0x7f0000000040)=[{r1, 0xc1}], 0x1, 0x81) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)) syz_open_pts() 01:41:20 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) socket(0x20, 0x4007, 0x401) 01:41:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[], 0x0) 01:41:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd6ab103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fe70c9ea73906e2adddcb95afdc27b8c9831354609d02fc26c4b14b00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d7b65d2712d93ae731ffee5a627d0767106bd31b4605f1d00adfd323e6a8bab89057394672c25bc15a602", 0xd5) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x3, 0x98b, 0xffffffffffffff7d, "85fe4dbfa60200000007ad00fbffffffffffff7f"}) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 01:41:20 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) flock(r0, 0xa) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x200000011, r0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 01:41:20 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom$inet(r0, &(0x7f0000001440)=""/54, 0x36, 0x2, &(0x7f0000001480)={0x2, 0x3}, 0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x2065d) r1 = open(&(0x7f0000000100)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r1, 0x80047469, &(0x7f0000000000)=0x8) writev(r1, &(0x7f0000001580)=[{0x0}], 0x1) close(r0) faccessat(r1, &(0x7f0000000040)='./bus\x00', 0x0, 0x1) poll(&(0x7f00000000c0)=[{r1, 0x8c}], 0x1, 0x0) setsockopt(r1, 0x5, 0x1, &(0x7f00000014c0)="1a02c23f17de75a87db159bcb18868d00abc40d7fb58ba98e06386e9930ffad2c05c7059f91ac9a176c0b60c1daa1eb753b05e9bb00b2909bc4b2d5c7c3d1aff61b9913ae1e61efa893281bd538003d1c0fb05f62db0277a1ef842252024d226031c9790bb03d59aa17ac97facfb538c86d1849ab9cf0b9e932233cd912b9ea07b0f025de3ce5d1ec6c171957e5258c2e3332777fe38fe913167dce217", 0x9d) recvmsg(r1, &(0x7f0000001400)={0x0, 0x0, &(0x7f00000012c0)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/103, 0x67}, {&(0x7f00000011c0)=""/243, 0xf3}], 0x3, &(0x7f0000001300)=""/225, 0xe1}, 0x41) 01:41:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000500)="9a6b49bf3d30a966fe97e34a21fb7af21915a9c854fecd766dac26a7df6b48878a4c26ba4ecf04cf95d0c184c6b1c3ba91b45fb56abd44e01efadae4479f1aff66b5fb4a09eb4f0b0deb894f7f32319025837208d157851d565a2eb25ba5c62cf8be83ac9489551ce14b55c39e712b1f6c6516b7f88873a3221c46b146cc303a72d0b85b2c4c0673120e686e1e9b6466aeb2434a91108e4c509cd3047f25fc99815b1b50c15fafb666d5f742bf37e1d6d5dc17661ec7081fee9fdad053e1e6a77cdd76e3e1aa89f586adb12918fcd8f7cf123d78c9a92efe5ee99d7910e42be993ea7439", 0xe4) r1 = syz_open_pts() close(r0) r2 = dup(r1) fchmod(0xffffffffffffffff, 0x0) ftruncate(r2, 0x7) close(r1) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000380)="1d29f99d4111c02217b596a918e7faf22425ce8d0b68f7a58f4f9b4602b91b64ccc41d1486eba0b04bee502d9bd8ecda3fdce742a3c783f15b410c70016493b8954c4ca8cbde08850c80a7017caa6fa779b625b874afc6e89f11b366c72f3a5fdc12000a63813e83dcfd58a73052209c21e7b466721843926bc2cb77077bc8c6c976b4429e6910a9a60594feb12aeaa0c9d71f02bf19cf727a9d88084ea7c35dd73446b9764cdbb4d0b3465183e3752ea4b1927c60fb3175d000bb75e90290b8ed48b15803482fd3f0dc22dda275e452999dcfdfa20cecfb15db112275f2ac951998667e7f311d6b06ab34cc8030dc0dc3b71b8efc0e537badaf07f07e76e599e9a47cc58e505fb5a7eb9e0ccf54aa911a5e32cc087bba678717b0289501c6b9630c577624e0d2187dd4bd1c9ee3343f1da89f9f00cfe0c50ed2284a03b31af4f3ef1609d76715", 0x147}], 0x1) write(r2, &(0x7f00000000c0)="b74e3764c9bbbe623da45d3e2edd5f3262c194dc9bca699e859ad33d2bbdf1b6f67f9fea8855e5fb3a3ff4a5988421b8c289c165b2f39a4c796d55e115576e4c570b210cfd6c2b379382214d59b20f7a4f307f66666319abb26bb4135bd634c96cca330b22655b0a8acc1525d2cf31b17dd5e3d72f2d60be9477ca3dc79c37b968607299dc521e14b0577cfb24c0900f7d26a6e934202565ec8df8fb6e497f6618ea7f2cde2047c177a09c0d70ba8924c6033f1b8bd4bf15c74be4a02f5e971092fe13e815e31219b296db96415000", 0xcf) msgget(0x0, 0x204) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) syz_open_pts() 01:41:20 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x7ff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000500)=""/195, 0xc3}], 0x10000000000000bc) preadv(r3, &(0x7f0000000500), 0x0, 0x0) kqueue() pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000140)="a4e32a3deddea39b1dbf5156c66a89f59d6ba3a15509dfadd97eaf3d95b4bae455145471a6619b202abe835300529a4df0c20e87ca4b2a109fb873c6d9ad7d039357b38e83ba9ca23e341368038a", 0x4e}], 0x1) r4 = kqueue() socket(0x6, 0x3, 0x4) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x20}], 0x2, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x2, 0xfffffffdffffffff}], 0x76, 0x0, 0xaa8, 0x0) linkat(r0, &(0x7f0000000380)='./bus\x00', r3, &(0x7f0000000340)='./file0\x00', 0x0) lseek(r4, 0x0, 0x0) 01:41:20 executing program 1: mlockall(0x2) syz_emit_ethernet(0x0, &(0x7f0000000040)) accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, 0xfffffffffffffffe) 01:41:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864ed", 0x168) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x100000001, 0x1f, 0x4, 0x2, "4c1b4274550b09c0bd2f5567d8bfdea91c65f77d", 0x0, 0x40}) close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "854955000200"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xd9d, "b08d9e7fed2900000000000000da6e4ae5000bb5"}) recvfrom$inet6(r2, &(0x7f00000003c0)=""/222, 0xde, 0x2, &(0x7f0000000040)={0x18, 0x1, 0x681, 0x3}, 0xc) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 01:41:21 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2003, 0x20c) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x20051, 0x8) getpgid(0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x2012, r0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) 01:41:21 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r1 = getpgrp() r2 = geteuid() r3 = getegid() r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x480, 0x0) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r6 = kqueue() r7 = accept(0xffffffffffffffff, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) r9 = geteuid() r10 = getgid() r11 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r12 = socket(0x21, 0x8002, 0x1000) r13 = kqueue() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) r15 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r17 = getppid() r18 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r20 = syz_open_pts() r21 = accept(0xffffffffffffff9c, &(0x7f0000000640)=@in, &(0x7f0000000680)=0xc) r22 = openat$tty(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/tty\x00', 0x20000, 0x0) r23 = kqueue() r24 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700)='/dev/ttyCcfg\x00', 0x82, 0x0) r25 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r26 = open(&(0x7f0000000740)='./file1\x00', 0x108c0, 0x20) socketpair(0x20, 0x4000, 0x1, &(0x7f0000000780)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, &(0x7f0000000800)=0xc) r29 = getuid() r30 = getegid() sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f00000009c0)=ANY=[@ANYBLOB="01002e2f66696c6d300034437e77b8f56fb7181fb8f6920a74ce421e56f3e7695e107ff8f844256d771407cf31753a9444c9c4bc4577a691ca3b6f72b6675ed462b323e37d3e85316606ac983147d064f514bef1b0efbb077211c0dc2b54ed653d7d0c15822908837444da04ff"], 0xa, &(0x7f0000000380)=[{&(0x7f0000000140)="e2e2bca2c4d598282ac9735ece9c20f9bd54cb2368e022f297a9d20b71c9dc79450875e0bbc2211ca53fb8519d7d174657b941bd1f8dfddb72494d1e94bcfb2b9184b9f267e4f67a84a4edbbc315b5dcdde55899db3a2602420753aa361144918018faf2e7bd395d93273dafbef96310dfb59d894fa6110a6b536e571329bf9b79ecfba38f5df089346a77903c86752311ca4f73c7229192c2148fc5fcaaffbcccc9d13de66b9580983934c6e540394aa81196d53b9ace4b9341757d0823a99b09d183dd4caa5038230828", 0xcb}, {&(0x7f0000000240)="2a040854d3ddf2fa90c7e1e76a2408273c2a5f4be1c757348b92", 0x1a}, {&(0x7f0000000c40)="05a77a6c9ab2471b8d3da87a5cee5f4ac4e234f9d3758e83653fa2bb0793bebd5643d402b3b2a0853a35faabf61b88c17c761ac5be164f682bebe0bf6ab0ac32dcdb34d80bad579be1354276c23e7ec7c5859420192447517bac8ed5235fb1fffa3ff01e5c3da47da9485af048610924a280157f74a86a1cf91a379ea8746f1bdaf57f1bd65f59396ff17ef9667f48aab704c5393edbf4577a2d6e67d2f0b9de6d1267bfea9ad3737d12204e857c1d6c30d5c06a40b3092ecae3bd47efc7b6f7f1abf27a0c8db5f44349e78280a348967498bb3f07c938d70a6588b2a1b61894a337ad6fe56f3242e88bb0be97dd8d4192099a70f07fe17a7ca60411a9041a5c439f2a3a36efff9e2a290a3b9a2806a7543c943fafd269bcf4eaf3bd6a7aaa843b46053f9257c2a9c6d994adc4c751ed12bd1b93e05ccf067db8eaf017f9f9c0fc730e86d5ff48256ce7bbb927443f1a275b452bba01b4db0cf8e2018a94c84003c68c84a5641731b9187445ff99a46a0999d0bb013ffa46427fe1831b11d567f23fa00e3dc8748e84da3d2a3652467b8da4d1f861dfd43af532139a9ea6389948351c0c91f71db276082b49da1b3ed772290d93516e53c6da61099bd22969d930468b9c47250ba209040ac08af71a602d02ef84fb2588a8db01824415a8e0f7556efbcb1ebc66c126b077921df52570a7cdf649e8d16bd6d2457c39f201541e7e197fbe81bbce55419f3797d4be94e059ee9fe607ffc13d8496bf8ad4d35ccd8d9475dee8c0693ef78eb93e50acf0278d5ff0a14963da9ff5702acdd1cdef7cf52ce7209c3530acf87748b2d1fe641dc823b038e620e00f7ca1734e9a646744c2a2c8e0dd021c4218b4733ff0eadf8d2238c05ff934e77c705bd37bd9bd56faadde9c836ea1c5347c3c2ad79ea3d351de0c045f248c30a0796599a7dae2842356c17ddda5b97ab67038a8d6d91d6dfd1edc553530d848985f04dd4ea98b1a381663486ad1f5ecfc0f355252fcdb4d0c5945c5ff45b24105bd41a3b334fa12f556ad1ec6e4545ef79a59fbe9c45d5397fc1ba739a71314e0ef95184982d6d493820f8de1e3bc44e8e8f29401b5106e85f43e84bf718ae99938ffe7275e8ab6858b4c68ab73bdf404876c18402d1c6ad16548d37ca7209773a47f405bf56940945e3bced5107ba6c32ba62ec1ab5f0e82858f9cd89f7eafac52fd88f2b7ec5ba7bdf25ee728e5be0b3986dd0d76a10cbb8056e177b347be102d0b71ddb99a6f1ad3287752b7bbddae55050998432aab69b7c9717ce03da842ed672c41d19863cfc5ec92da5f6cb29d87351fc1ec1afdac7e9cec37df599486ae5339336aa15d71c4ab60fb99480902b1d34adde84df524d2e61e49a9cb3c2e7bf0b86d64d243404bf95403c8b940c6dffb6bda057b76a09927a57fa5b98e5429adf49a8ffcf79ccc18273931c4c68ae81bdef265c0ad46bd8fa2de5036831f4af28e662a1ee99ecb80dbcce47d2df39e43c0711e79ebe3887bd064d0fc65cf0609b12ee90e14c03f6114f2390ee2be241c125d511ad9e8615584b7a67b517809a8df21c2ff7d8d9c044d1d936ed3f14b8a955db04bccb4955cd965e6e92243a1f911b1e1d26e994ff535ca381c86b69fe64ac189a9c1fc79c3c9c0b6925bd31f80d3da6533a6a0969fe90eb210e9a1ba3619fd3f35b52cf3752579fa3f7c2e3ffb83ba26535ec04e477cca3afb9bad3a2292291d4a2e80a9850b5a2f81c4795e854e239b3f48a3026e6a8ceb6f00b96aa5c857113723224d5059788ff859ba2c78a346bd899fcd6117054b391f6fff8cd184cdb7fdfa1679224d57117a5d258fc66a887d7ff9c3aa05f973d33c3292549c448b42782b42e49180207e2682ea3441f6f56c316e4191a641b5b82ff3002901f3758c3ca610dbe79bbc064deed1533c65953325ae5bf7ee376774ea643a6b9da99532318572cb20c4bea87d070cf132b1f4e766d15801fe074d23dbeea9b0ba393fce4ca3d4e22372dceacf902b36df423f2ac93e20374898da3c5c5586794e417e3a73b52c303378898d62bc3c9f4328d1ea9adc731e525c4e5eb94ab6b51c08f95b320ede162fbe2f11f90cc8b8acff4cc38d6402a921d8c3160d301a7f671d924d46a8006c74eb4aca93b2ed2096e699ef7406e80fe02ab8e54296e1ef4b3a8f60ba351e694e4fe4a4cda61e52c504ee6f156ebfc2d91ee79f1b7c0ff8d9a452d572a4ccaac84fa33f106aae830c09a85d86b8763c389448d9bfed61e5a01bfc71e3d108693626e66e47831dae1e9b827284d873290320cd81ccd8d7ed322eca56e16c6beb9acc879ef70aae2cf904d4b41ccf51f2a7eca93bd571a550b2a4cf6dd24a5ad3d162d84989aaf5b361e9224de30ce236f716aceacc8eb447483c945903b19f76bc003f558ed55e2f5970047db80152317d510cf7615308c634a0d91db64f72cff7b8433881fcecafc7ceeacccacc5ed44cf9f64c98afabaf036d89f68589dec672e18e5671e04f9a524282c5f4e73f9f55839d5ab3356c233a9426cea4a0fa5e345924f86270d5dc720560e2bf7a8465e61889e0407ae040e4ef22399e961844ce344d686495db9447fc3f911e15a73a15553a133fc9d5534b631adf80a905c696b02441337919da88e7d98510b032206e825f06de460fee32eb537f6d9b5195765b3247def1689e57baab4a4fa51671e50ea0c4d0895e4a7184474cdf5fb3e372c76bcfbec0a5e746a71100dc14dc0114861b083c89d4f7a6d7755ff3f4e8cad1b31cfad99ee1f0acdd70ba075fa98ead23742abac940fcd8eea235032acd72f53cf98aff6e453a78288840ee0f5070d744db1e272baca6e9069d36709eaf824728e4c6dcc3e68bf242985334a6c1275f4c1eebabf85a9ddcd07cf67b20177218de10ff17f0d4b04c0b7ec1ab17bf4cba83b7dd431826f1e56b6193f19e91b323162a82ec09338d4030b3af9ea03f3a1c924a5b987f1442b2d94a863a1e811c265f1fcec52dea6b3ae4538fe669b8e5f14f9666d714696414184793bb2e1a816f52262dacfd99d5f3215b69ee2c5e2bb45efb4dc4edea4143a9901eef1b4fdfc0894db12f7f0c6b5419e2ce05559ceb77bba12bbc1fa646034218f4d2e57d1227fbf5638b5937f2932949fa37661decea9e34e9d2b18b141f77335127734b435b35c16b3468f53901aca2be05541d745f9e78cefba5bef7df47965a8a49e222d3af8e64c91cde0e900c54804353d5a698f313b154900a2ec8879b9c05d41c7e279ea2acc00a27b40de04d34f7cd5195c324d672531fb60850252835111de7b704febb38da2fc7edc0cf372b605072dead1a62c33298b936fbca2639397c67b11babe8bc3be81a6685359f3e6e7abed7a0c4bad3043251240061b3f730e0c7ed3e1647f8d7acf1db6a75fa070e4093019af93267a88d3e7dc5165af9ff07712c5f01c660e29f82313e823bae3497566435fb9c8d7a04d358cf6ff862770b1c329c9cfcd4a5d5f92f2ddcc828a50405eb948701d3aa9b4869dee6a8b69589fc94471ce613db3a50e2cecac183f63ee43051fcf992f593b367be48f9811db837903ccb6d368fa18c059ff048726f674af7a9efb7caed9e1385e5056b48752c1da65ab5eded4f3681b70c3841a3fcae62caa29cc85d75000700a2af15505fc54047d2bcafd5e0995a2f31d8651744628ebefcdf1de36487d6b0f45d06a8ca0fd2b90792e03f861824ac78931d5bdffba4c6fe3a9694b59685f636012b1a5e86ecd6b6b1c3d1c3d8e29d307e225f0ff02d8170f6f48a11fe9ed647cb08eca5a0f3b717c57b1f71db1a7fae79c5f89a3e418ebfaa5d5fdff6e2350b880976cdb6b37cc455ca61ba64700d3d22ffdfcb2ff00d813303d3e90e3a0e4775708457bf86753ebbb5aed143713c8a395097e3f3b5b0f24369aa01c57c938c5ee9b19f461ea5ba9fad281202fe0880a117fed7b9a4af4bddf62a5635e79048b7e51a58ec7971f39f5243242490a7ae2f00a3af921807458f9ebf9fdb4aa02e408a691647f2beff6407fcc56b3a08ad456e1aa57d399fe54a8baa7a9e903976c733f0612784626e8a44e6ff429566bc49de49fb9fb56bad1a4335d09147ec331430232ffc79cb64a1e7569edd4b93d6843623e8b01baffb8c2317f17ae132c359b4347cf6a731802c2fcebad8ec5ea57ff7683d177ea1d17a88aeb82a121549d5b2ff7501f05d39a7679847fa5c676aabc777f08b8d53417e29ce930b89706ef01a2fbf921c2f24c82cdb80daeaa584427c7fc4eac0206e70235d3b0fc13652e5334f9f542015b2b9a34c4a83f7ba16c70d1d48f5ab53a1562c272ce55ace7879038e09f4ec414b48b29b005064156c11e08a1f5ed70ef9f572fdde6d8e6f8e57e5952cac2660232ba279faf0bd186bf0c481a7fb7844baf9f7fd8f79d2f950a7c78cd3dc0d756a53811a4b07a42f2abf3aa257ab1e2e512555318513c87a6c28915376184610209a08936b5148542575b82cd292c61b672dfe5d56a5ddee43ecd496e828f7ee6cab6103b14ba9120b2870f8960bb5a4119d0f93569189e0bcac27c17810d18533b2b90fc6dcd68ba9673092fa19c8ee97cf3b1c2fcdf0926996c526fddc6243040550eca676a9b9ef914f2a20ec148d2618533dd91fb031718c2f2120b8a1d8e5ea909439558e70b018ddcd8ee0e2dfbf0f1983422cb90343203edad3fc726fa96bb8e68c9cf297f07758cfbefa026d754f1c9baa3a5eac8add96374aa6d315caaea3434050a919a8deefc989e15d18a38dd6a33f76844a7754a163c7c5a132e3672109ff8e82539a68a59e46788b5952617ed7503397ece70fda928fd11c12cda469795616ba76a96ccb41e58f1f8b9fbf5aa86eb5f27695afdecf74c450c67f6f2ac4c891ae8b33b1067a1322c8dd38f855dca2418520d93f19d1201a6d232f55840fd6ebf7462a9af622612d7b7ea077e789a00ec80aa0da8a608e74e52d907e25daf97a60c717a0baaed6198c5ed0281c416787a86c12a3c5cc21c81e95b956e70d16c57e56b168f56c399f5a73526e9848bf4b6bd745621852cf7e3d1b8727a8607d9f9323ae0a972e66614fb3eed2394cf2150d61880ba71762da2a2636a12b9c7695e0e2ee075d5b220ac64286ee0bde530287fcfedb2d8e1da9f610d247d9202736319a118572ea59731942890f8e4eee5a5cfacc9ef6af9232b9d7a105fd7e27b44804fdc799faf166e0160740a148e6e58548ce8f02f7ed0cef43b6423855982cce5e67593086cbec080abf766dba3d9b8aff32fa3eda5621973331ba12a1e44671afe014e1707d3f48bf49848709229e66646ebbed6c3ba73e9c19a90a52dbe862ed7f58065cf2558f4d5a8edb7c7fd768a3b3eb36a3d7ce07f909312ccd8d119ab495839b5bd7d66c2f32c9e93d9e9fa63a02d92a6d7c0b258e250c7d5f2496d7153e76f4126c986dd5ebc243d82e6d32fcba7430940bc8a554b83ebfe0c29bcefcf3d735c7047768513e8ade04bc27c7516f1d287d13c3e2ac2d16834434e1723715dca9bc6e0089b61febca1c4ce03a75bb4f5f46e6cbe3c2ae41f61bebe1f14d72246eb4aa94a02e27bda1a7b98660d2e293ffe4a0c57caac4aa84e29890fe2e27bd598bd94a2493d18ce678cb1c7646b208bdf84b6c1fec71e07f6c48c0ef2467d8998452e27bea94af9162d47b3359bebaa7714299511663b2fedd1fdd1510d139fdd3fb5b33dd5b74517807ce5ff79d5d277b21421b0fbd8552a40d2e629c55ba664ac59fab", 0x1000}, {&(0x7f0000000280)="0ece0f123274f3ae55bc7645f99b85b7d8c02996e6d0d5f8fb8b9bf789c6050c961e6deda077efc9d7828752c5fd54109c3d538f35499d742207ad9826757cd58026686b08e09fb8a45790220d21a72597f5ca3a7d78b96589621c6e3735", 0x5e}, {&(0x7f0000000300)="42909fb9b89a2d2f793aac1c10dec84c47bbdf04e87f527ec6a7367fd194e88ee831f8437959193cd18fd5bad6d0525a173c99684fda3fee21ee66070299d088d7e51f8dfd0a544b7635d05af7dbabac0daffdb788cb25f2166c65afa8fb", 0x5e}, {&(0x7f0000001c40)="c7a5babbc35d882cb70cb91def912db8171c80312158b598d722b0585605fae5c3a526e4a0d331eadfeb9ee92094c9e9a4d62cc651cee3f267294cdb862a3f9040972d95979394bc6c5cd3dcf904fff21581c11288d51fd2fbbf0543200cc0fa5e8ffb548cc2653633d994a36f0f5e7207d0db1fcff525c9d8179f208c308d1c15bb33e835d317fad5b49130a7a8a30d38021f9d633b147c2dfc5240ea9163369470758051e3d3056d41fc5c41992583d967b4f72f8e409b11a88107d321a17ab5eedcbf5cb0e78a8e4c8a381053c85084fff436518fe14048f826f960af56163f03ead86c03bc02e5d11334191c14bdb85757a2dab411ba77be877ae2a5c7f9eee97272d82b6bd9e14f285deaf11b1a4fb9f32cdf311232c1573be0da9139e63f78ef62c5203c555d54cd7402dae89375c2d34da1f95e0b35047f7076060c94061b1cdfcf0ec72f5f8715bebc069788502fbc946d3118e69ee747678b8b67d36e49da80cd2f46626c4cd568f51eeae0d874a0cc8e8995609266b7ef17c188664066c7787df770470cf3265da5ded49a4a785888a39b1edd9a81f4838eb577b31f6a76124cb8f78bc12798d7f7c3518ccd7b414a794d6f6ffdf7070168d7b7927079dfa3c10611c7eed7a6d618705ff409eb3779337fb89522b5c2070d907a31bb8de093eff6e671635519ce1ff8a42151bd7ca33ef665d9701c072efa775ea55c7110f1d0092d4b6693cf65432eed83d9f3d1f2c456f1120f6120bc4678da4c1292334c461b02a2087c2e0b3335a8757fa7c7c9a1b4412bbb645766458bb1cdb303c0dda2ed7093dc90fb5a1b2314bb92bda3e804c22533950e2f11beeb745e2e0beb7ff2f55dcff2580537f8b9447ef0ee7afcd882c71e841ca42b6eef03ad85fe58409fc074744c3050d783e0ab2d3d6d2d194761ead87059cead87e56f1532770def1c37588a396d5eee878ea78d34e07dffe76c8af24ac66ab9e4b8bdb01cc8cfcd0cde84a249919a7711c749be624b99ae99e7d0e9de8df73206a68c75b03dd46c4d4b798d4ab4e569b0b09db234db2a44cf0372136eb696045f832f3992c63dcd8711fcd21a6d7848c71ffb370d11693f7f10a53ff4e89ba287e4a8a371b5b22ea2ace1805f9a9931100fc85e4c06c884db285c4b9a2f758fba894ce879698034cc5eb726fdcf9970835a486a240aa59a91b3a7e752630add00e21d02a404307b14709b0782bd6c1902da05c4182138cbb105281e262d39e0c8319f83f7df513f1c15d724725291a7065683796f584bfa39fecca979cba1c7dd9075b1485a4dfc280e91495f86178bb31f6dc045ef0c7a20351ef67281d4e979ee6216d60f604b2e2ecef73e1f2f60d7ce999524bc955e57a23f16090081b138992e8a252ac416a60a2edcdd05eb9d11da40d7ed08c577086c28130e3e37741e2763bd1dabed77fdc68e343b078d8dc7b00ffdb4d311b61bf780f9c9226fe1207eb26bb1ecb52b4591d893169bbeb312e7d9b28ea82fe6ad5b41033521a1a6c18b4084eb2c9ab87ac29abfa1b4fd95885eab9ea5f60dbe2a3137284204fd93e8e1ffa5dc34fb75a3beff0e7b21c94e0bed65f6f676f6f4d20682ab68a37ab291dc2617564b6e7fe6b3a8309a55396c1571a71f2bbfa9f2f45d419389cab9d633b823367c2f36eee8aa92a83a7425bceaf24b076feb4252bf4d4226588f97d676287e9ccb316ffe707e04104f77b8cda3be6d5204510b39cef64c5313e34b9e50db7c1e947dfd341fcb178b4759d80592e3c76bf752440b7790e39f36acb2738281f0734ffbf8e2ae60f762816c2dbe02c6b5989d9aaad5e388b9d9faa6c0724585612cc584a11e959f9ac98b649980a8693d14b74a9a4f12157bb6210dcdc4599f5c89ef62157d3227e88bb71a8a51575f3d745f16716abcedd5097537b95d18b7973d65e2c495cf27045295bb4dc5b3e3190cb646747b8649fef4f717c45032b491d7aca9a499a1b386e24501d48bc15a3b731e1fcf4aa743ff436010e4f3f662592189abf37551ab843e63233a3c307b22484022cac7a18f92e40c4451269e08f4f00b9f6757c25a54c4e3c4a99ab07bec96bd03fc2103989c2b3e895780fe424164325590284fa61bbea5a48a51f4d355ec77e0783633eb759056e820b69507940fc5454f6c1a09d943254d376692f04136635b751817cc5769e35556a7ad64dc8ba8fee6d803b27ff8f92a069840de1b86e85ae2f8c0d4b5a3ca0c16d21ad6f4623f7c61415941f258bc0cabdf9f9a764a92b5d91de95b3bf7caef8ea979bb1c5b204d8e6e314b21111003c4810e28b44c117699df8c5020ce74049c6d44654fcbf96c71b90d5edc148fb5cbd6380c661f7fdc9051f4e2b7bb03e6a8961602de26a0b9d74a0c4202a0f75ea66c52a100fe17966a1ea788d3c74361b7231e3020ff7d3c976d86a19e0d06d5935d1304feeb660294395d4406bc685e773a77d79342e12c82e3d5abc9378078f56df2a6626c24db488485913aa5885f7bbd0a1809d21baece60e1c593af057ca40ba8e10f03fb08970eb95c2f31d2bd23ad8e118c0c67d359e6971cdda6e19c22f9651ab7e1dcb438b4cf500592db44c85774bcfdb003e58f01c4d85ffcfca212a8b5e141ebb48387d9d13de028056f802d60900ec6458a98887ee0bdbc64f7ad91702e54baf5ca2272f7ea241cb8d1750a076f547ad0b2942f7e2619ac320e8544d7817a071594bb84cf8814fe225d7a2575949556819559c279dd6d6fd68e3800f553773d3d11239438e24b78d7b1bbbe24eadf65e1db2b3a45acdb688290266a07383dd745f1b81eb785959525cb26c611a4dbaa940a9b35ede3274bbe3de93994b24ab262b1762a26d4ee2948656beccf4bc7eb17185199300ad09dc8c39bac392c604af4e67570f073aaa0f457a243139dd11aa2635f59690d2113f67c58d4297aa74a1063f45d7e34481c30391d213ca67fe9366ddc885aea0fab376696bd2ac9a875907b1cc2ed3969b6e41c59a7b04af1073104efa2e2aa8006753cd5121ea2c67221bba3b055d54aa111bb9f5af64dbafcb8dca3262476e21d47bf69b6e923f53cd5b2aa550333c9e4b948e19f1bcbe4ba8377d515c5c1e1d10bcd3c1abfecdf270c5bb3431db4d5375e6538b2bb12ae978bcb8054df59f35c7c9c33cae6d936f0db7abab88a667a4f6d1efe6bd056033644b7abc57c9499244bf0a15ed278c45b86245c9017a49f2b3166d4ff3b73d9ea6b3afc826c2974e688eed2be8dcf49df818236f92203d113fe7fe7b9dc5a2cde868c54fc128e81b17687b4b6471188381d369dbc9e6fc989716db6cfabbdbd89779246c909476bc89425a70fc79e12a3c57ff26219948f980ab224a0d5349bc4235fdcfd8881e96e3289280189bf4eec0fc812a8fe11dc53c499ea6324abae2d457ba13acc337c2c3e34b50475ae2e97b0f19072762a09be620f16de73e7d3f92265b46e2e6330c586cbf096815cb7993d0b50a652a6e9e6408bfb9daaceb224b2a4e33124db70392f0cf7a8e10fcca461ad3d783f0375ab2ef2a73b393b5406a270aa39dea412ac5ef263d5ed4a5d19caff3c7a4e9192bb81c61517f368ce46f0e0e7d56d851376b96a66c953b2b116fc8fce3464b8a14c9844adf6a96d342bbbadbc7ca5fd6b54a424eaeef21a3271cf3faa0b81a724a67c9c4dc55a23bc1d42b96c8aa0c5ba88c75aa64b82f56f1f3bedbd6c9df771b42e0011765a8f892abb1619226ce931575ba65e5ecd367e90aa99cfcc713221dec5d4cc3b9e5bdaf14f6f227bb62025d2cf1c6d14deccf6be9139d81f6e1450ac665b55f2abf59765048c79eb5c86d64125f9cc40a71c5c64753e27a1a8971915e2df73a1e17263e89d2dad3351d2ac5f23159e1a3f7141d4e0555439076f7c82f4ce67edf69b0c858005d462ef2221bc6a98a8905e2f7729b94cc6ad6ca888ccf53f927ea0d104e1909f14013b2f629e88bee0d504d390daa1a423048a42bc72dbf21c22dc014a3ce27de3ad8e58151ee8cc0e94d0e05d10a6766546e3204dd972a290ba45f55076297a04269f1bcc70961dfb203d1f7e42429f49832f3ff1ecee9b5ae2bf5be0da5a37702a9512defaa300bf9f46a46f0bacf2103b253efd30d742603bb8f914041dfe96e25af3e397657a8b134c2793f728ec2bc1eb80a9964086ec19d19b556d51d703e267dadde4d20d6b1d91be995de4f7ee9280ec1ee1f3499aa27543e180c3513cb02391064b9e0ae1fc60305f73b1afd6ac452d2671f90e79c2c5ee9e864f8190216c849bbab7aad3dc9b2432bc7611774b8df8e083cc81761c7832289a8e6ebbf4109d6d0e97e5d613db576a42ece14667a72516a229845c8ba3b7f7427f85d648dffb7cec7ed29bfd32a9a6acea20f523b104044310900748cf24e6ff8150af44eaf6ccaccbd6777d05a30e1b7665f553b731d64e36ab35ef880c656f232a75b70843b5aa565565ad957072dd6a286cd4e3375e773e50f7680c7bcf2ab9696fb5399192a155c1315255eb6be443c70a18897f995f34b33fe5370945d6b09477cc87a50871f1e7d16f0f40bb905a0e44a0dad98f0be5e483c6ad1be85574fe195b7bb244798752a867d8f3d48c19931daee2446fcc206a4580573b21aee2d32b8ccc6a00f58e6722578fbcac2fc028a1fe35bc3102160d9c7ed233893749effcd4d16339057d99c21d38d4969dd9b610638c2ab250ee0a87b8863f40086f9914973a548439b8c89e9bfce58bd898d4beddb75c7d71bae6c091993e2e27b1bf83e445d2c16fdbb9206577474da04c47fd1cec72c2c1ec5e54184e09849fba8b6730831acf5f0d178039c218e60613462efffac5b5919d737841afe0ad555a4ed6fa2df85547434de5c748698b75a01eaf52d5876b0544e57c7648a561955e48eea93356ef307d30d47d05b54b8875fa18a60b7892f70c4cca91cbef1b16c8ca39dab3b8d3320ca483c96a1c26954884393f9979e21bbce88e6061ecf8f18baf7578a1c6dcd546ab7e92a7eb334a9b0e95170d7600417b7a80f3f3e429fe07c40a09d913a1030f812a2d3c6b916e2e38827dc1ef442d4f173b37611a5559ef156633f49375505bd007e8e8e5b2f1b8454559c560c57e48328a638a9a6cdb5928f52b625317351b8ec25cb6ccfba539290a10dd25568df052d59998a0e1dc0e073c0eb9598159a7c372306fb94b708001f20f5699bdf9e369a224f1ba5a668cea8f0efa77b234643871aaeb568c9776507187fe313c66d74a95b4ec2f690dc64f629a48a23337dbbb62811956c1d8fa539ca6db0aa426dcb31f5c896a256eb2eab220e9c123e84d72f95f013dcd853f349f1c1111301283040d8f443a46dffeb73973d12c1a37dded3be34ccdd03cb895c7fff83b2510898691b59cedc1e3df13da1cbc15e7f2284de98f34ae75840c4b64e5e2681f86e79348d74825c0056c4893fe2f0569cb80f87e142a35a66eed0cc44977646096bba1505e230a9495c5e4d212c4c55653e56a891a2036ca2d03fb272be793562e42b70c95903f04459536fedc73172bd327b2700e6e2e3dba931e6bc8386baa70642f7bf86fb0c2bb0a95982c63dad375c182059e0a7c92f33a4ac8476b78e86c1a24ca0be9197d3d56f934b65abfa11820f8b00cfb39d0b554c36b4e0d0b64209530d3b18b9df57c6362841fc0ab6ab13d5dede275707039b5e1eaace69f52c05cc5b4a93fae9328d4152ecd146759735f68cc56f9d0b0e7feae0a0ffa3c315e1c59648389ad622f", 0x1000}], 0x6, &(0x7f0000000840)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000001800000000000000ffff000001200000", @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r20, @ANYRES32, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r27, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r28, @ANYRES32=r29, @ANYRES32=r30, @ANYBLOB='\x00\x00\x00\x00'], 0x130}, 0x3) r31 = socket(0x2, 0x4003, 0x0) connect$unix(r31, &(0x7f0000000a40)=ANY=[@ANYBLOB="400ec56fad4ca544422ffd71ca0c090c3dfe42fb78941f1be1928f8675aa19a0bc769f82412787fd90f4729e7b521001e38705e1b8650dd8a421b75b42192bfc650c070264f623fe6d75000000"], 0x10) sendmsg$unix(r31, &(0x7f0000000c00)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) 01:41:21 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) lstat(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)) r0 = fcntl$dupfd(0xffffffffffffffff, 0x2c2a15baa15aee55, 0xffffffffffffffff) r1 = dup(0xffffffffffffff9c) linkat(r0, &(0x7f0000000100)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0/file0\x00', 0x4) r2 = dup(0xffffffffffffff9c) fcntl$setflags(r2, 0x2, 0x1) r3 = dup(0xffffffffffffff9c) symlink(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='./file1\x00') ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)=0x80000001) 01:41:21 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0xfffffffffffffe2e) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 01:41:21 executing program 0: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xffff) sendto$inet(r1, &(0x7f0000000300)="ed090dd8e701b0f6d05bc4b75e2efffcd3072530d0d1f093e6f59b96a205da837e083cb2fe2591409fc1150d85c00c15d41d61e98adabcd9311dcfdad9fb362500c4a2027a63ec5881b4a1ac6a245d1e1be8a8636fa851de79bd3a7267ebf6e5be1ef96c9bf546d6c2f6357fa36c368b2b818a7e975e8d6da6d27b847c59064589fb6df9b964", 0x86, 0x1, &(0x7f0000000040)={0x2, 0x1}, 0xc) fchmodat(r1, &(0x7f0000000080)='./bus\x00', 0x4, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1b135a65) unlinkat(r0, &(0x7f0000000180)='./bus\x00', 0x8) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, 0x0) r3 = semget(0x3, 0x1, 0x20c) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000200)=""/238) ioctl$TIOCSTOP(r2, 0x2000746f) getrusage(0x0, &(0x7f00000000c0)) 01:41:21 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') socketpair(0xea748c31f4c4502, 0xc001, 0x2, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000200), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 01:41:21 executing program 0: r0 = socket(0x2, 0x4003, 0x7) rmdir(&(0x7f00000000c0)='./file0\x00') setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x20) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8aa1d5deeae7fe8a8183455d2971259acb51d1143c48fed27044cfd5cd2bb9885928"], 0x10) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x38) sendto(r0, &(0x7f0000000200)="80ddd8a6d8ec78cf22cf52086ea65f99e32b3f6c786612571fccefa679ad78943cf201445ed1212decc645b4594575d89ae25d7db0104dbcdd291c45c431a0f3cb84cee10cb959d02f13f64d9ed7b6fe29", 0x51, 0x1, &(0x7f0000000280)=@in={0x2, 0x3}, 0xc) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) getpgrp() semget$private(0x0, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x2, 0x3ff}) 01:41:21 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x3fd, &(0x7f0000000140)="d520e6b374552f05dbbf6beb0e8464a943a00dc43f5ccb2e76de60c2b9", 0xffffffffffffff34) r1 = socket(0x21, 0x2, 0x8) socket(0x6, 0x2, 0xf0ff) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10, 0x0) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) ioctl$TIOCNXCL(r2, 0x2000740e) getsockopt(r1, 0x2, 0x7f, &(0x7f0000000180)=""/78, &(0x7f0000000100)=0x4e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x0, 0x5, 0x3) setsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000000), 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f00000000c0)=0x8) 01:41:21 executing program 0: mprotect(&(0x7f0000054000/0x3000)=nil, 0x3000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) ioctl$TIOCNXCL(r0, 0x2000740e) 01:41:21 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xa0, 0x10) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x10, 0x2) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0xfffffffffffffffd) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x8004667e, &(0x7f0000000000)) fcntl$setflags(r2, 0x2, 0x1) 01:41:21 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10000003d, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000600)="692d0825001f023c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9729c17bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d7421704494d8302aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced96328703bad0a1", 0x49a}], 0x1, 0x0) 01:41:21 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002001, 0x200) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x6) mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x7) 01:41:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) 01:41:21 executing program 0: r0 = syz_open_pts() r1 = dup(r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000240)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r2 = syz_open_pts() sync() r3 = fcntl$getown(r2, 0x5) r4 = getppid() setpgid(r3, r4) close(r0) r5 = dup(r2) r6 = syz_open_pts() ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000140)=0x1) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffffb, "855c55021a00000c000002004000"}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) unlinkat(r5, &(0x7f0000000040)='./file0\x00', 0x0) syz_open_pts() 01:41:21 executing program 1: pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='\\-\x00') munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) 01:41:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)='W\x00') symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') unlink(&(0x7f00000001c0)='./file0/file0/file0\x00') 01:41:21 executing program 1: socketpair(0x2, 0x8003, 0x0, 0x0) socketpair(0x11, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x2, 0x4, 0x4000001d37, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x3, 0x1, 0x8, 0x8, r2}) r3 = fcntl$dupfd(r0, 0xa, r1) getdents(r3, &(0x7f0000000140)=""/135, 0x87) mknodat(r3, &(0x7f0000000040)='./file0\x00', 0x8002, 0x467) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f00000000c0)=0x80000001) 01:41:22 executing program 0: symlink(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='./file0\x00') rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') 01:41:22 executing program 1: getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000040)) mlockall(0x2) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = getgid() setgid(r0) r1 = socket$inet(0x2, 0x4003, 0x9) sendto(r1, &(0x7f0000000080)="13c0b148afb4ef4fd7d43da9a59c9c4d55c78c7a28ee942cb3b30817d037170f0df0c5798a4f92c5b60d68e21885ca32ecf0d7dcf772c510581c7ccc8d88555929ae8626d6c3112dfa00be48f83b15e7f9fc27ceb845e685768c5f6ed2e50f1471a503ef419cd446d36b03f7be3c874009b777cb77fe65c381f459e79e000e1e5e3d2ec1c18fc41dc15349a50d597d7992b8b3b1af2943a8809f02b3295255653f64d74563761961cfcb185638e65279a57fb52bc16507c5f023a21198d71337cc77017b49dcb0b476fd49e572f4144fd0b70abf40734cdf59e3aa0fc70c1589a13d9ce743fef062c81697169c08ee01965ea35cc44ed45309d8fa0573ca400d9c8bdd3776aa6454472d836f66fd1fb90b77cf761110cf09f0657ef5ae7e06d3e18d10e2be19e4ba3d56efefb012fb1f5a868692907ef23b27dcf12ba714e79594d214b81a3d8c70cf7f9a4e3d9ee221e56574bf7ec534c2af2ec0634bd2a6fbe70148b7c9c6bcb51e6695248e985df111b5f415e57dd1201c5ae2dd53d15b7f320d75d8e72d26266b49e76b621e0c7fb099b51e26f692ee8cb0a9b6fcbff9f015a6f075aef6e89b0e1723a50e40cf851733bc5acd374abf65f58bc7ab29470dea092b03f9936baef10ba8e6aafa8f43626d9d756b4e0f093213cd345f5e1cffe1ab2aa91a06c93f6c5e24423594bfc62de783f9a9f9e9301e8d3d0f434dde2b64675f03cc03be256732c51d9b9bd5d2593ff76599be845d0ff7638d105764633030ca9509953957d7910fcd63caafc120ce740956874ee57a59dd5ecc961c99952a05f0808e27093ab907b1afd7fb58e45b627c3a6547e57859d58f001072f5e296ad23746e150b97ecd765ffe81ffbc2737b70a65ef36f69277e655ba6a76be2d72f7e647743882d853dfb621d04476f09e96c4bac3e7f43e71575f3b877362d36bf8be138238cef4bf8a2f212a6f2ed3d75a8ba947b5e286d86f58b1d54412a1b22fdf6a27d1d2b68ed4a03336951c462d5a2015e56eda34bf246e7b818ed80912f5e052f6cd15c7cb9da8ddcd7afb8945cdad35dae49de6e124d948bf9fe2a042de76fc35bb9fb36e476f596c784aa19932168d4c8ae480a445df5afd3a14a5bbb40424973fa5b58ddd58124a6351b3af00b085675933b82a1d7da795450febcb6b70847e916fc12707a66bb98b2f73987c93e54e130e234be7b7bf0e598e4c292d8269fb98f12fbc83c8c1fc97d6cb10dbe344378057115e286e406bc0189d2563a8a8b1930c658172f7857c502f26869c0fd56b36a651fb0e40f4ab3991a83c203aad71d0dffde365313d5d95d9ba1f63d5115fad2baafae4474980d8ef335f53e6f764a9ac5bd92148de80f66f61e30077ac8c29a780d46401c5fb39b5e3a3abcd02885c2368ab65565f437c88636af5554971ef9810633b69a86cded55a80a0bd1bbf9bd610214218e63101131e65ffb1eb982c0ae87fe8f9f3ca3b18dd51d8cb4d482babaf0f0ee5884f2360ee7d1278f5152a50e288c3c349e2487e045e40a11d295e1f25fc4d66b993f813881b55fb1f27807a43921b3c745e6fc1a573c53cdfd7a4963a852591651c33ed8dc272b96aafdc9877589d993f182f9ad374617546d9a509781e3465193c7dccffddcadc1d871948aa3b6e3c594f05a2df759ea4e2460ed236cd060bc0aa398f47cfffd69f1bc9566d46d376385cabbf449c56aac662191bf9114ae2d9394cf026fa69b9d63e6b4c24323edba3554f23d269c957fbe51f01fb508a95e21a722a447a785690fa7c8aa4cffa90ddc2a64ff46c1918d78230d447aa825c84179ba2aca50c5a04c1a212ae7f79f3fe3a43b2c53e3559d9cd7ad299bd202c3088d681462781feb0bc12606ad37d8a6707173c73d45d656fb23ae21c7031a190c4ddc1c3d20b768c01b735004ad586265986a86666924220cab743e88af17498ec99116ae78a52795acc353a7064708eaf20d9a941c697409a55821644b0bfd39269d339e424f6dca01d6d23858bdbfa5e4c59986b5e4f5abef6da6fa1e1d9f5e47e894b4c1983f30544222e2e84c50a1a3885a8654259c2381ce902f10f9562d03376d0108f9ad246c93a7a217f8b5ea941da258a93026b793ad0cd9729c458038465ba7e699eb3228b60fd09a18f411bac1a6674b515c871ca6a7e1a0137fe739c606f68413a7884adebcf3bf1cbdd5cf6df01f09c03cebe7dfdfbcfc85884e499b595c5b5e1e60364fbb70dcef6176a3eba24e1f494770cdf8b0bd029dccdd39f8a977939a6d74f4a4b4557d9da1e6f9a3842648f173627d7d7665253bbc7376c951e56187dea5cd5afc3d184e53ed405666343a2c79aa5066b444965ecbfb2001f46bbbacbbc7afb380aea180a921c107e318a8542202acf335960fc457ff271c474ee567d66db393a6c8aee562865b613fd0088e95b97ab7eb743bff9d13e07b6481b1ebd099ec08441909a4ead926b16eb3185c67487504148be9688c7cc7641b7e066b09984b1e51c3bd383035db653eb49135bd4c1f4c22e030562397a9ae3da564b542191d837b1418049949a32e0fcc60307ac91a0a6fd0a1edaf52a5d2dc96bba723229faa2303aab6bbdd4187c2f6f1da1c6f505605c4193a110999483349d48958ee397845b0661079f642383e6b0821129081391f5c7a46de1aa1246ed5ebe83e8d83a8646d04641e61aea31d343bfe24b552f7f5cf3fdb56e15654b9df5326373bd05613ec1c3cce3d6ee73f3a4111a8de75d17b84c9ba8cf7fedd4404cf11153d76fcf8e2ef722aef6aad82b073077482e1f11b55dff8742b17720fb8763024417cce5ff1bb44e990207a1081eb26f575f10e6d8f2506de11765a4fb1038627681e473c6d49a90e704260ead163fb16f805f2196fe05c96781e6f1aff4dd165128f412e0a2c80f8c61f043592cb00d8c4e7adb38c0d6f319c81102f17c60e55e75cc2ad87c857d74470472a85c7e25fb7d0ab83969fef37f4239c2fa990dd0d452560279fdd0d4bcbca3fb07e9b31107595e059e5c3e5f8b3bc492ec27eb0a95d6e3d2cdf79381bae879144789527d4266d636560f38db368fd08007993595e5a050e67d1bea152facdf8a3d9289b96053481131589e81a0736175fd3d4ae869c832a26f9216aa1869a82048df5437392bbec611d1eabe5a1b9bb93e43852ac41dcdd2f33a433e6b5827ea64ae5f0db74a73112f54f8740099115e6cb2da6eda42972bd0e10ce289f185a72f8062588d35c54dd4c31a0a9368d8aafcf383a68c98babbac85543e3f2d95d40228de38adfca7ab66a09ca94d9428485e77d9b9ac5cc2cc7bc30f848584ef0c448742d57caeb714d96f054d49ea88bc631f0d07aaad5216f40ced02512596251c1de4d292c92484057f600a5f57a08e41434de4a2df810f472ea5c2f9be1cc158ff3f979c467de0ececc298ac1806428ff20b84a73d091671017af6af4efc0fef254afc9afb10ad3800cd0aaeb43014278628189cf7e79317a2602df5d40758268f4e73f07d6a287a13f008543aa0957ef7634d1f73b1f5a66823c0d9444d6f0cee35c07ff39d2ac6e0ffa153c0a3c5df9711c2baccbbb1d2f321ec5aef1d14f27ddd5846375a4f686c99cc5267d5c5e42091b63ffd05437cdbe5c9013e3103a23d7acbc49bba7019ac1ca6efa64e915b652b22407ad296b71aff35ab4545205700d72118cd439bcecc20e09bfb29da2c8ce9b96761128de973fffc516fe935c292c06c97f9def90509d6548438173629e924460b86ec1536dd8efc6c5f9af9ab0150da232dbab9c02e11bf9b1ac11e3db9e48e0d6861566d625a36dfa08abe9efe17f701a1f542706ff4ea38e911e698fcf61f5ef0fd8aab08e579b752bf380dea973f61fb0d75ff5601eb69ca76f3701189e44ae45028100d95baf0dd4ee81ec174a5b3e5aa0804df336a40a9d444f832842b70c0ea0a46b0f61f5e235ad15869407225f2ddfd0a6184d26fbc550a424d66472088e9c9e18f16b2260a881e954857cae1eec32725579a3fd49ce76f4737583ee9927eadaa6cda77ff1780a34faa62d26cc38c01fbaf9effcecc93a1e3317fb173afe9148ccbbebae21192596a8ed576ff3caef741038e83552a1ae63956494d0552b58b7e593805722a1c296f0811c242a32242c5d376cc908497f96184cafd26f5ea368cdfa2a7347a170595809f513cc47d4ab572bf9411686cfdcdac05c29453c8e94f6d72561fcf0e2e048dcf98e88374f30a1b0334d167d1008b4bcf4a1ef2fa44a495190b99868bdff2bfa9262ac8d53d14e29641c2f71fdeea1a562bd2bd0c2b098fc5e2b94cb9b37a433f1f16917e121b03bba4d38e4782678071ed7a0d85f59f7a9f7ab667148b8990b156c48ab153ddd1976aecc6900705f885674e93e4698f5918638411fbf45d7cf7c83276bd359eaa0e2e4892ed503a517d2d9f28755f051d8be9eedbd1962fc099c5f8ddff518116881122b7e78679fc45157404702bc326cc8fc1963dbd13a4221de8bfc2df278af027bbb0cb778e8a2a624d2549e96dc5091211d5b4eefa48b5d3ba7a91a902bdc04e926e5443928f4a06c24f4266beb57f01040a9e3f908e189dcc735ccde325b2068e3705381728c3db2fc498bbd099077f847c618c01dc15e267d9bcca72c644b4165a94c999d73db68e9c1f42af6f1975e25db5becd020157ddc7ff7c8b0e7a0ecbcb3342a070529e00041c192af08d72f782c6456cfebfe3d87783754ba155f9352d6a84ad13750c4b14b2c161738c88383bbebec88aae395cf8abe948c2b3691d5866f426d19878891c8103f684b96c51937435c98ad3a3107d158fb089fffba643e623e38607ba4ee297d0e097c8be1baac68cced1c736f4372b95736d66911ca90584f46be30ba0676d7d3bf202ff4f3c641b11f16c9735c9373588fcc4d7eeb587a8206a0a3983a38f1e74c168a26034c7bed267f639337146936a3d38c43b1ee0c785d9db1de071fecb272b3b34309a50643038fb167e52175e9f476598042c65c310ccd94cd8520039aa256d893e3d603a4a29386a7afbd6c4b55f033ade5f4b735ac2c4a5bb96a14eda0d5489cdd9e937c070093b11850726243e256edac88341813c38ded6d2cc281a64acef8fc10d5d3446399fc51041c7b407b55f8f580aa8d92eb670f65913a5791ea56ca5c71bd13765f0bf09f73e9c07b2299cfa9925dbc64b685db0a662b4fa5ff4a662badf6fb494eccc44f04665b27802a574bbb1dc85544905cad8a0baee9bc0fab318ad5301fc2415826dacfc174a204b922c9cae7c9f1efbbfab283c4314e6a3b3c05ba768ba20030782f51024fcd28b6a47bb41bb178d7a4db39d19ba36bcfa6a68dbf47ba7f7c3ddb34116562742f6f50c01defe5a9b383bb83b75239869777db91b601bd6a093b76a0b12e76a640ff79270f2c9943ffab9cd52858a246017457c8eec0173608119086494749c13e2b0d3020050945b38ffaa40d7bf3badb9db3c54952da71ea0a883ad3efe5f28c34a148a9724720cb82bd452f136cd7da7ad3506c7aaea768438e5d5aeb3e31d6127e919cc4199f3f0c32610698c8525212fb0de82da862f40c5342bae56405939d3cd4f7c8329a127e107c1b7d93f003ad1336a7a67238da60e66c1f97da204ee431a1cd4349a64bd3203619370d0a671ef0662562940422f68c53ae8b633109ce799e43f2d70747ee59f63e5a7fdaaee3620c48a13824e71a16949107720c7d9a36fedd0505eb3982b3b208d186916822359172", 0x1000, 0x40f, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) 01:41:22 executing program 1: setuid(0xee01) r0 = semget(0x0, 0x0, 0x120) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/253) 01:41:22 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000300), 0x100002f4) r0 = socket(0x1, 0x4005, 0x5) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="5908472eb068472fbd31cd5a4e8309e8d56d6bd8c5d280b56c837e6c88", 0x1d}], 0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000100)=0x7) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x8) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 01:41:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000080), 0x3) shutdown(r0, 0x1) 01:41:22 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = dup(r1) sendto$unix(r2, &(0x7f0000000280)="2718a7f4a965d64b56f3bacec35cd3048cd9cb15d3eab83936944c5ec6310bbaef6e41c3534adb00db6001b79616e0040fe6e1916a20468cf8fd7d14096f54517ce8f0d9587b96b9623edfe49a75b447cfef14881c8a396e4d1b205766bf68808f898aaa052041ffa3c19c1eb5d50b60e19fe4773d039668f17aab2916d6040f7329019e899d674cbdc13a3ee53e4b38e277f7a3972e994bad6e08e60a6a0a9d18", 0xa1, 0x4, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) r3 = dup2(r1, r0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0x0, 0x84, 0xc0000005, 0x3}, {{r0}, 0xffffffffffffffff, 0x80, 0x1}, {{r1}, 0xfffffffffffffffd, 0x1, 0x8, 0x5942, 0x100000001}], 0x833, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x4, 0x4, 0x100000000, 0x5}, {{r2}, 0xfffffffffffffffc, 0x2, 0x40, 0x5}, {{r2}, 0xfffffffffffffffd, 0x8, 0x10, 0x20, 0x2}, {{r3}, 0xffffffffffffffff, 0x1, 0x40000000, 0x89, 0x3}], 0x7fff, &(0x7f0000000040)={0x9, 0x5f}) 01:41:22 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x3ff) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8080, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x8) truncate(&(0x7f0000000080)='./file0\x00', 0x3ff) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000100)) getgroups(0x6, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgid(r3) r4 = shmget(0x3, 0x1000, 0x18a, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000180)=""/78) r5 = accept(r0, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) connect$unix(r0, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) r6 = semget$private(0x0, 0x0, 0x384) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000002c0)={0x1fd7, 0x1f}, 0x10) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000300)={0x3185, './file0\x00', './file0\x00'}) clock_settime(0x7, &(0x7f0000000340)={0x6, 0x100000000}) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000380)=0x800) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000003c0)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000400)="ca0514dc885d4b9d4fb00a93a8f8ea94bbffb2dce4d11718e9783c4bfc6b1fb70457bcf4c3e482006ddb3fd89c0c05a953bc689f", 0x34) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000440)={0x6, 0x80000001}, 0x10) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000480)={0x1, 0x8, 0x7f, 0xffffffff, 0x9}) syz_extract_tcp_res(&(0x7f00000004c0), 0x308, 0x1) kqueue() sendto$unix(r1, &(0x7f0000000500)="78a3131a659676ba8187daa93bf112620d4150ebf76a7025573f9e573be0cb7ca3a6a692ea72b120e9b279511a7e07a149eb969db747009813bcb6960c2f1d27b1e7045cb9a24d13692c994da1e67b2b", 0x50, 0x40e, &(0x7f0000000580)=@file={0x1, './file0/file0\x00'}, 0x10) nanosleep(&(0x7f00000005c0)={0x5ab3, 0x8000}, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000600)=0x81) connect(r5, &(0x7f0000000640)=@in={0x2, 0x0}, 0xc) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000680)=0x400) 01:41:22 executing program 0: socket(0x12, 0x6, 0x4) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) munlock(&(0x7f000010c000/0x3000)=nil, 0x3000) r1 = dup(r0) ioctl$TIOCSDTR(r0, 0x20007479) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = semget$private(0x0, 0x1, 0x400000000000592) semop(r2, &(0x7f0000000000)=[{0x1, 0x5b4, 0x1000}, {0x3, 0x6, 0x1800}, {0x400000000, 0xfffffffffffff352, 0x1800}, {0x6, 0xff, 0x800}, {0x1, 0x80, 0x1000}, {0x3, 0xc3a, 0x1800}, {0x3, 0x2, 0x1000}], 0x7) ioctl$TIOCSDTR(r1, 0x20007479) semop(r2, &(0x7f0000000040)=[{0x1, 0x7, 0x1000}, {0x1, 0xc3, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x1000}, {0x0, 0x6}], 0x6) socket(0x20, 0x3, 0x5) select(0x2ee, 0x0, &(0x7f0000000140), 0x0, 0x0) dup(r1) 01:41:23 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$getflags(r0, 0x3) 01:41:23 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "04000000000000000002000000ffec6de400"}) r0 = socket(0x36, 0x1, 0x86c) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r0, r1, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r3) 01:41:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x4303) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x42, 0x1) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0x401}) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x800c5709, &(0x7f0000000000)) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000080)=0x1) write(r0, &(0x7f0000000180)="3fd88504f481b8201dff1a89c6753a4d86bebcd90435f2ce3afe606f8d0b152861eb5a8a139c7b27217e48ae0dc3b105d6d3d3ac7a58bd47723d85abc317fb93e473f09b53a487126c2c42d88a7c5d957464bb195e19f0f82b64b93c16ca86f4772439a05fb759fd730119ef8b08446910cf941d38603658a440dfe38970a56d045a88090473ff002419aacb0a0c6eaa3985f898ecc574836c54067ef47be40ffc154f72f3b1c1f312ff2e557e50f69ac854233a176dfccb18635c481ebc9ed126d7c58d164b328e3887c2f8026e", 0xce) 01:41:23 executing program 0: getrusage(0x0, &(0x7f0000001780)) open(&(0x7f00000015c0)='./bus/file0\x00', 0x120, 0x7) mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x4513) mknod(&(0x7f0000000140)='./bus\x00', 0x80, 0x10000045) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) unlinkat(r0, &(0x7f00000000c0)='./bus\x00', 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001380)={0x0}, 0xc) r3 = getuid() r4 = getegid() sync() execve(&(0x7f0000000180)='./bus\x00', &(0x7f0000001500)=[&(0x7f00000001c0)='&}-\x00', &(0x7f0000000200)='^]@&/\xf6i.\\%\x00', &(0x7f0000001480)='\x00', &(0x7f00000014c0)='*\x00'], &(0x7f0000001580)=[&(0x7f0000001540)='-\x00']) sendmsg$unix(r1, &(0x7f0000001440)={&(0x7f0000000100)=ANY=[@ANYBLOB="80002e2f62757300"], 0x8, &(0x7f0000001340)=[{&(0x7f0000000240)="a7c65d83b306070ea34c4fd879fa947c0387f71e9f48d10bf2a8005bcbdf12c344a527a68c9ec413d7a8c9c52a8f661ebf385dbc5125e50efe0b16a901ed9037e2d55283f8dbdce0deff71113c1cb2002cb78215334d78a9cf01623acab8916ce568f7449abc3895a0474534f47b3c3d9e65a5f19c82d3db1783b5086ba9", 0x7e}, {&(0x7f00000002c0)="1c9285b12708beb0d0b116a2ad552885767706f8a7baeab6abc048adcadd9470f66ee8b7829d3822ee1234e4810472e04a4a6c04c8275f3b0237c6888f88ca43e836bcf1f9e4fda9addd0e0c5e1671f8acbe9b667db2a9be82b445ed03623f1360db702a4d8c8a7703109b6bb36c08afa2edce61d85f76ba0876676481babee28092d6628e7fee2527ba7fa6e245e9b5d8287258ebad31e6997b9abe90661bc53aac0bc9f1caff96bf4f1cbe7cb5f12f3a48a9694c56220195ac250a592795e0870b6c9ea7a1ef562c0dceaa8e5be46d3a4b2ab2d52bbfddf11faac99bc532b11da7629f0f82eedcd07ebe43a528c928b32fc389f9285ee0f9e9155ac943c45bcb68bd74c2ecc065ff65adac808ac95dbfdd982c0d8823ea0bf3821b15170a925682e94de34dd8d24718b9b3ab9e5bea8d78842da3bd0e3301eed3a35ec29613450d012a0cf5f2db0eda95b2d8d899a2d92a1c005c5fd9aee4ef89ac9ecdace4efbf84c5e61416dd0e32010e7904045b7f2f6e330af4e3e249a9b2bb431d020c4cb7a06da48a28403275e599c8053a740ee802105b16ebcc90717b766205e647709fc1adc4a6997d3a0cd3d3e6cdc3e7c23af9f9cacb66c3746ac84ae0ed0ca61b25296449d8c64cbc8a25f9bfd19e8a9e9d09878505b0303e94b4c6f70c02aacbbdff30bae4ce0b2cc999a45d17c9b9a93b46ab701b7596dc2c4a9d55696d6e5059bb614d0cff07a9bf13a5c0e702fdb888b9e35ad1ebcb7ca9679b3cb76c9faf43d67408ee67225b1c309ece1643c1156bb536c58c1cd93481e272441783c3e2d2134065395e567836e34edf9c61fbb837a983fee80c769017453efdee53b6345fdc44091b0fa95ffb923602c652225bf5b72b7fd1cac19d57dfcceb0d74fbc968e7f0d04317d2f57e8e34c0b6fe4d56b9bc699404c52a77f8fe7422924822aacadafcf559c098a99e7dda8dd3fd93050c053f5f6d641b327ffad73626e024c332654686544269d410d57bb7e99daf94e98702c4c092cfc324eea7b47eb31e1d75009707732bd7eabd3b970be1c2dbd33d15eadeebca6887c6882a0b79dd0366b404377570b234e5f9ebc6534798a8b7fac308b86f0e94b3ceca6dcd56c88a0824276184492818d84a54f5f72025a6ead9f6ac9fc8cb584106e6cb6400c76168770bc5b8b368ed58f2c5889a0e4037f2a65b0c68c419583f8e90ac91a4f82c6476ac6c70be4e0cdb3ec3c6c9c64b1394cd8be9cc2c061b9de116a84e0c59a8a544439a7858a312d9570a8b6a47f802744e968aaedf7619c1c821edf656c9445a58e4c95e87dfd4040cabd64cbc34224dc6cb375bce07a588334b1ba739b7ec5289d1ec53764a734d338e73dc3b81605332666f3b6a368c1387cb1999baf5ea6735572b8cec00c544a8bdb7aceef2c2071f865baef23fbb4966349d9cf228337a95ead991776905755b9a6ff7cf60a03e5faecf03db34279eae44cbb460eeb3cde05e0de17ebccb1fd8c7893f6be0672812acac67347a66ac8d114c02f9cbf064ea0ab0906ed4f722dbab43e32db9709caf227be12d4a451aa2901af1087c9191ae08a91968cbc2175333519494a1b0b51d5a073e5c8acab643da007e3665fb566a4194d7344e6237ce80e4be92cd6f145a7a08279532d894bcc94fa2ee0adbd5878efbc40c35ef4fa417018a5852827c04dbe3b26bfd70eb4a4ba8c4a0726981290ad5526b7866a01b6a4de2f95c13e209b451bd1e38e8cb2dff798150374bc93b2236b3533c2b0ba1bb8bd098074ca4239eeb30521678bd421ce049f5119c8de11b7cb56f8be95ac641c1719a852d3f80d44a47f6939c856f33d195d8f324d3a3a6342346440837742afbb4510f829d54e222cd734e7ff00d7f7b07f389fddd29a9b31f920c6424e7241d2dc5d59f2e7ad4e99c5ad65bbeaa05b6bdc0312025a1e798ec93622f3f0568e46189b0338b55b7c01928fc7f90e2c100a75c1fa9d5dc7fde50667463150a39d121a3dd50d54d16e15ca38c8f681e9ae4e486f336e71f2033bc90828acb5944645de326fd813194f7c0dd64757de051a8a58284b6f928714ca10077d9aeaf10146f10b306360c13d70158861647b6c3b8593ca2015725a42da96130123fd5b86ac07a52ab995fc5d0162a6cfdf42c8fb2e299dc62a488ecfd7310261b856918699c7e175e635918764abc14141da5e2e8fb2987d7b7106c27c09269e1cf13e20f0c173947563912e29e59d25890028ec4b5a93b76b7f4806f0fce389328adc52c6afab5911c638458a65f4e55cb5885c10f55f84f351953666106604bb6591afd851e606f7fd470eb7320ba00de83d11c444f3c7d14ea62983fd6f31b57586c006c87c448bb8188e613cbcd21f026563ccbed94413adffea64f309bae6b13627d129ef78fe60a9b026106d59d2c5c73356dda75b7ac89daae608ba07cc8b132e53d463239d4532fb0a82ccb2d1c88b08e4bd40b0a7078a1eb0b4fbabee4c79b824b27abb75cd22ecbc3db39c4ce09255b58cb552833285b8add4b19bca20b2e190a341c58677f6b9f6870801266d111dd0a0ee799886e2e6be2c322b43087f3c5e2583c69e06c622a45f97a340fcf8d645f436202827970c635db85ddfa4c8e5e5cbdf5e09a55e0b0c12546f6d6458e0e227b97437237df39c73249a91c0c1af65b948337cf09639b5cf4a2e5bbe92ab0d57942331226099331b829f175087e866e54d2dad2f60d300c8d55e329d7d374f3f585a1716534a8791f30f20914448301a08dc2bb0fc89a01268b595970ca1f3d43be1d31cea28795c33614a29440d5bf1d0e010c644af4d65d0a315f89b2d9425df00816543280171c8fe0375659d1322825e057875afd8e98df23dc7fac80083e5e92d77d05ea5b4665051d136e833f7ec9d659c7201b6841c0979df3b4d39c8feb1681d8cb0d9fdf4a2ec177e580edbd151ea59c452fc469da6a6bf4404c01855a948f849a0b8b750bba0ac83a4edeb2effc61484a86f0a2d8790a89ff70f8381f9a69875353c0e741cc60efae2a8d3adafa9c8bae2af6db47664ffff51620e26b3b483b31242dc5d672f89df837c70ec0996c2508a7ed0411b9f403cc3430aacb89ce52651cfe45207e91ef043e6ea887a104f5bedb08c875fb4b8ed553d9faefc2db0f7529a1617242b3746d4f3d9db23ef1a1b916a850c3149874b18525fc9b22ec6ffc89cac9796289cb891e6106a5ac899f3a464be43d7f078e9224bfc66960bf552daa2d2a464a363efcbf1effce459c727f66f131e392619149db5eb5367560337580a708be8949cfd9f21acec9c069b088733a6b0d67b671063155f8c786974787517f7f27bf3207768b74ad3cb666be505de7c53adac33023931933da2224bcd227d20a5f7a8538a309a51491861ad426bbc441f9a89d71ccb93974d36268caf790ee189077ee42c4d86e5d4c4ca7aa65761da8fae6428602587a2a104213ddeb3d8373e20b06826128f1268a65dfae032742443cf6c31ffd26b905ebf9d9e42f850d51719108658530e75d32becb3faad11e44472d2cdd2442c980d1c564fa35eacfd142381d17fa1fd9f7d66d19fa9f091720ada33a5d3f7d14e6a81612be47b4657cd746944b1294c54c88257088f02fd0b983a0ba005e3902dc1cff133ffa152927468627a26608f86cb643d9aa284bddb13a1d13fca91b4f0bd7df159c319f90c94b45bd104338597bd91f0df14416ea5ea2043ede877ecad24014346ba8aba34dca57ed32b36312e20a33e945d83a6993a1fc6e390c3f99912a125fe6e2c69b0e6fbb1f83f2ba764f9379ffaefabbfac882fc6b2f8ec65dc9f1dcd041b6f1ec296205ae7cd4e00b6927728a5d63dbe05cedec9505f2596110c0f3ed3202c40e84119ce5724a8a6094008885870f266154b7c090fe7ca51353987bfafc63d897f5b63fca2414eb5189193eea6ca223eee08b373ce94b2ac9a481a4bf7f169d4e379e3f923e9bae259b88ad0cd099507cda7722d5699feb8fb40e6434e5b2929042fb371428509bd7b51a0da1cc55a266ed3cdefad8278c04938fa2b3d634f2155614c3e99c1a0a22f4b8607e50e27d84ce4953d34f3502ffc2db99753b9b724030a9d8433a9da57d9817dc86b3d29add86e02ce8360e111848586a675fc57f43281cebcc472b260e625294c3e75a1c31a875262d26b447b33ed52ac08700793b2188b403e1ba02739a7f579a219f9eb626032635d10fee13e58b4b2f5d8536e63fd77225380f986ef297dac813edc605082cae0db22b83ff34f769537c18fe3ef2cba60254d6eb025f9f3f266073818091dbf9c6cc7d8f1662cc2c1bd6aa2596d0ec91b99d123c50540a6053c3a659e28a2e615e8f6555b4119561913c56a6a1ed6c80875a9a8748c173daa3dfb7d1d6d76f2814386b191ba97a7f08d7b72474a92659f5f4f80083da01a89d52df4b12c3f94f2029192ff1ca0bcb1fc60447f95b15dd9fe5e4fa4f87e84b22656b6c2bc4d163d9a174a0829a982a1b81c9fcc1230d07ce4f3f077ece8c32158faba3317d462fe775627a32e5416730f487eae67ded3337705f0dc28c5de31c049dead8dd26c6938a6085d5b3aeb3c343cc42ec817ef158e83521d11e1975910797eec9873c45ab3177a8299904f6c0aada88d575c44c31ff6ca1d293adf6174d3812c7c1ee37d5911b34b4f43c7081dd5160abe39689769aad88f93dd4568a7fb28a8183bd8196acf7744d1047f7925588b5def32614d3a91ac6e9b49a1ae9a162b8fb59aefc7e0400aedae03c6ed606b74fc68d173a4d2824bca235e765ebaafaa505ffe06243401ec2a5047fc127b3f02d83b0028c8dbcd83fca7977179bb8168022707dea473ed173af5dec1c31d4f7fbae27fbe58c293d4c569da83af771242fe9fe0207e0f6db439b0d713f084982c1fa45402fcc0180856fea46c0b712710cb92fd0c1826c735ed09e25d31fb877de1b81b66a003130de1eec90356795ddaac9ccad672867fa4d6a298980d45787da17e573088cd658860a7b2dc7dd1ac70b314b9cf273e5471fe0a8be6d7d18c773344f76f21990938fce344bd691207b0886ae09cc5b8688c06e848904b30fb598ca58f5e3b9a5446566e4ea0f0b801c8dbe0ba234c7fe2c1afae01ded9702a0a1aac6ffb05155ef030e792063ce4a8838e1a186dd07cab83b1e6f62023b95d09076f1909900567d6e16b065d284ce0dd2b8b112611cf3118c5160da0954f25fb76e8ff10545e2c5193423378ffce9a5ced31e4f101ef74259f5d11cb011ae9698d91058f8fbd8f75f1e9cb50f91e8949484f4946159e631714f7ab56586bb5a6a68ce0d6fa66667c2e6b8ea47388a24a2a3ece58f0b74d1b278b617acb731919fced6d37cb7676e781cf75c9e107ffab8585d155a7def518a6b4ce25ebc6505ad881f7ed363d2f30aac3e8cda721b02a0515b150a7c791568427de80f195e63688905a062b490a859df87fa1a0c4bfe7e20069ea114314e6dff6bdaabbae509f1038358d33333a0ffada8d7353bcf15676299fed4416d89a4f84aeaa24020aa331b782bfc78b453b178f3c5ec82ed20511434722745f7caca7f5ea8f8280c84ebc6dec6e50a36bafb41eb7ac3abb6aa5a111c8b700a46909ffa71910e96b4386c5beb589c3943b3e58edc36075a0b549b97b9729c39199b9c649d5dddc2811518458780221e3126fbeac792511e9d3c7ddbe6b954ae77da1720d2d51b1c3086d3ca9fd271b949c1284f20f10f1ddb617b9dd0deb47292ab09858e3664", 0x1000}, {&(0x7f00000012c0)="f4fe988ce25cfd74c075b10d99702d72bedc59e00040d631c3a8d211ac93e9f91d2108c5163bad583355d3b34fa5f7082d34376cc8c9afdd12836808cf71932615", 0x41}], 0x3, &(0x7f00000013c0)=[@rights={0x18, 0xffff, 0x1, [r1, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x58, 0x2}, 0x4) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) 01:41:23 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x4000000000401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0xff, 0x2}, 0xc) mlock(&(0x7f0000000000/0x3000)=nil, 0x800000) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000080)='./bus\x00', 0xb, 0x10000004) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x47}) fchdir(r0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) wsmuxpoll: not open 01:41:23 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x100000000, 0x1, &(0x7f0000000080)="5c9c8915279982369ec54f3b46c18537ff5db39314e2dbb3baef1fe50f4a4e9e42e803bc15800252089138de4214bba2f6c61add6160be7cb000ff4f996bbd810810f5c198ef30bc1aac903df3d3d02bfe63d7897c9ceed866c7983df646c7138b80cb65f8853d2e59464ab7e8331ce130932f742b0d134e0bf3fe9201f3280656660219604a62956d4c69b61817ef89598ccd7c3531914873c0463e76ff42bfb9ea51ae367abd8b573cdc78511a4c35aff1db7c9c45e2b234a6e2bc26b6db40ad884044eeac90614b17ff5c49898f8a6cd5b365fb1d90890bd23bbbb3aecf702ed2d1e1d972696dc59c6ae41fb6e9ad93128810f832e254", 0xf8) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) shmget(0x2, 0x2000, 0xc0, &(0x7f0000ffb000/0x2000)=nil) semget$private(0x0, 0x4, 0x4) semget$private(0x0, 0x1, 0x1) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f00000001c0)="4b74954c", 0x4) 01:41:23 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) socket$unix(0x1, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="60ab641dc8244146b415c09eac79e026f753925ea87d5d9dfbca9dfcbaab4b689728055f9f85a75bc0e511cc81c0373682f5231d09889a30cb71de94cf99c972f01f2eb1d256018ed6e4d93ed46851b28ba577490dc213bf7e49ba3d361703a33cc1979fcbd8ebbb2029742bb3b094ab797eef9c46a6b717394cf2f4612fcc78929a8d8e71559e0445f2d41dd249cf096e85ab635109a0856b4645064c4d10ee725b43312c196e373d4e8973dec5f9ae9f23da1951717e4a8f8ff549e03ec70d5959fd2277adb2712f99b77aba9847575ef47bccf59e2fb738b9e35ca5f7017300893a0bc1b34cf73e29e97e941a2832197a4dc6e91eb693f929b95823791a6f3b76a8ff070792aeba2c343260cbc1e0b4ea27c1b23d89fd60132fb097d8de99620d1e195220a1973e5b82f6fa2dac645823304ac8af543c79f94647252601161a0b65c88a0de2223acfe4dd94f3b2743efb2c9c5c0cdbf927c3a94dc141bc57317f215c5909d7623271fb7c31491732f9ba128e3a932d0ff5389771f7cc14f1f3973a8e6d6c7d7ca54f9824839ab78f7094088ed789ebba34da60d8ae49c293ced201ad2f8d97914bfda9c6f803cd48180022dda7c735dd71c7938cbb1eda061bf001a7a3f666059af93201a4c9512664a3c69a2ea9aad4916c001b2df88de4bdf4bdd35f868f2a66c68bfd31d5fb4c2113d62dcea3ea56eb44077208e26f1793658f69963ac894dade7039688cc86903251f15d9f23237e57cc6ae799ca0f0e746923f31ae9c3dabc9ebecb4aa69d9c958a66f7af0d3b7e341c87ba0e39819ee6d06782d89fc049c13d54d250fb6b4a71f7e88e8492dbbb2e51d437333cf131fa218f5c19e53900ee86156c7a167b4abc3dec9d9b6a6d32dcf6eb6277cb1ae5bff1ab113e1efeef4060419312e0396e616b54316079c48ed84e367be4c0da8ae9e46dbe5d817c19f0d183540fffb4e39451c0e6f434d15db063be0defca70a0aaf9feeb693825507e6f3463d50ca53840a8c474e5a0d9f518ced93317041e3c1f23238f0ccadefc7658ad364fc02fb6968570eddff0cfa71acccd84b42c46ea7644502463cdb27a474b7e63801900e3b6e7ee1da15855823cf275177309a21c3014897c28b6362d09df78047c0f4fee5621288dd6065d5f68f2591e3b61d6a6204646722c7e812e0ccbf5c95c915b1933b34f096e41df52d556bf8c63f7ff12a501e858f7bf8e8e7e6177d0e341384fd4763cb324a9bb3a33d99f82ea53bc9c1c9dc30ea7b4de42eafc668e4d4e10ad28b49e361671d68e73b4e293f33451da14cdf3f51f92ad718d261785b71c14ba3db3ba3e8c0d23f84485bd976fd572cce5aa2761747a57f87d6826d2af52fa1c41d3dd982e3a2778d9e57ea125141bdeabf98fab3cbd6b3eeeab1702ee9ffb178c9800ac1dc87e2c9283e381c2790d0ce6b16879c759157f81b73c5dc198adc6eca41ecca7c1a4cef370173041208abff3c1521d7411a1f5255d1cb1ac957fec58a9c76416d60f5cfd1b82479d4a4b1f2a236720e6c8bcc9b828c5767df023f7d3931330b0d1ed356e83fc73f04e1a91623a5ca2b5f78f7d39e8fd4848fa983174a65f878c1b2dd65ad95911aaf25fbca90869579cf88477d8f294da2987e052268395721be323125f62a674b7cedcf77d903776c5e6bba7cbd887339f5e7ec3c20d4c7897fb4dcbc3516d4ab2b84e1eebcd0fc413b50e027e69f227bdeb102f0ac247b2dbe1bd24ff58daae9dca48aa0dfcf51bb71d2977d92b7881815e728d4a003af015014c437d2526fbd3b91ae50bea565e3d99d26efe15d7e381875c916eb7a86caea8a6c5e33fb51c28323948c0db9f8804cd22132e27e3ec4ce668db68c83637ce5e06cab3fe9023c5cac18f0f7c28c43ee5c275b59a51c207bd00e1a49b113721a67fc78685bd7992b4daaa3c33c786fe635c3480ece77c9cf131c17940480dfb0b79cc7fbf007051eb16d845fe22883dc23837a5c2edc510ead0a5ddd1864f6dfa57fd6a3200d03c003e10987cf5c1f09d013fee553bf31612d800bacc99a5c8a53990fe8b54fb3b9e7123d5ba6634281679cc3d4b32509bfb0812851870347dceff41ec0dfcdc7b7a773cccddc0ef67ba34981155e717fcae67615e9c230b8d9dabad2ccbcf7bb5d338975b4e055a82c272d97994baee07f8635898c618d26b518226f4bbbd47c8f454324b86292ce6f691243e0a02646f124e8b2c9e73bdb22c360c089cc9190068c514c4f86372f5299cf565db017eb3c0e25e271018369cad1264f9992c143b04c9e7930d14e8803725f17eb2d37f12407bc75e5b006f4893224fb4a82d389d27b12592db6dcc1facf09f298c70ad05c1d76f720d52395e3d1f2543281a8b1f6bf9fac944f26d081ab400163fa87ed05ff801b3abada693edd26fb3dad92c3120a44a4b077f4f9d48127389ebd3ade5d3cfe5ca2531e25f55ecd4a5865cdd42eba7b11aee701d2cf236c84480d826646bccadb0525fecc29adc940ac7ca9ed6d9a5e4f19612e8f249357775b40f6eda34a70a9497b69d45d08e462ad6ef6d9646074f25989a3c977953f090e6e37b22d9136ef48348f50e942b808d08b8a02eb7cc5c7811ba2adaeb941f27812e4a7772e61f14ffe88884417d0a2a9cc6e527dea5ee487d7e55d06f0c008ad17cadab87a628af3b79b381370d093133cefba14b994c92edd3052c6ab6506798946a2f05f329edc9132c2a1667b49db9a03667d740e6eb9ad1812f20b2c4cf94ea1248104dae95ea7c141387e24a85c3b94b23bb0a34457b329c19e012635cab47762d62f21d9a83056a4b171492328a6c25890cac15d3fcbd7fa4978d82a7835b6dc813818582a12dee0784efa0fa45511426928c551ab6244079d3dabae936bad0b1beda50a19b4bdb8e2bea33f2caaf4afd4b587cc4fadbeea3cf9ccb815d277b68ae688c6795cd07fb86cb3ffe8dc36ee5aa15d03cc572b0bf333c4ce66410b55e96192af89b2d37b88688c0eaf70ce41db01a415d1a5a6b4b071ae69ed57adedd9b274eb4515fe9a75295f0cc381945920fc9e1bec85850ba125b3b1343983e1dffc6b5eb169b95216266ceed20b194d2f41ac812414c0855b71bdd8faf3863f74a2567f703d16e3e3185ac5debb9252701f7d0abaac30c5b498950fd6932cb8baf72588f45ea7b3f3c3fc70b79e3e49dee9884e8f85f15174bb63e1ea33761e7607c2e2336261bbcc3bcc0bab20e6ad9c21e5aca850e3608cb8505d0a2b431742ea44000b86cc83e5c339e85c252fc0155f9155810dae923a0af642fc668951ecd2122a206ed3b3490943251de3a7a57105f837ae7b2f9fa325f0fb0d6a427daa247d6328ca2454b8bc73704b102e78ef47b1ab10b841f80fdfdfe74ea65d718c4caaee913a7904bc94d45cd7e430124d4ea4cd74e9de752fb4326d7afb33c2ea56ebe74f7cd66f4d5a2e833dbf3c6e5da5c3ec795317670c5819e401b7b3917b9032fc7fac9c059c2b1366a56845032ad386de57559a1dd4a42108dda8964bccd3a971c255e44435842ba94cc64e40714ec1536624b16e5f59c976fafe412ea9108765dfc24793b8f0053f7ced99f39284757b8f4c7453c6f987c55a4d4467b1760a435469921cdeb061ac989ede7fc7e62e9cb335476a840bf9039dd48806ef37383a86d8b26003832d1ee8bfbf191cae3051f5f7681c2b2233bc5ad4c028de895e224a8c5ba7ee9e3494511eadaba5707529c56dd2c191646b07dcf81b4a669551ca60cd7024b6b21f0b92425531271318fa9b4f25b5fd884dea2f4f9abbf8d5151e2a456897e1e3b41b49b0e98e634859b83e7a88c9a2122894c5481425d0ef544d9f4ccf9fcf9966c955d0f98e9220a503a126614c764b9500bd53551fb69ebfccf355ef104734b0e5897101b6476bef96f647618669e83660e3d0a72e3ddcac73bd1f77c895cb479c82134c70705591ac79a048a20476c9ff32022d0e95e903e6b9a630586c21bf6681eca0b5872f81c5f0842e46b474bf3740c4569976ec6f22fa5be93b2e817cb1a2dc1e66ef7886c8c07729271b676518515edd3520de9064b457b33557f72ddfdd41815c4ac43606732dece7603efb3fc09535f096ea7181af91f0b785ca4dc82d0bb931a9f7ebd3d70e5fab2fadf41c721c944203393d38686f026ebf41ae6aced6f50cc0f10dc49a5ae50cbcd1dfc2858c2d94b2e1ab828263cf4086168273a4f4c0046c819b6405e045de7fae81b46fb24285da3d0e363e1a2b1de14ba76de4ee65a26e5a6c33b5d2ca1fc479a12be0bd33ec0c33523e12cdb6afe1976c731f1f3f05d300c926c6d5878420afb0495335a5c800a252115916a5e4ce18dd6f67780557e21cc75b3c54c404fc8d2a9c0e17376c8831a1431bd5c863cbe01d0cfd8f05c7e83840d546acc94894f8f876b0e30bc77677dd668a070be21721a6e106eb5170ba965a20b029aa7a2edfbd872c22a933d254088b70064acb98c1eb94dd9f14fcd6c48624b7f7fc75c27eceea9cb512a969e13271ac8a6e632e5dcbdcdb3235b0f0348b3330d18b2e90f3fd083f8effd4961e135751f502d3abf16631e03238d305280a71f0552461a5f21e5f6cc03e2699be4cfc327505fc919eba13f7c5e36999f337aa8663d028a62e35d6bc7fa95e78837996791e69ac037994ebdbc94b973466eb90b99b9759c10a2c31bc33450ff5274d68729675561d877805194dc437e8a6a5f338ba631c2f63199ac2bc97bbf5a1e8bab02c640b38ac72b30e0fcd7fd877c8978a7c5c324c024000dda5be42a495abfef5be745e13dc947a89fc537b1d08235706d2aa1058e120d9e433fae759bd7d14c6e081179ced453f74ccd73063531af8109e4dfe3f58f92c5933388ae945e7807fa1332af73f2f70c7bb1c0121efa9f3e9d6b18aca93751d3bb868568f8098408ae306e325bed3da4ac1ea4998cc2587853edd6312a63027c61622cebd76aaba03e10caa2cf2bb4b6b26f2e71e8492240a912134a985bb2d2f8b08e7a3d72ba01989d19069549903acb28b6a4f854813f15e2b267ee33b1a78095efe78e0e86ef489db1e6f447ed1257c38b291918c5248b875f4059f3ce8b75bd29e74f6dde40e63d84467d6d1fe89275f061661d59d8d7b4c2985dad7537142fcd9b22ab6da65412b3dcab87660201cab91436dbb72d37c42950dc425e8b02fc4541e6f1a7c6dacb7782835508851e98bdc032119b9688ae57da5c68a5456ac396062049735ced90219df5d64f7bb5efb21c32a1b2e2c49e9c822efb5e053d3829378ff5534fbf5b8c8ab70757b098c2922edeaa04969355d35c3e346fffcf3f5bd9da057958dcf097525fd3b0dc6da12f993439a61b1ff56cf29fadd58017dcf5bc851f63eae79f44f917562965f653cf81b2f0b5b71a4b76283675dd991ab86228963dc9909f431d617e5141c4db0dc63268352d8c319ea81108da3eb9264a3d170dd8dbec84eb40693c0b233ad9bc56c91aca06447df8c7f739cad8e7d3385d78990f84ebcf6274fa21ac6b31dbdd930409dbb7076fc9aec48f7ea3294652ba0b991d62e0948d3601c86c93f357466acfbc4635337d1c8e7dc41d01245e9a5817decdcc9e6cc961d2a187a9864242b12d82a9c21b22a0b4f1b1f5e419c7aa1a0b66f2911eca1a7fda4b76a3fdca74ea09b9c565c07a50510aacc4a59af037483e06afe672aeb4dfa220822baccd4245811b8996834dacd49ce1e299441ff65fc3f7ac41a02e52a4e0f596ba5131d7ef04b7244", 0x1000) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000010c0)={{0x18, 0x0, 0x0, 0x80200000}, {0x18, 0x0, 0x8000000}, 0x0, [0x5d88, 0x4, 0x7fffffff, 0x200, 0xa62, 0x9, 0x8, 0xa9]}, 0x3c) setsockopt$sock_int(r1, 0xffff, 0x200, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000001100)={{0x18, 0x2, 0x22, 0x8}, {0x18, 0x1, 0x5, 0x5}, 0x7, [0x800, 0xfffffffffffffff7, 0x3, 0x6a2, 0x1, 0x76e1, 0xffff, 0x5]}, 0x3c) socket(0xf, 0x100000008002, 0xebd) wsmuxpoll: not open 01:41:23 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff4000/0x3000)=nil, 0x3000, 0x3, 0x11, r0, 0x0, 0x3ffffc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8110, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) 01:41:23 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlockall(0x1) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x40) recvfrom$inet(r0, &(0x7f0000000040)=""/196, 0xc4, 0x2, &(0x7f0000000140)={0x2, 0x2}, 0xc) 01:41:23 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2000000000000) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)=')%\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='//\x00'], &(0x7f0000000240)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)=':.\x00']) r1 = socket$inet(0x2, 0x5, 0x400) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x7ff}, 0x8) dup2(r1, r0) fcntl$setflags(r0, 0x2, 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x4bee604844ec18d8, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000002c0)={0x5, 0x200, './file1\x00', 0x2, 0x7, 0xc, 0x7}) socket(0x18, 0x1, 0x3f) 01:41:23 executing program 1: setreuid(0x0, 0xee00) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x100) sendmsg$unix(r0, &(0x7f0000001500)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001440)=[{&(0x7f0000000080)="2028275aa9f163ecad4d3dc439bf7896b0f7f0a1a63fd5cd28af3059829c2a78eaa9b51afdd8cb9dad4ac067563f9a8f3a92bf46437730e15d7c41b856", 0x3d}, {&(0x7f00000000c0)="6912dd7532ee5510a0ec115024da8be0e014124d41af11443913d2eee54d48fbae9e974e19be5da47bf35d31e63204c72b2638396baddedebe348a46fa81ef99dfe2d56301cfc8e5d32b97d4b15a74529e889abf04ad6d9a85d199b28d1c1b6074a488423cef50438f89cc6b3cbd8dc07c794cdba046606b819935beb688a9b5913e7af7ff7bfdfdcbb0cef1c414e489e8c576e49feb45618f533b8a0ad58ed54cf73173085096d0a6fb6f160c9984e9bc5d6480c20a33882c930a3a46c19d92180cb1f8caa0914d850fcc0474b26094ddd698506c95920be95105a7041567c7364c9346fdade5daddd27c7ab2329f9efbca14b48227c41897d053e3222313bfe74b4a58ae7752fe2a2b9b6b4c97d31942a88da28f35d4805eaf457df538f80ad12b87572d560f15041d19658b341504c7285206e45836e5819c4aa0d980aef9e51ad4229b439436223b7c97212df16e33b9b312b9bb9f8bfc46f770e3c3dfbf14f48c9b575497eff8111f87954cd29ec8b861d4fc2908c03963966dc57dc62b95d94bf0c64d2e7d11b4776afc72036507a26686a7f9cd1806fc76960174e1fc461a0b5a038569833b8facaa0ba5dda1b0efcfd9e5bf60ac0064a9ae70473e73a59fb0eeea073c2aa42496752621219b6f559bb6fa2d7ef9238da14d83d2f96c78eb48794dfac5c9c0ab1ca4c272b562344602ac0b056c040824ccd115f56d7f16a0c4381b75362d0a577db15c892a474544f438c0efae46abd15eb1513fd5f34269033693f22181cd9c747e3c6ecea901c1cd2d97022337c534769c01b5acffae7d434fdfaff5e3304203a1df7410e98ba561189acc24f2b363f4d26ad5725a80112ee5010ecb40780d971c4a6ea3c0d42741ce4b6899d002caff04d4dd47813c60067b925ace84b397957d9fc944f252cd13b79ea52becb19cfb72ebeb0ce348dd0668556fdea0439dd028f176c67f85e0d910077020ee54d44139c62705524638320cc83502ef35cdd0e66cfe07baecf27b51354a72bec3d9e34cfdd0d6b2d9ea4d9a32f82a49a9f17f6661675ce231efcfe764935c541dfc36267a5047025965b90bfca1d612ff773bd96b99df2add7b2187434ffd63c01591c472fa1b4354f73dbed9523d345578d5d363b1d3b3cadaba6fcc26fe0bd3d2447893a33505f69408cadb7cdd010a41ae29cea153a8cac231c576a4c88cb4842526c4f233f835d6fe108fedca4e1d4fcf416a3defb4030eb3be1bd58e2aefbe8b8d55437974ec5b7e6e245b7e9dee1c308a38eae20fa98e67ebd3c8404f20fe376ffd4ec32a0d26f0aefa33db4d272e331ca0dd5a3f9dfbf0bf23f5fbdae73b0db3ebd135da73117c30659f5f1900745cd68699c5ce0aa80d2e36d1f53c53cc3b956433299c9438e3419e63c784723b43dfbf0135de554071f494ff103045208881da4264a2fc3d4ad26dce1797e4c9a741cc58f2f8f2293e9ecb5d4dd777a926ac20a90d84c98d6a0b8e7f79a188578ab8e593958b98f0ad37ec574b60c1f6c559a55d1d4c9f1354076991f0beb6ef7706eb4906694bf84014d04780e525d612c31f3c216a488efb4c3aacd1d3e3323582afef3a793c290fbe003d3376207b0020804031321e064447b13c575cc6633cc8fc23ed7a36b9891571489343d164b8323fe5e9918ceddd479bc8ac7091249f17e30e374ed06e3f8b7a1e258fb11b019ef11238db51cce1f2cdee3574e87f5758228f910a01b5dfc799fe6f61e4ff7830b4ce1a022e1023a0890455a9d3e949da5fa8257b6aa7ef82e7ca4f79206dae2fcbcbe57ebb5ba8c76372a053ce16497af7a1c1e982d54d52438ebd6b6c25036d69d1aa3831243607d4ce4d83a5488f92aa2864fa7745df9f56013e3d7b6ba38888bc466e76e68be02f16a0f552415c27c1023f4f3c6ffab99bc5e60dbbec16f257324c60cf05043db5a75a805c61b07d5dfe66fee66a153e9c381091e875f6a77ccb338f707ae8e8113d7188eff54f63d254f3fc0dd875106eaf482a2f0adcd06b3129e30f3e8464924e4a9d84808e87d3938eb453bdb254eb635561f5b74a640917066d25ce7ece78456d43de805d6cdce1c73be9058afcc85c182532730dad9c9b047d6680240423179c5e7e1489b11b97ddc49096fcf669c95475a70b58472922d333a25b56e9b5c31777a854894e0c260b8279ac1acbbd5f4d888edcca354c2d7b35fafe06b2f1a2a7bddfc8fc8a062fa0b4e03f536dd9ca0aa050e0ddf3c5d4c5f8325a877d031d85b078bf4b6389be9a9bafe8da1fe03f47e616dbc2366a25a43b8d86426888b25dcad7622ee24a492b3e8a0ea4cf9a037ed129830dd1276b822f8c5075a4be16da98e9722edb3b1257cb7f1eb2d43f5d9e337fb54ff4c0efa1930f62e0dfa25e6efe19a710c71a729a75dc505254ab13346f749643adc3f4fed7434f0aed01bc3639932a39f95344914396348d7f0babbc8dbfdea1ddad0e14e5412e4d3b391fb9df896f3b09d189163a36ef96954cb65b6ec23646c997042869b16edd97bf163ae59a46223c556171a3a1e1e6d008da52c993aaf27b6144015c4f5a9ee7baf3d33507e635ecc4dd377deadac6a0b160048bbd58f9b1582131cec503dfdc712e74de8a99bb3d9ceb5030a022dc6e485397a61e26ee172e6f3c56f657af3e92819315fc6056b9d72c0f2611dad885f6451ec9f0dbd098b3f4815d62c015799ee887241ab915b7f98b65fa756bf0cba5fc5355038dfbb7988281ceb20afee2eae053f174dbdc10f7003fdd020a1b7ba4886c29eb309967fa66d36a7ae08e08fb059491d12414a1ab29f3e441598da625114e1eaf8ad2b6c586d301bd7f1c9ebc7d34ab830e427332a00b21beb73fbbeb8149e8e96540a73afa6c2679ba5328e49653dfee50be195d25b97c2763c3c8fa14772f9ce4ab2c545cce967120b05f16761d314af017cf5d2880ea62d9576644d21805a91493d188c95b9dfe0edee9b74dbe82a0470a144936e5c165c1fa49a5c5a41beae3e1e45f6f1ef38bf60b923160cb40faa875fb3d3af1b60210226c9ddf0921f2c795a2e753610925178dc9279e03fe92ed65d7c754a8629cb52eef44a888d704f7adda8cbf849854fce9f3e92aaccb154ff08575321d30b68c2adf2232c769cc361247369b3bcc644472a32e0152438c1a12e3b126a45d781fb0280c7ad7be14def63b0c2e597f34b6fd4bbc00aa3791dd660ec91c52532070545cfb5ab0b360d2020263d4331a839e97e11a5980638ff92d5a1ad56f4976cc0ffe3c1906c77631fe810e5bfdfccb3151c485314d0b59d6defe70e59f65cbff9fbc0ad203dc10eccec4dd710ec118af159086fdb2a275e51e645b9f04928d94a42a9f12bc81b9e611a219719f96304258b95fdfab3f620d1f3646d113bfd472c6146c84295eeaed24d6403e974011a0f8dc5f7115110827b35a801fd14ce3ebb73f2a2b2ac0578b9ebdf8f8236e657c929f1eb8871371c0354ac5dcef24ba316a314781d0cbf204661ff4b288148766cabc60b548c4c923f0ea7345c24da73cc969e94ccb431e5cb2c6d73283071e8e984e11939ef1772996f0c77128ceea2582a2480f56adc48c94fe904aea045d1f523f3d4f4b258f3de3fa02a3b236259f193b6987826c93296127c1ed3fea2a04d40b04d0aad7ec8bd3a9ab01403e5659d876d6d34ffd952c8ca38544e75de4e79d5c393e7e87ea52600164e893cc79576b0011cfe59b08b58d585fc8c57d4de0bd89c1f3f2aad277006ec8d3eec6faf30b53ced60e47230d397492146785e085d1dd8a8ab5744f01bd81ffc028f91a68073daf7877bf269cf93c23dbbdd05bc1d56f8de9aeca0861a0e7f4ddba883060c53865c3d472f652a595bae3cf7a1ac6c39c9112c1cb7367ffa359e6688b25a9d2689b69d73a8b5fc5d83ed54ee7643406f108ed4a5d308333791a809520bd4c7ddcf7996aa3e9250422af4b0a7dcad4196ccdf5db6bfdb5110a30ae7ba19187fe747104b8185ca28419953e6f167a9843473dbcca0f86a60d124d664ab709da2de085db8ebfb6e2c6dfd7058175f553a49576800be1dafb3a56c0d89708cd394499b7eaf1df5aed55c3d69803166a1039865991337595350fa72ece113c495cdffaa3c8bb69dcd0f80fcac5d0b9f84bb791841ce2681e010caa59327a32848041dbb08e67c5601ec59bf30e8241a82ff88d3a611beca4440155dc286d4a6500ec7482496b67b11903ba599373eacb891924171002367f1689eb66cda3a4ede1da3020bb71abb8983e3fe1f027792b1e8632d9b17ae0623fb946f7102132d31c73301c32aea1e9ce412b723deffa9d50ec9b957faddb641e70cafe9f6fc4af350560ed9dc0ce6f63d406bdb9c202075c445e29b9c8823c4d8df85e578b165343012d9309ffe96b396ce545d06e6945a2293e7424cd06e84cd38d5100d46b9a77f6eda5cd2ed06e6ffacba0abddf5271f7882e8030f811d3de8576788ce28b6844ca30ddcfec79ff75cd1946eb83b411e67e3ca4e9fa7f4af7aa4100a032612d0c18d64d4197795aba592ee418f5e1a22dd7a1a2f155217c0202a8386dbfb9913300a5d20fc23a1319d601da1a5bb2a228aae6875f33edeb187cb8d475a6dded6dce8fb26582544b88a1b00cd528429bebe64bbd62fc0ad751a3eff0ae941e2335b35ab5170a07c5c7bdd22b5e17df4a88c001acafcb60389b635092cc51f5b6288515e69f1a32e09b32aadce1a8a8b73d19772ae6834366f062dec2644e7acdac4e0c801f353e20225cbcdad3ff04b59340a1ade66306c9fb38766daf12bb6c37f20d8dfc8b62ced6e82d95b7d9f40b3e3c3e280382b85807a2a791b4c6e7d2593e986a11c6b23a2577d96d69f49c0f9cb8a5fd7eb846dac09aa37df25c2166fffedbf590d558aba8e52a9917ff87ab765380e70b5f473d001656a86495d985fbc94650c0e6f406c84f6c3879d450cd299899b90959258b1d8cb2e2edeef170a1d2d7623ded00ed7c051905d0152b895676004dd8f76275163e44e7a00d6046a9a6ff2239b8fdf73100d4d824b9271dac09597c63d15e57db1570590ff467de11d0f4a8532adcf064310c97c1691a97487a06261a070bab7f519f75173076b65a4f152e35a21cc74aee81e13a07005330c9e9142e156929b481ddceee0120dbf8a513cc8804fffaecb25c555d58e7ba25e149f86bb2cd59cb76d2148202dd44513d160a24ea78e598638e43b1e54cac184bda34f2458b8b09ab6d521edf28dc2265f935fc057beda914f7aa5486b643fae73128d60f6a15d48df527dfd197070a40a053c4023646d9ba110487b707c10e1a598748d2cad28c4eb7e92b053ca5975a6669a583589b5826d39e76a1f0e7fede87b16cbd27f897bd15b948414227a23cc341d552521cde35126ded91af9e2e5b59e0876b350ff9d9493287de5a5a1e41eb594e9df4682decef9ab4b2a69078f85843dc3105f57d2d15823eaf467855c83c7bb87e52945d3f5e74ad69cc52aca5fc781a40897e6b3aef2085582a36068b7ef02e35db20e796ad2bd6bd4ba99c0a51c397f83d9b5e4d4518b7530f104f4bd7d912ae93589c6653b3bd3aba0a5dd867fc9d684169587725e2823cb2e8fa14cbe97a3065ade7c67631412394cc2cd413efa8f2df67162f7296cd1ff2ee4608753db448ce310e0213bd01c3dcc5433868b3e67c5a3de9814bd5db7f89610fa6746b4e0b1ce04a65bc21ddb714c95e3d57e511fc5e1935fba4c5fa9808e0d6dad41896c568d0edb2563da8dfe", 0x1000}, {&(0x7f00000010c0)="323dea12c9f522324ed7703b7179b5764bc1ad78b720d4f5601c316e8ab73f2b80ae4b2642901f4e0cfdd79b6234863505a9620dd2e720a8632e5a76a38acfe661615631ae368c2a216fe721da07609abd836311837ba8f400303e9ac65d64f6ff7e2d17c9db63667ffad103e9b6d7a90a2b4ee74f8a1dc6ad51681c1ea578a4571e1e01e4a02ba3beb7ae433e1044972f6adaeba3f9c57da586fe9929fe3b2e328fa0ed36a2a2fb585644261ff9d714090abe", 0xb3}, {&(0x7f0000001180)="c197274dfefa4da18df8000d0e0719289b7d026a5bfdf183e0259429dae6f61e29167d4fdbb181b91bce9eb76b0c996168ba7b7db010693473f577353fa9dda072e2da5f95ca0ec03d81803aa27f0eb3d5ee2ea360f4fe6f7193b96e7d0d763790c4439753e1b7825a5a0ebf4fd925e0e5c073f3cc8438e32de6911a0780aff7138d87f468f7a9e2226eb01b74348d5b63f104f8b36e991eae9c1b7fb77c537c1add50ff49021abded1538c5fa176183183d8828ae2340684182ab94670c5d4bb9325f2a45fb6df0455d2d48ef5f46a65dee1fd13b5d84a402fc6b12", 0xdc}, {&(0x7f0000001280)="2a74208b098d4b0969dba45fb10ee2828aad746faedb813c8966f31d3473fda0441b0dcd16c219e0b9ba", 0x2a}, {&(0x7f00000012c0)="89422344c096e8b2c22feb51954b769137f83da3ef00b93e3d069e976066a55e005efd8ba69c75a673a6e0115b678d355a716677ddd01e8f8fea5d2b01b43471c56d9f", 0x43}, {&(0x7f0000001340)="0b463194f9f220c4d55b7e2e631e94f729fec09ec152a2f71ef8d542b154d0a481a04e4c77c87cc2a1c3a000a82a86408391cf3ed0cec70265e339cd614257cdd9e79ee886b750cfb03a87cbc19b378955df85b13a21d2e0d90591807176ae69b5c03bba7cd03338d6e5", 0x6a}, {&(0x7f00000013c0)="36787959b99739db8093c231f6baa99d7d99c63037c6a830f3264b069056c147664fc11d7948dfe8548a635dc2435439b6549590722a68", 0x37}, {&(0x7f0000001400)="9927c2", 0x3}], 0x9}, 0x4) r1 = geteuid() setreuid(0x0, 0x0) setreuid(0x0, 0xffffffffffffffff) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001540), &(0x7f0000001580)=0x8) getsockname$unix(r0, &(0x7f0000001780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cee0d464f5ed6994921c996846aeb768817c17e22e90d07f49a358c2084c22733f9ca51b2f8ef72d2390140972362663b6aee3343f0abef3bc534961e62ab70a417e3687eb20d2e3639857fe9c966184fcb122a2783721f8decc61da6b4df45d51d00593971b790ccf396210e502bd33a1387244c43f38a58d176dd424312d6fb2aca8c339d00a52b9957e978a652cb6d48420abb48b4f571307b8023af10009a1f33cd72a42f826bf63911df7ec6c263dcf1d086625dd38776aa1b10a21ba982e6f8b5262d7667bc4e41daa5854b9d0e8e1fd96f0a6e2143e97d05494a495d975452415766807d653d189091f232bfad958aa8792360bc54d9a879c1415900d97de717f2a2f2a4022ae5385d66060ff0f97bd460d89d1b745b38ae6f2868e41df62cc2e063778fafef47b260c0f5dc36a2bc3d530163f4ce97c97689db1704e4835df980af7cedd793a2dcfccd261b10adca03b47ff55d59f8a9a488308"], &(0x7f0000001640)=0x54) seteuid(r1) 01:41:23 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getpeername(r2, 0x0, &(0x7f0000000080)) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) write(r1, 0x0, 0x0) read(r0, 0x0, 0x0) 01:41:23 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) fchmod(r1, 0x100) linkat(r0, &(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000280)='./bus\x00', 0x4) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x0) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='x\x00') open(&(0x7f00000002c0)='./bus\x00', 0x30, 0x10) chown(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r2 = semget(0x1, 0x7, 0x80) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000180)=""/94) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) mkdir(&(0x7f0000000340)='./bus\x00', 0x1) 01:41:23 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getegid() chown(&(0x7f0000000000)='./file0\x00', r1, r2) ioctl$TIOCSTART(r0, 0x2000746e) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(r0, &(0x7f0000000180)=@abs={0x1f95d27d48731892}, 0x8) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x160) ioctl$TIOCSTOP(r3, 0x2000746f) 01:41:23 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x40001087, 0x0, 0x0) 01:41:23 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) pledge(0x0, &(0x7f0000000140)='\x00') rmdir(&(0x7f0000000000)='./file0\x00') 01:41:23 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) mprotect(&(0x7f00004a1000/0x4000)=nil, 0x4000, 0x6) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 01:41:23 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(0xffffffffffffffff, &(0x7f0000000000), 0xc) write(r0, 0x0, 0x0) poll(&(0x7f0000000240)=[{r1, 0x5e}], 0x1, 0x0) 01:41:23 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2001, 0x4400) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x410, 0x41) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={r1, r2, r5}, 0xc) chown(&(0x7f0000000340)='./bus\x00', r4, r3) getgroups(0x6, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgid(r6) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000080), &(0x7f00000000c0)=0x10) sendto(r0, &(0x7f0000000380)="a053b0f8a46cd016e76360fd4b6434ac085329d41c2dd7e973af3fe2b08096dd7cc1bc2de205381d443481c1be8833b9bdd0df03d2aac2584923498b50948caf35776faa2b6547e359c7acbab1947e406324b3ee75f07ec6657c984aabc39190063cc45d3ddbd878fe59fdbdc40786a95ac0c5fbcae3f0bc920f0120a958", 0x7e, 0x2, 0x0, 0x0) r7 = open(&(0x7f000054a000)='./bus\x00', 0x19, 0x0) mknod$loop(&(0x7f0000000400)='./bus\x00', 0x1000, 0x1) r8 = fcntl$getown(r7, 0x5) fcntl$setown(r7, 0x6, r8) 01:41:23 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xbf9c, 0x0, "7e389ddedff371734578fbcef9097b5ac7934a3a", 0x100}) socket$inet(0x2, 0x3, 0xe6) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x5) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "bf832bed9fdfaaf4f4e2cd976313748405370ff9"}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000180)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x9) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000140)=0x1) 01:41:23 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f66696c653000a3ceb85bc621bf7b4db14871bd5307c3d1c83f9b707be000652f527a5ce8ff3da9b470c2bf8d981f24a6324214fe71fb811ddc99c698e54877d03022a51d8c69ff2d98b51cd260da3525084038f2b927d2467225ead02b2987365fb58a2ff7ccaaf340d16d5a01b92d97fd8c916c79ee3060655a70f1cee9a02d4fcfb802ceffdfe5f225b84b8e016d839254adfc71e10194030554b900acf4b6d5d74d9849ae2ab55d7fb25b7e373ac3"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs, 0xffffffffffffff5a) listen(r0, 0x76bc) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/96, 0x60}], 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[], 0x0) 01:41:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x56c1, 0x7fff, 0x7, 0xbbd, "4bde99085fff7d7e3bf2f458fe71f127ac5af1ff", 0x3, 0x8}) write(r0, &(0x7f0000000200), 0xfe72) msgget$private(0x0, 0x524) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() writev(r1, &(0x7f0000000640)=[{&(0x7f0000000280)="fcaf5bfc634ecd798566721db4c8f5ae448f57c3d268f04fe643af51a58907f8045958afe23b54f39ea8bd337c95495754a173e6da6ee879fa14f6089f03a6306af768f11a4c5e68a03c9d0e2455fe237b3006a5f6a145f38563986380931ca22ac227f0345b1b47620e6e7148aeb3eb660f0800a244962c7af956af42282c4cea1fe2cec7b7f1256006d8b96272d07c45703d47d3d5ff876469d7a1a9fc53b614131f61231c0fed99c7302125", 0xad}, {&(0x7f0000000340)="91e16d52b77df28f2029cff8665627fcb0669e91931eec34a50e936717470d723d95fb15ccd6935a45d872150cbf0970fe37d4b30e1d6ee9154c8a718cc4506c0ab728f8d7013ff353afe6d4809047b9143b6085569e40af69ffed2473756ddac8a9c31c5c0a26d291b31785d656100a755941543c0323aa1a1fbb341969ad8d753b329c088831b15d565d8c090934291e5cb73740afbd74136b793993d81eccbc247f0d34d75f87a0a3fba4eeccb9220637225771211cf5279fbf3d23d121", 0xbf}, {&(0x7f0000000400)="25919bf5c4952fd729c030222a5ca0b70fdd027217f00b567c368c8462b136330052a2bca5aa0350080293ffe6a446011716998261ec8b51e77a2de6f97088d98a640a1343e24b60f0052222020155f0715b3e041cb89f5de63f", 0x5a}, {&(0x7f0000000480)="2707996825e4881f2ed659a4bd632ca85f52d1a91e8e17e6bc85a10c84d872da0b433da7f849e43ac32d69900fc8492616177e3456314ae33e538fcdac52d75ac4329d3d129e34f97031ebf05d3a90ec6be996bad3f94d3a09a9e49c7b475e6886f20d50cdc31ea1a3004f3c526fcbda64247b820413448380f86b5a6503d4d5b1c537645b928595273aac50021634851b7b1821e35b0250e5ee13c0b06de37afdb25efaf4c061700338d6f064c72bc926484a0a07cdf0e9623ded0ba5567a797efe149ee94beaec1204015e1c3932b5cca89f251a9f012446e7a15f2c57912362d54da70eb7de76e74f23b567", 0xed}, {&(0x7f0000000580)="2332afcabebf255ba6f1b9d139b4d50e68105df0139fd43097b2f60c2968d424d846ea682fddd6ad8034af13063034a8edcf90197cf48e9f4a255c42b6802b28ee1e629fcb1459d1d48b5d8ab5e2dc08b8f785d1ebd424da0367228733027ad40b2bd12fd1308b689f7fc45307a548032a00e5ac86aa8da77fe21bfaa93b50cf67bec7c15feb3107b6", 0x89}], 0x5) dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) pipe(&(0x7f0000000000)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x3, 0xfffffffffffffff7, "5c0000afb40000000000000000ffff00"}) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000140)) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 01:41:23 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) flock(r0, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2007, 0x202) flock(r0, 0x0) read(r0, &(0x7f0000000140)=""/255, 0xff) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) flock(r0, 0x2) pwritev(r1, &(0x7f00000007c0)=[{&(0x7f0000000040)="a8c9031f1600bca77725e8570c82c85977ad68cc1ed84b", 0x17}, {&(0x7f0000000480)="4083c394e4ed02a30a5966a4f2ff6ed8b5e6e739d8acbd1e4db89d9a67728bdfecbb84d7d55804030ca8217f8a620ba109a1488d7e8ccdf8994d0ddb8ebf3ccbd69371cc1d25174a6c7f26225d40efaab5de6bc9cc04de56e49faf6dcfa56261906710e7b5e252a50987ab3c2bbfc74787a43d8415262176f8bba3d547d595f322ddf6e14ef064cf1c624469f3c0827bd44af4c16f199b73400464a6ef20b047fbb05f750826ac988fa978d5eb20b256592bc0a4a16ab1fd90391ccbd028dd28c10283febb8e75412a862f2f2f023e034521246c8e", 0xd5}, {&(0x7f00000000c0)}, {&(0x7f0000000580)="7970c141e1e08a4439de16d164d6ab64775e0d1a0b71abd2dca856b1fcfc08c86422ab99c9994deb4ca53e62def564ce517bca04454291df52e180e33e5de794992edc596168d6c00289839df57feb2fd5ea62375741ddb7249fabf41ee82b04cdd25f76e477db2ac00198a87b170d24613db203ad6104071f9e48d16b0472a99e83096c", 0x84}, {&(0x7f0000000100)="a48ad38765425ea7427e252a6c84200cb4c22f26a0a5adcd58737cc730422887096cd790830975356557460a94228c42019d139104624118e462", 0x3a}, {&(0x7f0000000640)="1a601dc2c4f291beb800aa04923ea53c83a8d6e5847d485f9f52b77bbf47100b838282b3f60457f5e0f55de30f0ba19638297b2f1afc481fe1ba18b68f958a7230d12fc252bc5d96680a24aa6a6c95798c6fe2f8c7cc32c3cdd6b8acf97b6462d30c1e9f89b280a44a45ab327ec1a15ef547d087aea2070253c2d5c86d368f9704678f7b45d9", 0x86}, {&(0x7f0000000700)="b345939b9e1a78bd309832e11c2f032cb87ad3291657f31d797f26ba3b4775f73dfe2bc07549855e3c835ef31a7845104735e670ad978843312599eb0ca1ecdcc56b169b9ef2e2213b5c737d3691a5b2fafc42a9", 0x54}, {&(0x7f0000000780)="5840a5e48a1b342aac", 0x9}], 0x8, 0x0) syz_emit_ethernet(0x239, &(0x7f0000000240)="bc36c9a2db1d90242ca7041c91f4b693b194a4d5809ddb60822638b8996b1da4cd3329c1095ddb0761651c6d3e74dc18a815dc2798ef723e18723f41e0c76dd77adeb773b9090664bfc0da2df3640b01cdf4b0bbfad5b9e64e980bcf1ce6887e775d0129c87d5fa2cdd9a44eac60ec46c9c52a08922be836e55a6813604b47daf807c3729a26a4ccb67f73392237a4ef27ee1571822b1ab324a5aa4f743255ccaef79ecd34ec890523fbfc96636bfa668e984bdd158d74adac82857b0d6e9cf97901636ff17a95646afae4dc9f11c885f508aec9faa14687a35706c55c67eff2b9d08ec2ff2bc66bce396b4602dc9c9d95d928650d39053744987b4105070be196ab5a3546a9494424a8e2cee17a082590fd9ce62159cb86b94f059c454ca656da409d9ede994a16807d33453bd4f46b3c031e2673c59cbd76e935948ea3db4de6f5a10360e5cc64188973257003c9d26077ba774bf4c50514789bde163881e8600764987a73d7e4b3c453b033c4255e217d423fc438c14f2e11a3558a8cafa6b9c79469b6cbd7f7dfd56841580ef834b938cb3c0a411aac18abd95e0a259872916acd43f48f4ad3f00b8bb4db558b9b0446f5553c2bec398f4f921ad5aa94dab8a719e52bb3d1f5178c8a3d577cadc70ee407b44b56d05af7702b3ec3c3e201e5f7d15887241e9e22cd44c06f80402c09899b0d5bf8bc1ebdec7bea0af47ada3981a4f487ef01aa38bee1e2cc6eaf5f806f91a866d1130eb073aed9f1ab5f7f60f56d876d109cfda703c7c1117c88dd9ba8fc3fd3710eea97") syz_open_pts() 01:41:24 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0x4401) socketpair$unix(0x1, 0x3a5282386885464c, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000002540)=[{&(0x7f0000000080)=""/180, 0xb4}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/122, 0x7a}, {&(0x7f0000001200)=""/222, 0xde}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/243, 0xf3}, {&(0x7f0000002400)=""/196, 0xc4}, {&(0x7f0000002500)=""/47, 0x2f}], 0x8) r1 = open(&(0x7f0000002640)='./bus\x00', 0x0, 0x2000000000000) fcntl$getown(r1, 0x5) 01:41:24 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x109a3, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x8a}], 0x3ff, 0x0, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 01:41:25 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000180)=0xc) pipe(&(0x7f0000000340)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000380)={0x401, './file0\x00', './file0\x00'}) fcntl$lock(r2, 0xf, &(0x7f00000001c0)={0x1, 0x2, 0x5, 0x5, r3}) accept$unix(r1, &(0x7f00000013c0)=@file={0x0, ""/4096}, &(0x7f0000001380)=0x1002) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000200)=[{{r0}, 0x0, 0x24, 0x80000021, 0x9, 0xe2}, {{r1}, 0xfffffffffffffffa, 0x20, 0x13, 0x6, 0x312}, {{r1}, 0xfffffffffffffffb, 0x10, 0x62, 0x86da, 0x1ff}, {{r1}, 0xfffffffffffffffb, 0x46, 0x1, 0x200, 0x6}, {{r1}, 0x0, 0x0, 0x2, 0x9, 0x9}, {{r1}, 0xffffffffffffffff, 0x40, 0x20000024, 0x2, 0x1000000000000}], 0x100000001, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffff9, 0x4, 0x20000000, 0x0, 0x9d5b}], 0x3ff, &(0x7f0000000300)={0x1e}) kevent(r2, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x18, 0x4, 0x800, 0x2678}, {{}, 0x0, 0x1, 0x0, 0x9, 0x6}, {{}, 0xfffffffffffffffd, 0x0, 0x20000000, 0x6, 0x400}, {{}, 0xffffffffffffffff, 0x80, 0x2, 0xe901, 0x2}, {{r1}, 0xfffffffffffffffe, 0x20, 0x2, 0x7, 0x8}], 0x6, 0x0) 01:41:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) write(r0, &(0x7f0000000180)="9859decd826381989461e23e391f2efcbd864a0514cb07fbca037e56339365a135a6d7e2eb5878c7a0c007ce059e3e88d71d7ded17ca2768199a1a141f1a21ebf7e3d93927cad250", 0x48) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000480)=""/101, 0x65) r2 = socket(0x11, 0x3, 0x0) write(r1, &(0x7f0000000200)="cb0fca8fbaf6f74d1db9a9e78d", 0xd) r3 = openat(r1, &(0x7f0000000240)='./bus\x00', 0x20, 0x4) setsockopt(r2, 0x11, 0x1, &(0x7f0000000000)="186fe65c", 0x4) close(r1) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) link(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='./file0\x00') getpeername$unix(r3, &(0x7f0000000300)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 01:41:25 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x2cd, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffd}, 0x0, &(0x7f0000000100)={0x1618, 0x970c}) 01:41:25 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = socket$inet6(0x18, 0x3, 0x102) fcntl$getflags(r1, 0x3) r3 = dup2(r2, r2) connect$unix(r3, &(0x7f0000000000)=@abs, 0x8) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x811, r3, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x9, 0x80000000}, {0x18, 0x3, 0x7fffffff, 0x9}, 0x7, [0x80000000, 0xffffffffffffff2e, 0x5, 0x90, 0xce13, 0x7a1, 0x10001, 0x1]}, 0x3c) 01:41:25 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000100)) fcntl$setstatus(r0, 0x4, 0x40) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0xcee}, 0x8) r3 = dup2(r0, r1) r4 = msgget(0x3, 0x60) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f00000000c0)={0x7, './file0\x00'}) msgsnd(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000006f7c4cc00ff1c16c5c8801c345aa4323b77519d9520029a372c7a85af9781b631970ea1b22acde3ffc244b5df4f8a7e53078c8c2413369cd8eaecdafbbc8cfdd23f1739cc0256e6321ee5f5ae67297651a6083e1ad75e37bc1cd34ce43e795507b3ffc1f5f87162af3ba6035df2a42d728a2aa5e7e6e0ef68c020570b527ea677a06e54258886134c9dde98b53943a2fd3cbec813d3f22edceb62fff2089450caf9a7cd36ed9016bbac0a3d37388b4699e73bfe4bddea0088879a10f44337edda837f22f5f90ad43e100cf1307512f4827e7778aa6ac883e033a3f3dc9dacbbee0b4d9551f98b4fa3589c34e1d0ae8be6aee2732fa002c9ba27f3f9f7856777939611e40872cd12499bad20d4fcf4402784bced0b5a447163fdd036827d776512e607da58540d0243061d8f788632965337202b74fa30e6b8b8c61a3eadc9f8f16ee92b4332b2764ef37fe67a0ff432fd703282c9f965a6eca795345eecf05dee707f095f55b58571e5d72a1f9b0b7090f575e301cbe8b20fc0cd2502f725c2ef762cd90805558664a3c1ee8c9f0c38e50052561b1f1c154147c56cb48dd5a8fe62ddbae81c5e86dfeddf76c998fb3ea131bc58469280b6b4f1e811fbbe7d71dc1bef9bc11c182e8db910000000000000000"], 0x1e1, 0x800) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) getpeername$inet(r2, &(0x7f0000000140), &(0x7f0000000380)=0xc) 01:41:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) sendmsg(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000280)="e2b29a2af596e06d8720e33d8d500097b3f242f3c74a449e461178a77caa0000ab914e77c0894c160ca1973a339d27c917", 0x31}], 0x1, 0x0}, 0x0) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() execve(0x0, 0x0, 0x0) 01:41:25 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x0) r0 = dup(0xffffffffffffffff) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0xc000, 0xffffffffffffffff) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000380)=[&(0x7f0000000180)=':*+\x00', &(0x7f0000000b80)=',\x00', &(0x7f0000000200)='x\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='[!\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='x\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='(\x00', &(0x7f0000000400)='x\x00', &(0x7f0000000440)='x\x00', &(0x7f0000000480)='x\x00']) symlink(&(0x7f0000000500)='./bus\x00', &(0x7f0000000540)='./bus\x00') chown(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000b40)={&(0x7f0000000580)=@in6, 0xc, &(0x7f0000000a00)=[{&(0x7f00000005c0)=""/113, 0x71}, {&(0x7f0000000640)=""/78, 0x4e}, {&(0x7f00000006c0)=""/174, 0xae}, {&(0x7f0000000780)=""/104, 0x68}, {&(0x7f0000000800)=""/178, 0xb2}, {&(0x7f00000008c0)=""/242, 0xf2}, {&(0x7f00000009c0)=""/5, 0x5}], 0x7, &(0x7f0000000a80)=""/133, 0x85}, 0x41) 01:41:25 executing program 1: r0 = open(&(0x7f0000000100)='./file1\x00', 0x28000, 0x3) getsockname$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='.\x00') mknod(&(0x7f00000006c0)='./file0\x00', 0xe000, 0x2) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x80, 0x1) getsockname$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000280)="10c358552862c736d63165653d8ae4", 0xf}, {&(0x7f00000002c0)="d0827001093fc7a0864b2254d4494d17", 0x10}, {&(0x7f0000000300)="0dd6a925b03d3db2c3c799e9447393677182a53dd7f29b26e6cc8b5cf9034590819981e2a5640de9ddb866baa74341caa22a9ad66b6b3a403c9e43bbbb6a9284156d9699046f8369d60e4fb538891d328523efca035bef33d5720b34cf1a103d83bdf1d2b6445b505650796444938f57f5a25ff0b583e22add7b2d03003f9f7153e784ff4582cb5cb104caab07901103131168c8aba96373024a8f66b167d50feb92e52f5e625d0aa82a4e53705c4bfb27a4b02e31c607e91a8c4bbbe00d428d441eee07fc66ccbe2a9622ecb5c369826148f8d7e936f02fb92583e2bc86c735f407fb0ae57a1e0a36809beb82a6c0906a05", 0xf2}, {&(0x7f0000000400)="2b314bcb54b5abcd6880994339aa45958b3f", 0x12}, {&(0x7f0000000440)="a437b63d1bfe9a8ce501b8d8fd457be0ed67d7e00bc69255233af7ec12f8a5f22da2993d02c63ad1b1862a212afe1a4910379213b20c642d47774ca83b92412a170f0f31b8201c2e9b5154043b45abca72ceebbcea94352cc2b8eafa26bf76128a5460a90c1535f33284afdcd0585a7a8fb28163cb4d5b52815b49fdf8b43bd469c1ddd85b91a38a18e7650fcf272bc3f10e1d079773517f1f7be757d1327734c7e7a1267c5c712643c2fa3373d485141a2d9d34b54f409f9b047829", 0xbc}, {&(0x7f0000000500)="1b60d2e07e3814ba5146f653325e964160a575ff8d1606a1a49466b7ff452146d9c6a381e602ac839b222c4255373cb79d1433cb6731c64fb514871889c88706e182c8f11803aed741ddd06d6f2bbaf87ec419d3ecbb8d6e093c3781d2092924d5801caafce1fb3fc7cfe75bf303d068b502f1fbee65648e71a8e2ec905eb5e2de7421081484b415a3f4e7fd98cb8f678a772f2d1924c6f7c5544b8f92b6ff0d44b4b6417e235b17da6a99aa86210c8b026f8457a53a8eaeb6d6d8e9bcc6ae11c03436f5c32e6e78f628edc7843d34537f90242b6f5d70fe39231d56e879a5367a792a973a39", 0xe6}, {&(0x7f0000000600)="4a23d7d78aa7a482689601b263001963f8f9075684c925ff785fc02c8caaf1a09050875b539fe2131f61117ff08cfb3e508c781f8f109a0c0bad061090291709", 0x40}], 0x7) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x3000000000000, 0x1, 0xb01, 0x80, 0x7}, 0xc) 01:41:25 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) mknod(&(0x7f0000000040)='./bus\x00', 0x2050, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x3, 0x5) ioctl$TIOCDRAIN(r1, 0x2000745e) execve(0x0, 0x0, 0x0) 01:41:25 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) socketpair(0x22, 0x4000, 0x5, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 01:41:25 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0/file0\x00', 0x20000, 0x20) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x6acb, 0x400, 0x7fffffff, 0x0, 0xffff, 0x10001, 0x0, 0x2, 0x1, 0x6, 0x5d}) chmod(&(0x7f0000000080)='./file0\x00', 0x8) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0xffffffffffff0000, './file0\x00'}) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x8001, 0x3}, {0x3, 0x3400000000000000}}) 01:41:25 executing program 1: r0 = semget$private(0x0, 0x7, 0x1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/165) semget(0x1, 0x3, 0x28) semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) 01:41:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r0, r2) close(r0) kqueue() sendmsg$unix(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="30000000ffff000001000000558caa11", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64=r0], 0x30}, 0x0) 01:41:25 executing program 1: utimes(&(0x7f0000000740)='./file0/file0\x00', &(0x7f0000000780)={{0x2, 0x6}, {0x800}}) mkdir(&(0x7f0000000000)='./file0\x00', 0x84) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r1 = openat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x10000, 0x41) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000007c0)=0x3) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x170, 0x3) chmod(&(0x7f0000000100)='./file0/file0\x00', 0x0) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x0, 0xff}, {0x20, 0x2}}, 0x0) getrlimit(0x7, &(0x7f0000000840)) r2 = fcntl$getown(r1, 0x5) fcntl$setown(r0, 0x6, r2) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvfrom(r0, &(0x7f0000000240)=""/56, 0x38, 0x42, 0x0, 0x0) sendmsg(r1, &(0x7f0000001640)={&(0x7f0000000280)=@in={0x2, 0x0}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000480)="626a83959f90f6e908924ce59ebfd6b9ae28108401caf555f14a6d081223f29bf51180d6cd8d2c99693ebf80801cb1c4342584b5b5f49b437b8af2eef0a960d2d236e87fdc392bca1938b049e9bc6eace57626fe5b2b9b0dc4edd9e93c3b188a917b2bb2", 0x64}], 0x1, 0x0}, 0x6) utimensat(r4, &(0x7f0000001680)='./file0/file0\x00', &(0x7f00000016c0)={{0x7ff, 0x1e}, {0x5, 0x10001}}, 0x2) bind$inet6(r0, &(0x7f0000001700)={0x18, 0x2, 0x4, 0x7e}, 0xc) mkdir(&(0x7f0000001740)='./file0\x00', 0x80) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, 0xc) syz_open_pts() fcntl$setown(r3, 0x6, r5) r7 = msgget(0x3, 0x410) msgrcv(r7, &(0x7f00000017c0)={0x0, ""/114}, 0x7a, 0x0, 0x1000) recvfrom(r0, &(0x7f0000001840)=""/157, 0x9d, 0x800, &(0x7f0000001900)=@un=@abs={0x1, 0x0, 0x1}, 0x8) msgget(0x0, 0x40) setgroups(0x8, &(0x7f0000001940)=[r6, r6, r6, r6, r6, r6, r6, r6]) setgid(r6) sendmsg(r3, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f00000002c0)="5f6b8e9f56e4907a9f998b7821922e246fa94864e682ce6f495af8351efe9601ba2fd6c9400ec799f34ce8a8d6d7aede43b4b1fac38c7ae8fd73fbda4e80108f744bd5fc396d1093161425b69c4747bad38c1b28b49e84e2a937855497e04dea7d33bde29e87b36714822bc5b40174e6f482338fba4567a3f805045c6f0f", 0x7e}, {&(0x7f0000000340)="75247ce10e48609914bc9d0d95d06eb5f7906a06f3430fc16acd9825b394499d144a3922a51eb4712568140b99b6b5d765386cedc882ce857e13f644d7a4e20b8b617b598d37850acb9057f89df79a070f25951a28d687c7901448de2eb5fb07601756887749847c81227055888de77c01a9a1f727bffbe60842299058c99ebf6b4300dacf5ce53690a76b0d60917d09d79abcb97bab8840f3e51a0ad8913b69235f8ae309dee54ab4f3a3bb400b220329b32e6f7b9c764fc925d1649c85bf9f78eba7bef1fbf3de2660c25e8bb4630e0570006c97dd0fcd3a317c9e15ed7d354cb6b263eebb1c22f35b5d2c2187f26de6cabe950287cdcb0d7c331b38cb99", 0xff}, {&(0x7f0000000540)="f3bc47ef594389568cb7c3af696d1ed636fcd29a449eeaa034bc9ca56b7bc1a4967a971d5b182eaaddb398fb011fdd8c559018935d1d3ca6f6b36b791dbbc9ebc7844f21eccf69c46017b7bbb933a8ee37afffd6054b53a5c79126f349b4728903d38846abeea8b682bbe1f103a2bf9cbac8b94e4cbf4e3684ea53c2ddec1d87405c76f72887c4c350476c82d33648adcc8989974aa5201a19a8afe9dc88cb050704d239ff6407ff0aa7e10b713514aff6d828bf8f205f1679603a0709daa9327588dbf1fdd58dca1ee5207d7de1983e364f8d8497b24c9bf6c4740a14cf9da5c7", 0xe1}, {&(0x7f0000000440)="7da958b3530ecc395d267eb09d35315d05", 0x11}, {&(0x7f0000000640)="795bc223422143af0bcd5c9b7a1ab3b5520aca170f4d9667a57f3630eccc3f63a40dc75223b5421a10", 0x29}], 0x5, &(0x7f0000001ac0)=[{0x108, 0x1, 0x1f, "96ea5835ff79c6929e8341be00837835dcc02bdc4480a8df49025af828516d9fee58a60cebf31af2d4c634709e10ba2e5824d046f75f701907f1b25d6194a94044dc8ff716980715bc40db35502a8e18edf8bf60e76ebf722762411ea1089943248a7509de457da79abb0727ec4e8d5f97c3075ac10ea115357713b7a049f0ecae611f30db59018f7950de385cdd13d14d6a376e21ac3c1143cf6c02ee22840b844a2a9c47d7d80518b75b76afbe3ce924991905ac73bb285ab8a85756f113eb69595e42908551708e73bd2ba008a280860894a71317a8b96abfe5b966e4276bd5711e8769d2eb443f841aef9089b787393d26967a290e"}, {0xb8, 0x1, 0xa, "811c32ec89403f526a818bc4ae484d46f01b9cbaedfbaf6346f3f05eff9b552e64124bb55b7c1d93c4c136da81e214edfc4536a348617df71f087ed8048e21a3e13bfe5bba3cad4f02cc0f6ae4db57261471b136c099f4743151496ba44289d8f4448bfc181e16ad97bfc3622eec0ec52bcb15e66cfbd3bfe3a582354ecf730631c659f5bbfd0839aae9fe6275b134a8768648aa45fb0bbf296080d26e0733f1bc6e6c8b48c8ba"}, {0x80, 0xffff, 0x5, "5e9dc969ffc7f983f48596f122a29df618db4274615840337adff0715e317c8fea5870981a9f36113eb7307de1bc66a33807d0e3201fc170bfd09e4af9fa7866a8790e5e6a3a6d0d6a4fc56f8db41b12dc5bae23c6363ad6fbfdceee2984b8fec58b9fdd4f0b8cc7a809754b7e7fa3f5"}, {0x1010, 0xffff, 0x5, "0b68b1c9df2cff6aae86e7abd30fcd4226624b1de9117607ed6e454943bec1f315322e089294c2fbf7b9b1a57bc4a5553c1056a0db044fb90258f5f7aa86262ccf1fce599c24d4fe73173efe055eb2bbd4f8fab845bde9ada06b71d09dd3db5a1f156b66a1e060e76e5b6ace5429423e05a84b407e9c04ea21315ce9b8786dca2e681a5f7be094ee89e65bc75e0f332c08ce86e61117f858d191eb1686e38c499d4be4b13e0b4e52562b02a1301f294010a1398a7e1f63a84fd1777d49e28b2268eb0268a3b47cd73ce60e42467c431ac8e641d1506cc13169d41af8aaf68fe8df753927d63a3713577a1d284ec164572d30ba09096f54fe5d08ef142e482f1209f291974baffb77c921bd57adf3eaa52d92d284b5236c84849e1771635a480b68bddc752cfc3e77c91d3071a96ce5057abcb34b3b7f1e033b492332313f73eea38200713d96f24b68659ee8e80986c281fe83e0a45180511c07dbff35e0e094d0c2f53fefe8054a2a978b7a4e76d7697cc2f6a664fc9a9d94bd5d36debe0d1e952bbdbdf1b45d9edf9562ad33241db054065c5feb78f9b204377e1a8bc13d203bcdf951fbf883f42b90749099bc315bbca47dab0b34c74c5b90d6eb9f9295da75b818c0d228645eb40efad7fd1c51935559a771d52efc4491fcabda51e80f09c16a7ab130ed352a3031cd9eed2f8d800b8212303fb17dab74afba50a32db2d6b55ead49f362e0ed18fd3f0152e678acf3c55934d05380df98e9e22d167d92359f270b392c2f32caeebe0c24dcb220b8991cd9ef5287aa623eff58066ca73bd32eff75b211c61ffb5346d5eadb3bb4be6d2326f603f57a59a1daeb26fd1c17912b33c7620da4bc2fd703b2ae0f032207f61be0de5165eff3b870e0cf39106aed9baacb893b27f892564663d9fb84144a2feccc98c1416d5ff6d48d0d335a50edcf225ff983c0766dc9433683793d7c121836863f0ee5a5235f9d60116374175171270a1e8b6c1b35a7c65e2a15e2d19a82c0f9965dd713859010f8b2506ae77ffb70b92352691d862becc309e9851518d747508cc8284607bb1b4854817a782accf034513b8d04d3d77650ea70cc6ec277efe82b69560b2fbe907a89e4dd08e197f62efde94c2abdc6a72b28a95a985b1ce0f95ba6ee609c9f09b7b61b6b9bff2dd243af29899b01dc5b28a6c8d1ff6804e8087f2165c47c03425a04320a4dbeb1febb72a6ff6d437a5f31991ae8c24524fdb77d86792840cdee751508570f8bc5d3910dda90ddb910e9e18a3c1e15e5a94ff50608592a33dc797994186e72b7cc2f5e092fb38cd6c494bc7516b91cd1eb5302044b04119274a4436c635ad24cd50e757528142fcfbbeb18af883bde931368ce6f1a2609b0f205fc3ce9230167c63f7eea4bba75f21bf2be2cd66d1b3b8558cfa59b4b1b21bea9074fca27a550e6d1994c844c1c729730ace111b3d535cf499b3f8502d96064ad62f07d05a6e37b90afbb53cdb5bf3eb96777a535705e3b3f67042ce690bcb971817c11b9635ac597922949dc1890cd6da7a5e5a9eba7823f028361a63410b097accbd47aa7b5c6b132fbe10152dd7a4344adeaabb641840b338bc526df052c5c8c4817ac1d626d2f37e4acb84417ffd91351c8280fa8a89ec2e39485f21cb869ef4e3277f143e41e0107cd27547d7ab16454cfcd2ddfdbf32661ffa90d2eb0b0bbba922e4b4704b3b610a80733e9962752526f8661c868b5ecc7db1807e8409bbb51bff2287a3edef1099713b85ff655def8c0fe6d305392d83f2cb9196cc6a800f186275aeb5de552536511b9e565f42d808d4739be866c10a73129707c10f74210562904475dda6726aba1388026c3d878d34ea029a474270d92665345d0366bb8e28cb46bcef462b96d496dbca97d7b6b0226d13ba216235a5290e3d4ac15c2291f5ed4b797b6903e11667a0b8701821c97423d1fa4afdc9b52ec31116df4cc288af38c4d37b3091dd7f0e3a5ad578536a3af083943668bddd20d54e320b7902fbd64283d7bec4eeb6c3087cf77e00fb81f31e0f52cec9e226c91a458c0d5b6965e1d8cdfde9665cc606cec878de249d5a354736f45bc303d8ad04701d80b3d5aa97e11269cf9c2c757b8d118d12126f770d4d7d2c934e5fa63c24694d870e9f76633b53a60b19c07f3b88fde01831e16aba3f8453e60ea9d5777a42e89a86090da5f930fccfce139bc61f92b6828a6ca4b35bd18af2b4a824cb5512a862300c29bd4b56669225f72c707586e388e634226fdc73ac49e9afe05886b2b66b0cc4692a776b70d3b62a7a76f027a0458f7d3dcf593a30133f61641eac7dfb9eaf2ff223e26b9af546a306907ac6fcad56b725dfa51c78c9eb7360368ad9c172ed497f00609cdd0d590d4b9eb9d2250c85c75d8a90caa7c7e6fb092a040386723ace433c6e6a6a75ee87f24bf6f1e9b0582a142145e10eb11212bf2407218e41a2b6182c0b6e09f7da0ddf5cee747dbec5d0683b927b9c55edc574d4ad48981c16f586f6118bcf1cb3bb222b740c0463cc4b9c49413912d86139bb001e7408ebc3db044f7eafdf8f57093a48b603a56dcfad0173c28fbc5b9c3bc51c34939c6237a66bd74affbf6a135e19505144880641cc1c0090409f941628b2be1741f173880e96980e8252016f2ff10be6ed01f93305a8dcc66fd231ee394d117ec137246684efde13cf07d685aa2b7796beea29162c54ec267ca2dd761fc97bc4d7da6368d4efe12661fbcef58247f71245619929ad6bdc142ace3f330e3659dbf4a3812f27cd4ac60a3610dbc80170dabc83ae940432670e68b5684fa3b6c56d0dc13682d0c94ce6295c3f42ff81cd6e51f706a51ce108afaf9472a5b73ea4ab208ff6b1b1a6aabf6a2a5134a4888d41a4c6a91798f8a4f5744a98feea743c70f0195fdd322d65173f227935274089d887523d892e004b86730b92932fb64ec8c39469337a44f2862c4f587811b7522db1b5bec1bea3a9547792fdc9c98a3db99edb96a5b82f4764364ba95495644bbbf75a2354e2c8c62c627850ab34a77b4edf77880240bba21db33fa05579ff5ca42553b1911b483baf9ec1cc7eba75709a4f112a254fe990428d0ec8d492904f02b850c0979b34bc64d2abe56ee5dadea9d8a06e6d92c7e347950e7469bd7536717c4a230e6cf71675062d75823fe6bdeec65b22ce962814c2a95dfc0b4634219c69bb17eda8b06e696ef347a2a3360c972fc4e450141d51a58cbced8ff145e886d03d15be0f4c37756732115c4dde8c80d81701675ad5570f6fea3910f1367b2e6ab06179e163734615e0449be45b47bb66d8f4e3a14a1bb9806ad5a0728c94b346725a39aba5e76e22822d1dfce654aab5cdccb458b4c535139446a8ebf50e49ce02a7d232016080771ebcd31fa572bfc4e32dfe593247760bf1cf69e58d5d8ef43d473503b47e21da0ecbdc2a8623e040978b67fce2933b6f08e52a980ac6c5224562e6314079e0d22124f18750a790f42bd8df3e33433eb6d41b056fe1c1bbbbd1d374167f9e5329d6ecadb6cef3f7a8a0a0b7ee4b0ae58cecb31fadb78d6cc8ef715f23724e917576c40bd4c2090966cd13fccd89e6d0653de8c9faaa4851f8c8fe81cbe0217c73cbfffbb64b11ed3a515c3d7b5a1241bb881de95dbea9491476bb05a9c1e3cfc4c839dcc7b69388ff913342333e599ca25533342da1b999b26d7e01c4a9f9cb4df3108cdf1727b5433d241be05665419883c6d1967a37f9616ee565acfdaa397fac83312d28660e531ddfea0fa718afa2f043e413997e0a01f27c5c0e94b8ba719e84ef10244621135d70b179f64aaa612286ed837ca3e5960f694a0ba6370ace5cc2beb4c5c46590b8fb1b0588a4b03c8b75ca55d30caefb2770cba8045fa5b7178f5fbcdb30913333d4242fb88d5182ca3c66ad0373194b6a31cbf029faa9b7595b6d851e41dc8de314b138c3c4dba04e4b66ac23c4b15a3764bf3189eeb97c4aacce94c95410f257368159af37c68ae825ad60eccc9e276d6fc92491df287f210a4dc01b9d6f943735413dbe948d1db0d37000f952fd34178eebf2a197b88fea07e66a3a48e96e96cd921f165f86783b8311d2c7ae07e258fb336827cbdc83a9e004a0230b001072d6303b040d1a23b8cd8467a856d0beb497c14d72fd3e9fe78c383f6b54e4d306d61da62a5e4925574ef76bb4e78c937d972c5751547d2c9e4083c3d81769b362b3b1fec0db5a9f1505bea3b30f8268489b3d2c76192bdee96e956fd892d1922925da0def8a5b97767164dd0a6a24de7a78d7d8adda67605e9656ecc0f3b3a0d6d23eae935559b29c73e3785be37411e0d945f1b2a496fcc53fd2c753c4c8dd3306a2e274c8a59d97500cb056850fe2d5db4cf0f80251ad6795dc7c54e4753ed8154e143f775c052230a8055d78665f058658c37c5009f3e1ccb83219f2c9ca58044c75e971fcf678b3f280a28c31b25d2889824092c3427827396cf4a4d8594e96768d8a79775491834dc3496c2f76cb8870022ec3c1e25d85954b0b214661f1f6caff971f9f83c32bb9e9f8f507525118aac79fe5ac4c45d42e1e937a2ac9c7998772cca2fd00f37fd70e0bd188c898d860afa90a5af7224632d719b162a038329ad43525bc1c22cd823eedd2a4c40e75246ec6aa0bfa2c559189232b7d725f2be2de23484b99f73c29d390b699b31a20ddd4e59e23b6855b38b93cb1843d1d0bdedea672d122729f85b5c3f2bfe05e0eaeb7422a7fbd1ce70ce7e0f7b843c6f9faf58e59851bd9ce32efef7e2fef709415780ee92eb5608fc5c6572a065963c6cf1c8857f0484f5868ec06cb5cf13f0735d66492fe47934748cbd4c38e98f8de8238ba171dbb782598263992cc35b917bb085ca2e8986eef535950b90056bc0cb63e96abe172b5dd969e9df8655de0ddf97c975f9f899bb985e422e2539e1fe327c127165dd7cf67b6e5cc9b5c83b4faf1af3e993696e108100a190be20b9ed90364bcc33e03c4a6bdeb2dea701737f9700dc173b5a3a85b0ced83c2a5abaa2c1b4ecd0fcf534923c15670afcefb197b8344329074d9da8af001fafa69fc76cc2faeb0303d38bc33feebc8cf29ccc84a2854e7c241ba81080f5e489594d906280c9e31adc1e63e81c4174215d622bcaed298cff5b9d3b220bb03d3a32f06b1af32a8cd589bcb29440811a9cb4bf722b9b871c12f44b588221fbca0cfa89007e1f9aa9f0a2085a79ff7af40e4b6546435df7a3b0bb485415491fd0aaec1945b072bfa8fb8a81ad906e4a0c1c71815ed14d0328ea0afd34f7e1fa09157c2bd523d43d2ee9446184d8e3a387054a4b0c699657853fa68c60f08c4ab9aa4f4ab1a2b888c28a5edd81a2ecb69663882ad841edb22387ea59b8959f1b90c645c621e02f9171d610788cf5234f5d28b2506b444f3bb24695c1537673264c09b69868490ee4ff72f916859b188fbd373c2f2c4d77bd8b90b276f8eff0b18ad2b6f51ff531e6d8aa3de64880336ed30ed69a34e3a96d3384da7ee4bd01ae742cf88255eaf7d05e11b8fb10fdc044bba7d6639278f841846e10f1116620d44d32df858f301886ee49241b7550de7e3bf50bff69eb6993bd50ec74d7ca487e8a709287d5e5f3b5dd3b0278e538434816b3a9e4238707f3ad3ae6e089aaedd3bcad8107bdcac21588a7ef8ff2ba85a166bee58f1c49803b875ecdbe95f864a1efbfeed9d9f48c22f8f71a5d0eba72f0e3e66dabdc2d523e53f114e4cb76d781c22769f3eba4a4d71de19f16b6"}, {0x108, 0xffff, 0x1f, "066bcfa9332554657e8362934e9ec061ac182412b7cee5cff001d2f2e8186401cd93db6726079bb9207c57f61dbd84c289bf70eec163cda29031d42a75b7f60efe1304786cf84e0cabfe69903cf597953e30790e1020d268b9701baa190d1e3af9655f56a3c0fddff461479dcf5473e44487429cb45154dd603fcfac0932b666021365cd2cf546c20894439b62eab44dad996f4f5cf30cbc9fe7d2bd52c30f80b538d93d9bf0e8818249a414ff16b194c836f79975ca2c0870706cf4325952de287df3471114b650ae6147e50e3be4292b29662737957359b03b24341d36ec30d3b4406f7258d9429bd000b35c4fecfa3add72c27539c0e4"}], 0x1358}, 0x3) pipe2(&(0x7f0000001980), 0x10004) utimes(&(0x7f00000019c0)='./file0\x00', &(0x7f0000001a00)={{0x1, 0x1}, {0x10000, 0x4a17}}) r8 = socket$inet6(0x18, 0x0, 0xfffffff800000000) accept(r8, &(0x7f0000001a40)=@in6, &(0x7f0000001a80)=0xc) 01:41:25 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x10, 0x0, 0x0) flock(r0, 0x8) unlink(&(0x7f0000000040)='./file0\x00') syz_open_pts() setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="290cff7f00095cb90cca8590", 0xc) writev(r0, &(0x7f0000000040), 0x95) 01:41:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7f4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f72819b136a5d00d1628b53a00000000000000000000", 0x65) mknod(&(0x7f0000000040)='./file0\x00', 0x2043, 0x3e) writev(r0, &(0x7f0000001b40)=[{&(0x7f0000000500)="ae7c67fdefdd2974ead420f617", 0xd}], 0x1) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) close(r0) r2 = dup(r1) syz_open_pts() unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x8) 01:41:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r0 = kqueue() r1 = dup(r0) r2 = dup2(r0, r0) ioctl$KDSETRAD(r2, 0x20004b43) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8) close(r0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) write(r3, &(0x7f0000000480)="441132f75458623ee39857c8a03b050e40b0d53bbcad008b112c7e4875269f004c8fae93ebcf927b403825cc0d1b390b608177cca8be3d9f25c06bd6e40ff6d4e3e781560b03f323f0bcb97e520eb83c6d38aa1352a7ae412930b738f90131daa5565aa2f0613ea4b3396ec76926b26c0f955d034a3cd2a96bf608c384dd2746f2fc1181784e1fbad590364c6cf14973f907433d4a48291dc32f2840b321172bba274c4327a6fae0d11f64e727d84b9ff18a0046f62e33a42c86ac6a69ce91fd1c1d723e12d0ce2f15e96aacb3455aa81dda5d1c123e8ba4de517ca7e874db1da3d94c86d15c21e546bfed62d5ae6f91e181458b8d0fd1582213ea5e9af7103d415bc9bf3f46c36ab192febb72d29f3fec130d44d30c365d16dbb75e01979c1a88de238d1c69cb2c22c80a897a4fc8a9f48871d380b1d49a9acbc9db3547af9a2b6a182d9406c556ca8dcd7e056082df6805f8e1bc536fdd7c7981c9432ffcef02cceb2f89fdaa309d3d2b2d3688373f214bbff075fb16aba761bece2a7245442f0000000000000000000000000000486ab5949a9934d02b4d34c2020168c82094f9a77cc464dcb57f8a59d3b5b46fae4015b16262b6b6372d129f4a7c1314ca9944fd229abee4dcd9c965171c177c5018bd67163758710b5615d026f69032db9c1dcda9687ecaa69e6d761c000d670a8aa19253c8711750ffca0720d966df51b35843d310598643f3cd5eaa7fbaae932212beaa6e98e75d3579f558471795f0aeba698fe9beeb3bd029cfdb43617ac8f7658763deda80c8179635c25363cd746bd30579dea1711fc14e2d32a03d44c8b50c3bdf608a3c8d6def0051e87650", 0x43b) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 01:41:25 executing program 0: r0 = socket$inet(0x2, 0x100000000003, 0xea91) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) 01:41:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket$unix(0x1, 0x7, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000001340)='/dev/tty\x00', 0x410, 0x0) sendmsg$unix(r1, &(0x7f0000001440)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000340)="c504af09624ce6b9b79a59a1a8638a07ee3dbbb0b43f7435fc85e7eb28b1e7dff418a1113bd3e194805a869c92d4dce38d89e98acfbb83e9797586f9cdf6819d4fd4b5b7bfb6c2f5c63097f19d7395eddd6300e5a99c6a5437204462f09d5729bfb1885ba3eb8d7671376e27ae3170099bbee5e6bf9d594793108441aba6994a16a215b866a59d6c0f173a6f6b6d16a195184b952874dfc75bf004428335c7848cd3f0c4d7ab373b29056ff77c8b01dc9dbe4475dc595473feb90afcff2ddab1e2558e1ac55ddfb29b868955c39b85c57d3aea67fb31ff3cb3e69c0015bc2a90a1024512c9169037233a9a58b43aecf80ad12cba34c6986b7dedfd146dc0e46676ad67fac8e644e4e8550e69159b20f110ef6ad741f8c04069f2bf8ebedf4fbadba27d2b220d19b7d0cd869b48779ee219d28b63877594c533b3034e61ca7ba8a5b568bd9767488b87f0b8783f7635277f9aa10839d67f9d5f8fff06ee8369db8e300885e7eeb509ce766dc8f6913e7eb6eb21e565b6a9bf9319de9f5ebaa217540fd70f6b1f1bb8b169097a4b50ef022f242ea727f6ee49a16d660f43f79e617d680a191aacbbfd39cbf98835ab27e531804fd5b594fbf2525a96e3e2c49d005195bc7f01815c332315eefa9e3b4669c2224f3c6826c1f98379b501d4d0f26d9704523d7459d37f254c50c4a85f5097220f36304d254b33607ce7d1e5ac9222fbe4f935bacb6412a6cde3f938b8a0268fc346cf92b878362aa2b6bf398d6bc16b278da9c9c10cbf09acb6b8a8cfcb1926b0d0a3d3d9ad0aae1482a9d5acba39183a9088cfea83125653ee6ae0e918ac1c586b3a4b2ba13c510bf818b4065bfa2b2ea30455208f3638b930a86a798b57194ae0bdc45c23b18fb662957ade70329757fd5db8464b29191ab670733a9d30a13d99a6cbee08952d3762d671cced3ed6e4dced5de9ebb47a395f0382d8e57cc47e4eb4b58501f21e7e2dea258dd5e797b9dbf2c0430a6c2ac181451552cd39be367b7b1c5bc9f044a85799a138855d0bd7dbb6e20592d111bee8206fea718785e39a7ab253202f702a8ed4fa6fe3dc6a13d30edb85617538d073635de68930e04059d58f0f3e63cbb1cae327136a827b1ddd0c2d726b13bdb4f77a5abf53e8fc568f89dbc9febfa5a6adcb75d2606d1b6cc399b96411d144486c36e4c2a5c50a45f5c54f6855000054675c2bc54f8f5984523420900f899160740db4d4f76bea9605e5fc1660f929f747ef87ba3366fa977603cade13f37e1551aa0d19c0890422ba84d34d0c7edc1d68173befe343e50afb300d13798f86e6b0a24da6f46dd978ed16c4dc874b437a3f4e86ebb473adcd0336a26a8ecf698b47247b630c8cd2b89e41a869039e860860e0ffb86a22489546e79a38147a594d23a2e9903ab4823a7e02add04f343e77cd2c180e4ceff090fcb5276e515afa69b2c4802255145dbae889a2d778b3cfcfb45627fae7dac59cbf5b57ec436279b9ab691e6d7d2ca5ca594632ef6bee8d72b6cb4a4d2ceaed4e9403e3ae48230bf66b552ac56a827c529d10be0598714e2b1a52e376e4a1a9037ab090b47afccee44da014ccecdf52a054e4ec99c73a2c471fae9b1f966392773fcfa608d56aa5dfb0f0bf52d35a16cb3a49dd78e8c10801bf2757c752d9c495aa8a6e565f62d1cb884901549b009b5044475cae4fcb9b7eff64a9a8a01f9b7d7c42365413bf047422a9c71143cdbe8e8ac892c61c1d85cc21c202eb96a3e3d0165787f4921cb83d78d41b9de80c60e13c11d5a2ce42b2bc24946fd7cf11985e28dcec9884c96d9e7b5005fd8b106d3e44b13a286170d92753d8525509ecce39aca8ccad44a2755115caa9f534a6114117dcb720dc870bd0534ca1a3ca890480813b4bc4c07dad769326b6bcd5b2cd87c9465703deb94d9aca65c50ea2d5954f617895207ad142c28f77396ca6c5e102d90abfcf1745ad98c774b47e4e67fd30ac815757ac84ee23c17a6dee0792b922011a98a4c77a1052ab26c31fc0efc7d964f3aeee492d0a7437a3e9fc8c5c1eb95afaf2c4575fb73927b30f51e3f484ed8465d86c38e02c0f8bb339a1138ab6a0627859974d3db74c64aa63fb773e64349255a6a6ba9b33d7762fdbc3759ac69e54e9a593726f3a2054b4c3fee0cd165b1249254f325428625e713a6344a9898674ecb974e4c844adec013cb97138de7174e71cc9f8cbfb204ccf3c5ee2dca56c7a5512cf4bcbaad631158213177c3c5728b215cb9b36d52e733cdddb584dc382832e0b9af9fff47ba2ab3402acc542ca3df0b5a95ed822005f4a881b23008f7dd804500ed349a0f718b77220466c61a15e30f6023291ff5801e6e231abf4325776de70c3463af7a5ef0cc899d8f5e14e25e4c9e1c8d3717ba8d6ec2ea13c4164ea23f8465f985824c71a1ace9d365f9869ebae6cc0254404d93c7ffb303695d9d271fea0a664284cbe27d3d004a602f57009802e01f31d673c23fd37568e099e7e6fcd8e68c29cf3ffcef72d9c392f7129c34004f6443bc26a56085efe7c1e5aa26ef8741bced228c70719db83e02605c8ab41cd34e93d6757b31380862fc6693907ad38e77e971de24fbbd202c6acbbc3014aa5ec030823aa4cb26b1f775d7869fe55e30d4df2fac3e314adedf1aceb5f70c79064679d70cba8a8c0131a03877b78191619370076d8b1a09107f1393c26a5b195b0499ab5c1c1ada6c758ad797e1551d38a3e6252a5a28aadbaaf75b392c1a33140f3b08acba5c89d4ca67caa947de8a79a166e3be16ee48f03378ca2dd80437317a25ae89b0187c1947f3939a229bbc5b26dbd0b798dbace622d66415a29c8ab259588eac62b15db62bec8030f08ae48a91245c88eff42bd261d686e922c5d17bc7236d396e9ca838abbf38a6b1b879764ad7d627679a7ec538369a3c07bdb315547de5edc00a82d663980897e22428f0aeb35a111baaf8bbeea6358bedfad68d31a550e4cbe13306cc86401a56895bc1526245dd76e4b933836d36fc28e4e873736af506bfe475956767721d819e4ac59a9148971076119f8f18b786f984112e115584c451510826dad5db3923875fc605a1fcccb44d5c42203afd62c93e1ec0a606cd68f837ee2fa7e32f8e29e5c9c30356e533500a874628f70ba9b49264680bd16cd866989088f93b565a62d8e17bcb899739f0d21cd2df520976a992ced57b1c6bef25bbf66c29584dc1fcbec0fe51c3a77f68fc5eed0440ceee8d9ea761c1a8eee9e7a2de4f9688253918b72bdaf1597feeeb1b868baea535d76198848bca9b2579ef575d722e95c3c14be1b82967e949c85afd0add3692ff192ff504482285371c50ef20519c889e2c88c6e162a6f0e55dc43ebb06a9c398ec4e56d8c0150e98fb3e0cd4a0f579176debb026a55095e765785d9ca397c7c40cc19e6189596106b3d8588e848bf5bc47f1dd0289078333a9c01e712481a6821b5dcde6100697dca197daff53c7f7b19d48177ee3afc5a30b9a3306bd3a66a9168aa2fc103cda53afbdec0bb8e6616ec32b460407e8034ef7f27fb91f9c8d0db0a58c33e60576d5a354cb4e926db6f9fadbc6cb72bb9036b617c087a153749179ec3fc2d0296a6061dbe2c11944deea16bd080848c8a556f5c8309311b850a5fd3d5fe8a5f0afd33ff75724ce7f323f68731df3ab67ab42be459c3d805892ab765dd6a40171f685bc89a8b336b9b6d3efa4047f956c7f1e17108cb182382361b0e25a32a896143a43ea6c7756b5e27a4aa4c7cd2397eb25f095acc21cd79fa51f1b9ec58b234683a7700b24004ba05fa620fa8f103ca382126ec1146d2ac1819a42d85a343e6867ff9af3154dbad1b0e8a4a99f38825c655396411e72c0fee3ea72208ae25e94dc52e00fc86e24ac742aa4d56896a185717425df8b9ad1adf858474c74156d6cd7a0490a9693e577c63147f5423998024389e0a11d6ecd6b19b328fa87617988f92efdf5e02f847302bb6fa602d6271e9dc06c6338ea0040789eb92170041a358dcd9e68b98c5d1eab18d62ecbb42f87d9d412143a042088a8d8fb31f36eb7c38a687a4bf866d8a654a8352ec505c52975fea8e885b7778895518e4b66414e5b68f5b9fecc580a5d5c7a781e2533f205f3156f60e815fbfbb9dbe3395387bebd551547e32ef0a2ab50e100c3b83d746d0edea48ad85a933ab98f9b2532a19573cfe2f18f22a0e5c8ee0a61243af13513b63c3e55f9cf1153ce0f3f8d69a4371b47a3506ae213fbd86ccf9aa8c5eb88360a54a08ca35035e8b935c9165eb207a84959cca45417808de5fa3549d57ba8911697beca3f283a778313ff2e1558c174b3db64e004e5668ef861da97ee27371c949351f4b32a963d999d6e6bc63fb07abe5bbc681c2f5b7f13a3e4cd295817693d803d578846195acf50950a14d13b053b2eaf50a697cb1a7384afc6a4bf0efe89a238f1ed5beb6a2030d807feee60358b51d169f1da9661af525986943ef6a54131364d0084a8b05a99da50b425d3d545fa7c842f67483b542cf9d6d4bb33017baaa1857377834e21bec7a4d52a33fa19888757c19211672a5d841acaaf20a38ae06fb3115ad44789d064a3dcc1056f67a098a5acafa18bae62d6fca1019f5d0bdd402277c9a390e7786e6023e9220bed7a5fd48cfef0859eda2058269b6599cab82ad1018ee9122838c28f8e03d41090a19ac417ea09fb5037cd9e5697a536c84a1c7362c5e44a696a82558a3ccc137f74932a52d7d70a584e62d6f267c521eed42b47f2fdcd43d75ae058e296b4ef09869ad3eb7dcddf8c1755e743ace37e9f2bdfcccf73f2d4ddac7f27382e47f81d77a8192171deee258fe6eade260d0e05e7b51a54022b1ef06873c99abe747462ef99efd96d9353c930b8a614e3bdada9580eb6984feff1145f6efd459c7ebd79e5e6a9fc4c1de7f656ed8cbaaa53a9e8b2611d0f391ab6b8a8a8fa5c08fa99a934df2c0b2bb820c1f1ee89e7ced6f884c70180cba8ab6b67819c2a846fcee47253c06f131a750481f84c16ad985630ea8205382f1029ba153a0f6309bc0f357cbc374d81f747c71c895d0d70c3279a4ccef78483294dc80a9fb537328da2ecda18b4fe975eae411a040358410272c6782ff1468a98c080402154c1990a100e7bbb787f5f838bb33e0ca4c5c48b27cb86b840c9fc25f540f38b356b401511a759f40bd4a225f2fb36a8445d5e7f4adc9b7f6c5b33c7af687b93fbad1a8ea0bb59c24fd139af813eb2e5259d11b217a20490372235f2b862b46e4acd774fe8e8dc58a8b54e536a5375b42613ac448af86fa2e7d3f5d7b64e28de5eec7b1aefdefbca1c62e7a5aaca09123f3d3942ae4bcadf81efb0b3dc12caac52a2bfbba41cf3015b30e803e40f88515870d5b7714a9f13e933e6a66896c3499d2140d1926fc961d9c6ca307744079944ca023a6f8a15dc6f58a8664ec197713d39de76329f3ae564a43434a4ec2ad19c5648c1eabeca2a4b2cc83aef85c978643741731e5040d7f47e357b2e5f6a70797b5cfe93dab6a69c89fe3895a3ec008c32d9a8abb86d117c58b406215578c1199bf2e54bd9f166776eaa96705c55c90dce8a2a92ba412e99cf331ad207b6ee6afe14efb08f9f850a42cef6f35899a33e0823d6a11138af74229ff3d2447a0a458e7a6ace7814ac157829413847fff4eb6e31e44ca87007cc1945c4b5ebce1fb93d027828e5c6a0e4707502b49b227cdbc9ebadc7112b64cf6b4d5407a543734267866d694d7501b7f370d804f", 0x1000}, {&(0x7f0000000100)="e9e0d5474eb3085bdd570048e6efda0d647cb947b8b123a8ee90fd4e72feca093a0d2fcc418cef5086a74609710c3860b14f8b57eb7664c76305cdf901c6dc70c20c607b65d128a995e473d4f718e159f01dfa7b3f8d24600239e5f35338969e373376c340086fde42e81360fa23d491e0cf5f142f", 0x75}, {&(0x7f0000000200)="60f71f1ce2be52e084c29a5d225f2a6650ebd58e78a5059215ed0fcf10aea42651457f39b22290baff3f824fe2c4b17f459c64aba31653e6902835b9227c9796960488544c5cfbf7585a", 0x4a}, {&(0x7f0000000280)="87c1080c79e1c3c7ee0444249dd8cb0d817ec62ffd0e53d317fc9bcd3bba33372b81", 0x22}], 0x4, &(0x7f0000001380)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r2]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0xa0, 0xc}, 0x3) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)='\x00', 0x1) syz_open_pts() r3 = kqueue() close(r0) ioctl$TIOCNXCL(r0, 0x2000740e) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r3, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x8000, 0x0) 01:41:25 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/119}, 0x7f, 0x0, 0x800) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) 01:41:26 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0xe2) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x0, 0x3}) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000004", 0x8) 01:41:26 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() flock(r0, 0x2) r1 = dup(r0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0xfffffffffffffffe, 0x0, 0x200000005}) sendto$inet(r1, &(0x7f0000000080)="ff4bfc402cb2b36dfd372077d6abc1cca6405933cccde33e5bda6f649ecf6569c84d007a7236a72fc8328907dedec08da3426ddf90d7184411e0464ac403dd33d49aceea102c49072d1ef5d31d2eec09a9f7642f5a2a2770cf28bffa4d2e7a1f2925bfe9641f16132bb3f140f4945d22d7669eacd96d94b687aef66038ef38f3b6e0e789237fe02dc64603701f6b1ab961aa2ece42feab7d1b36c32c2f7b2594115136edb1abe404dc42d04887b258526f9204a30d6591cbb2485e76ae1cb95e0478f232b7f97f35cef2f40ccec4a219f88732210b6e6899fc98b913a1839af12893345c17d1de", 0xe7, 0x4, &(0x7f0000000000)={0x2, 0x3}, 0xc) 01:41:26 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) r1 = socket(0x6, 0x4, 0x101) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x820, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0xfffffffffffffffd, 0x4, 0x3, 0x1, 0xffffffffffff8107, 0x1f, 0x100, 0x0, 0x1, 0x6, 0x2af}) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000240)=0x101, 0x4) utimes(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)={{0x9, 0x1}, {0x2, 0x40}}) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x0, 0x400}, {0x7b3, 0x101}}) 01:41:26 executing program 0: socket(0x10, 0x2, 0x1) 01:41:26 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) write(r0, &(0x7f0000000080)="f89862863b70373d20c76d52c6275ac23e8d18cfcc01bc7db773d23afbd83f303ef42d714cb5f484d3e1a5c9f0dbf965cf9a4530686cb726c4ba9fd930f4602caca6cae415283ca484212517f921752ffede010a8746a7cbd25e8905c55cbfbecb9df4c125", 0x65) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000)="aabe56f6", 0x4) 01:41:27 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x60) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0x9) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x1, 0x3}, {0x400000000, 0x100}}, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) r2 = getuid() seteuid(r2) 01:41:27 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) close(r0) 01:41:27 executing program 0: socketpair$unix(0x1, 0x4001, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x2c, 0x4, 0xe5, 0x5}, {{r0}, 0xfffffffffffffffe, 0x4, 0xfffff, 0xe09, 0x40}, {{r0}, 0xffffffffffffffff, 0x20, 0x20000000, 0x80000000, 0xff8}], 0x100000000, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x10, 0x1a, 0x5, 0x5}, {{r0}, 0xfffffffffffffffe, 0x44, 0xf0000001, 0x1, 0x7f}, {{r1}, 0xffffffffffffffff, 0x20, 0x4, 0x9, 0xffffffff}], 0x9, &(0x7f00000001c0)={0x3, 0x3f}) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) 01:41:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x4, 0x20000}) socketpair$unix(0x1, 0x5, 0x0, 0x0) setrlimit(0xe, &(0x7f0000000000)={0x6, 0x7}) 01:41:27 executing program 0: r0 = socket$inet(0x2, 0x0, 0x6) read(r0, &(0x7f0000000240)=""/88, 0x58) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x40000000090d2, 0x0, "d730c1e7bb6fc4e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000380)="3e2a7913e4ba921c714f4dd36a27e5e27b216de73551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff10343482ffffffffbba3444002007e14295fbaabbbafe2050000002a17dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c11712e5b65d2712d93ae731ffee5a62700007106bd48b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febb5b4d9d4b68c71e0b6d6d274c7809d2b4b3ce59df49897872d4b0292873c40df71595ee782d7b31f678df44ff0ff", 0x11d) r2 = syz_open_pts() close(r1) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0xfffffffffffffffd, 0xf1f1, 0x7fffffff, "a508000000027f00007f1000dde4933f313d871b"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() faccessat(r3, &(0x7f0000000000)='./file0\x00', 0x8a, 0x2) 01:41:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2003, 0x86128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)="010000", 0x3}], 0x1) write(r0, &(0x7f0000000000)="4b8625ed15", 0x5) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 01:41:27 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000015c0)=[{&(0x7f0000000000)=""/70, 0x46}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) close(r0) write(r1, &(0x7f0000000200)="01", 0x1) 01:41:27 executing program 1: r0 = kqueue() r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x10000, 0x46, "5c515efdfeeaff6b1988ddafc1c2f9bcf44c4198", 0x6d, 0x4}) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') 01:41:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6bde4177fab1162b7a141756ca621c625026e83f", 0x0, 0xfffffffffffffff8}) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x180, 0x1) 01:41:27 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x2) r1 = dup(r0) r2 = socket$inet6(0x18, 0x8001, 0x0) msgget$private(0x0, 0x604) listen(r2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1218, &(0x7f0000000080), &(0x7f00000000c0)=0x4) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) poll(&(0x7f0000000040)=[{r2, 0x4}], 0x1, 0x7ff) fcntl$setstatus(r2, 0x4, 0xc0) socket(0x1a, 0x1, 0x1) shutdown(r2, 0x400000000002) 01:41:27 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0xc8, 0x6}, 0xfffffffffffffc68) setsockopt(r0, 0x9, 0xa, &(0x7f0000000000), 0x0) 01:41:27 executing program 1: semctl$SETALL(0x0, 0x0, 0x9, 0xfffffffffffffffe) r0 = semget$private(0x0, 0x7, 0x1) semop(r0, &(0x7f0000000040)=[{0x0, 0x6, 0x800}], 0x1) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x3f) semop(r0, &(0x7f0000000080)=[{0x3, 0x7ff, 0x1800}, {0x0, 0xfffffffffffffffd, 0x1800}, {0x4, 0x6, 0x800}, {0x3, 0x5, 0x800}, {0x2, 0x400, 0x1800}, {0x1, 0x7ff, 0x1800}], 0x6) semget(0x0, 0x1000000000001, 0x80) getuid() getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getgid() r5 = getegid() getgroups(0x5, &(0x7f0000000540)=[r5, r5, r5, r5, r5]) getgroups(0x8, &(0x7f0000000300)=[0xffffffffffffffff, r8, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0x0, 0x0]) r10 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r13 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r16 = msgget$private(0x0, 0x400) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000280)={{0x4, r4, r5, r14, r7, 0x2, 0x5}, 0x6, 0x180a, r3, r11, 0x6, 0x9350, 0xf8, 0x10000}) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xfffffc5b) getgroups(0x7, &(0x7f0000000440)=[0x0, r9, r10, r12, r13, r15, r17]) getgid() getgroups(0x1, &(0x7f00000001c0)=[0x0]) 01:41:27 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82bd2e"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') preadv(r0, &(0x7f0000001440)=[{&(0x7f0000000200)=""/208, 0xd0}, {&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000080)=""/44, 0x2c}, {&(0x7f0000000100)=""/182, 0xb6}, {&(0x7f0000000300)=""/60, 0x3c}, {&(0x7f0000000340)=""/185, 0xb9}, {&(0x7f0000000400)=""/18, 0x12}, {&(0x7f0000000440)=""/4096, 0x1000}], 0x8, 0x0) utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 01:41:27 executing program 1: setrlimit(0x0, &(0x7f0000000140)={0x6, 0x4}) r0 = semget$private(0x0, 0x0, 0x10) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) geteuid() setrlimit(0x6, &(0x7f0000000180)={0xdf0, 0x9}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = getgid() getsockname$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r3 = geteuid() setuid(r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r1, r4, r2) 01:41:27 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) madvise(&(0x7f00001ec000/0x9000)=nil, 0x9000, 0x6) r0 = socket$inet6(0x18, 0x3, 0x0) getsockname(r0, 0x0, &(0x7f0000000180)) 01:41:27 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x280, 0x0) bind$inet(r0, &(0x7f0000000440)={0x2, 0x2}, 0xc) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0xff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) nanosleep(&(0x7f0000000100)={0x2c, 0x10000007ffffffc}, 0x0) r2 = fcntl$getown(r1, 0x5) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000480)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000780)=[0xffffffffffffffff, 0x0]) flock(r0, 0x1) accept$inet(r0, &(0x7f00000004c0), &(0x7f0000000500)=0xc) sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f0000000880)=ANY=[@ANYBLOB="00002e2f7acaef544b02c29c9488418b186b66696c653000"], 0x1, &(0x7f0000000680)=[{&(0x7f00000008c0)="d59382130bd67171c18b0c2b6b505e43169571236cb5e119f6e5677abbc31e65a00688f1a7a8799a46b324c3f4a03aaf217d9772c274bbf59252d7e45d38f54f5ff294df4209c050451020814797954c3ef1f075279100d156f9751366d97198d44cf3930b638c2650ccd23a97f787278b3c680b421b3094fa0e34152c35e557f0cdc9d8fa73a6c4856b4237ff993110190590f6a7db59", 0x97}, {&(0x7f0000000140)="d2ac51954c909f3d288a54e44fe805dc08dddbf1193e09cc4887b0d01a8c9f4ac326955bd3ae2fd7cffb12481ecbc5955d662e708737e2be4690c4a6f3ae5986e6bd421bd6cf598c38", 0x49}, {&(0x7f00000001c0)="1479acf1dde18a7ee31c3be98b88d5", 0xf}, {&(0x7f0000000200)="e59a18aa578420a028616a35779bb4c87332561ded64fb05646d2b32e7e50a896fc5c2a35b01aac6162b540853d76fb9d7b8d199e32fa51eb5075f", 0x3b}, {&(0x7f0000000240)="24000814c7e3295b57927e0b644f181be013a1f91202bbb719338f7fb50e51fad7f40b8caa1a55eb6c06f51d0418c78af217fb3b5d871d85bb17e72a974bada8ab554aa8a7ea96975742c5410a90859e7374314807202b5d4c7a110b30", 0x5d}, {&(0x7f00000002c0)="facbe19448f39595aff0c1c6ee41bf7c14350cecb035925475f95ce6ed41f9d3f8786510a31bcff8d8d9b48763b856ab5972a6e8cc95cf85a0cfd48b92220e8672f5bc15adfd", 0x46}, {&(0x7f0000000340)="1d0a4249e38d356cc9132da46100216cea11966e77abab06c428aa506ad54432ac284eb5a429a5a919d68a7f69fca2790f7d6d6dd8752d01b42452198d19a0ca94428ba3071576bfd9c712564052fd049df18fe9a5844eab46f997231c4f4521b743f50c03614d0c02e25c73446bfaed7f4c807f6dea7b6a4b51c2a0b6a6494feec71293c0e4c26b988017b8156ab42f839b674171cea8a4e9fc62b5184b3beb5b1d6f1b3ef32743f2096f6c9b8bd04778bf5cb4cd05409406c6082d655821acab6ca6eb727bba973fdb0116908a2ae2ede2b23c15d2bf4d6b2f8200160e03ec4946", 0xe2}, {&(0x7f0000000980)="a485f94845374a3a13572064151c93a5d4863f5481dafef9cab4dd919d9e648d95b54af760ff4dad97c3fdfc239b38f0bfe7d9df12e6d9f5f74db20c283921c25bfa930ca131882b5bee823b7870d565744331486399b115c4cf51a9e74d697f2094f9c64982b848fda1d7ad53891c67ad09251960aed0995c28cc5d2a2aac90b499c75738d679ae9a33625ca0cf7de1be0889f29cfa07cbc88b9a16e1b7b6f7089e44de7da8df8d1aa24fb35cf2447aa6ef4bdb5e42ba1316157b45afef6f94483e627ba2cefc9948f05aa1637d95d79c18274b06d05295f6e262c68424accce9e65436ffd90be91d71543b2a21b43c6d52afa2cb851b6b", 0xf8}, {&(0x7f0000000540)="d70be7ca04a0c5d648a68c0a1d9cca1ad374de9b27a150da44f1ed22e0d26b99e5a620ad184447fb719d89fb2a56162f", 0x30}, {&(0x7f0000000580)="105ed48f802b8ca8f2e24346b3bfc311dcf86cd41de6cbc31b6c4a6c470ef3157b1a955373f91c444d572434c837c3dc292c11ceb6d731302e819b659f2635796f77059289b5dcf7804a35e0bee2f09c6daa9d1ad23846040fd0bbc913def498a1573cbb5df00288404ff2cddf8bab5573a68767225f7d1c64036e419b18834f8f2b250a5369309735f92ee536923efff959f165c813edb4830c101bb36cd59895f4e2f4855b13c5ea4bde6aa79e966f80f725a91a0aa87a14be8fe462af46049197485431a5f8a090b2336c601b", 0xce}], 0xa, &(0x7f00000007c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="0011442ee3520000005d00b42a00000000ffff000001bac100857e41c7476d1451e15bae9bb705af45dd4a2afa4467fcfc9a368d32af4dd82eaa54831f", @ANYRES32=r1, @ANYRES32=r1], 0x50, 0x400}, 0x2) r5 = kqueue() kevent(r5, &(0x7f0000000180), 0xf8b1, 0x0, 0x10000fe, 0x0) 01:41:27 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0xffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) ioctl$TIOCDRAIN(r0, 0x2000745e) execve(0x0, 0x0, 0x0) 01:41:27 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x8376b22ad7c5783e, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = getppid() r5 = geteuid() getgroups(0x6, &(0x7f00000002c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r8 = geteuid() r9 = getgid() r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x80, 0x0) r11 = kqueue() r12 = kqueue() r13 = socket$inet(0x2, 0x8005, 0x100000000) r14 = socket$inet(0x2, 0x8000, 0x3) r15 = getpid() r16 = getuid() r17 = getegid() sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000040)="2f325b5af2e0617c68b42b7702f8ecc7ad97c5f508026642c4ae8fcacdda64dffbcff3aa4abcf024a5d93730b87027e5534ea4000593b4840923ba7852510c1076b87d8922b2f51e8dd425b36044e5b8cc00a4260094f23cd1e36fbab44da32d7351dda002e02d949475996a66a4726fc4c52982f61ee498fa41d91b7a1492b1836840dd2c7f85a5b3f910788a8c04430416163f4db4ce06694126690c3a5fb1fa3c453e2394b5842e7358775cad9dd575904d", 0xb3}, {&(0x7f0000000100)="74e909aa19f5a53f57b104e37fcedc26d72f6b2f8a2cc3b4d7c4d03a9cd15916a3bed597af129e761489a9866208bfac4a06ed00a6c313896de45f6f28adf9b83560105816eafd0457af5c4b5704c015d81d78649a212e87fc7a75fb376c9f6b1e2e3475800bad11f981f5cb37aa1a20028170255993fba13524d6bad2895f99413004fd74cb52097db1b8307c1d0f1810be00d50e02fe216a162e2c263cc6872087d3d5d83e9d1d6a36d6f63648033d93440ddd", 0xb4}, {&(0x7f00000001c0)="d222099ce4452ceae01873db827d805d913815d2500a0d44850700981f7363f244aded26223804836882", 0x2a}], 0x3, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x28, 0xffff, 0x1, [r10, r11, r12, r13, r14]}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}], 0xa8, 0x2}, 0x40b) socketpair$unix(0x1, 0x100000000000005, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r18, 0x2, 0x1) r19 = getppid() fcntl$setown(r18, 0x6, r19) close(r18) getppid() 01:41:28 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) pipe2(&(0x7f0000000040), 0x0) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) 01:41:28 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) r1 = semget(0x1, 0x3, 0x1) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)=0x62b) 01:41:28 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./file0\x00', r1, r2) faccessat(r0, &(0x7f0000000040)='.\x00', 0x2, 0x0) 01:41:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) socketpair(0x0, 0x1, 0xfffffffffffffffb, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000200)=""/255, 0xff, 0x800, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0) 01:41:28 executing program 1: r0 = syz_open_pts() pwritev(r0, &(0x7f0000001480)=[{&(0x7f00000000c0)="cc482a40fe016fc545afc2bfc1ae5a80106566930ad5f7db94ad7c1691a70de85ec1f2a0f25a21f901b05dc5a83a8c4473657bc8519230f151c5c8e3436ee3d8d106adcc3425adccb5a190e2b727b0cd8d72", 0x52}, {&(0x7f0000000140)="d464d44349d4ae946c34151358e88327890605c1344ec52dd08e09a948bb6d7638d96505ec9b4e4672db66525ecc729ce0bbd8a6220d19d369b3b31fe5437e93f72821a589f6634782d15c908a155ebc08eb2aee505da1fef681a7cc4f07c6c251a3c4955c6ad3168cf3d359ed52c0f835d08c62c181d7c4cac48364f2c3276d0f86702bca5206ed2d37e77826bb8baba0e1c387c9f8c61f7ccf2d5ff00a3c8cd6d5b00b2462ae417fc843fd1bc24db98888e393b35f87eb2efff86cb0a16d9becb4c89e92723c8ab002a682d201fb1c4b6010466309a9b9ca241a0e925763a01909d8b340fcc6918165fb7b29f3da355fb2cf80ed7ef94ac3cf921d", 0xfc}, {&(0x7f0000000240)}, {&(0x7f0000000280)="611dd8d94312e120e64584aeaaba03d99125ce3288d93a844148f03a66acb4b6987c", 0x22}, {&(0x7f00000002c0)="e528d7ac767f83d383d1352b35cdebbcd9fa0e19dc5bb7c8f357c8a69157a80648069286730a67a96a62a7e9407626e24c27b56c63231531b924af4e406d791e5e4cd6b684462c9e48ec9c326ee1199b608a1272152035bfd44a74d03afe78878609a70ead5f362b2469aabdfd", 0x6d}, {&(0x7f0000000340)="df1bd78b6a97e3ca1de529680e3c136b3bb62e6bc9501ac6eb6d78acbfcb750456366d0ef726a4782621422f5ac2fd148ddeae8f0c4d191f5cc3c34c75ace00fc23ebdc846c0c0bf43e1fa3fd954feebf2c77f9a580bd1d5a0a4e07e67b626d63a7af65a8586535fd3ca0e234a547b244c91159cda48abe202927c6710df979af16d61314bac18b97fb2de6d3ea1e5c430e622e2033a912dc0cdaeb748d980c1", 0xa0}, {&(0x7f0000000400)="4a12f248d465b3c386f1fdb02e2bbcd3e01f8a27eceea1237d4722395f2df8d320f8582b647dcf37eb321425bb4e813dc9c54ca63cbac02970828f32a7efec557ffe3fb3a3d72151a11e09305f0d3cf165d1e293d2a090221bf248184cf039bdc6f4f1ddca224d8b4f46f4c0", 0x6c}, {&(0x7f0000000480)="78681680f59fd2090f18b96bdd1161bc5efbbad017dc188f310e09299f8c91490ac6fc49e69caef7ada5f0db9ac1de52611282d074862ee334ee17c7b3cd3cf92635ee024c6b6025a58208d11a1e68c2f5df8a62475dac7555eca3ca64685502bdf47548d40de85cada2d6a9db66534c89814c7cb546ceb75a1afa831c224bf413e4044ca73405e0c225d1484b9e8f550030755a9e3247caa661f745a011430d6de87406cc7e341883437470f7fbf2fb4ff14b048b4ba21003405620664c404ede19a4a703e66757605cb9659dfef6d2c385baffb353f07058a52b9cfd18cfc799cbff821337740c4d876e09c60a5a1c55cec088ab86296836b3739b4e605282bf30d15c9a482cc936cbc66dd60de9d81ddc8b2bb1afc381575085328a3c5d3772e241e76f60c8b4c1a0ef23c5ff16a4bc20e73109bae623c7e8a4686320cb86610f71b8fb99f0d9a0324c916893e9148591cdd1cc6a518a8eb3be1b3d56d4962ebe30a42933cb242214b718ceba9fc311b51a19c0fa2e2a8b0765d4be694402db95ce669b12099203cfc7da92de6109bc59a4c40ceb16001f9c79cf343e650eef593c46303ed727490e171e1cda8c3a67f26ec765a048433bce97ef94438c07972939f6e68edd1f781320edba58b9a17f29c5bc60839846c59ffd9f29cee518b5c6bf4c2d73219e28a17fab5ea5893b12abbe475779ea37933e841f38f2c72efd7558e87499284de67dd6acfb7b5825a3b889fdc0181763b568e0eb29248f26a2e32832686c6fedf1dae0b7da7a29b2b77122f58a46811a56e0aa2082d33b08098d027a03a94b093fba30bcb4535a894c55004f831de67b28e7260d528b44627c9c12c3719f7360a2471f9c2d9e123292e98e478041c3fc322c3e56a46004aa8a0dfe00b66ff2dccf7ce3ff959cbca6155e6643eccaf63e811a977ba8ced8873eab5bf1306c10bc82286e94ed9c005aed79bc84a4dcb42c13ecd87c8671dd4a2edc3b42d54efcf6e512777355e88f1689e4a6ee3cb545373a73963d0f064ccd8583766cf166645b6c96e8493db823e6492a215e7e743dc7001fe71fbca2b2f62486b18ac58b916e7b07ae7c1b2aed161f4879e33317aa2b8e3c9d3cf83bc9373e475f8de3286f78bf6fce7eea1ff752ab5ce2db8658ddc8921d77ddcfa942c37eb6f3352cff53cea1c4e9702bddf091d6ca16ad012d1281bdb2557e1c06d61aba1eb29b97afe71d47ef54fc1b3b63623e08c8c3733520cbb1277aaad98ad68415d3d0fea749f6859d224f0355bb04c0ca713e08bb9c92b9c473e5462061231db6861661dddda39670ceacff0e92e25e190c7c285c81f69e6f4044abeac2332e181d1de5b77000d741cb04a7362534eeff48f6fc3d037888fe4ae636dd9aea6bac584a420146484907014e291b700f08262a478357086684f7e5661c87a2c7133f8571519c569b86d5183e03f949dc19e9924d172b0dcecd3c13f743bfa7328540583e60721037223faf2a5894b2dd48610404c0107b6f3418bd0ef74ccf38ac186ba80f4fa7f7056a11c8d68359e5546e3dfe4aae1737e70d26e42263f20bed062fb28a47297af8fe935e51f9752c79d2431b73b3af139c8627da7e21aa620645663b3030e22212a591df5425023d8df638c85b4429644c654742d2d791c40d4ecdeb42b106a5d174f4309a9a7aea6f73b7d69a7ec358cc7e96dbfe8a52f45efa2bd0eec7d0e298e58fdd714afcf5c518a7659e277b6c32038021a9073ad0befbfe49ac6b2fdf4804e1497cd39941ffc9129b360cf784c9649e7df6f7f4f84eb3821c77ef67c4e8ad667954b988fdb48cfb09152d5083af73ae94c474d6930af624d522652704b3dfb4874d2c4ebebb69e6477b16b8487196d6ec3a5ee07f63ccd770f62675d7dbcb00074cb070b581d639c927838c6ef72551318578355009da20c8c3d64085b2eebba2ff4d50092a358013e6a2f15509349bd0578cc3ac6bc132d1ff9b2327d30c54a6c59d19fc0e622742c1890dabb52f1c6faffd67c5bc44e96ef55a98f806114fb76dafc7229ad7647bec6fc3876383ca734ca17195a48e25526e4965e1a0bbd393f73aeeb43266c2ef4323e89b93c0603ab6fc20810a99e8a50de81d000a55528477650cfb9a2f3a060448fde9a4bce92869def6b6f786e0737914b08ef598109d8b88d952125b30ab78f9e6053429f1116416edb716d2aae0c1852d27c47b7755caeaa9c59253ec201326deaf02fec6ea64e716ba6a13b32848c25f014f73e4ff07aa6de9a68e135bc8fe8df9cec0311d8eef7783f507478a667e1f13440f63552ace554f399c2838f3d1a40dc1c6e6ff62a77fd5498374e185f7d91494b85ef365096a0b0d6fc5f2e17a0a583f911a4cf294d5c515790b379168801215c6f8f3f308e3bc34f942341d0c917f052df6711b60bab429ca8aefc216e9bb86f6e21b6dc1cdeb68e8a998051d5d0267c89651b5a29cf4fa98a2f31f2645fa40259fb45fb839ae77436144ea374c6a655197245b09291a49681b7cb70aeece5e99ec83c3e4c96529ae5d7af23c6c7d0c8b740e28de7c384c3e2b1e7249db7febc407635b600cb3cfbd3848083cf2602b459d215d04ba68c0909c988c420626b4e44743bdfd2916837cafea3540472965edf0daf6fba3bc9d28ab8b4a30c376a6353a85d616ec2c10f0105db8b601cf86f3a328ca016260455e714b9d1bd558ed754d332bb1653a3f30cbeff83d3f4baa6ba498524689ced8e5e0bc195751e523409866fc624a579c4e4333bb1ed7783867f87d6b2858ec9655c1060a5d91446ec1d0f6be6b6ae5eaa9dd7091b36bf3f021c639a8306e39ad9ab9a8332945300ebb6e5befce9eaa5621da637c2dd1fa295d954eb2c77ef6f261b1579e832f537bb50905d4222bc4f2ade307eb7b925152280c3824357a6ef44f00cbc4571e0d38e01f6b491693ae9f0f2e6e415ae46e3f4bfebd5f7ce2174cb8634531253dfcb57dc914866a005598fb96a1e1892caae39d0db121b3b4209d64f028fee6ce3cc1768b7c63d04eb617ced424843136f7a098469e9cc4cd02ffbad1d2e3e6dec64afe496e1373c6f4b3317f85717bcbd756b45fb11b426bd04ef25814b1573e8ebe8e6aac43c02f2f5ceb40a9bba75020a6545d275574e63f5ee4d9a9b1db311c889cbc224cc0779289bf8db5d7af6b520b54c1329d3e41b3685e8b62686bc700ab4f152b43123c7ca8738d9b233e8184c1290860f0c494b42462596cccfd40e7c1225088579583b3f03596ce6330023580712624668ed7548e7d9da51dd5371848344379faf221e2569de706e8215a85d5cf31d40de50b8d4741024d9487552594df005d76992a5a5aaefc4e7c7e8fa34e4da2241eaf8549bdb3784eaccf588a43cf21d096eb19ddcffadee2656b63dbc73584b45be0089af442ec466d60b121bba7fba2ffa8779cc03703d90ed6460a0be720a673cedc878550ca0bc878a27fbb9ef81daf4459ef4cfddd8e54f980a47caf6961a8e77ccd5808778bd97e1df655e1da343d42a1f6306f429260b2aab80f2bc48624ae20bdf0fb0a2ad0ad0759c85888ece3037880e3334d83a0a7b7726b4fe86871cce01462892fa7f27524a4c5599005c33b1c31036795158aa475784fb99fbcb1b0821a08b23ba12cf47570f75167e590d074c1fd6bee2f5989c8283a0f6eeba9692bce7d10461b2f2d516941432a20a3ac9061af22a57f7b66817f83292eb225f48f1dbc0c059bd1acd10b5857537647497377f7a1bb63ca3e21aab35008450610590d2dcfc6a23a83789cbbe7a0cecaef8fa7a922b02ea151cef06dba645a1ee1bfc454247d34ff4cd3fc88d4fca611732374821cf1ab95f422851dc84f19d06365f6533d26db742335411a082ccd32f69d939b2c2cfcbd0f76bd8f9c7f76f80b45a1b0014125783f78f5b75999d7faeaa2d4ef6f807ca69b845d0d280aa32e4fd3c6733c47ffdadf367501d6fc2c28a1fb3d00a332ea4e4396cbf92281e679a97a7a15dd1146f0bcc1fd140cdceb7d28420cd995671250974781c5b8830523d184dc1f89ce569a21897477503bb1fee5e5d3410aac6a5ab0b2139249a41be53760b4c4098e717cbb4e43a1d4b28548a8a77f5252da68cbd3e2527c7f7bba051e9d02f49447d939015769dff6c9033727f3b0ab14d6aec495084d6bedbbaeb3d57dd6e8ac7045b6f77763d06d18daf3493c1a725172fab38eef214a2af91a5696bce128fa6a9d7bed7f66553e99e505ea4134f1321f8b47d8fefd769fbc87ad3a9092d68873995c6e3132648a3f7f1f70a805d9b4da50fcbf4983ddd7ff0ca5d6712824b97b48f4491b40fb0645bae8883e20c451cb9cf95a83b3256a38a413a46e5446772e0c696b3aecacd457be281b9fabe9586f72f89b74d129d992009a9de53307e4c038c057f00fda4da467099c5268106d0c6efd5293f5c45fb8ac7edff9485d70b29fe07f55776d234e67560169641c591e1915f2349dfc40906335cbc2b0318df3065d4144d9a3e4640c8a79e09b6de3c3a062022992784de2736c63f570c0f23005dc16fe4a91960d5e5a44372cf98d2becab3776fa8dfe203dcf8366f82678ec43a7849947799ea14064c90eb482e35e35dc9c9832b75d849ff65ef76e04b8d45a0fbf74bae4176d87773ce23ab587b614eb2b5f9fecc9e45e60de34fd2956e9d99ccfbcd158d97d1180c94bf4441564103d17ce38094b20151e4e7e925deb2c3fbf2e9c9ebc51386a9ab13809807274ec1cdf29c9882c4b50ca6dbc50ac2a7de7b271902b2ac3b18dea3d72d5a2886067d344b5fe38e4f1d3b6dc63c6a5586de64d34c794cbc08be04e7a1df9eb8f5b00e2764a4f9aee09c811d17c7e412ea00fd5d7f049a9d82c0d8c78d89b4599a0439ea5c2099127ea88dd0f5600243b395ec1ec76a1e2b3ffe0595236377b6d5c8ab68f29919335b2f396bbf8fb3688ffa7a7f97b17ce3f8469e57703b84a00e1b81789d716c6f558a75f01cb0348cabd9836330677298161bcc7e90ea383db6799ef180de0a79fc5215df413cbe625cc6d0c628e2f0c04a4d8a79df8a64e9c519c688bf106fc51f4d3a73cab73efafb3e0fdbc7e2476a3312500608270c47c767317be2c123e78d9e5a52b440e92f30cd05a4d128e53c8ab6ac072739505877b79a7fbf46d022ad056635c65968e1ed155b0ee85b0057d9fd95bf5fc271770f46641d1e7edff04649f85bdce63711a9bc46b1c62f623f2ad31e3b17c65d7b0a098aa4aa819223cd8c7ab72abe08006d1609b8fb59c56368ff3253077676d30aa37b055e23a019b607dc0539a94a72d0c3c090c0797b4e19d09f4ff1f155554a11599dc9777585fa2ba34a82835463e073ef95c627bfb2b01e3213f9d39e60c6a209a60c67ec50bf4cd1fbd5acf95b4e043afed629e76b4fe206594210d58111178a5825d1c2e2c42745c0e951e1e3ae0f82102d26aa49e91589db5f12d574de48f7c96ef3581fa432783f7ce872999d786338c78102aacff51228765f9954908f8fcbaecfe5738260c49f46f9cecef61174963cd4c47803b5020af50aaacf32e0e6c7f278ffc2593bd27da885a1244afb395de70a43f376efe51bec74ed6e506b7a495e5eb236f42779fa00129905497520a3b75d2ddd3c9c3041d474e68e06ea5a5508eed81470946d088f71dbfdb17f86b78eaaefa8d7caff7dd4d8523032eeeb3545ba285bda9afda707e6043f56477ec8a254050856d2e320d446dcee782a6e4bc65f3a3e6b4dff2783fc275", 0x1000}], 0x8, 0x0) syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() open(&(0x7f0000000240)='./file0\x00', 0x400, 0x20) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 01:41:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r0) 01:41:28 executing program 1: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000100)='./file0\x00', 0x10001, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x206, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="25009032c60000ffff00e01f18c30000f91999", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES64=0x0], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) 01:41:28 executing program 0: clock_gettime(0x0, &(0x7f0000000000)) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9ab05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6b54cfb7d03046a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be7d0c5e6e822942060f9e13da075ee59b09d7b8b0cf8959330d", 0xca) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000000000000000000000000000000400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 01:41:28 executing program 0: r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r2, 0x20004b3c) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 01:41:28 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendto(r0, &(0x7f0000000040)="569544190e338c8456c11cbc34fb6c68fd11c2ee8ba8c8ad1780872de972296506c09895269c52a2f09dbc69d9cf9c7ae2bb344f352a96e1373a7af668ff45411f8324190b0bb8be4c43e3d78acc7fb1415e72e8100dbbd259e4008c84994e7ae9253a4e1660fe1aa1cacbf93f474dc171f861351ac40f61c6b9e3506ae73dff45f58428db7c2156fefc2decca4a957ff726843c5537febc0afbec300bdbe30446065f4debf07d4d31a355bdb288d8ab18ed292a0a09bbc2dd063e6e362fbbdf936028b1b709e731", 0xc8, 0xd, &(0x7f0000000140)=@in6={0x18, 0x0, 0x1, 0x3ff}, 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="06000000", 0x4) socket(0x6, 0x1, 0xd66) 01:41:29 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x2, 0x0, 0x0) 01:41:29 executing program 0: getgroups(0xff36, 0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x8004, 0x6000000000000000) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r4 = open$dir(&(0x7f0000000400)='./file0\x00', 0x0, 0x4) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20040, 0x5e) r6 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) dup2(r5, r2) r7 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) r8 = kqueue() setrlimit(0x0, &(0x7f0000000480)={0x80, 0x182}) r9 = socket(0x3d, 0x400000000005, 0x80) r10 = open(&(0x7f0000000240)='./file0\x00', 0x8000, 0x9c78916f8eb6e54) r11 = socket(0x1, 0x3, 0x3) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0xa8, 0xf00fffff, 0x7fffffff, 0x1}], 0x7, &(0x7f0000000280)=[{{r2}, 0x0, 0x0, 0x5, 0xfff, 0x20}, {{r3}, 0xfffffffffffffffa, 0x1, 0x0, 0x8, 0x3}, {{r5}, 0xfffffffffffffff9, 0x40, 0xfffff, 0x7e1, 0x6}, {{r6}, 0xfffffffffffffffb, 0x54, 0xf0000081, 0x400, 0x7}, {{r7}, 0xffffffffffffffff, 0x28, 0x40000000, 0x7fffffff, 0x72c1}, {{r8}, 0xfffffffffffffffd, 0x4, 0x0, 0x5, 0x4}, {{r9}, 0xfffffffffffffffe, 0x10, 0x4, 0x43b8, 0xdf}, {{r10}, 0xfffffffffffffffe, 0xf8, 0x80000040, 0x5}, {{r11}, 0xfffffffffffffffd, 0x1, 0x40000006, 0x7, 0x9}], 0xffff, &(0x7f00000003c0)={0xf9, 0xffffffffffffff4c}) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10080, 0x0) openat(r4, &(0x7f0000000440)='./file1\x00', 0xc0, 0x186) ioctl$KDGKBMODE(r12, 0x40044b06) 01:41:29 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x7fff, 0x0) 01:41:29 executing program 0: mkdir(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) rename(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000340)='./file2\x00') symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') unveil(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000300)='r\x00') 01:41:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fcntl$getown(r0, 0x5) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r0, 0x81}], 0xfffffffffffffea2, 0x0) nanosleep(&(0x7f00000002c0)={0x88}, 0x0) poll(&(0x7f0000000640)=[{r1, 0x40}], 0x1, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x7ee9, 0x8000, 0x961, 0x15bc, "4cd689b8c771c1f1ae1c191d132995cc5942e2b6", 0x8, 0x5}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) 01:41:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x1300) 01:41:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) recvfrom(r0, &(0x7f0000000000)=""/117, 0x75, 0x803, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 01:41:30 executing program 0: socket$inet(0x2, 0xc001, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x130, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) socket$inet(0x2, 0x5, 0x8001) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) 01:41:30 executing program 1: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)=""/161, &(0x7f0000000180)=0xa1) fchown(r0, r1, r2) 01:41:30 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x80) open$dir(&(0x7f0000000000)='./file0\x00', 0x13b, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x4010426e, &(0x7f00000000c0)=0x7e) 01:41:30 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000005}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x7, 0x1, 0xcab, 0x3, "2b2a3fdc33cb26bc4591d56789b47477608f353b", 0x80, 0x63c6}) flock(r0, 0x1) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) 01:41:30 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0/file0/file0/file0\x00', &(0x7f0000000180)='r\x00') symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000240)={0x80000001, './file0\x00', './file0\x00'}) fchmodat(r0, &(0x7f0000000200)='./file0\x00', 0x80, 0x6) 01:41:30 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10800, 0x28) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x80000001) ftruncate(r0, 0x100000000) r1 = open(&(0x7f0000000080)='./file0\x00', 0x88, 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x5e2, 0x8, 0x7, 0x7fff, "d9b6dcb8ba0ede19879d1aa608e3677fac6a9a74", 0x40000000000000, 0x6}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x1, './file0\x00', './file0\x00'}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000180)=0x6) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x0) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x11) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) seteuid(r6) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000300)=0x6) r8 = socket$inet(0x2, 0x3, 0x3) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000340)={'./file0\x00', 0x401, 0xa9, 0x7, 0x1, 0x0, 0x3, 0x401, 0x1, 0x0, 0x80000000, 0xc1a89b4e000}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000003c0)="bfd408f3851f79a93cbe91c76e8cc038d8ec02886d989c2508fa35603937b24d7b8b08225c20d74912b2b5fc6145e79096533194f954df55757bbcc6843d2e9a1cdaf7e0b41bf3e1fa6c3af9066b8493a3aa4fa7ec69cc128a981a9555dc31831cd9546f649d8062fe71a8ba2a52d233de5db3fed19c8f1cdadf8db01e13a1", 0x7f) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x3010, r5, 0x0, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000440)=0x4) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000480)) syz_open_pts() fcntl$dupfd(r8, 0x0, r0) fchownat(r0, &(0x7f0000000500)='./file0\x00', r6, r7, 0x6) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000540)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000005c0)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000640)="45c50965ce88d0ff2bc85cf1aae914e527514535eecd93f9502200389967223e4d11297f4d71e1a7caa8b4f32241cef2223cb5fd6febdeceb719070ea6b70f139d6256d10d27f0884c7bdd2b71f3f3dee297caa5e81d", 0x56) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000006c0)="c0aee5c800d20962f7bc4ff0a6eee4aaf078715758647bb8148fb68baa6e35617da75727f609b310202678a1553b9b9a62fc871314cc69a036ef8baccd8841b1a119cda6b239b4c5e2d9aaebc4b81f11ed8d14597025c646bf2c62730e9b581c85a1d42fe1e9b404160c9d4a3807dee065a6d916a3ea5409780c64e17359e6213466487c39639d73e022bf88a9c9db19e4ff6afac3bb", 0x96) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000780)="cdc5d8a0111ff65a9cb97d37523e068e21498646f93a4271cd8cd75d73172ca5a7ed6b5da1a298e10f9ab1cf4cb3558568fb889f7d1c32e96aa53deee2f803b7d4f5b7b12929d2a7", 0x48) connect$inet(r3, &(0x7f0000000800)={0x2, 0x0}, 0xc) ioctl$TIOCSDTR(r3, 0x20007479) 01:41:30 executing program 0: r0 = socket(0x2, 0x1, 0x0) kqueue() connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66616c653000"], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000140)=[{r0}, {r0, 0x40}, {r0, 0x4}, {r0, 0x81}, {r0, 0x4}, {r0, 0x112}, {r0, 0xd}, {r0}, {r0, 0xc}], 0x9, 0x6) 01:41:30 executing program 1: socket(0x16, 0x7, 0x10000) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) 01:41:30 executing program 0: socket$unix(0x1, 0x0, 0x0) 01:41:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) r2 = dup(r1) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x6, 0x3ff, 0x100000001}, {{r0}, 0xfffffffffffffffd, 0x1000000000004, 0x4, 0x81, 0x6}, {{r1}, 0xffffffffffffffff, 0x4a, 0x1, 0xc9, 0x3}, {{r0}, 0xfffffffffffffffb, 0x65, 0x80000001, 0x7, 0x101}, {{r0}, 0xfffffffffffffff8, 0xd0, 0x0, 0x200, 0x8784}], 0x8, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa}], 0x9, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80185760, &(0x7f0000000040)) socket$inet6(0x18, 0x8003, 0x1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000140)=0x80) 01:41:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000440)={0x4, 0xd929}) r1 = socket(0x18, 0x0, 0x3) sendto(r1, &(0x7f0000000040)="4028e5f166e5c6cebbbabb9cb4f4ffcdb536fdc80fc4f78ee9aec3529294fa81ab1deb3c6ff1eb31a051f9deed725096601c9572acf2c2b5b59c2e6b66a6fdec2a96bf0328f12a42e31b6451cd7d08cbd99146746f84c97d47224aae888d855ac4907f7bd23b3a749371e7d3e8eae3ccacaf54121b65ee205b4500a7", 0x7c, 0x5, 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) ioctl$TIOCDRAIN(r0, 0x2000745e) r2 = syz_open_pts() ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000100)=0x7) getsockname$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) r3 = semget$private(0x0, 0x5, 0x80) semop(r3, &(0x7f00000001c0)=[{0x4, 0x1, 0x800}, {0x3, 0x1ff, 0x1000}, {0x4, 0x5, 0x1800}, {0x1, 0x7f, 0x1800}], 0x4) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000200)=0x20) getsockname$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0x5) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$dupfd(r2, 0x0, r4) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000300)) ioctl$TIOCDRAIN(r6, 0x2000745e) ioctl$TIOCSDTR(r6, 0x20007479) rename(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='./file0\x00') open$dir(&(0x7f0000000380)='./file0\x00', 0x419, 0x2) bind$inet6(r1, &(0x7f0000000500)={0x18, 0x2, 0x5, 0x3}, 0xc) r7 = syz_open_pts() pipe(&(0x7f0000000400)) open$dir(&(0x7f0000000700)='./file0\x00', 0x3, 0x8c) getsockname$inet(r5, &(0x7f0000000640), &(0x7f0000000480)=0xc) ioctl$TIOCSTOP(r7, 0x2000746f) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000005c0)) poll(&(0x7f00000004c0)=[{r2, 0x2}], 0x1, 0xff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000780)) semop(r3, &(0x7f0000000540)=[{0x0, 0xb6d, 0x800}, {0x1, 0x20, 0x1000}], 0x2) 01:41:30 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300), 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x3, 0x1, 0x6, 0x7, r2}) preadv(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/101, 0x65}, {&(0x7f0000000140)=""/63, 0x3f}, {&(0x7f00000001c0)=""/24, 0x18}], 0x3, 0x4a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x0, "8bf11d25ae5b0dc4d63e2b908ee0710451f37c2f"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000240)=0x3) 01:41:30 executing program 1: mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) r0 = socket(0x26, 0x7fff, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000080), 0x0) 01:41:30 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000340)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b274000000000000ffffbc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff8500000000000080008c9c8161e2baf0b7ae5907ed", 0x107) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed2900000000000000da6e4ae5000bb5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) mlockall(0x2) 01:41:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7ab6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000480)="bd0c4e2591c321a8cf98848e4a8051bd24313dea8d03c50e05e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc902887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d07000000f34322c0cdf8648bc7c2dbc9a839cfebcdd79cd66c3140972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c746b247a3e400000fa0a2efe8dc4f4c6ed7a127c5caae7ff8fe9a63dc986b085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30adb6228e66c542609d4b534ffc8101d776ddeae27a1ca7ad87da72d84f761997ced63f009c953432e0301dd0941e9d64579b9518cd8a687595533ecc81c4791e75b4c501e1595fcfbace5782f265fa2673b29f256ce7eafa178d83c7017a8568c57259ef3cfe939012c94a04dec199c9b0ebac804630d", 0x169) r1 = syz_open_pts() close(r0) dup(r1) write(r0, &(0x7f0000000200)="21699ccc81cb6e5d4e92d9964b449961b3731dbdd3586ace28287210d1c541087841c35021f5d47563c0bad52d556a086fefdc0c3002190f6f2df585a585155f0dc9439230d4f772358f883153d91423b28d93281347fa91c1a39a8b38bd2c04a78f9224a8a47f685d6ac6678ea5c7c1e9703b67ee48da7a747dc2b13306d78ad26d0c116b6da6d0cde902128894858b55c3267673eee20a2cbff6d133320ac584371d18326d1a403c6f384b08069609fb1c735fc64af88e24cbab7f1856c068803467c70759895e67", 0xc9) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x1000000d10, "b04d000000000000000000a0059ed20a835700"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 01:41:31 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x800, 0x0) r1 = socket$inet6(0x18, 0x8005, 0x6) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open$dir(&(0x7f0000000100)='./bus\x00', 0x80, 0x8) r4 = socket$inet6(0x18, 0x8001, 0x1f) r5 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x308c2, 0x8) r6 = getgid() r7 = getegid() setgroups(0x2, &(0x7f0000000340)=[r6, r7]) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x88, 0x0) r12 = open$dir(&(0x7f0000000280)='./bus\x00', 0x100, 0x22) poll(&(0x7f00000002c0)=[{r0, 0x94}, {r1, 0x4}, {r2, 0x100}, {r3, 0x4}, {r4, 0x20}, {r5, 0x80}, {r8, 0x800000000004}, {r10, 0x4}, {r11}, {r12, 0x12}], 0xa, 0x2) r13 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fchdir(r9) poll(&(0x7f0000000000)=[{r13, 0x80}], 0x1, 0x0) read(r13, &(0x7f00000003c0)=""/134, 0x86) poll(&(0x7f0000000240)=[{r13, 0x1b4}], 0x2000000000000090, 0x0) 01:41:31 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8110, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) writev(r1, &(0x7f0000000200), 0x10000254) fcntl$setown(r0, 0x6, r2) write(r0, &(0x7f0000000240), 0x0) writev(0xffffffffffffffff, &(0x7f0000000300), 0x100002f4) 01:41:31 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x100000001}) r2 = dup2(r0, r1) connect$unix(r2, &(0x7f0000000100)=@abs, 0x8) mknod(&(0x7f0000000100)='./file0\x00', 0x8000000080002005, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r3 = open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) fcntl$getown(r3, 0x5) 01:41:31 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2006, 0x2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000001580), 0x1, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = dup2(r0, r0) kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x40, 0x2, 0xff}, {{r2}, 0xffffffffffffffff, 0x42, 0x14, 0x3, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x30, 0x80000000, 0x5, 0x607}], 0x8, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x6, 0x60000000, 0x2, 0xaf9c}, {{r0}, 0xfffffffffffffffd, 0x1, 0x0, 0x6, 0x3}, {{r2}, 0xfffffffffffffffb, 0x6, 0x80000041, 0x667e5335}, {{r0}, 0xffffffffffffffff, 0x89, 0x8, 0x0, 0xffff}], 0xf7c, &(0x7f0000000040)={0x8, 0x4}) fcntl$setown(r2, 0x6, r1) setpgid(r1, r1) pwritev(r2, &(0x7f0000001500)=[{&(0x7f00000001c0)="62d9ff87e43eebaf1bf7b5fda4df8100611c53955d267d6508d20c4f34b2a97538cf312b099b37a281b2b931c7500ffc485fc0a466ed6a06946fb703c241f077fb406c1ecd1f313a006cc6e73e59b70e4bcae857dcd8d7d72282d36e8ab4cf22ee1ecee05b38b71f0bfa14dfea446990698a8fca269856b6fe5f2a2e9041b22609ba0add89665c15794570f455960c8f7bae001f834d58f7071a951eb8de901d716edc5ba3da9e43a3876f0d7a32b94a8702567d54215b02", 0xb8}, {&(0x7f0000000280)="8c0889cd35c3f52c89f2d301a2b982b13dfaaa14eec88350652bc8fbbbf5164dfd283fecfe9c3253675f4e33ab7cb94114b99fc8fc20d2913d492057ad138f321dd68f7db210c6235daf124c4c2af5e2a587e6094a", 0x55}, {&(0x7f0000000300)="c6c44c4b4f2d184bdb278da7669fdaf4d528d3a54801fecfc230810270f32f0597fdec6a4a6798c8218e1e96d6177b62a264ded2557ae05eab5900e4fe304784af6b130b5390ac1fe1c35f46b8e1c2b4dadff63aeaecaf176e664e099bcbc8ba61ddf43edf8638af05775ad8479bb247bd87d2b8bf7f144dd982b9720663ffb44025f6f9862138a284a468d089a04443dbd05b35", 0x94}, {&(0x7f00000003c0)="e049e627c74d2cf72791a38200b4274048f872fa7b37b5385b01859e75e237a3f9468aa7927df27724ffa2eb14acc34ad40f64a806680a527dd0ab2b1a5aabc5a0ef8023b570d116e96b6f8f71e4b825a9d7ad8fcd3515d9218f3a95ad26b4902953105fc3b3e64d5b47ca1b0b69ee", 0x6f}, {&(0x7f0000000440)="faeab034fe5965a4901ec256caf5cd481dcf4eb7756b1a0f333580e792514b92d8b985a312d4a30823df06436d7338aaaee1ebfbd05f2c64a57ba8fe8a1416925df4b846d82fce69ee56c3264a46a9c3c1445fa8d5355711015d5b42bcf8ff4b210fc3426bfdf3c4fd1596bf923f6a7655865620a65b56aeaaf1d84c2f3617101a73316e47cf1d825f5731faf2e820e1de5c771c53889b20b4a83258ad02de6bfdb649b66cfad782ca5aa10bae3b1f333cdb8be5c24503819adc54734161d28a883dce9b38fd54ae65ff018df2343e2aa6713781160a72011d0322217541e359ce114127deae718d450ed3156c2733230a67d955386c5676b09597de7f0a1c32dcde9487a813d74e1bcbbec4eb9f059d200fd979b74ebf906c8bdab76d18f2f6870acdeaeac8d37a5d66e1fca0d4660431a1b6a676a312ed287b8c1ad29f910e392c94fcc1f3bcdc77f2c7d2f36db99d79673f0cd76df593b639a5f03f9622d15068abff82c90b80e5a7a65d418bbb2fcd2480b7717094f1b06760fe575a61f895ec5d6e9c09fdbb8d7d47522d8de27110ff7262b5cb7f89956aaac1a711cae340241558df08637b16ee931f07c57044b90651157e265cb577083a28445e41968d142326980a028a53529cd3888f3a5544fa44319bed3d7aa55f8523c694b9e39376fad7c65ae6435d532f5191558ac980965e6e1e063f140f46c2fa55b51fa51e859f8f8d936ddc152677cf827950a7d96f5c87fecd127a392f78820ec0af69452677e3cb351f6abb87e6867c0e08731a3c7a9f01d4344309cf4b99224aab1393ffd7cc8098324c82d5a141abfcf3a16efddf7a4a1d3a86f8825bb69a96e3b488299b3e653c1286b1789070e50cde3fa19f1f206b9cd83eb6658e38af8c1e94e952c7928c1578b8d0b7abcd728f0510da81e72dcdc86da336357bd26743203f65c8464b9183346ddf5890f50851d58b28a0ccea8e361a65d972314f17071192547d48bc1371eb59cb0ec8cc68afd5971de435c982eeb8ad7c2b9fcb0a9f9f55c976698b01b86f9cd2d659770be67697400a924e60627a9aeb90abdd536fc08780ca4cca69f6890a6fb151713675e85c80a96b61d4911507b86a99b9315404d8e5a70b9484537c78793bbd6ab64dea55db7ca88dee3d373c6edea95bc76067d6845b63584d72617951dde4b8c1556eb57a6c540f38d60ee3e11ab4214bc72ed07f0284888d216b5551b64747569f3304c361a3538d24cc7f118c2ffd88d80265496e8a0ae83e1736a597622f0c15915035a0f93d359e02a0335dd27e6d039e3f3d6e7da9208aa5e595fe086f3f20e099a6a4d51db98716eaa78449cf8b2b2226f3d3a04fb499b7ff0c7fd072dbd337deb6d535ba2ca8639bc12b0c1f26caa76a837b53d1d37faa452ac47ecc59ec10af543bd81e57814105067d980189d5c9b6bb55627156c3dd91897eafb3a2c3b47a8ed1e0caf1c5ac0013a9da96d0770c7671a3d0036bd61c685a553e21496ca948d329d8a682c1cd21d7fe5e83ff6f317dccd5546ee8d58094909e2f3ab1512ae76de2c9825f8d8771c014d8396de1fa8c3b19fbe2a3a5b3240959e9369b9c6f073fdb898355a09ca484c93856070509792a3a456f89ac8f8806f712ac0c904b1ca2c40e8bde1c812105f030847ab82824500c6c79d668eb8576d59e7d7a60a40c3c1ce9c7c65a109d68f0b4a20522d569c342e23a59cb0dc86337f42edc6a6ac3c613f30bec8dd76d659bb77ffff96720307e67c2cfa56033536cf97eae2bda82eb6ba8219a4023e07ba696e5107a2c76789a876aa28cee215d9772a0525f61f2578840f1a87028b704bacec7bab35508f8d78ef33cdc1f770fdb754245a50e2a5ba76d52f223849894fa2048c1e8c172bf3cb5da5ff25ea0f731766a6a750671875f24b4d1626f6c243c7b83aa72d9aab1baad3379e898f62212860eaf563d7b36a67bd073b8ad6c8ea3121b8a9f7454ae4b700ed7d21815e04134eea4f15be4f5d3c834adc0e9fe67b053d90d7367cf78061d5cfe4096d3fee9a9f2d9e86da391a41ca450e44ccd9f2af6ea45a831230fc1a476e931b06253af370b42392798cb6796705f264b1f5593357d06ded0b432501edc4a03c37c04c8cbc495904a9dc02abc9d61d146939125ea66824d6a17f06915c9ab3f26b8df8315d506f113d31b4eb841f2b97695a6a667fecc758554c5f7d7f48a60703536d42da99af1920cdd2e91ba9ba078e0a31bfa9c0ded1092a5ae7940d29c68ae5c12c77a35d29816ae975b0c5ba1f7651d8f32ff40332cc2c7ead07b78aff4f9ebd3ef1e465eec677c92849ff825e8aba0fca85686bbcdae1f06aae6a6902008c1ccc55c8733e8477d87f1f2d0a5f3ef143ec5335ed56f27ba4a42b0092e55799c96ea042b385ad5b242887ce986b157e7d62317d3d375a9bd8d87bf4a0309562689609186b4b070ff9945fa1685d6342c8b053f114bb252d310d6201ceeaf5216673f410d52fb727941dcfcf9cb24c96d354c457cbdb49aa92ca392064c56bc6830a264c7265aa734da31db24bbdc8ea994261af8db5ad715fd88110d0082dacc9bd5436937394b68b903c38262cdd6d0ee542ca30212c38a45f16060fcd3cb4d9c9aa9c8e76ffcfd4ecf1381f57de355f3f8d7f4614811b13602fe9849c255fc9030845fa125834a07db79eba066f8b4ba9baad29c67e53e0a86c17c179df886163fedfc95e528558d589c092b29b502e215874549a5a784326150e42e45eb208aa92fa86547f687defe1313799b79b51819947604e20c8f60750164827dd4696de5d26d114fac50385dfb77f76f97fa39a5eb30fb085ebb6fa71ccc2f9bb676607aaa306c30a8259c4484e105ed16026a414db475217478969dda3c909e22b21727252eea61463fc6d1f377531af6e75f1ae80df94a6969d9501a0dd41d303ee09f69541f74253eac6de737581fd76d0218dc2239ec6b9c86954dc646dfd29e9bb2e9bdee9fd3ed46e35232a68f65f037031cf733ff606513177a53a8ad5c676ac8fec80834635f6977f4b80fdf68fc648efcf9e4f6eb7b22fc66d95cd59ccce263369c64a94514cfc52161f4f8411381b24cdb0c278bd6cece2a3872da86c7ca5c4b59de60533fe03fbdf2dc94627b538ae963d5270ee1575a77c20872864da53660f3636b5f9e14006d264d2d1dd111c46b8e3abf6eb2fa1e048b98ff3064bf952c1e194385e6ad6178c1c01eaff53c93d97f9f94eaf2674c4eb2367e89adec6e6c850f4ad4b600128761ede786f8d62efaf9a4931ed3c6851bf780aa408048f0a19cbd6a4902aed367a0e40949bc4420b0b50671473615cd8ad6e7aa363ead43262e1eab65ac78838f18ea0f4d07eae12fa7728849ff91d9ea9f8963f895939ccb4351da343a96ef3c36303756f08e85c1d923df4a61e87b84f43ae9ac03d1a7f83333305ea47ee67ec8a733a68a210e0738ae27338a0530251d35c045ddae2b7a344a0925d9a5e2501fb6562f79bfa151ada1f0128a41ded706b43191f2abd8e98a89597216bcd1461729002640e85008fd5a48aa6925d57c85c445b43310ffc000746315fb0b97282fb44d02127a46da76c4c0c7b848fe46a706ac3f399e6b3c3ec7961bc9f17b60c74db034a2c781e470681bd9352b027609dec151f4dea99c0b4950e45631c1fd126617a4792533219ca41c26b9aacaa0963b9b80aa37ee501de5af97e37a99ae8fc3fdaca080faf89b509224fb4a53bf20b70dc2642e100f1a08b8c70fd185503db97f4a58b07caac48eba430d8bb1fc115460753790f7d9e04d481ef7cfd0b3dc141156ae1cadca311f9ecce53accacc5a879d1413d0accf5d781157a6e5862ccad9ab17de1cb22ae34ab6f38f12036f8cd12be9941bd6a59e2054f7b013696e7e61d2df581a8d1ce8074d4951223aba2edc5cd08a41fec6da6a05d7a2e4637717d055936e65ddacd27ff39e4c936d09b0a3a15cc6fc5a0b9d618ffa8f705f0223b692793c488ce1266d6777323683e6939d4fddad8287447dcc7baee359929c437fb9262b84938d7cbb703de74364d9512977c640f52523adf2a03d31b228c61b5eb91bc3d106ef0b2cfa2fe30c84be50e4daa990eec7f07e62548250dd1b4ad083e069992290ab4ad268c8d94ec7cd0e7fa0093495118682ed8bdf2e1f252e11a9e1db95741acdf52957e33c559a69a874a5003f242dce8dd844b4568cae597d5f580bc236cb13e7e2181a65358f8eb2fa630451aad0f738969e606272d56662f24034d1e02978d392d6738f7852bd1d09221fe9c79dc05fedf18537b91ec52d59450ee17ac579b94da2a63aa54646d32c3e30861619225d64dd8dfc7195686f139b4d56dc07242a9e9a24186cf0ca553cc5bd26bad12586bd9ec3445698067696015e62ae125cf908730dfc3b21eed09eb2fa362784aac3ae1b30e769d6501e214aaf7abeac817fba7e34bd161c9930df42430287a4f3687ce99937a9190999543f0721af35de822c05a732784da926f5932e4422f355404917cbe4f91ffe3e88b7425c76beebd85559168bd81898d7d9b4854a8a85f928fe978f9cc73e96a9733ebd1feeade2d7a0180959828ea9ca59859afcd3386b9f74530522ba495b26b7afee0c1c4729d2ecd7671b7243eabc7a45b9444f7e3e4d557243608aa623fe327413dac67abfca4cbc5531f285794cca7d68df9e3a12f1caa5599bb0c201208e340c5d3830fc6d14585c900fd122398b0d3f593d8195447f965a4771db6f2c381c1dd7b3d7c93cc406eff58f00c6e2d3769b905164fcc6fee015f26fb239cf2632115013d4571ab73c57d454638703cf7e019bc4ba39f2ffb50da50c28405fc3487e9b8f78cb60cff41bcfcb9fac96e931dc89a8e3b3aafddae8f0c5148118e02bcea2e7a06010b0770f0f49c27117b65f0847719a5cee88828ac8a49e23e780e5786651699116131e8a8c21859f7b842ccfabd7ef1c452c2278d674dd6f2daab31ecd9d7e734df83d3c53fa7747dad6b0d4731da2da175ebbf576409055949e45eb3d5f1d73579548ae990af44ea8a342b3380894f8981ef102e1d04c02c894d63f9f9aa221f509e50a9f1b4f74fb838285a72e3f6982fb74bacf7566441479cfdf1f82a655381af315c29a3ee8685e5805e5757427a72e593ea914443e2027d2680665db2e4a69a51abb38a68555fd66b827793621bbf84538d979bcd2aa9f0cd4eda2f8d4c88d23cd7a95c68d8d15807f397cb4ff78ff93487267c21642a837a48aac05eccc1e0bc72412b3e52fdbea61e62782740e2bf16e78d5a9e0a26255c9b6e4031a176cbd3fa0e54dcf0339d3f7f00b44d20dffbc5623a52b2ee3aa8b4e7ed1b661485ad364f1241e0454b0d8f741b0e2bebc65b4123573f8b5d082190d4b22098b2f607537cd9ee9783f49139075b3583671ef24d565d791adc1d7505291e5eb7c98a0185a95707a165c4e3fd302c8064196581f17b4d876663c9b718ea1fe5802465a62903d035012be6a33042e9db0f3baaa6e53a068ce2d2aec6232dc50253e6463838b312e8d81089d80b1f64078cce8efb330cb8d49d70399f9b3e06865a3461444e538aa9bf66da7ce66027f484d545ed76b4f45f4f2b5993358230135e1b37fdf98c7832eb4e9b933d805ef98ccdbac23fe36d65c731b51fd4a75ba8ead3b4a83c5b2dc6cada02073f19e612df619cc6a624bd9259d924bb86f7768d6a592021b8c11c341c208258714f76295515f1333d43a05a536e4807f7bdef220f37f3374c", 0x1000}, {&(0x7f0000001440)="5106c2f8a508ee58ee813a1fb3dec6bc2d10914b179e1ef546e598079b0f6fb771d31eea6fc3a80f23098cb28fedf62df97c11f5cfd60813b5449d39463123c20413ced7ff4ac54c87f61025fe8e0dd68f4b1045560634c111898f349076ea4b766c06d9faa3b6158bd4d6576655b8d315615decd204ca8727dc6ddea425", 0x7e}, {&(0x7f00000014c0)="55a862fa0e22fc1f8aebacf145aaeeeb0602d86edf8a8d4706847749a057e3e6d410d9f2", 0x24}], 0x7, 0x0) 01:41:31 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000240)='./file0\x00', 0x80, 0xfffffffffffffffc) truncate(&(0x7f0000000040)='./file0\x00', 0x0) r0 = socket(0x27, 0x7, 0xffffffffffffffc1) recvfrom(r0, &(0x7f00000000c0)=""/40, 0x28, 0x800, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) 01:41:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1000000002050, 0x80000000005901) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 01:41:31 executing program 1: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x110, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0xfffffffffffffffd, 0x8}, 0x8) flock(r1, 0x5) 01:41:31 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000fed000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x11, r0, 0x0, 0x8000) 01:41:31 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x6, 0x8d0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 01:41:31 executing program 0: r0 = socket(0x11, 0x4003, 0x0) setsockopt(r0, 0x11, 0x0, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x64d7, 0xffff}, 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) r2 = getuid() getgroups(0x8, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x2) setsockopt(r1, 0x5, 0x6, &(0x7f0000000100)="8bd8e0ea4b8a2ce47be3f5e83ba3c268b8f4ac9ce8b996a0b90370d98b467a074a0c6b5bc1ff588642e4fd6e36e6ce503e38b32a689f1b227f85c15acf6d03d242f71b0f45593e7f7c062bc8d90c32ffbacc364b21909414891e1603d22fae57b7299385524540b4a0b93e4c189bd7ea95a1787082ba36122e2ad952708644b1bdd75956dd5b55dfb48bfae01b2d36", 0x8f) ftruncate(r1, 0x8) 01:41:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) r1 = socket(0x11, 0x3, 0x0) shutdown(r1, 0x1) 01:41:31 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getitimer(0x2, &(0x7f0000000000)) sendto(r0, &(0x7f0000000040)="e1f8f74f1890ac8e89279c438beea67f8b4f0f305c485fec35ce197b383571d6c4fce5cdcb773c1429f9eddc2332e777365ac1c43a4e1802b7fd232416aebadcc9858da36b9189b5ebd3a1b85c137e48234a421864e21bc35551c7be9d45cbfa112cf2522135df985754ae869b508c83a02bb53e79fe21ee6a38e1e4d0d86ea962dba8aecfc48cb155551a427704ca234efa3ecae5dd30c5131a9792e1fccca0f422", 0xa2, 0x403, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) r1 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x1103, 0x0, 0xa) 01:41:31 executing program 1: link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = socket(0x2, 0x4000, 0x8000) open(&(0x7f0000000000)='./file0\x00', 0x642, 0x0) sendmsg(r0, &(0x7f0000000340)={0xfffffffffffffffe, 0x93, 0x0, 0x0, 0x0}, 0x0) 01:41:31 executing program 0: r0 = socket(0x18, 0x1, 0x7) setsockopt(r0, 0x131d, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x9f) r1 = dup2(r0, r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)=0x2) 01:41:31 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000f72000)="94040013", 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x2, 0x1}) 01:41:31 executing program 0: syz_open_pts() r0 = socket$inet6(0x18, 0x3, 0x102) ioctl$TIOCEXCL(r0, 0x2000740d) 01:41:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="c07db660cbf0b22f7d0ecd49a455aa8d92b0cf51c4be66aede3121e1bcf74be12111298c34dae27dff169ba2b0d9359113e4351062700296810220e9179b33664ca05b388a7f6b387a262780962bf332d6548c7cd01c34c842a5", 0x5a}], 0x1) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r1 = syz_open_pts() close(r1) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x1ff, 0x0, 0x98b, 0xffffffffffffff7d, "02000000078d00cb5fffffffffff7f00"}) pipe(&(0x7f0000000280)) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) getsockname$inet(r2, &(0x7f0000000040), &(0x7f0000000140)=0xc) 01:41:31 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file0\x00') unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='c\x00') chroot(&(0x7f0000000000)='./file0/file0/file0\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)='r\x00') open(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x0) 01:41:32 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10002, 0x0) sendmsg(r0, &(0x7f0000000680)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f00000000c0)="3930a8a5c5247197eb9e66f895c436115e8f79840ea90ea621a8bfd1c29fe2af70c1afe3c289e9e01fd02394ff31433234555b617116695a649e9c216dd4ad8a40acedc9bf3c78bd94f667ded867e29057", 0x51}, {&(0x7f0000000140)="708a69d0777b960279868c8b60f9bae60765e011cd1ace0cdae4438bd655c0645e77f6c4162eef2f05a606f008e1e63b701eabc2be84a6b99a0f48e1e6362c4d01325e0b3d34d6c4c34bb97e0f8fd9bd03cfedc6ca370257c41d70", 0x5b}, {&(0x7f00000001c0)="ccbaf9fa26949b3c463094112f43687cb9", 0x11}], 0x3, &(0x7f0000000240)=[{0x88, 0xffff, 0x8, "8192a56eda9c7a6aeb9573fb64cf507d0c7ad27caca4a10890b2df5ffecbe879778da38c49fb10b0da2aefec45b990922dc6d7cf2faeba944da743ca44df085e3706fb1fe1da4d6a84c8c199e00dfb91d323cac79d11610bc946be6e8c9e68683d132d406d7874bd81d82c371248548e754d"}, {0x100, 0x1, 0xba, "68e6da7d92ce23a85794cd6b1a92b86a5c070e459582377c5ff5a2b15b4c6f7123e867340fc87e73b9bb362b0f91d2d6fe333ec9a03b9e94248b115ca90febfca59b29b1ed253fbe4577fe6633a418ef8e7e9883a0edb346f71e9327386250e5f3e9b2e16e535aa0a66621c586d2aee7258b25789df1beee6342e77ff700f61b75d4b8eb2470d1461816f145bc7aa9d082ac6e0abb0ab9b5e2077f9257a195215d8c991614dde82b26553d32fce15a5761a53f0f1f5873d98b26c7b25a0229c23244b1f614317d4f1f9527c4fea9f36bcbf589795ca2b72aaec12b13713124e0d0fc919d42d5559de4c32c7dd2"}, {0x38, 0xffff, 0x20, "8076653b5566e908fb1d7bc2416897c4b6f545264fba1f0a253793471aef7f6cd2"}, {0x18, 0x1, 0xfff, "174a712d0e0e"}, {0x30, 0xffff, 0xbd, "3068942501acb4fd7eefaff9ca7dc0a930dcd69eb6e47c3702"}, {0xd0, 0x1, 0x81, "fb5d3eafc7960fbd3bdbd6717e4aab9b555bc080b7343c9392ad932bb0627b38014f36e42859156e27059d2265dd99d15fe0eff1dad575eb7514b8196492a537090bec13ed45b3691c64e0dadc9b28f0d2e0b819ed20743554a578c7340151dbd9516eff20c104f88b973af276ad2dafdb51afc9f098c12bbb96db343d761c1fca7c53a419adc0876d96f4304d090c6fbf82fa3fed53de5c32bcb35e87963496c4fa96d9a59187106dbc1fcbe894b0e0cb4c2a7cd5b63f08803a25"}, {0x58, 0x1, 0xfffffffffffffff8, "2d6bf3357932418a6885b7a34196d05d09dfb9ad76bb0f6c57245f037d191bb33386b7d958a8a6b54d627ee120b7a112ebdbb8e5a684ae6fa4c15f3c10046e2788867cd988df63"}, {0x108, 0x1, 0x0, "5b2dacffbfd9b359741ac9147bb7e344ce6668abc66a7a03b7d79673c1f58502255923ab384b17cabf101d2667f041081a0464a237b1e73392eb4f020ba7147e16ba0157ca8cbd0a7c4b73871e3bb2a646e43bcb04edad9e4299c8b4b1e79fb904efa60d0eaa61d19e81216ac6ba36543bd58c1988a3483226d8805e5b24ac04621c8ef380ca641de958eba8507c2050bfb7891d589e96b58c099d86bca057eb893930ee637ddea8e25e1a6cc0a39ab4e8fcec051ab8274ec8be6fc72fc097e579524bc3310acf845fbd239c666d13a21af155c7cc1dae471df2ec55bad93a9b2999c20c4042b1a1d2c924bf4ab87c5808"}], 0x438}, 0x400) r1 = semget(0x2, 0x2, 0x102) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000006c0)=""/106) setreuid(0x0, 0xee00) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 01:41:32 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20080, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x3) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x80, 0x3}, {0xd, 0x20}}, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000002200)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000002100)=[{&(0x7f0000001c80)=""/63, 0x3f}], 0x1, 0x0}, 0x0) r3 = dup2(r2, r1) ftruncate(r3, 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r2, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffc3}, 0x0) pipe(&(0x7f0000000040)) 01:41:32 executing program 1: getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() r3 = getgid() getgroups(0x4, &(0x7f0000000140)=[r3, r2, r0, r1]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 01:41:32 executing program 0: r0 = msgget$private(0x0, 0x579) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() r4 = getgid() r5 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x1, r1, r2, r3, r4, 0x2, 0x1b6}, 0x8, 0x9, r5, r6, 0x3, 0x0, 0x1140, 0x3}) r7 = socket(0x6, 0x8800, 0x0) setsockopt(r7, 0x29, 0x9, &(0x7f0000000000)="06000000", 0x4) setsockopt(r7, 0x4e42, 0x7f, &(0x7f0000000040)="226510ab8e84330de35c5864c6707fd8204391d44618451114e1dc811f520f477c113a173f43e1b86289b94c70d4d6a4b34e6352440c1888c6fa4b604a09e6b88ef4d4f2916d1ef3a09501f785d9435630b491ec9519c0a59dfe9fd79eab2de57d508878e6a83d58149893a8a6cad918b2bbe0", 0x73) 01:41:32 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 01:41:32 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80000000010221, 0x0) bind(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0xbf61, './file0\x00', './file0\x00'}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) 01:41:32 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x10000, 0x8001, 0x3, 0x3, "51e419de4eaa9f45675237ea8439d41b0bd37dd4", 0x0, 0x6}) r2 = getpgid(0xffffffffffffffff) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0x2, 0x446f, 0xfff, 0x782, "71a8ee2eb27e3b66c2694f20bbac964e9add6855", 0x7f, 0x3}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 01:41:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) 01:41:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x4004570f, &(0x7f0000000000)=0x1) 01:41:33 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setegid(r0) r2 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000100)) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f0000000240)=0x10) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000380)={0x3, [{0x1, 0x4}, {0x0, 0x2}, {0x3, 0x8}, {0x2, 0x64}, {0x0, 0x6}, {0x81bff071ccb227b1, 0x10000}, {0x3, 0x1000}, {0x0, 0x8}, {0x1, 0x6}, {0x1, 0x1}, {0x1, 0xfffffffffffffffe}, {0x3, 0x40}, {0x1, 0x8}, {0x1, 0x981c}, {0x1, 0xfffffffffffffff7}, {0x3, 0x2}, {0x3, 0x8}, {0x3, 0xeb}, {0x3, 0x8}, {0x3, 0xfffffffffffffff7}, {0x0, 0x9}, {0x0, 0x1f}, {0x1, 0x10000}, {0x2, 0x987e160}, {0x3, 0xff}, {0x21a0e6dcdb56d38f, 0x100}, {0x3, 0x7ff}, {0x3, 0x5}, {0x3, 0xffffffffffffffe1}, {0x3, 0x80000000}, {0x1, 0x40}, {0x3, 0x7157}]}) setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 01:41:33 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000100)='c\x00') unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='r\x00') r1 = getpid() wait4(r1, &(0x7f0000000180), 0x2, &(0x7f0000000240)) openat(r0, &(0x7f00000001c0)='./file1\x00', 0x0, 0x160) 01:41:33 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') 01:41:33 executing program 0: mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x2) readlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)=""/135, 0x87) fchmodat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x44, 0x2) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x110) fchdir(r1) 01:41:33 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000180)={0x1, 0x100000001}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r1, 0x0, 0xb, &(0x7f00000001c0), 0x0) r2 = semget$private(0x0, 0x4, 0x250) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000080)=""/203) 01:41:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x300000000}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000000c0)) 01:41:33 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f00000002c0)=""/86, 0xffffffffffffff40) 01:41:33 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) r1 = geteuid() r2 = getegid() r3 = getuid() getgroups(0x4, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r5 = getpgid(0xffffffffffffffff) r6 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x8, r1, r2, r3, r4, 0x22, 0x6}, 0x2f, 0x5, r5, r6, 0x8ed, 0xffffffff, 0xc9413d0}) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/101) 01:41:33 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000300)=""/184, 0xb8}], 0x2, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="72f7c086355e40567733198399dd586844542d7421ce7c63b100904b30039d4df44399aed302360b3258c2b6fbc4180d1f50d901663abb4096ed8207a721521cc96bd62d3a80b9ee0fa51973f7aa02e23a8fdcac5ac51102e4608d7d4ee7f4fb48981f3aab1e8d2ef2d0dcb006dd30", 0x6f}], 0x1, 0x0) r1 = semget$private(0x0, 0x1, 0x182) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x2, 0x401, 0x2, 0x5, 0x6, 0x5, 0x1, 0x5]) 01:41:33 executing program 0: r0 = syz_open_pts() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8d0, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f00000000c0), &(0x7f0000000100)=0x4) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) 16:00:00 executing program 1: syz_extract_tcp_res(&(0x7f0000000000), 0x4e56, 0x8) mprotect(&(0x7f0000206000/0x3000)=nil, 0x3000, 0xfffffffffffffffe) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x100000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) accept(r0, &(0x7f0000000240)=@un=@abs, &(0x7f0000000180)=0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xd97, 0x0, "03d9bf2a780aa1fe05a33398782896b061b9b1dd"}) truncate(&(0x7f0000000080)='./bus\x00', 0x8) ioctl$TIOCSTART(r0, 0x2000746e) syz_open_pts() 16:00:00 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x1) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0xf05, 0x0, 0xfffffffffffffffc, 0x9ec, "85495500020000000000df1067f5bfa6ee00", 0x4}) dup(r0) poll(&(0x7f00000000c0)=[{r1, 0x21}], 0x1, 0x0) 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000400)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) symlinkat(&(0x7f0000000300)='./file0/file0\x00', r1, &(0x7f0000000340)='./file1\x00') rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') 16:00:00 executing program 1: r0 = socket(0x0, 0x1, 0x8100000002) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = dup2(r0, r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0x46) recvfrom$inet6(r0, &(0x7f0000000100)=""/184, 0xb8, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x2, './file1\x00', './file0\x00'}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) 16:00:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="1d", 0x1) open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x10000000000000ed, 0x0}, 0x40) write(r0, &(0x7f0000000500)="e3", 0x1) execve(0x0, 0x0, 0x0) 16:00:01 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file1\x00', 0x400000002c5, 0x0) setuid(0xee01) setrlimit(0x0, &(0x7f0000000040)={0xc6f9, 0x10fffe}) geteuid() r1 = semget$private(0x0, 0x2, 0x40) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000100)=""/196) r2 = msgget$private(0x0, 0x10) r3 = accept(0xffffffffffffffff, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000600)={0x101, 0xffffffffffff3c33}, 0x10) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = dup2(r3, r3) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000640)=0x10000) getgroups(0x6, &(0x7f0000000380)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r10 = getegid() socket$unix(0x1, 0x0, 0x0) r11 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000004c0)={{0x40, r4, r6, r8, r10, 0xa0, 0x5}, 0x100000001, 0x2, r11, r12, 0x6, 0x2, 0x3, 0x1}) geteuid() semop(r1, &(0x7f0000000000)=[{0x7, 0x0, 0x40000000001800}, {0x0, 0x9, 0x1000}, {0x0, 0x8d6, 0x1001}, {0x4, 0x3, 0x1000}, {0x0, 0x7, 0x800}, {0x0, 0xc82c, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x7, 0x1000}, {0x1, 0x7fbb, 0x1800}], 0x9) shutdown(r3, 0x2) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000700)=""/135) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0xffffffffffffffff, r4, r9, r4, r10, 0x188, 0x9}, 0x9, 0xff, r7, r12, 0x4, 0xf00e, 0x5}) r13 = socket$unix(0x1, 0x7, 0x0) open$dir(&(0x7f0000000080)='./file1\x00', 0x80, 0x142) getsockopt$sock_cred(r13, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f00000000c0)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) semget(0x0, 0x3, 0x80) 16:00:01 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x3f}], 0x100001c, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000440)='./file1\x00', 0x2020, 0xffffffffffffffff) truncate(&(0x7f0000000080)='./file1\x00', 0xffff) unlink(&(0x7f0000000580)='./file1\x00') 16:00:01 executing program 1: r0 = socket(0x400000000016, 0x2, 0x3) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2002, 0xff) setsockopt(r0, 0x2, 0x6c, &(0x7f0000000100)="919dec9b954599b64e6fb5af2df8252b95abedaccd85c55bbcdf027ff328033bc6d7b65d3c56c5d08d7ae64ebd4dc1dad4799af8d296a517a12421d6a273ca1d40cd25088642d723cdd046c5444cf078dbc93b6a64cd27bc5263fa488b3126a619558d7085b6a02bff7a68b61b46131016156220eaea0950544cae0d83478be2d09163df9b92d2ae33b55a01010000000000005097d3b22db7dad18fbe1087278bd60440363a2d0a2837a2bed495963131a33f127521fffdb86644c5918be9a4d79de6776a83799b767dd8a9f67f083bc54c4d080f59b0d70c314ab8cfc16015eaf71b243b73350e3b5a703c73dc52487bbfec567eb711fa064f9a955c0676be68592ed86b33b30eef71522d006c789a60dc86504aebfb111fd5838e400b933c60ff9a432991521163a1ba23b58477f27c3247460292c4aa86fd72d8ecc2bc632b87eafe2d039efdb11d05007444b09e65261f80b7095d41c485763fb8134bcb85cebc1d825b0c25442a59462dfacccf370eb4d23aff641910c5b90ab4e58bfa257112f0f1f757558e45ff304520ae549b7f70abd5ff7b9f73caa3aec72aa10c5da062587b023dc4e4", 0x1a9) socket(0x3, 0x4002, 0x2) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x247e, 0x8, 0x1, 0x0, 0x7, 0x6, 0x1, 0x1, 0x2, 0x0, 0x8}) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x0) 16:00:01 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') r0 = socket(0x18, 0x5, 0xf2f5) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) fchmod(r1, 0x80) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffe01, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x0, "d6420e26000000000000000000000a00c10d00"}) 16:00:01 executing program 0: r0 = socket(0x1a, 0x6, 0x0) setsockopt(r0, 0x29, 0x3f, &(0x7f0000000040), 0x0) 16:00:01 executing program 0: r0 = kqueue() execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000180)=')\'.@^\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='/\\\x00', &(0x7f0000000240)='}\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='*\xc8*\x8c$.\x00'], &(0x7f00000005c0)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='.\x00', &(0x7f00000003c0)='@\x00', &(0x7f0000000400)='f$\x00', &(0x7f0000000440)='-.\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='+\'$+\x00', &(0x7f0000000500)='%#&\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='%\x00']) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) write(r2, &(0x7f0000000140)='Q', 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000640)=[{{r4}, 0xffffffffffffffff, 0x0, 0x0, 0xff, 0x53d4}, {{r2}, 0xfffffffffffffffe, 0x0, 0x0, 0xfffffffffffffff8, 0x5}, {{r3}, 0xffffffffffffffff, 0x8, 0x80000002, 0xa22, 0x3}, {{r4}, 0xfffffffffffffffc, 0x80, 0x42, 0x2, 0x1000}], 0x7f, 0x0, 0x100, 0x0) clock_settime(0x2, &(0x7f0000000000)={0x4, 0x1000}) socket$unix(0x1, 0x7, 0x0) 16:00:01 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000200)=""/127, 0x7f) r1 = socket(0x20000000018, 0x0, 0xa1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f00000005c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r7 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000003c0)=[{&(0x7f00000002c0)="f6112c1774c3621885082cec407e0bbfe404ef644060abd68cf87f25b2da34e31cc52d144ea73aafb1fc73a6417863250d1077a53f00b7ef78dd494149a7332107561f0fbc1375436e0199fb4bf834c9b1ce1b16a72d5cc402a79a", 0x5b}, {&(0x7f0000000340)="18eb977b7a80e2c5ea8f87b5ebd0ad70126951ddd3fe8018e3d464afc093dfbbd0a8484be91de9cc70aedb807b83b07fd2be83676f4c88cb727400243f3491a9fa929da0018a4b735668ac97572563e0244b30bccfeca21294a52f", 0x5b}], 0x2, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r2, 0x0, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x60, 0x4}, 0x400) setsockopt(r1, 0x29, 0x200000036, &(0x7f00000001c0)="4b74954c", 0x4) socket(0x800000002, 0x3, 0x8) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x1b1, 0x2) sendto(r1, &(0x7f0000000000)="4975fe305fee9795551323341ba1be11e1ea25e84aa5c9dd28d2993af75a726b0ecb86e04439d82ea2a7bb53c8589c48825bdb23cba9e06f6b0b488171efc4fa25f28fe1ba6a5f0c4555af65a501866310c8e672f300b3e67b95c5a537cf4fc7471631983f549748c912c911cdda410cf3018270e2a26727b79339d5056a67f2b23a4c54a317d32412d2aadf4de0596e5189bdc153779fb20a4d16d2b0bbcf9372f4f0c21133751b2fa1fc0947c9a8a4a71c53e34c0d73b842754d4f86be4a16a38c253a21c1cf9054846e8ec53e2d6375ae1e25ac00c6b43c7923", 0xa5, 0x40d, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) 16:00:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000040)) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x8, 0x0, 0x9, 0x0) kqueue() close(r0) 16:00:02 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x9, 0x691, &(0x7f0000000000)="22fad6366ce00ac9091a7a716e3bff7419aedef85f9ef86a832d248902ef2688d57148a1409e661cf99f8e93331245a0c5f7b357a9af593cb99cf3043880b04f8ec554eb04d27303942cd5eb8afd998c39973987cf270eb954d023", 0x5b) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) setsockopt(r0, 0x4, 0x0, 0x0, 0x0) 16:00:02 executing program 0: socket(0x0, 0x2, 0x2) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(0x0, 0x0, 0x6) pipe(&(0x7f00000000c0)) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) 16:00:02 executing program 1: setrlimit(0x6, &(0x7f0000000040)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mlockall(0x1000000000000001) flock(r0, 0x8) 16:00:02 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x2bbc03d3}, 0x10) 16:00:02 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = accept$inet(r0, 0x0, &(0x7f0000000000)) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000100)=')!\x00', &(0x7f0000000540)='\xd7\x8c\x17@\xe0\xa5\xc7\x02\x18\x91Z\xf4\xc4\xc0\xed\xae\xdb\x83\xbe]HLty\xf0\xe6\x14\x9a\x14EU\xfb/M\xcd\x11\xa0\xbb0)\x18\fr=\x9f1\xb3{/\xde%\xfb\xf7\xd0#1\xd9\x99HU\xad\xc2\xf3w}\x19\xb2\tw\xb9\x1f\x05\x12`l\'a\xf5\t7\xa0\x1e\x1a`\xc9\x93#\xdc\x81\xf3\xbdt\xfc\xbb\xe8\x98[\x88\xee\x97\x8fd\x1a', &(0x7f0000000180)='*)}}*.\x00', &(0x7f00000001c0)='^@),\xd0*\x00', &(0x7f0000000200)='/.[/\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\'\x00', &(0x7f00000002c0)='\'*[\x00'], &(0x7f0000000480)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00']) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, &(0x7f00000004c0), &(0x7f0000000500)=0xc) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:00:03 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040), 0x4) ioctl$TIOCCBRK(r0, 0x2000747a) write(r1, 0x0, 0x12f) 16:00:03 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0xfffffffffffffffa, 0x6e, 0x0, 0x0) socket(0x1, 0x7, 0x100) socket$inet(0x2, 0x5, 0x7) 16:00:03 executing program 1: r0 = getpid() wait4(r0, &(0x7f0000000080), 0x80000000000a, 0x0) r1 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x1ff, 0xc1d, 0x5, 0x800, "2f79e6e350de8917911627cde181edfe11a50e9b", 0x6, 0x2c1}) getpid() open$dir(&(0x7f0000000040)='./file0\x00', 0x110, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000180)=0x4) fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x5d}) accept(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 16:00:03 executing program 0: r0 = open$dir(&(0x7f0000000500)='./file0\x00', 0x40000400002006c2, 0x0) mlockall(0x3) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000000)='\x00', 0x1}], 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x100) r2 = shmat(0x0, &(0x7f0000b4b000/0x3000)=nil, 0x2000) shmdt(r2) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000100)="dfea99f1369e0784a6435ebd3b9a8658949af90c8cae2ecccad027f3e32a08bccd689f29df3e3dea3373ef4af79e07daefd0052e04908cf8e6de10a464437d6a8de861e918d68de7b2aa010d14f9d62c294fc68599d451e5c6f2ce22eb66a4b92c35e2977a82537dc399fa8c95a524691300360fb81d0be70de4600f", 0x7c}, {&(0x7f0000000080)="bbac1abeedb115a25c39d81a07bc48", 0xf}, {&(0x7f0000000180)="aa7529a058eedd1a211764df75deccc27864ecd710ecbe49877f11041e38ab64c2f208cdd351f7d5894770da7280a72bdc86c8eaa146d3ce344d7c3ab5b550ab3a11d308a3cfb3edef7c375cbf4dea8d4de960f354868a8e499f1eabf301c5783660b7b619ec613654af65889101ad0ab528f3477befa94cd7323ae983f0c4e7f54b0a2a93687a4c64c9ec4d39", 0x8d}, {&(0x7f0000000240)="477eb1e26c84551dd82d6f3a51f31489efd9fd9fbd9fad36b1ff2eca90e103aef7807dcc6263c685dbc155e058c871f251078b2d3a644b3d43f95c1561ce8c2246783454bac995143bb045517450f0942800d22d2a06157099ea581b0c6ee75fc960879bf913711a68075ae55910f0c67524d9682384de5badf2c8e5b5a75751f72da34d2a5ade04a2f688ad80b67d33df72037a6a44ff03ea4d77c55cc8e705a17c8efbd10bd1a724170cc5c576531b2f70b29dd62b446c5a6de4b6c185dc5f648ee1f67349f0a6139a616b2eef28ae7899aed85b34", 0xd6}, {&(0x7f0000000340)="285a76320c94fab11691f6184846d2104b89236c54a18e893206023079fe18842422b60eb2851bba3a24a08f9db7a16c687c66f88a29be602b86664606188b1b7fce2f7cd3d12edf", 0x48}, {&(0x7f00000003c0)="2d1d1591418fcda0f350f8c0a1e7e0abccf6ff8406cd62f719d5a85c8b433e2a34bf0b8e9b0135f79bb963271c5305e3838693663b2f937059301d583352e0116a153a8860e4e1f723e75db865f7", 0x4e}, {&(0x7f0000000440)="f1f94f2a0d6b9e63c39ed8285f3caff60b36885cba07c2bce2d0a7187dc7789e0f21d1d2c5e2ef", 0x27}], 0x7) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x4) munmap(&(0x7f0000ff6000/0x3000)=nil, 0x3000) 16:00:03 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000140), 0x109) rmdir(&(0x7f0000000000)='./file0\x00') pmap_unwire: wiring for pmap 0xfffffd803f014300 va 0x1b2d120000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f014300 va 0x1b2d121000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f014300 va 0x1b2d122000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f014300 va 0x1b2d123000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f014300 va 0x1b2d124000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f014300 va 0x1b2d120000 didn't change! 16:00:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)=""/121, 0x79) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000180)=0x8001) poll(&(0x7f0000000040)=[{r0, 0x8b}], 0x1, 0x0) dup2(r0, r0) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000001700)='./file0\x00', 0x80, 0x14) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000400)={{}, {0x0, 0x200}}, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pmap_unwire: wiring for pmap 0xfffffd803f014300 va 0x1b2d121000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f014300 va 0x1b2d122000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f014300 va 0x1b2d123000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f014300 va 0x1b2d124000 didn't change! 16:00:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x65c) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="0c28053d2b314ce5bbae0f30ea3493b5d1421e7ed1cd6b752807005228bd5a595fe454ac", 0x24}], 0x1) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x40, 0x0) writev(r1, &(0x7f0000000400), 0x1) 16:00:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0xffff, 0x800, 0x0, 0x0) syz_open_pts() socket$inet6(0x18, 0x3, 0x2) 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) fcntl$getown(r0, 0x5) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = open(&(0x7f0000000140)='./file0\x00', 0x12, 0x197) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000002c0)={0x93, 0x20, {0x7, 0x79}}) readv(r1, &(0x7f0000000940)=[{&(0x7f0000000300)=""/210, 0xd2}, {&(0x7f0000000400)=""/76, 0x4c}, {&(0x7f0000000480)=""/90, 0x5a}, {&(0x7f0000000500)=""/120, 0x78}, {&(0x7f0000000580)=""/214, 0xd6}, {&(0x7f0000000680)=""/14, 0xe}, {&(0x7f00000006c0)=""/113, 0x71}, {&(0x7f0000000740)=""/78, 0x4e}, {&(0x7f00000007c0)=""/83, 0x53}, {&(0x7f0000000840)=""/234, 0xea}], 0xa) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r2 = syz_open_pts() fchdir(r0) close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x3, 0xfffffffffffffffb, "855c55021a00000c000002004000"}) getpeername$unix(r3, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) r5 = shmget(0x3, 0x1000, 0x30, &(0x7f0000ffc000/0x1000)=nil) shmat(r5, &(0x7f0000ffb000/0x2000)=nil, 0x3000) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffd, 0x3, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x7, 0x7, 0xc71d, 0x0, 0x7, 0x2, 0x66, 0x0, 0x3, 0x1000, 0x8}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:03 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000002380)=[{&(0x7f0000001380)='y', 0x1}], 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) poll(&(0x7f0000000000)=[{r0, 0x44}, {r0, 0x8}, {r0, 0x20}, {r0, 0x40}, {r0, 0x20}, {r0, 0x20}, {r0, 0x104}], 0x7, 0x202d) execve(0x0, 0x0, 0x0) 16:00:03 executing program 1: mlockall(0x3) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:03 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0xfffffffffffffffe) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() writev(r2, &(0x7f00000013c0)=[{&(0x7f0000000100)="5a2447b200ab30f77697442671a5da9239f8bfcf9ea9d276bfe385f05b42a4891e6b4258df9b2ceac62d976657bd11b1889d3fd3f6899a91e8ace2230417ca33484245ed924aedf45733807fcfef84717e6d145ff3b71ab4e2ba1f6688e3ba176bd813b4b689026e339aab7b39752660a0911be32b7acc7b1904ad4312498c00c1461b5fa68ee557fef1356be781473ece0c6cf5342fb7ad8afe6b74510b44c2ef660bfe4e264e7f27bec89e0362159b6c3c7e7a3cd68c6fe20d8ae925c1", 0xbe}, {&(0x7f00000001c0)="cb78eb5bd255b92f0c5cf906c1a122672be09987287af6a7a8bfad989065e0998ac0d35c32bb8264522037235e6a96dc89be1224ff83228e0993b267f9ef4684025693cb9e5cac2961ac1710136199cacdc6a4a166e613808ffb25ce8a090d9afe7860b6033fe14ddb91face548df782fbbdd0965e969f486b75406140e70f8e83c706ad854034b63e0496b305fd", 0x8e}, {&(0x7f0000000040)="a995959b2af6d4638d52f18a9bda4b7b2774", 0x12}, {&(0x7f0000000280)="1f4612642fa1f5c41196792291437f32e4df496211119246dc9386b5cbde4a0b925431a40c16a538f180bd4a27d5a7a60882d7b4f797498031854f1245bd0696a8fa3754c61527840e23c6de560cd764bfcd800c553057c59185baad378fa91e94b679ef5a8f4233b757d6e0f0a8e5efc5019be23931a93254b340fa3695cb482a9106ff352a2c8da3e44e7b4199f99a9fd70524280d97e7e8bd2711b23f054c3bce90d540669b0018f573a0fc2f1599ada8f61f6e668e0626c41b95642fde9a3397c5d888208215abded37673317b8ed1e8f51a704846952ff83ecb86dced8f9b89602fc2fcbc97396e6186296fa62e58976fb838cc36c4571508c5a940c592a18d188afff7cb1cd4d30b4bc51edf7c9d03cc03bf71467ee37cd8d2012c6f6af81276b0bacf2344cf7ad259ac5478dcf33e3754a824e0d88133c6abdd71c39cfe3b025784e61cbbff9e9aae05fdd7ba78621a9edcaacf3fefe7367a94e00f45985a78fc45ca57b76623a19ed9b15c24389964bc01a31c42f5fe7235877e8e3cedb73706caba79e8016120352f654c78d329fc7a51406fee7c09f04cc968e778c25d9fa3288a223254253ba14e88cb752e49587afb02b6608fe36e5ffbce85cfc8ba05f0253008b06e51a4b51d8caad542db577370198563af359fa7d2a5ecfef224092c3ecfb3dd72b8b651ef8560101da51d1397bcec021b3cc5f552c7cb5358b94387c94b2dd08f24dcac671027d91330893e598901d8b6d24b6c02c85dc0c97995c6d114ff3e01df3aa96960c30eb26487b711fbb732d35242d9073295ac933243cd07ae21d29993dd5b41789bba7061c955480e82f6067ac50fbb0bdbf7018bc64940d16fe0d5690ac8bd1412f325e1bd8a0ed811334becd86c7c24bcee79693e71d3a6dc0dc3b348990b2e2596bfc56c2e9e133baa6d507366f335fcf4730b7dc38f79c57e1243e84659a1cca746436af5d47f50b4b80fd27231f7a6602ca839b20a3d356eb765c35e08e0be4bd1639c3e22cf625d63ae4cda4ae8d5d46648db8d9e9da72947fdb0e040cc408bd5f848313ad5b79b9a99ca6891f5d29cdeae7b5d7932bc04f88fdcc124676079fc4ed9b1ed57525494aaba40dc45ab5a71d809125edb9eacb78a48be9d7e572ea8be94050f17a92e3640aac08656ef5f9813944ab4ce92f0a135d96b49ae60ed4403ea7c993d7379e8a158879c060a3c4889ecc84d142b57c912c68a2d9a8779face8f86ba8650525dae3c0cf42d7e0b059c917759311de1ae1e4685c1f501af2db0bde695b37f5d418a5f250bceca23d2c11cf015bace3a4808fe7963caf075578daa5a6d5eb8b46549bd7c2668e76401be3fb0bf2b37b6d75aadab238d1bdffa90643a5626802b6c2a9b4add961dab02096a66f99bb763be84e47b409661a9fd63c22cce0d8c2433384a7a48284502e9759c70bc5d070bc0d53b18f05d6a00e53629765f2f924ce766eed890aa372933023effe1f607c0a5395fd8cd861bed36c84c7a2ce43f4ee257311b64897c4952b2ebd2d5c2f51be7ec919a45e7660d04b5272b06a0d1ae2d662a2b331501b8a7888ab3c8c70e029ec44dc097c4df1d6dd1c745524eece12a147ec8538a5a51f39095609ab9c451319758a56cb83c31708c54a3731064f033f0f74db756a294e2707dc495b68618f11ee5a09ea7883b859c1764fe98b1d5b50e17ba853fc1f2011ed6ea2cdc3f8d1e70117b90395b0c46be494e88d15f82a3b0c62ad0df7c9449380137e1323344deb5c3a679032cdd706e38087a354525b432ead7b13d8ad4b57b2651a6938b9e671b7fa41b15d08b45536a70f00c11c01b93476c1097bd96a81ee933b3949d49b1abc5f6b94ef5088dd04060ce44536b6ef214aac0a25b81351156ea17d30e874c923772e8a41452429be326a78c5d8fb5b154228f178345bc7f12a05dc2a5c93d09284f93948efe078139780b1a1ba3ad59052a06421e50f676e32621f0fba46c73d31b46abb903108795a47844e7fa91db58defc5b17d44404d60872050106260d5b41fc1844e698cdec170208306eb94aa582a6a8e4d1c47265647829ef7ae87c9944540db9bcc090a490717c2f9d3c5a7c06a90f4561a8d836a37fa6b20da0e936881fd18fa944061f97eb618f74ce3ddbcf754426ff9f8c5e4ec3496f8e2db2ac4ea1a2b2e1615fd593b05e48f1e72598a60d027ad14a85042a9c27c3e91ac83f6bfa2b76b8270d593f5934bf0a744cf5a28cd6f9f712f7373afb86a712ef526e5540224c59e4f83e24f8a3f842bf970c809b2da6fdc7de0c9f83af981e64f0ca457ff918687be5f671d0f00f8c302ce1b8f9cabdc20046801b6e12dac1dd0d31d2b02130551943f1100b613fddfb9e8f37a4c3f50cb5fb5a6b676d60cfe723769dc563691c896b2fdca943b32e6d50398e56fed0eb6e2380b4de110bcf33070a3d4686c651a28cb8b7b3650b1a8f6644edcfaf5eac4c56f13f4a35ce60349400e8bee540b5edfc7ca9b3e497e6fe9837eddfc1657219c1cbb44e717a8093b4de7976fe7fac9bb6f15de6741f259c446d328d6394b30037490170efec6661f8a129df690ec19093d38dfbfba9669ae1f30f4b76bfbff128453b718d789ebf37f36fa5b9b46a664a00b26f41ab5b45da291f92cbf701d40a49e4b883425f5e3e3b27966bb8ec51324ffcac9570b3b2ac5cdadc3d8fc1876418a9066e39c137f5229b07efd34a9241a74f60c27e49b3f1b7f2740ca265666f2d08e31ae88b6f331177dcb91537a8992101f7c4fd15803c4505b549a8259c9b0c8c9f4e0df138959fcc23e4fcd86ca89b8bcef9b5b9283831108065d7bdc886b2d9a8ae0a788d62828b9889b36e33e2fa698432305f3c8c73fc44d5ba84b9c405eeafb5ebbdf35ad9330523a8fe3f06d9cebd7ee033ca383684225acf431e001a6a86d5ef07a13689c23f461f5443a4c8ba7e9f8c28c1ddff4a3825cab799c7365333ad094a50d06913e0db2004c610c0309c010246db9a0768b3ccb953f7c498c3fcdfcfd80ef228cbc144ad5860aa9efa4300752985f7e4492a103d0371555ceb246f7f8a7bf218570553f5b6cfe1a472ddc578ad0e2d97af7200e7e541ca7ba3d507d46e9b2246f814c165875ea59425acdb5ca7227cb4aca583b7dd15b438a5b18fe361054b81c5feceb2230b920ddc7cafdb3d1d1a4e9997e0a6fd1eecc40a9ea9bb92c6590ae231b0baf000b996be3be78c05161c9a274f8d95686a8d4d61d7e4011883b22a385fadf244f0e9a1ae3163e4580d2ce93032d60e1621c0bbb7e0c94d143bd4767d0be9ac71d0d6b7ced092f07f6ee62359719ef36cab35e412f04c00c1bcc1c5bd3078dbb8b41571ea37ca9408e388be48d4464d3ac692c50ea2168195fbb9137d6632785409e9227e381b046c1d7b24b62e56f8ad90aaab0fea2f67d6222620c4b239d2ce9744e357e7ced61a6b6f0163cdc513e6df141c1500566437e5019d3d69266b4d30417debe480631a48c541d9c30bc23992a78a4ca9ee3bbbe65ea44a185e6f080f64b1e53a2142960e62255e028d903988233c134bb670123240b555886b2a393ec63c24cd1cf26f847e4b7feed41621602ec27ad82372fc39279476e065c43d028c8f4526d4fa8254c8b7e08207d38edffd7541fc3e541cedadf90c142eae7bbebd4b8ab19582764c6de4f6e3e2a674f883b05f7dda0a7de1f071bbe2240c264ea59e694521ac3d4e2fbe0a93eafd957db904209f22878762bdbcc36c7d458c409f60828c834a4cce323e35d8357697552453a8542822a5a2a73d64fd4dab3c52596529af765729b4227059ea7df06b95ce971605f11927ead582e23feecad9f79f45b916039d3fd1ed69500922796212c90579cbb459720c7191031e706423e331a2cd4d1f18c1b2cba7ce5b5661e15e6c50d554baacbe8826b92bb1f844601a2c9619d9c3647e40caef27566f516c04ba69112ca18b8e91cb766040535b74c7f5546e5635cb9578edd439fa9742daf23b3241d40a36ffcdd58db6ae342bde20eddaf2f0d77b72373c4791ecbb2bcd6883c7ea336c2749cf575016a69ed3a72e8f41eb4709e021997c17c149788d77b49c07764e46392fef78681db7852eee7e1e673683847b95b44bedee9a7b93664cfc56404cda97862145b04a1e84a7466e0df2243b44a7918bc500af02f0ba5671376c5576af3814ea7adfa1d2c636a58107b8cfe099f9fcafa91e57298c28906bbcade8d0989998f9e56bcf838277824b34483e94cf2076ee3027bf59161df4ce8f408cfcb5f53be7d3905a082d24f82541c337a42bd4172e8a8a87f1c4df2374374297703dfb4a7fde07594dc1bd81ae81a64e928fbbd354d2a4396c038ded1c5242fe5d92f0b2f41d38ec9769a0523fa3206c6317a04561f33490433f6db4025c0025a960eaaeb2ec91cffc17f56a94a4a7940726dbabc71bd63feabcc034d6f0091a0fba0619492ef3f8260eb6900443e12e4b48c88df7a758ea258b140eecf45f6474d8a06943ae58021d49f65223988608d5ce50e4f4053b932dc5f99fc91f6d6fff45c28981fd81e2d40f1608fc0fa0b17722ed8643a984738bcf5bb35e862758f268215cb96b6c8ad46e196930cc3f3a6b1be468ca381b4304fa1acda79fdd9c66b775c31d2b94240d04526f4d33b9f00354deaa5d582c7ad8f999bac6bd58c928bd52bfecb06cc975bb9ed6c2baf1599a0e7dcd37e82e117cc724cf4bb4fa7102eb01c744e5d6c2aad026701ebe1f8f1d7653a37d9bec9442f84affbf8f7975270fd6296b1a1ee588879f88e09976d9e90ede2b78a214e83f4e83fa24fdb5d33692b56c763e7c1792453187292a5f604fda4f7f071d67ed8f69e9a8cb3685b63981479663855d071f516935fbc6e7503cf04ad8a58a3f45bd49165ed5eb83b974fd17203b441ce231006d272e0b0ab479df675c0599becb5b6286cba50386eef8b051dcffacc73cf9babed9d1c6bcabdc6dfed6a8a65a060568d46665860d8b1503a206ad7a823ac8ab4188da99c318e10e4801891edb9714c75ac3a6b9892fa03b68c9243df9fe400e9e1bc17f8c396322b902680b0796569e4c0a9370a2c2f133a677b2a2b8b293f3496f0493f28f412362eff86ca530d9c7c5f4005f4a1c4413b23a760ef6f4c267f1704182c71da0fb2604b3f6a210aa67ab14c02330e717e4595e097ffb62aafdd0327bca4b4763f2660a3f1b77e81a20334dd96c28bcf2408c439c400afe5730bc284ceba3e8cddac6a9899815a1478c056c92fcec90b0279efcc5375a3c5cb3b3ab027d7f8ae050a9df3c1183069ff23543183825196e7ff9b08af992e4d911f28b0f8632d136c03e49845797ecc70dc9aace312a31837dd6428400a8784ffbbaf8ffeb8ee25966e7960ce80eafffc14b0ba74709c25ea497cafe0b01b0a62bd056d3476b00518dc2ac72a9b085ce9cc1fca1e9d77ea1847f726ed595dc0570077cd7d2ab0eddd69b71afcde6bdacaec0f10ee2305946b6e6801b8d91b2352b371328b94f4e7023bd0f93a388cfed5b22b82d994cf0dbf3bb13b41fc017cc493e6eceb27ccaf594b2914738907729cecd1be6763c4e3364baabef16dd21b84190510cf9fb453346e40adf88d54df7a22f7bb8c561caf7a30332c3a87d9e29e715e60508d6d59f8f52179fd9209a8ae0add8a8b850b61d95bc1f1db829164bd0795f6e779875f4befe01cdf1e7214dc2b9bdc1943c6b537e57a2cfe25fb63d3142c571b5816621ce557cccc44566c1665a90", 0x1000}, {&(0x7f0000001280)="03e0718723db28cb40b06de97916b2fc83a2c5009d64bcd65c122df7755a593663b1a369c15839e5a9408d7693c25d94b4eca05a2719c8dc9b44dad66d03e45ec01280dc48ec3207ae69ee369b8bd2fa11678fb7709ef725a6798fefdeccb1e8ef89d8ece24c8da2c9dd8b77e337bad2af1294f5231ebcb616b51854d2de71746dfd9c0b6433ffea246b733dd1aed9067d719554b2179446b6e97d3691b157154058e5805a", 0xa5}, {&(0x7f0000001340)="97b5e91370fd7fe302c61ea8b62966b82806d4fbd60935f0edbaf8ee5c969a3cca985a1229a3f400b3a8839ffc3b95a143367e1e53cb97348bb681019b41d8f03e5209ea06a9647d0a451927e03ae583a743439dd4c15d46328ec0ca1ab42700a21a75115c0d630d85538951c3345f2e6a32e5b101b13ccc6a039b76", 0x7c}], 0x6) kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r4, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) dup2(r0, r2) 16:00:04 executing program 0: r0 = open$dir(&(0x7f0000000240)='./bus\x00', 0x401, 0x20) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x20080, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) symlinkat(&(0x7f0000000200)='./bus\x00', r0, &(0x7f0000000280)='./bus\x00') mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) open(&(0x7f0000001ac0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x0, 0x0, 0x2000}, 0x0, &(0x7f0000000140)={0xff, 0x1, 0x55, 0x5, 0x5, 0xfd00, 0x3c}, &(0x7f0000000180)={0x9, 0x1}) select(0x40, &(0x7f00000002c0)={0x9, 0x81, 0x7ff, 0xc2c, 0x1, 0x5, 0x7, 0x2}, &(0x7f0000000300)={0x1, 0x1, 0x8001, 0x8, 0x8, 0x7, 0xffff, 0x1}, &(0x7f0000000340)={0x8, 0x4, 0xffffffff, 0x800, 0x2, 0x7, 0xc8ec, 0x101}, &(0x7f0000000380)={0x1, 0xfffffffffffffffa}) select(0x26d, &(0x7f0000000000)={0x4, 0xc25d, 0x5, 0x8000, 0x8001, 0x3ff, 0x9, 0x100000001}, &(0x7f0000000040)={0x9, 0xffffffff, 0x1f, 0x7, 0x1, 0x100, 0x6, 0x7ff}, &(0x7f0000000080)={0x2, 0x8, 0x4be8, 0x3, 0x1, 0x27827a9d, 0x5, 0x7f}, &(0x7f0000000100)={0x9, 0x5}) 16:00:04 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x13, r0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getegid() fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x6) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x104) mlockall(0x3) 16:00:04 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = kqueue() r3 = getpgid(0x0) r4 = getuid() r5 = getegid() r6 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000005c0)=[0x0, 0x0]) r10 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) r12 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) r16 = getgid() r17 = fcntl$getown(r0, 0x5) r18 = getuid() r19 = getegid() r20 = getpgid(0xffffffffffffffff) r21 = geteuid() r22 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_SET(r22, 0x1, &(0x7f00000008c0)={{0x8, r18, r9, r14, r15, 0x158, 0x716}, 0x8, 0x10001, r17, r17, 0x8, 0x343a41c2, 0x7}) getgroups(0x4000000000000058, &(0x7f0000000880)=[0x0, r8, r9, 0x0]) sendmsg$unix(r2, &(0x7f0000000840)={&(0x7f0000000940)=ANY=[@ANYBLOB="52002e2f66697c7f67a68e95a76a2e6c653000b96317112a8d43c57d3a4cfb6e9e9c96d2e72081f632702ab9e416e5f15bab9988076981a4a289497facf31319b99b23be14dbf348d83296591a782c074a08072579c9befe2b5f9bcd4d00280c9b9225e88c8fb3c0226b023bff6c590912d863a21fb7555f8785e57d9cb269396afdab8aa84fe4c9f76ffc30ac381d18490005c8688c118f3359ebb0bca9c4b430574b88dce2bf8fb1f898b92c700d87cb0d650c61889a253ce65011709d26062db4d9717c7904fc398384bb4d50052b04e17d254840"], 0xa, &(0x7f0000000500)=[{&(0x7f00000000c0)="14fea1a56af3d7a1410a4a6fbef581325cd6e97d85724542ca888500e5816c893595271265986576f8a0df423318622e8f1219b75984c7d02a4dc7dc67d19a8be1231726e8e18184a3cc0a2e75ae484ceb89b883ad8e5829a3dd9733e5c2e1d86af4d4c28b82c84dba145e192a1b10a96e7c5d767a3bac451f784ab2c029029d437b7d18ef7127c2799b38f87eeb7b92bcd078a564def9cfa9f94754b0e5883fafa36d290293f190b558fe95a729ae1df210fc3b9375582e1090df18381fb69cbe7251fbb9f9c9bf411c5b9b63dde60ddd9870a653fedc324b7660c425148eb9212cd54fdd955d2a980f034a92d221e1faed3ac826", 0xf5}, {&(0x7f00000001c0)="ef1faef09adcebc8b467654ec00bd1ff5d1033f02f5e4ff842a1a06b82f66abad9fbdcf98253eba450198c00339ec617213bfdf3fd818cd1bd357f4c7ed8d53724d2a65cb3c96d15462458d0a1d7bb5981816207354d52f5a4b7a0aedbd1f4f28222b00cf49356ff755142e18a81892f33d9ce84eedeb03d6e05309e5ae694f1f0ae1412c2aeba0ce4041da1acf9590010b6add568422b9ddf1c6cbc6af95c2d6bde18433e98125ccda15420e9a77bce9106407ae271b0a3f3d7a4104377a54d9d186583e9307a", 0xc7}, {&(0x7f00000002c0)="3f676d79265ae04c5c4a1cd4954033b5140069beb1cfbbce47c8bf53cad426ccbe1d5d5d3620f8380478f6e8f76de1e36d01e6dc6833832ad6bb718ce80913f6d04238db7fe8ab84b508a69936a143540f", 0x51}, {&(0x7f0000000040)="f2932595c26d6c7be3ae", 0xa}, {&(0x7f0000000340)="11d1227f8387e834502d145a4f9d05b14887f033f1bcabbc4f37968f4804d7f2171fab3d22eb0305f3900bdfdd56ef6bd4b2c26819a38227e86b4c4266f3455c0ba2b27335fccd926e0276c5b3d55fcfc753cfc453b7b8d9b3065a67e6d296179636c05c8d92d0f0482b25dd4a1ffdbc772674c9844dd79315a603ce0cc1f642549dec7efffa760d8df287e4fee5862501ae42d11fac293a263cc3491b97c8992f920bc45f62fc32909ff9dae9eeb0c7b9a21abe", 0xb4}, {&(0x7f0000000400)="ff1d731e71d9bcb0cd047291812b6bf4c7c6b43ae686a59f7222fb572ddf1a3f8cb55e7e28a6114f0c6f", 0x2a}, {&(0x7f0000000440)="1d8b81c07de51faada1a103163b791098f788a9ded275c36f5149450c82aeac933b08131254a5388c046f4e6070fad55caf9e8ad5a65bcce7b7c73548fdde41acc01bff64e2158788a353fa0189c29732d429af49fd07bd39345bc3d2cdf84c1c629d6725647ba44840893b1", 0x6c}, {&(0x7f00000004c0)="6c4c30d9c615c2ed1a16cc61", 0xc}], 0x8, &(0x7f0000000740)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r2, r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r9}, @rights={0x18, 0xffff, 0x1, [r1, r2]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @cred={0x20, 0xffff, 0x0, r20, r21, r23}], 0xf8, 0x7}, 0x8) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0xe9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) dup2(r2, r0) 16:00:04 executing program 0: stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) r0 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000180)='./bus\x00', r1, r2) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2065d) r3 = open(&(0x7f0000000340)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047466, &(0x7f0000000200)=0x100000001) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000140)=0x200) chdir(&(0x7f0000000100)='./file0\x00') ioctl$TIOCSETD(r3, 0x2000747a, 0x0) kevent(r0, &(0x7f0000000540)=[{{r0}, 0xfffffffffffffff8, 0x1b, 0x6, 0x0, 0x6}, {{r3}, 0xffffffffffffffff, 0xd3, 0x20, 0x2, 0x97}, {{r3}, 0xffffffffffffffff, 0x1}], 0x20, &(0x7f0000000640)=[{{r3}, 0xffffffffffffffff, 0x34, 0x6, 0x6, 0x101}, {{r3}, 0xffffffffffffffff, 0x40, 0x1, 0x7, 0x5}, {{r3}, 0xfffffffffffffff9, 0x20, 0x40000000, 0x5, 0x7}], 0x1ff, &(0x7f00000006c0)={0x5, 0x7}) 16:00:04 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r1 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x0, 0x0, r1, r2, 0x0, 0x0, 0xc8b8}, 0x9, 0x8, 0x0, 0x0, 0x400000}) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) 16:00:04 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x108) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000080)="c8b3a3d1d3553f129e8a07d259b6c785188558f7a063a16fdfec55a49c047df163e6193272149e14a5a2fb7ea60fa08f4c954885e333284a814a0afb195961a700165ec0fea947378bfd67c615d4691e3e154353e795838b8288b12ad609f511a9b1d01dc4c213c2c70c5cf384c1500b4345fedacf448880f15ebc414338e39a93246004bf188111d71351451756e7885f7e09a58695d9a65941f2a4f4038607c0b27d8aa45b0778b6cded29fafea44e863d8602ebdba8f8a3a0ab79cde2ab5be4dcf0762f9f73d016f2761a223ed38b681f143e03569b6c0f3baf3cfd1dc8d9118c1f540b6e22ec2424ec02efe3301c5dde8af6f7b04c194768ff13eee106c066e24d162923e08efc90361079d88e7a7af57153c249e652ecea0b268a552795b2b1cf6d9c004f5a904c33253e63e04ba77c6b911a6f705733955d79c732395e607a49cbf2b7067782e0e7bf6ecee8e7a6c05178dca3cf04e10e755043943c10add3bcad829313cac30092d6a6a5c35829bbdb5d618a404d0fc27bfa8f1a93382cc43c304afafe6d97d75018ecdcc0ea0315c9038d09982e05eb2d0be03b14fc6352c7e2d81ceef41f86493dacfc28ffd17fb0a8e93f295578deda88bc1fe730dd3afda96eee17a864fdaabe513185ca123a3c77fb141c0f83802ce017cec97cdb4de90caeff8747a52c53f83d02e53066231b53adf61ede96e8d91d593a6c0dff1c6e3bef9069788a54efca2053ee674801088afd7934512c239763c453490bf37ff2abd6460434a3f2161008077a6fd53691d3c7c568cfc491bb8762255b95e17357de2518372f7054eb32ddf54d17c709de917b84a62daa51ad906a63e3b19b499124cd1bb66d8fe9e1cf070b1a549505cb5d112302f2b619a42fdb2397263e42ee4e72ff9ee5ef0a41210930a9dfcd744a1f63734580b7a2d269714e84c00162d5c8acd541242b6db242df4a5a5311a6a6ae775ca8717cd0b02047a10ed2b1a19d756bfd02f062d4d25e4a0c2b2a76db14cdedf66e0806203eedf635cb19ef733efc907d26f423d5c64437ff5628fae5f36fa187a6e18997d048fbc40aa6e2e3adbfaeb56fd4ac8412d31bfe88f34a851f5a1698880c1836cebdadcbafd24439773729704a4a44a23db9a298deb22a08bdf50272b31470522f132dd0e18cfcf58a9d42e9b28cf4b194aa6a9341b9746b694f8e71327f976f67da14e4b6b4fa152007b45c13a3bde1612668f8dd5ea70d9d536db46ea2589b106b242ea0cd056473675e607e923fe93fe293bb6f3fa2a9d408bde357d27b4c840853428e0a5917403cd66aebc8609f6141385a362b8052dab26c7bda2233a1bdf5d71b5b0827ce5428418a266c710fa757c60afa378d8cffffffac4a11b3ddcf6179dd4557efb20b5fc8ec6306df57382bcab61fcf2eb976cc0529ab2bdf50e0a77f4cfbba7bc1c7cb8c907cc667d2d47d4424c4db26938c97fed70ae8b3860dcef3022e662d482e8d482d40ec0ac2f420ee3395c20d80b0734c4680cdcb718355886b14b9ff13146bf589ba5840c44b6d16130147af1748389460c74975cdceeee5d7a040d6e2a758dff7e9bcd3873a882e024cffb6029f1d80e8ad3fc654442679b203d1dd99b8749a71e911956eab18739f9e760397383a2cc62f4224fa71a107ef5051b2f987f920f512c727677f62fea15a561437a9bbc07d97951a0d30cba51c0bd1751276a8ce22e8690b1471c500f170f00ef22c654c447ddd86153e827b5e30387a7bdb71ff9e92391cf4fed89223bc12cb39d26fd20e6c1ba8b2c1a9794e772031048122a1474dd7989192c0f1da9f0c6122703f283501f89618f31c1f53f6757cc408f89400c86cbc85e557db1e2da54142161c84b736460d48b0ea55ba4d85364b7c41f0723aa3a291b6bb54df940e9ef283b6f39c6a43f0110c473120b9e32b5dd7f7ed033574cd87a1e9ec6ecaebc6f53cbdf0680402f2a244e853ddd490382d39c98ecb33f2e2040ee7be58642eda9b8fbae64d865964c582d9e8552b9a6c8d347a24de5323f4b8a5db3549a8c5bd1b49166a5274a9378f419347b456546b343f5e17d32055767b3499c4837ab3de1266e35c3cc540051c8096f3a1be7554815a8ac6cad7bcc7c5f8d13dea9dd3e24e83985456700d86a0fd521b202e162a0c76a9d9bdd6cdbb09f4f904af79f7720cb6ed9e7c6a8079568769dc4ce2c7dab54ab2ca4fa173073e6fba26198a84027cc307a4df127b498be75e3420761c584da2de08e8bd169e45747aa174897c3eac18826a9c9d1af3833836074f9910cf66be0f466f62d216c58f516bf5fbe076b8f5d6cff8ebe9fadb5595ec1bd4f833f58385eb31550fc5e7c2331be9a0e111e9a0860f0e98fe6366599753d2126341ee068544a0a6c61eaf3298ecea9ddbb2b5c6c8dbec27c8f1c2a68bb2d58a7ea76474280d540f483071176f9593b40c560a52bf46c513e6a9bba2ae4bc854574c97860055454d5aafb034f4359218c10c8dbc8650f50cfbb73867ffc08e3c50cd6a48a48d671e98740603fbf47677424ed4c737267153f0dbebd599151081ef09e9b4841087e57695ea1b875b4c3df0ba071b97f6472c278946c0eb18575105ffddedc3a636192e7048647982f13342562abc74ec750366c85fefedc81895bb80c0cfbac9b87435ac86442910a75cfb3340a5e6444868f9ea09e1aea5626b78a47fb18ad79765a86fe03230b419c0153a4911083d2277625775d117ed686fd62d8d2a91f84ab13b8f1921ad76e8e1b156c5a5fa21afe496d82bf664b9a6cdc9398aacb4cc1160f54f93ac92f97dc05074e4216590125602ea755a6b4d6a24ec3a90d3e08a7ab7f5eab8a36006b0f72ef2db526c4edb9fb11f32891d49612d844f4108e065a31901b35d149d486953f96c1680b3f601105527b69a4ab04bcbe2768d32df0a46c6ca6c0f849a1c8fc360016fcc10c1d5c8ea9215800f2919c292711491e161cd04f4ed8118fed6b52a34538375421917449fcf6d9a809ab0085d4ecdd39632c342be6fbd58f49d421008c737ae6d363338ed8b33ef2176f26e37b17ef27036e6bc6f375ac407c82fe76df568865669e912ae34563f67512a361963dd281af0fa3816a8ccef738c77e4ad83450f952d9664a5bfc74f28fd10f9b11814d4ec6a8481fa5b687c625ab58644812e607bacb8fa5ad0a52899adcd75f446f8690d96e6211be9aca87555ee4c35d6da17e3ee23791a5b434ff7331914381df961970df4a2be6152cb7607e63de03a160ae3cc8d6c0bc35ae8c772d3e8fb5de03e8e07064941c73e2530de655822edc84d79a41e2c6f860ebed06271e70ff8887021560e2f779bc609b6a141dbcf1f2d9be2d76ec9bc2d5581d98d1206f79e9c2803aa37afb9a6d3698ff711f256321604fa0785b41daa45566e041f321af17bbbbef51ba9cdd7a7bb4a6eb4e2293ecc15e8b8620e45b6f845dc5e1a35e64ae22b2d8d821883f799d0c159846c8d432051158ff360017598b9b88c2132656e52ffd94da1cc112b04f15fd0590b2cf1bdfb1934d27e6c043c1622c5c52e2ac333b9371311606a3b03d6ddb36ee3b03e5800a62f0e487990bbc395dec4c47ac2006b102e9f5f08347df1c5df15cb6afec2f48246f18b7ae957b6841cd5af766ae6cad7f52c83bb9e70ede14433245cdf7f46cfa15d0834b621aa739b025292b3c1a8d8f35b131728296fc58059a0daeb4af5befdf6c04fa925e35317cfc62b11270e0186f16f7d1941f2ca42e00b720d1f4f1f05bb8dd670401d1adac2f469e464f50f40ce50212d2edf73fec77f338abe8c7c93bd063be358b6e4643046533dcfae76b6bc57fbc6cef61b92884e896ac0254544d222e7f092196b7161e2bb5b17b684d8d2b2d0bece8c57fb9c2afa9c1cc0350c868f58441b2568523f90bcaae32e3100f042b5c7c844df51ac3223934a89232126c094c17a6b2708ea87468d6672f0a16824f045802e500cc37248c0d29699a692441fd084a6efd5d8c6e37fd3ae5e07c8ece6e366b91139a21931a5ca62778ff0875461c7099baeb9276a54498ddcb5c279f1e05e97ff61e737286dcaa497fc6c766f5b7721a3de9492bdd44ce102b39fb421a2749beb3954af00411c0bda8ef2fc33d70108659d2adc69534cad57254ffc54159670fc8033e4e13231dd992d6d3ed62febfe41e4e5d778bbfae0e28bc335a201ed0e582640006581d9b186e47f79845148a7842d9880ed2592c3cf7cf38cc9ba5a21117c64b714d15f12be098df05c15153c90762db61b7558dab651b55467ffff66931c3468ce89bfcbe6940e36f8ae0ca4a3f987937d06be7717a639a9b72e913bc4ab7477cb66df7b02e402699a89ff39bb713f28e09bbfabe43b73a47023c2e47649e104b7a17aece3308534f023fa887ed668cddd645f027688f05ac25737a5bd09926a65c254f0bdebfe3c0aaca4f475c32661fa29d8dad2375c75abec4d3c00b8a9fe9080c8cf28f43e1a9d7959f9b8c0e9cb1ae70cf3000612ad9ba4c5e24c98c187bbe9991b4eb42d83b376bf090cfed2c597a3db09d0f5418566009fb07e9b85c0c3c2b1b9ddd94c13dfc7e5402527ec6c118d8fda377754fc92c54412e964390a8d0c74b1c98a0ac9fc09d875fcd371cd9b78c66f528c59ae1d8bf5893a58f66141da02d56e7358f137bfb5e4cac46288a69e383582a2eb0afcc6a528372c4710fd3d2c03bbe9c8219a4947fcad258e30d2e31d6353d497d32869155734579b39c5fc5cf5b86acacbe88b492b36b5d99eaf9bcfacecd4723bfbb967d9da2a088b6028ee82249c49841b3cc25eada791d8f7cc3445912510ef828adbf40039366e21cdbf7281657b7b462f933c12d97f8c7e642f26d7f0e024fd03336a335ada1a71e54a8382f18e660e63ad609106c02bdc057676d1112e1f64120dbf6bf336fa32624772063d6cb0e0dd21438e132e429410a4b36c7c8d6eb55363d17a7ad7edae2d996a69297487d494cea9af1440a35dd9b9ccd718875edf927ad5f52fb75200cd55609cc0ca30de0889376e20306e1d3bbae56131a9fbf324cd0d0b0bc4c8097f50be1a011c705b456d2956cfac34359001fc80af7592dcf46b587911dda20132f5db6de1c4f3e93ea6a6ce620eb7ae1dd712476dbe31cae8f1dd476a1ea8276e67b540fb0a6aea085d0bd261be86911ea006285d4501b3ad78870a221f5d3fd7473729948faa7881c396663f61160ae178a3adf409ec9f08140985f4de372df95113575d24d048f78bb2409b27b87fd0e7c00b724b50be46086b69237126ed31f53362cf4d38cc09068383915531230b3c1aa962b2179d2d1a21fc3812bfc35ce0cda8ab972ae70f4d1b916346f1d4ba219a707bd70f2b99771b42719bfc8cf7f50880049b3ad49e9c86d3c8f44ff5dbd72655dd4530307db908d2f3e0f331cef597bead4588c2d965f335f777d656995988356efeae35a057578d90d93941aa42ca878a78729bb56a672ceadf791bc7a14868c68fe27fdec7e0ffc5c34f92b0f34586a05ff5f080ccbca1aaf3c44760a4e9582c0507318f3094371a71bbc3bd225ceff17fdf4bfaaa25ac9852f2405d3a9b0cc067b7138dd9f8ee0279271366d7300e77bff277e8334abf5f928dd2fca53ee7c9992089afd065dd492687e06e520c5c55f7678c81a5b612fbfc68f22276875872bed0c2a8fd07bcb90077fee37dbe8025ddf847306a2dfb7bc59023f283b7bd88d0942e1a7980766c7eb7d71f3da38bfee2e673d9f90821039c7801", 0x1000}, {&(0x7f0000001080)="19ae24ff4ce25e077a0ac227b13d4ddd63c18e250d51c0481c01357503d68262144b1bfadc26aadf6e0ce52504ef03c3b2aaf6d342044a076bce333713fa7619e20ee95704168a5f96e43ddf4671273e0832f76deb081535012f34e18b4c9654772f9b521abe8ed8c86672fc43971ebeeb749c614c9fb88664e34fa64cc5b9a30b65835bd4b65323378a3b54243638a77cd1b451f6b934a75bfdba2745eb781f9ecca98ada69c57bb5de08bafb39b2e639f2348328e7baa3c79bcfb8a681747a69a256aa150508", 0xc7}], 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x10000000000, 0xee, 0x7, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2009, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x0, 0x229) pwritev(r1, &(0x7f0000001400)=[{&(0x7f0000000140)="d2e3a32a0dab76030a29423b43b4febae02589743e8ab9226db91f8d7807cbbf2e0802f71e7e49bef6a09d5e278b3333bb1e977d1b4e6327eba411e829e22365af81e45402bcb75e2b7fb1c3cf403dc8969d20542dea23d201a3f646173e1d90518e90402d84d71f103e1e800e1603571bc67ea06e0bb3332fbd9a336c1f4d4cd83831febffec29a0ba7256725a8a24f1a9f230a133ef96612597cf2be38569375c9dd646ce881a2a5bf2ab5482b23999a7ad56560839f30c42b7f2d66c045e37131a895a3727c896535a6fa4fb36685ef2fb2eda4ad02e3c75d20aa034226056bdacb3c9e0e3fdc21d132575f29fb1cad1f7e8f425537aa98", 0xf9}, {&(0x7f0000000080)="9a99473acab1acd91d1d0f205cbd556e3845bee3ec559b60b2dd40a51d83a9b9a7c1", 0x22}, {&(0x7f0000000240)="1dc9147320702dfb67c24190147fcdc29ccf1ca6427e96a054a71769eab3e57109fbfb3ea9747079abec2de95f57273c32e3f9a01eb79385d55f1fd0b56541b89a60d2fe23bd66d64cab62154a75308bc7a8734f17dcdc359b9eb4644bf64ac8430487d365799e3c45f39c62a000d8996e8da82e5b50dd58997feecd98a5e6e7385e0e7fafa04605cae0e0d50ddea3592f6ce8caef445558f9e3613f847f48cfd322523715d496eaf8d2da2a21e88bcee95047624cfc57f22bb05bd8586d62bea215ebdfd9302bca8200e745d3facd86e05534def5b954e129", 0xd9}, {&(0x7f0000000340)="b7663c5706c09a775f8c8930d76ba2416aa4a0b251dc5e632e9a117c97ae7648eb384858f230b0430cf5cc5fea3dc557ccbff494b966dfecc2c19da940caefd4ba9f29c4f96c66838d3387e9063540e7a5d1e6d4c9003b1218d5c799ec696d5baa58290ae05cf0a51721c1bdc711a2d4ce6f4567410e9f5cb8452a1ff6d92369e00aa4398dbec6f198", 0x89}, {&(0x7f0000000400)="d2f9c640987fb16860c11fd6368c64424e2d1c7e8506b0597ec39065e5b97c5d095d4f2e0b613b84078d8bf8a282a1eafb11f71ef39e3031e970996da10e55937679f17842db9b0e4e74905dea490454852b3ef9776dc1c4ffe8104525e607fe1892d5037ba88801e1ad282ad93f43844775be1f9c6770966344c11d5f975e130bdeca36ad5000b62c6c201e179051b5b004d162874e15d25ae780d0e0b700462291fe2aae7028770adfd45d45efbd297f9441077dd12bce5ff505ee2b9ee26fdb982a19cfd74c484288aebcbb37cc8e4428d0da2ee09b9780a21d5821383285ee5ba1b31a8e447ea6410fcde5bc3f456681b96441a34863305682c0cde54192e2376a38e9aecd4109aa65096f2f752724ea62b1f37ef0ba635b00c94aa7060f2f7b177cd5ac42e23c7763ae1d793e52bd292d04944c19d6e5da8bafb50859ee955e2641942429f7d95cc0b1497d44f0322bde3d6e8ca3de12d547f6d789864947218edffa50072f51a8166c95033ea17e06606ea96190c060f02cd8ca1f440e64274accfe3fc09f024c0eb061b5f058f66d1e4eb5f51fd3d97fa436f2ad7a4a878b2ff34b121dff23a14acccd37aa2bf67e6a5697102fcb8df6bfad8e70ba402a67d915014a570b2394d4fba77f800cf0e621e17f0b2f5308dcff0e494568a4f9e7693b7ecf92ec74df064cf332b4c93364a38dec63e636af56841cc2b21c29832cd88523353801c9104245816a8e825dd20b25d71272c6ad702df23df7197b5d65d10882da52b9bb9f6d189f1140f3799cd7c1d4feb7223f2d1d7ad0df3606635ffefb73d9b35ae5843644f5e0284fc7b8c7074c385eb7b6a04e59861bfa17e9f86b77bc20f5039f32ab7d833bccd47764a014e5aba985f3e20efc25126048fece346bcfe5e6984debe8ce5b6c09401f5b463e6b2e71aa109cb9b0bfb64966d2e8e6602a50046d476add8e7ff7010076c685a6600cd61ce733e66fb3d536c3becc81e5ff1f121178b62099edd2f401b5e986757c71e0bb50e5b1349206938cebba1ccf3180c25cc029fa169e9bfa18a8cb4af08994a1ecd4f4b0e604f379d75b318e52fd14dbf11683b4c90b80dc9cbec53356574e0497f7cffe6ee363d9691a87ebdbfd235bb44e5c2ce92a09855da42e3f00e81d72d25cd8f78f50d1972e4e1a4ff24f187d5e644ffa02370f249c871dc33f9fbc3de4b16744032937720b8731f0b1b5197a67611baabe88fb431f014ca95ff5adda595fa0fcf625894bfb508ee175c1288de6fd57902c7564641d722bd2c8b8e8bbcb72d99b9ed7b45a9e9e469dda6294264b06d04d022e04a67b92b02654edcd2f17438f60b4170640492104a67ff6673c28c5fe9f7c73f276b5c91f3a2b478fe07201a48febb831e0592800b685b53d11e3085e9613e9835e8af90909d2c551539cdb6460edc318e582a4d7be9503a693c58d1ec17d1eae1f6f55c68826632cdf68e7d631423ac5c0060398da35a1af59282ccbcaa5ee6470ca503c686ae72c7764914d6a762e92ae7e440d69bed07a0ae7b26324ebc2059bca93f2a73b56354f2db4e86bbdb55439a8c960a2e775d7bd06f4f3acc66eb7b9d0dd9357c7c327df27d88f0ee7b5a177a084d3542b3a476795f8cdb89c07667cc498274fb574794bcd141ad2610bab6bc87d712746a26c43a04fa91d907fff042256664de913c04cdceb5529d31e281b9074fe27e374e2d1cf4aef0de3efe3dab7aec2198b2aa0ed2f0ad4fbc58ed43b7583fe8a0a102d272e5ee973ea57c272ffb46f3e21b326e7227fc10f55ca33ea3173df693322c9bf9b06b8f2e0e5c5195b49297e1fa1d9c37bf8748e75525572dd3cd7ac8746753d571f086f1f142fc675ef8a0e57a7826aa90ddd005cac81f05b856c0b9aebaa88378e8c64081229ab564a8efef3527266dedb624a29de3bdcf7fc2245a550312666b068b2773d91f0f76dfdb6fa35796fb5d5f262902a4821d457c86e54eb1fdc2e84057838f13aff1bcfc4d33c49ac1ac36ef05d086d9f95cbdee71a9fcef2d7af1d0e1c09703048f3e541b1c602df50f40794ad46c7f10a8c53471703028d28adf89613b2cf62471cdd1e5e1d904f3b306f47e5326c3adf2a468f37dab4b887ea869b00702af3f2ada055c743f2cbf99a07fa874a9fb26011455149a1b5d971eef2ccc43d5971af7ce19934570152e1032a666c0ae6250e3b60efa97487dd01897998f00167c90a3cfc7702f31627e83ffcaef32850f588ef75a50fc394b8657308a3f1e9df0a0ce9658f3ed1ec3e46639cee7a2821f7ac4f2e0824019ae537f4fc9ddf68d8fdab31bd8449a8d2309a0e3ce2abec3cfe97f48f483258a98ea19b81a09850f49a127111bf33558063836e7cef7ba7ca9fb944293882a4b75393cc2792db1f0e096a28be862370d51e1f8b9789ccd15da9d811538728269ec0e644e8b45b1bfe81c2e81faa0fdb2ae2b5003d067ec8534703ccef324a9864f7e433fe27e3ed98e9fe77529545ac53ff869b0458fc0b1c96bb6f1fc79c6aaf356c4943258a0649a4d4b777933b5d6201b65d431ca0e3667402237a097ca939d2222cf237495ceec0ddbdfd797bd314740d0c5d745e7fd5a33e8d3a878112213e5547286f984beac3f53c5eb4c6c3e97cdae43517f9bb1dca3b7fc9cfc2619aabda4c1c8fcf5fed3a53f578ac27c5db5e6130688a1332bd4adbe809690c8f1d1088b917ac01c01b0373877e9d9fd9da1438af7981fc44d2e4f698de1d5a1eff099a11fbe0f78dd175f604d3282bd5161d326f2e71bcb95beb00664b032b74a2fc84d0f449000a624ea0460e0a825da00d75bc374a458564205519b08dfffbfa07113905b63e70035362d290c36f93447ebb52235b30518c2db4dd5f6d35139e2aafa4aa20626c3b6489a0b1d08e9e4aff2a74ddf16c52f8543028ff8f963dea8bafaef357cf6f45ae91df41d9270cf874039173d76ab696cdeb234c34542f8c9c5e94a75de58972c751dfe302ca73de1bd85d41b0b938fe4bd43a8ea8557c9c5a6bcdb1f955532dcc461d19fd26c3b47cae04b28999b585fc75b4e52121aea3dde7dac9588c7bfcc886d75f0b5d23b6064f84670bd452b5a3f2e92d8e603492408741526a6bdc4fdfce5b271dee465d466d3700760919857dc5250cf72ac6bb4e112e0d0ed994b7071dbeeb94abfda43c0ac1b3a0363d08fa42308e41632bec42a9f65cd09a391f769266d8e3e37f5e7d768d28815d090fbd978c0a126726e7d84be2e5fe7b3e5af656726382dd0a32beb6472d76f2c0161476dd28daf62c5f30431228390c6bd3ba3c50d30e6ac1209f8becb4711f23b7487a80118b718b04dda801b956c5029f94453eb992e1a72f133762eca369011f2d3770a7806c79a94b641c82ccb703dcd2024ccec905b87e53b7aeea51dcbcc82fefc12796a75f96d6a8a13cfce5887662b9722d60f53623b1e9444f27d7621e3b56c15fe01e7f610c4d77f40056bf16aae0519ef4514ab06d25bc594b2688a68b5f982ae97e89f2379289c6cfd5f654d8723dd234bd05241c7e79b9204097de92ef2627f723c90d2cf5216db46051407b81c1cd2d1a3d3f25f1237859156d1e150f70843302e389f98f716e200f2e7e06c16ab436e87e4319477953a1b8d6295b5da1768ff67f06b68eab912e80550eb75a85e7aa37963ad5ed7b5c6dbe708b29d3edded20965c831d991a3f3e12376191b0a43811fb60abf2fcb5ceaa851305372a4abeea57fd2dfb7e1834f10a566a8cee940351fb678d3bf420def1eb0580dfb01db6407ef432e01ab05b9c1226a590e319a4ea39fd499681b78a6b27c56628506a7819082d2814591a235b04a2a6f1a3ac32954fd9a3a698f28ad38550aebe56efaf470eea41b3ad6b6ae9f5354eda9789650ad3205a03c44135f845bf3ca8d575ff3e360e30bf747d2469b3d60646a4e31851adad05db15d2c420716f53365af4f2e61ad7ec766438de336644ced70368d72795f29f6308fe7773a94ac432cce62defca3cc554855872d356fde47194835228d9bbc1178414bc76b885050e7e8c74ad524d8e4cc4a4bf7a7dde71e90acd1c15268e23fbf011200fcf1e10da6251daba7078e56a215cad729024887c6d52789f8d73e8926e458760f27b9dd85f6c336627ee7bce5e87b1a5af26a955dce104626278fcf1bb61c25dc786be4da20bd0bdaa77c7c9a21723da951119ba03f988829c09509e431350b37d07761dfc1ba30a3fd48fe57ec5bdfb114280c37b437ffacef415cca2428936a678344aed10e3db04309ad417840f8e7fbbdad3dbab855290612cc50476faaa8b978b625c92f50057ce61dd4a55d83021dc1d58504a3a078121aa384bf8fb46bddf0ab859a200cfb6b96bc7ff65ebd6e8e6d1e81fe031fe421bf4bcf0275c8c51401cd6d414059eb9bc8b133e6f6ab18ac04d111b516e2881549ca0744a36064c5f3f78e14dfd3a5db6272b12e22212f7af7a3785b5c052aeb20d6cff5b782ae535ea5283d651e09ff8ecc34b712d8cc1dde14626da0fbcd9d53d5374256398be61c3e823ba119abef596860bea9fd49529286ef1ea2dcc1e567ac48f70b1a8fd9a5833f4b2d3e08fc9f4ceb688145b09d78454b1ff7d9e71bd1074164db7a8f0a22230e12183fefef1d4207d0dee9b5d5c19275491fb2dc85dd71c9ba1ef3753e5d43b4e43c48d8fb88575df27c20f4d22992f0e9f3834d9fb650acfc5395d90c08a6447ff8148e1d2e547a3a6e2e08c0ca99231bebcd3f000cd3019256e3186158fa76e1f1e680c72cb793a148110525796b1c9fc65a34bbf8790e6028fdc20ee06a8061e3788f07ddaf0d9527dac5b0b3632d1c865933cfd1920198a65cb6dbbe2371da3a59a9f740692b5723edf28c9a78ee5e5ff2b9c511060e7f7e7e611c6ec5fc29b8761fa681201f8239fd167304aceb54fdf3828e2e196a73bea5ef2a6038ac0cc949e4503b09c113ce351dd7606c5867d526164685c53143de906c6a7afe3c0f565a57cfd8b6f0bc7f366dfa9f7ff21e593f677ebe38f824f6ba6221b99bb23355fa59590278933cf8c74586d9fd824c6d66086d056c8992feb3f06c340854aa1a9680969e0e3c08dc05aa0119405b7c7fa403d07af979a2cdd8968b04796b32589c1148ae4e4b418b3eded60f95b52e361aed92947dfe034cf0cb7ddb9e354befccd71bd9cd1f6ce42b1b83e3656e24015c8ba9aa616e9d4993b7b65b38fe4d2881c4ca8b5189605614eb23fa402274f91e7a6942106ca11fe801f35a07b92eb84a8d817744ec042b972a65ee807a120b418c69708864c3e39dc30a6a92c1cb27a2cfe400df488c95ee20e6cdd9940812f43404260bff78967d887b7d89a9bd85de26a413ba7d441baaae4b7edd6bdc0a24f7aba40ff846f50a1c893922bb9338042ec1e71ff7a2213f0df4a7a9b9540f17e0c0054a6f9f5688a1ea091949b08b7662a8baf0d40ad8af5169b27f284c8301b1519edf7318826b0fcc25275273bb6e94211382ca578c83ae571d7ac38ae43521efb978096935007c3b1ac37af1770f1675e9f1707b2440c2f410cb8828ce3d6c8e6b86ca7301bd37242a27e566389079b9fe259bddcc525382507f53ea1b6782d19d8ce4e0436f76441e7122135b79e6a720d6b2b5b2250d7a5f76a68089ec0685fb85a51502eda60bcf6ee15e8b9b4869197e1d8c9da84e766d97af47245b72a1770278eee94bcade0a3fb3ce62bbeb756e52622266880922f36be808b03fa337ab223afcc27cc71d107b0724", 0x1000}], 0x5, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000000)=0xfffffffffffffffd) r2 = msgget(0x0, 0x10) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000001480)=""/106) recvfrom$inet6(r0, &(0x7f0000001500)=""/116, 0x74, 0x2, &(0x7f00000000c0)={0x18, 0x1, 0x603, 0x20}, 0xc) 16:00:04 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfc94) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000040)=""/4096, 0x1000}], 0x1) r2 = semget(0x0, 0x7, 0x1) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000001280)=""/185) write(r1, &(0x7f0000001340)="ff28f9cd1122c0c125a373395670e1c004f2e11f01934d7cf9cf9263a3d85fb3f903683412b5aac568bcbbf5cc67c5ab2e73876f3bd66c5c8abdd655d7af9de592fd71fd84ad982348a3a60837c4ea2c797c8eb6455725ac30faaa16f8e658b46d1e730ee070d8daafe7f5ede99ae43fafc5c941953abadfc3f4b1016bb820e8b8fc6522b8a022ffe967ce9847ee8e2f1bbcd80098bef2925b1fd3a1020d0332a1ba4806937d7366c1eeaa8eb1dbef681313fd", 0x68) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0}, &(0x7f0000001400)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r3, r4) r5 = fcntl$getown(r1, 0x5) fcntl$setown(r0, 0x6, r5) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926cbe8e41b3096b33833fd6bc288b6686022c82d670c5ea16b3dc5dca06635059d1e41d82", 0x36d}], 0x1) write(r1, &(0x7f0000001040)="0310fd3d2e4821566949436a1afb1f6741b7f303b860a80d07b16e1efea1ba3bbe024818b9779473e55124fb3423fcd08da5576ad8226027268b71b6c127b7e944069efa5636d4d6c84a9bdcb2477bf99426b7320b3a21362af6cfdfbe9ef51e641fe7004d37256fc4ec16e4e932d5c11b9e8963184afc46a80f978d3f5f1f44b550fa9c36aceeff5dfd2c55cda8dac829a9956debd0cb8c22ab7b143dcc6341428a303808213d24242db55e6b8f48ba98101029e4f9c68d06157aa8cdefd30e0de304985cf9fd7f36cf5e203995f8b8eda628a69b8a", 0xd6) readv(r0, &(0x7f0000001180)=[{&(0x7f000061e000)=""/4096, 0xb72}], 0x332) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000011c0)=0x7872) munlockall() ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000001140)=0x6f) 16:00:04 executing program 1: r0 = socket(0x2, 0x400000000002, 0x9) setsockopt(r0, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x4) 16:00:04 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x3) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xa0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) connect$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) readlinkat(r1, &(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000300)=""/244, 0xf4) symlinkat(&(0x7f0000000240)='.\x00', r1, &(0x7f0000000280)='./file0/file1\x00') chdir(&(0x7f0000000200)='./file0/file0\x00') 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) pipe(&(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000080)=""/208, 0xd0, 0x0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8001, 0x40) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x3, 0x3, 0x3ff, 0x1, 0x1b5, 0x1000, 0x7, 0x0, 0x1, 0x80000}) clock_gettime(0x4, &(0x7f0000000000)) 16:00:05 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) readlink(&(0x7f0000000000)='\x00', &(0x7f0000000040)=""/114, 0x72) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) 16:00:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f00000002c0)='x\x00') lchown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000140)='./bus/file0\x00') mknod(&(0x7f0000000200)='./bus\x00', 0x80002000, 0x803) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:00:05 executing program 0: syz_open_pts() mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCCONS(r0, 0x20004276, 0x0) ioctl$TIOCMSET(r0, 0x8004667e, &(0x7f0000000000)=0x9) 16:00:05 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./file1\x00', 0x1, 0x3) ftruncate(r0, 0x100) ftruncate(r0, 0x8) r1 = openat(r0, &(0x7f0000000180)='./file1\x00', 0xa4c, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001780)={0x0}, &(0x7f00000017c0)=0xc) r3 = geteuid() r4 = getgid() r5 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0}, &(0x7f0000001840)=0xc) r7 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001880)={0x0}, &(0x7f00000018c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, &(0x7f0000001940)=0xc) getgroups(0x1, &(0x7f0000001980)=[0x0]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000019c0)={0x0}, &(0x7f0000001a00)=0xc) r12 = getuid() r13 = getegid() r14 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, &(0x7f0000001a80)=0xc) r16 = getegid() sendmsg$unix(r1, &(0x7f0000001bc0)={&(0x7f00000016c0)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000001740)=[{&(0x7f0000001700)="0bb77c5c1d807e5f7625b1faa470a072ea0fc111118778e478b7f95fd3a05d74767dd054ed64bafbd1bf4597e1a71d6aa9285203709b5e", 0x37}], 0x1, &(0x7f0000001c40)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="00000000100000000000000100ff000001200000000000ff03ff07f5d86b8d11a0ff0000000100009781c95acc14c07fe9d5acf2f0a0233d1ba396223e6a17a2374ce64e05a458d575faa90086020f017736c4fcbf63ac81c0f3b7801c3ee24391ccadcc7ed7cbd56fca84b75e2a837ef7f197fe593d1d97e45fa068f003c813ec5f6f192b457bde", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0], 0x100, 0x402}, 0x402) readv(r1, &(0x7f0000001640)=[{&(0x7f00000001c0)=""/253, 0xfd}, {&(0x7f00000002c0)=""/159, 0x9f}, {&(0x7f0000000380)=""/170, 0xaa}, {&(0x7f0000000440)=""/225, 0xe1}, {&(0x7f0000000100)=""/114, 0x72}, {&(0x7f0000000540)=""/200, 0xc8}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x7) open(&(0x7f00000000c0)='./file1\x00', 0x800, 0x40) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000001d, 0x0, 0x0) 16:00:05 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000500)='./file0/file1/file0/file0\x00', 0x80) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) r0 = socket$inet(0x2, 0x0, 0x3283) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000004c0)={0x5, 0x1f}) rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x1010, r0, 0x0, 0x0) chmod(&(0x7f0000000540)='./file0/file1/file0/file0\x00', 0xa3) 16:00:05 executing program 0: socket(0x10000000002, 0x3, 0x0) 16:00:05 executing program 0: munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0xb2b, 0x0, 0xfffffffeffff0001, "7ace0fb766f50989022e4231da303075a54f90f1", 0x0, 0xfffffffffffffffc}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x3, 0x1, 0x3, 0x2, "3c5faf3add322cad3f47f07446527db351a06033", 0x0, 0xfffffffeffffffff}) r1 = shmget(0x1, 0x2000, 0x40, &(0x7f0000ff6000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ff6000/0x1000)=nil) shmat(r2, &(0x7f0000ff6000/0x2000)=nil, 0x3000) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) madvise(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x5) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:05 executing program 0: mkdir(&(0x7f0000000180)='.', 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x180) chdir(&(0x7f0000000000)='./file0\x00') 16:00:05 executing program 1: r0 = socket(0x2, 0x5, 0x4) sendmsg(r0, &(0x7f0000002400)={&(0x7f00000000c0)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=[{0x1010, 0xffff, 0xfffffffffffffffb, "f396440a0f6ca44c184fbe22817f3bc30fe0789924c4c648a57d51c7c2d6d440e3f4305f7efdf780d8e0eecc447979822ae9667d25c830d92f2c302f25643f6ebf8c5e0f67ce8b4f86ae39657ff7d26cba8cbcab10820ad8d74c60e2640d84ec8ef2598275e9f449ba4dd44594014f937d0503c46c91fe22149d760810cf9ed2725e63cfc07d1e00427999f5d162340cf158ca604a780674ccfea3e64054d92376b435e40e4428df4602ea28939c9020a0432bd7f6cf2135f746619b87cefe3f7ef867fb00f7970afba132a5d72c9f76a4dd9d88adc7ff2c714c37fc6be2b239233c3b6e73db4cf5e3b1867aee450cfd99b61285b2ba2ed19a5c4cb9bcc647a114ed4d938cd9bd8a4bef7fb23396f94febc0f91e7869e1b6ac69954e260919909563cc3ed548afceba0897473a53c637dd275bb3a8a2dd93c3c4cc7e9b38e9c66d56b9989a760d0d0f395aa1e20cfe6262651e1e586b6eb6c01d0a55fd98d661a2591400127cfdd5538d5b1937450621f8f8155a4d16640aae7b6b5d285755b363f2ce823f5da4a903eee7afa4a58e64e98e6ef7131e8b78172a334c95221fb79b768f95229677e2f9d28389201c917f9ce74821430117766438bc59f19aefb9f438a829e5d63482eaa102a918728b29ed486290a05ca4f8e9b120f946b6a2dbd0f6267e2e69faebb4f8bd156d62e4dbd92bce30a7ec1a04470818ad760a13f2ad3733621351c8fdeb35c1de915bc9c88f47b4fca8476c5b162c030b07e974cce9946431a04739109a15e7e06902109798376d59705fd26804e0430a335aebe9a2c2f29e4c23d840a7ce72795c25747ae71421e287ed55efd527ad4f6f1818f2f9a76f2e8bfdb887057e3f8cd4395ce5411bf239c4d9c4a253a4541ef00b85e9152858945745963ceb9d47afd7a1d97f9cc970f34a7036d3d5331d0c14e3134df0489ed6c69f6d1227508fb244678fda4357229f182d6e4f2e5ab4e796a4081f71f56abd0b384ad1c3387e515b402d6dbff7fc14bae4f8492061aa1278b644fe885117230ebf5de77283a7f25c7bc393349b5771f735ddc6ea58defd6947865a900e0fdc75d0cb60063231ab49062bb336d80f2a313587bf434dd148ad8f9a47c0f643b5f4405268fd49d2da37a65f19aa861c11f9a073ab5cd21153c21c3b33d4d4a6e034bd55b51a8a5a32504058849fb447a4597af4729cf3882e40a3c7896735a7aebc4478a0de55d9e0e6696803b2f3c6e8976db365f09bcd6596edc9f1490e59c88174a77fabeaeb8f71b643631171db003635d85a01b81be2e8c16847d556620b6a587e460d2fd50018124676b30f67f64234562e2f32a58c4b1ac832335858351c1502c1dd8a74eb2c9cc60018864fb7d36f43f84d2e96a7a8b0f391608e793c725e8dfc3807114eb7071a2d8cf6482b419a387411a5cf3c157b325e09c43079076f17d7986de1ff1afbc62242d83053dd8d463099c38b224639c01fecde01f40065b7716145f7e9ba38b9878f2387e41198383b1a1e431890d982300fd0054b7bf38b28a41ae77fb6a6f7155fa2044dcc4fc19dbd3238d03d633305bcd3165bf62178e0a85ed11989096c56d01b324ff629a08fcce160e0ca5b35519816256730d17d4e7ad87c3668a6856129b667ca2854ddab5feef41fea5c9fe625030f27240e757f29733277085c3b4f5bf739eaf8bf48546ebb7f44183005401d233df2f3fabc5cad6fbe7ac5a7000a4e25921d0ee0b8566632a864f7b286dc29701ba7fc6aab2e9594de6e48822f905ad082c4aca832632f56132532cb550b762acd0ecaafac5fc5a05814a4a45576b62b6449a775be45314d5477a4221a3717ac963b8b285e0a691814e76274a78017e8f3bcd8f9afd8d30b58709fff3641d8a64695a46f7fabbec1119f93536db7cb6741fc8059ba7580831851c63c0187236e7f7a1d98b0c8cfeede82d7681769ddcbfd47907de0bb2e79a67ea823512c4d14d1269048919ed89ebc97872974dfd8b4281e07a37dd9208c2b3e52a4d95935cf969c887d09f736ba21445f42e13f9a6da868a219811272b1a1721bcfe5a38502a6f52f715f27a9479b66ad8134b733e40cd560a75facf77ad554678f994918a8ee1492b55f634052c1191a3b15974e057051dcd5c4ace7b177c62fb0c905e7bddcec1c2bef409305562c377942091add210f4320dedb916b2da42e6dd688cf0e61805ea9369cd0a53981146a2333be67636aaace20ac39ffbfbd975605070e9124661b66f5e7dfe45a1078ba2dc33821d2882fdce491508efd261bc6b2777bfce1486b973053e36282324c8c5e435f54c25d0863c8498b5b1124bb98880348dfbffead48ef4201256361b762abe04fd5f8e3bfc984abbd1bb74c71095a84b0ddffa41293cc21f4080be1e54ab939fb3a1d63ec491bc72a6e8b5ea893479d13b1c99f8a1af9297044ca2b7c8726b6bfb7529c1ecf002c090a2865c1e3d3ccce584b3ca7ddf5da8574b13dfaedf0c3ff807216686f61bf523571ab76ba213b9b5e2d95605254ed20192980226a0024fd20a7d5ac647f5dfb124a6e5d3cb95f2c58d01509ff7c8b4b50e6f34c2e7724ae612c6f6116ff9dce780a30339a474ca3d90f60d456fdb641176d0840c6e760d89055d10e4ec9243df2098ddccdc5a3ee05309c37db3ba931a9a2a1ca713c68a3df4588be2add62a137da265467c476f0f68f4d85666e3162a042739963199feb3c9c98f75c20c34d5a960361eea38487966a9c523e74436dcebb4ba0dfc026ebf2d980fdcc094ca50c59d21ee7d1dda77ab53afb9c11ebb608f063c7bffc256810f8591d6ad628a317c3734fceb474ca90dee2e4b06ed8cbc5a2af8f35c3ab81f77752e025b71566b1b203e2d4462693961dfb947267977a737ad1ee57f9bba843c7d0aee164c79ec28c454f080e8527a315d7460c8b29a49778f8f091f4ed43392d30bc69ac740620a44d82e57890cd9c76be24c17940ef8f92246b49319552142aec359903e468b8dd9db809cbce1eb57d72fcfe8e5c2a931f41071ed6df80101574bd15b7cd155f4dd10fa1fa0c770460a432f5c6ad08dab9ee91779a82de53603a1ca612a731215dd9c99e6b273110a2b8feec4300a7a86a0ebd8eb2dca6591e9a7836d0c4d16bf4d71152563c22cd3b45172e20ecaf273ea55e7c2b31316ad7bd9ec4e59d46c72dacfc50c34405280ea6a20cadd84e07787ad5fbae0449c2739dab685b2bf4821114b9eaba7389819b89e5ac46ac1d7292984d9b0d4261b0f90945af39910606d2226436f50d6c71e251eba80bd40c69ed09cd76bfcd3d793f34a746389433cdfd3adbc35ec3468f75d50eb14432e8b75e9f3b73a977103fb3de2d8580cc75613b09de8c84ccf380aa8b3e898723fe91390008b92ec9eec68a29d77c5b8a6f74027c7ec07e033750251e733aa1021dfb52990086c6a96da373c1bb31929426120aed88d8c43e5bedb434901a5c53be9f299da0b1ff43b886e1b106c71181f2b13547db8231a0e2d6f65676b4e0016e740dbf494ebbf91b6855f96ff491c124894e930d22f31b27c1b85d240cf6483d893bc61015f0af81a2c00503c3d0fb33e40ad968787f369bb45fc5dc1fabc9f9afcdb2f37a10a66663019956eef8ecb87744b17f1f79b5bd16eaf5a5579af09af66a99e2605c5d1d65cb00bcc1d0afebcfdc3dd781ea895d1b5c24e4151f045ad67d8c709e6fdfbabde155fac5c7abe39bba407382993d0e2d3b4751951dfb3fef322a61d8482d10bb50586ca25126e58ad68909163f556c049dd13563a50021e86cf20e73aec23d6580e18820afa723c249d47f78169346e362988235728124b9367636b96e175386d9e9ce93ffc50c9c3ce2a76c7f1df935f9deaf95243b1411f23c65b261b1b0f74ab36c2e81f660bb461c61435a32fd7c0d87ee36a1999bdd77df0ba8a5d16f87fbd50337b328699b6305657b3d21bf235abff246c377a39df3c7671a55258fba4ed8fcace47d34ee87df0549b63373a1a818c777dba713f71da32dab50ab1f94d488ba8bf4e1b7c7a366eaa5a561862c0c6d0d699a1fb66449b1388585334cd0b8078c404013876cea36772a12f9615647c7014171e51d763308db80c4faed073780f68a2723011112976056e5b59ef30c3b0077775d8fd393a4ffc8e37cceab3844176ef8d9cd1e2247b66c36f551b23a8e93cc52985e8161844728f027d3f9c2901e0301e7e360c21502ba866297fd11187355b7fd56469d449cd5356de3835fd05a0a1f93b0178e70fde3b69902d616beee0e319ff1b35546a227edc7d6713dc8b980cbc8aca6caffb8cfe601bf23bc8cef5f8b72c7933904b665bff6a7a1d4608703c8b628d9e5cf4999bb37fc8510c48cddae52f241add02dc043d19cc99b180d5838ff31628a2ac621c6786cd7f2f895b0d3326af38eb37cda54260446320f31dd64cd04c03eb22ab8bc21e8ac96952738093ac3551eddb087d1785c63ef9eb6fa2d2a5c6227b32855368111d8fddcd7917bc11a6cabf4f8bcb4031b6af3c8fdd127632c6b106a25ea5240972ad01c59377252af4bab92e6264cf0b3330735545a78363419c1d406e166fe550e4013253bff40d7158a23ed4be8971de8567ebac47b9d872dcfa65bdb2aa17280559433000b417b1c099ce3aca6f3fe83b79edf9eb554623b87d4bfb9bb33ab3909c0fd2b02ef81e31c01b926e73a87990d8a20ee24980f0476e1703582b82ca17f83f6ab3fdcc81b164a82ab4b6c2e47397df20ed30f0e385d0e1488f3414ea950894eaff2d4dca84196d26bf2360068acf53049d83dcdcdf8f42ebafb144a5e052456f454086bf788a6cd7fde4bdb368492410cb63d284a34232666ba4419057cb71591a241217906555f79005516e661b767cb723389bdd2959a9d1e3a2f27d8003197f0ddc7761c49f0ab1e9e1050325d5c9a4af9be9a8122bdf81fad47fafa0976c63f96ac68229d55cbdb53068c8e369e4c5e0152e9acea7ad200868a292356f632220a701bd1cf6f3e57f94daac46c022cdad8609d64c0081aa1f7a639124b6b313614d5c3c0cffdafe08f2c6ec927c4fe13e54f43f81ebc40897e3899b180dfd8ec7bdeac4912b6a6a3663c8b71d98e163eeff3568c142e38444d424506288b23aec5c2647f00360150cab28b710a0a1a779e7aa7a8fa65b96cb25abcf59c55bcbca0d107d1ae59edb0a2b51ebf8c281eaa7de150c6d13f89b7dad1ebfb1070f05fa87fd61a62e46a38570db51e890f4e90d3a3aca3cc7625f16d2d08dff6683bfddd2618714f70efc42281613609dd9664f49e05284701accc064aa7e55a9566d50d4edd7732aa8e707c103699b103a3f09cf8d31b4af28c4ced2c036865c8190e786dfedda4a62fd51bf17ef221271d954f768186f7b9c17eef241ec71ea4747e8a240c304ae7540a542aae6e67a6e3686a2e9798c7b063ae369d6c81ef62c33eeafbda67e56aa4d7a6668e186c455a7574a9ae53a4ede14815e79120a5d99957ba0bfdf26fc0d42c43d1fae3e5c6417810004a383ebaf134fb04bb4c6f350d09f88196a862214df3f44b6747168b7954cba447e842e4dca6dd4434a2b53867fb7298f89a487d8bf5e6220b69ed1f43ff6de1dde42fead8ab86005e3e6c3802226d7be5427638695cf2d6dafd0f404178cbaa1e0c9f096b030e8086868cfd329ed0eb26acf6c6dff8a73ccf3a27664ba3fd5882009e9965d38a828deeae43a5e41215ff297ac4f3e263d38dbbd0313a4c97363f947842c56905"}], 0x1010}, 0x9) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xefb, 0x0, 0x0, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0xffffffffffffc2a1, 0x8, 0x8001, 0x1, 0x900000000000, 0x2, 0xfffffffffffffc00, 0x2, 0x0, 0xffffffffffffffff, 0x5}) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x40000000006, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x1001) 16:00:05 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000240)=0xc) setuid(r1) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:05 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0xffffffffffffff81) close(r0) socket$inet6(0x18, 0x4000, 0x0) socket$inet6(0x18, 0x4, 0x80) socket$inet6(0x18, 0xc007, 0x4) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x1, 0x411) r1 = dup2(r0, r0) listen(r1, 0x80000001) dup2(r1, r1) listen(r0, 0x2) 16:00:05 executing program 0: r0 = msgget$private(0x0, 0x43) msgctl$IPC_RMID(r0, 0x0) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000ef3c6e12807edc42f7bb000000000000000000000000000011c7000700000000000000000000000000e2e5211f000044889badc72ccd11ad607c18c798ba55ffffffff66380fec8f36d961854025ae08861fdfe9ab8158c37e88ec3ef64150f904224646f77172bd19807acd6f2d391d69a14512160c96b0269996fa0258a79d4558cfd3bfb73c3fd61ae8c1dd38ca3a22fcaf282921bc99500e746ed8978cde06fe70afc1a7f43b90a88c2898d4016c8894dbae75bf7ebc538a235dee5c78566d865d25e472c08600d26bf64ac2c9a4eab169ae286bf054d67348912f65b726f2393049965391d6e40f87d11147bee29953b9361802a4925c147d160051984fe696a79f44820d8e445ad3a4fb55f0997c6402fac87d614c58f8794aa7ade93fe9d749194bd8586accdd72277aa92460b6970db4d050c4b297d4c4e85841c82dbf3542c30d87de47c607e65d404b981aa8073876e0b4102c1c384aea4a7bd649b16553763d21672a3d7af0128abb78371d2fc0e63c04d78ff7f4dec30dc514d51a7bda06bc5169362216228778465500000000000000000000000000000000"], 0x1, 0x0, 0x7fd) r1 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@in6, &(0x7f0000000580)=0xc) fcntl$setflags(r1, 0x2, 0x1) r2 = msgget$private(0x0, 0x20) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCEXCL(r3, 0x2000740d) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/133}, 0x8d, 0x3, 0x1000) msgsnd(r2, &(0x7f0000000380)={0x1, "06382ad11567d4e600e93bf151deac6540c695de131349c37895"}, 0x22, 0x800) msgget(0x0, 0x600) msgrcv(r0, &(0x7f00000006c0)={0x0, ""/4096}, 0x1008, 0x3, 0x1000) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000001700)=[{{r3}, 0xfffffffffffffffa, 0x4, 0x1, 0xdd5, 0xfffffffffffffffc}, {{r1}, 0xfffffffffffffffc, 0xc, 0x0, 0x3, 0xab1}, {{r5}, 0xfffffffffffffffa, 0x4, 0xf0000000, 0x7, 0xfffffffffffffffe}, {{r3}, 0xffffffffffffffff, 0x65b6616c227e306e, 0x40, 0x800}], 0xfffffffffffffff9, &(0x7f0000001780)=[{{r1}, 0xfffffffffffffffb, 0x20, 0x80, 0x6, 0x1}], 0xc3, &(0x7f00000017c0)={0x0, 0x7fffffff}) read(r3, &(0x7f00000018c0)=""/118, 0x76) mkdirat(r4, &(0x7f0000000240)='./file0\x00', 0x1) msgrcv(r0, &(0x7f0000001800)={0x0, ""/167}, 0xaf, 0x0, 0x800) msgget(0x1, 0x2) execve(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000000)=']\x00', &(0x7f0000000040)='($\x00', &(0x7f0000000080)=',[\x00'], &(0x7f0000000640)=[&(0x7f00000005c0)=']\x00', &(0x7f0000000680)=',[\x00']) msgsnd(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="030000000000000077958f6e46ceef004d1901df55314f813593310a15eabe11a3f49976682fa5b685da387767580658ead5750ced3856be0b82507516df06cebb11d9afb2d95cf2017a67533a175f2e964d2c77c9beb78faa497ee4ff775f4d7438ed8850aec082dc29b3af513184d817846b73b806e91119bce2310b4d634ee43b4ebab9fdc33968f00108321e3e5d5d6deaaa520400d749cc9e0cdba40062bab6e2b8f9"], 0xa5, 0x800) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000003c0)="bdfa0d2582c321a8cf9884fa33e90f8e4a8051bd240700000000000000e2d3280d33ee618dc6a19e1a3fbed9d7c7f5ecd505370f55d9ab05dc03e244a168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01209bbe061a751731e5c2091f3e9bd25d6b54cfb7d03046a2e607046d84c0f91fbf34322c0cdf8648b48935d14a79a15866fcecdd79cd66c31400b4dc386972d2eae1f50146e1c3664c38e82468bb018be7d0c5e6e822942060fc7c93fd1c3a2f704d7b8b0cf8959330d", 0xd2) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000000000000000000000000000000400"}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000000)) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:05 executing program 0: setitimer(0x2, &(0x7f0000000080)={{0x0, 0x2710}, {0x0, 0x7530}}, 0x0) r0 = msgget(0x3, 0x40) msgctl$IPC_RMID(r0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$sock_timeval(r1, 0xffff, 0x2001106, &(0x7f0000000000)={0x7ff, 0x2}, 0xb) setitimer(0x3, &(0x7f0000000040)={{0x10000}, {0x1, 0x1}}, &(0x7f00000000c0)) setsockopt$sock_int(r1, 0xffff, 0xbb66d771e7125148, &(0x7f0000000100)=0x2, 0x4) 16:00:06 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r0) r1 = msgget$private(0x0, 0x0) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) setuid(r0) msgrcv(r1, 0x0, 0xffffffe3, 0x3, 0x0) shmat(r1, &(0x7f0000ff8000/0x3000)=nil, 0x2000) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000001000100caf6158415b1c55d00000000000000000000000000000000000000000000020000000000007f0000000000000000000000000000000a000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000045e3bd50c942ba2f1c104c0c71c128e9e3091e4fa0c0873267b224930ebf66488d6f7ccd0e7d58b94b66d87cb7fa309a891546fb63597de25d2d6716a8c045dbfce730413c"], 0x85, 0x0, 0x800) 16:00:06 executing program 0: r0 = socket(0x0, 0x2, 0xffffffffffffffff) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="290cff7f00095cb90cca8590", 0xc) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) 16:00:06 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x1) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x1, 0x3}) mknod(&(0x7f0000000080)='./file0\x00', 0xe008, 0x6) flock(r0, 0x3) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x20) r1 = open(&(0x7f0000000140)='./file1\x00', 0x28000, 0x82) ioctl$TIOCNOTTY(r0, 0x20007471) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x20800, 0x24) r3 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x800, 0x160) syz_execute_func(&(0x7f0000000200)="f26683ec00c4424137e036479e0f1a408428dd8f8978c773e8c4417b12df43dfb103000000c4e11d71f454c4e195ee08") chmod(&(0x7f0000000240)='./file1\x00', 0x120) readlinkat(r3, &(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)=""/108, 0x6c) utimensat(r3, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0x75f0, 0x9}, {0x4, 0x1}}, 0x0) write(r2, &(0x7f00000003c0)="24fb5ee6291b349ced064cc4dce801c2c5354e441bc9ba406f794f4ab2601a6a7b48004fd011842c81dbaf8bbee4a2864385e712b791a93fc5f063fe0719e1e3a909e3f6fb2494f76e26fb2f327fca7b4689ad0183f3994bb409d7172696ccde25966ad2948caf07f869488dabd03f41de95039dc951743e08a1010feb459edf398735efe89cee7e258b59794151b5e7baea67ab5b3839ba1b623deaca2a4adcefcafcb46a0864b2056a834e09034877e159bd9caf54db40744e37be43e5f0e822f243f805fef966e52507c8ca00836d0d36b85f2333e661e30c6adf45d19132a561532d4503bf99bb818d4d650e7b34324d96c45b31f9c6408058648d5b8e47578fb5a4c3d991368a5c22278c31b57a811a58497ad4f04c9b678164cba78f40d6529ae3ab24f89f7f71a12d280c525672ac1d04882cb4eee1d8be37ecd82f97221c45027d0f76f6600e81b0d49ce507cc9589fda4960299ccfc3de77191987f0997eef69f857fcf09330f6bb3b9463f6eaae3c4f996890cbf93902ed7f4f72c4491ac2c56064e52b5a73800c68a72c91a6cf83e8f1c0374728b16b8ee01e638bf93ea9f65d6d1f8fa69b56adbf972b1574584dd0a2b0104759321f3b7b17384463179aa32b72757f6833e0cc1bba4f489d8c40754d8353cfc9bfd67c64e163ee2187ebbc25873cd2205aaa3c3e6b85c118ee1449974f48c39d6256169347237493d2da8cb8fb03a05d61bac726121728494e42a84e643d78f7822f50934e2eddb3726086d3ab3dd02166dab40193168b92d1ebd9e18341c5c2902dbabcd960842115fbc628e9c17d77f045db23d929fc9d9999d4126d273e6b8a4f94bb0d509032b7bb218d832efa018c11acf73535db558db0abf5ac6ee48597ec1cbcd23c2876ffab3d57ec30be76e1f4f13797a3bb12ba364beff46144219a53f1aa86d1bd2fd63f4622313719a6dbb4837b97c2dc26c946e92ff228602d181dc01a8d79848c2171869ba33fa6ebd21cdc4f7f3511a49cf43fba7f630f8f7922a515f9bdd7cbfc8ada342565bc855143eb87c36d12849c4d9f4fc128e305fef74cd0dc3a8270d424c4cfe26faf6bc242e64b1ab549106d9ddfda7cf24883d945e91634a4464c78de9297d4d28fc9741edf68ca2f0249496493b549b96ea6cf5b37dd14cd6ca0d5a63c05db1f09eea7767e92601c856d9d5bbee5c55dc9830e392b94084e92e7e7e5c76d35d5dcf08e0302a002a56235b74f5860925ce57217d8cc15fb42ab04f3b872eb7f94660e986a6ce1e23956fa57382e08a6ca4e3a6a50b2743119c57f72e207434f6a723c4c97adbffaf39b05bfa078a64bddf6ed8552dd9d03886c4b06233f311ce2cb9113c349548e746422b8611aff3c6f28efeecf8c1bb2337e2c67625494af9abd831f859b4c428b54a75fd58caa7b7c9e7de0e03409fb4f56412e829b0c5f40cf8e6caca6d40bf1bedabea4d774e039c8d18b0dcdfd736f2850bb10c9424ffc5a7c749561a3558d41c28cee1c15fba49c3f9fe073b0ccb8408a25059a1ae22bd9b940fb999352e5d64ac51f4d7b5eaebc6c34be19b5b5e4b058382a14a9e965ab2b3dd56f4dbb2087e12a90243b9aaedd5f2fee9650ded068e4964e22f39e627e4c5cdbda6f2c86e57ce0dda9f63d4556f62c53273642666a6ce61d6107ca24423e8035748b9e2da76f094704646a7dc5fc7bd142bb109b3642c0d13e0bd545df82ff225a12d2eeedea0bb228eba00168538d30802b90a6eb53cdf5c8f72feae60ad4dff713bf6d563852b34248f5e3cc57e71120121e0fbb2ad6a607bdd195237a22646bdbdcc7762f8807b28d34bf6de7ac2cb7245d808dd05c45407ab497159aee574d3d328503b544eadb38b55f8bc3af29bb5b613d493e5d6722418ba829fd838b68471ddf3cecc7c4455b43d521d8a08ddc65ddd556ba7f99ef2feafe1a8ebf2af9346afef51df617f481ac31f9747126fb93e1f17d00bfcd28090e2a68416dff47608fd129a24929f36cbd0d193da784a8ff2c9927bb232cd385153723fe7c9ae58752c7d407c89503265593a75077abd98cda31159f54d0b43a4a377e440f8e81455082c0ed921941c058bab7f76bcb4845557de3d1927e9da870060000cdea126254f791428bfbfe7fc17e15405b9744383d84ecd91a69f681a3682008ef84d12b15b9157adb4f4c539bd872b8dd00017f6439027c52c748cf6ff05081bae5714598b1a3363167347ce9dd76f46a6a72ff70a0b17b17a98f7ad372d29b593a75fde6b5d49913da01adce2a161addb785639674206b7f62d094ac03639e855761d8678ca0156f470edf69a3dfa58c8d286c93935fa02ecf6a448e06be7e19d2ca411123c409eedbe323bd9a69f821e1b00418c05b5ea7d344e59896b65a393127fbd502e3fcca70a83223c1a358bc9640ab7c03201c31ed3eec8c00bed525d6e994bd6222403f890c5ed91796ae2295df5025b967673bb51ce032c70704d3362a64cc4afad4bf4c74daedd70c3c53e52054d8cf64875fecf3c89413bca585d022e255e4f3f6201ece610f79649bea224fe1b64c0bd65c194b21996b6b71eb2712e45e42130e2e7bb2e8d0d853ddb23b1111fc8405713c0a6e5457dfe85bd4618e325cc6d9043e69e2856e9fcab9bc795c940da1e0ab3f1b97e332f1a4488f4993522b0c93b86321e0055419fb0fbb4c8bbf58e55cfc5aafc1b3667f4ebe0cc9ca5af1a758a49afa081fa409ca6d97c53e2b8e6a621161111d6ecbd787ed739a28cde355bd2312ed3e88caba7f66e805a6f5d13bbd5386a99083303e505273a5cabbaa71212624267edb2e7575300c117adb862a72d20d57820a793159049d6a065f215f5ba0912f21d9ed4c04ae897c25570df3f62df182c18a0211c578c7497c832cbcc72d1c5303595c3b6424416f6cfd237b7448c6d45918988dbd641a6b77906477399dff9de9a3dc5162c73d236c68524223b58ccc2422eed0e911c7c4ad76098dc6917d3a7a3fd27d1043e32899cbc749aff37e34eb95fd8ea8aa4e8d94624d131cbbfa8b7f23cba5ba714880b8f78b2d88e68fbbf15005b49ba5f53c8224610c2b9e638f2cbb90ed73a9287fc93afba322704e1a74db8286a523a80db324e152f375eb72beeb98e1f265a4f8fdcf4213b12c95e381ea9c2e48f4be49de1e8271511caa9588fa370fe3dcefac125e4f0a214fe58e7afcd1dce38f02d6629c0f4a3461bde07b4f94e3398ae65d7e1f2f8cae0383d614ba6093a63defa1780a59e1f0c09e99c4e55ba57a820f17e4e8965cc8f91a5b4f9f5a0b109a0b3af41a6f45bba3c1c33322203f2be009f9cbad59cbee65530c7e1c6ad356360d679838a35d16d2f1f19711f9eb0d4d06f82986356e15268e70f31e438f12a614061affa0bb3fc0124c95fb0f521a82dc9e6f5abe48e968d545ad189f2727a5985b6517399e3bb76232a4c23859924de1064e7ea8768d67a8d1e3748b7939480ab6a22601d4b750da309fd37b4d30519cf491b0c6c20e32917355e1dd3d3a71bf385b28cbd5cc245e85f8e5f4873e04313a0936f3ef7dbbcc6c58ef7975bde0a6a9f71405a7aebc49fd9e2ef6ac4a8b5440f1e0f6615b9572db5f47271cc0bd251f2b6174dcbfc0e0c25eef74d00a9e4396a749461735877a3f2cf523ac07fe27c9c38f69b782ed2f89366e14df4b1cab86167a44d227b90b53cdbc638933c94a0058fcfcb57c7f9474e65b687f81efb232be963ca97b1865b38ba923cf63d486737b56430c9b218991ca4f59b7b3640571033e6b2503f6a46b553e78ccc634fe542ed3d1e7e6e8f6bee98969f1fe54d904c3c7595d53b873866583a3117b5a129e7c480c7f17fa922301b5f19bbd2c70a472696fa1c82585b5d68d5213f78edf3166eed3d38df8ce10a7219797ae72f2682fe65644cc5bd05fd5fe9a803d2330c35e6a332f7de14ae927e9dced2ee6506fd4f2c72817fcd6bec920a59bcfe2990765e343f9e7471831b6e839198275b622de6d75260945b462aceb1dcdc4c8e811a539caa723e01cf33953f50788e79a4a2812898b07787baa76184b086e5de31e1215c47933d5a98693629fad142a16c82f7889aab90045b93f46ff1ead71913a4d18883d7a19b22aa8e75e9e4172ec6b6c11b30bf5a58cc931245a6a41ceaf099b627416d8d5c9d79d757d94acd03eb9f188afb04d39f574cb545cc0380bbc613d7714702045ba1a985f7eb05e72424c24a1b611a5a66b953155451441d1228b9413249f71ea622bb0e5ef7c96c41d4e9c1537cd4c534e7b293658bf3d36de678f598481fc2e8e75221e582cde1e298f3206e0b08726b33e6da3631635299d0295e6c78e88e23d7682447de5ed6ce73ac82cb5423c88ca7e139415638b31be014baa33414a67dbad58a1724bc20602e148a9194852e05c75e2a2d9b2e82f81816e2dba3847516619c96cb49583b29ee50f1877201eb6a0f8cdba8f605a39493229a455496ba9d2a498a42709bce1084883932fcdb4e448df1fdc83568c794cbffac5d935e9253eb33746039586fd44b573d044abcfd4298794010ea15df6e087b6fe4e2c2fe1aedbd033c3eebffa3e7b077a209f8895f945c3bc2ee294e4f5cda267ae51432f3835e48b0d0888475225b9ff3828861645c76a29b2b5b185284c226dfd1ea6431227f483384714063ba22ee8b6d83a7fa4e408d53fc386f0bc95d73e8608bb2949c4f45f3f1032a5ce0f7bf5989fb41ea803f3e4586564cc9e4e19ac00334afa99619fbb2bb3d68da9dde791eeff9d2ab7b1abe331bf6f02c9615b8bd89729adc9746fbf8ff899489f66742555d2352e003f3a6f0884782cca04d843026e7726e867d0f6d401e6006c179faeca6e9f101c7f9fb671fbc29502bd724e3a43add1e7823314d41c4e26c374d28450d0be64cfa4cb825e71f37a1b66cb48498871796accfa23ae12cb74bf10003099072c759ade12df52715041247b838fa79aa94ab0a22d125a6065714051df5563a406cff8696a3ef55ec72740ed983e0600fe4ffde33cd7ce5f95e04f19d4c22e4a489bb7ed8c51536042d07779194358e71df49a3d4387959e45d93cd1478d503baf16ce8b1a396380f15521621290850a7a263a58f9e360ff39821b3a5341694c968975b297e87a68eab4e529376c13eb1e2bafe9cff4100fdd98820b683c4c5fbdecdc2717c2c5c522364b254d4ba3deb462949273a844e5f16f5792318d954ee731950c0be65a5f339411a7b1d2f014d66acd652101f243f1c5765b668b969d33fa47ca251cd7cc3bdfa821a29cbca832147e99118017d224825f1a7f4278683f226228877994085c14a6e8b46579f4a0ff1a338249d90f526889a80ea34d6c8ef229d07ea078e6e9b2314b27a89b5cd935733fbf6dd47c4c1becc4bdecd9d5e527d781e44b892c567678060812ee4e3bf77788114040035a814b7ee339d2e17d173a6df9627a2a733ba6df48f5ee935ad74ca3061731ebc8438aeb515ac91b20cfeda482ac99128451de3d9850600f8fa8b17a45c03f8e6f16571401fe345e6ac31fb8beffb7a6f08a3e5939fe34f78907a1c08656e3086af035c72ad5db67ed5c769886cc1db9b29fad613e31b0d049709324b737aa30dcdd61f949a0d29d3f9e1c695852b16146cb26c1d73f22b03b0d7ea789b5157114db362c56f86ee1c63243b8f81a04900efe87275d81b0ef8f279a332f5b8b7a08b82c46978ec41914bd7ea9ea04359b9455160bf638f6fb3e66746cf552bcc70dad2713cf888949b", 0x1000) r4 = open$dir(&(0x7f00000013c0)='./file1\x00', 0x241, 0x100) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000001400)='/dev/tty\x00', 0x488, 0x0) pwritev(r5, &(0x7f0000001540)=[{&(0x7f0000001440)="ccf0e9ac48c2c2db9578053d2dfabc39d8624bca9e5635340a6e20b76091319212319676bc76b1ea31a7c410c3f02d36ba30fb6aaa8ab47863dcb9930826ed69f70575ad55252f5006330449e0d703d6b85e69a29d40e4782bc09f9d7d46d8c525857afe0558e27a5607be7cb474bcdca00b2978e5769bf233b1d319084f5b206a9656d9bf0b8df77dc5d68628ef9d8c69f0e139ed09d0734867a4f7a37a7600083680ad713546ad4b7514cfff60f5680c8b4e2d098112423962989babf0e1a6fee2987939a73e222afbbdc4827511ab07c978cd62ae58620a979cd1ef896b5dec9a08c20bb5e2031ebcee9e0045a4", 0xef}], 0x1, 0x0) pipe2(&(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mkdirat(r6, &(0x7f00000015c0)='./file1\x00', 0x2a) readlinkat(r3, &(0x7f0000001600)='./file0/file0\x00', &(0x7f0000001640)=""/147, 0x93) kqueue() symlinkat(&(0x7f0000001700)='./file1\x00', r0, &(0x7f0000001740)='./file1\x00') ioctl$VT_OPENQRY(r6, 0x40047601, &(0x7f0000001780)) readlinkat(r4, &(0x7f00000017c0)='./file0/file0\x00', &(0x7f0000001800), 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000001840)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000018c0)=0x4) openat(r0, &(0x7f0000001900)='./file2\x00', 0x8, 0x8) fchmod(r3, 0x85) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000001940)={'./file0/file0\x00', 0x263, 0x400, 0x8001, 0x1, 0x1f, 0x4, 0x4, 0x2, 0x1, 0x5, 0xffffffffffff2bf2}) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000180)=0x1) r2 = fcntl$dupfd(r0, 0x0, r0) getgid() ioctl$TIOCMSET(r2, 0xc0044266, &(0x7f0000000000)=0x7000000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getgid() fchownat(r2, &(0x7f0000000080)='./file0\x00', r3, r4, 0x6) 16:00:06 executing program 1: clock_getres(0x4, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000080)="7e7c6b39372858e95d9a1c9aa888877e46c09cc17791eea2d44694735ba02a2f38ac4c04879b8e0de4db809cb1be525550df48e6e2987b80af6854e9c90e4145629c449fe684bf31004e") nanosleep(&(0x7f0000000000)={0x10000, 0x8}, &(0x7f0000000040)) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x29, 0x6}, 0x8) getsockopt$inet_opts(r0, 0x0, 0x18, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/65, &(0x7f0000000080)=0x41) 16:00:06 executing program 0: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) unveil(&(0x7f00000003c0)='./file0/file0\x00', &(0x7f0000000340)) mkdir(&(0x7f00000001c0)='./file0\x00', 0xf8) socketpair(0x6, 0x1, 0x8, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) sendto(r0, &(0x7f0000000100)="9e154075792fe4bd55aab07599299a6a8ac740eab163640436b46a61eb81ce2092de1dac6311df1c101f47e41998d72965ff288fe707f84290a69055f180fd834f5c5c9033da4a14fa2ef1e646e887accc49ce33657aaf54fa815487e62d2f44cb0332ce", 0x64, 0x4, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) r2 = socket(0x20, 0x0, 0x40000000800) utimes(&(0x7f0000000000)='./file0\x00', 0x0) pwritev(r1, &(0x7f0000001880)=[{&(0x7f0000000400)="3ad38339962d4bc4277e83168254b5f19fbda1ab93ff8d4cfa65c545feb07dbf4533542356bb18f84f8821f0935a6ad40f0a1c45e50b65b0575a2dd43cbae9eb6da0b015e07a616705ccadd14ecec26e98", 0x51}, {&(0x7f0000000300)="4d3df598ba2d7856729eb5104e0767f6872c28f194544c65aad9cd566f2e6d308a44a8d657d34d5ee5eac8dedfd3a5bc2101a378d9d8f14d690fedb5709e29", 0x3f}, {&(0x7f0000000480)="bdb5cd524316b16c032af218d7270553390c96a97478411529f564f44e9da0cbce4a539c6ab56ba2017c04fa83830f1e9679c67d832118bf691681a8c559c8b895c29e2ac8eef52e30c3e63daf5115b320786c7aeffdffe1fbeefa4ddae14e585a9875a02596b5116ec424ed78d70960ed683eab676a72a92f4c0abee1115bc33ef7ea07e79f58559d61c4ac3f99f494137c10f4ffb892e4de8137c9adac6ccc69c54b8966674a150ab861a393744f8ec2c7bfccfeef39dbd02960e7d095d3362511dc9ff6473cd895035849c6c04483f15ff9a6af46", 0xd6}, {&(0x7f0000000580)="d3bcb1184712974b70d5aeed238f10d8f5e6573565721beb392b49534be23547246e13aef0d01b30945f1fc178f93559bce8d619d9419058123db380735a7d6f36f8263491d1cd418b20ca3a3974b32a008050bb4bfd254393ae8bede18b17769d046e139a9dc9dafe91da5ca44b503d44fc89c4aaa6d8ad00a7fefd7a", 0x7d}, {&(0x7f00000006c0)="2f44409a0d8b8f08726d8de219525d98038e154f60749c1fcdb6ee446e43f58e24a2ce4d1d2c9d5ab19a84dad0304f4cb774fbdb5f4487c2e737651e2b4fb323a983fcb3792a9f8a83879fe4ae30f57cd2e26a4138ccfb24d3c16805fedbc1a806125ef945b63c4097796e012ae4052d0afde32066c21efa4c9060b6789cf1ca35c0f9f559bfd1d0ebc5bfebadf7f4c4c20611d56e032b909bf9f79e817dfae5e800039c1a71d7cc4393591d9005cb20b4c41e298f6b328236610cf10f46bca3f11e441666163628123fb50af311108dbe3d601dbcbef9bed6df6c2f", 0xdc}, {&(0x7f0000000600)="09992eee804690a6fb9b67fce9d3cc53f55671aa2a349c4042b4d78228c5b43906ade226765981638d7b53eb14afe67c1cce471c68a060c59c9f1ce205232f7b53fd", 0x42}, {&(0x7f00000007c0)="f02c42e7726920a4b0104572931e26515c3bc216202f1ea5f2909a65ce5f3a54a318d9496011ff53145a80760ae7334dc82c4b17f7fd769de48f2ce47720bc4b8f9027939a74e7feba104a85cdf38a3602a6a4a57e43e0d973d3135137c9dff57b2a0116e45377ff0ecd3a538fe20092e9eed24de0e0c4777e92d676fb8cb3bd423b6cf1dc24605ee99688b2468b9478eca8349f8b0f9149566cd5f4809c95b4fdc590445fd657542de8dcbffc3ae5045aea", 0xb2}, {&(0x7f0000000880)="b9eefc81f88fe34a6f56a73054096a9384cd8fbff5eb38f0f16354f3617bdf27e4ba47cb09137863691f9afb50cdd5a1d498fa22fb0df5ee84fb00b7ead976ca2ed35e6f2c56b315f57cae3a6da150bc69561c7ad6597cd34eb327b0156fd696fd57022fc786e3760132c0ee2616c0a8fa8bc3f042cdde625823e5fb7cc6d9f15f0f79cd0636afbb4a8240d85735be8585e08ff041282f728c6f1dbf2cb0f44989b85542af9f6e279b41a762a000553f031db109c220cbc633a53e3903ece84d4a72a34fc2f0e3d68b9579bd887856d480c572a8740fa85866cdec8a3d603fb2442a5f39aa3f8ec4a485da2e29e9cc18fa10bc2e5c99e0f164bcfb761cbfdcd4bf8cd0f01fb3127ff62f3ec42bbaf45be1a49cf376bc52e95b45c5ab5be4a5638b234e0db9dad338f38d7ec5ca2ebe7281014b4d962ac83d8292ae052dd20436aec5a841de9ffe14339a6216ee12ecb58039c76f7fba15f17512386c332b783028993b2ebcdff3aac2cff9b857110a3d92e62bce83bddc54202b675d2f69cb972a2351772a497ac188ce7d675f09412ddc74be5f4a2205f6d8b323a19df4d4da678b03be6b9526264f3f5f490214235e6a2d69658721328d4dec9ee325b621855ea90f41a427ee2a00874957124c4df94c9e86fdcf39fbcb0ad85ea509a070544b1ea902d45887c915b15c7db1d1fab49942e46f832f0c824fdb8880d2ce670ff9d4838f42add1aad05a38267732a4304cbf9a9e2a7242f47f89192c97799bd42059232fcaecb8de9d198700174dc0cac4e90ce5956b215fcd6b7a27fa6ab9ce04ca58b7238aaa64d2369073957232da8e02f3901e9d9c39f937f54d1f8434a6a47cbabfff620484471d428c769ebffcfdb758301af4cfe40e16c25a333638eef8dab234e2fb204574bb26b72a040a9f3025454d851f38febd88866741d5d470013ae3eab6fd37fa7386ed9043eeb03d318405d918e86974d977f075b9d9aa20b66c5d31ec6a9833bf0edbc4fae55e1b11219a520e8389464ee683c51dec3ead08c56b8d347ef4454e4bb1b6dbc726f534db0eeb2b03cb14383271892ea61a846def85940ef257a7c3f63e2880280e6b2daade45af0d73044f0f933b135f80eea3ef0f5d8f0e49ce8af946a2a5ee4e1c999301973f73451eab8aa3c56057ff05f42323b6242430c6e5a799a310c683b4dec0f9b451047c0f21ceadac337246f2665ff31243301d926837fc200713df164b4070317b514c5fc90cc89e711b024a1f4cc5120bee2dc3728cdc8d88f2a9b9f04327485eab38a2d822c1548a2e3bb964d86723ed84336b99209f747a2e8a54a9c8aa62a4cbeead0cabf221bcbb1ed8d76cb2c1b90b922b44d32f4786c3163d07e13be0eec8bfb95f266b0a2dc57d893f6299c49b89441215cc4de2cf5e191a21c725b5af3975ccf971ec4eaaafa28e80389a7a80512a1a53987c749d510585b2d6550cb6407fa49461da63dfa1ad6c143deb826d9d37748c9966a6876159cd8d2aedde968ada53a6e89f50421542993a4395d5f0c63c5bcf080855965b0b9947d992a7e630a67fa16d276c7178d67c8862503b6222ae4d6959f424ded7a293b201fd1e8586259c1b8164939aa3e8ff6f6e6f3a1d332fea78510cdfeb31e6c6332c315a7d2c4dfb2eecb3d6f742c1ad8449fb4ad309100ad9689657c6bc08c9bb586986c089bd2ca38e6dbef8afd42ed16387a9c5a85036ca4f3868c07cb71c90309ccdb689f0a141062d637dbeb20e17ba161ddb0e0e337586dd960f3864aeaf84b01ee3d388029a9b338eb7a4ce1b5504b1dcb3e734e853e7022f3c5aedd3128611b262e9c60491440d354d4872bbf10f0841774e743fb27026d4493ebdbf8eaf8ffa05f7e4865a0f5f8392c60e6293f8b7215d8bd0299f579f7a18690b7774492ec1d9bbda748e419236fcb1df7889cc6da1993dd86a76df96a8957fe3032666a8ff48d627fe5dfd9408845fc64582c15e8c2dce54af9662240a81e8bf82937106afad6352db741c166d36ea36daea56e2567faef233a2c88fc49d7af79f6e7efe4d4e501931d88615cac90daf6f28af6bacb6de1b25649faf74d2d8c51f6f419403fb12081a4293eda984c2c7d7685542a8bbe34c632e1d93b6562778a3523e0275c913b1e75636da67c54af1c98616a79da2163f21223a0faebc42f877e3006756a8a29541944509bfea5b33c43fc548cbbef5140ad7c08b93f96385799d2ceff60a3608d4661e7a5499c7c8fc2127732b834a09f952a8f22ee2ace12f29b9ae675bd258c99a8ba64929baf78baf0ec4af1204d62e0d0ab52f870136914fded923e219e16dcb5043764a43ecf84012e8169d804ab498c4a41c69dd2c536f709ff5170722fa9835b2671fc481fac52847f675eabe21e37d72acc842847eb37cfec887252d93a0ca35013c73f67f02beb96070fd9e838acdabf3a16ba0617026cdf032dc7a37a7c8324917bad8348edf7cb2372afc816b4f73d9da6b89fb039ab0c0d409de7a4fe2f38af917d5fdec4e89d67ed91e8b50ed8ea124ce13ad22ef9c68266043e2b090f9085d9071cadb6baa2dfff8d86090ccaec93ba278c3f5dc92fe54ae96561005240952ac729c33b44acb05186a7d5a44b58a8dfe757780d14657ff0b4ca4958636aad2b0c73734db95614f8fbbabb19dbae3a4168e0912c1c12798d90968721a400278f9bd28a1571f5172565894ddf2248cb508027aa7d00cee0d8106a5c4f74837e27740bf4c2691fd81e730c15237afcad02b3bf543f4ea20b24f5f4d6375b36e5da8ba0d4b211d97055f8fa3733772ca8120771de6aabe023697fcfb801ed52f5368b02322cfb3fabf878c1199ccd2b432d73c6ba6948e2a168905719d82bcaac311457352e6f02f6ec63d8143dfa69105f0b7437beb9bd826980bf71165b757aed33d3c5c8d9c53464186a7815f05cbe022b0e00b6f6ea54007131af37e75338b027ae01937844ee2a112c473a4bc7a30cb4fc4db362914dfb6ffc0b435ac7ad47ec8fc8e286fe96d3e2d6fdfa434f3eccb28ab379c313e03e4d04ff1ba5ca53ed7dbcdcf5a8c7f1cade4e129fdae3a66fe735a55914d2a877b2abfb35846be537d0424a21bfb8f38177b594db6252ae3c3a76978fb8decd0d9b1cb4df881d885c7b7eb0408a3fd25897d6c5718a53b6f943a0aeb254400b0e7cd5bf4b7aebd0d6d18b72fcfc05b83814b94bf253a3f0d7fbc2093c2c5ca02e28124464c33f278b3d10294ed8b0314d4abe9ef0f2f85ec4890f9ef50ae77559b5add4c78e0e304fb70b902354b0bd6c41b95c4bc5959c34f35ae62297dcf30c1782d70b4a91d85b8573ebf8822a5cf3d887f6a6757509e14fe7e7acaf75958c11b61a7672eb69105c83c13650ca8edfd424fae43d6d049e72ceaeb2b909549b120ddffd8ad91845d950316e1c93137dc45601ca0839847b69ad0aa6158e12eb303f5e64d0701e6d89ba70f9f5c5242f2f9850368e2d3bdc9f585f5e872fb9b84bb10df8460f8dbabfadc450e5cdd7c8b85626908db25ef13d1c9adc52f3cd62ef1f087981b1e352dbcdb610b76b756097cab4d194363c510e8c0873cbdcedd8a26108b085c1db64d3f084625bf46b133a4d45cf517031db4a915f67e0e3e5373220e5fa27e8c2da656dc1b0de7b4d7e43fce15bf4262037b195764c03782a3d2c09cb49aecacc17372577e16243d56bcd212fa4368dbf4c223fdd24db2382ed5af260127111b61e48750646bfa661f95425f414df833a648494427af3d3340f8f454b5659a85a487248977887fd7d7cf58a13d04a38db4343da173858609394af738de91d40f9bc297b4072fb03a8240787799a3c738cc369d76de38b43b0942b3aebaafe3b65285c584ae65d1e039c8f49bb514774dc403573278774c60c14cdb761dc6ad1afccae1a02339454ce9bb0f1aed36d2811ca888116caf35fe3281c92f0394d797e0ca348adc83cbf5e558e374c6b1323fe05eb7b804d4128f1f62fef1ccddce9ccbd49fae1d997b33c7d1df7a2605deee2167b041015f0d989ca4403385c37c50cf1c334826251bba03ef6680c1efd9f92c7e94061944e0261fd8e1185e2d36e08fc6c4b8ea5e51c70dd9bf9e3630acfd63f2de77a013e24f027a738ed72230fd2f17024c7973bb13f85b8eb9100ebe5dd4d93587b2f557b0984ffdc956e72229460c72fd2a952a5647c2ca619f35e172249940127eff8808fc9ea21fdec859593e9572b1dbebe1a2384b9261f191802c9e7f6fb1af3ffa1b915aa5f47363a6fcaa5a066e1342a8833d06adf717a15ff5d1979b8b027b1b73ffecb0f667f537b85ab75097b1c80178f02c07cc98e6689560d6502a734e7e677aa169c3f927aa0debdb3afcc761b28e1ba5c568f9a802beaf9c9d4c734dd55262b8c167124123131bdd42124d771764a2184f8e4cc8264160b8ddbb85e4f3f8442afff2881d0c90476b87db2bd98a9159c4ac3e0e7530549439dbbb36f89ca43a2fe71f41b4bdd9a4b9cef98588c7b9344148884e1a843378486e660cb0f55ee6b9f74253fdba80d14731b49dd732ae6d6a62f70cbec316eb6a0a454bddce592cf6e8cb88b1514357aceaa47d7866a79e3efde36cd7fc00a187da9a60191e219a2d9f47c68b1725b3c308e7392f16d1eaeafce3f916f05a30e8fc79f39a4ce2ce343f8c89ebb0fab7694ba3bab2b69db4776449992e2d04eef72e2ed065040bbaa3dac27c7b9dbb1a265afe8f452fb82f6e3c1fd771756e10430db27413c273daf71be22ea7c3ff89903dc186b899bf0d71d2af9de5c340bba3efafc183754ae66b4853222460070c9442b93e50d9d951289ec6a3bb5dedeefe248baf3d68aaf458b6791cdd12fc2834e7f954b22c63751aa90e251fa2de4155fbcf599320635e7474cd4cca6a5450ab91948b286bf94e4c39b8322cf6e6fe654d4af97dfd52864e83c024429e52dcb022f4a39ca4db33ec941efc35aeb43536248ab760c8682111cdd4069dd42b17a4d4530d1b2d177d29e6b05585e9ecfee94abbdc91dfaf21e7b352ca1b3f3767a3e6260f1ef193a49895dfc26b5ed594f77bcaa242bbb23b56974212f3886b9a61a80919b1073d574d04cb53fca73c3a8ad70a3d8960c112d563af827d6d1fc917b121f51c97ff7a88ee32838d9c9596241c3f3ca22c98acbd6839a4d49e1df70c3ba078c3fc6676ed37e03a8bb9c1de5cbeb608bdb8547abaeb98ee4dc848c828fbebec62cb834fbac1af221f9bc198c6815b472a048e1c3782bb504932bdbc8467494770f8c37cae02c196730ccb0c2d6716787f21b0234d3ec2d63ebd3e5285417823830f5716328d91365596328cb86b59ed4041df0a1b0bd5d3ba0f526e042faa127f1afca9699a1bef8ad14d74850be004037a13d0756c3aae1005bb33309ee7920f3f4c1983dec0108d312ba171e83103dd781e898c641e9013aeb6827e9bf94309ea59f1383a041a0ef42af374fb092338d3a26af794cb576a215bff4372103a545a4aab0eb85cc673d89d08c590a4bc41fe6533ba14781e348853fee2c7d6f2f33fe01010070268d2d98c14253a0b067ccfb60950afb45bd746d4e7385a4dfb3775e7c3b7dac20963bcd98cd6db6fffaed5a67a6b9cef57e51e2452d6870714e0ea1100eee61fa11389ee61ab3329ccbdbadf2ec40225e5f67b18604fe6a567525872d8c214e27d332bab3c7611f0b68c2e04b0ccaba96f4851bf6674b2c00b1aa4b7fab42930f4759950a769d4883d33e279701e37e6e65ade21f9061a96", 0x1000}], 0x8, 0x0) getsockname(r2, &(0x7f0000000280)=@un=@file={0x0, ""/12}, &(0x7f00000002c0)=0xe) r3 = open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x1) unlinkat(r3, &(0x7f0000000080)='./file0/file0\x00', 0x8) 16:00:06 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0xeffa, 0xfffffffffffffffb, {0xffffffffffffff7f, 0x80000000}}) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x101, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r2, 0x40044273, &(0x7f0000000000)) 16:00:07 executing program 1: mprotect(&(0x7f000032e000/0x3000)=nil, 0x3000, 0x6) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:00:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f00000002c0)='x\x00') link(&(0x7f0000000040)='./file0\x00', 0x0) 16:00:07 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getpeername$unix(r0, &(0x7f00000010c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0xffffff68) mprotect(&(0x7f000070f000/0x3000)=nil, 0x3000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x1, 0x7}, {0x18, 0x0, 0x40b, 0x6}, 0xe943, [0x1, 0xf8, 0x3, 0x5, 0x4, 0xfff, 0x3, 0x2]}, 0x3c) 16:00:07 executing program 1: r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) 16:00:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) link(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') setuid(0xee01) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0/file0\x00', 0x2) chdir(&(0x7f0000000080)='./file0/file0\x00') 16:00:07 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = semget(0x0, 0x0, 0x0) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000080)=""/195) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) chmod(&(0x7f0000000000)='./file0/file1\x00', 0x8) unveil(&(0x7f0000000240)='./file0/file1/file0\x00', &(0x7f0000000200)='r\x00') 16:00:07 executing program 1: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) fchdir(r0) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 16:00:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 16:00:07 executing program 0: r0 = socket(0x1e, 0x3, 0x0) bind(r0, &(0x7f00000000c0)=@un=@abs, 0x189) mkdir(&(0x7f0000000000)='./file0\x00', 0x80) setsockopt(r0, 0xba8, 0x8000, &(0x7f0000000100)="7d3bcc5e2f62e72ae991328c9be573f073030796b370ab6d28e91a32e8eac6538d8fb0241d98d9736ed25e12c5d1cf7dec32a7a49676822dcf19148b4a81e2b3128bfce00a42e2bc5506467997104508b7e9208aa6d66a915dcecc44a735a75228bb7f2e817c1a0014f8739e91ce6d0126d9076a8a08866366ec1e08cab0a861ab28288be95b61d3b3e62f5cc00eefe3dad520a9aed59c118c0314950108387fd9b41524232a98c5c3d50a863b360684e56e9df8e22b814a3708cf1fc09b53b02b49799845a4d29ec2aa5948e07a06296e70c78277f147e7f4b5b2399fbca48e4fb4ed7839adecc156a99436b4ac70", 0xef) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0xca4, 0x1, 0x3980, 0x83, 0x7}, 0xc) 16:00:07 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt$sock_int(r0, 0xffff, 0x208, &(0x7f0000000180), &(0x7f0000000140)=0xffffffffffffffe8) r1 = socket(0x15, 0x2, 0x0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x70) setsockopt(r0, 0x80000001, 0x404, 0x0, 0x222) semget(0x0, 0x8345bbbc99ae4508, 0x404) r2 = socket$inet6(0x18, 0x0, 0xfffffffffffffffa) listen(r2, 0x1) 16:00:08 executing program 1: socket(0x1a, 0x5, 0xfffffffffffffffd) 16:00:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = socket(0x11, 0x8000, 0x4) r4 = socket$inet(0x2, 0x8000, 0x0) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x80, 0x0) r7 = open(&(0x7f0000000200)='./bus\x00', 0x40, 0x2) socketpair(0x3a, 0x4000, 0x1, &(0x7f0000000240)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x0, 0xfffff, 0x7fff, 0x200}, {{r3}, 0xfffffffffffffff9, 0x10, 0x8, 0x3, 0x1000}, {{r4}, 0xfffffffffffffffb, 0x40, 0x2, 0x7ff, 0x5}, {{r5}, 0xfffffffffffffffb, 0x40, 0xf0000017, 0x7, 0x7}, {{r6}, 0xffffffffffffffff, 0xe30fb1187bd1e1c7, 0xf00fffff, 0x5, 0xec}, {{r7}, 0xffffffffffffffff, 0x1, 0x4, 0x2a0, 0x5c}], 0x8, &(0x7f0000000280)=[{{r8}, 0xfffffffffffffffa, 0x0, 0x80000000, 0x101, 0x800}], 0xffffffff, &(0x7f00000003c0)={0x247e5540, 0x3ff}) r9 = syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) setreuid(r10, r11) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r9}, 0x0, 0x0, 0x4000000010, 0x0, 0xffffffeffffffffa}], 0x0, 0x0, 0x0, 0x0) r12 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r12, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:08 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x18808, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000240)=0x9, 0x4) stat(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)) linkat(r0, &(0x7f0000000000)='./file1/file0\x00', r0, &(0x7f0000000040)='./file0\x00', 0x4) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') 16:00:08 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x20200, 0x1c8) syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="998bf2160101000011ff352d0917b162cb5f", 0xfffffffffffffc79) lseek(r0, 0x0, 0x0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x10000000003, 0xfffffffffffff690, "f000bf3e00000014aeed0a671f7630830400"}) fcntl$setstatus(r2, 0x4, 0xcc) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) writev(r0, &(0x7f0000000040), 0x0) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000040)="6358eb013ebc0e476efb448d1fc08e6529c640bdd8c469b56dddcc228a1451d531076a072ddc0385", 0xffec) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffd, 0x3, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:08 executing program 0: r0 = socket(0x19, 0x2, 0x1) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)="4b74954c", 0x4) 16:00:08 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setuid(0xee01) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69943f89648", 0x14) pipe(&(0x7f0000000080)) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) 16:00:08 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000000700000000"], 0x1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x1, 0x5, 0x80000001}, {0x18, 0x0, 0x80000001, 0x486}, 0x6, [0x5, 0x80, 0x6, 0x3, 0x1, 0x200, 0x931, 0x9]}, 0x3c) 16:00:09 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r0 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x40002) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="ed6c2c92bbd6757bfb", 0x9) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:09 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) pledge(0x0, 0xfffffffffffffffe) r1 = msgget$private(0x0, 0x4) msgrcv(r1, &(0x7f0000000080)={0x0, ""/4096}, 0x1008, 0x1, 0x800) 16:00:09 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff}) getpeername$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r1 = socket(0x18, 0x2, 0x0) r2 = getpgid(0x0) fcntl$lock(r1, 0xf, &(0x7f0000000240)={0x1, 0x3, 0x6, 0x80000000, r2}) setsockopt(r1, 0x29, 0xc, &(0x7f0000000000)="930068329a2cc6a124b97632d2f9a87b98f5eb5e8ac7486b559a40d6f47a407ce11ec07503d78b255744f2e750d2c9ec563fb1b57543c2439a575014d7dc1b097601e398828b1a51af04c04b4d74f6b4f3eb1cc71403acf2d151dc0065ed73cd288627ca7ccc2de63210c7c2687f14cd0f31dffa50a4e708cda52f9cab9add6ceb6af3ce4e29fe69f470d731c4937ee02d6afc51d904094b3dfd80450f501ea88a66b67677c7fb2386e2dc9e1b9acb21101b04063b5402bb8934ae68fcaaa7ceb1bf0b81ea31edc963948b5303ed98afac6840201364bff9eef3a93f22171472b520f7df29392d8618cf98d61b5c66aa4f7e43172788e295b7652048a5b43479a4ad0c2d0e6dad1b412d50fb7cc00ca435a21f14cc6ff88e9b435fe98a48cd84ede717c2ca32dd3c0e254c64f616d727780982856e402e68c1773b2bc438dcc5448126dadf1838", 0xffffffffffffffb8) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'.\x00', 0x7ff, 0x8, 0xb7ec, 0x1, 0x4, 0xfffffffffffffa23, 0xffff, 0x0, 0x2, 0x8, 0x2}) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000001c0)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3, 0x1000001}) 16:00:09 executing program 0: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x100000000003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x20005) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) r2 = dup2(r0, r1) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) kqueue() getgroups(0x4, &(0x7f0000001040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0, 0x0}, &(0x7f00000010c0)=0xc) r5 = getegid() r6 = getgid() getgroups(0x4, &(0x7f0000001100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) setgroups(0x5, &(0x7f0000001140)=[r3, r4, r5, r6, r7]) getsockopt(r0, 0x3a, 0x0, 0x0, 0x0) r8 = shmget(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/4096) 16:00:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="100000"], 0x10}, 0x0) close(r1) getsockname$unix(r1, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 16:00:09 executing program 1: select(0x40, &(0x7f00000000c0)={0x6, 0x7, 0x3, 0x6, 0x8, 0x5, 0x9, 0x2938}, &(0x7f0000000100)={0x7d, 0xfaf3, 0x3, 0x2, 0x200, 0x6, 0x1, 0x8}, &(0x7f0000000140)={0x6, 0x40, 0xfff, 0x401, 0x2, 0x100000000, 0x3ff, 0x3}, &(0x7f0000000180)={0xffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1, 0xe5fc}], 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r2 = kqueue() socket$inet(0x2, 0x7, 0x6e) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000080)) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) wsmux_getmux: no memory for mux 16777217 wsmux_getmux: no memory for mux 16777217 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000780)="6430ca246c72503f43714b090000ffff002e360efe8e3114729e13b07b752de32148fb6242b8e03ad14a77a0ba9b3b11295259bd7fd692407726f52a13d79140ba72b1dd3b11bbea95938074751d201ef3ba136153694d4a9b29a0947f9c87dff5a59d7151fdf26cfac5f1bd53d079312557290a6dbf72da8cde5b73359282830881d1bb57c651ffe45fc1455422e52a5545671ffac5b240259bcb95ed3e01bb5a05151bd592658bcf53ccc0cfde656773a7906333bf001b899de71b28a8bde0d0dbb29b4e123d76ed7e9066c46219dc92e681046b964d334efc7a01cf8ac8e08289638cdb1111dcb9d5f8ec0138b4cbbddb6ea39a000fc7fe8b5dc2682b18d3ca309b7ece438ecc97bebbea43c1b9e0030a31e5cf3979c65de26dcaa2eee42fd173505890f524ca6f6de15ccb8a3ddf6b57f6e7e1e40d0d6c467df2b2abf1594c23b46f13b93f7f4a167fdfbc510a3688fb4ca02d403b04d7469011d9656722eb441babd4917016d55439c4adfc854b35b422ee9c9b0d9fb63088547f096d43bbcde3a20a0b8e523c3687f12aae42d53010", 0x192) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x2000000000003, 0x200000000007ffc, 0xfffffffffffffeff, "0503000900"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) write(r2, &(0x7f00000019c0)="3c9d920ae74be6f27989faa937a1b17949c9589c00e71872cb3996c26a7a320e47874467ed57cfca1f9e211dee59368fe1f93d218b8a4de7135fdcba1240d57a94e86e36f220d8aad041a50a77ed3b5b92c0661e784cfd8813c87038366496eae751f1ad9fb4f8effbb4186fa86102ee3edc507eae0f983d2aa273d50496d231555af9afc2d2d181ddc06826804e8479c29c545a35b89cc54ee3e22059e49067716fdd50a6daa62dae30ebb224e92dfd1d9c77d044ef1025007dc592578f28f5b987a72c370bac0c97c4b7c71bcaa5c717f18748df9b258bc2cb9fbe4acfdf148cc7051f8090d35e3fea0f408b9f2e8b346e36f08f38de8b43d5da9af1046d7b33eb05d22aa734a58950d849ca907c1e2af7f21d548df4eb0cce7269ddb83e3058a06cb6e643826fc3e01173de74f034f2df09007ad709d4d15af224d9788ee4f8dea3e4f03c4a5969fe91c98475d461cd97d507e59f8918cae4a6640466e0e59ab5d87a902d6df5683d029dbf4e332ec003ae5758ef333c06223dfb0560c62336e39185f753bca46a380f21f045c4232cd21a0654f774f095a93061b51c91e3624de521df23a0b4881816c05c6709dccc6785b4781ee328b21d701a1ae5606828e1d5539588703700e096fddac09c1799cf09a3093ea7f094a0849147bd021cc42d355894d21f1d16a373ced96e7ec3d78cbddb0461f18f533c1b0c51c1a8c75512e1d424b4d36edc0903e39c1d4128f479f000b773d77a48835c710f9657c9bf6908e81342a325ad5d2dd85523f7dc370d2c8cb27838d900233d46a417cf5b619731445ec10b8f8fc3c290dbde34b1eea681683cf7abff6691b80571971511ff60a2bd52cc9202a1c58dde06b5df29aef352d862a9a0382efe006d18f25d7ab5046a9bae27ba52da28402c553bf0a81c73051c0f443ad00446f32161c6c0580b9b080c262ca145323ab3a74ef17724a4c96c5d6ddcacb37df8514c24f252f02ebd152569700ddfddcb8c197b1dd39e45795f83632ec69ad973b69b94acf1f271927ecb75dabf85b1fdc705dfcc37c5b818876a1131986d01f9c3ccb26ad6ef32b4dd64b5aa8f9fbf3fef3ff57fbec664cce226c335dad4eca29c5b73c512fbb09ca6280c63806e3e004a783cb45d6eba46b2e88439ce66f04d1b78a8353884a33c2dac1c85d778c40f64c9e5d3a203ca9787c07d3d4c4f646a5db495495a679cf379ac10719c34503eda8296edb63f08f17df64a47b79ed1142e6b9644e538ca1baa381ce41863183f72dee109264f59bf05e572b8fb8badcd4d1aa4e320e887bf58f6595a9da3cf9510779735288ef0e0a2edacaf456c29d89fb80e2ed612d97c43fd8bdbd114f17f96109b572112f3dc156d149dac14021ac7927942410982d6fe57d61fd231d3e894a7e158d01dc48c98d3c3eaca552ee15e7c2171af9a129d39678eb1e5208618b92034bc46a357b869558298d342bd30590a2456e7e7a7392078ae346cdab582a0761b0fddabcbba3faf66b354140fc39192353fd0229bef9f46bba356e409631bf5e726f810106117310e0d152bb5df1cb58a8d9af816ac6bac7451ac2958684ef9d1d7724fe18df4301fe7ebe4b8acb0e919edb776a911da9139ee6c64fcffec838e8d211c46f7a75db155bd1887568516f6b06487e68a0464a67e478b4e6f5e28f9d8950e8f092894ed045a0334879b810fac4727ee929ef5ba3fb2e631b6b7a66dee5885062b55a5a62b140013f1ecae02f9d2d6175e77c495ceef873d42471ccd69eb5d7d87f30e9b11f0d678c60af56da1b1dbb8cc99bfff652ffc90e289ac6e999553637efba7433a656218d765dd1386ad75616cded3c69078b10d4a49d527f8f52d6007bd83a675cf454e6c1d34230c024f3e4985b58a26380511d6c8705e6d04893a235ab178531157decc30ce5fbe162bc4eec5ccdc9dadd46aa41e12354954fec4f9d22fe24f2698cbf4c3c1bee3d322eb88b50093a0562ae40324ed9e765b72bd5bfa5eca07545cb2187794b9c711c55973a3c3e388cd8228eb206bea99b42f1f6e4b81a1f3cdacf6ab23f3725340320208b538068939aa420f09316fc6ec50196c89e83c71dd83fb5f214deb532723a0b0647289be8f2d3f85d0ceb829482b961d44ea7c905a9c548a5deb00ed52721dd57d4c6839b4bf6c883da12b952fa1bc5bba456e44d158d5309a98da44ab6fd0a77b8683154e57e2afe801353499a15176daf37072a47acbd4dcc217690278045e5f93a279a6a22ee313ff8df32ac6dbd71d499f547c67e76f52eae20e071627748ae8635d73986f97ed648ba6616de32e434865afdf6b04c4ae43681d30fc38e57181634e2adb1a6b6adfd19b8f9edc2b381cb4e8b465ed76955a2c6f99f7615ca2b50220ec5dbfcd0d5fbbb2d7222771a5b1d1f8b3826244a1aaf98491cbdb8a1bc0d34d1c261544a5f4cbe4a222bff638d520f16df157f2f9221e263c9562f3fec3d7a9d6da83e8e3b0db0c706d1a470d15c747d71783c59cc67f1cb02eb69a81eb68c41ca80cb3b356c496fbe17c456a6b50c23de946070a4d4e73bc1e345a517484212b030f8cd6088633cab19b264c22b297156148cf5eeafa070bb1ffc93a6fc260fae2bd13f1a92c03c67ffff76cfba592501e6938d880a03ecee39374961caecf500c49701cc08378626b95221cce23c8c08c6fd47500eb381bc3d9c20109d8de60edb54d99d63c5e4a9004f56818f73294784738a08eebd3eacee862e1c243ededc63bb6e6f4c830f8d41abc0e1a081478cb2aef9c6d1dd1dd9c11ec3e814f7fcc1e268157d7f44d8356c4aeb9fd0ff9e5e81ad90563d89e078eaa75f7cc75761b52f47bdf98997a98f9f15c52c8cb2b0588f2fb7d9c78edd2cae1bd0bf09e94ca0003a431865f334ccf9d021c23de367112542fa725a904c8fee9327e70f4896d7ff94f387a133ac3d58bbe428de562a5276230d9c15bae566a62ff98d6e042c454e6189d16134233a1ce44b3b7ff1cfd4f6d1afef2977e75e4557d43d5345a52bca7a7da0416d0e08b3f4dba04618028263ce408f7052fe7321211a9a0e3711fa23c57d5ab3585d96d39b4b5727c7d582cc29110b13f3ed64fef63890b919dd5c25b5b372d81169ac5a505ac8016bf54d4368ea1c902d0471f48a5a571787cace863175427137f3ec1cb5435a4312fead1e2d5c4bff42449bc3b36301d4b39d5005485b8d7fe683ce4b9e292abb42adc09c88ad60c073272fa56931255e9b889c556005a384e4f0ff93b876fdce951162c45a54e2a0bf0ff285ab8c2ef71fb5c8757f92472094c2687f422079f61617bc471f37257a04fd026c98a821a36bc3d280f45e1b5cecc1b70b270145f1eb859481a83df1c33c471ea3c502f1b7c1cc509022070c388935ff22abfe89498714498c3b1f42878d3ef14e590c23f258d8337b213ec8f2ad0e182585f335b37f8d368719a42d0b34137d936742377d2765f1540b33b3db406bed6465c5e2e9ee2bb3efb34dbd86b50fa2e3a3b215b5067cc9e45524f2441643bdd426573c83a38091cbdd9183f5f2e421883cd5e0d82921ca01e7cab001e3fb54db1a34f2750e0b11d39f413a4aae93624479aa5d598a2f118bfaf7e9f3cff068db764ad1b696284b3b4f26d780a2cec20e67a09be5cb5703dad9c7c43788f47c3d714b5d1e857e376605c5dfc1011dad1fdebef7d157db47040518b0bd23948c1831c524d453c4430238ce259a2a096fd2dbd61b2f3e9b85cec4b093e507f940eec58730e52ee2e1939a9451ac750914924a82fdd1e05f03de8fc2b07633ca97bd3281ea8a2cab4e6688cd5473d803b4382f036149efb4dba810fb05612e6e2051de92c2394cfc5cc303ea6d2bc2aea13548a319288f09e62e5d539f2a84bdb397cf54083db788e09824e49555429974eeeeb05573a5adb457492844ec5389b7ccc393fdb8adabfde312f2eeb3ff48ea5b03baee1c525a30d78702295bb45afdb29f31bbc95ed7727a76178806f831f4f325cd52697164ae7cb081981f749edb7751b1e3bee46865213725c7167c14b82fa0731010bbe5738fc19345c644cf594b48f97a3a8f2867cfa175d923e44349f5595713c06cf019a317ec531a9b29ad2849d9a4a040a15fe013b76142f4fa7efc7ae48e409ae7585135d1b4f66eed8866b2c47913f99ca62315a53cc573362720555425564dff3c42c4942a31459f0edb4975054cdf744683d602be31b84d11f564d05a93f59d8c8eda0012e661b1c14d23d1eca04cd886214dafdb1c59860c0c93e3466115faf411c6edd732635acf0ae22473d4f0ec34ddfb663378ffc12d2f1f0b01152e9f0ff926d6de3f1fdcad5010f6a4cc381649e4254488de6b573e9174b4e6c23618cbc7af785bae5ab6062b5a625105ea13207c0e44879b03a617184d428a0cd0ae6a5cfbf737ab01d0ffd25492f81e1bddb902c10bedf459b703c2f59643046990b462c79b69a9245d1ec0303b1db9e8a83b68c9ef7cf5d96d2804c8d5bf6007448c39a7e7eeea376127f037c80313cec25d6e2705a2b6041c0d5725aa95d0ef30a0ab4bc662506a0f5e58f58a38891a80f17510ea3e444aa561eab164a443e865430b3469f7b63b093bd77c95b57976e73117133bac97ff76541bd021a3ccff40b705e40e160ed6f1333e9e7e6d631c54517cef1b61bf461792ee1e436e5399dc8445c8f0d751e71022fbb1e1344e118b6203e3840290ddb111f5f33a2f33d62e44a737b46f1d9c2eeefde58ce29e4b26a0e0ac34ddae37cf94f4ebbfe606a3ae6a69a45320eb24bb62eaac4afb27b8de918d5fdaab26f3fc2c038d42af5a785ca53014ea67924f5769a2f4a15fa1dbdc0b2a7a4fa251eb2940449d92949f1e8724fbfa620ee184a4e489c6ac8493d86c75b35f7efe6b0eff80d87357e8bef932421ef17ccbe7856d5756409fe525095700421124fa46a3b3f4a7b0095a95792434096163f4c96df7ddbbb46604e4e5384556b2a5bcfca0a9f5a6cbfae64050df4866f8d8321b8577dd06d059359d69a573ccab10c39944fe219882b3c4ab6248a71611095cb75e54f2dc5313903dd7d0506a5887328faef91587dc0c7529eb9e0a3c14067a6452af0e35c7efda6c0c5c4f824712c0c893a83b82d13bedf8893f3877de73773108f6da77195f84d6e2d87c65dfd7dc10ac41ea81e5bd5019c6b8d7c8642e09cb03a15c4cfa321ee760b230ca74adc8c2e98de8ee57eb6395baa793ba92d5edfd07f144aab6eea87ea24f032330820d0297abcd31cc40b9654242c961aa971a003bfec1e56b6b66048ca245131adf6125ae99204cec93944eb5bdc9c7ed8ace2e93c27434d2ddb3334db49d0df8de69ce3695fc969173d60c397171fd4e918fe45dd8aa2d6ecf0ea512ae3d6f7c9b9e362792df02b1662a24de0a40bf931d712d9893571712bb4cef3c53cdb7f04f4da76cc03fa430f75778931adb94c4503d6d88dad0922d8185fc111cb52d77c0ae69daa6cade676bacd9acb36223806d2197b9d6e6c9f14e9f0a5ceabc17834032cd489bd4e8ca87b31eb3672e4566a739b330df4d9c632a0b719538ccbb4c66bee77c15974f771965e505a559788ee3bb64e1c87bde6b4a79bebc5b883fff708425ccace6205a9ce54c2d0ca8a786616d21cdfa96797cc7786243e3c0194c55be1dfc68025f381ac5ee5131e26a0d7261a07d183c24fe4c35702ac0d844178fdca957e40701c7676cd1ca62a0876007cffe731b1fb3432617ae78bf24d16c3cfc9ed3eea11", 0x1000) 16:00:09 executing program 1: r0 = open(&(0x7f00000001c0)='./file1\x00', 0x200, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x80000000000002, 0x0, 0x1000300000005}) r1 = socket$inet(0x2, 0x3, 0x80000000102) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001380)=[{&(0x7f00000000c0)="eeaac9984329c8bd5e", 0x9}, {&(0x7f0000000280)="1575f453ae6bf6e8cddc1f29ddccc9fc8fcc3e531a187f8361d24c44ffc2194deed846e5c32f3962d2e1c28e5b367902ca717341bc1f1bf56e2b0a508d6f0d9714de4d101e51138bec9bf2cc4510214c6d431ea2a2d3474b3184ec97370fc5d764f61b63dfc633eec37a2c534a66026f2f449fa042153a6e0b181b70c753db8420b56281c514fb86c7500781fe238f972c00de5e3cfde42eef4ee36c78fcf213c0e23a5b9e4fdd34b10ffe5e697b6570f7695a51fec1e4a415cf037afa57c0ad4dd686cf55a3268d7d51fd46e1b68d157f9e03375bb741319964083d0372cce777d41cf8b93f85ee79d3734e8b00f73075a24ba383ff8efcb450e0da5e5a7b3db3a7ce88d6ef4b7bb0e677e4c8819a581b6481ac251706ff651b1f78daa5a3f91af6c9517ae0aaeb4b61df806cfd707b2f72d2cdf9e3eada3127e4e7cb44db71895caf5ba224a28f1ea01636e534ff8514da86b94129b7301297b03666b1c1c6d36e0959b11c47ad6be4c8d83a0902a6c485ce698413f160f6e802d02e70adb6bb2c6281db5fde0fde7e12acf465030eec6450de0d0c27b182cadbf6b97ab665e0507962fb5b6a88dab58a371f222fcd23bf148d03aee7d6090bbdca1dfe4582dd0aaaf30b17b11dd35be65bbca5439ce7f94abc00448ff0a29e7af68c028ca92e371d5a5c6ae5edf1e9c34304d40fa7d5f5f1092ddd0d63b28652d9413c86a5c2b707bcdd672884ecf0435550ff1ffbb3e5b5f542e7dfcdbb53c27d9bfdaae9ff0f94246af17beaf416cfcc3d977825db61c8453db61f22915f55fb734ffd6b015cddb302dbcb2ccebefa1fcac84429f667669d056cbde5b9e75e75e5322014fb082e35253711840d31c18d022fad519211c2247131a0a980b729c89b5456f17f0b6a9198bd76c441b8775e06a77377282e6d1fa1f6554d3be8cea01c01fd17ec39756f2f2197134c75962006dac724a8fff21b3642a79c0dc74dc247e5f993c43e22f353369dab51365e08311f6d75c77caaed084686bd36efccaeaf98296452497b0fd0fbca5640a92079191b99b8a90d955a584099d53bd5553c3ff6e7cf89105190580a12be72b1e4bc55a6ad7d0e1d09067ec10c3d53ef6a3ead10ad6cd23ab40a9869755c1eb899a43429122a870346f0dcac22144ffc53d23e097ef0f9f75a8184c3a599f504aee1fc6a80720d4d0061b291d77f7daf9859794606f8d0c4f03d8c51e76dcb31cb26f6808b3b797db5534c2c37779f2da99b33a629c7485c623c041c1ceb0a5f3795c60ccf866352d964758397a7eb25a043a3e219fcd4d8891043438673ee511eb4d41b8712f273f3b698e751aaabfdacfdd2c8a19a92b258a4387df01280d5a088cb4a8bbe1892a8a7074596939453068d78ded628a129fe854de756643b489bc013b3a616c9a328881bf7ad4d201ba0d9f3cf817a08226f91b6c3c9748bc50d755f6ec40b8f9d9d543e40e11bca307b02ba9b298a88b910141e2fdfdf983a4b27e3f1ad94661cf6b44e275917fb99ae25a6c0d24161a55ea25bc29914fd134057a64db054e6ea00875e9126581f48deef1e820f422a1509ddc8db16c36fc104e9589942b9dd85b933256c1ea2c18eaf6724a1698b4a0da12044c7172b8d6ff9e733accc042910a2a0f3243ead4a605baae5c377d0e24005dc3f40af6565e6456b0be80b0f643b758f7c0129405b4cc604e7f430821b20a819eeaa6b5fdb6d8baf2c7f1934ab55d6cad6d82670caa99e3bdc223b0bca832441647d09d84b0bb20d34ec55fe570f48a07ca234914c0ae8b7c111ca93503e1258a9b30bfac3b73ca6b3baf42a79fb3ea6d45d5fd63bd887545a5802884ab290f18bdcec32512939ac222710f00732a6195ba4ec15ce65e8fbbf0d5500dee12cc6b0197e99c11c12c8413f787b4ef600b7e3f597d4e9534f804e8e1d3a64387b59927050990904043496cb001e60331b879fd4186ab3daffb2fa050615f39190529c9ac83d5b5a32e39036cbf18e91fe7dcc67dc6628e14138f1b29cc6fc8391266498bd34b2f94158156535841ee3a2b86e16bf2d14fe3fbfb112e0dbd3557802e0646ef5712773bd847230a9ffd073f54525210b8c8509be56564761900e91dbe6f2c331d0023f6447aba89e5da3e799c4fc24f4feec4e56ef4ee82ad6e11f8ce4021622e36bbfbdd34823bd0744f5ab3ffb5eb7f86fb40e6f555487dcd1a07623c470e0acdb60539ee6171a1bf3599736226f808658b6b18af850b21905b8f300b208285d6a25fcaf66231ea4076a48be5e669fb561f50598c2b9819ebd88b67aac6a239af6c8aeef129aadd7018dba9a738c1bca8406becfbf5588d770483ab77eb4b1a4ff01e2a3a89a6d31ea46de7af6b2c4d60a80d8a462772c96ed335940667bd97a6938e886a10683b1fd0af0b88bf1dd7d91e860db25a85f9928c16a9385da2fee19e89759f3cbbd618d889e6efe072f83218e975eedfe7bb7a1f0b8bd5d51af7a866d3c6b225a717133af85ff25a00e912cad2428bf7b8bdf638027d974618adb43575a3efb5d4d664c709c8d0d42716eaa70a6b203cb3eddaf5ee355ab5a3924831ee18e898900dcb39b764e4a353a8a4b173c76d9f1e19e3f34bd153ffabb8b3965eb9ee0f7a8c162a53496344355334621e70d79fa745db65f13fcca592a56f208a9c08ced337ddc635c13da83a5fc214b2307f19be45f68f2189686a6de44033129e6dfb05cbb7e89a3dea49382168cfac1eff8a8784f5eb1f7f8f89073e0e8d2c2181ddec52397a4174fd73a652dcae98776a4dc6abb2c569d600824fae181c57e2bdb430893b5b0603facef8d0aedcbe29d6008bf4ff1df2539373c638ab6051ecd29df8c0db51fbd2099c37990bcbf5eee08e857f40359141ebd5a5207d384c28a5d439a6f811bee3e99a176891a03086c1fd731a2df4f5100fc02b498e267f419e3adcb0e51a5a30877b7e7bf2d427437d6eb1a0f6e8f8269117c063cc9af5fe81f784e8486d8f8ba3934f8a7d98f5539870bce8ae1ee8937ac5627c1f203f530303701b952629f0f5a8151990b0178fe1414c9041d53872084ba2f815c75e9091e0cb6d8b900293a05062d36fbb5bc213791ca6274728a55e7ccf1ed3c88a92713174c7fb9a66f555e9745d5d6ee6a84d29e7c83ab4d1ec3b9fad45cf579d89a1151b46c48e6f011ed23ef7fe840943e81641b78dbef67dff45d948d0bcf6e8a37cd3aaa96d0591bebfb126d0b8fa98045567679400f5f239c733ee3c9a44500f48b9954fff3119f0f9ad7e4ef335fe832bdddc230ecaf7318c98f9071b25dfc38dd38be2b7dbe50072c86d62679c5e2175f646cff0a63005a27326e2c6aad9792475c4dbff38ea809200d32e9eed81e63ab57b105adb26c1bc40f3cfe33ce5196d4711bfa7d7c977a1dc5d13198b6f8fb6f14b11735b84a6994a6d4b8ec8f018815f07da093a1d256be457a9999ecc3fa00aaf50c77166835c091679ce6539d18df532c08a908be993dff370e23962322887503dfcda33aae88ee38dd7faef772051b59e70861f9475ff6f6a71980ca35f6b01d5f617c76b7cb68f2b1112774efde2099027ece0b7277742088cdbf6733b01d995b8dc852ac5edcfb40cda7c75e0b790d1e575e375d01a008cc511be9dc5f46c6aa9c541ac4097c59a96e5f3b2c3a509272912c5c63a6d37d5b544fbd05f82d2a9e50b6f68c6ab73cdb4447efc1a46c1a8cbc2afcc4d3b7ee2d8b58b580e93c60a6d3114b025c27e1b7ac783662fe1ad8cdf3eb4c0d924e2a4007a0ee28c877506a4c7e78992fb5a73826b299a6c67e6656bb3e2f025153d4172d2466eca2255e0c22fdb34e5cfb0e2af9810b3b498531ce0431509d2e686bf6f220daa9e76a341b91e0b415c0fef13b0453c75b2341c7667edcfdbc0022f939557ec30b3b0939ac6f29e5b476e1536c91229fd7ebce691d889b827de50263a76d335e06b940940c8cd3b5d86464b1a931f5d37f8030d740cbe327e9f133b2eaab527965db8f255b3d1b1832325d9681a5eb2d3a90cc8fac9bad413eb38964993eade0a047b32b81da7020baf733df4dcadf878b40a2c3fbf86ca2f29fd8c2cb85c58d46381eac2aebdfc67003b78193738b4d411a3e3c53b87221e6d94016141695aaf33fc04bc57d6703159d22c0dc9d03d8cb6087a2ce299c85a51f05dc21fe09c9f80a327d70b9bb985734bf803ec5c5b6ad49efe4529bca06d35c8ee4fd0317e5b793fb8ade81714d14ac6a679fc543b7ae1a0265b297295ad2db91308af2fc4f366fd458fd1ec9469162d5dae6c95606d9fcb9aacd4e427fa4f9f17aed58551d9f81e1dae034f1d1430e4c9f4afa0b4b3e59e6483d144b6df3d89c73d44055175bf48410a4e30592b0d72a113298a2c47f8135772dbd366277292805af02702123ebad2bf02812650da7a53a76c0b29cbec0e1b5aa50e5e3972e18bbac0c321238a8d9fd51c44a1801ce9a1890724c2498c0453c0489223dc7110b83d2af5c67ad88e0e9d9a8d3362b6232ea857352c1e544d233dcf1d9caaae81a7e142c5a09d0f88b25f3841f29f05c5be12168edcb6e6525bf3a9ab6806c0f23ed0c977b45a0eaa996b764e7cc62fb3d459175397ae4d26cc87ec9cd7fdf63d6ab6e3fb36c7f266b6cb13010c38a8783c9563c8ca315b4d62b143c4dcc97e536ec080b2f43a8fe5bc6ccca0290dc9f081c736f64906624b2b0df11848effab7a43926ad5b432a88e02da1ec9602df2c9d8772807b03a9dbcea8f81e1c192d2d16367b15cae0089bae2e657a3ead9587c9496d2a2470df154cbb48cab8f4b100a4da8a91eb856ff55ed427e06bd47fbe0c2eda1e0b293698019c835eb340a358185c4e2ecb20027e5a17920a1546f25a88d29bedc97f879178d8487e912e9b4c7cc283353f2099870530d4d1193c1dec86849f3b3e64973bc861e602712c8c91f2766e7f534038c124faa1a6127832390b76097e5bc5fde27fd4f2985cda6a312515c26202db9a41d3145e5cde21c0223b34872187ecd06c839964eb6b6e28f64a4c8600685ad483246e4cfd5a500576675b2cdc2dc8c98e2ad6197d0d6ed6a84051f8b551b2462af9131515e993b6a121908d62184cf350d409a03799b3cbf2254ca74773d200ef6ba0858c7732467adb82cbeb835aaba33883128d647e4cad36aedebef41c9eecc35ffa65eee9e98af5548b3f55d123d4892028debf995e36eb50243b83ba7177925fdcec79c0b3446b31d67a76b34359e135eb082187e982b588f99dfff82a5a508b697edf7b98fef3d8cdad012b3ea4e1aa4f230a9c2d99974757c06ec8f23700d4a687828e063e2af99b30b8ef449c816d8cd5729388fa76367bdff924440c700a52260b030d98d97c5aee805718bd7fa221eb078cb378137dfa37be977582cbcbeb677a6123e70850cb62b74ead2076ce19b5041b42444720c2d1262c7352e9a11496333d12ab0157a580539ee902a2d5bfed03efc12158159bc42a1aa3aa2be71aac60323bf89799156178df2f63a0af656245f595b54b6c35b0160340580ff5233b9b2e6ece747da517c56667b9eac4783345d9918db42c01d682805a04022b0cbee19eb5fbbe6dd09f4f3d9630108a6de905a6fdd98ad647a15a7f4ef17856a019a5b71fa2cc12a31e0ecf1d7715a9561263807c4dc97e7ab93261208d89099aab078a4a29b8715552e99550f3d3942369c835d61e8a69286660bb6d9ea42367922c74ee01cd0214354f70c5ccd4c888f344a65f7a6b6ca19a1f19de2df", 0x1000}, {&(0x7f0000000100)="b2725693a0cb2b9289c55c33df4a1ce5c8406f3165d76c02ea2e00fc22b18642c2d46544dca50af1ea7241ee337dc397170ad7e4", 0x34}, {&(0x7f0000000140)="9b85bfde0bc1701229e0ed411fc55df3723a0fa77373380d2761a992876351d997dbc5d5243d1edacbfb25b7c0d0068385388df917b3e296230aa61d", 0x3c}, {&(0x7f0000000180)="d32f6da0b815", 0x6}, {&(0x7f0000001280)="a61c70c7ac32e418e1a1375d13e1da2629662ad80eb4855a55471501cf1d0a616e52b4c11d95c56c1cb0bf62277748ae41497e2645651aad1a73a9dabe0d7100f34fc5d0b719244bdc09a5645a9adb1e84a3465b13579ecbce91d6b1cf343a070ad2a8b8a415060d39f29a4154ed48f2b992a05f7939ab6a0043d79db16583e37586eed9543533909a2c54dcebfc83d878dd744bf0081548317f19e8cd412ab3950ea9a351e1ff8b7890de77c913fa7fdd6bfb630da7436209842fb309efd8a0244847e4657b41bc24a0f74bb606e48ec2a1ac25c357a4016f5bb268d42f32ee84cd73e8030d7007050cc597dd911eba2a0daf4afc33dc3496e800c327", 0xfd}, {&(0x7f00000001c0)}], 0x7, 0x0, 0x0, 0x8}, 0x2) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000000240)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x0) 16:00:09 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x206, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="17", 0x1}], 0x1) read(r1, &(0x7f0000000200)=""/243, 0xf3) rmdir(&(0x7f0000000080)='./file0\x00') 16:00:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10029, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) recvfrom$unix(r1, &(0x7f00000000c0)=""/96, 0x60, 0x42, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xd}], 0x80b, 0x0, 0xfffffffffffffbff, 0x0) r2 = dup(r1) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000040)=0x4) 16:00:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x1, 0x8) utimensat(r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00', &(0x7f0000000140)={{0x4, 0x5a2}, {0x7, 0x400}}, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r1, &(0x7f0000000180)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x0, 0xffffffffffffffff}, {0x0, 0x4000000000000}}, 0x0) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="001e6a77cbd428250684614f196c0b8cf87386f18446b8610c4a73a1a4b9dc80dec986b701908b81557767d56ead3e8a1b465b5d153dd92a9b4e", 0xfffffffffffffe74) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20002, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000180)) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)}, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r1 = socket$unix(0x1, 0x2, 0x0) accept(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) write(r0, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() close(r0) dup(r2) lseek(r2, 0x0, 0x3) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xccc, 0x3, 0xfffffffffffffffa, "845c556b00070000000000000000abb8afb400"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:09 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt(r0, 0x40, 0x8, &(0x7f0000000080)=""/76, &(0x7f0000000100)=0x4c) pipe(&(0x7f0000000200)={0xffffffffffffffff}) close(r1) listen(r1, 0x0) setsockopt(r1, 0x5, 0x8, &(0x7f0000000000)="67f2535591aebc2638473a22fedb6b2abfe538df7ae697bf114db262ddb736b85e495ab3e05cab856bdf1c57de59fa76fb78c4beec860e129a5c145f6fd9ca2aef324968fb12a5", 0x47) 16:00:09 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0xffffffffffffffff}, 0x8) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x18, 0x0, 0x4b) 16:00:10 executing program 0: r0 = socket(0x2, 0x20000000000001, 0x0) getsockopt(r0, 0x6, 0x10, 0x0, 0x0) getsockopt(r0, 0xfff, 0x401, &(0x7f0000000000)=""/69, &(0x7f0000000080)=0x45) 16:00:10 executing program 1: mprotect(&(0x7f0000120000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x5, 0x5}, 0x10) 16:00:10 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000140)=0x101b6) r1 = socket(0x18, 0x2, 0x0) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x84, 0x0) setsockopt(r1, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) 16:00:10 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) dup2(r2, r2) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() syz_open_pts() syz_open_pts() close(r1) pipe2(&(0x7f0000000000), 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:10 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000400)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) symlinkat(&(0x7f0000000300)='./file0/file0\x00', r1, &(0x7f0000000340)='./file1\x00') open(&(0x7f0000000040)='./file0/file0\x00', 0x480, 0x94) rename(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='./file1\x00') 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x0, 0x4d3f8462) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="b5d1a594302fdf4c366b376a18d1c97240f8fef73c824a962787f52721973a88c8c36dce14f2b1bac34475610c1bf48a50c8146f2269081fc6707d6455b3e65f6940061e1f017be7b7b2a058ce49a9c9ecde06fe60f10cd95d1097d0a57aa404cec040c8b59e14220df68863d388da5d41c88eb5c0aaa3c87d80e4d6e21acd3cbd5b336e540e145a639eca2bbf7e755b20de4d3a09e6aa06e65fd85c34f319bd10d67e05225be22d5b03fba65aac6b1abe05b9bc8e49508c9004983e003c6b0ba6f0151c1d710cfd0032ac5818ef9fcf28224bab52", 0xd5) getsockname(r0, 0x0, &(0x7f0000000080)=0x15a) 16:00:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001840)={&(0x7f0000000300)=@in6={0x18, 0x3, 0x7, 0x40}, 0xc, &(0x7f0000001640)=[{&(0x7f00000003c0)="9c94c03ebfe57897551b56af10b27de6dbd84365a515f14337f9edad4e2f441fd2c49499977df2137d9a3b0595237a548cca78382afc05cf59c853db56d31b4908eea631c251402ef8570c886c24fd7e6150a369ecd360a0f1ba074411768d32713f81e4e251965a87d15afbe9772b2867da4026d55ec805fd3e29a4295b0cd1c04138d41956d551295baa6a3ee771d46ae77463591297c395cddfd3b00c9bb625671b2094feaedc7fa295e25ecc8a8bf6607d41732a5c77d9b597d4cf3aa85caf71258347f075ebb219d0e931f16b1d19d2b47f0b5805cd8deadd0bc8e31e46eb4801260debce09694cb99eae9e5a2c335e84372459c765339656a3f38f3ae6b9fcb2c41307d092c03e8cece8d34a3b356ade6a07abc47f96b60c63886ec315b78052e86974d5310bed9801d05c25cc82a64d6ef6d84581c93e44decd13a35e2b6fe44574e858393eadd76835b972e575c76c1b8de3308e68013eb68f5383d6da9544bc26fda9dea51316e9716d7989d8ccebedffa1575016151aaa88797cc4666816ac327b4ede211baf36a22a8eb929d830d8a3417921fc7bc1fb76fdf737bee02c898254a58d00cb583c7d3a6a0c56916253ed1d4861cac5f3d22f2c96a08e01ba0357fe560a398cd6f20c5bbb832b25d585c1bcba3080ec17ab89f75cda8158744397094179fd705ed23ab57518d746768e3a5be5322d52b4381c1d2809900d2cf9a1a61b26d9f31216439b43e61b6b6eed685925b834ca2247ebcf82041eea03f676d64172da57e7c8fada32e97fa30675f3050f0df8f9e17417872e7736c540576e479cb96e64110ea836684a5d092383d4018a77c4aeaef300d0960e7a35052b00057b85a9bfb14f690d3a5faf1efbead21840e1d892c16519b58c4c4d6d65826af1b5d4ea511aafcd02cd098edea041a8384ba8a775f60609be7396a7cf0af329e470717909042e1f747c5988614a185de2f4974707106ab20a6cdc4bd87545a48477cf3224c1dc4a5b55fe7bce2790611f0453496331004e192c7bc464faeedb970ee48b2a575692fbccc7c2f5bbcd562fcdd747dd440edfd56b9a80f2660b8ce83865d4c2341205a6a81e690e4e9f23fd1ef5db71c8e250ebf7f35841efb6dedd44d7d104b3543956ed9bd7d26a0e4e7ca3ce5cb862b0ac18201e3181ca1361c20e795ab2978f1271b362d5bafd64b036adcf4fc507049de21d21470fcd368aa4934ab5519a97c74b0ccb79589f0cd7c585113bb6233abd2c22f1e00106645ea74a4cce709391c13e820ff29bdc5c5bb0737e132f30e8c27161f97873241529017189567edd2cbf7ba3e95d14eb97d75973d973b7c09381a34a57efcd1e701607c19aab5df182d72c9345a836c674e6fbd58de44ccf4a55c61fbb66917a5a0cb0fd266ff999d42adcd25554f53c9e3055b80b5f4d26cd5389338aa8ef7f3d22fcbccda3a019c14949e2c22ce3455428d449022bc895643f9b47361f2411a59e7a085782b264d53d0b6f23182dc6b172990ec4c4e9af3d4c95316ef44c16011890f6a13fba8b9c652231f865a80f056f47f43bcb0eeab4ac3b7a446f02b49e0bcc5d87c262db4ba0e1c8388db6fd368fb05dc715d89986674a502ab57c4e16e218376068237f1d14f016a195e677fa696eb54345afe4ab19f0b6b8d532f24ba4f769e2e2243dd81e2abbbe029bf6f916b37835380472defd56891d1e6340ec9d52de1d99250629a1bc03fa75eab7f08856e8992d6dc20a386378e1b20db931669bd0c0dffffb9c4c23cfae9a06d323925759a49b65ffa2929e727a255ee96582a1c73214637b4641d0e3bcebf208dc1f179404d5b30accccb5252d9ba128ead99fa37c27eca4dfbf9499c20547b573c5a2ce51bbb3b2b2ee69873487131ca248817d9aef1b3f4239185df364af1a6c30e5683d7e83c96a72d1bdb2eacbb39beea7acc9fe0021ef5b5459e452bea1d79c29c138f98b442c3797d421797d6cdb14d3882eccc82cd2dd54e627fc208b9d9386e79318cad32c36350e482260fad9bc78e70ff5dc3ef71ccc538c73d297a38151c7b9a7ea29dbbb3b4c03cecfd1819ea9fe2e87d39c3a2909210276be7018b122641ad3bc5fc456c3aee4fc7c4f1598d3a2b70ac1fe8449ba736b7d8f6914e1da19e3ef10e7bd0dae1c4821be1cfd2504e1af237991bf1d3587d08f10f6c0bef57a3ae9d4f7fdea8c27d28909621ee3e1b23f62c735e1f85ffbcd6462160ee5ae2d88c8f636faa5de50005480a1c124c3c93d4b5588dd8fc1bfdb29c3b14cf7018cdce716e893cb6ca205e2e3ec3c69edb20bdd984413b45494e9953020db7038aad7919364608ba28b790964633f51a58144eb5d608238a6bbed4e3f2fdf7422984c187c0678680ec2da731221a32e8927264ea467384e672d73f032656920b0b4b21ee091eb329711c28e2771a26fded98a1b8335c9bc8474dab9cc066132fb711306205903847934d77fc5d55330e882cd3d53da74b56c6443cb7476b9834d16e766ee6c1774ff73489e70da0d0b4abcfc082de806e8c96c1fe418b732b19d3a19b495578e15a753a633d0fd93139d121360f0fe98b9ee869dbd40faeb74cc7adfac25d26d457141aedb1d937ca9b66e0c88c393831e758dea0727a434187d6865a24af71a7b013ce439122834edbe33a040625d2963af288df8ebc00c54fdf288bee86410c8da822f8bbe1af97b13b4d2c4367324f5256591c0bed729e21ff73df79e0f4eebbfda42006ae27760f1bc886857be3f90c50227898d7f528896c7a6a9180fd90a0b1a183fa4ce5311cc7ab3b33fcfec408c7b64812fff0ecc3117d21560b06c6191a5ed5826a71a35ba2a3ddc33f236576aa131f70a6268d9177c9b97107f10aac4b587a3c54d33316b5d0bc4a5e688e4c78be61b35145c5fd20463e63109a44235cd3befb69a55dcafcbc1ec50cf819836aaca65a3e8aeb578b7e6d0c0b5545b67d282190c5692bf178385a0aba91b28b8dcbf3d44327557c3995e1c7081a1313bbdafa92324c938f92c8bde3409155003d2cbf530d3e72a68f91d75375f47b58b82b2975b09a4ed063c544ff4c95d70c3a8e791a1cc00a8a89c7cc9fb3018024625b911627ffcecac5c4292807b9e10ab9b0305b2b6d979eccda39f50eb8aac33cbe50a76cae8403ba1a53eee2bc32d9ef5af48607f3e8cbca40b4718a05b8ecb0684c8e56f50b34e75022f75e3e8121c7ef32d87051b3ccd0742bae2ab5a451a45154419ad90f1013ecb3fff49cd78d738a6b9092e6de4e51e7bec5590181ff68a190e8cd8833a385c1fe61bfbc628b6108607f517cc514ec3d2e1455454facc0e298f3bf718973845f539ab346ac0c0ab9df690c5dadfd5feea730cc31d1b9b007a2f18523dc013bfa18c05766a6a9e5aa2c76155d6677213e02136c31fbda4aa069bf2c3e7853d7c590d73d019353b283ff291477d7068e6e97922620fceb2728305251e76b617b524405c7e4f8d90312ce1b69798795411ff8d8a9af7a04c8fd5162ee6a498ad8d0d06fc7a4f39d5c0c3d0ca831fe632c3608da3fff49db0ce806d625afb51408e6841ba3c9580f45cc743a00e5270ab8b6da03fc4cea8ed5f7f5d0fff650df9566f9a78223c1f4841cea3c36b3627b9a7e8e34ed853d992ef774a875c3f3a5e99d1babb42d0a59b5a0b490d9ba4b5520b728096885c57cea468adaf0f4c877b8c9f05d37cacbf9cfe0534f2a3d03013d3dd05b9bbde2f76484e6243c3f7453de1c38f5994a8e5a7821baf4374b110c476a6d395aab99f38da495862b732853334ff31f1b85b55676e0faa83a1795f3d234c19c3c72c8108be424c48230694f3ed8695233e8ac7aa71afc8379a753a4f76d294c1fdb08a4b3fda4f0680d092a5dff033979feafb73178505ea16100d91ca0245654330dabc87581ed96e702623861354560070b846975f223a6302a3eebd576372d23edba6ad6e2ac29cfafecced1ded1cded47944f1643114e97952da9df5bf8502cf6feb2e4c456dacab71c85ee5d60f1106f1ce4238d7cac6e9fbdf69e0e95a17d19cab2023f0b95d4ef32b553ae7637f9b78d5c1d1f0b2ca4c1a8ebe4682b12ec2c604b1421ee28295d16fde12dc4e8634b6671c025791b1a7dc63b8cd192072b49e70c190a888c7afea6de45dc2ce5bd26fb0bee23e702f0880480615458545b3286391fe4ba19c38b1a4325df74e2e88ed2ca5b4d2122203db93de619358415926c824a1c81a755a89f9f102d80b2c684fe5ed063ca5dce843a5860126f7b65d8ea579b378c8d19c4d89ebd875157f796c03fc79ea6557dfd90c0c0036b665cf232ac99c8540b1191a5912fdb4e2c160cf0dd38e24c15b154e0fcc7ba788137f200919079317b98126dfe8a3f23ad53ca430aeff17c88d92de3528eb89d603afb6bf4fb09a31c518298a47aa9a25f098c5f97263c3ff0bcefa7e99f679ab322888d7551fe1ef18d74571fd58bea5ed4d0b08d354068918a94e7957c260b5a160c7a5de668ab4d1ec05753473895bf1184ff97c0a9e432d7d01f5df64f44a2ab3a013186c914dbcb6840ce80be9c231044f2769c6f0ef71cc4c84823716b32c5dfe357b08f896096840bd576dbb28012600a8e4d4e53ccc851f00a0c49882c5cca0292e4669f3d8621b77a4b7f2df530cc5fdb52336194130d971d5059b3d4200812a4548c20e6cecd3c793a12374412d7994da91d320b6eb69902ba7bfb1934cac0ee72395a592edbb2eff001247720ef2388f1ef2aa28c613f0e12e09366aaff82c89cdd98639b3b565497d428a46bcf54e1f71eafe346906e7e2ab1d6d64cc3e73679c2660f90a9ae79b87125780ac6c793c8634ca686ab2e367bddec0745d39395518c2b3358a72ad5f2dd272bb932f0addb631509ecdcb6f561ecea02c8dc4701c6dc4fc9220a85730c7c874e5a38962e5081e5c99d74542526abc1784f809006987a87284433b2b965e869de8e2c41a38d399aa3de6cbf98a708e2edc9f96c1398c5cadebb7f3035d6293f455347c5f0c6db698fb58aa228cea3d37927c7056fb00c4d252f2d50bcfcd53c9c52f2c27df185ae5114880b12826fa64cd67f59e36a2ac487b3fe55a9303b3ec1ae231991423c8718dd593422f26f7c9a401b46beb07e7c346764fffc9574489afd6b3f4a67333306513c0c2657f34a85969e6bfeaa4b29b174fc219e5968edecd33d911028c5e8176471a6763430f26d7a1b68681d09eed4b8f499b8759f8b3fd198ee7386ce14f4614bf9b98e804d62272527eba78e8f668c857131af044bf38f28737d3e06cd0ca8c9e424daa73fb9d6e7bde82c6f83634df48439a110faa658f01dc547011c01cd3bd93eef71328feb088a381c2886a96435b006d14cc7f462c9913ccd8d08a2aedacd36852adbda7f64895cb9ebb734f8065932d75ac6e3ce1a3da1cebef369f9e775743e6818026c465a72fd7ae634e5205d71ee44ffb8bce10da731bde79ce9a3f851f2b8678b8ba0c60df7e17a0d3a94c37fa21054bd56afe698f222129f420e82504649486893100f83d68819f1d38da546489f475d5d3fec151bec5698780dfedc0a448212a7941c1349732f06f32751967758a8135c9da45a4737ac6b45f802bca908f6262f54518b511f31a03fc790918da724a9218c071f0a5761d5f6eaf39be375da98c7765efd3fa4065da657439c95f01f3a70ae8b864b69061a1e7c2b00178d284089ec956f51723474b8f801cc1c069cfbb2dba6659b213263762b3b21f3cb4f80d0b9cb58091", 0x1000}, {&(0x7f00000013c0)="d344dc9b30c7926130592d9ee9fa554a95c2b8fde98d306745e20d61c55e747adbca0db6ca846963eadf9d7ac882ec49194b8f47ad122c9b22904a66d0c9ca30c29d9de7b220dbad341919ce961713f97ecbd922375998c746c1fa6954f4731bca2cb7f3572e5ab6b658e011974e93e79dea037b5feec2ddcb723563fe0740a86cdb73f1749062045c1356e5fd08bfc50274a4405f3e2f83e935c54c8c37c13d045e49820e1a3e3816ea", 0xaa}, {&(0x7f0000001480)="42592ec4bedf894c82cbb479d7ab16a2418e6c218794d04c152adc6689677c327bb7adf4ccd77dd886d9955e90698802a4dcf0ea834909f92bcf9d968601c2d6666a5b0b2a1904c5968c410dac74df42a97cee8f76cda263fbedeb94427095ec619fef481592870e2c6401dc0fdbf496202f3493d85dc90d94f2c06822377d73867b48376eb805caf28219ec8d606003331930a51ab8a3142c595834355d23365af3b8dd9605f09570c8d2f6c9e5b7890966935f11f84fcea6957a6a20dee5588a941293226f9e74d8551e1b5d88b7bffb9ce5ec7508e7ca5a7991eea5e5514277d6dae8f1fb9f77", 0xe8}, {&(0x7f0000001580)="10bcf3d4fc9edc68123a6ec646aa14998252c4e86eb52be1252962ae17", 0x1d}, {&(0x7f00000015c0)="390f27540d885f92081923687dc2589fb33a2969dc0cc80f4c0f4839186e40a41e27bdfeae22ebe9230e344d075abba26fa334dd03c9583b70154dda985b8ec4e3af3b13b6f16a66d51443f3770f29a4017f9c19565f08eb9ec93404ff0c87655083166ad6513c046382def18802d46e", 0x70}], 0x5, &(0x7f00000016c0)=[{0xf0, 0x1, 0x1, "d69b929c9089be174ea1bbd10ac9532f786e99adafd452e71273296a7be35739f4580d3965f5eab5eef79904c6fdba3136b727d1f82b2467cfb2de53fc56170fe2dcff0ddb5c7782a344cc056fdca1d83a22de3b40fdb8d8513aac45b6317cbdb6faf6f69c21390cb61a0ca7997786d9aebf539a7d372a8a89eb0f985b34eb5ca61fdf715b5a7cbc18dde1d1f50ddd1dbadc714b59c91a20bfa3a06ffd7c0c94825740a02411e89d27711cb534ebbf00bdca7b729db7750dbb076de8ed5ec74f938c37dda5d735f0c114c5065c9ab9985cf4d794a5afcf3a24"}, {0x90, 0xffff, 0x1, "ac963f5ae4cc2a733299811a2ae9edeeb8ff48e68eff30d03bffb778629732fe521d763561e8ac9a414cd2026b2f33168b81edb50b17dc35e258f40ffbdabb5b48312abbf017f9f1b0fa9df046f8cea76680a25096884ddc8f4140621b29ae070618feefe113e7d4b3e11d77cebf76fd94f5f629bf143cde94a6a32c"}], 0x180}, 0x400) setuid(0xee01) utimes(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)={{0x2, 0x1}, {0x2, 0x80}}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000001c0)={0x9, 0x1}) r2 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) getsockname(r2, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) chroot(&(0x7f0000001880)='./file0\x00') mkdir(&(0x7f0000000380)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000280)='r\x01') 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x8004667c, &(0x7f0000000000)=0x1) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20000, 0x0) r1 = accept$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="07040000ffffffb27824af42a53622b3bf1b05eb39d35a0500000004"], 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x9, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:10 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000002380)=[{&(0x7f0000001380)="796366a0ff3b078555a73cf3d291b2582b24f2f5359de7aee015285bf4910ef93326e56eb5700ea9f3a5d80eb2d1383b2485d11e25f82fe17758382fc7a66682e24ab97b0410b9ed0f867f91445e71a67d42c2b814423072f583de4d26db54f2099928aad39cb93793c93941dacd4a2026270d6a6682f6f05067db01ae86bb8971804b435464f4f56712806e6981d2d5e00afccc8604e25bf35f2813f54f00dead80133d3941e23ab55c403e505a774e6cd173eafebed70de4724ef3169e30d9709e5ef8f90c21fb16e5a6777f9edbcb37b850d508ab2cbe3697a214afa41526c2ce7e3d320d325968c9771095cc2a179371b28619c530ee6cd52f6c2312", 0xfe}], 0x1) poll(&(0x7f0000000080)=[{r0, 0x21}, {r0, 0x144}], 0x2, 0x0) dup(r0) 16:00:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg(r1, &(0x7f0000001680)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x9, 0x1}, 0xc, &(0x7f00000013c0)=[{&(0x7f00000000c0)="37a9b861766390a22e02ae65862f7c387aa6f3757d23639b14288d5f151e76fdf58b190adc906f780994b6ff3fad4eebe9449c7b75fded909cd0a3c50ea7a66cdcfc", 0x42}, {&(0x7f0000000180)="685f65454e7f8bcd438bacd321fb926cf587f9d457774a880de31f28af9a8554e35e65f0bb48e3d93e8856361b0752c875ae82eaf6f7e5b50e98bcf0234d2b9aa7791222c7c711731b1d3b2fde2985ffce9d9831ab9bf73f882407c792dd60ff1b23dc8b6ff7f048b444219a32be72222cbdd9d158d01f9bee61882dc6f207636f30e69b0cd969ef419ad4f5ea2961a87089887e31fd2588295ac64c796a9d833b59895191268b1120eaf5b7a4ffa05ed35d35afeade191a4d8ac50c87e658b3bfbc5261ffd4611a384ab9", 0xcb}, {&(0x7f0000000280)="2effd100e52c1dd6729edeecb582e6f31ad598392232450ad16e16c0ff9788975553dd3659f65a897df2fc2e5ada1e141bc041d82489859aca5e05374287afcc040f38eea252419bfc2f2ba4993b071acda38d888da64ce33ce62eb8e1232ef19eb96a10a62eba4be725ca43c24423de4f533c335a6472a8ea0f8bbc0c83e6d8cd13e28251c6d86be5959b8eef1d563f9215851c048b357c46ce153c32fd930a41e09c852723debcb42327838aba3ebca8055dbc55bb7934b31c09c543a06021d4f1f35a6c78f499ad68de59c1393c44a923c62e43ef69aecbba78906fa43985602021f8aa7718ebe52abd5edaadfb07de81799dd16e871fda274de9a1fcedb30e4d775ceec09f2f30c40fb34e4b59db040526727aab9947b771b14a0a749afd4f57070c714e465bb2f7a5e1dff0254b0f9e291e486de685a4be500da49c193bc24800e6f40e877caa9573486eeb3f104368a0db1ca500a6222cab641f402f7d97f007289cb533abf95b5c2cad6d3d38ce2e29e31a3ae5ba8a9574b62d06e09f534d41cccf2b0737b691b5f899093b60a3367347c89f466439282147611118e8ac889d7ff05b027f0454b23464e297195f253e0175e36cc195f3ac7db9a5c290851db4e0a64cb35ee9c1b5c5b566ed8bbb7c6b057d333f060dc9851988a063c24378c15f60ef8a61ed54df805802829a857c43fe83196f08349a6edff80d6c6d290b3e526e293fa7bbc988d51668eff4167d7e5ef8fa9a081e725ee4a83874ba84758eaef1aba8bfcfe0cc779784df38818bb0915e0275d26cd3e19a9984efc5a9e2fc5fcd334cffa0f249161a2b8371ef82055248f3e3e896e2df2dffb3cd6d10146985073a7c7245011960e605334952302a295ae2c0051a101c5cc33605928cab6583da75c462ac86c3cf904b1afc609525665554c5d196bcc9f77f48d53f70dc25169a093b439364cdba82692be58c39102a253c3f3f66330d935893d336d3ca35e5302f2f53e760366ec1dd8312e4c2500f4418f49d6e757ec1489c3ebb9f9dffbccb569f249ca8587537dfdff5d8c995c5eb956bd1300291117dec0dc37a21016b2161d6242c5b1ef89a37c9147387c7940ee75df2c3c48ecb757789c4e509d8ebd6ed944870fdcb201de57c1ede4ba3d29d5a59747a48713c1cd0093f58a2835b0976ee5afc2a31bc48958bce47237fcdce55522727eddbeb1207df91bf67dff313e72314aca5962d78588fd1723687e331a18133e4f74c23d5810383a05a3c9b78a13d73fcbff2fb4ce8811430b5c9aef1c0fa6821fd94676caa87dd44607c1975ddd16f67090438e3bf5918a810b742bb9aaf5e6f3ec8ecfbb2e7c3d59362ade059e8399ac35fba0195cca165fcad4f2015e9b9e95c166374a27dd75f268e203a4c50ab2e236e18ca84fce2f112e5c75b12bad84dbdf0ba864fc78b7d75488521ee157026e237f6f414056de9b823764f8e236c17d8d9d89d5cc84f3227676ee0c14646b4788a443263024440500f551e16f3a112f61754c080a8bf97a0ab04c228bc47c959c8ca3e9e6a8fbb9ca10774797f22f46a092ac9b402b4da8576eef60dfc0df0afc3f25302fbf50f3ec5d7edadf042860b893e65ed13134601e5788fd9615114b16ee3a8b4ba840e51ec9a9eed73aa46de598b7f3cae2bf72d1597e13dc09b5b6b13af93ef1c766049b2c40d58c66752463703ebb02c6a2d1196be7c370df560889faff22ffb39f300bdbd90a05e024ab61f22f00728584dca8088c4e4789640ac2ba7af8f9edd6c858ce475ff1de767f71bed61a0c46cbe17287fd097554d3d1b787323b23554c58ea06dc2612d7ba333769089c74ad8371e9e53a67ee10acc4e469bb5216ead118337ac87d55eb4bc333ad2e0711ea2e23f0cdbacbe3a8f4a6a6c4e33a07680882c6696992efaec4a5a6b45b64b62e5b1bd08c3694a9dab7e1362a46193c9763ca21a84d55300c0d27f7b3969dcc6e1ffe8299cc482f6613f522ca724e20cf15fead483d3e94edb9985ed8bb4b2f4132792acf5118c476fd4789aa2210a0bf54f77fae3ed3465e789375626b77281dbde3f3cc6ac306c730de873af5c7b829fa1b4f5c760fd6af2ecacab7430f6b29c94309c355ecd135bc23cb26c0b721b590e16787148bf4d9a93d4149751366ce23de89e01c1476f84f06c2ffeacbbb86c7c7559e31a80f6c48c050773250a750be8273c80c7ab9bc73e02ed77265568afd5e46ebe699037cb66e3b2bb3d32f8ced39fa371f8d8808dd82a4b0457dc5310b4c70668ed6697874c3a24f39efb2cf3f5d1b18884ae9f20ce82505f5abcb84c9ed43357518cb7b58357eb00002ae2fb9da310fa461b9ab4395cc3ae9c6c2107320e3d48b2b824085856a6ec27cca2a3910aef96ab8f301735614f2b2a1f41afafc899216e90af3cd9dea2635623bfe57bc665f1f0ea4155974c29a928b268901aa4172a739c72f37e9727d99d6f8fc9a0862d84a1c24e7ea35b905429eb7bc0ee80cb3a22d2785a391cc831a8ba9e138623ae59ae095aa905a784a8876eadcc2cf0adac5a87aec1cb286f1bafd925e67e1334d51a2775564d2cb4faa22144690ba5e4cc2025aee57e5d25de7e4eaeb57a556d33a3e1267877928a614adc0f65535f84197116bfe884f317ada41b491127dc47d70043b4d4a2c5ae48a5d34ff182963f74e9b12a42534413da27a595ef6b3c28d9d533978303caf3a0216fd7f37fd55097d0a4cf56e8732fa31fbb0e04473feaea06ec476e72c4a5d98d9e4c2bcff7a088c5a57c7b71a0a706778d04f26cb88b036c0c3b2d503c8204f72099fb88954a3a44f1ab14d413859286ef9468794340dcac69feb245aa3f4bbca961eeb37509006def9de80490e644061dfea2529b75dcc76a414cd2d3bee93cb4b0ed8a80079c8e13f1e3e05bcd3b1b08498c0c68b659ddc6fabcaa3fd8cc963178c69a73da95d3851a6203f9a1e5f154bdd89aa7db439a3480712130c931509aa7bcccf3c6b5f3f07bba4c8c29dc98b6bf4d4ef2614660e09aaf54b4f2c4685d87c68681c06157f60841d9aa38d3521bde3719bf1606208579684541bc39308f556bd4d9fa91690dfefd67b68531d31a3daa932246486f5032a8803377868072cbc2cc4da8d7509d7494a997b743d5b99242fc817f253764c64afdc20002c230d9a2c7a00fdd8f23c1bf853b3c832ed91c379f98909156dea5e47097c121fea7f6c776b68bf294d0725609eb9767175e4df3f8a30cb4909e07d34a53bc116347cdae6becbce46d77a71b2a7537150dfb9a2bb3ef71f886cf6988300905f6ee8399633023932af54fba7954d119753c25fa194cc7f87b572203bdbd934dcad16c15ac5866e2fe15128eba8dea6272ebefad2ee07b4d75bf4e998061d034b04a4683eb3efb9ebbce0fa266d8c4cfa19e8d4306d9bb56db89cc4c556d8ea5dbf49785e9dcfe8b372cce6af8c66b1f3a88de45cfc0410d9d729085768ff218d00de37f910a183cb85e2e39b69b98e01ca1c984f39f1324a81b0571175958df5d1624ab14d83bf669d661a7198f119c27a7582044deef7ae51026a7c58a78dc5df306cd9b0cef30603625358d579f3be1dc0cab3d0661a192dfdb3fe41aaec5250564891cea992bd15a0c197874f15a349e683a3a66f7ef28f0a9a4f858ad7a2e35a7f722c1fe2ab6e932e43d9cb59b8be582ec12a770ff3f94f402ff24931dd51f9d14ae8f56c8656bf40a074ea4d853e8cf0f6747ce43a969575f618e4cd39e279bdc37aee817db89b0327adc2f0c50b994d28f54f4547b82c9cc4da5b09166d31753de79b3502a60a32e4f4e0e749630b26f2090b841266bad3f8c28909c70d4309b12c287f7018eee4bd202b9ceb087cd31ce836b5e9c99f9de8d6b8e5d4879298f0a745f757c9e23464bc2922b3278f45bc5d3ef4116ee50c9ed5b4b4bcdb7fcc3f51ed980e3f20f240e7c10a9af7731b060be53379fb168ceb5c1cf26bb53a8cf778bae38f12f536fe97cd2f19adf97a7859e6abe62352057173b74f41c64770b01db76d57e4bb26929339431a80851df96ba518f80958f1654d55dd79a33dc4963c932629310064a0bebbcfa35336d900c519b0a590472c7545b0ab53c9bb57e7a5403b2b02110728ad6c661e19ac1c6902720e09eabf2386283e125fad452f803b3e71e4acb3c42201ebe26cd8ccd31a0a6712fa74c6460ece39cd94503455fc88673b65738fa67cd768b038760825e7b8e0ffdb64f286fada3376a19f70ab96fc921272cab3b5fb6523a30fbd6bd2f68c6ca3bfe48eb78b4da676d20c9fedd38c35f266de4594890587b85d3abfdcc84372c76f3747885b40094e0b793f7c2bb79fa0b96ceea1f694ea2ebc784d89b6e8bb05754f7a16bc9415b2f07bf8bab80c194d495c4dc3ae628d89c9b7485bbe9f0555be6a5f378f3a10ff224afd5eceb86eab2c6a6ca1d6ef4103eb4a7df1a50c46ac4426f4feb65b9b1e1ff9abc897ba67c6c65661deb3b46b53f53a4d5f0e572432ca35ac509ca3750f5968891e3888f51d7cad08f30d5181f6c0b7cc0649f73b227b33ecd3c67b33c93456aa07bc0f66fd79a9c576caf90bbefc11512ada696c91c1fae975bf5194a2a2a233cb90d63a5ea876682a24bdcaf8723aeca9a0d631e9da9f577880567e3a103122a9ba91c16f59ba2773bc7c24efe9dd2381e6ef10585921a24e57120f5ec5a04460f8e0b2f2d05e1bf4b886ecf446784c4c54627d796a48fad788af8abeb65f114e30fce002cf5773eec2d5b6d8da8fc1b507f6f03abc3e68ec9953174a55398387adac370394ef5ca01f4034bbf6a555f36aa3fbd8a642e7480df3d1acc925c7657a5fffc5cf495df396737ab4cc096414228e664dfa186bd3526b03bd2a3caafd6cb5b47c27756c3ef3c5f68f9fde867289ed91ed26d59e7e30632efb99fe7c6232dd2d64637b989d82723ae71c6b2fbadcd5b01c8db0d64abc8ba45f78a77948d01aa487a3e30212132bc7a2cc4ebeacde02e444495799fe4252c02a95b76a6cd4df5826968e53898a7c38db02dd143ca411b4bbd410002631f639c9301e33100a5e1a75dbe8c82f15cfd237d4cdc62c29d9e09e57c2d516deebfd8e93c723d338f674e0442e0ef64cbc529a6c122217ca9da09ff75e1f0f2c695c88d57a7da5414df9671901c2e1e2211b747515064bcb1063a64adc67b7e0188e3025261181bafa54b54594f4ddece8129e2516af8e4e2565650539501a87bc367b30b4c42c203bcbafaa47ec0a45efe4cd647288699c621b62d676aceb6914b518da8d3d553ae898ce478377755d81771a3607e0117e7989718b687a5ee92d805ae0b833c77534ac7672ef9f8a0f27ef9999c5f6779ff44d6ecd40339ec5983b111b456ce725c32050e1524aa74fc45980d261bdb4641001c35a836219f4ce457d31bce4d03c1b1f3e659986cb2f4da535da91491d8976efec60b56e8780aa7274da0899670254389904cfecf9c499e47fc97060c4b97ae05f7f9ba69f4cbae662db9ebbeca99bfcfa5a1ed1db7b5159466608fc548451a64288cb401a03e17fd124c9760f2c7e0333f466d1103ecd1cd4b8617275e42873befe406c7d7d7796d8ed3654d07b3e3834cc891822e04e85010af269cc23106677de0324756d5d2a4a06e7fa3615c375a0523316cc3b9dc0bbbe2080a80936c13f013edb85693f2e30400d7d5a716e4f48bae95c00c263d24c6444dc5655db82a69edec2f1e502d509d644b3633d447074e4297f2754bc27daffa1c7e6c4c", 0x1000}, {&(0x7f0000001280)="68fc08b1a7ecfe38f5ed3e0918174754ef310f49c2fa561e86177b1a5fc279cff4bd44346c39d2ddd43da19282e0e93cf62d781a3485d3eb388a56779e6a881e0aece3f5c84c47a3733ed45a401a176ddd325211b8595f94fefdb600e6e57c11a6a4513c1b51a9954a91906a2aec7723b50e", 0x72}, {&(0x7f0000001300)="629449efae59fe91d1c6b06d97db00c3c5ba09bdc44ab6c6908b7ed0d36b929c00202eb1f5e2f6e2bde2f82eb88449c4cc75a7b7897ab1a1c777f89a0f5069678d1af5f1d33b5467979b08cb9eb06e4b9dde5d1dfa23ba25dec06d3f60cb86d7bcd4346ff8bcb8fd6d354821af3e3bd08df03012870fc82217b3cee7ae908d1d9d0498c6eae5fc548b746eb9114e83c19d4f2682cf6f2cf5d8607daadf", 0x9d}], 0x5, &(0x7f0000001440)=[{0xb8, 0x1, 0x9, "b030fedc9420a122c7a862a1c28ecf642629a8c8ec5e37b365d36e3d3cb6a0d758ccbd403019d19de697884107fcb3aaa3789d43b561e03a61596ebe4e84155b5d50bfa4ffd19ff50f2c7b624b0177b1d9cbd6a9125645176eae52aadb6a27d929b382799d87b105c4b034d3851e7f411a6113af3c33249e0ac25110ca0fe265cb8885393ac83741032dda1a6fc07bb6b26383e64b70395e5833d5377dd2c0cb06"}, {0xb0, 0xffff, 0x1, "668c51c603359bd6e176dda19c3f19e865754559664161cea4740738a300444ba89abd006f9b80b9fddaa4de4224219da057af4a41cf8a9594002e046660c13d7317694c4234af9097a025d40760cc59322e8d4f039809c9736b6235e6d3ac1d91368d9d1b0a953bdf949da146df478eedaf6627eb888f901794f70bae65030237ba73708be7dea60e5533a565941a9591a4c074482eae16e19a4c6609cd39"}, {0xb0, 0x6acd25fdf4a374af, 0x4c71fc8b, "4b2db292de66603a2aa8c094ee47c27fe94c83904b6eec07c266a9b0f1b7bb37d8b0e8bf29fdbceaca386cff9332fc71e6ad3590e42550fc7c3966b78c4b8090a0972bd7d06fa66032c4092737878b8a08ee7d67c8e8fdac4229a51252fa4df115ae8f15e64f57d4fb4b437851de6462fa23a529bffc1ff6cddf9e78df9ad4a32173fc9d7cb3e32d7d79e7b65eeea20f99c85529d260eb094782"}], 0x218}, 0x4) socket(0x26, 0x8000, 0x9) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0x7000000) mknod(&(0x7f0000001700)='./file1\x00', 0x10, 0x2) mkdir(&(0x7f00000016c0)='./file0\x00', 0x40) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) write(r0, &(0x7f0000000000)="85294c699bc8229f70c5175c4d5f20a3b66703e340186114ec6a218f2cc0c0ed2d2e225d9952456024f84d5da18ed411556b5c43adcf7520aecb8764d371acf225fa27525789c047eb4644d480a6dac9c354a2ce60f2f0bbdda76063677c2160736d5eca546c8415f981ae4d3cdd65892b4190bc1bfa77d84821802c096e1c7d7d9efa385b9859d1f0c1265fc5a2429a040012a14a811433669171360efb80ac757c6f254b337039a261ea7f5219d84016dbd8d1fb8e6c5df76a959001603226974dfa436e00d2fc922cf1fa4b2ecc53df1ad194e143800c56f34eb0b12d3ad7edd3398ca49fbc86b889d6affdeb100cdaea52ee507b4a8a62e11c413cb8016d15fd927170ce4fbf00ffd399d05da6ca8ce6ea8addb3326ee2a474a8f4ed85f4ab17345c156fa5b1178573ea039723f6d300db40efd0dfe37b2e8e893d352b765735b3ea305d369c0c375a177b6869b7a18bfe2a8911fc30d2d324ebe3d6d9802f586f376005b264040c56764402c9876a40a7f919b06adbb22724618d2e91af1ec58dbd6eaed9dd39834b29ec9d5c643ffc8746bcebe3c7bdf8848c097594fa563bd9c28a09ab11f0515caaa20e8eb3a9e7631c5bdc1895899fdd23e50aa524c1a67c70fdd35fdc04579c59992897bab22255e9c1d6c9baf93e6e1b9f5e81c7a1d1308023f62ad0642bef9af32a7e183c4fcd5c32ce5fb8a5af56b64e76cbabe17d0cc6ebeef7fd6d905f9629f217ef1025965bc69aa0afab0a4655c973ae3e378061a1b92407f021bb742b042a3e181450565fd343c1ec26f8deeaf4d7ce0d0376a8bccd78c3257f046d6de7cc0804e82b062a8aa61d65e61073b78e418defe1edf59af3abb16cf6ea30724a037a90e7323baf4fc1199ece259b823705eff6b68c9e414b5f108ed40084c6ef613fe61a7a083b8de3cf88a9c0e81f9b9990825f674fdfd07c32cf0d02cc0533e33f584ef8093ab47bc589b951b4c427c36f012007b2b889dff1111638ec1a014b93d0665163986a74aca7fd8584a6c7b6a61459ad5bb0811aa7b97c1f9e34bde2f885c7b3737a02372a9162d562fe9574d7f495ab751990a2070219902ea9cf27b6e287b94f0754574cee67032060f65c19ae3c0b68055c999633db9c04928495c78e58081442e53a315ee4706b26583e012bec4edcfafe90c97a75fca8dcd605e3a9f85664f937170226079b46aa25e83a1e017b9d76f9da651e64baa94315340c19d5cb78d24e251a93116a922460cff725a71c8f511ef572312342109e1a5bfbc3f791cd8d112a428cbd628ac2fc1bd8971ccd653999c380dbbf03d864870451310d5d92d8f1ccad05a232edafdc0c646eb0bd2f693f66e0c9950fc8f8c6f04bd942c801cb69f3baa4383b99794892fab196f30fd2464452e52b49ae7044241ae611e1f3179b65e165b201aca8aa52dc4ec1a076fe84ad491be2be7f050d242780dbf9c8d0f5a83891a1f7b413b3744b7789032a4cdbb3345146045cba898e16cbd192f429db255490724ab7a4f0065d685f888937390f0b9589d40b5f51d7573e7bb9ab0fc85e486f29ccb3f652a1b0c526041c4fe82e156fb666316f9d3cd84a4398d664119a8a1128ab1073b7c3734399366d31f755163b4f8696964e9ee80c75fd7b6294e0e2982a022d0576e969fe399f4e9a06d550c2902bcf718e041fc0c322f8f0e0b62867ec32bb67a514f4321f02f88584a239a3f0d2a438b3569d4ba1ec6d7f2a5905aeef319100fdb6e60166e1094c2b79828ea5bd0189db8879142c9f2f9cb516ccfba613684909d4a6794e60c0c494ce34ef677f06df8ce9aa2b46cada2a794936026c9682a7c97c2648888db151afe6ba4fc98d11b55f4745b2c9ec9b94c0875b32d6cbab247030a270792c42764383dfd0af107f7586e98b241cd3038b6f64a16e6aecd3a1d328cbece9f0d23bb2d06062ff5875821d0983377f760c70a7341d7d72d7c728cbb7eb1556ab9d33fda8cd66ad2c3d94087e51cc4bad79526c28b3fbacbaadeed550c9d45a52f87af35e5b5895d2de030a5a9261549e9985b109fb575dd6d5f55ac922213b6199f2ca46d48d229576d09cb12ec9fd97d546ab9e354b0e82f70408aa7b4467303e8c759d8a29f100cfac5bf879dd93336f1b776e063ff12f80fea4b31f95e292d9c85f36f18bff7f77f04e5a06b4d7e039b19042d4d721542ee2ecf0585be976341a915913cc11348f49971456691189591a456a8bf38a63075a4859f9dba6d8bee2d9136d867b853cef498b16b4516c43dedb25e891d15cb929c863384dc592d18838b87f832deaf1e0c5fba9a6e5b1c0c8e3ea610259b46c28f769810c3ba9c2e724dc856482cf9251b6e283bca84bd5795952383fb065d12e9b66e7b155d4e5b36277bd3dd0b81afec62d8e458e0662c1d83bcd852448c931a5ba1fb96571ee81b4c779b2bd8f467332331466b912c5aa8d5457fc3832082d940ff4c7006bc9cc9bc2da84d2a41946a2f0b7f042e293d26d5735b42b1e054695c4f7b37de1cd76f0c730966ac1a10f03c374e3b7db82b97e889edebebbe61d04428c26b7cf65bd54cae5c4aac68de238893cf94757f65f74970803fda3348c007e16bc4a1ad68494c8f930b18cece2e2c16e267bd57474f8a50f139ae4cf45c4f00465141231d8ad0f155010d83c4613738e7f18a0bd4ad26fbbeb19b091ba5cec443133970270af9e3a2b8f6b69cb703d1c4af9d73e826f7f0e5c2f2df402815952fce9eac119fc3822e85030db5718278a0484585f541703e52829a359ee27911a783560411491399ecddd9acbe63a28f29e2f72e195b5d244ec8985b7112a1e496a115746c3525bba052976c711ace6dc40757abe36f54fbd873f7f93ef976cc512433b5c8631c8afca870a210fa028264c5116677f7fec1e8d6d40b7fcd826e5b04450ce4dff5315c073348c82ce330c8abe8d15115c8a16f446a1cb958db4cea42a86e36bfcfec0f903cd509085795caaefba354df29a07eb60318a9096015650b8549ed4abea310e9211d41ea0cba4db454dc4c11a81e636a53fbb28366bce78f64cba4fa4e53ccd20a8f929cfb25555bb8cb248da3a91c48e97c5b2246919c223b7ba1796dc068ae16b1d3d8e980da3692cc99c3ee5caf4440a59a3ba50744f9655e1980d968612131b831fe9d0370029f62825fff23bf78149c3c350bc352e47f15a05723b36c7bc1cd66df4addbf1b5e7d09f158b9b6b6bfaa46277949731155b2d20adb28c8e3f5a7d591c25b15418a5fc35c2fe4dd413503bc6cabfe18bbd3f981c46f89fdc1db3b3ea30ec8c9ec309fb5ca1574f4ef27c612092c3fb0df6885ab1d3360fe8985fe76d8644a51186bd5950c232b3ec170813e6557c2dd98bbd302614223172ac02408d540be40e2c3a0e1c5c49c8efc9782ed9602df25caaab0a188c004590fd3222f4b1736516cfecac2ee6ace839705535f9a7e56fa07091114610d36a42517b79a873928f9497982cb2bda5f0a06eb1b1e22e92fd21b69a0476ac5335dbcd81506d1649d08cf054a0b308c882a0c2a4d5e00b2e026b972c66d7c3391ecb63eb1533006c072e058674c985809866f5b01f57c746a9c4dc7700cdd83873ec9b4652bd8902981b8a75af442493dbb6319948a4ea369de7b45ab98d6f60cc2a6fde3776efbd5e10fe9fd54eee8be42962d4c5de0979579ef609cd4eb75c5c79c4ba8e0e066e037087b4be4f0191bd4e672c4f7fda4c57e84ce3448a1972fd3bf63918b30e7bc97ef0f33caf1333b09fb364fe18b43abb285efb870d7072093c2355fbfd0c6db8b0e9c0bc66a2a3f48c32c8c7afa98017909cb357a92da7a5ec06c1e6ba7303905e5aa6de03e117becb73db0b10a9cae347e8356cd79deeb382b143cf52aed26e426e7a5c1ff7928ada1b89a987d8e5c2c6d9aaa344984495a349bccea5936083bdf84974401254feac63299d399d192e2ae6c09d0aa58b0a7ad112eeadf0d4ea12f1a5133eb2a32cb8f6f5ea0d0efd522e716b0ebcdbaba6eed1b5b832742236c7dddd7fb980ab584d7432a2873225eba60258a547892553a0453842b98be46b0d85c6a9e2d952c8c774691c05a29d9f19ccb5d46c018d1ffda9e5856ba58ca06f8d481906896647118b3200e273ef0786be880f83a8b20fcd52674f2f0540d87f3259572965c0c1fbb985768dc0077aae3944728f9db18b8deb1a364df34e919e4df5041adbe194bdf419a73b37a0dd1b1b8bccf326128a6bcdb369601b8ed81082f752c92066dd7dfbe01c3080a02f19ed7992e81f3c23870c3d7d5bfa3efc91b285d98af0817e06f87eb5758b0200f44f099084147d964f28dcd111cc2cadc6c212735aaf952c782b83f51c40edf5a0acf61bc092e87ff93a47620157de8a4283111e16855d4b6993a795c461778ecef344b543f39e77bc398965a2f43953f12c77212ac7228b4851649009ff35a947848594811a4d3f640ec626a6083ab9298e7bfaf8ffdc435096f28970a2437355ca47d588675591b6f0c2a8f09fd100052593d6fe0f8cdb71a2174558a85ddecf89ffa70e86c13986b547947cfbc4780263f79373205b00f3b93a9910994a36dd8292801d8dd91c8af60dcdb5b6001fce0f583bdf26d6b13dd0cccc1d9ad7b7370b0a05c23b29a301d3f6dd289d385119daa9e0348b13c8554fd4ec26db12ce98450a2e0732966e84c8df3929791b615b9a2e0d719cd3480a2b34ec7bdcb07496fc2ee910486318ddbbfad5a3efae30641b081513521dc39a83e3ce3be619a563ed2655b75b1b019525614c2825e53587186785c897f14bdae5d7c303bb236339b1ca81c7b6d29c5d5a3f1180deea479aec98c3472447063559f9d334a45a692a959c38d6a4a5cb15054f25fe93d90a513349005533c0a206e8924ada158b78035ecbda6023622d20aae5d1d13c136a639532e181614f89aeefd24d361a9bdd44b8376395013f58a9d83fa63e9c39bac4259b990983d4eaa8bdf7ef40a5bd87dd561fdce39236a304a51ffcd15e7356ea9162346a83fc255c8749849d3018e78a5d4c397ee617a0b4708521e0756db01c8e49240ae9c653639e6f1a71c956377ce767223383273f16bd9594080ab5c0f78d4ef8097726e114bed82a55431fc81edeadf1345076a4cfd8003ec97ae3ab57e9c7b14639da22f913dbd7d72b26d98491a8ec99452e4073b6b7e8902f69ea264c2424315de24ac7e0505c516ed38bf4900858562fa341407dbcfa2b132e9dec3bb4b3be34ef0f5ebc9b14867522a7fd95e88df3f4ab7cdc904e343f14687ca47a80f5a282afaa7e843befd006e55befe82ab3fccea0b3987416785570d4c56bc0b33063714590ef9b62af4881108e840bfb24005e158bda6b65e78f12a5c3ad702d1eeb706da8461cea77a42f3c42dfe93971bb2cbc82dba31bc67f62a81b4a82f1c059d9e60a5aef0996bb2bab4a32af0e66b1e406514a706b25d172e82446d52247480935640fe38ab32edfc1eccc02921133331a28b40b9b01c88e9438a2c7bee27d4719ccf4a3c5271adb497cf06217cfe4dca75fead94d0450f28c8173b39e19886d8e386ca7a332c540a400e65435356d9575c006c2b5f34c009e38a6fda51bab73f23ec4234bf7e144b8928a13916b0fd9358434bf08c3396baba9c0651ab124e53f8562b35351f06377a22e6efb47ac741f0c05be96bbcdbb4e804887ac71d843d5d60d91484b1db0d9fe5a08f989d4093d5a953ec06043218b61c2ce0c5158c0011b746cb540fc1a8aa821", 0x1000) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000040), 0xfffffffffffffeb3) 16:00:10 executing program 0: r0 = socket(0x18, 0x2, 0x0) socket(0x20, 0x2, 0x5) setsockopt(r0, 0x29, 0x3d, 0x0, 0x0) 16:00:10 executing program 1: r0 = socket(0xd, 0x8004, 0x5) r1 = accept$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) connect(r1, &(0x7f0000000280)=@in6={0x18, 0x2, 0x3, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() getsockname$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt(r0, 0x7ff, 0x1ff, &(0x7f0000000040)="7b51c4d7a5e9fb2f981096e0ef5f442f", 0x10) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x2f}], 0x34, 0x0, 0xc6a, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) kqueue() 16:00:11 executing program 0: semctl$SETALL(0x0, 0x0, 0x9, 0xfffffffffffffffe) r0 = semget$private(0x0, 0x7, 0x1) semop(r0, &(0x7f0000000040)=[{0x0, 0x6, 0x800}], 0x1) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x3f) semop(r0, &(0x7f0000000080)=[{0x3, 0x7ff, 0x1800}, {0x0, 0xfffffffffffffffd, 0x1800}, {0x4, 0x6, 0x800}, {0x3, 0x5, 0x800}, {0x2, 0x400, 0x1800}, {0x1, 0x7ff, 0x1800}], 0x6) semget(0x0, 0x1000000000001, 0x80) getuid() getgid() setitimer(0x1, &(0x7f0000000100)={{0x5, 0x9}, {0x8, 0xab}}, &(0x7f0000000240)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) getgid() r3 = getegid() sendto(r1, &(0x7f0000000280)="f31939bc6cb2f05bcf0815acb6ad6bd178223f05890711340407d6333021408d9d58c2", 0x23, 0x0, &(0x7f00000002c0)=@in={0x2, 0x3}, 0xc) getgroups(0x5, &(0x7f0000000540)=[r3, r3, r3, r3, r3]) getgroups(0x8, &(0x7f0000000300)=[0xffffffffffffffff, r5, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r4, 0x0, 0x0]) r7 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r9 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000500)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xfffffc5b) getgroups(0x7, &(0x7f0000000440)=[0x0, r6, r7, r8, r9, r10, r11]) getgroups(0x1, &(0x7f00000001c0)=[0x0]) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x18080, 0x40) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) close(r0) 16:00:11 executing program 0: getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) munmap(&(0x7f000071f000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) mlock(&(0x7f0000722000/0x2000)=nil, 0x2000) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) munmap(&(0x7f0000723000/0x4000)=nil, 0x4000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) mprotect(&(0x7f0000724000/0x4000)=nil, 0x4000, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) open$dir(&(0x7f0000000100)='./bus\x00', 0x82, 0x110) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000080)=0x80001) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSETAW(r0, 0x2000747a, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x180, 0x20) 16:00:11 executing program 1: getrlimit(0x7, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x400, 0x4) 16:00:11 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000080), 0x0) readv(0xffffffffffffffff, 0x0, 0x0) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0017f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a12babb181a5b2c4a2486d88ccf61aadf5c11f8b08003237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba4007a0a477670c0e9c3cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda16dd1af7dc284ab187455e3a311c96284c2b5337613910b76922e59a3fdb4f82c7342c1f2e00a96", 0x206) r1 = syz_open_pts() close(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$KDSETRAD(r2, 0x20004b43) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xd4f2, 0x3b, 0x3, 0xfdb8, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)=0x5) 16:00:12 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1001, 0x403) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x10b885, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:13 executing program 0: r0 = syz_open_pts() getitimer(0x0, &(0x7f0000000000)) syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000005}) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r2 = kqueue() kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r4 = dup2(r2, r3) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000300)=[&(0x7f0000000100)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='B\x81\x00', &(0x7f0000000240)=')\x00', &(0x7f0000000280)='\\\x00', &(0x7f00000002c0)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000340)='$/\x80\x00', &(0x7f0000000380)='\\\x00', &(0x7f00000003c0)='{}\x93]--:\x1b\xa3\\[\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{*\x00', &(0x7f0000000480)='$\x88\x00']) ioctl$TIOCCONS(r1, 0x80104277, &(0x7f0000000000)) r5 = open$dir(&(0x7f0000000080)='./file1\x00', 0x800, 0x2) dup2(r5, r4) 16:00:13 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x74164e2b1f8055b6) r1 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x7, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r1, r2, r3}, 0xc) r4 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getegid() fchownat(r4, &(0x7f0000000080)='./bus\x00', r5, r6, 0x4) getitimer(0x3, &(0x7f0000000240)) connect(r4, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) poll(&(0x7f0000000000)=[{r4, 0x10}, {r4, 0x10}, {r4}, {r4}, {r4, 0x2}, {r4}, {r4, 0x108}], 0x7, 0x9) r7 = open(&(0x7f00009b7000)='./bus\x00', 0x10b885, 0x0) ioctl$TIOCSBRK(r7, 0x2000747b) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000880)="850573ab09cec58ebd95651a4ddec60b540ef497de73a979ed248fac01eb8e5e8f66172e918082861acc85e491ef4f707bd830a98cfe5644c4b3baed64f40ab2fb32c7bfd1a721222654c156481fe6bd7ca9fe826351a4fc2f17af176c89777471869543cb9cb9abf56034218034a3004a16d06e06a3fb4d37dfd9a44120508e2c7eb012ee5cc76cc20fe7f656f72bfac7341ab32c86fafe71cdedd9897e2ea40f56e5374e9cf3d243190f842c3d3ceeaa7b4150e93a83ad53869e705ad5139d10fce0121520aeac92eccf335cdf650575b12f05ac97b0ad8dfbf7a4e77ba9dde2237a20f48126c167a2c909c1cd1baaeda6763a5d9fffd1f1a2b8251977a12d7162bdf4db0116bdc1dea4df4bffa3421efd5c69a13a3df1311942e844c224d262cff80d312e529ce830268256c6343720637a87ed4702ecc7556e614b7439cb2bde809fea8e3286762abee3b2a6aa78e6d2e79b5fbfb4522abfccceb3f482b401fe39cbe13f406c1376b912cabec3b40ab86ba4f948df3c1d21a8c07ada9aea3005a47505695d8c39e77ef7703192bb3323d51a5f1752e2d162400a0442d952deeb000ff7a75763d00fb2b92330b2f1ddc91f8960050d9fbe5a23517c89d49eec8646c53212171902a123da781ef4ca62f996699fcac8a6a215f6fc44beeccc1cc66280898e3776c25055b62da7b290bae2b6b4dfb2247244a2550f199c1ed25a7f5ae8781c894add4e58f96b03715402e56b93f97ba9fdaf749c5105626ff94c6131c7db2de39ea39f48c84c08af49e9c9b8d7a5d15b7cb69b5c3c2e3e43040838705545973b5f8aadf8c34cfedc6fa5e5a4c76646002abaf828253ab9bb307d597df069254d72e88fda19ac7900d7c2f595173e8ab92d90a323bbfd581c521a22e6fc257ccffa09a20639afc94b15c261af31745cad2240f4d4e2eb7ae48dedfbe2a7c2813a793793b8892aeaff56fbdc6d63609ca4877a7f271e429ba42378720cea2619b00300f27ba48620891eb4bcf54c692d604ff8db4665fac8ad2148120b84c566368ab5890c4cf470b8b400377a8e06838ca844af29df355b4cc1e79f1a0551d284678b5426814c558bc94e9bcf4423fcc9ddd17bbfb3ce7ea18250e2f880b3a8283ce97ea7f8306b68e4aa7b67dd5f8cdb719a9a442f44f6e5926d64eaad59cc92c21f7fa51d094ae831ab7e73cef445682d0143d2113aed2c4ed263d97fc87d04c2095fd87325ddfcda2ddac31e2aa7167f8c2b771fdbd14c63a7ba03c6459127a15eb7267981328f3db595a9d34327699650770351ade89577f3420099bfa7e2244dfed7868996f3ca60d496426677d3643803626b7dad9f005435a84fa2a008b7fe3491f1dc0650afdbe31606330556cd25a8b3f67f200a", 0x3df) r1 = syz_open_pts() lseek(r0, 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x20d4f9, 0x3c3, 0x3, 0x8, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) readv(r0, &(0x7f0000000000), 0x0) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000003c0)="0f", 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0xff) syz_open_pts() 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4301) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x5, 0x1}, {0x18, 0x0, 0x80}, 0x8, [0x3, 0x100, 0xdb5, 0x8, 0x4, 0x9, 0xaa, 0x101]}, 0x3c) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x30) recvfrom$unix(r0, &(0x7f0000000100)=""/108, 0x6c, 0x840, 0x0, 0x0) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0x24d7) 16:00:13 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8b2, 0x30) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) r2 = dup2(r0, r1) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000100)=0x2) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ad71f09f52cf1af631f8edea6f507502847200", 0x0, 0x400000004}) r4 = dup(r0) kevent(r1, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffc, 0x88, 0x80000000, 0x0, 0x3}, {{r2}, 0x0, 0x18, 0x1, 0x401, 0xcbd}, {{r0}, 0xffffffffffffffff, 0x4, 0x14, 0x5, 0x5}, {{r2}, 0xffffffffffffffff, 0x41, 0x8, 0xdd, 0x101}], 0xfffffffffffffffb, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffa, 0xb6a8d01c0d82c676, 0x81, 0xf8, 0x7}, {{r0}, 0xffffffffffffffff, 0x68, 0x3, 0xa00000, 0x9}], 0x1, &(0x7f0000000200)={0x8, 0xb834}) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff097ea73a4000000dcb95a0100000000000000a864d67971a38826a1aa8937e753ffffffffff510eb0092e", 0x89) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x822, 0x0) close(r0) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffffbfeffffffffc, 0x1, 0x3, 0xffffffffefffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:13 executing program 0: r0 = socket(0x18, 0x2, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') setsockopt(r0, 0x29, 0x37, 0x0, 0x0) 16:00:13 executing program 0: r0 = dup(0xffffffffffffff9c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x80000001, 0x7}, 0x8) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x24, &(0x7f0000000000)="caf5b415", 0x4) 16:00:13 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x402) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x113) dup(r0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x4, 0x4) close(r1) 16:00:13 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x100) sendto$unix(r0, &(0x7f0000000040)="dc7932202ae2b8b8f0856caeba90dc821ea52ef67c218ade269088ff5de32f89a11c2a07b9c8f59ffcce218bf646d76ab333193e868332c29c881ebb977333b91639f9c8317a2d43e872cc7082a8a0904fb118ad5f414ff54ba6ea400df0268fe83faf27df10d4f9bd694800bef3f8b086eafe2d258e659db1847739a19904e3ad496a6c6ab3dc1177a6b7da65b913713133e8fdb7bc027ce2498a3e1f2e5fafd15884911ad7132372685125c00d81edaf29e8a70c950230f9d2d75e621e6773657060e260944f24010e564598e0bb77ed55aa8c3dae03cdad40c233506194ec2727318b572d089b66659cd3c536ccde3f03ccd699d71b98aa4aec14", 0xfc, 0x400, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x7) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000001c0)={0x6, './file0\x00'}) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x10000, 0x80) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000240)={0x7f, './file0/file0\x00', './file0/file0\x00'}) r2 = semget$private(0x0, 0x7, 0xa8) semop(r2, &(0x7f0000000280)=[{0x0, 0x200, 0x800}, {0x3, 0x4, 0x800}, {0x1, 0x4527, 0x800}, {0x5, 0x100000001, 0x800}, {0x6, 0x229}, {0x5, 0x6, 0x1800}, {0x1, 0x0, 0x1000}], 0x7) r3 = dup(r0) ftruncate(r1, 0x3ff) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000002c0)={0x1400000000000, './file0/file0\x00', './file0/file0\x00'}) r4 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000300)=""/147) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000003c0)=""/232) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x8) open$dir(&(0x7f0000000500)='./file0/file0\x00', 0x0, 0x124) openat(r1, &(0x7f0000000540)='./file0/file0\x00', 0x10000, 0x80) connect$inet(r0, &(0x7f0000000580)={0x2, 0x2}, 0xc) utimensat(r6, &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)={{0x3, 0x10000}, {0x81, 0x9}}, 0x0) pwritev(r6, &(0x7f0000001780)=[{&(0x7f0000001680)="2de8ae31a1ec13fb18294329bb9e4ff0605c6e5849362c4021af187c2bddd2a90746f206f1d4ffaf0554f20987105e661688982edcd5bb0187b84f24d9144f8db8e4c5f08aa198daf73aebd21506655287d48e215a697d4ec9d5565c70ca9d03d33d66239c3e107af9515ad67c1c0602456cbd15a3e9b13b5d6e6152fb61dd2891b13d0df3d6f1c294da12968eb3bf2bdf53674d6990590e1e19f92da0b5b2753c859c1f0016642044ee91dd28641400db2cfdcd8978d87a402555a17ab05cc782", 0xc1}], 0x1, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000017c0)={0x0}, &(0x7f0000001800)=0xc) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000001840)={'./file0/file0\x00', 0x9, 0x5, 0x6, 0x0, 0x9, 0x3, 0xff, 0x2, 0x2, 0x4, 0x9}) r8 = open(&(0x7f00000018c0)='./file0/file1\x00', 0x0, 0x4) fcntl$setown(r8, 0x6, r7) utimensat(r3, &(0x7f0000001900)='./file0/file1/file0\x00', &(0x7f0000001940)={{0xda5298b4, 0x5a}, {0x3, 0x3ff}}, 0x2) getsockname$unix(r5, &(0x7f0000002bc0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000510429fd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005513e97d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eeffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032ad2f415cbb6dc8b020a4579658350cd21ed21bf23627221a1f163f9ca7c3ea2b8e03af01a20f0ec226e98be16054945ecab2641115d07cd570ee22286400dd240c8b1dc8939745f193075d1dadc708140119a144f468af731001bc721ce10f0eda3328ee35278a71a437e8338420230fbfa394a2239b3dc444b2256d5668cee417414dcc94a5b303e43227308f692d7e2e429d80d4ca464ec48c553c1d2f2ac352ecc574f22c3efea8e749f1890cfb74c644d85fe3f07be177161e94c92bddb049450f73a0ea78be99a013a8f335c340897d48a68e51f28fa2390421c7aa3ad73a5b8eac7935c9910b50cd7b8de9a2fc8dcb33f2427016f8766a9f4f1d3e9672960e3181a570daff51685227bb06e7d5f4f2d95ae94c9758661f2fbfcd47393fcfc2138fde04769cc1bbd4cd91a02272f2388e65cf020a492400b474c58bfc6fb7d6a48ef67a9228827525c273827101243f0ac13abc968756f96045245ec55ebcec9e96f571e644f1c23c48eef5245388433cb6e87b284817ab1fdf37f15d59cf1caa88ab12a08468a647ce186363274fc9daba58e263977780840fb38f1fb750eeee0a4088f76629f88b456bb92a5a794b164f3da5a1afaf7b9c9da51d7cb53849d94f31d7619a040ce66cd8ad69312a76e991e45f8e9af725b9ed2bfd29a17c006424016149c035f7ae03ae8e4323840d11cdcfa2b256000000000000000000000000"], &(0x7f00000029c0)=0x1002) readlink(&(0x7f0000002a00)='./file0\x00', &(0x7f0000002a40)=""/242, 0xf2) open$dir(&(0x7f0000002b40)='./file0/file1\x00', 0x282, 0x68) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000002b80)={{0x18, 0x2, 0x3ff, 0x5}, {0x18, 0x0, 0x7fffffff, 0x5}, 0x72deda79, [0x100000004, 0x401, 0x100000001, 0x9, 0x8, 0x2, 0x1, 0x4d90]}, 0x3c) 16:00:13 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x9, 0xfffffffffffffffc, &(0x7f0000000040)="d6d9eb8ef9c788bde9ac3721aec061ce8b79653ec9586b34ac4e3183354b77b2a3a962bab450076f7926a2283ca7452d81bdea995b6cd0869e7ec537b1244bc5e55232c72cc1a2f24ee6a47824d6b7104fd17759256a848d7270347a0b35a90491eab6066623a8e82696debfab5b1bf43fb8c19f4383e0606f280a550e982af49b7b46b8fe71885d15fc71b1d7842d30e23fbc9582325b9c38207a695cae1d18f229c873ede1b713b5c87796b80656aff3d0a8773369f158d3ace7253751476b1f3b1e7ced1d4b8550326cd24ae54dd3d2e104ee6aa58d6d12f9d1376d489a453305a12cdfa6002fd476cc73c0d0be", 0xef) setsockopt(r0, 0x29, 0x2f, &(0x7f0000000000)="4b74954c", 0x4) 16:00:13 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff5000/0x9000)=nil, 0x9000, 0x5, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x4003, 0x7) getsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) 16:00:13 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) r1 = socket$inet6(0x18, 0x8001, 0x0) r2 = getpgid(0x0) fcntl$lock(r1, 0xf, &(0x7f0000001240)={0x1, 0x1, 0xf314, 0x3f, r2}) r3 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r3, 0x3) recvmsg(r1, &(0x7f00000011c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x41) getpid() writev(r1, &(0x7f0000001200)=[{&(0x7f0000000080)="de7841e5ab014c05b13fe921a51ae941c23a05c64050fd275256de17927bb220489398ec48b3b2f5c27f5a567c69dc94923667fd46b4e2fd356a18259985b33c2c852c5465b2ba417b14ecbf2d729b1579be4ccd4f3f5b055a73a934084d0ee89e338e27d284383f4862838c3cfb227b189ead761ac54734ff8b09c61674060c1e05b0da", 0x84}, {&(0x7f0000000140)="d34a7cbe79197153f7d4473f6734df06aa57577fe2cace32cb7ca1df35a0c0e0a6bc0890f45ce5ad04218c2433d21008f17802decc76c0b65c3742f6bb6984eb005f7052c3", 0x45}, {&(0x7f00000001c0)="bb09bba3c4816fd82e945fce91d1e754454a1cd68b418f00ee986a795032b7245e96abef9f615935e7c68b15b610c641af965837b297f37cfb64e8c2ce1ec1ec7ece276d474aa2e70c6a5dd3cd620e10292efaa72c25a93bc5c94c59fc5a387bf1936cac564efa7fc3e15cee0efc6c40b680202f2f86039e8e345618d98667102da26a4f84c09a5e0872ff493836df15447733729dd5bfb881a882af507936cfcbd3378ffaf85922b7058014a8d701e074aedfcb6f190c142ed877b0df7d27c3d884782b1b5ef6ebb608c587f4221d023daedbad62101c059c881603dafebe0deb8c1be56316003009b11117291f5080294ad98b96bb2f26056229da63f9a7a2f519cdc4281605bc0c7ac8cd01e06d190b847ca9847c9525a0a52b17d4e780da24edc250407d9a63acd6bda1cb989dd7607c12980ceae7aa685399d5fa03e49923b384c3dc40040675cc9b550b6963f5f120fb0713487a765dd8de1da38cf84381208cbf194353d1699649bf3936572390b773e3a129846e8a368123f5b122accb3f57421cdd5eba97b87c8ef0f578ecefa5e44ffa850d9f10475b20ef522021d87f7cfab3eed3e70bd8879942cc2c57185f6b24d7aeaa4ee4375fd69011b49672ab16dd1224fb094998f09c49653163ef5eb0cc91ce193766cbf585b466bd327cfcfaa9fca26c226010324a0c280ca6ac1f1a43b8e74f3f786b359e532442cc98c8f84fa55b036325906cf0f0d700b3c0fbcaa72ea05cd807883942e7723465ee52c4e4dd64823f7cf8250de1a31a4b56c6cdf7f0005d411fb567b2fdb045a2f8eda1456a1df2d9226b32654cbaba41d165a93f2c602b0566e61f5fab324b1ffeadc3c0898320a90bbca76fee8be03d8d9ef61701a9444269d4109af2f15ab5ba3ca61345fb5e6c35164c3834bcf3d14224760ad90f59591e7f7a4bacb2e1f7bb17122b9a9c6d190a6d1a2983fe634a4fd226a91f5c2a98b0573183f47a471dea840bc173d12d6e3040266ed2fd516a1693db456315c28a3e9fb0ca23b1755e065aad358c2b2c21aa65152dbc947c02aaaf6e977ebc5aeecbe2c082c442f7d87ae4ae153b11090644f87fdd755504b77b78936869b16f313c9d414c6e179ad8373926e506248c12e1cc0f2d6505757113c9ff27f5fa691fc892fcff0ca0b005d872ab300df03066f230cd91d14e306fedd27837019a43f73c4c45955ef35daf5a9e2ad156311d38802fb42040184c56a47b56483c1ea8c14f36d47b576f66052b4fef36949b0cf1192776db3290c9bb32ccd4b3fd2da5c7bfceec463c19551784c7e7524ade16ce26bad586b410a7d317b61e26741513caf1e98bbeb57b41e46adb9240ed732d932ffa176bb94c9ed8d45e68adeaf740b8a4b2641b20f5a91daa6ed6f722c1d05942ba2ea1bf9c9e6404eaaaa8bb9acb3c690685047fdcb5558227aa228551a365c6527c024ff0990f37e50985c3e65fee3ea4cf10ef2aeb77629156a58d65bbb9c92d3a8ab1a07b8a36e806b7b41f5cf2ddd752c4942337f16d0d72fcc9611dc930fadd082818475d24f2b563175d30a9d227ce20b5141ac937e6221e9304fe6988a83c356c5ea71dab24455872b20a24c1b9729b92747d3ba9686034acbf5d25b97444b51f71bbbdcbf847e036f2dc2ba680da738c7833c2a8d4123fd0ef06c732f1333801f65a267d2e0714b376e37cb5451980b8ff2fa580da77a7a994be1f879959794a95b9cf8360f293e932b597683f94095d140258147b71aea8496375cef0ea99d713c7ec422078b0077c1beed9bd06da53a193597c1616454428b3d6aa842f0903e2260527a9d1c97eafe953bdf8d6717d970e849443a77c56f054902e6412a10d4095020b3ed6b9bb4feff9587af75e3c26fe81e5e41d93e3e1410758f2040e581026e1a1dca4f1b8244fe9acf07da14a1ff1c142d207f175216474a252054475bacb9542cb4f8bcf03363a06c9f5ab4d0737de57d10a4b7dfec5ecf1d1e7d7a007e69105a890552f15df25b8b5735056cf769330762855d16759ce5c7311acc2bce72094210b13da13e743147886912c5ea6b5c4a7ff5d45d0ae63ac696559990556d321d723b4c652560d565b15b0e9b09ae41f7297872ef523cebfde1bc69926cf3425e92e6edb4d102343ba3726b22c2b4cb42a73c38e1d4a41a9af43baeafb74ab109b3c8a5a57f2a5c03542e58445c791e0b9e9be3cab43184dd4638fbd1b6fe3e3fdf1917496a8f942937f3297b75e3f71e135f97b8ba932b4861bb7fadb8b036c8f8cd92daf1eaa0edef784ea0e66a8094bfe2a425c8a163c29f2cc91e42f28a74b58cad8d50fa2197163f46f61322e279870dcf08bbcff674154a64bc9916dc75d89be6bdaf1a3c343957bfbd8f8549e78a559b74ddf0f1f95be9b699d2d9b86e6da40b201102bf62b94c7c0dc861f07b63f9f18d87d70ec50adf3f0d37c51d90a00721050f56f1d1e05f8ce1740ff3c810bcf7323770f829a113422a56e66dc6753cd790a21c94f9952a73ecce878083729fe5ee215431476f3381d0d53a87abb3e2739729aff87c22ffcba1aa1f5868743e61f19767a3e19af8d7a3d154bf1d34dd3f1f243ab58e2ddc0a4bf74845e54ab99dbd80b77ea2c2c57465ea3a160e9913c75967a82efba616f588e34081982d5d001e086c82f3de7fb6711138d51da157dd92baf470e129a6f63a069c46c4ec8aebb2d653e062b13703504643d6cfd522c2ce084147a5f9f91cd4a4b7751e5f06d9face24996c851ee8c21ba993043695d7e07368cff9c3608bb5a5f706e8ed750621676b37efc6f0a828b72c8ea56420fa24e12833ae1fbfbfa27b2d323e3567e70d53ce64004f6a500b4a846a7ccd63ae553482fc5f6eb670498389edd05bc2435d2d97d3d6145146426ed7c99144b0312452529bb9b081f97c3c217507a1984f8e7d54669ed1cc90110eec2cca93c09387527cdd653c9983d152134be895a7bc814c1028973a877e674f4996e8dc387e7ebfb4e312153df8371ab57cbd4ac205ac0d8233133754c6acc3945a3560d3028f48546fd72236b402ea2f4473a9951291d44fd1c71a2588ad3834cc15de03d456426a7d2855dab289444d51fa1f6cdb7d512399b96169a6c594db707ddbe1d1dbd57f0278e4c3bfdf2c9c3e52f6eabb9081d73b6f169c8edeb8306bcc658b02571b88f24e1f0df6bb4b999615b33329a5e4e7ac58e8746c48c957a30ada1c1596279ff29d680f17ef80947be4d268e87c56268c4839255053134bf84b8466e2546fed0a8d22905f1ea45f533d8b363dc8fb6117a698ef8f313159b2251ec29d4ed57f3656ee5eae042102a43d878b02caf85a968e788eb3dac7bfe9b1156d485eade109cdc1ae644cfecfdd0978b2269fd2f10c4255a71ecd619251309fbe692f4bf5fe6612f30660bc2bfcce63c2c499f6fc45facff9da8557994c7940e8a446cc89cdff9324618ff57e2a16df7bb1550db11d4ffdca40acb35a4beb1de6c64325702f4fd056e28a161663adcaec0fea385862e0e89b34d11801b9efaac48d769502b855161cd6856afef54847414dd8bb0beba385225e3cff22597b3875f121f73c9d9652055901003e75f211a416e3bab0fc87bc50c133892398b27aaa495be516205fb8c4db064a1a24d5c08a8859bf97dcc18dcab9164b32f4b75e856b2ef13f0f376658820a6e7387f78cf5dff11d398f75b14e59f8888b8f71a135e0375df4aa0534f8c84764a580458358ca65f671b72e1f17e0c324c86121c9b9e688f26eaaccc45f234afee6a9f2c8ef3ce683a294c022b314154ce8e6809f074a2716c451829443db3ca8a371d2210d69e056f520f887119ba0d98c66f64f4dfa6119f0d3328de6015b52300786bd1382c3c5589356a49703b62e605bc470cd6b584e982f85179c9e2ef05c856374bd5651c676c9d27a9eca1eca2714d34c1b9780432824418e37aba27a511c78e813f3425580f5fefff8cafdec70ac51e3f37ffc52bd29d14b7c2ffdcfc7769f9d364adb33108546fc47939336a5e68a60c2d1a3d2a1e5ebcf748604afe148b7fa882b40169d87f7bbd2914b52018e5213a28bf7811fd6f784d92dea8d046051da99b2366dea4ce32a954beb835ce104ac65ad2a52f10ee9be7e26952277f5fc67f782e1ea1a0533bc538064a4b10bb8c5563e1255ca09732ed0b73517f1266e1b91d24271bd42ca01482e92fc9254974f696c17c160b2e2a6fb6e8a70b695efb865edcd52264328d99cb372fdb360a7451642cec9c3beb649ab07cfe22b3ecf87456762448482ff7ee221e5b83cc5d64c190422eb84766cf6ec2ebf9ce43de44efd70a5415078121bced46efcc63c2a6fae5718c274d0c655e282e114401e673df3ddb844c59e026c704d380f89a711641abcefddeb759b53c2cd0e923bfe2ddbaeab8cafce557b1e2db18527096c812debaa228ca423d9fd04e3a189d80390062a8646a87d979348560ca70e25b6eafc23e5975c8e49f5a8059b85f5b822a19f34bf6cc22fc29cb4778471c8273f4471c3267410e9416b9c4e5deed82ca898ae95575b5be54fbab178d94fc09762d7a3fbc930472bb287b2c99f93388ce7e7e009df5299888ed1fa97ce8342d1d85fa99eeed02c0ce317780ce7a26997b63986720cd6715e93e1696db054a8c8bbcdc6d16c7e26960727335a2eda893a0ef6d3b6095b180c8cfd8e828cf83bf3da8d22396e8a961482f6082d1a369ef44cf94de2622c6165cb756d69a8b14160149f34a94c1c40744aa5af0a9f3d8484ed1bdeba6c7356a7cdf03a1dd19735a70f4a49633eeeb4c40fd3a2c9c03bd633824495113e0fb372a323d2c7f2c0122629e7938616e8f3d25ee30f7843dc6e84b5441146ff18b7d1c5363d4b98d23bec32937460d8921eb81b82114a7c345310df29ccad133d01a8d0fd4e3d99bff0668ebc3b3a9cd86b22dcc483ef63564430e94d615622371a841edd1cfea522f02981945d9d34325398624d40212ce10b38ce40572c70c8ea31409f6b08618c6375407b8fc48452907ad1b2b220a2c845df36c75f9923ee3b7960187f61ed1b7cedd15e504fcddabbdaff23e8ed1cfdbed1d382f30006c0a0e94d6c82bb9017ea0fab921f80b13bf0201c151065299adc702fabd49c0b80a0d363c997d0f0577a5a6b3934d2dd4807cd04c4dc58dd6e7b739b5e47ba18703f2ce61ba28728ccf2126de1f2fc29f0748449091655a90700309d57db613e6bae81d4cb535ca0535615a6195ede26dd042d6d29090a4a2b0e2a0a1e321ffd8850642329bfd2cfa34dbf91fd1576cf9fe13582de0221df1387f40684e6b171355602c6251a8086718bfb2be56156ed8eb55489b6d2b884aadb22db20c90d0a0652163516b4d492e5084a8d40038d9091b23bacdcedc8f749a90c0dff10d71fd047d035933b8b70635fb8a6eac328c96b19edf112d20f05259854c5b1583f9257534aacf9bba7705fdf87217d21e1e032dd93f0b5697a6e09af903932041c67228a84118582c0b9d263883df67d411a3226b7faa713b6ab799189514eef4e3df55484ba83576951096255f0cd97a644be94b212ee38bcbdc7b14f1bbbd465289b564ff9a662cf16fa7724dfc201177d8eeff93783c5f28a34d8432184d3cb417d74d22da746da918fd20d64438170feb25c5047d5e3800ea5e6d004371e43867312846955a604e1f139a1eb9a0b0d9a6507a4e5d59d6e6cf4f6414f3d2c607fa5508a9ac6f27b8ab0871db64f91a1af18be7da856513108f605d77", 0x1000}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0}, &(0x7f0000001300)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) lchown(&(0x7f0000001280)='./file0\x00', r4, r5) 16:00:13 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000000000001bc, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="82", 0x1}], 0x1, 0x0) recvmsg(r0, &(0x7f0000000440)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/100, 0x64}, {&(0x7f0000000180)=""/175, 0xaf}, {&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/75, 0x4b}, {&(0x7f0000000380)=""/21, 0x15}], 0x5, &(0x7f0000000500)=""/207, 0xcf}, 0x3fb49363c7344b7) semget$private(0x0, 0x7, 0x100) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, 0x0, 0x9c) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000000c0)) readv(r0, &(0x7f0000000740)=[{&(0x7f0000000640)=""/153, 0x99}], 0x1) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='x\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget(0x2, 0x4, 0x2) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f00000000c0)=0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x8000000000, 0x3}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) 16:00:13 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x201f, 0x2cac) open$dir(&(0x7f0000000000)='./bus\x00', 0x400, 0xb1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)) openat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0xffffffffffffffff) socketpair(0x2, 0xc100a8940228979a, 0x3f, &(0x7f0000000140)) pipe(&(0x7f0000000100)) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x2}, {{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x21, 0x20000042, 0x8, 0x401}, {{r1}, 0xfffffffffffffff8, 0x11, 0x80000004, 0x4, 0xffffffffffff1246}], 0x60, 0x0, 0x8, 0x0) 16:00:14 executing program 0: r0 = dup(0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="d6bac0d99f12def327bea6d1c4cf0c844c1f7233843faf75b8d8fbb4f0bf221d709c6fb497938f6ec7049224db1b30aac6aae1b434d83d2cdb393d14ca688ea912bf86f8f29ff8ce197682920d456a597d489d0acb6abe7cd613b0cd98b10eba6bcaeeaaad3058dd949bf5a09006dbfc02e776f2e74154878ef9dc6a6220d282a4ab2205892c40c34dc4cc1cdcd90c615eddb063a346d0610fb1124b514afdd7cef2ca00678b6d7d2ef725f2698e8c8588512b6590c4923aca9a2791e366a7d3d243fe121146c247d4d645ae0c436970ca30ad5bdc144898897881007d27438009ee547a3b82b9cdd07e7ead57ecd6b989d4df5784eded65d0ad686004ffb8de0826ba495b667ddf50cfe63512dab72f42af352424885e00210a4a72ad40e3fd3f0966c4bd39a4af101f05ec239831701a91aee78c859322e70463bbc7299f63c213e695cc0b255f064fa7e62cc78964ee4ad696e41765fc4b78ae827d6bb26b9cee2dd572fc9204113173ffecac4b2c730c7bc851feaba63aee72db6fe06aeff0d4ad7dec3c4afd33fe2195166b92ade79dc53df615131b48b3d7ddab3c3783a7fdaf1c0dc6f003f0c0588bd9cc4d795a618ca5f918beb7c9c520140db3d21ce60b608163ceb61febacb29ab138594665072cc53170421bc6a684ce36c5cd46e854cbd80883562bce4655316c9416443d9857dc6ab6577e3a0be1d73e52067bb362cdf24cdea5596c713e75838a76e55920118bd8f86bb86a87d62da6108e15be7f881c937e0680ea7ba8d7bc2ab6b011f3d2bfd549f1cb00b1d8cb8b5a429d7a6071786971abce4fdd50c95b101dd72a288ff8ca60b4c0d0a651ec78fcfe5f1fae2475a8c20a8dbbf24a735289f0fe8b0f22b11521724bdd0de664be0fcabcc8e3c0125ce16d72aacc124df6a08a309ad189e2562a6926367012ebfea414a56c6d96b7ddefe32d91ca46e5231696b5cc44087a86cb42c617a18df13ce787b844490b3ad651f65353be65b11ae9b0d4035dfd47c3b7564518c81615bb83bafef1880cb6f1723390df93c361a842272c2498b76e1fd9e466dce191a77b696ce4370799bf68d73486755ffd4a66cad78ecddec75eb6df1970f4930321dc2a5e4828583222d29b3f408faf35e270108059466cda6531db1690f86c7b25ff00abbf9e656d0d418f16c1497e5f2fb76114cb7159b8f66557d77b7cb73e54c914ef26fde472ea5e4840048fb6dc63c62f2b410e54d348fe07c22c970564f7b336872f08f1d3e0eabad1836ae2fa0afcef7fe44d76ca4c98ef0354760e87da7796044c44806755ee7b896f76de573fb3870802ef42037acf42ec2fa6404cc350d58133a4f91a7a7718d054f88aa07a9e8814fac4bf115d3981f73041c59ad59185d9a0a9b1daea840eb589433a5e2c804d31a29bb6c503cb048d7b44b6716e9ee0c5ce29d3b4c5350fdcd426356c6a73c8e3c646c3ad92d8268efd4c96740bfd39e7be992d602b2d6dfe041ca62db4593570c350551d649315b606e7147e6ba83e5769ad1144e3e88807e5d64e9de8ba1545e958f642d8c4990d51cd2a569d81bdddc72d3f4b04d50bb043ecba2cc1df3ff948460f704ae2ca00ab8c66e483735545eac1977166c70487aca83fdd212269e69823dab1a929dc85d13543ad85643e8dfa44bfef34be44be5231c6d8e3ea956d2e75d47832b6a23b5a16c7cad03bb2e727b114b8ac3cdacfa721f0b39f4d40d40c42c7aa2f9cea64ad62deef5e8a6844dcde85d26e3ea6f3a2fc531390761bb6737232933014ed34ebfa55255cd095f29e0f326ea2f2af321f468a9b948535969213314e3a9178d6f475b326a952fa80271051fe83e3ce79e1bcb2478ef4ae0eea1b977524e383b217cd33bbe9381333624b5c0b0ed6c7a5959aaa7627aecf6b7b02658064bccdeee3c768f5185227fa7cf1f1b6abaff82083b0ca75bc67594baaa6f59d02e4ee7ba5d6f0db08eb3d8822a0793243e5220a905ac1495493f4ae8b569cfca342dd9580192465dc22ce2985fe91e8f339409ecf50947264e7780aff54fcb6548b96bf3a0a6f1aa1f7dabb6b13e7bed77af6a6cb11f22b91ff67f3f67c845db6b4ff0767ad86e866d5d570ddfe16a795ea6d6dcf8f5ce8eb4e0a4c9253a9d16b5d42fa69b1842e8a267b68fbf4d98882ac9e5daaca5195d8e4d997e2e013ad3de5deded85f934eec6a06683a8b2dacc55361cdce7e162ec43167f545e721af3704dbffbba75688d814ce4eb79cf681fa32980cf5512b603c3669b6cf181160d7136442ea4c0b181407749e944fb62bb57499a2141934d269e036ed40409e848fd13ef66c1925d673f54e17e5d80620ca6fe2f2974b04a5353d5c00d878bdddc5589c28f2a4d92df193ea5d5b9d9b7fe52b49c36cceb60c20f267b7817c4169ac8d47916bfaa631f322c53f373fa0018b603cd9acf53630f9e1f122027a8431a1a27aa23231f5759fe64451b58eedea24bb3cacafa78aa80ad0bc6d94b7afc0d1716f3fa2123de24c2adc05905242de90af1b952c308967192094aadecf6d0b3e24e8f874729421d08acb0148f699c0ea18b58600c812329c2d3f13ab01355d48afb80f2fac6e75b92c7643d3caba8fedddf87efc0fbae7fef4cb41c1ea302695e86684064b768731d12907c50187b4528646848975e8a09d4a9d06b2c69df1bc2e4a8d18c83fdd2563615dfe923f22685d4b20b31e60b4ca210339327c4d2b044e22f9c0cb07eddd4971be4c3583ccb48cfe32c39c1a00dbc1fe665fc11dff3cb2192d8bd4c4cf5f47ece4a87333ec19a4adca42356f62994d6d70e62ddda2e579dbe1b09cd13f1c376913c37bacc817c3ad0afcf47b4a099394d0a7518b902d0150bcc5d30d67cad9fa426c25a0a3f9110f3e903784a2cac534dc5a8d089769266f569f9b4b2b5ff3dcffbec58e448635cab409679e2521387ec27dcc544f74e91f1d3387b07907719d1c12c1a9ca47b61d879f8c945ac4c47908977d9c25ed2fd8612f803d450e7a5dc7359a72b2d33346114e58e04f6b0a690ce8d9aec49930651ee31cc3d50aa4b2d891df7262451efb190c2ef7040f8c59a64520417726445c07c70aa639c89970bad628fd485d9c5a174aeb2b442447ff40d75e955ae018cfe97fceb52f08506093b516ecd373d5542d46bfa72db095352d2547f8c2be579a19e4670ce258e8645248ed4ea712c76c732db441067c7938418c81597220b3ec9fafd6226dddf4f1f06e42d170bc76c5bd8b7ce02e5932907bbead8f4d3040a37a39366978c490046c1bfa8f93f7a6001b4bd5cc440c5015de7a43f72fe701d7fde6fedd3d0b668934506bb7780ab095cfc5be2fbb4ac4df32d4c1817a3cb7f6c099dc6fe184a0c90a5bd95b2dd508c40492b9e85665a2243b96a2a6b1d6bc2bba84e27ab1da370cb203819a98dd4fb665e7f64e600249b85ddac73dbb12fe2e2bc57aa3b03185d02d71ffaf2f551fc2581681f1a52e94da31a4074f9330c4216162c1735c164d4fc5415e12e7e1269d585e676f5379a656125a5208a901be626df6869dcc9111f333bf6469601f09774e37441bd6045b2296ce961852f634c12c3e35a21f4fee3885760f4e0dfe1fe6af3bc9d7fe2edc5a50b18b420d23d5a350914f4c4075451639eff199a8f2dd0be6b0a89902c53200eb99f89d740dd288b0b81d14e87c7563d95a270b0ff2940bd4f26148e6d19f373086dbfce57a5a6d5ba2d225f99444064b5774647a8c4cf686f71e7f3aa6b97d23976370c553445f64a0dde4474942a2e20124e72ce6a170352122089be959f9897f57d10f81fd6ceaec987056d1a066ca1f839285723085cdb75ad46874aa8e67aa0e259d5f2d80f2d954c6001f8c5b10cc17ba23c676d66fba4311de677f5a389ef023ac1846458174223c7af72c7ee7f2ccb54dc8fcd76e9bed8aac59eab8395301dc90a47c113f58de7ee46f7416f8bfccde75ef504c0c176979c6674f2e0fe30b6a2e26cd08657ef1f9df4e8f6f10679e5eb5e27803ea10387dfcd5ab723c80e7b358008df6ef4ebc8bf1ea298448d8e8a0b03c7946b565f9239162b4b7f05ab3992cc3de33bbab14ce26dac28fa572574bb85b3f18f8d783007e2c25c0c5f9e7c294bb2fc72fbd609643caab25981e27f7686b545faa396c22f1975f201d25f954cf2dbe9f5633fe601302728d49f537cfdbc017cc32a81c54ba1ab0d23a8ca0fdce3c68f01faa273b58093eb5e941053bfaa6233212abc2aa2ca244c7f2b372c891dff2305a5234f5eb1673315dba398800fccfac2c77c3823fc3b08a58af2f88c84cf6279ce83f9dbc312a172a38033031af67d527c14983ad794aa5bb000e5f0e3910b2afcd8ac68f14b714706ef6f34c55c32667cced447386a4a1c9626f48607345e5f970ae050e0ec9de32a1ea47d36178db2e346a938f4d0cc053def03a96e4fea584ea0719737f9a392effa9c0974ba98d6f858212fd0235134130b4656f8dff90a94823c376c4435eafb69390b472c71678d856635c75ca96bf90bb9c043bf40417c74e559e67fb397b4431084663399391b87ce531b339a31325f11c49362d726e04cd16e8ff21fc2aaff11b891a32eee83d2a61e11286614d4db1ca8f3e0588d2f09009f46e4527c9179b9faf324f28527d5ad0de450ffdb1b48b480afe69b998c5e71a53df2a7baadb41b5faf8d1c4dff7bda71267bf91c1385da0905e305aae7c8749a339d45a71d2ba31268510806df2df692d0f6ef0b36091a30c929a449a8909673ca0048c949618bd105c4bb380e6fb5a5ff9c70232347d7aec5073b7330db34e03036405801fbc652ae7310abdee64ce81c3aeaa1d3a6ad7e765540e0c607e61608c72457adf8f6a48e790e9a0e2c61f9921377fdf966aeb904168b6643563484e86fa126ea8306bd97e81aa6911ebe0b8521eeb942fde5dcc2597f53ea586a2c0f442de156b71a978894e2649f2054c420ebfe6f5117186d7b8e161ab48d36d2b8d381e8074451a36e39eafc13f1281a1548f634dc26b6acd6ed2a65b50de6dd251d359f2e883670821ca9b62b519a23504b164074ad90ff163e9f06f063216b1501ca9d2c7735746b39143057026b4ece700c60ee49b4b1119b56bd3a1e7ca7fa140ccaaece9929fdb3ec7bc5e0b492bec2a5d3bc31fe0090784e79cc083b78c8910f13b3665ae2a54259b787c9060c74ea91f058f7fcb9f3b99e0d848b4f3e338d71f18132db62daa8bbbdbf9a4f1e7042e3ca8e927efde8dcc8a5a4fe8d42e62006920c9de3e4d091c97ebcec8f3965a464df15ee3c750d7240695712b5f60538c4deb3def75a975b2067ac0b884a4f508830ecad1e0377719f86f6db57b10856c6f9d88a125f89ecf5a3902ab2fe3f523f8af3b104a552ae7b6771095b0e89d8d0aa77ecbb1cd0701635ed73510200bf4e77fe304cd9e369339a030cb02a15600db13f866622a2452d12d9968142837b169f7849102964c3c6333967a1b22320ecadda9844b7e604107e82d72c6108f9ef1803635f3900895d78da3785f285567d4397c791ad9dbcc64df5a68951e4c1ad22a98d7f50d5aaed41700c634999ca91bf2bfc1a550afbb07d2b7b2e20251288b80aab63949c7ef2645e561e191ec91c2d3c0a7384c29404d7055a947cdf565339e9e44cb8ec0c14fa49e1dccf7fa60c66daec40dae81e1e2f4f940ac220efda9875615d7dbfe84be67f8221811173b82639e3519c7c861bada358d4e9d47044c05077432676155338f9d4bf9b5de0891a0e0", 0x1000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001000)="89213a85db97d765fc3f09e579f50463e90a52f08c7c56ec5cdd2ba57c0e10603cf5ed847f3d1b0c85fd19010793a1605632dd3c9ec7e534fcfda345181c6fb2955b8d491352b950079d58c79b4417e3e990da049e3d155ba4f78da646ae63daba6f1f128c6a7dc2cb3c6a127019e63bf6ed999df01ea99e9db4453eb5b31c9a63b7008e0bd2bf061b8ea8ba823283431ed377693d5615878fab84512e8ccdbc4acc86f2a1b040d011dd0ef40d36d1dee7a069034c6e1fb45b39cc35fee51ba01a6656ec7a63484861ba2aa9ed23e4fa2e16bcb50d428166ba5fb80cea0a1d4053e46c8b8d13a69452bc09c30abbb19eb12515e446c13b83f840025890e254fc2cfaf083a7f8c0ecdd69c3f2c251a08f54755e29fb840d8a6c7600c2691eeb0ce7f8d423d0c3f46fe5cc4ae0218c947dcfd97e8faa77dcea66bf00c531eb89c558056dee86f4f2cdea730e38f501b9fcbd3dda58fbe159bab465758dd7bc500cca6873ded13c73a994442758a9e70463b6cd688574b68ecf93f9d5d327995098a4ed722ba0866ae502d14ac059d8e52a64416084d98933000e03bc1b8092c222359e0aad5dce5faa5f1c4ffdb057e235918449ff0c7b8b0d34f037768a2c82ecb1113940f95ac9ce88723a93699881c4bc0d261792ca13044f3471dd8bf0750d85aec173ef5609718dff4419ed7cf7af0226a413c4d93de7e2c211b30bd7b116d14fc459b0d581fdd39ddf1f2487ddb5c399a8b4905579a2cfd263039fe5609e38dbcb7301d7839149d36f22da7b35268f4a960a3d988c562abf01d82fbed399c9d5e1f3c211d9311df55d4cbfe7c99156f9e515d74fccc71fb2d7ff85f908431ef7c2b5efd24756fabd4bee83dc203a161d59005a2829d086c0e9a467ba484159a452e7c38fc214cdadfbdd66c8f9a6ca822911f386bb66e3a51663dcc88a7a86f18a74d692d93a9d66ca585f9875acb20fa3a8ea732903a2ecc395ac13329ca4b196d56a8a3d57499f02a78f706778d94baf295fa3f86682ceb1ef468632e57bbc9c31e951d02e93f8eef30f0f3393e0fd18fec904de991c115073a6bb39417b891846c404aa4ec5f0b71ee9dcb698b73a5310c7cf89dd379fd3de053f28f81b19862218d99ddb5cfa7b502783df8eb4f491d8b5823d3df001e0592cf8bb890afbd6241de32dde1233830b93e05c84bedfba28b4fe95d272204ded2e14e3f58c477c8c0d983ba930e2a5995026885db87d21be3afd5cb3ccfa7fb40d6ee80732eb412ac44f980e9cd1a00b30fb37181bd833fd5f9f7a29d4ce732cc8f08e52ac3870b005e653a6daf2dd0c6496c548b8614a8556304d8da012f4a214afa4401526ee75e55e1cbd47ca456c7db177e86a0c360b8cf95ad1511f722a40e0080c664b774fb0c988fa37cd8e0ac72bb19726dc4075ba1c52de3250136f86d1316932eaaa76cc29af3db56b0f00cb89f0cac5c58925c15012de3ffc66414b6cc868a9f17b4d6a909e125071323d768704e405413019ed2cdeed0fced706409c90643c7668802ebff3cb3c351bcdd523a7beafaf0f9afe5bcb0fa123e78ee344f72ed482386afd36fb686f514072750cc9a78f34fb0de2863b0b7b93e6447eb0c4c03983f02295bd8ea5863b1c5a3043957852c9f57ec250a5c2ce9ea9d0ca049401eefdcbf60e38d0981f311a32139182e44b914d48ffd1ad7358b1f163056cdae43f7b163a579d86474beb01777e34eaba5d6e27499d0e2ea27e316eac27c6f2d18dbcf4fa9b4f0d277f4cfcd9f23a86d38e8f5c6ad66c306c9f4e306bd352a63788b05117089356f045fda87208fc7ee478d59394e9f52c52297801bb14fd25957c5c9af4b0ffa75b7e42a4f5b2b2e5a2b3591bdbf063f720e1016179c3a96c7fa0a2731a6bbe5b72e5fec2e61674307161557431840d5810dd8da9c2890e652347c8f6d49fa8a990ff5842d06a99ddaf692793003a87133207433045b29e04e5c1155713e780629705f6e40ec75d3e79b5ca5ca6a5d3fa7ea666954953ebcc9f7428ee1362ef2fb7f651a93cb0278953e1a82580f4a30b43b86c1f4947f7870e2bc81e5ae03b7bdd56fd4b42898dca926161395137b3505341cba00fe5673c1ca59e98ec98361ccb731e3d9fa75ede0eaac0b953991578e2f6f278c5c9818d320bfe3f62502a120a5e7d5b9402999a5e98d235a7485521f603399fbd22ac3c930b664a78f205b3741c6fe57e6d8ce58fa2b26726ed0ad1f97af06ce5d5bbbe4bee2aa8cba4785d2fee6f0c29a47440925ce1172d36bd9d8dc2f86e48b848dd625c0bcb415b344a0e7bec8e744b7ad92be8d1eeb824b187e98c669a8d3d330287a0e475fe91d89a64a33a80a6cdb6820a27f12f4440c56d7166dcfd24ab58c17bef1d4a8b66999e37b4c2346b6dfba97b4f84c3ec6e2dffd0dbdee08d81a7555ed5191323b6ef0b7b94f8df9556119e164227d601e11b46f7713d42c9f24e4e03165183cf0fc558d78f5d26d0537adf8ee69b1d5b3d3df8eb691cee07a43c60cd0c75b6c88c69ad971411258b574b66d9c458473e34fe9d6bbb50e06001dc7ddad9af0c8c45ce9c6ce205b01ef10c679a0132afe88621a731a68b1b0c44605d724c96ac0375fb32504577c95f205c8e4cda4b957e38d5e5fd7e1edbdf7b4bacc942adf81fc18daee28b6b6b7645372c5637ef9fb437878674877ca8a371700f558783c59eb7cc0c052b315b4c4022d6b5e0bbc0656189f97b6505b3434f393622ac9a0c9a029b38537028c31498dbca23d1644fcf98bfa97bc45d84bd7ad21ff1444658629418bdfe281eaf4a275e56be86691a4eabca2113bec43e92335af65f2c9a3bbd8143b34bee564b0a2731c703cd72f829a30944ff3e24a679bb1f1a53b7d4ae7f4a6cf5ef3d13599f2e2e8f417532f6ab6c97ac6504335b6c83de5991a1e3b32779b0dbf36907926aeecb6ede3b130144409622dd37821596852e290d399a1e481ea3ed1b50e32bc36b226e073305e94618eedd2842bd3c92e0ad8f994b1aaee6a84adf437ad9b3dd7916aa459c78544174e284b11b2b288e2282ca37bd826892b9ebfca2e36dfb152f5700b108efa9b2a988c587f697173108fe6dc4e0898765debeb9e7eb712e58b790cc9204c3c742579f28fa4bdf717c5c763e262e9ca6aa03e2cd256853d2cf3853fe08c232fe7d131c014a64c3acec7e29e6f7a3fb67ac27452fc54e3e6b0b49b5651e515bde7b83efb51a27ec7bf663e9adb72018fd5fc24241f8c1738f1475649b6ad77ac11dad4a3cd0cd1da0db47848c655b8955ac9a7812415ee4c8b17d21f59cb977e49443bfa74d30abd084b83ccf8430bfe31009986eb13b5d52681065bd10a856f55b85168f56383febd0ffccf07a7deace76afc585f139684993de468754f19258e2e446b59b935b39b5b9f6f083f4a9049a0f114e66b7cc491a9b891ccb696d6aeeb4611da32eff793f758dca4c47b5f21faddbd90bfec0f7378e964b48107508bf3ac3bc3706c651aaa463590e3ffde389d00682b465b755b7b388cc7516ce50de32895755a111f6434047a9868b88d0b64a20212c7cc010ec0f54dec6b26360c93520c194cb0281bb457fd811b85df6e116bb432643eb0014d22d0c7e1b70e7961e6bbd0656463109e79456dfb030dc55356b4965ef7c67c73a9e4213cf76d70177bc8cd1069c76fc0b74812136f43566d8f70b96a47cb5f8b67f409cf729e8861a4d98acd6e2d70d872bb974e557d640c87b06cc6a91de19fe8f0e65ad73963a0e5c2b8a2594d4cc7237d82937a4bad293c0391ea226c5288027d42c97f5ed453032ee85e9cc62cf48c596556688b58892a17c6e865ac2e562e495fe5231fc0b0d8b041bc83b53d7e51e2f9763be5bb10919073610b9a4cac04ea8f586943e586b54b79edf8d4578397dc089f87e610ac92e2c3ac29c27259b40f9b275353a7a3f10a717c493f218eb7d19be4f39c83e88ef07ad06f95a384b1112dcd580a04e813fb58f05b4675c8a10543b1bc21aea79ec9026592815695de59c1811aeadf07136b6ae289b69e6f02095e60e3723fe46a682da0f71a8bfb27192d27d1570b8558e1132821f7318e2643761b4f588aac85b46592065f64c72229591eea674838a044cd4e90a6d269e8bf46aef022030b3219e8a6eee4652ee67d391a11b39fe923b0e6aca73aa7e654fac05eb7a06f6dd9ee329e33b34733405d53fac5be43b9f21f8b5ad722ac2b2525f12e820a8acd1927c3e8312ce311e6c72212abca140f7bfb59a914a6e5dc0b1d29d9e8b2f4e69b9bb6e6a29a7e10255492af6626d166ce7d15b3a3cdc9db3658d40686854e856181ba6d7bbcb81ae36c5293457f8020144260d7357a4fe9ca41f52d9b909705404f31b465b6c1ae557866a096ba04c74d04132384f6c56b1076b27a0e265f7109363326e3988783acfe6474a6e00581f083b4ddc912ded3f8a824b3073f7867398b4541d83334545eee252d19b8ba71686629ca0516fdde1c80246c1cbfcaaeed36a3b5151d1a7c4e19ec3e0c70398ed3ff2a426e4ea52c76f890986d68112f59dd1b2e77f6c61fea5eca42ed3002043764bba0bba49bb9eed79bb96829bacb6a6ed63478c8c2952c0b80c867e5bb608fc1da2d358de4168f696a9c6e58e340031de58c15773ef8595dd69938bd05f80583fa43accf8f0a699abafb3abea00b8e85558b5fd213e814863df72647361745a33e3e12a93b09fdece29e79008021c087a37c71822644d4499a6e6171175c50ba2d2a98cd3a598a5e07ee96a76697aa10b04cf5f750797aabae15ddb5ca407b8ab27c6615173f5548e368112ad884727b5414737c978fe526758ccd0c278c52927ba0985e0be559a29fd15eb860594a7adbbc5b5bbcdc37de113f56fbc6ee0a58192d7ba37c2c759c7acfa03c64a3e70190116cea49cc35a41071ff68ed7a006d054d15a974ec53506a099b77ec97b89cf6c200107bcde347f68610b0526b1027ad66db4b22ab4472aa80fa7af0ed7a7878b9019abcda83c8837c400e3216f0e9ca8cc6bd5d83e329bc9e49981aefe648123e06e402df57bd8570a97e78a21b19e02cadfc0d391e15b4c001a1044f4f199b7f6b05cb11d1200f8e588d000c2d2a30c813575e3161fe2373216657b2e817a0cfc516dd5fbe2d0d7e05681e2504cfc4540acfc286d24ea2249b1c4b3bc225f83e391e300aabb7dc28e7a15aecd6e352999eb36661c1ea44111d641167cb9446e1575a0c515db053369b537fbd5d6dae50b320c6cd42ea582f65a67cd0244d7f0cb5f337291aea0111bfb5ce5537abdf69343bce42745a6717b167d0270555beed7059fdd3da888d73c255f954fde266fbe8fdfe885e07b40345eb5f4f91b3dcc283f5b760b530b0b6f133f9d4dc94cad707a6b733c32460f0d4512d8be41c1832738cdd37d2bd6c99ce5b9c5244a1e8ddd292adf1b6f376fd9a6449d300f14e58f5608129449ede2cb5bd0194111936c10d5f1c4a8b3bbc6dd73bdd031a02a6463f424fb79f48975c30375e6d36e25b5d9f441136fa6918383cb5639cba6a4b14361eb7d70d0035d87bd13380df00641ae764183df79e46452977d32b748a5fc41bc5083abb6c48b58224b06221e8bedfae91a386bf65aee9ee01fb29ce1daa944803aa3168e10025e53fe6e85ad6b9e521dd328c61fe42224c884a40c08bc052e5cbcba368e9e72423d8f422b97106473b7c3f57767a59dc3c32af33cfc99ec25795ca26667f470b0f0cd96997bae15875f0123cfd20006", 0x1000) bind$inet(r0, &(0x7f0000002000)={0x2, 0x3}, 0xc) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000002040)={'./file0\x00', 0x6, 0x100, 0x7fff, 0x0, 0x0, 0x7, 0x80000000, 0x0, 0x1, 0x0, 0x4c79}) r1 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002400)={0x0, 0x0}, &(0x7f0000002440)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000002580)={&(0x7f00000020c0)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f00000023c0)=[{&(0x7f0000002100)="39cd632d14bd6d0f45b1744a559106241921378f47fe9c1a6a5678ea69a86f9103357c5fcc1d037798010729a7a7fcf20a285e95df71c9ed23973f045b542731b79f66a28deef7a1be9e79879c2b883e68be161a3bce3a451fc270ff99271a5640a9a7c701b15ab42206ba91e5304f2f351e7ee443e2729c3a775113413255f064c3d8d8dacfaf4883530cfc6f0625d9147cd9d07c9a0f52fabf00ca16e1a51f32e631d10be9eaca17bdcfda716b7a75bad293d170e41b016c1bb1f8cb5e5ea639f83e7474f0b47b839e8d083a7e6c98", 0xd0}, {&(0x7f0000002200)="3b905c0895e0b0fe13766475ce6ecd6be98fdb0cf731d4c610dd770ec1f5b88b1064ca6110c918b8710d760c9ef230decc4640f8c5d999546ea050712e9e0c4b8e04dd5a52c80ad6bf68e36f2f4ef83ca6c6b7d8435f078688fe4e38c59a15c9c64daee85f48b24319bd13b8d2e3ced01250a64f3dabf4c8e02fbfb81c56b2185a2b03b1fa17a571e8ad52047c7f7c2ebcacbf51069c588e16a44b6a7c41be1978cb5e3917c75a14aa9826dec671b8fdf8c8a83409196c2e9ab83e731141e86e8f9d6628", 0xc4}, {&(0x7f0000002300)="762b885d010ef44de8cf2a6b38ef71ad5be2a5c0252659d5fcbfe10e473ec986437d460fbd9749e398b3b59209e4861128bab4d08dbb63f32fcd12e732f20ac6ca25189ff2245c71152be02d1fccc0d4edfaad638aef2a1133d2deff8bfdc5c86d41bef3fe6ec318885e106bda976e47251f3d70f321b621fe5d05ac4694e38c79e304332e31b53115cf", 0x8a}], 0x3, &(0x7f00000024c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}], 0x88, 0x8}, 0x400) fcntl$getown(r0, 0x5) recvfrom$unix(r0, &(0x7f00000025c0)=""/11, 0xb, 0x41, &(0x7f0000002600)=@abs={0x1, 0x0, 0x1}, 0x8) readlinkat(r0, &(0x7f0000002640)='./file1\x00', &(0x7f0000002680)=""/77, 0x4d) sendmsg$unix(r0, &(0x7f0000002980)={&(0x7f0000002700)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002940)=[{&(0x7f0000002740)="56109b69cd0a68249d65b058b2e1acf509c0", 0x12}, {&(0x7f0000002780)="009dfe713cc36a44841729ad953ef3b5c8c7dc95282e435bd8246aec0ac0f27e3ccb099cc230b64617c2392b3e7906a0354291c5f0801a8bc09e03dc5282bcd55ce23fbcc9caa2bb94a2dfad3868b84056e9f9432c6c46b21f40f07e9b162c1af496724dba28ca337095b46171ccabce7a6ca62c630a4026ff12d02fec75e12282419bb28b57648bd66585a97d41dd33d268d353195a007b81628081c37f8ba5524a1642f49646aa264774e79b542efe3448e40a72ebda01824b58aae9e3c515db5dd22d938c39c4e29c4146f7d876", 0xcf}, {&(0x7f0000002880)="6a947d2e1f845ce841ce0a67fcb7bfe19d82b9d0414c6a39a049a7fcc6ddc902b7fe2f8e1e8ce1f6bf655a8c1be5fbc714e3ef6b4db040f85040743c5724e978695daa548ac5582eb04f8c5bafabb2c09085ca3248b08a72dca8601c01daeccb696fc594c340bc424a972d4d6d5389056dfdfedff2c7e7a244c40278db92d21bc44e04", 0x83}], 0x3, 0x0, 0x0, 0x406}, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000029c0)=0x44) getsockopt(r0, 0x3, 0x3ff, &(0x7f0000002a00)=""/249, &(0x7f0000002b00)=0xf9) lseek(r0, 0x0, 0x2) r4 = shmget(0x0, 0x2000, 0x8, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000002b40)=""/75) connect(r0, &(0x7f0000002bc0)=@in={0x2, 0x3}, 0xc) utimes(&(0x7f0000002c00)='./file0/file0\x00', &(0x7f0000002c40)={{0x1ff, 0x4}, {0x3, 0x5d4c997f}}) r5 = socket(0x30, 0x5, 0x7) readv(r5, &(0x7f00000040c0)=[{&(0x7f0000002c80)=""/190, 0xbe}, {&(0x7f0000002d40)=""/80, 0x50}, {&(0x7f0000002dc0)=""/59, 0x3b}, {&(0x7f0000002e00)=""/4096, 0x1000}, {&(0x7f0000003e00)=""/219, 0xdb}, {&(0x7f0000003f00)=""/210, 0xd2}, {&(0x7f0000004000)=""/130, 0x82}], 0x7) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000004140)={0x0, 0x5cca}) r6 = socket$inet(0x2, 0x1, 0xffffffff) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000004180)) connect(r5, &(0x7f00000041c0)=@un=@file={0x1, './file1\x00'}, 0xa) flock(r5, 0x2) flock(r6, 0x2) connect(r5, &(0x7f0000004200)=@in={0x2, 0x3}, 0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000004240)={0x0, './file0/file0\x00', './file1\x00'}) 16:00:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1, 0x6, &(0x7f0000000000)="4a3217c4a0b64cb6fc0ee1d19880c263a510b979", 0x14) setsockopt(r0, 0x4b, 0x9, &(0x7f00000000c0)="c37a0fd386c6d2e118e84ee1a6dfdcdd574e95479a3e3f05c32413889f4a9bf1597472c5f9c642c964f6c44a66ad47fd44fde0a6d89f67adfb89305d7f5a28a3c09023264daee954034fdab3274416efdb14876da312c1340eb6924167d094fd0b3a721f142e2142965af8dc81b9de12cdc021e244b33d4b705ca5972d0308d4a1b9c2cc2ac009ef20", 0x89) setsockopt(r0, 0x200000000000002, 0x80000000000000d, &(0x7f0000000080)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:00:14 executing program 1: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x955ffcaed3230ebc, 0x20) setsockopt(r0, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x7, 0xcd3, 0x0, 0x8001, "da5a9142ddd10aebe8dab117df50016df438009a", 0x401}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = syz_open_pts() r3 = msgget$private(0x0, 0x0) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = getgid() msgctl$IPC_SET(r3, 0x1, &(0x7f00000005c0)={{0x4, r4, r5, r6, r7, 0x10, 0xfffffffffffffc01}, 0x3, 0x3, r1, r1, 0x2e, 0x101, 0x6, 0xb6}) r8 = dup2(r0, r0) sendmsg$unix(r8, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66afede79c91394b70ff4502e4dedce300"], 0xa, &(0x7f0000000240)=[{&(0x7f0000000300)="2a4316fd0aea53bde968d86bbd73c09b84cbb9310764a90eebeb2c7dad75fe607c5dbd646789c4d673f2f0bd88020ba5f136c657550fcc5d787178e961a2f4252ec49d03d3043675c96193e8fe1a08981ac9a2008d3ceb27bdf5d4525a57a08d062fc39f15ebf66fabfe357eaf3c94656a98ad638b665300ca418be38cad642d09619612e4f35d6d3ddac25e09b9de6996ac1ce6788c9639e6c81134f2e74e7c1740d091923efb07d1ccc41d2040338d3154992d37559b33a546f1774cdbdd0a383af53c69f90240f63d58ed271b83d8c28154c324ff4e76ae8c9dcfee3a3badc064cd72691c462da32ef7dcd88b9109831899e416effa0843c2b8c7302c92", 0xff}, {&(0x7f0000000180)="7d41c0b59ecb3fc27c532b9281c049ecec707db71de3bb7f162cbf529cdd7e29188d7c382fbe21e5ab5f378916f0b6d17d58a2f0a5f0d08b1669657306006122af058406d814fe1911695e46d7a1c8de14608c5d7d0999d3ad3bfdcb2468ab1f6dfc6a75", 0x64}, {&(0x7f0000000400)="0cb7d46f9851bdafb90cf5ff608884dbbf0af6ac215b62576fd4622f6c5d63f832dfae4b0c89dfb5cb400502af96778d3e3d8838a29f5e278cc76df79ec740b58f38850f6a12206e89c22e4f3e075dfb0983283a022f48d00062d161b4c2f57db9c837e0c2265c03c86418588bcda3620a9e1505b3e82d3daaca513bd00420c87d24f8", 0x83}, {&(0x7f00000004c0)="b4686e07a021c0ae1aa280dbfbb741d36d3953a69af5843b12486b8138f58fb20b61bc0344fb5020694784897bd4296737ab9d4b57fab3aa6736f44003fa1989fb3df39456e2e3f4bb7239bbbd16ae3a13c64ce265be", 0x56}], 0x4, 0x0, 0x0, 0x2}, 0x2) close(r0) dup(r2) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000140)={0x0, 0x20001f, 0x7, 0xfffffffffffffff9, "845c0000004c7f833500"}) readv(r9, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:14 executing program 1: pipe(&(0x7f0000000240)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r0, 0x80047462, 0xffffffffffffffff) syz_open_pts() 16:00:14 executing program 1: r0 = socket(0x20, 0x1, 0xaebf) shutdown(r0, 0x1001) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) unlinkat(r0, &(0x7f00000000c0)='./bus\x00', 0x8) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) socket$inet(0x2, 0x2, 0x9) ioctl$WSKBDIO_SETMODE(r0, 0x80185760, &(0x7f0000000040)) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x11) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000540)="d4a05c09d18089a56668f7a604b0cdbfb8a48ee91d50693e8740c2441b4811502d5ca7", 0x23}], 0x1) r1 = syz_open_pts() close(r0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000180)) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3, 0xfffffffffffffffe, "845c55090000000813fb34357857018ad79f2500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:15 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10000, 0x0) fchmod(r0, 0x104) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000001c0)={0x9, 0xa11, 0x1, 0x1}) open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x9001, 0x1) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x82, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000140)={0x10001, './file0\x00', './file0\x00'}) close(r1) r3 = getuid() getgroups(0x2, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff]) fchown(r1, r3, r4) fcntl$dupfd(r1, 0xa, r2) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = socket$inet(0x2, 0x5, 0xffffffffffff8001) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fcntl$dupfd(r0, 0x0, r1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000000c0)=0x9) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r3, &(0x7f0000000480)=""/101, 0x65) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, "d57c314ac31a9e526b23fe9854231dc6978be432"}) close(r3) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000480)=0x5) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0xb516) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x4) 16:00:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10222, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) lseek(r0, 0x0, 0x2) 16:00:16 executing program 1: r0 = socket(0x32, 0x4006, 0x7fff) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0xff, 0x1000}, 0x10) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000039, &(0x7f0000000040)="4a74954c", 0x4) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000010491, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x800c5707, &(0x7f00000000c0)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x4013, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x3813, r0, 0x0, 0x0) linkat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00', 0x4) 16:00:16 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000002c0)=0xc) dup(r0) mkdir(&(0x7f0000000080)='./file0\x00', 0x10) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='c\x00') setitimer(0x2, &(0x7f0000000100)={{0x105, 0x400}, {0x4, 0x3}}, &(0x7f00000000c0)) rmdir(&(0x7f0000000180)='./file0\x00') openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x200, 0x0) setuid(0xee01) ioctl$TIOCMSET(r2, 0x4008426f, &(0x7f0000000000)) 16:00:16 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x4, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x3, &(0x7f0000000200)=[r1, r2, r3]) r4 = geteuid() ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000240)=0x1) ioctl$TIOCSTART(r0, 0x2000746e) renameat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./bus/file0\x00') r5 = getgid() fchown(r0, r4, r5) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000880)="850573ab09cec58ebd95651a4ddec60b540ef497de73a979ed248fac01eb8e5e8f66172e918082861acc85e491ef4f707bd830a98cfe5644c4b3baed64f40ab2fb32c7bfd1a721222654c156481fe6bd7ca9fe826351a4fc2f17af176c89777471869543cb9cb9abf56034218034a3004a16d06e06a3fb4d37dfd9a44120508e2c7eb012ee5cc76cc20fe7f656f72bfac7341ab32c86fafe71cdedd9897e2ea40f56e5374e9cf3d243190f842c3d3ceeaa7b4150e93a83ad53869e705ad5139d10fce0121520aeac92eccf335cdf650575b12f05ac97b0ad8dfbf7a4e77ba9dde2237a20f48126c167a2c909c1cd1baaeda6763a5d9fffd1f1a2b8251977a12d7162bdf4db0116bdc1dea4df4bffa3421efd5c69a13a3df1311942e844c224d262cff80d312e529ce830268256c6343720637a87ed4702ecc7556e614b7439cb2bde809fea8e3286762abee3b2a6aa78e6d2e79b5fbfb4522abfccceb3f482b401fe39cbe13f406c1376b912cabec3b40ab86ba4f948df3c1d21a8c07ada9aea3005a47505695d8c39e77ef7703192bb3323d51a5f1752e2d162400a0442d952deeb000ff7a75763d00fb2b92330b2f1ddc91f8960050d9fbe5a23517c89d49eec8646c53212171902a123da781ef4ca62f996699fcac8a6a215f6fc44beeccc1cc66280898e3776c25055b62da7b290bae2b6b4dfb2247244a2550f199c1ed25a7f5ae8781c894add4e58f96b03715402e56b93f97ba9fdaf749c5105626ff94c6131c7db2de39ea39f48c84c08af49e9c9b8d7a5d15b7cb69b5c3c2e3e43040838705545973b5f8aadf8c34cfedc6fa5e5a4c76646002abaf828253ab9bb307d597df069254d72e88fda19ac7900d7c2f595173e8ab92d90a323bbfd581c521a22e6fc257ccffa09a20639afc94b15c261af31745cad2240f4d4e2eb7ae48dedfbe2a7c2813a793793b8892aeaff56fbdc6d63609ca4877a7f271e429ba42378720cea2619b00300f27ba48620891eb4bcf54c692d604ff8db4665fac8ad2148120b84c566368ab5890c4cf470b8b400377a8e06838ca844af29df355b4cc1e79f1a0551d284678b5426814c558bc94e9bcf4423fcc9ddd17bbfb3ce7ea18250e2f880b3a8283ce97ea7f8306b68e4aa7b67dd5f8cdb719a9a442f44f6e5926d64eaad59cc92c21f7fa51d094ae831ab7e73cef445682d0143d2113aed2c4ed263d97fc87d04c2095fd87325ddfcda2ddac31e2aa7167f8c2b771fdbd14c63a7ba03c6459127a15eb7267981328f3db595a9d34327699650770351ade89577f3420099bfa7e2244dfed7868996f3ca60d496426677d3643803626b7dad9f005435a84fa2a008b7fe3491f1dc0650afdbe31606330556cd25a8b3f67f200a", 0x3df) r1 = syz_open_pts() close(r0) dup(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x20d4f9, 0x3c3, 0x3, 0x8, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:16 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20100, 0x0) socketpair(0x18, 0x3, 0x200, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) getsockopt(r1, 0x8, 0xc6, &(0x7f0000000100)=""/6, &(0x7f0000000140)=0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setreuid(r3, r2) r4 = socket(0x2000000000000002, 0x4c007, 0x1000000000000) bind(r4, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x4}, 0x10) 16:00:16 executing program 0: r0 = msgget(0x2, 0x0) msgctl$IPC_STAT(r0, 0x2, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x1000}) 16:00:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) close(r0) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x7f) setsockopt$inet_opts(r0, 0x0, 0x4000000022, 0x0, 0x0) 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0x4268) write(r0, &(0x7f0000000200)="c73a7c64ccaaae1fe0968e466a06d57f", 0x10) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffd, 0x7, 0xff, "78677f0adc7f8ad79f0500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:17 executing program 1: r0 = getuid() setuid(r0) getuid() mknod$loop(&(0x7f0000000100)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x3, 0x1, 0x4, 0x4, r1}) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) r2 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x100000001, r2}) 16:00:17 executing program 1: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="82022e2fffffffff30000fbce7920c6acd34ad0780c6f0c4a5e03761124fe70cdde690d86d170c296fa54240cd4c1b893fa3583c50b0946ad5b5f6aff467f24665b21bcfb5baf5a087e0902f034c64ed"], 0x1) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=[{0xe8, 0x0, 0x0, "510b73445c63872297da3aeacef0203a8bdc08da5d9e174c5d7a094fc7423dc67fae194e812efaf5767162c4f2329c64fdbe6d141449edcd1e61be93f5f0dd3799716dfff9ef581d5839c9aecfe73bdc7f788fdb41cfd9ebc74ab983bfcd66ba6c1faea767ac96d2f86068da7f8e2673be3a21c1224b3606147aaf3b35ef67b3f8b8d0e342df6ff84eb69a2b22706ee7620cd37999512a3624e24086182a407d90992ea9dd7e4e2453da9ee7fb5471d505936c1255d135f15e8f84e8e65dca08a9e516ad4c9e400f739ad440e8bb861913"}], 0xe8}, 0x0) setsockopt$sock_int(r0, 0xffff, 0xd4d9a8d92a3a6395, &(0x7f0000000000), 0x4) 16:00:17 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x7f, 0x4) r1 = socket(0x10, 0x2, 0x4) setsockopt(r1, 0x1000000000029, 0x200000027, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000000c0)="bdfa4d2591c321a8cf98848e4a8051bd24313f066b865f6f05e2d3750d33ee6185c6a19e1a370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e719968adaa987203cab21c6b2748aaa7894", 0x4d) dup(r0) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x3, 0xd9f, "b08d662247ea5f2b2c215faf8a210524d8e500"}) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r4 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:17 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000240)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000280)=[{0x10}], 0x3b2}, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)) 16:00:17 executing program 0: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) 16:00:17 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r1, &(0x7f0000000500)=""/90, 0x5a) fsync(r0) fcntl$setstatus(r1, 0x4, 0x4) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ftruncate(r0, 0xc07) write(r0, &(0x7f00000000c0)="db", 0x1) socket(0x2, 0x0, 0x5) close(r2) pipe(&(0x7f0000000040)) utimensat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x4, 0x40}, {0x1000, 0x10001}}, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)) mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x3) mknod(&(0x7f0000000180)='./bus\x00', 0xfc, 0x1000) 16:00:18 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0xfffffde0) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) 16:00:18 executing program 0: madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x6) r0 = geteuid() r1 = geteuid() setreuid(r0, r1) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, 0x0, 0x0) socket$inet(0x2, 0x8000, 0x7fff) 16:00:18 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) msgget$private(0x0, 0x300) poll(&(0x7f0000000040)=[{r1, 0x65}], 0x1, 0x0) flock(r0, 0x0) readv(r1, &(0x7f0000000380)=[{&(0x7f0000000100)=""/42, 0x2a}], 0x1) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x0) 16:00:18 executing program 1: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x0) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0xb62c}, 0xc) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) connect$unix(r0, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000200)={0x10000, 0x7, {0x7, 0x674}}) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) 16:00:18 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10080, 0x10) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x6, 0x9}, {0x18, 0x2, 0x9, 0x6}, 0x5, [0x40, 0xf0, 0x7, 0xfffffffffffff801, 0x10001, 0x10001, 0x3, 0x2443]}, 0x3c) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x1c) write(r1, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r2 = syz_open_pts() close(r1) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xf10, "000000000000a96e00", 0xfffffffffffffffa, 0x81}) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000240)={0x0, 0x9, 0x6, 0x7fffffff, 0x200}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r5, 0x2000747b) dup2(r5, r1) ioctl$TIOCCBRK(r3, 0x2000747a) r6 = getpgrp() recvfrom(r0, &(0x7f0000000140)=""/148, 0x94, 0x1, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) fcntl$lock(r5, 0x7, &(0x7f0000000000)={0x0, 0x1, 0x4, 0x3f, r6}) msgget$private(0x0, 0x8) 16:00:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="070000000100000000000042b43622b3bf1b05eb5ed35a0500000004"], 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8, 0xf) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:19 executing program 1: r0 = socket$inet(0x2, 0xffffffffffffffff, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x10000, 0xc, &(0x7f0000000780)="5d3f6b430e4274194fe503847b8470cf49848ad4194e22810fb93e2c4a34ebf957d3b4589be91116db21d750926b066f1b8987e3723aa25f0af4e161e5e36dc7c6335cc37f2cfd244c94139c199d7f3794550284863e87bf3f7baea8bbde247afd307b64d782f07928c1f400527841d6c605079199bd710509344be61ac9f81fa3f68a4f65ca0dc6406b297777bad1eace7dbd88752f25b9b14809015a51615a35793a47a487c0412805d4e8b36de5efa4348cb727ba59067c36051b8b1a6f365859e89b4f08c09a6b06f844b49b38e73ce807dec206f9dea3038c94dc635b6238075a79a868a88f1d015bbaf8a9684431f5619bd6695515223ee2fe16d1ff9f75a923df17af1d9adaf10fadf76e3a5f484c3055628d6f7a41a130f2c2ceee8725b050f36206bc3e0ac19557d904101ff0f216a62b934ac8d9471114f02036d9b3b60fdd3f7424d818a587efbe826d03e3dc094ed4e7f1d9a14738ac6ecf25d80dc6b20d1b7ae6307b62d7f7df65442f6f67764ea8ca23f5625a4327ff4077bdac044a61a9248591221c8eee1ac2cc5c730014", 0x5c) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000300)=0x10) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)}, {&(0x7f0000000100)=""/153, 0x99}, {&(0x7f00000001c0)=""/233, 0xe9}], 0x3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="e0a1034f47192ef708ab6fc11ca899ded8cd35cec9daa2a18e0c13421179937cdca85ae952f3a1a4635a", 0x2a) setsockopt(r0, 0xfae0, 0x0, &(0x7f0000000080)="e7405b0490b567ad25faba2ae42cf415bb8df8862b418366e9e9770d02d080d3c6caab3ddf5fa1801248eb32a009a3f1903dcadee2964b9043daf7f4b36d", 0xfffffd5c) msgget$private(0x0, 0x11) 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x7) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x80104267, &(0x7f0000000000)) 16:00:19 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) read(r0, &(0x7f0000000080)=""/253, 0xfd) r1 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xe0a, 0x2, 0x0, 0x8, "854955882ec4fe3cf774857589e8bacb154dbfa6", 0x4, 0x3}) poll(&(0x7f0000000200)=[{r1, 0x40}], 0x1, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) syz_open_pts() 16:00:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x1f36) r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000240)=0x5) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./bus\x00', 0x2020, 0x4512) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) select(0x40, &(0x7f00000000c0)={0x0, 0x0, 0x4}, 0x0, &(0x7f00000001c0)={0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000}, 0x0) utimensat(r2, &(0x7f0000000180)='./bus\x00', &(0x7f0000000200)={{0xfffffffffffffffd, 0x4}, {0x5, 0xffff}}, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000480)="850573ab09cec58ebd956a4a53d66578996715da4057651a4ddec60b540ef497de73a979ed248fac01eb8e5e8f66172e918082861acc85e491ef4f707bd830a98cfe5644c4b3baed64f40ab2fb32c7bfd1a721222654c156481fe6bd7ca9fe826351a4fc2f17af176c8977dbfebb0a596950d609c2d8bb7471869543cb9cb9abf56034218034a300161cd06e06a3fb4d37dfd9a44120508e2c7eb012ee5cc76cc20fe7f656f72bfac7341ab32c86fafe71cdedd9897e06000000e5374e9cf3d243190f842c3d3ceeaa7b4150e93a83ad538e9e70dc245396b641c16e43aba1887dbe5ad513dd10121520aeac92eccf335cdf650565b12f050000b0ad8dfbf7a4e77ba9dde2237a20f48126c167a2c909c1cd1baa0bdd3af5ac2afd50e8dfd554d5d9afc27c2ef209548f25ec3c6baf34ac22225fce6fbe3cf8a22ef84b504ee4acf895de3630670ed6ef96c33539c98a18407ea33e7d2f8087484e8149106792c22fe3c804000000798254ebfed56c91128f18267c55b8cfa792dee64488f7bd79d849aa4ccce6a11b8dbfc6f6ffa96000dc6cbfdb7206cf017421d306c9bc4cd1a79b0cfa9026a17464a84f3b00df8be417992b855d7adce6754c9698678c9cabdd88047e1c16159b7413978e1a824552bde268d64902b1fe7ada6199764ee2be09d899c568a0182d05dea27cd3139565ed950ac04cfcdb00004ee72f73c7a4afdcd9c9951de85dbdb18709130d7fe67b7db2a68a25df4211df582a0704", 0x21e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) fchmod(r1, 0x118) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x4, 0x3c3, 0x3, 0x8, "b08d1646662247ea5f2b2c215faf8a290524d8e5", 0xf74, 0xfffffffffffffffc}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000040)=""/45, 0x2d}], 0x1) lseek(r1, 0x0, 0x0) 16:00:19 executing program 0: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) r1 = open$dir(&(0x7f0000000040)='\x00', 0x130, 0x0) flock(r0, 0x7) flock(r0, 0x1) flock(r0, 0x8) fchdir(r1) 16:00:19 executing program 1: getuid() geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000040)=0xc) r0 = semget(0x1, 0x3, 0x708) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000000)=""/42) geteuid() r1 = geteuid() setuid(r1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x13) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r3 = dup(0xffffffffffffff9c) openat(r3, &(0x7f00000000c0)='./file0\x00', 0x0, 0x8) socket(0x18, 0x2, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20000, 0x120) setsockopt(r4, 0x29, 0xc, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x1) wsmuxpoll: not open wsmuxpoll: not open 16:00:19 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000001440)='./file0\x00', 0x90, 0x1c) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000001480)=0x7) kevent(r0, &(0x7f0000001540)=[{{}, 0xfffffffffffffff9, 0x9, 0x0, 0x8000000000000000, 0x10001}], 0x6, 0x0, 0x5, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x81, 0x0) lseek(r2, 0x0, 0x1) bind$unix(r2, &(0x7f0000001500)=@file={0x1, './file0\x00'}, 0xa) writev(r2, &(0x7f00000013c0)=[{&(0x7f00000000c0)="09f33d3d30a037261500629112430d8bdcfbac42bbd2947969557f7ccb65b21e021445ed8fe571a3abf86aaa2beb9634224cf73a0e4569bf5f9479fe10196baad9698f08bcb579c5a2bbde8b25680b2e562caabd9965c1182a700a0a26763d400f", 0x61}, {&(0x7f0000000140)="598a09aec6491014fc4003110bffc5ba53", 0x11}, {&(0x7f0000000180)="84453e6a11e414699438cfc6e12bfc755020c600967099bfe1dc044d576b65e6f3a7301be354f569ef3416851516840d0673698afd0a145e6ef447d5192b67f4becb94f924c3b676010a17f5b3c85b8dd9fe870f81243bd4b4e271efcd345cd65144b801febcea2d80386f1036082e52f1a979ca5380afd7e156c6235fd02b9a282008ad2fb9166842bafbfccd03d29a4f8a668f5fee72fe71142f5a822157114c26cb608f81b4bc81ddcea4619197c39ece4155e7b783e79660ef0b19c6da0f69b4facc98d2c0153ee3bd2484c0e4f0e558294905eb8a89f304fd3a987dc4650acaba46016905499b62722749926528601948f4b65462316d72dc1f287b37a17e0bafcc3de61bff3bbcdd5f0d5df0ea79cb54ce31361c55dee733e38702aadf8f499544538e55a15ed80ca3d6c45aa876a297c606ea23d07d61d0737c336cecb38dc62afbd73b4e569bf1103ba320064de977620fcc1eb998d3a1e0240132dacfac1aa46c74f383ebdfdf3ff949dadd12d4c967d45f68917cc7be75570ab3882355d9d476b38ecee3eafe4433d43cb304e04d13acc9c840cf2e90834d3d063701865a55ff922931a1d60f6496b42e1db54e0876af1c15905897bbf9a2a9f882babcfd3fd567bfa421b52ec11f2882f7174056f2a0f022bfdc9201e28c40ee8f38ac6f4e9aa34d937d31412ddacfa3d9656d5ccc8a0ef4e24448a52efade0cce7edf95145969736446b3606c059a1fe299e8b6dab8d31a3d4b33f6eca4771d507ef2c965e79de0f5bf6defef9901c74c9b6ed4baad5fbdabcd0896a60898dc851881acbd3c432a33093c732afe86e23336c3a1c36affe8464d1b5544a26e0da44c8b5489472336b3f1689a830b217782fb95acb0150534d560ef2d37ab5e30cd8443f0adbccac958c6924dd48cdb18b9fb8ddfd7de8a11fdc32abf17709ac9fb7f98d972d7633fca4be724444ba9cae0368895db793b67de1413c6dd99f38b7f616d5006329a4996c8c8a8f102d1fbea2b338750c0853ea1fbe8d88e924bc3aa1720ed86acb6596579d88fcfe55fdb3d199f3bcf3d0da2bfa7ad8bc44e31e0f00030cdeb4e3ecb76bf13ec07c092a1ab9dbf357ccbdd5009c535be7a32dfa9899693b54fad79e9592109577bad886702a9a83ccf517226d4fabca7886c5d66d21656b4d623b2a8580d4030df396dc03c9e617562119e7598a5e65c9ba63527603fe590dea985ff24032b7a63a293588670a15986bf6378149a244b2185b60106cb90da003f6aa692ad6d9204fb0507a6701b09f697df9a47ba9606c908f8c7cb47c2b7dbae19d86798b53bfabb90a116e5f6fbe93ff61dd79dedc749457e84998c502d02506cbf52bdf352c02674d19d542bd524669b2bc65e873efffbb5591f3f0507fd034e53218bf92d0b63cfffc78b65349a4f75f729930a5cdd0dec96ddc373f43b61663e4496b71222797d4e963e08a67d0764cf240d7a0c8fb0b8145b689aff0ae38a8272bef3f7dea2b4d7c1c9ec86553fd038c5eb23ebe4bc9b17a0ae19f7d6739f05a4063ce981571037cb4072233fe41894eda1b36e2bbd453c3e1c3475cfcc8502bb4c05526135c517c149f5c049b1c4c34b57f9171fdabfe4d77939064123a05838828a14e5234d029d75a04a885ffc16749b43139b9cd78a20271cd9453ac212a4832dc0044fea2cfe8fe88522db975f2683edfadd68c835eda23980420c75a90f403770d36abc007f2f3801430785411f41eb2bfd1f564255e144d891ef2ff3f158ab5bcadb136f55ad1fdde687154b174c4a119da62cca7e6065d80bfe8f3f4211b84fa786d7cccd65594f6e77c94553575c95ab1604fcaf048e0fd91851fa98ecb66b0e60aca3408fefebc08f222b7d5a9681892a665fefe1b672330c9935b29e7bf3d14398d93140eae834e3155ead51920038b3380137fc0e5d717eaf8e54008dba2fbd5ff1dafe52b141ad1c8ec7f10b7f8441df4eae54ff446dc29b1de454ae75c4a841c18d7fb50958b34a7452f42a1281428a2019f329766e3b085424b4cc234c095c1429819d7febe4b05ab88bdfc8663a774b6be31fc62fa7dabb6252fd509c71c14fa68ffcbf3fa5858a43348c59f5896cc3cc0f0a3840aeae17ef8cd4ef260326fdb271ea3b70718a76ad885f7463c3a3dfb61764fa8bff607ce4cc8745cc2e4842b0755b4e17021b67dd2fd80194260b70591d935ba0da361b0247a91cbb20e7a251dbd9b375754317581f2bb567c3bacbe34697ecef0fe344b77787a2e458292dea541551c2a803c3c9bcfa5800bdda759da43426499b2259f46464b47ab601ce3f40a28b65d54dd39cce0c1d6ae8d2bb5975fe5d95cc2f8e4cbbe8e9223918a1179bdb54843efb6009074093325fc0e270a6768c7cf7b9ee7a8fddac6a927a56608b16685b86d0f5f6d723f8e092469b305df76c4c70e66ca7bede41fe2c51389460a36978f46b25125c691d2a5b5698c8e0953ee3dffebd0ccd48717d438b09386d5a92983cc423b332a0708bfe8e4625cf4b307632832efada4964c44ef0a16e9f9d86d6225f87ffd1c665ae946436e5e9f59e5b8dab2ba7159fac6c51278aa0911fd663251c565dee72a73b12633d8395b46aa2a4683570037bf6917b330f7802237d74045bfb91018825491123a88e4f2c214f51e845d4810ba2dfd78aa7dbf6f4a39d13e075b151f910cb7eb2b1d2ce4f7ca3b6d0e6c0523a1a7e168b134a4860beedb7f8ade9e33c721388980783ce0e0e601e73adfe84fa11d6ca38f1225a8eab70925666400d8f165fa293b1526ee988e70b1524f5849152b54083219a820e381968ffae5db23e6382de7aff8d93a5112b1311507ac1d22ec56c1de3187ee9eef12d5451b236dfcab40863a5fc62e4c8cea091e8d87f56ed7ae812b7c7c24f3614268d3cbadaa3b09e3c995b848e65cc2eb0dec2d9fd2263d76fe30ac5e1a93543e017ee5f336f9535d815f39aabca5f84123d0ce332dd98ab611015af6dd124db2c1b16becf78dfba345aea27ddfdaf7dd4803fc8184755539154d41dea9d44246bb8c574ad83a0c8ea48e3c56e52947ed42ee3bc5b6eb530b321048cac82c4f1e7cd2806ec08a1de39e26f5ae2354fcdd0fcaf24718621cb3db6835c991fd0b664e13d69f8ddfacfb140d6965780d84692eb4bcba4c20acc6071d3f2f5fa4e5e34deb1f202a1fc3b88fbdd9698e0a30449f74b69459c619c9a7f929a68e82a4f27741b58ba54058e854f8d8a8f0b65e5ab1bcfe08fe2495c2e5ec43013cb3f4f9e9587c0fc773680c1844315be2f9ba7fa9234fb981ba2dcef752ebc28f7dec09ad5f11f421a4dbe2d08acea5b1f8c15429e24bca7a4ecd8c1e14d61f43e629c4935f03f83a2689739a836e5fb9e47575f5b15f107333d2daad5c889c464d3d2dd5b80108f7ef5e9b7c739bd1388f9d1cf965fda1459eff2ef75e875e444b5ba9a2b8cd12e02a9c893f0a49a401625695a1d3d2c81e3991d11485b717d60a95428cc8db1ad96cf33eee544d289ba6f219ea9b6bf759abcd25a581bcc8afa1eeb26089c9cc4b48d887f1243a241719e042e1b9f042d1c2013c69c4626f757cd5bfcf7e12fa5b7afe935a20360a9764948c3d4739f53cc2bcfc67671e8193a7bf83b115cdc70a641ecefe0b0331a9bb24a64c28b0c524f2d7704e21ec623f74904a6a8f0e639fb9e8157ef02c1613923f2d2ea4fb2f271dfbadc10202bd44911ba6a93505a9b7258f53c67deb045bd0c032e310e6f95701d51a9f06ff93432b26ee49c16f094b7d17ac6055a57ef909383b0a0357e33f25565cdc28c1a6749ccdae9bef6924aaa8fc707e30f933f44c9c8f7a70ebeaec7ad0bd8a9a0126b65f2528470db0ca5619dcd77fc6f396f2cde7ed46794a6f802e96187c3032e70cddfdbd9641e63431663a71a3d1e891e1f78f31a09c4f80a7ae440a9839eef24056386d157218b0ccffb59f635f6285b47259d57ab1c52b6c782ed9fb8fe9c80792dad2a003e6c7d4d9cdc0f9d0cc969f1800de386dc009e7a73a25dc3d2a62e69f9e72916b58dad4e8ab672e179b7a6c7fb93fbf21135829a983900e98a6aaa8c884a67ed430a07f7ff6509699bb0363a2ebcd63973e03de5ce87530097f27b840daa99b6f10ae6ccf0ded5ed062e28cfd9ac001997ae0b3794c1eff4c2824fcd512e59a1bf789980b1826d79ade73af45e0e780d7a9e37378351a9554404d2a2e112fee7e69161175ee7b40e8e9bb0b3bc52ae9a61e340e38e48a34085339d42ffbbda55782324edeca128c08117b66a9fae72393f33bd3208521d03b203ced4d9131ea6dbf3fab44278314e1ddf064a6ebda30f83a36fa5ec0da251a77489059b4d6ae55cc9e885fa71d3e48b8756ef9bcc57e1c0b4073a20f6352b6997c488dda7168023a1b52b03f2b4a0651318cc6e2802c81ae2aace625052b807710f7323f88add22b7ed3284cddb034933e1f4d54b1fda8d96d732c6c6db7b52b4eab2326ace3215e4877fd1be680434b28e2ecf726d25c243591343f4c1f4b42a2572d38055f000d0a9aab8ebb1f1b624bc72c02318a954b1e9783a8d938ea581314baec8a2c9681610902cbfb888068ac2dea60f440c567b027e6908d72308c2cd6221a1eec48af69a125d544efd9774c431c6af5b0fd3ac157a53b963b5dbe8608344886d68cc89dd4dfa10352d97f248979dd0ba2c648abba8c01b21d1608944f99cf32e7f1c29040c736309128a16a1678470b5fe8b55ccd1e78135d612fc5536ca7431764503ca6ae13a3353b488b63c7bf7b1da782d1b996cac7653908a197b53407f245426b1a527598648e163b834117ba4a62fd87f70202486da9fc9ac0fa2004c5d470ae4730fd663e844bba56bbf16f1aa33b45efa222f813aaa621b8715f88822b26f92e3cab5d63aac5bf12105cf726726836b42e3b9d43b5c61b045bd27115cb45ba8e8de44f72e3edbbb5f08840215aaa6fcde177fc0507a810ed0893fc535163d47f35d3ff6dd523192a70f22ba8572962d2ed44d491080e742165f20511b886c2cc7fdc133119d15dcbf91bc96e70603c0619fa3667a32699529aa9bb7a1bec6a11a8f742ab06d103d014b4b8d8f625c0d935516a48e462859a0235ec62e21b043b8731042b6eec966f4e43cae70a90235d3bcfe3de657825d8f509a9e8cce73e25e129efb943297d48839f74f02c8c3cc9db2caab2dbc6a6954827b600070175e79e2f3081261f6b948dcf9e10c114e4404694401cc7f08438212d696144ce8e061edd6cfe64ec22e8aaf18c1a2055d3ef5341c6edeabbbce151990ac941f14b6ef0fbfbd1e6f3e558591dc029ef28b8e6faeb9bf49e2288dedcad6b618fa3125cd9c8083f40308b0de42f66587796f518ae81e33aa0778a366276413ba561c40e51a853eff343d59023978caa6cd71e56754904fd892ce618b883386fefe1694ec20572c6c04f4473b39eea70e1cc0440b22679832733a735ea23a0f1886fd6f6ae7a3133c030b5a1f507f6e99db372a9672d7c51e9e4e4daa7d51a57af9874f30e3f22bd4d99f1afa600bc703168a1ca279336f5b1e7790717b68766b2ccdd03f01bbdc35445dd1edc5387aeb563de945fb17ca1b0eb72c84bc0e702610dcb8263e9d98b6553645bf7ac3b00f4267814d0e632a6070673e82ca2e3d16c9b602664eba654f4264f0e090bd37dc6d9e85d61396995de71c4ef785dd3a49a8d6fe9d4611a2030588934d03bb81e9cc582b47fc1dba2e571f90c5d6cb1918f70c521b40be58e005f9", 0x1000}, {&(0x7f0000001180)="9acc3a3dc15f249eeec09b60e582172a4ad47e02755ac3ab4cbf8db44d2e690f8a4930a4faf5ac6ce1a8a7ee13c5d07bfe23bd4b64b4", 0x36}, {&(0x7f00000011c0)="45ea6305e282815dbf82aeb32c43b731b494234521b940a19a", 0x19}, {&(0x7f0000001200)="fe2757a5e863337b", 0x8}, {&(0x7f0000001240)="1439ac7ebae9eed34a6d5d3e6ec8c49618ac85c9b8a4ab17a3e3dd6c5b79dcbc09f7d9c839602655a54a235e9dfef54c8b669b9b99f55c553ecdb8e575ac11c06b7e1a2846af75257c84ef39b3c69559184f7f8324c694eb09f75df845f07879193105da9554b4", 0x67}, {&(0x7f00000012c0)="22baabb9725cf0bea7f3cb1867ca1ba8fb54a1642bf167ea4c97edda68e248de210c480ba6239acfcdd1adba181ecc0409f186a940de986d1e7535018637af9d049cd40fb339e32eeb4ef3b06fe35b0c30d9b66a13f42ce9c70990e5087d6b96a1b6423bf83fc6a34361cac8922cf0d6abaf9ef107c7e0869d2c9cef9cc07ec34d63066c09e79417169fef9946c8f630e8d17d475a320a486768ec6f53b8a77e7a3295079612ed1337c212a70a4600b6715285aa02b23d26c9460ec3c713afd65718e0b91c16cb217ed737a447ca69e24d2eb9bd4e74ba2542d3c52f68341b5c6c07321f2a6366e5", 0xe8}], 0x8) syz_extract_tcp_res$synack(&(0x7f00000014c0), 0x1, 0x0) openat(r2, &(0x7f0000000080)='./file0\x00', 0x400, 0x100) 16:00:19 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x25}], 0x1, 0x0) flock(r0, 0x2) 16:00:19 executing program 0: r0 = geteuid() setuid(r0) semget(0x0, 0x0, 0x120) setuid(r0) 16:00:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="dfca600e92d62832e228d3f66794533961419f753a3dc2b89b5a7a745808ea90f614eaf66ac1bc3369b83031b5688bd92c05dbe7491a3bd6f3ce9efdd49984812ac7836e872b5e1f885ab2546a5291aa2105965f177e12003fcc3d6f60dcf4bb8e74d7b190", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x2) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x8) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, "5c0400a795a644b46c1aab6300ffff030000002f"}) readv(0xffffffffffffffff, 0x0, 0x0) readv(r3, &(0x7f0000000400)=[{&(0x7f0000000280)=""/29, 0x1d}], 0x100000000000023b) 16:00:19 executing program 1: munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000000000000, 0x0) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x2, 0x5, 0x410c}, {{r0}, 0xfffffffffffffffb, 0x4, 0x0, 0xa9a, 0x83}, {{r0}, 0xfffffffffffffffc, 0x0, 0x1, 0x6, 0xfffffffffffffffe}, {{r0}, 0xffffffffffffffff, 0x48, 0xf0000026, 0x10000, 0x4}], 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x0, 0xfffff, 0x4b10d31e, 0x8}, {{r0}, 0xfffffffffffffff8, 0x10, 0x49, 0x8, 0x56a}, {{r0}, 0x6886ccde32c7d378, 0x92ef4037521e343b, 0xfffff, 0x2, 0x6d}, {{r0}, 0xfffffffffffffffb, 0x4, 0x2, 0x8, 0x1}, {{r0}, 0xfffffffffffffffb, 0x20, 0x20000001, 0x10000, 0x2}, {{r0}, 0xffffffffffffffff, 0x48, 0x14, 0xffffffffffffff7f, 0xbc}], 0x1, &(0x7f00000001c0)={0x5, 0xca}) 16:00:19 executing program 1: poll(0xffffffffffffffff, 0x83, 0x80000) 16:00:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="133835899191cd5347", 0x9, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0x51}], 0x986, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000140)) 16:00:20 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = dup(r0) ioctl$TIOCSBRK(r1, 0x2000747b) setsockopt(r0, 0x0, 0x24, &(0x7f0000000040), 0x0) r2 = dup(r1) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x2) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:20 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x4, 0x0, 0x0, 0x0) faccessat(r1, &(0x7f0000000000)='./bus\x00', 0x0, 0x1) read(r1, &(0x7f00000004c0)=""/4096, 0x1000) kevent(r2, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000140)={0x0, 0xab4}) 16:00:20 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) socket$inet6(0x18, 0x7, 0x3) shutdown(r0, 0x2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000080)=0x8) getsockname(r0, 0x0, &(0x7f0000000040)) 16:00:20 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) r0 = dup(0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) socket(0x1a, 0x2, 0x4) setsockopt(r1, 0x1, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:20 executing program 1: r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x26) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) renameat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000240)=0xfffffffffffffff4) 16:00:20 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x8099, &(0x7f0000000000)={0x1000000007ff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) close(r0) 16:00:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0x0, 0x4c, 0xfffff, 0xffffffffffffffff, 0x101}, {{r0}, 0xfffffffffffffffc, 0x4, 0x0, 0x1, 0x2}, {{r0}, 0xfffffffffffffff8, 0x1, 0x0, 0x9, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x800, 0x27f}, {{r0}, 0xfffffffffffffffc, 0x28, 0x2, 0x9, 0x6}, {{r0}, 0xfffffffffffffffa, 0x2, 0x86, 0x5}, {{r0}, 0xfffffffffffffffd, 0x21, 0x14, 0x100000001, 0xfffffffffffffffe}], 0x9, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x8, 0xfffff, 0x27, 0x1}], 0x8, &(0x7f00000001c0)={0xfffffffffffffffc, 0x8}) setsockopt(r0, 0x2, 0x3, &(0x7f0000000240)="da901076", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000180), 0x4) 16:00:20 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x8c, 0x2, 0x80000001, 0x9}, {{r0}, 0xfffffffffffffff9, 0xc0, 0x2, 0x3ff, 0x1}, {{r0}, 0xffffffffffffffff, 0x82, 0x2, 0x0, 0x1b216746}, {{r0}, 0xfffffffffffffff9, 0xa0, 0x200fffff, 0x100, 0x3f}, {{r0}, 0xfffffffffffffffd, 0x21, 0x24, 0x800, 0x6}, {{r0}, 0xfffffffffffffffc, 0x48, 0xf0000000, 0x2, 0x6}, {{r0}, 0xfffffffffffffffe, 0x2d, 0x0, 0x7f, 0x4}, {{r0}, 0xffffffffffffffff, 0x44, 0x1, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x1000, 0x800}], 0x7f, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x80, 0x0, 0xe9, 0x2}, {{r0}, 0xfffffffffffffff8, 0x10, 0x80000000, 0x6, 0xb160}, {{r0}, 0xfffffffffffffffa, 0x40, 0x20000000, 0x2, 0x7ff}, {{r0}, 0xfffffffffffffffe, 0x8, 0x30, 0x1, 0x80000001}], 0x0, &(0x7f00000000c0)={0x3ff}) kqueue() r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0x101, 0x0) 16:00:20 executing program 1: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x8, 0x1, &(0x7f0000000040)="85ac21b94e86455a6462453f1f1028c9abc2ac6deffa20dc93d4ef8831ceb3c30f62e474bd0e589000db676abf13001da276c378efa2f7b66b2d2a3a71200d5eead82b79a1ce212a816e12de4c85103011a88cd02e72fb83f1dd1b86", 0x5c) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x8) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) write(r0, &(0x7f0000000140)='\"\tl', 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f0000000040)=""/24, 0x18}, {&(0x7f0000000080)}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000000180)=""/223, 0xdf}, {&(0x7f00000000c0)=""/56, 0x38}, {&(0x7f0000001300)=""/78, 0x4e}, {&(0x7f0000001380)=""/116, 0x74}, {&(0x7f0000001400)=""/77, 0x4d}, {&(0x7f0000001480)=""/209, 0xd1}], 0x9, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:21 executing program 1: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000040)='c\x00') mknod$loop(&(0x7f0000000100)='./file0\x00', 0x6000, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x8, 0x0, './file0\x00', 0x3, 0x8001, 0xffff, 0x7}) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:21 executing program 1: r0 = socket(0x18, 0x3, 0x0) mmap(&(0x7f0000dfe000/0x200000)=nil, 0x200000, 0x1, 0x11, r0, 0x0, 0x0) r1 = getpid() r2 = getuid() getgroups(0xa, &(0x7f0000001080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r4 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001140)={0x0}, 0xc) r8 = getuid() getgroups(0x2, &(0x7f0000001180)=[0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f0000001280)={&(0x7f0000000000)=ANY=[@ANYBLOB], 0xa, &(0x7f0000001040)=[{&(0x7f0000000040)="b6d6125b7044d5e68644b836be631239f1df736b7409734376dd84a75d5f27f634b2e814ec20e6a6a8fb6039b72b83ff5523598defd5a473cb3756e6b53e2c1deb835811cf661365df094ed42f30440a89052f177330d1ceb97a082216b78672278701e8ea89006834416080258104320be7515e34eeb133bb99e812f9a2710513bdda25543a1714d4fc93e21eb34ab8a1e8cc28aad3c53fadc100be1d114a88602fda768c4bce9dbd3d59ccccfa2d732f2e819a446e3c7b79ec520d20b82f766d0d54c4d4d0b8cbfc814d481f8ce2635d1a32c12b66b859a0a01239937220106a46a33f4f9b42de7ab49d13e829ac9449b99cac7196dcf87ad61085f6c31a9a1c566e184b7c9a654a03afca7a28404423330e30e880b632ee0bd04484de87037f5d92219b0947bafb088b0a7526807e2b025a0219faf38dac6d2d56c33b20d0293506164279a96f18c52017450ebdba5296c4407be90350aaf22dddb8b815b248453b8ab6f5f8989483fdcea35805ccbe2d2280a3114f97129584ccccb6cf3116b024ef9792f25e4b818ae9029fa70e8cbe9f4a3bd2ca71e356ec9c9eba0bc2467b75523c5d75ea9b326d22786c988fe3c59220b6ab5cf66768ff0639bcf54d50c2027123753df03e884f3781dec787076de9bb2e94e3b9e99ff711c10e2ed91ac9485dfc9d86c5b78b793eb23540413aebb5b61e9b20530f8b5d2ae4169ca7183b97b83306d58dd984f9f3e45134c5a368a38a78ad3222b5d9d1d713e8d86364865b9bf04f30e33cbfc17fd6918a6cb8eb2edf77411a6c9bbd7203fa63b8772626450bfe43f922503e0cd2f605422f59e20835b1e787469a6d06e05ba888739064f2358551d089946228eb40cbf10692bcb0b09429396f76182a5a2ecb4f3a7fa7410ea18ab7f89372cf3cf750b524546f3d13c53c05be96a26740282ebc9292e5cf6eb14f37a97b312a1bcce3c594c87693e8830e2b2f64a35584daffdec017e5ad7ca9b7149038c7e825873dee0035a221365fd4a9f889279a48d9f2e3db45e2933df545a9b7b57d8115c40cc6cfc2e6f2f231c1dc3386b8499650fcbea17015624102ec39dd9169582924118acbd599d5db2770814e792c911aac14c8a1d3f72d785a31792ea30322f064f54b367e97488701a8a8d0834ff854f2f7a2f4b35c2b7d7ab920942039d05a2da6f80231c3d3b7a2da3c74f961c30295109f5f85c8fa53b14b4cd1494a3881089bedaca79e94dab63b83be9565a6acc9c8cf716424de4cbadbe434770122a080ae497a3cd9a95a0995176366c0c992771820df595b867f8d6fab1d83b7b9ad4fe5e90e2956264b58b49fe19ca80fe3d3e1950dd9030049de7ca7c0b26272f9dcdfcb9ced3965518df94e2626bc93b5db566e05b15992b9c85233f57a14109de781017099e52ccf10bfb78c0da11920d0cfce0d4b37392e50a6ac7766f4dbc202e88ca167023518ed5fe3a046916f91e51a5edb8ed80af9516460c0d7c86312f9749bd00fbcb35b0c3dea62ce9a14e3ff92cf6500c6f44424886e605bfd8eab8a3338dcdf691349199b0d30207d63b471c94e103dc87b07bd776716f8f255a754c9d643c828527301e46d02ab1b214b69e0ff5132033a8529e61fc07d57e47d3e5335875d9204558dd44880f1e9051d03382670a081e5a89e03b868a17292c097ba477ac16291376714b5468b8a971556d85879731b8cab9c283d3444c59350afc5e828ca8ab4957317eb1dd8dcbda1c42b194a442f4707db45f2e199f5f88b05917bc375ee6d57f5ce11c997e25539cca41493556953dd1e476932be38bde50395639683de20bc3d7cd6111bbb78b5c1e1a9a386147fdfcf02f01b672eb6f7cfd41b937daf0e6acefb5de9e772103d05dc4fe1b2a3faa8a0b6f5a0df4fb0d9efc662914bf2b9250501bbf518a593dfa748d5a9f142aa163652799f9978a688c5fc9424aa13a4a2773fc6e0428a0d02bb1d6ba93bf5a0aca47a121006cd0b8541b4177de97b8a3b2ed2b7a30f75abd774e047e8e488107f0fae6968b9c24432c4fc3b583374388882db77b1ca647528d0371acd42bcb64382b4e5fe90c30b9fb04384001808f542e720e6d399eb725d187e364c4da9d66e71584c631ffb7d3e4f0ea55524ed8a519df3a858a1638770a42670d41ffb6efac6a1eb9580518fa41eb5b33dea7bb5ac91be2906dacd1b90c799a33d9a8428fe38e43c88738eb455958d7e96dcec660dd81e2816d8fbe4924d3ed9cced1068d7bd01f0d7fef80ff8bf074de9c6df720a6857430341f97081a8bdd3adc984210accb17822e9f46896c734ea3cac275b98751af3bf30090a8ca224d822fdb50cf606d7ff9da9a69c067657ed7b66ee51adea8fdde0ab1bb00b18111a1744ddbfafc39c3313a09d21360badbd2752f7d22a1a1ddf89e51c76b6fb130c7821af7bf500eaf170a41f0ccaf1a77be2f69530b727efb69119b20f7480af95b703528d1f2906e0642a7e68b1b04d0693df51fe6442b9d83e4c24198177767f46d70a962854555b4acb34231f2aeba03236b032d60e7be8771f1866e57d772f2658772651d4cff36dcb6d1ecb56afc26ec74e199c1624011565302f7980aed8c2c624f44152ca00c20cd187e923c9024fbb5a675ea5cecb87ba5331dc9cd39aa2531abc9152d289023bffde73160c54578ce9415e86a3c294de62a92a7770d771512b062a9a65365aeee600da60bdb756d20b1fdbf163c1e710b9e3a2e3c5399f1e6097f164df2fbc305cf4a0d27aa36609fe03c4b07f914bb8337cc87ee056af6afc0e087d94bc79028ca43cb29038b78bc651f234c6cb33fab121c8e75d50b6d89741d4323a00bc5e25385129972d7e328d8dbbf2e0a9f0dad656dd92f836ea1cefd00e13ab2192009157dd7db2ceb3bb0f921804cc0726af415cf45744b9e3eeedf3b58af47a793b2bb717280177472e4eba0e72baa38d583eca36498cfc0f179dbc8bf462872110e26e7f872604fdb050759135fb23a22593412b10949d224a2a542eff91644cd949f84f924f10851e08c64e507bd863d05790a60dba49eedcb4e87a42c32b362292b83eb7f607b35eb739de49c37c0e56d2794e193a89a4663ae3dddce13bbfe01fb2a2a930afff7f916b0049a7e271b6a0dd9d5ea6286ceb2b09d07628a17b4020ca44fd691d03d6c59583227053ec820d1947608ab2356c98bc57ca346474da97b79720d5d8b6a52a452c640f1aacd80f31516243ae725cf13c515825f3498dfb0c618b4f2088e2ee1aea2bf23507af774752f1892aef6236059203f53cab45bb0b4e9bd227b0781fa51ba44185942b4aa037c6bdb97a9abc6de314531fcd0bc1ef7b835020db601502ff44cda0d4452964e6f5066ddb074679cae79145eed648b36c17b1c6d4d27d0062aae70984643f2f75c7c17668fc455a9a1e44e9a3d1ee22e655cf28113cf650fe9e44d89166520c39ed90b8cdd852f98ba8498588e0ddbc9c171c8944ffcd9888aca869f51312fc4e7644d202193c23bed2d3a91e709514f4a9b2fdb5552c89907338bd7fdee94a42b5d4da6e2edcf02fe958ca42d383e8790418e085418c73aebb8b1c742ebe3a9a5d5975f7173c1ba90b93cc4b08ccaf03cc05a9b8705fb6edd0e971ac7d0ac48b41e2fe8a85f0f6977fe76b389453b3fae22941b6b5b3293a59ce29375d6784f3aceb880047baf3d755a5fde3ba649cc9cef43ceb08277760c4bd43f9a4629e8174b93b3ccb302315ab665fa1659c07e198c3b929eb9a5f7d96efb7f530333c0ab0d195b5c1c6328a56256044af1c5658773e08a4b6b653cc55c1d141e19c246c7251df3faff98145602665e874d5d1935ff18d681d4de42f87ccebaa1c2208cd31b53ed46e53fc981a10f5423f0b628e9e86c9f00adf8a7339aa377975003b22aef3a0da693ea6cc539f6ee01296280238bd88382668bb39f2656720144cd201b48dbd47bf2469508ff64afc94e060e3cb0d58f489833c6551ee0582ebe5690da9f47194e37a302c167265b1cd474fc1f45ee5d54f1a741907d2d4ee45ad9a1385955ead4f710af36ebe4203ce15ffa4c884a22d2a8de658e67051d6f2ebb5fe0d7d6698dd4579cf85b707d1f4b0c32ad195421e2ae51b4f07e16e0e18adeff86bc3b21c60f02d6272d29bfcb03c81d8ddd8810dd466e1d7cbdbb98c8f50531d1630b8a361249a6720748fdd02d118a8bc932d3f55b1f9c61201faab12d8bbc69acdcd95af9718ccc0cdbac2f3cf8e207ef78910516fb6a78023945a826e80294f15efc635657aa9b7224e096898e790f2d605ddd0ba3c45102b30d5321ecf1693f18b608b20f4648277ed47fed1e9ea1d3dd2bc1558ad15f9f9eb5d0f902fd6289d0f7230ac410e39fb0c761700d913c0a6aac7c16d0aa465d3f2439b188a0495cfcd14b2404a5d72d214a8712d279f2c661a9f39c31fc67e8b3271c108b05dfd3d7cba6a4636f2ecb3bb59a2a2ee8103b636d7f8943249b9f76484dcb83c040cd01fc70f207c9a3772190262cba8d222ac7968cf892a87309b09f864352f2dc366d8c9c8c83e367cc9bf73f02b192212521cc1cbd8845e25636d333fa1528c61f8cff87079c7a52c72a260481ab9548a54f6b8300e14aebb78c2ebf530da3ef114ad4bd784f90ccce0674476d9c6f76758baa57d8831cf6b896430a58c055ae2d116b4d751009d6b7614a5ab04b22f08215aa8ae6f4f7b306e220969079e1a9f5c11411011f1c726ef3c2a69711fce5df28e1a52bb1f7bb970758277522288076180140568395d43d4b305dac41ac3c21d07f37c6d793cc2d9f229f5442fdc2de9addac4a213afbcc988c75222ec7b6a5631053da7ac88e0f135a73f0cb09776754b1a5128c148bc1fa831cc2b793063f1a56fe2833a846d0b615eb0fddf2e678059c9dada7d9945739fd80d63d9f8b265940356af2125a6cd9fb25fa629279f79eaf90644a80a162c3561e402cc2421a316f9de8cc9ce869a81ba0d381324173d7056a85e718680567573277708b717732182b2b85bc5e8866df694c9f7dd2820fc1bca17f05144fa666701bd34c2ed0f106c66d118139e6622277d67ca4cfcd5b70940c63b1048eb3015d9f7271d12296d63b0c6b871eabb49be99ea9a6fe34cb8c47fcc64d79d077add1a5ee3145e0d3f51ce41ad4a8874aae623a9daaeb44d7e921470d2fcb4b021f0fade2e4d19ffa5c23371b80da8a827975782f914197ac862b17fb6e583ed674da71920703e203d0c875bcd271bae62444956300fff300558af2ce1ac5682b4d28cd89c0b948220928cfaa0fc2477e560e1bec0d6352f20fe498da10dd8622742544e282dddd550e38e398e62017ab1111a2107d8f4416b251a5b270041a09de486b60a35d191a53fe0d3e5a1228a4ed9a856a5cb1def3cea4bf1efd78fa8fa5d22aeeb093044e1c7f44f7515b5b12ea508544a96babc0881e62d76458541c66b4137bb55a0f38ee7185474f6880ad62546b3361931c07544e7a9d3855152ffc09760e202c89ef2354db19cd06001371f6920b8c5e575c116a3cedf19c19c1955ead6d8e2cf0ef62c0264eb026ad7b98af799f9cda92b40b5d42438defce4d3900877505606a8951b1dd1fa6f56f86fdea0c9a127d1bf344274c1b911fbcfb33c086419f22c072481c62969a48549aca916bbb4caf4425ce435a0a95dc5ac3e3783cd392a2d67355da5f51582fe0e09674e04e59ea328efa20c4f814a81aaab7d3c93516bc99ab14da955df950ca2fe4ee265e472b62a5a7f", 0x1000}], 0x1, &(0x7f00000011c0)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0xb0, 0x400}, 0x400) 16:00:21 executing program 1: stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) r2 = accept(r1, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) sendto$inet(r2, &(0x7f0000000100)="a2fa21441bfd58848752b03c1f3a79eff9cd71aea72c79b361d3fecc2199ff5b06f3fb2e34b0ad6cada5f6d14134af3d9d7dec8289ad8b2d6338502a0a2b2bfc809cd62554411a893dc83d8e19ed1aff64051d6b4275986d4e048bad0cc353b992f96d718d28349c62dd77c8565e0067be454f05ce780ac4c9466d308a6734fd3ec4c03346b938e8cc6d5b769a4f12e7", 0x90, 0x4, &(0x7f00000001c0)={0x2, 0x1}, 0xc) open(&(0x7f00000002c0)='./file0\x00', 0x20, 0x13) 16:00:21 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) flock(r3, 0x2) close(r1) 16:00:21 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2112, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r0, 0x8) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001780)=[{&(0x7f0000000200)="cb3190e045fb79229647e4f422a938b7ea726cad21f758ee5fcf59c051b88ae32e877ec46a8c47db4966bb51bcf38623171f3de132a511542785ecbcaf563234bd78fd0234c0b38dcb1cdc50750a1ba2e48106b17138c1861b76065ef39f2620c9bbe09ccccee76d1f4158bdb76a87765540bee3f913a7a2994c3b305bd6fa2f84c02ebe5e21b718011b888cec974a664f95a3a60d154606946f6c19c38477525ce06fba19f25a2a4a9cd5127db3b9655d81fbbcc25c82b107c53b0f9558b80a0b1da6be2d90ca0a67c8738c5341f8ca651dd102e8cd", 0xd6}, {&(0x7f0000000300)="1fb8581f0f70b4e1bbb1a236b754d1957d67f46ccada12128929e3a1b551f78d0ac988fbcc6749b166f0db44f9f0f53e76a8674ef869626e4201666b827f5722cb58f5f8a7cb44f97017228408da6bbd9f7af3f94350af02822eb86bf2d150a91301c0e111e134761d0d8177eb21f3a7cc7bb6a38cb20dcd2dde59b2b52f29b28bfc11c874e39240de65f5a646a664d8b746f9bf6d292756e17c55", 0x9b}, {&(0x7f0000000140)="59e6141915a43125e107f73be0271410ff27209eeb6d7b11741e7d8da06d064e30cb62ee87590e3149c255899fd442c5f473421562ea05b92690fa5e5c3ca39fe557aed4263d88dee462de1ed2e2", 0x4e}, {&(0x7f00000003c0)="3a458e799dae45d3096f22c32a70066278b6cdff395f054b83f8163e7475f61229fefc3020756e701ca00000a8052f5f955ec4d525f6320e10504ee916e76e8adf597724ff961c793126fff716115696a4110c9c21157dbb6d08f0f1a51678c91a98c27faaca0b0712d70f12c232c7a04c9ad5518f9721ec3ef89160eaab73e403a41d519a96a0addfaef58bcf85f5f4dca2068c9d5c637d3e5e0d2455", 0x9d}, {&(0x7f0000000480)="7096801fbb002bcd04ad8b87edff350534317897b14a5157afd5a5e6e16fce97bfa265d5082a553d0144d86d853969388413dd4e429fb0cfec1c7fc2612193194da8b3649174b115cac807fad896c8e16a7aa00801102683e170962a2b2411bf27af6c8c91c4fe342520c117e589b938e97576ea5098dec993382e81e4e188077e0143ba9683c654e1279e2454bb7c8a829617c0b597c8ca518b5b1af3022f7afb6b714289de5b90900b0d10469999764f1b680c7db8a12897d7e52d87e01cbe5f179d60de19", 0xc6}, {&(0x7f0000000580)="3f0bd9bf83a314e8d3f0e18f1a7fedc2c37a46ca16045d1eb48e421c69a9337568db32153ba201efcd2c191e01e05114cf893a84c07a346b840a558406bfd2c040c478a6d584fa91c88c78c78645243d1bcf108fc86af2a5ae2472da02f953dadd8e10d8b2c078abc06247e7ea5fcb5a0ec65059a62d100400c980daf4ac7dfccb753278914a45a549b97bd87406f1f430bdae407efba198b17360762b387c645ec5be1d797ef7d341c510beb6a6062c6100e92bf689e0598861e365610cfd4620d89c87331254696d889cc8c7cd88aa6ac773661aafefcc", 0xd8}, {&(0x7f0000000080)="c66e", 0x2}, {&(0x7f0000000680)="afe797bd93e88629d091aeca68c3bd6eaeddef26e536d3bcde9406bbc28baa98ba9a109d8d4394742c17d6c0e36564daef7e804fb596cc12e5031057fe8b9b8dc3c4224cfa7599bbe38ab4384f78ba84c452f21a84c6825b66f12caf3b7b117814c7a04cdb561f4678212c6b02c12cdab1316a8e1f9e9e9254483743d28e57fc4d2e92435668b78c7b00b409fcee384b6b3e78bc4c97c41cc812fddd87973e7a4f9996d64e9b09b30b8c66dc3d72eadb0aefcb5f5057badc2569747c04420b9e7fb7abae", 0xc4}, {&(0x7f0000000780)="d2114824aac882e7520a44a72eeb113d993916ce3b13f4a74a05ce8522942e0ef436d6a3821531f919c6e33abd1b4c60fc1cd2191179dd9750b164a0092ffb1a696d9ffb12ecf19fc95bda13bcce521036955d2273c99ce8de30c6c378df1e1f4932c8e49e998c1ee3c63b7ff22694c296b8e7ad5a8638468c7913d23ccb4018622aa6b8a71fc9dd27e8deb7257b7471042d25149294df09c591d4998bb3fb169dc3736ee4516312e85e424e806899b637e3d800464ce49a6be68af1ee313387718335d851c3bf511b7694f9a947b4876c1bbd1d1eb33064a1279d54b45f4d869149e231ffbdd9ac0e038a1e565183068ebe61106d9c0f332aa08396a0e34ae983699e30fbc22980266e8f467319682addf7832226a41c5dc5e01a1c5aef64bcfefc80feb89adf4eb61156282c4fa5330ebdb7b1982f932ec48ff95bcb0861f2a9b598aa8e186bd1c80e60a51f04d094cbdcce16264a6956fd8f1af78c3ac62652fba51cd919cfc94ade1af1b902c077a8ab162e46ab96d33fbc63c3b2047afe2f1e54af75270ee2b154ec7aedebba0daf5c2c6c2665788e8d0f809b4a0d029e4296dbf07c56524eb8a381fb7fc187b7f431ca2e316ffbfbcc836edfdbc4fd0ee34eba98e4acb0bf89ea66d9a784fe466c74948cd6dd5e4d15e098e0f31fe16f6af7cff66c976db428f419b7d97ae1a8ec8375926c7bce51c1d5a3d6f9ad70c97fafeacc132fc8eae45c0a11b63e81dd3dcba0e2038a1925ce5500d29ddcd0f4a6ddab8c1e15dd68c80459d769f1b3808511fa5e8650d8599e50a72c77c859593e9a2493ef0b1a6f38b45a58ac23c33e18132a14afd1230a517fb90e1ba333a2a5130179dea932bb60413649e39d78605f68cae02fcdc11ace18643d86e810b4ae7e4e994377a4b09923f620dfff64771b0138652952bf5f9416f4f6a9e806247a4f573f59180541e967223c6a9d1e3933a0b84eb9193f307f7e66fada9de1d0eabd1568c8be8edec208036006708693c6cafc141f1cf23c389dbda3a4e79c6171122c3cac9fba8535f397bd5c6890e69c900b628a4ca03346fc8ea46bd4907f6c60f259e3d08db7af0323243e9263a7ad57b03118f8c934d16e4ef843eac5f26173a4f2a5c3db359b624ea91a51633d1063fbca404e797e8f66580d36b67744c96742fa1c5ffce75d286efe7dfacee7179fab9130ff3e4510bb4bfa3bf60d46a8b64426d6d8524a79e0c62c2783ce119a2836271dfa06f79c7b5e90384759775de067827a0f1c782c2441918d2b1b1e72652fe7c8d7a5693f927fc22941f20e2db3acc77e9424876df4bb13fb797cd20049667d8ac26f02d0045fae7730c37034d8bc926889e2890f997020fc9b15897b00eb5b135f91cd9a25ccb665816eb6b21a79713c2effa4912517aa8e5ff54cbd9d7f53a1242d4794b68fe2cb5e06d37c788088b8dd9a58d6c7f80d66f28c85b0368f23c9dfcb5a3b1de2ffe93ba046f567f094ddc9b7531e3848f57d41313267f5ff7ad00311f115334342c8fcc1ce35df5a6761ad03a172a81e3288175f64c83ffaaf75ebb0bdbc00fe68abeec34e97026cbec0f8e922a11bcd0239bdd44b12499948b0f0fd209f7ab36409f87874ef45b5553dfa62cefcf552c782ebc8de88573fedd25369bac8d451b859e6855ab896f91ef2e246dd1e9aeb2be5ec7f0a2257c85b99a19f75072703d7b72f1c22e601c24526bc7ecf44064d434cf09023d9ffb9ec602aa3b1a273d7f6090c4fc308ca992fd2b80f2bf19146acb6caf889b7eb80a3c3fb8d93ba851bc19295846f9c14ddd86ca76517afb6f3f980ea97397435c739a2f70d1ad73dc2d3ab48c37642c69f57e257be8e633e7ee96f70cf6710f17c10b1d006f0f0dcdbeddd1aa3a2459331ac198b8947e4adf19faa59e25d5e4141e5b302e04a9e004d89061996ccc4ba99dd7f03a260c0e0253dfb0e9571a6473385b68a2dbb91f01411ecffaf35beb63c3e0c8c269983ee24ceb56c3688d8ea10f5a4b679f2355503887efa309246cb525b4ccf3ac6e337d2cfb228ce9dfa6428291d302856996a952621f23327c0667e9f34ebeb1855cd542a5a8640b64a1d29e0402db41b4ba397858aa567ee04418134fc7ca3cfd6e3056422242bc12938b1620678214fbd70536feda8d8253c64b2fe38e782fb887599173b0f6884b90291679bdba9351b0e656a2a445bcc1231c730c284801db3475ebe6ec0d23f762d21b3b7732559b430f5e36ade2681818a62b83eb074971508866a4dd2666040c4e7d3d046d21dfd7490bcfdb12d5fd6dec9f9c24e5bb712960eb47c929e470354de63bc4b5edd7ea3df0e799c548bd896dc114e6edd4cf3d9e591531d31162abe310c421d7d3bcdc630edca773b6b67325271a2a858ec9a53878ba0de5ef8d1407ac746fd8cf7c7e2a07dbd7676669f6722e9220753c971676ccee4f53e45715aaf2e90320b8b9209315d23d3fa30fcff7367dba2fcb0109d6a1a715384ef46432e538865376ba3279b5e4ba77fe4582257a4454d553fe9a89b385c6db2fb7d05c04ca0d75c89228b4c514657324e867c47b82319abee3c6851b15bba6734cbcb1e275a663622918b3d67cbbd84db09105cf46bc69e16eafadcabad6267de6c022d26b4cb442e1c31c919ffd14203741d9d547a355e82d3f06d10a695eaa2959d186bf1d06932f4d469b9fc3f09e10da3acc0bb7bdac11cfc8d4f7e4803657d55a68de1545ecd28cec6c2abf6bf76aa5c6a4a97cb6461e9be66da47acd499aca917067383f2f6ede8dd8ea437aa23b36b1efacae85d4dd8ec1f9b8b52e71caed3ecd9734fc2e5ba857858cd932afcfcad99bbbab6cb8f79b7d7e7ca595bd31a0cf4171d549531051426e814a1e5cbba989e7b23c22b1aa375f64d8719457a48804b75d56da3efa97ecfbd2b8f957362fba4f4378bf0b25777b6a7d7870e7c6cb05c87e5d835f691d4eedc57c2a96c764cff1aa4fe350c0696ef608cf77fae13bb72636c8c165c873d6aca538688a4421f01650e36c6cda4b64804296856fb050684382f246a7990385b97540162fcd35ccddbf072ed1d795293d87acf7f800e2f566334e0d48ef211dff72da5ca85efe00de53e55eb73d5ae3813951256003a922f3a916ae961d5797b648b750caa7876a3da54cf3a058dfb9c5920437fae7791cedb4628c6dbf1b7fb9837e0ddc0b38ae53a47519cb6be9f17cc76ffaa55bb2db9dbd837f29956a9a4a25e05c4c3056c7e97c0754130858da0c7c7729ab70c355fe478b0baf3fd43f2b3c4fd80e5e16b6a6d7d28371556164db3b269d506cd112a3427431682bc88d4d97bd2b70b7cdf17382ae1884694fcee5f2fdcb2efafa4a08780db69d934a1f53a070bdcd7d06b5fb7b0c2ccff052276c637058106a9026ba13c6bc0e959f1078e5c5bb6dd774dbfa752db13a7e2e2eab652bc362dc8f184284127957ea8b7ba5f96ffaa89906b24c12ad2f7be88cebc8d5a958336871d06c2b0838408a49fc838e5d715cb1dd8e6a96fefecbd51438921f97617a14890e294aabd012ed9f7b599992a248d512352895620eae2d87e0779e13b465a155a18c68fa51ec4848562c2c2367555b1257851a73c99db57bc84eb4f339e716d1d72f21ab36c2e18621b44ff71964d222a2f2acdd6fd92df1cdf7e06ac1a2eb8ce44ddbd400df19bcf6f1a47dd66d1b366cce5ebf3d2903a94709f32d6a6d21871f6358dbf138e5abbe5020115a76d874e20c34aabf60d4f2bef7c544c8624581ce0342454b2767ed4dfa255cc79e3024ef7a32c2c1e17601099df156ad8228dd4d4a47f87d1a57bd0bf4179fb29ac7ac80c292677349b159717465615adbe4403ce914e402e7ffcf3980f13e339c556898215f8775028bfeda3f1a03bd21bd1a11016ceda697df6acdbde235b73ebfe156cd30697db7b816dcf306919aa33bca787866a2aaedcf4b776351fabc0363a233f561b7b19f473bd99f7d51936b0e8e16009bb909d6f54d32010605bde16e710f7c7c155b8f92ab5bc3c887e1f0ddef105755394b2ef4adab5175fe46ccdb89d088c2e59f6cc90b29be519f23321ff6d42a41cdd8c283ade36cea4f79aab3f9608b7abceef981bfa83ac759bccb3a2e6339873059ef35142dfb379d4316790c28a5d5d5b6a098ccb88920c2ad346f42d821ee643afdaa035e914b2cd755402a50cff8608cd66a16930ee1d2bead8511b508c059051693c0ad11f5233ed7e29a4bb7f541b3f33a172b9d01595eae3c8c22abf80b961aa1ac77b004c57184a68904962f1e1814b5fe0632d9b5a893cdc833dadfa9b1683333bcc653013a23b9ee169b15862e837abb045d0caa2e2485341e5f0d9a083be943bf57eceebe45388ce8bd0f9a84eefb2def41a8777fc26a7caa5a285c38392f1df4e5666ac0b7131307b5b963e778a6e52549752a53f8128d06498314d1e7a51f3755e1c8f48e54778bfeae1b6b8e4e4beca8502436807c9b189236a17fc08fa373f821e0be8efddd211016f71977e1031c0e55f9402ea35d5a0479d6b4d05d8fbe6cf7072fc87adc1126d11b8d3e96f11d41ceb589f8dc5f8db99be99972722876c3203c499722671df9a38fb9da0942b86266cd858459a09d9e0d30791be0881150f9c8f79ec31bf6557ec9fd1c1bab3a6916a247aa61f3d35c9e9c386fd1c1e21dc29c4060304e9ac63252f362b1a4b82237bddd1e73e6d73b8f187e1e52a44c058b3046838d1d656de672ac842ab382d96b9a106b6f598e559aa6225449c8ebc1876fa62fa3b139dab3a603f05ffc010b76f10dfc818b8b6e586451a6b42e487734212dc79a5682780134a429138eaea4b77523f30c6a7817b7b7e250cb705cf2ae1e05a5018c1794b78221127bdb773c7013d19c7e0e34864952161e259c64820cacc62bb883e61cfa19337ddb874e100c2a393fcf4f0652f4b9de10dc8a5df79138604de24ceb08668ae32b322a533e2cdd0783b59590a53a0d7efefe273dffffa9e40e8082567373c3d101e899014213a70d66e1ab4de4c9b9c7972f7a3c7595ee0797c4c2b3cbcd2b72928664d0d3f08149d581f5476b1f376987335ec6ad456685cfa8cf9edc7d331bb8358e414d6ee9de730fbfc96d798c8d4e20926387aeed1ec6f463efbd63b2cae8424ffbb5872ff363f7e79c1984750e37241cc2640cb124b7eaa82690f486f7cc51b87b45216245a2fbb8b5801209609d6cd2d69b9365ba6c8ff51777b23c96ed8eaac1f56a2dd06021abd63ff0efcb502070c0ed9730cae4af75c3fdea20caccf34ad5d9bc6094d8a8cecd7931dbf0e89d02ed2fe8f0a89db74b4da46e50382c6cc922be1bd7c8dcd90aef11a9d65b62dea612751edb5bf560e6a5a7ac53856ff20a3593e93fd8876bda86c05a28943e91a7060849437f7832f2c22ef056f86e983ccc0b3b1fe6e3f7527c5fb5669df4bafd37f1104a186c3cafeefaead91172c9fbb12d7adaeaef70465dac0ce65efc3046df4b165678a19f061538376698a8e95b0b8a29e68770bac7c08e599c129caa346dce51c79033b292adde7c77e7cfebdc3f0a21e9df98aec1d3a5b962954a70adce068567e5d2c061269bf2be8d9b40ffac4225b3d119c61e4ab22de490d0b66a7c4955105d84215b8699d604d01b5c317c47eea53d5c702ae41c523bd77eeb3bc21a0ada283f3f2b36deadd5f514674bb7a4950cf3a4f82f62f55c50b0f39cb9cbd0cc217cda68f0af96a3daf8c74e45e28288f067ca03956cff09b261aafc669c4230bf6b911", 0x1000}], 0x9) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0xf}], 0x4, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:21 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002680)={0x0, 0x0, &(0x7f0000002400), 0x32f}, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x201, 0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x4d28, './file0\x00', './file0\x00'}) 16:00:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x0) r0 = open(&(0x7f0000001d00)='./bus\x00', 0x1, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) 16:00:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "0000000900000000ef4de400"}) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000080), 0x1f8) r1 = syz_open_pts() close(r0) dup(r1) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x20b8, 0x1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0xffffffff, 0x3, 0x8, "b08dce5800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x24ab6d9bac2001dd}], 0x1) 16:00:21 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "ac93feb7074ef39d96105609bec9e3f07525593d", 0x0, 0x1a568c65}) mkdir(&(0x7f0000000000)='./file0\x00', 0x8) 16:00:22 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x8, 0x0, 0x0, "d70000020000000000ffffff7f00"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8490, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = shmget$private(0x0, 0x2000, 0x10, &(0x7f00004a6000/0x2000)=nil) shmat(r2, &(0x7f00002b3000/0x4000)=nil, 0x3000) 16:00:22 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = socket(0x19, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x54}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x39, 0x3}], 0x2081, 0x0, 0x7, 0x0) 16:00:22 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0xc0044266, &(0x7f00000000c0)=0xfffffffffffffff6) 16:00:22 executing program 0: clock_gettime(0x80000004, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x28, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x2, 0x2}, 0x8) 16:00:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) fsync(r0) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() flock(r2, 0x0) dup(r1) r3 = syz_open_pts() kqueue() readv(0xffffffffffffffff, 0x0, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000000c0)=""/1, 0x1}, {&(0x7f0000000100)=""/203, 0xcb}, {&(0x7f0000000280)=""/71, 0x47}], 0x4, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) 16:00:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000080)='./bus/file0\x00', 0x381, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) write(r0, &(0x7f0000000140)="2e53453dde436e81aeb9544f4c88f64c72301e2fb66b2e89e7e7f98b95458881ba1f5ecdfe3ab04038897baf70cc887111fff333a17f9cda79563f4525a0a8e66c45fd9078b6bb2917652a8ebbd18c01e4d6a35d9292768b722e9acdecba5a888495c3d61721227ac029603fbbe7f05d0e78d5e650fb478bded8858652f6225a456e29f1144d73744d370693f52858b913206b9a09efe64ef6d2423604430cff", 0xa0) r2 = dup(r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$WSKBDIO_SETMODE(r2, 0x800c5709, &(0x7f0000000100)=0x1) 16:00:22 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x200000280002002, 0x2065d) r0 = socket(0x27, 0x3, 0x1f) accept(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000140)=0x8) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000200)={'./bus\x00'}) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000280)=""/163, 0xa3}], 0x1) 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000480)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33e50c82b71ed3a8b7f316ea771af09f7c0cc94f987b3e394fd8144f23933f5e79543e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b61cbb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4029b25422404875f1a925dbb16ce6fed769e8d57059e9f6f5d93bc3c7916bbcd055f04", 0x235) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x3, 0x8, "b08dce58000000000072a2007f000000ff0f00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:23 executing program 1: symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file1\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = dup(0xffffffffffffffff) readlinkat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000280)=""/118, 0x76) chdir(&(0x7f0000000300)='./file2\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='x\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 16:00:23 executing program 0: ioctl$TIOCSPGRP(0xffffffffffffffff, 0x5451, 0x0) 16:00:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000140)="6a60d3c7935ed563a9970048033877b352a3d984d6279f3d0b19dd1e5c780afaca15e340613b5f982604cb7b570c0821bdc60ba9ba58e4f3d8cade09087634918920a15e447d9b167b23cb28fff6aa15b8b44e5913ddb2cbbfbefdf49620e6e3c1e83c74917e9645ff121d46714a9764a78563865272f8d5cc2da82d21ec5acdb6e79580333420a0e30b1a63df8f71b77727b81d908e105195b4c652aec032a3da18", 0xa2) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000040), 0x10250) writev(r0, &(0x7f0000000b80)=[{&(0x7f0000000280)="7670a54585d0d173017a6a13b9fa0530a097b14a1589aed95f5b0de2e2a163fdee205b1429f5f305bc2bb61e9aa2fe57cb64a077cda8b5d3e174eada0446e5fc6a7657bfcd4aa62701ec43dd4fa251ba208e7b6b58847f7c9cb83f33ad718a73160d39ba4fc36cae8e938e6de911ea4c9394e3c7e75fbbd99c5b44", 0x7b}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xfffffffffffffff9, "5c0400a795a644b46c1aab6300ffff030000002f"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:23 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) fcntl$setstatus(r2, 0x4, 0x4c) bind(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="2d0188c11a9d6c653000f2090866f3b19380f3379c353e5174fd793472fc48f64f5d24048a2c588045fe8cb295cda762372b2f"], 0x8) listen(r1, 0x400000000000000) accept$unix(r1, 0x0, 0x0) 16:00:23 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x8180, 0x110) r2 = openat(r1, &(0x7f0000000140)='./bus\x00', 0x20000, 0x20) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x4) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000180)) syz_extract_tcp_res(&(0x7f0000000040), 0x81, 0x400) syz_emit_ethernet(0x1, &(0x7f0000001940)='\t') 16:00:23 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) setreuid(0x0, 0xee00) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = geteuid() setreuid(r1, r1) setreuid(0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x1) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x0, r1, r0, 0x0, r0, 0x38, 0x92}, 0x5b91, 0x100000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) 16:00:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) poll(&(0x7f0000000000)=[{r1, 0x4}], 0x1, 0x80000000000) shutdown(r2, 0x0) 16:00:23 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000007c0)=""/99) chmod(&(0x7f0000000940)='./file0\x00', 0x49) r1 = socket$unix(0x1, 0x2, 0x0) r2 = msgget(0x3, 0x0) msgrcv(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084c755b389488d7056d165b62234d8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xf3, 0x3, 0x800) getpid() getgid() fsync(r1) rename(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) getgid() sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000440)="5394f46682a5cd5dd5869c60da6ea01bfef2844f19f93b3d46a56ad07c459a1a1eab7ceba016d395f5114fef8284abb0cf0932e40faf1f21ec6e69ab3509cbea1dec8680b0c74769cf2b2d6b02c2fae9a5ff3b249445fdfc364e44f1f1ed71a11f4e853b77ab8f4a0fbeff7880b10e1a0a8d818f03b4fe3723860643b7b84db88d65199b5f6505489e91946c855b0c", 0x8f}], 0x1, 0x0, 0x0, 0xe}, 0x1) setsockopt$sock_timeval(r1, 0xffff, 0x1006, 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) accept$unix(r1, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) 16:00:23 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt(r1, 0x4, 0x1, &(0x7f0000000180)="c9e67eaff8c0c88adc89472e4af3986f884d83e9d1458616e8898873976509d87d337681a6d60d293fa4328141a12552e769b6d74012d821725ec10847afadd45409c4f5400ac22b6b5e3ace3437e7c8ad449acc3ee6fb8de47996e15bfeffe4bc68078c4553d0788537a7776372c75e2121", 0x72) r2 = socket(0x20, 0x4, 0xde) recvfrom(r2, &(0x7f0000000000)=""/94, 0x5e, 0x3, &(0x7f00000000c0)=@in6={0x18, 0x0, 0xcee6, 0x2}, 0xc) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="7f724137b56b4b06f50cfe5593feffff907a9dc5f238f8b14da2f284df84c6712af88e0384a2f391d063ca7cc04783d52ac9877bbbbec22531ca8702e38bf1c1", 0x40}], 0x1, 0x0) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x101) r3 = semget$private(0x0, 0x4, 0x400) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0x4, 0x5, 0x44, 0x2, 0x7ff]) fsync(r0) 16:00:23 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmget(0x0, 0x1000, 0x110, &(0x7f0000fff000/0x1000)=nil) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r0 = shmget(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x1000) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) fchdir(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) 16:00:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x16d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/180, 0xb4) ioctl$TIOCFLUSH(r0, 0x80047466, &(0x7f0000000080)=0x200) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:23 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) open(&(0x7f0000000040)='./file0\x00', 0x42, 0x8) listen(r0, 0x400) mlock(&(0x7f0000000000/0x2000)=nil, 0x800000) 16:00:23 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x3f, 0x3}, {0x5, 0x47}}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) fcntl$setown(r0, 0x6, r1) 16:00:23 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0x1}}, 0x0) poll(0x0, 0x0, 0xffffffff) r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) setitimer(0x0, 0x0, &(0x7f0000000040)) 16:00:23 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) r1 = semget(0x1, 0x0, 0x84) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0x2) 16:00:23 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}, {r0, 0x14}, {r0, 0x8}, {r0, 0x174}], 0x4, 0x8) fcntl$setstatus(r1, 0x4, 0x0) 16:00:23 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = getpgrp() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000880)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88d", 0x1f4) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x100000000000003, 0xd9f, "b08d16c6662247ea080000005faf8a21052409e5"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() msgctl$IPC_SET(r0, 0x1, &(0x7f00000004c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x100000001, 0x2, r1, 0x0, 0x6, 0x2, 0x3, 0x1}) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000000000071acb2558d9d287703faf43f86768b65323331e88710ec4921c65a05784e41a581756ece5b4625d62307981711f55fc564c0e4bcefcd6ae019b1bce646d94ea913bf8ad5b0c2860d25cc78167397e2ce1764c714db5b94df1f67cc1409120ffa142d1ac9e62ba6e4b5d059bf5e83591b87279d0259282c6d0702885281531edcd15ce7cd9203b3892ba5e3b04f6261fba4323705d1bd1151557b3b5a6afb0636d9959c55a770a30500000006606bf6e55297af8f1a9a61c609ad000000000000000000000000"], 0xce, 0x800) 16:00:24 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000280)=0xfffffffffffffffd) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000001c0)) setuid(0xee01) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000180)=0x8) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000000c0)={0x81, 0x3ff}, 0x10) ioctl$TIOCMSET(r1, 0x40044274, &(0x7f0000000000)) 16:00:24 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x74, 0x0) kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000001c0)={0x8}, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x2f}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x88, 0x1) setsockopt(r1, 0x1, 0x8, &(0x7f0000000040)="762616ba4ea5bf0b75ea0fb3357e08d6ffcd3edfdbc467d06b5b76666688e68fc27caac7b73c25926f4295bdda83b056a5af83df1a1b812e39f72d18ad0e45a934727ab4a4db9469797c1acbb1e2e7d9b3b1b6b565d629a987eb8a8fb5e0ee8f50df300db1022fc2b2371a163dbff0698319cbcafcc627dbfa046d8e65a020759d44d4ed9c3d326270b4e4ce0690f639f41075476feca3ffd7fe7794136ae228f8cce280cf031e3a50568268c69a5f18ab67dddddb3515ed9b27bc23d3284d4e7a9d5c6fb19088fde687a950e2e745b69b24053d2b505feabdbbfce90f8da4", 0xdf) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000140), &(0x7f0000000200)=0x10) 16:00:24 executing program 0: r0 = semget(0x3, 0x3, 0x89) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x9, 0x2, 0x3, 0x7, 0xeab7]) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) semget$private(0x0, 0x7, 0x4) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000040)=""/236) 16:00:24 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) fchdir(r0) fchdir(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) accept(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) r2 = semget$private(0x0, 0x2, 0x40) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000140)=""/109) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000001c0)) r3 = open$dir(&(0x7f0000000200)='./file0\x00', 0x2, 0x189) pwritev(r0, &(0x7f0000000240), 0x0, 0x0) r4 = socket$inet(0x2, 0x4001, 0x40) ioctl$KDDISABIO(r1, 0x20004b3d) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x38092, 0x0) linkat(r3, &(0x7f00000002c0)='./file1\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x4) write(r5, &(0x7f0000000340)="e83247b485df997583828d4adf3406d2cb2795034be26dae9bed866b69d681261fd95e26e316f304e054639274888e09bcd8cd974dca01e971072891607b4dac792a280633a0c8fb894396e16bd7708b325b362f972fc33908b15c19d4d68c826df326ecc13ee3673ffc1aa0bbd2adc5f9f2d00dee505ada0168e5ae0a01d810bd4ee1eda241dbd6caaceab4f32eac5484af714733d40abc47d8258cf864768524bde60c73337199d6ae8995a6a2bc691f3ace2aed345d8f7bbbd527a180c5c9abc8e7a719d9774969eaa0229dd2aa38594f934b7ef9a26c1df4c97e9825e828105e7732b7672a47c2a7bede3f71dfc685e71edca81d6cb3", 0xf8) semop(r2, &(0x7f0000000440)=[{0x4, 0x1f, 0x800}, {0x3, 0x0, 0x1000}, {0x2, 0x8a5, 0x1000}, {0x3, 0x1, 0x800}, {0x1, 0x4, 0x1000}], 0x5) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x101) socket$inet(0x2, 0x4006, 0x3) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000004c0)=0x2) sendto(r4, &(0x7f0000000500)="3ea86b32f48d852b6052a36a07ebe89e62bc7908b5da8bba0f2d4923f3478762debe6a8e6e9c7aa05dc97cabcee2916d5db5967f8860fd5cdab522fd95c44e783d8dbec4d720495750dfb99c3d61ae05fbd53ee9b78903d783df0eb76f4c0c9222bd999960d79d5542a06cdb24db6c0ba1b5f443cc9c859f487f80723c1745b53aaf3d7fe9f3677d48641dadf87a5536cc85d4f79dbcc9475ddba026683f580961d910724997bc828608d469cf", 0xad, 0x2, &(0x7f00000005c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r6 = fcntl$dupfd(r3, 0xa, r0) fchdir(r3) lseek(r1, 0x2b, 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000600)={0x6, './file0/file0\x00', './file0/file0\x00'}) getpgrp() ioctl$WSMUXIO_LIST_DEVICES(r6, 0xc1045763, &(0x7f0000000640)={0x200, [{0x2, 0x9}, {0x3, 0x3}, {0x3, 0x64a7}, {0x1, 0x40}, {0x2, 0x2}, {0x1, 0x10000}, {0x3, 0x2}, {0x3, 0x3}, {0x1, 0x9}, {0x3, 0x401}, {0x3, 0x6}, {0x1, 0x4}, {0x3, 0x2}, {0x2, 0x6}, {0x3, 0x9}, {0x3, 0xc8b}, {0x3, 0x9}, {0x2, 0xaa}, {0x1, 0x80000000}, {0x1, 0x6f}, {0x3, 0x1f}, {0x1, 0x3ff}, {0x0, 0x40d}, {0x2, 0x3}, {0x0, 0x1000}, {0x3, 0x2}, {0x3, 0x2}, {0x0, 0x401}, {0x3, 0x5}, {0x3, 0x23}, {0x0, 0x8}, {0x1, 0x9}]}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) r8 = getegid() r9 = geteuid() r10 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000800)={{0x8, r7, r8, r9, r10, 0x100, 0x100}, 0x9, 0x12, 0x6}) 16:00:24 executing program 0: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000140)='./file0/file0/file0\x00', 0x4) r1 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) shmget(0x3, 0x4000, 0x1, &(0x7f0000ffb000/0x4000)=nil) renameat(r1, &(0x7f0000000080)='./file0/file0/file0\x00', 0xffffffffffffffff, 0x0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x400, 0x89) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file0/file0\x00') open$dir(&(0x7f00000000c0)='./file0/file0/file0\x00', 0x400, 0x0) 16:00:24 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x20, 0x2) fcntl$setstatus(r0, 0x4, 0x2008) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') r1 = semget$private(0x0, 0x3, 0x4a1) semop(r1, &(0x7f00000000c0)=[{0x2, 0xfff, 0x1800}], 0x1) fchdir(r0) 16:00:24 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file1\x00', 0x20) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000380)='./file0/file0\x00', 0x0) stat(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)) open$dir(&(0x7f0000000200)='./file1\x00', 0x400, 0xc1) r0 = msgget(0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r2 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r4 = getgid() r5 = getpgrp() r6 = socket$unix(0x1, 0x7, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000440), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x1, r1, r2, r3, r4, 0x90, 0x4}, 0xffffffff, 0x80000001, r5, r7, 0x0, 0x3ff, 0x4}) chown(&(0x7f0000000480)='./file0/file0\x00', r8, r4) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') 16:00:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x1000}], 0x2, 0x0) connect(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="edff2d2f62757300"], 0x8) r1 = getppid() wait4(r1, 0x0, 0x1, &(0x7f0000000140)) 16:00:24 executing program 1: r0 = dup(0xffffffffffffff9c) write(r0, &(0x7f0000001140)="1ad7a9350205b00de46d17621470660a5f31508eb8016e7da3db59878f012c86", 0x20) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCCBRK(r2, 0x2000747a) setsockopt(r1, 0x29, 0xb, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x9, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, r3, r3, 0xffffffffffffffff, r3, 0x0, 0xffffffffffffffff]) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/4096, 0x1000) setregid(r4, r4) 16:00:24 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x808, 0x0, 0xfffffffffffffe3e) 16:00:24 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x1ff, 0x3f, 0x0, 0x0) 16:00:24 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x400060e, 0x0) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000600), 0x72de}], 0x10000000000000ff, 0x0) 16:00:24 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() faccessat(r0, &(0x7f0000000200)='./file0\x00', 0x2, 0x1) r2 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000240)=""/50) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0x0, 0x1}], 0x285ba58, 0x0, 0x100000, 0x0) r3 = dup2(r0, r0) setsockopt(r3, 0xe7, 0x9eab, &(0x7f00000000c0)="1885bcd28546b1f62467c0590936cda95d19b48173662be2a34c8a1dbf4e94315600b0c586f7442d3a71cbd59a26aeb52a8fcb6bd37cfd8cbaeb09253a649cb13b1d7213adaa0d9949b30b31e27aeae2878990a1b06a2f58bf1fa0a51b3cf9edee0537dbee28de6cdf7e9fd90ff99b37742befff8b3c2fb787d53f14a51bb3ae09947b687e42523c178833c77e14e67efd6f3830a383dc43174a3ffcca9dafbdcd5133ad09d07a3b42e2f89d92605ae77fa3", 0xb2) kevent(r1, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x1}], 0xfff, 0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000040)=0x3979) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r3}, 0xfffffffffffffffe, 0x2}], 0xca, 0x0, 0x6cf, 0x0) 16:00:24 executing program 0: r0 = getppid() r1 = getppid() getpgid(r0) fcntl$setown(0xffffffffffffffff, 0x6, r1) 16:00:25 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) socketpair(0x1f, 0x3, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r1) 16:00:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20000, 0x80) r1 = kqueue() r2 = shmget$private(0x0, 0x3000, 0xc1, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) shmat(r2, &(0x7f0000ffa000/0x4000)=nil, 0x3000) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) close(r0) 16:00:25 executing program 0: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2000000000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="eb11ccff13b9fd812e6e4e713048e69905929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = semget$private(0x0, 0x1, 0x41) setgroups(0x7, &(0x7f0000000080)=[r0, r1, r3, r1, r2, r2, r3]) semctl$IPC_RMID(r5, 0x0, 0x0) semctl$IPC_RMID(r5, 0x0, 0x0) 16:00:25 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x1a0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='x\x00') execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) 16:00:25 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc0105715, &(0x7f0000000300)=0xffefffffffefffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x4, 0x7fffffff, './bus\x00', 0xffffffeffffffc01, 0x80000001, 0x5c13, 0x4}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000180)=0x9) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x7, './bus\x00'}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000240)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) sendto$unix(r0, &(0x7f0000000040), 0x0, 0x4, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000380)) 16:00:25 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000800)=ANY=[@ANYBLOB="82022e2f6661446af063a10bb1d8001d696c653000a7b0434bbe4d891d240566d005102ba29a2838651d2b6fc3a04ba013f609512661ff1fff54096d5182d7e67425fa9dce7ba0c9b875926128be56c2612c9ba0c45953b632eefe7ecc146c08c421cff26dccb7b395adcaf04119c0d872a136e41dce6e45a4c3d09fe8d1378ee8ae238564662c1d1e4bb5561593814a7b5073c9e90a45cc5f34a2ce4dd8b360fd2ca1a55f6b7470f5dcefc275b267935ec6400edcff30ec2b265fe9e20e708a9cd59c11c1022bb5"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="04041b43", 0x4) socket(0x7, 0x3, 0x2) sendto(r0, &(0x7f0000000140)="72d86e04e7b35fb9647d958b0749ddf54b32a53377a6dbcb1a9a2729e6c43b9065ca69f584ce08e62c64a04ffb9aa98a5d9e3ad371e783c7f55c121f2201526e62c4d725fb86dce720962ea3bbf94e380bd26730138b990be1c571befd5024c0c3ab8a84f0af1c59c732c6b233f0efba98efdf04117ccc41cd216f2594ac0b79a7183ef1e90485e7fdd5d467c5fee6bf60eef2a467fdbdaf55df8b07642516d27883a37f9f34357fe8ddcd2f02ce97590a8298e47e5059d50f4ae470d6bad9cfe1739e4769cf0950f9bd5a73f7196cbbed042ec93b7b044fa389e70c0f25e81b2c5c41d9fe9c16ccc573722d356f0aefcc0ea911543a33544f6d7882d0b672f441202f85297725dccc49c94b136c5a8d477390cf4303d8859d1e890b6becd9de2f0dd7fd2751c88c340411b76381496d8a8f9500c6110972cb19c230e28fe49abf910f202aef04eee03e35b385c561ecd73f5755ebfefc060b59459858c6b3756992f439c6a02fb9f8d51a47b44c9ee20d97de2d485a832775844b3f50c9cbb201a8964c31f3fec89890d5a5421b9a8af21f2c5670c1612114eacc037ac6d270ec43d1e37525fcde3eca32bf8a4189a1b7d4a60e1273a354a6ba20ed38d8674acf83260fe4c358bf44a11fb90e09e88c342cad698f75fa0e475011d0469b375958511e0a375366592b718e5a0e2cbb51bc705bbad4666d77164a03516bda516bceb87507e804333c3c7802bb27cbfaecb37af261882431140c9538e025faab9eeb0de038bb5dc6168e12f1dab23a51c1875fb9b7e6b56b14f90c8b8f2c05734f1369976bf2675262761b3f25b7d25722b43df97f809dc3a52aa3121e20230ed4c546443e084bb76184a1e44ce235bcfea70fc66cdfa16c495420ff010cefdc04ac768c63fb5141af8b15d446d9fa5428513c7b0734b5baf425aab0f8a6948afd4fca4428dd4ca982b7428e88fcc9ffde425473e56e0e31dda3af883010af024d4d415997bd2fcd6a866d6c54dd2892ff39ae87378bb00525e0b3c6b4651a8290a4731e976d155cf7e31bb7d6cf2d5b97474bf68607f503bc38b678f28024fe34d460effbef09e65555e479061f03345ced679df45742da438720e9d976019bdb6052c25c3091742bd1670930fa91b699a219d61bb4bfac699f761f00009a567d1dc839b853fd8130886c39c1fe37f4405ebc7beca626bba2d0ef9d0fdc2ac69942e3c322f6a67a8feef4ef258b7ab0564755158842e0d0547f0eac5039bc13ec0c7f0cedbda82da14d65d76282555d67944276537504c40cc94e46b7d6bd9413b9615da6f738a39a325b5d35bd0881613da71f3026d953b5dbfddbe64eb03e6971368d3a859dc829b3bef73d7caf910fe52b6ea1f1415742efd1acbd1da8da94a7cffab92a8a799db5b65908d000a474afd1ca8e58cf3670e2af1e329da19d48db192e6cab04d341866a7603340ac6b5087b6e026e925d8c1076d1b2de864d03df137681b8af011ee4a7daf7e25e8ecf080ebb52d12b9fbb7ce3374fcc32ea0eebc1240e6f1b19d7da2ed12d2cbbec12ee79830d1fc075987b8bbda49b50a2c3f9d4c463f0da63f81bd3abc5dbd6177a1335454b4628ba872527d5142037189b63288ed1e508f75f6771e85e8b8a7d9a4bc637f3a228bc27add9f40367f6a570d02bae69bac7673b270873fd892ee04851b2e0dd44badece3d45797e59ccdc47a781e5287bde3bd756c04abd1b0bafe67837a26ddbf2e61c49b2c0032d58b33e86718f69f332f1e258c31885b771d12cd123d62f6fe47e9e4865aeff9d5afdf33ef4faa7db0151eeb270381bfb9d80df9c4ffe9d7bdde177f10f9a86b2365813f761132b323bfde4f97dcaafda708587b1664b0232bdd5e2d2aa5c401265ef324227a529672d2383d733ba067c27c93159e1482b0373d7518e532051522bf0c072dd7472160516ca7cf491dca7d0ac902a96c81ca6cb1dea1804ac21c676b178ccd59175ddbb548cee2e57d0a5d6d0bbb53a444391", 0x595, 0x0, 0x0, 0x0) 16:00:25 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x0, 0x0, 0x0) setsockopt(r0, 0x3fe, 0x0, &(0x7f0000000180)="5b531ceef95414163f9feb12c028bbe2a430abebcd4dad734c38565604cdb10a080951b26deb4b97b125ce4849da9878988787c363c542f5dbe00f4ffd05000000f570b31d5aeb9a0396fbb0cd9bfce0133de04cbedc60b00efce5e3f6f8bb623a91b47bb59c0ec15b41e85c1051a146ff0d00000600000000000000bd4d3750d052344c1932689ee25540555b0b4e18fdfe9cce00e3c6d96befcc87aef71d4ea15ded4384ee1e2707c8841505ab47d77997ae918f3000000000000000006a4dbba3d08d56498a25ec56ace1b06f86b71f49ca6112b04e60214aa4af9a9e0580e0251bd1b33d5a1cbbaebda0bc793637c468432d5d08d294a3adeb780075674f9c15e5f7392f4efdbd3fd76b012e0cf89cf2bd1b9288513207c4a6a86fc0a6be0d4f820b6b2826929936c6208401342c01e5591754168b75904afb9d412de32c173e234fbd68f80dc61a35dd000000000000000000000000", 0x158) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000040)=0xc) flock(r0, 0x5) socketpair(0x2, 0x8000, 0xfffffffffffffff8, &(0x7f0000000080)) 16:00:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001480)={0x0, 0x0, 0xfffffffffffffffc, 0x1fc, "184417a712d264eff693b6c803b98b867bc15b16", 0x1}) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="be", 0x1}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) 16:00:26 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x2) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) kqueue() 16:00:26 executing program 0: r0 = socket(0x1e, 0x4000, 0xffffffffffffffff) rmdir(&(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x2, 0xffffffffffffff7f, 0x9e, 0x800, "9f8dfee4d0f7c9dafd67fe9f212f4b266f4f9315", 0x2, 0x1}) ioctl$TIOCMSET(r2, 0x20007461, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x3, 0x5}, 0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000200)) 16:00:26 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x40) writev(r0, &(0x7f0000000a00)=[{&(0x7f0000000800)="4d543ac7afeee4929112d8d68cba649f4acac3b009ec2f7a40ad7732d73ade588dd547c97bed637120801f37b4596ca43c3fdb1b6b5b5a8816f6c2169d56d9588fa4885f739e2e0441b1957b8a6c3a9c2f7cc04840c558d4c921fa53ab4cfa505262738f9fc1a72ebf1583669659a07782d06f2a7f23996e0bffd228681205dd41f6b957d787a7d6013474ca9d6c90dc25", 0x91}], 0x1) sendto$unix(r0, &(0x7f0000000000)="66704b1d568dd250d9d5e0bd64b9a81a61dd0b2f6cd8fffa295dfaf448a9fb66c5b147c46343b8eda780f7cd3ea38ca3529f61d06afd", 0x36, 0x0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0)=0x1ff, 0x4) dup2(r1, r0) 16:00:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10090, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x8) openat(r1, &(0x7f00000000c0)='./bus\x00', 0x8000, 0x24) 16:00:26 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) ioctl$TIOCEXCL(r1, 0x2000740d) dup2(r0, r1) syz_open_pts() pipe2(&(0x7f0000000080), 0x4) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x2) dup(r0) execve(0x0, 0x0, 0x0) 16:00:26 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, 0x0, 0x0) socketpair$unix(0x1, 0xfffffffffffffff9, 0x0, &(0x7f0000000000)) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) socket$inet6(0x18, 0xc003, 0x6) 16:00:27 executing program 0: r0 = dup(0xffffffffffffffff) flock(r0, 0x8) mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) geteuid() r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x1009a, 0x22) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000001c0)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) close(r1) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000100)=0x1) 16:00:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x7fff, 0x6}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) munmap(&(0x7f0000009000/0x3000)=nil, 0x3000) pwritev(r0, &(0x7f0000000480)=[{0x0}], 0x1, 0x0) 16:00:27 executing program 1: pledge(&(0x7f0000000000)=' \x1a\xca', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x900, 0x10) flock(r0, 0x2) faccessat(r1, &(0x7f0000000180)='./file0\x00', 0x9, 0x2) setsockopt(r0, 0x9b0f, 0x8, &(0x7f0000000080)="81fd282c270fbf8baf079767485dc173c12ced7828baa9e940ba2f9467c0da7f62c0173644473ae5bea3d71b84f54225cbaf313fe509c2ff99bf7243e661bf7bcf628161a0d7cf67fb1853633dbf4ab2165408bf2d11374a586bba3cc913887acd3a8009d6dba97f4d1b783d318cf93b9ffaa5a6f86963a1b03642436dddf5956e2bbe16f525c9c1b3dee906bbbe0af5b4a6da079f6cdc51b90dbaf7cbb97c42271fb0207bc73abca5438576d65146d41f1431071fa7444ea172a78421de8fb18ecb5a2337b6a183641e62430836fb8f252713750d977878f7fe3583856bea22e59873f5008f2dfa9d1aa246d45a64a8be228e4302d76fbd050c9f8eec", 0xfd) 16:00:27 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f00000000c0)=0x10) shutdown(r0, 0x0) 16:00:27 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0), 0x0, 0x0}, 0x402) r2 = socket(0x2, 0x400000000002, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x2, 0x1}) recvfrom$unix(r0, &(0x7f00000000c0)=""/143, 0x8f, 0x41, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) sendmsg(r2, &(0x7f0000000480)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f00000001c0)}, 0x3) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5) 16:00:27 executing program 1: madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 16:00:27 executing program 0: r0 = socket(0x38, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getgid() fchown(r0, r1, r2) 16:00:27 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040), 0x401, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x101, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) dup2(r0, r1) 16:00:27 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f00000002c0)=""/68, 0xff550d18) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = syz_open_pts() close(r0) r2 = dup(r1) close(r2) r3 = syz_open_pts() recvfrom$unix(r2, &(0x7f0000000000)=""/20, 0x14, 0x2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETA(r1, 0x802c7414, 0x0) close(r3) 16:00:27 executing program 1: r0 = dup(0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/1}, &(0x7f0000000080)=0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) close(r1) fchmod(r1, 0x0) 16:00:27 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) socket(0x2, 0x8001, 0x2) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) r1 = dup(r0) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:27 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000197000/0x1000)=nil, 0x1000) munmap(&(0x7f0000492000/0x1000)=nil, 0x1000) minherit(&(0x7f0000474000/0x2000)=nil, 0x2000, 0x0) 16:00:28 executing program 0: r0 = syz_open_pts() pwritev(r0, &(0x7f00000009c0)=[{&(0x7f0000000000)="840aedb86d0508ef7f2b1f1f2e964bfe9bc39304822c0bb9cec50b3fd056bffe537916da9d9ddddf066f0e08c957572154bc1bb9e5a65fa624ccd727e788c48d1e44ba29aba7ef7e5e5633b5b8481b5ff44380", 0x53}, {&(0x7f0000000200)="3263ad2415c7f91dc5a0609fca2aece8827d87699640437fdc12cc95cae720b93428fde23dd75663235a4d8e17874abba692c8e685d422a01a6fc33fc7b5be7054fdbf7df0fa6fec18662e7023985882cef5d2bbe32ca92181b0e740518a743ba7e6a18cace8eba40832a4c5ac0911570b24c329c94f06ccc5b62645c4da555d244297cb01a9788f1f798934c0f1bc84b4066cefbcf479214ec7b0aabc73790d3bd8a77b2dc96aa5add8fbf7c6dfafa280", 0xb1}, {&(0x7f00000000c0)="859c9952ac5f4d09ab84898cfa61dc6007cefb31335ecde42b642673737797d215300df4760d5a35cd9cdb8223248e", 0x2f}, {&(0x7f00000005c0)="9d5a94fb79e436a169794baed1b11a8f88594f6ac12e965e5490f7afc57e8aa0a3bcef9548fd5fe8eac6bb932b3408c50600a30013af9914696a1d878ed041fda5642b719664dbc566771a0a53b513d20e4f67dea742ddb4f492f8ba4126ebecfd04432e3d7a6ec999cdfc4ebfaf34ed245c357556dc38c3dd154c80a13ce4071e712a740901a7fcd5be27a0122622c1ce7cb2544c0575e190bf74d0960b9d8e606e5b4ea58e2a819384f27c08a3df730219f04c3e97ad11a81e1125c75179286c4e9f24ce1c135f940e442e55a572a6bead7bb928b3c7abd3", 0xd9}, {&(0x7f00000002c0)="9de2debc5fea6129da31939d47230d6f792ee0707bbb04c739782afc32e885e92d9d46b5eaf0c628896f4a8a7f31e99c1e1d1ff21df6796c05815ce78e8a590c548910b920beadd4", 0x48}, {&(0x7f00000006c0)="04635d8077dbe49eb936efba8a58dc02e215f67f8a583674d91bc5fef6792a8937b2474923f69cd90b55fd85802eb21dc16cc61d3ed72bddfa5ad3dc8522616b895be410561074dca33518633872be0ac37acb31aa73d4772d0aeafc9514200724ab6093d3e9387c2886fb84f60ad3e8c8b509e625824ffe7925f2d700e2638cbf9c36523cb61bdfc02f7add1f8d6d44e8f2e782b1f9f89e4f601a7f1ebc612f05937614e4e1aa7d234aedfe876420a7889a3cf4e5ba018e5e4bc6df1f7fd4bdd903df3320716732e48824a1886e9e0ce9fb6c66a43a7bd859ff9a348dfcf969e781e7eff2d8ea", 0xe7}, {&(0x7f00000007c0)="38b777d246e2c397bb0a91184ce68a98cace7563cb610b8a0e5cdb3cd926aa0ccd1efadd203370915ebf5dd7e2b399ea6a4d876e84402955886d175d6e6781ce92d3592c46c665b9d56bd844a0767666e9f8ff646554873bb774efeff2ba6553aa3d9db4b9bfc01a5294d5d59a14805f24aeac35d1a6f489365f5cdf7c9a7e2eaeea0f44ae35708fc9e721a42b35228cb26d1a5be5994f40cf143adb95210dc88cd07e42c017815194f09363a108ddc472a81b99fb37ddb6ef3641612ee6c3ab9590d6fbf5250d1be0f6b620c6b19c95746108880c1c", 0xd6}, {&(0x7f00000008c0)="dc060cdcc35ddbfd1b2b24f4b64d9877afc92b0ff69252e4724717981f9f6dede96e471aefdb72efe77325a90b1105920db6435213fe0e765d8594e5a577d2dbe95f378af2a5371384f7292b77341ae756fabd1a9685946df6f92c70bd7b949fcd398bb8522e55ee3187ff98817311db719bb5a423527295ba5dc876d04596a3718af56392946cdf55fd80c14ce21195c4c87800abda24007eb24c9bbd231e9bca6fba73534b6f19ae068937b3bbeb09c0b8935355b6432ca4643acee5e7b8d8edde", 0xc2}, {&(0x7f0000000340)="8b1f12329bcc79a705155e0eec65b88f7ce0a512f2dfae4a736662eb000840443df628aa1ad9a4bfb1a9e799aa16d95bf1ada82ba5f6", 0x36}], 0x9, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="6430ca246c72503f43714b090000ffff002e360efe8e3114729e13b07b752de32148fb6242b8e03ad14a77a0ba9b3b11295259bd7fd692407720f52a13d79140ba72b1dd3b11bbea95938074751d201ef3ba136153694d4a9b29a0947f9c87dff5a59d7151fdf26cfac5f1bd53d079312557290a6dbf72da8cde5b73359282830881d1bb57c651ffe45545671ffac5b2e5259bcb95ed3e01bb5a05151bd592658bcf53ccc0cfde656773a7906333bf001b899de71b28a8bde0d0dbb29b4e123d76ed7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb1111dcb9d5f8ec1829cc830138165e387239f429570fc7fe8b5dc2682b18d3ca309b7ece438ecc97bebbea43c1b9e08c0a31e5cf3979c65de26dcaa2eee42fd173505890f524ca6f6de15ccb8a3ddf6b57f6e7e1e40d0d6c467df2b2abf1594c23b46f13b93f7f4a167f", 0x154) r1 = syz_open_pts() ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x2000000000003, 0x200000000007ffc, 0xfffffffffffffeff, "0503000900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x1, 0x8, "a471e01e2e18cb1a4beab7433ec2c3aeba006451", 0x8000}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:28 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000240)=0xfffffffffffffd93) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') connect(r1, &(0x7f0000000100)=@in6={0x18, 0x1, 0x5, 0x101}, 0xc) 16:00:28 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x28, 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) 16:00:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x82) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r1 = openat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x10000, 0x41) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x170, 0x3) chmod(&(0x7f0000000100)='./file0/file0\x00', 0x0) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x0, 0xff}, {0x20, 0x2}}, 0x0) getrlimit(0x7, &(0x7f00000001c0)) fcntl$setown(r1, 0x6, 0xffffffffffffffff) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvfrom(r0, &(0x7f0000000240)=""/56, 0x38, 0x42, 0x0, 0x0) sendmsg(r1, &(0x7f0000001640)={&(0x7f0000000280)=@in={0x2, 0x0}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000480)="626a83959f90f6e908924ce59ebfd6b9ae28108401caf555f14a6d081223f29bf51180d6cd8d2c99693ebf80801cb1c4342584b5b5f49b437b8af2eef0a960d2d236e87fdc392bca1938b049e9bc6eace57626fe5b2b9b0dc4edd9e93c3b188a917b2bb2", 0x64}], 0x1, 0x0}, 0x6) utimensat(r3, &(0x7f0000001680)='./file0/file0\x00', &(0x7f00000016c0)={{0x7ff, 0x1e}, {0x5, 0x10001}}, 0x2) bind$inet6(r0, &(0x7f0000001700)={0x18, 0x2, 0x4, 0x7e}, 0xc) mkdir(&(0x7f0000001740)='./file0\x00', 0x80) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, 0xc) fcntl$setown(r2, 0x6, r4) r6 = msgget(0x3, 0x410) msgrcv(r6, &(0x7f00000017c0)={0x0, ""/114}, 0x7a, 0x0, 0x1000) r7 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) shmat(r7, &(0x7f0000ffc000/0x1000)=nil, 0x2000) recvfrom(r0, &(0x7f0000001840)=""/157, 0x9d, 0x800, &(0x7f0000001900)=@un=@abs={0x1, 0x0, 0x1}, 0x8) msgget(0x0, 0x40) setgroups(0x8, &(0x7f0000001940)=[r5, r5, r5, r5, r5, r5, r5, r5]) setgid(r5) pipe2(&(0x7f0000001980), 0x10004) utimes(&(0x7f00000019c0)='./file0\x00', &(0x7f0000001a00)={{0x1, 0x1}, {0x10000, 0x4a17}}) r8 = socket$inet6(0x18, 0x0, 0xfffffff800000000) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000002c0)={'./file0\x00', 0x0, 0x2, 0x1f, 0x0, 0x3, 0x59, 0x4, 0x2, 0x0, 0x81, 0x1}) accept(r8, &(0x7f0000001a40)=@in6, &(0x7f0000001a80)=0xc) 16:00:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002001, 0x5200) open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000200)={0x2f}, 0x0) dup2(r1, r0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) 16:00:28 executing program 1: setgroups(0x2, &(0x7f0000000280)=[0x0, 0x0]) madvise(&(0x7f0000645000/0x1000)=nil, 0x1000, 0x1) getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000184000/0x1000)=nil, 0x1000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, 0x0, 0x9c) readv(r0, &(0x7f0000000740)=[{&(0x7f0000000640)=""/153, 0x99}], 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0xf09f89e245430ff, 0x0) 16:00:28 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x841) socket(0x16, 0x4000, 0x100) 16:00:28 executing program 0: getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000340)=0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) setreuid(r0, r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000003c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:28 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) execve(&(0x7f0000000000)='.\x00', &(0x7f0000000280)=[0x0], &(0x7f0000000340)=[&(0x7f00000002c0)='@\x00', &(0x7f0000000300)='.[\x00']) writev(r0, &(0x7f0000000300), 0x258) chroot(&(0x7f00000000c0)='./file0\x00') 16:00:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000000c0)="bd", 0x1) mmap(&(0x7f000071c000/0xe000)=nil, 0xe000, 0x3, 0x6813, 0xffffffffffffffff, 0x0, 0x7fff) close(r0) r1 = syz_open_pts() pipe2(&(0x7f0000000000), 0x10004) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x7) syz_open_pts() 16:00:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000140)={0x1, 0x2, 0x655, 0xec2, 0x4}) fcntl$getown(r0, 0x5) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x2804) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getgroups(0x4, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setgid(r2) close(r0) 16:00:29 executing program 0: select(0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x41, 0x10) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) syz_open_pts() 16:00:29 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) clock_gettime(0x4, &(0x7f00000006c0)) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x8) 16:00:29 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0xc29f) dup2(r1, r0) socketpair(0x2, 0x5, 0x4, &(0x7f0000000080)) 16:00:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f7732c841e527cc3881bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016edbb592f0f87983d2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230e21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070db63a8bbabe46f738d20a5b5a043d097ff34f7de2d5e66007b960a9b1ed5bdbcdc53bc5d5a7beaebc9a5f1de996d57fd6c1f950cfde690a5042f01644fdc48b38854516dbe0e39d7decfa2b1656b6ef173bd2eebb6d83b0e22efcfd5a93734bd0256110d5b3e80fe632b348a87387f1ccef163cf00406e2d509a265719083c25bb1b6691a386222ef9512dd60aa553c7d1029d34394e54ba2129c7d2596780748e58b191a79acd78575ba76641b9ea7676fc4aee9358cf1d4cf351547dc05068a61890c56cc344d76c2cc4292b2d8b84e80add935e6f16040db4d3f18aead60dd0d0ac226e2e84d5020e0277b51b169f42accdc34c0df7a4a20b809c42b6906b9f3d164db65c3fba4f5170c2194fcf705fd6bb3c02569035c2705", 0x23b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() setrlimit(0x7, &(0x7f0000000000)={0x6}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffe, 0x0, 0x3, 0xfffffffffffffff7, "05031360bd3d3800e0e80000ffbffff000bf3e00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:29 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) listen(r0, 0x0) accept$inet6(r0, 0x0, 0x0) shutdown(r0, 0x2) 16:00:29 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0xd, 0x4) lstat(&(0x7f00000000c0)='./bus/file0\x00', &(0x7f0000000140)) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000000)=0x8) writev(r0, &(0x7f0000000480)=[{0x0}], 0x1) writev(r0, &(0x7f0000001580)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x5, './bus\x00', './bus\x00'}) 16:00:29 executing program 1: r0 = socket$unix(0x1, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) 16:00:29 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10001, 0x4) getpeername$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000040)=0x6e) socketpair$unix(0x1, 0x1, 0x0, 0xfffffffffffffffe) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="30000000ffff00000100e80000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64], 0x30}, 0x0) 16:00:29 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') execve(&(0x7f0000000080)='./file1\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='rc', &(0x7f00000001c0)='\x00'], &(0x7f0000000340)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='%\x00', &(0x7f00000002c0)='#\x00', &(0x7f0000000300)=',#{\',(\x00']) 16:00:29 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x10, 0x100) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) bind(r0, &(0x7f0000000000)=@in6, 0xc) 16:00:29 executing program 1: lstat(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) shmget(0x0, 0x400000, 0x200, &(0x7f0000bfe000/0x400000)=nil) open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x10) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) 16:00:29 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() getgid() kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x21}], 0x8001, 0x0, 0x8001, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x3, 0x0) 16:00:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000010491, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) ioctl$WSKBDIO_SETMODE(r0, 0x80045710, &(0x7f00000000c0)) 16:00:29 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x8000, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x5bd, 0x6}, 0x8) sendto$unix(r0, &(0x7f00000000c0)="cbd078335fbe35a44bf6243dbaf0f6a3943ee1eaee24d7d50e73763984d109acd4b888a629fb40a87d8f83071b32687ec961b745b3ce728cf335765053d3f6862b029f0b5719d312f6317f6ca955dce089d6d2058d6333fd06ed3b70e7ff65e9bb2a34c710c91e1a57ce751c02d3622649e29a3357cbe86cf763ecaa15c409350e9874b3ff7a1d2643d771c58f17fb80e4476c77b88582823c289cd184de742624f47ee781f665a842a284e001a30f6fb9446a", 0xb3, 0xd, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:29 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) select(0x40, &(0x7f0000000340)={0x0, 0x0, 0x80000000000000, 0x0, 0x9}, 0x0, &(0x7f0000000180)={0x8}, 0x0) select(0x40, &(0x7f0000000040)={0xfff, 0x3ff, 0x10000, 0x6, 0x40, 0xffff, 0x8001, 0x800}, &(0x7f0000000080)={0x1, 0xd520, 0x0, 0x9, 0x5a, 0xffffffffffffffff, 0x98c, 0x400}, &(0x7f00000000c0)={0x80, 0x29, 0xd9, 0xffff, 0x7fffffff, 0x100000001, 0x5, 0xfffffffffffff001}, &(0x7f0000000100)={0x1, 0x500000000}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000140)=0x2d) 16:00:29 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x28, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) geteuid() setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:00:29 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0x0) sendto(r0, &(0x7f0000000000)="cc31a9d1ee028f1f7424cb4278afb28b44c5a6f4c2b6fbffaa0aa855445c04f9324748fc1bf3de0680eb3a036c1e7e6ebf387f4caaf0fd403de931c86542c856fa40058168fb5e2af054438628d340b5e2f36ac0984eb6fe56683eb6fc3eb7164cbcded3ccc38b5b1d50808a3411b8e9dcd2fca63dacc98f5f7e88c91aaf1cb1f177c5f0618cafc5c6c5a96bb6130c6f1fc55b", 0x93, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x0, 0x7}, 0xc) 16:00:30 executing program 1: socket(0x17, 0x3, 0x7ffff7ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x2f, 0x0, 0xffffffffffffff9b) semget(0x2, 0x1, 0x80) 16:00:30 executing program 0: socket$inet(0x2, 0x4000, 0x5) r0 = socket$inet(0x2, 0x1003, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xb9df, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x43}], 0x7, 0x0) dup2(r1, r0) 16:00:30 executing program 1: syz_open_pts() pipe(&(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x100000001}) syz_open_pts() 16:00:30 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f00000006c0)=""/247, 0xffffffffffffff12}], 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x2) sendto$inet(r0, &(0x7f0000000500)="d1275ce7a5da82162fa1d735cba5743db5e79c1768e552108bd7b727e6664be6b43f751e3aba81b72f7a232b701c745623861dd6594b3d2c1fe696dbeaace6cdf9a3a28001c2f64f4cc92effc70bd34b9ef0828e28049863875be45a9e24a328c9426eca0e8ab3f1efffb8088245bf9c5e48bf072701a54cf423c78a05e8f82817ebf30fd74e33f9fc3ca8edeab1c5acb0f038c6135eb0855ea6a2e9dbbcd4e3c970041444487542c0734289a4067dcc6c1feb511ad736957bc1112fa357d2a0806860614621f5c625889cc85e71e68d4c29515b65b468332fe5e785a2a565858c60cd98210bb59f833d9adb643426482972", 0xf2, 0x8, &(0x7f0000000440)={0x2, 0x3}, 0xc) pwritev(r0, &(0x7f00000003c0), 0x182, 0x0) fchdir(r0) pledge(&(0x7f0000000480)='!\x00', &(0x7f0000000600)='!G/\x00') pwritev(r0, &(0x7f00000004c0)=[{&(0x7f00000007c0)="c18fdc985dafb393ed8fb980fc855b6fcf0a0272d52fde1eed59d0d40c6a99804c8569ff2e41d04d14bfd8d55738e1fb58895d4cb4c4412741f95de7ed868020dc93688f34f121199b6f3509f5e89a18abe2951e9ad01f54ac0de92547870b97a60b9a78939db723feed070349982579d34d65b976f391fe1820336b1a135c05f8ff2bc0323ee819f9f4bd456b4d39740f5803859d9cfdf8c85f3e", 0x9b}, {&(0x7f0000000880)="c1b6bc1887b883096c8c1249dc3659b04210e9d14dd44567ab3a88fe9ae3d61303b7b4e2549c9e99ee7e8ce19eb9467764de46a34280a7d5ecc92db30154a83a4c9ec092f5d05b8e3a135ec2d82ad5cc84381c76b62ea564f4d5e872bb39249a6d9c0c36afc71d0bcd726f08e57ab143cf513f3920912ecc5a7d8fd8818ba8586d004951203114ad64aac4619786bca98202659e95f4d6e569b7b460a68d14cd561bb5da418cc7d8efb244b650806d0b5dd96b19c08776cbcc0bc5813d2ead97699cdaa131e1e8c8d0e65f7f588816c916339c3f6e22d477f7", 0xd9}], 0x2, 0x0) ftruncate(r0, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000080)="75817fea815c6526488c6be3f52035fc59040c65b7b835d848ade29beff48493a77b43783cb2bb2d06be31e8293d1545cfa5171ea1b5ca1fe846c51c1ba1d9bc3f5aedcd594faa816fa20d2d311ec87f95f2771894948b66a0d30d8856c242747dc8df819a86adee4bfce921a06d5beaf32aff8a3beef0b302bf7a6f27f03913e94cec5083bba3002cc59c136399b2bf216601601e8c28316de4cc4f03a77a0ccf50691f8a0de33ce5159c2e89e76940c108ce34090fa893817c8c61f9a35b052ffee34265eb8f35d14a89321fea57b1268d5b23393c1afdfed94dc48d2d5bee0d320eef255253b6b586abefe6da", 0xee}, {&(0x7f0000000180)="95b32771ec6e71fd90c6000d47ae9b2ef23b5de05f552ead3bdf0b5ecbad21ea68bfb8fdaddeec5ad663ad92d5ae539d5a4506de8e2ce55f1528658fe7b70ca6b76b4b93d51b8da38d167e1208fb5815f4e8d1bc83d564883020315a725febe7fe67a0982ac7dee12ed7b1782842053985e81bacd2767555c4abe396ca397bf84fd18c55530e5318463c929f2ff0620625927d549ca63567d13106625d678966bc43737c865aae584698ae0995181f697742e2e9f55f2ebed017ca55f1e3eaf3ceb553dab542aa4daf33b786585d8542946bf57eeca9dbeb4d65f9585d8f051bf4071951fe6042", 0xe7}, {&(0x7f0000000280)="af75f75c1d413d88db0781a892b5845cd000b5ca2d73eba735131ad03b38abec5332885f2bc08aa422e0b55766a3b9ef072e2b330cc8641bb407613dc9f5950e81aa0c7deb35915b3190ccfd11a40d9a2e8cb7cd4f083f7c85e214f0ed92c501c1cca9febd5d64", 0x67}, {&(0x7f0000000300)="7569ba20b4322e6f9e8c8e7bd299c3d5416f3877182851283860d56c66e9e8fcfe51106a4c11ccd1ae249b0a46eaa0d3e2abbe2238609ad71b5ee0f73cc80e3e118015124a2f66cfb574bf081d4334331ebc8e7c2ced4da73c1aa7e4538a9cc22707ca516573caccd114ad11e18fd677755c0001cc596e8c986561b3d2504fda87a48da737d0d424e14250af421fa6e36e9fac9a65bc8de99170795208458bd4f5ff8c08d25fcb4827b77d83429ea66830b2167682d360777a", 0xb9}], 0x4, 0x0, 0x0, 0x4}, 0x1) 16:00:30 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000400)="ff1a94dd8b81cd9d1e49ed1ce572a516c500db3323ad6857924dfdb35c20a050f529203dede36041a26f7c87c4fc6dc7406133007c0fefc72491caa74f7d76dae8f639eddfb4425f3fc8fc8cc857ce12f3d5463519b8dfe1e36aeb34405c33cd2b61546b46fccdedeef9b0c0d1c71e27e80c6d2da1513343d1769c5b57dae3bff38a44aabfe1d8d281a4ec72fa631898387ed898fefda36fef0e6d35b8cd6ec0268e41cbeb001ed01c9154c2ce54821f24381330fc457c903c9329afa1470003d4c4feb67eb03d9376843dfd5c74f395772a47d833126a03ce725954cd618e37f279c84c41e51458169c80e2bae9fa13210691e89a7119df73b1ea89fe86ea93625c3e3ae05b70ee7d5cda61f1fdbb76c4cc5810c8158fc85797f22b997f977224052fcfb1325b1708229560d43fb9b01c888a85942e9cdb23d92f52789aa2a176e241ed19a658ef7976f1f4e4545ded81961fccfc8400e0b9f48ff50ead45d638dddff75947cf63b1fda8c9708d7fc7aa5ba42739e7c40eb1c152124f40271d7082156122ccffe1ba4dc4a0a5d4d9a85fb3f1a0416bced1ddb185c0ab0f9ed2caa8de366c1d229d924d30cbb705efb6bbcde2da61a38f354ab678ec0aa1b090e13d3d0e4ea85f9046ae3e5138ab10dd53990dd8126326311dd9c587f495abed8bfa28a1b299447ea885158129aef0887722729e68c087069589241f7c7cf0672643a7b5a61daf5a7c3dc96b94aa6931f608c533b2b477f991c6922674f26858b5c65d535440c53f6f909909d14518786d46efa3263babc0ac706f8dabe0ac89f167114cc1f617975e1777f07702bd90278f4d13303cbf9bf26c6fde3bd3da5c071674aa4eca211f2aa7107568b3c30ad7141102a5c19f61b0aeb104ea10de75f1ca99920b9929677e2d49170ebc08687fa38391711194247385f5131d1baec29f99a1d15484cb0e99da3e4e18792192a711ddf8ef4cfe05087d817127ebd21a170f3828d72e907e2ffb774ab329c9999c4e6adf6081eb3006e30a952c1c6b04679743cdbaea35a8d50a4cc0eb0d2ee36c6392279f5609338d15bacd4f976f1617b9ed5d9f8791a398e94bf274fe9c15a03a73a4fa22aeeceda6ec6bb295ad3ef5f4bf43e4f048ed7dcfc3ef9a6787e082fd9e9066be4394b2c8e4666b607d0af1359330883b93c25c2d532a77a6f3ce8f824fabbedbd68b4849a0757661951fed65ca2e6fa02b3cf7cdce61dcf7499f2960263cc0dd9379b61cd2aaf5ff25e81007e4c23501d8a884460f8543a3c1fbfd7b502dc0a7754c40ae80c1b1b15e7e4bc1919c38c9010e9a6579d9687a093059be659e555465850329cf4cfc5d505a708609363fbeafaf02b047f1ffa7b37d76bc3772109c3d423f810dc68adb47391cb2af8cab6063a67eca83af6a05c5cbb75937853889bc135a5acaf7cf8adff88b4b9aff44c1f49b80bee072d33f4d2ae3f9944f002fbddb5a11d55594258f7d52dd49c24c59b2f59a2bf82517c37201d703cdd2a70a2165c74357b884465513dbab9f5129aa3dec19c74a0e155be8f42d63d4fbf10f42294b814dcfa6670e1a113737f5c96d3552c812b53520e0938c28b2997de3e69abc028af34253444fff6586b47b7d861c02094f25a3ef0d78932fffaa0bfde0c28519f3d3bb66ef2cb2620fc81223d83fd463b89ef8c36e41860e98d4c1d9f764f47a0a43b5ad43d71046cd69b46977738f2c139e3800c068286f8188aff8df205f5eb3b43102dd1da5470f4e420c3904bc7088981b839344c6dda044209e3f84d72b73dea1cb19c76464592a8c09039755ed98a8e371f11c860969438a4b43c6fc19022f085ea559653a1c216b7e90adecd6d15b897f5dbe2ccbbcbda944388ab9d8a5c1244182c7d9981ad087bcddb2f670130342c5b22ac2776dd33ea833deca01d4959aa5857100ad1bc1738382b3da129773c1ce427cae5585db3218775922f8b57d67cace1e8981e8f67d6d2bd3188cc6798eaadb25d2fd04161a39c11acecbeeb591046d186ac8c230324691a31eb26d1d4b615abdbc35b2bb86edf963881d042e155a598e2eecd9c7436205335cc2496c1facf6e200716d0a2991fcf02aabffbe933825a8782f5344beb0d187a4a56d39f8d5c3d91b21983c0fea8185446af0494acde21290886e3c7cea9f4d1f3ca44d461bd4492023caf880e06e899a7fbde5a440c24c8d0c139f8348faf2c8ac60f32eb01122d022728e3207bbd3ed6de398e665c697dbde7b496909a7de08835c542c2a074e7f33cfa0081078f10c513a0bd3cca4abb60d116d18ff9cce5f88e24668d9f3af55f9416ac1a3405d0debe8ed08e75dbfce8c9e47278cca6cf44ef1da942b3dcff68c4eba9d888e919a5be37efed5ffef007e9c5640c576ad339616fccbeced6146cd9dbe214289bbef9fff3cc3b26f74cff36ca885f3224c2b9ad2394ef6ede5b7e08657aa2afcc136e6b68bc064fcf6478626e887afaefffa79d0a3aea1b0b8d778d95e429f7256a09779289fe802763c2be9aa60e72a55e8fd09e90db90e6821295d3016744f94c82a7f5afa8af3e590ee8d7e61f754fdb5ae1df6e564a9eabb0e95c29862695a507c6192f50ccdb76adf71b59b6b0b78437506ff1c79aa8d757b239be7a98e7f097c62fe2045f16cb3d95d5ca90ca8cedea5fa1e7cc4e92ab51f509bb85bc698e861b8eaa50d3358ea721bade852512c34df46726c65a6898b8b49488b5f1684459910151b17f21667115dd6777b3b8501ae5f2543b0ffc1666e52dbfe73a441af082bb1a2505eed0f618e1141a4f563ce8613c10b062f1eca54cf9fc0fd4d4545e0183a041d157667a0d703c4d5fd144dfd5f45369c89cff34c9c412149ca7dcbe82f62a71bba1a819aa80ca5d34291090db4c58afaa6beabeee66f985a4ab273ec2b1e4367473c55faf0a1921ba8ab5612969f06f16cf357fdf8b7105ee87ea8b46cb12e0a0d22190f53547269e90d00beb65968b9e5e8d8031c80a01cf150e234bf50ccfe8b3a16e4b8a08687f6adbbaecaa919f58f128f7ed1de3c1896434d9c8a9e5e3e117637c8bfd3e4b24e8f454954e69ab630037b5d014eb5a4253e9a17782dd833fd816806d4b252333d1f07a2ee3c3f2266714a37b166e6f06c47d63cb932f2e85cb5cf77db6bdb9a4203c9914e938a9500b4e751cc50b48102034fb7731ba869c5fdaa699cf62b8b6a419336bbad6541ec0b03b55a748c53679870317c5d1a368b894e8fa2dc0698f7fe13e1e5fa4e947d00e81e58ca4e2e8f3131094a7877f96f75b218966c63baa6764d46267a15314dff1ddb519acb8fddde910c9d570303e7b4797de58066be5de2f779581a53dfc3e59af36e95f3e5bf8aa479e656416a2f2113c1ae7c68ca72d94eeb1dcd09db67ac637314cf14d51bbfd83b08c4330cda1f011cfc33d691154bf26b936f030829cd85cd8a57364d0c9f0ba6db4af2686e9be3ec129cb9c01c68b4a01794a682c173fd8ca2bc5be0b3479c6aa00e82318e194ba8935a728fbf4bedd05a36f7dc1211d41f1393c6a1332a64817cf3a1beeeea2603feb5a206ae36e39629df81", 0x9ec}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x8388, 0x0) write(r0, &(0x7f0000000200), 0x4268) pipe(&(0x7f0000000000)) syz_open_pts() 16:00:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f00000000c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x9, 0x18be, 0xffffffff, 0xffffffff, "c14689e8aa8d0cee2f359fd5156c9de65f26f247", 0x7f}) 16:00:30 executing program 0: r0 = semget(0x0, 0x1, 0x0) semop(r0, &(0x7f0000000000)=[{0x1}, {0x4, 0x2, 0x1800}, {0x0, 0x6, 0x1800}, {0x3, 0x101, 0x800}, {0x5, 0x100000000, 0x800}, {0x1, 0x8, 0x1800}], 0x6) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000080)=':U\'%-\x00', &(0x7f00000000c0)='/(:.\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\'\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='(%\x00', &(0x7f0000000280)='-\x00', &(0x7f00000002c0)='{\x00'], &(0x7f0000000440)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00']) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000480)=""/4096) r1 = getuid() r2 = semget(0x1, 0x0, 0xa3) semctl$IPC_RMID(r2, 0x0, 0x0) pipe(&(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept(r3, &(0x7f00000014c0)=@in6, &(0x7f0000001500)=0xc) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000001540)) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000001580)=0x6d4, 0x4) bind$inet(r5, &(0x7f00000015c0)={0x2, 0x2}, 0xc) r6 = socket(0x23, 0x2, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, &(0x7f0000001640)=0xc) setgid(r7) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000001680)) listen(r4, 0x5) fchown(r5, r1, r7) close(r3) semget$private(0x0, 0x1, 0x4) preadv(r3, &(0x7f0000002d40)=[{&(0x7f00000016c0)=""/98, 0x62}, {&(0x7f0000001740)=""/250, 0xfa}, {&(0x7f0000001840)=""/4096, 0x1000}, {&(0x7f0000002840)=""/29, 0x1d}, {&(0x7f0000002880)=""/143, 0x8f}, {&(0x7f0000002940)=""/201, 0xc9}, {&(0x7f0000002a40)=""/132, 0x84}, {&(0x7f0000002b00)=""/119, 0x77}, {&(0x7f0000002b80)=""/254, 0xfe}, {&(0x7f0000002c80)=""/177, 0xb1}], 0xa, 0x0) msgctl$IPC_RMID(r2, 0x0) setregid(r7, r7) getsockopt$sock_int(r6, 0xffff, 0x0, &(0x7f0000002e00), &(0x7f0000002e40)=0x4) r8 = msgget(0x3, 0x200) msgsnd(r8, &(0x7f0000002f00)=ANY=[@ANYBLOB="00000000000000d9211ba0520a479a33c51f5e1ce8eb2e255b7d7b395c91469cade1516be49f63e6f759598aec143dc65f9ab1f69506f1addfe3a2ffed9e2312fa72fbece47c62796a8f34fb9bfbb380a39054c71d7e2a6d2b87e10a244f57d654836e0ea442d1501670df567818abfdd197578f40d374eac6c094047d56fba22a2f080f145127a64bf136e825f1879884e9447f238ce0475005c5ef75701a7028449235c44b243e431706fe0fba151157762015a478dfddfade048bf9720f8b4749dc7182f92c7c4d4e827e74c2898005e97bd7eadd26200f6fb04fa5f5f0732c3627d9c515d6d352652378f066d8281272e40d"], 0x100, 0x800) 16:00:30 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x1fff, 0x44ff) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x20, 0xf0000020, 0x3, 0x8595}, {{r0}, 0xffffffffffffffff, 0x0, 0x84, 0x7, 0x6}, {{r0}, 0xfffffffffffffff9, 0x2, 0x20, 0x2, 0x200}, {{r0}, 0xfffffffffffffffe, 0x20, 0x0, 0x0, 0x80}, {{r0}, 0xffffffffffffffff, 0xe7, 0x20000043, 0x3, 0x400}, {{r0}, 0xfffffffffffffffb, 0x80, 0x1, 0x1000, 0x5}, {{r0}, 0xfffffffffffffffd, 0x1, 0x8, 0x3, 0x4}, {{r0}, 0xfffffffffffffffb, 0xa, 0x1, 0x9, 0x9}], 0x80000000, &(0x7f0000000000)=[{{r0}, 0x0, 0x28, 0xf00fffff, 0x4}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x3ff, 0x3}, {{r0}, 0xfffffffffffffffe, 0x80, 0x1, 0x7, 0x2}, {{r0}, 0xfffffffffffffffb, 0x30, 0x80000000, 0xfffffffffffffffe, 0x5}], 0x9, &(0x7f0000000080)={0x2, 0xfffffffffffffff9}) ioctl$WSKBDIO_SETMODE(r0, 0x8010570e, &(0x7f00000000c0)) 16:00:31 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x1, 0x28ae) r0 = kqueue() fcntl$setstatus(r0, 0x4, 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) bind(r1, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x1, 0x0, 0x4, 0x3}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x3b}], 0x8000007eac, 0x0, 0x88, 0x0) close(r2) 16:00:31 executing program 0: unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='w\x17') r0 = open(&(0x7f0000000000)='./file1\x00', 0x80, 0x30) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x8, './file1\x00', './file1\x00'}) 16:00:31 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x120000000, 0x4}, 0x10) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b117", 0x32}], 0x1, 0x0) 16:00:31 executing program 1: clock_getres(0x0, &(0x7f0000000040)) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$KDSETRAD(r0, 0x20004b43) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x40) sendmsg(r1, &(0x7f0000001540)={&(0x7f0000000080)=@in={0x2, 0x1}, 0x315, &(0x7f0000000240)=[{&(0x7f0000001680)="3ab511243c52c85215521e662242bbfab8e6402f4abea096bc5617331b24171088769ee783234a22080184a622006b5e3e7bc34b276a3284314b5c92971b9b3b001d1f8447991503cabc9229321070dc0d8c701fc31130d49bcf9edb9ac99b05888161a8a89a3a17ea943d4b6d95f36f8e87a36b13ca896f8221954c0af07f56cafdf07ac87981b78488f1b1ca1cd4b481f55ecbed8133efa66c0e0c880600287bd885ef3b5ff7b8dc6e77316112d9ab2eb7f803fab4eb342c030001df0fecf706d17d6e08892535cabe5978d4173cefe027148e25a6d0b628d6ce30d47c0edaa6e1bd4dd3de74c7b8f302daf4f318c822257a3514d5a00db888", 0xfffffffffffffff3}, {&(0x7f00000001c0)="c4c3ca25938dd130d7a964993ae96a39af88a227c6f7cfb06ad380ea7ad8e9e6bd7e6522c13e2c7efe556e854c01bd1c4ec352c7c8aebef3e6d41f51e93dce0042cda86a03deb8b9560beb8783e6cc1b3e76d2c765a7adff90f484050000006be88037abb66c", 0xfffffebf}], 0x2, &(0x7f0000000280)=ANY=[], 0x12b8}, 0x40a) 16:00:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) 16:00:31 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="140080000000009fcb683cbc7f6fa883567448000000000000"], 0x19}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xc0, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) setsockopt$sock_int(r0, 0xffff, 0x102c, &(0x7f0000000000)=0x5, 0x4) r2 = open(&(0x7f0000000140)='./file0\x00', 0xa00, 0x10) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000180)={0x8, 0x5, {0xea5, 0x2b54}}) 16:00:31 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000001400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001300)=""/235, 0xeb}, 0x0) r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="388adcb32fc1362aeba5a825bfd4a74679cf516d367ab85291ea02bf022d17", 0x1f) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000000)="aaf6525dceb273570e5d98d641f1f60bfda57165c8b68efdfbab26008349238c4de2c2", 0x23}, {&(0x7f0000000100)="68da3495190e8b9c79e0ebc93b5a98aa94521c707c6dae44ec25e3b92b03dc06e601415c31c3395471721227c2780da20792162626cc29a4fdb360672f11a32360063382f80a4c1ec0df00243eb33add8697165a7876c49f4d08501f0bb0e2613e0caab13e03eec6902d866f2d5c9476afc3f52fcda9", 0x76}, {&(0x7f0000000180)="e8d31bb2b2600f2ebe2c4b109c5d08290ab30f7968ee266dc4ec345e6d8882b10ab72a59e35ebd3bf4052dcd0f3bfd6ba1d81e58bb2cfa3d29e9ec95b63a9003b0b826a2c4d360388e41d264e8c4e57aa70addbe3f0ff7", 0x57}, {&(0x7f0000000200)="4658b8139e69f9ca7a6dd67427cbc715a0c96a9dd8313f09c45519bbec6d1f001ca36299c9859af96b018d4fccb94f04ffb363672dc377ca7622736425524a2362b8e835b23274820196efa90f3b3badbd87f73605e8dfb6db694e8cbd44e6e94f0c4d5bc232f43d9f4379caa035a975795f34dd74a3617bde115351b8323fdc2e31dcbfe4a5fe76f516a47677be8ad343afb2532e9c5bc8", 0x98}, {&(0x7f0000000080)="329a2edaa1624353abdcc40117f28d7e42ecff88a4dfc174972ac96193663dbb03ebd63de6e1c180", 0x28}, {&(0x7f00000002c0)="df1cc1842b19ef7467d96e01bbe7f53e5f96f18a9b4cf4bb298fd1377aaa2e5c8dce8f9465223cd234cd34caa68e202a6a5a634d0a157d8572d8f6732ce27932977028692da79546465b40c2c54aa6e88a2af91c6db1943adf99cf9db8357f063764c9fa38e6b75548afa3f3d72e4e6eed7046356d6d7b21bcd1528da24a5be42bfb3d3e3839228c138c9284210143056d1681dde9fc589ada2a9150efb4042893d5093938010014524382264d3f51cd309aaf040c2f599d30559c79e37e0001f1443ef16ccaba9266d5f53cbd7938c591c7b150af4e0ac9dafb50b15ef64054", 0xe0}, {&(0x7f00000003c0)="83da2f199b7037d3257ca81c4fd728da6a9a21497f16aecaacea1995dd2ac9c378e1de63f10ac0deeb0d9f085be1045a75bf089f878bc252e5c65a35fe8e7ea2a16cfd8a0166dbced425403a5ce2fcfbeb28dcd100c7649ade6252e508fe850c15ad1a443bb1bee892d0350b84e5a6ea9058541559327bbaae4b48fcb1a0b583dc7a2aec89400d66ded8b6a021df55bc84263324e03e3544592d6732ff2614120a08cda50a638f363a5187c402ee08ba7d4e2faec5245ae44b97c06b3ccfe783575111c81faf7af4fbeec7e54432582a23f5246f1f156fe7e4bf17c5ecc79b9b3d54d8e9a8a13008ffe0104278cc6866b256911c", 0xf4}, {&(0x7f00000004c0)="8dde726fabac47925ea1fabe8a4577988348e763df1f0b5b7f420f9773ff85bf4320813eda118c766c54353a57f3f58f0efe895fbdf65909db16c99911a3cd38f1bbabf24406d2d61bffeb36c72a5acf720438f5f791c60e7ccbd4062b65a2c91f218002053c73d58a7a2d15dc59a4a7250f758c1c479c64c2c71898f18121938069db4c16eba0a72a16a948c87d32a17d759641865c47913f1f286ee616191144e18907122eef6eea22a6630559ad73ffeae84e929c5989611d20865318e35902621ccbba5c731672", 0xc9}, {&(0x7f00000005c0)="76f521651ca9963ea9f667c903f008e64ba7b87e18ad306dce1da8fb52630aac7ab7ceb862be120d85b35d0ed109aacffaa67af4bdab493cf46d730aa79fec791e3091494dafe0b57519c2c970479d5258647008e972fcec8c72f41495b74410acc64207e59160d30c0bab3c7b78838ed887499109f17d8a61ae3b98fb47e0832c7778c374af34e3b8d5ce8427ca4df500a225aa80d0fb784977a6ba9157faeda29c9c75ef9bc99c51dc644e40249b7794f2086e530f290a6946115fdca4a67b89fb42007f8e09e3a7f7effb1cea1e48cf543f848643cfcc3f15dae933ac1cb36f4cf1", 0xe3}, {&(0x7f00000006c0)="22c463f42beb5912fe7863cdbd4851613dce579122659e0e3865c105d6ccecd2972850a0025ea6cb3b3a3ca970db1468f192ef49abeba57d1bf56f8bb51f5df063d18fad73658078962e8cb9ed12129026450dabc77019dad74fda5d35b02e0f330e3fe3752d87f5ce", 0x69}], 0xa) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) dup(r1) writev(r1, &(0x7f0000000300), 0x258) 16:00:31 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1e, 0x3, 0x80) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0176f0b85e2b481c1a7de4de17f1f24ea6465648002e2f00f0a4653000"], 0xa) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getegid() sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x30, 0xffff, 0x1, [r0, r1, r1, r1, r1, r1, r0]}], 0x30}, 0x200000000004) 16:00:31 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x0, 0xffffffffffffffff}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x9e, 0x5}, 0x8) 16:00:31 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x3) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) ioctl$TIOCCBRK(r0, 0x2000747a) setgroups(0x0, 0x0) setuid(0xee01) fchdir(r0) 16:00:31 executing program 0: r0 = socket(0x18, 0x2, 0x0) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) setsockopt(r0, 0x29, 0x3e, &(0x7f0000000000), 0x0) 16:00:31 executing program 1: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000080)=[r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x2d, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffd4d) 16:00:31 executing program 0: r0 = msgget$private(0x0, 0x0) msgget$private(0x0, 0x24) msgctl$IPC_SET(r0, 0x1, 0x0) 16:00:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) r1 = syz_open_pts() close(r1) dup(r1) r2 = syz_open_pts() write(r2, &(0x7f0000000540)="1c", 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1, 0x10001, 0x6, 0x7, "5a5f551cb7bd68926771c5ba824dff4935e196f1", 0x0, 0x3ec}) 16:00:31 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x0, 0x824}, {0x18, 0x2, 0x5, 0x9}, 0x100, [0x1000, 0x5, 0xfffffffffffffc00, 0x2, 0x7fffffff, 0x8, 0xfff, 0x3]}, 0x3c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendto$inet6(r2, &(0x7f0000000280)="2e89a75fc3a7061bfc351f79e5fb4b1dc8f09c2138b1a35f363d24d3b89123ee2596f662994148d66b033fe9adcb2f011965912c504443ded99e46e8b14952d1387f494a07c70171fcfb12792b370ab482686e2f5f6178e12d01edec896a346e2b2f9be792a0f713d24a9cb758ef4577832c02b7aa68f9a93feb26ddaf5f306645553364e7e457309f55a595004de1dc4ac6e2add57d10470fc209a110489f203ce08d0496b00093183d748993cfc5f8d6ce4812be20e360187be906f44f1ff9a77ed44276dec6a5eea50e95bfd811ff180ac5d71a8b647cacb60bb9babf086ecd01b76da14ff78936b212b121a3b7fc045de5ef1e97160fd2574aca9cb92c84392d476cfedfa7dc757f57ad8bafb12f5872bc80e5dbe2ba3939a365279c1de9d6e3855e90724e6d9bf6832a1fc5e62bd869a6f9ee6a15d36e82c96e88b16a4ecfad5ca4a652910a634513e46db9dd2bcaa5a0cbc4e79fa74f345d1d44e875bd94ac3e049d8ffa03654a12690573b1d11c49bb33514c274d853af91817ccc967fac711e1540970569756c9bcebebeb78b7879ad8bdd581b7b149194d1378b85486b53d6fccb0d49281ecb54f333af8f8fb13bd902c7315e70328282cf42c602030d800248afb7f31e2bdd56d555cb133d6ae366c2479cf5cace3b8a2ca5867e3117a90841f7896d6f032edb3a07f94eebbe4bdb458eb5b5eaa2feeecceda17c05a6f8285ab138fb3b4123d7675b5ab350f689ef1ff7ca68974bb85ed74176884b8fe04eb60bb666c3082ece7b732cbcced9a92964cd83f26af5dc9ac8036b242fc10c1088c904bfc03696219564ae35f9317bb66fca45d8aaa537e009dd4930cb571056472ca039bdc6eae431890053eae30ce76b640ef3040891ecbfa2862d66713ab54759a229250c423a7e347cde3cc8bf4612697e849f5dd3f7a053dbc24f700d1a2a0bf467db3c4c245841d2c3abdf4e49cd0449202946fd83eb968a9242796fa4f312386e7319fe0811c3aa3e44c328fab8d83a4bf1c089b85cc86c3f6890a121d507ba96eb15279b9f0ab34b1a9f328650130c0a598f9d3fefc409fd1ce49e85365587f739b1eb881bc93d3ed8ea38241a68f74a82f9e1931c594ae52b4e4aa15d0c622942e835044c68516808f7ed61e77c53812223b3ca7a6c0a098cda50834e5436175d8c10eeb4f3733b6a0e1ffe0a0a39f1e544e33ffd383cf1c8ddb84ba45a480d20a020009af4e03ec7f72f2ea3f54843cd57fd3d5e03679db22338e5ee905ae8a27c4b33d90e1533a400d0c9abf8a6d91151a32ac594e969c9029309bb4b7a24b8f08c1ac33e36987c998cc96893f6695b210e1072dfadbc0e6fbf9822cca48f74ca7d8ddb16b39c56de3ca4b9b59710b212bb7f74de5a19dab5e14e3b5fdd93b16e6c58671b8fe7a7e24e3d0f3d2325bb7cb9f8c31a8ffbb66e662f516d5c242914d480739f4389be48cda15c67a40839cc44badae1cb404c58fc80c3c26c05665040b6e8e77c88401ea50ce8f9f23ce77e7261a9d2d6827fb1f02f5970e9b284410efdc263bae5c7d8a5a602041a20ca4c7aeddc666f78d262267abf32f56543092c4a9b47fb9df842ccc8436eb2df58e8fef742017d2bceb835e52a5a6c1b5bfc1678b08ab036776b4c9db36282b5de7f17134734324504a0216982a0a8771fb783389f73cae29b34c8f2d4011414d9e0e095f81c7ef1ff9cffc3e618ddb43036154fa97333989f1b472b0c21bfb89806a73d3061441a0d818373fe6beebc1d045d39b3f1bc96e29a0bf3a7b9d47cf185660cac42edcf67b4fc6838f3950e61f7a1024a95de2bcaf4b83323aa8d757b16a8c026fe2196032dedb0b394d6272227c4567e751000036553b558fe1e6dd5f008ad8f5516e528f1408a14a390dd421f0a016c5d2de121b2385032657b43322180fec1dc60d7da665ddbfb99fb53d2a5c496a709a548631a8640d3b67d886f24ac38a3e63d26dc42f419c4a59805c79dfd4b5fa3798623ac1a1d517ddb8e3f1fc680e4ba944d00c7ee9af1f989d031ff6dcc06ba7f9c4314ae2b63bca29dbbf2f77070dc6583b043806d5d1c1e44b4f9f17b8ad85b46e91ebb93c93e6cab0c3d7373430100f5bbc80135bb571a6234d34a804b55a4e82aee5b3f6ca535000db03f12cead5b75a98593b74f11ee8d7d8da0394ae2eb5a68e47e650c2f5cf02f700813e1f841ec9b8a9cdaffd82a024ff8a483e6da8a88643fc2a7765aa58849eda74934d89efac5e4b39f053691dfcc32487fb90f3ccec7672e4fb737d94c5a0c17dd1bfc58d45f87d199cd9e99945816b1f48e15561f109807ba43afa2251017509f787249e1916fab5a034fbbd3d8afdb9510206e8d35815fed13c6d27f8439ff972e2635f94813db739e4b306fdf3e1d98f4afa06c15a67df09f1c1a441cbcdd3a327633420e799f6d6e6921e5a6d84d82c86c6a6dd67d1bc3dc1feb673db3f1338d08041a0f2ef3e5fe2549b8a722a623fe033788510865b4a84e0ce8e14bf681c47d9aa9985c57dde0151c54b790f8de96898ff6ba627867b86336b87e5e13a845c9d4daf758a8647dd9d38d3644bfa1871580e0f7e2a5990cbf90c208f725e4e52af49809f7b3c1036506c29c97176b3ae16f8194d1e85b48e9b39365224ee4b296dea473c3cf57335c363b33fb0e6272fa2813d907cb05344b1404ab00d6d8f2bfab594cfe58cb4f19c6c45ce47ddf1498825d56f525045821ad91c3e15d5aea3705977e761b7480a4a4249e9e3b5bf44c1757ab80741dd9098e6281502cdf6555778ac27382799a8a6fecf9e1437443d7bea66c94ba6313dbe1810a4310f168f58336a0da96e0696415b2f52aff50e6f68e27c6194c5563d9a388d86da39aee924048504", 0x801, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0x5, 0xff}, {0x18, 0x3, 0x6, 0x8}, 0x7ff, [0x9, 0x9, 0xffffffffffffffff, 0x2ac, 0xfffffffffffffff7, 0xfffffffffffffff7, 0x8001, 0x3f]}, 0x3c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000b40)={0x0}, 0xc) r5 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000b80)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000cc0)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000200)="13b16e75fdda26f72c7638be4137cbf72c192c8eb6829c94fa53c9d874c373e13cab80241bef55c04e8c6968dd41b19b352f2f4171f643e7b0591acd4a2605387ab41b8a08ea67d0953d5b", 0x4b}, {&(0x7f0000000ac0)="296a2e971aa8e3f00d3923b9fef6d548fe218899d4a3818537833d03c1b4afaff555e4b58805acd202bd0464250bda01febccdd975c8f181d258a02752d389d333302429e417e53eabc7a503ec64179399e258f6f3", 0x55}], 0x2, &(0x7f0000000bc0)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3, r0]}, @rights={0x28, 0xffff, 0x1, [r2, r2, r3, r3, r1]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x28, 0xffff, 0x1, [r3, r3, r2, r3, r3, r2]}, @rights={0x38, 0xffff, 0x1, [r1, r2, r3, r1, r1, r0, r2, r1, r3]}], 0xe0, 0xe}, 0xe) 16:00:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = open(&(0x7f0000000340)='./file0\x00', 0x20000, 0x22) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000380)="d09e", 0x2) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0x4268) close(r0) write(r0, &(0x7f0000000200)="c73a7c64ccaaae1fe0968e466a06d57f", 0x10) r2 = syz_open_pts() close(r0) setrlimit(0x1, &(0x7f0000000300)={0x1fb, 0xd}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchown(r2, r3, r4) dup(r2) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000180)={0x0, 0xfffffffffffffffd, 0x7, 0xfffffffffffffff9, "78677f0adc7f8ad79f0500"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x40, 0x0) r1 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000600)={0x2, 0x1, 0x9, 0x7fffffff, r1}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, 0x0, 0x9c) writev(r2, &(0x7f0000000780)=[{&(0x7f0000000040)="ab68f28e10e7e9cd19d8351c4ea8701d846c48e2bc317b66cfce35de908f478afcaf6054122ded81c351cc6a51ba8a8ae14bee60d8e9d8d738a1cc6c785966dd1fe74447e1e65e20fc05c00d695bdf576247da4e8f94ea053b95e916657d6e2778735969bc25ffbb48b117d2a0ebaa6e40b338ee36b1384e7e371ccd822a8a4e1060c5aa23e877f108eb9e7f47178d6c11b6b4b6687e4168fcfbd683e1e6af6cd098d613e9e0107495c5", 0xaa}, {&(0x7f0000000140)="1237d42b1ade731e47ac18ee0b23172742819595d5c32fb7", 0x18}, {&(0x7f0000000180)="5af2fa8ffdb701460578124fc557a5f42aeed59f5651697a7d1990858b6c43b79a82c20cc116900c3fb0b383409a9f30d4600236e7736c2e6b1d7e6cefc0fd654fd05fb219e37017a29d522e709c49a7a967f472b430", 0x56}, {&(0x7f0000000200)="8a8306b045bcf64022b8482ee744d9d1200caf172e3d63ab975c0e45de5589959ad998cd2b0698729def0614e02ac9de119e21cf75e3d8d63129c63658cfbd7a9e3356a1209588669d179fb80efaf7747600a3cb38c62b0c7ceffcbc1c146d356659f9a397", 0x65}, {&(0x7f0000000300)="82c64b4472e2e97a587ddf2808c78fe3fa42e6fb9b99ce2dc538d5a6f7dab4682641886b308cf6060af4bd9b2d4148eb5e524202fe4df28672cec61cc2144ca112aadeba00a3da0f3411b89274e2336581a9d24955361c4cc0d34f347864c36ecfd56257c59adfd9d2f74ee774d1e618bb86ac7cf16d93867042910dde667c6fe8d4b53aeb45e289b4337824dc2149b382cf49f1ce5518b748b3ac8dc5b8016512f95ce379eada5565d3b9e8463699b7f1d9bc43aa2f24f51143cf0c845ff32db6957feb80b11fc5d098fd8d6fefed29bcd587d04e8bd632d09faf09b943fdb00c4e776ea6755429c380ef881c8764579c7b", 0xf2}, {&(0x7f0000000280)}, {&(0x7f0000000400)="d5cb13d0b8ba897dd8e640b647a7f5b824c632e37b6f9aa9beef3fa5aa5002d1bea05fc68729c494a408ab42dbf2fb150713c76990fd164a523da606da5705695f74b0e39be889fa0330f22eac6c8ea6be61057755109383bddf2d08454eb43bd4de34a00965ea1f0301f1ead6c247d301773cce75e160bf4452b74806316b77afe5e12ef7e866ab62069fbeb3c599ae64e460d9baf7548893fffcf8bc81dab74ce3eb484f337b", 0xa7}, {&(0x7f00000004c0)="cd00f2155b90ca98790432b9e3f03ab24f", 0x11}, {&(0x7f0000000500)="67f3e5ea5e252bfdd11c7afd9bd2d4b76ed4a994836aabb534532fed7df358ae1d3c443c87bd8ad53ebe896eee6b41662d7385fe0f4b5361ed65a57e02a8c6aedadeadc930344413c78710e4a99073d96a17b385e2410e1b6521d9e62c1f0cd03d8f91bd945ee913e13798c5031fcf742e136fe06fd5aa5ffff5be6a3f0311996c99485eb5e8fe1864b362f1f5b500d1cc7c6a023fe9a9c7f506e900ed0f4219a1f4ffb8049cd85c02154a0923a0ea2ec90db9b4063d689949e562eafc8d83a5ef0d0bd61e34a82a4a8600cdbde7d5fc37756c6c810e7040d4c5fea5089d0ca64c0b7c2b0023ee0698663371bafc9b97910ec805", 0xf4}], 0x9) readv(r2, &(0x7f0000000740)=[{&(0x7f0000000640)=""/153, 0x99}], 0x1) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:32 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) write(r0, &(0x7f00000000c0)="36c8813af469454ef0e3a56167d41bf013c879c78a5288585d9f41668c9541740ee76d38790c0c7ba77d8f6be7d4f0b121d5164b6f9a6f640d78e8cf4aab3235e1d0fc97617147de27db463c94df2940e8f98bddef86", 0x56) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040)=0xfffffffffffffffc, 0x4) shutdown(r0, 0x0) 16:00:33 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) recvfrom$unix(r0, &(0x7f00000000c0)=""/119, 0x77, 0x2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x400) setrlimit(0x3, &(0x7f0000000040)={0x10001, 0xfffffffffffffffe}) setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0xfffffffffffffffd}) 16:00:33 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x28ce) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0) close(r0) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10050, 0x0) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000001180)=0x1) 16:00:33 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3", 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000080)=""/159, 0x9f}, {&(0x7f0000000140)=""/73, 0x49}, {&(0x7f00000001c0)=""/236, 0xec}, {&(0x7f00000002c0)=""/209, 0xd1}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/248, 0xf8}, {&(0x7f00000014c0)=""/69, 0x45}], 0x7) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) 16:00:33 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x800, 0x25) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0x6000, 0x100000000) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000001600)={0x295c}, 0xc) readv(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000001500)=""/120, 0x78}], 0x1) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() close(r1) r3 = dup(r2) fcntl$dupfd(r2, 0xa, r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3, 0xfffffffffffffff9, "845c5509000001000000000000007f8a00"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) poll(&(0x7f0000000000)=[{r0}, {r0, 0x4}], 0x2, 0xa208) setsockopt(r0, 0x29, 0x100, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x200000005a, 0x3ff, 0xba, 0x7, "4a50d265edfda67fc415a29cfed76a32e57fe363", 0x0, 0x7ff}) 16:00:34 executing program 0: r0 = socket(0x800000018, 0x8003, 0x0) mlockall(0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) 16:00:34 executing program 0: r0 = syz_open_pts() execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='\xd0\'\x00'], &(0x7f00000001c0)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='![\x00', &(0x7f0000000180)='-\x00']) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000680)=""/162, 0xa2}, {&(0x7f0000000740)=""/80, 0x50}, {&(0x7f00000007c0)=""/119, 0x77}], 0x3, &(0x7f0000000880)=""/49, 0x31}, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x5) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000340)=0x4000000000000000) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000500)=[&(0x7f0000000280)='-\x00', &(0x7f00000002c0)='\xd0\'\x00', &(0x7f0000000300)='\\&{{#/\x00', &(0x7f0000000380)='&!X&\x00', &(0x7f00000003c0)='![\x00', &(0x7f0000000400)='![\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='-\x00', &(0x7f00000004c0)='\x00'], &(0x7f0000000600)=[&(0x7f0000000580)='\xd0\'\x00', &(0x7f00000005c0)='\xd0\'\x00']) 16:00:34 executing program 1: r0 = msgget(0x0, 0x2) msgsnd(r0, &(0x7f0000000040)={0x2, "70fa94e92a108bdd743dfa44b6fd9efc0b2e6c7810deee3d1cd5557809334d2b5bee68da4aaf4cd5da8c95c60bfb8cd7b8d81a2cfec26a3d89050cb68946dea094534370f94a6d2ce536ea80e4d99b94ceb80f2c2629bfe11308541eb41949c305f5c7648350908593edaa9e8607a97e4220006f681ced25ec6621eb582d113d71ec180355d6bb3ec79572d78eb95cd3690a57d0992906f9e3ec0023d8e20116ceab8f4bc3711e7bb23597d45f"}, 0xb5, 0x800) clock_getres(0x100200004, 0xfffffffffffffffe) clock_getres(0x3, &(0x7f0000000140)) getuid() 16:00:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r0) r1 = dup(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8080, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x1) 16:00:34 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000980)) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000719000/0x2000)=nil, 0x2000) r1 = kqueue() dup2(r0, r1) kevent(r1, &(0x7f0000000040), 0x9130fc3, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003e9000/0x3000)=nil, 0x3000, 0x0) 16:00:35 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x1, 0x2, 0x101, 0xfffffffffffffeff, 0x1}) fsync(r0) r2 = accept$inet(r0, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x401, './file0\x00', './file0\x00'}) fchdir(r0) mknod(&(0x7f0000000100)='./file0\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0x6, './file0\x00', './file0/file0\x00'}) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0xb5b6, 0x0, 0x6, "1c82c225a2230d4e0478762fa9f11cd9566f557f", 0x7fff, 0x11}) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x2, 0x4, 0x8, 0x3}, {{r1}, 0xffffffffffffffff, 0x2, 0x20, 0x8, 0x10000}], 0x5, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x45, 0x4, 0x8, 0x36b}, {{r2}, 0xfffffffffffffffe, 0x44, 0x4, 0x80, 0x1}, {{r1}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x1, 0x8}, {{r0}, 0xfffffffffffffff9, 0x8, 0x10, 0x10001, 0x80000001}], 0x9, &(0x7f0000000280)={0x40, 0x3}) mknodat(r0, &(0x7f00000002c0)='./file0/file0\x00', 0x180, 0x72) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)) chmod(&(0x7f0000000340)='./file1\x00', 0x8) r3 = accept$inet(r1, &(0x7f0000000380), &(0x7f00000003c0)=0xc) close(r0) r4 = openat(r0, &(0x7f0000000400)='./file1\x00', 0x10100, 0x53) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat(r5, &(0x7f0000000480)='./file0\x00', 0x8498, 0x8) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000004c0)={0x4be5, './file0\x00'}) r7 = dup2(r3, r3) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000500)={0x6, './file2\x00', './file0\x00'}) ioctl$WSDISPLAYIO_GVIDEO(r7, 0x40045744, &(0x7f0000000540)) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000580)) sendmsg$unix(r6, &(0x7f0000000900)={&(0x7f00000005c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000880)=[{&(0x7f0000000600)="69c66f5d3bef3270efd2257a0533c6cbce613f2bdcbeb6a47dba19651438e56983b82bebe70bc626287d87a7766e", 0x2e}, {&(0x7f0000000640)="c6efaf0b889d8574e1e6c960", 0xc}, {&(0x7f0000000680)="49f51fbe1a8808c3d50e9c17ddf7282d53b6d8ef1d8b6c16924a3d7331ab731159ada4aee71fadf4fce1", 0x2a}, {&(0x7f00000006c0)="8641244449b64bcb7682c300cad5b65a1dd1f0498037994141d8f38ab4173d299ce9a0cb801c85f010bad1ef033e5c8ab88d6173b12db49119fe02795b05eae2c9dd5c3144a9b49c237d369758ab774bf169c99eb85a7eab2a7fab94fae67546dcfcea1dc967ac41b26e937d0d5d58d96651298ce3920a8ed9a708a539e6cfdb6bef423cb9d286ea398399fe937b5e58762fd760c073b8365b253f72445cf741f18cb4ead9685f7cd0d549513093c1a3aa7ae78dc428a5c559fa56eff77f06153b532af6bc0f3b8154195147090834dae909a167f658876533c6931e0176995c2868a58c05ddbef921be90fdc3c4bf866809b7712b644ce81bf0c91763296f", 0xff}, {&(0x7f00000007c0)="5f7d3580ff8a2fce2c64b159e3c183e1f08a4aa8a97047c9b5cb27142ead39f54f0c3bf89792b4f77a17673adda70fb05276097e6a714b0fbabd2420c0dcba1459304b1933a1818ac1a707aecb0392cf1cbfdbcbbb90bfb78860a112ca1aa2b8c6cbdf55a2ff47b89904ba0e3fbe72db34b2b59abf74af741f737f768336a1b5eb2b8ae6bcbad324ce9d8f3f3527417f023c7e15c1a8e45f6137bb6fa73d3416bf216d422342440a6b9eff9770eb49a29526ad835d6148e6c175ecdf7b", 0xbd}], 0x5, 0x0, 0x0, 0x3}, 0x8) getsockname$unix(r6, &(0x7f0000000940)=@abs, &(0x7f0000000980)=0x8) mknodat(r7, &(0x7f00000009c0)='./file0\x00', 0x2009, 0x81) syz_extract_tcp_res$synack(&(0x7f0000000a00), 0x1, 0x0) r8 = msgget$private(0x0, 0x0) msgsnd(r8, &(0x7f0000000a40)={0x3, "18b056410a9ebf6d8431c83da7c0ef4117a921670b5056f7aaec59d0527142eeb67af9b3320ecd3e96b2f074fe11633e452bf9121f9a78cd89b47f18d4cf3d03084ff99cf6de62a204fa97516c50cb6d06d5f901534e7586a3a821ae5144b71366752697311383b75335576de8ec930146037896e3d83a434e1bf737dca812a6b5ce3a8acf2e816323b1db013bc402289d593f78d6b8d69e2aa37922ff049db046e632b1e5261af7b9e332bb99a7fdb4777ceced4dc2f09e668475dd4ce834bf5f8d5ac510d0db63cfd344b8e2b9ab01258adfbb37cfc9"}, 0xdf, 0x800) 16:00:35 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) chroot(&(0x7f0000000040)='./file0\x00') unlinkat(r0, &(0x7f0000000000)='.\x00', 0x0) 16:00:35 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000)=0x3f, 0x4) getsockopt(r0, 0x0, 0x6e, 0x0, 0x0) 16:00:35 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = socket(0x0, 0x4000, 0x100) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x95}], 0x7f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x8, 0x20, 0x1, 0xffffffff}, {{r2}, 0xffffffffffffffff, 0x58, 0x40000025, 0x3f, 0x9}, {{r3}, 0xfffffffffffffffd, 0x10, 0x0, 0x2, 0x10000}, {{r1}, 0xfffffffffffffff8, 0x24, 0x7, 0x6, 0x1}], 0x941b, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0xc, 0xf0000080, 0x8001, 0xff}, {{r2}, 0xfffffffffffffffe, 0x0, 0x40, 0xd80, 0x20}, {{r1}, 0xffffffffffffffff, 0x10, 0x2, 0x6, 0x235}, {{r1}, 0xfffffffffffffffc, 0x88, 0xb, 0x1, 0xfffffffffffffc21}, {{r4}, 0xffffffffffffffff, 0x40, 0x80000000, 0x0, 0xfffffffffffffffc}, {{r3}, 0xfffffffffffffffd, 0x84, 0x20, 0x1000, 0x4}, {{r0}, 0x0, 0x2, 0x1, 0x5e49d7af, 0x10001}], 0x1b, &(0x7f0000000000)={0x8, 0x20}) kevent(r4, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x2}], 0x76, 0x0, 0xaa8, 0x0) 16:00:35 executing program 1: pipe(&(0x7f0000e2aff8)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvfrom$inet6(r1, &(0x7f0000000040)=""/65, 0x41, 0x42, 0x0, 0x0) 16:00:35 executing program 0: r0 = semget$private(0x0, 0x7, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r3, 0x0, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) semop(r0, &(0x7f0000000040)=[{0x0, 0x4}], 0x0) semop(r0, &(0x7f0000000040), 0x19a) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x46485d48) semop(r0, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000080)=0xaad) getsockname$inet6(r4, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x9, 0x8, 0x2]) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000300)) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000080)) socket$inet(0x2, 0x7, 0xfffffffffffffff8) r6 = dup(r4) rmdir(&(0x7f00000004c0)='./file0\x00') semop(r0, &(0x7f00000005c0), 0x2aaaaaaaaaaaaafb) semop(r0, &(0x7f0000000180)=[{0x4, 0x552}, {0x0, 0x7f, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0x10001, 0x1800}, {0x2, 0x0, 0x1000}, {0x5, 0x8, 0x800}, {0x3, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x3, 0x8, 0x1800}], 0x9) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000001c0)={0x80000000, 0x1, 0x6, 0x6, 0x7}, 0xc) r7 = accept(r6, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) sendmsg$unix(r7, &(0x7f00000009c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="ea885645cd3472358cd37558dcea430fb6b3a320c6367462f6383060149e5badd035e138deecd3d1105d2a82434c97b7196b40406128a3b3f47671", 0x3b}], 0x1, 0x0, 0x0, 0x4}, 0x0) setsockopt(r5, 0x0, 0x10001, &(0x7f0000000500)="e4060fe57fe38aac37a1488faed972aca6987800b3ecaeb457a6cee1672475edae4de0ba029587f116070b2313242084d6c4bcb05788630b37fde7a45a150f62b4b22634f1d209451a13e3297ee3561e4d47c4b1d717306bacc669ed1a49857de44a73165d778ca2a0f4b01a38af7b31294f48a135877b65ad4fcb137814b1a2838e92cd30d38cd91fb5efb65bd207006f2f3a52f48667be6e5557a170a332e9b8e9637d1944ff5c390d441a95f6187e0209b95be5ecbb4b296fde00", 0xbc) dup2(r2, r2) semop(r0, &(0x7f0000000240), 0x6) read(r6, &(0x7f0000000340)=""/152, 0x98) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) 16:00:35 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file1\x00', 0x400000002c5, 0x0) setuid(0xee01) setrlimit(0x0, &(0x7f0000000040)={0xc6f9, 0x10fffe}) r1 = geteuid() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x2, 0x0) r3 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0, 0x0}, &(0x7f0000000cc0)=0xc) r5 = getpgid(0xffffffffffffffff) r6 = getegid() r7 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000d00)={0x0, 0x0, 0x0}, 0xc) r9 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000d40)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000e40)={&(0x7f00000007c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000c00)=[{&(0x7f0000000800)="2ba13796a1e3afadaacae1ac9e4e6d21a92d28baee4e8f17b84ea1714b7d5ff22aedb8f79b5e0e38f2512e9b0aa49580a13a46fbe912b2d4e46c92cbaec27a60064fe3ba145d0c5aa2967314142d39bdd2cd436718acf150e88b1fa952156f19ce85ed47d244a4d76ac94ee10eb830aa7f46d6cc55cd2260648a4699cbefea1e656969239d8784cc09ae7dba544b80c49fdeac045ddf505cdcb77aebd0fbca1099e515f90fa13b15", 0xa8}, {&(0x7f00000008c0)="1976349d5bab84ba9a1f7f6dbe8c681bbe5ee295492654d652b7196998336bd681be056287361605f5a649eb09398a981645489ff6ac3637d52e3fc4b3220857764d9e3fa32f6af29796b24bf4122c3f161f75f88fcf0bd9", 0x58}, {&(0x7f0000000940)="00d2a8dee6a4157ca9698e628cb77a7a7f437c63d90ed3c80d4f34b282466f0797521cad1505f49b0ee5851897577da3078d7b13519e032792ba6d075c32531624ef45d1859621857eb8279cc1bb48cdbadfc3aded44ae3d3433a1bfcd673ffbad081f931b6a6cc433eacc031cc2a63d4508067e26d9fc02f23ec38d41da5251321137391735d37dc47b8c82ba1f5c60eb40d986d88da3f52653cd2e006823f9be412f7a9c0db89496cd738b", 0xac}, {&(0x7f0000000a00)="e6c1b49103bb13a3a1eece8fdbdbb0524efe7921c19f69c03a7435fdddede0f172dc64", 0x23}, {&(0x7f0000000a40)="569fbae9e376c2e1a360d5d3ca6d82981bcbf8895f5ced28b53360dc4a19b7c9300ef8b26a4d92b71531026c9725e87c8175aa0d66202010446be76e71134072db7bc03e82733f52d90387a8db6f199743be8c596d3191d88ebdf7ceb241b7b004f8c2f1ec4156a34e169afd5bb26433042c556d98876a79c2548529ae9279edb7d25e2ea9595e33639ef87b65aaa5598c921c5edd61c97abbb5ce126656c105", 0xa0}, {&(0x7f0000000b00)="b65ed884fab820b5753859351a317e9183937909892bed0425167eca05c6f84dddcbcb6f3cce7c69ba8dd64d9bedbadcb3f92011961914144aa6cd4e23ee2228ae655361d2453dc7be2c7ddfe4c9cbd44c6e1465a7317e75ae6304675b6b59ab59d99f66008b67753fe513ef2bf5a2207f88c223c63f82b032af82e76d69179508234471e737566e7664e371d03f64ab545dee072dd7959fc1f80040a6da630af333bbf672c75ed580a2ddeac230e1dd4874987934f822ef90e1650730dd8c5d8205a4696706cd82aaf1ba98", 0xcc}], 0x6, &(0x7f0000000d80)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r1, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r1, @ANYRES32=r8, @ANYBLOB="000000001800000000000000ffff000001003bc4", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r1, @ANYRES32=r10, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x4}, 0x404) r11 = semget$private(0x0, 0x2, 0x40) semctl$GETNCNT(r11, 0x0, 0x3, &(0x7f0000000100)=""/196) r12 = msgget$private(0x0, 0x10) r13 = accept(0xffffffffffffffff, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) setsockopt$sock_timeval(r13, 0xffff, 0x1006, &(0x7f0000000600)={0x101, 0xffffffffffff3c33}, 0x10) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r15 = dup2(r13, r13) ioctl$TIOCMBIS(r15, 0x8004746c, &(0x7f0000000640)=0x10000) getgroups(0x6, &(0x7f0000000380)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r20 = getegid() r21 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) msgctl$IPC_SET(r12, 0x1, &(0x7f00000004c0)={{0x40, r14, r16, r18, r20, 0xa0, 0x5}, 0x100000001, 0x2, r21, r22, 0x6, 0x2, 0x3, 0x1}) geteuid() semop(r11, &(0x7f0000000000)=[{0x7, 0x0, 0x40000000001800}, {0x0, 0x9, 0x1000}, {0x0, 0x8d6, 0x1001}, {0x4, 0x3, 0x1000}, {0x0, 0x7, 0x800}, {0x0, 0xc82c, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x7, 0x1000}, {0x1, 0x7fbb, 0x1800}], 0x9) shutdown(r13, 0x2) semctl$GETZCNT(r11, 0x1, 0x7, &(0x7f0000000700)=""/135) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000200)={{0xffffffffffffffff, r14, r19, r14, r20, 0x188, 0x9}, 0x9, 0xff, r17, r22, 0x4, 0xf00e, 0x5}) utimes(&(0x7f0000000540)='./file1\x00', &(0x7f0000000580)={{0x8, 0xfffffffffffffffb}, {0x7, 0x10000}}) r23 = socket$unix(0x1, 0x2, 0x0) open$dir(&(0x7f0000000080)='./file1\x00', 0x80, 0x142) getsockopt$sock_cred(r23, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f00000000c0)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) 16:00:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="3e80b361d84b44dcb893d2a79317cf95d95358ad71c06c353ea7a3711df3ff8866309151e83b4d4bfa2afcc6cd0d1c91ac7f4c11cbb57709d0603c474aa0f8a0f982734c61d539e38e8dee742263594f5ba7ab326dc486f65a8b71280a0386a87d28b35b5867fe4c86ed11cc1e2ed0772fc1f4fb71b82f192f936f08ce30e0d62ab36c677cb0d3294e05371ddbefca8ca971f5a5851f45d0555c6f683b6cd6b1de79843496d297c7ff752619883d00566abd6b5292b22a1737b4f90f624e75f7ede364f2cef0435c372b6889f3dd82464f459324253429d4b4a96820664493e61162485cf2f4b65fbc43d8ab89be4bbc465d3ef167660c5781c3093360b01e92c9f94c4b8dab689b023c178053028bf19db22a983ea1a0a8d144ff88ee1e44a708f57167f26da6ae9712e598696da5ea74a18b0f9a5fa83ecf0505893f02613721d456a0a34292a16b23b3cdc89b367dd5d522e2fd8fa770a246529f6c22e9ac6ac314bfb05c4b08a4a918a3985052ca820ee847c40a9957cb1f26c82235d88498847dae758b880d4db3e2d75fe3e0a3a999617c2b1a3f3a7f2eb611ee7bf1dcc8777e61118b796ca1ef464f0cfd8073f5f19b678b4f6520f133fd8207888b479949a1130e2ef35fe0c596899f21df384eb16041a8ddc45c64676bfc76e8bdb16c32fa9c5d3f92d4bbb06b1703d4227fe64797974ebbe0a2a24b15328b13efa64792408e0a4d7b4639399f4f8b61cd6bbcdeb36095dea629942a7d3837a911faedcde719936949c9df02e7618f78f06bb7d696deec32be892d0db583dd4196988b9587578ab297bc54fac9f4cd53df55ac30fb9649e0f04b62d630c058746d75fd8836fa2e426b600375eee5b63bb7c3ffc370867f1d9189af471a369797d9b8fb135fd18311559482c8e5f3d53ec78504e4964864ec94586e8afb2d775884da251de6c35165fecdc76da3d97448cb4d8474aaeb269881d4f71318505292a6fe9ca84cf3cf899cec0e03001bb0d800ba088e4412cc3d4823f24fce64b97ff80aecba19dcf17b0713629b8447ec4075672261d77fbba310e8312a18a784da8500f96a7c2e69e682df18c8659d6f8b6a5a63b3e4d2403465b3fb3248019e0059ba4e21d08151d93bde55fcb37015b9f0614080f10c4dbc3efd7247234ea6235f02ce003288d2a2917bcd06b83f4128fddcf6c986eebd960918805e2d2aa5ebe5a94ff97b8842b17bf3887a5783c3e4660b272721759ccfea3da403fddd04fae2c0b9702b63f325cc289c94df83a33d814e5a8623fa302c50259a875124f63776e8595b853a8af68d007c2158c3c8aed559af4800e352f8d5a1141a0c0ffb5ef4361098335a4771a1267d0fb6b1a1a45d280c85f010fd69e1680b34cb2351885c983f853cb99e544b96d7d4262e489a22a1a34e3644f631b6864119ac73c3dd1d3edfa0c3e80b350fb1d8787a24a5054e7bf194d2077ecf067313154a6c26fad203a304c7f3013494457991bbe7237d39a76caf62785f15369f46c0f82959d36a5c933a1c4f4ce091faaede5f2623c8a3454966978144b34533c7e238445231ce456f3758913c39dd425220adb98c7256a287035a1166e8da0f1d06b38e2dd5de53d80f41b5dfe598c93f8c658d55f5669a96504e1795b2affa365217bcc53ad60ce3e1ddadacc7e9a41f647b1e78d68d231854f1ce1a7b42f0d6ace2b0383624d2e2e6432e25be59d9160200c24ab322f3f9811fb378d9fb506d97454d487b5d583c6c56732253fd6330f028a062180d607dd5cda0a633acb920d3029e87cc7448be8a1188aaf5fe7ef4e5f320bb8e2aa1b2898ce9818c0906c4f1c9cdb74b03ea233e88a1911abb14761331fb4526b5db92e71793304a58879548f675671b872662858b54f46628993bca07e46acf3a8dbe6ab9d7f25cc9c225c685e300a8c89cb0c6940167c6935dfb2c7fa8d0bd8b31f9530998c5a1ecd8759b224cb9e62da5c45784abeaa2c72f0cd076c9471d361fd4ca1c8f711de30a1163db0bb1b5f7349ac9d821b9272e7c00ef9159e4c316ccd66acf9b44b6e069034d8f200a5e7fdc1c93dc3380956eca6a2d2fa5959e414bfa045bdffe10fbfddd13df05bd2d73db6324e512d8440297e54d1be98acac9b7df6066869f737898eb82151fd7d80067bb030f5897343329db7896ca4d5c262490be6e64817f96139800f4ee7fb0c53b3ae6e4d45b22b386167ba26a7214740f6f134e860a7382c74942368283a1bff461cea1b5e77be1305bbb763e1089bd2b7598ca8285abed6ab2e73ecbc2870d192e8153c40d010ea13a9fea2ae94e24ba3182ce12d16d3aa6734699a5a3a3c12f36c0470bcd59e7656a318345c9f38d995426d0e4c021410df004fad09cb27aca59f019686f021791e97189fed454fa419a314a1cd5ff5af55e3933e48ab30885032efb0cd421f93289b1061b93600007df76a5431c5ba58bd01dbc5c7a74f21a5b3bb93ac596da3b8943a035fa23c7092bb23c7bc5873f39eafd0ae12360d7ad98bc0d134e881898fd66a08df564fc18bbadd22ad4d9240ad5bd29cf00712f090ad3ed9322da59ac1599c33fa1a1a3bebd59995cad5673211e5cc8ebe6cf6db17bc58771d908d7b2b872e2989b91023cca2e6f48e8943501035d5afd0b85d27cb5862175778429e150a508fa59ed29c0a3ba6ad5511607d392036ca276ec3847f8ba245f2c8d82b1baa541decb597e53164d54775525e17cad60a7ea61511af01fe07ac54ae9ba7cd8f8e965a0d73f393413c80bc539c53c576e5589a79df0ab072f33b1e3685d5622dde103a116e401d90dc7c1aec0fa6eceabfdc002c006c45f64218fe5e48bb15c47e6037ab193c6e477cb2b58a8a1eb9f654e52eaf15861d304d3f6a2f3043f287b56efa43a2dae18685752c92ef21be68c87abeb754118ac98e153bf42a38f380462bf6e42bc2a0e65b3eba41ed736bff59e816d147d06e3a26c72a1b0ee586f3a4553b5b0874d11e24c27e452a1c234cd91ba719bf8bd40da87067c1cbd107a9a28a75a31a9623a23eba2f50d97c1e2449487aa1f2963a7878ec6f7059d1e4e346edeb7ebfca85b47402fd3af54cbf3f128c5808a4edf22b8033bf336563d38249fb7741e7d8f88ea62007038546d6417c3acecaef16eba88d7d50cd4daffdc42993ed8cb57222ed541051f1d0fd19dbc8384a763451ac22018941b9526649f51f1c6b48f5a5beb2f48e2b127f17cb6571883b6f57becb7fee03b2e703a8a5d286323a6e532f3931d21a8f5fde962785b5fe1a2acbf30dd13752c74c2617bcceca81b0bec7c208f51dbfeae65ce74acf461dd33605c1766c7a079827e5a6179602a98a5341ea8b9201e31fae0e9d855791b69b48d5d20091ef59ab0fdeb9e29d55b871f6db4b46a12045bdfa12692cda4692918893bb33628b70e7c4eb9ad5ba58436294edee6bd40e33c1d6b26bc7a171f54ae259c786ee2b91a37aa610d3ed68ac35782c7180e9101ebd02838599a9222aa3c469a3316aa5fda849919a4136c121d99166e9528255d29ec14a76c0349e50f2b101250dc53356d92a1cfc976df9b4fdd26b75c6816986ebafc12d4c5473b5218ce7f7a3b66f593cb6ba4ca749fbcb85bf52eb0008009a674f3ad92f9b2b20ac097913a22c7cf041152530b405a5f01f887ae993ea4d523ed6e312f27c9adaadb12b1db85b0e1c1e23a162abc93f7db8ec727418f31f3f922246af9c6c8b2158afd96f1ad8d16c124fe201154ac69c0a3e23c76896171bfc9a218d12ab18047fd6086604c4c65c49e83315e973064d86cd5b44919ea145c2c548579a2f926f14aa654c18929b385ed0bc395f6c06bd5053672ad5bba0a9e6dd86d96dad090fc5f504008f396987d088e38b3f4c3397cdce6a9d557014c54e81b5bfbe9a7f4bc3cc37a161cb7eb552e8932f6a172289cfa27b96e981c82081ce76dc2bb9fa51bda2b05d9156b528ca510394af864feb070965d08649e6666cb1fd908e1374ca9664d63e838d855167a4ef389d592f18ad618b9bf1064ccee222024f0c7c3de07643ea271ba5639f0b913d3d1811890613a366d9d0bce9292e8d3b6cc81d417add00ab4df3f6f6c21695cafc7212aeb59fabdf12a0fce360cbe0e60986db48d0c6c6313198afe8ee5812a1ee5bed2cc8c34798115b2284a14296cf7dd52f80d9738c8ed1a11ba6397da87b6ffdacd92cb26694f0ee2a85bad66d6e4190f1229206363567ccc5054ba9b5876966b3657af691305ab1af8f2771f2f2106585eed5206179adffd0f0fc9a3a2c9b6a16ddd1e0a1aa9375600f308c05545ad0ec1c7d6c197a027505137bab37ef4ab984563fc9ea244146b165723b4de6ad4dd1b0f3bf60ac973b3c479ea00e5c4ec75f355e6bfd5e28c0e9601412a22bbf6d2baa21c9be968961245d15f90f1ea9ad06312bc2d1c9a0b8852c5f4edcce89818bd6aa930bab0a90301615efe8c9e2b6c3d8c72a3ffbab45f4915e01416efa87ad435abf08bf714f2ded3475f1119a1f2cdb585941bfc51be5f227b53b25a45ae6c7da89ee65507c694e92c4f4096b3714ad39c5f600a7c4b04b385bb45817dc78de21cc9bc5afc9bf96980ab86e839c678d2cc029fd9e0de3d101d5cb32aa148ec7e5510f07451f780bc90fa508db836bc365927ba60b3c9126b3c1e281b6bb0c85e28c45fdc33610a85e01484ea3c6d7997cc0c3344fbe15aefa4932014cf7c2941c24ddeaa38ab03945fb1ed925e971798eb21a0df2175001961065be0ad946ab091a939ebfe43faeb30cb5d195d69fa579d44545700b3954eee47feb4a53a757eede833f5b076dade6a052617e1fd166dda3f8ec2154869672d7ed8957f63b9e6f2bf07e8f38cb55f902e079fc43b6b5e0bc3aa4b0878bfcdf6678302e164d1d41ac4368cb6a8f850dc8f2683db5d3fceb7de0c8361d55927d200060d188788f8a4a713404aecb7251ce26a0da3a7b3e6dddabbe769cbd105278e0c1f56ed53843f3015b863de6c2291487a99e8741478b2cf9205267a4195e6fcf22ee0b044546f2214d4716e2da946c3d427f63942948492146dbedbbcb7ecb7f99efa4f9799fa2f63b0104b36158afc09b78006d3d8abd65289c4309d7bb48ed2f4eabc85699e02bb7fdd3084c9bc03cf12821a7288bbac537142fe3702ac85110b271e30d11834e47ba852ea4f016d3baa4ceb9d711c8f2d4761c6cdfd93496ffaf4fc0c5164e5090175d9c153671242c40b73b89fa6c7a294f6898ef78ab3eafe727fde88f9f42c405e4e4a1e5ee8511ed344778e01365e4214096dec3da877bf9b98c7e9fe718eb6866237b7265f9e317a5614fa9ca361c79f9301973a33d1138777dc5fd769d2cfd9489f186539a7ad1223a2d9195b2c6776c201e77544a2c04855f1bc17982499ccbb646ee42793a6a02b84e1b3cf2c911f7522b2648b4452ef831b5f5d41ec1108b7453c6373a032647221639c9908438e4e5c53713e26abff6c8429e99b4aa48045ed2d76041c8b2ba7f2de9059636f49ef9cc1e8e51f3bc34a799b4d1a8887d24c84181730704d78a0b5fcde4c79df5d02418ee222810b26762c60bffb3965f3645b2daf81dbce920b94f77204c4", 0xf8e) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9d, "b08d14c6750400000000000000da6e4ae5000001"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:35 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9}], 0x8000000000000000, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x27f, 0x42) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f00000000c0)) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000)=0x1, 0x4) socket(0x20, 0x0, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 16:00:36 executing program 1: openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000e80)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3bf2c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3daaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c02432d5a7be063077ac005cb6719a1e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a63c002e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f679bfb8e4639f4de68d3ad", 0x89e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0xc8) getuid() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xd9f, "b0ad1dbd961018ffa5002c08000200"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000011c0)=[{0x0}], 0x1, 0x0) msgget(0x1, 0x4) readv(r0, &(0x7f0000000680)=[{&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/28, 0x1c}, {&(0x7f0000000400)=""/232, 0xe8}, {&(0x7f0000000500)=""/191, 0xbf}, {&(0x7f00000005c0)=""/63, 0x3f}, {&(0x7f0000000600)=""/66, 0x42}], 0x6) preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000100)=""/210, 0xd2}, {&(0x7f0000000200)=""/211, 0xd3}, {&(0x7f0000000300)=""/84, 0x54}], 0x3, 0xd) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 16:00:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887681309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30aaa4ed5973504af8dae59eb37577d92392afb0680ac030a173b1df6fcda79d914c9b421b5c093874a45a8414ed0deb206a9b313c9a2858a9ae68860a159f08d", 0x124) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000040)={0x6, 0x1}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffd, 0x3, 0x8000000000000d9f, "b08d1607000000000000001a00f3ff0a6300"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) mlockall(0x3) 16:00:36 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x40) writev(r0, &(0x7f0000000a00)=[{&(0x7f0000000800)="4d543ac7afeee4929112d8d68cba649f4acac3b009ec2f7a40ad7732d73ade588dd547c97bed637120801f37b4596ca43c3fdb1b6b5b5a8816f6c2169d56d9588fa4885f739e2e0441b1957b8a6c3a9c2f7cc04840c558d4c921fa53ab4cfa505262738f9fc1a72ebf1583669659a07782d06f2a7f23996e0bffd228681205dd41f6b957d787a7d6013474ca9d6c90dc25", 0x91}], 0x1) sendto$unix(r1, &(0x7f0000000240)="c38279a73aa4f2bb5f63e6a64a3c86a70949f5428c043313bf1476530410ead4b67685d74da5a19e640e86f43396f124d7bc36a2d6b34089f46e6bafb0a5a92c0d5a8e46af98519716e07c63234335e4f94888251994a96a837bb28dd4867652e1b4a14aab7625b92fe4abe30d1eae69edd767aa05762519d9e7c48739671e06fbbdb5a94a4798796d4e1c78c8cefa61a3b62a8698d1", 0x96, 0x4, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) dup2(r1, r0) 16:00:36 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400000002c8, 0xfffffffffffffffe) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x7, 0x0, 0x0, 0x0) 16:00:36 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) connect$inet(r0, &(0x7f0000000040), 0xc) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 16:00:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000005c0)="85cd55072d73769b13c3eb2486b4a5b11478db3ed8c9ee3ed784ca3a267e9188f9f0830457b98bed0d9cb7d05a2820586d58e0fac42d19763ea84cba8331be84d6389332ba78e0eca01e7ccd1053d210654560fbf5ee76a2e19443816295c3c0ba1690537b", 0x65) r1 = dup(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d16", 0x62) write(r0, &(0x7f0000000340)="00c5f8352d0917", 0x7) r2 = syz_open_pts() dup(r2) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) syz_open_pts() 16:00:36 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0017f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a12babb181a5b2c4a2486d88ccf61aadf5c11f8b08003237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba4007a0a477670c0e9c3cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda16dd1af7dc284ab187455e3a311c96284c2b5337613910b76922e59a3fdb4f82c7342c1f2e00a9684a1eb5c3cf0997fc70d4354105a099828d6d132a30f4300e9c56b007e9d862572f2ee939d56449aa7f41bc302e037e0431629f85f2d762da74c67822a73adb616b38d9365bd67adffd18a628921da539e4effb6c3fc4a8c90ebc850463a7f59c582fe8a26b0be1dc8d66a96eaa1", 0x274) r1 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x5) close(r0) r2 = dup(r1) close(r2) r3 = syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xd0, 0x0, 0x3, 0x3f, "00000000000000005f2b2c2442e500", 0x1000}) ioctl$TIOCSDTR(r3, 0x20007479) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000180)) 16:00:36 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000100)=0x101) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r0 = dup(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000200), 0xfe72) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000480)="7e764b98247cb9f3b73da12297a7d68bde5cda0063bfd2aaa110932086795ad94fb9184c6c99b1004fdbcf6c732f2914", 0x30}], 0x1) r1 = syz_open_pts() close(0xffffffffffffffff) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = dup(r1) flock(r2, 0xa) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0xfffffffffffffffc, 0x0, 0x1, 0x0, "8500750006f91171998e2ff2080000003fffffdd", 0x0, 0xffffffffffffffff}) readv(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000002c0)) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000400)=0x1006) readlinkat(r2, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/104, 0x68) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x106}, {r3, 0x10}], 0x2, 0x8) ioctl$TIOCDRAIN(r0, 0x2000745e) read(r3, &(0x7f0000000280)=""/44, 0x2c) 16:00:37 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001300)=[{0x0}], 0x1, 0x0) munmap(&(0x7f000027f000/0x3000)=nil, 0x3000) 16:00:37 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x80, 0x401, 0x30, 0x80000000, "938d395f0d5dabf6b80b466ee7f1df3762cf5adb", 0x1, 0x8000}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0017f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a12babb181a5b2c4a2486d88ccf61aadf5c11f8b08003237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba4007a0a477670c0e9c3cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda16dd1af7dc284ab187455e3a311c96284c2b5337613910b76922e59a3fdb4f82c7342c1f2e00a96", 0x206) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xd4f2, 0x3b, 0x3, 0xfdb8, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:37 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000001000)='./file0\x00', 0x210, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x1ff, 0x0, 0x7, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0/file0\x00', 0x9, 0x20, 0x7ff, 0x1, 0x7fffffff, 0x7, 0xfffffffffffffff8, 0x1, 0x1, 0x200, 0x101}) close(r0) unveil(&(0x7f0000001540)='./file0\x00', &(0x7f0000000100)) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x20000, 0x64) 16:00:37 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$dupfd(r0, 0x0, r2) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x3f, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) dup2(r2, r0) 16:00:37 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1002, 0x0, 0x0) fchmod(r0, 0x0) 16:00:37 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x80000004500) r0 = syz_open_pts() write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b75f3da216d675d473551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad4c9011f7800003c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d378ee4ef8f0c9ea73906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18e6ba459df1eb4e812ee5df9a2905dbf2e4c142155b9567c3f82ffb82f432b1ed61bbb3d3d42c66ca3f8b0685dd54c4bb6d00192b39d68c0a6af994d360698b653f5b90b8493deaa52a3f4383eaf2febeea1c9c277d6b575d271a35e722ab4d35e464607572836b20d3774ed4b8eed5d4012d8d13f7936685f4dc73925ff9cf70e9afc6b2261ab1d91cf1309", 0x11d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x5, 0xffffffff, "f775940b1463b056ec09253642cf6dde3d658865"}) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) read(r1, &(0x7f0000000340)=""/160, 0xa0) r4 = getpgid(0x0) getpgid(r4) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x180, 0x0) close(r5) 16:00:37 executing program 1: r0 = socket$unix(0x1, 0x1000000000000005, 0x0) r1 = semget$private(0x0, 0x3, 0x80) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000180)=0xed2, 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/178) r2 = getppid() r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, 0xc) r5 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, &(0x7f0000001940)=0xc) r7 = getegid() sendmsg$unix(r0, &(0x7f0000001a00)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001840)=[{&(0x7f0000000140)="38cc", 0x2}, {&(0x7f0000000740)="c524d8c1c4ca5dd43c136a8c19a77e2628d6e91b4f2d3ec451b96998d6c64772a1912d4c57600f5ac1ceb3b25d5e02d902e5e4aa26504c559d9e5faa87318a06917f54df631ec741487952d26f43c6c7f9feff7c283a024fb0f6457c0237461acdf0dcef673e8486cf56f3f2919cfffbe5c62f007af884c2444da72de22eec724799d9d70449b0a21cb98df42d0eae2c06c8168c8f1861f80c3c28234d26df4d452a76e5cc9cb419d8a0845fe9554367b7d927ae806b371b7dc0b9092da8a361de36c7711cf9951297b8fb6e8b1659230ee674c7f7131e67f34612fba93868b463b7fed1cdcbc2b70a38d040f278cd56aa55de6bf52c35a4a118625e1c37dd24110c3160e5b1d19378ba8656bcaf1ac8700a257efdaa9cc40ecdf1a38d6982829b32b3f7cb84a702f13a041c2891a62b51619093454cffee31bdbe6ef95a2e7fde60c2634d7b267c8c15ab45403b62e1e89a45bc3e155f059617b4068476cf350748898336244fc463a61858b52ab99ada209345fa4e0f56b1f6aef540c5158902c9816d4d7afc5eaff199dd5928a636402d52e63d7d1f7148e18bab51823bcc9a828f6bca6e099b49a54bcd4fa801bcd0b19c5feba16b9747215ec54b4caaa62bf7cc3b5d887d00498942845bae27c0241846ec8d6ef2e817be74ece90eee7d13710261e9a07dfd2761a83977cf3963338e59a0c1126cefec18940dfed702a8d692d199002e147998c153b66a56134c44a29cc4ed1f11def024b03e62031d01b95042884e57869429f6c04c8b462467a4295f986d1a3e96a6719d330983050736c53a71b4deea05e1dff99f3ae92d61361df991f66e115e988e4e77624f0d2705c15b0a879be99c1801a3cead039cf70cf164d9b075e8a07dcc3eee1ffc9c5b2c086ceba50aa9d12464a80c54429f176ee673a8be9acf9afd0f9c210fe42e38b5950db50504bf68eb9bb4faee184a34ca99feb7a6ccbdb9918f224e0595c2ceadada1039d70273bed3a13f0614b488f6d5bf74634e24ac14ef1b624b348206e5afdf04b353d110fa2a4b3a2fb983af5462afe91794b988a3a4f84f55f561d7f8eaa74253c752c448f70787e62413fba82fd405204384a923a52cb815e0eb8f2820b14b8be8332a997eb923b55bb262be82d173a9b6cbf79db3bf16a85f3fb881fa2fb2c642fd149ce77b28facd6dab05c14312f9ee9828b1d443d16d6180e3f6d687edf42c8018a181ee50b277c177d312a4059b5235ff8690aa431383085382ac0e9305d5878dada82e96780c628eebdbc9cb237a4f8da8ee2d3a26682c17d78304ac023e4175cb0a854dc5c71c517d2fa514bca640956809fa13870be4d517d541d35dcf5912160aae8d778be309def40f29b51adc6d9319c2f53b677d44b59eec844c13040fab2e8ce104d597e619cade42dc955ae5af02d5004243764d578d595c80082e6e22f851dd39e6113ed312a095fc7a70c7365ee36c3cb0de86bb14e399ddb8138941b7cd7262f86cfdd0bc9f8a127b06c49680cd87c4943393a9dea8e01da196ae6da8375683abe572f167842bc3fd01fbe626384b067af7fb0422ead325eb2631b4d71faa86dea6552e1092d6cff54a6f2afc95c480e447ed1ce74b28eb13bb789ee2a5730785d9829618958564a9cee1f4b77b6f2ea86cd5fb3f72d509122a9dab988810e8b93e3f89b72c1402f3543afebff20b62c6a98cbd92e05d8e7b4012257236e4f3b0db65a42e12dceabc4950fed9e9907d4151a5ca55c2c98a6fa7eea3ddaa88496558f4332cd9687df91cb3d094f09def57c9234f7aa62e93288bd99f5a4283e1c6e6b2f6f778d3b95be3c787151d322686130c09bd22da7d0efe3faad79df980f149d55c6a9956d7f26428685d2a18a6f50f52adafb142dde39bf0eee1baed41484397f649b7c084c72a3a4365f79d5bf573ee5d98b9e7f316b14af2fdae1e7f2a66901ae8381b26aa8449d6d19f258b725dce85ef6c2ebf031fd3ede4104b103356f66fee5ae4efb70b593c5e095dc2473e5b7cc5db6bc861ce5bc96fd0662c9c5372a73e526cc3a14adc71ef79e582699d250611952040930c05bcdd00a473344e7caf51988bafc46ac6b2cfc55a67fc146e01a2c118a26239f6f91d60619cefd03d718420e633d9ed40dcd107c0f0658d307737c8eba6cf6ed7be65e2c664fbb93652f49f52d4e3cde3d3997dd99fc6ac0e8838cad693027df9c2259294ce198fe1f018d6e7f5597c81496ddcd950fe35ff7448fee579ec020f56f53e3eee4edb291d7bf29de838d93b03c3e1fd30b7959b155fa647c8b3355d32953321736d3456f10e2eb65273edf7a9d659eadf5da121b50e7205c33a33d601a444022df8702e8b15697ea9b5c7b654bb6bd4ef53d6f0c508de78867655790163a49d09b7ba2fc300f19f58da5da471f1bae6d1248767a582117857e9d2ffb39189f0c428cecb45a8e855159af226f242918198bb115b63ea8a839f5b4d09b95832ccd0317eaa86973825c271542eae748c8f1a09b5cb7ce46939f85e6788e964f1f07a3ea516e7a35bdbdf0afa5d87a061559d0e8866d943422dce2505e3661a8e619a6b3c503cab05b582ec637cc3bbb61fe62fbf5a47b2d251479d38106ef3f6163ea9e2691c4db16cde869fe2a457832d96b7621a93c3aa85c6740278954647c3c4277a8c928e235f93bc7abc625fd769b796693e0413d8abb540a398cf37cfdadc1932fd8c5e6549f837629c233bbceaf72d4b1dde3c68376235b6b6980f98bd2d22ebdd4a8cd9533fb0b098eef900f0827d9617b87ce8e4b61a25409220103a0147b4a24fddad3812dc33b9c142b7157311f744aab1c79758356ee00b129db1c4efb17149bedf6a3a9ab47967b2b605040e8cfb7051f2f09780cd1d9e8edab92b6d7c6d09df512cdb333ae968534a745a1763bb288cc3ac6edb10b72a9854e489db8b27c861cee1e238ebb8b32b64e66daec93df2fdb3b827ccd36c9a341d52ffc66d20ee6899162b24ee14f176b4e68bcbea69a0e529682c3d5e5e48871de8195ffdc50f23267f798467e612032fd79a7025f2b55d54c66211a64cd204f4a57347785956eafbcdf521d1fd06ac1110d90208a7468b33df35fa36c991617aab29d2466889c0da50704b70ba7a8a0cc964c2ce012ce0c4a206650de33e122a846db6d49715e7234b589401cf26fc0aef87a27979a0b1d3707246a2455e0544d50de340726a0430615d2febc39b76f77d05abd0767a183765e09013b5ed1c4fbfbcce3e5ffc61e15bdae5354f1f4965bbddb2c511ff2b47a916be22fe8af2540e9d28d2a95400d1e93761021309cc29ed9f9b36ef1252f55e4d2f42a500f5f84517ec594fc52b2376297bfb71d116c3375cb591ea054792917492add779e3673f1520d2c21d0cc0f863268ad60eb9dcaaf691c6c7085140f4947f77ce009064ba42c6c0629dcb12e7a2c58e7a089814dac52291b00c294c336b3d4240e0fcc24fcacb7b24e4f7e80255c5eceb11148f01529bfcea2c345690c482b40600c24dd0e0df4f509f5030685e81217043158bd21ad6f4e8aafe92e88c0c3cd106f6c6d708caa005c8160bdba7e4e2d5811af04c0249011eaed24b92a713d673c3243414afe1791af3537b67269138f2beee1cd23d52e5f6dcd5469765f035d76f3f837703925504ff9c635a855a67f4313207c720847d8d6b1ba83a1ea6511d25977dfecd510c70adf1bd3ff8f198aa57c6fafc43a4d7c9a1c82bbaf6f6899a00bbcfee94d9129bb956747dd4af8c162ac457c14678dbfb4ed0b93fc383ddb57e539e668671c98f38c733332d80283ae97576d2691bf4c36051733ab4763218ae25eb14a132537028a54f6758594233b795e34e1ba5352c1a1e50144fb42435722efc986140510c1d42a3c0152c68c6093099e84116d204bdf426a279f4de037537caff1993204bc3a6cc881a6df9337d1817afe90161e6810be531d5eeae7436fbb61a1e58a19adf8932cbee17de50fddffda8e77df2a60bc7f581dc34847714d9727a9911ea0bedf010af3b67bf6cc36a1f0b297d0c05c6c30ce5a1379fc5f9861715ba6106e7919b8d0559fa69ec941d14739aadd78698d557adc00cb775b6a786b7ca8204c42b8313f6a03c35a8e366779d9169fb11b6f10f9b2c079e07087ed2f4ea2922300c20b9e090d596d77198413df1bd50ebd22e15705270253920e1ba9ebeb26bc9ee83c7aca6aff8032f615d47da331c68c7cb36b40a0620cc272ec5087eee774238eb06c33ada9a32ef5ed9f33a2817595d5e37484f9cea79667dfaecbf11797fdfd0dbc977f86ed69b9a129021bb433c751fda37b55caeea304f67e26b643656de790e4b07b2c9cf88b60d18a60b32ddcf3619f74ea21ddf134ba0ee8836de82064c204402fda4c79c90ab8d418dfa84fa70e8acab6848c6539a3117c5c972d41bd2aea4ca840d10d0f9d2195ebb8fb5c9ed3e2419307e2d10c831c46513c8cada044c7e4f090f6653c389b41aa078d1a9622a89f6d60394d866ed7b2fe67eeaae1a5b84e593fbdf490045f38967b68d5ba45ad886e1e2bc7eef871e8efe2e0edd9f5e1e71eb2a8d002bde0e33868c0d921a3ece933049f8ceef4ff210fccec5cf4c490b53961c5b807ee01b715ae9c622e21ada47188008968db5506503a74010808164c867c7d3eedd4053f8b3d4e9c1530b904faa010d0c86beb3c2753b7bd1b477328107906680139d7387908050653e8d5dff3be84bee855e6e690707401073063f13b778270fbd33e1f55a3b9c762cee9a38e0f12a0f579fc51071d9ce3bc6f8f31aa4abb5ee7b3a2a2937b003d0010474837908341c8703e06200566f3efca91c4be7817bfd0e61194257c9c492cf8618a2c370143fd64e12c5f4bc66c1ca0155f1b632c70ef76206f82bfc35bdab0ffcbc8559f5655025f064804f4828d8b9b4c2f0de76c9836321bc5674b6d4254d2e2b2960e13486e3a880385aa780b610defac8d92d6f368ce15c1c0e85b6ced77502f19d14ca6373da44a38ae5f6ecc2bbafdde00190d7cba70dc5ef896e3600e3d4fda0f8b5a96bff16548dc36d98ffa24047bd307e59ce98e6deee034718688138b1c3b785551c0c620ee2c93b7bf1c828896ed79ac8789886705064ae47bb45cc0e20de950a99e3037eda1b6d51f66692a7c79cc411e7c17063ae4ede05febe5fb98edc05465da58e6f8e9e7cee4c1c374d3890fa19afb9fb94ee159548e3e7be59c6a4c7adfce94010e9c010b3139916579b0cb4eb538fa0c089b6d7ba66bcce3a7c9661401f37d07b0008085c4fca80b9a62aef476984bbe4360925570cc2e5412def4efb57d83585215ebb10a38c272a8fc4b4be3afe490919f419ab3007b50e6db1845cb1acd7caf6aca00243cd090ed0d6250066fd31fb30d69a41b559ad929a5ef127e65aa52bc4bd28bc4472cf0f7aa12493a7af8592521fddac5792e28a407c1fce5bef85a5a4ad4f8023cc17550d543675609d574bd505ab464638d0a891f5555018ed9c3db070e53fbc83bd93e21fabd55e8296d858ab6e68e2460093b4c41372c5ba46abdf8ff355488fb5f0100eff92c9e5461ebff3ccfa3c4b481f992716587808b102e4fe889b78079f2680d651fb9fe2438bbd5ffcff4d5c7a17719a6444a074017a8eb57dc0ad815179f06b019b6a486f807ed0091cd0d34388fdb2b1e337cb85024364f5de6348ba66bd2afda0149a3fff59c42e4139565fa73ecf9af2d100f2f56fdbbe2b0131cdf7d57ca8f653a9d8c400b45", 0x1000}, {&(0x7f0000000200)="05262f446264b00cb7d814359bf5406885a7c0963e25449a2b119e2a8e265ea7f9c3fe0af28083c37e7e049d2c5fe8b526bbba7bfa29cafa7fb943b5b6c26f536bdb479d7b7aa4fb530e231cbe27df1e616c0ba32dd20f726a38bb72eb6e61381716e8ca7b917d474e7249bc6346e1b229dbdd4232de20bac8924af16a86bd6713189b7a5540b9f2be428d7fb6fbec254d4b6e723ef9ee10e891167834643e14415cff515d0fbee93611d971aa1f355dff441a445bc4c1610d7afb95ccb6c8f0d3ad055f5b15f30f8a7fe2eebbe553908207c19f7cc61ad23606327e8bde9b621a2711b74c8ea9954ab19cf6a7731d", 0xef}, {&(0x7f0000000600)="ab3f3aaee8271c17cbc379624d7df6c4a9e36ccc83e3424d8cc1900a77a8fb9f89dd38d9fcfbcbfb39a68a0bc16ebc9786b486f3a3c7f37e278adc995f2019a2bf4956d6306853101e4538e06063060d97d3c0c54497772f230db6daff40e359e9a9ed81ea781a071c8dc1da7d79f88b12fab5ab37b9c527848efdafb68e290ec0fa13b60c76a07393479629bf0fdacde39e3e189c191522dc1fea6cc27fdd64eedee1ac498f677c93e7331a5f7930d66bc4c74088c8d3c39825cc2f2c79ed7f7dfa0fb3f8e856bc9c9058394396673b915b7b871f65cccb73fbcb203ec44f", 0xdf}, {&(0x7f0000001740)="5887b34770767f1ebe5eaa08117b9a33040446a6e364561a08425e1554823477d7058dcdcd05869bc69c48e54672f8518484b6283ec40222a0833a629495ca59fc22700adc493a8d535e17abe08b7ab4fc6b56b54bf032880471404c152769358f873c46c7e91a696eef2ec41b8d8eb8f983e63f98aa0dd927e9f37c43836462622600e124b83a6988b6ca0466139d4c0e9e8ea1512e3cb78201420221b8215020fa4662cb635113b55c57af512719b37b97798bf4a411c0a77edfe5cb9549dec809121cd258d892e259c02d5a24016a5986a79d9e8a98520e1339c1e53b799897d7b2f3018f3583942d68438fd64af98c8cfa46", 0xf4}], 0x5, &(0x7f0000001980)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x60}, 0x2) r8 = dup2(r0, r0) getpgid(0xffffffffffffffff) geteuid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getpgrp() geteuid() getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580), 0xc) getpid() getuid() getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0), 0xf8) geteuid() getgid() semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000001c0)) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x2ec, &(0x7f0000005a40)=[{0x0, 0x303}, {0x0}, {0x0}, {0x0, 0xffffffffffffff23}, {0x0, 0xffce}, {0x0}, {0x0, 0xffffffffffffff4a}, {0x0}, {0x0}], 0x9}, 0x400) 16:00:37 executing program 1: mlockall(0x2) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) openat(r0, &(0x7f0000000040)='./file0\x00', 0x10, 0x180) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:00:37 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = socket(0x6, 0x8000, 0x80) r1 = dup(r0) close(r1) r2 = dup(r0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000140)=0x5) r3 = socket$inet(0x2, 0x8001, 0x6) fcntl$getown(r3, 0x5) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000000)) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0) fcntl$setflags(r4, 0x2, 0x1) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f00000000c0)) 16:00:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) read(r1, &(0x7f0000000000)=""/56, 0x38) write(r1, 0x0, 0x0) close(r1) fchdir(r0) read(r0, &(0x7f00000000c0)=""/106, 0x6a) getppid() 16:00:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x6) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x401, 0x2) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/3, 0x3) readlinkat(r0, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)=""/69, 0x45) open$dir(&(0x7f0000000180)='./bus\x00', 0x8, 0x102) read(r0, &(0x7f0000000000)=""/116, 0x74) 16:00:38 executing program 1: r0 = socket$inet(0x2, 0x4007, 0x8) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000040)=0x4) rename(&(0x7f00000000c0)='..', &(0x7f0000000100)='./file0\x00') getsockopt$sock_int(r0, 0xffff, 0x1207, &(0x7f0000000080), &(0x7f0000000140)=0x4) 16:00:38 executing program 1: socketpair(0x2, 0x4002, 0xeb5, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) mknod(&(0x7f0000000140)='./bus\x00', 0x2050, 0x20000003fbd) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socketpair(0x18, 0x0, 0x6, &(0x7f0000000040)) 16:00:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x62) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x7fffffff, 0x3, 0xfffffffffffffffd, "85000000000900"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:39 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1fffffffffb) 16:00:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r1 = syz_open_pts() write(r1, &(0x7f0000000000)="b8571c3f6d876ff43d8a3c09f04857dc8ccca8bd772854b3d722ee501b6ae8db7040c6", 0x23) close(r0) dup(r1) r2 = syz_open_pts() close(r2) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x4, 0x9, 0x5, 0x0, "6289979b2098cf8a18d1d7bd3162dfa65893a186", 0x1, 0x4}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xffffffffffffffff, "855c55000267f5bfa200"}) readv(r2, &(0x7f0000000040), 0x1000012e) syz_open_pts() write(r0, &(0x7f0000000240)="5766267db23b244ba914e59105afbaa2576f9c3b53f02d9534e1ad2321285f787f86e7957530b554259a79a5c560b27417245ee07c161f047f087c63b88d7a790c5f05ab05b7a0364c0900ed03bc3ae9b2057b5ecaaa304b9d7241fce53029869a7ec511cf28f3b13be71e77bc50d3eea5fe89f0a8f9b5e627d482dbc6a836decb6d275658168c19ebc4124fc99945e70cfb4c1e2ada8df8f6f6c00a2b164e976fee6f79c38dd7ba67793e7e1774d3fa9baef8a656a72166b819c0fa85e19b80cabc890126789cab1d43c243955c88fd93b440a0edc8987473dc80c5ce07a5a4551ca5598abe5acd8574297601f53efab6dc21d578677141010984e087918f73c78de4c1c6b840b7dff8e4c53a7858c17d9c8615cc9581a3c8ef9561c9d51ab834b9f257f786cb6340e771c459471777a5426ba624c2ddd88dc80c8383bcb5d0231739abb5ab12e1c1a0f98ffb2e8d402e353dae48bb72f23c36967eeca91a605b8da218761bf84e5586399a82f43ba15e96fed057331c92a1227388b689795e99e450a894953b31a60c1e52ef9fe13a6f5193293355450e2375e80dac25b721bfa4f92ee894cdfde38f6e6af73d4ae21c9457c73e8fbf7ca92dbbc3de06ba0be09b661c3632359b4b0909a26c203c0a0e79a7f8497da127dc7a1f2edc67ec12f7a16eaba43abec2996c1d4c725e95ae206b77298d378449c00e250edd1af6496b1965d90a9b20c95d41770b4f7cce1ab0d07e2d19a3450c5f9d700c19ee4f7aafcdb8f0fea806c169a0d58eddd7e070233960f4d6ee56e881e3b1beb810f58fe1aff1a067e622056e4f6974c27c5f8ee625983cd2b7cf23d2b6bcc82d12ebe5a654b3efea6d061c0722c89c2ea64c71cff8c8f608a4b02d3003aa5bc3e16dba28462c73010c87412d1bc739e968fd9082f7c5ccbeb39aba39236fd6df6919ee9a75fc99e1d48b91172362ebcae70f69263b03c3d819e06b6f248b539a21c3e460e2a627ef3240fa63c8a47813b1f45f0a6a8b0e16ec195c6fcee5cf4ba3fe087836d0ff0ed6968decefcae8c8224ef90e44bf98863133b4b859774862c0f5059d8fe43bb765f1ecc2fe8c3c82b11592f864c0bc812b01d8e21e3bfcecebfd99d639d2a4a5b54e625022e10569a1ebe22ff06da6b8971c7a9eea65a395837b358cc992eab231bcdc5dab59b3b4f70aac6b02856907d928240ff32ff10651ef261ccbe75ff5136fae1cb67cf74085d468812c6a7f856b10cf0b9c839272485f802bc250c07dd407f114a1c704a2db5813fd93ec5036dfe5150a3a9e4bf69e3921a7bca37b78d1955c5b33b26b056caa4724d824455453c6c8c8aea24e95e4486af6c85379ded16736f2a9be0e48d6c2227b5eb3fd5a0bc5e11cd7505a028c0f8d445a1220a4511dbf698d20d46f2dde6e590c5f035553e4b902d4fd770e7f430e9d0772a82d532f164327c36e85ada2129af55623ca76e19a1a7ec26a423cbdf62d5e81f6efb7c74de2ecc0a81c29f50c137e311c2247dc2bdd6f51bd6d56b4e3839d9b12e07659b6e6bb37d8022b329ba103f32021377b7cea83b937cdaa4176c5d0dc8f0428a2856586fe7f6dd56c9ff79af801023a1fce4c8cc395e5900084363a1d68288b2c7a6fe12a616952b983b98bb627afd3bd89d4c6608014976a3ac2ef34543759e4536474af60c7552d204640f9753347f4671317fce07ef151519bd7c70eb25b70cdea914ad0f5e1561763bebf5c1d8fff98399c0482efb690ea68a8d2b409e24df2fce4113ac3001c91840927d1d43e0c57e3d864003e881b78e456a540d7e1e5fcdd64bfc75e1de96a49a0ca4bc10ebe9e3acf7a5e8f499203f4401c46550a704562bff6d51b369cc760b96d97e30813361bc7bc0c4c1b326e42e37d40f2b8d4c81ba7571ae0bb4fc22843362144132b120f5d049999f730cf2b853faa8512233d7b77bf3be8e23c3adb858d5dbb060085a3a182eb6a6a6f43d9c93f9eb6519d6ff12d912c37d1722f74a4e1d6ff4505ca64d585c0e4e488454c4c7569586bb01a352e7914771f44d53c48583c2e5f7df4469465b5b2b77c4aeb2e9fee88a2f6111d8f0f3d65525ad37d06574d79c32a7c696d23bc19546281dab37f3c302581133900a1a75d48c98e7e55f90893eef7572d9a3007d9fd21c44e2785a0a3699b678a9643696de8cf3f50089cfa949ea9aeaa7fb354aba687df339d1aa91d2944b048f9ddc334526c0d61a73d77521bec8d1db319f8622ac4e02273da11e900c87cc43c9b2b392a8a8c7aa2e6d394d772d79d181f659923caedca9beb647573296e39d3cb89473c09cac582a9092067ad3ebc3de10278a5d86a995c7c7c148253e271644a9f15607782c10be561e5937c7adf42ebfe83ebb5f6cd10b6c14c58fbeb869bae87eb168029493f6d97a1d3e89a9eee6547bfb99609a618d85d64d0e5e37a4513d28b1e5773e4e42fa128a871429de124f4cd65d7900e9b6e7fd8a63d9a5d94cf8d0fd2d81c0d91da2e0fedae55da9a81b53fc7828c7db2a9316178425cccdcfbf75d061d6804479db8e897d1ae7f8776c15abf396b1718164e55056b9340f54fa93602beeb9ef2f937391cc17e4d4d7bcc7ac53cd5b6335c4759a00ee9722eeeddf87ebc49ea4a45ae50f557ab55283ddab455a26ee320e3beb479d34f3c5ddf7d82828e148d95e7ad723312643db4325bd3d93ffe0ae1c8fe1491ad10fdb213fd39146d392406f45f8428b96fa92d7096ba48ceb9663f4bd81aba5c9722365dcbbad2aede3a0331fbd5776a0b488a35477f1ce6abaf89eaf3a9c41164115d2a4e2afcf3718f3376936364568985fd307e3dfa61303d2483e6f2c51862702f0d5cc640954c34ef716ec4de71a270e354b3719718246983fa339ac008e38454aff9d4839dbed4d6eed791df6c89f13192adaed9500996a335265adfa9ee3d8ec4db14b493b7726e6590118081d50164b169fe9883989e1d2e295dba30fb7feef4d9154354bb2ab03cf03651f83b83a236c7db1a430a716febe818eb5de2419991aac28495f3767f1a775c5e287ecfefb18b240a62c1b1a83e04d6b7e45a5d1a7766ad3fe6a1a548581b19001fcac317ab7527fdf590acfe18dd604da57dac4559aac045d4495b4c12e0af8d92f9b0419cf6ef85bf78792567a66effe6a3de14147c8388e7ab2d58920b5a5703cda1f35fa2f403678ccd0bb08b16b647c7edcf9c46deb47d233c2386697a6f40f7a55b2e90477b36635cebb1bec6bfc9f73d1e6a40caf2c16264d61a9b07825ba6d2ea9c6fb26a8c43d7ac3353a876c3e7ce05041dcc064c35eec6455ecfcb2247cf62839241ec45a252e0ed3e364f1adf6ad0f1c13bd6b49129794c3e160c100a9600a433a097cfd16dd4e29e6878aec4187f9a93cef98248520e27d47fe99adc6ab75bec6afcf0ac0b8dcd6f7dc8f268731f98e88de2f600b4abe07821973532a7d9e7f12cea149dd4028fb2bb27e992f9b1f5a4f4e446dfdbf1ad68d3b8f8faa5e9200eff63b3b7693e0bc75983dcce568fbf1f797d994d0d60d3dada816324571070e755c387f28df657a79d07670080b5f098b7623c8b93c16b34b3cf26f1f55e66578ead6ee36288fba123d607622e0227e963f65a71678ee6863631ca12827366e95db09d71eb4ec9c46018e66c03fc38c66ca5dc1b774e3f96b7feff48e4ff8342182d378a5a71ad3724e72e9276ddbf4ad2d7387991c44fb11ca8f18bc2be84635854fb1d1424ace7fe1ef0955f45f979b63e56a4a85cab737ed5029ff5aa2c496c1e0218eb883582b329d8d86b2e936fa1fdb3621a701ddfeffe9ef4cc25889780117b941ee2d43d325193b4219cb2fc3580a53f4e11f2c504b3636d342f79d0be37efb74fc6d9c554309a3a933794e29294562a3683b668268202acbd081be32adb3f4af54c65a991bfdbc13ecf771e273c642c3ae61271a7bcd22a172c2a1896acf2e98aab9fcb81584cd2374f09269c63f6c9307568ab2eb5d0b7a3cbf9166e226fd396cf3454861cd5a92796f0ea72445ccbc97e5a241b64e68860639f2dcad332a92727d9564dffc6ed18814662f7955173ade1da27a764dfd4eea56e07c5093a946543821570e5a02faa2dfe4e551ab65ff32ec0b36a59c4c27ffbb5abe443812d50dbaf54e941bcd1a4fac8f84fb954f1df31e6044ed570a83befc0d45be69f064307af542e0add08c4bee6c46d34a2a50e6b21eb49435c29b4c5cf53930452131330af5b3eb2777beccec347c9407f41c6769a59aeef0d05f1ef24ffdf824061b704f2333118ea75cb56f0a8c520dcf3f5d5c48641c6f2839b26c1a4083cda392eca98ce98914fccdc0cd01efddd8ccddb371472837a53f2bc575d088a501a60083c3dc22f0b84274762eb7394076f7c3469a90fd5ea402db9977e46adf937e9c22125f72b8264663e51fc568f075fc56a925c8d2573f0bc4c7ed8d40f6579b3fca982fefeaec60ed7158ed1fd1f7aa1224bcab8473bf822a210175bfff28ba1aebdf221cc50c6c8bfb8c22151c05ff97c90716753e989a1d1273ce0268643af628c690aec7c67e785fa3993ab946031ca92b8cbfd2095a0c749213f186852b7cabb52200a39d8bb6eae3e8692eaa9fa6fbfa32d3040516d2519172f66cc596bc9fcf94e8387c77933845ec5fc93e55ad2d5e4e232cf0cb79a53ed71ba41b5fad6ca13f7d7d47b131f4e22f624ae7b284a218f9d81fcff83fb55dd8f56ec94db94b5fc68a31eb4e72a5139ef9de07a51e3bfa4634431b741306246154ed45165c999133acfb1ac7ffd31b5a683122671cfd492ccb4fead7c92686a920281f0ea700a5ddde57246270b55a57537062fa9286454b0b4ce666ad9d02cfcf46cf3117057a050d51ce420b993fa89a05cbe551f09e10e85b2d9272c5ee58cf58369862055e6bf661ad7a122178a347677faf1903db3106ecb51568cf401ff9ce528c5744da829b19d4f3fcdc6987659cfc846e58b6fbc7acffc58b7245922c91317f9d61f148d6fed12f668ed1266e9babd389daf004723f32f0368f459baac9c992861812a13ec10d8d17681185ba65de6c466f8b55d3a34fd30d8efa2b6fb77c18f59fa7cce4ff977ec52be9ca7d0d62d5b522f0fab58b123a6d64e501972dd423255d6f3d57c2fa78298210b0c362bc8473b8d205401c13547a5bed5bee35d4c553c68a22b5e03ca8989638767708f4fcc21847ce0583964037e685e2fc5526638e5662783bb38f6adcdc543c10364e9277b1a67763a164a9eb838d9a883d745807745000d90ea18177829b475935549d4197ce20b3257d6231ffaec9999ef2bf69a123cb1bf35da286b1ac6fe1f17874b103f05ef64a9c0f250e4219769e5717703d8ac3b0d4198bb107945abe3290d948a48866776f88ee31ea5ce38ed2c6920c406baedc48bdab5fda187044e0ccd64ba1a4c273382b09f1a97c030c4f814b07fb818bf9612f06cde177534a0a472314efc28ad0ea1679c066aee02732942f6574b7d92321f2a562b35144dac573814083ab826a489e742d68692c54deb269e114e84f8297cd55596c8b5fa6d5f869776cc0624275e87c6df66f2de53056ae4821eed20fe0c208f54b857fb0f40a349f78aca6bb5737a271013da929555c9b2c18e553727e69547cf6edf5cbaaa4915550911b40b3d67ab80e2bcb7f6833fb9de765ac87e797ee179c570239fc899545beec3f18025a0b4f99816ba6b1228f8a2b18fdb0c48ca7a854a6ec2f3283b9180e5e632ede768c41af6053b2f4caf2e", 0x1000) msgget$private(0x0, 0x20) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x5, 0xc9a, 0x2, 0x10001, "f39a561e9e4ad9847b0dc3b58060bd1391ca45d1", 0xc7, 0x7f}) 16:00:40 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffd) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') 16:00:40 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() syz_open_pts() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x9, 0x0) 16:00:40 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x1e, 0x0) rename(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='./file0\x00') readlink(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x5, 0x5, 0x7, 0x1}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:00:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x116) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:00:40 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) setsockopt$sock_int(r1, 0xffff, 0x1027, &(0x7f0000000040)=0x40, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x48, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000180)) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) mmap(&(0x7f0000feb000/0x13000)=nil, 0x13000, 0x0, 0x4812, r2, 0x0, 0x0) write(r1, &(0x7f0000000000)="90", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) lseek(r0, 0x0, 0x1) fcntl$setflags(r3, 0x2, 0x1) close(r1) setsockopt$sock_int(r1, 0xffff, 0x88, &(0x7f0000000100)=0x4, 0x4) 16:00:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002001, 0x5200) open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000200)={0x2f}, 0x0) dup2(r1, r0) getegid() 16:00:41 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 16:00:41 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) utimensat(r1, &(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)={{0x3, 0x7}, {0x8}}, 0x0) mkdirat(r1, &(0x7f0000000340)='./file0/file0\x00', 0x40) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r2, 0x0, 0x0) munmap(&(0x7f000000d000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getpeername(r1, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8) mmap(&(0x7f000000e000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) r3 = getuid() openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') chown(&(0x7f0000000200)='./file0/file0\x00', r3, 0x0) 16:00:41 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffb, 0x400601) r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x10000, 0x4, 0x4, 0x3, "191e543aa4120a27caf156e782b25ff2f29a39a9", 0x2409d770, 0x9}) 16:00:41 executing program 0: mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) r1 = syz_open_pts() ioctl$TIOCCBRK(r1, 0x2000747a) 16:00:41 executing program 1: r0 = semget(0x1, 0x1, 0x4c) semctl$SETVAL(r0, 0x40d0d193b740e3f6, 0x8, &(0x7f0000000000)=0x7fffffff) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setitimer(0x2, &(0x7f0000000040)={{0x6, 0x1}, {0x28, 0xf438}}, 0x0) setegid(r1) setitimer(0x2, &(0x7f00000001c0)={{0x3, 0x4}, {0x800, 0x2}}, &(0x7f0000000240)) semget(0x1, 0x0, 0x0) setitimer(0x1, &(0x7f0000000080)={{0x2, 0x9ab}, {0x81, 0xfffffffffffffffd}}, &(0x7f0000000140)) r2 = semget$private(0x0, 0x2, 0x80) semop(r2, &(0x7f0000000180)=[{0x2, 0xfff, 0x1000}, {0x3, 0x9, 0x1800}, {0x7, 0x9d2f, 0x1800}, {0x0, 0x98d, 0x1800}, {0x0, 0x7, 0x800}, {0x1, 0x0, 0x1000}, {0x3, 0x8000, 0x1000}, {0x3, 0x2b, 0x1000}, {0x2, 0x6, 0x1000}, {0x3, 0x376, 0x1800}], 0xa) 16:00:41 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="869c0d38e2e34ffc73a45e79c9e88fcdff1c27c833550bba", 0x1}], 0x0, 0x0) r1 = dup(r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x3) shutdown(r0, 0x1) writev(r0, &(0x7f0000000040), 0x1) write(r0, &(0x7f00000026c0)="92", 0x1) 16:00:41 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) execve(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000002c0)=[&(0x7f0000000280)='^+]\x00'], &(0x7f0000000380)=[&(0x7f0000000340)='%#\x00']) recvfrom(r0, &(0x7f0000000000)=""/137, 0x89, 0x803, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r1 = open(&(0x7f0000000300)='./file0\x00', 0x400, 0x40) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000140)) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) getsockopt(r1, 0x100000000, 0x5, &(0x7f0000000180)=""/153, &(0x7f0000000240)=0x99) fchdir(r0) 16:00:41 executing program 0: r0 = semget$private(0x0, 0x0, 0x80) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/105) mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x2065d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) sendmsg(r1, &(0x7f0000000840)={&(0x7f0000000140)=@un=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000180)="33bc2247a5d601062f8ae99f0c74671b2d418268912ca66a23011f85b334c27dda66f8f1413011b3fae860d4360485c4fa24379cfd5520defda79322de7351fa873822476a2e6cba225269e718307756ced77037fee4fa1aa42933ef2ff116de086b0739b46b2a3775ce24b8f98e7fc9190e6bd0c58932dad21b986484a6cf144480c702e760e58ccb73aa23b5b50df690a2ee043ba95619745e5d542cb8d8518f876e34bf4a9dff1686a93a781721eb8d8e0c5fe9523f0944f52a6b7dfc791c0556f6c41bd42b75098a2ddccb10321352018318284a66f4f1173d5f68ee372f1113c3834cc3fca5481b4f532c7f023aafdc9c57d704", 0xf6}, {&(0x7f0000000280)="d89e75825d5502996d098126671589185abf46ff087e1d24938d7ad66667d8fa8bf5a2d431040ad7f39aeb33f9cbcb91951ce717e4147e20593ee9e87cedf5a9de9213f3bd79bcd2036503f01ac555530d7fcc89722cde67b8f8e622e1bbf73acf88f94fa321ab1287fd8132ab73f8d47b1b36a2a0e5f0162609b135daa4648681961fcf2cd27a8e767d22a7d85e79148b76695dfd0acfb8f7c0ae044c274c10451315c4420a7b4b4fb6c57f6c63cd0218ef9d2bd817e5513c59274f1471c93de351a5b4da5339c97c08d8c20e1e0dec3133ebd2cdbed6bf7afb543ee4bcba43c1a755a4ff663eceab45b801775a7836681ca8372b46f01c", 0xf8}, {&(0x7f0000000380)="620efe9f5ce98074a85e7de785f083a3a05ff2e95c1c1fe58f684a66f16c75bb52413745b5c7b03fdd73d34a1d3afec6fc9fc4e442d9747c561f7d33a3c1f32e2db297e0bdd4b15e758f4911300380b4b7a52b4277dc9ae8eb85594fa36e627e72ee076335b437996a0d695f9b8aff9dbd24e7ea82236f956eb6bf4fec95f08eadd91696f9f301cf6b651dc0560f174ae1478d9e4ce755cc2455f1cd9fc5127b77c8b75b21a8ad55ddaef89207da3f2bdc70064a9e792d2c453b99d853bc86b4a97a8707f735071e8e42b7205058760d927a4ce798629b4a3333a36c47344dce62f4e8f0288595b791a2e10257867c", 0xef}, {&(0x7f0000000480)="71882eede45c0bb2f6f7e0bdb080615890cfd794bc4861107dd6788b0dfe39ff0d152605", 0x24}, {&(0x7f00000004c0)="ca490b76924f6df6e06837de87879ce109854fbce83190907db641d0e2a37c501086264ba05327116393b6fc8039dc6b8d4e8e46674540f12a57e0fc0d27ddde78caf9edcd5b58b95653241a16511d454087f3bdadef88e5877720bef4fb36a2e82a8df32805d60324fce27677c643c672c096428780248879a5a72c16db19b480e33d1a94f8ffc7ce3d377c", 0x8c}, {&(0x7f0000000580)}], 0x6, &(0x7f0000000640)=[{0x20, 0xffff, 0x631e, "9867411a27737cd066e7ac60"}, {0x88, 0xffff, 0x7ff, "33cd46590aace737ded2682e826b7606ae32e2c457f5a6c06efc7c9feff3b59b7199fa1835812edc7081ce4102a89f152d424696832fedc42593e7c631e82079f5ce13d1b25c12abc94bf877aad9d3df0312877f6b117b14ed556811725a699fe044cab73d6f754c38fa027738487cb64e55d291"}, {0x18, 0xffff, 0x100000000, "b27d6b678557a74e"}, {0x110, 0xffff, 0xb3, "b7ac3fb04039fbe08690a6795f326842ca1dcd2ce76e33d9a9753348c7f1ef0275c7093fbbebf31c6343a5645836b5aed61f59637bdd7451a8fd9114419b49afa5f310b41317c8e5cfe3edb53233833bf29da052bfa03ade44316929ea4a9d7e85f483e96589bce1328fb6d34150dfec9377b36c4f84e3d80fdc3489dc5da4ebf375d52bb9bdfba6c068d34df8f540cebd5d1b8fa429f4cca1ad2e7974394312f235270efafb6e47e439ee81fecd4b2caa74cc1dc8efe5c02bd899462789df45d75e9261ae94c1de0c764c4a47d44dcd06630516dafec904fc4ba238cb479af294e6d566e8e6d444fb72ae2e138212baac2f3bb25edb618a818588f6"}], 0x1d0}, 0x8) open(&(0x7f00000000c0)='./bus\x00', 0xb, 0x80000) 16:00:41 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fsync(r0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) 16:00:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) pipe(&(0x7f0000000080)={0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80085761, &(0x7f0000000040)=0x2) 16:00:41 executing program 0: pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x3) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000180)={0xb2, './file0\x00', './file0\x00'}) r2 = socket(0x10000000002, 0x8003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000080), 0x4) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000001c0)) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x2010, r1, 0x0, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)="815f9d0f8beb83e9309c7fe81a180065097d06bff4c85fa9b2d2eccb9d76a7d82d005670a3bb52c972f67fe29cf40305f8172bca64340d2657d6ab6222bc69c369bd5e47bbd6dcc76fbe5c52ef20a0a382d6f9612bcd8354f225f85bc2746765381ee0832a9d9758f31a4f1ed45d6cba30ad520ab4078544d22ca452c1f8d60cdb6884301961bdd62f0d7879359a50aa597641356d773eaecbe54ed13d86ac491ccf4e31359aa3345ea5dfa03135c67cb631fa9030ff38e4bba92e0f9ec9f4", 0xbf}], 0x1) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3, 0x10, r0, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000200)) 16:00:41 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x93da, 0x3a}, 0xc) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x8, 0x100000000}) 16:00:42 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10200, 0x8) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socketpair(0x1, 0x8004, 0x6, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) r7 = socket$inet6(0x18, 0x8000, 0x5) socketpair(0x0, 0x8007, 0x14f8, &(0x7f0000000240)={0xffffffffffffffff}) fcntl$setflags(r8, 0x2, 0x1) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x300, 0x0) socketpair(0x10, 0x8007, 0x5, &(0x7f00000002c0)={0xffffffffffffffff}) r11 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) r12 = socket(0x0, 0x3, 0x5) r13 = dup(0xffffffffffffff9c) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x4) r15 = socket$unix(0x1, 0x1, 0x0) r16 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x80, 0x94f6d9a07394caa6, 0x7, 0x200}, {{r2}, 0xfffffffffffffffb, 0x8, 0x20000010, 0x7}, {{r3}, 0xffffffffffffffff, 0x6a, 0x41, 0x6, 0x9}, {{r4}, 0xffffffffffffffff, 0x80, 0x4, 0x6, 0xff}, {{r5}, 0xfffffffffffffffa, 0x11, 0x1, 0xfff, 0x3f}, {{r6}, 0xfffffffffffffffa, 0x50, 0x20, 0x4, 0x101}, {{r7}, 0xfffffffffffffffe, 0x14, 0xf0000085, 0x7, 0xffff}], 0x7fff, &(0x7f0000000380)=[{{r8}, 0xfffffffffffffff9, 0xb, 0xa2, 0x9, 0x2}, {{r9}, 0xffffffffffffffff, 0x20, 0x8, 0x71c4}, {{r10}, 0xffffffffffffffff, 0x4, 0x8, 0x8000, 0x8000}, {{r11}, 0xfffffffffffffffd, 0x34, 0x80, 0x1, 0x1}, {{r12}, 0xfffffffffffffffe, 0x5, 0x80, 0x0, 0x6}, {{r13}, 0xfffffffffffffff9, 0x2c, 0x80, 0x0, 0x6}, {{r14}, 0xfffffffffffffffd, 0x20, 0x5, 0x5, 0x8}, {{r15}, 0xfffffffffffffff8, 0x83, 0x10, 0x8000, 0x70000000000000}, {{r16}, 0xfffffffffffffffc, 0x30, 0x2, 0x80, 0x9}], 0x1, &(0x7f00000004c0)={0x5, 0x80000000}) nanosleep(0xfffffffffffffffe, 0x0) 16:00:42 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x8000, 0x0) r1 = accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = socket(0x2, 0x4003, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82024a2f5c69dd603000"], 0x10) sendmsg(r1, &(0x7f00000015c0)={&(0x7f0000000180)=@in6={0x18, 0x3, 0x2, 0x2}, 0xc, &(0x7f0000000300)=[{&(0x7f00000003c0)="d256922941d4c03be7e0c2a31c51bd81e04f4af9ae1e8b1e021cf2b69194201b5e6348ea8ccfdae86699f022fc1be6a7f332767f72e755991d15aef6b3ed219d929ab949020d7c1400a518ceba75cc9262e0203aa32fc77f3131c7a1c32407e62ea530b8fe7eb0ee79a0a1674157a0e5b38186acb3f1e399e6221ba5b9487987150d3d784a45b78c6aeaf8de6b89fb77f5b0259fe0c02d40dde982943fc054300b75e3fb47bf16ad9daae7e3b758a31b27a4079875a49df35dfbe914188f5242dd0c4970ac669d9bb8065799b1d659e9a4ec9ebf111c92ce5d5b621d257a62ba2e351f0c676dc33a46608f70e4be14743749d11655e14093977bf148bd0d79429920c0ad02844eff7b5eac5a6e6c5f26c962879262268f6969f77e8c97aac71e0296193b784e8c70bb531dba7f609988be064ed85ee7f88fdd2b30a2217beda8cb6dc23a01765ea934e5be808def5dca9cfafe8193f0aa150256f36328363f41de928a437a1ffa182a4dd0c8db091c834843ee052039b5365c89e2101eae987381d269ec7dc41801d35945606a51ea5a51e800b06ff86e7a6c5a3d918b1acda4cf5a766b5a7f8dfe76bbb4e61ac650ead5d9ef777b99bace34ebecd97a200565ad0cf94fc83c9ef4718d0c5a5f9f4eefdc9b04c4b54251a5f7a26edb9c11a13faa0ebe38967a4e192d35315f08992790e253a018b256ad1b320977449129ec5850023b20c02346dfba372c1a62e00a02616c35ce5783ed3682b8a3c983aabe411182ee5e5304df980b8d47ec13e953cc23ad40b0cfa61d73ca91e731757d57aceb5d1d814c0c30a2439f3df4ff94c6dd33decb122a5b121c24598dae2983be30202f244055542b92f5c5f90fb5e6b72091288b3962063efc351c03615dfb257ae7902e7bd4fb211bd04dabdf2b04558ba6f851dcd4d35d36168250f94d8cef7cf50b3202bdec0d6f1f8529f70757ac2f84f0941a9b21febf303e5d780a22ad7e900692eef52c87336ed5522d311a05b9e733b9ad41abd585178c32c5a2d82763fc19144f096dcebb8ff081d964978897efd0ad9ff9c4ba2b02afc971205cca3305c64ee7d8c8034ac61aed2e9c354413fc589ab0c45d17a4daa44b44aab522e80faadce134f51ea53dda52549fdd94632daf41ff7ae5d23cf36daa6d6675a4820243baa81d92e163d45a02ccef89f18ef6bc7472638ca0c71e34e7fa0178d65ffef48bcd97785b8e7ad0b3fb1a88aa8792a7c18767e5be9589735191b97c04bab7aa640487ef77fa5053d682c2f683e48136688d62cd8aff4701f0cd5a19ad21f969335352337c921cd502dde9ab568b77f48cc5f3680110c512e8522d47998bc10f330f3a953a280c0006388126a5f5c27e0bb227ab62e4bc51e571dbc98e878b5120367159aca9de5ced9d178d32794cfcca844778e73a16cd820cf4323b58f1663c081e87c231e7b696e33871479f0cf53dca8092963736b2f4674ea29af11ff6a763ec63528831e7feaae3f8a4ff83146f9223869b1548abb5ee66411c3f71ebe8d87ac9ff007125cdb3068d0587d5a25b6cfecbae136d4b9f93f6dbe1429031dd3596aa6c5afe4a4f4adb0c7b38cc33c2e35084afde471d9a36a6d8c9bc098006148b467ec923d160657a0d482868f85a34aaa462418b38844bff19a36f429eb7b599926fce9e84f5f06120f6e0ffc47c5eaf654fa1eba9832b61a7db77ba9b34e21a1ffbf6d5be219e38e5682ab44d48961579926f440f626433a7a18c85f1f9e0ae49c733326831117631553480dd2ef509cf90c32b2e563b2a060a28847eff887055e707c03fc48964a162c0488580d72a1c46f26f442ea106e5efd8a69ee333f608c5050d89e02581545b8225d9a3e90fc2e8691564ada1820a5ba119976378fff2412b06c9851a85eed80b0f1f8be19c34f501b03b96ee0fd0c00b4d248933350216752e5a7a3bc83aeede9b2be2a293ad4e47ff4a8ef9fffef58be2a915f7d96f2aecb899723a143a3bf66c4b8080fa5e827137ce3ec6da1f8f4a6b22a078c68b08379c8e0473d5f1a8992bb6111b42395a8d03867ff7683880f5d48b9213d60bf4c9729ea59db40c2f6e1f7c239bc7d8b5856a274fdb1a3d9f1fd51951d0858c73e2c21b92245ab68b22c3ee7e5cad38490f3422358b2b23534e9db33081288661ac982e0c3fe78191811d1044f2f17265ac19a892f2d1fd2c24cf7c95bb6d644453f2767cb0c7abdab257b2510bdf58ed8257f3fbbcee0fdce6d3460f1542bb6cc7c60201c42fb583a89ee41babf1e72c57f888d67a4dc147c9724c28a9695e65dcb8471fcf5f5770cc008bee0ac5cc3a4c2722c1c9de632b0ed4438ecf05e5357f2ffef471f2a4fd789f513b397d748472986e87d87b307aade25424fa49f95ff49705814454e0a665edc78f9f43749f76823b21fa4eb73438ca09eba8c5af9459d753d15b04e4704d28976fe29885e93be70cd54b767dc838ef2591aee146a1d856cb8ccae863650817304dfc75e8ceff1a4667913efd25cdc17aa417ee1d07e7942a1297ac220452121911e0e677274d561b596ee7c3f84b1d51f25e12ec693b6b3b47cbd73927e1721813aa34ffd3886255dab058683860a35092ff55a68c1fea880571ee43445cc3023b18e4d37f98f61c3e2cca39de08269d6c8c00d9eeed97bc123a1bb082904ff32352c5af50d521e7e825b44f2f166be3bee4138bd248d60847431e39e651e7782c9d92ee4e4ae4dca0767c4e46171002ca3b2bbe9f8b3c1d890dc7533c89cd6d36c02f3efb0f2f2ef3911514ebf38977fac5a259e9cdd0fc77ea353d95cf63adab7f5513f694a3654dd159f96f53f63e8e4852c372a2d45a46e986b27434846fa68b0d64b7d9a7949167e978aed12ab8a814887e1f6a8d1fba3c83e6975184d395e65148ab0a6e13217bcf2d17d8dea42de8ebdb4199ebfcb90d7a163118c840edba36c771d463bb1662087758fdfac4e89937a7e296a4f5793566e38bfb4f22ad40389eb6c142201430944192e210f483639e468017c6025c25ad5cbbfb186b905dff6686089629afe33748d4520de4ae91b60902434c9d98b0d18f0286c9bcef9e3d000d293bd1c53652fa20ba97f78d6f59feb6144de5a1cf2c00f6e4fb2cadbc22581697131398d6ce0f1daed5f5179f1f951bb4564ffd52e886e1eb7e7782c091dda611f092c6554e614c6a12f27cb1648b93269297d73f7557720fa532770bbdd6360a105c32c11a005f5789a86af0856c584fde29d9e6478fde9c98ba58ec8827f4a1a6af1a08f3b71e625b707b5b96e6a1825d406f2560407a406f4d87c66ed51729a5c1482f8b434f203d59efcf00d8a0c79fef86ffc56d7f702d48c05d8105a7fddc0b86b7338cb14c76f33a9b5e3f864aeb55b7c1529894a4fc22d56adac694d732207143e9a6a7d94c0bc9a24968a1f143ddf4861c5f29466a208fe2918a926598264df0190aefa6d75cbb4445c91ff8b24042b37a9757e4bcd2107242d896ac318c116c090a081d8267b9ae951145ad54254db386519f6da1f948dc4f706a3c9b3f74b1a1189c4dcf3c5c954b63257d1a38d5e48e34b234e33e8f0ea0b3d67703330e538dbc6e82126f6da3ca5d6272289969fa15568a2dc5bf69992f807c887dd1baeefb33826713937ffa4572f5c49e1d9a4f468986820f07efd06e8c7a45e8aa11c81ed093707efe96d989e077eb83ecabcee10077d390e3e4fd33b8b1475b31576f78743eaa28d55c48dba070351c9647099dcade351f0cda8be40949f45e0cd087ee69717349290bc0451c5f7fd3ec2eeb591abe6f1a3ac5006aba3d04ad5a3ffdfe745c240a53b9c78a7320365a125cb4d4a4063fc8849cf3e2fb8a6118c671d7f50c7968d93f35aeb9c2ef5daf8db2bfc8c405208813c5b8141b19dbd7030885fb5ba3ad514f8bfee651b3b6da34ef4641a39f6609bfdb9995598d604edf6e27dfaeee492b70ade80d56c7245da4023a5383a06aafc02b90fbe0f47585c070380933056023dc5f882e4a34d2d77a24a375dc1e00df955311d7ec84e6566472e9b092f398758cb8545b02b30ddcc0ea872091df38a2f60953b0bfeb8748b5aec5cf4157007cfad469698c07907135179eff5610d76580c1e570d04216e5369f3bc1bc2c39a59a677072868ca734cd3230c768a9e1c0d1f07a955c4505411b1cba2ea83bfbc80a09c6d90a82dcf4335a056a7ee48a6dcbb13bcc3170fd42e1ca8f4186f17d320220fa33684576b6d087c36f8ab0758baea910754d9a227e20d09b65709d522c51b50f21b60d5db8cc8a25e525a10dcde1321c8979b74cdd28250850304976c2c5032063b4513fa19193e9bf3693aa1c3be3efc0a402f8b06f100b455ca023d2686ec1a1418e499bd373f689a9a0a65a6bb8aef89987d0114c2cc6bc112aee3d3c2a9f74fc699e1e2c49001e63c6d7d6049a59073279b640eb1477438e13f1a81099d4b112321321b1b0c41c5a6e1cc0e69303eae51585612b2412d182be246ae47b07576695e1337f86e6c4473f3c40956bd6fdeccb7552459651005ad928df57aa795a0d48c8f2eceafdbaa67ccbdfad073d7f8b52de0e4ba3d27aa9280d5fc9148ddc3d678d948aeb685a1fbb108a0d8d05037d5da4838757752de1fdfa9f966fef2cd5cd6d0eac0c29b623dfb78df2521fca5ebabab8f8c98999424aac6187a8bc90a9b0115f3addfaac577012fb5fb9e61bee166a05126889f5389f6cea52ea9db2b001b186622ed9d04b7d2936972083dcbb1c664da4596f522c56f2f6e5699fffac4f610501936d6a5b7834ad18d5c0f9015db77e8d5428af0dadf24883eda7b0cf56d65b432668fbe4f8c2b2d4a094b5a588b8d491eab9f721bb91f81f6ec14e1eb8edff86cf99eff0839eb9bef553f4dc4cec46a6693778b8dfb4c8f9e9c7d8b0faa8353ccdb6e2e0937b1ee9ab5b384694907ea0b2ba3f12a7f9c5b31770ca861bc31325eaa3298a818d8e21af845d1f534cc434c5ac25875961abf27eff8b90249272b5b81eded7c2becb8f10044b72da0f892b663bd2f11fa8c197b82b2a4c3aafee12fd34077eccb77812c275ee01a7f2f32aca1e809dd4a2141b59ec4f6164cd3a8dd6d813a6ae2a1a93635fea4cd27fd156fe93496d9da97beca64139e918d532d7c93e95f43a24d42802f318b6f92d892a09e49eb3d13af9b13939754a41fe491176135f43b8c92d2b73ad4bb2c706456c4f6bc49c07cb2b219542d543ef238b4788746398c715fdb1cd675ad5efca3a2c4c8bab19dfc1dae45e6a505d7a6a188fa6879a3f8fb5b96252f0f952673a9349b41044f6d23b8cb7bd5c6e6b59b6422e64ce14ae2e67df59b70156e00b7dee3837bc25e8aeec72092907eaf20087cc4b1a8af365c399f716c87bec570576d80807b879b7ffa11676086b12943accfc742821e14ebdff56c8d537b67c2a49fa92e577de308b2c818c9f9fb2558e3b7cde92243e3cae5eb0a2205d69ac06e754920304b910a04dc189828f34b8bae12cde7fb4b728252b9bcd0c70a0f4a4d0cdfc616380dfa09bab7ce5929cc8c858686624b53b0ec6cd99b39754278bb54711b19a6c4bfeafa21c18c8265e4d644d6974451fb641c53d624ca471fef2a93cc8e5b7daa1b98abefb6650cd14aa36f4cbcd9ab6e6234d8ddab0a4576cae15f8f86cb856944832d739a60a03bf4f29c27eb9b1aff43db984102d4c7202f6232d472de85cefcf4027864e1a051f0fcd0b03bed127ada88668aa685d1de336de472d35829343d2198b", 0x1000}, {&(0x7f00000001c0)="a12ce6ff3ab3a5beea990c331e8bc1d141b1a625b86dae2e6833884882b36d399fbed23f3e6ee5350f0260be194d3011fcbe06a25370428ab8ab979d59502ea2aced8e3e789d0cb0e1db7ccf6bdcd18ece020fc7430c931952a5d7d1e6c254f936bddba393e3cb3168e24d9719ae6ef1d39344bbbb833285a45310b1dae9f3a0e6b68b58efd4e78aad12f929c9367f77b37231cd36a467088e8d54ea402a098ede5b17c7dc1491234ccedcdd5ee6fd5968840dd8c01ed5b1396ab85e473e13e919a2adad5e0a6f7f17994c116003ad5356b587566f2ecd24754cfc08e4a5", 0xde}, {&(0x7f00000002c0)="b6f21aaf75cfa14bf4b7e53dd854b575da0fda07384f4a7c408c6a604d09d2ae7a", 0x21}, {&(0x7f00000013c0)="d6d4bc1dd2d388d2eee6d0d7f49421938467b603e06b48bfd5491e40ac0b5c67e7d17d431662f027db6a6e9080ca4f2e76a6a15bf7b14c30237637fbefbf8e6e9e8acc7e1d6e31947019aa8e03f3051780a4c52a99db1ee5e2e53da0623cdcc4b735b4faa163d628af978bb0b2e7249e26c84310986d7918a54d0da4292280379a1556c4e0016e627c0a510a93bc73ad82d8ec43beb247ea53b80fac6c2d13f914241bbfb7b27f860e367a2ed200e895d975f5a42c6f7889dbcb8ff6314c664027438aec483085f7fbd66811a557f4be10a4dbcb1649ee2e78ccd3b2a31ad5bfe373eddbb7113a6b3149176e14602fe2942daa42057f", 0xf6}, {&(0x7f00000014c0)="2821ca201103a6d5d20630a08e1a4411f1603f5c90579a638f2b506505abc278f8e990271d56a04c3517aa419aef58ec21bb2036d038a495cf2d6d1357897675f66f8ea04dd653ec47cd4e047d1af69981931b32ce06bba3201d0f5137fac4754ebbd775032db8bc3e8e5f37ccf9a9a7b427ee4787f54972e69ee783e9e58995e9374a82f22692835cd845705787c649b64accabcb75f07925ce025b7e5bbf911fb63e98", 0xa4}], 0x5, &(0x7f0000001580)=[{0x28, 0xffff, 0x5, "bc3470208c2d76c196899942da076c3709"}], 0x28}, 0x408) sendmsg(r2, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x1b2}, 0x0) 16:00:42 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) setitimer(0x0, &(0x7f0000000040)={{0x0, 0x400}, {0x1697, 0x4}}, &(0x7f0000000080)) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000)={0x30000000000000, 0x3f}, 0x10) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1007, 0x0, 0x0) 16:00:42 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xfe0c) r1 = dup2(r0, r0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x100) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/133, 0x85}], 0x1, &(0x7f0000000180)=""/145, 0x91}, 0x2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000300)={0x5, 0x6, 0x7e, 0x401, "c506cae460090052597609e2e800", 0x10001, 0x30}) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000280)=ANY=[@ANYBLOB="58128355a14bcc45318703000000107f86cdafaea819be3931c52a11a7b2927bd37d2c200be852a3ebb66ccef8ec01998db1fe31963f9b172bec63329070ef598ce848a32ee7b7ed2fefb48a606ed7f3716c39e9f7769b"], 0x1c, 0x0}, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)=0x1) 16:00:42 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x1) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0xfffffffffffffffe, 0x0, 0x2000300000000}) 16:00:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="070100000100000000000042b43622b3bf1bbb215ed35a0501040004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) close(r0) 16:00:42 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:42 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000017c0)=[{&(0x7f0000000040)=""/162}, {&(0x7f0000000240)=""/4096}, {&(0x7f0000001240)=""/174}, {&(0x7f0000001300)=""/235}, {&(0x7f0000001400)=""/60}, {&(0x7f0000001440)=""/226}, {&(0x7f0000001540)=""/196}, {&(0x7f0000001740)=""/114, 0x367}], 0x100000000000012c, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:43 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2003, 0x20c) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x5) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000140)) 16:00:43 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) getsockname(r0, 0x0, &(0x7f0000000040)=0xfffffe15) 16:00:43 executing program 1: r0 = socket(0x10, 0x7ffb, 0xfffffffffffffffd) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) setsockopt(r0, 0x0, 0x40000000001d, &(0x7f0000000040)="caf5b415", 0x4) 16:00:43 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) getsockname(r0, &(0x7f0000000140)=@in, &(0x7f00000000c0)=0xffffffffffffff69) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) 16:00:43 executing program 1: munmap(&(0x7f0000fed000/0x3000)=nil, 0x3000) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mprotect(&(0x7f0000fec000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000fed000/0x3000)=nil, 0x3000) mmap(&(0x7f0000fed000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:43 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="5a0261"], 0x1) socketpair(0x6, 0x3, 0x4, &(0x7f0000000040)) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000340)="58d6eda73c9d9047dccc75959efb90228c0782ba340960a4c0265a66bde4527329c982df53767ccadee7fad29719df41869cb6c54254c79b1614683d0b726ce137b1bfe52f3f4f7ed07a34b862eede91245f9d64c28f8d54b02497c7e3539f0a5a503d2893b9d1623da71a73e31275c5398cacaac7d976f2bd1f5c56ee1c05e7d4cc9487e61f7e34ecdffaa6da3cdbab6052249498e06d6a52e091638e2ee8926129da3a93fafc3e89da56a7c750a0795f45f7cbababf1d3cf62264136f8823c2e76e1e7b869d1e62afe8d6c95f74f618742b090afad9ee311b52165cce275c5bebfa7e93327fc472626af381a4f5d4f0d37f1f832b55436eb3e5c9c86ee7f6a3cbbbfcd4c42b173d288b65f93bf75557c2ecfd96dbdda7a91f7cb447091265edb11d4ec8132d34de3b1ce0898b54435744041576eb28d9af925499f91611f43fbf9d875dbb0ba43ddcc1d7a61ac19df5a5df28e2e96267dd195522d0a994e6b004231a51809a06056ada1c299c6cc9928383b3d157fbeedc9df7e991b232ca57bb0612edff21257df28b3cc310681c0eb03c06342a52dc5f822346798abe29b987fde6c7a2924afa1d5d808d50abf14ca4d048e648ba0e21b3cd9bb999d10f6ce64665c68ff21c5e5d06eda3095de9f7960052eafee54f3467ba981b5b646cde2a8be5aedd72254fc0956a702534b1de2bef10da9d8f40111acb0f61061479b9a6af89eeaaa03f537239b4f03b1fa20535940be55e1d51420d6b5cc9123c76bed1fab70320794ec4b2e6ee22a471ae62e04fe882dde25f10898b0b704b97fe511b677b8ca7e6a998c51dda2460e78eb1497bddf68d669d93e8f47054f543e71b647052f2bbfdd034a462af1289bbcdb7383fd65af78ad6186b1145ea6ec3af662ab178eb3924a9cd5c3b115b2fb65b2423176a482a68e286c4865bf3f9ee8b872abe9efa39123fe402cdb9755763d06fa35e4a0fc087ed4d3389cbc5b751519650876974736edde8936afbdce0f624a837b0e2d36def2dee441265df6357db26c0ee7eb4d2e2340d3402184be9062a720063d563a5b4275348e6de4d5eae6ad46bdf88407a5177ddb67547846b1dba7e09136a34adb7ed3575e65d24885ed29963540f92826c70013ae424ac4e0854fad9db05a1ed1eaa6a16c943bc5a00cd8a5d6ed32af2a264b18b8d0cb0662098c1d03afaa6e1fb456d7e8ed6490c579b5a7d3640a21194a3b62f4eedbc5c5a9bba0862072ed063a6ffa158b9b824ff997ec486f7e9882c6911255b9ad14eb21ae37a3028641402c43c21e634277d13f60ac1ba751543cea6cf48ac2c76b587e431665391886c90ff5939359e630a4e23d482bdafca99c68d58275fa3683280e3e52a0458b170623b6bd07cfcbe1fab4defae4a9ee204835d206980e586477f669b62d712a907bf31c6307a8b92fa02cfa27fe73b77f5e0ae34a0d9642ef94ffb1fb4a4b5d10a88733b9b523ee1557a8a90b47ee9ea36ba164a3c6389567262567899b63f0e77c1a0d7bbc30f8000bae67f76bf79d324126e7aff713978e11bdef9796e3960ba42b38f8c8aee02d4efda3f615a299547215ec7a7338f1168be5cd0ee892b9ebf62d6a1218c17ffe8d3097da4bf7537a82f2859e69f8b6e29d35289bebd09c5dbd73ce29c20cbe6793d03365ae5ccd05abdab894a0c1aa51f0bd53f86afa0f27be1628fb3c8f121baaca358a1b9465d764cd593bbd848281ed8055c145918a7557feef8697d4a122bd1f70e96a2ff81d61a3f87a6f1c82c747adf71070882b94af71a21a6c584ef64c3068149f1c14bbb47933493f9efe306ca726300c9f6fbffe33de1be6caf2b704ae65b971e29394fe87106a6972f1fd77a12b251a74247c954a85a6ca232fcbe5d991767187b11e0bbced4e9d40ee8963b2ce6e35c232f974b65b751ddce98274be03ac901beb3b232106a04c40f49208f5de352db8ec74d3456d4adf45807604b57c034ee2bae0b3f740195562856083ddde358aa61525652894f233a4be56ef76dafe891e80c784088b86f98e1321701fee371458caedb902b1a182055170cba565275d741b2871f9791dea1755d7c5656bbbab8e826c11d3c76fc75906d17a846c9d30c4290c3be910443f44e88c436c5714ecf170394aa56517deb2945406a85912b7c2dd687f1b662cdd33c4a6748f46cd4eb7a3decba90dc6a325cfa212aaf0520b09490c28d3b554161c4d1ac6430106fefcfa99b7b444183a3554ecb1559c0fce08956db267511eb42287a6c14e8fbfe79b182c112720f5f657708fb55ddacde1ec4190035800680b5fcb7e8125b94df8ed2b93c356dbbcc43a564c3ab2012523cb5b571537e9338375ada69c6b3e18673eca36fac172fd494e63900eebd54a2d28d9564b4cd88b06ca33cf13de0d71e2202924f2bc005434dabb621f131603d9adad3c02a67c24d9731bdd5699b34eb916601256dc0c91de6a15e3075d3fb6b3ff08045f977231687e3ca407a320586ecd22e6800a12d351feab7c5d77d10670baf61c13033a06d9880384125aa0c40cc6e99b7fa817a2bcef4f6e71a91a6262b48f07ab25e5cb4b25a6bc23676b36e3957ea10a1759", 0x738}], 0x1) 16:00:43 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x7fed53ccc8019d8b, 0x1, 0x0, 0xfffffffffffffffe}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x4, 0x0, 0x1, 0x80000000000000}], 0x9, 0x0, 0xfffffffffffffffd, 0x0) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) rmdir(&(0x7f0000000000)='./file0\x00') r2 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x6) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x3, 0xe7, 0x436, 0x1, 0x2, 0xfff, 0x5, 0x2, 0x0, 0x7, 0x86e8}) 16:00:43 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000200)) sendto$unix(r0, &(0x7f00000001c0), 0x0, 0x4, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8080, 0x140) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x2, 0x1, 0x3b, 0x10000}, {{r0}, 0xfffffffffffffff8, 0x8, 0x60, 0x10000, 0x3}, {{r0}, 0xfffffffffffffffe, 0x9e, 0x40000000, 0x1, 0x8}], 0xffff, &(0x7f0000000140), 0x3, &(0x7f0000000180)={0x200, 0xfffffffffffffff9}) 16:00:43 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) sendmsg(r0, &(0x7f0000001440)={&(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001180)=[{&(0x7f0000000140)="881ab531e8c97143e26b0ef429ab000af6463211b03b1245c099156ce98bcecc3225e4bed11c94baab9dc7cdcccd463a2beda62f7b3e230f2066fc5c5a9e9fbf2fe74864ce5820e416f69313034242c6f202690727f7710639d12098404f6970bd6486c7902faffa27aca74de4704eabdee16deddea9afa2ab6e9958d372fd21b152cdfb8862640a66645cfcd57d04c8452b6f078850330f86a6cc569798037ef6b7371c91cd852ec39bb1ee1a5164734d0aea646498958e32780a13804e1a5a3c0b4f3032eecc5a48a555929ac4cd884fd7d53520f97b24e1bcbbc86a8235a135b5b224ae30945afac844a9144e2b2b78b38d5ce015b9cc6e853c728738ce2d53fcce40447fbb5511771835b2a915ab6d7adfa905e26d6020fd5b38a9731f11cbea4aacc8c60d32e2f9bdcd3ce147567870a697f85d56cece25e36bb93d5b5a06052955eaaddc0cc4d5e55aaffd7c12c039e1ca4e1cf1190c6c37bb2b28aff30fcc682127472486c0ce753b0f85bb459e316af890d5ebd39c26761915c3dcaa33571e123eb9b95b6b4d007769737e27878f0f6ae7fb59ce7004a707b5022d2c29df1b5c01fbbea4253f0f29fc7f2f70381f242bdf830bbf2928a12442bbc05b447dc9f615bf795c8d385db8d08fdabf38b74dcf23ecdb09ca4200a2f50fa583382eed9f8df33bae38bddb34e90b1c0edabfa2a8b10bd1b485dc72ac0eb143dd1bd11538e77fe628f4db40ed157cc56bb03490a48e1241f338f9ae35b9bc63ee245e29c5d4aa15b5e5cd46b874b6460998844eddc7ceb23340c6ff318a89f2fa77a441427c00ee4aaa02bd3960dca8ade2209a3c79a80d33b2b818c4efcf9b052d756ac993c060d3841b6160672c32a63a42dd195c398de51fd63b5fc6de51ed6a82ef3b15258f967164f442e65cfe0797da87995161c8d9c168a95a160932ae0fd0f4ddc308e070c50317ab4af8c91f2e92e742537202f87646d84f7966efecd4bee7b45b8e7e326bd076859490679f3cb26aa79fc56125ca2691312bcdb08b1205b2d63188f6416e263ed520f9d7eaaea73575f0c002c155051373cded8a13c611db34763739955036cb8cfd732491e8053579d07c0d19a1ffeec13b30d701760064c3925a6c8a988e8b49fa8644b3c6f99449bf50cff772a196b13aaa577bbf4ba9fd0e5b29acfb8570137fb5b46aae0401225835cd5dd0e77545712f0afbaab060dfbb34fd1eabcbedcb6e057b087f0c1f70ac012180d1df530bd3863dfe9185efa6df6a6c6fdedda377400e35c95e1019e8996bf35dbc55cfae7f41b6040dc02f71462e6e8dafa7c35958931bf2e8f09a42f9b522edddfdbf43d3f9ecd8eb97b40e8a78f9c2c7ec81e8d434ac8e1d3eb7788946621b59e2ea8b48703a9af75bc4a8615920cd72cb9efba4a9f5381b21709ad28a566645162ef4d84d2601c9c9043771af652801652f10f2fc5dc232ea3dbbb881f663bef15b0d47bece690eb1fc4b394ad99a51ffb7be5015ef0fb9c4cf88af6e6436cc993081589f0a7ce2b399213dfaff07b54ed57fbd57b9313a61f45a08e010ae896d317ec4c393cf3bc33de9a13e5ec23810d48ac2369aba2f3a55eef1fd2736185901a688d2f39f67a8d2f41bc1b7064e1798c8c11a8fd682e063b674919dac36dd0e2d003309ad6ea05395e987b69e607a8e2f8a27ef9924a7fca81a53622145c86cb328f398496852b92e025a88a6083e5e266f06a0261bc9b01047175e1898034c48c7262217100d7acc9d19ddd47f4d24d0e84778d2757ef416092932e1361c25b404d75804080fff34a3b2fb1c6a5dc178eca16d5593b00c58aa73a8dc6ed9b4a877e2e93181199f984936b462343476ef9daf5d0b1b79599c109a6fa4c1e230e28c01a102156b9a0110a5afd25d0b6f507b3089b82418298ae240bc540dc9c1a36c486a7f4316956a91427560e554fa2ff2e9547bd5713d0d65af57ffc127d20fbb993810ba93fee8485d87c0c5a4a2fb2dcc85ba99fbf29244eab92aa7e4c9d37318954f222bdd71129e3e9931a6f18ee2b59db7b26fc2abcbb6e58686d5bfff5e9423994a8486b8dd18720dec3393dab8a4fc175687c3652f24da59865c4932acad0431ac0a70907bb3863cf53c7a8c56fcf080272af6133791769a294efba4129f4b8592a4f03b4478b6e289f9757d4720c940f4a351f9e9c59fd8192aa19472d87a59ec47bf96d0a3356fc8f0c289dd23700770389229dfac510d441ec0bf60d7495466e021baf53068e26f60ded48c813abc2486066d8c670cf5e98cff479ea1315382284f9a394768bdb93cd9b49fc90a9d6a80d14dec88a53352406242edc053632dd2bc76573f4aa9fe79e62325aba9f2d58a1cad56ac945459f525fb9a3749676e331c308d44f26e787d63872a2c4ad0b01686e651234cc8076325b6517684d97bef5864ea29781d975a608236f84f52d49f7278b5044f8a66edda1cacac4463c0297bde27e72a29711f240a4c3c8487110fc1e4211860bc1a046a7bbf5fa95e207bc0df9bee2fd614b87e86cc0138702d8f4d0b8ea699fcaaf5ad9e71df693193aed15453716ca7167850109b12ff95229c5806ad2ebcce72143889af003a8115ea042f42bd80d05b69efa807d8aabfd35af62be428129efe9514e2abe48542cb23baa91f87837753aa04ebe90bf6c5038f80fa0ee124d7976ee5509789fb8cb709191b84a0ead968c930fff14acb6edc876ecd10c6e40c8c2e5c7225c7adbe5d708b2c53067ff15fc846a02c23f06e7f98bdff704999ff373a20d0cf95ac8de746811828c784321d019217a0a5f15a4bb8fcbe1441283a456a6a1b1c6f0909e6d287bbd53cc5142e09e907e93266dd5fb3bbc0c9e011d20d3bf29723e28ba6b3ee81d48360b292620b924d305d175bcee3268c968074b5acd4b7dc1bef9b82f5b4472a2401b3862f3ed065426df7bfb9561401782ecbf30360aafdbd9f43aca0922dd4ba346bb20beda18e859f8062ac0bfe3cc0b958aa1f570e0248535e3c64c3953ba39b0a9b9874135c0275247ae51d1da36fbf5f9da1f43f77c46364e30dc326519d4351ecc759f8c27408906bc44932f9c8d5ad2ff8288990d73b9f324ffe4164fd79a8536c6a02e8f35f83d14464dd179360fb687d5e10e5425e777396cf33f647d907533b10eec09ada32160db9936da0cefbd6737f437fd7f3091e2c082e54fe5eeb27b32b8d90c6c561df94027fde6769911f0a5405833f329ad5107ce34804bb4e8a5071c21dc46eb23cbd39d5d3f7d028b9f587c2e4c3b537924a274710b50e9e0b100c57eed56a426f22682cfc2f738c1a74095a7d1186d1b8e834353be8a3573d12286af73a412755bc62774eed1bf185b6756861ee2ffea1dd6ceb992af0906d629dddda0480c38bccb1cf24e13d97b4914512843c6ca7b728b7727015db677615f205da89c4f9878065cad4805a12c401ffe3a7c3ae89a556c97875b649a60899e7d1916981fa728d462a268d1017a7e9814caecd79a14ff5fe0efd9e16d74f12824af9f039237b0317ca41d86bb09ec12061864a9566e92026d5170d8ba863a0a37f34caa362e5a59ad53f1be26b77550f9db2577383bf4f1f2fd3e4e65af0e751f531a730a0196dcd7b54919eba86c4714291b270fb9a823f52fd9a7b0246bb879f628ab40f824a47e55b52de49e3767a27735edf742841aa230139f588bb245d1143af7864306ca3f4fe1cfa76657904c08ed9c5e8da443d36faaf9fad539149c299bf058acc8404f9811a9fa53c421a7af9c99f03b93f14dcf32695c3c6f361ab55f2332b600e3cb8eb9ee1cf6bd6bfefc37acd709a1aad3a8408eb0c1db1a28e6847431136b15505392f0ff4c65fa7e919e4c7be5e362381cdc197acb01bfcdd4f24f1f3876d12a27dbcfdb3794451f90f5d551c303e296867852a5877f8b9e3d68eda012b3353209dedbbbba08c293457706ad5b1e4e7ffd3b9c436d7e158f89111db45c8242c36c233e04ed84ff836378f1ea437e9a0c4c22d99f1f697b332dc6ce486095315acf3cb965175c5ff07765593d33b8a799be4ba3d05fc0f030bee38c0be092bc1888a6bca14931029e15076494e75ac4fecf9ba6b84c6d73b2284fc8c02a51419112dcad859a2db532e864ef697d5f4cc14ae90b8abb548990950640b0e25216b100c66b3b037cf4ddebddcc4ec13944478a18ff61fe19341b72904a1232dfc91fc279ff971c3921a047d9746e5efa39cef3029bf7c56643d81ee9aa8528a100548630b594c3df62e8119bbcba91b3ee083b7592373c96b492c83d356dd9c9608fde9c297ee5977db61a684188058f4acc8d6e793c354885dbb9dd86add63f70e0d8ce3d06b1f592e07c50bb32b3bc73229d4d90b2f615a99f12771b399a74eb3e29d2ede38b317f8397c72d2cea730282dba7e73f9f2194534d11ab77879d660b9b7c625b45b0cacb56262bc7f0d285a956c71c6bbfbe4055b89811763bc4228a47d9774f1483719cdd4f4f82684e46616aba9cd1e15297ab5b83a5e79e21dd927668dd99c2130700c672fd93450d0446d4a01ef6fd494e0908e3640f458b78942949b055c98e653cf90efed7b676a338cabc64d4d030d55b4c382221369f39c1e09cfcffcbe71de374b8d9d61929eedf86ff8ce1f3f9fa283734de62bb858f7cc2299288e4a895b0ca65144f0f74ad08d06d5ceb5a0fc0644a9ea964e32aefae5f7e5db5923fb72769f6597c9138679dbcf239081871b377d2bb7fe3a994e69afe5d28d8474b354a84e7d8de3d8d0b71b67c88656306dfacec75774fe01fa50c61a753914851c4d9ca43cf0695d60d533727bfcfd96b3053ec73ea784a33a5e1dc84dbf9e0af41b3deba8254e4d5d07ebd217896a88fc69f639b97b017a9a9159e241fb43e41431f10b4b0e9a035cb9bee2a493d6ab243b5e4527eee25f1258ced81515827ffe763107d784b5a1a8a383fc001fcc33d408d8cc1cf19290807b61578320ef29563bdb03b91af80735074baec27a8445577a2f9b579bc382feaff95f22a905ef8d7d5f603839fac0fcd0985b18b80a218b408511487471ed8946f82d00469248bb0083dcf0cf85f1cf9d2a0fb76232bd607d601047b822d919cedce62870cd78b59c5039f6601a7979d12109094656f0bedfd87ca55a2a7ae0cea1ddffb6dfcd0ccfa153dfd8cdf2adc327adae388e9ce2d7eb750e1953616b6e621743e61c56c4bacb497a69e34bd66433f6d37d20f9a4e542ae9e42cc9d003fa519b04f3c818135e6680c872231a3c74bd8563bed5c2948020bc3c48771641570840859eee358da9ec001a7fc0abaa7c53f9ed01166855affb21e3a40f8ca4c211b71f268034da1dcccc4437677f697270a24a13519a40cf3166132fc15e15d6ed8875f9bb5b563e15f758cec93c66bfafb4e927e9ad01d0b95a02c91b24a3f6534617450f0755bd075fec3dcdc2015f1be7a4e499f9d6fc305fe0339788deda7fadeb320a39c97c9edaea84ac0c6113dd5b548b06d1a39109e1f2218727145f3ba319790df4cca8629c09551744b6dd576acb557dcd450788cea2e0a7bed93bb0d89075c8a0e5976500cd72cd9da463e86a7c56d378e42e58248b50331b5854a058358f1d44e4d34bf3c821a9d551ca76d9f067fa97c50fd3ddd0a891d8269e2c1126ac109aac6ed3ffb2c21e8469888eb8105efa2e897a2dd68854a3669d76f12ff3ddb0581c245a7d76d879d00b51e38a4dc7b656d43db9648c5be1009507a69056786494a95183f25fb3658", 0x1000}, {&(0x7f0000001140)="126c5e0ac0f114a8094d57ecfeec95441010d0117c100125e31a56ce3956ce3c65542da824f94d27ed6791545c58816d75de6978a0da79727d20f70a6f80d89c", 0x40}], 0x2, &(0x7f00000011c0)=[{0x90, 0xffff, 0xfffffffffffffffb, "ba373dea799948d81ae215430aa10c733cb91c20d2dcce9d3282daba439bd5bc3efd12dc572d685c6f1fda1918a2726fbbc5bc076e6abe082eb146a8b62d67f6753d23d4df7bdce3622f7c03d68f534bda49afb326c9d91966fcfb6cf6faa7247ed48c781ea4dd15aafd36e0a91790f9a006a4e1953bfc584f8d8c57a9af"}, {0x30, 0xffff, 0x800, "9b9ccd438f20367febc470e3e9a40b88dda5cecf88e15efd9b54ace71d6bf761"}, {0xf0, 0xffff, 0xe02, "03ad6d9a6e3f23486b5a41639a90d5aab04962a6a5b2d5e2e0223796d70fb4431e5b4e988678e9ad58bd31f5c6d61aeb31dd094af47f8b911714821cadce8fd4b01c0deccdeeb124c81019aedbff2aa8ae7505f1b46bbbc0f2fc55085bf60f3a7569cd2d54a83e0281c42c2f77f047db92790ea2f0ac02152406de9a82a05d2b6c95e8adc8c01281258f5e6154d15b196752ef7858e58be3afa7e2575ce47d9bfefbd5a0c2f791c0ebdcba957a3a4f8a6f6ada4869416ca65c7b5aa8ddf1aa8e0c2026eaca9bb6a098562a15fd57e548d4852867d3962f579040d5"}, {0xb8, 0x1, 0xffffffffffff8001, "519c81f484cc1f83ac65044161a484136dd5088adb4d99918af2a7887acaba153b3b66fc6e75808c9d072596b433f62aa54d5bfd2afa3c6d3d30fb80cb7e14c4d51fbc28b9591cb78cb1a5f94f4da5b18e8ad3229f39a16c63b1efed129b6ee991f99d5dcdb2c50db4d0e675dc8b0d001d82d3d00ac2840878ff9a73f287f87bcc910379650a80da2a9044a323fb900e93302ae9257d9edeae6ce6d666245d22e1"}], 0x268}, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socket(0x2, 0x1, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') 16:00:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000010491, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) ioctl$WSKBDIO_SETMODE(r0, 0x80045710, &(0x7f00000000c0)=0x9) 16:00:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) getsockname$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) write(r0, &(0x7f0000000640)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c98ffff0000122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d9586908d3d0b9732664af2e83ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x129) r2 = syz_open_pts() close(r0) r3 = dup(r2) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)=0x3a60) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xfa, 0x100000401, 0x989, 0xffffffffffffff7d, "85fefa22a6020003fbffffffffffff7f00"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:43 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) symlinkat(0x0, r0, &(0x7f0000000000)='./file0\x00') r1 = kqueue() kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r0) kqueue() 16:00:43 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) unveil(&(0x7f0000001a00)='./file0\x00', &(0x7f0000000100)='}\t') linkat(r0, &(0x7f0000000280)='./file1\x00', r0, &(0x7f00000002c0)='./file1\x00', 0x4) read(r0, &(0x7f0000001840)=""/245, 0xf5) unveil(&(0x7f0000001940)='./file1\x00', &(0x7f0000001980)='x\x00') unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='r\x00') r1 = openat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) getsockopt(r1, 0x10000, 0x4, &(0x7f0000001a40)=""/140, &(0x7f0000000040)=0x8c) sendto$unix(r1, &(0x7f0000000180)="b6e11018aa640404fda5f8da675609edbcf145958b041729e5598e37ff0a5a07fe2bfb3f026c0d255b5d1332846816ed7785cbd11e01fd26cdcd63a9c9731f198b01c6815d3539ed2be530a8aa96f99d1362ffae57", 0x55, 0x400, &(0x7f0000001b00)=ANY=[@ANYBLOB="7200000066696cffff00c6983f3a1c1f6706ede48adb6f68cc05d9bcfe0f484eb3f88135c8eda0673ea3f3dca33ea79c6de3b9a8d4a5ae8f2d9889569108867c50e93716df5b6b7790196652ab08fdd72d4d7d158b0d16351ea1be66c8ad74f93d9bb9ba5ac2090365382c32b9d65d5ecaa4dc4a226110e55503c066c3488ee3df442468520f73e3ff"], 0xa) sendmsg(r1, &(0x7f0000001800)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000300)="67c33f8e84bd4df01a54a011613d81e31baf556c78c3366a9a972eb9c1614118a45ddb5ceec89a5075bec3f885dfdd299be43e6650611faffb9889108b7631cbe6afee39f501b85387a3c8ce9a3062d2563789f297fdcce27c5730a15a908450cbf3893806f3ef3fc4e030a3bf830e65c1e86685c829d46fcbaf329b67cb9435428d193b2fc3f410d85d36c69ce6d9c3ff15ed33b4babe6703e0817d4066fe23b6aae4adcdb025c08e470e1d1561a18978eef624c9e57babe2f9206807eeaa68efc44588b446", 0xc6}, {&(0x7f0000000400)="a48183c85bdaa804da82e36505570835e8f9506a15fc85848c3a523d1795079d14042bfd0788c201089df4d6eada0833007665a5721dd35b08894a41fac31e56856f7c3156231b807cff7bf5802bc270a6f1a736f7f1b4d94654a3c876ee31a707d55fb4412dc02d6932fa181681f36c2c4a749e7e2e2acf4d73c83a7301595168fb3bff7988cc3ad041e8d752ce6b18945898b50f0ceee057550bc567078f6785cf303bcd820b4847c01a3c7f58f9c09e0ac1e762a709f5cf7b97afb24f510daa5d9f823d32b892646e97d7d67c0805f6da593da24e5e28299cd251bb37ebeff7c50c0fdbc736edfcb48394b17ef6b7bb9cc5fe26", 0xf5}], 0x2, &(0x7f0000000540)=[{0x98, 0xffff, 0x1ff, "356c07ee2be1427e527c4fab80aec39bdd1412ffde407938db714bd670d635e61a8781b20820a1c15f7bbc2d902cc488e5f83af5c9d90792859f2d9e8ac7a5207572874175f4d5febd11cd2ca46c0fbf47fdcb8cdabd005e2f73ed8bde3ce9e54e979b43974ed8d0cc0d00bb5e60d05d940c85be2751542affbd6ccd7b31cc5524464386"}, {0x100, 0xffff, 0x5c, "907a5ec5a62443e8bfb9a6bad637f3289d35c3cdcffcd2a226953f91927de5276824a3aee3d6d0cdb7849790a0c48c43ee3336ccf8cf614be997bae915b4091968819e6399902903accec5748aa075a596b11b33cf1e9eb44320981f9d942c932a7634ba7683f143d7e75f5c480c8b3b345402bc1d9e308b9234874ea9ee82c6c385421deed55356afb315486687869bf20245b499fee03cbbf3c816d7d4599dc56c2e7fb845624fa689da42f2ce4d01d4ef5fbeaf54b2757fbf95a678710d103ab80ff5bc4647f3619250f40046b7c32180aff2e0150993176c3df6f4396e6adad2ee81afe3e06de0122cb966e993"}, {0x48, 0xffff, 0x7fff, "d173ed4ea0b02cd08ec7dd74298779ae572320076bc06c8ff55445d2e6b38fb161ddb2c7eccd6ef2d98b43bd2e7aaafcf4f3d3bf"}, {0x1010, 0xffff, 0x8, "3cfa02f9350ecfef5b9061fc703ff928b3b3e5d2b9639d8043e9a96975b667fb429804677b84978e55fcebbde19bd7ad053a1250d4ec209f74daea91713acf7cb1e2e2a846bef016800bafebb26e6df03e35f0d30a8cdca6142b311d1af36ade584d890d52ebb5e6afc48ed49770d1ead03380ffd8f29e0b469a79efc330363c190b434ed8686c193b7ec7e328806f37b462669deff3fca77a1728e3f0373a98c4420d12ffb89b23cbd6215fef6b18f17adfeedd142bdb54f6eb8dda0e2271425b2a0da2597eefce8c999273529ba5b0fc8b9ebe99180ec412376e45829ddc313b55a653c332df4e698cf96ab254a3015aa11b8f9dc698158468b28a276414893b7b655a55c3305349974ec27011f06588a9c77d2a0263f3369f1644ad7b70ee678ea5aeb609a38d11bd486e1099f950bafb3ebf3db277bf2c8bc0b88cdd6e7ad49b79a3e251d14708997e9975480a9c34357972490b4b3404b4427ce382cfb8dad5efdae8be95f50e96c995b7aa1d6e8a2612fe97f2605b7c61e0c2a4b60e862df1cba09d6c1e3135bdcf346546227a13016a9f97e5f3a84d8f808400c7b1fbcae8e9b447dd75c36a005a46d2c68b904777585679873f3716ce1cd5f9ee4c54ac6da804b4e9847919621a0c925484c0e8e504509427ccf0a37bf85123a74d1b2fbc2144370a261efeca476301c9e4cf92cda69b540ae9a370ea3beb4ac75d3719c7df1184d73502f05656333a0b44826a4da71fc13f578ff0f310e2d59b6e4e65bd7b3a6b79a21420072dde2221a5f86816e6c8cfbe7563f9a0b39cb4e280ade06b5c1b72049f442e1f644cfc4a0be824d0906c76a28fe4d7a3b83a5fdb124797372eae8018fba6c466b0b3bbddaa836cbfa8a93d863fd9deb8003f4c1ea65f068f8d8d822e80b557681ec15e7b6313c040419f8cbd0c930c204e406f34c3d35cf6aab05e88fb74b4fd7a32f26eb7ef31babbf44123848aee9b1e743a3da5e3ddd184aa412f6eeefba5a2b446cad91d872d6d80f652f4ca139352dd3dc9909ecb2c34ddb90141076e6b5e21d292df017d955a113733b1a03627ae389b3c62a912a0e0a653f02eb57a914a2b5762b8d81607a4f33d602c2bee7d306556ab4da0ac78f0019db00de3288367637e7a4c6bda037c1453793db44c8e4caf7bfe52e04e0e69a9fbaf0ddff0f20b65f058e3db4efbfbfae20a1a23ace0a98cb010d447648a2be530a7f6d97b2666284b50409bf15eb458b0e40b3146dbaa5e2e2ccc1211126e5fb3e1135097262610d9466f615a444fcb3ff9edad401821ab9fccf538ae3ae424f15e05152c8abac48879d1f809d568f3bca9bc0029f6795eb5c22791c52094a4b3d7199321b831d51f57ab300af0cf1b9ca18aeb4fdc67466a5450060e53ce0bed15842a87e3c7b7245f44a49f35cbccc3ada98f96efef5fe8838ea9ea674aa1efadf71ca1906d80ff26cdaa206af6592d922744839666431aa3b76546bf0b59dcc1d9458e0889c3b9db6c3685b1c884296aa1b15f20d58a0bcc957b27fb48b31f79973c7f93f14e7960cee5aef4aabeb3e4537dca2cde552d4e8ffca22d0d80d1170d0a790314e497f5933e940ca9ec248836e7cd8c093bc3b99ea5596c991fd253f92c3873bacd7fd4253428f7db3d1d29450df14ac2daf259f34fcdb760c1cfdf3d1bcca5641df5aab51a083ea65bc78142ddb9e4c4199f9bc1682f3784e90cb7508166daaa353b5f4593506ecad22bf2b0f74b21f77df4c5b7b1bf987d524a1d56e1536e9dc5c2ce68114750f35ac8faa8904bd62336ece733a09a49e62954bf225e8c1022e1cd9f73bf64a65b8cc57338e5b7bf04a7bda40aab7ba51437899c8123e9264aad0df3c13f93b43f02abd18cedd8e0e6c78d49793763b98f82866a710f1cbd41a71deace1211810d80e7d11acd632dcb8c8adb09e0858e9bfdaee19acd0e145835b8e627a60347214ae0fd42fb87aa686b8fe59540b6850d479d326b5e6a34f087b5102479a9d580ed980f0846ba852335cbd1b5734392a1d6ed2a093500fcafb333d635424bc8b142cce902eafc7531142ecaf21aa43324d702bd5abd03200d1069df37b3c7e49035ce18e9965d1138d962077256a6becd7db33f42471e7231d0c3632712f60f63bd4b37ca97fa74193c92b806174b2b75e5b8ce0fd51a059bacb0bee03c75023ca2d211c04b55066fd7a3f43039e0f84b0e63de06599de99523ff69d4149b4bc1b1d81387d0ff506db4015efacf9261bf2d182ffb14d0a0980a27d1ee186d2e86532f30fa08fe0b1d2a2aab94b8795c23fc2ddfedbb5dd0aecbb358852a4a7ce8c890d5261d63755772d96f4c6d650fa0fe0cb943d004116e2246fc1c1bf17f0a37b23ee4cb7f3fbffb534b8c4c75f189a066304b87d9acd49c969ab76368ed5055ba40a8d362de52dd02c2d2d87059498359d9f47cee115ac90ac10887264e20496038a4274a0c5bd1c90885901f61036288c744210918deb7ad873c9b4e81fceaa7f84c3492e14d242ab7b2f4c957d1329c8953973c5e920fe748d20e56f2863c66faabc8bade1f3b4772270f73faeb485a22932625ff3caa37e88880a7aacb760113d6527a946689e9b71b94ac199e0bcf2ff5da3f9c1630836a6f412085bc8727c0bf46ebf4d685f25a7188625457da12518e861920ecebc99e6bf85ed5e8e96f65c4a57b62786c6fbd0301d05fb3716411f80f44ae2265669baedf21a5124ccf99a71cb1ebd8fb6bc0337fd5810190a2234d0088c0e7dde6215d9dce8272717181feaeb5a5385f77a07a3df203ebff37550db6e7ba140ac32969d61f92a329819cd57c27577ceaaf9f01be0c3495bd7ccc970f5c3a9411e1ee822f66a04e9c71900dfea72c4daa8962fa7f2eef57e915b02e4d30429480fa5ffafebd7b999d1c9f73500d6e73c1d9da6276427bca88f9c0b8aee9c7ee881b7f25eef3032fba6043b9f1385ed89eb2a93f2e3f74287eb5435bf4c4ac652aec10c911a410d6e9439ac7ef4f58d9a9e88981ba6c956a74553696da4c87a08743d296e78b9ff62aecd29ce38d88f790e0f9d74bf1aae34bc876be618e108677d544d19e4d91118c85ece2f760b26324c3606a4141e0d22a7ccbae77bd49f600cd5ad9a1ae5bd430c09c2b4c0ba6ea12887adad7faf27e9f505e3c5c7f6370ebb7fdcbc5b9dbcb7bd45d73712c3f2cee7a0f97cfe6c091b0e3c46dd98d9579c2e6ccbbf33e166b47fb6097164f1c36e85d6d3bf721ef40b5cdbd18e7aa7bc9e44440c6626d7f451229bd83902c831f9742cd376b5706fef377101b616167387d83e16189c463c42ac19ee802bb4498b891a00f4550f766b781a565c30916168625ef448eb03c5fcf760178edd511d08fe19f059368754273739731044ee167c1f2bb98d8acf3d1d06f01ff50b96bc2e8f96ae20ae177e7514d7ff9c2e3c9332e79697a7ef6bc20e45f9ec839f6f599702ff0d97eb7eb9ce0bc7ac6219477e2e68e32a28bc6fd68f9eb3c12996b93cee85a3fe23bf50635e6824f22456df891b4b0f47339ace2dcee051503b8bef7d0e0a9bafe9b256c4d308dcd6cb7204ea4938929efb874f80d614a8ae11ec56691e583194c90743fa70d6b496020d736f91c0aba0b097a9361b136cb6ccd8de3da4084bf7db965587e7c6737746b4a408de3c0aca457fefb2f7f904c8c43b9dd51e71d84a06dbd5a2040f659ad453d4f5679a713cf75e59e94d7488fa30cef57c19fe8206e737e08257480a54fa92f6a91cbeedc9dc20f02125f12e6e73e73c1a3409b5531db53767bcb9127afe817a7f4dd671f59d60e1131489406703121bb68e6d8b898baf21e3ad528ba938de55c1f8681f9027d8e8ed5e07a836a167a6e20cb6f10ed0e203172be3081165f200c1b12bbf1266edaec3022b91f33b0cd658872ae883f64e38f2ea464c37691c8446fa5247a594b2c36f9d21c70c5cd69837368f3f46a31994722892cf8019e68bb665e3f5cbbfaeb497067a997966cc6c2488296e49105fcf832b20f7227eb31fdcf913d4f85369531d352d9daa9a0aa772f08f3577b8a178fac1244fd261ad832a037b4d978de8429a21ca18d6ffc617337b3e6e30bf1652653619560774e88b93b05e0af83dbf2c31a4f3204357b2c4f01d4982647f5c80df689702e4849a5ab3f2621fddef63e17a03d6a7a2a6a2daf60857e7764a9cd74c9b3eef9ca7a4737418ed51d4748f651eeb1d7a0a8689eb6eb0125868d6bf2d1014877ab87b8f8e130138608e89901f202e1bf2fd1cfcae3f5147c9dfb08e5c23d7ea2b2e2167a019401db2806352003748e422dfd6d8662b59e96fdf91037c917b54de39259444c69019b957f312f02400dc53f916d3236a3c19e2297b000212ff2b7ccdc03645876f876091d3de8d8e737c7132be5e201de784c3cebaaa3e262611f4592c9ef4f0ab831e310f08224f0f69d251ceb816a1723510069ed1e2b360d6602ad47335b8f416ef1ed8584c7d7892c012e043162f9c0c55e69e934703f8287a76f80bbb932c2803c7d45f0f88c86d6fd710126f6935dabc26a9c505e58979617c068ba842908994eed4948614c11439106bad108d72aae4490c5501bc66f572649d8d33081daddc3489c6d0530142e5fe9fa799b21cc68b7e33c107dbe94096f18e977bec05c34d6730a1a170bd18512e303d1e2e76cba73e3f9545bd99d49d5bbe2c9a6e93698987b879f0caa9139b7f90cc86517d91288a4a062a2c0718edc9eb27a4d485fb2c590719c3143e911ea7caa68edcb2481b66e01cd177c4cfb3ea4f42a52a703f3a58817e19cb57fd1e413fc4c62b8fead9c14a937a5ae1cee9ec485a6e7c9567f0cfa55368e93e0a5fc6e74097bdd2626fff7e97eb679e7fc54ec5f0201f437104a95fe1a08c2185d30471af7ebc12619fcc794d49c0bd184fc174a34c72e473623a1efc5f37bfa24061421dbf13710eba53f526f9bc3e172badf8e730c0eb7da312082896b6bf9738ca17627d4041a0025b910a9638ea14377a88fa6b9c143c946ae2154b1bb280e34da4698d8443ed49880417fe3caf9cb4f8c2b3a1370bd8a02bcd94b430db13ef13e5998b5a70fbc25036d58a154223dc06ff2edf8789de1fb22a692648380a160ab69956f62c5fcaecd7634dab0e59bf300f6abfdefa64d87eb8e0542a5bf79f8ab2b56e0f13d01ecb6bfe1f8520362643e5748b66453942ccd44ab78b3735c800cf6bb49a9677917bdfb7666814bac81ffd3cc7f745330443de0c166ee40fa273acf61e0794074fbf438e17d69e25eeff9376a02a4f3092aec4ab9c492a8f6a1e798b44bea8047a011bf1bfb00e1fcd24e477c6b33a602d82bc3194725efe3a0be11f16dccd316431a54f3c8edf2a0e20c5d2f5a9685577d6ba90836ea649eb479cf8639166c0634e2ff80ad485240ce9c94cac2e0de8dc1e1c8a3cbf50d8ad1095e34123e1e011ac70cf512b264d788ca118a198f85d204c1717289b5838127bbe98d0fc4e055c437322450f98defb949232756cc969c70b8e88e3fab35f87ff7d2d99269a91a308140eadedfee9534db75d13f1689d67c7355cb8b8a8bba5c7007bc608f76db39cc30e66ce9414ffb33864404a95b2c0a885a2dba4f9335292c68c098a4f5099e450bf73eb2ea7e9f1b642108e36ce6fc12d5d596fc3bc771ec46992200518f1ed424ef67e18147ba268d807da26a8c42f5474eafdba6dd6a4657c35a9159a6f9c2aa7a922e2144cf00c012e5a4dc1dab41355cb5e14b22e8fd0449f181b0821e1240"}, {0xa8, 0x1, 0x8, "b4814d8fa723a7f2fba76c5955f0778602d2cc83cc13516466ad67c86a5f7c6a43c91850229d5178600b25f179fef2e68f3490aa8c156ad4012af8fb2ab761a24e538e2704e58be3df7907c1c900e2fb6c95a02e1cb237cb5838778585aa32e64950f4acd609cd83f88f1ee0d48e732a794fd2aed9e9ccf620adc74c2a4e5e0035fe7072fee05f956aec8ba2fb64c8f5a6caa609fa80"}], 0x1298}, 0x0) 16:00:43 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) pckbd_enable: command error 16:00:44 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x80}], 0x1, 0x101) poll(&(0x7f0000000240)=[{r0, 0x8e}], 0x1, 0x0) 16:00:44 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r0, r0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = kqueue() fcntl$setstatus(r1, 0x4, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x9, 0x8000000000000}, {0xd82b, 0x2}}, 0x0) kevent(r1, &(0x7f0000000180), 0x3f, &(0x7f0000000040), 0x101, 0x0) kqueue() 16:00:44 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="1000000000000000070000000100000020000000000000000000000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x30}, 0xfffffffffffffffe) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="292d8b9360bda09cb25b9c1c61ccf2887f58b354bc0f0d86", 0x18}, {&(0x7f00000000c0)="51cd4a8e49ec86e42a3a34daf5e68084102609a46b26fc6230b15446feab7b2db760e3efd0c3c25252c865e3c16a85f80c15eae8bab9af015fb12663b989063e74a9af945833e75a03b935d6ce309bebc10be2e8b5ee7f99ba0e85fe60c775134ece68590ac0c7ab9a6008478f368e14348b9da1", 0x74}, {&(0x7f0000000140)="b175930502201fce2e97a920567c32a82dc77eac2190f21c064a01e5b1f661e0988b0ec7d5e4cc76a9ceef75624abbb1282e2ea80b4e220e3db974acc55c5fea5a4ee0a49ccca8c14aa9aeecda205e80a59f59a669b62ac2533d581a3514e42896b8a645ce19f9b4626c83c8faad673457981e14b0f042bac305302bcbb810b84c6b67ef31cb15012e4af64a98e9a82d20007e0a6e0dbb94fde650adaa23b3d91287259efdd09cb1268e0aa6c6d848c6e7e966d22babaeea6daaad8d2d3d6dc1ef357d93d728d4b06951a9d2deb6e2530ea1657b5c60b7ff9bbcd20c2f31fb0f255c576a18adf715b76c0c494e9685e807c1984c98d6977537b1", 0xfa}, {&(0x7f0000000240)="697293f1f5180069e81b5da7ec476fc0539adf3aeb91b36c080d0458090712ec5b56eea73c10cc601a1127e5f4eb682455e93e84d732ab35b89e744b4e7d7fa2fbd4124231b5abf9f58639ee9824eb3ddec2b296624cb8d2e949be4c58bfe40a7bdec449531353e4056fe51c15475c806e4016e26d16040f72f643d7c47c691efe6ecef8a02602f4f414ab0cd279142aaaed6d20f2154d08bf85132305ba41a7ee954c5c0f0791e7dcd2d0e8339081b259b2abb55773442b1d92d9183d51ecb5c2b95b5f526770cb967b08438fa8e2a5576bf8554ff21d2f8a8370cdca1d9b5a5e0e96a7cab17301f1ed2c51", 0xec}], 0x4, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x18080, 0x10) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000003c0)={'./file0\x00', 0x2, 0x4, 0x3c4a, 0x1, 0x9, 0xfffffffffffffffa, 0x101, 0x1, 0x0, 0x5, 0x30000000000}) 16:00:44 executing program 0: unlink(&(0x7f00000000c0)='./file1\x00') mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./file1\x00', 0x1, 0x0) 16:00:44 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x2003, 0x4500) semget(0x1, 0x2, 0x88) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000000c0)={0x1, [{}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x4}, {}, {0x0, 0xfffffffffffffffe}, {}, {}, {}, {0x0, 0xfffffffffffffffc}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000240)=0xc) syz_execute_func(&(0x7f0000000040)="8f297c818209000000420f0f4102a00f01f9f046fe01c401dd75cac441fd50ebc481796713c402313c8c96873b00003ed18428c5740000c4a1856311") 16:00:44 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x80, 0x24) symlinkat(&(0x7f0000000380)='./file0\x00', r0, &(0x7f0000000400)='./file0\x00') pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100)={0xfffffffffffffffb, 0x2}, 0x10) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x44, 0x1, 0xfffffffffffffffb, 0x1}, {{r2}, 0xffffffffffffffff, 0x0, 0x1, 0x7, 0x18}], 0x10000, &(0x7f0000000280)=[{{r3}, 0xffffffffffffffff, 0x4, 0x80000004, 0x0, 0x3ff}, {{r1}, 0xfffffffffffffffc, 0xce, 0x4, 0xae, 0x4}, {{r3}, 0x0, 0x4, 0xfffff, 0x1f, 0x5}, {{r1}, 0xfffffffffffffffc, 0x29, 0xa6}, {{r3}, 0xfffffffffffffffc, 0x20, 0x1, 0x6, 0xd5cc}], 0x100000000, &(0x7f0000000340)={0xffffffff, 0x20}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r4, r5) fchmodat(r3, &(0x7f0000000480)='./file1\x00', 0x39, 0x4) r6 = kqueue() kevent(r6, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x1, 0x800fffff}], 0xc20, 0x0, 0x0, 0x0) openat(r3, &(0x7f0000000440)='./file1\x00', 0x18400, 0x0) ftruncate(r3, 0x0) linkat(r3, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000080)='./file1\x00', 0x4) 16:00:44 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() kevent(r0, &(0x7f0000000280)=[{{}, 0xffffffffffffffff, 0x52, 0x80020000000, 0x685, 0x100}, {{}, 0xffffffffffffffff, 0x7d, 0xf0000040, 0x7, 0x2}, {{r0}, 0xfffffffffffffffc, 0x1, 0x0, 0x0, 0x6}], 0x66, 0x0, 0x800000000000081, 0x0) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x3ff, 0x2, 0x2, 0x571f, "69c79f7c2b89c20fcc4bdfa5ee99fc8b14965a6e", 0x1, 0xbac}) r2 = accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r3 = getpgid(0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000001640)=[0xffffffffffffffff, 0x0, 0x0]) r6 = getppid() r7 = geteuid() getgroups(0x3, &(0x7f0000001680)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r9 = getpgid(0x0) r10 = geteuid() r11 = getgid() sendmsg$unix(r1, &(0x7f0000001800)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000015c0)=[{&(0x7f0000000180)="326e133af87386b3671e2bbb822ff106f1e7f740efa53222c018650d06a766d23a144ea465ce3f9c07989501ae0b71aa72bd69214f2d41f7a564551256925953dbc5c3a1911639344d56818d34ec70982d27da354eefb082b05056ea654a879ef37a6ff2a1", 0x65}, {&(0x7f0000000300)="9fe916f94dd2710ec71edf91c7f770b4d1df31402b24f9643e1480a90b68c213553b9df40f00ce9b789baf6c69b8608e7f1907bd1c014e7e891c6599a8b757f7534d1a34515165284411e40a8c588229824283ab1169c14859c315b83734eda024389cb10e9824e62d63e829c22e6ffb4eadc8c62e7e273a171bfdcf1c2fecd5775d94229cf826661ad77b23ba7620c488bb41bc02e5fbfb29ce0a7815cb1f402e344768e0036ec10f3bb92123c4d9b51b7568f74616c297745adc316559492dff05a945020d4bd9379e090f47a5ca37517c5e39a49361fed6fa7252196987a40b041d33e7ac784f645d22cc0702cd650096f216ed85e16e9f", 0xf9}, {&(0x7f0000000200)="549c2bd0546124f25409d2d8d3e109b5cf7b41eaeb689be73b74aac0ffb2a74c4ee42aade07be7eba8c7886932679036a51ca98ccce33ba68f86b8c557b2f04b3a9c8f0ef334946869d056b62842de6bbef2c043e704689b8f5dc61f8655996cf1", 0x61}, {&(0x7f0000000400)="592cbc8df3f5d719f710391c75db4f3d8762d7556d0aebb2544b060af3ce6524a670886cf0db13fd03aa771b091c7145704496847973fd29d869ef39efd341ff8af4a8c139be8c034dcc50b9632ac1c1b70a235fd14145be08224c648629491f1fe315e422d0d8d264bf398220ff56d441956018703b68b37a359621499a128b15c04c1f9e1be5cbf4bf5958658b867e460c76cb7db211abbd77971b3f8db535832c527546", 0xa5}, {&(0x7f00000004c0)="5697d8320786beebe9ba6f2a9abbdc0dec21856e840e18488381694af3ac1f1d7e69d3f6798fdbd011368e3d7d021b632ef509214cdf51f6e34d717092ff1fe6ec31e73e3beb1e3f5e491ff9b2f06e493098358024bdec602cfdfdb66e006c8e3d65e660646261b3858a6ce7b2ed59162e77b9458438eea5792557e7553ca6634d03b76fc3535ce43eae2da46e3e5a9d1a684420d36014c5938a78e7d5df9c413abc747c9271fcc4420d9fba2bfa06e6c6638488ee50cae5fa53bc31f7f5277321f04c0e93f52498cde8a943624a0bf0ed62", 0xd2}, {&(0x7f00000005c0)="0cd4ce31d5b7fc1196a2828af6595198695e9a46567c4e049a170f9aff376f2384ccb5b28e7457ceeb7321e67699bbdf1943d1aaeb23998b0876002c32c93e8c50b4bdf093ff7238e59514abf631cd134e4669c5e2ba0ede55aaf517f1bced600133e7d52e6975e9f5517fc051c210231945518cd6635ff5746ebf7e30933cda66bb73a1833c740384c8422b3a4d04fc65a8d8c8c8e5382a18c16b40e5b235458f0f412f6c7515af3a568b7dbfad5f612dc4ba89b5cce66d0d01fd163d4ff20c52615019d2169675c4f582e0f8d3021393a4fbc9fc2608459cfe2297d4296528741756f0fe9b92af0314fef6007ff9633d8e5247d1a92a3be3a87cbe27fb3fdcf81acb085654991f76480e9b657d987123514513c85a316f0fbf7aeb7a2f4824d969e98fef18b50d919d64dcebb89a99e44683bfd5ed459814a97b4333da20e4293962b4c0d0456964dbdbbf65b5e93ee325f55351ab6fada0990f4942177a6826da5b291101582ac4219fb471492179e6807af34bf9e627fba00ff6586c029dd94ec97ddf4ba93e8246c45657639ac39952a42d11add72fdf91b563b1a8d21314ad2b593212d9e44a3540d414db2cc4205f2178bda9f317ca9d858186e0fa3fb223a808fa255fe68df4ee2ffe7c8add2b92c09a38ccc887e40e251b1579f8bf00f4d0f9c6b29408b12a3c877e348ec889279ce15de64d7f09194375af45033151e208779fb8fe66e246f5807597be9239dc597936fbc3d879136277df8550f886e8e5cf8cb02f100b51fa3760f6c2b9219eabf62ea943b0147763c76073a7eb63ca41d77c07e53bc087ca6c8f426e1609c1064a5e0432907555c83e4ebb67f512b257cb0a4dbd0650222305a293afe4c7c121b1a66006f341d4bb9eece16da6469b320868a3c8d19a1d878690134c1be0aaf9b5a078d7b2b58272f71f95efea775643372c83e6bdc4f33dab957fbc20597e730e1341f12f8f404d3191023c2df7073450e13393e8694a5ed7449704148404b07e6b5a1bd3554c721ec23a56f1989e3343d6acd04d502639606819755d67d8bd98dffeddadca1c6b213ab37a1dd7cb560857729587d6959702230fa731f60c6bbe4385260c67df5c33cf67a310f489f52c90cd7187cdfcf35b4be299e49d81b1e1f694f5cc0f2ee8ce61c61e36d0778fa991c05946c4126e63465ad6e47ab6121280a643c8e43c45f268cf1f6630d4ca5d9ef723a8d883f02ebbe62c8b4758c51f253cbdccc6ca0e9d35ebb8894db05010c95b6d9790a5b0a657877a52ecca5b08f5ae3bdc7b1660ba61b0f87654435fb985e6e23b8d9142d8ad08d4d30f6daa94e39c318756d43d7fc20fe7e2fbb4a8840f6c6bb5502ef5bf7ab27b22ad72fb7f49c85a8f897840b6434635de624d8190c915999d191aa3c9815cfdef443dcc44f1aedcb0de058aeb083a2d8a0b9331f0abb8e328e20af17ffd66789a7cf94314b24a8960255b171ee31e4e5a549f1466e4a26cb300560f5aaf5a45cea3b5232ef859545596f31708d444a199d96d7b78948a9da6f74bb66703ef8ea85e6d58ec90de40635f07881da94a8c28c7832db1cb7f0c250fd9bcbb89266258438a4e005862cf9dbc3afbd0b40cdfb3742c2851cf554cc91dc0026e94f7a4da27f9a67eba0d0b810ff46d1019fe73de1c2da2d70fdbeafb634683f0fdcfc602385b8dbdbdb876579156cf919315fee7856638b4e2a0a381a979dae01371f4aea31c664ee4165fad890ccde1a0e759c1bee07a63221299f5ac11ffd1ca906216895c022108a0c74f208c11c25e714775468775f9c8d76ba0a41cb01f6ac45b86087ea145319ce77368303c828239936fa2b04925474533f2aa83325bb5e732d25e051d80c1ff76c1007274d195054cde6dd6f8fadbc9a6a47cd05380224aa1097196065a77723767c3626cf01b7d0c6674b575af5e256616f8f709ab2c517b833533427137f28c74056b0c8c232d3757e238b6decdc9ea9c9aaf9547b24df17c35260e1ee6c5215cf7068f6335b22e7552b6a2383f1453d0937d57b36bf0e3ee952e40237d52a4ce38a938ebc01c35f7d602b82cb5e1614edb82848b77c0a0453f4a865ef09f6d694cb8170fcbccfb425ff32d30aa52aeef5339b224691b39468c1ae970115eee150c0dcc6081c306b659e8168808eadc55e06265bfcb324457e2f01c5996f95ec175e19b732f51a7573bb103b1b19d5138a25df0b635fd5c41e29e3093eda2d5bc6beb3a76a1eac69520df96e6955a9d8fdba33cf62e93f5901c391be9a8b77985a907bb5bbb4fd4ad9ca387b2135b9a1a72b5e269569318895fb8c928fae7868b720f15ecca7babd022499a2614a3a68dca14c6bbe768fbda0c0567af37221f8090b1b86a8b54e6cbeab09ea3a8836c19a7ad6d9352c35b8ce2aba332167f78b3d71c9b01fdf819aa72c3e00ca28a78b3a7f564c212227478812503118e847e1d89d652389857731572679c56b43d688a2a4e27ab076fa7233b0572e83db5d3bde3c04acc23ddfa56742ef2f94cfc5a515b8ffec93047c53f12e6a5d4407e416eabaff3f8d4ca1acabe1ba5fefa397b083b4fc1afe524004b73a2ffe8c7104adb446f3f919e8fbf1b225c0253a5879881ce6bbc040703004ff123019e875ca9bd1ced659b6876083c189233e4c114581da15a27252016d6dd2c3ee8b84eface024bae3764a3ea03bb39a8dd116d2dda300fa46acad4fc4d0ad53fc95b258a65a6003fe65bc1334769b104004278ddc69c50e332dbb52d5d5861f10b1615e0eb2f7b149d88105f29cf41585b01587d9670aae1c8c852797b4edeb43417ff2ffe7d1eb48188f0497956b13703d1db782119cd1f1e058689d4a83b8185821bd6995f90bab25c5e35e5f9d9dd3db1fd9085673b3b74b6bd06cb8f85b551704bf0ca92fb947abee5653e9c41cb125bb5a1cd1df0303b6bb9750f59144479969d67a3c7c1535f8d7ce0665f3ea1d2a93a75009e14f694a9add8d54b350bcd13b2939da48f9acb3dc70eba593807ab098964b18a2081ad31ceaccdea2d34ebc9dd20d5cdfe3cce5776c86e128e2fef9a56a03370603b656d62ff2be5596a3ccbb443ea461b491b0cb59b916de96b265fb6c31a40493c3514eeb7c363a2cdeea9faf16270a30c3eed2b89dafafce8a31e71affa5de55d7ef31c29e888870b8055e9de080880c0ce9243fd499e9878da49bba5bdc891e46f68f1eb24865c18e73bf3faf9b1ca868aa9596d54bf59da242e0588ef410cfd4d051fbac2c8a47d10543175445d83d73c72aed6b13d5265c1f4fac3a3718760568ce15adebfc145dca1e034be57f34269d3c32c8b82c0b19a2ed405f1ce16e8ff67fc2303a165b18a0f5f0d33e35e5fc3b786a72e4979270419100ce5f8338e64fc858d4dcd40dedceb88cbd25d3a147981fbe8778b05d232e6025829101dc0ecb37b7713e1b48d17b7aaa07c77e09fcc03fc211a4e425bbde1534cc5b8b2d84d2210b5ea8391eb0aaebb6081362eafd79d8bf6f3dbf5d6b1b0bd520e03cbcb315f0402660639e4a1f21940b2450c1cc221dd1fe42231651cee82c40f17adea8aa38e91071fdd62d400d4214cbd07783f319c3855d58b5d5b5f19b9964a95fd613fd6b7c5b6b064f0390ef0b76a56aa865e6549890321007e69d2c8e6ef3f4b9f8eeb29248ff2877dc123f841c12609e846d65ab090f7c416b719014d8c771148ef5c98d5c6034633b6046e658289c9455d9ce21cdd7fa36287a0e5756e1fd21580be5237b3feca975009da9ee18cae4c4a61c3298e985339918d56e8c28e758032f70b418cd07f69d04da620eb647c4d6894e2d652838737512caa3e916e754979dbd26c4f590f6f7075f0f054537e161530cb0f238b3cf593136deba2b7dbe1a54a58e12010e09f8ed193200d409922a8277214f436297ef7934cb01281718a242009053e8c6e31d1326d0b2b61c8f7403e20fff18b04c18bc3ee6195fa3d8d2de8609bf8a3790755507b2a3a56d4eb8cc8b1b2c19f538262e9094e9cc8d49da3884dd2110fa1556748dad066af0ddde38c34c7bc07ccd13966e0c0d3a69672d932fae00da9deff09b213b3181201bba25cb1572ea02874393ef3af7180d7ce64175faac15a90f794fde442f8455b45c3566f8f8a19c0be9214ac4c2641e33b2ea44083ead474f419c54caedb05f848445f828e023d6aae3dd63f7536d363e34a8b98833b030d96965f608e9df0312ccf210a1be6775e287f7c5be924e3b87a9ba37d98500167287e5ee5cb25b6315cdd8dc1e4e7f342c6a2e7fba43dcd2d4d9d1f3b54c9824ee029980fc391b24e7586453a57479a4a4f841df726bd03afea07f629a390dd95b37deb45258f45d1db1824dc3b90ce542ac4a85f7ff5058833ef8e2fb8eba641469ba29b4e5ab98bf57bc26d7004772c90d82c57f27d513ab06c749453a51edbcca55ab29ec84be6c70e1288d06b6a053e19c3495d481573419159226807939162832af65e061b063633ada163ccc1d9f9ca5ce3d38244e5ea30ed7bfe81129681e28a556e722f292a128954d17bafea2c0e1b12d825ed4de7a5dc354992487121b2ab3bc1feff18c0802da87503de6695367cd4cfae7006b2eb2159be1ab00fae325a1b3c75d32f02dc5fcc0c30a33af8b5d547a85a9a376454e8cf4db4675c12144807e608ba1b96e17ff68dd750baa00dd4d7a03206fbc85058b28ab15609bac5750e4c793b19c41ad2054c2fccd329c6ebd6e7dd6a2677267105fc4b716de3fc58c96cc08f27305b62a324ee142538d9e852add0cc44af1585c7abfd72a9fdc24637825345487aee8d7386dfaadf679093bc489805d814b06ead8074e5715a8e94ed83b31d00000a420ce4075b15f34b8c789327dab9aabe8180b3726d174142a42d49828f22c87765b537064ee3d0e8c34b281408a2035d0c6a617a5aaff4de21ce2bea27a9f044563363eababdab5fa65bad41d5ce7dd8dfd769d094d6fa931abfcd140ab5c9095ab1e3d7db6fa1c2dfa6417d590e5ea61ce2b7e0a59853be018322ae52e27bc4d776d18b1f1599e953bd3eba6b9e652179033190e5e651006d6374906433cbe95b7498020f7f8937205e322f32b5b468976a554d96f45188acb6fc9d0ec70305e855ecef8e380fcbf7fc073aeedcc55096b66ca73df54ed1e8ace4601e41cbf550dd0e4548c22e1aba6cf4860230507017300363745d5c53d5b94b8d6ae0f0388caa3e4ec9103603ee14e3893b50f08f39fbf78a48a2b195e7dbd34db2cf356c2bf1842b9efef06d9997ab9bbc3f8e3c0bb95b55e11b882a9b621373fad0b015e5ddd5cc7f98c8b7287f17405e683a4967be3bf77b1c40d5560561c9480b022b7a42a32ba98ea05776ee4111faf4e5b7845933f56e5d522b184d1971a78320e7fbee5d67cad1a66ed1d9a810fc3a8857f920081afd40c8442415bc3dd22b1e92c9ef0710f67b1dcdd43c11e496161eed43198f4911beb2e3525cd4065f34911335a39bf9878faa26cf551196d5731cecd53509534ca14c58d2dd04c15584be4547238ebd61dd0222a888deea5ce69224a7da8f654f0287a32906e6309fc74a2375645fd0379e244729bd96b6b4e207613e89f6afbcac0c8ecc5ad572b16cac52325eea0caf817b9ae895aba09162e5ba34d7eff6d49bc136a41cebf1e3362e1baf9298053549ab1ce6e3fa184c0e801fc36551bb3dda275da5ab3235415f727d554bc6970d6f68cc4ee92c3b82f2ca83ab2db51142ead04584c070d033c26c4b6cbb5f81", 0x1000}], 0x6, &(0x7f00000016c0)=[@rights={0x20, 0xffff, 0x1, [r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x28, 0xffff, 0x1, [r0, r2, r1, r1, r2, r2]}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r1, r0, r1, r2]}], 0x128, 0x5}, 0x4) pckbd_enable: command error 16:00:45 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) clock_gettime(0x7, &(0x7f0000000000)) dup2(r0, r0) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) select(0x40, &(0x7f0000000080)={0xab50, 0x10000, 0x7831, 0x0, 0x1, 0x2, 0x3, 0x28}, &(0x7f00000000c0)={0xfffffffffffffffc, 0x5, 0x3, 0xffffffffffffc1a5, 0x2a, 0x3, 0x6, 0x3}, &(0x7f0000000440)={0xf76, 0x0, 0xfffffffffffffff7, 0xffffffff, 0x2, 0x8802, 0x9, 0x800}, &(0x7f0000000480)={0x6, 0x400}) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) sendto$unix(r2, &(0x7f0000000340)="7e8458c14c2e4adc411deb7618fe45d645110e17a81d957b1720dc7d51054d448a4341487914dc3e4044ba97d411b871f5ef1df60b67ac3316ac0f882fa90d4cf84c6662af0615be49c6799e59675a38131a9c176f1c5065a8898d74b72826bec807b95da02880220df2d5c2fe0472b4acf185456e554b596104e41685335bc50f2f11a82e73eb9250400b11a64f8e207af16ac55efc665819d1c9a43a1184fcea0eb1551f272f8a04ec5d14e9553c805724b6522a86bfdf5c312c5fbecc6b8ac9fb12fe544221e63dfa31622b219ce96e79d327a8561877fb4c8ddd1cde90bb75069b6a7b4c9c2bd985aeeaa16df9e0430bb9", 0xf3, 0x4, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:00:45 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x50, 0x24, 0x7, 0x7}, {{r1}, 0xfffffffffffffffe, 0x10, 0xfffff, 0x7f, 0x7ff}, {{r0}, 0xfffffffffffffff8, 0x8, 0x1, 0x80000000, 0x1}], 0x0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x10, 0x20000005, 0xe620000000000, 0x2}, {{r1}, 0xfffffffffffffff8, 0x54, 0x42, 0x8, 0x79e}], 0x400, &(0x7f00000000c0)={0x4, 0x8}) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:46 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000000)) socket(0x10, 0x5, 0x400) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000440)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000480)=0xc8a00000) read(r0, &(0x7f0000000140)=""/241, 0xf1) open(0x0, 0x5, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000400)={0x5f, 0x3f, 0x10001, 0x3, "eb718da02cd256ff991459f1f104552ba4eef658", 0xfffffffffffff801, 0x13aa}) getgroups(0x9, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setgid(r1) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000240)="663c9186e04d85d0a749c2d77981a092d228665a41c61cb80b197b69fdf599793f23a0b14cb169213eff8a6a9a77172d6eda90a6e2ce4efe64e69bfa10a9f282b1c9921cb16ee4dbe8a5f50db82e68bea0f5e67018cc2843d9aea4aa6b608c94168e69523d1791857b34ed32f063afc9ea08b2307b6cf6308ebac0463302f819949c34b7b730c3a684c2f20f310e4dd847d93c974f64615781eb78e7cc38c8a521857d3bc45e7650cc4973691c6448b8aab9440791", 0xb5}, {&(0x7f0000000300)="a1212ace6f951fd817ed1c6a71efd7ce8f40f66143aa94dc314fe51fdf49f91d4560bb95d3619755d1ffe6d3200eca1c45f036cfaa0c4ce00dcd73acef9387db81facd35055f4c454d3d342b8662fb34dbb2906bcdaff652c76490d4a8c78a80010a74e37462f01a66f9d1bc72b9c16846e9365afab96b9f15aa9fed4d778aeecf28a0f8637aba23e762c2154df49b47db00c59dc97f1fc7d8c7ed0fed7e35c2afcc04a4989b5266e2e78363794a10635c93520a849340236104d113", 0xbc}, {&(0x7f00000004c0)="1460a5393cd68f49f1032a540573c6d9166f5dbdc3add7094f0f057b1455d9bc99811e392cf96b56807189a72c7e765199e22d11032e4f3f3e67562e19b429fc2decf9ed938ea20d09f1c65872bd7dcbc7a7d69cbbd2990cc60167f719176b641191f664b9b5cf8b0b6ac3898b376f51473dc6d3bb4a5fe60662f073dfa1e74da0d886e6dc4e5bfda984ecdd4843b95fe6074cf7aea8ebf1f4f36162c9a1510d25a5099a74f17bcf9d0a7358477d85", 0xaf}, {&(0x7f0000000580)="4750b500d7c929a23db2876ebd340d64031045bccc15e3f49a6ba8703c9c70d3aff07fec8410a42c8c2945b551a3ed197b62ebca20348503694ece5c724fdd0b71a37e25392d258f4841c52995031c7cd7fc4f001e0c804701b51dc4ef3bed13eb0fd3b3eebdb8cb93d036d3c1c53efd0a57ce6d9f5abb19a1212d8339b4a53e762cf15b6129f77658f9bff9a7b92b4887d87c64bae4", 0x96}, {&(0x7f0000000640)="a86c3046ae7862da2bddf73d6bf812a3f7d3deb4ad5982671cd0becab2a063361faf49db12e9d4840595c803a7d2e5a65bd9f099c6d333b5aea0f31205088ce02b373d17371aea4cf002409714a862c9f46e40e8750007321b6743c8c409e110ccd3b879209d669b6bdd1e855801ecf093389177a3463952dc2316982d9b298811d39638d97afd9bd2bb5209ad23b067475b3cf8171d6ba0e5f6df39c95de260b8b0a7b1857e9fa9e6309bc173fce9933df695e7f351e7805517e01553941e6005b47eebfe4906b332f7096cbe222be7ee03954fde0b16b4e3734d6e11a41a8da91e2b6e09a13fc2a8214d8c66328306b00facb9fb6471431bc48caec70cdff9bc720a090a16be9a925c0fa4de455a9ee42e86df5a0f1d9c17026d402f6e2266a86a9ab8cb1cb6402bcaa8c81ac1a6df4b7488057494080db1fe001e83195c8dd2d94f4232a90144b8dcef32516c5ebaf9e0603a452413d7df7ea44ea0056eba3bb1eb0cb01cd6a3eeed00508ec671d929e33f1d8bb293ca5421adaa91c2c5767ccaa7e3bfe00d0c0d2683fd9e908b9d67b2bbe3d9b100e37721164fb232108eb08b149bde1f6a624f8de1d12ebdbe44295902b4d62a883a1ed8ab6b5f7d6f42dbbb7c96c08998383556efaa3ff5d2d1e87371b3f8624d16f8efc41e4fb2bc968f5e3f31c0b1bb0734d0f75e133d3044d35e6fce5c231ca1ad73428212699bd1d40d82fb9607d615c141fdbad3575521bfe6070e2687eebbea927a1c2525470fbca91ec1cd6efa2d6fcbf02af9fa02f39d7c2c5ff6c8270e0e986a02833363c80cceae3daab20a34fe0c602a16f971554ccb81096d7b30d9c01c97d4881e3d072629270fb2a7ff3fb5d6bc1046b2a8658e1a6699663284f374acb8b3f1f2fc918872be52065f3698601c24547c7769204f6c636eb6f296bbad003988052a70b7d4a5c9f3fdc3fdf1e6b8b82af814fc04fcf174899ce55185c99355a6da0fcd8a18e2d323513dc6f3173c5d046c4b6d027a6c3320ddfadb755b4cee1c45697ee3a47eac4a2df6fe20d14af87242ff1a04f1cc56574f2b52a0fd130ac1bbf59ee8f57a0ff54cfccc03d24835b57efbfdd9c86af4754c7e872c2da156514ef2b85ad53ed106582c3a20b2f3fe383e500c351251f8fccce323dda0bd3901cf1388ab11c8eb3501358bd02f5c25d035073a14d7b887a9a21cf526f98bbb2836f5f32ec857d58b1f2b16c236cfc17519e2bc2235ac09811ed04316412217eb7f691951d028d231b61d72afbd1c75d27597d14706117832e60e6ce797613ba86ed8043bfa9fae9618b8364e989d338af564e4699735e00e17119add708b06593067cf38b6e8fd24a673883f73cae3e46c4ce8f76e58ff5ed5e4081a14c5e7efc732c1e9cd224ff200ea07e89bdf498dadd106e6955f6285fc2eda7542e89aaba4528eca9005683476b98da22ddee5387f7a39c842f72fe620d536eadb7eb39432ee3ed8944400b5ffe5b6bc821c4c964720c3a0ce47f2ca68a542330f77124eebfbe79c945282b8ae87ea57ae981b4c3f00585b0a809647581dd7394372de373ad1d80f2259b41eb07931b667f7458f7f8c16b314d065fb130ee70055b1ebe79a60f278cb546ed7ef18fdb3e1314d10e6825cb6cdfc88c9fadd2b8048281ef806d95fde16b44f23e5f1436bf4f78b51a1e02e51077ba91b124891f76b3071bca8336b0b93be4493b616504fb42c9c4d0cd9cc5d521c8263562a67fcec2b7dd4d669dd71692daa06bd0c7d6836391a636630521155319106e497a6b4e9d5674eb71d88db8b5f526048fa20c02efb1392c0a1568bbb048f041ac83e56358385bf474d0552aa161a8024e6c84e27398220e09ff1b845c764deb0da5a120970399200c603681e7b921fc166c6147e08e9544e05ffd868ebaad1e30128e76bb85ad642dde84dd61976e2432520a98278275d3338aaa07917cf019c37a55e58bd49948137e6ebf1e5d6be274e2e9af454ea2a37a79604c9c3513abb13f69e701b321c246f2e6e7eb93289ff86ae5bdc6df8540040ed36969e5df13fda173df6b01fc246950ef7a8dd07c947280bc8c72ca58a9f6555a1b79d406263fa2c9171cb181bb7252a9d85244e3881c9da251961fef36ba8b0e382e25f91152af415c972e1883c6a6c4db104c8a9be1be53e511d5f5db39c8620116c6e6a71e2d7904c355443f98fd90c73b9283678a207b2201967f10c304473aaaa74f0652c00dd130e294953a288bfdb95b965c9b7c3f5f152fde66306ac99c881008e4e9bdc08fc19b38ea6dccf90ded01f218b71a355c650f0da517ca52b44050096b87910fc27360d594b71113fe57acccee652f4277ba45491b545d7b533e3b03f636a823d1106a2d5251e432a564c7cffc2a66aa4378c68721c7ccb38ef14018ba7d6bff1cdbba43325d84f0f904bbc0e6a71917e343b3f9f4e5d4822c70ed81bd72e296179b21340eb91dd20f52574307b61ad0ec2bfdcfe9e14dcf8990eee4916ac49224d375a04cccb86c797d10645835995e80d55c383696bbb73c85a1fdbf25012506ec2d908901ea71adf55ff2481c2318bbde883611cc6ec2b28f61d7f60df9ff3dd9eee3e5ae9a1aea055b132fce39437162d728f79a5b3def06c9c9efc6f6cadcb59a1b504ece238f81be149896f5c0b0310ac732ffc678b946dd539e9cac7d8d94b10382756ce50415f86247c80c73836aa57edf93c2a56064a587da94064fd98b4375457b9adf630c50371a62a7e0046fa5af0da25f7ab15011e6001ea8ed65d9163aa4f05c9a15265f745b1c880416af418d86ccf79c8265f4c594510d0e93c7ed0c0d635493a089ecc006905c81db564dd4be88195a7e44760304371ff1e29f5dc006ecc825ab1cb98edcfc4072690468c5a45b9011d65f5c346209b968b982d170a1977626451d0246704fe19d97d144d786de5c05fb71fb8621eae53a357d5033a8647647250772e9e483b04b955db915ae60bcd249000e6c65cf0f85eaaf8b6affae5f265e2b9165bb9e2aebeca2ab654518a0df3a46685532c61ffa8405853a5030808db45bda44ddcf17ce8f2413d1d686bca79fab64feb507d5edb475ff3aa8f82fb05ecc0b021356d365550969b9b5b035276773053520d82337b1af98801ccaab5d57c3522a9d1a44054274d6bb426f5310ea653fcafbec1c4a777774e64497d0e5f42f32e32ab3a384b8e910f8506aeea7c1db9dd306aec43d9245739026a2babecf4604723d6ae1636aa9167f87d3905726fb3573fc38eb6d5e23479b13295c9926822032eb7b119cbc7d8cc6567619a2a7329ebfb952d5f938c9055380a4b05b6842c4f34c3ccbc166234d4a24f633ffd803ec0454b925d51f1afe05d256dd265f69646691ff2d906b36d7b1f1ab659bbbf029508abcc331d80a4324673f9a5ec49a38b06155dedbd90c3b9706cef3431d1633c042c7ce55986e08098060a196bceace84ccee5b57509baee6d4f4260ec72885eac91a11a01aef14b9f873d3b4a91597adcc1698e368bc66db7fd34364943516f0b73997d1aa03885930bf546736e2c77783086fafb51ce6547a174d415a99b70d8721038d000c5e5663eb4a51a41212a835ae9ed89d47e48142761d7c1ee12c0480e648473c80e3bb7fe47da58d866f8080743d021cafb0de581ac5ef0f2b57b493e879b56499899a39bb19ca2c83f2a55015e4b14f769dc3db9a0f3eafde55c93a6c3ebe50c3e35426ed1bdf1c9182b8f0953b8ed977d092617278a385bb9dc6604b67d7233ca7894977d1baa8be4699906c4a6b031ce1ca02b34585c0c0205aab46901449294fe40b8d06184a9ff02854031353a35183a66a3d42eaa6cb472453dc7435f6dc069e95342a843a688e3188f3f5fe52b65469d2a9531dfb117ada63dc111ce8edf6c70c0060f7b07e79f4cfcef816f5bde55eefed66e4029be18c8f68e62415a4578f4c99d7ac0d55abca545a96688669b61416a912a1c4b957337068d6407835c7f14bedd3753f610bc92ec4eb9acc134c262ad305581abd416b7c9cceb4799185f56638f0ba1e420e7268476d329e7581d9f51852dba5ba66f954145386f6c306c4668658de74a45083241bdfa95777437b27c74442da42058ef1ec0289b22112e3cbbe1b9f35a5ee794171e81454a0030e0f631a88ed477dfffc765573241870627eb31eadc895c36c9767180647867364da3f7cee2c369454d179d8326e916755fd4763a2540b21e923717cdf6cde9df849facfd68463b908fe5c25ce0895eabb996cf817b823c1ec3042b7ea2924850d85ff438e0df43ecccc8e249084fdb765cf817413cec120ae7aeac036bfc48b2c8372a8aec4834074d4760aa157ab23be87fa6dcbc76c57235a194c4f0cdf0147d48f5267ba5661b2f2b6a6859e447c7ce58f3a3c3ae234c463dc4c73d16fe6001ca37a5b53c55f85a37bc46d3efcdbf5c53f6a06fdb8629ca7e2ecf0ceeb44493a840277bfa0b8d1697c630c3a4b32b36f957cc1c949c296033eee1f2962ff7afe819d1aba8d5a8261cb275cadde3a3cb9192d470cdffcce05d127a4f9c1dc4c0c7de1be8c1e5efdd8d61578ca3adaaa41f61e998fbeff94fa0d08b1aa4f23c8c865eae95de1d182348b58901c1457d7702bb57894cb0d597548b728eaea6fed7edee2c8d7d88e6d32d056f1136908808a9c179e1e0e1c82cfdfe1c7e2089421a3127c1aef15f5748aef10b712b6532050bdf6e31752c4d968da646d67ac04f657db0858dd3236cb0f6b36353d03961d48458702d6345b2181facd9c4373a35c6a4c634cd81c6eb43d5a00521828ff22a9e45f77a0ff9fb3e039d45ad6f500e29ed7e13eb044fbe3058e33552696ec90370e0941e8bb69d7a655073f2f86715d9664fd877f0aa53f32c1e367b0bf6865a3ff4bab6cc8ffc2c9cefdc5c23fb83f450bf4c2f163d940e259582e67f08632d2654c6662dca18319a87f7ce00db602618638e8eb953de180fc96bad2cd22ff86d405108f3c6b22f42c9fad401f12674a8aa492c002baf9cfdacbeb415b4ceea09d8cbb5eab4525d44ad6ae8786cde2b0078a43c4b252ee0ca8125059595e916906b4c02600ff28e5f7ce8d95a0bead2b20847b56c05bb3258e987d034267ae635ff2b08caf2e670db7455f69b2012c1c9bc38507150117bfa68b4299fae972ddee60321df8cad99efd90c016a34582a55293140af1747429fadb2bf5faa398dcfca3a8ab176855fc51cd403437deb12f8975b3984a7e6c8e4cea95739bf356dcd0a13869b3df191b7f45c4d796bf75191e4aaf70bc4ea33e8e3c2cc2ae257d6ebf12e28b64008133cf5a2709bc49c0c6e4ecfc072bae0aff7ca4a9b812c115a7ee580222be2b31206f1bb02dd238217113febfadd9ceccee2b794d8b8a4bdb7067c1b162bcc0c0daf77fb5ad1da7595c925c08d9bd991dfbf9c3a0d962311fd8dea109f2c4574cfb1559cc9f8d1226f753e002b2079333b43e87eaa1fd783ec8d09929365419d0fbecb78357733fe67d5618da991b1c513754a858b872329bb83429e19313a7d0f7a17e7d5b2e2c8c855a094f48136d45c8bfb4a38679d3a6309c35aa66cfcadd4e9e5842c7faf10b73e55580ead1d267b122970a43ca4526f6a69c5bf7f37c00675bd92e1926e86da3401d8954d8781c632bd16dedc6c959696885fbaf00603edd02e90321c390c4554fedc3278747160f772470bde64c80dec026c5a770f3445ff6abd4202970678a9565c70cd7ed5e0313c6cc7f8637dc10cccf5b7", 0x1000}, {&(0x7f0000001640)="88bebe14b7d33b990e7753ac3254bfda32a2315e7a6335089be98f8ced57b30a2b67b66a3ae8f74a2a611b78c9f30b5d84981c03c89c28ca90afc747f4f1d2a975053ebd7f9b454c2b97d63592bf14de9abb7c7f8eea451d073fa117775de30f0ac1df33fef7654f2934277fea3f601b48909f1d7c6b9cf85933a2a2f50473c534d974d4a444526fec6b5179c7ac282f06be70b5b952f99645b76a5d2201948e01f0671f0bc54e661b2ca3b9371090b2bb6e2ae63290299c64c03722b721fb2170a03ebf81133496", 0xc8}, {&(0x7f0000001740)="c80fd13849a29b82edf0dc56c7db0f8f888ea8fdd4367dcb768b89ca77c0a5483cf1025ed81913a9c2f6023805d383bcddf7aebe108cd58d8ae632f0b50ea6b6c4017c740db06b808a3e992b1184ffa57c63735cd3172745a1f93fff4176e9b850fea8386302f6b252ec67fa51c80fe13ea3aba61d6476541fe1eb1e3fdbcf9bc12590dda18b2c9917752459fd53a8b2ed605fcc228d12b7d651685fdae72d002eb251efc3cea6fbedc9210963dc1344c7ab2fb32fcc9e2c69164e8d0b6e9834cdc36e37af081d", 0xc7}], 0x7, 0x0, 0x0, 0x8}, 0x1) write(0xffffffffffffffff, 0x0, 0x0) 16:00:46 executing program 1: pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = syz_open_pts() madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="ab", 0x1}], 0x1) dup2(r1, r2) dup2(r1, r0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000000c0)="cf79e760ed70b230db3ae12a6a08bb28c2644dd7a68b546489123ad45b512b7f2f854349eb6b6652c8864b970671b5078062dddefcb3a778a5716683dcd7f5d7e4bdca8a6f50805e070d2e785613c80edd7e636cb3f555846d73fa1f6b520c2281874ea1e21b174569e04ca8c5534bff58665f4a4151ebb0be6774a754e441203affc5be70313a8770fbc376b9ed86665b1b2a841136d5c16b33c5f88c0ebab68c38c7e9a2f4063e181ebb35", 0xac}, {&(0x7f0000000180)="9617acb447dad7ba39c8f2d6d22b90a4f3e7e4f36a52c590720a58a10cbebc71d2e3d16ae38074ea0b7e183f11ddb4fc4b8cd630ccefd36a350db22593a74a3018b32a3120418fba798d3903f127e11b5d3c85cba43dd901673632c5708f8a9fcb3ad1694e7ff8360196f76685e4a2184bda7dd377bed81c7e01edd371f7137326a0a02681086d7e9be8b246135f1642ed5122fe60cced8ffe3f8181f50c6a80f2ac1b3a9600fbd94ad5c8b276b4471526e6f6920d2faaf78d8a40f6b7fc", 0xbe}, {&(0x7f0000000240)="320d5cdb2bc84e08fa7787036dc6cfbf0c09d2e0d57fea16c243661923b7579ef352260a606a7139c9e7e57cc6b796bfca5e11dcd7fe9ed0123442a7362fba61d3f1ae1c0883e0247ef4ee57f604b99c37a3d94d5e4ffc13371b9a88bf8cef711574f6ab40a32df04cf185a13b700d6195b17866d14a95f36f5a2c84d888e4b07a59745d360522f8417b4a59616bb967c7bc47893f350b82b8892f02d605ea65952957024a6ac652c9a1d909847e5f65743e1ddf422527250c80553142cf14a6eb074f297758ed756ff3", 0xca}], 0x3, 0x4c) fcntl$setflags(r0, 0x2, 0x0) execve(0x0, 0x0, 0x0) 16:00:46 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) getdents(r1, &(0x7f00000000c0)=""/81, 0x51) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) fcntl$dupfd(r0, 0xa, r1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$KDGKBMODE(r2, 0x40044b06) 16:00:46 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ftruncate(r0, 0x5) fcntl$setstatus(r0, 0x4, 0x0) 16:00:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffdfffff, 0xfffffffffffffff9}], 0x1, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x71}], 0xffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x20, 0x40, 0x944f, 0x1fe}, {{r1}, 0xfffffffffffffff9, 0xa7, 0x800fffff, 0x10001, 0x4}, {{r0}, 0xfffffffffffffffc, 0x44, 0x4, 0xc9ea, 0x8}, {{r0}, 0xffffffffffffffff, 0x80, 0x40000000, 0x81, 0x8}, {{r0}, 0x0, 0x4, 0x20000000, 0x100000000, 0x2}, {{r1}, 0xffffffffffffffff, 0x10, 0x2, 0x88, 0x2}, {{r1}, 0xfffffffffffffffb, 0x84, 0x41, 0x7fff, 0x2}, {{r1}, 0xffffffffffffffff, 0x0, 0x4, 0x3b0, 0x3}, {{r0}, 0x0, 0x72, 0xfffff, 0x1ff, 0x6a4}, {{r0}, 0xfffffffffffffffb, 0x40, 0x2, 0x3f, 0xbd12}], 0x2, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffff8, 0x2, 0x20000000, 0x101, 0x8001}, {{r0}, 0xffffffffffffffff, 0x32, 0x0, 0x0, 0x3b36}, {{r0}, 0xffffffffffffffff, 0x51, 0x800fffff, 0x1, 0x4}, {{r1}, 0xfffffffffffffff9, 0xa8, 0x0, 0x3, 0x9}, {{r1}, 0xffffffffffffffff, 0x20, 0x80000000, 0x401, 0x7}, {{r1}, 0xfffffffffffffffe, 0x1, 0x0, 0x9, 0xdce0}, {{r0}, 0xfffffffffffffffd, 0x2, 0x23, 0x8, 0x6}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x9, 0x1}], 0x3, &(0x7f0000000040)={0x7, 0xfffffffffffffffc}) 16:00:46 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5712, &(0x7f00000001c0)=0x1) pckbd_enable: command error 16:00:47 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000005a40)=[{0x0, 0xffffffffffffff53}, {0x0}, {0x0}, {0x0, 0x88}, {0x0, 0xffce}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) r1 = getpgid(0x0) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r4 = getpgrp() r5 = getuid() getgroups(0x4, &(0x7f0000000500)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r7 = fcntl$getown(r0, 0x5) r8 = geteuid() r9 = getgid() r10 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000440)=[{&(0x7f00000000c0)="210a625a8591b559ede553c2c741f07393cd64262defd16afc85c8213f643fdeae0a9ccd478a487d4fc572a3006b72e3822c5de367c3773c1c847a8a7e82a9728c31645e61f649e4ccdfa13c1d91689127acf620a154facccd45969fe70e7cca845f3154f69d0d2155d940c5192b9263f633060c6a0dc100871b4a22bced1de0328e202f", 0x84}, {&(0x7f0000000180)="a0ca800c655bbba07c", 0x9}, {&(0x7f00000001c0)="ed709bfef90d55feb29b1179b6b33bf89241a1de284720de04765128265e510a6a5613d31b59e82a743580508e0763e6e9e8abb0d53a5b7afff4a6ee45067d1a0d011be374a7180667d6798261193eedc68d4674e8a83bb7a2b096e64ee6e85ca249b6d159d9ec9a1066dd2ff055b01044993c3fdd8e7f050b4a5d98748ec10f8a5c84e4199fbadb1ea42398260bd7ea9bdf2fa54d0d9628b643740b852a6200a930d926ca538136d89d3db280ac84e078afdba18caea5b9e910b07155ebda07749820fb998cef158047d6f15e0757054a31d4ac64aafda1c4afaa0df4ce4c7172f15707ef99e0", 0xe7}, {&(0x7f00000002c0)="ddeb596e1d5cee5c48849a48dc596d59b123047ef9e3a710afe5fe14cb1bab0369371ebec8015117f8e4841fdc0849c21b291d888658575a4c807707eb265fb5acf6fec3b3a5587b8e5df2a1acea2b12372881a27424a55319d55f8b0daae59b73f45d6d5706c5fdc29b96213f1ab7c1128d966941c7dc23250301ed7e9d4bef27fe4bd410ad9528b966c780e9a8ca290081ec15162fd66acf608ac01d14f053581a9cdb261e778f60a6e006c4722dcf18a49737337f57d5", 0xb8}, {&(0x7f0000000380)="ce9660696dafcc2830d7e62d55b8b3ec09be6a5c1f9edb37176c35514089de4cfcf6a1a0c44235925f4e348d054d79e97ee0b1ddc13849842c6b7d3239023fa9e9721fe028ef88bcfe6b19b8fc3ad556b40c838e082ac16e85cb00c3b2d485a11ec367d7f00323b036e258449d5994b1deb508393c6cfb5fcbb4e8a2a611c5b1c9b67bf058", 0x85}], 0x5, &(0x7f0000000740)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000d8a4cfd0394e", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB='\x00\x00\x00\x00'], 0xe8, 0x40f}, 0xc) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f6669042a7023"], 0xa) uvm_fault(0xfffffd803f015a50, 0x28, 0, 2) -> e kernel: page fault trap, code=0 Stopped at wsmux_do_ioctl+0x6ba: movq %rax,0x10(%rdx,%r15,8)