Warning: Permanently added '10.128.0.41' (ECDSA) to the list of known hosts. 2019/03/26 12:39:02 fuzzer started 2019/03/26 12:39:07 dialing manager at 10.128.15.235:23624 2019/03/26 12:39:07 syscalls: 1 2019/03/26 12:39:07 code coverage: enabled 2019/03/26 12:39:07 comparison tracing: enabled 2019/03/26 12:39:07 extra coverage: support is not implemented in syzkaller 2019/03/26 12:39:07 setuid sandbox: enabled 2019/03/26 12:39:07 namespace sandbox: support is not implemented in syzkaller 2019/03/26 12:39:07 Android sandbox: support is not implemented in syzkaller 2019/03/26 12:39:07 fault injection: support is not implemented in syzkaller 2019/03/26 12:39:07 leak checking: support is not implemented in syzkaller 2019/03/26 12:39:07 net packet injection: enabled 2019/03/26 12:39:07 net device setup: support is not implemented in syzkaller 12:39:10 executing program 1: r0 = msgget$private(0x0, 0x100) msgrcv(r0, &(0x7f0000000000)={0x0, ""/14}, 0x16, 0x0, 0x800) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) getsockname(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r1, 0x2000747a) msgrcv(r0, &(0x7f0000000140)={0x0, ""/62}, 0x46, 0x3, 0x800) fcntl$setflags(r3, 0x2, 0x1) msgsnd(r0, &(0x7f00000001c0)={0x0, "f0912ca441ef92235d74ce1ea6a366a942f87877bb4de34d0f3418c5599e79149b3efd4e44472d1541a84e17117f13ad69e5109c53d600c55237b0bcc03e8cf94533c97729a265eb74a2a753b87a3d8bf790836aee4cb07998909e85"}, 0x64, 0x800) semget(0x2, 0x1, 0x100) msgrcv(r0, &(0x7f0000000240)={0x0, ""/123}, 0x83, 0x0, 0x1800) r4 = msgget(0x0, 0x2) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000300)) semget$private(0x0, 0x0, 0x2a) bind$inet(r1, &(0x7f0000000340)={0x2, 0x1}, 0xc) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000003c0)={&(0x7f0000000380)=[{0x47, 0xfffffffffffff129}, {0x81, 0xffffffff}, {0x27, 0x6}], 0x3}) pipe2(&(0x7f0000000400), 0x4) msgget$private(0x0, 0x100) pipe(&(0x7f0000000440)={0xffffffffffffffff}) msgrcv(r4, &(0x7f0000000480)={0x0, ""/179}, 0xbb, 0x2, 0x1800) msgrcv(r0, &(0x7f0000000540)={0x0, ""/184}, 0xc0, 0x0, 0x1800) fchmod(r3, 0x40) close(r1) msgsnd(r0, &(0x7f0000000600)={0x3, "d71fb1e0dba022c96777a7c02f54e3e823f2a787acb0f0e17750f2dfa2d152d88f05927228d402df3d091463b99955d06269a7f98fad051c455c0575331fe7147b61016cc9470ef4e15cbbbbd2b467897841aee6504c1406bb4f9497c9726b915a4adce78ab6e9a04fa66f048600c93d7a1cac213d7af47bfd2b598397f21661b21800e3f9531750fe0af59a13643d617351ed0b46641ee81bdbf7401379d6266d438513c3beb0f9768b992812040f0ef48f587b04ba3e4998b83b2f8bc67b449b4ec82249a420aa1aa0b2af6f46145a167fa5b398ff1e327d7703af87d7ac2b43d4994902cffaa2d359b42d0366330810dd9b8d99ca726c2d74ea16826abbe339d436f31f3eca696e03658f910d1acc0bae122ed3b2e1967d92594129f51737d7afbce65252f4a2edef64f288c030121e4718503d8abae2762d7e7b9affb0597143c5978bbc51460bd87f63e9013e8db8e20b446542bfca42c5aacaf0eb7ac128f2564a244d9a584ee864d54018897c106ef745cd9b533c77506bc23c37bd897b0615f15406f11d1d6316cd263f45cedbefa4f8747dbe059caf848e2ab1e9439d0a4f8901a86fd05296a44166545fc28a6bfb000330c1ed67fb62b8ddf51138cfba00e04d934a4b03bd930643dda6d7425433bc5b33a0c6da869ca0a5f34a37e32c8dac16d3ec75fa4b4e3250eb8aa14df7430b94131b5731f72026af508aa539faa5aa398c48a4a441dd1ef287d59e761d3d5b2bbe4d2666392b706bd343f6f4d40049e247f9e4fe93f3919c39c9e85837dfaa46f90a5802a5f9c8cf55df499d6dd9587a4efe0faaf9f7da41096faceaa79f5e70001fdef74243bdc5760a15ac69c2e7e4880b2641e986d91fd3d39eb3cf7903fa142f12a941c707a792f11982a3e0201acf7a91468bb3255b91071ff32300a59f5a22377a23d94aed0d53c130dd5b6d408371a061586a5742923b61854cf0a0d616af2a1fe62e6db4d1e5ba0d665386b7edd01094d600e9b9a6328c547bdb3d5a410f47765d412bf95a3e58f043382d0f73839ed1d020af04e355be89d137d41034bc0851f28b62ab2612f7e4d20b06ca440d91e2cb1f322bbe5f7e349176aa6577d5e05ce07168e46dcc71ec3f4086004c6967c619e99ab7802e5a769a889848017a765b02427a6849640cbdf281e279409cdeb2b6d2fd2f025df02638fb7223ecbb2b8494107944fdeca880219bbf9c3b6a8de15cd1d5cadf4215c4bf989599c61e89b89a2ab0cf360bab4e70b5cb55eeb71c010e3350c8d7a50f609bf31daad4b2f0bfc4074d240beb7862b8bb8c61f0a02e0ff986c34b2c9b0ca43c21c1afff4db4650c235b42bd536353db9614ed706ffe1284bb6f863e4ef62805ac20220b2a476000983c217630ae936a6d30434c5f2dab8d2a676b3f281948943cacaace79204e555e4b60ee26f2c8d95b387c80040e9ef533f1b60be99c63e0d20f368b32748d4584fc273cf62e393571c33dafc3d89ef0e6b5468b450ec520fb9bbaa01244ee62b98e8d01b7118703469e6c357774c1aa349366f3eab20400fe15f59498cdd6d2dd824dbaa896eacce334fe6b90606d61b302011a9c63c5bd7cc67eea61d0c70dcd3da90ed536eac4097add93aa1d1cac2cc7e9981e63e22e1afbc55f47b9c1fbd702a5a720437d3af36e6ca9e45ceab69f495693b7d52002162b8c80cf987053b64c395641477667240649bb258e9dece5422e165b0733cdde91291d83183fda8b63027757d1990825c6f09c9c70d31425f4cd289523d193100c8a6683d95084d71875be0159f7a4017c2f1c6eda78b9ada1de9c50ac3fb979314f2cab24f4cd63e8c39cc5f702b66789fc079cc74b8e2f3da359c94ba91472cb054df73a35e01ce00f84e43552fe4d0b0e3d3fe3140e12bd71e2c041e2bed857d2283dc8664d0ce0ba79eacf851006c85a02257b99f5040841ad39dd27607749acd34ced40dfca9770cd8b88a205447c13e75128e9b0a884bdd7684bd0725d527b5709061f5f2795114ea5db556410933c613ef97094f807050397477c78ac165a28d468f1fa30e347433b38f6bcc2b366f60eb1f54229812b7b6c06070efcbecc6844de29c89cb47839c2a978e9983380e1398427722b533aa787b86c8d26cf9aa28d5b35db614affb9a1f8dc8c2071fd2b9493d3d747234410cba5961865b17b7dd0d4e79b14f05e3200a487d6ce67a2be2abea9b03cea261293eefcafd78995274ffdc7e4ca50b3d4085cb61745b618657aa3c760488720389e2cc98eaaf7d9875d8e39735a72ac98d5891a3df755d7d736dcbe9a3fc3eba4154eb0571f3d548c77b3c11df22b4538db72129924b4f970aceadd27941023b5dc51a89ea0fe1d252c3f8ba23f358675e9ef4f1711ca87f2cbcbb054f38e88fb01a9dc53790528d52f14cb4d1645c1ad99821460adaa82ea8842caa4fc32fee3a701f57382409dc8c7d6bec27fd28f01b156cb1189da517685618a5690864c979ca5d793e55d93c79bfb7ffe75d0fa5bea05f25ffb93787eff7712d424b8ddb68ec2fbf3b8acf2ccc305e78a2381798658410cba1eaf6da10c6dc0ccde4206ba3a33716668f78425d6699934133e627ee32cf62275c72631972211edd8987949f8d9f0c623d01c9b3ecb289f78bd46219195d0cb0bda134862d647e615380ffc441542936f468183fc2baa22820260b19c180517e11c44f054c241f05a96850f83858784652a01f1aae2cbfa07a39507ea2f4ff6a9af3c5c09414e9d60b11847b6ccae286ee4f2c5bb3218bc35ad0773cb86bae31bd3074e50c80acf5657f3fb8ac1e28ba95a7eced7c822953c6c00896c49063af09528eff1b08666473ca9f84d82c9296305315b7da5c0b2eba1d4f273f109e72722bfd2c00b8f78067bd392a2667e9f7655bb4de7f17243b76bfc19ee857ebda71ea3017eb947100b4ffce58d5f500978eb17b17f36365d80567cc964b21d0a9ae8d9bdaafedcc4884de6ea374fba1df1106ab38cccfe7338d7511b42d465103821fcb12f12a270c2bdcd11c728ae367d8658e31c49725cd6746b0fa0ccec11fa1104ac41a5dbe70ca915f3a098c7dca1764393ee1ba60b410e6a8d6b3a9ccd3a7d8f7c947242138127db3333b4befaed83379aea43b5a8100c49eed0d109a57e46bc29a27acd588021521cc17bded9206f607f0111e5fdfa9c90ce6d9d5b0740a3cb2bb8b5f0b6a55f22ddda15e8a7380dbb552e7d53c69cceb193e79c99dbf3ebf8fd262dfab340749cd69c4f4582ed4ff7eee78b59a6bec7286d14b7c72c4af8404390b1966f75b54fa31ae4f801fe44e76ad73c7cc7e29a50ae3c5870d9e4c9629d130a8cc6e3cdee196e3b4602682eaf74b82afd519483a9d1ef2aafb6b06a8f6a2b9ea0222c168ee0dd3dc71dbd2aedbfb6169cc6f13c442552d4e3cde5ea286451dd16509fdd2ea543113354097e36db15dadaef256e27f82097ba3da4c7a8dbb6ff097fa4ba5762665b00c09d5719ce47bc11bbd0c7496dc90480c9d500cb9a703229cae11f098e04136479ecffc9b8544c9c4f5ae0d3ee35c792c0f66560b4414202409380ac1354f521c0314294750d84aff7593b670d0c2a0b9257756ac5967c1bb477b515685f96c507bfe6b0b3303fea2f6148e8685c56326056f59d47b7f25bb0feb1c2b32ff7427087c8c6180cb247d3dc763fbbed211ee9972733d91b5ea3c3048c929d310682d4df1524df42d3bd7867b8bf610b77236d252700708048a203cc68154b386dc9250c6cb7765b9de2588e292f7d665bfb6e3c602b6b79fe26a815ed22d185a3dd5bb8fc9ca89a883a96a71ba69258601bcd3ce23ce1daf19e623d0c595e48dab4ac4d0e7b34a7b5734157f6d59a36cc6c38e1990848e0ea2cd4799dd91095773afe4f2de4e8e3e38e003e4c2fa95af0245f8af1ab0a5e3033a9f970d37387fca3333739f84ed0e84e434efd0d174df0c25c3ec1be29e85097311f356f9ac2ca24f8158e0f55084b252cc1c0a4e639693c434e7c10522efd976a51b465aae33a2f53d0b6749f599cef564d8e8030508aff831452f37fcdfc68ec33fe531ad1d5c857f6527c62566f244091b61f7a3acae176bfd7134b0c3c87feec048e5bb050fa10bd1c16e8fcd9ee60caf5d52a02ff9a131d4cb04828f10c580edecd4a625f5cfab324cb03a8f5c60942669b5e29f67cc2251b99afb3264e1d64953415ce9e6383fcec56f50bd74333e5e6dd4888f7906516dd78a6d348d7a058e5d6b2d8feea2962ce59bf5f7db01e11bdc22ce479451fe8789136c5f9342dde6df272bb8e442ddec1cdc1e5382059182068f30a423a47fbdf14af4ed967f3fda56074734eb15fb4578f06e6f90c67f869a2389e4294f9f9e12880873215074cca4fa8fa9ee228431734659fcb4df24a24a29a7176fb25b8316ab6e25bdc83d6f9a1d425724b31c5a8c801037df4c2289a0b6044dc681fcc601713df72249cf5a71e7e11ffd2a15d708b438bf76ce946d46cebb2e3b150065b64cdda578aec118da90422456f21dce464bcfa6fc5e8ce4d9aba6c8148f322e7fde7614cb8ca95d503cd65acca5bd74afadc83709fb6d523f63f8df20c88abfd5cd73dadda109cfb3215b6521d9cd2ce53d443b6a066c988633c0ed36d278a8e3ad2be8625c60b338e48cfc2d4fe1c85202cbeff90db4985004ad2d65c81101aa3a7b3839b5d65717fb1cebeef87567614bc64c21bbee9d3409741df8692f9bda070f013ce8505d27938b0d940e426ddc90c64163354547b74aa981efd6d1aef219396d27546621e97299714aa325fb17f3a9e319f2b81e310efc5e7cf89f284d2b0519aae14f79735cd2b68d57daedcb5205e059ee65c998d58e74d43201d6dc3b9402261bd9dac7e4f26e13681077afabe6acaadd77a92befa8f22c98473cf6432b9635cf8e722676b9034d83e469e495457868c4a80b4503e9746228a33ea9607190a6e8bba647fa78f8703c9a4c1e559b02b0ea5067126351450653be982167cc6500eaf4596d2c59b6bce214c5592e3c7858f682ca792b83e4b84fa19b634d3530c1cf4717d9acee8355a586d670fae7ff7b7804442ba08a85e240565cf1ce8053c6273a4c08518952b08e961527d00eea131df42c8fe5eb1f6f9295cb8138e06984311c246ed2f38dd4cdb2fe8b006cbb62b8d67cb12a16cd15ca5127461ce1406249cd1e158833e764783e1828bb8aa5d02a77d9ad0d310bf62cf5fd65c3d52740ceab1ac4287f6c976863752d362858d15ace23f46f0c52107efb37130dc19474e84d01c66e46dda538f2c3bd067afae258492f282ab48f854a59f5eb129c67b2282f29f32613e6ae87ffabe2e21ff86f3b560274f318a41d80925098ec0b03a172033b076497b8472411f4d3f11eb8b38dcfcdf513f46e35ef0084a3df42f804f243e3074f76408a75c451493b743f2c2f21868bd27c0f5be0556ca3e4c5c5907537c7657705ac5fbf6d4b9a3609ea6a32cfc07fc94eb035392789c253c8614683d13d110cd2186f415ae7ce4d18d96748d96c290bf06955e5df6d28f638a671490ffe67ce0605b59b21c2630c59030c50d7011789963c408404082f27bcb78e30779f7d280ad51a388ac28e3c05385c861652556dba6f336907559e56934fad377ca7969dd04705367a032accf0db872cf68e10c2bcb3d634513feec21025ec21d1bc7c0ae141e760281557e102e64617f1b80f719af818b05edbe786e4360449061df777513c1c3df831fc7f88b5e1292b2f1ab066b44"}, 0x1008, 0x800) msgget$private(0x0, 0x21) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, 0xc) r8 = getuid() getgroups(0x5, &(0x7f0000001700)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r10 = getpgid(0x0) r11 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f0000001740)={{0x5, r6, r7, r8, r9, 0x1, 0x1}, 0x3, 0x1, r10, r11, 0x1ff, 0x9, 0x5, 0x80000001}) 12:39:10 executing program 0: r0 = getpgrp() r1 = msgget$private(0x0, 0xa) msgsnd(r1, &(0x7f0000000000)={0x3, "8e11346350d468993006f5ae6bf368319be37c2a3dcc22a9da83503f3e1f3a370fb71823b7a0ef2c262e68dd4f0f8e7f6703502231df87a0fbbfdd3bfeacdddbabdd594a9a4b33157e3ac859f7ebd8a52d1ce530deec69e3569b89bc232bf0f0354d13b6d9bc777f22c3757ea3773b6cb04b7ab1c41d0c1127622ee7e723450307f0c55a2036139e60db4c35b85977952c0b2d2be44d8edaf76b186594f7bce7280850bf6c542d9542ea7a3e2d81cdda4c3b6979"}, 0xbc, 0x800) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000140)=0x10) r3 = semget(0x2, 0x5, 0x10) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000180)=""/163) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000240)=""/17) wait4(r0, &(0x7f0000000280), 0x1, &(0x7f00000002c0)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETNCNT(r3, 0x5, 0x3, &(0x7f00000003c0)=""/16) r5 = socket$inet6(0x18, 0x8007, 0x200) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0xa0, 0x0) ioctl$WSDISPLAYIO_GMODE(r7, 0x4004574b, &(0x7f0000000480)) r8 = semget(0x2, 0x1, 0x160) poll(&(0x7f00000004c0)=[{r2, 0x180}, {r4, 0x100}], 0x2, 0x20000) semctl$GETVAL(r8, 0x3, 0x5, &(0x7f0000000500)=""/233) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000600)={0x1, 0xa93}) fcntl$setown(r5, 0x6, r6) semop(r3, &(0x7f0000000640)=[{0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x200, 0x1800}], 0x4) semop(r8, &(0x7f0000000680)=[{0x3, 0x352e, 0x800}], 0x1) socketpair(0x20, 0xc001, 0x7fffffff, &(0x7f00000006c0)={0xffffffffffffffff}) setsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000700)={0xffffffff, 0x7fff}, 0x8) semget$private(0x0, 0x7, 0x1) msgrcv(r1, &(0x7f0000000740)={0x0, ""/24}, 0x20, 0x3, 0x1000) getdents(r5, &(0x7f0000000780)=""/204, 0xcc) socket(0x0, 0x0, 0x37) connect(r5, &(0x7f0000000880)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 12:39:10 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) getuid() readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, 0x0, 0x0) 12:39:11 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) fcntl$getflags(r0, 0x3) 12:39:11 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x40) 12:39:11 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000005c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x104, 0x34) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x8000, 0x40) fcntl$setstatus(r2, 0x4, 0x4) pwritev(r4, &(0x7f00000003c0), 0x1000000000000297, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f00000000c0)="1d", 0x1) close(r1) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000240)) read(r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000001c0)="d9e2e2af18d518e0bed33422e2eb30a69acc1612820f94dbc8c4c103407b65109d3dbd6f0bf1ac7626068d9975fc1b33b567dea4a6c89a8e87cce46c55fcd4", 0x3f}], 0x1, 0x0) execve(0x0, 0x0, 0x0) read(r1, &(0x7f0000000100)=""/192, 0xc0) 12:39:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000340)="0ae842d48e5847ac0866167e95d18d308abf144bf810d7a71b985d59a0985619656b4300e19bb8ded8ecc9217f8303d7ecafab8c31b7337afcc20f7fedc634260619557f87ea934223c411dd8f51bdbb729662d36af65438c18ed7ea423e28e5bcd7bc233a62e03b4ada26d7372ce85a9f58c56f4c8e4d7699b48acd142f11f4ef2dde7d331577558cb42e52af451d6567f315defff31c99cd3a1ea93d0bfbae238e6e8b38e15aa62e459d0fdd115981fa8f02aaba3e21", 0xb7) execve(0x0, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0xbc76, 0x5}, 0xc) 12:39:11 executing program 0: r0 = semget$private(0x0, 0x3, 0x100) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001b00)=""/128) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x1e, 0x0, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) write(r2, &(0x7f0000000100)="9b3a9fe1302d49b975674e25107db7dff6cf127882218759bab8966efef15d529142b2b2f0a24904752a173aeac42180276f08d55af46945ce64c9020b0eecb9e39f27f9c7d949072eeb93a2250f805e95", 0x51) clock_gettime(0x0, &(0x7f0000000180)) r3 = accept(r1, &(0x7f0000001980)=@un=@abs, &(0x7f0000000240)=0xffffffffffffffd8) r4 = dup2(r3, r3) kevent(r4, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0x5, 0xffff}, {{r4}, 0xfffffffffffffff9, 0x40, 0x2, 0xfffffffffffffff8}, {{r3}, 0xfffffffffffffffc, 0x12, 0x10, 0x80000001, 0xffffffffffffff79}], 0x5, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffc, 0x4, 0x1, 0x6, 0x2}, {{r3}, 0xfffffffffffffffe, 0x80, 0x0, 0x81, 0x6f62}], 0x3, &(0x7f0000000340)={0xffffffffffffff28, 0x3}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) write(r1, &(0x7f0000000700)="c3ad0fc91362ab87e872ea4894b616ba9bc80a8fb747f3aef764b4c2b80dd0713ec1857e9ca05100209d672ed83335ec77e37eacdd9ff34cb409055b75a1e1b55df0d0756931e899f523edb35e262597aa3181b736ced7ae96a1de2ee62dc47a9f4c6f46c9491c258dfac29d5f264511adb1458ceee16ab3a2063a79c033a06945f5508787fdff58215894ed5350331c158fe6076372e0ae1df4e2a845a0a1d13a13b3f89fbbff024e5942de1f7dcc338428f0d0f888391f6ea0e0041f374558d280d4935bb1ad741bf4bebff431d5e6517e425a7d1ab4458ad0dc", 0xdb) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') bind$unix(r3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000380)) accept$inet6(r2, &(0x7f0000000200), &(0x7f0000000400)=0xc) open(&(0x7f00000006c0)='./file0/file0\x00', 0x800, 0x10000021) msgget(0x2, 0x10000000000750) 12:39:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0xe26) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) 12:39:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) utimes(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)={{0xff}, {0x7ff, 0x83}}) recvfrom(r0, &(0x7f00000000c0)=""/97, 0x61, 0x0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 12:39:11 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x712, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x110, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x100000001}) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x1, 0x3}, {0xffffffffffffffff}}) 12:39:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x40000000003, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008b00202b27feffffff00001a00000000000451c0e2000000401af0286c0000000000000000", 0x2c}], 0x1) pipe2(&(0x7f0000000040), 0x10000) 12:39:11 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "080040000082ac0000ffe0357f00000005ffffff"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8283, 0x0) bind$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0000ae2f66696c657f246ada59323165b6713dd558189e5ddad1114a5ecba319fe22777159f040ba751917103bcc650b8f80706c00f556b7463c1a094756d737f8850126a0c2e04b6d49916a67a765e0ff19855dddd5c6b0b541cf935107d8a463514415c4e7944f34665d5ac14a85d61e161c765f14dbefa6663021087fb5ca51493077d205ef04e9eb6fd2eeccbf381a486d72b0f359a0e29cc5af14a5201b6deb78c0d9"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 12:39:11 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getitimer(0x1, &(0x7f0000000040)) r0 = socket(0x18, 0x1, 0x0) munmap(&(0x7f00003f6000/0x3000)=nil, 0x3000) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) 12:39:11 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0xa, 0x91}) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) accept$unix(r0, 0x0, &(0x7f0000000180)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffffff, 0xe8e, "73cc0ec3aef9cd779f04000605070a7fc06d00"}) writev(r1, &(0x7f00000005c0), 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x0, 0x1}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8612, 0x0) fchmod(r2, 0x4) linkat(r3, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00', 0x4) 12:39:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = msgget(0x1, 0x101) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x1000) open(&(0x7f0000000080)='./bus\x00', 0x40, 0x2) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00002b27feffffff00000000000000000000000000000000000000000000001af0286c00", 0x2c}], 0x1) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 12:39:12 executing program 1: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2000000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x20) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x5, 0x100, 0x4, 0x1, "e7bf499b37806888ddf68c0ee3ef9c11405ab6a5", 0xffffffff, 0xfffffffffffffffb}) 12:39:12 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1000000000000259, 0x0) 12:39:12 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000240), 0x7fffffff, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0xffff, 0x1}, {0x18, 0x3, 0x4, 0x80}, 0x4, [0x0, 0x74, 0xcc, 0x8001, 0x100, 0x6, 0x1, 0x7]}, 0x3c) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x200, 0x0) close(r1) kevent(r0, &(0x7f0000000140), 0x8, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x3, 0x0) 12:39:12 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000038000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010ee0509"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 12:39:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="2e2f66696c653000cd9101ab9e0f46a915e4624fdcc8a5cd5b7bdcecf877de4193ea748ca859f3e663a729773d36d377978c47b63e43af8bf896742347cdc1f523a73e4e4a43c650da0d0ba8b8af785417258c0767c79178cceb2e010234bb4dcdf4ebd941141d08efe321baad8ddd6015bc267a8e570e32cfd24eabd1c3dabac87e4ae9eb77d4544846c80aed9e2251e728eb41f5abcf61fa81e6bbfcf56d78a1f000472a6d4d231b69267363ffd65bec3a0411e788e5d500d764126e7b4e30d6527591670125579916826601000090efe73d9bd4f711b520012bcca4adca9d16559be962aa5ef9271c593149633b82c2ef6974248aa88a38a0d3fe00f44abb"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) close(r0) pckbd_enable: command error 12:39:13 executing program 0: r0 = socket(0x18, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="420eaca2574f41e79cd7e1e27ab72ec428d1ce495d36637f64648930f9fdcbd0ff484f9eb3c50873f023ae78e602ebe1de0b886361607f65ef539dfd795fced7d44cef6c5c323255d77e06fa32f67af3e9ef952c927a84aec5780cec57f2279a12b24e7f718aad5720c292d832729404035001ae481eca7180173b507a0d04cd11dbf234150b11029d5782c7", 0x8c, 0x8, &(0x7f00000000c0)=@file={0x5fd8c27152d644db, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0x41, 0x0, 0x0) 12:39: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) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000140)=""/122, 0x7a}], 0x1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffff9, 0x10, 0x4, 0x27fd, 0x400}, {{r0}, 0xfffffffffffffffd, 0x88, 0x40, 0x2, 0x8}, {{r0}, 0xfffffffffffffffc, 0xa0, 0x200fffff, 0x80000000, 0x8}, {{r0}, 0xfffffffffffffffd, 0x85, 0x4, 0x8, 0x3}], 0x7fffffff, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x10, 0x9, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffb, 0x2, 0x8, 0x98, 0x800}, {{r0}, 0xffffffffffffffff, 0x80, 0x80000000, 0x6, 0xfffffffffffffffd}, {{r0}, 0xffffffffffffffff, 0x81, 0x40, 0x1, 0x101}, {{r0}, 0xffffffffffffffff, 0x42, 0x2, 0x7, 0x3}], 0x1, &(0x7f0000000100)={0x3, 0x2}) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xffff, 0x3, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) readv(r3, &(0x7f00000003c0)=[{&(0x7f00000002c0)=""/243, 0xf3}], 0x1) 12:39:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = semget(0x2, 0x4, 0x53) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000140)=""/185) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x5) read(r2, &(0x7f00000000c0)=""/72, 0x48) 12:39:14 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 12:39:14 executing program 1: r0 = socket(0x1, 0x8005, 0x9) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6) rename(&(0x7f0000000a40)='./file0\x00', &(0x7f0000000a80)='./file0\x00') fcntl$setflags(r0, 0x2, 0x1) sendmsg(r0, &(0x7f0000000940)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000100)="dfb4e054f6f73315b6d005c2577e0fbc9adb4c0b7d3a20b1055e9137fe3b6e386beeff847febb2e42ac8aa9e4dad687813de8de670bd68f3d8f503a52f317eeb5f0ec0454d", 0x45}, {&(0x7f0000000200)="3509e9dce6b91e6ed6845866bd5773e9ea4b4da44fff86a5b63ccf6282ef1a16a046756f02d7d9e701ec9b20a5c734d25ac45fea3178d27c042c22a547ec0942714f1494090b6b473fba6f3ad103e05e78ade4bf46fb8a71c8be8325d3a7eed89a22d7ee1c6ede086c0825b062c2db94de05bb0f9afbc4d44cdce397e8a3ac575eb1287885bc7f16fa602a98c9edd8b01b75e4479e35676b0b94814eeff1e7aa4bef7d72046934f3e591db85fa4db96122dda089d1c27cb9790c4aa244a3b424305684785d5570e5d33866d861beb03815ca5d68d8", 0xd5}, {&(0x7f0000000300)="b61dfe634aaa761641e8b59e6d8d5779fe14c0497be1f22cdf1893c14643fd85b4f4ba9162e8f3279131351552b7f518ef58b351275f55d152c52544ae80e9b76277097873caa92008b8d08089d1577d22081db7dce7912847d55a42c630b751987172bc", 0x64}, {&(0x7f0000000380)="1c79ba4c7176e179cb34344cdfc89d66206106cf5c576f6759b39b8ba6b899419b62c2cb54637c7363b75b0abb58b8c38f92ecb395a8f1ee9c447022735b28504282d92b80b2b7213fee3512ec8b5f5be485c6baa71f8bea538933a067e2bdc943ca", 0x62}, {&(0x7f0000000400)="c3547fecd0fdaa145607426f4ab9a3637416492d34a7568c2033741924b389c30a9f8047aa6e436c1ff7857702f35c35e2bf94c1db363f0352bf2f67c220799d743859deff50f6667e6f0ac110c05a76628bfa44b6e86ee55eb7597bf784d1d0f54778b5c7910399c1d2ac3acb6f06ec6ec8fcd5cccfadaa495a740ca158877cc2bd3c8393af8387b3947baf7e99efcebcf70ac36b228d9da28fccbbf0f273a8ef2fa8cb2f2658e279a8eb3a127c5f7ca3f5ccd9d9f5799ab217739c2a4ae3b61576dd3ddd0b0148fe2b822be7af661a53e9222aa087be8daa73", 0xda}, {&(0x7f0000000500)="085cb56d82d8f089e090c83b8ffbaa06e1c45df88433256c11db5ad894a1cc33995ac3b28ad3290ef86e726ac31b42f1ae166dd64dc647ab53227ebc45e0dd9122a8c0d2531fb6365957b94efbc8521edfc223bece74cc248d052b10cb4ee4292b6be1f161d58e2206cf08f02b6f4adda76718d2dba36573819fe558661a56b18e335ee0967edfd6916d683218187b59980ea2927100f1c11134473d76f7dc904fe76442deaed00e33a70e69f9938ad6ffc060f31322f3a19213cd312aabbc9734375c5c137108d72c6c087e94bcacd483b3b9ecec", 0xd5}, {&(0x7f0000001280)="eab7baca6cd07c6c4791b233980dbc318d46a0f908e8c6614f8f9136ff2e40b4e7847512a74c8ae4b730efecab664533bd3f9a743b9b1739304a22e624d37061fc9cd0bf9dac746552523b3f72506859b9f0a4f83fb503d303f6b23219e486c4999f260bab5f7e04bc0279ea49b17ea2b50e7b367fd472ca45b851b1c0ef632659cdb3e29f3d4a2c4a5f74dbdf0e63023779918a6bb0d4aae3d28a6cdcb55ec2c26db2c5ba6f39a104812b6c51c873621d96f6ed9ad5641054f1a77529c4b3862d1d8e9ca7313c2fe25b184212b9aa60047e543ec3edf9cfec84ca23d69f8a074d37face986156ab509c34984df2224397f8923c3cebbc7df1aa9ae8565827f04612cbc0d810b430a553a90064a17cefc284798d76a69bec7234ff7a2f6eda8bde3890fb6e148a1ee9cc524f7383c1f0376f370a8e57ca23d386ede7f76ed267c05ae12941f78b09acd839528fef0396bade1578abd8bff0c4cef6310b4c2a5dd254a2bb6cdcdf4eb6b90c291056c292c6e29d528dd7462e6ad756630d7451056042b9ee06e4aa7b27fb25d389b07944b7210943dd4a442bf1a858f90e057a74de9251252c38e46e05a684154005c4573034d775e1fd60e7b7715779329974c7849b523ccd786787b815c3fa94dffb0ddee66c8964f9501cf1061ae6b6dede3765308e208da716253bcd762cf965c190d75528253de33efd13686f103cb265a3e37c51f956929c4ab0508a3067362eb85eaf44e3d8536a4c3e48e61a0056638d2409c2ef845337ead4d776de28007c0e33eda18a8ff8ea89df49bf66726624530304a061b64befff5b30e30058ff45ffd4c9d976e5edcc0fbd66c52606ecafee4e74a982492744068277018f3fc77db7a4734daaa4323d2ede48ef0b57500aa9163cf5459e18bbfe5e5ac401c952a70e44fbb7f5891d1ddbc549e14aa7fa1275e087e1a6f051af967e2ce7cb49775e3464828b91da2f0ce764b8d99ef9c6ca5df6574082d45f011dea315ca12ab13b29d600d2d2113f43ac3f09c684eaf80654db91c80bc7ae269b7b65e1f9f419e115b1f7bafad06252faf7c53a52e1582784fd8a1be2957785427f3ed5c1d8b0158239da69ebcebba2f13c58c5b4f51bbd5cd6ec4cec1415824da7568af8d4abb6680c784885dd7e23236f9efa4d7eb208c9452ebb3aebe5a43b2613e20d5894aabc4c9540dd4d72c8e1a9f5183a5980f08c119f89b187991d7263666629c883dc7273c7022029e413b73b82f131fd19535cef346fbbbe2e5127fa3098638f184141194d47839c693c8f844b42bb6f9cba68692624f9ec1527cab4ff9c703aab91cc54f6008c7faf427465745df31773d43188073ef76dba7dc2a170e1eaf4bb59904093a9cd591b8d6cf5409469167bb69c6c8feed8b6bbbb6aa865dc5035633cbd76e4d5a5560bd91743d45ef0fe6f8dbfa8031ce633b4d058a07cda7a58a5af58b9d500fcdff55e3db4d7b8085a4c779a1e8c16376436435a0600535a94f0289b424276b0e665327454c23d41d7b2e31b989a98d62df4a35ef1e6cbf3b33f43df1f6d54f81d29e3b7a395231ec0bd388d389d8e976feabc79313426807087394e3b56826205f1e65cba4981677f2b10007b35b7867460cfe88eb2601a327927874990befeb4a9b73071ba970ac9b36b4446baaffdcf8b6897bf684c9bbab59b8e31429c0ae6b925e4307925a25de999df41fd7949b4c4b6c5eb67039dbb952a79a5d6b2e22aabe85b0b907c383aff656fcd36d948e61519ecc7b9415ebbbe8afb98248578f6d49680b489af844a47d81d44578bc5f705a258442a9fa7675da4f2423394f7163f9c35117a1ad4412203a5aff958d55ce113496e1079e2b996764e9af15f2777a7e38364cd843d529a45032d0b4e3e5f0c00add935bb325ab8c894125295693980ee9b242c38ad4bdac441693a50e96fa36c62f67856fcced5407267a2895d5211dcf9d1f7e91b9b2ee30f3b87429778883f8eb34542551335941d79c4bb950597843f8688ffdecd3a426db604caaae359e5dd4454c7ef9f736fb7da8797fd70976c128dd8a2a51bab41ad2dbbf324a4042b884a97a3ed25395b0da7431ea22ec77bf147dd9801b60ff11aae149271117cd3e38ca3f40b517b417ebd14ba75b222a49e380975b1fb7626f321bd1d728d1d9f4b7f50f9ea2fdc142d1345e40a743a7907cca21eb61a3c8f2dfa802b02b194023da6f3640f8f9bb3443959c7b2f0ea4d088903798f5e6f33e3de88ca16e332128be8411db9a18e57bbe702b1a44a392443813726baa2e87871972f39c81e0ad98f17ffa79152fb337d176a3730dfcee0203aaf80b049466f5ffe7ed9ed94966ce3f924517d0cc3ca2652b23828fcaafc9350f0861908f6512cb8129be88aa9f67525527cb31e101a62da0afde8d3c7108873687388acd701a854681e06e72d109e47b359132d54f97d04b01df8158a61e5d2cbff2219363ad7435eca9303fdb009a4a7f7cb7ade963bab6d13471ac9ad449d23aebdbfbcc087386d1289011ab9640684a4306797045835bec7042bb301d0c4a5f356d3c9bb552a8d8e98ce2bff656ed03fd94b45b63403ac6256ae9af00dce222b9f0ef40a807a12a1adc709d715c1cb62354de86bcb086300c0ea7ab2c61498c568017aac9c1373c8a9aaec91686e21df8e1846dbbaa42c274f07ba3feb0a32d3e9b356a0e2776f3f9411f2174f31b3913946bf9409505da650957719d1b07e62a41852c7f831a1f09835fd57d5c90b23e1d2d18a647f4d7bd46978441aa25dffc88ee252839c2bf36d8c402a0701c964415ded49694bddc67118c426e29531cff44111643505474895805418142b14211258ad54b39cfef3d02b873d3792a486c505bd4b4c407617f7a000a7f19865134d302f749a0ecf6a82206d2d473ca92ac0dba944321329e26b08563c4c686792198f2fd66399492fbd604a1d464207d1f6e83d606449961d74d2817d7db1c22d7d1b5072c895358853cf6ca70f1f367d5dab74dc8c8825d58edd8ac532160e82f44415a7bfe1f77d3de324f45e0b8cd7facba774d53acf2fd8e409f8e5de6f416284669bda3b3e222f7e5ffaa153ab42f0a979a372921a738a82a7030112ce3804336f0eaffbe2463bd15940d90defc6c5ca4b422294b81599de43085c1949ee52c3c16069edd45bd33c6c6164b6817aad88cc4c48e725cb5a0785a71f06e7aedcb80c37b6e73e70453f7ce86805b12e2908aada0cc538e77e7921fd62890f57a4d61f1f26573d5febbeb1881a590cedc02532d8c9032dd652af310b75fa95bc5714d42749e33121f8f6693c0e17678aac50ca0719c164dc32ba1054c1ee3ad24bd47f780bd25cdd383d7fc61ba15f7fed3adcd7ab35a7be896e89d0ae94c466e4f5b0cd114b502a0041df5a8ad7096456bd006bd24c6f904c68e389632e4b65233f81dc78829d25dd73d417c6070a0e50578fe716ecddecea395574bc6db6e090d91445abd692da5e04356d1899d736397edf0b2122c38cf02862c2affbec7ede0ca506e64fbb081d541e2e138eed32a2a864a3d7d82d686cc554bc921848bbc16d1dd69ca68d7661d22056589d698bc62e7f046958d8d6a5429752b174289301fa930f5959400c50f6be3c9fc088d8e58628a3bc514babeb2be8b989e4be4e4bad6f9b23a7c99eee17d513a1a6ca8afe68780a2c902bc6a24d0e7e67233979e359a47da417b53407baf747e7667400d80920ccb881e9537e38e4715f81b4adb01cae76e67ba029dff79bd00d57be84418e3ae3e13b2dbb32577d2bc2f16a22f4869364051c7c2df0978629cc6b00414e619fe6250e9f11f85ef051c88935872aa0c9577c4b7530bc56e06593f2ea138c05b5a0cdd1ab21b8e9ca6784261ccc7b4f269fec19a0016f141dc1ce3bd3e64986807b41b67e94ec274c030c82cf4fb609443edf16fb5ce7cbc0f50f3d5b39643b109068b71a17f808d6216926d66dbe363c2eff4c9e13a7ff83715fa13aee5d4d3db5a4126fdaeb94ff1a56e8afda9ca6e7919191ac1ee8588c4d6f0b5e6cd618f9b882487324a574bef51a8855a6420aa02ff26b0070051e357683195263828d34b042dcff33ae29b85ad0f7bd18d6f7284623f6e0d5112fc0ffcb6b6e74d3e3f478791351f3d9100310cba313159916b583c6125c25b29c938c432a7c1672be8dad2669f8afe801eb4718073e4c15cdd9abb882ecd84f78240bf2280922c10677758d240afe9f46268ff95759cf093dd2c7eb1dfbac629744543f8e8b72897cbbf9ec5caaed69529e80ef19a1f626cb62f8fddedc5b07c03e120b169120a645f05a2bbc02e5953c407c63c51eeb127880bb66fb92791c2e76eebb415d0fec9d425e51c3d88f3c0ac2326c4c1f19fa025323055f1a8d2e09c212a9431a5183014abe6abef919e33c141f65b8c61fd9f3ee965e10bed4f7c6ca169383141cd5c20f0987ca41a6b29d71e7ebacac545e159d8d0a83e94f2a6d65571a58cfa39ffe9ae5986ea2cc01fae84ae389b9ba21427e182043b1400aae24a4b7952d127e1121e213f1d9fe73c01afbaf7ca35f70173c31c4db9e0069df49d2ad8c0716553599922ca1d56a1033e9838ca6d6b93f707c5df02d4ee9f63b1634e6b7db9b5d4320b40219d92e04e0c30746a9b080f81de0c01568899b84f07c6becf05af058c6b187079cf0d5b9f812079b419dbbc0709d6da6a0edbe3b76a2d36f4dd9abf1c8194d8c121d4a62e796fa15d70dd95f133c2e78f1c448a359cb906e3f32699f7b7d94da83f407b47a0dce957993d15ac73f2ad4651be0e5a432245cc0f12a5be983574d7928b7dccee8343d69f1d25212f00f5626dee9a5350ed088259a09a19bcb419f7a5dd4e42a88bb40c9336c4a86902c76448c8a248d48585542f58fd21bfa0061936857b4c9a43e2d0c3c701c1e41134d1462df1da8379e1502e026eda4c87f0ec40f4c29213a19c96ba5de0e7e7cbd880d77e799d132b4effb1aa99d34e9f670422127faf94ce2d7f9cd75b212c6e7c75f3f8bca986c0631c2c0233e85ca062a0e18719c6f3794722a3c70be3171690af374404dde04042fa5645fc138e62a91b09f8c0462059b2bc91ce2e8c38f056a87be7fe2a73bd588a04996561b0c288b22de2e9a42d9bba91036583401737b73b7defcc8f28d18e526993a164b226be7d74ab11d252095ea7bac04a3dba5ea53dff244e653bca3759a79de6f947042d22eb51af467687a1ca83f950cf4bed0a1ba078cdea63d31ff5b1ab66d9445faea705e70c639adad101b62ce83c0b159111f67601d7fdf37c1412811322c28c9dd8ebb147c8f8f224ac1563e3b8a32d202f7143aba8f795472990e44dda963142b2bd978e2821b163da8b53cec1b4d093a22822bd61e9e0378050c4b86d4f4dad9a05eb24ce5931c83d522303b7bb78fe2c80e8151e542e5207a4191a558c39d0bdf5d8573366291ab065fa3cf3e96d658e09a96c81b97ec5307647a260978921e44b5c260a6ae827f392042b436db219115bd621e16adc6ab03008e1ee5897a18648c98f4daf9295983e159aab4b9c80cd4968627bff98fe3c4269dccbc2832fc702a552b7c4dd27b8273d8f1acc3e93396765973bff8d6ba4f11de108a89995496c1bb06eb75d2aa922c757dacbf1a6005514314f95e096e0246bdb80717ffd239d7442e05b31da0b3137a23233b7ef0bc78604a8a601848e4cbf7d907ccd14c60cbf865424bb91da50558cb6dd5da59b8b5fe062ada715833388757e71cae9d", 0x1000}, {&(0x7f0000000180)="f57a5dcc0fb475296ac8e741ef3b7f7c5a8383a81e63fb0fd503fac553f21538a38bff0b51c5584f0f22154cab82c7f656a6ea518cc6b0", 0x37}, {&(0x7f0000000600)="3507197907958f14fe6ee6207c178decf13ff25ecf805accade0453f5d5fc87e3d0630a98759d256ab20f0e774bec0904f936e8da4d977f8df29cebde2a39290de4b79ac619ae92d5b255800a70f615cc293babaef0dfd6752d673c519c9f3fdd54f0b12c5119b4d7ba1e7f0a846e08405fd5032928aae94045af944cc43c1a018a6f2abb66e68348e48841a06e9985ef16bdfc57dbd97eba928b71991830f94650eada5d76cc8b2057cc0877ad7ec98d86e8b54ecaa9ea3", 0xb8}], 0x9, &(0x7f0000000780)=[{0x60, 0xffff, 0x2, "b7287c38b3d7eb8cba02bb4809402dce040397b6d4b11e0d37c5a7559392c5d0aa4ffb0beaa6cd6a75a2379a07d5fcbd672dcfc81de071a5600a36f87337417784faa97972bd28fa4202"}, {0x40, 0xffff, 0x4, "177674f26c03eb81c7cadf50101b65eee931b6677099db7f0e20cf3f2bd93f143ccc9b31791917842d5b73cb1218"}, {0xf8, 0x1, 0x4, "2867362b144229b68019ae2cbd7acd18d9eee1d7707d4fb3abe9d1109407cd00cf1f6665c874e328491327a5e77fc72b6aff1e61ddcb8764a8be5ddddb9e77f77a69247a8832de2e62c4710dabb7d2a6c190eddb0a1aa93ae5bd24ab2bf28230d37d98a424fe4a2cc189c0ccd1668a6276312c044d0ff39513761edd41adda1fac2cc8c69bfa3c7596bd45eed377bac360091366a549329c6af152d221b2e9ca90128281480b9a866b02eeb2366d7b3e67d9225c885f931213d7fd17aab8d6a3ce4e90f92d8301d353e4155b32ca5a8433d45f13a3d29a5811fa262ae91bd7ccd2c3"}], 0x198}, 0xa) 12:39:14 executing program 0: r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x1, 0x86ec}, 0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x393, 0x0) 12:39:14 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='.\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') 12:39:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) syz_open_pts() r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0xfffffffffffffff9, 0x7fff}, 0xc) write(r0, &(0x7f0000000040)='E', 0x1) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x4}) 12:39:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x8, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0xffffffffffffffff) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) close(r1) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000140)="4b6bd5290fa65bed303425b41cbeb9f19dc9b451fe312ecd3a91e1ebe81b29dd091610b0433e6b463c53aec8529b06c6cc752a2819ef81", 0x37}, {&(0x7f0000000a00)="0e120e9a69a07ce5d17f2d34a7cb1265f751b5cc78728690800f5b5da14a0cdf23b40061f1f5719fb8534c66d8e959ed7126cb8ca885873d1789d4a20db40eee5b11c895b670951cd1aaabd9760a15ccb227c059636441d93a1744c6f593add2b0f79c0a207dac386d8aa1f770e11eaec4bf4e53ccd0d7cba2b59aa82fbbbd993fb9ab8904f6e2636670d261bc2d11e7fed02c34136e232f9a225de55660ab729abb624d79cb0469aeb3b5a14f4adc85764920ad373e054ae409c4803a7c9e0d7431b606176118cb569ec2ef9a612234672df2c259bf9581ce548d74308ce62dfff5b3640d58a462d2274121e0a6b43c7cc3caf3a38c3f6996769f96db68bf9c21859d9e8b7323fea7800097f67bab33ef02fbfe2f9532f76a8045a5419322048d9164671af7e3103ed72f1def7a7d7f7328b85163a03e906a2ad364a1286366f23f38a77edc9b934e1a272b25d436439ce1be42980deb0617357f28400a3e8dc7b521e9f6086e7be04f72c7c8e7183f822ac0a63acb8a3023d9e1a395615ed701af78d294df7a127c29592844ba17f707e834170c393ea7393f82cb090d9108d105be000eeb82e4da4a953def4556121fbe9e4525ba27d9eaa4f7ca1b4f45ffbc747a06215882c2bd71e04ef47180d4f60ecc37c4f01efe651886f1008d3405e623477a7d160efce64e745b73046333758e8a757e258d1e9dba67c44639bdaa8512b98d617bcc696fe383f11fbf19640f19f05c5f0788d924c0397f3f73b414fce18d71357a0008207a26a09371c747b9a9501e59b8c198613c095eeb2a0c5e6a5c43e12f6cb64e40ad693faade7c122e44da3e6e4b52c6bb680aa8a4624a4455ab7b27e215f3bd86456a27f3527035df7d829a5b7c99ee8a3bac1412d5c73cf4838cb29cab6b4384703fba8cee4ecffdcc3c20571b1d929c50cc67dd52a87308cf7eea88a1551052e518f8d61fda442f915f21644fc5bcfc1f118bd19c170709bcc8bfc2d2f395648b9b68ac3afe09be0bc746d7f8232577571a0f0ab10abf8ea297d12da754856e387a421f127533d612585be8a045a81e4333cabb1f77feeed8db0340838e3bd2535cb60f23bf33f3a5bff1cc67c6b1733464be6dbecc8e96c61f08bd77d2de77e6afd4e062a81b41eea4e630cbfccf5daeee562c799ec73d6c0e5d76fe1a93bfa35ee9059f6789223450e76d6ed64cc4df4345a86a7a9d98cbe265b19149fa46bc0000244f95394651a9abbd150c5d3dcbebabbb1657fdc743e49d913f8dd8c6ba599c8f8f543a65acd5f052db3bd56e57d4e1e2f054410f3673bbfdf2ae6bacc37bf13c13954555c61117f774a86d46d20e580314aca2f9517a552ad2cba50c6fe6da73eadb9a32ca62038b4d02176e462f30c90a11ffb937dd5b26520b9f4fd1805ec922a811a7c2b9a30a6c4f8dc4f0048350b11a4639951266476b8520f3b4812310123197bd8d1d00be685c79dfc91d780654227ca86eace1494e2983225382582fed93c39c63fde3f8dc7538f7fed8b06115688e3e896921fc3fc7e21ed20a615b90ad1455c7e28d82031db84e2767a423c24aec9bdbc2b26339d7462f48d16304c1ce8ab68828416c3a6b6dba803b3f74d863921bd4c2df26be1e2dd7646b7e1c835e10a717613e5552d8ee15cf1844c79beebf97a98d045c09297c83d8967ebf5e028385e974e10650b86ad3b66c20538658ebf0d0eef42ceb322eb2b0f901ab734a8c1f7cebd6d2c3c155e1b983f8af3a26cf1dbf7cfeaef6918787ae00bc1f18da0fccf557357743e4a8f01b385db17295b1e126ad42455f7ca173dde8daa22bf54ad798b677b50c28813f054052bf28193b53854de0d2b2fdc1057b31c9b2045de1876fb583da6d74a1db3d628c0a3aad216533342b8b4c61e3717141f8c2d7483fa196e452c241e8e526519cc680d38f9bec30cb2210113fef0baade76c7e3f63e925acd8e1929ea4a7a94073f21d14f6550d590e5b83f19e2546a541ca21cf3a481bfbaf3aa228e7bdcc5ba98f7ba4a9b7db675d73c6fe5979273b91ee42e2410f3e890fa723256ee5cc71d3ee83afc9a4f674f2673504aff26d3b6906fe9bf9f3d9a7bab0a384870f99d5bb418037112cf041a7c165f9c87103a56138704758b7bf2afcfd9eacc00de5b8fe3ac7459e94540b1552826af906c6c0d747146b7ea78f33da5b7eecdc3738136ebef4fcdef9b52eee14a80b234f026dfb33c9bc24c05b688d82dd5c96c0734acfbd4c404171865cbdbd6e50cc3725c9c2caeb34c55e31fd73f97dada26d375f491a9dd1d82d4b3fc2cbd4762db9aa775add9b26a4c290a318a8b6d8a1fb92922e4caea5f9eac3e3b16dd43ad0d9dfcec362db494ebc94eb989c22e7810e12c1ab6310aab312debe1b6327105ac4ee6271629a5cea0635f43f8db5a2834bff918dce02e1abfebb69af334497886372d2b2100b7c5b22377a9bc61debd057f62132b68d37bda730079a26a28661fd4651c77377614182a31426fcfee4eb157297e1dae75c30d3409f70bd803664fd875d94f41aef8ded3ba21b7a5e1908247d88c61fac932a8bb66e76990e91c7f736d82e15f39dbed6c8628c0a40bd693ed741e8fee636be00b81b437cebf5c501b07f0cb13aed3d00d709b421fba8efddfabba4d9e44642d7b91621d9e147b4d03bc4f97bc9f27f51b8b2bb238e6c9a1e1daf934d5f3edbdd276ea043c892e8f9bebf3d5e928cbe70e61c2168352e5884a0089f771dad5fa1ffe7945d52312e9812224dd8d7a494cc8123da3f81a572bfeebada8e9b841bbd12e82540a1b4933de9d70e0bfd66cad1ab944b41d1e94f21a3e6c4cf34f1d1588b35d62fc7ac1126fd47fb5475c77fd9a2df324c4f8a442e58ffe1432821291cf9f087fdfb586e0241047634bd386b7f5c503693e2ef2c317f5b4c2893e49474623e19507f0e0b756fe69fc4aba696f423712f2a2d859161dce229be5d04cabf186033e204093e6ce4387a69364eee6d3ba518e229abf3babaaea9d406d981910bec5c368ce4bfb6aec1f2b94562fdc21b936190b6bd7efcf39a73fe78a8fc247096c7532eb1ab9c7c08e35d0973ff3735b4f18da06f635c447e6c799ee3fe44cd93d98fb901657e5e72c38aabe2fb919f63d111fb04ae65f76b3cebaaafd1dffc53efbeb5af6f2d27398865a53056ac502b90dc1943b035c01823bca1f7518eb56d022f7ca2c32ef07759901873be664423d1f91748aa23e8a8ab1bff38ea5e87be42596c9a4f2290ca527b9002276f11398e4d907e945da3ded28916693726d8fb937b3b7b429f04216b47a4ef06cbff0e04273c5f5601a6a29d2cfc695dc6fbcd97c1a08f82e7b39465911f9e976dc34f5d32c6ef2ea104d61361c577123f0cac6299289ea97b085f92c4c384b6cd432756ba4f95192d3f64e1af5c6feeb430823c70327eb4a5d521a0678c277fb4970ca1181097f082ee6507c993b784a7428921dd73756113db513fa766dbe4d54e71b5c538a8ef5039f34cb7d0eebab4b7c13dc269bfe4da2af0d706de19f18a82a7777e1b5fcd7cccba86d794811d7e1b007f597ef24d6ee50d66c649606837aae6c5474dc53763379fee773d7825ae4dd871343a35e0bc56267172c083f56b8251fdd3feef4a2ddd6b48fe0fabcf3a47467a200233bc8e34b1dadfefd13ad2bb243d65648a9ce685d8f0904976479201d52dcbc35d76434991f712e47c42f0a63e19e74bf4bdebd794d78dc248bb816e4b4d588b24e16fb57b0ac0aa20e66e9f3330458854c018c6548836b9580928fb6c77c5b85b1a8913df399d55f36412356fbc6a05d3d08197fed00d7c56d68824dafea5214f04d4cb68de4e088224b05c5b7b4b8967202bc285254670f86cf0b1aaa842b9e85f8e223cac921adeb0d6482951f48fd8bcd864aeef4fafda4e72115a0a962fc6ec4985b017805b83b853230c8e1fb8d25e91ed5176f5aa47b535db74668e48a34385e5fb1a8a5a3919c5122efa7c38d89be81783022c229263f1bf6210a3736e0c715755c0fe2e56482f65d8228373b2698c96586e8cd7416ff04fbd43ba1827a99d6ddf691913f7dc8bc5d3de35147d815eebe4bdf64bcecacabef88776819b174eb63a10679fe9a7dcbaec98ddc72f82954e97f41139d147cf6a32be7bb0caf3c44a319c2d15b023f826ff93b4250e5cb12bb0fc25f6a3ba6fdfcd215ce998bb9425fd9fefac03b499d7820dc5944ff009aadedaa3b52ab1215ccef4a3ea22e2388b5559e8cb37b5b0280854f7e7c3159ef303dc09020982f16884998473348e81fa15167b771f9ee57ec2621b3e1059dabe8d79ab47d03afaec54e9f18529e629e32cf8edc18f1cf3a791499f2737f38d7922b2fb7914edc1865fe1543c1db2b6d8fe99e046241cf6a936e03c0340dad93bde3d657f4bd4632fd5319185c1215e8a0d1eb7fd3f891ad704f4818f4f9ad13d4c56a68149a62a644718186b0529d7856d677e8a313a4d2caccc8665dbb8f4aa0f2810135f23ff13350c9b1183adb7471977e3f274b3f2e3a7a822f65db1799d3ad1d5935d5225dd54cb67119b41965312c3e09239a460ade9b47d51a7749338fd7b5238578512e514da98fa85bfa584a5af74c4ab8950649d047cf8aa3bb88d038c0340c450b11cafde0d42f25c296e2ca121fc661bc85114ee9f5843c62680ca1282c25da7b3b07d77835a32f515338cdb822d6c80975667a06368b555a8bf186369d63e8fce9e5fd3f38786c625ba25b4cdca39eb25ead844612ce8e61755b84e49ca84963e40a3dd1002ef9a5089436e88f927af076fbde4fa63d4531ea000f2b8ffa265548f3d934d24d2d570dc47d6a0efab0ec8495eb340f106ed416a97999a00ee32f9bf3d504fe4724d105a7afd56766b8e89d735c8705d7b00441fb5a64f356264f3b02761b04aaffb1f590643f5dd7fe91809ab99dfd492fa3d8b01191fbf6d0453592560360868e62acd49650b4bd0344fff8df2a1b87d1afe4d88c6d9461c6af3832308c547fc6e75ea2930a1c364cc87b0b053f30bafb377da6a52a7d5b6d5fb858261c82813e7ec1410b9be8676f78f45ce330bc35a3c9ff40e2090acee9ddd565b1b8a864afdd10e09012e918bfea7d6e357cbc69d15b939863eb6c75d3b43aa746cc7a5bb7ad02c7c33c559697a14f0b2bf0b305cca48ee02fea65934228b6c49af7a145a0e463b98eec4481c961ce5c8dcca7528505ea38f435fb5cd6c85283aa2ef6ea3bdb64ff487dfbe1dd4dc309f695380cf4b78ee87e06ca25aceae6f08c74e317ed98a413e6d938ebe7d4c08a4a8e10fe581286bafbcd53f83aa4d5f11b404d4fe6a8faaf28f9350f9ba20f015bbc611c16d9029f569786a6fcf4774fc29142556346217b57cb94e0a1f4e9b3b460f2309660bb0cbfec40f159aa9ec7c17759e4d46169aae4ae4d17a2773d54a0fb36faca710e99f72e2161b99dca420572d81730fc1359372f53c364ef26a6ad81424c1f37ae49a1c41f2f24d0b47a4e09abe12c683e5dab83b2ce3159c589913c51b6bd1fbaa4efef613011d2a826836193e2571fdd5b9852c12d9cb88f30cbd183f7a02bd5e9f02c4f2d7db346cc9bc54413b4e0a84685d1d8990f3576d7c9bcfd854bb137e9e3e4264544c25700daf6c431b1fd4cc5d00d99441523e6c53f33b12948d799b33e76d45e402fc799bf1cdc3d5566d7032409c704e4bf39c1262b50bc24fc517348c807183e3695e4055a0385ed1b81b274befd3e8f9a68d3d7c769f359a4417be04a21bb30dc", 0x1000}, {&(0x7f0000000180)="b90af1e18cf1204b1dc43e83da445765bec08888ac117a3cdfa51e5cd70a94580082c55c7746a5eaabec24a6b896aa6c20f9aac614d4a0c6cc9119729d225732010009347ed94154bdfb6cf89fdbbaba7ec4a719aa0ee38729de202deab1eca614be8f357f60c540d857d0a9062e8b57409637ab5660c064a321aa0b711d40e9733632d5b00c66fcda450e17fa227b48582f166f48790b32f246ab4d4addbda34318b4324e78fa25397abde794cd83f08efc90d63fde7cb036a0db6dcce881bce178520dac9128a083f79ebf0f8c", 0xce}], 0x3) write(r0, &(0x7f0000000800)="03da6ba631238cbf1e2ffe59856c5a398ac0a5ae1bbd818df2589669f7e72c910129541b2f9f0edc985f16da54da40afbbf71a1030796f01d0bae9f0b4f88e3dd458ec9d36d6373a4fb2451f8215ece7824ef6a93b468560aaf5455bc4695ae5a0967921943e90ed5bc545a93d5d4c60ddc083c3d6d94828c6e37257f6f092c5393027ecbce285a513360fcf0e4ff2ba1e17b1d77ae8af9780bbf55f293786d61a21cef60667051c3b3ba0f5c30aacdb2e24887209e40a42a64bcc87fccbdfe65df934a480bf0640e7dd1dfd320203d222abdec32ba65d4befe25d2d1b157d39d202c522e6066928a39bd5eaa51c3cbc9679f9c619378b7ca7333f547af7f7ed2b21cbd5085d46fe7e27ba0911d460cee60a4a71f06ec13fc562a94a1796977023dcbeed36a71a4c38047f02c7a9ba9877c8e7f1c1b47fd314ef97bf29aa0dab12ba8950b27f615cd61671a7c508d9c66de14c96843af2c5764f6d58cb195023526cd73f5a97628051bd697d5fd9f4259740cbdd8d040e35da481fbb8bf4263942fedc12ba74cec214ac576b443a663b3952e53404234d62389e035737b80f38be977bee2929d01bb12a297e8e5fc385d6a2485a19afdd2d2079dc9a4ba17267ee38de2b316b81668c7965afc49bd5f4bdd4d449837a897164c3decaaf42c1825cd4477d8efe5741275a58ada3888c3e6cb3ea9313d61bd28a8edab40059dca0", 0x200) 12:39:14 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x40, 0xfffeffffffffffff) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchownat(r0, &(0x7f0000000280)='./bus\x00', r1, r2, 0x2) mkdir(&(0x7f0000000040)='./bus\x00', 0x8) getuid() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000180)=0x101) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r2, r2) setuid(r4) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f0000000000)) truncate(&(0x7f0000000380)='./bus\x00', 0x2) sendto$unix(r0, &(0x7f00000002c0)="54b0b39b76ce71633d94fcfcb35240d9187ee3968154efb0755106db281baa7b2342eb86249d11b975d3430e0ba0eda2613ecf72df7e1689efa7bd021b823d7018f68941d50d5283f9cd0f3aca28fae3282d25b1f69f29767739578a275eca1d0dc9db6c6bf6b4a3fabd1b1af38be86e", 0x70, 0x4, &(0x7f0000000340)=@file={0x1, './bus\x00'}, 0x8) 12:39:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10202, 0x0) write(r0, &(0x7f0000000040)="37521e747d0a637104de4260f4bc1019b4cbe8d8e463e11d4693a96b63a5c17d2f9fbf2758b4d44c8ce8c2762c0d591316d565774933fe36855eeb36731ca6e70b8e984821aabbb4ab3f70d05ded1264c461a264173a886f0a30085eef90706a5e989461545bd85545b6027d37e9114d72d203c941b440ec45b0", 0x7a) write(r0, &(0x7f00000000c0)="9c87c3774f4c35b84e2e2ecb15e41d8fab09ceffd3c5c38d7dbd32072d4a4478b9a7642d", 0x24) execve(0x0, 0x0, 0x0) 12:39:15 executing program 1: r0 = socket(0x1e, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001040)='/dev/zero\x00', 0x28, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) writev(r0, &(0x7f0000002700)=[{&(0x7f0000000000)="e62c7977a1750097e0186da7b89a8c64b5f28b1659bd2edb09c2240db1190113c53e88d3b71fe6adb44921ae87c94e0ccc98d0f39d3667ceeab5443589e09ae7c20f29aa987d8bf9ad677d78885f5c8c155204cd8da03c48e80f02d23d05f24959bf56376f2f83e588029c9ad458eebf45cf782563d8e010581901fbd861982318975069c2ea3621ec8038fa8789cb4b2854f00a2fb44c38df07e3469da83333f066eddc82e562fad22e061634eb3be95afebf14e446049f0737a4644fd0a93fa8f481f733135ed63f580f8bacadcccab276191a9da94a6deb8c05ade2faedd2f4d8731befd81d85b049d0707e404a00d667a60a418604cc7586c3ff0700000000000084c2a0769a619fb947c7fad9f8cab1e650ced065dc06abb96a59c469005ebfcca063a038cdcbcf269c7b281d2af1084bd5fb41f69bf5cbcc955b6f6a2d19f909ab7ae9fcc9e0edc064d6b53212d1cc61fd5ccceb0532692045a3776f49ff0849133111af94162c6bc74fd022df97cec46877d2bef38868851356bf0dea706c102bc93e0025ea47f1314f4f0cb23eae8b7ae013ddb3c72b68827807076bd945fe793b6fc352462f54bb4607291228cbed2703f9110c0abfff545ba31aabddd26cf0f0feb1ac596f575a3144d10ad4c7a90b68eb0e5e65d4dc2e00fafa9ffbb0117a083fd2826150c3ef078256e1d324e86db40d4e4f92f4ec12f7d21a18eab44ac4d897253c5386b4d331aa82fd8a43fcc79cc3af0f3879fd9cb75b1a32317b5332d08172944b248b7e5cb68640d6d497902660aaeb7e3fdb20dd4a347ac179098e35cf3a989064dfee0bb62f7eb678c72366ff2a9b17dee8989e6258183e4a4403735d63cb1da011d9df30db253b8b1fa2d160edb8563a391de150e4e81e20a27c875d7f723ca9170ddca5cbda834160ad61310debda2e7d7b11ea37cfc2685923f86c0c8b1a44a3f0e1d5931dbede128c1a78b8ac61480291c1395182d27f025d5686de990fa65ad4ac4962607a55f7cfc8d10e0ac65b6b2fbbca68e9a224316cf69e0dfbde9dce64b8cc4622f3ebba412e5477b289449760983bb54748c1016a531707207d990b0efe32bb7517aac92e0adc362d73f8eb04a3dae92bf20b3b30dafb99ef674704a94a8326cca94a95f0db1aee5e2150d16d7849897a194af0866844e55a344eb05a60274b0ae267834a143a9caf1e5439d4294fc50655bdfc89c4dc9a8c3ad126b092775a22ca249a13d3d83a6a77d70a6b9e49313ae4072b8243092db8887dd7b545fe7bd5f069f59dbd7ef8753e093f737d46d3e4d38dedda965dfbedd89b93533043fc099c2465b6efe3713ff53b8a4767511e932507f2449ec90dced9cd0f5162e318e95196e7792f1479770294bab193ba34d3cd8b81c10ec9f7f851b78cbb7fc87da6982d9f117fd452d5264720476bbf381f68f164f6b0f2a7bde2de00de67c14edd1235e80464642412e07ded66b118de9847849aba2cbc88909cca521d4975e4bef29b17a41be959fec3437605a44523217dbbc49d30ae9d50afe440d9f0cf2b5d9f02b8a494b793784f2161a72c7b4035bf2c2b5ce13976f036d3276a7eac4d50495285994c74ecd205376dde0cacaa8c9d1d566b95466d858f02556622248a070f7b9752e2edf4abf8649db5ff79793c4ef9f72b6df71689da1ef74a29adc48a5d9ab153dac0f912ccc13331b6885c3a53e127d81353af8edf06156a774376591e44aac3a48b82640912eaf1a146cc3709f3126ed7ae87b6101aa296565e94b7152d38e2f21bb4d227ce329ea6b7983f0ff251977d8c606d19c937021dffdcf6fd7b7e7e6f689f0906e470c117b844205d15923f8b42fd33b93a5199b0147859ee3f53628b3ac64fec08fa0ee8b15f87e223080d4229e4389c92a82ed1ea67160c37fcf3f1a86026944745d814a516731ea06d0bbb9cd811115a305fdae8f058df885b36381866e9e822d7cb4468d73f5b85826094e663541a0ae1b861327954d6320e328684a58fd56170ceafab9fa452ff020096c84829faa8befedd4b845ca3d2440c6509a735dd13f2209aefb31a4759247530754c33e3f372c6a911ab265feef4fbb14ebe2666e971b3b3a87e5b6149c6eeccd2440ae1e1c72fef1c1bbda0ff91d0ecd024c5bf508d20dc294367450208cf40ed098c6dba2263e1a2c0346474a8417beecb55a8a4109f533b9202feefbf1c487c3778d61635d2a530a296b7448fc15405a9ffc873ebe453e4e846e46f01612c8333180778c47ad76558f7b5813588e195fe0b7fbcd913ee0909d008712eace6996542059425ac9a638329a807a5d16fe0aeb88effc1e278b88138dc7a4287f3c1a903b43b4020402926cadb73299e49eee52697911085fd8454f60f9bd03ee023d45474153a609edb083fa60aa497b72a41984b5b50eb791e814489cf2e2545dbf9de08047d71cde73ffd6ccdf370e91c48526b51d17e73539d4844b55a8a421fd34d29bc4f93d83eb08dd7f89ca9dcc17e3d6e7f96c7a968596ab7982bfec70359fee3b79ab6cda1b4a002f656e28f3900d54ea1ecd8ec3edd14158c4dbc942a7dab5cbe0e88e2ca95b046a9b364a7cae0408bc107d7197167ab8acab26670dbbcba196a0a4243e89cfd731d52f37ce0555ae63a166a316fa567ea0619b214420218d5b7bef613ca00074b86f09d1585a26c2775553d65de83e03f3b4630146d1368f3e09971f6f111707730ddcec2ba10950caf4928d19fb109ede3816bc72e2681b83fbfe16f659b612e4a699cb9ee4f06b54f26df13165f33903c52f37bbb2ad36a7660cde406663eacc5e200e0d0c2d9a5269b82ee2d87574c70625d4d0a33b1eca7747b52e8e00ee7afa9ae998aff3f77e2038dd9f9327124eb79e62d7d73122ec5fc3cfba490086e383611d6d835a680bbfcf9266b8658dc6de4c9c06795e997643c030a87ff0a5350e394ce71c2316125f6fa0d977f36ecd5c22153f1f6f4342e08ab1b9a9f3694a17c0ba68ae66c8650e1007bec92e1866dc215089df80df1a409dc934795a1e097abbce5561232a5cdfff70aa2381a4cfd78825d48fb6d07743b24cefc9a36be6cdbdbdfc5ec55df37f6df78910951f5d2180ed029218e2a97668a236b6301c639a63e9153adeb7935a3d35db8755b4c8450fec16688b289def72e85e58540e248ca52b45d33e355a253db0f6bf928e7b07a1d410010eb006f010fab8c77753c7208f36dd207b806e3b6104b91c804e33c23bee9f929db47b6880d3171b15db2bc37d43618f79293724ecc6a20ea6c024d413b8f47a51ce57d27c9ed9755a3a02ed8369b3fdae987dfa8f25d95ca1edea0799fe4624900e2effdef97b77341b5294441b81a9a5f4e9fe5a1d61961a38f938433a55d5788202752d7565e7ccce25cbb6301e18936ea05ba95294fdcbf1e8bf469cb6e39ddc75613a8aa6f4a03fa8d883a8a35616cd5b3fe05d7346d76f2798646e62108d4f2dcaa13326c0ee9a650b952243b5a903491816da4d580a504de0e5dfd886678eb80802ac3fbcdfbfdb9abc554fecc67366a1d3374b6f9f3534b3cabeb255424f5c51a83b8de2eb4397dbc296769d2b09c095de5901754a69cbd2b48b34e426c536711c29f0d780a4f4cd9ddad38ffde2a6e969c2391a5419905afb38f61ec6108f43f32d2d15f9632e44d210b51214a4381ff16f774eea114038c2540cef0c690fb5bfbda3ea3b2ce874f132ae4a1c1e2e57cd7e8ca29982d2e0f72bf2c2dc9254adbe0456722d0dbc6a55b0bdb04d8431c217942dcb65839c6257cca96cb219b2708c41d285a2f10021fc2da8d9f9a02be5121402aa537d9bcafdb2b8029969ade5f1a9f776b02176f842dd1cc8d8f25d3dd26ffc44e95576965c2ef1d484b343d6d14b53976603daf9bf4b40fba0c45ea788bccfc151af9763b080e4f6cd4dc718fec2f0fecb8602e271b70d87b335beba59315c1302487518b8d5288f8fd4803948051f3181adf42fcbc9c6139bba1f73b6f7a1569c58e9f4a9a4436eb89bd229c1c82a9d188fd5c44501313e045e0a5e9a06a8a64586411bf4542045cd04f9eccfa4647ac028e221c3c21b94590aba26ee92a141df6f9f84787f7aa470ba68da34287eff146380c53bfe8776af3ad489927dc556403468bb6bec13b7317460130d4241d1d0134a2b1f7e9566be50e109880578711fcc0bba57f52014419665ae74738d08aa20424248d828a00ade8d8b36b5b601dfd67f6c6e07835807f3634001afb959ca32a8a2955adb677aa33857b9131f112cc66a479533251eed3976491f995ec31196663eded8262599322fa17000fa782b0c63d6fbb4187da7666219d85df31e6750d3c78ad6d1006fed70024abd77440a3afc8ac192c8eca703855d1991cf8eea0f94503da253c2221fe6a4811667e3a649e9910000001005511d27b9c24d3c610438a65e73a071fdf882ecd8133c303d569f8f5cdd92a172a20c2f71486e83f66aa483ab3db5ebc09abb406ad92d3c8cff3700c32e9560e07163feddbc1e1051793a87718c6b67ba6ea1860c706086b3e0d85c3fb3b6b5681dc82fe39955a13373c8fac6c104d5c3ff3a4fd9a15bf1f9dcce8c5e56f6706d795b2014c99897090bd93249005c31160c49d56d1f5c13af7ae058e0198c9d7f0ed103cd3caf7168f97fc6f9aee595ab3f1c0bfc109980bf4f4f30288ef40b47bd34ca04ed9cc575ddc476706561fe7f515de8c9f9c4fb51346dac908d241ed2dfd9c4fb90240d90392cd10f84e6afcde2572cc32d6cc94e35509000f1f0fb4adeefb7f620addba4373ee05e4799283c78520bf34fc53fae1801b06994326acb2f54a5ef108844f9128f2f0f215dcbe977b14db11f4c9e4fc020b82f655d29a2b84c01dcb3c311e6213295b95ef0bf32a89c01076652639692956eeba1c2386cb44b712a70eb20afa612ac2e5b580fb01244b6c294eb2500d2f8416a316585903cd97e78589070658a920a7ae5dda5ab41f2fdadda1fd8cb71b7351e5cb79da5762f5717aef12c36f9a60fd785704afe5008590935bdcf4d74a3d7cc19b3273c00dd907f892933a101818808413f0ee9d5387b8fbaff7cabe54a327df3bd69e1d2916f8873539f2e09e6f2f76be49ec21b3792d80aa150d3fa70c21434a3d3e9343b76c621e08e5fa4642f6837279a3d7a806fb8e0a8c8d8081e2a9476c5409e9e822a59f65e3c8071df9c874aa4a2484b31af635654927fe59d50b1d80df4cf7ed4daef70ae369dd4205e5a73377f49895ccd2844a7696bdfc24c67d88ca6004fd055d35492b367df48e3e29c13b030ff91238456b128874f356f79c0fccaa1cc31b60f2118e18fb556a37f102d26204b7d344795851d7f9c9b55290056ce171f40d0a9cbfa7151f60938b189b471fc470c2bc77825a51d1f45d5b38e4ae868c67ffbf26ed6f133166f7a98c0ff77267650b731db8b13107f8defef0ec19c7844f55d351852087875278332da34c3663bb7fe8ed497031a1e52d70c840953ad931ef4df777c1a5a53c16a60f9da5f12f53027875fa2afcd9ee49cbe6c327f476234854d45b61ea6ac7e9e9ff6753491fc775c142ee1bf70fe1e7019ab59877222102d3f9753e4cbacc6ace5a877dbe726aba8085c49ec7bee74215158f3e88437bf8931dcb5674dcb6ce702b8e81fd24ccff17d3e5f24dc34b1349d0a6fef61c4bbb646c64a91cf109406a4da2018c62dfd48a7a448631c257c646daf2b2f24c7bae5a1dcc42758e76a6a6e55c9e57e0e71639ee85c735857f", 0x1001}], 0x1) 12:39:15 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) connect$inet6(r0, &(0x7f0000000100), 0xa) listen(r0, 0x0) syz_extract_tcp_res(&(0x7f0000000280), 0x5, 0x81) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000300)={0x5, './file0\x00'}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="d3f8314fc356c7059242968006cf4f5b5fa48e3bc6625b759f05368833bdc485d67138bd1ec61c0acf02ba7d716158700cf1f71306d99c2539b3daec82d3f21e492cba261acbc3fb5dccc5f192f6b4a06c87511f4d5ee3accf0858303c43b00e85d55f2a1f3c6645f74b4a01227ce9e35ccda6a65b39c53676ebed17c762d1a9a2a6", 0x82}, {&(0x7f0000000140)="9dc7db6a3ed55de6d594fbc844e426a3e095d64db594dcb770d04542dab2873cc811aca43c2de34d3b5214d45434435e1f5171f12d444818b1726dd7c848ad4ad7f3615c022910d95b017ce01add6ceee14458346838eab2277827952f8c29d4c654c343c86fa673cd474a046676e1d9b88fc0927e5723ae0174348b9cfceef0696ffb7c544c0d1379934c38d957", 0x8e}, {&(0x7f0000000200)="3e5e0d27f40dc7a3a495bd7389060b2ba07b0332f9b71270ea955eb4acfb27dec0482120e3e4b7dc7988f1bd24a1e5448d8b25085daff33cdd0aff89d4aafe372c502a6e3ab9c0df358aef7d74746687324db0df22fe7094bfae7b31db156c9f8038", 0x62}], 0x3, 0x0) unlink(&(0x7f00000002c0)='./file0\x00') 12:39:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x40) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r2, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x1) 12:39:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) recvfrom$unix(r0, &(0x7f0000000280)=""/88, 0x58, 0x2, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x16, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x80085301, &(0x7f0000000140)={0x0, [{0xc89c840be58de4cf}]}) 12:39:15 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x8) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000040)=0xc) bind(r0, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x28b, 0x6}, 0x4) rmdir(&(0x7f0000000100)='./file0\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0xfff) 12:39:15 executing program 0: mknod(&(0x7f0000000140)='./bus/../file0\x00', 0x8000800080002002, 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x781eddefa4d0965c, 0x0) getpgid(0xffffffffffffffff) r1 = getpgrp() getpgrp() r2 = getpgid(r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r2, r3) ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f00000000c0)) 12:39:15 executing program 1: r0 = syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x800000000000004, 0xfffffffffffffffa, 0x2000100000005}) 12:39:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0xfb) 12:39:15 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000000), 0x0) listen(r0, 0x1) 12:39:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b10005020200e704000012005786ca3849451ae3d3051020741038f53e8551f30c0505500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x8, 0x0) 12:39:15 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x5126) r0 = socket(0x2, 0x8001, 0xfffffffffffff800) read(r0, &(0x7f0000000100)=""/211, 0xd3) r1 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000640)) pckbd_enable: command error 12:39:16 executing program 1: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r2, r0) setregid(r2, r1) 12:39:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r6 = getegid() getgroups(0x7, &(0x7f0000000280)=[r2, r3, r6, r4, r1, r5, r1]) getgroups(0x7, &(0x7f0000000080)=[0x0, r0, 0x0, r1, 0x0, r5, 0xffffffffffffffff]) r8 = open(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x20) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r7) truncate(&(0x7f0000000240)='./file0\x00', 0x1) symlinkat(&(0x7f00000002c0)='./file0\x00', r8, &(0x7f0000000300)='./file0/file0\x00') setgroups(0x0, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) getsockopt(r8, 0x0, 0x3, &(0x7f0000000340)=""/230, &(0x7f0000000440)=0xe6) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x404) 12:39:17 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x1fff, 0x4501) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x801, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x20005701, 0x0) pckbd_enable: command error 12:39:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) bind(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8180, 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r2 = geteuid() socket(0x38, 0x1, 0x6) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f00000000c0)='./file0\x00', r2, r3) 12:39:17 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x5, 0x4}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x1, &(0x7f00000000c0)=[r1]) 12:39:17 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000024c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 12:39:17 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x310, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r0, 0x2000740e) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000200)={0x2f}, 0x0) dup2(r2, r1) geteuid() 12:39:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0xe26) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x40) 12:39:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) write(r0, &(0x7f0000000500)="b762dba0abfd9335551c75ecaacc6294250a83fcaf44004e2cf1b58374299148e3a735e8529328641982091658d83c883c8d84dab1fe1356b15ff835b047cd0189574c8aac77da0900000000000000d88669fac9b4fca5ddb633776e9cb7cf5de747db42cad2ad8ff87af7bcbae70914000098f57f7ed533b44ee508dfa8065587b5d6f925d8cd2411a2d92d364121cc568549cbaaeb6207e95a781269ebc6e32095ba69cfb93c7197b8a36a5ff123d0a8759c3f443897d0ed4273f3442d99284ef86c7d987564e0031431690f73e28cc4801c4bc3c52d5b000000000000dd83f2095bab657dcbe4c448a273bd3bc9aaa3cb306f96412cd23ebadee89265e095ff4fb7e7c132f5153580be83e49cd9c788fa0ebfa91eb846be8c26e42c081a9079b6c7cc09cf93419ebcc5c0ca0cb73c941ea8ba3ed1d040c2", 0x139) 12:39:18 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x20000002d, 0x1b, 0x0, 0x0) 12:39:18 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0xfffe, &(0x7f0000000180)=""/9, 0x24e}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 12:39:18 executing program 0: r0 = socket$inet(0x2, 0x1, 0x2) r1 = socket$unix(0x1, 0x7, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) poll(&(0x7f0000000100)=[{r2, 0x84}], 0x1, 0x0) shutdown(r2, 0x2) accept(r2, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) mknod(&(0x7f0000000080)='./file0\x00', 0x2021, 0x52d) 12:39:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002001, 0x5dc6) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f0000000300)=0x28d0) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x1, 0x2}, {0x4, 0x6}}, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x49) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x0, 0x7fffffff}) syz_open_pts() 12:39:18 executing program 0: mknod(&(0x7f0000000000)='.\x00', 0x0, 0x6) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000022c5, 0x0) writev(r0, &(0x7f0000000300), 0x258) 12:39:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 12:39:18 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setitimer(0x0, &(0x7f0000000040)={{}, {0x4}}, 0x0) stat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) getitimer(0x0, 0xfffffffffffffffe) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000200)={0x3, 0x1000}) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) getpeername$unix(r1, &(0x7f00000002c0)=@file={0x0, ""/18}, &(0x7f0000000300)=0x14) ioctl$TIOCCONS(r3, 0x20004276, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) mknod(&(0x7f0000000180)='./file0\x00', 0x1003, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x20000, 0x0) pwritev(r0, &(0x7f0000002800)=[{&(0x7f0000000440)="adcfb1ffe9e4f458de6c4b2f034d7f20a8eb232ef3f10bff7280a76f7e49fc905b97294b7df738691259236556ef90be392d9e916928a18ee541efac62d66ad9a7b50eb91c43afaec81143f117d4aa347849a98aca553ac759b186e8e550ba57ec26fef61268e90e8a2c06a420986a910c066b824719e7bd13feeaf6bf16d6027cf2d35a273457e109504e41bee240206281006334f3afef56351b6cd946391ff41537953fe42412d838d1aae639357e61f129bb764a8665488e93ac02401f886270c89f27ba9d8d6d0bc9297d85376725f7af99a5e70e49578953e31e1936e55e42139c97b755cf8b62e01b08c40e2cbfd35cc10afa4b446626", 0xfa}, {&(0x7f0000000540)="9ec2740c8273e5366211c875e4e145a66b2b3e3bb86ea9b2ec97ca865e0649a29f552c527c502bbc333411c600adc5bdb5fce52233365dcaa51e8ce9c35405657abf8e18d8d114aebd169776bb7fa1c62b843b7f97fd7e", 0x57}, {&(0x7f00000005c0)="ff130e68308008c4b48d89144d1a430e9ba4fef0ea0c1e9edb469da4fbfeadc0e77967d75f8e105b50849f286f085995e1b04993d0ab0cc2d08ab7a67d3c665b15b4f7a6a938e92880799cdc525c31357c4ec9c4a287336002c4855c4ab247021c4daa46b63342d2a8a9733bea0351fea65d5b322de46b4cb9a379441a5334676b", 0x81}, {&(0x7f0000000680)="bdcc4445b180329a62c31fcdb7be2ee94757b6325902b098b4d0ce35e43d7ec7a49ae55e83566864c86b3e7ea16364c281544a1b4e3493f086422bbe3c0b01880ab9f3fd02f32e13c74239a002694bf8991b86bfd21a77fa340191cc4b1d7f998711fcb3665eacb876de3aa1052fbbefe7ae9b245439620443b72a5e6d34041c18a65125310b3197e7629b115f6b5f3d6c7dff286da0b0b7073f2642801c4c6d6e3309aef9736fe921f23717d2409ccc2e4f1fcf957d23319197a9e77b23a0f6f6a716e569869971c3c1eb152427f8e9be7ee31da1ca2227a6a897f98f2dd5b2aaf3428a4c29c27b6eb29b568d49544f674e9ed4deae14f58303ea0e11a44852f144ba6dc8ab76d36c4eaa1571bc05eef99f0c64a8328196ce56720e23ecd99bc28d90d5266e3a45d898f4e00e1d0e29aedecf64bf757f23db13f1a4c72ff610c5c173d37dbffc321840dfb82c48d52b068ff15b22f9a3c7b8ae5182f78bbd2e16b3516b1e142d1392eb566058adfd9aa14c2028723aba6ec270297e082b74ce4685710f30d7ac483ba6c9f3d3511649c384d18f60ea7ada49d3fa6697be71a9df0bd32c7aeaf0db743b73380980c9112b2430eed02ca9cdb4c711c3009595a131a80eade86d4f38df4eae405e36a242bd212b5265018417187c42ea2833902869c64397aa2adf7042e9b6329d8d1ebfbec8911ed0eacebd7a1c7283d0f420b3de78a9ee597dd783fedd99ccbf5b3819fefe068bf88052f310d3aac0ca6962af27e2c88cdd440fd3f2008cee5cedb17b23f5ee939aabcb84f8209b112db964c45cf0b0780d33b169262c119801236124f4300e2c76f60416854ca84b70d98392f84ad4a2dc5593058ad87c094026740586cce5ab6eceade2e460213b9dd775a13587aba47fda9e82d901efcae26deef52291a0c043c3c8338b676406ffd5da2003b681d3828efd411d8274fcd0e3b70bc466caa546f1e425dc0608be55881a512327d7964c7de51fabee6916f3bc857c50cdcc63e74b7293f009ad1c756252bbe80f465d5e96986b79b48da2558770fca569eeb0375ae1e7af682c374feafa8df2c7768a9140d4f0b0b13345c46cc14f02fd483e6b7cae691ba7c514ef5f522ec014e4701291f115b5fbe8cfe7c252202d0a006957006cb57c8af91b1c319f5b6f66803bbd5c273a379476295a8108cc13fbc48e272228346d113b233d49755368af9ed7d8ecca70653062190776c87c3104ae7cd55deb625cfce69ff51ac2379216a20b19a914867bd8402f58ac00237f05eb6b1afefe7996cba5b6fad87db3b796641e7f40f6e0736a1f914fd401e1aff511a4cc2656b6f06e056c888d11cebe16d1e8ba740577103366616c5223bc9d43504ad107eba790d56d7241678acb02c2ddfd3b9493ad39bafd806e8bac153fb99ea747d871e13f731b2460c73050077995699b2835562223a035b718fb25b222b647b73b0d88b7c17534db590ef2f711ab30acbbb48db8cae8234a91a21050ec67497197a80a91f8e5100277eabce771a2aa933671ae9f32bc97a93af15e24008450258b1aa256aa17471e7b35e644bde91d0cfea5271106ddfa7f766273516f3b96572ae0da4310f12c826a25ef5ff9918cc1e431de62e9eb438da796e52d81aa3cb7e42d0da617ea6ee8bd715d14307df99ecb6824a6a864a6d95cfc72e3c5c2da1584577c2d1bb5906ad266f92b8497eef9602ce08e6c784692fc92979ba3c140b76857e9d7326e0438e1f4584349e8cf25708ac5a87f9f4fdf2f5dad5ca38221c104c71f149ec1fc5649acb0ccc18d2136451a8e63b370eb0718d2f5b6d21fdb5b804d125c2be1f5bed26a1f4d8ab902c49c5ab97620d769f060d65fc0c475927b1e4ea59765e65e869c4d8a1f9749c5e0090222bf1e9a3a9873739025d622da05751d2117cc690b81a4c7e3259b8a1691fa7bca548aefdbb3dfca38e48cfc559abb67c1ced61acd5ad2a4228835df4d27493f95d62ce0d8eed58a53f95f62e88d2e9aad685c0408752c03054badbc6799df1e65a21d4044f0f1898458d9bfa41bc700d535e1cba1ef4eaf6522819d9bc7e0f5bcad8f35bd06324f97feda016c4be5c288dd750c6d60543425ae3dafdbe9cceed2c21861c7b13904735e2fb402ce23ea20914e369a285de31444c1c10261b7e53b89342f10d0572a5ca5de665a478cfc0afd681ff87819e6910c88bbd95060f75e46c28c4d48e28e08639ed48a0ab044eb8ee39219d07b2bd8219dc2b1270fcc875f95e654ea33b28c44be3f909e52eb4296da42fb02c9c47b09ba3fbd023bcb4044b70221247dca7a06dce242519f82328bc9becb35c2d2c24a8fbca8104f48208bb7fa655efce2f50eef7f51e4d053d08ebb3de250d99172c49b0af61ffedc3ae025f4ae42668b2706d0fde2f2b381750fb9645ec025d8cd4241f7cba3c1ee11dc13dc4b1852c201d45e18f4c5a7ba39cd9ebcb7272b21ae909066c2517dc32471c8b99915f73a61a6587a67c017d995e9ac864985229619a4db2853cd364890c8f5f410f624d0c6da069bd686b83412563fc599e2375155e13ccc60ba736d8b7675afb2f50ab18134cec97242a74ace90b4c7c52f3c3ad2514b6dfafb9475ed6b2e3372492e29887ba3be83b5ee2ee12520913c9d96e37f4ed1df76d6b8e04ef606c54a13d4bf7b4e28969a3d504e276b26adc0f38f9c1704bfdfa7deac58f9536332ae2b0c219286bf2238c75ef4e08571158002ac86028c58b5605be7f212ee28f6d556c46ab648e675106b3c1ff306493176520a4ab0c290e68fdc6d7ed5ffff95183e8b5dbc5a3e9791860b82bde8f7e0361dbc754a37b4ab403e053d9165ad77ab8cb27f1b0df379f4f0eb2a2c8176d02ec618fc850e63bf1346df7c7cb32af1773b0ea7eff26380431acd0c7e719497e45fa68af24877a262b77c75e1a28bfccbcc31ce502fe2a918457cfc4a0082e30f0729305fbee4a9b33f31790de7f27c78fe33b09901064e3b1ee5b5063ba1c85bcf2c426d493da61f3b9b2ab71655306294c8f3885db52b2703d2c2deb716fe3e63fa65cb040902e6fb34af94eaf874f5a2829700b5d84ae9572297e7dde67d032957e4432f48714a4793e654756bc6ffb3b439cbc0cbe854b2462a88ed3124f89f1a3f737187a3784b367c64ab086b55f31c84508da5d2382e5fa00a9fbdcacada104da84c16e7a7e1cf2b0d75e35c3f3200b2843ab606901091d5cb4ca290c7841d2443b718e998f2cd250b5175241395513f02560c45b1c7c8548c351789b29c13dce931e92f230509dfe8914de0af3621a75f50606c670a71b5427f5e4323f7eedf5fe096a5fb9508a16e13ba1bf806418ad6b8384b69ca19c663ba6e3c019b944c54742a591b7166757efc2fb1bf809ff31c74e5142dd86fad80f7dbef1399e61dd4c42a15e69a705d395366c8f349147b9a99cd7c458d46034049b2bda331dd54e94b23d3457ecd0f02151058c73153e060e7edcc273976750c7507a864969633879c9f41be0c9395208eb27b38cd5e958d9c0722e1c99a5ee88a59c95ee5903488106c4cb1e48758f36ed26cf6d6fca2d4686e4fae06d6b0b07f8a645eebb9023edcef17617802a4c4f44378e68beed46c292d2854d512c12c5482eb771edf0202933d9b221f459e548bcb30c73dfacf3628c87bb62f87c6c8df7284fd6cab6bde14fca1aa6c48031bf0f609cfd67609ed525a8a96e7c03422e4e4e9e21103c79839784c91484695798eabe5771043843fb8f56e74e97ee4e712941311650a923b941648cba94d504f0cf3a6bb4567364db66e425a6397ba5ebb3776cf1c79743a7e4380bb760753eb32c52abbd7e27656ef995ef12b33d44aa4de6b27f374c0299e8d0d07c2632e8b61a6693c2c891f913cc8c64491cf724d368df0de32322a9a979fed1e15782e48e0ff4e6be17c90ea615a55a4d37c6e35d9ebd6964ebb40d11dd9b99642ed2a251c468a18132484c209c543caa8a28b91f5183b1700cb6245f4cda6748b51766d35c0d8df93a3308fa76675ca81bf4f3d1156960ad78aa21c4d0f6f5d865a943bac3bb2b7fe1e30a5951a8db13c42144fbd80be8dedfab9c1053cf27c630dcb869809f77e3350051da47f2a135a9dd3cb91185e828aec2db529e719737dc9667635f2434a320d6ae29c007e523d5f90d0ad4f179ea924c717e35c6ad7630505cd18d7307d11a74f2c73c9ad4bd53d6b0e596ec7c6502436eb8148b5d057a0b1d179569decc7e791340fb2bae67670e3256751b902224a5ee4bb52af61b4ee08c6b4ff8139f3adccc46713e47b6419b877fa9da280493565dc0d35a0d371e27e844531b208e92e1c27bfe900f20db7faa02cc4aa21af46ac21624b84505e3ec31a44715008769659ff4c17ae6f0ee93901c6fe1fbd70c82b40fbf3175a52d9b3bd107e4d6d07795e0a8b9cbd7633360b14c6109a9d70005d0c95ad7c05b4e006089236664a7cc267e3ee2d91c78f253920088481165e3553995a40a24958f8f15e96c1df9b7c5a23557da59e48fa449246e9b9f0b0f69deb7edf3daaea9b407a80c7b71fed14b31219716df251989828e9b201b94180d83f89a5bf5bf6926ab7faba3fe6d70ad463efe0efbc9f4e3c88c4658d6702f75922254b577d6433c7bff0180e0cff6a59971552feac12f86f4cc4fd2acf9db267e84b08e8cf5b83b804eb3d25587962bf8c54766c26cb07462d2262b159a67ca958bbb4cdf1c3553b435c469600d7abced8e9ea298f1520d08bf9a7344f833ba130f19e3a35c4e73d321a00156a003901b28d9b5198ebd6c00f8ca9e6149b29474b7be44433ff635e5c275a5128adc2f5c366d1d97725a84072fc21ce4e6616de075bb094a11d1906926ee0e06314b98ec5faffcf0a2309a83503b52dccb7251f777064ed0224a38f803e829b71eece264381996cefe72daf8f380085440de7ce74175664ea565e641ec0f3a980ed9286f5e409cfd3b5936536491218c171c437898dd6f9633a69b5b3beb7a8d8990f613cbf25c9aabbc3c3976d3f2facb62331717a71bdd61017fd3d659c2da7e04502945c15b533a498efc65e5a05eca89d99ab0d9d2c3c7e6cb917a778ff9e208d0dde676d6fb368333960aaad0099232109b2943b998b440329963ff8286e42300866980483b69adda0b42cb7a295b3369fddc0c23c2509cd544454be5ceefdc9466f0a64e53640b75dfe89eb0572d8f46e1726b25629d6636b5ab66d72d7c5fd6fde54725f04b0075307586dff9ed3dde5cec0ee172a5cfdbc664681029ad430842a020d2263355aaea4474f1c39e1ef2b33d82e1572a4c733b7226e66d0c1cf4fb16345e72c797b9884274474bfde22e51f5024ab182bad85c4cd0af2b33ecce78c073275415e7efbfb9d78a758ce37fbe01bfdd0b445fb3d445f245f1dc069364be2e7640e6ea83fe7ef66556f28b9848c391b71abc60f4fea809d40ddf67c01888bfd5acb8abbf57d7c34df02957ab03329beebd3e62ff32979b8b900037db91e0592e7ac83b450ed946ac7c621aa19546e81d4de3a52e18cf252101cf873c2f4542ce9082c50fa77a70618026ba7210124d755a88b7cfab9451fecdc1ea6cc57014f426b4aa6ee6501ebbcf513662e607c8ea823ebed396d086dd700d8d48f726a118602001d0c490f2c959dc31c7cff0e464122c793b7d5fe9877cafbd7b39205b1a63b1be43a2fd8f1bdcde6a0d6aa62f8e704457f0e066508a889786de8e01f202fcf22d4e38879fad7a9d95e4358f1", 0x1000}, {&(0x7f0000001680)="e5eeff3a7d39e99627f47a7d7988ecb7e1f58b7544e4696c058fde4ea247d2ba6cd2c700db99e74201afaf689608ef263e2b4598fc985fb2a12d068e5f856094353f6fb335250c7912f6b66f58f369a696aac76069a8646f2335ee3390c268f7c481f1b589c211a80b243e756923b578772a193fe6f83eb8b9921ecf9180686774e567a2f0a6a439907986896e938abedbc4dca46646b80ffe275961939bda876f733d2e5d2a5aff261bccc765004542008ca16625ab038a3677b25035a63690d0556261076b1b9366098b8664f37d82d9259240c1030b50be6aeed9455bdb7c9e863ef09c4ac982cb567e2a1dc1fc970b9987677365a67b665e3ca8ce374a8cccde3a29097b94acda5d88466614586af4939246899a72ca86532753ab8ffb907f14acaee4abb42a3b5440429489734b360557ef445059c665e7cfff8d42211ad4c3ef12a3ef4c9d7e89ba0dc0d5c7be13313b0c2bdd7ddbb10ed7d26d29a7afa1d4ee2685c8c625d95a81d11bf4d1d6a00369e11cdf313a6190b17891dace7b88c7149add27d53435ba1ba9cceb4cf3236963e3d6cfa93ab340acb048596771edceee565c2046bc8cb7465ef37a475e3bbf61d19825f17caa3f703a4839de8095e21994b835c7fcfdf86b067c1eae63e0cbcc0968206d873b880aaf5eba9b08fed3dfd75fade029f68bc2ef2987c625238deb40dc5940dce9f9b6fab9c5e5e884450790d54a657e50f6d0a6ba55394aaad82749569f1958c8565d978ca7361ffdab6991df01646ea13ae52c0452ca1675b944859fa1799acb12fea33a7b8eb9cb440bbdf7ecd9d2334dc7ee1fbc1143efb84c680c7b9825fcc2e2ac01f56facad126bb8451473a5cf2b8b505a5ae188a42d49330bee34cbb4b8a82318edaf3da96803457b032232e910f9478080010da6cd6011333cda77623b497b2f2d7f8233921d9809e349bc316ab005a3b100fe1cb52f57fec1906af27bebd7215b720be02d75eb93aacdfca0e9b5d95efeb256aaaf22008cf7ed818f1bc8fc87e5862349486dbcb00d59fe00c1117943e97877cddb77461e18bdde514fec558b040e369860bc496a365966f8b5c01cfbff07e57526ab2c3bd9d59bf60246064cf1e6099f0c3a2fb47232806253dcc28a092910458fec2a95ea5122d990142b88e0ce699db3aae1d0682444f0493c1c6437129a5353ac7f229e6840306ff696266a49dd2229e256e4a1277282840848c05a5f633f3f58f552b8dffaf8f77f37df55eb619d51db2edfc019701ff5fa3dad8c39e54301574895d4ca871ab80f868aa29bd6d196e004007fda59011c490950f6ec93b36f9e487586befaca083c1d2f4a60a2d20adcb41fc4e669c4744c06cbf231130f4a0f91cac5e42f8c526146b42c793a1dbe49ff28622c233caac595e8d4d9a98dad2c448c5a470d3eac7159d3aa5a6646bb31d46664d54a9697aedfd0d3634af5fa32546f5bb203a568f00956da7f9dc88ebb646103d5d2936109c325fb55c7d56c16a24f22fa6e086d033b7c261228e324674cd8751448ae9b803db24e05f1f788f4863b11450d3ea744f6e1491f97e05ae381ca871db8370115b1eb5fb4f3b64a7339f5fdfaefc8e01c95eff77a5d0fa8d037f7b7268135de248489aa6c601be2d77bd0585ae4821e9835b83c45052a4ebe4e356fa7fdd5e1a72f439be68a8e1dffed7f99a5d61be3c84afebfa299a51e27e45ce92b8e265658977810d305cf1c3ee7a354909b216d9764f47a30db7b138f8a95edf7ce3f869ae2c6b53920087ed07c3c02d98e5f8526f4c268560c3caa463527d6167878efb2140bd3a8761b75133095f6cfc8c5816fcf3a43df44776be5c5ff3d5853ec5a414e0808302a4cea8e485c4f8565ee5c5e90a8ab1e9e0f4228c7afa921fa2f1ae64624f59ee0035b6a8564955465979af10b42c0849e52b3d25ebd94773dc3ffc43ff6e92f94bd8c861f5aa02313bb7e0762a3d2695400f07928ac287d5d43a5a2a69f1907bfedfbd3652248d9ff114909ac6458140913c5c3a8e4f49d4b2ebf3afd6ccbd79958d6cee0ed9db0d76ccc77cd998c7908b37173e38fa70b285b232b89a55e23e2d9fe147a9d3ce42486a58d38ed63727157ab4a1ea7bdc4af901baa45f02e6073dcd25c245f5f7511864f0c2484628b0ab7e982d1fc165bdaaba88f76ebaffb097bdbf2bbbce6d0e081b40de15f6c767b81f72933f57c60943c11883ac16c56ee8e86fcb08be46ce5a54ea1f57b82434ee996eab6aa8872c20fb4f147658155ab4b3c86b521f6b760a7a073baf17f5ce49c352fd1ea3adfebfd467ac1dea50b7a98840841ba6f981da6b3091a197587f72379f1e8233073b675c4412c5df8993ec01693c94aa69686ca46e11fcdb142eae35447abdb3790889b9187bbfb6a490b92074cffb92901dbf372b51c478b62b7f33c5899680a56e7d8827d632d4e802f5226aa68e18996d40877b81b801fbb338baa350b31c3bd1902aa2a17e359c38d532e271a7602a247cd2950638236338ac29b219193065d4bf32e7f50bf6aec1a28b6d6016aa1ed76bd73f28e368d48a028a3bf4fa5e875f736da4c85f233714697c0dfcd8785188201d4767db5f248d2021d11929d82b2ab6b3f3068abb5a24bccb91326b88417d14836a9b3afbb8e91559172ae8b376f2f4f59b57e8e99f57859af65c5c7b902a56c6c15b504bde982e57e4a077e13c28578e8021122499fd3e2b1c14d37a8956113d455e9d87b97a980e9dd42726ca0c5a0b18c05146b9246464edaac40309d28238c9dc97c80099bbf646609933067c4dbb7b1ac06762020437a5cb2398b1e1165e0e5213596a28020cc4e57915fe6da7aaa1e583487dea82f5e1058540bc3ce630c578e6ff763d75317d60b0f144ed0060826bd2e59cf8c61917c0e2f44deca176bfb18dd3873a08c9b9a65a875ca489ae9fd97ec596f229f3c1e5c8c8a0cfb9cc4133ae864a4c8f2e1de868a4c34a89eac1a67ab156525a55f4270f2139439fb7863b5ca37c05a344e8a0f3c145fc279d7ac9462abc4096c484d2e945b18f0e45c3a14ea0415776f83e25b42284d3fb6f5a7d7225bac7809e22ed5ecebf968d319de7e9365988969cc686bd6aa6aa516041bba6a2d27e3e5079eff3929cc4866146b7d84704f2e7b761fc5e7201b9b6e9d4e7b6f87fba11fc7a621792c4e0e78e4d2cb218d6e439935627fe3ac4293d6a70d4219cfd56396b39599fd28e5b1205bcaec097772c2fd7709eb8fe5935f60eac853f9b803f5df9f16903510f04142bc246d499111c3c9b92ae419862bb74c95cf28675d68c6c737047bef3f4ad2c053047db7a78cfaccd548502049a40fa6c7dbf693acf1f7f719fc55892c9302d2ef109c9ddea028c0c6f0d5764f5e88677ac92220b652e8100b50f4b1298a1d366c65e321ab4cedad2c98f31609534fca30e22c485c4bac374f506ae05aaa4f132d725dca6b2daf951a75cc589e9665a70481893336b164427cf220f0ee7cb2dbbfb7cb76f8bf7d7557b52937a8591ba11c93f9177ae9a9dee13be77eeac5880784535239590ae12069cf25353cb1c6f67bf5f414c16050f55b829a27780e55682c90e5beb178564c74f608059eed8662ad61de579bbdb910d8234a1c2c0db6ebfdb345d30254c25a46a9aac19dd5cbf9f4682be469b2553d256c64703798919732b604bf09de8992168e96dad61ac57ddfab39059550bc59dc2d9c5be418071cfd554aeef783440fce240b69d7fc9a0af8ac3ff56d6b02b93cd5201a541975f36393a75b9357de84aa71f96a7b7225063304523c91cdeb2acb89247e2305f013de6acb91ec253d8e16d6dbb7150348fc2d941d722f90d20ed78b67dfedd892dd0bb94cc1f390e5b2cd8c2f354fb0f68a88531a773b022cc6c385498550993d78dc317dfe2cf1582cc13c7d0fcc297c7daf5c75aee5d114c34f3fbb102ea485dfd4f9895aad4aca1d5dc65944921e255a84e7fb13e5945d5dea742f32d2e6549acd2be64fa7ca392f309d0b6b37c77c54397922cdcfa4748a006823d60fab4eafcbbf8ab852ad4c8aa0a44f11b3ca6f38a474d0d3956c753c27b08bbec0873a2147cbb5b078584d3363c8bd81ef4378f1e4504e03f2ec62e4255e5a1c59193f562f66f5d0073134bbe421eea7450b660ac28cfa05c4591e1688266038b54e32790bb0bcf9c98c99c0721ca96e2233abb7efd4fe7782e41c568a6b5f074a17d5370cc931fc13575099ffad01b73e75400da72eda0213dca1f002c13d59bf6ce663f06b75c6c328b0585fb69c53d89f646d5b0979da49d929a87d2b1dd7ba1b3ca9ef0c26e0db95662f391b975aa7934c89615e2dbf0b118d46107eb747c145f9e4114f5df4d36309b51314abd78bed87702dc743603850a81a6b171cf531bfcf01a78cb27cd7b0c4de59269d5f87d5a1caa5c0d44c18a3a3a70d3acbc72009339bc98a33814bebb8e9322fb52aac46eae8822623516e31692556ade4ea8fa62f76a429245058b446a88ecf1ff7f2241333be5a4b5f835c6f59274891263fd7a399c1c74b04e34deb35a41e0037527acc122444b6514985e576ee0f778e86294fa90c39c3f5fac7f3ea7b96d43704e522cee34bbf9f6715118d6e20c756d1b369a3a14e896d5af2604b61fb2cb9cbe5731a6842a80793ae527ce18334c058c8b342d8269a65ff8667407e58e232db02176a3d0c7f5571aea33dbaa0fb843239715743ad1f2150f1c45ad23fb306f8b7cf82382cc799f7ff29cc3b5c99fb71c86664a1abc57052917d6957e927e81ead3c7f5d1d3b984dec73131d1436cc040db576c42f1a8197e2c1016e677f5de64563b783c59e1915a949a35e6262881000e0b8146876ca1ba76199c362191cb10cfb69efc7f6f3f4cc3e4710b1a62ea340d4dff249129e0ccfe70ffd775a45f0ae10480d919be071588a13e530ddc0bf8d9b13dddaf52ea997b9483eab9067d1ff1a34f95b3db5e25dac1948d5b32e51433b5235d81cc7d09cd1f5ae5dc70d6238be2c2f9b534dc77908e871c234e108fe5e7ecb243c72932d6fc5988bf257f3047fa217d69d1d491bdcf2abde602d4ab03924346f0993adc147a2ebbc5839f9724718851db033fdf1e1c71c10987373df1abfeeaef38ac1a7578883d7b0729bd536c16d1a850e497c3afa9575c0e1045b572c8c83fe162db31bac2fb46fdd5f509616d4f1ef26922429d17f25ae40a2e02a7506e1ba717c1e5e5cb70a3aed7598710d7f57c9af1ac4c1ccb1df574adc810da3f5a244cea3b9aa976dae102d03450a7a9fc7952b41b076f449c93f7a4e234adad24112e7cc2a42bd439b5a8907a9761e3a002b636013bd10f62395200d0176bf5d1eac956a29063ae967cda5526477faad80379f233ff5f93e408307e405d17ff37ba0379bb3aead0772fa875cd41083c3817686f879a45dd41019798043ad8cdcdacc97e43d065789801664126d7e1d6ff40f70a9bf4fb6c2b2122aed6316e8670e8b0a255d3d43c348ca6459e6f9830296b587391424390cb898093b4e180ee708808595b1bcb85378a79be41cc695380bd96fc5d0f1d54d2b39a117d1a7dac4f4123f17577ffc11332ba6f7726262a1cd7ab170a5eb99b95106abb6dbfc12b845c81c41982e19b5d9c776f819016ac0303a91ba17ccc8aca47a143bb8bbcfa9ba482c0e02b1e45bc82625c0b1dacd9f705a289016cda11fa5236b89e7618a87b1ca470ac1ac80720f3f472c096a65875412a161a87016eb8f9670e527446a43bf1e446e0b4f", 0x1000}, {&(0x7f0000002680)="8674b6f54ddf118f5b129025c693dde433b915f8e8ee5db9b0201db1c1e3086577eb799b77a7e81990aff591574e2c3cae67a84ebfb3f68bbbdf0d7ab4fe1489c07563ab8f4584bb5c52842d46ae05f72ad263b765c4a73e0848b4a8dabcc4fe0f8c0dbbf02fe58425caa071a46797b4a6f24c1e40fa04419e87310c73dd91a66533145fea2cf874270f30f91e9b0daaa79f851232501095", 0x98}, {&(0x7f0000002740)="c82e6e716ac4a181ed9d6a2d3e5312987b93c38e76bacbd14f458deebf476845d5c4fc7d1b82da64d2cf90c098e1db5138d4300a0a09c905ea26e1af5ae2d646ef7385ab59939803fbf5e1e15160e50bcc8d5e5fc95a1cc939", 0x59}, {&(0x7f00000027c0)="cb22b65a0c40dec5", 0x8}], 0x8, 0x0) sendto$unix(r0, &(0x7f0000000240)="3e2ff3a2c6c079190da3b22a7ae6a974d75ff4749718221d5256a133367e8f6df265c47edd99742aa890", 0x2a, 0x406, &(0x7f0000000280)=ANY=[@ANYBLOB="008de600"], 0xa) ioctl$TIOCMSET(r3, 0x40044274, &(0x7f0000000000)) 12:39:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x881) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='W\x00') ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./bus\x00', 0x9, 0x1, 0xa7, 0x0, 0x80, 0x4, 0x6, 0x0, 0x2, 0x1, 0x80000001}) 12:39:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0xe0e79ef7e203267b) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 12:39:18 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000001500)={'./file0\x00', 0x8, 0xfffffffffffffff9, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x1, 0x2, 0x2, 0x1000, 0x80}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x1db, 0x8}, {0x18, 0x3, 0x8, 0x3ff}, 0x1, [0x81, 0xecfa, 0x100000001, 0x0, 0x2, 0x1ff, 0x9, 0x7fffffff]}, 0x3c) preadv(r0, &(0x7f0000001440)=[{&(0x7f0000000040)=""/133, 0x85}, {&(0x7f0000000100)=""/20, 0x14}, {&(0x7f0000000140)=""/140, 0x8c}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/187, 0xbb}, {&(0x7f00000012c0)=""/69, 0x45}, {&(0x7f0000001340)=""/122, 0x7a}, {&(0x7f00000013c0)=""/20, 0x14}, {&(0x7f0000001400)=""/4, 0x4}], 0x9, 0x0) 12:39:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000008c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679da8987423cab21c6b2748aaa78947da61d75bc9028a2b88715db6ec3d6735503731e5c2091f3e9bdd11c92617a21e0bd2d6976d73521512045184322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da475ee54c0682247a3e405d535caab085c9a8dfe598ca84b10ba5651238225996d2250f6ea821e153a6ebab0fe439f3c2ff8a0d050049c6eeab2d4e779efa498100dc1aca02c4e92423cb41191c368771b6626551a90e6a0998bd25030aa062b0fb25d46d390af893805f2464ae7e40c6d593a51538d4a601b577f4c41a50cf20fa4c312f09f99257fdaf26b9cad8523c3972e733c744832f904062b0637b9843c72fc5a6052ef2ffef9b8a161375dcc665e913db57d7ff075e45c15263b67b5212dfaa2f4092b456265a851bfafb732437672b2f24bd19078130fb725e71b9993de66b21ff6a1bc0a38b4401d0b459b7542e5e0c03e5da171aecac9fa5a33fcd2049ba3c073ab135bf12becab12eec570f60e18b3797494f97c95187d97f6c3e28b0322d2c28cf2123117487961509", 0x1e5) r1 = syz_open_pts() close(r0) r2 = dup(r1) close(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000000)={0x9, 0x20, {0x6, 0x1}}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x0, 0x3c3, 0x3, 0x8, "b08d16c624d8e500"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 12:39:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) utimensat(r0, &(0x7f0000000180)='./bus/file0\x00', &(0x7f00000001c0)={{0x7fffffff}, {0x10001, 0x4}}, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000080)='./bus\x00', r2, r3) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="ce14756999d4a1240e80921d4b546a8507a44b623147fb68778ce12e89156149e2", 0x21) 12:39:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000380)="e22de5c5c24f6e9e9683185124bb120c9f214ed91f6b8b96107d84c452f532d5971fd3784d30c74f650156d036d8c6425fbb93e8e26b09a9923474a17ef158ecb2748930e19efd1a3e28a5f7469d88b253988ae8d426185eb65624dcac812ccd67834d64b4fdd562a2b976b451001734e603460f0dd3c17806096f2e452d", 0x7e}], 0x1) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 12:39:18 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="7ed0ba23729e", 0x6) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) nanosleep(&(0x7f0000000080)={0x3}, 0x0) r2 = kqueue() r3 = socket$inet(0x2, 0x5, 0x2) sendto$inet(r3, &(0x7f00000000c0)="9aaf42bcaa956afb425597f88081911e1940019e8c9070b495c6b693a7063eda45afffd85bfc528f62c074fbd63e1666213d1aea0ae1c9d538a7299b39f1b3ae28d565e4af8f11f652125f87d58bf394886dfd01", 0x54, 0x400, &(0x7f0000000140)={0x2, 0x2}, 0xc) dup2(r2, r0) poll(&(0x7f0000000040)=[{}], 0x1, 0x0) 12:39:18 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), 0xfcf0) write(r0, &(0x7f00000002c0)="83a71a84d6146287f397c0a9a2cc4c2578cefd1eec83f7ff45a2faffcaca7eddfde20b3f1f82c1b1a13ba089b4f197000000e8ae0ad97cd1c9120ae7a6d55089d3f4a4c1057b4fcfb1743c484f13619c237c90201c", 0x55) r1 = syz_open_pts() close(r0) ioctl$TIOCSCTTY(r0, 0x20007461) dup(r1) syz_open_pts() syz_open_pts() 12:39:19 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) clock_getres(0x3, &(0x7f0000000000)) sendto(r0, 0x0, 0x9b94, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c653003"], 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000080)=@file={0x0, ""/7}, &(0x7f00000000c0)=0x9) 12:39:19 executing program 0: r0 = socket$inet(0x2, 0x4001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0xff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x13) lseek(r1, 0x0, 0x1) 12:39:19 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = socket$inet6(0x18, 0x8007, 0x9d7) fchmod(r0, 0x20) r1 = socket(0x6, 0x5, 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x18, 0x1, 0x0) semget$private(0x0, 0x0, 0x0) setsockopt(r2, 0x8, 0x9, &(0x7f0000000000)="cc1d3c16d73c3040c8af7076acf9e51b48a8acb0e0015a5e648d13591050b74dd0f37fba1099e4164104d52ebae12da46d920985fc052aae6bcf5b6a4609db4cb7e3ba366b6db32b9920c603730c335741d37221", 0x54) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000140), 0x0) sendmsg(r1, &(0x7f0000000100)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000180)="fb2a5260c8fe2c5f77725501eea2eaff47c067cf9aaff937d2edeabd71a513a6cdf42b4cee6f4f5cd4a1887db4675b221a4f59872f6ea9e94dbfd67ec23f87f196250d00170d92ddcc552a6def5d8143a43dfa5252e83a6c88c9acb2c303e41e659e45a062aae14612a1ddd75e69df49204d81069b1ad586871cb1ddc78cc0eea14a372646755f12bdb961a9de3a3b1096b1d5d75ea7d19852563ef794282d4b7f2a579f7c9aa41c83fcbeb9b82f5cc430ac04e026d4600085a13f0fb3beab2e465ac6fe7dff966398c61ac692d30d727ad6a63eb11c2690f62b46156ff0c0a4137589322935", 0xe6}, {&(0x7f0000000280)="3e6f551235f2ceb014a1e90ae9be9491e772b480b3445bf6243f1f38a2bfdb60fe6d3c0ac76d4e315d5c995c3076b941a5fb6a6238847cbc4592a578478e1b1ad7d2f19da2520ceca08a5fe7bd5df450e8912969057770b5a5c5653fc9caf58e8713712d04fc328700205055ae06135f5e7343aef0fc0ed314f19018087ce173c7a4f262c2dc3f1ab72da861d6a6b8852807fe157854e92be923b9aec5b50f783bcad9b32c70707db3418938a6fd349db14dea17db3b738cfae9fc3534103147afbe7c0cd3029c535447f15d89f4bca07b98", 0xd2}, {&(0x7f0000000380)="ae2c7f531fa240b1325b9004fa6916d7014a0ddeeca6213ced58dbcf57d519b6fac35a25a6c98b06e843cc0d028245afb96f1589228217457dd009831e70af70997fe10a24f1a158b9b2134bf80c9897f5483024de214cdd1052e5e6fb7267b8333caa9ca46675a9e85a747710681e8ed1a442c0b89fd8d088628d3ce78a2da644228a848795f7969c318a9516239fb0863216003d44169b97aa17772755d7d6ebf75dda61e84f820e7d85b46062e599ef44cf3ae48c40123f4ecf5e841697", 0xbf}], 0x3, &(0x7f0000000440)=[{0x1010, 0xffff, 0x5, "5a0ea6bb66709b6f398471532857ae02ce4fb98d193a1e07958bb35896cb83c989c81f3c47981edfb0874c3ce46fa099fbf462827ff1f1683b98f4a99b3ed0075d7d53f7d58309cf79005ababd1638ba7741e1c2f5d7c5a2944405331c814eaa113d79351055c690742ffc04715c9e3b9a0b0597ab73fa399a6c299e1dbb6101ccc83cd7a00b35ca2ce6ea4bc602593f53535aabca44c53ca2f7235c20e340a919ffac8d46742bae1350da56829b39df85ba8c8059de33e41accf2e2d4002c5aa0fc91f9c01f74f4372b6e927eb62a2d18fc4996d7e40b7c56561f76e6d677f8a984b4311d44241d55b974bd19c63b4f23811fc39a6a15ac8961df5cd3ce2d5a26a14f22b8e981544abfa5ecd974a58363eb380fc1dde05115ffe9b11df24c3d8ae1c0e692156da507b5dc09069ddee228fd0bcd2c44a7f2f4a2176544615113609fe6c5445c300c1f6940568042f75530657c6870296d35b99dba087f7225b1f5421b94ef66474356d6ce3ed919b5ec5c5f2790104bc8538b5e2b3238818ee6eb5988116aad104e8de15d86281278017d6433e0974e38b41e4b882bfcf85de9434ebc7183cc8ed31a8f9e45980e3c1b7970d5c643403885d3b91a665d6bdf05ed873cd230124e486e3c4e0a2752d035ddbf6d416a5a9f56fe5b1d10ea37683d791009e22ecc2c3ca135776c53f7295cdfa4f61cea5080ceb9f91fe9660120afc734e93d516b0f586d4201b82d5b30ba960d2c7cc9fd0c0cd9d2549d8276a52f187a0fd7c0470ff7515243004cb49d63b5b13698bd7d0cca80699e2b8c151a63978960f1671c88762cd82e577784af2172e5b67e3bad06645224855707b3bc5163d720e2d80b99a6b92af0e3602e75f300aed035cf0d6eddce0a2e65095de33fb47b9c6f292f2b79dad79a10a1d91a89db4edb07025b154ce6818bf9c5f81ad67fd05b0963a11eb2b57806464135b3d42b2510b248496f231720c2bac6e7b84e59f3a5e51b0ad0adb5d0be8bc3fca67910f21ee8462b4be8b597db6cc688549cfe1a960d4d9f24cb3ce9a7e4124377bb90d4bcd326f308ce33c491985093a1425b8b313c9116ff941f9450a1849fe1a66a53b4431b855029246024d5b859b6d1b72807ec9c3df143384864d254aca4be2c6211e6bbcbc4664e71c82ad7c4ad46e769e253dce29b6183f426b7f2c7643de4b64cfa5c7cc911d80c350226a4ded6c3c1076f68bd025023f8115fccac36203c9be7e2c0b85caea5a3db0dd6ac6c00d5c195624a3cb37592aa133502e7400c3cc049c9b4d021201bf23cdf71f3ed7b29c1131f64336735b527d80b3bbc4e4a3bfc38cb32d1d6d74f708186b967e6a81746b900198f8dc5f9e55e9cd47bd414ae8183b631e45d5b0ce102f70c51e291d2980489955679d9ca131d037f3e8ad10131fa2d5c86544317c514a3dd6f2cba0a4d45409fb5c6235ed10a2aa68caf1bb33052757dc99cd24e39faad0c63a5ce2da726e4556acdbe66736a4c28888f9490246972463b94f09f55584e0abcea1dce35443fb2e807669bc5de1b2100208debde85cda45db1545ba2dd8db912772b71cef39e666bd53654d9c4625d575f74e4ef3ed06c74c9db22789593d571db4e9a4b73a72ad0b0ae00e9a328c2731021b10c5953df570633df31d69f4a1c4bd7959cb1b0e63c474ef84a49b36321145f61df404fcd6a98ba5a3a7fdfbef80db1215cdf11d7cc778f014053e1b42f5be756e77c890e876c5bcf284a67f9b8ba88904af0ade65d5d3733a6f2a4d027dabddfada007e5aba2605a550ce3fc99140aa25c3a5ece7a380abc1d0b55d9904457df1b008d8a0fd8de43208cd0115fda080e59166d7f4e7651a30cc4bda9b3ddb6c14c8f6d0fa153835641e030d47c248dae2631b7116b07d0d9463a6a9181787bf28b096b32bab73b2b2d5e2eaec3427c191d1b16e3a3f1d1e8ab43622d9ab8e27f26110f23b795f99678af7cbc1428179cebdcda0e5db80124864aea407a2f08b1ab312f72ee36fe1fc8137aec70baf78b946035357bb9892806e8c867af59308ee1970d2daf4e1f5a2d4c705842f7d820694ea80ccfbbbcb26b9a4b8bf5184a4d093e9fc9347a1d32dd4e298e212f30a8ec4ac6c6c1fdff06e35d4c4f39c4f749d914a47e087d79296f866397bea3047ff3cd053a4ce05888336148a04ae45006da286d2fa551887a3ea4c4bcbf385c9e991b191d17d4d2c4a2bc614ce5748889920f4751dcaa8233a504d10f8c45b04fc5d625c3897a1d9674455f6e5f4e25bfa9548e3d66af1e95edea17dabe3c83c837cca920f9de150c355705ba5ddef6ad6b9298e07f76400ae35950c6d269e689a60a6779f176fc6d01c4d7044ca8b83b065d2316a24e57577cd555a62b97fe3ef5eae4177a55d2c4fde4357a0cfda6d611610493e7cf152c0593a1dbdfdbcbfe8180fe7902e6a2f81e90aac7b8b7dbc75f39ba1cd5abdd3447ff70bd6744b296c1b0686f79e27b07d605109d9e43e03c013f291ecdf5dc31dd83a8699b115994fa8afae1c55675c47323ea85ac1d04e3bf429a6fd2063b9207122041adfc06ace6ec003aa73453c8cd1f58f317a68f431a2329a08a73a4fa0e09b619076e05d37a3ff6a5af14dd29254ad5f9ea49255df0ccbbd166e9d573a35742f98369f082fa08230976706b3ca143c3a71e151b9ec8c556b8f9d82136990568659566ec4fc3d811e657d1194dcfa00204a3892a3319131a09cc74cc3d4d31995429da56df6dbe6f8e1d73279e91e766d61fa6898a47601d9fceb580ff222b92f8bd8916c3f12845a885b8b8c17067c13c94c15af11091a3b50ffc7c1ba79b4cbeefcf53c7a33a4818d5d7d0647e313feaed6ff55ec8f12257a67802431a50f2815895ce759d3775a5d7571de319a5eb58c3cb9f3b2b08b8a92fe5b0a311e37c2c7d843e6d31684e6a2a8eb9a62d539d155af84a0feb86b534b4c5673016f7ad7a22484e7b8de1e9eb9d8a7987585b59f0ddfeb7dee71fbefe22283e4db088e2939ceec9182bf50707b2be7108d5ebf78dded470cbab6838c85bfeeba9e0660083e07ab4b4b9e2e36e8ccc9cc3f3fa524ed91eef7f5f0b2aee91da04bf51a0b08e4953d8ef093ed7a483ea0a4083ada0f9a34e990034fbfcd63d3c091588a9c12412a26fc157f181177de4c2b65728e6f0d7b33681558a08c51ec5c39b1ac02d94a57b4b01fc780a952c0b697ee07f9f9866a80a5a25c650eb662c2f4c39d4d86a81ecaeea48ac089dad783c00284fcbff7efe6ce0d6a2cb5c74ed832377ba81ca338eca21bb2a82ba90d2ddcf33bcaa35e3594c9da7eb85241608c300a59d10055a0c8e0bc054f62f172fcc3d3627954bbd038550bab7ffb6e07abb560a01c5f4013792b269e100845498edb2719a0e8fb1a1d1895bc665da0eed51791bf52da589e58156b7aba2e0fdaec7b8c9395918296fbeced7e2826de130c7abcda91359bcdef26abf55b1d9036e03290926999ad86eb1c8bcc4103d8d595dad98c5a7246294d1940858057247a978aa594c51e03a2e403886ada97aef9f1a5cbcc08d7c57c403fa5a677160973812933c1dc5d11dd0ae64141781d709f848b7af7ad4c972bd88781895556e5e8ecac134a0abf8110b76f54b654cd7522e785f2cbb48898895c15d081c4a50152caef38a38f7158c8e80dbb25fe091b70dee856b807a9a053720f0d7f0045afce66d4232e587fd754f6a57fce3ac9ca81973e78e28a8ede18b7822882f5cd70dfe5dd5fcf55a88c0a173beba218b3069053cfe96eec78b14f00e03f1aa319069c7947eccb80b879ed3f46cdc6ddf57a565dfddb076b37c6178ea4cafc1cd20f85bb820072799f15874bdd9897d54d30241bcb4b2ecba3689a287ddbec3ccc2fcff623399905285f8d2607cfd402060713253591059cf315beee3f91a6a1c36478b630d560e0e679a474362068455023a9bf86333ecab0e24f5c0b8a3ebbb05c21439cc64507377180cbdbc74156b93ab68a4536af5c5bd9b80cdcde6cc7ccabc15e4d08713ac203dbf1716e711e16915d9c7c8b4b8cc9d90d88f7d53bdf40c9c218bce040b18e143109246b728db6a862b33a7160b5009ea2339b30405805a15e41a9b37592827ec4d6c4fc4538cd1c49121d4907dc08d178ac22fe83cdc1b0246d570ba4123abe4608eb6ef77ce47992cc83a1cdcbe65942cdfb4c1d29df78772a2150545c27080e6c9a503af77ae9bb4b2c221cc1b9b28eb2627bb8901a86ceff32d4ec17b6cd75b2be2a3239edbaf4e787d29c735dc6a79291727a0201e0e38ea1c926a72f9a019bdbbdc9dd7fd670e3730b66a68cb468cb102b7b75e58703ec5028acd87847dd6be7c7db329495e20c2d1920b75d50ce9a1c6147987b23d2312fd9fbbd500ecdcb9537b90476c69d671a090158f03e440ba717e587179a2276c03e57989e96d3f3da394d495fe05e5d93b49d9d48b9ecb88abdb0d973af851ed6748c10462146019851850ddd3888e43465780e2b0bcadab746c0fa3a2fe7284ac0d87934d1b9865748ec8ce9328f0cb40f035db29e3055166a6f3d1cb2d066efb1fa3da33b4ff84db986e6e4510fb5a313ead32a4fcf90952d5608785acf989aeb87c55db3c9ca9e14847b96aaea8ee891b154c8f5ce65e1d8cd4b407a343cd4436344ed3af5fe6058507f8c683ed169b9346e7d3718b656d7ca9bed0581f2e3e58505bc03f03663a800c8b619a2cf278ee4504102604b37c4049762648c0535c61e4916da86c659e0635d9f8e4907d23576fed30eecfd5d3be97c68ef8cce4c8af9f7c294a28a2c0f6d35bab159a8ba0f09188aede2df7e18f50d957133eb13d8bbc51ec975c87fcc047a042a29da5585c0d7f9fe3e12e0051951a99e86c5eca5903a02070d3c493854e78b97bc53b3965d9242426aa15b83283d56ab5b4bfd04c09161e39754b088e825e58f761ad850770acc457eeb288e118c8842a2a97918a66d41ff26849cda661324b16cecd192c79096d66ffcb921e2462bcb18419a8cb3fc131efeb9c4e945b1c4d346c7ee921f49ae2008f14a7d823fe7f3926031be056b768b93b30691df45859840ae2500b73eb84ab662b21c481b4f7508e5a403969b1db6c52e756a0de252574c03d7c2397c1fbe6d2848d3e2754e731cfac0f8ec9688d4aac8ab27195952e9d2ffd9b32176bc2b6fb2b5a78542ccbe9db9d156e771505859da97494b9993878d610434900925dd538229c7548fadd66b59a4514320d6b7b9c35aa9099018370590defdfe80685602a4542ebf6c71be0e8c920b2efc29163634eaa8dc782da4f8eef08aa2095b5e9c121271525bc56a9e4c8f6460bd2c1257073cbd8beeb50126d71ee116d1791cc9dddb5dd4a0430bd9b7bdba0bfc72505cb74595becb88bad7dc50adda668a4364151434165274a53a2679e8dfc284fe1846aac1547690f7b935742c813fab462c28d05caa47a05530eb99bcc614f2820554773687dec63a03e18765686f90ec2cb6f742b54e6c869420573b1716b715bcdd70a9537eed7d5476a3f56769dda19b019065b2f66ee4dcb6e55eb8ed7abc61c36ab6603b6c7f8db538b5b72883c0a3819eabe0bdfe1f9cb327228db6e3bca3bd729d24f41de6ee3d9f2b40163fc3a5170f3425728fa505421bc8f5c1250ad03ea3b1646a2dcb56c88bab13a9da1be5b44defa671f961900cc7bc5fb0c2d1271bee16eb6685ff44f3d2403c5aab5a35470c560f358d4bd7138caf1b28d876491306204560380f5f9d4e0b4c5e4edd01b84"}, {0x28, 0x1, 0x9, "13f4c5a21a8249dfc59fbd1eab01276e0e"}, {0x1010, 0xffff, 0x6, "a99d32ed1dab903367fcef90d42127e515d6ceb628ece76598cb3a9de8b9e7e3b617b7e9f95f1904cf47a11a34e72b27684c546b006f74af2d93b628fed9634b950ddf5715491936fbb489ebf9301c7ac9d7138311f13efa2d1bfb0655531c8df50c4ef58ef18fb9c9e33054a23648560ae9d6550d4ec91651263672ae1af368bc1c8fada9c503e189d885c5294eef54d4fb1ec94cd85e629043128bb75382f632c740223e68cfd997949f976c2a44157c5759e266340e34296994ce148e94515711312652d9ff015f6277c82dca6017b3f837eeb2aad31c59cb71e468bf1987cf775647501fc5126d600ba5fc2f75f832a8aaaf633baa5f0582f6670373f76e7ae1fbe7efb25ee50ab02edd01ab00364fc12eff8bfa616d7e6b2cad2c4ffcc8a5dcfbd4819c4643525057e71baec3c58a1ebced2a4aa35a6af791f5bd9c85b823909b35f06a1b8af697a331bb551b2c5e90c1411aa24fe4da75b9dcf9b2cbe8db190034d85965a778197f9b456ec97313ee1b10c0fd66ba0eb0ac9a96a8aafac7755a3222e4585e4d40fe0cba195a49de59f6a85dc2cc5f11f0c6d39198a4dbe3aca6e5e68284c566460a0b670bdedd68bb034a5b58538ee4767699639f9c6cf0ea92231e3d5ee1836a4703b1ed804852bb0e6c77c2cd4258885dc71d4f87f074c649e5f29ce5ea63fba82750f17acbc26d1915a295fdc0798df624a6c8aa3af33fd5bc20221d19166de1eab64098fb3425979f3c6077bfd96284ec4e3976f2e9dd499390bb5d65c381ec22a60130b08d8ac9ccef06422373a9be975469c0d7b94fc0d670732a68fa28153df7e50b94f2e50fdac9fdb6e069c22bdd44e037c5c9917edeecabd6b6e0ca058dfe2098e1beaacf2820c0bffd73b2b768552c517f8bcad71470d9023502afcae082c1cf13461ce15aa1979486f20468fce51d64f056bdb00cf177f9c7139bdbbf03ad136db3f62fb8d7247cb1e1614d605e8498d3e9b7b0913cea111c7115cb19d0acf5a755c740a071e753b008b9ddf61da4553c65e168b7317ba3571ade4d87160ca45beb928f95be50ff762d7687607ad2e7ac920290577e726e94551924634eeade26914c213bf12f564782ab3cf6794a91ef0c654be9783b61d722502ab2b6af512aea20cbfb3e63d8b731356554e2bf88ff27e4d11aebb518b0847e4fbac6c961f28064fe24111ad330ebf08f19b0ef548576eeccff8c28e3c091979f2c8945178786f89009d94e1854220d7732dcfae83ebdba7e51c46603114dcb9ad21619f2db9e47b8015e13346c2d94a5887d087af3a3e251d2c5bd228b1e963524520149c38118ffcbaf415cd43ccd78d472cf96ee87b32b08113cccf4cb61fd92ce27f7abc204c7708fa2a520cc1daf61c17aa6bd1db0fa6285ca46a1f006c6970f78ee34965c89c67afddab447e0b1df1fbae8870891787518421665bd3781ef6c58af5067964debb0d200530bcbb28803eb57ce11247040794f10d9b2caaeede3fa93e4ab1ad1c3ab467dba5f801847023e9fc5f03305bd97234d3cb3da5cb6465c8b4b6d40fa74afe976923d7aa3f5827003553156201f462e33ea9dcddb465948ea88aa0d8e085f04e8bc231583ee6500370064cf8c20c536b4dcd60e2f1e340daa76c887876e58078a77ba0b62ee3bd6f0ab2b5f1d2875897c2e9442d19c6e889c6dd9b2bc1ad07c9e8b4d49737a0589c61254fff7ec7685f73c9e425a76f40bb0559956db4bc9d03940a783c952bf20a783769919384a91d8a8cf97fe3123918eecd9fe0b9bfa195139a55903abb4746844f247687b3e73c4ee5022a0b58d32289b7e37494f9a95f4f7c70a97e073042c990718278ad5c1ee7268d7e48234f892ad9651c4e228cd0018938fc0cc923936f8c513d2033e4f9d9798ad072e54a69a8a587fc9c40e979a7ab23a3bd6892e081e4efd9878e71e7ecbac62def1e0609795a25392114e9c75b595dac35490eb38f7eef6f60744c0db0b0d4ec83a9eb72a222130caca849dede6113c6311debc0dd25a9aa1722370b80ef509c529b89dc9710f29832f4349b9671f245c828cc20d125ca6b14943b43d2f23ed75fdbf1d104c0be508d03a8fda1a4916743770dd496e0f18a8a0b2cce2860b4155e06bb2fc45ca2e9b784b7efe063c75207b399e8531cf2bd1d0591ca56fcfdb7d55acfd37ea5df11217bc9a4801bbc8f713852321af4ea9405b8b668ac058c49d66086bb0ef9ecf88b72d7be2bb901738a6fddab6b05d90b349ac6e6ef01f5926d044806ecd544fda4c011904e478498c26e93c2ea21cd0f5e10624fd57b23429a72f387e6fb49be8484ae8718a975febe1dd372fa8ba12930b615f76287f43c8a74f24d0e312c0b9a24dc27a3a8b2595ca793d7c1a5627ee62eed2daa0c16ef2a96d69087a13540f515c9903f68998ff489abcf2fac73048ca5d76335734fb6ab6cb774bb820eaae114d2b716045a6dcdbfef71e751b9806cd07ef6bb1297934a8441b5412f5978600a83d439c926d3091b75c5d27a5e8561001c7ad92480e128f04d60b5ee48b46a14cf8a7f2b9435583df72108ce954de889db4d7e743163eec1e3678bb062af5092bc4a7314322165d87afef2688b707d3490623b1538f495c388bc790af682cad63fea713492304db44adc56014bccb19bfc608540719ff195912d8adda66208f76fb1bc4624a159dac5cd28687dc26be0a395bda617ce21fda70e4c6fa7ff4bbd8617809b740105ae1861c95f7e4c3f8f1ea5912e79254ea7113c8d49a20ebfcf9884d8cdbfd447bd876875677accdf670da65af59678adfa83151944d59429767d32cc931f850fba1036e39ae16f1f3d128367eae0de17a92281a3fa5e6628a6bf4d67ded8d8b136551edaeac970aaa71614b39a65896e82f80cd6d5128179a5aba2eccb6a5909e5111e9680496d489568a27cae02e4014a0f0bf1c72f124181777cf21fdb74daec968a488d3afcba8d60d4bb2739902820f83f5b954242f5352470c5f27740b83fabebd96bb803986ca096e76efc778b1d97c97235227d487b308c7c31cfe2c843c7ac226571ac1acf600bb748800b11d095d4b705610935439ecf5ecf29922e0fa90204257aec8a12a47529762de1054db4f5371e5d230c511f5ced25c74b83e27a0b6e4a58f02f221f6e0ffc105a474b456e63cf260f417dfe264fc0f44496717d8da0ba7e165a4f7ddfbac0df9a09f1f71e781f967b83fb54c62c1a444d85bb80e4370679348505d459597ece037f97c6dcb0103bbe866447457d5d2a5a031a4217a959e9af375108d1163c8215b5b159cc90953b3a722b5c7ea6d71bc0a3f0cbe66dab478bf2b088329f89a326091c91e7a9a1f59af73e51aaadd20a32ab9de6dab9aa2ab35301affd9556e39030f59061ca1220122857e71fb27ba444a5824e909807730af713c8aef0ad95aea4bbbb535c8514d24ec719d32fe969f5e38cdf883d4275ee4dc5a5c9e487b3bf55b6bc120cfaa835b2c9fd25b9cbb67ba5501a1b0682eb0ebf08b1949d6ec5c8d1250ff4d914bc51f79ed3dbb434ad6a251d086dd6e18181fff513abcc578f16323d7fc9ed48a9b9c3e066fe6b3ec1d5481253c07df66bd60aa290f5f4a54f92f496e81e3dd91529041d9aad27194315c0f6f04c343add0b25940a924b13d5d854962f6b6c8eee0325b493d56425c181cfc5f84d6781f45a6794aeb45987a53379c6726fe0bc016032a20de0116862545c6e3b7cc2731290320d531535036b78c5a3aacdbfcc3b9458feb49cc90fafed75420426e2138f78b780fa63cdc56fa59eb49e3057b729c49c7e90bacedc22708b4b35f3d09781cf5fafabc4fa59799216dbcc2b1d8f857b1362367bcc5bc86bef0192958dc4fe30a26350d494a63341993d198c4038f02389ff853dd65d418e0ca8d1226a5ac0c721579a9b14343fbf4acae1bf7347fab6d59ec4626ae5f9bd15eb4f83ff582533cc78558074992fd712fd178adedb19682719ff8e1bcbe0c3756ea2566896d9345b138baaa937639a510665540b5a4a2e8913ba4a634f586c49d213c025ea95484293845e9633cfcb73b6e4705cfdfd8845cc5adadeadd52aeefabab97659f0967606fb676edf7bd1ec233aeb8d0e21a8f48952c0626f6d6e8307cb5417997b72e561cfcad94b1555aecf1ea4bc1d5df19403ffa13ae98603a65aaafbeb9f431c8524b1204462023b8d2d22ef95c622790db14a49a6f49c25300db675d54832d87cc35fdbc2afebf9618f636ca7add726988983135038eae8c3d7cda193c343f74742ae85db7bfbe649b7fc2db77f2d0f9e3b2aca748e2a134c1a432ef1e936388c7b58a8fa2ea55f73d20d5c7e979de80dc99e1f4c2b14c5273d181e1dc9d9d870e8be8cece184c1f875638b6b14f8c0c33eef3fef56a198b759744c358cec4a139cbf86a1f2559aa9c9ac0118df946928a991ff8d680907ddc7776266b8c4083ad6b24f701e30c9c1d708f8928b82f4a410a41270a1e53cd8ec6f7f265a09473d0f1badd43837c1f4a27327d3059c9127894733f09acce52ba71c7626b067c58642b85938e01d0fda18ba8bb7fd0f75be8314d298b6c65e99b899f552a866648650c68f5d026d51c8dacb664210dc9bc7216018eb729d614b75a6457037269ea792fd40d8bfee899d62182568bd97e075d80d6d520dec87318fbbdcc5394e7cbf39f02523fe1040ff084560ae8764599ab2f72504b29a945106678b117cd8304b5eae22b58f6cadf230b968570dfd63c8061694ea2e7f916ac9a7cdd62bdc1a186dc9f3741f05ec539918e7842043b1d8e80f1a7c9bbf7b75e94d9b593e0360d18e3a1698ad3f2c04f552563d8020fb122a64de0b60e1a628642d618f6bcfee083fcb5d49e44c46433e307ad97078825af7498eed3ca4819418729912784def34abd7dd67b066409c001769742448bd81e11d96f70e1b0bfa84d230e5a883858ca9fa73b20488b281d4a416f374416afdd92138feca70f069842ee30fbd83c20d96fc396400c84c306a1a6262ce28ba92a744383a6ec384d4385df3c4abca1d0526f851cf543979a4546f51a2e7a24c2df983a729b023404ea57e1aa8e15fd11cfa9eb9d4f0bbfc13b4631f38f89370c9ce71fe5ba0683075cfe25d3baaf534b6669bf200e614b94966f75f4cf33b6a4543384e819e3251f6a6c81ad0ca68c03d2190f93911eb234d7335cc32f726112a7f9d8641ad6256591d1360201758a1d3d0b741bf9022da2b9bef9876783c931cf77faaa3fb8cf39fc77a7607c5ba9c2f1a7dfb7132c74e4b40198b68a6e16698c6ab554570c8441813727e22482c739444309da527c7dcd3038d64bc78ad379630cc7b259741619ef153da70fccb8e6a09770571268c7592dcbc01e89c5eab4b44cafcd430e5f3e34ce04122da93befd5af07d18476e9dad9ec405e0d42188a01a09910895b2d3324e49b20a095c28acf488e0b99711fc1b1a1bc02b858d27027d137a2c72520761c9f9e3465f874b13c71f4abe3a2a05928df54b0ac38b7b0cb3c3edffed7d56390533bc888b7feaa445785c3c91ef315a4c0766923513f383245695bbc3b64c29b50e57391b37617fd8924305ae4b649702856a7e1d7b10a7ea6591702f219da3c369b5b4529254f0d6fae3c9b9d7e09cb8af0ea64b7783842e34fa8720ae4d3798db72c97c17b2e4c2dd4402749ccd396a79a00e43334eadf9123bfe96cdf04100650cd08c56b567618e166f61ed849fdf6c3d5ae98f2675b398643215a8208e1565ce7a2"}], 0x2048}, 0x404) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000024c0)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000002500)=0x837) 12:39:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae6322525a360f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab069a4684b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8b4db9ad8a4f5f72854f96f1e4720657a4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="bced873008e72f840f7c4d672b2b1c94baba53585f", 0x15) write(r0, &(0x7f0000000000)="ff9b2ef80946", 0x6) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000000080)=""/43, 0x2b}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xd4f8, 0x0, 0x3, 0x4000000000d9f, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x3, 0x3f}) syz_open_pts() 12:39:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f00000003c0)=""/173, 0xad}, {&(0x7f0000000540)=""/244, 0xf4}], 0x2, 0x0) select(0x39, &(0x7f0000000100)={0xee5f, 0x0, 0x100000000}, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) munlockall() select(0x282, &(0x7f0000000080)={0x3c}, 0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180), &(0x7f0000000380)=[&(0x7f00000001c0)='/\x00', &(0x7f0000000200)='&\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)=']/\x00', &(0x7f0000000300)='!%+\x00', &(0x7f0000000340)='\x00']) 12:39:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002005, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x1) writev(r0, &(0x7f0000000080), 0x0) fchmod(r0, 0x150) 12:39:19 executing program 1: mkdir(&(0x7f0000000580)='./file0\x00', 0x400000000000000) r0 = getegid() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/zero\x00', 0x180, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r3) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f00000004c0)=""/46) setregid(r3, r3) setregid(r0, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1005, 0x0, 0x33) r5 = socket$unix(0x1, 0x5, 0x0) r6 = semget$private(0x0, 0x6, 0x4) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x0, r2, r0, r2, r0, 0x7c, 0xa3}, 0x5, 0x100, 0x3}) setsockopt$sock_int(r5, 0xffff, 0xc0, &(0x7f0000000280)=0x6, 0x0) sendmsg$unix(r5, &(0x7f0000001b00)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001900)=[{&(0x7f0000000900)="e2cd9b5aff8979e093b1da2fd958a4cea8214ea5f41558cc4d3fbb79bdbb4fb20e3c1cdef4c3d6b9c968ee164e894eb42aa95f129d4419e55783a58ee461da6cf2a901c271f646bf439845ce5944bec504a7d085a204a97535a24631f726c8b4d913d1c7f2afa37d4225d0e74d6b39aa1e46394ca7802a085009ce5b52d9ee4cf19edd2ad09e1aee7a5b7e28255f6f7588017221a179f9958295634a0221dae6ff48d1c1cc7e6c770a6bfc9f37f88cf43bffaaa1157d29cd6eaf89be439bf2072546399dfccadd902309cc56662bae50a5fea914421e7a6e7f1d00c8d72cf04ff0c877abd0f79031eadfebbfc7b0c5a6f948d718146d2ea4a47df6ff983e22594e504e5c9fc4fb16e26fc7fbe70e60f59c41756124a78093adbc0d12db3fb442321b6940e0dd9c148dfa825efb044399ebae15fd3818dc3dc6d465aa732c5c2fe4d88464b108d1cfd2a6421712c756422e038132a69d554e11e3f6d46d37dd480d38d84d7b948f8127d2e37c4885c6370dae72eec0f932e40d5a11a40fd4869f39cd2719359866cafd0a95f24bc3c50bb8847c756d1df5ef7be986c7767058eba500c4658bed588047031938eec5f835cbcd4d18069bd03660fb34a9ca17b200d54cd451362c442e0d48f6b1b2034936a1fb519293d9df9e020a53246892dbfa5680f4abaef36d48fa038421a366bf0e29e522f51fffd87fc97feca5d1f7f33ef391d72cf28d5d688c0ed3f28b4510475f4a3ab42711f30c8443b49627503e17c2564028794853212a2b79eebb8eae03f18d9e9ba133ffcd70448d047f9d65ff5545fb08416c641a51fe777bf23917a06889a3e443ea3352b0f6b54c297fe1390fca5e80bc1f7de8ffeb12cf2c110586695bdecd63d360dcc0e24ca1389837d4742a8c67b297b2fc4cfc71602d5d88b14898dfc55d4f7ebe4da3987954262fb7b4b947ed6bb3dd3988c1b8e00c34355c927686666a35628e238d35115fb67ad1489d953fc7a918125b31e2811503c2d0470e997bd160359538dca3488aa04f3bd57e252130aec85af980327883d70764fbc8a29625a889f0dd5e4d87437e4dbe57fba6ee748c76e2ebc51f249e5dec2f3d9d33eca91b5acb1716cd178e7e4c368e98e8377f04a21616519a1ac1d6a0e3156b6b8347f3b7d33e2af3501aacdd9fcc68396e923165eaac5c0354b445445e472c5d10767011089747fd0fb9159365f1b7e542a83f0115c277f19d5a89757d7a842b82273cb22aa50dfeee0ee15438a1d29cbeab00e8eed6434148a67c3122838927c57f8fd578d0b2a6e48c8a8d6d89cdfd91cd2f1e506590baab41aa685ebb36eced8bc102ef1c7e962517e97d43956bc301fbf9b68961070a7e9626ee887fbb8b5638fa8e266d6dd6f2569ca3fb9d6f27ce13372b339fceceef0b4fac07bf51f3933f269e43448048a8e9dcc2ad64c02d2e847e29d0f4f7963b4d3bb3198ba413ac8a44c2d7dd1f6fe93b505ec17b11ee6919ee4a68130dc77f1ad7b4ed31df2a7c115fa2a4216a7502ad9dd0f7640a171976b43bb2d6c34b97b7dabb0784ee5e596e6ab12e699902d54ca88337f01e584f9dd4d89e176b3a8955ca5df2af2b6b0d539c4c8558760d19ed99a038d4bbada4cb7b5edc561efbba7cbde545c6406e3df1abcd59326447c0e60b7b86687e926931e4a92676482d991ea32af5f72db1407b0081ce461adce32b22e4782919b7a80c09a901da2f4dc3371d6fe69f733927d55cd6776cada84316cefb62b20c223eedebf6db22decd0450df4dec947d34851e92f678d6374723153b0761c1063f5f471c602605fc6054dd1f395423eb279863e70c4c5e2908f6f2c70dfcb621e4da56a3571e09c0a184edfe21a5d0148dc0ca4f838344b75651206a12896c57015b2ad9b99c2553e3f9d9b501ccbf07a13cc200a51910244a8e16049812022addd2e5e54d9cf488bda03238d7c1d5230b026af89fefb4e483c808a200ec8b9763eb11f5b362d6f391cff08e7db6a43f3ef597834e9c064a6e16665a5cb1adffaf006f57957ab536b8fc062a6ac2b3c58e09d942ec416e7458e7afb1091bacdd6f59807c16434638b8376da09f5efd549cdfe4bf344e0ed91d5ca48b5511b93b31e427be4aacbaadf64fbf47f17eecdad1a2cdc264c78dc9c25a8edd4dd7b9910e02b53ce25b0990e388ce7e9ac298adf4ca20490b7da49c22783e5a62cfbfe7ed22911a706d5369a79f1ce0508db842771cd5e4c9c48be0b3f82090fabf14f7e3a1f8f582225113a662a1cd71d2db5feb4082c91cfe1c6dfcccd69b62668ced3525bbebd09910a75f98cac91e24b615d76716a8bd2bbb6372f9f091f953d3c48d25f0b560b3fd7b649da0bc9032cbb614744ab49ad4cc4cf53f6dc085e2c1bb59b5a9d336246052e126f02162e1a00c581d6b2086fe14b70b04a48a615ae10b152cddb1e003aca8feadb10da4b84718eac3f6cc026fba5452a5d00dd97419abf9685a429b8a6d0a9399198ad11c512879238ff5177d10026edc5a3bce59fd7f43038676e8da10bb63e1fdb9d344046ad28903360b2975e5740eabb2f7c3dc4f5500d3ca4ae6acf25f5995ad410142f80fc27f6791dd1bfcacbe6d18430299da806508ccc0eca359e403d76e7d8f3c497d0133ee6e595a9936bb9da92f33d81abf325de2ef22fa7cc2daec10f08652b385990cc7382fc3199e525fd7c6d4459af02e0a6ec6c6eb5de85ff81236c968608458757438a46b54cd8507b346fc8acc113f4d0450bf28b046cef46f8d45e962f81bb54fec4648aae1f72a8833640b7dde3e02b8bc7a87d2583e3d7c4c367eed0e80247da195e82f71064fb1f92f50aa03fbb9a92fd8624c2342344ec47db357a091eba8dfa2d4dc21faf4763c7f1c0028e87b2470cdb4c9ff7507c5fd811f8c881d4572b8574f68a2129207d5802274c45206197a51612e1ce1af4b11f417792e3abf071859bfc94f04e5ebbffb3d74dd3680ca144c8b114b6c055f9730dd6b7d4e276c934eb566b372e0254536204a4c323e154977ea3d21053a376bc7e1cde5e07b695f94be1df400344edfb06e3fd617b37d358b986bb8bb33af657e17bdb7c513d43252a79f5509f0f3d14bc14c017d4ef89789b811b66f537986215c750d94086a026c2d247c1c6a56d619321e88b30686e9fdeea842abc148adea7ae3e4f5e6c0e478def9cb49cf37cf20fb0c12ff3585319f104ccd12c3e0e3c4e5651e4eb0537dfc25578b9103ba3085390c0d4a6422cd40f4b602121b5657dc8b751e930801238485c0cea300681fde8d34b966cf267664004e15541f36bf1c980c37ba1f088935a5b4d3edee88bf2aa011e1897d5b9285645363698eb6071023b6986c2c9847254ffaeea6a7d3b894af206e03c51047a4091847b12bb36a49a1f3d44f69493ebf5d5e4bcdb731fb481637cdb8aac64f0b871e768aad765022a97d02557f455b5088452926d377b2ff599822bf91d3c0d5ac8ba22d776d820d953f4d356bbd51f122efcd541882ad5f3c1ba76a76f88cfde9efff682c5bdd28cdb8b8947b3eb5ac168cfba283881df2846a11ef63ad87cfd5c659c45b060038807f6488736d299cf4ded2d5c609dc6d91f7a46c520013a5ac6b267f0090ff19e83128c29a516816ead5ae2d9b4fbb635969b3214cc57caa56ddfe0b204c9f9ecb9bb4dde371bb5e9472556505196610c79c08f0644fe1eb81c9f6083cb305738240a2cd315dfe6662854d57dfcb3523114b9e13919c65fcef4e6ff56ba554d821373eb4767d68970cac2bd9b800338cbe6546da69e49ba0ed7a3ffa18c82612c145718dc0c3200fd5d7225c756d718d9686b4821f9391e662d4b12f856aa78f6ad6e64a2c2521753c5ffd8252bca4a258e1718c4ab5343b2e44f4078c84498e2c21fb23d3d68d4b1adeef34b70c0b4b68a3cf6b12b0ca4e17ce472e52e80635af3c3024c496ff2e6f2bd049b72c52c28482fcb3800af6e2adaa4d254e4c2b38e29e8bacd6546d40ca298891d6d7aa323870e52e48834e57bf2d817075483935463e5e9ae1303d5aa32226ce42ef6c9aabde9be9621510ccab62841845e8de4b75e6eab844e14b06430d5af9c26c393e7f8f8b07efff9df21c649869ae36a7c19830dfa714b421eabcbdf26f5e8b83e20cda9d0ddbece268e522004b10781dcc98f52065e3f2194054c1682e82d7f3c624a2ceefe9524985633840b1137c7e95442ff3e01a67b9e1e0517a59023eff56b0d9d9ab5b73c92b8e83112936bd0645962c31dbd5897492997a11ac3987cc60c5f9daa6ea23e1146a91689daa072eb5c86af94eb16d01539341f51ba505e75fcdd2fbc1f8846babb9115847b73939e701d2b86870d2fc18d17bff66a8fcab68548a0901a46352562fc992b4ecb4ff77eaf005616dfe2f64e4bad004f8933abda0582ec24768001321fce781d44328ed1a0f660e568cb104aa7d374b2222566f431a523db95787f8716a8c5b89c2852170a8522558581688c8cb9133b86999012a4b512c6c915e78c7bbc912bcfe2a4f7dc1b8817e974a76da3b8806647689e468a1e684b5c4de9b094bc9a4e1884a7607c770004ce7b8ab0bb1901f7c489f8fe0e342847d8063a82f5047e6fe5717218dee8e4f29c30ad6d7ba5cca2a6a49c4abdc079bbf702a620cd97529755f9a8da537879a690b32b6eb8ceedd0a1c95c53c7ced18e24353642745707b864d945236b41d28e719faa70bb793ab035bdc92c9735e021da40d2b5dc5838ceaf28ad78950aedcd832af6c351ffd49c1f8ff681bb95c1712384c47332ce923edffc8eafad07cf25847966f3ef1469ead2706ac7017c2e7194d6e5faff8a386974e5b390ecec6299126975121f9fb633233f4bd9255d69aa8a6b0d5b64a3b077bf19fe04089e5335da9eb029aed890c022898d52e18ab1b968f63f5d95f53ceef42c2ffca53592b6601ca22a864448c101bc7ca0693ce5fffe9dad50fa31a3f56240a38c0c08a57389e6a206621bfa672823924fb2bfc693b0b2cf0f8d8056d434736e2bacb42ea8dd9b17f237507f8016826be30732671ecb29095ef2b3e015a88b1d9f42f5d08809b2434b6a29f73ba85a3452b0f5f789bb044892b1de0ca6809a072befa4f338c9237a7a56e71bc13b6524fd163f699ffb94619fe9dbca851efadc8d314070d85148be08828488f28d45f96bcf6927577c4f34f809638fdd8e70f077e287f32b916663fdbaf5e4c8243b6b0c317d06b8ce47dc71bb3aee81732abdeae98b74499d80b9490864f349ab5af3f386f4c2d9c5dbc0dfe816f5e502a16b3e4952702a748940e7210aa76f045b205191d901382edf93b8c35bfce4e963d377258b827b81671a3a0a0d6d2a8f026348312edf6e8971631db30337ca49cd2b7e5b4ad7a018682062b80de6ae3cc2c9f83a050f7ae6c74bbcaed19e9804cdf2e86a0737258a55d9c477f4bbb4afa1892bc37b4da88e4445384fd899dcad1a73133ba5f893ca5861c4387e70b34b1ce4b4fc6950fa4b7f444811a98e61cae44f78759fd60a4327032a6ec7bc7c4e7b5e945c02dea50d978b226f8a3cedcbd26954ad91e798e716cfe0714413c58b479d87bdc2b9dd7c741c3055e3b493e0c1b3f0072f4a89d3b51b2e619fd6fe0179ac7970ab0c97ce6203ec179aa3c3363a0aa10b561a47432cdfbfe45201c8656d686caa77c414f16a84306169641c44c7ec1d3e04622391a3f1a358798f1024254cf8d49f361ce68eb27eddca752c448d067be69454aa0d499b11f653c36a43d7100", 0x1000}], 0x1, 0x0, 0x0, 0x400}, 0x8) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) getegid() semop(r6, &(0x7f0000000180)=[{0x2, 0x6, 0x1000}, {0x4, 0x80, 0x800}, {0x5, 0x10000, 0x1800}, {0x3, 0xfffffffffffffff9, 0x1000}], 0x4) setregid(r0, r3) r7 = msgget(0x1, 0x2) msgctl$IPC_RMID(r7, 0x0) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500), 0xc) setegid(r3) socket(0x26, 0x1, 0x6) semop(r6, &(0x7f0000000480)=[{0x3, 0x4, 0x1000}, {0x0, 0x2, 0x1000}, {0x1, 0x2, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x20, 0x800}], 0x5) 12:39:19 executing program 0: r0 = dup(0xffffffffffffff9c) recvfrom(r0, &(0x7f0000000480)=""/154, 0x9a, 0x843, &(0x7f0000000540)=@in={0x2, 0x3}, 0xc) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x4) recvmsg(r1, &(0x7f0000000440)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f0000000080)=""/200, 0xc8}, {&(0x7f0000000180)=""/17, 0x11}, {&(0x7f00000001c0)=""/130, 0x82}, {&(0x7f0000000280)=""/197, 0xc5}], 0x4, &(0x7f00000003c0)=""/84, 0x54}, 0x841) 12:39:19 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10180, 0x0) r1 = syz_open_pts() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xc) fcntl$setown(r1, 0x6, r2) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x300000000}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = getpgrp() fcntl$lock(r1, 0xc, &(0x7f0000000100)={0x0, 0x4000000000000, 0x3, 0x100000000, r3}) 12:39:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0xfd, './file0\x00', './bus\x00'}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x4, 0x3}, {{r1}, 0xfffffffffffffffa, 0x0, 0x40, 0x2, 0x6}, {{r0}, 0xfffffffffffffffd, 0x4, 0x400000a1, 0x2, 0x5}, {{r0}, 0xffffffffffffffff, 0x42, 0xf0000000, 0x100000001, 0x4}, {{r0}, 0xffffffffffffffff, 0x80, 0x21, 0x401, 0x6fbf}, {{r0}, 0xfffffffffffffffc, 0x80, 0xfffff, 0x80, 0x4}, {{r1}, 0xfffffffffffffffb, 0x1, 0x2, 0x2, 0x5}], 0x731, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x2, 0xcab5}], 0xfffffffffffffff9, &(0x7f0000000240)={0xfffffffffffffffb, 0x800}) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x5, 0xa0000001, 0xfff, 0x5}, {{r1}, 0xfffffffffffffffc, 0x4, 0x8, 0x8000, 0x5}, {{r1}, 0xfffffffffffffff9, 0x52fb6215dd5c87c5, 0x4, 0x734, 0x2}, {{r1}, 0xfffffffffffffffb, 0xe1, 0x8, 0x410, 0x8001}, {{r1}, 0x0, 0x50, 0xfffff, 0x200, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffe, 0x10, 0x0, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffa, 0x98, 0x20000080, 0x0, 0x2}], 0x7, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0xa2, 0xf0000001, 0xf7, 0x3}, {{r1}, 0xfffffffffffffffb, 0x10, 0x1, 0x33, 0x80000001}, {{r1}, 0xffffffffffffffff, 0x18, 0x4, 0x3ff}, {{r1}, 0xfffffffffffffff8, 0x20, 0xf0000004, 0x4, 0x1}], 0x1, &(0x7f0000000400)={0xa38b, 0x6}) ioctl$TIOCFLUSH(r1, 0x800c745b, &(0x7f0000000040)=0x80000000000b0) 12:39:19 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x4, 0xff}, 0x10) syz_open_pts() r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x50) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x29ca, 0x3, 0x401, 0x9, "e69ef8d422272491ee174cae5ea4cda99b756f50", 0x8, 0x5}) socket$inet(0x2, 0x0, 0x2) socket$inet(0x2, 0x0, 0x672d) syz_open_pts() getsockopt$inet_opts(r0, 0x0, 0x2000000000021, 0x0, 0x0) 12:39:19 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8090, 0x88) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x40) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0xb5, 0xfa97, './file0\x00', 0x680c, 0x80, 0x7, 0x1}) utimes(0x0, 0xffffffffffffffff) 12:39:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x3d5, 0x6, 0x8, 0x10001, "3c0429fa9a8e4da7c31efb5e2b82859d6405f908", 0x1, 0x18d}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x6) 12:39:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf80000ffffffe500"}) r0 = socket(0x18, 0x3, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fsync(r0) 12:39:20 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) fsync(r0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x7}, {}], 0x2}) 12:39:20 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) writev(r0, &(0x7f0000000000), 0x1f0) pipe(&(0x7f0000000040)) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x7) 12:39:20 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 12:39:20 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c5, 0x402) mknod(&(0x7f0000000600)='./file0\x00', 0x0, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=@un=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f00000000c0)=[{&(0x7f00000003c0)="03b3e29c83bacb3c0d3324b9eb43b6ed560c9886180e43a17a5cb1e5cd49caa4f30118893b3af5d3bd6275d11618a1b00835946ed1fa42e119a2a11e635beebf95328ed86e34b9e20ecbf5d03ab364c3f0a4655c9464c4d1f0605f7a2987ad94f7a2a28879eaa37007e823764c85bdd83962af4f0df93c445506db662559db63ac71f573b3af6c8d6326a00053bf1ffb7af728bd5a05fc71ece85e5be9d20293128974a6981601e6343f43d0a18cce0914498a5a1585ff10102ac2987ba53cdd7d271e13f387ec0fa961867468c5d365b869ca5445ae350dc1e72af006be", 0xde}, {&(0x7f00000004c0)="003d3bea4e7ae6ce51867df5e9835616640a11c08481a6168048b3914a69839277dba41f00f3c83d9d2de585f4f7423c6a8632b3958af0112e7ed394da1ffbc9073cd4d874a43d9c8de6762a1a2de94fc8445cba08a78976a964b6584e268a0ed465d0f999837006d44b6f3a9eeac064bd1ecf1302f94dfb9f5b8194565e5996ef83e1271f4beb15c2179bfa871218440ebec467732e5539497abe4efa06add80e83c85cba8dd4f34d8fe53d3dea845f37871bf62b7835878c28d145f83fcb05c3ca99164d3b58fc669e6350635022b8047302cda1649de228dd1f916b929fbd7741a14fcce284535dabc60d906261634d", 0xf1}], 0x2, &(0x7f00000001c0)=[{0x98, 0xffff, 0x4, "f37aea8e6c90e4300c4cd9baafd0c48fac2b137e0fb98df36b1b61b54716e97e1c3463270cd18da99405171440a91808e1ed9d480ba2cb1a443a6562332c509f49704335ad5ccc6d46476b583192a285c18b5418f764d7844c13130870e2f64a1ac5ee5b35ba5f689b42cc2df4b38625d93f896512532f7dee74475aa289de3e06801f5947c54b"}], 0x98}, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) 12:39:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0x20, 0x4, 0x7ff, 0x0, 0x8, 0x3, 0x9, 0x3, 0x0, 0x500000000000, 0x5}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000000)="000000186a50b5bf3e752b00000000202000004dd5706c85b0d80002deff000000000000291c1572b9cf49f5330000bca9edbd9c", 0x34}], 0x1) 12:39:20 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) connect$inet6(r0, &(0x7f0000000100), 0xa) socket(0x3e, 0x0, 0x8) listen(r0, 0x0) 12:39:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x4003ff, 0x7ffffffe, "73cc517b8560c4e9c9c06d180000000000000008"}) 12:39:20 executing program 0: r0 = msgget(0x1, 0x0) msgrcv(r0, &(0x7f0000000600)={0x0, ""/96}, 0x1e8, 0x3, 0x0) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000003"], 0x8, 0x0) msgsnd(r0, &(0x7f0000000040)={0x3, "2a08c79627b1427312b1d07631d2ae05b9a7e1625d61319a333b6cd49d5f4784a6437f"}, 0x2b, 0x800) r1 = dup(0xffffffffffffffff) r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) fcntl$dupfd(r1, 0x0, r2) msgsnd(r0, &(0x7f0000000000)={0x3, "8b2ec4d11fe8f30fd359c09ccf4adbbacd5a71cb26b245bb8626be7b2ca5fc74dcd946783e93774295c08052c5d2aac4eb6fe31f9b889708"}, 0x40, 0x800) 12:39:20 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) sendto(r0, 0x0, 0x9b94, 0x0, &(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa) fcntl$setflags(r0, 0x2, 0x1) 12:39:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="00038208d4b075819e86005fcf235cd616ffff0000107d0cfeff0004"], 0x0) write(r0, &(0x7f0000000000)="0d3813ce5035fff3ed21e4460dbca2034d1193a85c542e3dd2fe11ad7bce5db95202a6e7bc951b6573e0fd7ab8e3483e76ee470fa27bc104a6922bec613dd4bd23f948fd09265cfef1b9e303531ef34c477d49c634eed0f7dc4ffd153b56831ef4611bc64bb501c4ed24abfb1cda85362309286003861b1401", 0x79) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 12:39:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x400c570a, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x8, 0x6, './bus\x00', 0x10001, 0x7, 0x10001, 0x6}) unlinkat(r1, &(0x7f0000000080)='./bus\x00', 0x0) 12:39:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x4003ff, 0x7ffffffe, "73cc517b854ae53460c4e9c9c06d00"}) writev(r1, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7ca5977300e8ad135943f2df42775d195cebd66ea14f61469ca8271f5605c28", 0x38}], 0x1) 12:39:20 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000100)="aca0d94178475b75a81f4ed449b0b6dfc060fe60bb4ce14cff3733ca31e8b6c24e", 0x21}], 0x1, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="06010000ffff0000016caf0fdbf14ace5e65d3e1762104a97cac5ebe9dcf235fb28fbbf6a8909dc75ee363a45469b8c3c2a7a4a8d1e81e727467aec4032b7f41f16771bdfe09d057c0ca73ded434126d1acc508790113616d056515307ba2a6a2390bbfc9284f81fbed05b456582e3fce0ac61c334fa1b601bba8c519f2ec9c75a642cabf6ace3256da504ae49121ec5cbbb4e6f7c6801b48573bcf6149c47fb53180ac544a6542bfe4b3c0b0b9cc47451e16317d6fd7276479170f5c7ad0bdd0572199b0f109f7b798f5f6f70bb171e0e"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) 12:39:20 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x200008) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000200)) r2 = syz_open_pts() writev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000380)=0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x402) r3 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) close(r3) mknod(&(0x7f0000000300)='./file0\x00', 0x1008, 0x20) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000004c0)=0x1) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x8, 0x0, {0x8, 0x4}}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000280)=0x8) setgid(0x0) accept$unix(r1, &(0x7f0000000440)=@abs, 0xfffffffffffffffe) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0xc000000000000000, 0x400}, {0x18, 0x2, 0x4, 0x1}, 0x5, [0x26, 0x1fffc000000000, 0x0, 0x23, 0x48a1, 0x8, 0x0, 0xfff]}, 0x3c) r4 = socket(0x10, 0x4, 0x60b6) ioctl$TIOCSDTR(r1, 0x20007479) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="10000000ffff000001e3fffdff07c4b9b46790208b9cd553ea"], 0x10}, 0x0) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(r4, &(0x7f00000003c0)=""/110, 0x6e, 0x42, 0x0, 0x0) recvmsg(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x59e6240703f4751f, &(0x7f0000000280)=""/214, 0xd6}, 0x400000000) execve(0x0, 0x0, 0x0) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) syz_execute_func(&(0x7f00000001c0)="c0f2eb66470f622bc4011859700a65f3f1c481fd1183fdfffffff046864b00c402fd20116526430fe26000f245adc4e359419b3e00000000") mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) 12:39:20 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000001040)=0x1) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt(r1, 0x81, 0x6, &(0x7f0000000040)="b019cbf0a74f6146aa59290dee1b2a8ccbc0e0ddb5830bcbbf953fed0de0b8e6fd968b3afcf9c9f4cfaff1a4960144cc1f7b85457098ae20abb2f4e1ee3e3fab88e310708e14a9459d7df40f4304627ffb7362cf4ceb8cdde00e70ff2504dd8d8aed6df71cfcd31d227ecadfa6d8f17517abdc7bcfc063c11457769333105840f1849b8d5d0ac7021a95799a42e796f2e43a39853154e52e4b9dbb48eeafde9a35b0afdc1d0d8de0082f7a57f10fbaa12c2487fd0308b7b928622adfe165e82eb60db1208933ac5e28c003f5022ef2187e7fe4a229b3f9e66b7c875ecccdf3a1df66398b3785371e39cd5ec2bea28f7792254768a0437feec499e691b91afebd00e0dd706d6f354e87103bbf23cc1d529aa3340a98a9f9cfb72456ae01b66fab6303d6d27afc2b55daa58393a02ba6f734afae8fbf76adec8174c1c2adec222adff5dc2e3126f4fcf0d49f859c9b725bd770be1c5dd7f7435bac4fa15c98f1364d9193e9cac176ff045add894e91b4ec697c383c5582cfb5944383745b5337af12e7ce3c2e5e7c596aa5f43df21673fc945b3d5f4f05ae70d402b3ec0faa955bf610b97b7698c6a22c546e1309b922bd6e6ac31df7e95e15711965902848610da8e64ff22194c4b34bac5b499db1c02d9439f1ae003594709323db6411bdbb44b8ac49abfd8ddfa4dc1860accb71d1a1eaf284ff57f2d3a79aa1ce1247325e868c2f6d43bcb94e45336bed128f05570ac89da452c24ed34c248482b107b53c131948af11100ac294dec7c3d1289015de1c1f1af4e0b6b021a7f2aac341876c03a99e0a4b00ad340e89ec5d515ed7074233d039c341235c72add0dfabf910ae2375a261656bbe1da19d84ba3dbc8725bcf72d6f486cd68d36944348eb690677b283f4b634361f769f6485e81a769f1f562a982d3fd4dd7e280c5e87e37c31c2fce0a4cbcc74f84a4beec812f6f1722990cf58df06670375a7b09c539318e746adaadc61e019ca0780943cf80c6919be79b884621fb38455d80ac2408e59f5f2b1b230c74eb8c838af060cbe1e4ba8afa07ef2327a00e2bb2a4198604e5ca90b07529acea10de4d3dcd614f9c02201d38bab142d704c737276a75d4acf7877340e177abd2e856facfb0d287a85e0f9ceba92fdebd8c409f12d116626909f1b31f54456aa527a18d4e9ef06b46965d1ffff29f007aa8e7f9cf8a7707d166c5d9407221140a6337772e482e9900377166249c7a9adf90e648dd5c6f333bcf32c3388c0cdffe945982b67db18d7e81610feac62318375abe30cf8132548950699cafe4b07c65f66c9d96ffcabe4237fee8d996d9fc029a36b3ba6f83d6a6e8fe2a877216242aac8dd0379018e26a224cdd3af29e219b762e97f9cc418b1545fa0c8d06087c0907e2fdebf7eff0032a5cdf2860def8f165367390cb1baf9cdc9e004a5b0386da813c685e87fb0ac6a077e677a7115b8c58b6bfa44f63ca52109830f7b72fa064e041027be2203a6e88138a5c8480828be631ae03f1fe98d8c429b3d8667dca9e966a4aece457112f10170bc1ce7c95501454ebf6f8bbe18fc9bc4578b2e9634c363ddc4cf6495830d1bc3685ca5c76302f506c49768059a97b8b32a7b9176bbbe04d0f96c9d8ac55b4c090a4fa7dbc2e0a0f5b9d35986db18708214a74a6c7c8423dff196e47076a76c0ddbfdce85cb0882c23b873fdc56dd332e12023cce042ce7c10dd82bb37a27f5b49fa0a490abae80551498bd4a7990a99c8057a4df174fd6d888e321ac3227f47ef6f2698ec6956dfd57ea1e05e37c6468c9d32bd8bb040f9eb327d5c4b1ea40f370d3fd903fd5ac886e3684d243c4514d2b1156d2f6d19093ec8f81ef480e3bc7fcc700d419b9d25ae932806392ffdd73ea57f80f57e1879cc9e64cde07d834f13cbb789956aacb21cef067a6bf6f9b0c780fb6b66b63e6182a9584847f3bfe6f50039f5c078037d5536c2cae64fb8550d180d763f5e972a202d1c0e38a7b90866ebc787c4f7fc7f6fe0ad2c31a64767efe4fa6522d3cf875dea9d90eef41e96f823d9852160b03bfd898066287e2040015fe0f0f2bff7ff4a6be70d0dfcef39577d9ace9c813917597d4cc5e6f6e53283d5f6da47af047acbdefb094338fa0a749e2882855c332e2d09c096a4238c0be7c42fa2fed2c5e476c54960229626bf1013772ec015f704b45ac643f3340cde86a92353f3a07b3af026fc4aa74689225fd54f46f8a58bb102fb1a83243a7ae03985d4fc06598e8b1196731819638cdd0faf7478826ab49c0a87ba045acd1b83896ecf4e642697051094ea01410c6ed0287e9256e7cf7cfe15d20d129a688be0deac2fda5aa0c905e947670d396e5342a181a88ff22590452e122ba4d6fcc17cd0dd6982265b52375c5447be5b51bd5339ae519fb54728bb7e46967f20b8b0641fbb1d4cc157ae8c88e3c2e8a6fa3a66c5dbbc573122105438b0fc30b6798821d11084f67a7cde48ae2345e91babb775d78e53b30841ae5007f16768baca312b54f944e05ac79a32479b50d8011ae469cbb4bc8c5376fef9acfac30ecdf5c907df43e067719e9217e24705fdf6629f56c880e22e0eebb5dc747c0ba3e3a1e04127ca1340cbe613144f4515dda593726a5f602eb1555d395409b376c14fefaa097a326d0038d364afce87d405130ecc4290b947c33bbeef2df878e20e3d962141913ddbc1b400c8abb71df0f1a38e150bbd5ea97175e7d66799015d902d274591f82112ae0e1a9f5cd382e00c225a4bd53898670efcc31d7f2652deb3a5450284d43519b845f3a8bb54d69eee62d09fa56449a0ddc4d4d503c35bbeb9286f4f378ec341ebb5c84c308154bf34e87f71ff1da8a859fe76fc4e395b5f879f5303a76ad1e37686d7d8fc4aa592565cd961394f2e7e66511b0387bbd7f17946316af5c9acb5af3c4b7649658407c10bbd3f20756a027ce8bab5fb852f0cfcf4db95232ccf6b39cd035681ab7f754edcddbc64ef504ca8acff14401e1fdbb9f131af5a3e8f031d842b31a0194313a957769eca2ce1612d263fd8190a94dbd7392fdd52ebb41d4b73b6f9ef44e4b39954b6b87116e084d4673fc1cb96d191153c1e7e4e91824abfcaf472e80e1c296703aa0455316c99a508c2b6a9d49d974ad94dedc543f7d6cb2583d82e0400641fc014252af3768c0177b2e1ce9d51f93946feb17e519423fb7e8ddabe4b2a58e8178ba1f0c927534401461d6a52bcf99621a9ec42cc773acea540be58927109bad95ca64d45cc61a8bdbf834732d124b30f1d4d80f45c7b4fbe0fa79c7b8eb0a863709830d17603e6c15cafaf0a61c4be3a83df10410a608cf9c6f3642edb181898bc517ca17072738b7b636e7312d830191e09015e2440977037215bdb7ee7dcd4e59b6b1eeb0b66948324deaaec51e19f207e7e0e0d48d2cbc847ba501092c249c876a5e3dde21c2739936e5b4098a74b3507e03b3a3140ca8a441100acaf36b8ae78cdbec043a00cf4487cab74dd7946adb37e87ae7cc2786d727531b892ba4995807e8e8bcb128a14a1c0a6f61e91a5e155c668df383012405ea8dc8e539cb75c0a7ecd0b0599e354f573cf98ca861f6d1d9a11dbc5616ea092e0ed32b92be06d8f14eb23763781c2bfd4bb7134bf0febd17a726f84b79c666ad81dd1cf87839ec2a1ca952a301493036ae82a37d907b2b817042351b9bf0d8d30f3c996ad2dbc72ecc8e9545ef3f6053cbf7e62a77bac53cc5e94f7094b5467ae04156935198a57483fdc8a91a283ceed23cce83e0e3feb6507c49a47b21adc9a62a2bd5d9ece50e3e8108a319d71b3dcd96d0d87addeeba3654f17bf2f8dbb4eedd09f65850799e73087d2de4fdeca6220ec66a0785808a75cb1ddd7db4ea461bfbf2e24efe577d05ff8dba2f250868d1a0d9fdbda26e87c329bd73ec973f3f6b56a8f63585e526ca6eda3af7fd41bf57a6d938fab25aaabf117bac09e663cf39ff90fce3013b25f06ab80de34155a778e848d8279ce32d31cb1feabbb69f0c3e51f80f4c33506d4e10e610c6a8e34f83a071b0686450d1445ee90a8cdff515e8541025f64b9a3714e676762ffcc77dfedfd5fc8471a0f4f63f3a809afb24ea7adc9394bf411e9a988b03db4b8deabaa8f28c87852570b4ba4bb1c48a15a104a7bd4755baea670bcdb0bab5b9461c9d6fc2760e7e17dde91fe489d73f890e5d2a7e18596340f5b9d23e7c2932a82ec2e51c610b8838e18f80b712f5315613a95d118c93b9613b317926828725b002d4f4e01a0bd455e5375eda8db976b4a0ae69dacdfd99450cccc5a14b7fe686ce25f474e01daa8604e9da6d83e7e29c3f52ca229a44c3e23f3596c44c7b7c4e6d2e8786d72467be38249fd837df94bb69a8c30113ed7280a4cc16ed7c488b06d2a97c9f3b136d618fb7fb4293e734cc92711869da3d26290c3da1f4b8883fdb37320e75fc721cc8243c54d13d8d60392ad6512a7293035d62eea72ea3b39dc5f86fa28d2783927d59c6c090d67da2b23a6c97c4eb05c171508c5d0defb20dba4b50874a3bd7d1e56cd74d02cb55a692192bda092c48ea4646a977b52a7917a0dcd95511a98f13297cbaa221ae10de78230f043cb0b3a32dad658c49612d1d6e45e6e62c946c77b7178caec2cafda9d279a8fe20b6f4f7ba6423b8667da69192f16e4439b247db88ff4321b61d3d77c13abd03fe6b386d242578f1589b67e5ce436160918ca2ca436cb501b4a1ca306695892979692522be3c3e232c9267049c233a499dfed08fe00767f5d36069dfca463eff2496719953885a26d67d8be5758ce918f1a1d4f081d4cc4e1ca1c26ea3ab70319e72df7357ed15a70cde20ceb5e1a2be99029930e78a93b9c6185e6a3cd237c09a9d74b6e3eba8d6a6a09d258502be0d0875546a124294eb47177c9202d034a4987031226b1d80bdc479fb516d0f170baf06b1ba8a3a3ce9b235c4743b8b57b5e8a568d132c31446a6fcf99dc832cc0290c435d813e167b03d0dec42be72eca32d814f57dec3e43c68788443c570e96b742e340bd5a38408413ebd2f9fef1ced5d931688d042d1819ddf4fe6a6841fd96409f3704eb3a630034dcdbef878a072ec2546030574e6db833cc67a323a896a44843e7b07f69a18b0e6081ba54a8c14169a98169caccd09415247efaef03bb2df4240f79d3c62c7a9bd5f2724c7570bb33664b62fb66b909b981e11dcd132f608c3d99eac7c8deedeec73dc375ea5a4d1867519d5b3a081360ea3653ce54ed6fbad0ad6459be6eb6a8ed46ab7f61a28e7459c7e764fe489a4cf5758c934dfa9a10a8dfa47a87152fb51da357c4360417e430a0e1c78e16a8c66d28a6daa2de5dd6c37e52bf984a41d249eabd834ca90ee9685a629a03f75a0f01aa68d0ff937df045235c3b610e708be1e165df14af398bd197a517f1a3932bb555e0b79452d96eda740048be5f32fadbec80ab6885c8917ac201eb340ef92306a3b03de5ecd06599dfd1b9123a8a681e699f3db39aa20387cf8e02bae009657779b0d138fc5c75e752116dfce83277fca09296bf3391d18af651d152eba6311a22e6a8628e8985500a823e5b7203165c985a665fbab5f2ee598daea9fba8046f00fff72a742a3a21555213ca973e2a0ee6eac7ae4736d6c465e5e9fc1bc68f5744af7a10e0cc9bb351d53429e002b673efa0339667e1b817de5e75d4f7e311b1f90161f02fa441873f299b032a883ebd00e5ca46bc88251221bd1d4d02a45ba4924ae9741d306430097e9be8b878c1c", 0x1000) getsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) 12:39:20 executing program 1: semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r0 = socket$inet(0x2, 0x0, 0x399a) socketpair$unix(0x1, 0xffff7fffffffffff, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) fcntl$getown(r1, 0x5) r7 = msgget$private(0x0, 0x2) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x43, r5, 0x0, r5, r4, 0x100, 0x84}, 0x3, 0x566, r3, r3, 0x9, 0x4, 0x5, 0x1f}) openat(0xffffffffffffff9c, &(0x7f0000000800)='./file0/file0\x00', 0x28080, 0x100) sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000a00)="a3efc3d04af7f5b23d9108c099a3f287a3ad60c3639ce6e7cc4d33c27e854547ae81e9b6aef5ebb01605f2989405637dddf232ba36a0335e18b52b941d8e67ec25e17a3e898ec20327fac6695b4a2dc450d2f0b33e316ae7c20f88ff5d562145c630953853aadc228f34e0e7f64e44c983ade05021fde80d7f7ecbebe6e48247e359a092f3c5140b8d34b040751bba844f1812d93926cd4e58e3881097033e569f4e0d1997ce38bdc47bbd30dac23075d308909784f5efa851b43f61172203c798b13854e1bdb2f95666a7a4a612dff6f50be21faae64186c1a24556bddfcd338c49144e0e", 0xe5}], 0x1, 0x0, 0x0, 0x408}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) r9 = fcntl$dupfd(r1, 0xa, r2) r10 = open$dir(&(0x7f0000000940)='./file0\x00', 0x8442, 0x10) renameat(r9, &(0x7f0000000900)='./file0\x00', r10, &(0x7f00000009c0)='./file0\x00') getgroups(0x8, &(0x7f0000000400)=[r4, 0x0, r8, r4, r4, r8, r4, r6]) getgroups(0x1, &(0x7f00000003c0)=[0x0]) sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000540)="18dd41484cffb84e11adf1145663affccc1c8c9b2649afa805701fb5dcaef796db3f9d59835e731f51bcda827c4fc345d2cc85b398e38751f0e97438f24ea22f5840ea262ba214e38bc6a75740b65ba9fe6dc2177bfc0ab228e7e32299cf894a42282ec3fcfaa78fa732270b536171ab3fa3b4ad12b85b46403e714bd87eb6cf9c93e7817c82a0c7055780935b95860f9e78b3a2eaddc953f7561f86aee82fa076e727499de88bcd8a002ea696e10e861a4f99baa71c3a61d3d9c5e5e298c8d44e8d6db612b19b779b0ebfeabe7ebe185fff00fbe37e296bc1f893df10196cac3bbeb131048d64614f5dd1015c237c2007411022a0242392", 0xf8}], 0x1, 0x0, 0x0, 0x408}, 0x9) munlockall() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r11, &(0x7f0000000040)={&(0x7f0000000180)=ANY=[@ANYRESOCT=r0], 0x1, 0x0, 0x0, &(0x7f0000000c80)=ANY=[@ANYBLOB="c1abf625405bacf1080f0036bcd112c69c12f2641105ed9d7918a3c2f60ee0a36995df524d3877a817157e209b663f48b4df9926dac40a5898da39823ddad89a725a0ea5771f5672448195ce33c305d7e9fab39c24560a08e28aafab055cf08edb55f29afc3933cd1ed8872a6b4e154200d8a8af5919e7737e933775c180fd32fb3253c10a20a37c1e57af669674804161a381f6fc99f46eff3188c9eb9497a3083b5d72d21f98fb930a46020d0af508e563b88e366dca3902b83ab8c1701f2e2fe29a59c6431708b9651b1ad7b3a1410a19d94cfe156ea356e84bb219da31151e9e78fa98f314d5196cce78ae91db71dd014a68d3f53f447bb5464b3f2372f8dba027920f8c05f71c608ab36532d3683f950eb2037185db37f8b2d32800cb6246b72558fe92dbb98a59d48acff525a9c8c7dadeaaf59b841ac477795eaa5da3ad4f737945ace85f"], 0x148}, 0x0) r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f00000008c0)={&(0x7f0000000b00)=ANY=[@ANYBLOB="86647efd7e7329aeef828b4f76b07bc100ce8c202bc5ab0add47aed85543529b6433f03f5486178b2901ed59dee64663e8606b637765718e494558431188fe194345320831cf9ba60bf9150ede59061d09c03b5cf8dffcc030cf3f309eaaed8e740350a08962955a8b86bedc3bb8b202ee46ebc6298f9de49bc1676b7ac81c99124eadc14a2e05000000d239994a781acb35306e41f51f2961754b2d6ba4f857eebcc3d380b93249a5393168b726510df4ab7b66768dc276e6cd473057e3744c513b398dd087b77a3d0458941b97f8f53341829d3b18480c9a0ae5ead387bdeeb08ed424bbc567a7afa565195f42fb046e17240039a827"], 0xfef4, &(0x7f0000000580), 0x9, 0xfffffffffffffffe, 0x148}, 0x0) r13 = semget$private(0x0, 0x5, 0x2) semop(r13, &(0x7f00000000c0)=[{0x4, 0x0, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x3, 0x1000}], 0x3) r14 = semget$private(0x0, 0x4, 0xa1) semctl$SETVAL(r14, 0x3, 0x8, &(0x7f0000000040)=0x3) openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x100000040, 0x0) semop(r14, &(0x7f0000000000)=[{0x2, 0x2, 0x800}, {0x2, 0x10001, 0x1800}, {0x2, 0xbd2, 0x800}, {0x0, 0x5, 0x1000}, {0x2, 0x8, 0x800}, {0x2, 0x3f, 0x1000}, {0x2, 0x7f, 0x800}, {0x3, 0xffffffff, 0x800}, {0x6, 0x7, 0x800}], 0x9) truncate(&(0x7f0000000340)='./file0/file0\x00', 0x200000010001) 12:39:20 executing program 1: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2044, 0xffffffffffffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x5) ioctl$TIOCCDTR(r0, 0x20007478) 12:39:22 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8d) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x7fffffff) write(r1, &(0x7f0000000480)="93b766ea70c081f44fd3dd6beb3f0833e2fc4a426c61d3289f931c752ba8355d1c8d142b950d75d62f9d78407282eda38bcff885df380adcb844ec2914bd2234efee3d1c5ffa3e5a92ce6b3dd5cb705821f31048984e90420027b4954d2f46c6511b444ff60e98f33bc712cd6089ba04ff0f00000000000044f2919c0a800f45d7cdce9a47511699886e9c9f014fbacc9cc04c85e2293d705ae6b376881cb5fdb9c5867e37464e40fa7348775ab77daab523f393bf7c6744739501587f816f3c63b20efdb20978e8ca9f534c3602530f25ac9a74e031301f00000000451d34ecabb353e69332aa52c1a659e820fc93eb5acf865404e86dea3ed906f1b833af014176e6d3d56e101a880000", 0x10b) syz_open_pts() r2 = kqueue() close(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r2, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x8000, 0x0) syz_open_pts() open(&(0x7f0000000140)='./file0\x00', 0x90, 0x2) 12:39:22 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x46, 0x0) ftruncate(r0, 0x9) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x1, 0x7ff}, {0x2}}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000005308) socket$unix(0x1, 0x7, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) close(r1) r2 = socket$unix(0x1, 0x1, 0x0) getsockname(r2, &(0x7f0000002780)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9000000000000000000000000000000000000000000000000000000000001800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffe000bfcdcb000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e5400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c5367f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000395f393d8327708800000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000001d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005315f6a4d5529f4f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000212de6807b9800000000000000000000000000000008000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000370000000000000000000000000000000000000000000000200000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000b32e7349dc1b8005bd433c5a40c6f1eb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048372c76e0b0a01507535e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffe10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9e8c0809a00000000000000002cdfad8ace63e47a05c01500ea56cbe754a9752883f5bee02531061c1239f91e8a318fc0015fdf0df0be6cfb0935ff0300001dd35d5ec9f22d90bf587c6b918153fc70748b000000000000d89bd0181733d7aaabf37fa9bfff63dbfd7d66a6fb6f449006270adcdefabcaf50b23a826a003ebd2d54ac3da6675460d1bae57b134aca1229ca9985bb062aad14105e8d5b4c252d310659519500000000000000000000000000000000000000000000000000000048a3cf5b24671a2029b8f55e5e8ea1f4f640cd"], 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="f7d1106abb7b128dd9e3b1173b25b584f52adecd0a50127c9831c0601c9ccc29b1205b1e14f18dc9f91f762f5cc2ff8614bc151a6818da0206666522fcecd43e53dcf639f82987971fe79fe3c49360c913eb1b6a99f099d60a7593d82dfdb81ca0435c8f735c2db13c493210fa61c28a3abdb3d06c8c2152995d00d682719a40b785feb87a9973dffc05e0e63fa9bb94044418e14975914ad38b23eaafe6a69104b0198da8b9c1c7537bc83943dc89a988fb9a0632ada62bb3db4887c171ecf1e9a68c1d52d1413b9d96c6e77ba2", 0xce) r3 = dup(r2) r4 = openat(r3, &(0x7f0000001100)='./file1\x00', 0x20000, 0x20) connect$inet6(r3, &(0x7f0000000400)={0x18, 0x3, 0x7, 0x6}, 0xfffffffffffffd89) bind$unix(r1, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000140)=0x6) poll(&(0x7f00000014c0)=[{r3, 0x124}, {r2, 0xe}, {r4, 0x80}, {r4, 0x80}, {r2, 0x4}], 0x5, 0x9) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) r5 = accept(r2, 0x0, &(0x7f0000001180)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000011c0)={0x1, 0x3403, 0x53, 0xfffffffffffffff7, "cd200139dbf6b52fa08d80eb7cc0b43c5be7e101", 0x2, 0x7fffffff}) r6 = openat(r4, &(0x7f00000000c0)='./bus\x00', 0x8000, 0x68) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) connect$inet6(r6, &(0x7f0000000340)={0x18, 0x1, 0x9, 0x8}, 0xc) r7 = semget$private(0x0, 0x7, 0x20) semop(r7, &(0x7f0000000180)=[{0x1, 0x7fffffff}, {0x3, 0xd3, 0x1000}, {0x0, 0x6, 0x1800}, {0x6, 0x7fffffff, 0x1000}, {0x3, 0x1, 0x800}, {0x3, 0x9, 0x1000}, {0x2, 0x3f, 0x1000}, {0x5, 0x7, 0x1000}, {0x3, 0x0, 0x800}], 0x9) r8 = semget$private(0x0, 0x5, 0x0) r9 = getpid() fcntl$lock(r1, 0xf, &(0x7f00000010c0)={0x3, 0x0, 0x5a, 0x3, r9}) semop(r8, &(0x7f0000001300)=[{0x3, 0xfffff00000000000, 0x800}, {0x4, 0x1ff, 0x1800}, {0x1, 0x1, 0x800}, {0x4, 0xb, 0xf5cc4c3fa115b1c2}], 0x4) sendmsg(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180), 0x204, 0x0, 0xfffffffffffffc6b}, 0xa) accept(r5, &(0x7f0000001680)=@in, &(0x7f0000000380)=0xc) 12:39:22 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002b27febf0500000100277705000000000000000000000000000000000000000002ff", 0x2c}], 0x1) 12:39:22 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') fcntl$getown(r0, 0x5) getsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x0) 12:39:22 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x205e0, 0x0) write(r0, &(0x7f00000000c0)="45e030c68e60af352d16d7b055d69c1bc3fc9127561f269d7466ccd29281ee9cb01fa7b345bbff31ef4c2db4ee2e2fb099aad7ab2c0398c0b6f1", 0x3a) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x1) 12:39:22 executing program 1: shmget(0x0, 0x3000, 0x28, &(0x7f0000ffa000/0x3000)=nil) 12:39: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, &(0x7f0000000200)='7', 0x1) r1 = syz_open_pts() close(r0) r2 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x28080, 0x40) listen(r2, 0x2) r3 = dup(r1) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffc002, "85378e5dea9c11fe4dbfa600"}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x3, 0x0, 0x8001, 0xbf, r5}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 12:39:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x1, 0x0) 12:39:22 executing program 1: r0 = socket(0x18, 0x2, 0x0) socket(0x1, 0x4, 0xfffffffffffffffa) setsockopt(r0, 0x29, 0x3b, &(0x7f0000000000), 0x4e) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) socket$unix(0x1, 0x5, 0x0) 12:39:22 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) shutdown(r0, 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) recvfrom$unix(r1, &(0x7f0000000040)=""/84, 0x54, 0x800, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 12:39:22 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0xffffffffeffffffe) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) close(r0) close(r1) 12:39:22 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000300)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = syz_open_pts() r4 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x100, 0x0) r8 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000340)=""/160, &(0x7f0000000400)=0xa0) poll(&(0x7f0000000240)=[{r0, 0x137}, {r1, 0x80}, {r2, 0x104}, {r3, 0x10d}, {r4, 0x11}, {r5, 0x5}, {r6, 0x4}, {r7, 0x5}, {r8, 0x4}], 0x9, 0x1) pipe(&(0x7f00000002c0)) r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x13, &(0x7f0000000040), 0x0) 12:39:22 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = getpgid(0x0) fcntl$lock(r0, 0x7, &(0x7f0000001940)={0x3, 0x0, 0x2, 0x0, r1}) faccessat(r0, &(0x7f0000001900)='./file0\x00', 0x8, 0x1) r2 = syz_open_pts() r3 = openat(0xffffffffffffffff, &(0x7f00000017c0)='./file0\x00', 0x800, 0x2) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000001800)={'./file0/file0\x00', 0xfffffffffffffff9, 0x8, 0x81, 0x1, 0x2, 0x100000001, 0x3, 0x3, 0x1, 0x0, 0x6}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0xfffffffffffffffc, 0x0, 0x1000100000000}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001540)={0x0}, &(0x7f0000001580)=0xc) r5 = dup2(r2, r3) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000001600)=0xc) getdents(r3, &(0x7f0000001880)=""/109, 0x6d) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001680)={0x0}, 0xc) r9 = getuid() r10 = getegid() sendmsg$unix(r2, &(0x7f0000001780)={&(0x7f0000001980)=ANY=[@ANYBLOB="00b6d6b5d7713b00dc539e7cfc54f0fe0dd349af9907c1dbc68f9553fb576aab3de8b007edfae666f548d180e88223e02c3d28ad3a824b41446f5615c5a5805028f91aacb8faee15467aa466944edf8e2dec81dc87f99a4b0185df80b19f8ce9891d800d1cfaf86bda0caeca83a7f9"], 0xa, &(0x7f00000014c0)=[{&(0x7f00000001c0)="6e064823b83fc16eb3c03aea3a885efe37c6c8e1ebf9ecba86ca99e0f0b3c41a50468544ef6fd2858bb86c5b8f17c60fdd3a95785d93854ee08cc6b605422774469660635d2d52f7650d17ddde211b7443ee513581b7731ed4c157fafe9d54d33811c32f2089785736ae83fb33f5e82d89c80386b80f1def2a6c2754d2128369e01dd238248f4cd164dc13374b0f85a85bf089cd83e5108eea8016ba31140baf65baccdd6121742c6cf570b0997a14606e447c845be2097681a1d3102bce5648723f9b6c178419193c28390c2ad9a81c7cc61affd2014d1b8af357e6999d752d88f22ef3dacf44614fe5dedd7281bbc2f15f53e02a5673c45a18accbfdc344ec8dd314fe53bb7e74ee17bde8ac8a51f9761ec34fb9afd34d62e78308e4634aa643195f70c911759c7e63bdc00433dcfa5b649ab61dfaab660c8c10ad291b6c575b3541c5568f45188726e55d957cede0c840df133702529ea721214bbbe711d4a6753ffe3649803484a1433c4a73aa90035ec351dfeb3a8bc880376bee72a6c09098d0bec046e9e59644917f424525a2c134c14b238bd4cf4d6c67ea565aee39471df16f7bdfa05e6bbbc5cbfcddef020d97521854f9de10f84698b8790cd536061d9f4d0de05f25e44649581b7fdbdd2a130ff7077cc25383f1168803fb66fb5dfd8953636f9aae5ffc8cb06d38c53efc5132013b2567e1faf066f8493b79b93d3d6cb8c02035515a6dab109eb1a447d4bada8a1bd642cb0c803e67f7da89fbc1cdea47a104a62ac77ac642f4b91143129224581c3752064e514b1c3b6fd278e665bf6f4a3dfb13b157f4e53b76f882bd71f447ee0e3c34419cfbf424bbfb5ce711649853f871055fe10c5bd31ae6489b6f572bf8230406ff1d8234f00f8dfad789a2b2c0b170c54435dcc782b58184fb26112d524595ca725cfa97c16ab96c3922971e7876823add654a460c71cf322799537327effd7520c3b6c46951b02813d1c772a2cd5115be7c41ccad61395fff09a4575d2bd08a920b9b1b6b9ee9bcfafc4c3386534e262f9629619789a3c1ebe6ca0d3973fd852f76b7bdc579e72af8c82f9422af51d3d76aa100735e9ce7fdbac1c89ac996b6f22e7dd7dff5fa17876f27f20f35f07ff4468d6840a0f606c2dbcdbc49ef20311d1f6160e069e69a354186fe276198a1ec2c2ebe9ef632c3d83a45e9c6bd01552b5d22f1a87f638555d16f48026d822a4cfe84a77e76b4717baa601e472646d4ede2eaf0be1ec02a61fadf203c6ec0836abcde8667cc09e95f713fbfac6b177d5254e305e2ef0dddb93deb68bd985d1df057ba9014af4b82ad1835cf21ca142a5cfeb0062d1d4675a8679789bca823811663ff013714e2b386d722a75ddc581995f6e7303f5422caf7cfc8649e461066cf248bde609041abf0bb476fbe5b239b9396817fbb86c3ebdfdd5646edd9d26940f542b49bb47bf4c24ae1838d01bf4a1a70231a0c4895a2049c07cfa9faee7afd3b869857bad2252b96662e6fd18873700ace9064a79c53034c2f312ce39d802da9cfce98a5a8e3ec6842c1238f439392522578f917af6f0044f2050afb0e5bc3d76ec1a24dc73740305b8b1e45398fab8a657c810771753f65f20222ee500e4eb425deaad061d3bc8652fc588e740ed4b5d819f63a44f04e1ee189fca87ec9d446391e7cdb72ca4ead84da76f9cc9fbaeb4bdf4b0f0b329311b088c792d0730b685983201365e1e4ff928fadc1ae229f9897f010c50fb93d2989e258cea19d4e72bd6ae6c1d81df009fd1aaa331182c3cabc4c481afd7acd88d9c0e541950000dddc8ef08ab8ea8432507d35eb4ef22df7b9ab054cdd8fc58abd8351de167ec65c3cd17c46a894aba9f365fa798581869957f1374077cc2277c9ed82bdf8b80a996c651a0869883ace5968a42969ccf6e567944880d0a0ab1bfc657075631afe335398d695ffad29c20c8dcea0b2008940af4db69d644ea767226ac00ec42dd538f3a51d780e33510c213bf1431f6e2eb0150648916a97144284795df130603b0373761029fd1d2a9408a747fefeaa27f737e29ddf61c79bbef58648f924189d3e93c956ff8186ddf42ff7ae0e66be56f65918a2e03dc7dbc420cffd6d4418de7d1fffbc1aaf6e2b7de9364e704cf3f13278a05af39e915adb71bab3085101da7e5ad0fb949caa920257fa8bfa6cf1feb0e40aab360060521bbc0d25596d65552df8f1c0e7006466e8311a5faaf8ac74ae8d7c259e109f63740d91ac0be055a61177b88278ec67886ae68849a5598c4e8b1927ecddf34965901547417793a9c138990349c47493eb8c9f896730bf7d8a214e5fe16c38044a3192b587bd1ab03c10d8060889c28fe40e96913c49823538a3c9574db9cc127f803d4d1f8fc34d18fe7faeacf07457ff5704a809a184c3b3607c6d8dc099fe611d9a12a35559c18296b9da2f6516a2f8f74914cc8189cfa302bb14d1c775c0ecd0f652e6ff1db5727cd404e804b3fa4d2dc0785e727c19ceb7971639010bfe8c0c06e5dfcd3921392b50f47bccbded3fdeb6e8b37fa70bed255da6e007c72fbc438b1f8d5c6d775a5734041d1118e460e4ab6aced47b0cfdec1d09b7cfa03d8df0cb89e90047471e3218733dfebc00a9608eb7c5bd8ea41f625ec0d280f3b9f0612acccadea5596a2b1909b2a4c8777cb50e4b339069c0a17ae49e4f26533a1da80ff0687eae86d9c7f2caa68900e4ad3e978d2f0d3fa04994020f477f56e406aefb194f35018ccfa409e45fb64206e0d9e8e277885bb9327f93c72e7c902072fbbc751d6cbb83f606f853038d6ec2c16eab69b35556e30131e46f7793b3be0a1a620a2390af5e0896a8d88de0fbc7cd0d0ce896056d4b6587821d96539bc83cd2a71e698fd2b71c422da83f371e369295b44ee3dd776118710eeed3dd9459ab3565fee1d898444a80efb3a6618ea424ec3a392ef41ac46eb370d6e55bd9f3a880b4a8d812ed5a8a1debd923663dccba762719f935f4397996d27366dc8f16dc1b1b41bf17be68227a335a556e2a85bc475cb6c636d0a40a4e36c540b3051b9338c334a4a0f5beed996ca4864f8aba224ec36f9a602a233466431869b7296458bacf43981062e5b2c14c858833e7de4eed3744bea8c15018e8ccf6c152ffa797f6212a5a0b321df2cb82dc8ba30f7cac128524a5dde946a54566d9bf3b91b8f453243226ce0693f3da37edf93a2398cca0ac9e53a5c6e802d1edf69259f27b480b5b2b775a528549e5362e0d0aaa9b1f417ab1bfee52861799afbb69d83580532ca858a33d9efaf7d14b3d53ea7f8c50f44931806aa73c470595c17b1c227a741a3f20384ba98d4043b758db9955272169f8121a542cbb11223325db2f64cad8c15c06e633562e65c98a4d3f24c9cff49303cfc16723ab8d802113611c9ee6c84767e91334ae2bfc3f5254d7589766ff3ea3910820adf3ab0aa22373278c18abedd8ac70e2a749554cd9801625b7d2c5e772950026b4814810811e057becd84079b9012364022b7c31f27f9b8aca7b5da64154bbc3cbd398d66ad103dfdd2d24bc03eda25463c30d98100d63c0203ef68be15340666e4f27f6ea7e6c4f1f2947c8b9fcd35432958d0cb54dacd460d35531eed3b4d3138505dcac64ab9e2b1d96dcb6981d7b71498d10ecb248d79bf7eefe955badfa20a02bdb41c3d107a889a7b3ff6cc230c9b0d2efde22a177e3f0888103d526a6960f15c3604dab766192f9c98862a1ed0b48fe3eca735cf965f6608d0f40e45e956e9f73b75e2bd47e74045a91e5a75aab6d2b7c34c775efc0c2d3038195de2df81cde6c1637afb04b40e6b4e77ba4f67a381197e4c689b1f3468ed207d2e1641b20e027bf405ca63c94eee02932adbf8fd6fc7b6ad68c2f01a91f9c307f38f4090d79b2f73232a1a55eb420dae6f5b081b96d047af0208e99007be82b9d4dcd77972950b079c48c2478f9c6ce7a64a24b2111737b73b2542d6d167e0c78a495a44a7e590277a0ac7bf8c9775b48dee7f0055188b93807bb1ad72f1c005b7506c1168ef3eaabeeda8f904b1231bc29b48d147b63c83afef4a0742a545252118818cc81c0e5707c93f32cfce4ad7b2f792be0f44bf26e58561281d3747a4750f37323e1adfa334c9279b92308e5b37d82598c40ebb10b48aa60cf694d8b124f4f96f273c13eb0e3976a35dc1224bae087bb396096c4f1d105d76daadfc601cfd0b28c5a45bcc0f5ee7ccc07ead9ee05389380e96b75ff6526753127f2b0ea99d06b1c561d8eccf22a16caf0878643b3e61f054ccc06ce8aca07a59d58b2e306a2a42dc40f27ee17ada645ee54949b7ff416cce403d1c69f7c5fea5f6c5bcfa118249431929180ef9e2c6de7d08030dda6c0207c70d99d026a28d99f0acb160baabb89dcbb59bc17e5e83f943209a3b0d8caceae9e014d6b0e19851c2c6672229804b50b66e1358a1d1ee73ce45026a7441ea6d8370d9244dd66485deab7614f43fe31bda1af9d0c8373a85d890d97c3c13c0133ce60420ae88968b8b96393ad9e23846882af8213f034078268b94d4319ff69e251e3df27c788f2b6e0e74a607797d0fdc0e470683297d136324167efdb19b0ca25b819b95be4dc59172abd4d9aa733f3a1c9a0d3e39a798bb9d75745453d97998be503bcb3ede9ce721c6470ac03fd716303b67ed60aee5984d357d981dab6c4a9d6b1a00af33517f62676009b15f6f4a3442e6cdb104dcb889f088e30ee210f9c691eb0f0474c0a174fb824e6b439d373a20b3ea8c9ddf979f1c1c78d63288d57ac7a4bb1e56427bfd057702770f41f5f18c5d99087124beba6ca146eb9152886d9938ab88a3566495df4bb4c8e9cffdbafad3fc0d630bfb83396493f494fb976d9b758275ba2c55ee5839e84d7cbf51d794f1c9a78d47aea758d473bb39ee731bcad77b3655f5cd4bacbd55ce5812ac8c260731bf384d6635c17c38c578c1bef2e3cc67ab46a46b17a915b63fefb5dc45805ab331408e43fcaa840a627e71ea5ad114b34b203c616cc27a6db38b158d73bc89b26e9cafbf22cfdec2ce663943654d4bb5644b4cd2086a3278b0d35fb8169cb9f1cd6fb20f1e42cae941bff6169a3aa54e20d38407b7338d9fa4c453e9e695c49c7bb38d4915a039f43eb0005d9412dd5464d6635ac5df7636cbb2837b545c428f2f7d4b8bc5b504c86f454f7f025b841387ae67fa7ba47e23903eba8ba07c832b7267105e77a3a9b7b6d0a0cd879b2186799753b8bcf3f4004c8250b1233f19c4166efd5ce02955b6853866af66ae45d351f9500e15c98254cf0be05c96747ca969ba243acfa620ff302beb8385b073dda64506e8dc5ab5ac2bd142dcb8c3bc0392312f453483d53986431c9be0763ed359bcdc148d27846632a9069ce27c002803c356b80640f40a5451b033bb7639023189faae33d8c7484fce32478a6bc0752277be60f87757e413cd85ab39b222784f830124bae31c755c70fa02a0a778eef5b98f117d2b97e1791e6d023a2251036b189aaf0f6cbb0a3415d63098fc004e034a7ea080337793e2280d10d67e6cf1c270fcade335ceb617de8f83c1f92945186456f1eb04977d15a128812d9b8b97a043088559f9e2050b5407eafe4b75ae24493ef2c4c97cda42c567cb78d7ea382a58eafa52572bdcc5c72e582bb4474e4486a80a7ac7107df611845de5df2ff55cb02eca0a1b6ae9e90029968e69ac7130a2309a2240eeba411768b0782e5621cdce871dad6e7c12b64594e430d24fd660a16", 0x1000}, {&(0x7f00000011c0)="1ab3fa0212c1267b9f7467df980a264b3a6b26266fe3c59b2b7e84a7ee0306fb0118cc1018d253b56d37bbbd6e2c61a1e3d97c3d9a9db2b847563c8ddd6fddf3efd8ee3de6b44d3c55ac41f222afbe3f7895b6c8e9be0cec3d4bf900ad7cd7ede2f79607d693b8de4a16489402c771ac2bc386731d023ad90602a6174700af0ae1f00760df519be67474a18ac6c0e3578943c41798b0f16e237f74b3d8c2e3593fe20c50bb19bfdcb9fea8487a404c24b00388cc640bc27bb6719a565d4b0bf671f9b12054630b3bfc7defcbc8123bee8faa0acb09", 0xd5}, {&(0x7f00000000c0)="90a925c6d1e966db3d311ba99cda121afe01618945afd9e16512b3ca1c89bef91e27c90cb2b67370325014b1ce4fb9286b5a1dfb0bf814d0fb66a3b808db296d4635100a234405895b2e6ee4dfa73fccd905e2d5167cc8b155c3d5e13ee35f8e76a75aceb2c1759ef47c3dae0758a416a67cf2094e2642553a53027fa6b4dc0e3ed5e8765ea213cd801edad2cb25756f7d606498ab90b9636167f3792b4f3a75e69d3ec37b114f", 0xa7}, {&(0x7f00000012c0)="ff5fcdd19d5d008bfbd62a92afe1d237b716010a5c137563d0397bde939cd6a0d5abe8bc52177e5930fd5ec8b8ae09e22469b4c5a97fe09a324f338343839dee25089d7272a84ad298a9213c7e68e1d377991891829ecf4e03343be7c2856660041d531cac04600aae564f27", 0x6c}, {&(0x7f0000001340)="8de75b274bbfca74e146f57872fc70ae093f0a46d3163d9da0cc58bc57dce52dfead8797510bfd9c4fa2887cb2a485d8dac8bcfde6381b6c9b0112f6c4e5bb37f9be707d478dd994ed0f06deb8a1d69cfad44b6c466545f09284423f8c985c601fe097fd4a65c9140c8609c186fb5d0834561541cd307b82a6b5808085ee4e39a6454ab591c1a0ed0108539cb28bba7c2e770b4c7e04a8aca25aacefdcb233bfa7aa99fc808ae4b33c18d94607869eb9c0749dcb4f46b1bfb656f2e93a1d0b318c68be69f4a99062785add7935b69ba5a0e9fbfd6da3f496292f3417a42f6e472462430ad84b79abf0e9e0aad0476058e83356ebb378f71370d8ca", 0xfb}, {&(0x7f0000001440)="4bc82b789dce458acf83d5be86183380c8e708dea275e72879c81c29c035c596ac7336d6a316094fccae38f72aa3c74d4edfdf1e02eaa28c087a8c1b6b9a", 0x3e}, {&(0x7f0000001480)="2fe3a5d2904a8ec8c59262d3fc5d9f23ed53a25a4b90628cdbf57655b5b79906e950c4f1d52b3f846cba9e36f9b2fccbad75d1ae", 0x34}], 0x7, &(0x7f00000016c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="00000000180000000000000004ff00140100001f", @ANYRES32=r2, @ANYRES32=r2], 0x88, 0x8}, 0x8) open(&(0x7f0000000000)='./file0\x00', 0x180, 0x100) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) syz_open_pts() 12:39:22 executing program 1: getrusage(0xffffffffffffffff, 0xfffffffffffffffe) getrusage(0x0, &(0x7f0000000000)) getrusage(0x0, &(0x7f00000000c0)) 12:39:22 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0xc01, 0x0) ftruncate(r0, 0xffffffff80000000) shutdown(0xffffffffffffffff, 0x2) getegid() setitimer(0x1, &(0x7f0000000040)={{0x5, 0x7fff}, {0x9, 0x800}}, &(0x7f0000000080)) pckbd_enable: command error 12:39:23 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = dup(r0) readv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/136, 0x88}, {&(0x7f0000000100)=""/126, 0x7e}, {&(0x7f0000000180)=""/210, 0x17d}, {&(0x7f0000000280)=""/227, 0xe3}, {&(0x7f0000000380)=""/233, 0xe9}, {&(0x7f0000000480)=""/155, 0xfffffffffffffec1}, {&(0x7f0000000540)=""/158, 0x9e}, {&(0x7f0000000600)=""/255, 0xff}], 0x100000000000015a) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f0000000800)) 12:39:24 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x7, 0xcab, 0x9, 0x0, 0x0, 0x81, 0x400, 0x2, 0x0, 0x0, 0x1}) fcntl$dupfd(r1, 0xa, r1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4) poll(&(0x7f0000000080), 0x0, 0x10000) 12:39:24 executing program 1: r0 = socket(0x11, 0x6, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0xc8, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000680)={0x8001, 0x3, 0x3ff, 0x1, "67ffc66589ad1554bbd32e0500000000000000ae", 0x9, 0x5}) r2 = dup(r0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x3f, 0x52f23e5c}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000440)) sendto$unix(r0, &(0x7f00000001c0)="b1000504b1000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0xa, 0x0, 0x8fadb715a7df86b4) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000004c0)={0xff, [{0x2, 0xc00000000}, {0x3, 0x8a23}, {0x3, 0x8}, {0x3, 0x3ff}, {0x2, 0x9}, {0x2, 0x7fffffff}, {0x3, 0x2}, {0x3, 0x8}, {0x1, 0x6}, {0x2, 0x9b}, {0x3, 0x3}, {0x3, 0x9}, {0x1}, {0x2, 0x3}, {0x2, 0xfff}, {0x3}, {0x3, 0x80000001}, {0x3, 0x1f}, {0x1, 0x100000000}, {0x1, 0x10001}, {0x2, 0xd1e}, {0x3, 0x40}, {0x2, 0x14000000000000}, {0x3}, {0x3, 0x1}, {0x2, 0x3b}, {0x3, 0x7}, {0x3, 0x200}, {0x0, 0x8}, {0x1, 0x3}, {0x3, 0xdae}, {0x0, 0x9}]}) sendto$unix(r2, &(0x7f0000000280)="b68f3b21e9f12dcef3f54d174b55ce3415b59c63b6c843045f3291e6dd9ff6133b6349a273e80c694acc8b565c5172700db7871836d9a9f71c835543819b898fde502d60e140ead9abce88832c15642fc8444d748343b43008ffb80cc0ececb45bfaf3ac42a3cbf329d11ac1d9ba5888b8de7d696d192f60a4a7bff5613bde80804121c852b4759729d45717137845baba1186cb5136a92b741d4f35b6e5d3521a1cda96da80304aacfb83e6934b4db38249fbc61bddf495644cc328193b008e1772ecb89ca59f1b5b7cdc2f0ac685b84c78bb74ef73756302f11cf301a4bfa9888167426365f516d27dc2", 0xeb, 0x40a, &(0x7f0000000400)=ANY=[@ANYBLOB="01002e2f66ff1700da6fe4fa0e4b287078ebffe00572c582cbcea18cb1be6e580cb86e1647bf50009ec65e4d04b5b57ff2ff5f7700df9856917e5a"], 0xa) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) r3 = shmget(0x1, 0x3000, 0x400, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r3, 0x0) truncate(0xffffffffffffffff, 0x6) write(r2, &(0x7f0000000040)="d929be4dff16a61972dd3c3c23414a28f63a9a730b6b9b11b46e3eb7807f18d94a866cf30cde5c3abaa05f850a0770ab7b04c43a2d5caa6d359486e22d34926fde179d5a49012405056d2a025630dc8639bef7c27a86989f28182bdf46d180ca75c6bfb3cb1f8b1e740730559af16b5ddf9dd600db4c4a39abc286660002e8b973a5838c0ae5ef8bdd291b7e7f77a2760b52265e6fce69392efc2ffeb8a5e67949e1d75b4c264cc657df2d164ebb7c3b18b6ca569e36cf985c62f958ede338bc60b463966b685150c565f3bc7b64db31", 0x71) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) setitimer(0x2, &(0x7f0000000600)={{0x101, 0x1}, {0x1, 0xba1}}, &(0x7f0000000640)) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000140)) pckbd_enable: command error 12:39:24 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)="81e4055d709e190070a8b4e7e97adfa099b9b00ff9c64da45007b62d328e317e6f2174c17b33ae0978f9b338f0983698c786675bb92cc4f6839a1a7149f9824a", 0x40) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000600)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="000000186004008b000033270000000000000c00000000140000000000000000000000000000ffff000000e4", 0x2c}], 0x1) 12:39:25 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0xe23, 0x0) fchflags(r0, 0x10000) mknod(&(0x7f0000000080)='./bus\x00', 0x200002004, 0x4516) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x28000, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000140)) 12:39:25 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x7ff, 0x0, 0x0, "090000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCNOTTY(r1, 0x20007471) socketpair(0x100000000027, 0x4001, 0x3, &(0x7f0000000080)) select(0x40, &(0x7f0000000000)={0x2, 0x5, 0x5, 0x9, 0x8, 0x401, 0x5, 0x7fff}, &(0x7f0000000040)={0x1, 0x5, 0x8001, 0x10001, 0x1, 0x9, 0x400, 0x4}, &(0x7f00000000c0)={0x3, 0x1f, 0xd0, 0x85, 0xfffffffffffffffb, 0x5, 0x3, 0x8001}, &(0x7f0000000100)={0x7, 0x7f}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 12:39:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970c017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc3", 0x100}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 12:39:25 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2863, 0x40002065d) msgget(0x2, 0x4) r0 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000100)=0x1ffffffff) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="ae8b69cb72ec1d7d7bff042b306418b8ecccd98adb74f3", 0x17}], 0x1, 0x0) fsync(r0) write(r0, &(0x7f00000002c0)="3b0bdeee729a9da05b9862dd12135eef2b1fc507005593a0235d4e6e36ce2181d4ff11d830f48be1e0e350646acbad610548a4fb9f0e5595dc3c0dfe9c01000100e30000008794653252b8e8e0acc591a62d760218c95012cc224aa664eeb8fc3b2dfb11771ab7d7303bda8969c5e3487cf15d11d851269b9080", 0x7a) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) 12:39:25 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x100) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000140)=0x3) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvfrom$unix(r1, &(0x7f0000000000)=""/194, 0xc2, 0x800, 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) shutdown(r2, 0x1) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) 12:39:25 executing program 1: r0 = semget$private(0x0, 0x7, 0x1) semop(r0, &(0x7f0000000080)=[{0x4, 0x7fffffff, 0x800}, {0x3, 0x4, 0x1000}, {0x2, 0x0, 0x800}, {0x6, 0x8b45, 0x800}, {0x0, 0xffff, 0x1000}, {0x3, 0x0, 0x1000}, {0x3}, {0xffffffffffffffff, 0x3f, 0x1800}], 0x8) r1 = socket(0x20, 0x4, 0x80) r2 = accept(r1, &(0x7f0000000300)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x21c) read(r2, &(0x7f0000000200)=""/204, 0xcc) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0x4e8e) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r5, 0x4) ioctl$TIOCFLUSH(r4, 0x8004667c, &(0x7f0000000000)=0x4) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000000c0)=0x6) 12:39:25 executing program 0: setitimer(0x0, 0xfffffffffffffffe, 0x0) socketpair(0x6, 0x8000, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 12:39:25 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0x7000000) 12:39:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1000002007, 0x4000086128) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x100000041, 0x2) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f00000003c0)="2446f0ec3c9dffe39644734908291e373589c710cbb869cdbbc2a45329218f2321741057d25c9c4aa43d40892f8a0843479eaf675bca1c617e2f32bbdef87b018d0b373dca389be715b05a872a19d9459bebf9f949cf6c7436008443a998af182a1d51abd97b287a8597a1a91444970e2a1119e62e8f761a2ab82ef23e3aa6b768d808cee8f16923ebad001c25f487eee94bddbfaeb497d1d07103277c0c263d50480086e92e80718d31136726187c57a8e4927655b991c9b39e5d8938afb894859cff22fe105cb9b4e79ecaa71781250bfc35656b33f0c63ee7faa548b05812d5a83cebabefa9529fdfb931081c995f37f6788adda35f39d7d4dc71f4dae8c86d4f8c7fe89f22105086c29d5dc485b9ffad1130db2dc3f97683a5d4033e152829d47a7e2efba5f53c37097ad216e0dd516a0c59f71f6d56ca516416e89993507873fa4edc5c62f22866762e43357632363602715d6722df2e8dcb3abd5381b089443f422d43b7fde55edc34edcd8cb097609a0e94ed73e1a138fa4628ac2f96044fe92b975ab278aa9e110f01a6363e9682b0f33afc1de05c49f4522eea3fa3067f3348087b52568723bf8f6276b7b02330b0fcb75f435ec790e14597b6c1ef70836caba04d63c09a016748b7710931ab7b5e2b6d14cc64b35d822131d46171b01af6b09c3748393067d5caa93cafefdb382ae0c30a3fd76521286f82729755a5bbdc5ca6437956ba1c3c8443ba74bdacda644ac35d66ccb14b2c1589ac0dd7c9120afa6bf36cf2377e7bc9f077530563bf01c1f53cca06d02df59768953074a36b9417bfe4bb3709e5583a3e4e30e1d9c666ca245660403e319b2713718a9a7926233f0f5c4ab823a1d6d364dc8bb73a50550afa971173bf8ab106557cf1ae24a7b76d6a3038181fe1c129d131f07734b4b745f5b3bb30a8dd5aef077ca8c449cdc07a2bd6e33291b7d11e6c082fdb8fff797d1774ef88570c676927118fe1cd75db8a78dfdac9f6693af68a2fc4eb018a6a9b3a16678e78c8f4a6835d297209b449461cd638b712b47aa716b8c24abc8edaa465330818ab338f52d6d07a0037dbbf130e447ccd0879884f88ffca403a37323215370d2cf517a67434fc4ef959abfc625b1f171ab35016d32d0bd119d3ff78762e5cb9abd93124c47a488a29aea0aaacb19e8f69e6895efdb402f5676b1cf572ba1f1e930ce6564c1527169e3066464e6a4766b1c700cef8eb992b8a478b56fe6cd356c13bc976da127904b58cb4cf8405a08c4daac804831c355943193101af8cd887026a83f8a9c3648169ea2e0294a158a6e4971f0b9d257dafdefa4c3f1de24db511c05df28f72eeb9b820ce41a7c0cf72d5e733405436b4c1274168837077ecc07b01f0af63a2b9c5c93beab601f5ed8f122c89d8f54db99bbff4b9a7844239b794000606a992555cc9caefd6e220b78a903c6ac3f1c88d819d31e8d8767352a3445ee9be200549ef3bc3a6e2d37f78f8a72e5d605de63e2dfa74b8d669772784ca78357147a78f7c8133cab014ae7696e912aefcce012a386561d9806eb7f176f58b0ff9e1704b579a2348789bb63475d8af496a990789e4c27894b009acd01318fdf31657a4f970f59d5286c2f1d8c58d40b7936652667e67748e76c5c0d0a75d7aa0", 0x49a}], 0x1, 0x0) 12:39:25 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x320, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x4) renameat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r2) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x6, 0x4, 0xbe2, 0x1000, 0x0, 0x7, 0x100, 0x3}, &(0x7f00000001c0)={0x100, 0x4}) 12:39:26 executing program 0: poll(&(0x7f0000000040), 0x20000000000000e7, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8410, 0x10) accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) poll(&(0x7f0000000100), 0x0, 0x6) 12:39:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 12:39:26 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/25, 0x19) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x8af4}) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) 12:39:26 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) kevent(r1, &(0x7f0000000040)=[{{r0}, 0x0, 0x9, 0x1, 0x1, 0x9}], 0x20, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x80, 0x339c, 0x9c}, {{r0}, 0xfffffffffffffffd, 0x28, 0xf0000000, 0x9, 0x7}, {{r0}, 0xfffffffffffffffb, 0xa4, 0x4, 0x4, 0x5bcd}, {{r0}, 0xfffffffffffffffa, 0x80, 0x60c319c10b18a2b8, 0x100, 0x100000000}], 0x8000, &(0x7f0000000140)={0x1, 0x7}) 12:39:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = accept$unix(r0, &(0x7f0000001500)=@file={0x0, ""/33}, &(0x7f0000001540)=0x23) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001580)='/dev/wskbd0\x00', 0x0, 0x0) r3 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000001600)=[0xffffffffffffffff, 0x0]) r6 = getpgid(0xffffffffffffffff) r7 = geteuid() r8 = getegid() r9 = open$dir(&(0x7f0000001640)='./file0\x00', 0x20001, 0xe0) sendmsg$unix(r0, &(0x7f0000001800)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001480)=[{&(0x7f00000011c0)="71cfd582fdc7e8822161d3716e58047a7a69c15e58820c22af29c9722fff175bb69f521bd1524ff2b5b66c27f291d9ba86347c6b3436d443b1e8b8a4c179c298207125c62951b58a515fd7db6abb1858bce16ab506608c443d770fcf21267e887e27616cfa", 0x65}, {&(0x7f0000000100)="f53350", 0x3}, {&(0x7f0000001240)="504954eee126666cd4769ba920911648724069785945df97461a64ee6fad6d763ab02b0380fde72ac6c3cf83654265c72503fb28f00526897e236abb4175763a238792bcf578d72906ea5138baed222be9bcd4474979dd1d0804f6d1047009912d57b077e48934f907d38ba2c49465f7c8fa1885cc6f892650c2587c7f833e4ba3178958b1bc9c7418099a7e92a4829ca7e4ac8582a47b27a392e2f3c9e5a570a2d3d36574504ecfb6bcc0b61a5bbf1a040ed98c82bff32389a43ba9ea", 0xbd}, {&(0x7f0000001340)="0055ca751c9c6f671c0e4bed2b2e5f6e5ec5a6f7ff86f44dbc87dc2577c7a6c351c260f886eda32005a5e69d7c8f9a718e4541bd8140b8e5ae203b405677a9ffd1afb10b1b6e423ae01b7e721300fc275861cdeaaf3ae4bdea74637881cabf665ec0260981abe27fd78914d3f0d59632217950b27443903b263b3255", 0x7c}, {&(0x7f00000013c0)="1c2404947993292babe838b949c2e49cbe1d303b38f491e8e3331aa5235502d62274abeb77a04e34f7010a55351f35ff68164e42088cef6282defd6c0b31af8c76006f3d16a8055011aa703bb258a21db831ae1342f8643e9387201ef3fcb321138054abefdb09fd344bae8f59a545f21fdd02dec57b0e62fbc259ee5ce753c8d838c42cf1b6b1daeb", 0x89}, {&(0x7f0000000180)="791ab3e963b00d1f35633522f55122b37fb0b367f5e46085", 0x18}], 0x6, &(0x7f0000001680)=[@rights={0x18, 0xffff, 0x1, [r1, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x10}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x38, 0xffff, 0x1, [r0, r9, r0, r0, r0, r0, r0, r0, r0]}], 0x160, 0x405}, 0x400) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r10 = socket(0x2, 0x8000, 0x0) connect$unix(r10, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) pckbd_enable: command error 12:39:27 executing program 1: pipe(&(0x7f0000000340)={0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x80}], 0x1, 0x0) read(r0, &(0x7f0000000400)=""/219, 0xfffffdc7) execve(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) 12:39:27 executing program 0: setitimer(0x3, &(0x7f0000000000)={{0x5, 0xfffffffffffffffe}, {0x7, 0x1}}, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x7ff, 0x0, 0x0, "090000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f00000001c0)="ebffcbff13b9fd812e58fe8d7b3a66d0f2aa4e71", 0x287) 12:39:27 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) ftruncate(r1, 0x9) 12:39:27 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x20) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20100, 0x2) kevent(r1, &(0x7f0000000040), 0x7, 0x0, 0xbee, 0x0) 12:39:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002b27feffffff000000000000000400000001000000004f22276e4cdd68c1561126bd88ef1467e4684290e44ec426969a3207050eda46e0d92d7c073d1ef6f1b138771effcfed0d1fb542f6a39385587e637c119e5f1ad862b86a3e0000000000000000", 0x6d}], 0x1) 12:39:28 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xbb91a0b377344d37) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f0000000140)=0xc) r1 = getgid() geteuid() getgroups(0x1, &(0x7f0000000380)=[r1]) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x89}], 0x3, 0x0, 0x0, 0x0) nanosleep(&(0x7f00000003c0)={0x37b8, 0x6}, &(0x7f0000000400)) msgget$private(0x0, 0x60) kevent(r4, &(0x7f0000000200), 0x4, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x1, 0xfffff, 0x3}, {{r0}, 0x0, 0x10, 0x80000001, 0xffffffffffffff7f, 0x8}], 0x3, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x40, 0xf0000000, 0x9, 0x5}, {{r3}, 0xfffffffffffffffc, 0x1, 0x2, 0xa05, 0x8000}, {{r4}, 0xfffffffffffffffe, 0x0, 0xa0000001, 0x1ec9, 0x8}, {{r0}, 0xffffffffffffffff, 0x25, 0x40000000, 0x7, 0x2}, {{r0}, 0x0, 0x1, 0xf0000020, 0x5, 0x800}], 0x1f, &(0x7f00000001c0)={0x4, 0x9}) getgroups(0x6, &(0x7f0000000440)=[r1, r1, r2, r2, r2, r2]) kevent(r4, 0x0, 0x0, &(0x7f0000000140), 0xa, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x8082, 0x0) 12:39:28 executing program 1: r0 = socket(0x7, 0x2, 0x7ffffffb) r1 = socket$inet6(0x18, 0x8007, 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7fffffff}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) getpgid(r2) 12:39:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x8c) preadv(r2, &(0x7f0000000480)=[{&(0x7f0000000180)=""/208, 0xd0}, {&(0x7f0000000280)=""/197, 0xc5}, {&(0x7f0000000380)=""/213, 0xd5}, {&(0x7f0000000000)=""/140, 0x8c}, {&(0x7f0000000100)=""/62, 0x3e}], 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) readv(r0, &(0x7f0000001600)=[{0x0}], 0x1) 12:39:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) chflags(&(0x7f0000000040)='./bus\x00', 0x4) 12:39:29 executing program 0: select(0x20ccb69f2095982e, 0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x82) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000040)=0xffffff3f) r2 = syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000500)={0x1, 0x6, 0x80000001, 0x7}) mkdir(&(0x7f0000000000)='./file0\x00', 0x7c) socketpair(0x6, 0x5, 0x5, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000580)=0xc) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000480)=""/9, &(0x7f00000004c0)=0x9) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f00000002c0)=0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r8 = accept$inet(r4, &(0x7f00000005c0), &(0x7f0000000140)=0xc) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000280)={0x0, 0x298, 0x0, 0x3}) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) r9 = dup(r8) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000640)) poll(&(0x7f0000000340)=[{r4, 0x10}, {r9, 0x83}, {r5, 0x4}, {r2}, {r3, 0x10}, {r2, 0x8}, {r3, 0x15}, {r9, 0x4}], 0x8, 0x100000001) utimes(&(0x7f0000000700)='./file0\x00', &(0x7f00000006c0)={{0x400, 0x7}, {0xffffffffffffffff, 0x9}}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000003c0)={0x1, 0x6, 0x80000001, 0x2d1e, "d68d0967a861e4a2d1657c5022d588f993aec622", 0x20, 0x3ff}) flock(r3, 0x1) ioctl$TIOCSTOP(r9, 0x2000746f) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000600)={0xfffffffffffffff7, './file1\x00', './file0\x00'}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000380)=0x7) fcntl$dupfd(r3, 0xa, r2) dup(r4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xfffffffffffffff7, 0x0, 0x400000, 0x0, "030094940c84040000fff0ff7f00000000002010"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x8, r1, r7, 0x0, 0x0, 0x4, 0x1}, 0x5cb, 0x8, 0x3ff}) 12:39:29 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x20) sendto(r0, &(0x7f0000000040)="44d27dcf3a192143dd7e446be200f3ade7ceed154b3c41434619897457752ccc75fa6adb6777cec42b6c5f8796122e2e8cc996e89a4783", 0x37, 0x400, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x5, 0xffff}, 0xc) mknod(&(0x7f0000000080)='./file0\x00', 0x10000000002000, 0x81) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 12:39:29 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)="51c5bea1ea", 0x5}], 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x8, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00'], 0x10) 12:39:29 executing program 0: r0 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/7) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x140, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000140)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x6}], 0x2}) 12:39:29 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x11e) getsockopt(r1, 0x9, 0x401, &(0x7f0000000180)=""/151, &(0x7f0000000100)=0x97) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x4, 0xfffffffffffffffa, 0x2000100000005}) 12:39:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x1f, 0x2}, 0x10) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300), 0x2bea, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffefffff, 0x82}], 0x9588, 0x0) 12:39:30 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20200, 0x0) execve(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x900, 0x9) link(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0\x00') 12:39:30 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000000)=0x2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) connect$inet6(r2, &(0x7f00000000c0)={0x18, 0x2, 0xb067, 0x6}, 0xc) pwritev(r3, &(0x7f00000003c0), 0x10000000000001dc, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000180)=0xfedf) fchdir(r2) getsockname$inet6(r0, 0x0, &(0x7f0000000080)) close(r0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r1, 0x0, 0x0) 12:39:30 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x4) getsockopt(r0, 0x29, 0x37, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000040)=@file={0x0, ""/21}, &(0x7f0000000080)=0x17) 12:39:30 executing program 1: socket(0x18, 0x5, 0x7) r0 = socket(0x6, 0x0, 0x5) recvmsg(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/200, 0xc8}, {&(0x7f00000002c0)=""/208, 0xd0}, {&(0x7f0000000000)=""/94, 0x5e}], 0x3, &(0x7f00000003c0)=""/217, 0xd9}, 0x801) setsockopt(r0, 0x3, 0x7, &(0x7f00000000c0)="95a466426416ed403330ae0e8ba3c2503ef10f51610d5f69f987dc2d48e4c23e41e5272870c20faab2c66dbc9ec0495420edaf55296fb7b9cf3924d55229e877ab791297ce597b375e6e1a8a17e3bfd16b96b2a2a447ae7ff6f2fa87f2071be5a03941537259dda027eb1a722fe22787a746c67a48cb58b3a51a5eff21fdcf05c89852609ef8371a000000004b430fde97f5bb4209f859ac0d17cd46b8cc5d8373be675ec08f28390698f870f87ad480c84bf205f62cef27481f36f57a9318a02a0f5ba7b66071fb3387cfe229b8ade2bd5caeb596d44cf6622af1eabf4dd7d61ba10a38aa8ba1617a3f07", 0x3b3) 12:39:31 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000100)=0x1) r3 = dup2(r0, r0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x13) linkat(r3, &(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000080)='./file0\x00', 0x4) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x6b5, 0xa3c4, 0xfffffffffffffff7, 0x1, 0x1, 0x1ff, 0x9f2, 0x3, 0x0, 0x1, 0x6}) 12:39:31 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='./file0\x00') 12:39:31 executing program 1: r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x44) r1 = semget(0x1, 0x4, 0x11) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x400, 0x0) write(r2, &(0x7f0000000480)="9342ad696947345a231e7743ca6716b70c9f98057e822df5df007db8d2f2d57a77a07745ddd91011f7a7735982edf700302d435d33a87931f768922c68c022331466c1ac7749aed0539cae90d4bd3b23fee6282e6c57735bbb3b37bb50f443864aa3393a47999a59f81e7903", 0x96) syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) socketpair(0x30, 0x4000, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r6 = dup(r3) ioctl$VT_GETMODE(r6, 0x40087603, &(0x7f0000000240)) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000080)={0xb6fc, 0x7, {0x8, 0xffffffff}}) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000500)=""/237, 0xed}], 0x1, 0x0) readv(r4, &(0x7f0000000340)=[{&(0x7f0000000280)=""/144, 0x90}], 0x1) dup(r5) r7 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f00000001c0)={'./bus\x00', 0x5, 0x5, 0x3, 0x1, 0x2e, 0x8, 0x7ff, 0x3, 0x3, 0x0, 0xe3a}) dup(r7) ioctl$WSKBDIO_SETMODE(r6, 0x80045710, &(0x7f0000000140)=0x8000000000210) setsockopt(r3, 0x5, 0x80, &(0x7f00000000c0), 0x0) semget(0x2, 0x0, 0x1a) 12:39:31 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff99319296480000000000000000000000", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713058e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x880, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0x5) 12:39:31 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCSPGRP(r0, 0x5451, 0x0) 12:39:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x4000000000010491, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x3}) 12:39:31 executing program 1: poll(&(0x7f0000000000)=[{}], 0x200000000000007a, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2c0, 0x20) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x43b) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) 12:39:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0xfe19}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x8000, 0x8, 0x401, 0x9, "4d1bbcf64402d0cee05dc4cc0dfbaf3817fc38ef", 0x0, 0x9}) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000004c0)="ef230094da732138c513b714f29d739b5f55d68183844099a78b39c24592ba02f1d188a67d80de01df08b0712eba8f4fae24a1fe85b179d03b982c61c84aa27ca1589516513684fafcd1dd85266afd32eb05b11f8794777bea2e6fefeee60fbac90c1db1ca559fda907adb7c80a4625048648250c7620c83bd133fb9ac735e1508730896b245adb925ed6d0612aac59bb8530ca67161c7fb6e4d553bf0a53f82a301485ae1f46467da4a0f2461d99781329fae03f0df0b6eb4a92844e8a12d91bc56af86de8b9755c75c9901a0abd2bc2a7f97bdbf79a6cfec06f522def3498b694e10dd8bbceb8321391394e193457a7b5eb623746d2a56bd7683805dfa4c95a09c69740fc029b66ef6192b2277b7590c822e90ca43f5f1db9801c6fc4cb53acfbf225b00e06c4b697e66300660c1eaf9a8f32ab2fefdee9943e090bf13266daa76841d80b4272f124d515e05f2c91f1a073fa89c2f61e1c8e29a2718b4f70755f230c18ec064c56c1ca8615bf4ab830262ff2309d6fdec997b48c5fc9c518e14293dd0b7a95bc335097692e9b362e99752f3d87d4ec6cb3d567dfa38bb517781909c133027174243454eddc31712cf289b6bdd068c62215d19ebff8bf1a6759bda144beec0f9fd8b57dcd267d03a25e34bc59d6c92ea281fe7b52bf78fde3f1493fae1a4be63bbc601e3150f51f1998de837f7930499ae83b018da64cae9db0ba943a7fd0b3e1ddff4febc5f5455dde9fceae7a16115d8569c25a5b363d8828529a3dfd893659cb4f97ec2329548b9aecfa12e3a58e41097bad0c5677a1a385621615741efc4e7251891db8c4cdc2ddbfbc5d4a19848b92bf89e484db103b8431b9b191cbe6826f47ff68cc58b50575c2b74b346cf590c51a5deedf315f79c558b087ca4e7d8ddf44aec767f8becffb2b527c282317a975c616b3edc8c3004412d69440f0149c29d1bdba36535ee3d7d33af24a7a7a20271b2353dc4d3d1dbdc454d3532a666f29b39966ca3ee41eed91e2adcaefa43b611ca108946c6e54398ece177e2194b0f168ceec7d5bd2b969220396b436bb9d2091b3cd4ba4ed3959ad54218ebf76c73f892d479b4fb4b1b7bb9ad34870979f2c60838e75d8de512339983c87339b6dc34f09ec551862002011ce663587f6251a3aa1b5cb67c20b208bfac2cea26dc0649ab4eb258adf596960d44d6c56c46825ea899efd5d8e17cc9446fd594ca4eb7af4424c1bf040b0f3b71ab665d12af43bff546f2d97ac61f177f", 0x382}], 0x1) r1 = syz_open_pts() close(r0) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000b00)=0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x6, 0x2, 0x1ff, 0x400, "04af625e73b0d050dda2913711c84c216ef518cf", 0xfffffffffffffffa, 0x633}) r3 = dup(r1) r4 = getpgid(0xffffffffffffffff) r5 = geteuid() r6 = getgid() r7 = getpgid(0x0) r8 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000940)=[0x0, 0x0]) sendmsg$unix(r3, &(0x7f0000000a40)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000140)="7c7f60634cc0cc3df211f920b77df576a35de0d279f8e89feff0467e8ba2fcd9d77c6a39af58339dff98a0e164b1275d125409c77bb25e4b65d52bf623106b32da0cc4f6a379fbf40886119e", 0x4c}, {&(0x7f0000000300)="b1c1f6f1c85072738ab9f1abc87924e2a28bf135b8017a0d54170bde6d42de990ec625fd41499476f668f23eea265089606c3118e0a3725fc084c2a6487dc4753f983814ccc9efd446324820f063c85f5a3bec44ecdc4fc353765a201a6526ff41ad452f987ac554ecb1", 0x6a}, {0xffffffffffffffff}, {&(0x7f0000000380)="404b2ba5f1120430e88f9bdf6e91a06e6f2be478835c8178fbb1d5e44c84665e83b855eb95390ffbe8d0d0bf786389e04961195036afdefb6729d843f9761fbaee05f57aa1f2b59ffdb9f4bffcef71e491c74ce948c154ea944ed0bfe6639add69c37fd0765fc4a0b3cfbed8b8396b5f8e408f719fefbae2813fdcf03163f7e3279c425d12cd5c46f063d4dbc9e3bdbff67d01a5feca287f5c7dca3f8d746eaafc97b793e72d86d79fd4c7e521204d4fcc304c4903141ec401110de9c9ccbb71b3a67e4f1cec131272b45af83ff73dfcd9a17ecb9b62192168dc1c2d34e7dade704732e6a00b0726", 0xe8}], 0x4, &(0x7f0000000980)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, 0x0, r12, r13}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r3, r1, r3]}], 0xb8, 0x1}, 0x8) syz_open_pts() 12:39:31 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000040)="22bee646681bef78ae4ed1a9547444625517fad77832b24d70ba7933c6de9ff1095ecbd08c269413d49aa5aa33ea668ca9d41c90ddf2d3ad2fd7d681a8e824dd2554506c7447d55fd673d57f049abe5d2685eb0e889c79af65b3ca5b405864920e3f10bfd086b9a35408cf0cd512cf9913d886b9cfb8c3676092084fb2472166258a635e44b47b86051a9437f5767b1f113938e243974066f6c7f89f277eefe7ff163d243764776ecb8fe648495c2255a15440e381c83ab089e1d7bc47f96827e3767e4e823f8c18508e5f0c295562d3fb4bf29e830615ec7b0f8a2217f0cf41193527aafa9f8a0408334cce33372bfcd1b732fce0", 0xf5}, {&(0x7f0000000180)="f6dc3789cf9787831d2994543fdcad7cb621cbf3cde8b3b4dc7a596e6c5159a415c7e438445d13202db04c980adff643662a981b20c9f9df252dad482b4014326b0d8c48fbf7efc32250ad774dedaa003cf6063856dd037d81d6842df3b0c81a2ee3ecdefdf1989b294bd831f10ca3469ef8969a4463dfb4f27a4128e908ab081fb393d31411894cd6548fa8a937ef3fb27e700b44f28e72aeebbf113f5b6aaf003e903b80e1dd0e1d68a1f418791db53ced053f3621c167b00f7cfe797a34415bdf690a3fc011aeeb8fb765643bbe6272a439fb", 0xd4}, {&(0x7f00000002c0)="29232b03272a6f3e282a5a8ff787caaec9190815123f72b7fe0a0a25116b8b966391466c5bf4250ee742d74cb187f6ad177d9205e6d0d02999620453de5548e929443088d5fa30fecf844fee651a6929afb3377716e01e9122969d85dce90c74cb8cef665786ba2be36054044dbbc40325793a0c4bbe70e6432198223aba7307e69c24aff3430823b236e3ed6e0d79d2253b681ded49e2297769ff8d41524253edb223235163a45a1401172c5c78e454e913be4bce4f7e1b7fa2c45dc7bd7b9e3320f3e56c9a7de51f17890019f469d0b4c6ff57335914ba4022d6be", 0xdc}, {&(0x7f0000000400)="3e039409762a9092288269074846989ab4cfa6c1cf4d84321e894a2aec3f1c0f5925877249871d28a31ff57bf3eb43df9d01b3868947dca6f64442bf92856d", 0x3f}, {&(0x7f00000004c0)="0352ea59aa7fd8adc603aa4c905a72967acf6aa3bf6c94da76281f950ea94b4e6bbe7587ae0a80b27a39c09ad7bd70cda0c27f0b1586494f5ee45c17bb7c3c24faa5d6fa1df60a0c3121c09cccb84d8d01b39a61f711be3316ad233785e6c1d5dcab36ec98ee44dd1f5822f2d142f625103179efd0f184d9d302d6bb57c12eaf9f95d6893ea3873e3e4d38d29f6562819effbc2d3059e8c03e99324c2672c47a16c106770f63b1878d2f0d59bfad3fc084cd6b325a447d21151dc156f6f7e652", 0xc0}, {&(0x7f0000000440)="4ae4222fe9240fb4bc876eda684e6c3a683634d8c77affa18da9774fa74ae7eab8562f3b3d3cdefe0050a65b2f", 0x2d}], 0x6, 0xb) 12:39:31 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) 12:39:31 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x9, 0x1, 0x8, 0xefac, 0x7}, 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001b40)=[{&(0x7f0000000a40)="23de0ae3235a74105401ab58d3f099d3328225c641c29276876b86b2fdf12bffdcd68915651b216d246aeb72365dc292dcf73c228840c92c70a2c677880c60adbab296a7bd5f68da3e0cc1a69414eb84e84e2da3ceb5dabc8a43c6385fd2e4161ab20b242b0ce1a97c257f403803e104d87f208fbd82940b31393be066c90991b0fd735265a19a717e147f499344984391881508b0e9eda612bfb0ca009477c26c2d15b010e610e41b807825f4ef5349bb95758a453a1988389557934f3176e1248f7e8c6f25217872b01f30153e9f41c695968b539de1ccbaf14078a61426cf39370210c3f76b6a8e847454aec24835c13d570ac5fb57beee4b5cfbf6fb74e8d044e80182e5ff472b55e370d2e413b4f6aaaf9200d1a4165eca172b3b32984865a2faf14ea4e0b9b1813f170c958c657da87517eb1f74c7e61bfc13a731f559cb97e50b99e251af0c028b05ccfb4dc75b7ef90580c289253ec5ef6c6c54c894163de17db2239e9af4c54127172c0500c98d67cabf6f1976957585e5aaf229f0c676f42723583f986298e444983c0997f911e7cc5df79c5f376cc139381765db67c6651501bd5a3e10f5e6991a2fccd31f98725a35a1b18ed7e8bef110b2212783eb3bdf53449217142b7b9cf6fe17d60c2c79a1cc091e3d52f34ba07d3c099d197909a6d6a7a0ec6073c400115ea7938a1d5d62493dae16b483dc645384557f619cef32510120595af508d2f1be42beedfa870e72f84254c28ab27c7a2a38fce354a8f052be03aea277a36de3a4cc7cab98ac8aff72be247f29fbc07b15df0a87cd12978d7928348c095e6361e0e6a08e21803a97b7dc84bc83d4b0362a6471a565621c60f5d2dd27ea1ec35c0527fa173b04223f449926057b773f19432be1d653a3cce5e0dc3de180e7bc426c8505e803997d68ed85b03a28106c50f8eac34990b9a42bc6d2db6bf913554d239c4d29956a33cbdc79e481d62e466bff46e7862abd9e66174b2db35628f6f5f2b6f9a7a47bf962e850c451500ce1660090c8d3807fde42677b9d52d13cdee5157f9b262f82b990c34db3ac113ec594892013c1a0cd6d495a21ca962da8d054a7ce1115d726346c6a8a58efb188580367a0674e6c86f7339471b504e2bac7ba196bff9179dffc8e338abea0e3ef4a81097305b3aea870826adc4da9f37ea982c34ba048ded7d793e538167fe804545ed6c9b7e47723021f96ff08daa0f3a7944adf5a1b55f762ee040b31a83e155af6f54d8c9d112c52c720fd4ba7459284d4a5a9a9894c6b8fec5aa8c258de948fee37c5519dcd0f325fb99c92b2c62edc689ec0454142953966b4ec10a15b657fa916b8b28b0a121c5769766ea9c3fd467270ff1075edf47d0d7f8ee0a3393bd3e91ee27d709bcb9e51a280b25c3694a41e6f9789dabb4cddd5dfc6b20a130a74f54af0e7618b448377ea015da992aa58f5615c3fac34fa030ffae8f8b3551fb98275ce51fc51b77a79fe829e846a4d7f571b3dad94c70e530152d1c3a850823804c4b785799a20b5a32e20eb3264e301a9299dfd221111f1ad318091d08558d22dd843ac3c371028d9b43e920b88bbf613a194b6b16c8595fb61ebc1928c1d6dd1cd47c2aec4464921f2b3aea84babf9fec272f924499c2bc485447c75a2060e9ab4b030769be4f808148e35cbb741f66fd4d854731d07a6ea3c3e591587776406cc1066aaa45ff52e399214fac01fc284d111cfed8f2d5261f0907cea2102168a9e52d66319b9da5ee9bd6f618af57d3f6f24cb810918338cd652bbdb6ca3e59c0832e019935f78a3a7bb32ab1d69589792971a7dcbbf0f60f1cf8334d7d915573c48e26a69d2601a5b289c4fdc4c14ab396f76f5774a1962c9c2d4ee904bb37fe8e3112d13a551ba7cef2395e42e674d8460ddb5fb54b079f0e1ccfc702a788ac93c5f9ef07e5a4ccffb17bf7955ac79fbe95984636c7d93630d2d4394e0bf5eb409e3233864b92a6d16f0a34d54d8873dcdd93b8ec1d47dacb0539198962d0372c826a7cdba1e96a1d2ee70f34c88d1e654f80e4d7377de402b0d1dd00c9fcc388cbccb9620273de94418fa082e0bafe5272cbba2074ef93a6a3a52101a15b7d25daee11ae1f5725e3c38c27da6d7bc3347db22cea8a53406ac164df51ae3b505c0c198903b78ed2969048209490b845d4e7423afcdc62d90b85c8d119c126e504422258fe81679d6607947311e4b86574cbdd05fe6dfe0a83bcbd58aaf36328eb7df12c1169cbbe37c1f0a83356a221672becc7af07b30812ff9379f5824b13e6cc169fa7fcb9b7a4e8b5fa6c91fd9e709e89398f38e5435c8af6cde32d722484de5aa3bdde67b15029197911338da9c619daa318b650bfc31be402585589c3fc346745b4364039e97e2b8759a3f56a16fea37b8be684f1633a373c9c67960159291301f754d2c1cd23695d9c71f4161ef3d29512c1b8929abd6a4177500d9f6a8d6f102ec2840ace81386fe0a19d72acb82f87d46a67ab7dbb1dbc88b418b6c63bd7707c7b0b9c33c78cd8fec89b88d5a34dea03626b42c827e8cf96e50d895c3f81983a4fb00bfa4b31cacd321e4802032b152e149070a534a9a4948a8ead82db0d6893a44c99d189d56cb08efa5565938e82bf5a2730d9e588cad69d27255f78b512cf29423ecb3db17a0f7f0b64859e98d2809dfbc6afe826239bc205b22ca745265f90ee97dd1188cb8f3de1191be435df45440af3eeaf122e3449220bead8eb0508246e2fb1fc6a26f8dd3dcfc1d7842c80cbc55e46b9353e2ed240993000edbb6130b374b2ef31cc9753f75496e17f59d9c08b0394a16ca769825d34a4513758d0a56899f1a4f23f9effd3ea6cfe364b2d66ad4f0007aac1d2b0d8b9f50734fb29cdc484da54ca527515c27df65720aeb7fa5f1e4d05948d92fb9c2454a26cafec7740ff8447d86bb051e3500c17f9b20d19e366afaf7c337c18bf4422e014c934753a7434315c7412005db31b44f7f7f2f6f4b75b3659370afbdf56617f1c824a3e3cbdc122162d6b9ed2fc0ca1b3a1ef21f24db4840ecb4b36640fb6b7e78753f83b61ce345b480854378a7df9ad33845d9b62548a7a23bee256cc870d005749010232c5ef474574d67a8927c7a08a1cbb3c711f55766fb943e1248be8672c193a737a36fcb3a1c01c70c127c93a6cf44684000fa9bd14fa19787c32f1852d283181eb3cae2a7deae73c135e8ef4501f31652ba5e5b75a9518c3c02ed433fa816d9086bd3b8ef465c82aefb8a872c0e1aebf37cf019156ba1b271ba7196928038abc2c41b66330ff9701ab2827377f71a509dbacfe994fcbcde15ded6b2818748114b1e7e81f6ce5199b5bfc4267f933ac20a83f51ede5282ab713fef2b574630e83287ed81f47ffa684a4f9af692ff4a580f4e5a9f1ad1269183f2b9e39fdf1af2dfc98e65edc0d697e6602d1dd059be468e09667e8efd286f1ba558b6240d7d0e76cec29e73aa2b947cc60059fbfa16031dc285eba2de29c0bda01ecea6fb35eea07aed0cf75deb4a876b314baf7ca050123526d204f63d5ce9d787cef99fdd2ee512188654c52db22846068d0da713335708a4edc6ec70cf326fc49940c847d611728001ca027d2e88597a2f0c4b656cbe73ff269add6b6615af09653d3f1a5237216f0ce28baa16fce0d166332f89e9e40ddae6dccb35cdbb5fc5f801824ea3f0b70af3e283f9fa85e5c13b6457f11d024b992a9f22dbdc39053214d81b6f820fb0d09a452fafa98bd7b2fa16d6ec21cd03e1365b2338bcad947665f55a735a5153cbe05a20ef5b9244715403707d505ddac0529daf4bcad915627ab118ad668ad11f2ec0af0204a0d0f4d736537cc9842a34550e236720fa94b8c87e9fdde2df30e3e7c15bcc598188bb59ec991b5acae8bbd9c0aac42c46f2e9aac1ee00576df67bdb538939b504c9715a073e7894532dbabbc242ea9a7a99170b019db7375fb5fd194513541962aeeacd3a0c7b0fe706cae6fd5e408f7747e0edf0a0f39d102e3f39439ca577799143b03482a75b5231bc415b832232da2bf82339b747a79cafef82c48b3ff702a34f0afaf598a15d4f127f9d341036fc732901e47b31f989d6038870fca48ad8c38d5f23f20763fe00c9e505e6e12063fd6d447a4f81afe6e96914465494526f3008ee5c10ab1115213d5fdd16ff043969f7f2dc4c82c96fdb5cb620ee4901899e3be20debdab8ea7feffd80425b744490fb4c1e663caf5072ab29d4098bb270958a4ac8c9f8ec313acffeb9e7ed4f4c3b6c5a39078cfb23584ea99a9642ab8d7310ba0480348f60d4750ad87cf9555a5d809668844def6216cc2e65edd767607af3120618a1d5f9e5a09ff76fd411b9807d90c870fa1b8ad513c144e9a9c7faa9938f6a91f005d33601433080f88e4f005f3c4f12b08d6e6bb8110689354b78e0b806ca4cea9eb0419db56f355b7167c63c8fd242cbaa13de51dd811a63999077a2354c4ae7ef6d88fd9e66db62ba3ae129ca9e3d443e856d0dab70b0fddd013563a173033866bcc1d045e07b224fb235290a71aab39bc91f1420e3d71184eafba45b4acd6985140806fbd9fccb8207bcb214fd7d6dea69ba1a352d2fece74cf68a12220b880ab232a8074d0dc53947e7fa80a43c234940fc1b291ea9437f94bd9070cbb757e9d6e4abec58e5601bc0f0eec1d2b2e6be60800235b9db809a254f34b6e9e54dd219976cdb51cd0ed2fb184372b2e3fb8105ddcc61fbc4c8569a75da6a2ae4cac50445aed46c0815f0bae453547d6ae85dfc4e1154cd6935fd57c15a667bc8a604ba28267a53f123b0e58fecbaa482834a54ae5be2c9c34fbd205193769b4e51b3b1dec44e3cc1a9dae0706593d53fe7f71eadc2403a0b53db4c7d925e4c4698977042ae692f93e3d709fa589c59bbabd516ac4395d11f7325f3024023ff0a4c11ebdc9eb155f30d0df713fc89d77bc7f25b189176f77d87a346941bd50705e16ceb32a0201c0e5050e4b93b0462a4ba6ef31b47ee5ce16035694fd557904f4d386b7e5cf8401dae7de88bb06cbc4e80c6c5329bcbdaa1e6eab9fcd2fcacad6ad13e507e8277154fc42a219b521c25949e44c5c041e4dc807f6786630c3babd02cbbd5db8649e813149106d01371b6dfee1e53ef496baeb4a364cb9e58d4b2f949327158ead0c7bf905ad857c3ebc9b8091a87568c682b58832bd8a2f2d245577d2ff44d53519ed5093e9de25ce7966adb88c49f0837e689a48373ffcf24c645bb2e1ff1f2c0339aa3dbacb9e171fdd306032853b5f265df5cb8c20023e943595c16b362b3ca2c91daeb2f921365cab460ef3cb91fcbb88c9d859a4849d3be6b357b59b6f7525937c185705fba124c4466d9f8de11d019ec5185485baf089a0a772fc361276a7e31126a925a460244eb17577f9e40cf51a298788de7fb3a26d394cecb2e74c7a624eda66c11d0791a98d48b5885abb264fc9bbbb433bd5da53046d0eccd0e4eaa15c766610707485ef51129d6fffa2f8c68a7d222769bcac8a0b5d3c940472eccca7494528d710abb715ac934a612c55061e4df8f8e41a8399bd2a08662a85a77fd549c6f4a55d6cdc75d5afc5648171af56f7e18070c40b15c6f2137980c114cd64488d7c87d3a0d2342094073be5b", 0xfa9}], 0x1) 12:39:31 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) fchdir(r0) 12:39:31 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) open(&(0x7f0000000140)='./bus\x00', 0x8000000000000, 0xf) 12:39:31 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x10) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x2, 0x2) sendto$unix(r0, &(0x7f00000001c0)="b100051307000000000007005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000)={0x5be, 0x9}, 0x10) 12:39:31 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x180, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x7f, 0x1, 0x2, 0x1, "0cc5e7f5a7d220af69c7ccc694dbe534c1ae3b7d", 0x100000001}) poll(&(0x7f0000000100), 0x3e5, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) 12:39:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x82485608, &(0x7f00000000c0)) chflagsat(r0, &(0x7f0000000080)='./bus\x00', 0x2, 0x2) 12:39:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffffffd, 0x3, 0xfffffffffffffffd, "854917029c11fe4dbfa620000000000900"}) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() 12:39:31 executing program 0: nanosleep(&(0x7f0000000080), 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) mlock(&(0x7f000071f000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0) syz_open_pts() mmap(&(0x7f000071c000/0xe000)=nil, 0xe000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 12:39:31 executing program 0: r0 = socket$inet(0x2, 0x1, 0x6) socket$inet(0x2, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) semget$private(0x0, 0x2, 0x440) 12:39:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x0, 0x2010, r0, 0x0, 0x0) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x20, 0x2) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a97", 0x20}], 0x1, 0x0) write(r0, &(0x7f0000000140)="8c684897f018781ac95402f5759853cff783ab622c5c0a9e99b9bf573d37c31258572b4166973a090d67e9b35dbf41cfe689e02c52da41beb2d4e1359b2cb256d69520bee04f476b09bb6a9b861b6f279b0d55c8bbc8d4043d5effa6b92e2ec4d4cc38ebe11f5128d3cb71b955e56f09fcf7c8b0268bf972ec095ca81d909b9dfb4d4ffcab179e6c725e955ae5909f4532bfd5ec1adafbe746464da0485be165c9742852080d7d3f5b3c68dc77588cee98899ece8ed10f7e2d6115ed6a49247eeeb0d4237ab5b8a84c1eed1e3e0221d06105a761831b0da89c1727c602b847ca2fe6", 0xffffffd5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) 12:39:31 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x5302) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x200c2, 0x100) 12:39:31 executing program 0: socket$inet(0x2, 0x3, 0x0) getgid() 12:39:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) syz_open_pts() ioctl$WSKBDIO_SETMODE(r3, 0xc010570d, &(0x7f00000000c0)=0x1) 12:39:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setrlimit(0x2, &(0x7f00000000c0)) mmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x2, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x3) 12:39:31 executing program 1: setgroups(0xbaf6303f5ecac91a, 0xfffffffffffffffe) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x10000, 0x35ce, 0x2, 0x1, "b14a8e0ca6681bc52f50db94fad552eeee1b3b2a", 0x625d, 0x4}) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x7, 0x2, 0xf2, 0x6e7, "3d0d0ff36469baaf5e498d92ddf8edc6409c9ff4", 0x10000, 0x7}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0x5, 0x3, 0x0, "f996ad3e12cefc1bdf6e2829f86d53788169fddd", 0x8, 0x8000004}) 12:39:31 executing program 0: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) madvise(&(0x7f0000637000/0x4000)=nil, 0x4000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 12:39:31 executing program 1: r0 = open(&(0x7f0000001900)='./file0\x00', 0x401, 0x90) recvfrom$inet(r0, &(0x7f0000001940)=""/100, 0x64, 0x2, &(0x7f00000019c0)={0x2, 0x3}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0xffff, 0xff, 0x3, 0x1b2, "8dc6869f62e38a64ec768840672c55a31f82335c"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_gettime(0x0, &(0x7f00000004c0)) r1 = socket(0x18, 0x1, 0x0) recvmsg(r1, &(0x7f0000001800)={&(0x7f0000000540)=@un=@file={0x0, ""/4096}, 0x12c1, &(0x7f0000001a00)=[{&(0x7f0000001580)=""/43, 0x2}, {&(0x7f00000015c0)=""/148, 0x213}, {&(0x7f0000001680)=""/60, 0x3c}], 0x3, &(0x7f0000001700)=""/239, 0xfffffeb7}, 0x40) recvmsg(r1, &(0x7f0000000400)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000340)=[{&(0x7f0000000080)=""/161, 0xa1}, {&(0x7f0000000180)=""/237, 0xed}, {&(0x7f0000000280)=""/166, 0xa6}], 0x3, &(0x7f0000000380)=""/85, 0x55}, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept(r1, &(0x7f0000001840)=@un=@file={0x0, ""/108}, &(0x7f00000018c0)=0x6e) r2 = dup2(r1, r1) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) setsockopt(r1, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept(r1, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) getitimer(0x3, &(0x7f0000000500)) 12:39:31 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0x0) 12:39:31 executing program 1: r0 = socket$unix(0x1, 0x3, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000080)=0x342c) 12:39:31 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x0) unveil(&(0x7f0000000800)='./bus\x00', &(0x7f0000000880)) symlinkat(&(0x7f00000000c0)='./file1\x00', r0, &(0x7f0000000140)='./file1/file0\x00') readlinkat(r0, &(0x7f00000001c0)='./file1\x00', 0x0, 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='./bus\x00') panic: kernel diagnostic assertion "tname->un_flags & UNVEIL_USERSET" failed: file "/syzkaller/managers/main/kernel/sys/kern/kern_unveil.c", line 879 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *159832 71805 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f459f9,ffffffff81ef283c,36f,ffffffff81f53e28) at __assert+0x2e unveil_check_final(ffff8000ffff4e20,ffff800014a1a818) at unveil_check_final+0x805 namei(ffff800014a1a818) at namei+0x88a dosymlinkat(ffff8000ffff4e20,20000040,ffffff9c,20000100) at dosymlinkat+0xcd syscall(ffff800014a1aad0) at syscall+0x541 Xsyscall(6,0,fffffffffffffffd,0,2,773d4e3010) at Xsyscall+0x128 end of kernel end trace frame: 0x7971597df0, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.