3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001", 0x24f) 16:00:28 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) munlockall() r0 = msgget$private(0x0, 0x230) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) fchmodat(r2, &(0x7f0000000100)='./file1\x00', 0x200, 0x4) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/31], 0x1f, 0x2, 0x800) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="e82cee81aa4e819f0000000000000000"], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0xffffffffffffff00], [], [0x0, 0x0, 0x0, 0x2, 0xeffebfffffffffff], [0x0, 0x0, 0x401]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = msgget$private(0x0, 0x20) msgsnd(r0, &(0x7f00000006c0)=ANY=[@ANYRESHEX, @ANYRES32, @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRESOCT, @ANYRESDEC=0x0, @ANYRESDEC], @ANYRESOCT, @ANYRESOCT=0x0], 0x5, 0x0) msgrcv(r0, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) msgsnd(r0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/227) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket$inet6(0x18, 0x5, 0x3) sendto$unix(r2, &(0x7f00000004c0)="d5e9e386120a44f0a4ec1df3901a5bef06e3382e935361a5fc2c5517a3194052d5e7f00b691bbcc781cf064092ee27fe834e6f3e64e6e34527cc9512cf9dbf332af1d9b16facc6861d220340ee87da9cab739b5d9f766d3a33a415da37fe6f40c94502315de151788f71e53e0e7c27862cb5bacf8a744f901d709b9295982127ffdd5f96c2a441e127e3c340a7ba875a231e60b67713d98713598912c4efd751b1d1a3bcd04ad2e50d7cd55394563a1a272a466d900e49b60bcf8e5e89622f5e5757c8470228b62be603bad3793e1e71fb8a7b861b38e6600108a5b7095870ffd9fa57b3694ec5406271809bd3c7e21822ca5c0caa2660259c2039c3b5ec595add0990af83c075fc4069aec879131d38acc4401e5092889b9afe6603399f16669471811ea0ec380bed70ccad2826dc878e0225698d28c97dfe61ad65e018f44f631d8492f29c81715d7ef74e09953b60081f4716119729884afdfdbdee932d012bb22298cf35c7267739e58782893de93b9cd573cc4e1c818f6a4e1cd8fd890b1f502e781c9375e25b279cb1fed2661d635050706b1cdcf5370ac81d4d7503c00089631c19c875adcbce57df9f04f1096d2c477428cccf9dfc9ffbdaec9801f13354469366ccd054a436d3c70fc1fd16060701f301f47259c01f282163275c0cd64b81f7f0beea54405cc1b047afbeece46381dc7a9fb67ec7659a278be62f78cb5403e3d5941717e71ff3a404c282dce9eeebf35bd51a87cd3ffafe17fcf8c763eb15518bcf5e5cb099b0e755e13431aca60a3b234a7a5f88130ba906c0734b76477217b627d82ebff72a2cab5d43cda2b58139d04049c31913a3f428deae114aeca65a205587cd7468f18dd84a8333e463e1b6eb30dbc353cc5189a1c3db12d02ca83e8e88169d5196abe00b00fc0d5a8f8f935effd89caef13a6b4fbd05910f3d02bf1c32a3fa183a4ab7a42811af349be703938702a852e0a98edd0f44ba4f6f5ea4557a445e0fe2de0957141e2ea6ed23d008b65cedc440c9686030e8fcf4669dc49743d69a3d845fcfdceb827f2b3702f80aca46fdaec96e869f1e0070be881f51274c84c3fb9db92f7dc60157a211c193f21e4a23e6757d7c063320da33b135ee1c1201008a8813743d356df452de72308a713060645551ba3fc6e00d2c045a7489e98addd109afde70e9d89516d2541d3d174d754ff9bae01904b721d6336404fa463d8a2cc7dc1d0846165ad58a0bf6eca9f122ccdb6c2b2deeb117a5668181a3233cc9341f7a79af7e4a6a15f5963566580615fffffb8bf9ff4f5f2ade218230df71361aa63f43008b1e0eb15753135646baeef815f8394bd2293c625733b7385bad7ae238682c171af8805724e22af372fcd4c85dffb607e11f3e7ed56640637d98b81561f2c73ac74e4c4c44d609e174380da506a1ad44e0ac82098f531bc17f7812cc05a90d8a90286d9c05fc481ef6ea8163f677a5c87fb734abe8a52860c273ef59b93d8d3d044a27e135a436e28f6cc220b3aa779b9a42433fd3d563ef74c670bc26059869feb3c571ade1d413406852426c303ac5a061a4e919b62ab1552f3594429ebfa29ce1a00fc227c0d914cd0bc927c6f319000d7a45ebdc96c64b05a2bc7cc2c10c61205dbeafa2a5cb1d83c5dd3fc9803922c9c1b2880c4d5c3f86c50c2a2ba6e83dcdf214ab18f2c379a38a4abe9b6721ae9c69fa57b17469de142f57eaa3d184ce050e9f430d1fe7141e014633c10aeff32dc8acff6271b30a104d6a743e0ab603ee79cd0e69c5403c1a47a950cc428540595e8a4e04f23c846e5048f0be46d6568fe11df192e7a3c328cbf27593861cce4b77dcfaaa51c26255f9634100cfbae6ad5e22cfb8addebcaf383022219ebe26003e8d7ff93c79b829a946808286631d1a6d7a42cbe02d3672753a2aaca5b6696e714d91ff0821980463f0fb9bae01c6f804b6aaada849fc7815ab12bea5f3c276145245b043d2db155893dd9b032986f46059b81c6608f7ab6af70d370187ed6f4c6218242b8f56fb54ce8c1d396912b7df9306a64a64aab4d6bfc70a45aba05ea42579af13380003cf5126dba3ae380972f3054e9e1e5b01e00ac315d1c035e6aa7420c5b04324dd5320c0ad71883a5d43be4235c9c9b91f104c66ff380a06621857ef9099a5b17335eee993cdcea44f0ab5de625b39f6736766402909180092f23851a8cb42503e0b035ba2aba1154ea29bbf259ec4be371e5762f807b0d9252c34880f1c2b7775c59922ea5c650c724c836389dbb0b2c5cfb0e82dc7660fa023fcce5e8c5fa6483e7ae4383636ded70a774ad91dff0c19675a68a1632db8faa3ec5bd20d6abdebd1cfe89ffca93dea574af77b93d23f9e350b3e54369d6bca34332f1b0bdace676890fda6a0003ab2e1f943ed386cf7a93dc0ffc6e3dacbb6a1f94a31589f94df48185d87ace18c416e674c398928060bcdf6181af5a4bbb34f5ed09c15ea24fdbe5dcc842233e092a55a17c691cec6e9ba92ea41e79451fb0fcbca8f9209507f2c3a780de876d8f877c470e25313483bbdf48a51b57b6b0d49626753cc3a4d26ca510a11add81e0e3136467190df6152853fc565929ecfdefaa2fe30d8a8d40ca292966daf0a9e52f23a9e4e4f5945bf1f1566656f9dbe6afc9b8756c5601f020ebf6e2e041df6f0bd158fb6015088713bb40e6b55048155b405219b9b7f55067da95a375b4adb171d73a508b1ca1af61bf4f1875d22a97b77d74433f54cfce9e4b58ec4b754b7d94577ff0f48424c43a2923da35c0a6eab0072f84c0fd0705b99395cadc7a9d2cf6d4ba6f37a5418aa8a5ad7037a6f57a193b318900c653d5f9fab911b437b991c0c077a36a40c958ef4cb94ce0c0fa32cf4be7f4255e7c91ab847b023abf94b318f167115f43cbd263ff344bdb988d57c1ef074831a5317188de4d02effee85de014fb10671273c2d308e66dbd1e2bec98352fbf6b4b4bdb47345ec37eeccfb139c3dd8c8fa92c7e4580891cf78b56db7aae2cb38f301cd7bae08a9333314ecc920dbfee390bcd386694ee9774604afe9280fbd5af8528e93759656b90d6a5324f0732bc05f5ab7735ee0a161e73570074ba682c234283fe08f3ede4eec6a94f6fedb601fe4a712cb99cce3552bc7f4dbd614d58b6fef8a8bbe86cb73d93be278224a4b154b1cead8b501dbc0da80a476bcc81eb45e3840ea7973fad3acb75aafeb8b2fab624b03726addffc8b9af46ce4f3b2286117274fe1ff17235ce47c2842638acb8af4c9107dbb70e93fe76b0ed2ada48c9b5881b053e9c7af19e45ca43e46b2afeab215fe40fa5ffc5d2bba1d43cd1ebc6f09524fa8bfd13880fb27564239a188cc57a9e78475d87d3cb40c80bde67cd6ad14a11f31ed0167a4550aee57b1ac41e4b3b3c8b6f38595faf9f21362b872eca1edde29dd7736097506412e11f6e804d3a5aa413d23bfce857dc484ec7efa4046834665905f44d506c85886242e9f4d21c7ae85ff5f6a44eecabd491918632257f04aa208b08fbe77321b7b2f065cad6dcf760c540ccf120785b90967e44e6e795a02267810f38370bb697c1e962d1cf7e792e5bde6bfa57f55532d18630be25f75f34e827f9a1b71d71898b454e4b6ac85eb617905c94ce403cf2c2f61e84bb891fa82a413765d63cd1451e39d1cec31ecd32a66016a0f461f6e75df7fcfb3663e880fe8fa0c143416bd7aedbb60890d3862418c61fcb1f98b2de6a22a3dd6e748e9556bff78132cd17715822507cc1a68e7151e7638ecf031acdccd6f09edf716253ca703f66584e347d2386dc8d9ff15a0b122b3e4f327a0e2d96341a653402f80e1759bf72ebb553efe58b9fb79e963018bf6297c4c506da3d32450d21e7d3e9f596679f29d862d874f46c906ac2e1528b136f748042ec230ae0c2adc0c3286b8bd65c9786fe8acb80810aa90546424d1480472371206c7bbde3676c2405f8be59be9abcbae7c18a4b31ade74fa3cd0a2bcdb50b4ecd7f124c5f9f1adaba5a52e9759d5bd06e0922b5150d4234d0d773f75d2c1cf84056e14701e657852cfb5eb7ac195ae94cacbba6d3e827a75e81675bebdb8f697af3873926eafd3c19034784440a38559a665a3605a3ce5b8cbb0596700ecd8b7fa87e049b336a1a324ac294b0ee62552d14cd5eb13800ee4900d147626f6f043913ef08b9f472a37d35165496103ec75ee4ef7351304da72aafa0715575e1933d2b7e5fce4c580988e9a824379078120916b4bfb84d092b6d22107464cfc0fed877830ea07c9a5a889fc3f06387cf0bd0a6ff042a4f42fbfb1dcd7f5e125980dedbd3194870aead6e7ba9a619759574dea6f5de00cd5b3f417fe01d4fb43e0ba692961bddb8df0ccea8772ab6d5b0f2c2ee37c53dc56af1b6b2bb182a418f7c49c99ab8345af429ca71fadb796d655403f6eea23163b72703a629ba951714b2dea1df8d2d03a74d9fbdb54f83e47d4787eb7c137f7535680477b95e14a19f0695d7591d2d242789e4ac6330d7a873a3c850ed9c3d6d012d39ff7c68f5c68e57b624fc2b56ad3436523281cfd60330b246a5ea9ee470fc0276035a2f1ab6dc5e5f11c35a95f50ebb1bb944f7304df61360549cd7811fc91ab0165af90c9a1e481523e38095a9ebe89dcf76dae5a435194c0df4a6947d0a3a4ce3abd61ca1d70286dfd4953944b577fdf42be5d91e84443531cbb9a5e7274d449e936808b1395b7ab8e327230dee42132a757685eede176d7e078b886e22a2ed21338b992b56f2dfe5f91887eb862d19213e9174c1c88e07144a1cc2dd5f3b6b17857a239cde85c17eb4d1099e88bd1fc200e85452d1fb7468ed103a14524b1aaae883058e334ac69a38dcb3994fefc257612ffc70710e10b78c6f2b6f58f76158a4c05df4a0b3faa998ef8395f22e2897b6298250afda0371cacf147d5592b8b98d6cab666daba6cede1188e2ad1605be889e39530b76c5b948c8fd63519a76214fb505fed875bcdf58380aeb3afb6472ab0ae76fef4b5ce28295b9959735e96e17d94a54a96f2c3c16ae9b06208870623841e75b6835e6755226c686ece0269e65815abab1c26fb4919a05fef1b036ecc3caf881c342712e779c752c395c65239fd94645edb78ef18da70823c8ab41b112961369372699dee92367cae6814ae7a19ca3ce41a66ada2e928c718bcdb615bd9fefb810bd2cb65cb49e65ddc93d00e04f9c935d778e0b84cbc91a2121f392d49f59b581f539fe5f75a11e8a06a27d6f8b708cedbad8ab6fc0ca1f9923685c331d2dc248a4aae84bc9533abcf6d452514c4096028d7ce3fef8d2bbcaf5506e09105029aef59622e15e87bd4ab18ebf1d9d40d959a04d1ed675ed25ed3546d952275e79a1a1c6aa7b96a50b1973fbe1daa0d075c6a66f590dd842edccea676a3eeedc7b07ef1417dafa1e9809978ccb9152f7c3b9c747aad0e71cd441079a6b9595cf50cd12160c8b12bacf18a2c791e6d06517c9d86655af0c456115d72bdbfe857e7b5f39c483982224125e158eec882e38ea6bbd056e7322681d41e47576cc7abb281277d83693d47ab4becf6c4a7dc65029148a7510de7fc28da7f1f4b277653e7babcbf695970c39ecbc0f43271d6ecaafa860da3316e660274ba428e00fe44c381bf4cf22c7329e295b053aeed657ba0c4809225eb95568dbf8dcb8d43aa69f129277f669f4390c2407e59f39f10e9f8374748fcefe95f7d6ad0d09efee1a0db1e76a57da8e01e4451d4f8deb9aaf1bff2d9b4a5f99fe2b97", 0x1000, 0x2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0xffff, 0x0, 0xcc, 0x287b, 0x5}, 0xc) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r4 = msgget$private(0x0, 0x20) msgsnd(r4, &(0x7f00000006c0)=ANY=[@ANYRESHEX, @ANYRES32, @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRESOCT, @ANYRESDEC=0x0, @ANYRESDEC], @ANYRESOCT, @ANYRESOCT=0x0], 0x5, 0x0) msgrcv(r4, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) msgsnd(r4, 0x0, 0x0, 0x0) msgrcv(r4, &(0x7f0000000180)={0x0, ""/25}, 0x21, 0x3, 0x800) 16:00:28 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) readlinkat(r0, &(0x7f0000000100)='./file0/../file0\x00', &(0x7f0000000200)=""/228, 0xe4) r1 = getpid() clock_gettime(0x2, &(0x7f0000000140)) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) 16:00:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xffefffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x30) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0xa2}) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:28 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCLOCK(r3, 0x20004276) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) dup2(r0, r1) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) getpeername(r4, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 16:00:28 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xf6) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x20}, {0x10054}, {0x8000, 0x0, 0x0, 0xfffffffc}]}) fchmod(r1, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r3 = socket(0x2, 0xc003, 0x6) write(r3, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r3, &(0x7f0000000340)="6861fe261e6064378b5e05cdf304b8260100000000731ce03e53bc1da9597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0xfffffffffffffd1f) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000700)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d77d3ee819d547e734998a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceabca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96a00000000000005b8b786186a3c503b580200000000000000e447473c238495aaee48c02f6ac4e41af3bf554799b9b813fe8ce9298a381371350298e5ad300500000000a4aa63b9e2f69f5a9d612f871f4385f04157795ea4a5c5fe839fa3f31c4b78a202361cd8cac7dbbc5b65c6592934e4195b513f7975e5510aa6860eee996bffe6733db956b8b968cf6557d90d99934887b0f475a5a777d5cac1210ed1b33d5adfda8df8cfbc2798976924722a65a46644a71f53f5ac7a0a3cea1b17ecc23d0b2be4e691079795ff12b2e0f5c03a60da92d2df8077028ce253b27d11935d0f1c86ee59df6f2f9a1455760797cd035db0857541bb4b814b47f7239eafe9c078cd8209"], 0x10) write(r4, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000400)=0x800) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) writev(r5, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0xc0206921, &(0x7f0000000300)) read(r6, &(0x7f00000002c0)=""/105, 0x69) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000140)) accept$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r8 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r8) fcntl$dupfd(r7, 0x0, r7) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:28 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0x1) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c", 0x24, 0x0, 0x0, 0x0) 16:00:28 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000038040000efbda1e800000000000000d5b40300000000e0ff07d9c4a17b00ee1004000000ffff1f00d6898fa2d1787bcc0000fc030600000000000000000900000000e9e70000000000d4000000fd966ab97149f037a476e69686cd9f80000000000000000000"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) sendto$inet6(r2, &(0x7f0000000140)="31b6d2b65ca2d1cd3ac3b660a13b95e8a3e240592a274020aff919d7657ffbbc054dccf3e1f7af134286d0e501955bfa3ba7cab67a9ad9bb4b6d36ad1789e9b334301d44deaebe3894962cb4c798eb387853c6286539b981f155fde5cdf921ae274da96ba4de41dd058b8e1a9dee636c094fd368b9045f25a8dbca31d1c6b9ffd0", 0x81, 0x2, &(0x7f0000000080)={0x18, 0x0, 0x9, 0x80000000}, 0xc) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 16:00:28 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [], [], [{}, {}, {0x0, 0x0, 0xbbad}]}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x4df75970, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [], [{0x0, 0x8}]}}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:28 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x4) writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x203) 16:00:28 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) connect$inet(r1, &(0x7f0000000000)={0x2, 0x1}, 0xc) getsockopt(r0, 0x6, 0x8, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x9, 0x4, 0x6, 0x0, 0x7, 0x7, 0x7fff, 0x2, 0x0, 0x4, 0x1000}) 16:00:28 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) setsockopt(r2, 0x2, 0x7fff, &(0x7f0000000140)="177b3582962d0b32b51862e2d358b0a189a6ed99a8d35436e6a404a52244242616cc5f461d916861a35cb2459495848af23b2db2189185060ca4739f988876c81c8a9ace11f861115a45fa0245f10387e4c885bcb135fe3097ceecdb7ac6a0ca980beeba56a4c6392920f302c198953250", 0x71) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) read(r1, &(0x7f0000000040)=""/145, 0x91) execve(0x0, 0x0, 0x0) write(r0, 0x0, 0x0) 16:00:28 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2000013c, &(0x7f0000000080)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x400000002, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f00000001c0)=[{0x8, 0x80, 0x9, 0x3f}, {0x8001, 0x3, 0x4}, {0x4, 0x3, 0x6, 0x9}, {0x81, 0x7, 0xcf, 0x8}, {0xc3, 0x2, 0x5, 0x700000}, {0xfffa, 0x5, 0x6, 0x2}, {0x6, 0x5, 0x80, 0x200}, {0x0, 0x5, 0x6}, {0x6562, 0x0, 0x6, 0x16a7}]}) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r4 = dup2(0xffffffffffffff9c, r3) accept(r4, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xd) accept(r0, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3e) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xfffffc18) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x105) 16:00:28 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x0, 0x3}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000080)=0xffff) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r0) listen(r3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) r5 = accept$unix(r3, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 16:00:28 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:28 executing program 1: r0 = socket(0x2, 0x4003, 0x0) socketpair(0x0, 0x5, 0x8, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) r3 = dup2(r1, r2) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000017c0)={0x1, &(0x7f0000001780)=[{0x2, 0x4, 0xbb, 0x3}]}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{}, {0x100}], 0x2}) r5 = dup(r4) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r8, r9) fcntl$setown(r9, 0x6, r7) r10 = geteuid() r11 = getegid() r12 = getpgrp() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000003a80)={0x0, 0x0}, &(0x7f0000003ac0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000003b00)={0x0, 0x0, 0x0}, &(0x7f0000003b40)=0xc) r15 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r15, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) sendmsg$unix(r6, &(0x7f0000003c00)={&(0x7f0000001800)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000003a00)=[{&(0x7f0000001840)="82ccda2a38fe18d35bf5f67dd9613fec3fb640535901f60c6196279eaf78916c72c600d748d93caedaec1b5238b5d97589d8b5aa5d46888fce160f78e071ec7ff57bd3b0fc3cfeacce2978203429918fd146d3b7580dec575c6c76317ab7abfe0c15679297585dc13df607e65c4c1b32761f75dce84528401ffc6b4b3e6999edc7ee14a8e566f86486fda0db0478e9c5d9688b5981e3c3b2e8d3ed5e6230da9de20800beca25ab8aa43866d773ecd9d3156ba280a329ae17e309078f8c93199bbcf3ac551b48f4212132427b5d62162e5a6ddedf274ee21552dd737b02d3f69ebb30bef59618b5557e57213216acb378da5ceb7aba1f622f6adbb52009fa7759f61988267d4a9fe3b80642c8411afcc87712fa094a11eed6093755830a3b8ed8bf39225dd71f4d4b403743e8abc17476fcc7a285fad01cd18f7bb743d2919cc2681074ffce1df43b81b5a45511240f0895af9f6cb5a7b35826ea34a80194b1faf0f3b49873a500b3ffb3181f7b713951afda9f2ac73ce97112f59442cf9d8c43bf72f858a0de75e2a55f5e816b4994965aad666293af0765f1d60703332ea2b18393cf91b98340d4bfed5f2153748f29967164e04efb0ffddfdd827d621bef7c583c8b256ecbb6204bc0b337bf8165758b21a68215c440b6c63cfeeb7c8fba22d1fc534751f86b55863b976ce02f2c9f7e81b67c2c2402e0cab72c1b170db23392d865b89086a4eba5ebbc26d8ce19a006a2cf195f2f4f809de152f4ba9b6729030d5761159275f7eaaffdd53a9ea8854f130ac488591bc97c1314408668c78af8e0a2d64293fb47b292b64599283301df154cda521bc2144b8103d13508df92d56fdad76bcd7b0f4d1c670d0a4081f1b131460e9a6ab2614a2752c7980cddac18afb1e80403eac35d2d48ccf8a813161c741c569e296e44f8b5d73ff358c98a122e5d639e925bd58e6af73c2cc5be73f7564b289fa5db9c41351ed9d8ff729b3ffd04fc39acbc4df3e6c3dec97e4d659bcd18746a970bd51cb60cf2a1586f2d639fc98ce80d29c6b4671803646554938a5c55d42a15aa54297399fa9cbbcd0fa77e3f81a1d7aea718308f9f07f0e0c79e355909e13f9d87f5ad7b48baf169d694b2f8ea62535171b3df5caf56d0cac197e1ec7fb0f7a7c7d45e2a00a9303d63b50d09a1dc3eaf99209d452aed39e1a2e6e35b5df6a5c2662367b3c03f11812a1b673cca24f2fe7b1a8d4945eb32d056a4cf7824e859a48546a39f72499919402bd48f1e2ee8b5f2988d10fd880c83da73ba35acb820d57a3f14711b5d956b7c269173ea749364eff99c0be96303605e3ab29a130b52ea81bfc313f9d0dec0af66acefbece9f59db505a549a4a12502175de28cc38221dcf438729927c55c20cd89426b952e079b1357b37783c35efc9dac9025d3bf0731a9dbc6a4c320617d8265aed0f586aea69418895ed6e2ce463810b5f8e7cb1d58d849baef2bbf66d38042a5ac7d4975fe848a9e43aca1f66f5f83a350daea20a17adb1cbd83e10f39bbeeb283e771c4c2e036bca0b2fd6d0bbe46b8a35c5df1e79514db85d379f6d737b4c9cebe39a916852df8e8c8e59b188ccea809bfa74739b5c6c8204e0525cd364fc318eb75e508e354378da11f11e69543598177749b13105adcd966650977bbb1591773fb468870df55a0b4391964b92736bc60537a7af71fd6d41f1439535ce148905e08661379e27d01d3951cf71e0adbb89288001a302a221eca628be68d127c62cd023e67afd8b54213b906cde81f4ebc5e2c02471660dba2bd005c002f7382ca1ef97c5028595f89611f07a0f2e72828cb433072c9f5f616dece1c723618508983a38fec87348797770085c08061c9ec55fe06c7c9f549b8593394dc995c2c61d1bd769be7ec6b52f3e93a47df714bf5354227076a29c6667c6fce5773924ec2b0c738637aae1edc04e18670ba9d4557d2a81228615cd28487ef82f453ac4d5e2ef4be5267ab81bd9d5ab14f4b4517ce2855f2625ed6043220b4e55d3775dd6745526e3d2cf4bd8bad047f37d5f1673881c021b8befc0b69a1cc5bbb2b2cf3d90b804b2c23dbb425973c19a3a054738725f850ca8db3e9a1ab65392fa4570cce972de739930129faaf92a02312306d47f4da59d258f6fa6b2b7a70c926ff4df5f5846af1d0e72f61e2e3063fab4924b37f3da1985c5988ec874d19fe0bc1e31512c0d0e5786f4faac7f3d023d02895240bb570741509cdaf6cd3215349d2cd6f0a5d891a2f7d7cdd7bb83032893971f020e8ff2077ae812e736566bcbd8e52318bd3e8cb1fe378ad494ab60668399b268dde2000bd258d3a8b7bb506b35039c29148a6a6b2ffa07f268e5ed27806fd28485f96393d846915aeac847d2dfdd8ff3fed28d2991b86b73f8db0a3a3f01929b5374a0351f87a9105a3dbb6ec9fb015622ae6b6d6a7e4d44f3ce4d889d336a37052c9f0f2fc0bf23abcf95fe3736d5f0d1b01341eb5318ab0bd4bce630dd884333230f7847fea905fb90a5bd47b57e1333b62daa1be97aea444ef29f05dbbae59700f6201b7cb3e761c466320e3e982cbe5512b7ad96b5c81a4443808e77a859d12db111f9a7e0a0d43ea6d465c8b62263a1d104cca5be16863911962988f2b8b0c94af8afb2029ddd7c85fa60bf380f99d491789c727f24d8b1659a3d5b72d84bc56b2b115fa576b55bcfc1ec8b31eca1dbaa74534cd043b014c45688d3c8fb09810609c0cb809b2cb6af82e9478dee5cefb8e25a8e76cfee8e463ee69f30e4166e482fc6f71f3170de53445e2c2c9f0fd9ac4a160c48f828c14964421e782cd84535803a92c7cc3c2314884c72165a83eb531ac84a9994cfbfc44a4fb3185a4ff7d501a12f7623fa61a833430652de6a16f5dfc41fb97a4dee0e05d4ba3d9b164e411d6bd18397afff00a56e436c73e94ac334db5dd527a9fbfe6b7947b1f7b1cafdedf547b06b1cac3e89f05a601a3744c7e1249852dacbd76fcadb394704c800c76073735775bd93cc818a09e84aff60e6596aa5d031ce41763a8dabf72ce9b25a56102b3bf4f6779221b96eac9ee65a1cf11f0b0c24b3b899d14a3fcced43a91cfb102d439d76c64861835ec46dd49b23fde18da33c1e2fde421a094a9c7d4ef632cb6c75ad2659591e240ab7ee23a220466750ccb3ddd045d7dd109509810fe47fa3e9b5ffb3782d7f68de488db642b0657b428530b12a4b95f81ff69c54e67e2b6059a5835d1692a327dfa7172cdd2066b90da36ffe059be735d5a2a5520a4c15666d2f13b8095cd801d511604981bcac9cb8167765fd879dd9d97a719f8959f2f59b8180f63ffa35a24e3782a8c50ce9410df3bb40d8936e67799e943e47bd0edfcd9e4d6b7095b67f594d7bbaf6aae24aee5d9cc4b032d15c45ee7f4bf68101d51e8d32f53473847826d8b581fc6a07ecc6f3563839f8209961c87ecc976c169900ace1635a8dfe9a01612f8e15aee9a0cf44c9d7885c72ea751674361e93d2b0e42a81b8a42a3f025218e3700ec693a54b914d5e8bf4967996e203b38ece32a60cc6820fac9131620ffd36e52c8438cb732d651378cfb55230d9510ebc4c7130fbdeb2e660ad35dc860d528b0cc9d8bad7299312a355794258c3bd86750de75ed83f134d5249f9146175b17fff556322af6557d5016e9ef77902e9a67e02f73f6384529b7a85d410ef33fd5cf3a4213d8f305040ba8949e9bba8877a7dc6ae19b731ee1de80cd675b95709aa3326822e9948eb3c79766970bdf463cafc1316b4ce860d9bc455a015c9b8d7ca0e2b5d5fab45372df4a0eccc2a1e89807fe95f4f9d310f0277c2e97bfa7c00c2937990aeecdb77b9d2246837e20529305675225df845025ca309e77bd2c016d51d78fe788015f9c22edfb8eafa7e0296ca65d7bee03f87c5f0adad052635c85ed080ee3eb2317a3ba97edc702ffc41df012795650e10a42b5cda5313179daded31ba2dfed437fde2c5a3c73e26228ba1813f94452f844fed6bc27983f947e65fa7bb74372a8c1ce39229270aa96bf6c1647ef84dd7ae19d00281d67d3f07b82b57e37e3ac493367de70f7df4068b88e4db1f057be2128d66d25eb12990d2d5649be47fbbbc2730f3b8d041ac175eaa13f7498df05dac00f59852773f811e3ee586a8b0ceca46ec0b23622e7a8f3b5861240020f8e12b3c76272a423b03adc64e8d682b6d435972e896e629621a8eba4780a2595e4d3946e84e89a4c1855dc020db39c010bb9409b28f75662c69520b0c561f4e1c05b30a2d36b357dec2b000fe00d1529db23678c1bd11470fcda40160cae619eeeb9494d4c8a719ddd25e8b568debc864aad8e82c88cec4c82a8cd4cc80046b122955f0a20d04a619570a929a6815e4e0d67de2dbe2023c0f66fdfa752ed96280feac9cc975c48b3708df5122459c4a6c7a3dc292a0b8d4075791157578c8147918777a972a1cec0401591795aeb4d9dca4762531bb4ba009ec4d594b71824258facf74823db2e4a321c9dea9695a6b3c56b58202633749f1416bc4bce87ee713531de16690f8721ead8d984c05453daf28316cf6007113fee38a2743153b81e29e31765bf56d5be3b92339ee6e02d0f2a63876c05eb8fa61b6e928bc34f1ed8e97c830ce08308a2fe5411c1a37b37ef9613de0fecd227f82fc4c307fe86021efcfc239ef83a68c418ccd6795d95b9505c9624d66f930dffbe3fc8fe2ccaf48c1a9ac358b356f4a97894061f1457f7deb2722171e81c5efa0985aa15cff3fd3c51f5e43d288900762452e5bcbf51c1715b179e745485235bb3349bf5249da02597c1f691e6cf3cbeba5047e4730a6c6e8b115593f3af25b12268dfb99d443fa0960f46390f335cf9a50d3ad0007e6b96ce517b307ab64bc8e0f178a432762a742eb6f86848339b588f8fa961ca066b8aca7899ac9760eec79aa3672736b0ac120c2b6983e55b19aa4d1b9efc22794f73e09cf252e2b3719734163373037fcf22e9ea62e0f12d6f77c80f4ceae65e4bfb7d483d3543137aa1a6a3da2411b58ac5f259db30828105d832fc39bbee813cd644841aacfd6ad08a6cf4615e73832b9e23f0f4b9bf09df16559a41c6a1b8cc00356b35fc4019b9bb4ea954db710939b839e324f4dd2d9a4b2509959a22e52dd86fc981f01e3cf9fd506468e25b20e0a02a9454dafed612f0719bfa04d3e123fac31654bf1ed31bbf57779d1ff4c9bb8f03da1b86644e10bb31db82763aeb923d18742cf4592304435974b48dbd96966b81981e029cc379cc56d603ad0df71ce2280ad02263c57400c1a0e700ee4b4e0d0232120c5e56212eed3c1cb212844e66696e7e7548af5bb87f22a0561456aecf20e7e5162e010da3b3d200ca08ba23848e421a991475bc739e745b1b72c4cf713d4b6e9644da45557a80389a7875808d5919194b37a3c0e410e5607b0fa6af66c96bf9da03d3190c2c9093484ea09245f1bb5d0aa54eafea74e8160505b081b57cc878267f48bcb80f507af846b8f8cfdc07f311d70525ba1fe811941025042ac483688a3a870112ba36edc67804714d465f7ac46e0cd5d1304a9a16dfd87d4e95966f0806037c94436d86b167ec987e01255c0392c3381a40dbe1527a3827e432fcb1558d59a928a64f2173df7f17f183101c7287b01f2cf0e2db384aae2ca4b41e9cc6f190842e5119956a0b4ab9d91e67d615bb74175397cce5b9f64224e465af978db8959900c5a9f2a0c47ffd6d109c285fcc79d9eea53c763330333e523b86ba52ccbfce4", 0x1000}, {&(0x7f0000002840)="61511de5f99f9c6f7f5f733a1d008e1a77f5b14878cb8b2ad0e96514e0dffbfd192f44f1a9003cbbedc9d756a5d225003a6c80dd37c30649c5e2804c667f9c1d30c6351bbfefdaa0dbb39f9ea636be9848cadd18efb19b74885a2dced58a649a400254d0b58beef3055e51b117e172b855149a3a2a54e4b0939ce4d132", 0x7d}, {&(0x7f00000028c0)="13bcf9be8a2a9cb82bf21cfcebb3da83907baa1a4c261262a39312d1e5d23e6660437981087adb4eccf927756f99d0f218c94c02f4285e7fb1b48aab090c8faf7bf196e98efcb08ddab9a0d5feb95fe298a23c6d9bda339ee4a53cc3f592f1a332095887f3d589293f0b0bce8e2757a37b0475aeb7f053e9eb523463620c4a8d9743a5d15665d1ba92e2830c08fecea48c4506fdb51cc0bd3465c18629f1c2593b9f3998ae0fb3737f5adf209cd20a005e5e9931e3b77e8d1dcdd9b192e2f331a1c50fb8261ce4afdb0c3d47854dc44dd45d122c2e94a5c4052857f4f64e39483fcf23e6ed80422f2802963c10e3e16b4a3a6c4b3d4b4a8b934290e173e0eaa63c401dbe99460ab45be787e279803918716fc5141657b11e20207ee77de1bb8908fc0a36170da6447f13e56e72e45457a86393bc2d51b063f2756939a01307ac5a991161d65a1f0bc69181e7be0db5301c78796ad2e863a10e3bf16a1a3492caf9176cc44dad30f3d810d9bd68035106cad58cd7cb23a09e8214a59e58f31a6fe073f6f4c7e9f11a1266532633713afe124225701c984f9d2aacebc6f11997254541f0a38e9c9a2218eca637c0a5bf1df9a0c287de08082b4f08b46f2cf672350ca65d6f03ed79048ae46b789ce5aa5665a4f9f4dcde888adba6082208bacb259ef1420bcbcb032424796275f58469b03df1179cb179ab13198d17771c0be1fa9a8f2c154b790637546a9935b498e12513bc1d55829f90cf96db33ed62159d6adea68a8404f1f78dd2bfbf241e3c790354e514fae8b2812e9eade1baf8d77e9459fd3449471c44b6c14326801a13cb5dc1f4d33bb5bb0bb2a8aa63b49f762ec8ed163703956fa08e932a38dd1ef4b72245a431b9ea600fd387eae1bf90a66ab24a43579552a6726d97aa8a153829e532382d76eb1d2668a2cf9c125d32c220b5f0a92cb46ccd252a57ca81e98051fc30c782af8b7ec23b7ec754af9cc9b148f1275128b65d673248365bd74397849aee398254145f56d66456be48cd84e773419a0b754f5aae991a6d5fb21120d65e586aa5eef8288c88388ae6008b66b7dea5507789c6ab64ec2a6df9aeb34a260c3f5933c110cdca0624052e1c2c18a7ca83ea22754372664e6bdcd423b93a266371c7f1d3b919a9b5fcb529b4b5725785b9d377cb027b2ae2a93035e9f29eda42c9cec648719491a8d7f951259a6105ba089ddeb36c82c06f669a2f8ddd34d88fa037b22b4d5a468ec1af1112b6bfd97ec01f50da48c790a48fe66c5954a3e4fd1215de0084e6030964e201e32b283fd640cc498e4d453d312f345084d16ae7f33d2e6914ff9ccf6e336548359c1e121bf6473446fc39aeb6138fa112179f1bb812c7b329f3d9fd06b55ddcf93036b2f37b6230771cfd5171e9cbaae47b3ebee58584bf7b92e8aa4bc3c65826a42bb8fba49a5b497d95c2aea024311dc03026d4d74512ff68cfb48f3c332269daa9bc5b18e6b6a3c4fd46cf910970a6b811c2fe3028e4165222faf12a12e5f62b73064b02630afd9f841cceda75189fa93adc08c2abea137d7b263dfb3747ac06fd7fd5dd59fadb94eb9bc9fd429387d933432acdc5bb33350c128f0641cd1deff3d1426e47c2372f3e52d360816e3630f238ddd2a5334bc2fb48bf423cc827522b2278570f492747a12abacba70881fe3ef49d97359f85440851f0dad99705234799b0e153656da96e3d5e025e9e265391d635619a79ee315c49823dfe7160a2bd09cd02561e487b994b6a9e5fe7f2315a1ce52ca8d81b954266f34085de07173d5f74d52eb074e75f0dd4a28e4841a6f528e9c32649e7c740d04176f4d3cde7717918fb296dc85cd002fcc6970b65005f43ab959b3bcb031bd4ab264f513e2b9f8504983b9e347100bc145e8ac5f61702d15eb6a75203252c0c5459c076a406611981583a35b0bfe16851abf4e5fbf62d09bf2e111a0aa95ef1c0cf2b5ebf9f81fdc615ef3bffa59c5b7e6bda6587571656430a5f1a7b50d9f44e898a3524a98877f2b04a7135c6edddf2f07826bac62c6eec471d58bbbbd94902b41dcca2e303f8fc3b76e90c070477b78a09677439fbd73ae8937fb2c7f0fdff0d137154e52d0f9654b275c2b5c200d868a957c50486bb1be2e056a32e7ea3af4ca042121b71305db175372560d2739528910aaf72ff319ca23f42af11b7cd4139ebc4e55fb9111f31f86c452076f6e4d01807eb6c022a8be0af5260a25ad7b759a3913b9cb253bf0dc51357c9548cbd77d034cd7cea850b8857b7301c1b4c80dbb6b06922d0fe76f812f0d099e8dbad798ade36d52c35f0c66a399d807371a484cd5dc0a4b38922a5e4b5df08ef2d83c940d216d1627f2eeffa068d22a08d859151d190fa5d6258a6155cba006da8cec4a22adf5f85903a9d9a5eeeb1ed2bd92938252db845014c4541f9eca657a2464447a5a6d5262ec5c2f6aa1f181a947df9582657670b3e4581aacbaff119c45e807c4aa2461e0ae23c88fd38bdfe81431531d1a9f127ff122b2c089e4559396f57552140500f0ec89250fa7c2db1c34e6fbf962df70caf12f008acec1e4e16cf9fd711177635ee72baaae69ea26af833e24278a9a875cf2ce2fef7cdfaedc575164195c395b8977f67e5e1a8992f48cd4355d74b0adc5e5a3a39cc9f902aefee0f23f8565f4ab9c29c41f9b810692a52a24c57c5a84e4431193333966d8270383b8f335e1fe85e1ebee0afb8fbdc9a53d21b7efdb65766176a8d2e778edfb4ec0f5647e893ccbc18fff81882e60cc2018f3a4630407806e874d34b1dd0193ed7ce0f331c5ac2042f5d604ca24b98177272a2074427d3ed43b4fdf64fbb739900585edf7e6dbe4e48a49c261b89e5684de9b6a0f32abe10ba2caebdc3269bf071bb3bec97d65f13462f83e7c3778f5bed8c24f70544480c493e7c5d0280a5694e58d734cf29ce4698a66fbb74dc1c4e24e3112cf64486cc43242f6c9c60a24261dc39087d306391b20d39a2264c9d9d12155853b134c61549f49f0a427b0dc5705e4d044a4a3c78019a7de9dd565e6b29dad3085810706aeaba09871a2f064efb6aa937c3c7d2da25e06c94d5f14439cadbcdcbcf1172a86ce4d137790d8799122406e8fbe73b62ef6f21be4b93da5f90a2bfc06ab89142b42bf0c8b26bc1ba3b8b6d711b5d7669cd53ae70cb9141bdc2a52bcfd8cfe3e5aa14123f5591781be0b244b9d8a7a601dc3dba8a18f049f92a5129efdadccf16f55d0157268931b32df01395ff79bbf8ae558a9c6eb052741aaae169a5dcd7ab598828708e1a1ad6a03431cacd2c720ece40e89b761d152263a67f2f9cdb6713c842711fac8ea07acea02eb372154e6908cb22682a9ae2e65793ade3f9a42f76bcdf15d7e780850df4683799a4c1438fa89aef1b38f43e5b3530f57afb56fa4e690a4669072c6d2e0b01ebea7f8dfee32494a1a729842839303de352e03996febd23d8398ec3b7ba4f0b71906188a9f20f51c579d1a95555dc67fc52f3d746969c283bc04e7583c96fb39b161fb57253dff624a9d81c95145c88e332196aa2a782018745de4e027af952d98aefc12e02a48ac3cb3a312ccceefc3042702f0dbe6b6a6c3219f7a4350980991283a698e816ed76843d334b3342683644d67880a46c81a1a86d88ee2a432addfdc368e10709b9d5cbbb26328c48433b76f2a019b5c2cb373856eab6167bc286fd9c5a2aafb764698ca891f6ee63844022de30250995b689e58ec58b53a2938045b958b876a540c6d94f76dc729a19603dddedcd8dcd24f7f29cdd5d8cb30d64c5a3c99c92f4d9c5bb46247a91121c2de22f0659420754013d08ccc789166a45608244ca490cf6c6ff862c60cad0a85e22c5279df2e6af5c07f4df6fc6b4296c469d2f5048301a111817ace0ada342bcf326901f5c0ee87d3fd8df6a907e05c0a6f9eb45c788ee955c372387cc55c61da89b62699ae775c23dd8c2cb3ef1f5e42c2aab92fd2d8d28b7c6f45735d8c84003cb14e84d1306b628efffed86bfafd952a14ce14df71bf26c39af46b1cf6ffab5cca74d8b1b1cf82a5c3442133f8dfc141d98a2f6f37d564f28a0e3e067a5b260da6c701f0cb9bb8f15d94524de771a409b9929d45e2053f896e13aa6fe83fc2521910411ffceb055f4694c7ca7cce32d6950fb9cceb6bf6d0fb100c033323c01a00add64d565f87249e79e483140cfa0f77e70620e29bc2bd7eab21f1dc44e3e04b2ba872821ceae7f0c395532084203e308b6458cd6ca95fc333ba4f6a9a4689c977eb9537783194484daecae8f2d3c81257343f1af90a6c300199ace6157a0e090ea02eb6028241feeddd7d7c7577e31445479ecadef93e62e17a7a6ed47d80371412f25684d762c49bdc6e873df60b93e68c84338b08f448513490fa2e2f2bd44f4644f7e60d0ba3b294003a9f9ea76fba9f116dfe7335c8901300f6fcf6c442b560e605fb06f47cdd5ec6001b835077355870d833df9c2610d888c15bbf0b81b3e9556ffc8c080850b7ed0db80c08d03980dcbd49a6c7b26f695c0e342d6ce8305be6805ef1657c5c87c83ba30d95ccaba95c93ef2a0043fd602cd7162aed11d870618970f4bf1633e55b29d090797bd2960c8effa1d255c7fd36e92451ff0b196846a84c8667259c0efb25b6e4832392a72931932ca3ebf15ed08dc715d43db677b98f2ed98728b8a2f0513c1dae5abdaf6f8b15faf5180b8ad7f36e91ca6ce373b2849b5e47255f4cbd11333e50854ba7249378164230df66109a56605f1d89a77b0c077896eae16924ecf49dcde020c7c52e5db98f342077f072052954ce0969167d81cc0f527c8f225f49bfa18d628839b891676649f02adb5a105844aefc0698ec3ab2df9afe8cc3866685d3d9a6935b1496c016fc736dbedca914d67db8eb329c4fff6a0bd393523bcf7606e7079f93bbe5518b63ba52f21351b0b45cdeac74e85cd087a4963b479e8b2fd47faf2e5266b90a62c2c093cd9afc32b999bcf282f7944ef8672d8269f52bfae6feb4d643b2af2d818731af421ee5c0e530f9effd88b8b7bb1dc07462dd87d69dbb33d76a5541ec58325aaa7f45352c68da0330218c660dfbb8ad6ebb6c13acd255c14c412f2deb117adfaea75757bd07c860e0deacd51c6e8fef9a5f136e1e72b641c8b2741673b898749e5f3a670296dc804f7dc7b09fb87d119df465e9f83daa159823e566c02ee0dce6fdf6dcc9f6b5a054eece8ff43c02165eb219402bec2b3b704a13e53f0b30df8f76f1a5825a231feb8b41219273d99073a84e6b4084911cda59210f75b80a1ee48a5f3293c8cc57fda58ec2e9ce68c270631d96a227e9b54f74a8c7f906a87d1f0ca35d96a19869049e4ef2c112b38aad9175a6f502e31a89afdc9e5c0157d079809e2298e3175aab6692a404a9de0ef9dae52c7b8d90da4673ecb2c8fbb87dfd5b88f864e8662b9550eb5a00f28c17b5c45fd5be983b601fbf113e4853b3a5e457dfbe12a7ebce17f48da59510bd89cac45e3bdad0aa7f8a1261c978f85fdeb0282639425c293e0b57e14dad9c614b74ff9b58155d547befca93c2a5b7b407f9816307b455111dd81ccf43adf58e2d9a0821352d4f325cc4e866d4d2251b7836f91879af3975c2a68c519c7c19eca9f47c6b9f63727aeae509d90aa0d6945180e5bd67b01e8e0a2347daed1ed824993133d41ed4212b5491a636f62923be93adda8365db4123f05e2bbf6ba783f525409563392160483bc419251f09bd8621497a4a9a8d72cbde4d15ffc", 0x1000}, {&(0x7f00000038c0)="4eb22a55014397feab6fe575be42f785431010d2ca5e0d85c3d5f3ed0cd3a6d91e3c58bd6a8dce497947dfc19e5bcd3c31fe540c0829f48552df317435026af71461fe983da95116cc201ca93ab272c425ccbe9aa2f210bca8a7d12cb198496c8d4319db00cc6fd8ff0985099cda5dff70bcaba24b7b0ef60849d7c3091c", 0x7e}, {&(0x7f0000003940)="2b355a50fda0a266d5ef74aaa5528d52cd4e16fde4cf5a0132b61cd83335214b5c74a6726ec558b4e851aa2c545149e8af92ed37e263ff2ba58bcca78b31de83255f6dfa5956a34162e18aeab1bffb51b8", 0x51}, {&(0x7f00000039c0)="e1599c1803360363b3", 0x9}], 0x6, &(0x7f0000003b80)=[@cred={0x20, 0xffff, 0x0, r7, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x18, 0xffff, 0x1, [r15]}], 0x58, 0x4}, 0x40b) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r17 = socket(0x2, 0xc003, 0x0) pwritev(r3, &(0x7f0000001740)=[{&(0x7f0000000540)="7f5988fbed37407c6e41f6ee583344fed9a4ce49a4950640f3fd5ca4b1d3408d2ab4d1a9a9bf50922bf6d4a25a1f48c52c07b84a76ebe9a3155288c8365ffbaa7e2eecab565f990d", 0x48}, {&(0x7f00000005c0)="8a3cbff80c70f61c883420973bc42334acba06ce9d5170f7c850d789abfb33277e32a20805efa36210c156627d4e68f8a9dc2dc497ab70980ec6842813915e375ec701e8ed2c6f3d0cdfc8fc27f3450f901ca4dcb64cc2974f711fa4212e60a2fe901a972ee255", 0x67}, {&(0x7f0000000640)="26c719a711187e7b2506f418b24eb6a1dd717d4b87f45d3d69819b23982523d77e50a8a46938e7c8314019a361d0aed4a4efa9447c94fbad8de816d0687f766b0d3173280e295159de7854c000a87d00b7da14a9611860c4099922e6bc2b77515692cdab0b098a417a6d2e8ec449d057e78d681b2046cdc007477ae977f71192bd94b5289d02a4749a1ba6809d6523dd503a2b4d2ae267603a9635877a58588b8f9ccadd77f4111518b7ba61d5f2bf1ab4c86232df6f0639f2dbc9bb134f609b7f7c7041ef38a1e02f4deec7c1f6d7aa0392a62f046f", 0xd6}, {&(0x7f0000000740)="ba3540c3a344d064d86b9943424aea43530b541856accfff25ea3da47ec6e4ec7919274e90b116989aaca425ea33e09133047bb6ef3116ec682530d2e283b238157538ce366b23f1d14ac49c65e573d00a81c2f78b5c4d6c9f257fe8b5cab74b790f12021cf185d74ad3032c230e95987014f804ab1dee6335e6de1a88bf14f126d54b57bc32ed88a8dde314bf2811bcac10d016093f1823b476d6a9aa16ea193460aa111a0218ea94323c6b4268e9ba79155598b162cb5d9423b1be712f6915cd04c8d824380ae47511f1b6eb91e7a483168e1075458fcb0b0a0cd3664d455917905f301e965421f4bb5f8f8321d9797f057d8cbcf820eb12a866159293c028f479f5800c6dc393a7a8f9b8cca5768f6f38632d6ef9a36a7214d200ce7e0ae350c30171a18acd663be90d715038cdb38aca8a1e17e1899f4496dfcba41cd5e99622a8ddc7b187796ab78e287bbeb177d0c0e6d1ddfdf04b0563a8fbfb2ce75cbd36f100046a254994936a8f78d26e9301c5d2aa528d1029f87933a62ab3282cc7536aa8ff8244b67cdcf8f79904e51be63e87990e5d0f5f06f364d872fd919257cfa9f539e1be69cc58df0e9073472b33d8c17abfeea70893d8aed066eff6d2d0497ed40e1d6ffdd0bc32db10cb0ee1698d04705525f0e4f91f730a17b09a80c76ad2ba88c79c2298b715155da8c7b287a655a900757ee2890fdba55d442820f4697d759d4fb5b5a13a4669b9062edccf74175ba4eabefdbff4d2db1f2ce00dc4f7b3bc85f98940344f8cc712e497c19eb298f330bb3e95c96ec87d778a2aa97c45ded97fb260060f8585186c844b22d75ee49eb571b41a209abbfe3f0f836cad11848915ae62c8b79ea7eb46e5703a67124f47add36a4a34d137e8555cbfe8ad2914625c6826abd59d9f1ed90b455c31420a59d9166facdbacafda7a4c3dfb911f0dbe05314fe1a9ca8fc9bee6cd9c141ac73451864e5d8e4b4195d948bec03b45dade6c44c5f1dc9705d1defc8866e6c94e29f2fd80a5e4aed6ba9a25bc34b6b4e5c1a343ad98c1dd343332286c47919780dcfaa1eb50996e60c02b48c1fc1232b76fab19601214c57b1e0e47fea23649022fd769ac49d853f9b799231cfbe1974d3c94aecf330fb0abbd6d07d164235307280215c5954a4022f214583eae52fee3b78a85dc335128fd4c9f5103aaaefad29ad2a09d72ae769b18ac2dad409ccddef10c78045bc2195287a3b59ff3a5113ef283b918d4dd8a9f766a51c9c0fe6984f0d27a3aa53442438821231049b237472c44e6076b41b568443baef4dc7fd920d10a6190d9636ad52a992cc30dbb77f0ebbbf57d554552c68af6a5428bd2051bcb9f76d0e2f1f9dab96747dbc0860def2c6b7c6dbe6b103d2f8507284fba50714dab36b3fd82dda56fbf8040a2733e4df31fb3a2b38c26b5a630c4bbc3163a8cb9bdb80ab7a9787df1337274f4d4d4ac765e5222f4ebc296e10e0419cfebb41e114c47677c050a2e0982a7058588e508a3618492c85282bbc26d088798cef60e8ff09e375e4c6056809bdc0ac655a7a7e32d096866422dce5b91c872f7132c706fe988553facf5df551eda0a7cb5b42883dcca76c35095f572b484c264eb58cdc3ec0cf94d236951b15a01136872975db4ab10100313fcbfba124ccc8d8f9111c7dea4ec17f0c7ced5c987d1cc3a6478d542be7cb0741f68143a1d99701e400106991ebd34f3ec3e0c7066e0aa9e214dc89f09c004b429e23016262f89e99b704c949228435b0a2e163bca645a92c4a94b641be38fa931b820bbfc7bd1c181fc53256f944c7e1cf0738dfe60d0dedd6ede400b159803ea0e5639f233af3aafb218bb2444fe8bf19475de966bff983ade100ecdec4b2bdcc5c92e3fdcbb396ea7ace60f1d53a686b5eeebda4f18304ed20830dcefd0ccad2181c85cd91df80c1753fd8e1c7d2cbd4bdca2906aa841165b48d996d12d92a5ac79783bd5eb1402f0bd31abfe8574fb52627a86e8e6b8f281d0d8b2a1448e465c660999b06566564fe73a8843612c11495f0b16f67b88612be4677c179b8e8cdf7a0276c76e9a1956844e471a3ecac7a60ccad9113e825d3384bfb2f29abe9363a85d3a26de1322121f43d9aef546f8b203532670e2c031c7b4329bfd69f8c44f6ac530a6e433b295b3adf4f547f97f5b514d7f0a3749b26cb848a2c4d99f44a7e619d08932d6f9a90e5410ee0792dea4759e15b3b9bc2adb1e9529e2af0fc921197c07e6254f0a888946c1ca6e28d14c85496fe14ffa8762c75f89c3a97a5b2de6b2a69e6553bc0890c03b9398494a9e54f33c51aef2a58375a520820840c29f59e1bb5f565d5f27a88f4012d738c1af2f207ec05ed11ca65241c374510830bec06a011fb6dcc682716f1010eea5e4c6f743145f050d0e3a7df1a2ef868efb6cdb277e0e0aa7f8d1156cbcbcc4906ee1fe540cf37c22c39c324fc50b6ad3c03a5b908d3dfc9650211f90b9ff15041045bdaa70a2997670d7be3053ddc1f206b2c54f1fb40073d2f8a6591fb3ee31c79918f196fde148ac88d87229a569666294956fe6f029774ab805d606d7b8c6de50174cf97a275423c248171515a330740eba9ccd9e9c552d766fb0be6c3eba3ee05ce3e16178eaf955eca52a5174a0e0f20882c540a3d0f6db8736f4d641c56acfbbe412777c43c19a489cd6d3978257a1d84727eb8b5da4be3e99e91f0ef9d4377ef04cbbf8903b6f35767c8c3eb4fe8ade6efd39facc78c88c625f171ad8be1eaa9bba1a4f05afcfb34e5ee1dc9bc6658e541c3257122561370b0e201c44dad70e6b92264f200340abab3eea4e6a3de75a392af8077f1380cedd4e4a80662623b4e17873f5ef1820fad232fe8e5b60764f565ad609efc558114673b50ad33b65bedb469a3c629fb6602370ba417a10419c8fb90597fa9f30d7208c6770300d6e5f6e81247286aace77b7c8a0954b2986ae5273d88e4a66430522c60a5b9be37761e10db05fce1ce1a80bae28650309a8a68c8ac5952b80ac02e19a714bf4fb323f878cfd8a563dae232afacd76866c50e98b6e444d76edcfef598bde657526cd3feefae0a8b538c353687c992ed71aeeb485d6720a0319c5b6f740ebb50f0084d44d504d33822e3f28162508917606a4d05139206d0c0d4090eee2f72a273a1b59caa5cb24fd959b07578d1660dee433b9cacbe984ae47abd0ecbe15230f196d08d8f988c9242566c192529f52b025e78eb5012f50bc718a900ae220a3732158ba63b660e4182a4349b436fa44053f168d3cea50423433b4231cdf344baf5c0f96a98336285a97d1809c2bf73b316a68feecac7dbbc2a7ca5f31b7dea5a691e7311ff50d4ffe212473590088fc624ea8c781950d2332c7c33bc8bf9c592d9c22993c896b0e41b3591e2c8703d7ad8890a22678b674d40e42842901b39454d7849de2069599703835e7056e2e0fda83e16a0d8c9736d62ca87312d5bb536cb877d295e64f5c0459056be049b58b95020806998ef41e2a5db6761ced67cefb46c189e2c8b5632fa756dc67c2797982c9136281b63128c8bbd434f0769c10341662240585c379c01e7d214d78fcc9219af7db0512f45542edb2c821a96c7811cfcf8248cf5034008c24d8eeebbfbb69d9b0acd7960e72097a614e58d5523f1edd4e8220633a704575df5f61072e9e8896b648c0a18bb53cda66aecee6ac5d61541e4a7760a26cd3e3a19c912f453a051de03e8cf6fffd1457336be70e0b5b38c80d830d1cd16fc2e927e6ab8200176a6e39b153422066ad728a79ab93f834e41ce7ff234bea3c1fa386fa4dca97ffbddb86d711bb94e000b43d58ad10cacaf252e5c377bdeb6653b8d5b4223a3bbe5d145e035c5b7c7addb05ce7055194a987c841909397184a5bd881e071ea63ed3b4c2f4df727152b51fe97af684528eea05008015d625fe7618b0f3cb18aa5732a22cbe8fa7790c69386d47562392d0ccaa66e452c524676848215c9ee293be27eb59f20bb683d5d42411c12bae616e6f685337b52a2ba0b08a581b9dc6e3531235297184d09e8e9b8f146cb1e762a3eb8f59e8e42496aafdba29cf8006d395d8349e2d44ba6b15fde5e73ac7eb1d2b85c5ed744f4ecdb172758a1e8a2e152109a4f554a6e5d5e06a3760c44c6e0cdb0737904e234896a7bfe7ef227a5a2ce299f4d1bd3aca106ade4ea03b7b22c6f3d90a50ca5cc1e0a930125279758360d2c199a19675985e11e2d16f39d73bf93685b7fae9b8dc869bd2e36cf886e08294232186b6808490bed599e5daae1247eb7c5c0ea12538cc0866386e69c1e9654027282ba168df59835130aff21126cdd112ba1f461ce4ad4942098f1b4bf18c5c30ed2ad08d4207070d43bf832b655f83729403e81e871cc6c04981d83d5336099af09e8b43184cb83c6dcd97230787e6a4886769c9e1083a807361293441a404cd8b0d1a4a1369fad9d8d6bbda16de64b2c52cb2ba49bdbb1eb023662983d6d3c910c0baeda035fe49289a6f9bdf52071eee9d175aea8cea37c83d66d4bf47e56462ac1c583bf3fa655642dc10d5100307dbd9792344e0eda90868694e7f866745a70e3989ccc1c1fea35910ea5639145f4261e27832bf5a30755fd9f1f74d6fdd6943101ddae2e162fb9af7b1b673d0d5e19188fb3f2862b91df98ab7478233c924b97fbcde86cc13aa1de94ade8614654584532d4795bebede8be225b4d2b3b268aa551bc4bc5b1457c80f60653c24c8c5062409fed6bcc49551b6a1c19433384588d35a9fe9d1d6b9b4886c9fd2200e9b80a4516916b2c0fd6198bfcd6eca98c136e71142fd7162fdcac75cd72270af247f5fef6e7ad242fb35759e7dd506400cb728794e1f81df20815f048af2463c1c4875d51950e678a13438267f22644c485021e7f96918795c24ef5e47532374ce5b8040fee6f1a49f25c2e2f47ae83796092e238e6aeec3803330546bab0c2d331b5d88577e443778b1d33f0f8742c954a708c85e131991a1399c37fed244a76db76668b47292d9522e0551dea90dc5a79edc430baa06b1594974ad7e3b6b4e19ef06419d87b6ee6623837caba157ae16ebf9eb7b5988901e18532e1eeb587bbd52533192508f4e81504efff2f95f465f7b86b8aabdac46aa7fffd8e9ad008f46e6be1c26a8401a45138661d1eff9582a4cf983baec67e370ff72bf8dae7174b81743dbbe9c4f7af20916b8d923635dd9f4fca1e6757815f28e50dafdf1579a43f4d5bf8604efdb6108cea24a848d46da979b9e11c18d544638674fbe65d6eca3a22a02f023f98bda756930f25c10ae71d895a3aae9b0ca8b4affe9b1592dbd6458c367e149799ee6f66cb43b3f642cedee090dbe45c76cd1d84db29116a631566c01e345385ad1cf181e4b7fe436b7438a1fa25caee7f91c3e3eea61e1b0e9af10b22133e9430f29b287f423d581025c4378c3136f766a37871de9b5b000aa1ff9543c9ac599fdeff80a5a6b8ec8b1becd602e1483c38ad989120563d3df40e7d866b5d11d66ca403527476b2d763538c6939ca2f2bbfa283e5e54f7e6553eec7d6a3129799b466f631527823160ea1f1d23088809b0a732f1797be50dfc28540e0efb78a33a1d77b920126f31399d13275f659957eb998fe9755e747a9328c77ef8f4a4d4928ab5eef824ae790e98238ab37cf06186e74691d23053630b452dd1b8041e8d2cbc0ff0d97dcec7993a649cc201877318aa1045fae7a6717b807563b3125ea4ce68a10a0ecce4f562ee917843fb5c5da1a", 0x1000}], 0x4, 0x0, 0x4) connect$unix(r17, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b8098424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5a9c5d5f156378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91369550920561600ca47307e5d5337eab3e8cee8104fbdb87443107"], 0x10) open$dir(&(0x7f0000000140)='./file0\x00', 0x10, 0x12) socket(0x6, 0x4000, 0x80) dup2(r17, r16) r18 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000003c80)='/dp\b\x00', 0x200, 0x0) ioctl$FIONREAD(r18, 0x4004667f, &(0x7f0000000100)) setsockopt$sock_int(r16, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r19 = dup(r16) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000500)={0x5, &(0x7f00000004c0)=[0x6, 0x4, 0x9, 0x7fff, 0x6]}) dup(0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0xb88, 0x4) sendto$inet6(r19, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:28 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_metric}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000100)=0x7) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:28 executing program 0: nanosleep(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x3, 0x0, 0x87}, 0x1, 0x80e0, 0xe00}) 16:00:28 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd360707d2cab3dab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b91d236c7de08060f6892f5c94c2931e645300000000000000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1011, &(0x7f0000000340)=0x5, 0xffffff68) r2 = dup(r0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) close(r4) accept$unix(r3, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:28 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYRESOCT=0x0, @ANYRES16=0x0, @ANYRESHEX=r0, @ANYRESOCT=r0, @ANYRESDEC=r0, @ANYRESOCT=r1, @ANYRESDEC=r2, @ANYRESOCT=r3, @ANYRES16=r1], 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r5 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r5, &(0x7f00000005c0)=ANY=[@ANYBLOB="62020207e00000010021b403d27d132f33d11adbf7eb24b249135917287215e50a90bde000e4439d9fc4b019356e2ac6894d75b94cc121d313e3b27bfafc56b4488a38f83d9ed1e8fbfa1dd002df410ada4c3452e170ca404e7a2c940537b1f4434cf09c5fd672ab448f0b198ccbd66b2479aaf103bf0000000000000040a548733d2da8fdfa59f2d8b8c45852c04347c3a49920fe835ec234ab7e1718ac61aaa9e13c170ab72e2fe12c95d5e9fb579281d1a000000000000008fc76000000000b54985ec66b688c2228caa347656ae3a6539a6c5519913332139108c2a1ba6a4be41512275a734cacc7cb73ea3f6ebcc0cb266383266a934aa27227881c03ec5664d0cdf3c8025cda4ba4de1093ebe25a9b563aa7c023dc78a216b7adaabff79ca9c660a9d01776f509e6b429518517bd0b1309a613921b1b871dca552b08f67c446ea7d2308bf29361d0d5682fcd8e275a9b0be9103a85d83e3aa3"], 0x10) writev(r5, &(0x7f00000001c0)=[{0x0}], 0x1) 16:00:28 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x798d, 0x4, 0x200, 0x0, "9802b0d8caf1d6aeaa6d4b621034fcfd2f067b05", 0x9, 0x401}) close(r2) dup2(r0, r1) fcntl$dupfd(r2, 0x0, r1) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 16:00:28 executing program 0: mkdir(&(0x7f0000000840)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000a38c5e1bad1fed28dba6f6938c29c9cb1223b6693ad499a70848cf73e4deea0aeffd59730c3b05e6c64f7751db4ae31b7fffd553aceee299d529f74bf08899a9e3371a53e93e6baa7e8c4e2aa79e64f3"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r0, &(0x7f0000000240), 0xffffffe6, 0x1, 0x0) r1 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) read(r4, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r4, 0x4, 0x40) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000000340), 0x10000014c) write(r6, &(0x7f0000000040), 0xfeea) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0x2e407bea) r8 = getppid() r9 = socket$unix(0x1, 0x1, 0x0) r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r13 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f0000001480)={&(0x7f0000000300)=@file={0x170, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0xc12}, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000440)=ANY=[@ANYPTR64, @ANYRES16, @ANYRESHEX=0x0], @ANYRES16=r10, @ANYRESDEC=r9, @ANYRESOCT=r5, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESOCT=r11, @ANYPTR64, @ANYRESOCT=r3, @ANYRES64=0x0], @ANYRES64=r12, @ANYRESDEC=r13]], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x0) r14 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x2, r1, r3, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r14, 0xa5, 0x1, 0x100000000, 0x2}) r15 = geteuid() r16 = getegid() r17 = geteuid() r18 = getegid() r19 = getpgrp() r20 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r20, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x100}], 0x6}) r21 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x40, 0x0) r22 = fcntl$getown(r20, 0x5) r23 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) seteuid(r24) r25 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xfffffda4) r27 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r25, r26, r27]) setsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000400)={r22, r24, r25}, 0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x20, r22) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x7fffffff, r15, r16, r17, r18, 0x4, 0x551}, 0x0, 0x80000000, r19, r22, 0x8, 0x1000000, 0x100, 0x2}) 16:00:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a4006000000e20000005680fda074ad00"}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x66b, 0x3, 0x4, 0x3, "affc9c6b1848b2fc72688b468b2b66c9a08eb21f", 0x3f, 0xffff9b42}) write(r0, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06", 0x23) 16:00:29 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0xfffffffffffffff7], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x689, 0x9, 0xffffefffffffffff], [0x0, 0x0, 0x401], [{0x0, 0x0, 0x0, 0x1}, {}, {}, {0x0, 0x0, 0x1}, {}, {}, {0x1c00}]}}) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000000)) 16:00:29 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r2 = semget$private(0x0, 0x0, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = syz_open_pts() fcntl$setflags(r4, 0x2, 0x1) r5 = dup2(r4, r4) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r5, &(0x7f0000000180)='./file0\x00', r6, r8, 0x0) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r5, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r5, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r5, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r5, 0x20004b3d) fchownat(r5, &(0x7f0000000880)='./file0\x00', r7, r8, 0x2) r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r11 = syz_open_pts() fcntl$setflags(r11, 0x2, 0x1) r12 = dup2(r11, r11) symlinkat(&(0x7f0000000000)='./file0\x00', r12, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r12, &(0x7f0000000180)='./file0\x00', r13, r15, 0x0) ioctl$TIOCSWINSZ(r12, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r12, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r12, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r12, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r12, 0x20004b3d) fchownat(r12, &(0x7f0000000880)='./file0\x00', r14, r15, 0x2) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0x8000, r3, r8, r10, r15, 0x108, 0x1}, 0x0, 0x3f206838, 0x6}) 16:00:29 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) flock(r0, 0x1b) syz_open_pts() ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000040)) syz_open_pts() 16:00:29 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0x7ffffffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:29 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() r1 = dup2(r0, r0) getdents(r1, 0x0, 0x5e4) 16:00:29 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="ea00005c000000002b31d35b3c95239eac80e82a3874d04327e5d1322f1140d973af4928dad4b2716899ea9088203ef56f549ff17225640fb90473a5768fd7e4e7e662a67331ea2c4d1227b00657de7f91cfc7ec7e69872e4bdfc64b13e70ee5365f3444e52dcdfe1ce4108cd702e5c69a218888", 0x74) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="eaff125c00000000", 0xfe41) 16:00:29 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) mlock(&(0x7f0000005000/0x1000)=nil, 0x1000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000040)=0x6ea, 0x4) setsockopt$sock_int(r2, 0xffff, 0x107, &(0x7f00000000c0)=0x5, 0x4) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) pipe2(&(0x7f0000000000), 0x10000) 16:00:29 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r0 = kqueue() fcntl$getown(r0, 0x5) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r1 = socket$inet6(0x18, 0x3, 0xe8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:30 executing program 1: syz_open_pts() syz_open_pts() ioctl$TIOCCBRK(0xffffffffffffff9c, 0x2000747a) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='D\x83\x00', 0x20000, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000140)=ANY=[@ANYBLOB="590f6f67d8b6d3b34e200000009aaec3ef1d4ccd40843be0ba0eb156097c5cc78d3740d20ebd6e54d371a38fea5f885c5a8958dd79e490f73aa5010b8445da0ccefcff5321354e761742c04e70854dc74935f79a87469fd39fcf1306776993afa49344c9596cf5c19724266bbfa891ea92e33a632df03073cafc06696537a6746d92a7b5b421e5b1988f51d301ae4ddae1fb66641211f8d2aec10fdd315ad53667"], 0xa, 0x0}, 0x0) fchmod(r0, 0x0) 16:00:30 executing program 0: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0xffffffffffffffff, 0x0, "8500001d00"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000000000da1, "b08d16003fc75e001a00f3ff0a6300"}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000040)) 16:00:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xff52}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/27, 0x1b}], 0x1, 0x0, 0x0) poll(&(0x7f00000006c0), 0x0, 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:30 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) fcntl$getown(r3, 0x5) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000180)={0x140000, './file0\x00'}) 16:00:30 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) sync() 16:00:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) geteuid() setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x0, 0x400000}, {0x18, 0x2, 0x0, 0x170000}, 0xc, [0x0, 0x0, 0x0, 0x1ff, 0x4000b916]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) socket$inet(0x2, 0x4, 0xe3) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x3d}, {0x4406}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x8, 0x4) 16:00:30 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) lseek(r2, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x30, r4, 0x0, 0x3042b19e) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r3, 0x0, 0x3fffd) r5 = semget$private(0x0, 0x4000000009, 0x100000010) kqueue() semop(r5, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semctl$SETVAL(r5, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r5, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/165) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000200)=0x200) writev(0xffffffffffffff9c, &(0x7f0000000940), 0x1) sendmsg(r3, &(0x7f0000000300)={&(0x7f00000000c0)=@in6={0x18, 0x0, 0x1000007, 0x1}, 0xc, &(0x7f00000002c0)=[{&(0x7f00000003c0)="8cd66f46fdb27d847efd9e4efdfea350fd30e3e9d9f5505e7fec69f2a5ec631c7bf02b643ce9df9751a3d24a3cdfadbc967690b3a46169a7d47f3129cd085bfb1c676e788f35c951f05c8b0af3080e428dbfaf0514a4dc1ea42f7d6aacef350afef523fb95b45223c46a97a1e50aef70fada809b068b93468fee6700c16d0349127a5f2b5726894d629be5a1f72020f9f71c4f525a0818464c7af796039e5063dc9039008bc143df651e12f20f528000f50373f1d0a84155", 0xb8}], 0x1, &(0x7f0000000e40)=ANY=[@ANYBLOB="c5ffffffffffffff0100000000010000b4ff8e3d6ae7587121183b434014acc82a24b9243b9ddd1b13fb3ba6f6d58df07cc0916bfc767eb4e7a96d373704d702b630c8e41e2ed74cfaa0817cbc9ffb48d8297855e7ef0799139a542c6704a6e426df31bebc70f185cf7e165c6ecd6d5525af48c34b2d00008800000000000000ffff0000080000007c9eb5581c8cb7643298241581ff41b7374247a8390601e7ec87c0b8282407e9cb6e83bbf7a1c96339c3b74a80e6fdea2e3de9e35b431f12d92d9f5857e04fd76532acb4158823027d543829d764afecb782775f2730ed68f49d510400000024554c22a0bce22d08e8306bea986eb97c9ef6000000000000a800000000000000ffff0000070000004c8d6eb8ab38b3b4e2eb44d58ee25f15163d2bba6de29921478b42efa03440db9e629c0326366f3b45b3fee5d77de65ccf4e1b3c0f36c814f677ed5a68d80aa379520ee4ed388e0b1162b48bdb4244fe58865502cb6e627c56ce06e84f04b57bcd468fbb3be19c94f8a70321744b5509d6f3fb889662ff9f5d982cd08a24223881cc45fdafcc6453d3b6940000000000f00000000000000001000000080000002cfcd3dfaaa99e349bfaab8a3d28a0785d30fe25d6846e4a6b210af49f6cb336f49a345adb4d48292effd8ea76f754541ecbbc94ca2f6eb7d67f065168d1be14cac9dc7cd319948b02a888f53949631004c006d9ff4d7645a9adabafea3b4b76f01af0ac13969a4226533dab6fca959d078a2e29001f917d15d05499ecdbb5d06962fa1ca2d071495c4a99e3b48f8c021a936c32c5ecea66c21c113265d3f7dcf3cd39b7d7676188892d5f1794c85036f9120b2e3a95ed490b4a801b631bdc48c4166598c9a30abd454643767df10000d0000000000000000100000000000000d128db9986f3e6f107f6c43d58d42c4d14ec61f52098b635b3046be704682bd56dc48bbb1bacb6f71fbc8a58e89cce2782d3168983eab22350c3f4a5c435a40afd649f082792fb796febca936268a2af00fd90727580162f7ec1efdf9780000000cd240ff30cbeb69a69e3294cc81e330b5bdb343bae8add25d024c92de40ec2cbbbf901a04f751224ff02c17100ee9642d3842581975dbd49f835f65f6a7e0166523e392b58789c6a2feef940d4a9085953e8a88337f94ba82cde90645def5700000000000000000000000000000000fd53d5e8734b03407cbabbe781358112de3ea0ad508fc0926add99c7a7eb952e2d5661b8d1081fde7a29277f2b8d7d50511fefccc8693e7d3d59655514fc1724571b10578251c5eb1baaa4cf9ee39d8e255719f1851cbb5d51da6fc61ffdb2de943aa061b4d058a70d72023067ff63d62aa4e80678d295f97785d884d4a6c83340956b27373d276ce697930448863565d6fd187eba62f065b256072df0980c5cc8448dbc25a2993c360e5d82dbd2589371e15b7b88fb4a0b6d9067affe70652a9c859b742bdbe7ba9a151acff3f7d3764d98bf60d2b0b38d5ba49bbc932d77d11b7e8f38c8050c44cca183ec51168225282eeefacd24e3aedbf960e843475f935813f75964100d932715055f819a549175595f07c58f1a42129601e361718f77a007eac39b15f39f985e552a"], 0x368}, 0x401) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 16:00:30 executing program 1: setpgid(0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getppid() r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r5, r6) fcntl$setown(r6, 0x6, r4) fcntl$setown(0xffffffffffffffff, 0x6, r4) setreuid(0x0, 0xee01) setpgid(0x0, r3) fcntl$setown(r2, 0x6, r3) r7 = shmget(0x3, 0x1000, 0x410, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r7, 0x3) r8 = fcntl$getown(r2, 0x5) fcntl$setown(r0, 0x6, r8) r9 = geteuid() setreuid(r9, 0x0) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) 16:00:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x5641fc8e62912482) r1 = syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(r1, 0xffffffffffffffff) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:30 executing program 1: socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) flock(r1, 0x2) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x0, 0x6, 0x20, 0x100000001}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0xffff42a7) syz_open_pts() r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a193a386207000000008295955984c87986bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f87a6cea3bed5cae8c7a4a5c59a3a9fa20236c7a2d80564b7232392a92c1ca1d8cac7dbbc5b65c6593d2870b4122cd23500"/215], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x1d, 0x0, 0xfd}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() r7 = socket(0x1, 0x0, 0x71) getsockname$inet6(r7, &(0x7f0000000180), &(0x7f00000001c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r5, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0x20, 0x9, 0x7ff}) shmctl$SHM_UNLOCK(r1, 0x4) 16:00:30 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) msgget(0x0, 0x20) 16:00:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffdfffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:31 executing program 1: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r6, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0xffffffffffffff7f) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="620202c6007b000001000000000000000028d50651b1da"], 0x10) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r8, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f00000005c0)=ANY=[@ANYBLOB="62020207e00000010000c9c2b917dbed5b254a2493fd8ea44dcf6b7595be2ed1f3d1584c5ec2797e4c2d7ead8bdd2a6d9e7dd0"], 0x10) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r11 = socket(0x10, 0x1, 0x10001) r12 = socket(0x2, 0x8002, 0x0) connect$unix(r12, &(0x7f0000000180)=ANY=[@ANYBLOB="84b9000000bb6a79c306ed503000000000"], 0x10) write(r12, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) r13 = socket(0x2, 0x8002, 0x0) r14 = socket(0x2, 0x8002, 0x0) connect$unix(r14, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r14, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r15 = socket(0x2, 0x8002, 0x0) connect$unix(r15, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r15, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r14, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r15, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c96379f7e46e020e5ab3faf95879b85a1759e9c38d3"], 0x2) write(r13, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) kevent(r5, &(0x7f0000000680)=[{{r6}, 0x5, 0x40, 0x1, 0x0, 0x7ff}, {{r7}, 0xfffffffffffffffb, 0xc0, 0x80000000, 0x8, 0x8}, {{r8}, 0xfffffffffffffffa, 0x0, 0x2, 0x7, 0x5}, {{r1}, 0x0, 0x52, 0x1, 0x4, 0xc7}, {{r9}, 0xffffffffffffffff, 0x80, 0x1, 0x10000}, {{r10}, 0xfffffffffffffff8, 0x2e, 0x1, 0x2a, 0x9}, {{r11}, 0xfffffffffffffffd, 0x22, 0xfffff, 0xfffffffffffffffe, 0x5}, {{r12}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x4b0}, {{r2}, 0xfffffffffffffffb, 0x0, 0x1, 0x4, 0x6775}, {{r3}, 0xfffffffffffffffc, 0x2, 0x4, 0xdc77, 0x1f}], 0x7, &(0x7f0000000540)=[{{}, 0xfffffffffffffffa, 0xa, 0x20000000, 0x6, 0x2}, {{r13}, 0xfffffffffffffffd, 0x60f3e94fef2d664, 0x10, 0x4, 0xf3aa}], 0x3, &(0x7f0000000580)={0x0, 0x8000}) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x2, 0x0) r16 = socket(0x2, 0x8002, 0x0) connect$unix(r16, &(0x7f0000000e40)=ANY=[@ANYBLOB="62ab0a07400000001f2dd4085bd127a2514bba48f6dd960ad7222092152f1643035becacf9eda5b5083a5adaa22e1faeab764de3230dcb1a28de542cdf5103b7fae0663332dc8677bc85ec22eb07ba018ff189d0228ca1eb2c9106b09811bcaca215e41218cad1306d519e62f78d3e41298eb0af76af1ae75c6dd9fbc37af895b38b0f24ab021037c9a1d70d59aa9b33e91e37baf78bae415122f9137469c8179071fdb7faa86ba89d8a3f91206d20fb7f1a9566ece5feeefba7efab49b5c6586cc17abf54b271a82bf2502d4d01000080000000008920ae33cd5e89c2b3ed0000"], 0x10) write(r16, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r17 = socket(0x2, 0x8002, 0x0) r18 = socket(0x18, 0x1, 0x0) close(r18) write(r18, 0x0, 0x0) connect$unix(r17, &(0x7f0000000200)=ANY=[], 0x0) write(r17, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r19 = socket(0x2, 0x8002, 0x0) connect$unix(r19, &(0x7f0000000f40)=ANY=[@ANYBLOB="62020207e000000100000a0c5285b881a1964e297ab0f9d1b607e42e39bc4b8912ebc32cc8221a07fea0c82cecc1b26c1e1a08287ff16a769fc3c9fc4ae4620f6309c5ebb43a3b641030f2b74769aa8399429f9d8736b5183dd2abc5c76578047ce419b7094a6e1a3ea11ac1b3881cec4e557afe7ee222ff7ce627671dce987ef072c0b2a3bd64d33d84ddb1e6a4677ae97f9d4dd3c5da9fc0c0582f45100cf60e1f6b8209e0464035dfd1a2235504555ab1f59c760d0ff8a25c6f2170343fe09f8943"], 0x10) write(r19, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r20 = socket(0x2, 0x8002, 0x4) connect$unix(r20, &(0x7f00000003c0)=ANY=[@ANYBLOB="62020207e00000010044b76744c52eb8142700"], 0x10) write(r20, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[@ANYBLOB="62020207e000000000001fab15ef96dc3cb965531d2d87008af771885e8dbc75e1815b1a50aea14265fb3eced763151a832f37dc3db1e354d3719d69e9040daaf5214cd61fc59b65ce65bc90a551c18890dd2eceb5f8c1a03668d45d5d090cc352c2f6e8a4ed042dd1f8bd907467479e5e952373251ca5ce32aaafe6e8f83efb0fa2ae5f6ad82d9d29606ee947fbd0420ad278cfa4c98750c65e097a4bc6f7c2aea09a0458ce92710f2ccb082c670cddbb7a8d8c"], 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65bfaff390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0df75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r21 = socket(0x2, 0x8002, 0x0) connect$unix(r21, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r21, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x2, 0x79d2838172cb17c9, 0x0) r22 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r22, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r22, &(0x7f0000000000)=[{&(0x7f0000000080)="20185fdab2da5651f53a84209462e801d530070826dbd3ea955db89102fb327ed01a2659f3d10507e33fbfba396cb2d3050a", 0x32}], 0x1) r23 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r23, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\\\\\x00', &(0x7f0000000140)='}+\x00', &(0x7f0000000d00)='@N\xc9\x03~\a\xa0f\";Q\xcd\xf2t\xc8r\x7f[\x03\x1dp\"\xc0|D\x0ewg\xf1\xc9\xaa\v|c\xe0\xbb\xc0a|+\x99\xfc2\xb6\x8d\x19\xb4\':\xee\xd1\xba\x10\x98S\xa1\xed\xcc\x1cF\x8f\x1c\x96?.k\xd2\x8c\xfaZ\x15\xb6\xc5\xca\xc2\xd0Q\v9\a\b\x9c*\xcd\xe5\xda\xd6\v\x01\x97{\x04\x85\x82\x16\x93\x93;\x9e\x83ot%\xc0=a\x9aS7W\x9a\x15\xe0\xc0\xa3o\xae\xc7\"\xf5\xeb\xfa.\x117\xe9\xffv\xb1\xae\xabC\x1c\xc4\xe0\x19\xdf\x01t\x9dd\xea\x1aU\\\xb1\x0e\xa3\xbbr\x87\'\xc8\xf3\xc9\xb4\x03\xad e\x1bS\x10\x94=\xd5T%\xc2\x95d\xdaO\xb6\xbe\x9b\xdc\xc0w*\xa1\xe3\xa4*\x1eiX\x8db\xa4\x90L\x90 \x19\x9b', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000340)='+-\x00', &(0x7f0000000380)='-\\\x00', &(0x7f0000000240)='}\xa8\xf0\xc2\x80\x9a\x8d\xd8\x82+\x00']) 16:00:31 executing program 0: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) syz_open_pts() r2 = syz_open_pts() syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0xffffffffffffffff, 0x0, "8500001d00"}) r4 = fcntl$dupfd(r2, 0x5, 0xffffffffffffffff) close(r4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000000000da1, "b08d16003fc75e001a00f3ff0a6300"}) 16:00:31 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x3, 0x0) getsockname(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000005a3c53dae0d17a6000000000000010100000000000000000000000000000c2400000d0041172a4c000000000000000000000036780000000000000000000000000000840000000095f1f5ed14c230b8308bc23284000000000000000006090000000000000000000000000000000000000000000000000000000d"], &(0x7f00000010c0)=0x6e) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) connect$inet6(r1, &(0x7f0000000180)={0x18, 0x2, 0xffff131a, 0x100}, 0xc) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="40e7026ad4d6d55889dd922ec24591dc458acffae0b715521ba37fce2d3808b41bfad1fe004d5ba1ae2a2038c9907dbe5bacaa7535c0ca402b11932a51f7c6b31fb1fb7a1b74b036058edd34e901ec4fb3940b2e585a081adbd6fee3eb60ab882b6826a88196b829fae41425403d364de7887a8b0b641ccc3ec5", 0x7a}], 0x1, 0x0, 0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x2c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8eaa7}, {0x6c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x8e, 0xff, 0x20, 0x6}, {0x1, 0xf4, 0x7f}]}) 16:00:31 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = semget$private(0x0, 0x1, 0x430) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)) writev(r0, &(0x7f0000000640), 0x1) r2 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r2, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x15, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000080)=0x400) semop(r2, &(0x7f0000000000)=[{0x3, 0x8, 0x1000}], 0x1) write(r0, &(0x7f0000000300)="09099838059d010438b171ce20000000000000000400000000000f1892aed5e1a33cbfe83824add0752bc6e69393bc16eb5f11eafaf49bbe21d2a8f79b7f54dd8509b7636078a867d059906e35c7a80d82c15c9f8eff860261c906d861c88352b3b4ab1b27f516d67833527635a48a102ac03fc6ab4eaeb065fced250a", 0x7d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:31 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) r0 = socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x3}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000100)={0x3, 0x9}) read(0xffffffffffffffff, &(0x7f0000000200)=""/77, 0x4d) poll(0x0, 0x0, 0xa39e) r2 = socket(0x2, 0x1, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) socket(0x1, 0x3, 0x1) setsockopt(r2, 0x0, 0x66, &(0x7f0000000040)="f88f50b0e4ba8b6f781af8b24f8b399f", 0x10) recvfrom$unix(r2, &(0x7f0000000180)=""/126, 0x7e, 0x803, &(0x7f0000000300)=ANY=[@ANYBLOB="1655b73c9bb8f10ae1bac4709728151fb3963d5c658e98dd93f032aae2c5a5bff75dabb45271ec"], 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000200)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x8ccf, 0x0, 0x2, 0x3, "000000020000000100002000", 0x6, 0xfffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r5 = socket(0x18, 0x3, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x3f) connect$unix(r3, &(0x7f0000000380)=@file={0x1, './bus/file0\x00'}, 0xe) mknod(&(0x7f0000000280)='./bus/file0\x00', 0x8000, 0x3) write(r3, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x30}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") 16:00:31 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0/file1/file0\x00') socketpair(0x18, 0x3, 0x2, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000200)=""/29, 0x1d, 0x1, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x2}, 0x8) rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000002c0)='./file1\x00') 16:00:31 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000140)=ANY=[@ANYBLOB="000000002d000000c6be413de341a90a26c15acea9190000522d33bb9c334c6d13660a3060103f6ee1256b2c56fa9beffff2d7488b0e6c70968ba0ad527f030cd73e8dc2b743cccae1d75bd575ec2f42596cb58743a1d75b6e0c2030b181e4507ced2fce9d77e31e6b45d6df230c42152a4d1ce4dd6161dbc02fd4e82a897ec1d0e36244fa17c4258e5b6bfa650ad468983f0338c56d67d3b26e867f8e4f"], 0xa, 0x0}, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00004c9ede4dc7e835bd4f1084522ad3763fd74fb029aef402b5b52f2ff08dddb8"], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c", 0x24, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x1) 16:00:32 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffc000/0x1000)=nil) r2 = syz_open_pts() fcntl$setflags(r2, 0x2, 0x1) r3 = dup2(r2, r2) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r3, &(0x7f0000000180)='./file0\x00', r4, r5, 0x0) r6 = syz_open_pts() fcntl$setflags(r6, 0x2, 0x1) r7 = dup2(r6, r6) symlinkat(&(0x7f0000000000)='./file0\x00', r7, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r7, &(0x7f0000000180)='./file0\x00', r8, r10, 0x0) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r7, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r7, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r7, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r7, 0x20004b3d) fchownat(r7, &(0x7f0000000880)='./file0\x00', r9, r10, 0x2) r11 = syz_open_pts() fcntl$setflags(r11, 0x2, 0x1) r12 = dup2(r11, r11) symlinkat(&(0x7f0000000000)='./file0\x00', r12, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r12, &(0x7f0000000180)='./file0\x00', r13, r15, 0x0) ioctl$TIOCSWINSZ(r12, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r12, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r12, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r12, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r12, 0x20004b3d) fchownat(r12, &(0x7f0000000880)='./file0\x00', r14, r15, 0x2) r16 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r16) r17 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r17, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r18 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r18, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r18, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r17, r18) fcntl$setown(r18, 0x6, r16) r19 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0xffff, r4, 0xffffffffffffffff, r9, r15, 0x1d5, 0x2}, 0x4, 0x0, r16, r19, 0x10000, 0x1a, 0xffffffffffffffc0}) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) r20 = socket(0x2, 0xc003, 0x6) connect$unix(r20, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66696c653000d08d3fc4eb6ba18123ea312969488a9fbb2f58ef2cbb89d9c178afc170da5eb8f687a02193b5352a9b1dce179c8b01f2083e0ee999f0bddbf6e033b5b276b986ba606021dfc4dfdf3a93686a458984efbf86522ae715bd69657bb477f86201128b2f5e316efa7ba2955450e4bca9863126177eef83d2dc9b0970f1859698341b313ae93fe9852f8c7854b40fbdbd8c599f2738b2a1e17cb9f00db07567a06c1aa1b27d1ae08e2e17b4995f1d9d4ba184000100009ba9331da3a430d90b836e24118d87267e03df8f96514bcbab8d8b7e83f8c042e9d277bad08099795e9b0dbe8e60040ddbb956d0f14b9dcef7e437fccd7e9797556fe82c2bb00c3e70167760d391b23f46676843581d268de4238b9c42f91766433c2fe69d55334feb6c2cca684a131a0d1360c85475f1c8a704b971898a6962fa8c0122778c71d9442bb9dff5183b1327bc0fe37c141423d42eb299ea56881cabbbdaf52c89ce88366161046da42f42cb6ad0"], 0x10) write(r20, &(0x7f0000000080)="9e3eaa5628f344186c7e25e572f5121b49717cd308e6b7ca", 0x220) 16:00:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1, 0x0, 0x203, 0x2, "b8000000000000e90000000019d8a724c8eb9e54"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff0000fb000000f87c8a5b671b1b542a538706000000a7140000002900"/56], 0x38}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0xb7, './file0\x00', './file0\x00'}) 16:00:32 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002000, 0x40004000000028aa) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x29) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) utimensat(r4, &(0x7f0000000180)='./bus\x00', &(0x7f00000002c0)={{0xcfd7, 0x8000}, {0xfffffffffffffffb, 0xf924}}, 0x0) open(&(0x7f0000000380)='./bus\x00', 0x0, 0x8) r5 = openat(r4, &(0x7f0000000400)='./bus\x00', 0x0, 0x50) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000440)) r6 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = msgget(0x1, 0x200) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000340)=0x8000) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000200)=""/176) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCONS(r9, 0x80047462, &(0x7f00000003c0)=0x5) bind$inet(r6, &(0x7f0000000040)={0x2, 0x0}, 0xc) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000480)="000000185900040000000000003ae9606900ff0001000500000000000000feffff0000df20c4c82491775d597d390000000000000000009ee6225fb50e88d15436169228b22a6682dff66e53eb167ed6ed96c50182d1965dc3cb83", 0x2c}], 0x0) 16:00:32 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1116, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r5, r6) fcntl$setown(r6, 0x6, r4) r7 = geteuid() r8 = syz_open_pts() fcntl$setflags(r8, 0x2, 0x1) r9 = dup2(r8, r8) symlinkat(&(0x7f0000000000)='./file0\x00', r9, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r9, &(0x7f0000000180)='./file0\x00', r10, r12, 0x0) ioctl$TIOCSWINSZ(r9, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r9, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r9, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r9, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r9, 0x20004b3d) fchownat(r9, &(0x7f0000000880)='./file0\x00', r11, r12, 0x2) r13 = getpid() r14 = getuid() r15 = syz_open_pts() fcntl$setflags(r15, 0x2, 0x1) r16 = dup2(r15, r15) symlinkat(&(0x7f0000000000)='./file0\x00', r16, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r16, &(0x7f0000000180)='./file0\x00', r17, r19, 0x0) ioctl$TIOCSWINSZ(r16, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r16, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r16, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r16, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r16, 0x20004b3d) fchownat(r16, &(0x7f0000000880)='./file0\x00', r18, r19, 0x2) r20 = syz_open_pts() fcntl$setflags(r20, 0x2, 0x1) r21 = dup2(r20, r20) symlinkat(&(0x7f0000000000)='./file0\x00', r21, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r21, &(0x7f0000000180)='./file0\x00', r22, r23, 0x0) r24 = syz_open_pts() fcntl$setflags(r24, 0x2, 0x1) r25 = dup2(r24, r24) symlinkat(&(0x7f0000000000)='./file0\x00', r25, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r25, &(0x7f0000000180)='./file0\x00', r26, r28, 0x0) ioctl$TIOCSWINSZ(r25, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r25, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r25, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r25, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r25, 0x20004b3d) fchownat(r25, &(0x7f0000000880)='./file0\x00', r27, r28, 0x2) r29 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r31 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r31, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r32 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r32) r33 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r33, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r34 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r34, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r34, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r33, r34) fcntl$setown(r34, 0x6, r32) r35 = syz_open_pts() fcntl$setflags(r35, 0x2, 0x1) r36 = dup2(r35, r35) symlinkat(&(0x7f0000000000)='./file0\x00', r36, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r36, &(0x7f0000000180)='./file0\x00', r37, r39, 0x0) ioctl$TIOCSWINSZ(r36, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r36, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r36, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r36, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r36, 0x20004b3d) fchownat(r36, &(0x7f0000000880)='./file0\x00', r38, r39, 0x2) sendmsg$unix(r3, &(0x7f0000000740)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000004c0)=[{&(0x7f00000001c0)="972d5290625e1f6d163daba9810455b927ff733d1172e4528fe64c4cdce8cb6e29426c58cd70ffb6e75ad59bac16d22dff65e743c0", 0x35}, {&(0x7f0000000200)="4b55f60a9b8c01b7f75e316b56bf3c2b8b3fd751b2007d90e320546f6ca2cba7b665f85244413699d2c39431668247ca7756433b4a55af70795af694fb646c47ed90b3e4", 0x44}, {&(0x7f0000000280)="3597d460595aaa00b75a94ffe15cf98e9e85783f808db5faee35e804e4447a8cd96e51bc9bcf2e3ce8a7eebf2c338619e6222a477bd586db21e864dc118c0063e633f4d5171361e0ea2be4384f68dcdadcf062c4539d7bcbb63b41ee9de0ef8978f5dcc01b11cd4620fefbb05765f6d7e6caf29f7dd079b37a88fb922d61db60609bf5f92340071c23e4229d541229b835b9ab0abe6ac8c2671b3cf2e396df5dfec7187b55890ce3c184b08c6f275490360ec7244135f901dd", 0xb9}, {&(0x7f0000000340)="cd085a7570c5", 0x6}, {&(0x7f0000000380)="e761fadf9841d74800ae76539a643d787e6e932c89438aee1f1e91896560e399927bf6f5aa4c1bb4d8477c01a34606098c72479c4c342806ebe0dd0d4e27822d3c63b37c2af0a671fbbf5f21fb05e815d4250821ea64f90558e62b19e733afb3b731d894b7c5e804dd80e9f1491ea41df60c6ff43af1322fd1b3f6eb104779ff994790a2faa36da8262ad3ff3d0467efed6b15b6190b2feb56a8a062ad47829e9f9f7e3dc8c4cab1cbe03cd11250bacd833f7571a0fa5b39849e8490361f026b2bb877892e606bbcedce22b4a88da32d7614dacb4d0e17", 0xd7}, {&(0x7f0000000480)="c417750142b2c30d28aca3b28c2ddff60264dc5fe049a63c8ad41562a8d1fcdb", 0x20}], 0x6, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r4, r7, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r19}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r22, r28}, @cred={0x20, 0xffff, 0x0, r29, 0xffffffffffffffff, r30}, @rights={0x20, 0xffff, 0x1, [r0, r0, r31]}, @cred={0x20, 0xffff, 0x0, r32, 0xffffffffffffffff, r39}], 0xc0, 0xc}, 0x400) recvmsg(r1, &(0x7f0000000700)={&(0x7f0000000040)=@un=@file={0x0, ""/108}, 0x6e, 0x0, 0x0, &(0x7f0000000640)=""/143, 0x8f}, 0x0) write(r2, 0x0, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44, 0x0, 0x40}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:32 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x7f}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 16:00:32 executing program 0: lseek(0xffffffffffffff9c, 0x0, 0x6, 0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x23, 0x3}, {0x42, 0x8001}, {0x3, 0x2}, {0x46, 0x3}, {0x44, 0x7}], 0x5}) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:00:32 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [], [], [{}, {}, {0x7}, {}, {0x0, 0x0, 0x0, 0x8}]}}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x3f) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) 16:00:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000240)='./bus\x00', 0x2, 0x40) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) kevent(r2, &(0x7f00000002c0)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0xc0, 0x2, 0x9, 0x6}, {{r0}, 0xfffffffffffffffd, 0x4, 0x2, 0x3, 0x5}], 0x400066, 0x0, 0x81, 0x0) close(r0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x809}, 0x8, 0x1, 0x4}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r7, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r12 = semget$private(0x0, 0x4, 0xa5) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r13 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r15 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r19 = semget$private(0x0, 0x0, 0x60a) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000100)={{0x7, r14, r15, r16, r18, 0x0, 0x1}, 0x200, 0x401, 0x200000000004002}) r20 = semget$private(0x0, 0x4, 0xa5) semop(r20, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r20, 0x0, 0x9, &(0x7f00000002c0)) semop(r20, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r20, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) dup2(0xffffffffffffff9c, 0xffffffffffffffff) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="b75d03dd00ef43f7f7c855bb7042") 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x24}, {0x10054}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = semget$private(0x0, 0x7, 0xa0) r8 = socket(0x18, 0x8000, 0x4) semctl$SETVAL(r7, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r7, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) r9 = semget$private(0x0, 0x2, 0x9) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000001c0)) semctl$IPC_RMID(r7, 0x0, 0x0) r10 = socket$unix(0x1, 0x1, 0x0) r11 = socket(0x18, 0x1, 0x0) listen(r11, 0x0) setsockopt(r11, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r12 = socket(0x18, 0x1, 0x0) listen(r12, 0x0) setsockopt(r12, 0x2c, 0x1, &(0x7f0000000400)="08010000", 0x4) r13 = socket(0x18, 0x1, 0x0) listen(r13, 0x0) r14 = socket(0x18, 0x1, 0x0) listen(r14, 0x0) setsockopt(r14, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r15 = socket(0x18, 0x1, 0x0) listen(r15, 0x0) setsockopt(r15, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r16 = socket(0x10, 0x5, 0x7) listen(r16, 0x0) setsockopt(r16, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r17 = socket(0x18, 0x1, 0x0) listen(r17, 0x0) setsockopt(r17, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r18 = socket(0x2, 0x8002, 0x0) connect$unix(r18, &(0x7f0000000000)=ANY=[@ANYBLOB="70020207e00000012000"], 0x10) write(r18, 0x0, 0x0) sendmsg$unix(r10, &(0x7f0000000340)={&(0x7f00000007c0)=ANY=[@ANYRES64=r11, @ANYRES16, @ANYRES64=r12, @ANYBLOB="50d5ddb4a6631ab7c45afe9adf4d51bd21277b492ed741c219bec2a3a20233d23edc86bd9b1cae156082fe470c4c49a8b4583e0288bebbf51c774f4e9b5f65422ea1de513f0409c96d54bed3d518ff5ec8207d2fc16a4582002a66455cf74d5ec3a3ce9892d4897b8d3e4786ff84884f923c24fa37bdd9ad1e5dc010e78e", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRESHEX=r9, @ANYRES32=r18], @ANYRESHEX=r13], @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRES16=0x0, @ANYPTR=&(0x7f0000000440)=ANY=[], @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYPTR, @ANYRESHEX=r8, @ANYRESDEC, @ANYRESHEX, @ANYRESOCT=r7], @ANYBLOB="9f9de90263633126a43ed7d5c0f4e6eb854b79b5c3c29eeaf849944722a4892025a87b9e9fa7f71cb3e4e928ae3dd3bddd3d6f6167747c5dafdac9bde0ccdcbe643b0f443a2ba92249f2908fc91cc333d3be021b6c877e343bb21ebc5244e664e1de5e743f9e2e1075a6a3bb648eccee1d2aee36a551b4ac0032e413343c6406008006bf71104d1762c3fb1dd0c4dc3a41a195d00f42075ac6c5b5f389e2226d710cf7dd7638209e337c26c997f67a943df23f47e0858e0efcb689078b7ae18d147e4e34d1de33bdddc81e74e4c5b6e73b000000000000", @ANYRES16=r14, @ANYRES32=0x0, @ANYRESOCT=r15, @ANYRES64=0x0, @ANYRESHEX=0x0, @ANYRES64=0x0], @ANYPTR=&(0x7f0000000780)=ANY=[@ANYRESHEX=r16, @ANYRES16, @ANYRESOCT=r17], @ANYBLOB="13ff4e61006d4d36676ca6a9fd8ec995301c49807bbe6cd5e93e6b3c4d3a958aa2467b37948d17", @ANYRES16=0x0], 0x9, 0x0}, 0x8) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r4, r6, 0x261}, 0x1ff, 0x3ff, 0x12}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r20 = semget$private(0x0, 0x7, 0xa0) socket(0x18, 0x8000, 0x4) semctl$SETVAL(r20, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r20, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) semget$private(0x0, 0x2, 0x9) semctl$SETALL(r20, 0x0, 0x9, &(0x7f00000001c0)) 16:00:32 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96, 0xfcaa}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f00000018c0)=[{&(0x7f0000001a40)="ff8db59eaf1c19d51327523ecbd7b87dfb4b0953aef7537c07898b2dade99c4cd745", 0x22}, {&(0x7f0000000300)="acecb03097b6905b3469cdbcb869139a25d78e77836c4107f49632bb27055c1089ac9d0bd7a55ecddd9aed938fc2cc4b8f103f57c40dd60ccbddd8ed9ca765ea5bb469cfcda2ae3a7559b3d4ba61162ffeaa59e2a252e263fbfdf361cc96cff09c03e5c0bd7afc4231f4ad1f712b90362179f2b639117579babdd6be935473ba1c4a9c551fd634ea788499c198ca928f8aa2a27186c58a9499ff0fca5ae7b2e48ae648ff7fb02951d0c3d7c36c6cdb46697e928e0c348707b422258e8baf79438541bd661914b70d82c12e51f5aa14ef3a818347aee58a35f24f4f18f48d13cce4889776dc7c4a01b414e3fa680fcef822c5", 0xf2}, {&(0x7f0000000400)="cb4005", 0x3}, {&(0x7f0000000540)="108944cffa0aa85c5171a9fc40c44bb21127ce2400c42eed0eb5491eadd30280d00ef05f2c61864b2fc63cdd2a3d20d71932cf2d31183369e4f291ecfbf29337f5e2af2d3339b782d394f922a20681ffe028883edce0a86acf934b850cdab764c0b649efd90263f4a7babb661b76d816533736da787962961d860a18f5f7a01217fe5d051d2cb6343d0f90bd5084c69b88a03d87bebd5f7c42a39625b09bf3ac6a0614aaa41ba10305c59f26bf5c890d5b119c72dcf1144d01e11ba7d738d336d600f0962fcbbc123a224d56b52ee02c75659cbe54d790959a8e964129241a9ddffb9dda33312f0df650a896b0", 0xed}, {&(0x7f0000000700)="9dca4017e0596a3a76d836264cc05463921d6587ca75560ec1619eafe362e41bfad99203019e9fbb91397e2b2518a0ece7d32d90f9e82d82028182a26cf03f4f4f38262318dd", 0x46}, {&(0x7f0000000880)="59f5fc83815f2065cfd07e4a4bed479136315dc3b46f8f83fe355e2486b6be0c5fc2a70b3e52594432597bebc991d8018523a7b975a8741c29cae315b090db7813fbc25ab2a8933e5994476424166e6dc3e5d72779e533a2dacba9952e6c0ef94be59d882d5cb438300627e373272e49e452d09b0a4fc867cb1c43a84f7584a558a80322bc50ead9f2e18c0ee0d7d50a7cdd5ed8cce5f3a8029027b8a8bd724c4c98c61073059fc0cad856db9f73e5b571c281b9aebddc35a98d2c64d6d3a194bcda3c30af08e1a0857c24a2c6a269ba270288f7109818d0fff8acf14807e51bf5e8a564058872a7a952d688435c05d5a6f08caee746f1e192e81cca7b6b7530e80bb895bc3f5743dd4cf308a0748f0b79a4f6b098645a89749ec9a00f929a4b5d77379849a18019c8ce3069cce20730b55b026b57f0648012565a3f1ab69f8e4ba4d17abbf679830d88f6459cfcc0a1b4f125007a8ac2c60d87c65f988efb61ffafe0cabab0da165207fee24cb140a3f26d88a30a2c3ddcc06ee2088bddf6c295695eab536e0f7eb0bbf6460c431c3e61bec479fad3a42210cc5a057177f45c14c6bc5578dffdf10608ae546eddfb82dc09e84bd70e8d40fe5297133a1bb5894c97731cad5a28e24a53314806d9d86734e29a99b9bd64f33cf75915b713a44bd5cedac1cb476f18c1962877ad5b4207684b9ed44532fdd84367a7ad19d9f7946ce71ab0c98526ec7e6c1b4efa8862c5d87ebcb1ac02dd2183f52c4c72dbeb6842a0f1b705fbf777eefc683ef71e53fbe90d5a9a7d659b59abcbcfce08887340aee1811a0b43d838aea250426d9cb82110ed10c1b90b46b1a931a0d35ecaf81996b174a75f9aef91968bd1114ddf2031935c7395394934d94bb02b84990bbd9f659a79c6f663706f353b5aac9964de7ce63d22d453c88b394894d0a6d7e7bc303a231876228e11fdb658317f1cdfe5b741ebed353aac81d7bcaf9ddcc17dd64768799215a88b46be4625350a3a69659adb1c327d6c75c1f3ff8efc81be8b7f300f370456e9a39656d5c9063aec8c1e202933a7a6a6beef71a8e94ed13520a88fa02f5c11d9e5f2c8b099424621fe8e6857eda1c86ea5bacf79abd1f1219b1d1ea015ae6bba8da2639ea797f3efdc95126acb9701501dccf6709beeb146dc3949e48f716022f00c45ac8154122b0e5d19313b8f6861fd246b20cb6dcbade2cca12cc883cd01114e24fd9d394148eed672bd8d620d0bba23642f602ce0a4e72a7da8caf5bc36ba63fca77b19f867a03b72fa6706d0b75ae483c6907b746238f22920b7b7decacd4b98c13fd96ca39789712160239300e4541e847db8c90d1740e56621b5a8e615c2d3debb92ea8d0120c9b4f01d9c41e568072d292dc1e7312bfb043ac886eb7cf472aef6d409c5dbc9e0efd3b1ff2a8ec5a7222fce77b1e0e832e6e5881f86a4b0f679573dbdae30a38499887a331f6725f01b47ad7d62d688daffca0a4e2296880523abf4d7cbfa0351013aaf68281e81df5bf8bd4e0793276be0448c6248bf368d8c99129b0d89e4a2948263b79220c84fad532f6deb22a2c9014beb58ed87e9a3d73c19675410a8a41fe97a30cfdf33d2192aeaac1c33561812ae44670802321261979f23fff7e3148a03647221d2140ec7774a2280dbe1ea547c8211148f93922517d2e9101b590317317971ea117ff5ca621238379bb11f229607832ef076ebaa568f05a92d49d342dab6eff11aee0e84093f2cf54ba085632eb61300b2559d4387d5c726c6ad1138270e1c4e76b53d067f9dacf0810b03040749d38d3b8c7c0054aeeb579698291ed31ac3cc077b6ca61733fe3a85780bfe2b9e23bf66256c165052e7e6c77163f7324776c4e48a8793202cb2624b2b12890691990bbf7456a86232a9da25b3509e87eb33213831df76db6b48bcb51884d2f1933c9c85e878e8f09a506b7a8af9b6a2135afda857634ea82d3b03722f49bace5434be7243d179b01dd988b246c1e3aab09585d5f9a2ad4f49e6003941c7a3fc6386622d17c0901b897531ddf41225e3e5e30f38fab35d93e380ccdcbc86cc9bff7b8238357c9204a45b260d0d6eac84a3123e5254a54bd63633edd4abf29e3796eda9551796899e02a7cc31be9bed69ff6e6ee4351b2dbffb38ff19f0cdc9ef06d9e99a0f777ce0eb404379f22d64289b4ab8e15910f9b81dbc03987bff4bd47b01d88edb5a273801c1005a4f2cfb1bc8df09276d52954412391812c2759dc0b833f2b857387d672af28d2c2c1ae53a05bb27d167978577d9e48ac2579a3627a771d7d12eab36b4981a795f3ab10d4d24b3a4c17603c0956dfc27f4548ac4c1f036f085ad7b0f427ff93506c3308469367d523f529fca37ff246db01d27056f0df855bb62863cc0eb566fe4dcd54a06b4f5a62b7cc514c0887598d3a7f55d113bd36af8dbd2ef77fa38907581dc6f46cbce5bb50a4ea77db0c18f7d25201df1ebac157064b53debfa362bd0e836f502aab8bfbe64de0dd4c08282ad1c12186f7b13fd01775b3300a80b54591c08ff4360f0ea688fdada8f1822dbf49914c36bacc93a2ecd036688bdc6ea4c6cbdd902c46d1bc79c5f646764f60ca0dfb35bb22fc8925ec5b1da6b0b3800c624fb9cacdc07aaa8f65db81a131a73993031222f0d92f7b34d67eb3462317a23ec766d51eb7479523ed4c269b3d29ff16a38dcab70e419ca2e8d54127d53c498574cbd0b38b51b7a0d419b3cf5e24461194c361502413dc795fa01fce1d9492001bcaff0a22e31869ad961a708a70b8869aec6de43507b8fa365b5af10f4f023cd5d98716b387cc25c2a7a1db2feaac0be3caac47b89419e8784ffc4573973d53e09cace8771810e13120486d1fa6f6c988b3258890de6d77ef4fa974af16077bf42f5fd538a4cf8b5d5ee168075e811e0e9a3febee3281fe522de7eea3f30e9634698677eeb1b8fd419da9dbbab9a953f0af570ef6ec2325d26fe660f3127cb3ccc1d5b209dadc77af370d5a40b51f093edeaa285c6a1ba1f723ea35a579465c69459bd7ac57451c4471f09f066c9f622374be952c30254ad650dc32bb32cee1e6654a58b790b871dc3d1674c9665860ef50c763f2b6e72b38ba9c52e820e717cff873cd12a13a45e1b71dbe06c9ca1ba37e3566279ff5f31d08ef9c18107453976fbeb91e712f19364fb22ac37e844ad911f89a75cbe2a3d6b6cfa17e8056df042a5e042cdc8933e51bbfee9c4e991fc4478d7c7dc2de4944fd2f0dd40df4b42e391e64e3038639d93b4830de2c5076d1d5330d1be8328caa54ce94e11ea69ed4f306fcd1a98336e8d9f8f3f7abd550981378414935b80441104d4d4e77c83cb340ca028af2c26116bfbbee891df44dd543c986e1e9e2423adf319e1f9646ef893314b926f2f3194f90256c6364c2d7a8aff0687b5f341542bcfddcfdab335b4fb390f566e8a9fb411cd72b938540ca17919836d1dd8d038f72fdda04c5c8a81aaa1e87de9d364d06ca5bde0a11c3ea29f2f94cec8dd600b4a4fd40c5b8f88182888cfcbdbcc3d34f43a42cb6073727e16226ccfabb1407ee876787670d040906b9d573ec2d7cb6bd9a761dd5c491eba2758a8227f955e8e3f4d9cd832e4ea4dac351b05f863c8bef6f6db97e8c849fa08c1d437c9bfdcc85242c578fd059365058ebf694d80e05245c3fee7f8d1a9a59814abf80fb81fb76e51f6c8b34ffb5fd44fbff696a26f934998d5cf4353140efe8d96ad0e87ab1b0c0245b049089f86d2518f23ba1654f911c4748ec90a44589c92ef2ebb8f15537377ed96f620b07412f27ef1a344c75b2fc88b886a6ff23faa6c297d19a0e8c6b277dca3e10390d8bfd43a211ae552c3a9cdd4e8f23df0786c4d26af1fa4f2d70e0f00147507e2d2fc5ca95a431aa1a72b533f3bd652b1c06311da92cd307aa341b766f5f84f91d8d3bbade6da33cf04504fc20edcf6de359de1dc82ac358b56149fd5e4ebcdc61e41632ad33523f37aff1b2e0974d49f2131039795055794994defb85d9f2e02c0f6f453bc4abb5340c374eefc6142b324848e361c2877bd4bbf40dae6ec66c2ec4b785679c1a2f770736c3bbbb1444c40d8ab169b237b37be65397615af8f95f8a0e5dbc6e671243ed0901028765075bcda03224ea7e3e1fa46fa12857833f894880b5f09c7eefea2f302b767534c2a32ac9706114d2388d95f049d7204ed3b264c4a94d9aa40b253c171606e8226e0e415584359c03f0800b7c2afcd4d613683a9b8e096de5039ecd965d63761a3816dd202e45e4e856ecc7708231aee0c07adf97368481d6de48b71b3719e4a04f10bf25629cabeab6cc6342def0f6b667889d7865fc6551005f7fcd17f77002a6f654dd632f3b0962f3ec9d4288a98fdedc8a900ce7362438b89d48fbb19d011ad19e262c3fe6e8b3a3bb73cea5ecda1d31ec2dbccf9f3f3e396f3211d36300b21e944f49bd50e203037be10446da09b92f875f3b10ffeec392db541d15edef88a9eb9751da585c33a778195080d2d09b57b4b9a6d70ce873526bd45e10b5722d990a833046ec2e7a66cf3eaca6ab74fabfe826b8e9db4bcb6d27234d3e0c619fc39b4e2f8a360555bbe560722a97722acb335a57bfe6f14391ac52b5078d792b9d21599e79c26f4a4ac64c6fbcc571117945f50f487a316e09e9503918e8ae14cb21a23f082e9063397024e5753a1daddb0df2d7743b0116f15940816e24c5bdee5d6fd357e6b48e71307fde6f57ee3fd6bc2f631750d523e5b91090ffedd4abd50d984939ca3dce7cd403a85b36861ea80d48f489e323d908a8a7a4bc655abd770ff9e5e792e7e4af735c9060803f729634d6fc7d1f9029a3052ed19b9423fbdc3fb0d89b6669385871c6e9e708de0b880920c316761d804feeb7092694fe12d3a0981b695e78cd3f566972cce72190e2409ffacc511ba5819d92ea57caf048f83a99806b118eb7b1c0be84a82705b119c1e8fa8df1485932c4f662f98faedde86b758f323e1510e7f14d8b1c9accf2742de75a3af8b259698af1b2e4e198143c32b666242aa2bef3fa23276957bc50798fcaefc9bc29b59f50963bcda7982bef20823863783b81126d743d6644382df879eb79414cfa435c178dd3447980050d06ea6557ffb7c1fb663b424fe0ae4f8b7c342ccb00988675981b1d8cfb85a6cdcd7fd5a074a9e04c5b87a8ab62dce34aff65e65b389347647c9b5400733735c763980627868294064057a77b1b72f0767c4c980ebfaf21c5916d7876e813bf99be3560ba0f39b14bb3ad6cf5f0b23ffef16d67ba989cb23c61783ce5dda93035219a4d4bbe642f116291e9c451741fc04775aa8059d5218315ddd47297bfafacb113b352ea24ffc15c157735ca1af682a2024c8c2ab1778cbc4f6e308eb8560d076e2e4669631918a827a86e59ec57fc52eba0316fe61fd627475133daf78ffbb7bf5515df01d5ab0fc2b0c33fc2535f4988421f64cbcd2d75228bcadf7fc55f5218554bb087451998874aa8c59b094b020622ef895db1ab5baf443aedf569612dbb4c4b6b63d206aa7d8047aaa950b4c094e410a18b9b398cecf5dd6120bb40bad2cddd0fc71477d44afabbfea30de1f6d6bf570caa684d16d147955fc7580e1eb576623c8e1c05d939c8bf0d06cbbce2a2cf53ddd84269f36869d240be393ff8e744fa928d4c259901d8cd25404f651c2e176cebd8072430443d7df85d504f81101110e9823d9359ffc4dd50a347a8cd742a39707a64de88554c1c33dcfea71ac", 0x1000}, {&(0x7f0000000780)="4e7f0dde63f0c55522f9aa69cf23a8f520ee4a6bb928f635e92d49295e356b1b027a7e094abff88398c0141e4b24d466e3844aa9162bc40620dbaced4d8ba803475a3ce7af03f1687d1e3f336bc434dfe09e0c00b5b6c3c30d9c73c01783a5d824851bbce7318abe74e7ef93c1d74f8652103229cd64b27efc688814709086c5c32ae08bdba434a059f29352c24140ac743133c05a79f743c03b004dc5c3eaf1ece95de88691138439f42c4324b8086f", 0xfeb6}, {&(0x7f0000000640)="410e6c6c434a3d4892cc84333fdbe249de19c03ccaf33f928a5df428d9dd9f1b8c0ed124c045b17a30d12459def7fde477bd7cf48e0f8d3cc9c2", 0x3a}, {&(0x7f0000001880)="01b57cf00d266bcf1004cf", 0xb}], 0x9, 0x0, 0x0) 16:00:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) 16:00:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x40) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f000017b000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000140)={{}, 0x4, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0]}) fcntl$getown(0xffffffffffffffff, 0x5) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) bind$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000003040)='u', 0x1) ftruncate(r0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x20280, 0x84) getppid() 16:00:32 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80000021c0, 0x60004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="000000186a56010000001c00beffff00feff0060d5706c85c2768511fe9700007b7d8a1c18b96e66cfad1fb4", 0x2c}], 0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x149) renameat(r1, &(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') 16:00:32 executing program 1: close(0xffffffffffffffff) socket$inet(0x2, 0x3, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x0, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="820200000696ff6698d3c153d1558e4ff982ffffff67e3357d246cffdb4a03"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204", 0x16, 0x0, 0x0, 0x0) 16:00:33 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000180)="11df1275e4099f60544069ee", 0xc, 0x4, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg(r0, &(0x7f0000001e00)={&(0x7f0000000780)=ANY=[@ANYBLOB="2312f7d1"], 0x4, &(0x7f0000000a00)=[{&(0x7f0000001f00)="9a3793e35b7b37befe69d5ef7f06cdab25712505d7caf7dd9d93bf2e00963f555e7053c6eb1ee376bdbb88ff64be1dcc92dd7ea6f1ee70480c2188d97e96a35798245e70f314dc79d6173ef00287426ad7707e437f94314a39c80e981d8fb2a453369a527a7946cd21a8745b0694c145aa0f43d9643109e0777995eddd498c38403cae119d6afb46e701181aead236e3b95792df33faf08bec79b78e71fba1e96d425df35b49c8a9e8523da9f18ffb7efb8b5348e3f4ea5f1c2d9ce5406d710dbadd76702a44c87784d5a10fda675d1c0d14c0377ff1dc179e71a0262c23158d900b1cbcd3a624f8497c6acd5803ebfe29db4d", 0xe}, {&(0x7f0000000380)="441a83986db9bfda9888a93c806be5fa849127d621300685b973fc371450693b17dfd285", 0x17}, {&(0x7f00000008c0)}, {&(0x7f0000000900)="358158d961673eecab20209835a28aadf44989b44b8e2bb41070930e1553920c0661e6ba35c295a464bd8f5966063ad0d9b55f6047cde9472caff661391a5cd8b9c35a4d88b14823d72cdf858df91eabe48b4b5409a0439fecb851ea9840306c146408334630ea50217c9447b99b5759a2c6713feb9f29cee0e678d1ac8dbd9d73fdef59e826ba850834ae468d2d84174d00d858a5adeb2661ec7352ffd3ac03283f2df60c5970375e3e00d45ba448b548e67820ff43adb70fd8f016a201ed1273fc5bc32b79dba14dbf9f", 0xcb}], 0x4, &(0x7f0000003480)=ANY=[@ANYBLOB="1010000000000000000000008000000038cca7c739b1720276d6f16f5e5f81bf9d8b0e0914354d87e3678e09733c31f161373efeb2c598fb85adf20f0b3bd2d179209e54de782661c91c06b74aa0e41d60a53045a66c09631db252deb692b08c3748127668ee986d34d20917cc1365797786084b19198eaa1977def72919d01a887f532ade15ee37ec7e1eb475091e51cc20f5315784b5a1547a4683c82aea484dbcf75d7e5b8142f5bb84bb2d5a8d2167288a4cc2a82ae8c409ad025680950960edc89abdd5addef4de6f82e6f1a1c00a425009d40e04fea71c04e63421bf384abe45769cf63cfd823fd1967e57db65242b558d52e6a8f5ec709a12aac7e39eee75329b03937e2aca6643ac4ba8414e837ac203f5b6a3372723bea16653ff764c3e9a53ecaad678d941c0ce0df21fb0c03446970878f46a5476440db0652aa2396d58c7d8305b3c531ed2507ffe4fae4a4f38dc45e10069cba08c84fbca3415689a6d05dcd39b3fa13eddc4fcbc0871e8ed31310bf65a59f187d26f8242ea4c16249b65801f39521f91f45699f98f14fb6f3341f8a39f70db54bd61e124b84558801cb3f5ca71ecb82bd4e231a9eade2e9112f4dffbb8e0cb0cb1106787a3dc76ba7dc2fff1def682f153fc78039e2469f4cf3fc7c2b8574e02b41aae66a14e2cf8332f1478edeac8dd03f3bae88af2700e8677c0abf09ba8ddb7cd6250628b7217c769a7fce1b9730f29aa3f4abb5eaf85b2d396c4856647de29c030f127b9bf2bd2062d498232c04f3079cdf038007c644e517a6062bf91992699adfeb70738cc287e2a7deec109a13c512e3c51cc9744505e1d397b2983fac9c643cf38aee1feca5ba09c6eeaaab7ec99ada8f0ae0876ae82966ce10f61a7ef50c67392f9e1474cb2f0a982686205bd1ff666aa79568a60cd57e1567751d1568d511fa7822306aa051272c33ec5bacde4c2aa41befca22100d0566fa1325f98de464e5c3dbce524c2811744cb5633fb497d9c5aadf443cde33c7777e7419b0ae1a7927a7c1c930d9f5a50410c812d17a3519be5c003a1025281e198e31b2061b8940e63d0674120287c60cb2da7b850af0df8509d75393971bf0e68e8f92638380f580ce746a072548a0e256c0635b7539204536860050547dcf6b14d0005b4d69f24d0973ca61c73c6388cd23b955e3578750d3ce6b0850e8ac41fa7362d906297303e889db62304e34ea9444e5b88e4461bacebdf410b34fd0bafadc5868d47f00d357b5b2ca60ba9241730eda06e8fd1d4ccae506ec9adf9e3ab7b624d51c5c8a0b453c84ee54fa4f6cfd5ee3a6c62b1ddc8006a7eb1894addef8607f08b6f914fae3f2902b2caa43d7ad3a305f9b45dc1fb1b0a9bce4d8e4bcd43f86d551539f0dddf0f24959b4fbf442aed162fb9db70355228a27d8c68e871d28fa84d0275c9967936f1a4db37a676ec4fd50642fac11d603e8ef9c709e03e411f54f71cf2ce510ff00293627eec9262882e186d78ef33f4aa379fc0b33582a1c36272456905a75e593130563128bd5d2f45cc0a954d0050b41f623d4073fd9070d631ecb42254b03e88181d03677d4a6d2746b97b60c885eefaf3b2fabbb0a0651fcb00c5071c537706c72f02795c709214a1f88272f68bee47be3918c7f5a72d32d4542c56d8801e1a3c8009d448139ec0430e5ba33d1589e7ffc47fa8ed1ff16c64e95172e76a3cbcadedda177433d7650dc5eabad3a908ef458203531f799dfea69622476cb307a449763e3d5343f27b04c2f7485284cf14d1a7b5e93664681c04b8728e1ea33f60eb082e49a08c77a007d93b43d23b0f4899e437e13efc335c002f58ed1b68d0c443c483b9ca7d9655e778063886d72d2251a308c8dde1621f254e8c9300b0a7cf49e2bebba977864baf2fb1434567eff4b53b1b6129c66ea69fe9bd514643693bd9c3d1ae45516bcf9f1c4ca1ce2e685771fd2301769e92c2571384973e7412f71d2680d4ddb783dfe755226359efbe260a4cbee1015013b9aada26310d520bcb98cb826bda6275daf198aad072fc40c5e7e30ab0039bc4a1f90ce0ff926dde5392b18d46bbf898ad4a072e03d96ba5eb7e30020845a343f54fb39396c143f22103c89ac6f7b63f0c63197497805a3750e053b77fae4b1fa8a8caad53350c2196751e42ec8dc10da074e76e73aba0d695288bbd81118fc7e303b8b704443db9c1d1e4c2266845ecbecc917f072c446a838fe802fe8c6e83900a453a02539173fc70e0eed60cd54eb7355e3f697310d43d6a98a103e6968eb6058a9fe7966e096d801d248c33b96fbca915b354ca7d350d161069479a9526711299de69010dbd611f7add614295f38ade49e1d5a62e77a5599c13133766e59c4d5f44565703265ee7bd814182c5b385ff14dfcd8f67843b21caf440c80aa742e486e5ab20271ba202285707407372f68dad2e35afd1f6f77196180b902920df67c668f689c765989e78ebb3a8abc30ef614bab0e93949ba500542f63689cbe104e58b6b236fa2f68af81aad26dc7df4fdd42185d353275d177ff38bff2b8250afd08aab883487d65aa833aaa003fb2bcd552b9e6f80f967aeacfb375a40abf984b64c52b03534af05923c21772a6d29262c8ca7b15b35bc72ae1d411aff51527a2ca791ee4370bf4598e1428f5d37958f40ce7222a6b6a252b7ff638867156feb0103cebd9a4278d29aca34c430ea0de919d264412f300e042743ba42a4b519d86bdde1864efdc0871757bc8abeb194cbfea389bd47f7db9a021eab07f16c536fbd652610f8a25dfef278399233da475f3027b4da887e8d9f2529cda6d236c90912456da9c1c8131ef26af6c2140907348929c1e547ee6fe45d5aed04bc646ee81c46c802f504e285d3711c58ac63bc79afb5fd67633489da94a81e48eb7e7700ded3b4f3b2a7b90ea4c5ae8398d9cd58ddd464162d2006065db0794ee3f84ade61ebede162a1fc304872f3ed994c0e12f84eccade8851403bc11eb6c97d315f4d37fc2b4d7f1abdbb59baa03279fc639e89f5231c5d9984b0319f3d157413b4e464512afdc67888614de68a97426e1006a092f13271dd161d59856a347c0f552241b26f6b42ba1eff3fe5090905ceb7818d451f25b8b6858291a3e53187404006be53af8c7b578f9be8e526476ad156822112fa44606b96d683912ceb8a5ece13d9a29c297e99e087d866b63995d1513ebe8eb9b206722af3105a15ca7b0566778e081c40ca6d52d669fdcb3b8416382c8ead630863025ac7913392600ee48435f5bd624830637b1319be992bbe10c242f138386e9aa195027af55d8a4774093c0d45e2c7cc6bf7ff211592412f2ee5f9911d5262a1cf102723fa97cb87b51f49d64723b4fde0f0d1e6a38c7ea8bd0e915585316db34082ace409bd686784e97c4932887b99c33417faebaf6cc820e9079e5b592a8431535824b38a8546eaa984cbdb96547d722639df610811070e721dfcbd1812c719e500c35184fe1e2d6171fa9c395621ad1003a6caa9c8bae04f7ecdd08e0af6a0730f82217ba7ae699176bf1cecae6bfd953379dfe43b9c68f06b3a2db59f3a6eec54b37c81018b33680f1cc6e3999e1ef3907ee90600e3b7b540b029dc8bce740d84c12a6ce1f0bb021e8eefbced2e32f1824b3a56d00484e786a14355ea310a55cdbfe42bcc885eb1e6a9cbd444ffdc80bba1e7169e1acabcabc82b9a51aecab1cd9df16158980da0ba56213ca2a0ca1c4738f9856e074f501aa9bcbd670d8b8a4b63cb22346628cafbdca4b06bd9543adef7dc434af53d12c6c28aa55a8bfa290f1f9fc9eee1761707c66c61734a5735ea87539d2f56381a3e7186aa1ea5cdadf748863a7542564bba1a17fa872d74c53ebb63940efa81cbeb772db896efb66d41a2d3d01ddc6fc4b3dfe8de44737f11c0e60cb8ce05be604209b05f6e7b720aeec8e404604ae19b322da9890859495e2c39cc8596c032b4e5543bec9c5013a19544641a9d4c45ae73a45fa657ed58c51985237815e13ed298b1394d7cc48411822e34661db19dd98d6065538deac71acfa105c7a191a371324aa3e46c64cf0f30e191912bbb693ce56ed03a3f57b929afb50b81bd8adb5984428b7555c80c04fdca78ae9409fcf6e045287bbc2405035b0d6e56a5c455568ecefe69200ca54261c673f8df03326a8e69e51f2f14e47571f075a54b980fa6af849ad504e32250f7a13f5b85add7b011a94878cbfb83e3fe052dff99525a13ce682d5240a84ec577630f29136275d6d746847091ffb8bf432c1da004dce0a1abda5fc0f50b7ebd0f87ff45bc40223e4a117dceba93b431b4af818d821e496027485fee2cc57d9bb47c54225aacf8564d9217e59f004144ddfc501e27800aedf8935507a3b24a2f4dd2defedca993707645aac577a8f505e8aa2758fd1bf9cabb4e8a0bd8855958c1f26480703ae8cc966246284b2da070eeb91f14a657e2b69ddce7e1bb6e193a1226991de635f820465e8825c98f3f071f1587f859f3278e2a088ceaf361458b9a314ba706f13c8841875b85fa78f6be91c5d951cb7fdd5ea1b7536a7d266434901bad330c592389e2035fcd097b0bed4cc445ffb76ef2028f19758bc3c138a62ab08fd35a255c7322ddf7f741322e55cd3ddf609c5db9bbc15e9a119ff837c2edb4b2b7ceba9a8ea8f4608a364761ca6729afe9cce9c4e77d058511cda525701d2bcd3a1471c4b6b1ca2c300bf935424f84652266de2c0a2733aec0b394cea186d7bcaf8ca30205dcb1775977ee93d5516b7c680735e0819cb002205c47eba9eb3ce613f54d3f9b5fffa2a4a914daf7dc76421ad85378f8b30059b8000e84edb4103243220f2cfc3bb1450dc2ea40a1eb4b7415e27a578a5e7ac495e76768cc67846905d3210df72f2fd03e7c96e277c64e15b81bc602dda3fcf0886b694920fde98f02f1708b6f1c3c92bcfecfa1e98a5827a220d6d1c22dec0046bd5ea377a960d9495ac4cd48b8536edc0682cf91c6b755d245209945dd478fd8e04f099e0dd246ae73deb83815a66db936747db9b36fbfabe36f5bafc36a0e5fce513a1343d9757d6898596ba6752597a499d690c58e410d519913854b2b669c7e85831edf2c6ce84aceaca55ebd7884eca4f340aba440c06c5411dda487b18c6d54bde02c727c64e6ab936d40a138b829742a930a7eccc4107990597cba68223ebd56e3bfedcf6a16b09f6420989cb7c0b9c68adae5f8c8414352ea142e69d33cfd159f80c8f8b01d098e84ca4a50bd15eaddc009403c4edc6d41669eed6611dcebb935b93ba8c3d5ffa46a2ace95e2f482993ffa254bb61bea27ea0cfe356ae437193da42e5e2b07f9b410f0f1982e8785b950a601c9d5ec55b28d2169234c7242f751454e524d4c0e69d3126e6cd371a8dadd28cd8a41d70dab63e734122e513d69ff7910eaefaaa90dd5509666677358334d7310d2e07955d52db1a63c8499a728f01641421235f843d4151e759be8f1b86106d66d9f06a09bda74cf59d64e986641eacd34490828100000000000000bfda250b6b8c3c6a102bd0d3a7e127d10e130181c4c71e99096cc26b6ded9f6e56f210feff9c8af590013c9430f6ae3dad0fa399ba99d86e2da3aa6c3bb0cd532c9d716ea30d753e26aea012241869d97778dc22bbc842a76587e5cb2d2b341783bb8e85dd4cdaeddcc2abc4596e96bed459999a2254a3af9ae381c50203487e062da8101f1386bb9e50f843968883fa36592e54be9313ea8cd46f6374c444a7972172173caf92fc3c4a7f8ca7a22e64f5cd7cda138e38b07fb94f2ea3592a9b049a692261fba91843365fd02cf8000000000000000100000006000000183f0ff45f70af0f151e25f8c5ee257c4d1d7befb39f76396252ecf0fe0efb6bca8a4ae7e212333289e86be1cbfa403b8b6b1e295309ebc14cd511f3e5d82f41bd154ec393232c212bc43b1b6be69299e0b0d15d1e79d434d6f8a044e4d6cc834974c0e5ed141c7fc1fd72b8c9e8a6c05e1a8c08ec2584028518322f659834f1772e74fbb9b39ea6afac83a820c8efdbcfdcacfc538b4e50160a85bfb96b7c790f00001ecb3590d67932278208f826a669d9de3b26676335d21ad7ff3a379b20e41ea3ebf49e4e67e631d636ed3219ab5ae801f5c346c59192003bf3b52ca4790e8d4300000000000801000000000000ffff0000080000006fd0b6744ddb2e20893285519c9c2ec3dc4e04127b455a456ec0aeae05451762c21279faa97468e20bf2a477344493394cab12f93c33bbac16996cad53f0ffbe7dd7b218dca440895a2334184560876273daa83ae61c487333ba6f63f7cf0ae82525eb6ad77314dce6f7ec76bc9e543c7f7f08b6f864ed13af05d292c3f27eb0b14bb0bdee52316831e2b18169486191659d2c36435137f50eb18c467244f3583ad125715c885a45ce6094c577bec0852ae5900e75d8486f68c079edbf6dfc95bdb807067547e521b3fc2c3e142742ca1bc291ff15977d88a862183089feb7486ede45105e0acd43fe19b6b8415eaab35988fa5b00000000d000000000000000ffff000006000000c97993787e66ea4feea450d78195c0b1918f91253924e7bfb0e68b35cdcfa2cad7d4fc618acd1a955389044832a83b9e46b781a58de53549d8467fb6e91fcc660551885aa5f6797d3a38be3b9a1249bd7c989165ebc85b5d8fb7fd7c5eb449faf184d4d551532953a743602e42f84f31ffc4c10903a9e768744c95060294e2961a2ba4fc55d47454a1b2253f34e4afe27dbeacb67b473939147a65143b69d42a2c8ba5d9b8a1617b8afef972d81b83380b149c123b335c54ee69fb0000000000d000000000000000ffff0000ff7f0000463667e83cf550e55fb1e16c8a3c507a362dd235d07ced3b86e00cb3c282ef1aa19f69ae2c649d49bc2d1de1a3cfbd3fd30686f79cbf6665c407cb7c4863ca3800bcc3720e4188042ed57434f51330624a091b23342651b3bd42b98ab6388e120323e61749c107e7a6a2040f6f1c46a971058af1d76c2f637f718c78d02dff75e72a0c1e0b1149e95abf1c32f6016932395974a3239527f20a3d2d4d2e06b3c7f77ce6c13c4e19fbe30dd73f89e75197ad6fc267f20e33870fb1f4113dccc9a572bbed50b8634b6d27e9a6f47e0c80c53c3f1fc731f4919500a4a09b2762134a983249773865dc4e71cfb434b5cbcca5d6b3b4476ec75a1abd19d99eafcd238d0bfd27f4005202f6ae2469351904acecd827d50833cb1bc2a4abaa32dd1310df77dae6a2c067d5006c61b5ceb8926b883b77152b911e2f926d9109a7aa6b25a28c5348ab5eaa124ceeb16d2446a5f488525000000000"], 0x13b0}, 0x40d) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x20201, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000740)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) fchflags(r2, 0x10000) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000440)=0x1) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001ec0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x800, 0x0) pipe(&(0x7f00000008c0)) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000880)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) execve(&(0x7f0000000480)='./file1\x00', &(0x7f0000000540)=[&(0x7f00000004c0)='tap', &(0x7f0000000500)='\x00'], &(0x7f00000006c0)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)='/dev/bpf\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='/dev/bpf\x00', &(0x7f0000000680)='\x00']) r6 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x8) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000280)) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f00000001c0)=0x6) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000001e40)={0x9, 0x6e7b}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) shutdown(r7, 0x0) r8 = open$dir(&(0x7f0000000340)='./file0\x00', 0x800, 0x1d2) fcntl$dupfd(r7, 0x7446a94d0241c2b1, r8) ioctl$BIOCSDLT(r4, 0x4020426b, &(0x7f0000000040)) r9 = semget$private(0x0, 0x3, 0x4) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) 16:00:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xf}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x100) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000080)={0x4, 0xb29d, './file0\x00', 0x8, 0x3, 0x0, 0x2}) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:33 executing program 1: r0 = socket(0x2, 0x4003, 0x0) socketpair(0x0, 0x5, 0x8, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) r3 = dup2(r1, r2) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000017c0)={0x1, &(0x7f0000001780)=[{0x2, 0x4, 0xbb, 0x3}]}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{}, {0x100}], 0x2}) dup(r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x0) pwritev(r3, &(0x7f0000001740)=[{&(0x7f0000000540)="7f5988fbed37407c6e41f6ee583344fed9a4ce49a4950640f3fd5ca4b1d3408d2ab4d1a9a9bf50922bf6d4a25a1f48c52c07b84a76ebe9a3155288c8365ffbaa7e2eecab565f990d", 0x48}, {&(0x7f00000005c0)="8a3cbff80c70f61c883420973bc42334acba06ce9d5170f7c850d789abfb33277e32a20805efa36210c156627d4e68f8a9dc2dc497ab70980ec6842813915e375ec701e8ed2c6f3d0cdfc8fc27f3450f901ca4dcb64cc2974f711fa4212e60a2fe901a972ee255", 0x67}, {&(0x7f0000000640)="26c719a711187e7b2506f418b24eb6a1dd717d4b87f45d3d69819b23982523d77e50a8a46938e7c8314019a361d0aed4a4efa9447c94fbad8de816d0687f766b0d3173280e295159de7854c000a87d00b7da14a9611860c4099922e6bc2b77515692cdab0b098a417a6d2e8ec449d057e78d681b2046cdc007477ae977f71192bd94b5289d02a4749a1ba6809d6523dd503a2b4d2ae267603a9635877a58588b8f9ccadd77f4111518b7ba61d5f2bf1ab4c86232df6f0639f2dbc9bb134f609b7f7c7041ef38a1e02f4deec7c1f6d7aa0392a62f046f", 0xd6}, {&(0x7f0000000740)="ba3540c3a344d064d86b9943424aea43530b541856accfff25ea3da47ec6e4ec7919274e90b116989aaca425ea33e09133047bb6ef3116ec682530d2e283b238157538ce366b23f1d14ac49c65e573d00a81c2f78b5c4d6c9f257fe8b5cab74b790f12021cf185d74ad3032c230e95987014f804ab1dee6335e6de1a88bf14f126d54b57bc32ed88a8dde314bf2811bcac10d016093f1823b476d6a9aa16ea193460aa111a0218ea94323c6b4268e9ba79155598b162cb5d9423b1be712f6915cd04c8d824380ae47511f1b6eb91e7a483168e1075458fcb0b0a0cd3664d455917905f301e965421f4bb5f8f8321d9797f057d8cbcf820eb12a866159293c028f479f5800c6dc393a7a8f9b8cca5768f6f38632d6ef9a36a7214d200ce7e0ae350c30171a18acd663be90d715038cdb38aca8a1e17e1899f4496dfcba41cd5e99622a8ddc7b187796ab78e287bbeb177d0c0e6d1ddfdf04b0563a8fbfb2ce75cbd36f100046a254994936a8f78d26e9301c5d2aa528d1029f87933a62ab3282cc7536aa8ff8244b67cdcf8f79904e51be63e87990e5d0f5f06f364d872fd919257cfa9f539e1be69cc58df0e9073472b33d8c17abfeea70893d8aed066eff6d2d0497ed40e1d6ffdd0bc32db10cb0ee1698d04705525f0e4f91f730a17b09a80c76ad2ba88c79c2298b715155da8c7b287a655a900757ee2890fdba55d442820f4697d759d4fb5b5a13a4669b9062edccf74175ba4eabefdbff4d2db1f2ce00dc4f7b3bc85f98940344f8cc712e497c19eb298f330bb3e95c96ec87d778a2aa97c45ded97fb260060f8585186c844b22d75ee49eb571b41a209abbfe3f0f836cad11848915ae62c8b79ea7eb46e5703a67124f47add36a4a34d137e8555cbfe8ad2914625c6826abd59d9f1ed90b455c31420a59d9166facdbacafda7a4c3dfb911f0dbe05314fe1a9ca8fc9bee6cd9c141ac73451864e5d8e4b4195d948bec03b45dade6c44c5f1dc9705d1defc8866e6c94e29f2fd80a5e4aed6ba9a25bc34b6b4e5c1a343ad98c1dd343332286c47919780dcfaa1eb50996e60c02b48c1fc1232b76fab19601214c57b1e0e47fea23649022fd769ac49d853f9b799231cfbe1974d3c94aecf330fb0abbd6d07d164235307280215c5954a4022f214583eae52fee3b78a85dc335128fd4c9f5103aaaefad29ad2a09d72ae769b18ac2dad409ccddef10c78045bc2195287a3b59ff3a5113ef283b918d4dd8a9f766a51c9c0fe6984f0d27a3aa53442438821231049b237472c44e6076b41b568443baef4dc7fd920d10a6190d9636ad52a992cc30dbb77f0ebbbf57d554552c68af6a5428bd2051bcb9f76d0e2f1f9dab96747dbc0860def2c6b7c6dbe6b103d2f8507284fba50714dab36b3fd82dda56fbf8040a2733e4df31fb3a2b38c26b5a630c4bbc3163a8cb9bdb80ab7a9787df1337274f4d4d4ac765e5222f4ebc296e10e0419cfebb41e114c47677c050a2e0982a7058588e508a3618492c85282bbc26d088798cef60e8ff09e375e4c6056809bdc0ac655a7a7e32d096866422dce5b91c872f7132c706fe988553facf5df551eda0a7cb5b42883dcca76c35095f572b484c264eb58cdc3ec0cf94d236951b15a01136872975db4ab10100313fcbfba124ccc8d8f9111c7dea4ec17f0c7ced5c987d1cc3a6478d542be7cb0741f68143a1d99701e400106991ebd34f3ec3e0c7066e0aa9e214dc89f09c004b429e23016262f89e99b704c949228435b0a2e163bca645a92c4a94b641be38fa931b820bbfc7bd1c181fc53256f944c7e1cf0738dfe60d0dedd6ede400b159803ea0e5639f233af3aafb218bb2444fe8bf19475de966bff983ade100ecdec4b2bdcc5c92e3fdcbb396ea7ace60f1d53a686b5eeebda4f18304ed20830dcefd0ccad2181c85cd91df80c1753fd8e1c7d2cbd4bdca2906aa841165b48d996d12d92a5ac79783bd5eb1402f0bd31abfe8574fb52627a86e8e6b8f281d0d8b2a1448e465c660999b06566564fe73a8843612c11495f0b16f67b88612be4677c179b8e8cdf7a0276c76e9a1956844e471a3ecac7a60ccad9113e825d3384bfb2f29abe9363a85d3a26de1322121f43d9aef546f8b203532670e2c031c7b4329bfd69f8c44f6ac530a6e433b295b3adf4f547f97f5b514d7f0a3749b26cb848a2c4d99f44a7e619d08932d6f9a90e5410ee0792dea4759e15b3b9bc2adb1e9529e2af0fc921197c07e6254f0a888946c1ca6e28d14c85496fe14ffa8762c75f89c3a97a5b2de6b2a69e6553bc0890c03b9398494a9e54f33c51aef2a58375a520820840c29f59e1bb5f565d5f27a88f4012d738c1af2f207ec05ed11ca65241c374510830bec06a011fb6dcc682716f1010eea5e4c6f743145f050d0e3a7df1a2ef868efb6cdb277e0e0aa7f8d1156cbcbcc4906ee1fe540cf37c22c39c324fc50b6ad3c03a5b908d3dfc9650211f90b9ff15041045bdaa70a2997670d7be3053ddc1f206b2c54f1fb40073d2f8a6591fb3ee31c79918f196fde148ac88d87229a569666294956fe6f029774ab805d606d7b8c6de50174cf97a275423c248171515a330740eba9ccd9e9c552d766fb0be6c3eba3ee05ce3e16178eaf955eca52a5174a0e0f20882c540a3d0f6db8736f4d641c56acfbbe412777c43c19a489cd6d3978257a1d84727eb8b5da4be3e99e91f0ef9d4377ef04cbbf8903b6f35767c8c3eb4fe8ade6efd39facc78c88c625f171ad8be1eaa9bba1a4f05afcfb34e5ee1dc9bc6658e541c3257122561370b0e201c44dad70e6b92264f200340abab3eea4e6a3de75a392af8077f1380cedd4e4a80662623b4e17873f5ef1820fad232fe8e5b60764f565ad609efc558114673b50ad33b65bedb469a3c629fb6602370ba417a10419c8fb90597fa9f30d7208c6770300d6e5f6e81247286aace77b7c8a0954b2986ae5273d88e4a66430522c60a5b9be37761e10db05fce1ce1a80bae28650309a8a68c8ac5952b80ac02e19a714bf4fb323f878cfd8a563dae232afacd76866c50e98b6e444d76edcfef598bde657526cd3feefae0a8b538c353687c992ed71aeeb485d6720a0319c5b6f740ebb50f0084d44d504d33822e3f28162508917606a4d05139206d0c0d4090eee2f72a273a1b59caa5cb24fd959b07578d1660dee433b9cacbe984ae47abd0ecbe15230f196d08d8f988c9242566c192529f52b025e78eb5012f50bc718a900ae220a3732158ba63b660e4182a4349b436fa44053f168d3cea50423433b4231cdf344baf5c0f96a98336285a97d1809c2bf73b316a68feecac7dbbc2a7ca5f31b7dea5a691e7311ff50d4ffe212473590088fc624ea8c781950d2332c7c33bc8bf9c592d9c22993c896b0e41b3591e2c8703d7ad8890a22678b674d40e42842901b39454d7849de2069599703835e7056e2e0fda83e16a0d8c9736d62ca87312d5bb536cb877d295e64f5c0459056be049b58b95020806998ef41e2a5db6761ced67cefb46c189e2c8b5632fa756dc67c2797982c9136281b63128c8bbd434f0769c10341662240585c379c01e7d214d78fcc9219af7db0512f45542edb2c821a96c7811cfcf8248cf5034008c24d8eeebbfbb69d9b0acd7960e72097a614e58d5523f1edd4e8220633a704575df5f61072e9e8896b648c0a18bb53cda66aecee6ac5d61541e4a7760a26cd3e3a19c912f453a051de03e8cf6fffd1457336be70e0b5b38c80d830d1cd16fc2e927e6ab8200176a6e39b153422066ad728a79ab93f834e41ce7ff234bea3c1fa386fa4dca97ffbddb86d711bb94e000b43d58ad10cacaf252e5c377bdeb6653b8d5b4223a3bbe5d145e035c5b7c7addb05ce7055194a987c841909397184a5bd881e071ea63ed3b4c2f4df727152b51fe97af684528eea05008015d625fe7618b0f3cb18aa5732a22cbe8fa7790c69386d47562392d0ccaa66e452c524676848215c9ee293be27eb59f20bb683d5d42411c12bae616e6f685337b52a2ba0b08a581b9dc6e3531235297184d09e8e9b8f146cb1e762a3eb8f59e8e42496aafdba29cf8006d395d8349e2d44ba6b15fde5e73ac7eb1d2b85c5ed744f4ecdb172758a1e8a2e152109a4f554a6e5d5e06a3760c44c6e0cdb0737904e234896a7bfe7ef227a5a2ce299f4d1bd3aca106ade4ea03b7b22c6f3d90a50ca5cc1e0a930125279758360d2c199a19675985e11e2d16f39d73bf93685b7fae9b8dc869bd2e36cf886e08294232186b6808490bed599e5daae1247eb7c5c0ea12538cc0866386e69c1e9654027282ba168df59835130aff21126cdd112ba1f461ce4ad4942098f1b4bf18c5c30ed2ad08d4207070d43bf832b655f83729403e81e871cc6c04981d83d5336099af09e8b43184cb83c6dcd97230787e6a4886769c9e1083a807361293441a404cd8b0d1a4a1369fad9d8d6bbda16de64b2c52cb2ba49bdbb1eb023662983d6d3c910c0baeda035fe49289a6f9bdf52071eee9d175aea8cea37c83d66d4bf47e56462ac1c583bf3fa655642dc10d5100307dbd9792344e0eda90868694e7f866745a70e3989ccc1c1fea35910ea5639145f4261e27832bf5a30755fd9f1f74d6fdd6943101ddae2e162fb9af7b1b673d0d5e19188fb3f2862b91df98ab7478233c924b97fbcde86cc13aa1de94ade8614654584532d4795bebede8be225b4d2b3b268aa551bc4bc5b1457c80f60653c24c8c5062409fed6bcc49551b6a1c19433384588d35a9fe9d1d6b9b4886c9fd2200e9b80a4516916b2c0fd6198bfcd6eca98c136e71142fd7162fdcac75cd72270af247f5fef6e7ad242fb35759e7dd506400cb728794e1f81df20815f048af2463c1c4875d51950e678a13438267f22644c485021e7f96918795c24ef5e47532374ce5b8040fee6f1a49f25c2e2f47ae83796092e238e6aeec3803330546bab0c2d331b5d88577e443778b1d33f0f8742c954a708c85e131991a1399c37fed244a76db76668b47292d9522e0551dea90dc5a79edc430baa06b1594974ad7e3b6b4e19ef06419d87b6ee6623837caba157ae16ebf9eb7b5988901e18532e1eeb587bbd52533192508f4e81504efff2f95f465f7b86b8aabdac46aa7fffd8e9ad008f46e6be1c26a8401a45138661d1eff9582a4cf983baec67e370ff72bf8dae7174b81743dbbe9c4f7af20916b8d923635dd9f4fca1e6757815f28e50dafdf1579a43f4d5bf8604efdb6108cea24a848d46da979b9e11c18d544638674fbe65d6eca3a22a02f023f98bda756930f25c10ae71d895a3aae9b0ca8b4affe9b1592dbd6458c367e149799ee6f66cb43b3f642cedee090dbe45c76cd1d84db29116a631566c01e345385ad1cf181e4b7fe436b7438a1fa25caee7f91c3e3eea61e1b0e9af10b22133e9430f29b287f423d581025c4378c3136f766a37871de9b5b000aa1ff9543c9ac599fdeff80a5a6b8ec8b1becd602e1483c38ad989120563d3df40e7d866b5d11d66ca403527476b2d763538c6939ca2f2bbfa283e5e54f7e6553eec7d6a3129799b466f631527823160ea1f1d23088809b0a732f1797be50dfc28540e0efb78a33a1d77b920126f31399d13275f659957eb998fe9755e747a9328c77ef8f4a4d4928ab5eef824ae790e98238ab37cf06186e74691d23053630b452dd1b8041e8d2cbc0ff0d97dcec7993a649cc201877318aa1045fae7a6717b807563b3125ea4ce68a10a0ecce4f562ee917843fb5c5da1a", 0x1000}], 0x4, 0x0, 0x4) connect$unix(r6, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b8098424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5a9c5d5f156378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91369550920561600ca47307e5d5337eab3e8cee8104fbdb87443107"], 0x10) open$dir(&(0x7f0000000140)='./file0\x00', 0x10, 0x12) socket(0x6, 0x4000, 0x80) dup2(r6, r5) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x200, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000001840)={0x1, &(0x7f0000001800)=[{0x40, 0x9, 0x9, 0x7}]}) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000100)) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r10 = dup(r5) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000500)={0x5, &(0x7f00000004c0)=[0x6, 0x4, 0x9, 0x7fff, 0x6]}) dup(0xffffffffffffffff) chmod(&(0x7f00000018c0)='./file0\x00', 0x38) openat$diskmap(0xffffffffffffff9c, &(0x7f0000001880)='/dev/diskmap\x00', 0x80, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0xb88, 0x4) sendto$inet6(r10, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:33 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000780)=ANY=[@ANYBLOB="0600adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000002002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3290bd8ad000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4f5bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637386819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d9070dec9d24a76413725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c80e08a146ee55653256256b818adcff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a240a6aca1ac215738bcc714f900b2962560d4d8ed735230fb7146a3708e2029d36d56bf5f227030446137813494ae280cccf91369550920561600ca473337eab3e000000"], 0x10) r4 = dup2(r3, r2) r5 = socket(0x11, 0x4003, 0x0) acct(&(0x7f00000000c0)='./file0\x00') sendto$unix(r5, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fchdir(r5) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r2) recvfrom$inet6(0xffffffffffffffff, &(0x7f00000001c0)=""/33, 0x21, 0x8ca44641101b2ebf, &(0x7f0000000440)={0x18, 0x3, 0xc004, 0x411}, 0xc) dup(r0) r7 = socket(0x11, 0x4003, 0x0) r8 = socket(0x4, 0x4, 0x1b) r9 = socket(0x800000018, 0x3, 0x0) r10 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r10, 0xffff, 0x10, &(0x7f0000000000), 0x4) close(r10) r11 = fcntl$dupfd(r8, 0x0, r9) r12 = openat(r11, &(0x7f0000000480)='./file0\x00', 0x400, 0x148) ioctl$WSDISPLAYIO_SETSCREEN(r12, 0x80045756, &(0x7f00000004c0)) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000180)={0x1, 0x0, 0x5, 0x112a, 0x8}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100), 0xc) sendto$unix(r7, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$setflags(r7, 0x2, 0x0) socket$inet(0x2, 0x2, 0xaf) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x20000000000002e9, &(0x7f0000000040)=[{0x0, 0x7, 0x1, 0x8}, {0x3, 0x3f, 0xff, 0x7}, {0x0, 0x0, 0x20, 0x101}, {0x7ff, 0x1, 0xff, 0x7ff}, {0x40, 0xfc, 0x28, 0x80000002}, {0x49, 0x3, 0x2, 0x8001}, {0xb3, 0x2, 0x2, 0x100}, {0x401, 0x0, 0x3f, 0x6}]}) fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:33 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) r0 = socket(0x78, 0x400000002, 0x4) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = accept(r0, &(0x7f0000000280)=@in6, &(0x7f0000000380)=0xc) unlink(&(0x7f00000001c0)='./file0\x00') getpeername$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs, &(0x7f00000002c0)=0x8) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2050631, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) open(&(0x7f0000000300)='./file0\x00', 0x0, 0xa8) pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000080)="18", 0x1}], 0x1, 0x2, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000003c0)="fc86efdb9199aa68824a16b68eb425f88203f46cd7465635ede750727bb449c50bb65ea3a765ad749f0f57bb3365cfa79e1f27f939b1619c9d925bb6d5c5b9b345cc0d73adcf3196a63a10246a6a070000b6e977a6a355bac590e8f0bd54bf0000000000", 0x62}], 0xa7ce92c628241f55) r3 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1000, r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000024c0), &(0x7f0000002500)=0xc) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f00000025c0)) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0xc02, 0x0) read(0xffffffffffffff9c, &(0x7f0000002540)=""/71, 0x47) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f0000000200)=0x100000001) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f00000023c0)) preadv(r4, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x8}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f00000004c0)={&(0x7f0000000480)=[{0x100, 0x1}, {0x87, 0x7}, {0x8b, 0x7}, {0x82}], 0x4}) r6 = semget$private(0x0, 0x7, 0x3e0) accept$inet6(r1, &(0x7f0000002400), &(0x7f0000002440)=0xc) pipe2(&(0x7f0000000080), 0x0) r7 = kqueue() r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) kevent(r7, &(0x7f0000000340)=[{{r8}, 0xfffffffffffffffe, 0x13}], 0x7, 0x0, 0x0, 0x0) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "0000200000c01592f000", 0x20000000, 0x101}) poll(&(0x7f0000000000)=[{r9, 0xb}], 0x1, 0x0) dup2(r9, r8) r10 = getgid() r11 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) getppid() r13 = msgget$private(0x0, 0x0) msgsnd(r13, 0x0, 0x0, 0x0) r14 = getpid() r15 = syz_open_pts() fcntl$setflags(r15, 0x2, 0x1) r16 = dup2(r15, r15) symlinkat(&(0x7f0000000000)='./file0\x00', r16, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r16, &(0x7f0000000180)='./file0\x00', r17, r19, 0x0) ioctl$TIOCSWINSZ(r16, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r16, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r16, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r16, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002d80), 0xfffffffffffffd8c, &(0x7f0000002d00)=""/11, 0x18916db7f545c092}, 0x1) ioctl$KDDISABIO(r16, 0x20004b3d) fchownat(r16, &(0x7f0000000880)='./file0\x00', r18, r19, 0x2) msgctl$IPC_SET(r13, 0x1, &(0x7f00000002c0)={{0xa, r11, r10, r11, r19, 0x2, 0x6}, 0x1001, 0x5, r12, r14, 0x3f, 0x7, 0x4, 0x85}) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000100)=""/172) 16:00:33 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a7140000002900000000000000"], 0x38}, 0x0) 16:00:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x80000000ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x2, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x7) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100)={0x5, 0x101}, 0x10) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0xda999c7486d7b52d, 0x0) r4 = open(&(0x7f00000000c0)='./file1\x00', 0x20000, 0x1) fcntl$dupfd(r3, 0xf, r4) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r5 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x40, 0x100) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000000040)) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) 16:00:34 executing program 0: r0 = getgid() r1 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000500)=0x5) mknodat(r1, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000580)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0xfffffe01}, {0x1, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe1d}, {0x3, 0x5}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x21}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x4}, {0x3, 0x1ff}, {0x17ece9595742db57, 0x4}, {0x2, 0x4}, {0x1, 0x81}, {0x2, 0xff}, {0x1, 0x9}, {0x3, 0x7fff}, {0x3, 0xab47}, {0x2, 0x4}, {0x3, 0x3}, {0x2, 0x1f}, {0x0, 0x1}]}) openat(r1, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r1, r2, r3) r4 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000500)=0x5) mknodat(r4, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000580)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0xfffffe01}, {0x1, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe1d}, {0x3, 0x5}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x21}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x4}, {0x3, 0x1ff}, {0x17ece9595742db57, 0x4}, {0x2, 0x4}, {0x1, 0x81}, {0x2, 0xff}, {0x1, 0x9}, {0x3, 0x7fff}, {0x3, 0xab47}, {0x2, 0x4}, {0x3, 0x3}, {0x2, 0x1f}, {0x0, 0x1}]}) openat(r4, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r4, r5, r6) r7 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000000500)=0x5) mknodat(r7, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r7, 0xc1045763, &(0x7f0000000580)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0xfffffe01}, {0x1, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe1d}, {0x3, 0x5}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x21}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x4}, {0x3, 0x1ff}, {0x17ece9595742db57, 0x4}, {0x2, 0x4}, {0x1, 0x81}, {0x2, 0xff}, {0x1, 0x9}, {0x3, 0x7fff}, {0x3, 0xab47}, {0x2, 0x4}, {0x3, 0x3}, {0x2, 0x1f}, {0x0, 0x1}]}) openat(r7, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r7, r8, r9) r10 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r10, 0x40047473, &(0x7f0000000500)=0x5) mknodat(r10, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r10, 0xc1045763, &(0x7f0000000580)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0xfffffe01}, {0x1, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe1d}, {0x3, 0x5}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x21}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x4}, {0x3, 0x1ff}, {0x17ece9595742db57, 0x4}, {0x2, 0x4}, {0x1, 0x81}, {0x2, 0xff}, {0x1, 0x9}, {0x3, 0x7fff}, {0x3, 0xab47}, {0x2, 0x4}, {0x3, 0x3}, {0x2, 0x1f}, {0x0, 0x1}]}) openat(r10, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r10, r11, r12) r13 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r13, 0x40047473, &(0x7f0000000500)=0x5) mknodat(r13, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r13, 0xc1045763, &(0x7f0000000580)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0xfffffe01}, {0x1, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe1d}, {0x3, 0x5}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x21}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x4}, {0x3, 0x1ff}, {0x17ece9595742db57, 0x4}, {0x2, 0x4}, {0x1, 0x81}, {0x2, 0xff}, {0x1, 0x9}, {0x3, 0x7fff}, {0x3, 0xab47}, {0x2, 0x4}, {0x3, 0x3}, {0x2, 0x1f}, {0x0, 0x1}]}) openat(r13, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r13, r14, r15) r16 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r16, 0x40047473, &(0x7f0000000500)=0x5) mknodat(r16, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r16, 0xc1045763, &(0x7f0000000580)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0xfffffe01}, {0x1, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe1d}, {0x3, 0x5}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x21}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x4}, {0x3, 0x1ff}, {0x17ece9595742db57, 0x4}, {0x2, 0x4}, {0x1, 0x81}, {0x2, 0xff}, {0x1, 0x9}, {0x3, 0x7fff}, {0x3, 0xab47}, {0x2, 0x4}, {0x3, 0x3}, {0x2, 0x1f}, {0x0, 0x1}]}) openat(r16, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r16, r17, r18) getgroups(0x5, &(0x7f0000000b00)=[r3, r12, 0xffffffffffffffff, r0, r18]) r20 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r20, 0x40047473, &(0x7f0000000500)=0x5) mknodat(r20, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r20, 0xc1045763, &(0x7f0000000580)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0xfffffe01}, {0x1, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe1d}, {0x3, 0x5}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x21}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x4}, {0x3, 0x1ff}, {0x17ece9595742db57, 0x4}, {0x2, 0x4}, {0x1, 0x81}, {0x2, 0xff}, {0x1, 0x9}, {0x3, 0x7fff}, {0x3, 0xab47}, {0x2, 0x4}, {0x3, 0x3}, {0x2, 0x1f}, {0x0, 0x1}]}) openat(r20, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r20, r21, r22) getgroups(0x7, &(0x7f0000000b40)=[r3, r6, r9, r12, r15, r19, r22]) setegid(0x0) r23 = msgget$private(0x0, 0x410) geteuid() r24 = getuid() setreuid(r24, 0x0) socket(0x18, 0x3, 0x7) r25 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r25, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) r26 = socket(0x2, 0xc003, 0x11) socket$inet(0x2, 0x2, 0x0) r27 = open(&(0x7f0000000100)='./bus\x00', 0xa7fa226c1b21a41e, 0x0) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/de\xf6/bpf\x00', 0x0, 0x0) r29 = dup2(r27, r28) setsockopt$inet_opts(r29, 0x0, 0x1, &(0x7f0000000540)="3036694796e6e484922813512c52fb524aaa9cd44b5d8e33143909ad69ba0e8839e725d21c013faa9794ba65ee9ded280e95096480b56f738046243ecf648fb645ca7a360bf7672400e47a78ea6f49e0726f99116290bf0a7f91b51bf5ad6d1598cf87ebaf88fe96ac523fb00b7b040a05da8f13482f782f18389819564ab50515975a8b", 0x84) r30 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r30, 0x0, 0x15, &(0x7f0000001400)="9213c8daa2655cb7c603e4339d986f5767bd549361ce921557619f228c367de8832b93782cbbb26b6b8073e1b150aadf3e6e41ce5791f8e71dfd0c49d33c45bca2af398f6b56d101ca0e924cc3713db3ca6da55dadb604a635b1c13e4fd150767860a68568124cbc9e4957a3631f2c4d59ea9e69e5de1c375f2c07f7b5e4753ac6a6bce40d938f53bbb00561539e8ceb867cf92e77efaef1e7853877b5944d1ced7c510bf97d8d2e4060cd55a9d7d4abd3e11a9f7b6f117a63724df6b0cf540509e7c4c6e3910962329524ab1dd7c1f8e7a5f1a6fc584c2374227fbeff1b7034adde7c31fd11d5651ab27d4b233ee8fbd71f85a08149d0e53ee86965c6736c539d4dbea51642f5fb45675bf23d14ce7f6ec21e100823e0296bf199cb7d2d61da0a0ff2b6b9c12d46bebc7a49c5d7a6a0bfc002f0fb63", 0x177) r31 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r31, 0x0, 0x15, &(0x7f0000000000), 0x4) r32 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r32, 0x0, 0x15, &(0x7f0000000000), 0x4) r33 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r33, 0x0, 0x15, &(0x7f0000001280)="ab238d19ff4c9bea67ae8b4fc4edd235322f5454d76f38bbe1880000f76139351febdf96cf8c7846140c6f58bb1a3e3b6c3d592c31c5a7399006b5295868a15f74334fd5b7a22cfb9934de338e28d52f7c2fabae2c546a7111fce3282c7eb45c87396ffe0a9d774981c0791a0000d80cf0ea5cb00546b59212d51fdde18f52b2f20348a44cd24f267e21a91b5042bda852cb995cc3ab6f62b8107bd9dafe7fa20002750fcafad7414e6e222b8ecedbda0010000000000000000000", 0xbb) r34 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r34, 0x0, 0x15, &(0x7f0000000000), 0x4) r35 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r35, 0x0, 0x15, &(0x7f0000000000), 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000013c0)=ANY=[@ANYPTR64=&(0x7f00000012c0)=ANY=[], @ANYRES16, @ANYPTR=&(0x7f0000002fc0)=ANY=[@ANYRES64=r34, @ANYRES16, @ANYBLOB="3ebfdba9a3733e0b238494dc71f939b5b25d95be91fed23dc42dd105a7f9621a46fbb4ebcb50ebc4a50c320aa9366f8b5586bb6f05cff00b6b358e0dfe793eb2ed96a0a052287192934c22dfa84f0f81d5d89345ef7c7b52882e6835bd6d9507e665af9d4edf2b15054cc46a3bcb74a5377c53ae6d2a77fb43d20c0000000000000091eeb7e58ba1ac0e8871d72fc03861648e5deed32721775f4e23e33ee45931116e10e38b0bc593b4077074ac959e20a6161ba797e538b954aaf3b57e0a468caae4dd500c6d27045f2dbf1f5c3f7aaf5c917c1369d5df87fa35334fa20cbe294a63ef1d9211963b62374ac0c8a336b6f835c421987097c9ddf3b99cb746b98acea66478eeb63360134aa3e6de2264147ea94df4dfa36344b585e6c2c4344f3f65c236cd38e9eba487d2cec6869656f582f46225eccdbe7ee16c5a44c138d6f3a48da423d39f94c538bf36c22dda341d10979461d7f17369ce737839acfc4e39cc62eabc82d86d1046d32da5f636dbcbc0de8e1cd0a3dcd6f771bdf8c984dc1862917143c1f2d4c4b9f92d176d46d8c1266064fe82824aad0f3858b525710d0482e8f34544736a9729d20aa3b5aeab649d867553ae8328d733f8ad168748a973599668432aed7b6007fede167271280e6e92ecac1e0b9c2f71aedc1ce1c8c4e3ff071ca5f06419c5f05e2005cfa382953024017917a3559685919e36a3de79b81280baecb198ee23eef3450807c4579e610393bd11e08e31e39aa2a4ec03286d3ca78f617cce9ea61f9c47667be8ecffff3460abfaa54fb5669a6f242cb4c226fc503daadcc67d645dd8b9953641c00d1b5a3da9a84a9956a31a377e0a3c19f3f9b93b07a0e315f8feabe5717262afabcf8af4e98fc09c9ae24c7b2607107dd780acaade079449e809011bf36855da63d3d1964034cd5e0a52c6f7a6551f346f61c6b28d6f141596cfefe0a8c5a647e697c8d86fc096fb98005e8f7838bd9510133ad4547fc489749c9e33798b2c7f25c6070492bb26314e8b45fa72854a87ee9f5d4ad237bfb7abb8e3850cdd192928715cf6f0cc12dc791314425ee929d5930440078d85dc36099ef6064bcb41fe1fcf2d2852d1ea5142cee2a9c4124e5101823e54a02a0000ed5ea3b9fee466b284feb9bbf9375b5699dc52ece97339113663ee46773279e0b1edb05a38c7636aba5cc071d51b748f5a57167471dcf0cc8fb37fd22b60dcaaada1470016a06e50979d46ae1aab0328ca7de46ea9a6c2a2156e05582dd27a65246db01301bd5d06ffcbe2d196acc5122b556346dc2c3e497ff178f469e0c99396c9898925165958d481893d4506f6288a7fe37ee40947298da513e0134881845b482ea7426c2d0386ae148955efa256a4f85b9b80e65997fcfd6844e1b6384ac5858feaea47b95c67b95e0cad4f045bcd54816cc7e41199aa7deb1dac1164a23a6336a9054b1eb7f70d948d72197a94b511ad16c9014c0c8d9375b458b53871533f4d4a5841acf81c353b5cbf946feb72acc768569c3bc09ac7a84ab28b1b5eab5d502147f8ed57bc8cf5cf425a64685e1b871065438be6fd16401b7c3a16ac236e09987e4e9c1e7c35338f2d93473de40bee0d8e4743ebed19c9dc8d3f2da82ae94aaa4767c54be99192c1a149ceb152d2212fcbbeddd53fb67f84024f088dae5d292a6f030ef97c1eec4b64d92e219db47a1f36b1010793619b7d36fe41fec86d94db7c90eeb99cef54bfaf9e3d6a131ce5c9898ee8540b962beb09029a805d394144a482014dff52d7cb18b24c787e93e4993db03f60b287edcd6e740291cae16a183cb7c5b95e51c4d2b574ead462d15fcfa964db96f0b5a2a5a1acedce137a9a22500834c597b9129a7b5fb9ca2c79709cd59e3b1f7e67bd2afb1cdf4122326372203921479db4f105bc0e810b2bbe3aca345b3a5c41e56189d48262f1ed3a5199ae5b49d6b23f155febaa62697e0dc04c6660f86130ca8735126ce7e7671df0dc6c310042d054cc4dda46fa26df863fe3879953aebf23a3c925908f46e4cbb2d31d7c19159ca22039e0c3c1dea822ed848186787fd56dea7cffe4ac5a81795e27c07eb217a802b2321b7cac5caacc965e5961fe985f5e91692db5f66a3c8d8109373aa2e911699d2ab6ebd3302c234b6c9908c8de793e9c56bd90a7b65947277b62c63a64e13bc432d4649d8d10ad604e2283e0525f7132d81b36f8451c9178a23cd7676144053ef895430292c76e151b08aa9f31c2fffef451b3aa7f50bb635be48efba3d8dc736b790078ac96a49f2b5631d2ccc589d29de221b0bc6f6167401652133269d673d4a24e1617029aefbb92fa68d76927f46d15231bb6a9cc57188d135914966c2746c981575a932e864678a7f19b0a799e7ed9f6a4a68430d78736593f9e1a6af2e52489f8ed616cdb1816a863172cdcbe9d74f770e44cb2bb6bd31ea5f5b509fd180f46219001040000000000003071df3f714824d745f476ddc61eace729f12033b2fb66493c5ebd4cc7140fe19f91eda07abf79828e564dbb70a70145fc668a012febb2446ad4675d2c63cdcec57db9fa31156365fba489dcde113c7c42b330e17758a10c61015b0231242b72f870f047fa2fc460cb08b2b99d0af79e849acb17a79d2c28133554a00b23eead2ac6aae1e07c91428e00bddbe21beb191e895c8712ccf5138ecf3111a4f2e904e70c7c1480901d2a919dbc3fc3c7c0ff907cc26fcdcfee482f19682db7c832d77b54962363a8c37a8cf7a1a7809aee8f50fb4a5a8d5b02cf64bffadce216e132f59d3dc767867be528b3fd8a73607f1556423caa47d760eef20cfe21cbcc7fd6c03c3e0f84f72e89ae564df21e6f463af3fcbfb9856c6f045e85d8fe771acc6b0acdbb45c342424a15ef31dac8e12aab84c0cbce633b9d21a47bdbce42e927d6b3e6ea89e5dcc8a4ce0261265df4b90b7b4634bec9fb27dbde7a76d178b0d477de720d329103e23ddca99cdbd41d5d966dc2de99e30a923dd30e3ddb96bba733ce60f18317754cc166e870dc20f188a74e5486703ab0b7674687d0e9eef87e467d0aa2f0ee4fdf5fc36e4aa2506277be0a1211a507716ee80c542e09260512588322e499a6b8c5e963f883ff8f701323774f3f0393754cbcb26c0bb4efbf1023db55591f2c22f7d85366b31922982d7b3e177131ccff112ff6494b096871e0157e9e7e80176f90850500e83d4ab051cd638d09ba4a258b3524e11642e7830790dc51c2b8349dc59a100b50b3917b98b02a12f334050bb483682a0820fdb2dfcfbb30a4b6f10748832cf85788435d3fc5d320ead45fe6afede7dedcdfb0fff2d0076daca545b66a2b457eabe7b0b7221c9cb6b702a86fca00eac3d38dfb07d059fdb7ff3c562fd2a74cb4aecec9361566ac50ee48d0d2e6f3c2abe4d7672121745a93bf5ad798dd1a34144d4ea2e92a94a9e305477acb2ef09b3fb0fed232d9d05f1674130009a293147e4c9efa6dff411ce3eded4c6056d0e0027d1dcba617b14fa062745834816fab6096d15fd09f8cb51ee35adc080513c483853d75aaaaf97052a54063dea30318fa3157857df27032a9301b3d57335745dcc865ffba7d20bcabbc232377dd5468fc5c6ad80be7b05356deb95adc1e5f889fec08f4b2fa77b22fe1eeca649b1fa55ec41a664aa15858b47c7ba902414e99c4eda51626c213f7d281b17b6dbd9f191ebf83eaff911b02f237d4da728071a8a7693d8e8ba0143cdba6e6e4cd56cea04941cb129c48cdee0a164f22b1a32b976e31f8b3d2f8396e9997995104cef56a239f15cf1a995fcbb9f007fdba8e528855fe74bc95abe5c5fe77600806b61583e6974b5c08099a371b841c30c947933eb0571d934775a1515ae23aa1a0cea20e6704629821bcb951df9d0f544d6606d5109d250f9bc7f77c4a85cade161c97570fd1a9bc67c8810f26d5a0ed68b50c82f7acb1d2c7af574604575d97d575931642d7d402409650c8db57d513ddf470fbaf4fd86f3490c073b14c29e82ec305ad760bdc51b571c63cb97de42b67460c232c43b24011e414afa488173fd99804c82170c7440157e1eb7e994916bb08a3307d5d1d5eb7d65c83ff879c2550603cc14a50a0b7d2e4e5c2330323401a67a17fd419488f294e0ed577cb522910864341ffbef6b7b424ab29817dccd95d6d72eea25550d28dfdaef7790fcaacc10f6a6733973ec02aba3a4192957d2094fcbebeb9be06155df3cf6dc5178cec89c6ff927b0787f03b932a4f2024184f084d1f915637d7488be4689e2846be30c9a8fac52fe735022ad0db45caec6ff473bf009c9f899dd8ac0208310df80779bdc8cc8095f8b65365db2ea4e5fec45dd9f25880038e372ad32198cde6a7feedc42d94d27007841adfdff15744111cc975e3e1e8075213e16579f44b7a2e288f24d898b1648f21554329de45072a0509b00c4134e45fc7fa9c4633a9507e53c73777b36053a0d5fab21fd3b9eed79283d6a4b71b7aa42cbe165a84400e31ef2c34cc61183203fb365a8ee92e7bd57160b766fac3456a71f0832f85e674d7024efaba4d1097cf4e97c0a0866925cf129a9c3aabea39ffbaae209dd3fb9464ecf92a499d0d0e5857ff260fcc81e9387fa40e8c63bdb9bbb2a10c1b15fb79d7ec17a67ec769e236c62d84364c4d85e6aabec07bc00bc864cffd7a761533eae6a5e3463a23b62929d1c150067cd7b38cfdc9062c89871f9f652b7c00c085662659e68c72776bf5fb4c54ca03a56f95171fe1d75b3bdd0eef33e60c3bf1bab10e7ba9e6881a201a1b9145305b905e1561e8059b70e29d64c2db7e4322840cb8620791ec0f0f01269130bca77362b0ec10098b7392850517c0c046db512d2657f6e12fdd973dbef35d577240f08e5ce4430d1a6e3e8eb69315680594234a0c60f83cc941a3e5930d5b257a94b3ade203d38ed9ab7ebad4adbd1faed382ebd709ddaca1f77f5e6eae0e7a19224f9f72ed44238e3b0800c168603868de42670e8a77a0eda450380de18a93191f13fbbd6a4c4c64e9c59df7d7348ff8d598eb6ae48c461164f8020e5588e9f8ccbc382fd33aff4499b3b4003a4316b297c0e281845ea3c891f3564cada06fa8b24b0e56f75caeb23e4f2a9bbd2926c4f44f90338ca59742efbc1c26284c0362f3e6a8da7b578abb7eb11895132894d95912b1f0881569a6c4343f55e161c19bcdd7c4261243e2352929baf6b7ff14565e5079e36a3406efe87ccbd79622e135a428c359803a385b5b2428116ce682822f0bf2541d7d3a8736f9b445b8bc9cc57447c908a9d35b9482fdebf363e6d4939d2ef4074db7fe85adac646c92673193c466eefd8f03c8f4fb7cc06da09e3aaee58468d275e87a7d1c24367c96f7cdc7c307de00c2c5e901a40a4afb534bfb839c4f98e132424e9b5fa413ae8fa68326b9751e548fb39fe0ad9fa4ec48544398186a8f34c43826f96ee350c20f939a16d9a78c646bbcde48d61e571406695211b4cd6009d0cf49c659bc16947df4ef53482a9cddb8734f55036b7d27ee8c1c00dc69fbdcc461fd6d02b8d4cfbf3cf95629608e88a4151332cdf1bdc67581c7ed18ce97498d399dc9c19ca125ebb24b682161f5e9788254e8c744b7a8e68555c741df1a7e0b8fb5e141e33f482c8877c8b28a9b516a7f664022a7db51aa7a971b0897cbd5c10bdbec81920cec1af517903a1190a5f45dc189f940316a845227776e1693155485e5f7d193b97e60fdf5adefd512c4b6b9f695ec5bb3ed0fac60d25ce751ea61bae37818ce00a4fc1a534c7c805bda6ff28b8a6a99ed580c2125449ad13cd40c797d75fa45f5344cd7679e6f97babe45c75eb3b656393cc8e6653ba4912b94b7452942657f1e80ca15b6d1c00b460f4f7a5d0c960990b3673a677dbd0eb574d626041ec07fcd8a5d56783d99edf79d022b9fb44709f2d50cbfd16e5d7241214e0e125a7bb22e348f00db30c311f8f9008ace31ea53a5c10088d9d4409424aa3d72999ce7e95563c295d1365ff6f5782f90375275e842bbfee3b515f8d360bdcbe5fb55f2721527b946ac356b06001882bd75952dbbf28e2abd8855bef8106f2dbb222effc3095fc1d3122fc86668fb9bbbbf24edda573b631c90ef3a6e8c666382a8a698046f9507aa5ac7b5619d4f", @ANYRESDEC], @ANYRES32=r0], 0x4) writev(r26, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x1f6}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0xffffffffffffffd1}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) accept$inet(r26, &(0x7f0000000300), &(0x7f0000000380)=0xc) r36 = socket(0x2, 0xc003, 0x11) connect$unix(r36, &(0x7f0000002800)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c05000000000000001300000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5"], 0x10) writev(r36, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x1f6}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) ioctl$TIOCSETAF(r25, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x90, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x3}) ioctl$BIOCSRSIG(r25, 0x80044272, &(0x7f0000000240)=0x1) r37 = socket(0x18, 0x1, 0xff) setsockopt(r37, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) getsockopt$inet_opts(r37, 0x0, 0x1, &(0x7f0000000a00)=""/234, &(0x7f00000004c0)=0xa357) ioctl$TIOCSETA(r25, 0x802c7414, &(0x7f0000000480)={0x102, 0x8400004, 0xe1, 0x3f, "35b8386bff7b31ddea0307000000000300003c54", 0xfff, 0x5}) listen(r25, 0x2) socket$unix(0x1, 0x1, 0x0) pipe(&(0x7f0000000340)) open(&(0x7f0000000140)='./bus\x00', 0x40, 0xbc) r38 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r38, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r38, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r38, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r38, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x9]}, 0x36e) r39 = dup2(0xffffffffffffff9c, r38) ioctl$TIOCSETA(r39, 0xc2c04224, &(0x7f0000000180)={0x0, 0x0, 0xfffffffc, 0x8, "04713d0000000000000002020000008000003c99", 0x0, 0x2}) setgroups(0x0, 0x0) msgget$private(0x0, 0x4) setuid(0xee01) msgctl$IPC_STAT(r23, 0x2, &(0x7f0000000100)=""/100) 16:00:34 executing program 1: getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x438, 0x0) r1 = socket$inet(0x2, 0x8000, 0x3) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x1ff, 0x10000}, 0x8) setuid(0xee01) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') 16:00:34 executing program 0: r0 = semget$private(0x0, 0x1, 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) kqueue() r1 = syz_open_pts() fcntl$setflags(r1, 0x2, 0x1) r2 = dup2(r1, r1) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r2, &(0x7f0000000180)='./file0\x00', r3, r5, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r8, 0x80087467, &(0x7f0000000100)={0x7, 0xfffe, 0x8, 0x15d4}) recvmsg(r2, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r2, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r2, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r2, 0x20004b3d) fchownat(r2, &(0x7f0000000880)='./file0\x00', r4, r5, 0x2) r9 = msgget$private(0x0, 0x20) r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r11 = msgget$private(0x0, 0x20) msgsnd(r11, &(0x7f00000006c0)=ANY=[@ANYRESHEX, @ANYRES32, @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRESOCT, @ANYRESDEC=0x0, @ANYRESDEC], @ANYRESOCT, @ANYRESOCT=0x0], 0x5, 0x0) msgrcv(r11, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) msgsnd(r11, 0x0, 0x0, 0x0) r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) msgsnd(r11, &(0x7f00000008c0)=ANY=[@ANYRES16, @ANYRESHEX, @ANYRESOCT=r12, @ANYBLOB="62264fff1eb773e48e229a62501fc53cb788e70c0038f908147c31ee23938e9f2fada23dd993ec94d7c74f55736479790081395d728cf75229d4ac5975683129206a0269d72e191f447df253b556988ff3ee61f149d5f23659a4cf62b28f96c747a988880bdf7075c69ba2", @ANYRESDEC=0x0], 0x5, 0x0) msgrcv(r9, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) msgsnd(r9, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x4, 0x0, {[], [], [0x0, 0x0, 0x0, 0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r13 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r13, 0x0, r13) r14 = socket(0x18, 0x2, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x8080691a, &(0x7f0000000300)) r16 = socket(0x18, 0x2, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCFLUSH(r17, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f00000009c0)=0xfffffffd) msgctl$IPC_RMID(r9, 0x0) r18 = getegid() r19 = syz_open_pts() fcntl$setflags(r19, 0x2, 0x1) r20 = dup2(r19, r19) symlinkat(&(0x7f0000000000)='./file0\x00', r20, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r20, &(0x7f0000000180)='./file0\x00', r21, r23, 0x0) ioctl$TIOCSWINSZ(r20, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r20, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r20, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r20, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r20, 0x20004b3d) fchownat(r20, &(0x7f0000000880)='./file0\x00', r22, r23, 0x2) r24 = syz_open_pts() fcntl$setflags(r24, 0x2, 0x1) r25 = dup2(r24, r24) symlinkat(&(0x7f0000000000)='./file0\x00', r25, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r25, &(0x7f0000000180)='./file0\x00', r26, r28, 0x0) ioctl$TIOCSWINSZ(r25, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r25, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r25, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r25, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r25, 0x20004b3d) fchownat(r25, &(0x7f0000000880)='./file0\x00', r27, r28, 0x2) r29 = getgid() getgroups(0x8, &(0x7f0000000040)=[r29, 0xffffffffffffffff, 0xffffffffffffffff, r23, 0xffffffffffffffff, r5, 0xffffffffffffffff, r18]) 16:00:34 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x10, 0x4, 0x2) socket(0x18, 0x8000, 0x5e) connect$unix(r1, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac22a5a1daf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a6579159255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da56b6770ddbf42b3a87e35f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac558698107b866467be8d9bef963638254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a87868ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f1893fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15ed5104728793b05c484bd13df26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f07c1fafdedf762ac9427b81352d5911bf1b5fddf3f189b3a3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8007ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737570700000000000000a41f5c40d33397e2289c4550c78ffe6988b4c465b85755ac14e0681b90475e3b279edc044c4f59ff4df7a74e3b78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661333a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6ce615cde3d54d4e76418d9fe07891849b0382145b9e077dd819a75fbb7aee7f1d1d725c5a6882bc9a1e9a5e38106acf9ed15e64c99ab82bdaf09bcec7b59e54027403dbb54e797f60012fff4883f09fd1e22c8d66f2964e80a0d00d0d52d44b30ae88a2feacdccefb62c63d8a4a808b480e9d71c16eeb4ef4c7c42f67e80f3b9b9f1fb1b4107b63f954a5402af1f32c62ea8b46bc2fd173054e51511c7009d18410d333356830ab2625bda340225c99a37c2f2c0aca0c9a0f4b84d1269fc6ae42b197d2f13c28a31418ac612a746da7c65c255f11ac6a896f7bfe143bd5abb61bc69ef7eb6d034b48a6a8acd90d67f2f70c1c725a1e265916aabb13d6189b7032d6ac9292ea2c32355661b8208e53da081d71052c929f3d03d1f819656e680a"], 0x10) writev(r1, &(0x7f0000000000), 0x1) 16:00:34 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r3 = dup2(r0, r2) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f0000000480)=0x6) faccessat(r1, &(0x7f0000000340)='./file0\x00', 0x1, 0x1) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r4, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r4, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r5 = syz_open_pts() close(r4) dup(r5) r6 = syz_open_pts() r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x88, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20020, 0x0) ioctl$WSMOUSEIO_SRES(r9, 0x80045721, &(0x7f0000000240)=0x7) dup2(r7, r8) mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCIMMEDIATE(r12, 0x80044270, &(0x7f0000000440)=0x6) sendmsg$unix(r11, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="250000ff000800003e7a66116e280000086e1932e9f789cd78a757316c3295d551cb9989c3a3ddc01da397476afd7c6226019f3c9df2106ee6f7d1b80f9baa215bef48c8699b9b0c61095b8e327d316a57874838d1d509041c3879e8e54db4c226c12fbfddaf93f8dbd405807b848144e25a88f7fbaa7c83651bf3166ebf0460fe4afa6bf588b326000000005ada061492ad7e8701e6c3f4ea73d1a00e16b30485c8824477f42d432f0b738671320e4930f6618040243e401ac8ed1e2a1eeff6b84da4085879c714dba791c3a9638c1b6205f539942bae9d86946d7f25e57498e251f3660468171b552406cf49959e02daadb14ee652c66fadc3954c416e5def3b68319642f1c6a7203cd88d7307939acb3dc325da3f902dec38053e18bc054dc9abbf54f31560770c072a8ffb7312114f2ab150a0eff7de9a1095019342ccbb28626352be594aaccca3092b42ef34c7a22ab3e5f16513362840b72e43cfb4b0f5fe5afee86163351fbb2f3ecbfdc9d9d0a60d861564dda97fc6cf8f7c55c8f3d66979de2ad41948e6f45d1d9f27d6353a0e643e76baa7984a15ae1c3cb7f9d763dcce68ad19960b9217e582575aebd24f6a398a59f1f0135599541b13ef16f339f2a0e30b8c3b55d89df35a8209e064190e310d9bf7f6ffd2ea7a4ac5", @ANYRES32=r11, @ANYRES32=r11, @ANYPTR, @ANYRES64=0x0], 0x1f7}, 0x1) recvmsg(r10, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) connect$unix(r11, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000003c0)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) truncate(&(0x7f0000000380)='./file0\x00', 0x0, 0x26d7) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000840)={0x0, 0x3bf, 0x3, 0xb, "b08dce5800"}) readv(r6, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) 16:00:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150004}, 0x8}, 0x2a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) chdir(&(0x7f0000000240)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000280)=ANY=[@ANYBLOB="70012e2fd6c2f7e830f4d75c61c345c1ff99a003239a9f70a4a690d8b2c18b866cc1d951ddce76e0306363dcc2"], 0xa, 0x0}, 0x0) r2 = semget(0x2, 0x1, 0x68) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000300)=""/74) nanosleep(&(0x7f0000000200)={0xd098, 0x4}, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="688baeafc3d6d2924c6b14f0e41ece1f4c468c5658e43ca39654de0a035a0397505d558967260e25a6fe9fbfd128b8d69b64f317ff4d84af0a8e68076d82a775429987a55428b3a2aebac685586da5fd5d4e21facd", 0x55}], 0x1, 0x0, 0x0) 16:00:35 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) dup2(r1, r0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) dup2(r0, r2) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0xffff, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x57eaf43c7e82bb05, 0x8002, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012a2fef66691e31c0"], 0xa, 0x0}, 0x0) socket$unix(0x1, 0x2, 0x0) r5 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r7, r8) fcntl$setown(r8, 0x6, r6) r9 = geteuid() r10 = syz_open_pts() fcntl$setflags(r10, 0x2, 0x1) r11 = dup2(r10, r10) symlinkat(&(0x7f0000000000)='./file0\x00', r11, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r11, &(0x7f0000000180)='./file0\x00', r12, r14, 0x0) ioctl$TIOCSWINSZ(r11, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r11, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r11, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r11, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r11, 0x20004b3d) fchownat(r11, &(0x7f0000000880)='./file0\x00', r13, r14, 0x2) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={r6, r9, r14}, 0xc) kqueue() r15 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r15, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r16 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r16, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r17 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r17, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r18 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r18, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) connect$unix(r3, &(0x7f0000000280)=ANY=[@ANYRESOCT=r15, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESDEC=r16, @ANYPTR64=&(0x7f0000000540)=ANY=[@ANYRES16=r18, @ANYRES64=0x0, @ANYRES64=r1], @ANYRESOCT=r17, @ANYRES16=r0, @ANYRES16, @ANYRES16=0x0, @ANYBLOB="97f9a556a9664e1796dcdf54c78fb96a3b98127b4497715c87d096cc9c1cfc5a28eac0a253766e6332f603bb8ce330a28a0fab49c217b98505cede2725ae89c71730460eb377f2f3a9e971426dd4d2c66fbbbf4fd34de520f2e8dff2e55a4021b863fb39655c4fbdffcfce6037c826f793021d47549779df139103a1b4e4b266cf63882917dbf9"], @ANYRESHEX=0x0, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYRESDEC]], 0x4) write(r3, 0x0, 0x0) 16:00:35 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) sendmsg$unix(r3, &(0x7f0000001380)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001300)=[{0x0}], 0x1}, 0x407) r4 = syz_open_pts() dup2(r4, r3) execve(0x0, 0x0, 0x0) 16:00:35 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) getsockname(r2, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) setsockopt(r1, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="4271d70000000081000000000034ae6d73d8085b7ec5e8e1b4986b5c24c0aaebe67875bbf341c60f38e5a5707945c600e4ee39c27809799e0c595a79177a555386f860f7446565299a29b952bfdc16b749383e150c0210bf246384891faa1e2be0dba9ad3423a49d90a7cf2584a544f876e230c368004621427303b9df291fcf66fe04758b5def86876b79ed31494b8c8f83df1046de25aa7135e0422882b5f3cdd29ad755274f6dcceeca69c0aa9779fdb495697a49491130212618b24e03b8dc0d06ba650f2e3ed9880c92f2f020e1fc7236cdb523f5e3b1f79a2046b4bc26aa5202d319b4718fcc7a6690db3c320303cbcfbdb6c8d6d7be452b5f1975fa8b3170be7ea322d9d1f4c8f22ad8c0e01b974471d0baf6301f57d7310ac733f8a4ef8e5a5304a7ab"], 0x10) 16:00:35 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x9, 0x40}, {0x4035, 0xffff}}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x800, 0x0) faccessat(r0, &(0x7f00000000c0)='.\x00', 0x1, 0x0) 16:00:35 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = socket(0x11, 0x4000, 0x3) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02c02a00000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = socket(0x2, 0x3, 0x20) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02c02a00000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) accept$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000000003008904022cedf884286f9f872fb2c900000000f32054a30000000000000000000000000000000000000018000000000000000000"], &(0x7f0000000280)=0x31) r3 = dup(r2) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) open$dir(&(0x7f0000000180)='.\x00', 0x80, 0x0) mkdirat(r3, &(0x7f0000000240)='./file0\x00', 0x100) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r6 = dup2(r5, 0xffffffffffffffff) pipe(&(0x7f0000000380)={0xffffffffffffffff}) kevent(r3, &(0x7f0000000300)=[{{}, 0x2, 0x1a, 0xc00ffe7f, 0x63, 0x6}, {{r4}, 0xfffffffffffffffc, 0x10, 0x40000000, 0xc049, 0xb205}, {{r6}, 0x7, 0x0, 0x10, 0x3, 0x2}], 0x7e890293, &(0x7f00000003c0)=[{{r7}, 0xdefbbeba65bcff3c, 0xa0, 0x1, 0x7, 0x5}], 0x7, &(0x7f0000000400)={0x8000, 0x1}) socket(0x0, 0x3, 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f0000001480)={&(0x7f00000001c0)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0xbc3c0e800556bd26) r9 = dup2(r8, 0xffffffffffffff9c) recvfrom$unix(r9, &(0x7f0000000440)=""/255, 0xff, 0x0, &(0x7f0000000540)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x83}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080), 0x3c8) r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) close(r10) accept$inet6(r0, &(0x7f00000002c0), &(0x7f0000000200)=0x6) 16:00:35 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000040)=0x2, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x286) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2000000, 0x0, "d700"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r3, 0x1) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c, 0x0, 0xfe}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:35 executing program 0: open(&(0x7f0000000140)='.\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse0\x00', 0x1, 0x0) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socket(0x2, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socket(0x2, 0x3, 0x0) open(&(0x7f0000000140)='.\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse0\x00', 0x8000, 0x0) socket$unix(0x1, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000140)='.\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse0\x00', 0x1, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) socket$inet6(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socket(0x2, 0x3, 0x0) select(0x2c, &(0x7f0000000240)={0xffffffff}, 0x0, 0x0, 0x0) 16:00:35 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000006c0), &(0x7f0000000600)=0xfffffdb1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r2, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r3 = socket(0x18, 0x1, 0x0) r4 = open(&(0x7f0000000780)='./file0\x00', 0x21, 0x40) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x813, 0x0, 0x0, 0x0) open(&(0x7f0000000580)='./bus\x00', 0x80, 0x61) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r3) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r2, 0xa, r2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = kqueue() dup2(r7, 0xffffffffffffff9c) shmget$private(0x0, 0x3000, 0xc6, &(0x7f0000ffd000/0x3000)=nil) getegid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, 0x0, r8, 0x0, 0x4}, 0x200, 0x401, 0x2}) fchownat(0xffffffffffffffff, &(0x7f00000010c0)='./bus\x00', 0x0, 0x0, 0x2) r10 = socket(0x2, 0xc003, 0x61) connect$unix(r10, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae4473e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff010000000000000100000028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d855c4cd1cfd7834aa3fc1611c8649840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c6684f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888980d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436ce731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1775e75732d1efb24fb2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c2f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a040754e38cc96072cab037ec2d04030b3e09396293ceaea7654667b76bb2aedb6ee790c0514a813dbbc2cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda093def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7ff03000000000000615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d557692e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200"/1209], 0x10) writev(r10, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000380)=0xc) 16:00:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="622e9e8c6b05b2e50800"], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0xae7, 0x4) getpeername(r1, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 16:00:35 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) recvmsg(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/84, 0x54}, 0x0) r4 = dup2(r0, r3) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r8, r9) fcntl$setown(r9, 0x6, r7) r10 = geteuid() r11 = syz_open_pts() fcntl$setflags(r11, 0x2, 0x1) r12 = dup2(r11, r11) symlinkat(&(0x7f0000000000)='./file0\x00', r12, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r12, &(0x7f0000000180)='./file0\x00', r13, r15, 0x0) ioctl$TIOCSWINSZ(r12, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r12, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r12, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r12, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r12, 0x20004b3d) fchownat(r12, &(0x7f0000000880)='./file0\x00', r14, r15, 0x2) sendmsg$unix(r5, &(0x7f0000000340)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000200)="ac956b276e293fb5954fd4b72ed0438b9ebfe12b80ec5332f69b4d5a41c1e02b451ed62382dcdbb59efd702f99924d9a4118efeb5ca3e93f83c9de81653c14683dc2e9b4ecad1146e9dca38fecf2ab74fd3ad9bd5ec0529a0aa1d734c11041ec72c352cb2df63f7fdbc488ed8c8202693e833c8fe03bb32e76188da1ea0402", 0x7f}, {&(0x7f0000000280)="fe381dba70618a87883286b31506dccb8f314a79983438378f0cc3a19d8b75bb36d173e0bb95e17f4016e5e8e5f4a48f0e72cd6381766a194a051ee56156dc27478920e7e12b98d7d305a1e3e49524ddc5c1c03af5a11d072c834eb561", 0x5d}], 0x2, &(0x7f0000000300)=[@rights={0x18, 0xffff, 0x1, [r4, r6]}, @cred={0x20, 0xffff, 0x0, r7, r10, r15}], 0x38, 0x4475254410530ce1}, 0x7) 16:00:35 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) r2 = semget$private(0x0, 0x7, 0x0) semop(r2, &(0x7f00000002c0), 0x0) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) r3 = geteuid() r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0x0, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getppid() r11 = socket$unix(0x1, 0x2, 0x0) r12 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r12}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000040), 0x8, 0x0, 0x80, 0x0) kevent(r13, &(0x7f0000000000)=[{{r12}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) dup2(r12, r13) sendmsg$unix(r11, &(0x7f00000000c0)={&(0x7f0000000c40)=ANY=[@ANYRES32, @ANYRES32=0x0, @ANYPTR64, @ANYRESOCT, @ANYPTR64=&(0x7f0000000c80)=ANY=[@ANYRESDEC=r7, @ANYRESHEX=r13, @ANYPTR64]], 0x5, &(0x7f0000000900)=[{&(0x7f0000000cc0)="c42493b0ccde5f94b92c69e61450832501fac145fbaadb8a4fb706de452392aaa2bd7ad8081505650d14573fccbe9c3efbcb3bbd6a70be0fe8b325ad6a033aafb93533f51f23bd565f1ba0ac179d9e81714d13a1fb5d05c2c33d9ac08908fdc65a4b821f5700a8b8de287bda17e59264b7511f8c383f07c04e4bc5d8edbb176418db252307372f7e75c6b3116362e3b4e82061a35d9671afd315d3181560353aa7e58517d995aeb0389c4cd9694f03927e4d367f4ac51c7fb439237a2ed5db026f8e5491f0f19d6afdf6db8f989c39b0bb6d9a0bbb2256c1bdcbe9ef3159d3941789768f1f2d03fc7b01eaf465", 0xed}, {&(0x7f0000000740)="1b76ae99d0bdf084086396caa7b1487b4a98a5e1f955b082397af6253ddf9c68ebbfabbec62103da2c0e9734b602567fa35d9c7c3b511b4430273be2443c124e14dbc2f4cf72a2bfe5fd623d7403b22156511a7e0db6e949cf950dc8df08e9ff430f3950143b", 0x66}, {&(0x7f00000007c0)="72140c1951676f87cef2715f0a7672c6bdf278c70a79de7d896df65b0a39a15565dd9022e772d57567f278957a3ab790620818f23b01d9b9c5a9275d84b540de55010a1e549df62bd9cd00c30075d749099f56c18f3592bf84b92bef9b2c68d093968e5cb81ddbfd916c73e91ab10e0581d714bb717a1e355c0e4af092", 0x7d}, {&(0x7f0000000840)="c50678e2abf8051a0a15b2a6cdfc4f7642eb0886bd2c29aa23ae1f3c58472297267bff8f8d7513dd0f9b6b454b688855b4d61d67", 0x34}, {&(0x7f0000000b80)="2555683c20f1058d6a404a893451ffe4cc82cd22a5ace964f2d8b7b5e5b29146a005df7eebb1285cfe4d3726e915314ea5b9890553e2e70ec0483ea6a5903b709ff917a27893268e4a11c9b510829d4cc7ffe5d95674de18fd4297a8bce530c70341fb5c58735bf997c8b7b3bdc3b55568cc4074d4a12dcc4cf72357682bfc773b837c49b76139d6f58b2d43d55cabc0e9a279cfd4c787efef978b35ff3e785a4c8af56dacda9d13a3ce50f6d432597d5483c153eb79a32a2e2bde18aeb3", 0xbe}, {&(0x7f0000000ac0)="dbb9e74d01004472bcd2f6a1f4b182de84a8d322de4d793d4ca02b9ce5f771d84eacdf950a30f0035f624cace3539dd87e398238d2b87d5c1e0b0016692323c315abe744ae9b6c1bd4010d9cb243513ed98f8cb6a9b23e492314ad4652c1a0d5e6075dd1c96d1d0afbf015d6ae9ba57c4cc5535359c34366ef725712e557ee0c850845db10f800"/144, 0x90}], 0x6, 0xfffffffffffffffe}, 0x0) r14 = fcntl$getown(r11, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r14, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r16, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r16, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r16, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r16, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r21 = getppid() r22 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r22, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r23 = fcntl$getown(r22, 0x5) msgctl$IPC_SET(r16, 0x1, &(0x7f0000001340)={{0x100002, r17, r19, r20, 0x0, 0x46, 0x3}, 0x100, 0xc07, r21, r23, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r15, r20) r24 = msgget$private(0x0, 0x682) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r24, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r24, &(0x7f0000001400)=ANY=[@ANYBLOB="00000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d8e00ba00000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000002700000000000057c6ce50deb611b3672f5a00165a0000000000000000000000000000000000ad815beeaa3a5761ba99187d18515d22b0ab4711334d139e4158a2bbd92038dfdd138a1bd7ad768574c6fce1033316072d29e731b653a09b3edd5b3ba20025be2ae85ee0b3728df37950b0cb8ce17370b042b0d6baf92a3772c41912861b4345da5c60ca10f1e57d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r24, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r24, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r25 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r26, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r29 = getppid() r30 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r30, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r31 = fcntl$getown(r30, 0x5) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000980)={{0x2, r25, r27, r28, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r29, r31, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000580)={{0x5, r3, r8, r20, r27, 0x20, 0x9}, 0x7, 0x9, 0x4}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x7]) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r34 = msgget(0x2, 0xc0) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r37 = getuid() getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r39 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r34, 0x1, &(0x7f00000003c0)={{0x0, r35, r36, r37, r38, 0x121, 0x9}, 0x800, 0x1, r39, r40, 0x3, 0x1, 0x1, 0x5}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r43 = msgget(0x2, 0xc0) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r45 = getuid() getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r47 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r49 = getuid() msgctl$IPC_SET(r43, 0x1, &(0x7f00000003c0)={{0x0, r49, r44, r45, r46, 0x121, 0x9}, 0x800, 0x40, r47, r48, 0x3, 0x1, 0xf, 0x5}) r50 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000002c0)={{0x3, r37, r46, r50, 0xffffffffffffffff, 0x12, 0x7f}, 0x72f, 0x9, 0x2}) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xb0, 0x0) kevent(r1, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x45}], 0x9, 0x0, 0x0, 0x0) 16:00:35 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r3 = kqueue() r4 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x10, 0x0) fchmod(r5, 0xa6) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x8, 0x6}, 0xc) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) write(r6, &(0x7f00000001c0)="21a661983e973b19bab28a84e4807c", 0xf) r7 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = getuid() r10 = getgid() r11 = getpid() r12 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) r14 = getpid() r15 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) r18 = open$dir(&(0x7f0000000780)='./file0\x00', 0x20, 0xf828a24d656e2403) r19 = accept(0xffffffffffffffff, &(0x7f00000007c0)=@in, &(0x7f0000000800)=0xc) r20 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000840)='/dev/wsmouse\x00', 0x800, 0x0) r21 = accept$inet(0xffffffffffffff9c, &(0x7f0000000880), &(0x7f00000008c0)=0xc) r22 = open$dir(&(0x7f0000000900)='./file0\x00', 0x800, 0xb0) sendmsg$unix(r6, &(0x7f0000000a40)={&(0x7f0000000200)=@file={0x9b8edef454917379, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000240)="6797721b2f40b6ae72e5f1b976abd3ba861a71d31239a2af7f404ccd5dd0da34977d7e289f8c8547a734953f432d050f692a06a0297d7a975224c4fd2be04caa437172f955d9d7247190d4033cce5bacad2a00085e35466177256468fabeb1a03b83e8b2b5af2b5bf4fc5acd5ea413a8e305337ce8b5", 0x76}, {&(0x7f00000002c0)="4fc436d3a4dd3d4d6c6b556b787e01ce594ca8b5f78e6cf50019efe9f43dfa692e9685de9f0b4dcdbf4926afd3a81b5abd673904a80723b88c24fb7bb2dda5ca4cc151b730b7881fd4f838a21b8f8f5c82d170e62b930a7d", 0x58}, {&(0x7f0000000340)="f648c248c98ba1359fa72ae1c29cd42df3c693cf509ac1f55d0bd60cf03af09db5828fd51f09a15b61", 0x29}, {&(0x7f0000000380)="a0a108263ae2b928c3fdc12ea9f92546bf2caba7d07b61d22f1598fcc15c22c9040f65b04a94d6417a60bd142ae1b280a2d0ce1c5295c65f1be7f51f8097fb12f1fd928f881d2020971866ed4dcd79b2694c5e47ba801085fd7e04e4ad20cd84cf46806dc38fab8628529f3c12927394f4fd90160e8ad24eae1720f2302c93263f225eae5bc3b50cce04185eef9e6060bf78d4a44d6a86595b6216b409c5791e24ad8940713cd54d3523e0e42172be105eb31e90a7b9456820", 0xb9}, {&(0x7f0000000440)="fe71146df1f8d08456223fb29e746e78f9f1038c2e8d89cbbe93916341a25c8f68c287a62dc0e3ed0ac07192bffa185187ee4a57729ffd4ed259e4bae41d87c84542392f53500056606474b5051ee0a13d771f234d715f100fcaafb9252b2c3da7225d54e7d70a039b3df4488a6c5acdc6d622d22cd95423bf6b3a37dab9f7f8", 0x80}, {&(0x7f00000004c0)="3c0587504b4975359bb1aa6e797884c19f357a1233b27cc6ca5cda6dcc57d444e04adc688d88702e836aef387b9080da539e401a93a7663f2ac6741ffc0dedc70b1272252fa293d279834456631f363cfc5145c3882cd55b07309302443e3b49a4d23271297e258ef8ea306652826572264924b6e776b89d4c739a8bdaa3d312f9944765d440d21539647aebae24121af77324", 0x93}], 0x6, &(0x7f0000000940)=[@cred={0x20, 0xffff, 0x0, r1, r7, r8}, @cred={0x20, 0xffff, 0x0, r1, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r2}, @rights={0x18, 0xffff, 0x1, [r16]}, @cred={0x20, 0xffff, 0x0, 0x0, r17, r2}, @rights={0x38, 0xffff, 0x1, [r18, r19, r20, r3, r3, r21, r22, 0xffffffffffffff9c, r0]}], 0xf0, 0x4}, 0x2) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000ac0)={'tap', 0x0}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) r24 = accept$unix(r4, &(0x7f0000000b80)=@abs, &(0x7f0000000bc0)=0x8) sendto$unix(r24, &(0x7f0000000c00)="96f0ffa13aa169afa49acb364c6d6766e3955cc7cd55fd84ba57e98cfca29e48f0a8b470406889d5822ecc80116795bd029bad978604d5f1e1599b99d90bc1bef045b9ec7e29e8be492a846c4fdaa1ce0d20a75963f3973d3444d3784d846b428d507385f44447b1548bd39f4eb018c626cab5f45cb13922d001da17f91f75fd32cecaf3d0b2d0f98676b8b727afd161b48173827cb72f70fc73f12c2cd8edfb04a499cff1db5bbdba7ea90c1787c86c1652cd8e63d724", 0xb7, 0x400, &(0x7f0000000cc0)=@file={0x1, './file0\x00'}, 0xa) 16:00:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) chmod(&(0x7f0000000080)='./bus\x00', 0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) 16:00:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x28a7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000080)="39e1310a8d3f7ca0480f4875f167187c2d7b5e45354ff1e0f30c5fb15d3fb9267bc7af7554a42a1dbf29f8aa0dfb046f88a04c66bb547c99b19b39e26fbc23d661e64a1a7156170c856cfee5d340fd2ff0bc1ff455c275828f18e21dc63947ef4bd17da17a4f72d161c25107c5ec66fd85eedb18457cfabc06fb6ced44a488def577c0ff12020dec861d21d780bc21f4736a1532f9b13850a8f79f9f830c9a1ffbbc4a5a2ef46ef6de70d7a528533e59a52f1391c6ebe036aa1867aa4258dd2d068b73ee84b68870d789c409eca4f99ffe5a09941a68fb20ed1c6b7ee4a89c46ae6e7528004b9bca168135ee70b7c4dd133a9a67a04bff793a70363c9914a28b95270a5c8f1f186da21c6329e9f4dc839e5e3fa569a06040f1cd7d6550aaa17296ff4f2fc22409127d0ecdfa92db77a7ef4906e0d41e3b1be0926b4b820e10589ab9286e7072ea6d9952d5da4b1e61bea29733b781d73aac694c3953e358fa54187db9c1939eb21d36ff584ba79cbc75bccce2e53737510e7ff94856ddb7cdc0991fc8e6da046c3f75f27995d503edb36261c79ba1e0102d94e080156fbdf166c8ecb79a9d3b3e89c32eebe3e7346025f29b0bfb72f41a39acd3cc88de4b244034bc283206c31eaf019de81a7b3bdf54e6beb323c0e66b09e459057b385da06d902a86e281156ca0b9bd0e46daa1631aefba85fdf16d61ee98a4e40d12c650fd6d6cf89d04795c14f5eadadbd0e7b8290e1e84433c466c1ea7602b48b41e1756fdbab33ead9b2c054898b60ab8685e2b1273594ed59a1af3c71c6ecdd0bcfd81c82a40c335c1e1bc3d09b82f04cc356ed07cd126481776f4f924ceb34fc7c69a9fd4a2c0f6fe7882bcb2c12bbbfbd428d077c2ee11847fa62996b1b68b60c2383d6b4137896155103777a35651e2265660e685843a579d1edbaed4e952f9da4e99ac7c38f1b8ed959a92c654556dece222e7e10d5d13bdcea1a64bb21d2e24acf76f3c864ae4c67cfbfeda92744449aa2f0fd56eaf018024aa6d8a2dbe0319d4cba6bec525cdd2f227053186385a5214d7a65d8093ba651597585d915375c05ed73a14b3f15f64405f6f490d61511ff52c80febe89e4af062c5d951c34ae14bfb5810c08f9c4b743a76b6917ecaebd15b0074fcea7a9bc1a21b3179ab254ae0c99879c5a9971653175fd0bdf85959a10bb6391e10e343b1c2c73455144a658cb96dad96146618518105c4db8a82c4b65f8df790c60573e6950391711d55c6d6b281fa685131a97fcb4f79043910308b282444c1655c57d35a2a2c32564623ac10f8855f6f725c43770b1892007b3b77de5cd64fd0f2b6557e1d4e6aaad50c2055fdca874ac0f30f4cdfaf1f34edaa3e078d95473bd9cf245754354b84a4205e3c9f8f6b0721b41f51624036030acb77c3692415fa636fb66d2a71ba1442ac01a008f41fbbcd1432944833b44c6b39ab2f9e33586a70c9910132bf72858869253b255b20582a794b0a4157710581302fa7d68a4ccee64ce9c9dade7a2758c1b4e4037e9d1e4134975d730faf23b156e9ec71f848dc7fb5ffdd5590b1da5d693077db301955a6b493007074f1639fcd066e91b1d15a8b27f2d793ba402d6c0824820ac1d27a88d5c87020643cf79348880df816d7b1f2d0e5e1922c561008e84d1dcc20781d73781bb3e5bd2c7f29ad00b3de0af9d0e6d19be5b3e64d9e8ce4d5751888e5bfb88ae2209a3ffa2a58279937d22cab9f92bb65a8a7fb07d531112e14cba11ded512ad29bd199aa69a709865c94f7c300710391ca4eb0d56590bfa5029b2ca331893cb95f999fc700f310ce301e29d9e0e79a0e4cf90355973ea5f92223669806b6d88940feebe6b6da230c16388c4610702cb3e1e2e42361472e8cea13b2dca99c156f5a2ce3320fcc7a1f3f59db87c8b4a29e0ce35c14d67fb7446d8dbd376ed2b3bbe6c1f666d6fc5cbbf877b728a7a0972768d9c2384c54ebb85e8f52317da60f52799e35391b094d6324f6f7bc4d064a87e3a19a0f624284022077bdb07ec845f835c24014af79a9f40356da316b61254ae2e84ad166e4b6566e51642f5fe9386291aa9f60d0533334636cb94efb23af1fe5c21b5d5fe13eda1b224a7ded490276a521bc341805cc3942598d067a4534850cc803ffe08d431a7ee1e457356cc48aacd2e0c140a1088e01e8eb0da5e7eebad69e043aac0d1376bbfaa5649ae3f6e6ddfc183843317cbd86c77aa271d5db3fed864a608ae7285f9b95938367d48f8e262218f73e2cbef1e61e39bd4009527299dbd70774abce1a2833799744ecf736d630a79880102ae6e290e627a82873c4fea6348bff301197e153a81f5310eba168b05ac7c98c84939ed8cc2127ba9fc93d48186c81ecce3166a39405fd819da7fae350cdb0b93c607418c09a3024c8134dd6741a7218aa21cf43602fd82ff435bb57e9be6133eb14e82032ceaa77ec00065bfaccdcd877c54f354f33d7c0fc1f404a0f02e098793cc2220a0c60be3ef408d177dc3cf042d9f572d1aa89e260e86ab9e483198d9df6f889dbc53e16f8aa4e93207f5e35768da68ace9ac630ca0f4506982e92c3a64b48d8a6450746499f8ed8f3ed79546f818937d56803aca877017720a407946d84e48368a4047b7649dce7078e87edd1c18d02c16b368cc2a21c39a2d7fa857a0e38420d5a7eeeeb442fd9863ec736194d0a4928fcde80b1b4b3da9cfb56123c37c06d99c88f7fd4dd845cd3cc0ee8096ea741b565cd3d29f9e6208a18390bfc0d9b422b5cca902faa8b4708373d77fd99fe31402f7ce3e0aee5443d4b16cec49299866c07c06f476d1f7d9026034cfc39a44a51a074a9da559e4b8515c62a4baccc46e19c4a1248efc0ea496155749a99b48fe278c4b6b674c658f62745e6e45620cfa44d0bbf3d43d0a58b5b67cfe40c586ca93bbe66899a54de03f0d28179e9ea5fd9c9ce6540bfc15053e81fc1adb17d8346838e19ccfec14b0d0be3359db1db064e4fad4821a53f156711315abeec66d8da9e00d8f6232cbda8482f907bd3aa680067531537994010644ee51dfc25f8ddb6a84e75c5c9303811c96033e3a00484fb9ac2b9c09f4afe4b17d28e61d7cd63f0f1ad0f0e0affad4401f8bdd9ef7ce10ef57f1fbfc3c5bd280ec40716143104d96049b1c705db22ef8857685ed02ad458f857e0b8df5519d03c8b2866b5e64195bf28bc00a01d6a3559b287e08b12607b896b0473179da6a816f2945ba250504cdf1de7ba43d321a80a1a81d51eb2751a12ad9cda044b4a63683fe008b39990ff7c6d0ff4e8abba63fc9f52e4dc2c8b3b53b39a768fe65f9ad0d95a56b91f2993a19aba8490f9c0634480890e6fd3778fb741cd0dd5c039174a0c361f8324bcb0c8320e208c6f23a870aecf51a77642ae18b5097334b64d3cf67da61e126e7902c6981d248cafe84ef7028b59450e9f12bdee9815549224258b2dcfb57cd7d9ecff376b20d2066ba242bc4003565b3608057d1358dae2072bdbffca7f66f24e4c358231c1dbfd789522843e054e664e6f585f24f5f6ef6151a6ce60a5692953c1378909956cb9e215264eb7502723800a253f0d8994fcf1364441bbf697dcc7d638c684fe593827ced112ee91e6f48bbd177f4d82359adb58e572181bc34ff2a487068e4bbf4888857a370482a23a05a8cfebb46d04663be067498b8c89268e3ba00d9df004cb6b6560fb150712f000b5ddc3d3aa457b4321b8c92b12c2efc5f0547df831c42ec6505d20f08c4052c8f9bc876f520131ea7f104082cbba142f7e5c7f3e93d812ba4e0f87e78008724832c13be8dcf5dd03d05ec8b03cd6d84512a0c7bb86d69faf3008c0bb71907316199a3769106fe77d8cd3ad6b2c7a3f35c408de733675989a4f5b6c7bae29df02a59f5ab9cb11fc61b77a308063fe2c1ce6adce14fe263ef13ac1eab210b9fe14fe83e149a8e06af509e7b4b08f2d8b1481a7343d08893241032f021bab7378dbcd45488658c416502692d82902d2ebddfbf6d946436d688a63a04dd0f846a7a8fafc67bf5d90d918b510a29dba78e3dfb4d18bfc548a6eab85a2ef2a169ef9920796b470a59dbb7372680556c757734cdfd3b57e277d67134d4c3a9e39d53809d8ade147fc8d0e922e804d39b425d1524566cc7c57fdcb95e70e63356ee8454f7331f6e5ce7a37bd9b1759dea0af3205e9cd8bb089c6b6405850d7d710105e680c547dd581570fb6e94c4ed04ea65d33ee4b9867f57f839ffe2b92ff12a2ccdd4e891251b7fcc2c590ccf18a9e0c92d1d94dbc7f367afa3b68ca0599d5628d3edac535e369805a548c6881a02ee883db1435ff121baf4c0d37b627b816ea539319feca9d17ea806e1cf2e97172adb1c5114f770a52563cab72bac0dd7779114b264b2bcf3d22deba312210f34a119a68d074060d2c0772ee4ef3c802c4ddf8fe04f3df0581517ba4efc76ed5b1e366cfcade2ba2c9ddb57a449556973dbbd330544f2137b3c258c008cf64566179d7dc90df2c2d074505941c6584dfdbfe2b8a12211b3970be29bc0d2099efce856670ef70cfe6fa99e5ad2e863c50f190aff7d3bda12605f509e7f9117bfa9a0fd64ebc7a4cafa9a01d60041a4cdb20916f46e075bafa69276a02a03ebe6eb926c24b39cdb7a629caa700d518b481930054d59305368975137eca8a217a3260adb7afef9270ccba093f9a6d4d140340a20ead755b9f1f72031cc8e0e52154324620279be8720102a074dfb9896e979b51a057547c09322c4ec7f425b33b34db9385f7f8f45019f57c14197c1bd421ad383698fcc1bdaeed86fc8cd5f3b457304ff27aa53930d78ec3a28ec3e1e30a592acf240513547476e02ddc0d2cbe596a2999cf273d9564a51c4cbc7056a05c9d0922c2d8f88e89cde05dbaa4bef34f48cfcde05b9e2d7fb3ef59bf5efc4aa08ec8177e07a3e16584a60d680523ed03b874dd8fdb993bd8936d18573433bfa5cfc219aeecadc2492cb8424bf05143f10101e3b4bdace202e824cd410103741d56fe76357d30b38620618832282ef76520c5163e931ec5b0502b53c71b62089a52bf05c3f45d780213b9b018d6bc2d52a99dd5fcf91db3849ef5930af473e433f6ff236ea0be4a29fdd57605acbb03fca43e2379a510fb3fbd167a20ce2b4d10a768d260cd2ed7c9aa5fd0a0720dcbf31a31134acefbd3d95e399434430dbbdb4193d31c796fc648c21f31bf71bd6365b80aefe0738c1db6dab38ba086de0a35d28b64b00a42fcc29773d68dee8149ea6e3771f346df05aa9140ceacbe7cc1b81d31cdd2d43aa3aed13f844986bdd20c93e587e25c2346bb333a2051fd5bcb1acf8ba531defcc0ef9aec2d1116988a112f97aeaa8e18dac98e225c5eb185212fef2c8c05d5c8e662c101d0da719af342a2cd6f65a63d27ae20060ea6c8548ff8f5d0bcf9fc4434cbb55a135cd8976c92aa290dc23e40fd11b23129c43313874df418e4b662a4082cbc08f84349a2e29d6ab93a6d3c685463f4a4d64b2e513c970cf903b68eebaa60532be10452486dbdce6f08b1f34dfb91d2d9ea3ded86110c9518de98a65e1b55dc7b0275296451fe2161bb7f04eb70d8f946eeeb38e0450eb75852445c7cce39f592a7a163c212d5c968736db46a5cf24eab8d5299c2b2e722a4c07ec5047df3319dcda4a062d3f2081fbc630c0512327273be583b69c82b2763199cf5a0a7cd9b61063d8ebbb53534595acc6f6451660be7a89d67b6e5272a426a77a30c9298a9dbed011da4c469ffbd1", 0x1000, 0x400, 0x0, 0x0) 16:00:36 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r9 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x10, 0x2, 0x10000, 0x7fffffff}, {{r3}, 0xfffffffffffffffb, 0x2, 0x1, 0x40, 0x6}, {{r1}, 0xfffffffffffffff8, 0x20, 0x80000000, 0x7, 0x2}, {{r5}, 0xfffffffffffffffa, 0x20, 0x1, 0x8000, 0x6}, {{r6}, 0xfffffffffffffffd, 0x20, 0x80000000, 0x8000, 0x8000}, {{r7}, 0xfffffffffffffffe, 0x2, 0x1, 0x8001, 0x6}, {{r8}, 0xfffffffffffffff9, 0x1a, 0x20000000, 0x6, 0x765327ee}, {{r9}, 0xfffffffffffffffd, 0x80, 0x8, 0x0, 0x4}, {{r5}, 0xffffffffffffffff, 0x8, 0x1, 0xff, 0x80000000}, {{r7}, 0xffffffffffffffff, 0x57, 0x20, 0x6, 0x4}], 0x8000, 0x0, 0x3ff, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r3) 16:00:36 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c6531007099792ac543d7e03daa558486dd3608883281cd828cdb15780884d3c64c3d7fa7005eb208a29c9f48d1a157714984fe7cd926f9006e051894a0956cdb0398be0feb7adee1a94c57ce6fe7a25b66d6c2337a6d544abfa9ba6e30c765ae2b07cd4230d0f6b401f5b82f2b0ea0ae8ca9a7b15d7a669e2aa5b6f85f6e90da858fd44d06c2d4f056eae7f5c8b964cecf93ceac2076547bc7b507fb375dcb0d2ba4e9bcd184"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:36 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) flock(r1, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='//e./bpf\x00', 0x0, 0x0) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x5}, {0x20}, {0x6}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x3c0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x20, 0x7fffffff) 16:00:36 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xe69e8f7721715084, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x2, 0x3, 0x8000, 0x0, 0x4, 0x1ff, 0x0, 0x3, 0x0, 0x6, 0x100000001}) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) accept(r2, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) r3 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x20000, 0x120) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x80, 0x0) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x0, 0x0) fchflags(r4, 0x0) socket(0x0, 0x0, 0x9) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockname$inet6(r5, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000500)='/dev/klog\x00', 0x8012, 0x0) close(r6) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000540)) r7 = socket$inet(0x2, 0x4, 0xff) writev(r7, &(0x7f00000006c0)=[{&(0x7f0000000580)="c00b707154125719793f4173545e3c20e755afe4bbfcfa8dd53fe46175a161e734790ac92715d2148d84ec140e8a1d59b44c7ebc381dec2738bd76cd323f1a57b58097b8ba4dd237d8affe9e42fbf96a4728a3ebdf1f406422514c6d8199eebdb13d02ce46e376e6c3ec8d9533c057c78ca59cdedf08186341c5922826ebf8f6235215bdb6a17f10aab1728157627151337c3a85ac9b3c8a48557f3b7a82719301db503bd64f2f6aae10498b58ecf164575d07896791fdc47de42faf0c60b3fc2967a76418c49a", 0xc7}, {&(0x7f0000000680)="b317a9f44d2182e9e600192aa29af6b8a9b323de414e9a2b8c05b159ab5635cdaa9b43", 0x23}], 0x2) unveil(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)='r\x00') mknodat(r0, &(0x7f0000000780)='./file0\x00', 0x8, 0x1) msgget$private(0x0, 0x0) r8 = syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f00000007c0)={0x40, 0x71cf, {0x5, 0x3}}) stat(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)) semget$private(0x0, 0x3, 0x342) r9 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000008c0), 0xc) 16:00:37 executing program 0: r0 = open(&(0x7f0000000340)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) rename(&(0x7f0000000500)='./file0\x00', 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) mknod$loop(&(0x7f00000004c0)='./file0\x00', 0x6080, 0x1) open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x89d89451a6370d8b) 16:00:37 executing program 1: shmget(0x2, 0x1000, 0xd, &(0x7f0000000000/0x1000)=nil) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() fcntl$setflags(r1, 0x2, 0x1) getpgrp() r2 = dup2(r1, r1) sync() symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r2, &(0x7f0000000180)='./file0\x00', r3, r6, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r2, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0x37}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x10) setsockopt(r2, 0xffffffe1, 0x7f, &(0x7f0000000800)="0c0e0475fd6f0c09689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r2, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) getsockopt(r0, 0x1, 0x4, &(0x7f0000002d00)=""/4096, &(0x7f0000000840)=0x1000) ioctl$KDDISABIO(r2, 0x20004b3d) fchownat(r2, &(0x7f0000000880)='./file0\x00', r5, r6, 0x4) setegid(r6) select(0x40, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000}, &(0x7f00000010c0), 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) shutdown(r0, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCGETA(r8, 0x402c7413, &(0x7f0000000140)) r9 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) fchownat(r9, &(0x7f00000000c0)='./file0\x00', r3, r4, 0x4) 16:00:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="2000000000000000ffff0000413100000000f87c8a5b671b1b542a538706000000b810000000290000003100000003000000"], 0x30}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000400)=[{&(0x7f0000000180)=""/137, 0x89}, {&(0x7f0000000240)=""/246, 0xf6}, {&(0x7f0000000340)=""/188, 0xbc}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f0000000080)=""/32, 0x20}], 0x5, &(0x7f0000000480)=""/102, 0x66}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:37 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f00001d0000/0x3000)=nil, 0x3000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) recvfrom$inet6(r1, &(0x7f0000000180)=""/229, 0xe5, 0x1, &(0x7f0000000040)={0x18, 0x3, 0xaf1, 0x7ff}, 0xc) close(r2) socket(0x400000000018, 0x3, 0x3b) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:37 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xdfffffffffffffff], [0x0, 0x0, 0x482], [{}, {0x0, 0x200}], {}, {0x0, 0x18000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000780)='/dev/wskbd\x00', 0x0, 0x0) open(0x0, 0x0, 0x50) openat$pci(0xffffffffffffff9c, &(0x7f0000000980)='/dev/pci\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wskbd0\x00', 0x8, 0x0) syz_open_pts() ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000d00)) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, 0x0) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) 16:00:38 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) open(&(0x7f0000000100)='./bus\x00', 0x20, 0x0) 16:00:38 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4, 0x0, "d730c1e7e400000001fcffffff0000000000009e", 0xb82e4366}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000934eb928000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:38 executing program 0: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') chmod(&(0x7f00000002c0)='./file1\x00', 0x0) 16:00:38 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 16:00:38 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) mlockall(0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x1, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000100)='./bus\x00', r1, 0x1}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x100, 0x0) fcntl$getown(r2, 0x5) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') execve(0x0, 0x0, 0x0) 16:00:38 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x0, 0xfffffffffffffffe, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmsg(r1, &(0x7f0000000680)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000600)=[{&(0x7f0000000280)=""/225, 0xe1}, {&(0x7f0000000100)=""/55, 0x37}, {&(0x7f0000000380)=""/237, 0xed}, {&(0x7f0000000140)=""/37, 0x25}, {&(0x7f0000000180)=""/62, 0x3e}, {&(0x7f0000000480)=""/227, 0xe3}, {&(0x7f0000000580)=""/105, 0x69}], 0x7, &(0x7f0000000200)=""/12, 0xc}, 0x820) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:38 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r2, r3) fcntl$setown(r3, 0x6, r1) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x2, 0x1, 0x80, 0xc0, r1}) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r4, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/165, 0xa5}, 0x1842) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, &(0x7f0000000140)="8119d6267059d1ca9b8c9df8819ec46f37fd2c7e20f349f26505b3374d849637ea05fdbfd8ad11e708603f6b2f4d64bd0df3a2de055b4ab84ed38ede70f9ec08ee9b252ba760ced834a92d477a9fd4920dce053cf6554e5c1220298f17270287aec1a0c8f162473b61eac42ac4ae10614bcbdd3d44f86ebea8d4f7be3a71965a13733c88375ec9923de58fdb6b4043ace4", 0x91, 0xe, &(0x7f0000000000)=@in6={0x18, 0x3}, 0xc) r3 = accept$unix(r2, &(0x7f0000004d40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000100000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f6b55aa1f193c9ee5d77228f480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000955c7e73a2539cfe81420000000000b74fc3c3cea5c9fc2beee1afb39f242adcf37f46ff276bcfbd99025c70c759f4df8a3e144997112f3ac4aeeb08e4d8fc48604a2c04aeed0847ca2ce069790b3b85d86800417e5478c0713b22a0e97d33d80ceddedfe7f8fcae7a65ecf543ecb228180d6f9da895f771b2bce899798cca9656c2000000000000000000000000000000557606d15ce8102273ce7650550db7bf316dc2ace80c908ae16511622d3eb485c616210f550421554f99f6ac3902bdfed9ab57d938fecd2c93e85dd51bcaaa24300cefe92dcac743ff84395798566afc993164369324a65ac6e3af77c056ea06d6ccc98872b209efbb1988b1ded18975143128a890cf808dcc8eecb2e6d8eef850635a976e1b7275bb856bb1b3d8d94e8b1624446fe2783f9fc2d29391a1562a8705d3f5214708c505e9a58f905731e0098854259706b12fabd85e4c5c466eed52758001332d333b194e3ef9df69b53b0a3e3ef1784886f6d5a5ac50c92cd2e91d63e9d30e7cc0e6a3"], &(0x7f0000000000)=0x1002) setsockopt$sock_int(r3, 0xffff, 0x1184, &(0x7f0000000040)=0x5, 0x4) syz_emit_ethernet(0x368, &(0x7f0000000280)="9d") r4 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000001a40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff1a1d32bd0ddb00f457350731f3620000000000000000656da02489672db6d18437405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a900b33d0000000049ad4a0100000000000000806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db6116a1e222dcba8dee9f0cdc7527d27e8a15b700800000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791cfc8df63e5e23fa327326484829f3510000000000000000000000000000009906c6bc9a8b7f56facfdd21f99b0e166b96f9a030f64007099b8b8721bfce602af63873bef87fe7fdf65348e697"], 0x44b, 0x800) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000001480)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[]], 0x1, 0x1, 0x0) msgrcv(r6, &(0x7f0000002a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000007fb5000000000000000000000000b60000000000000000000000000000000075b3aee72448d4363b08bb0000f700000000000000000000000020000000000000000000000000000000000ac2b35b9b000000000000000000000000000000000000000000000400000000000000c8cc896a1800000000000000000000000000819d06deeddd600000000048a1abc8e59db0f6e0002eacfb27e78f5d7f7e2b3d0bb9ed41b2869dd78b8ea2ebf3b1aa76875016fd66fea3f0b0810f50236f85804e970000000027bc402cdad6bfb622fde961bc5f9e33ac50e13d2d0ed5a483aec92e15b9e2030de9823d37e3ba637e294d44eea7c8898deb40def596b3c1a6ee39d13c1e0aac6e5443c360582708cc7f94770b92583c8c0c040c38f1c20008ceeb752a7aa77ca854b7ecac062f3f"], 0xa4, 0x2, 0x1000) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) r7 = msgget$private(0x0, 0x20) msgsnd(r7, &(0x7f00000006c0)=ANY=[@ANYRESHEX, @ANYRES32, @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRESOCT, @ANYRESDEC=0x0, @ANYRESDEC], @ANYRESOCT, @ANYRESOCT=0x0], 0x5, 0x0) msgrcv(r7, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) msgsnd(r7, 0x0, 0x0, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r13 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r13, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) msgsnd(r7, &(0x7f0000001b80)=ANY=[@ANYRES16=r2, @ANYRES64, @ANYBLOB="a929730969d25adb0190e19425702cd46de8798a874c6e294a8e2b9c7101bd9d94bade7707dab660ecac0be9a0f3e51fad2c1cdfbed6a52d27915081c400044153e8b2857126419223a55753920fdea36e075a51a3873b328f0674bd2207c2d2f43e", @ANYBLOB="a590785b6c72283351175bc38735b96084ada3d93380dc4900bc936bcc0c63bf5de6bb8968d2002766f5759eb3dec1fadb946b660ea8ea376d992e8596180b47e85935e8c6f95eaa555eb7412f266296259f5437f7b36284050e2c82e24527593de964a3b496d3f091af81036cd358f94599d0a9675f3896dfb592854987b7032b940a884e8856d0edbdaba5ade91ffee11a9e622d9a0d470580e05d342225551ce28613b94e3ace8841556944d8b2540dbdc4a47f97d70a430585252414dbb2be5faf611489723cf2abe2e2306bddd7d42c6a5186faff68730032af4abf77de934b67dea9fef569bdd52922a7043fe599713ee05c7c", @ANYRESOCT, @ANYPTR64=&(0x7f00000015c0)=ANY=[@ANYRES16, @ANYPTR=&(0x7f0000001540)=ANY=[@ANYRESOCT=r8, @ANYRES64, @ANYRES16=r9, @ANYRES32=r10, @ANYPTR64, @ANYPTR, @ANYRES16=r1, @ANYPTR64], @ANYRES32=r11, @ANYRES64=0x0, @ANYRES64=r6, @ANYRESOCT, @ANYRES64=r12, @ANYRESDEC=r13, @ANYRES64=0x0]], 0x6, 0x800) getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r14, &(0x7f0000001700)=[{&(0x7f0000001580)="51973dff2b39fa8f461ba50e6e2ae93684a92cbec9828815b5ea3d3bc5ddd88863a345bd84e7cfa50598a71595bf4ed521a583f6", 0x34}, {&(0x7f0000000400)="9209ced920a091506aef329cb0e5d248c72a44c71acc174b4d248b7d380c575274ef335b04be5349e550c90a6275a8e21c4ccfe32f901d8bfb52d26f6cf41d73a82e6ec6b5713d08afcb31f9d7842bc617fff4b57d36d1a66ea3aabb915024f6bf344e95c02c456ca5af23c413a0707fcbda6f8c91748f665c392ce75563f9b9a035859c0a0716d1af0f49e33a6511cd36a30b1e2b0b7ca4af0f3825aafaba25a40d28b21b1b033851a14ce596855349321eeda876094310c340dedb7b", 0xbd}, {&(0x7f0000001940)="787d8de0533c97d4eddb923da99af213a7b6b368ead9ef42dbea2b941f3b620952ae9438a2f30af6d7546b12720dc15a0b881455d8d3349ea99398a920065db02e9ed2f339c6ed3c91bc828deb75ac96acd804b9598156878e750bc01dac6caa54a24a0b6cfeb677ace11186a12e62bef3945c147ab536ecc8e19d0e6d3071936a0afa9650fc3008c706b9bbeb803cacd6d6b5dca161ec421a2327af9410aea851d2d0626630b27814a53fc61a9875287afeaa9467f041237c962fa2ab5c2614821e7f47577943f32189591806f1bd08fff39b3b147ebcae2058ee33ae525a", 0xdf}, {&(0x7f0000000500)="2599f93b6ad7fb05b50e1fda5d7674fde5d4de08530c28e2981a5c1284c2d9756e65a38d235fa3d00fa5f3eb014294", 0x2f}, {&(0x7f0000000540)="9f806fe1aeb4a1abc08e9cccd484ab0539530e3d17e24e322d70bb63c90966d1dd5163b692ef093f7183b2255798c7d68bec1630ebfc0214ef0f4b0dbe696c801310978b9b6a093cbc9ac9dd147977376bb630542370498a52da2cc552b28558f621b9cec654847fe85288a6de5d784911fc3f7203200fb499485413268445a6f454e649d5c02bf98f2541370b170bb393bef33412f4782b882a4d0ccb9c982e4f1099f5ae6a30ba92e4bb81bc4c518ad55e655f51c28b432fd96443a7b3990d7741b9f81f06", 0xc6}, {&(0x7f0000000640)="7485f10015ecfc1561e1cfb6cb30fcea2c6e7052fb7ddcbe05f2dc003bdf2d67eca8bbd7607aa2021d3e1562ad4558d9aac7d2963b714d15f64dc44d6f05613d31ea2d7b8fd35ce2458ede0c97ea2654ec4c664e5d9a61f0778ed31bef6ab1d5732d404a99af6c698467f875e0c52ae5f57aa7c6142ad0a5650cb6c23b66f2468cc031df063096c4db2b63a3e7b72ec739d3d53467ed666ac6baefa86d569a545d3ca26d34cfd128b651", 0xaa}, {&(0x7f0000000700)="4fd75158bf7dc35206a7b8d7b2b1b00ccfdae59220d93fec9b449ba9d21d1b7b2ecfa44bb7925c01d74001287e20797e99274f4c3ded7d4b68739edba10e8515c66ae77a3a1f7b76ec870f71696c7623719a8d1313c95475ea3c19956dc575c4b6c751cf1e7fab26baf924c87cfcd2ee1dd248cfc2f3c49b2e9bc9677cfb2011fe1f0b4367543104dcf72fe3717aac379a21ea175362c4aae328017de126b48f4ad38dd151268f85e281f01ae782e9036f3e9167ee749674f7939d5b4f8ad9d0fe898c33eaa23d306e8d74bc908fda0efa213d69b7541c3479ce5ec8c5b087d2e15ade48cf5575f4cdd01734bcd917449278bc6306a75ae06d27b97904d1d1f69f840a0fc006abd405ac228b6de338f591c05b047d17158a299193ce089dadb320bfea31a0de42ab6caf5532346e8725b7eb696e29cb0cd33942f6327da190c309ec027b1190a003a35f9557aa67620a94afbc6f20187cf3c0fe834ee46d8c85d70be3e2273a4d9a1cde91ffdf4286a1be46ed92072996b7d94db718fc8ff14b19a5fc95dc8e905dca7dac625d2a6651cc9004c7c524a1838fb1569542c23c387bcafa4e5bfb155db85a6abb76002c6ca8f44712c3523c7c81f7e3d1ea9e4e19ff596bffd840701350b6988f3850c5b8fe667634eec202b8d371aab3d1f33c2066d4cc043b4e8f8e828ec5ab8c121f8d341e8bc9754be44950af15a512c971016be76409ca5505f4425e9f484d1fc03ba775f738500ba05a406f308a84e3c3fe1f76b5d5ac442b405bcef7a085cbd914a5674cab6380e57342318a8195d7553f537f253d445d33fa3aa408b121250fe75e5d4a3f1d7ec46fd4cb16e6a196b9b1e2e6077cece36a829a78d635ff95795b60bd9d03bb6626e9dfb787641dfabeb4706291a425642b6ef7da763638760d8b7368f13a835ad9f9d168594e71e2402cbbb30a3ee6409b8d0a9e23bf01b9e5aed209dd0e17b071009ad1f0d780ecc4e333fac466916e78f775a6bf5fcebc8c6bec47282df39ddb9eaf191d148b5861c3d80aa9de891fc6deb003541b2e7e2bd74150eb206600f972b7840ca6d140a26960c1efddf005d0c6cb41cafd28fbcce040fc4f537e60c9fc88e0b9efd326f0bfc434a8e2da8d3c0ee8b52bc1195ff1bd205ce06d2ac879a50eb996bc500c9dba6e84af1b00d875b2435965475aac1ce7b710e32be59e3ea021f41d0d82f21cae6b686d0b45c953ca1cf75784c9da8c4b723dea8593026e93142e47ded3ad489a1b4aef3ee1fe12939935e9bcd2a42076a0dad1ba70313764b0ee0cf3d8c939167875e402ca245d7d5866c003b5d3edd5db78232b5763345b8c8ded082c8e3ebcb9b5eb0548654a8ede2cd1d019078d8229208dcb90282651442dbebbeec008a610e8dd05bc84faa61c5b7c7a3ff1a92e54dcd16e022aa25590069897dd6bb6a7a13b9f471c7c5db1cd213f83a6fead4b5ea8d3b22f2c8151beae13b49b7715cb3aabfc2793ee7419b3206ff13f98deee253a6897a4dc450f7f9269fdb5567f5891ec611cbcba57fb34d36523ce7099d1d9fa4d2567e422c66159ff7811ccae87ce1c1aad80ea9381fec13d6a2c432dc42363a0bd16e52493394c81db678cd8acc2281396c9bf42ca610bcfcca9adc1ee0167f652bec67154c424b67f9327e473f5c5171518a32b7209b99f2d19e7b09774c2b402818f9431496f4c619a6f85cfbce3f4100fc2e6ced462c3ed9da6ea9e7a57b9a76b6f4e29466690eecad8bcfee5bac5b22fbb971e2cbb64f631fc4b7c0f0223615f957dcb0e75a9ed5d801e64e15f1ab8af9eb8acf4b4c59a50c31a89b07f49b6f78e7cf883bef8c06f6be1e045220e6521a723f7f77d0de27028e2011362d9f0c56f8d2333d035fb4aa15cb6f9cf18f2b76bbaf513d4ae977ce12dc0a87d0dc81cb62c0e804079366471dafa93c9d73d2a37abed072b562874ddacef841d6f980e49e71c61b8b010911d02f2f8cc457b4b52f40c49650e9b3a594af808a2963d5f42645083f8c720d947683072b182f62b3379b5ad2a6b112caf0e9c84d8f0fcb456444d6626c6222035961b00e1cdfaccd459b029a0f3163b26bbf80da66888127d55fafd1c41979be64105e969959aa67d02e75f30226293ea4e5cd8b67435e46720470c39af3cc06b12c3f1f405ed85bc13d532ce795fc14b55fadc048a711be3fa443ae1bcf2288e80d43f9c84921c411c5b24548e12c7fdee0a01d2ee9f8e47f86824b639fca279cef3eaf0689574c015a97eaf4b75ecf4cfb093ca3e1b1c59c04bfcab6c8c033388cffc47c429447a67fa30bfc4203511bd38a2677c076aac89699b1bdff29f89a9e69a8045028782639a3dd1aaefa86f0c272c6063ea579162749fb262c3f1bab1dce56abf53f7b73e9924e81b96907219412bc0d6eadb4df9da0eada27dddda37ddb89e8671e748d8430ea391f3654df9b97ea19ee4e0f06893fcaa7c5aa314d27e21203d31475547b706cde8ea455cd4436cdfbc536117d2c70b15afb689775e4321f0cc8cd810da2a01ac67c82470038686a6f6867c19ee5c457e3014cf471b12ddd114993401b2cea6fecf5a99132dfa2bf844f0016b6b62c2b44259ea83fbd4c5c6851e5a2566252488ac6bf9edf5def50d51c72bf18b241f289da9f50b59b00fad83edb9d406b5ffc245bc4f1dbd394f45febbb7c172eab8287f338c17f1025bb1cd9dae8ea381e6a9fd501a828bbc4974710a7214a6966b72ccf591052605f745521a55128775494d4adfa41f7a5a5af232db0924c6beda9d1f7f086b6dac0b03fe0122863a010665d5165b8acabbfb273794bbcf6439fbbfb3220c1f68e55c5f027037d5fdb1f80a45b6b4ed0cdb21b75e9d74aca5cbb0ceedc132ad8d47f4efd5e786dacd7ff17727db669813e31c12ed80e31c5e4050c8cf87feba8c036853a1c25bd6c917fd38946c3b8a3f28b84659271789fcb0eae7956a40da191664c093ea6e0453ca92e417d54438e0d48b3afb69867b6d735ed3c56dd70cb1e7d2fafad7833fc7bef398885ef54b0535b59a1f9ed0b4184197bbb56e4bcff1fcd6d4d81bfdd41d973f473b47317b21f3d549505be5a7f6c83820a69fcae97575adb109e5ca88be2445b7e8b9e961b5b9d035606f74165d8321b5d94d122dee76a21f1b7755711ff67d9ebe5590c5a40f13870a68adabefd61ce55774a00471643c412abe171e69a10ba6af5c921c906c52e9ae747b9a499c645ace377166caf146e00a5555b245cab4cb647e344befb808cbd9b03580b5db2d94f504b69d75cb81a383d4c8bc606de3e1bb34d5f7740ba5073881b3c469c6c2799337800e096049f677a17c5f41027dd3d2dbc7151e85f52014f50240cb5fe0429ba14ca27c01c457c7d47a60a56e1fc59ce9ddda93378dc98177f0729b0c3c24ac57a5105de307ca34539f8382be4066154e8278c91df51bc4d9866836df4c81a025cb2c4fe7b95a68ab814bcc1a50e58b9f8dbfc76b82ff7935d756adde4de360ddc44212c56753221a437bcb5c456771286bd0673ebca0dad338c85cd81ffdd24a6c82c8ffc1e024b8f7512dd6801a3671f72bc1bbd8ad4b9dd3bdb4d414d79b4061b82187b1a5040386020f92e9ae3a7256ebc024e378bb147a1c701f68d44b6de9a1f7fabb06ccfb367081bb4102ab508f805971f3b8383fa32df55b2c9704cc9d15e9facfc2f06f57b07661d0083047258ce92a18a794eb4d222bf1d06a950488545c1375cb089bd0d0c0bcd7071d013960859914b1d8aaf1d8a0f636ee4d9ba369defb8b2f8cdd4dba8a9945d190e8e2e539162961f14bdd9b336da6d6d156299b8e2ede890632ddd933c9c46356e45eab00db21b5c4ee27eebe2bee155263ab3ea699667cd6fd749f14a177d5415528ca78c76087f1f3cf5cbd6217fad6bcf85dcc3d1294bcd8a7565f9b1f5a4503c58d769d49123c0a60ed1a65f626b9005b6da06f6de293162592e2fa8bfc9184a21772f1bc12147919e3853148c3fc4da045626244ffef11859913edbe2629dc328db10b81c66f7aa726469da198774b5400e595b21d774f5d0dce0001dcf496e82d813ce47e366b09a04ddabc9f3fa1adef7e300a23fdea9e93ece0bd35e8c94f780d64de4f7c3d1b86aced51cc0bd49faf2c073c9886a067514684d8f223229318748402c3b13fa2b7804c13d80810f6eb46820da0026eab1f9eb04178b1986b4721844ff27e0973a938130b5f04a387dbadc532e88a3f4ecd5ddef18bff2f3d3e753462e8f4c76f10ac51c5242de76685ad7f9294db9176511bfdc92d495835c27bc259d76e4241de35ac1cbf801030157530f8b1bebd562d086a4a82c646c022d8226ee6176b6dd3702fddecda56c6b4ddd945de2d58f4e540cb98b9ec681d07831e031ed328dae17132eb9071955ffb8c72eca67e66ccd5fcc6b7d80a6f7616bcbe43febb4a0c12e2e3d89d1d564f0ab433e1e982bd6d19333788f611968d6e1462a8c63877060eb354b408a2d26a4773c96baa4bb3ad9c41edf0fc1c9b55f8201fbf74d72acd5dad721bdcbec0377c124446f33308f018185155441f2e9cdf165f2aa28c5090d6116e1bd67d3aedc85a9650578d4fd93365101a29613d030c74c1770a937b18efc394cd3e26a3981c3a0063eec64281f9a9f122550c0fcd9f9cd6e084e0b92daabfc1d39a8472f3c4f0594b5f0a4c1c74a8f90f73a3dfbb31f096e6bda0e5ab1458f7809ce5718567bb3f9f45e38b0a8274e7051f4202203e7b3e6036d2fcb4b14758c56e76e4c6e94596b3bff77b7e", 0xffffffb0}], 0x1) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getpgid(0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r15 = socket$inet(0x2, 0x4000, 0x80) setsockopt$sock_int(r15, 0xffff, 0xbde62d0f781b238c, &(0x7f0000000180)=0x7, 0x1) setsockopt$sock_int(r15, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r16 = semget$private(0x0, 0x7, 0x286) semop(r16, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r16, &(0x7f0000000340)=[{0x3, 0x8}, {0x4, 0x82, 0xdfdbd8b24fcd74a7}], 0x2) semctl$SETVAL(r16, 0x2, 0x8, &(0x7f00000000c0)=0x7) r17 = socket(0x18, 0x2, 0x0) setsockopt(r17, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r21 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r21, 0x2, &(0x7f0000000100)=""/114) r22 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r23 = fcntl$getown(r22, 0x5) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000200)={{0x3ff, r19, r20, r19, 0xffffffffffffffff, 0x14, 0x5}, 0xffe, 0x9, r23, r23, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r19, r20) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r20, 0x0, 0xffffffffffffffff, 0x0]) r25 = getgid() r26 = semget$private(0x0, 0x4, 0x2) semctl$GETNCNT(r26, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r26, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r26, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r26, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000140)={{0xffeff7ea, r18, r24, 0xffffffffffffffff, r25, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r27 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r27, 0x2, &(0x7f0000000100)=""/114) r28 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r28, 0x5) r29 = kqueue() r30 = fcntl$dupfd(r29, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x2012, r30, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000880)={0xffffffffffffffff}) fcntl$dupfd(r31, 0x0, r32) pipe(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000300)=[{r33, 0xc0}], 0x1, 0x0) openat(r33, &(0x7f0000001780)='./file0\x00', 0x20000, 0x100) r34 = socket(0x2, 0x400000000002, 0x0) setsockopt(r34, 0x0, 0x20, &(0x7f0000000180), 0xc8) socket(0x2, 0x400000000002, 0x0) r35 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8, 0x82) ioctl$TIOCSETD(r35, 0x8004741b, &(0x7f00000004c0)=0x8000) ioctl$WSDISPLAYIO_GVIDEO(r35, 0x40045744, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$BIOCSBLEN(r35, 0xc0044266, &(0x7f00000001c0)=0x4) setsockopt(r35, 0x800208, 0x75, &(0x7f0000000180), 0x0) r36 = socket(0x2, 0x400000000002, 0x0) setsockopt(r36, 0x0, 0x1d, &(0x7f00000016c0), 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r37 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r37, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r37, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) semop(0x0, &(0x7f0000000380), 0x0) semop(0x0, &(0x7f0000000340), 0x2b13) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f00000000c0)) r38 = socket(0x18, 0x2, 0x0) setsockopt(r38, 0x29, 0xb399, &(0x7f0000001640)="001c0000848fe67666748597910eb985165c6d7550b5fb83e269ad9227fe296407449103bee97902c7df8070c3ea5b7b0ee9d1de6ef3f8c700f214ded963fe591efd946c0599a30b2850ce23e4908636b5ab8f3c17c8810d654f09e84b3d1d184dd48ad515a52197505464d88cba2b115ea2bc8957ebacdc4924639660517c637c1ec17deccac7ea01ca96e8c1c22f783f1b08c615cf1aa5b1874ea9073b0c7f13b6670d67292fd4977a95ed7cd217280376de", 0xb3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r39 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r39, 0x2, &(0x7f0000000100)=""/114) r40 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:00:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xffffff00, "73f300070060c3dce5081af659b097317a117c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) write(r1, &(0x7f0000000100)="08f12407bf8b185ce2c7be40cdc1336b8793252c6c2148184cc09b710f443a68e542f97b940c37dabb2b9568f73863f2a46c388867f16ea1e70a1b48de17d0628adf32d977148c66b84bfc8dc4b09937abd6605ddff31dd94a6b8d84837aa6bdf8218327ede6e7c54941c85134c7fd33e2fc0855b98d", 0x76) 16:00:38 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) r1 = shmget(0x3, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = syz_open_pts() fcntl$setflags(r4, 0x2, 0x1) r5 = dup2(r4, r4) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r5, &(0x7f0000000180)='./file0\x00', r6, r8, 0x0) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r5, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r5, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r5, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r5, 0x20004b3d) fchownat(r5, &(0x7f0000000880)='./file0\x00', r7, r8, 0x2) r9 = syz_open_pts() fcntl$setflags(r9, 0x2, 0x1) r10 = dup2(r9, r9) symlinkat(&(0x7f0000000000)='./file0\x00', r10, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r10, &(0x7f0000000180)='./file0\x00', r11, r13, 0x0) ioctl$TIOCSWINSZ(r10, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r10, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r10, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r10, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r10, 0x20004b3d) fchownat(r10, &(0x7f0000000880)='./file0\x00', r12, r13, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r15 = getpid() r16 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r16) r17 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r17, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r18 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r18, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r18, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r17, r18) fcntl$setown(r18, 0x6, r16) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x1ff, r3, r8, r12, r14, 0x100}, 0x2, 0x84c, r15, r16, 0x80000000, 0x5, 0x7}) execve(0x0, 0x0, 0x0) 16:00:38 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x7) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\a\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:38 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/122, 0x7a}], 0x1) write(r1, &(0x7f0000335000), 0xfcb7) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/e\xf1/\'\xcaN+\xfc\xe7~\x8d\x00', 0x10000, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) 16:00:38 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) socketpair(0x0, 0x1, 0x2, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000180)=""/183, 0xb7, 0x1000, &(0x7f0000000240)=@file={0x0, './bus\x00'}, 0x8) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="0000001862040179002b2c00753dd4c1d7a84eefab9bf5d1b01f195f81db318cefbd0900a24e4b35431314daedffffe0838f5d5e2d62e10006f4f40a750213bbb885d280680000008b2cf3f2936d00004a9249bd8c9d61", 0x57}], 0x1) 16:00:38 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x9, 0x1003}, {0x18, 0x3, 0x3f, 0x6}, 0x80, [0x6, 0x1, 0xfffff979, 0x9, 0x7, 0x3ff, 0x7f, 0x40000]}, 0x2d) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r10], 0x28}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./bus\x00', 0x4, 0x204, 0xffffffffffffffff) recvmsg(r9, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setregid(0x0, r11) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r12 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) ioctl$TIOCFLUSH(r12, 0x8028698c, &(0x7f00000000c0)) socket(0x2, 0x2, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:38 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x34}]}) r0 = socket(0x18, 0x1, 0x0) clock_gettime(0x2, &(0x7f0000000040)) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x10000, 0x1}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:38 executing program 1: execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)='+\x00', &(0x7f0000000400)='\':{\\-\x00']) r0 = socket(0x1e, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getpeername$inet(r0, 0x0, &(0x7f00000000c0)) mknod(&(0x7f0000000200)='./file0\x00', 0x17d3247dccf12892, 0x9) 16:00:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0x401) r2 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003200000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) 16:00:38 executing program 0: r0 = msgget$private(0x0, 0x20000003c4) msgrcv(r0, &(0x7f0000001540)={0x0, ""/227}, 0xeb, 0x0, 0x1000) r1 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x1, 0x40}], 0x8, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="02ff0300000000000d92f87a67d790803fab37eedb5db9b4cb6a6ec545c20126c2e4b5f7a3f1c2dbc6910374426bdcf30684e7c0275ca25d5b154647fce65ce297a4aa0d7b33bef296a85554c457623f506502fe1511e442c8369dd45a04db4e728cc6c04308f721499b8608f545f6490644d48af8ce273da6581d3db901d8a2a81d5eff7b3a84ca8000000000000000c1e6bf2817bd0eb0310f8eee99dbcfdd7c010fec4ade3410d2556b4b59fb6a37075653080000000000000083b00e5558e528940f388a5bfc3a5de5459e6a621c3b842b0a5a1cd530e96562000000000000"], 0x1, 0x800) close(r1) r3 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x7fffffff) pipe(&(0x7f0000000540)) r4 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xf82e95661b936461) syz_open_pts() r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) writev(r6, &(0x7f0000000000), 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040)="810000f3ffffff00", 0x8) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r4, r7) fcntl$dupfd(r1, 0x0, r4) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000680)) preadv(r3, &(0x7f0000000040), 0x0, 0x0, 0x4000000) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x80, 0x0) socket$inet6(0x18, 0x2, 0x0) msgget$private(0x0, 0x110) r8 = socket(0x18, 0x2, 0x0) r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) setsockopt(r9, 0x7, 0xa, &(0x7f0000000040)="04", 0x0) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x29, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sendmsg$unix(r10, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x29, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sendmsg$unix(r11, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x29, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sendmsg$unix(r12, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r13 = socket(0x18, 0x2, 0x0) setsockopt(r13, 0x29, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sendmsg$unix(r13, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {}, {0x7ffffffe, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[0xffffffff, 0x400, 0x0]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="791700000041ff01bd545b1565e4") 16:00:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() r4 = syz_open_pts() r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) kevent(r1, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffc, 0xe7, 0x1, 0x0, 0x8001}, {{r4}, 0xfffffffffffffffc, 0x80, 0x80, 0x4, 0x5}, {{r5}, 0xfffffffffffffff9, 0x8, 0x4, 0x0, 0x7}], 0x7fffffff, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:38 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x206c8, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:00:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000], [], [0x1, 0x0, 0x0, 0x9, 0xeffefffffffffeff], [0x0, 0x0, 0x401], [{}, {}, {0x0, 0x0, 0x9f5b}]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) munmap(&(0x7f0000152000/0xe000)=nil, 0xe000) mprotect(&(0x7f0000151000/0x4000)=nil, 0x4000, 0xe) r0 = socket(0x2, 0x8002, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) shutdown(r2, 0x1) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:38 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSDTR(r2, 0x20007479) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000080)=0x10000) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000040)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x87}, {0x61}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") recvfrom$inet(0xffffffffffffffff, &(0x7f0000000200)=""/254, 0xfe, 0x802, 0x0, 0x0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = msgget$private(0x0, 0x20) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_metric}) msgsnd(r1, &(0x7f00000006c0)=ANY=[@ANYRESHEX, @ANYRES32, @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRESOCT, @ANYRESDEC=0x0, @ANYRESDEC], @ANYRESOCT, @ANYRESOCT=0x0], 0x5, 0x0) msgrcv(r1, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) msgsnd(r1, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f00000002c0)={0x0, "3ca8e3313e922cf3f6a49a4d81ecaf4a67e3593bfb1b0eae771a52c2fb2d3b04c77c3f8f78a25e651c7e846f138364157c77b2cfe4a6d49712ce11cf45c8005cd827f22fe76633e60e7a404278f252244ee231c67c8a0b8cdc35f1426fba4c7430ab328c0e69ab9fa735d7d277aa734ca5147f92069c7eec78006ae282dfb8c9c5a3271dcce40c2c16bfe9a7f2958d1cb14bf27f76d9f4cec71f37e6af0f388b6af0d6c16c1ddd0ccb4ffeaa066de46a2ecc1f20d798caab5c4e12acd0008fd69b346e2e2660d65100a634f4625de1512a7dfdab7a97a81bb3b39d04c64c80532c69155aea665a8c60dc659a5bd85863fff4c4caeefe3af7870df695d290d441d304038e7696ce5e23db708a19713fe08cb1233fcea51c76704df6e5f91e3f54aa6c16542840a3ed8db77234fd51eee625acc2775ac5e7d237069e026fbb70479bb2fd599c8a900eca2880a8b33aa0b9ddbd8224ac09de49d1c0ecef9b73718d27429ada656c61c7ae1d224096b0341a03bf2651041b0b12aa2be062f8b25a8381820dc129fb988d0e0675c73b6cd672e944f20259aa7e8e9f565f9ee166b1d48d5d1b92fc2d80480744a2173e9244f314307bc15fe4d92a0a015e5919d37f0e9fcc4ed05a8522473d8ece4d3c5f28a1210961c98085d6a6956c7b3d543fe1a921d5882251d49d9295b18254192fe8ce511e507e9468e9dada321cd19297fd3380ab81ce2a335723c45f30d4371322a1287cffd3a309732498e351371935b69cc25e533d544a81c76cc1ec86477f4e43c728239acd93a519713be6f8e7be863d2c2025877c18d446ee30e6f939205c1a1badf3959c70696cef37b1c35c6913dd61c0efc0b6d8fdd4ee6c0d6edb4abed870817e95f5741ad9e101e01d6dd1b5fb96424e9ff3628128912e9bf4e55cc7d6fb3352f267fd92aa5b20d5bb8f3cc9ae9adc73da688d908d08e098d790348b00b7bf24971d07ba5d7ef98611d18a07759f46bd892a0b84815fe2d3d5048c1f24221e5f546cd8729a47a770502cf428ed4548272ead8db1ec657f146ed3e25b93f41355fffb45a265b1cd98326351ba53be27e0bd9b7174b429d8dc233f76012cff9fcc5867f5dfb472d60b00d5c7eabdd696aa25337a5b73cacdd7b494fa87e11ac009cdd4fc66347b09c6b3d3c7d27baddc830d01271f06f5d7d641d03f228532f0ea1486b7105c53e4c5b98a0d61301e1f3c6a2c6acf8d4860c2ca359c49a08e85ffbd66d24f6d22e552078d1a9f684587d6a7d69961a8905436dd6f5bb8dba759b9a964db35b92f2f310ab056a36389f98cee7cf80c5dd3dcc889f630f5a66c1c0020e347d7624df5cf344b01c1b343519989047fce697aa0391cc206a50a35c597c1a5361e2ead4045cb885e10a0a72fdf8850046580a0bd6facbc02661131374b80d82c1b5142c51ef6d485b7e8f110a6512c7c8eaaa954e5d6c4a845ce833ae940a1759b7fb58732f6f6be84a0f84e6f27dd893c1c424024485ffd690bc7385f2bab0921f0e0460b2cf476a3a8b6a3e25aa1728efbe6fd5edfe2bb95239afe5b1775ea02fa3812a868d9ce72a231b3bf1548dedad4bc84b9fdcdadaf89ac1ef2e0749f8e68709a97dc00ec380cfee1c35408e799bb2f0f6c9986db5e66916821a33b7cb2d3e3774c1d9bf699e5fbcde136c1382223e915296a2a0c70bf117c8e285fe664fc95849f24f2090d57675bddb6f9e01cc6cf5b63ab7f09da3235c1e78efd1e59b06a5abea7ee77023c4d83648b24275faf5d48342b2850340bd3f9214786e2afc1a07678ffe986b001eea511b30e68b92331db9dae2a60856ea815a8c358e6d90ca32f66b761cc1de41540c4144b26f7fa61895d368215e3a7bf57a3dc00502384c4b391503c88ebae54ee660cb85df68670f4b4de0e4f0a98bc0ba2de9f43d740c97f2fc1319d0e544b7abbf788e99f2bd21535e7dfdafa7242fe0c260b27924cabc8858ec4b76b861f5744265acf125936474f2cd688ce53cc07ae98516f1c14c5f6c23f6158570b43147523cb5a83a8aab9b81c5cbe7cccd6e6e167edd1957508afcfb4788c3d8fde4de7ba932f73ac5c584fd5c13caa9bdd67194388484e3eab2162f0c61e711fba0b69be275fc6e904a1382e03a752aa95072dc86659e08edf8e53e481cbb3bd0460e89e3f9240829d68006e2fde2c1c1deec6f5fbe5cb07190110e8b0ec13c9c0419fac43275054addd4c28bd07d752aaad02694b6954a43aa654e69493b58bd79fe0f3e066d0c441345f4e52a39a1de69f6f3e39d3ae384c8eeb8963c638fba9625dcf5b2eee8095ae56f46a766b928f35ba5d6d236855b3050c2ba6647bf2c0b125eaaf4744d48ccf10e58c2ec332be7f82ef2f7bc0f39f417343a37a3084f6af624f0ae06b031223d6a5fbf77cf1099e2bea0ecd54bcba522292ebcf60ad7f95fb2945c8a651fac1ad9c612815e9aed12e5b592297e347f43450c1fa48a87da1bb222a22037e4d18bae9cc24850287dcaea43ada32a96150bed4249d8c4e77763dee01887ccaa309f97df1f28bc43a92884884a48ed6073d8df3783d369378faa4bfd617ab9a627dac8ff18b1e488aa7cf9dcb9cd7bbaf6c843b9fbf4324d60f382791aa19b1ec6fd27c36c99e8984f8e766d69027703ab93448d402a488c3f7537da7f3f7e014ea3d15e9e934e0115226b6b6353b91b0fb65b7c1885b80d3534a0683641ecade113c8e418a0b3a4a648e253ad3cc09871d1f4d6d77dc1721248c3b4d250231e854208293ad13ed90998e0293e220348242e407420a4cc86bc496b3d4adf927d1f03a016ce542a3ac8cbc0651d71451197f507154cdae3541f2f7892b6c7bcd2b96200ad88f4d15b02b390c914636c97410571c42232fc817fdff7affbd82dd63196d1b92a069633459dd2bc097fe847a73bd71092e826912214d1c77f751eb2e57134f2f22d814fa913d2d07255657bbc56d72ae63abd853f466f7fc9186db5ce79a88e2f269d82c03d89e807138f8403f545348ea87a3e96d9727f91613c5d93b286427001fc27789ed4e6373fa11e124d2ee02fdb2f422b1ff6ade0689e86ffd2322bf98db062ed6bd9570d708597133f7d121f615e2da2a576f8b0a970d3de76c71f00895c3b79063c50efb5e4fbfd3dd8448cca9bd4fee68e9308163b6e2d8374f7ead9ddbfe262203d73d03ac2ddd1ce166e8d80254d1766c4e95aca1212a65dda017006cb5c3e22705ec5f1b0e9ed9c385091443c5137b44ecfc4a49ec4bb65313be15396742e70d4854793d3085ac58eaf34ee9f92f8323f367e9f946270f1f991f18303a417da73e0edb98df62a7d54978cb56b5b5b4684f0ba3a46f76af3a96336532b50299a0d12f3be72c1abbbf256f40e14f6af2da27fd3cdc0139bd4646d3afc23672b51bcb88ed1a03672ea0a15e9397bc1b48c3660f0d5d8e8eb4c47920453d9cf14eca06b5c13955f438c3e202bdb11566fd4e3f8989f5c943b02e9ac07f9adbc1912dffb37bd2c772304074959158ba0b0e0bb806dc7239fce9c76e7dadbb0f76a41e1f6b1313b14890f8d7da2e712e482da567f607e2be696c5d6b71232366e3f7b03f1a9e34bf4077d3547d2f219141fe2f4d081d476f2f216d7199f6a5dc53150f260d31cc8bd153f85d5f8781fefdf6bbbb417c4b2e6a87183e2c96fa75b536d4fb08b90378979963ec4854592332caa914badb062e006d8064968e7c82eec145af86d418b4c792f15dc6fb7c30b47d985e540c9f0199364e608ed2753a2d95b3712582b64fbfabc774c93dc1e4838e2d131c741b7216b65dc27a728e29fa4850e9bc67c823fc00622724f9993202e84a5b8d911d20f07c1bb54cdae9b5ee057dbf7781c9341d97f9182263680772e88b441279550defd65840945708e1a859717eb317bd970cebebc42172cf6c0ee08224a9548310d46b4f91b2e15c47ebdd9d7d704f7915b53a8e538154fd4ebe5283bbd728dc1c2bb268dbe940e7b1f4070d2aab57dc1b4db36a391a564694453d459189c314a5c320d1a6fb3a85a72001cef9beeea9294a4ced01162febcceb22856aa7a9da2ddd74397becb4091d0559d09573d5eaa508c4f28a79da538ffd32ae42f9cfc1636a1ba6b0730062bf17c2c5ecd8913c25adf12041af78cba5be50891b5b1ec9dd5fde45e68dfa7803612bcc3befb4537d19ebffd68ed02844dd62975c8c60d63fd23697968c57ae9bcba3ba7a9774bd37dcafa18af62e2a54a8c82c7bfb548302f263deccc7e499dbbd8eb314312d7cbd3c9077b6d42c14242a6cbf808b10a64b4bd0640c095e0ec0bad8e738e5e2a97749984d524f64f6c3443a1d26066518bdc6e4d54ed31b30bedfeb513736aaf04e4c6b27fd6c42fbf2c000bf14071e91d9041422e8e6d565bc38635cb0a59c745c36bbf7acd56c69cdd4c669c400a1ac1296a7b75f243a96cec49c62a009dc681aa4b0c9b6ab0e464b1b34a6d8b2bb4519c675358b811fb7a6a40d59bb74c65b92b663790537f4fe60b5d37d076824bfa7acc62f4dd7aaed81db924c92d45e976076c2cb8d3be61daacd0b3f8717f5e354eb9a5096640a52160523121d31a5159ed2c3945e920987631863020e863676576d2a10305d6b6957e95c3a52fdb2a342adb9d8a70a89c81d69eaa1d0884c9f93749a53f22963560f6c7a557ce75434a24cadf78905a29011a9053474c9020399f4654d9a2d3919e5c8c2fa94a8d09a3654bffcf7b23c22a2a76b3064b08cb8e025a4acbc557523a34c317e722cc4b59dc4efd9435ab542749cbb87060428ad49c7854da98d32b355ab7243d9137ab6624d24fb39b421885421485739c8e5f894cd0c8cb3f692bf3b52295f522f8fd693cd31af4fe2c7b3fce4ea9ee27e886b1eb288097440bd9b1e6183cc3cf6124d09f39ac7467dc376d9a361fdf43bae8c75d5b03eb742450322049da0b35c029aeb18dd24ca70b79a5049b4660bedf20880b97874075ef5c99f25de50da9fc25b24488e6cbfa8291027a873779571c68f0221f29f65a1828c2a4836269084dbcab97f7470e1c251a7347204d7e2dcbe9406d8e44484e0b43e5cb5647fcbe9873adf4995ef44c8578dc2adf53ef6e92cd28c9a328cc4dc4b17e0315a7f62922d49f4709d5b81e86a994d0f0cb20a83d210006d29fbe2a16976fd4d83f36ce8ae9ff7e115d79c0e84f5f88fc8994a3e2c377d462273ce54e4e06840727f8ee4b93445fff40af9f5f185803b123d6671c168daa8ef1995254784ec5f409b437ff3e5a1daaa35dfe0aa8b70e5ca47cddda225e4b1abfaeb8014913b75050106d0a4c830269f67eac588901f57ab76526ea21b61614d69a5ea275e3f5da26fdbd14884bfe3327eacfb5c557e73a3e5b9ff5f6a08ea78dc446996aaecbaf4064bf3092706c5ec80da4cbe2d5a3587bd3d866830b553d00ad5ec1568ad5784220887f15d66ca6c42d68e681857bfb77206025fdea80959c64db031ae771ee7473ba88c6e804572d9964ea56880cbd32a07ae31c1bd8fc48f85e43e7905c864889a5fb7745dae65b20185327b200281f8bd6feb47935c2fb004d52769bebb895d421ad9628c3c431a250a778787d371d7301b9c995ae9acb0606e1995d1b1ba85692b265e2dc98132734b67bc21a7e747a06b2d3cad272754c21194ff37e328a45b4894057208ace4ae0d0969b283cd3fcaebc938963db3525d7c85c3e349b6fda6e24536e992109d4b6d9d244229fb85ee633d673748eda7bf69977bb70240e0dbcb4d695da3b2bf5a07e06f"}, 0x1008, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10, 0x0) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x40, 0x4}, 0xdd) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000280)=ANY=[@ANYBLOB="000000002a7a06219bc000ef00010000000f000000001d00000000000000"]) close(0xffffffffffffffff) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x0) r2 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r2, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() bind$inet(r9, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x1fffffff, r11, r12, r13, r14, 0x2, 0x9}, 0x80000001, 0x5, 0x8}) getgroups(0x3, &(0x7f00000000c0)=[r8, 0xffffffffffffffff, r14]) fchownat(r0, &(0x7f0000000000)='./bus\x00', r2, r15, 0xa) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x87, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x74}, {0x6}]}) ftruncate(r2, 0x0, 0x100000000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xbf559e03cd3fb7a4, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x20}, {0x6, 0x0, 0x0, 0x201}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001680)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fdea31227c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c3297f779e2511b3b9112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c223"], 0x10) preadv(r3, &(0x7f0000001540), 0x6, 0x0, 0x2387) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6ce}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0xfe) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) r6 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000000)=0x81) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:40 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) chmod(&(0x7f0000000000)='./bus\x00', 0x1) r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r0, &(0x7f0000000140), 0x0) 16:00:40 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) fsync(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x1b) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000440)="0000001862040179012b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c58bf626d9dea3c2c37bb79d7d2c336ec500000200000005000000000000000000000000519135cba67612dc423777838f22e84b0000000000009c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d905004251f09e1a109b753e4c979f9cc4b9527d3d5209da6714a43f0200c592e252cb7cefbccc7129b184670000000000dea493e269c68e3780b9d6aa8c68d277e5722a47ab709e4b8d7796508b8b29256e4fc6057865f7f39655befea0d2fdf60c63aef3bc8faddd0c5f6556c7b706f2baa8602a9743e7fc1d7d945a242e1b87fcc7b142f62a485872481d672e9753bea1b0063630b0ca8d03413753966e8022a60078d2514629dd8dd821d7e5a1944e3c20fe5c9279dc3767ea769c8aaef5935d39e310b8deebefba7c2732d900fef0f200e7", 0x157}], 0x1) listen(r0, 0x3) 16:00:40 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0xfffffffffffffffc}) r3 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r0, &(0x7f0000000080)="9d", 0x1) 16:00:40 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5085bcc7e21d3325, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r1, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) dup2(r0, r2) 16:00:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) pwritev(r0, &(0x7f00000009c0)=[{&(0x7f0000000400)="5cd7a2f603c642c47203d87a337af186a8572fd5c3785d4f2533cd9967780b46503ee6af5e547650e6be97892a659cf2208331270642bd051d78192663124b005b00a35287d9b1864c2af3da1439886c672d", 0x52}], 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x12) execve(0x0, 0x0, 0x0) 16:00:40 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x800000, "000000dbddb97b00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) clock_gettime(0x3, &(0x7f0000000080)) close(r0) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x80) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x0, 0x2c, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:40 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000240)) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f4078682a3d", 0x21d}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200), 0x0) 16:00:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7d4c, 0x0, 0x0, 0x0, 0x0, 0x800], [0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x9, 0xeffe3fffffffffff], [0xffffffffffffffff, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0xda6d}]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:41 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8613a) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x10001, 0x0, 0x0, "5bebfc0ba0c10a9054edf0721b84396af3aa4755"}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x20) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:41 executing program 1: socket(0x1d, 0x47f05822309740fe, 0x6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYRES32=r0], 0x1a6151b91da5a7c8}, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:41 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20001000, 0x200000]}}) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8000, 0x40) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000000c0)=0x4) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000240)={0x6cb8, './file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000002c0)=[{0x4, 0x6, 0x1f, 0x6}]}) r2 = msgget$private(0x0, 0x1) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000140)=""/228) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) getpeername$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000300)=0x8) syz_emit_ethernet(0xfffffffffffffe56, &(0x7f00000000c0)="b6") 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x64}, {0x1, 0x1f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x2, 0x40, 0x1, 0x6d}, {0xfff, 0x0, 0xdc, 0x6}, {0x9, 0x64, 0xc0, 0x101}, {0x7f, 0x3f, 0x20, 0x1}, {0x4, 0x40, 0x8, 0x1}, {0x0, 0x6, 0x8, 0x800}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="237b5dc6744aeabac7c85353802c") 16:00:41 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0x161) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000140)=0x10) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000280)={0x5, 0x1, './bus\x00', 0xffff8001, 0x8000, 0xfffffc46, 0x2}) mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) open$dir(0x0, 0x0, 0x0) kqueue() r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000200), &(0x7f0000000240)=0x4) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') msgget$private(0x0, 0x0) 16:00:41 executing program 0: clock_gettime(0x4, 0xffffffffffffffff) r0 = geteuid() r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) r7 = getgid() r8 = getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r11, 0x0) r13 = getgid() setegid(r13) r14 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r14, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r14, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r14, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r14, 0x40087468, &(0x7f00000001c0)) fchownat(r14, &(0x7f0000000080)='\x00', r15, r13, 0x6) r16 = semget$private(0x0, 0x7, 0x287) semop(r16, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r16, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r16, &(0x7f0000000580), 0x0) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r13, 0x0, r13, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r11, r13) lchown(&(0x7f00000001c0)='./file0\x00', r11, r12) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, r11, r2, r5, r7, 0x1e6, 0x8}, 0x5, 0x5, r8, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r17, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r20 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r20, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) ioctl$TIOCMSET(r20, 0x8004746d, &(0x7f0000000080)=0xfff) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r22 = socket(0x18, 0x2, 0x0) sendmsg(r22, &(0x7f0000000340)={0xfffffffffffffffe, 0x93, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x80000001, r0, r17, r18, r19, 0x100, 0xff}, 0x5, 0x2e7, r21, r23, 0x7fff, 0x0, 0x7f}) 16:00:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000180)=[{}, {0x16}]}) ktrace(&(0x7f00000001c0)='./file0\x00', 0x2, 0xfcfc96acbf787e6c, r0) r1 = shmget(0x1, 0xf000, 0x4, &(0x7f0000ff1000/0xf000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) r3 = socket$unix(0x1, 0x4, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70142e2f662f6c653000"], 0xa, 0x0}, 0x0) sendmsg$unix(r3, &(0x7f0000001500)={&(0x7f0000000080)=@abs={0x2, 0x0, 0x2}, 0x8, &(0x7f0000001480)=[{&(0x7f00000000c0)="6e4112f8bcf5cab4bedc4ae88797", 0xe}, {&(0x7f0000000200)="9e3eddb5cbac1b4a4fe94630df2292ed6f32931f799260302265b1fbdaf8de1c5bc05ea0ed2e3d1c68f8970ff0b9a5b22e8cfa6b450d36d9425df1138e871911c18d9ccff5d8db987ff33a1611873e5d75af849d9418a0f69aff63eab17ec5584e4f64ca48b83b8cfb665c6c79dab343db405b5177bb44b1a721ec3b196500d2c193964066279cc243", 0x89}, {&(0x7f00000002c0)="ba8fef003ea465b94c56bf337c66b1a2d4b14df91d4813540fe132f23e4f5a01585ad16c15ee62e3ca3d188277d3d358415a2894b7509451ee5d328bbf3032806a2ff38e5ecbf86ac3187065f4839dc97933f6a942cbfca8b4204604c07e010d0db0dea8a39bf1e19e531247481908437d5c357778388fcab1f27cc697ffba18e460ae51428ea948c20dcee541be319e8abc556dcb8f731f176e4c23887e79e60e27396c4f9c45d519e0eb3f82316d6d20f72429ee58a7740ceae81684b45f43446b46eae8d45a0220a353fdf3f89f6f8c59eec4718cf4744e315185aa5f623f88f0719468cd40edf7bb61d0e7e2acbfbe289bff", 0xf4}, {&(0x7f00000003c0)="78017ddcbbeff8430ccc4167af250cbfedb02cb4b7e91a1ce5b992aee9f90342707e13da2a7af79248a6b3538386e3927421a744698d6f6c2e33f7c3742b8f1967f36feb375c70455e6e37f00020affeda1fdc0b63b1c7b6a12ba752344720b6918c5505256516075a6cf69a94af73cd12254de2b5c41340377b0f1cedc3171c6f59772fd3a617fc8d85c1fdedd23d720c1ffaef6ff61ff4564fd90bcfa9e2bbe66a27", 0xa3}, {&(0x7f0000000480)="de8387ceefd523f2eebcc1079f8919fd91cfb3ecb3e3e58f6211e86ef4817ec51eb1382f2f65653be6159c3fc0a9c4616d3cf77640f5e529c58a26af3beda2e639287e911e475df604ab6d06ae6274eb5c5b3d38660ccc55c76d2d1c34d7cac97ff19d7864daca8b95d4e88638561e19e10bd194e653293dc2dbb4c58cc534ab23302d6cf7ef23987da0d6891f09742adee144c76c0ba1d3eaaddb2d5d3440cfeadbe609e73a9fb587e191223821935948ab5ec46e0ab194b7f06502bb9f4fe252bc71301aa891d8add902e84b88828b17b9db0cb9f0b7dcc2c7ddf3574021041f1499914c7c32dc25fbe6ac71faa7a67a703ee7ae55b43e668f61695286ae9f289f5f864368699ba14c7fffdb8dbfb0f9a7fdbac49917efee9771e14ea34998fe9edc64ca5c86818143b03c803bca98cd622e9565a6de9dcab1c68fbb8740c41b85205825913873d20e4d347d212f6018d7b33ae68c12ed6923c3dc53d2ebf26442696571d35c699b9c870d07735afc37ed12949c8dc823320ae0d26e4edbd37925503ddbd13bfd98c4fc57188ab82c4a92bd875abc60b08df2ef08dba5b3d38d1d69343800746f13d7a4968f2e1c227ca9990ea5e6d60758ffe20efff4108b9d55789f2b1e30bd53a4a191b7738869fe377503de03a2951a1e5816c27603791e5f5f8e603d769a6f37e98538c1cd90714e489054c1a7c1f68cef5698a85617ebd9df76d8ae75643c41ae3d74b5377655caca06d977b08a5133d8d40400f3d5b85414f35459488bbc01bcbfc403685cd9361aec80b81f9e9ef09d286c53e2e1945be7ef9352791c0fd7d0c17e2a7e60b872d5fa64f53a1a2fb97974ffab7d0de39fa6a20f0a7e01aa2b2b62666ccf7cc1182e1c485763bf7a830a7b8f853979ad701c41fa01c8af38cf49a17c33af480f709b9033c0fa0188be733845ba70f255c824dcceb8b3655cfbf99e6a4f900f2fca55d04005553bdd41f3d86e59f79b141922fee86f716bdc40861a651d0df1966ee95ff3555bf29908692d57eb1eab9a2ca46df3029c2035f1a7772036a0e15b6226cb9a021160484a6446b97890b86c575830cbf3762fa287af27772b019fc34a9d4e8089432d54a1436adcc4988932c6fae5af6a505d64541b245d878b0a8e9461cee30c360b5299f414ffe508877172c76768b3944599859c0e2213fa5c52d34396444791dfab714023472dcaa7ff17f91963cd90dc67aeb95401be5c77b5e15a6a3c27f96d981b0c7906af05ce1b9e7cf978cfd9e4022bc08bb7591d07dbdb0682e8d89f9360fe5e0528bdf7cbce2fc8c0226b34cd0fd5f3f159751b89ca08030a69e0a51d8920d84c705642f4529830c7a49d6ef1d8644ffa4cc9562e8926adbf8bb192a475bc13f46940f08616e6acc5302e53f4b7955f82b71018693e58b3ff2954b22a1225fa821cd40a2dffc4975fcc0e712537ece0f474d69b0c620565fd17a1fbce2e8595ae1c88b69ef43beac86db14796d1f533fbdd652d96c1a8cad9e951006b7bbc6ade9a6000aa6aee23c10b59a7a5423b1f2dd5cd7679d6ba021c2810748bd188db35b7792ae63532491b45baabcd215aaeb5d87ea42071ca1ed2911358e2103f83bd54f59315cccad4aec484b2b56e55dbd07d6e0cde04358afdb2986d77d4a0532cdf993bb262c2cb99d561f4af6a31c0dd2fa71daf3ea42a2cb55d8663878949f29dd782ff2870ab1215e8e24f48b4833eb940d2030d81b5781f075ce974e2dfde808542039ea568a8c15460ca73bf5d8f27198900f7b277df852b30dbb32bcea53d28026d31633481b8dcb90f260bc465d1ade439f85595d76421494e662bc54f4e6c72af2684044e6d880cd80fb49ffbcc2a794d0dde9add1ec9a3e09e3b238be6fb11c8c26615bedb8671365c22348b143b415c0c90babdc31dbaefefa782d8a66686e2d02eeacd109f3f171281b05360b918ee31d381caa588e7006f65c48b797108d6e76bafcd3de170bc362c64e045e0ff22aa2d98b8bbfa90054f6369dab685f67e50cb9df2b047dd07fc71ae763fdaf68e86a55810e06641a020ab54070bfa4e1cc637bd8dfa4639ed1140dd4bb0fa4f38e082dbe7390e557a6b542e89eebe0eeda2897b2e48f8ec5e15356e96389e8d1ddfa428508060e7c1c9d2c4864c1fe45830c072994bbaf83fb0a61c271a58b2cd75346e9e625ef9432ffe5734bb13a236d2281c3a74d31222b3b5261118a49afbd6d4438fff002d829523a9093bbdb19034baa3cb0c71bd5a76febddb9bfe644f2176653f138eb0835b56a4515f1f694021a3f086cc3442f2dbd09bf6af4173e8e8352c016f0c6e6e9ca830cddb17580d2a1b9cee7bec1fb9f5a360a2f0a707ca7fb145991f3d4ceb78a10aff40468a6910cdeea312629fd2416e913fa82dfecc3853e8c50324d2af90d8a766ef6ac12cc1d0c19dcb8c3462face612c86af1abfe7e5094ea053284a2d95fe3240440f1c02b5319f6cecc4c4d04625abf7fa9c12232c862dc6b56fc1ff68614d307451f0e0aa3dfdb2750f52f28aaff42d6ace23fc5aed28f6d11d80c9fa99baff9d58da3d2147838644ae42f8b23d10758d17afb887a13b42d1bc87059294a7975aa739a13e7c05e360cba041f3b2d122c5bda842ab9a29f63c4d708644a4fa049e6c96b356f71e1ccd9dd68f1fbb76fe43596196b67b54a81583a81da120ea6322f1996dec84998a7be47d233ca3fcf7556566ecc4f9bab71fccbdf4192e479d0170ca309570201f9173a90dad2c1f3a82a297facb8bb2c1cc518f7ac34737a52e10cffb2321f864423ce430402b071f0858f2ff429b6626b38ca3c7bf5ada9e8f86012b97b2462f110f5f77927543134066ba499a6eec9afcf114283a21dc30ee78eddec01f3674a3bd6b33addea1282703d79639bb1e63f3152ffe4691bbee7b86955ab9e8e86f30bf2fc0a64549b44ed6395d19098192dcbf1996263b2bcf837bb93833b5e9332e2fd2bc7329cd45257886dec98ffc65cb2195720579fff0071dee69b545e5e3ef7cfd17a26cbf53b66be1cb21f45a7c1610cdd5e754778aa17a2b8ab3f0f027bb37365e44b3388efd1dc76db17c839ab7fe79a0cc46dfb9a8e599208f90052c747a43bcb2f5c9460251914196d483aecf15ce00b2fe8b3fa4c2c33bea5157e703bf2d6015baf7791817f80427249004d2b0d98d610d071f7815820d9b301652456c824628614a82a55905b37030d2837cfc88018191b5899ea97788383e814f39cf3283b979ca092fbbb140c686225b46534d43da14cd0be954c4a857d787aa975610fe5f73186a083b6e7a6307893b987becc4bfd9868ec46ad9ef8fb8766d56a08f60bbd233266b969fe6bf617b9fa3ef2e3a1ec15a41971558311cc64171751d131f22faa769bf2a194957de3cb7006f45f7b05d6c5cac91a90313a57a9e2a58087f12f8c904a15033b22bee33c1e4423dc9f2ec4a933637bf05e9b65fe465583f6c539e68a477512845bbb9864179e5008861adf968b29904e738b4f1504ca6a4eebc28fdcf98055979b73ef96d6aacddcf80001d196ab284e588c1af0ce850d315305d055c85de01470756e7361f03619c746fff4cf270899a23914f63f7260a352da1cc372b36a44213eaff4ea1c949f6caf11ff819feb6d462bfeb64982b848d6fe234d664db540743bdfd3a373a1ecf593a11a7f00a67052daa379a4af8f27e3903ecc6f57eb4735d7c52725f6ac9c9829703229f58756005f6d51f5c0e22dc19bfe982446fab91ed3b2a3487a41c59b1dde823f05484d3313f4e6c772f30eb3dfa11bb33e5efc20c9437565d44ee2ebb3ec74d805b896668152261f1b6ffb0f3c0326f0bbd168994e61c2a05faca45e6538e6fc165bbdd8aa19d75be77fca3f52000b0d3936526db92300760197c8b4333b39e4ac48f0c6aa866b4a5a10a2182b88e1b37311f36610c5b660a62f1a05b1017ae421eff91d70c825cb062bf13913eb5029e84b1206fa7401f78c626bd33b9e070faee718f946bd1030dce295fb0c26a38101203def9f2c3be1571b8e59b7601acebe7e9f0375a1042a6ba814630a4bdb700f6bdd735002eb496d3f97410ef8d8a706c06ecb2dfcb8c4291ed83434ca132dd50993ce727521c72a952fdf1e7cbd2d70917026974e6c18b97a37cccc947f15e5ecfe8dbba7ae6e763f4efc5c488d6260cd57e7b82028df7eda4aa01ef6432e4204148c7e3b4c65120f11e714d01c98564ee3250d6589148191aed3f8dbd4d9adbaf12bcc6589ee5036ead00617dad427d9778cb56315b5f68998f830d3754ee7d76bbfb9d6a4af7e26bfd0ecc4cc552f63709ecc1f0c1bf4ace453ec4b48f006a63ba4b5e4efb41b1eb21c08ba6679ba26bead460f78cc51db4e2e530897976536829ce8dd83cafea9daa5fcddbd5ea94f88ca0a8ffac0fe987e942a1d3868aed2ff0471f902f460856f6b630f0af278a90e169846325daa1082615dc27b8c015af1ad7b22d6c568c88b8746245bb319424fbfbd28bea47f636c1df25bd2fad2c105ac066ae1dfca966fcb6dd7138fbc663fd931254c5dedae22df3b18a7d55da8033fbcef562f8c0b726420411038b5980473f9d0310d574fd0add5bd0463830f5dc6e7a0bdf366573cbca28b0ada21faee0510a33d0ce15efaca7121cb0933140a30d02ac8f9f4e9755cd4b5bb8b078e4ded01eff5c01f7935ebd403c57826980ccf008ecf6bc8990b498cd3476f5bb48ee5be8d40c723e54e041c13b7afb00c9477d056758a642a9f81598ced33d0660d3d234427eddba0c2062eee912070aca5999fb0f0a0e0089e2f95a4f15a58a7f07fdc97b4192061be7346b328e33d9aa0088a9a3dceb015e3be0f64d21a732a44385a9b53a3b7fec387adf9b55cd34721deebf91a15b00dbd238e1d1a916961c48b4d0a955d77eef97a07394712eb99e99fdc2c7eb98d84ef31c803cfbea5bc73212c65b38f4e643fa72e336ee542496676e91b976b92771eef1a82da74f4f325f50543c9677d9e13f9512190f0c7107899bccf01b34c205b47030e842bc68b0bc250f90a37d43f89844327d3fd8f2c1abc284e4517cf21504acbf09c2bb719bd0a248993410d677d041551bce51a4cd05b4b487b910e1eb5541bf6f7df89279949daf60c7c140d12d054dedbd50b4c15b713c7f396049b71aedafb43c093e13b71b8abdce55dc45c8a7aee94f800944cb654bc5bdf27d27dc72dbd3ce319fc47e60803569faa0e3436c696fc375105c72d15ee56425d9294c0656b485eac5c012c6ed6ba08ae2ea1e730b675c97468763674400ef5d2d74a5c89123bcfcbf9b071d61e7a28ca1fe63cf4339fd109a769fe43f33b1c47c9fb85db79f68827820913afa7b016cf0e95013afd8dbd360a9f3c5ff71383fded6971d064a15d5706e9b9cef92cff516eff866fbad3d1d3d9bab8b1b718964346a3b9c5535099959390049c695b9c67afcf25f7c0541f2b14d094aad28cf9a83a141f8f203bded00841f0fe88455ce008e93675d6f02af38368696493eff1558959f7860069e353493927971998030f3a7755a2a0636a5890b03c007807957e591de95db24de0bc9f79fb4395838fb475e699eae56cfcffae64284c8d8dcaba398f9dc3b3cacc9d5e42ea713ddc31e31f98c3aef69bc8fb51f5a0ed5f879a014c5e378c3200de6174d842de38693f57915a911fa1f5796a6bf23b0c13dd3a3eaddde5a1d65e130b5ddfc489a7a6f31b0b41a98f90d6c9cf5960e51cb9bd60148c22132e558ef72f0a8", 0x1000}], 0x5, 0x0, 0x0, 0x1}, 0x1) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x5c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 16:00:42 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x2, 0x0, 0x1, 0xfff}) mlock(&(0x7f0000ff4000/0x2000)=nil, 0x2000) munlock(&(0x7f0000fee000/0x2000)=nil, 0x2000) dup2(r0, r0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r4 = socket(0x10, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) shmat(r6, &(0x7f0000ffc000/0x1000)=nil, 0x5000) r7 = openat(r5, &(0x7f0000000040)='./bus\x00', 0x8000, 0x4) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f0000000080)={0xb08b, 0x8, 0x1, 0x80}) 16:00:42 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000140)) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f00005a3000/0x1000)=nil, 0x1000, 0x2) socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:42 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2d53b6584dddbb69) truncate(&(0x7f0000000000)='./file0/file1\x00', 0x0, 0xfffffffffffffff9) chdir(&(0x7f0000000280)='./file0/file0\x00') setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') 16:00:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xeee9, 0x100000001, 0x558f, "00000000810900"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001", 0xf) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:00:42 executing program 1: r0 = syz_open_pts() r1 = socket$inet6(0x18, 0x8000, 0x7f) sendmsg(r1, &(0x7f0000000640)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000080), 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="1800000000000000010000008c3900009a973307dfba7986f800000000000000feff000000000080426ed0e7699b66556225c86c9ef69b16ba5d61b5f52f4231c489cb7fc3083633c5077b42833b7a4d327b92ddd1e3b875818f24cfa7b8fcc9925673a9c311285aaeef5e49afff8c1010d3991c7d67cf99db29266bb116caba851de996cbe216378557158afb8dfdd39275b7f683ee8c557f44447fbb088b508fcdb26c153160852cb68b83b3aa9282bfbf5c5cd50142d86f9da6ee2714b5a08399a0d2f419f5cf2d7fbfdc986c2702cf81fc1fe2c5631eab55f665a2c26fbd7ffe67902ee786d4913c266cde26d39b219aeae9fbc155cbb6104de13d71057d0d05135330df316188bf2319c16d00004000000000000000ffff010021ddd331fba99c3f6603f7f7f9509c3fe84083467a8126b15baa762975d39ab55024fa6a4e4e2c1eda6f3fa8e000000000000000f800000000000000ffff00004e040000149b4e252f9ded0b2f1c83950004790ce88a14cc0b3da5693af47fa72ec9696fb1ec4847aec3b8d82ccfc1f24852ee9d1aebda6be9247653d6d88527f2207f1044a9fa0248373ca3801030bcbe24948fc85f4b50157fabfa2da4ea28b77f2c34233700871273ac9541b2e34ee5ac53b558a810552b8f62b905add56f38dbdc9cfb50774b5585030dac64a8747c1e6fc364b7d08dfaefc878807ae58d619f8b421a92ef57cd78f5c38af0cb14775c4086f3d018f1cc7937db0d765dc712184911a41d660b85ac83a29769ad3c44a75ef97abe68b24c9a6832fe6c61c824546960b2d15cde00000000c000000000000000ffff0000060000008df085d76bf45d5aaf9c7ade485030f57b8ff55eb9d2fa39b38fc2f42dad551d53f36bc45949836921a5dc1dc9b643204785f1a2ec4e1144a4674f7d63508e9765cfc5141211b44cb953efe62d23a83e8131cedf75a6eaac2cac879be00069755cf95d76258ddf199bf51902a0558c65dc91595ab5bffad990d455dc934871667fb944330a99a48fda7c2e1ddc0aba96c31e6fddc6faecf77278f08a04eaf93469d96f8ec62f41d9748f632b000000009800000000000000ffff000007000000f9102129fead307010144a1dc4da514bb4a279379cf98e72039e71f6267769b9c3c0932dab3af51ca3aa847113749f622a6771e7c042bfa4a2e66aceb6fabcd0437a81ef078fa98735027a3dfcd36b46c7fdbcd0fe9d66d58f371e926d93dc7f488d3ae0fd029e6b69f1630f3cf731a71bb748ba7b9be6e36d974ed9e8a539eef95ed200000000005000000000000000ffff0000010000002b3752c7eae1d1a314ac390d8e4598aec762d84724a13d134bfe187d2a12e904e3b0ab66874301e81e99e35a7195ac9c552bcd254a119c97a05a0671c41b00009800000000000000014700b00d1113a0c1fb1a3500000000000000c112dad630a68d7bb95c5c68074bf00f245da934dd0a4a49af1e624a485175b1f70b7944ae836a900e667e7cf4a094e8681188c7ef5a60449a02a40a4ecee8d5e7f03d496d54c46263be6037bbea8048731e5654ca9f37cd9549267a98da81aa2ef8804780c28bbff4e72e751d4c69b63cc211a9ce858787b6bf0cf3016aec1c0a26c00000000000e0000000000000000200000003000000b1dd31d0bd11638684a8f8806947575bcab083b302072da303b7549f5adf2329d82a8bcc91c897505785886291d0b8014ede5d87a6ca0fdb1f3f26b285af40697f9d720b606c00000000221174c102ea8d434179a77289cbbcfe1d643a297b70af3d3bedd7c535eef620be4d730168db53dac0a18c636608bc3905a10792492c25115978aa9b44b89f2f0616b057ee7913b763dfda03bc7ff0345c4b0fd1e332761b6c6873a225a9f87028827496f740e975cded19214a101f3f7393795f2a6231474e6ff6"], 0x568}, 0x400) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00', 0x0, 0xfffffffe}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) flock(r4, 0x7) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r6 = accept$unix(r2, 0x0, &(0x7f00000006c0)) poll(&(0x7f0000000700)=[{r3, 0x100}, {r0, 0x1}, {r0, 0xc}, {r5, 0x20}, {0xffffffffffffffff, 0x100}, {r6, 0x40}, {0xffffffffffffff9c, 0x20}, {0xffffffffffffffff, 0x4}], 0x8, 0x1) r7 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(r7, 0x2000741d) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8000, 0x0) socket(0x20, 0x8000, 0x7) ioctl$WSDISPLAYIO_GETSCREENTYPE(r8, 0xc028575d, &(0x7f0000000680)={0x40, 0x9, './file0\x00', 0x1f, 0x7f, 0x3, 0x391}) 16:00:42 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0xfffffffffffffffc], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfbffffbffffffff], [0xfffffffffffffffc, 0x0, 0x401], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1000}, {}, {0x0, 0x0, 0x9}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x4, 0x0, 0x6, 0x7}]}) munlock(&(0x7f0000506000/0x3000)=nil, 0x3000) 16:00:42 executing program 1: r0 = getuid() r1 = geteuid() setreuid(r0, r1) r2 = getegid() r3 = getuid() r4 = geteuid() setreuid(r3, r4) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09d210ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f372b5111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{0x6, r1, r2, r4, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e3, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r7, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) r8 = msgget$private(0x0, 0x192) msgsnd(r8, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x1, 0x800) msgrcv(r7, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r7, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r7, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getegid() r12 = getuid() r13 = geteuid() setreuid(r12, r13) msgctl$IPC_SET(r7, 0x1, &(0x7f00000000c0)={{0x6, r10, r11, r13, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) r14 = syz_open_pts() fcntl$setflags(r14, 0x2, 0x1) r15 = dup2(r14, r14) symlinkat(&(0x7f0000000000)='./file0\x00', r15, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r15, &(0x7f0000000180)='./file0\x00', r16, r18, 0x0) ioctl$TIOCSWINSZ(r15, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r15, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r15, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r15, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r15, 0x20004b3d) fchownat(r15, &(0x7f0000000880)='./file0\x00', r17, r18, 0x2) getgroups(0x4, &(0x7f0000000300)=[r2, r6, r11, r18]) r19 = getuid() r20 = geteuid() setreuid(r19, r20) r21 = getegid() r22 = getuid() r23 = geteuid() setreuid(r22, r23) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgctl$IPC_SET(r24, 0x1, &(0x7f00000000c0)={{0x6, r20, r21, r23, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e3, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r26 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r26, &(0x7f00000001c0)=ANY=[@ANYRESHEX=r22], 0x1, 0x7fc) msgsnd(r26, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r26, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r26, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r26, &(0x7f0000000140)=ANY=[], 0x0, 0x3, 0x1800) msgsnd(r26, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r26, &(0x7f00000005c0)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000894a92b4303ac35db37f5dbfc7f5a27229c2f8bac5c2313ce801872065b429c36ac86a24a6b3912d023b864d4578d2f0494f00c9e0636e156877294d3eff3714b6"], 0x222, 0x40000000000800) r27 = getuid() r28 = geteuid() setreuid(r27, r28) r29 = getegid() r30 = getuid() r31 = geteuid() setreuid(r30, r31) msgctl$IPC_SET(r26, 0x1, &(0x7f00000000c0)={{0x6, r28, r29, r31, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r21, r25, r29, 0xffffffffffffffff]) setregid(r11, r29) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r32, 0x4, 0x40) r34 = getpgrp() fcntl$setown(r32, 0x6, r34) r35 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x180, 0x4) faccessat(r35, &(0x7f0000000080)='./file0\x00', 0x40, 0x2) write(r33, &(0x7f00000001c0), 0xfffffef3) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x9c) munlockall() execve(0x0, 0x0, 0x0) 16:00:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x7}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0xffffffff, 0x5, 0x100079d, "08180b027f610400bfaf7c50ffffff00"}) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f0000000040)=ANY=[@ANYBLOB="7001696c652800"], 0x1, 0x0}, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000140)) write(r0, &(0x7f00000000c0)="962eebb48d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff410000000000", 0x33) 16:00:42 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002000, 0x7) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0xfffffffffffffe3c) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, 0x0, 0x0) recvfrom(r0, &(0x7f0000000500)=""/125, 0x7d, 0x41, &(0x7f0000000580)=ANY=[@ANYRESDEC], 0x1) r1 = syz_open_pts() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000480)={0xfffe, 0x513b, 0x5, 0x1}) mknod(&(0x7f00000005c0)='./file0\x00', 0x10, 0x7f) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r3 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r3, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000440)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x87, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7}, {[0x0, 0x6, 0x7, 0x3ff, 0x3fe, 0x4, 0xdf, 0x20, 0x9, 0x5, 0x0, 0x400000006, 0x6, 0x7fff, 0x9, 0x81a6, 0x7, 0x80000001], [0x6, 0x1, 0x20, 0x0, 0x81, 0xf51, 0x9, 0x10, 0x0, 0x1cd4], [0x8, 0x200000000000000, 0x3fc, 0x1, 0x0, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803cd, 0x5, 0x3f], [{0x400, 0x0, 0x3ff, 0x2}, {0x8000, 0x1, 0x7d, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x5, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x9, 0x6}}}, 0x5, 0x3ff}) msgget(0x1, 0x80) msgrcv(0xffffffffffffffff, &(0x7f0000001540)=ANY=[], 0x0, 0x1, 0x1000) accept$inet(r3, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x24, &(0x7f0000000000), 0x4) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) pwritev(r8, &(0x7f0000000080)=[{&(0x7f00000006c0)="ebac7f30b19ff704000000000000000000000000000000e3", 0xf}], 0x1, 0x0, 0x1) write(r8, &(0x7f0000000280)='oL', 0x2) ioctl$TIOCFLUSH(r8, 0x8020699f, &(0x7f0000000300)=0x1) bind$inet(r7, &(0x7f0000000000)={0x2, 0x2}, 0x0) readlinkat(r3, &(0x7f0000000380)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000340)=0x3f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r9, r4) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000300)) setrlimit(0x7, &(0x7f0000000200)={0xffffffff80000001, 0x6}) readlinkat(r3, &(0x7f00000003c0)='./bus\x00', &(0x7f0000000600)=""/157, 0x9d) msgsnd(0x0, &(0x7f0000001a40)=ANY=[@ANYRES64, @ANYPTR64], 0x2, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000001c0)={0x2, 0x7, 0x3, 0x9}) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) getpeername$inet6(r3, 0x0, 0x0) msgget(0x3, 0x0) setreuid(0x0, 0xee01) 16:00:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = semget(0x3, 0x1, 0x48a) semop(r1, &(0x7f0000000040)=[{0x4, 0x5, 0x1000}, {0x6453f4307b702ac8, 0xff1f}, {0x8e5326eac3f7521c, 0x40}], 0x3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000080)=0x7fff) write(r0, 0x0, 0x0) 16:00:42 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x80, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000200)=r3) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000100)) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:42 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) shmctl$SHM_LOCK(r0, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0xc}, {0x80008006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:00:42 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getegid() ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x54}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000080)) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x3}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) sendto(r1, &(0x7f0000000080)="c5", 0x1, 0x1, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:42 executing program 1: ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000080)=0xafdf) pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x10000) write(r0, &(0x7f0000000480)="9907db33c2b3d6b35c1a9018b236ef30121f5c6925e60e29850d7d4af2b40397703bf32f892c7f018eecd34aa9ae4d43db1969368e937d7d5de5173237f0b2854095562cdc91f82c9c7af9ebda441567ecef021b11a3e77114d547fa30b04139a6", 0x61) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="200080ffffff07003000"], 0xa, 0x0}, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x44, 0x20, 0x2, 0x2000007}, {0x408, 0x2, 0x0, 0x1}, {0x0, 0x5, 0x9, 0x9}]}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) shutdown(0xffffffffffffff9c, 0x1) ioctl$KDGKBMODE(r4, 0x40044b06) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x74}, {0xfff6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000240)="4801cd4fb6cec3594a2f9ab7c408c816ad38c4713c3957afcef20d2fb4d13ee80e50fc9446a693e4a76cce4181f086569a03cfbb1d280e934ecb6e8b41", 0x3d}, {&(0x7f0000000340)="b48ab748b85ac0fbcd32e34c373562d1b11c1f2de74234c84e49494286b164c0013e1f0cba8de0147891dd19577d81aa29c492af812f5414c2d9b40b629abf522ee65d29bd4d4ed5dd0f3a4259e1fd0e8ade07a631b6bc4e200e949ed324cb0e1bb594b5ef0706136f4458d4d6059938ba7c5c9f7434ef84c2b637e3944bb2f44a556318815ad5fcd7e8c45bc4d7a947f69a0a46de8e77cc84a72aee5249075558d8a3c91dc66870ff8c3a5e00a6729c4ab652300a8c761d799c17fd1d06c013d63c11caf936afe1a66c6ffb914693162264b9e54aa2e924b50edda17258d4a9dfb81f2feb2c0d506b1541b787ac7a0bd0274c13", 0xf4}], 0x2) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) unlink(&(0x7f0000000140)='./file0/file0\x00') syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") semget$private(0x0, 0x2, 0x104) 16:00:42 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000280)={&(0x7f0000000100)=[{}, {0x21}], 0x2}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) 16:00:42 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() r1 = dup(r0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x200, 0x0) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xa53ce645b047b9bf, 0x4) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='\x00\x00\x00\x00f\x84\xfbd\x00', 0x8000, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x3, 0x1, 0x7f, 0x1, 0xbc6, 0x4, 0x1, 0x87510aab0863cd5c, 0x0, 0x6, 0x2}) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff8, 0x1, 0x50, 0x81, 0x400}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x8, 0xfffff, 0x7fff, 0x9ea}, {{r3}, 0x0, 0x20, 0x1, 0x40000, 0x100}, {{r4}, 0xfffffffffffffff9, 0x10, 0xf39d8df66635d1bf, 0x1, 0xff}, {{r5}, 0x9, 0x40, 0xc0000005, 0xd3b, 0xd}, {{r6}, 0xfffffffffffffff8, 0x20, 0x0, 0x6, 0x7}, {{r7}, 0xffffffffffffffff, 0x8, 0x4, 0x80000000, 0x3}, {{r8}, 0xfffffffffffffff9, 0x32bf9afcffd37c02, 0xfffff, 0x10008000, 0x8}], 0xfff, 0x0, 0x1403, 0x0) poll(&(0x7f0000000240), 0x0, 0xfff) 16:00:42 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) r2 = syz_open_pts() fcntl$setflags(r2, 0x2, 0x1) r3 = dup2(r2, r2) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r3, &(0x7f0000000180)='./file0\x00', r4, r5, 0x0) r6 = syz_open_pts() fcntl$setflags(r6, 0x2, 0x1) r7 = dup2(r6, r6) symlinkat(&(0x7f0000000000)='./file0\x00', r7, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r7, &(0x7f0000000180)='./file0\x00', r8, r10, 0x0) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r7, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r7, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r7, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r7, 0x20004b3d) fchownat(r7, &(0x7f0000000880)='./file0\x00', r9, r10, 0x2) lchown(&(0x7f00000000c0)='./file0\x00', r4, r10) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:42 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = msgget$private(0x0, 0xe4) msgrcv(r3, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'/257], 0x101, 0x2, 0x800) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x2}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:42 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0xfffffffffffffffd) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(r1, 0x7, 0x0) 16:00:43 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x8563e9d78b40413e, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000008c0)=0x8) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000080)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getuid() r4 = syz_open_pts() fcntl$setflags(r4, 0x2, 0x1) r5 = dup2(r4, r4) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r5, &(0x7f0000000180)='./file0\x00', r6, r8, 0x0) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r5, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r5, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0xfffffffffffffee0) recvmsg(r5, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r5, 0x20004b3d) fchownat(r5, &(0x7f0000000880)='./file0\x00', r7, r8, 0x2) r9 = syz_open_pts() fcntl$setflags(r9, 0x2, 0x1) r10 = dup2(r9, r9) symlinkat(&(0x7f0000000000)='./file0\x00', r10, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r10, &(0x7f0000000180)='./file0\x00', r11, r13, 0x0) ioctl$TIOCSWINSZ(r10, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r10, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r10, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r10, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r10, 0x20004b3d) fchownat(r10, &(0x7f0000000880)='./file0\x00', r12, r13, 0x2) r14 = openat(r5, &(0x7f0000000900)='./file0\x00', 0x8000, 0x110) fchownat(r14, &(0x7f0000000940)='./file0\x00', r12, r8, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r15 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r15, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f00000000c0)={0x20000000000001da, &(0x7f00000001c0)}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r16 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r16, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) write(r16, &(0x7f0000000100)="2bd55c8ba0d5a75654af3e4e3e482fe7b79d589713319b0978b1c18040643cbf0178793626effc8b278178fe39b3364bc7705cce8f2ad1618493ec520538e9428735cc1ac2db96848fd65f6a22d372ed17bca257eb3f904a7f49734fa1855323abe9c73363dc5c34c2283c34bca1bf959334729df5a2086324975c9edea75d6ed6bb90278483313fe917538a2221eb7b", 0x90) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0xc}, {0x80008006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000140)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x7, 0x7, 0x1, 0x5}]}) 16:00:43 executing program 0: nanosleep(&(0x7f0000000180)={0xf0, 0xfffffffe}, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="30b70000ef01e2cc9700"], 0xa, 0x0}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x1, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) getsockopt(r1, 0x3, 0xfffffffa, &(0x7f0000000000)=""/17, &(0x7f0000000040)=0x11) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x1, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffff9, 0x42, 0x2, 0x9be, 0x9}, {{r3}, 0xfffffffffffffffa, 0x2, 0xfffff, 0xfffffffffffffffa, 0x4}, {{r6}, 0xfffffffffffffffa, 0x80, 0xb, 0x0, 0x7fff}, {{r7}, 0xfffffffffffffffe, 0x10, 0x2, 0x0, 0xff}, {{r8}, 0xfffffffffffffffa, 0x4, 0x8, 0x0, 0x1}], 0x4, 0x0, 0x1000102, 0x0) close(r0) 16:00:43 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) r6 = getgid() r7 = getppid() fcntl$getown(0xffffffffffffffff, 0x5) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r8) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r10, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r9, r10) fcntl$setown(r10, 0x6, r8) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r1, r4, r6, 0x1e4, 0x8}, 0x5, 0x5, r7, r8, 0xfffffffffffffe01, 0x9, 0x7ff}) r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) r16 = getppid() r17 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0xffff, r12, r13, r14, r15, 0x114, 0x87}, 0x4, 0x0, r16, r17, 0x6b, 0x10000, 0x400}) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r18 = syz_open_pts() close(r18) r19 = syz_open_pts() ioctl$TIOCSETD(r19, 0x8004741b, &(0x7f00000000c0)=0x7) write(r18, &(0x7f0000001740)="4f6ac8e2be9950a9e80c9e48bc32eb393a1363c9bb4946656ef95dfc85ea62c93777717701a0a31d7bcd5eac4c40144e0e05a80e83c943163feb2c080000003339294c771eeb5cc64ee8709e26b2f8a803e68de5eec25523aaace549f8bc69f840a0d937efc18cad293bb36c3f5c5a0008000000000000ce62113eceba17271f91a279f10eb44cc13954306070f28154fc51b6f60a74907fcaea49dceba10c8bdb55b3f13b644816e9d18d83554b57075aee90bab708fa8d8a5516187e07737fdd136ee555cee0ecd0e3bd39ded355d0a031628e0092d7458a91e6f65a403047d00d582485caf7bba2c3f558cbcb99861bbc1ad86dfded96e3e6bd64cfc1703e851afeb3c5ac819abd2b4e6e7e2c22dd008984d69affffffff2c9f5a1ecc3b840e1cf478db01cd825ad7e3a5d351dd3a330da6d964495f752d65e5873ca5242cabe6ee0b120c3cf1c2313a9dd7257cb4707f82bf3c9d57de7b2131296d415b753edbf2a6cdbd15f47182d6c0fd965da5672b6831f3c25d3fafc5b6185306020f547e657e2b3a5b482b041a25ca73b52b8f18644b71dbb505ff6abd683ea526a1df1b680670e9b6eda86553f499abed0988284272fbe987d3a9fcbe26ed0ed98071359bb1ec68dc089480d7e9be6a3d1df442aba78ede7d2c71af2cdb4f2e2bba96dcbdd402a9a080f7b06619e48b2bfac028316556e0a1a6411d8a7f7a8b6db8684e8e7828660ae938d487f029bf288aeaaf8a0dd92a4b2ab1357f", 0x21b) 16:00:43 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='v/w\xbd\x02ousg0\x00', 0x40, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x26, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x6}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x47, 0x2}, {0x3, 0xda5e}, {0x43, 0x4}], 0x3}) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) dup2(0xffffffffffffff9c, r2) 16:00:43 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) chflagsat(r1, &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x2) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) fcntl$setstatus(r2, 0x4, 0x84) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:00:43 executing program 0: mknod(0x0, 0x0, 0x7) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0xfffffffffffffe3c) recvfrom(0xffffffffffffff9c, &(0x7f0000000500)=""/125, 0xfffffffffffffefe, 0x40, &(0x7f0000000580)=ANY=[@ANYRESDEC], 0x1) syz_open_pts() r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000200)={0x8, 0x1, 0x0, 0x66, "d6f97a16af142273000000000000000000000004", 0x4, 0x109}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000480)={0xfffe, 0x513b, 0x5}) mknod(&(0x7f0000000780)='./file0\x00', 0x10, 0x1ff) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) open(&(0x7f00000001c0)='./file0\x00', 0x53daa4a09df8d123, 0x110) r1 = socket(0x2, 0x3, 0x2) connect$unix(r1, &(0x7f0000000e80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a38620700000000829595dc37a2cb96f145830938fe45b45984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b497fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddf030041ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c10dd3f470900d18813f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741373370a7e25595889d6bfe6a23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b00000000000002cd381a7aa89400bf030000003aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e48934cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6c9c5ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272ae139195e2b35f671c08c60078e313fc31ebf190de01bbb11a2c9703f4a7159c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb24623873631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0331d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e114c1a1f0049484398247b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933fdcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a566d43833db2e3d8662fd451b263849efbf10429d24a4e685e632d7e0be151721430ba1735c25ffd3aa058d4f35d78cddbf529f9edc841ae71c1ff99c6196bb0f8eb75d0d1d1f24d4122891c6d718af9bb10f372"], 0x10) writev(r1, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05edb3ad0a0dca5f1281d184c687bb1d0e42e81c20b47b6df257dcc24e2aa9bfc22579a2347e3cc3dbb", 0x5c9}], 0x1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000000)=0x7) 16:00:43 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x7af, 0x0, 0xeff, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x7af, 0x0, 0xeff, 0x0) r7 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pread(r7, &(0x7f0000000000), 0xfffffffffffffef7, 0x0, 0x5) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x7af, 0x0, 0xeff, 0x0) dup2(r1, r4) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GTYPE(r10, 0x40045720, &(0x7f0000000000)) 16:00:43 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f00000001c0)='w\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000180)='x\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:00:43 executing program 0: r0 = socket(0xe, 0x3, 0xc7) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x201ff, 0x0, '\x007\x00'}) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) setsockopt(0xffffffffffffff9c, 0x3a, 0x2, &(0x7f0000000240)="62031dfad78c383db853b48370dcfa6d74734a3fb84314533a0930d576fc163b1af7ce279c91b919f5228f4361e1edcce2fae1d0edc68272d117da9fc59f8198684610b7816e225e99a1269b8fb4de1a95d6b2d67ba469a5534fb999e4d2d0529b0f3ec0edf151e77b75ec16c32a29fd98da8f76", 0x74) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r6, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r2, &(0x7f00001ec000/0x4000)=nil, 0x2000) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe31) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r0, &(0x7f0000001700)=[{0x0}], 0x1) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = socket(0x18, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000180)=0x1) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r1, 0x0, r2) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', 0xffffffffffffff9c, 0x1}) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f00000000c0)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000280)) 16:00:43 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xdfffffffffffffff], [0x0, 0x0, 0x401]}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSBRK(r5, 0x2000747b) r6 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x80}, {0x84}, {0x6}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000080)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xfffc, 0x2, 0x1, 0x80000000}]}) syz_emit_ethernet(0xffde, &(0x7f00000000c0)="b75d03dd10ef43f712c955bb7042") 16:00:43 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x10001, 0x0, 0x0, "5bebfc0ba0c10a9054edf0721b84396af3aa4755", 0xfffffffe, 0x835a}) r1 = open(&(0x7f0000000140)='./bus/../file0\x00', 0x2, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x8) write(r1, &(0x7f0000000040)="510fc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = semget$private(0x0, 0x400000000d, 0x0) semop(r2, &(0x7f00000001c0)=[{0x2, 0x0, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x987ad7e049358728}, {0x5, 0x4}, {0x3, 0x2, 0x800}], 0x2aaaaaaaaaaaaab3) semop(r2, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r2, &(0x7f0000001900)=[{0x4, 0x80000000}, {0x3, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x800}, {0x0, 0x8, 0x1800}, {0x3, 0x0, 0x2800}], 0x5) semop(r2, &(0x7f0000000080)=[{0x0, 0xa30c, 0x3000}, {0xc, 0x7, 0x8652cbba67999201}, {0xf52a9fda98752aa8, 0x81, 0x800}, {0x0, 0x0, 0x30779429fda9224d}], 0x4) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000001c0)=""/254) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613e) r2 = open(&(0x7f0000000100)='./file1\x00', 0x20042, 0x0) r3 = getppid() r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) pipe(&(0x7f00000003c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000700)=""/194) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) listen(0xffffffffffffffff, 0x10001) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x400000000000012b, &(0x7f00000004c0)=[0x0, 0x0, r11, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000640)="4455f172b9a1847f86a77cd2657fb38a5d452c08d9c4af36bf680a510404da37fc50bda2b9e15c373d9ec8fbdb4009108c8180734c9dfa15f9c8d1118aa3146ff8970329754e27762207175064f8c5d20ce5872907583d764cd0979f4123332c99dbdd677c4bde18373b1786f185", 0xfffffffffffffc61}], 0x1, 0x0, 0xffffffff) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r9}) fchownat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', r10, r11, 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x5, r5, r7, 0xffffffffffffffff, r6, 0x147, 0x40000000000d}, 0x6, 0x1, 0x2}) r12 = getgid() r13 = getppid() r14 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x26, 0xffffffffffffffff, r6, r8, r12, 0x1e4, 0x8}, 0x85, 0x7, r13, r14, 0xfffffffffffffe01, 0xfffffffffffffffe, 0x7ff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6355c03a, 0x3, r3, r14, 0xff7fffffffffffff, 0x2, 0x8}) open(&(0x7f00000000c0)='./bus\x00', 0xc4a6ccc49fa58f3b, 0x0) ktrace(&(0x7f0000000080)='./bus\x00', 0x2, 0x34, r3) r15 = socket(0x18, 0x1, 0x0) close(r15) connect$unix(r15, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x0}, 0x0) r16 = socket(0x18, 0x2, 0x0) close(r16) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="100a2956b9223776", 0xfffffd43) write(r16, &(0x7f0000000140)="624ee3", 0x3) getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r17 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r17, 0x0) pwritev(r16, &(0x7f00000002c0)=[{&(0x7f00000006c0)="c6a9c1c2eb0e14a12b588f83e77d64da2212c22a5237b6a902c18b2a89fd", 0x1e}], 0x1, 0x0, 0x400) r18 = semget$private(0x0, 0x1, 0x4a9) semctl$SETALL(r18, 0x0, 0x9, &(0x7f00000002c0)) 16:00:43 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) pipe(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000007c0)=0x1) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) writev(r2, &(0x7f00000006c0)=[{&(0x7f0000000180)="1db58987cfe25e2da823cceef9bb0f88684e4ec4f84d91c7b65c51e468856dbcf12baae7f47888388c766b055fc6aa1095396f5b5336da2f8b0ce9d11a15668ac5e119b35729c418de031bce46a2dc41c1bb8dd409002734c61a30565135771f6af10dae305cbb7e84820318312c568004b0e576d7abb37f4a8a8fea9c33946ff94de46afbd38100408f", 0x8a}, {&(0x7f0000000240)="f3eaa97189251e07fd893fad0f4ec455", 0x10}, {&(0x7f0000000280)="c7c08e243e58647b209c486cbab061f730772417ae1d65c18e9250ef667a664480ca9ec52097bc908b2f6df702730af37f5637a8c5061274e28eb3d9e583bd7b04ec858816e5cf48798641f8a627e340dcd88dd162c1665fd8d7d5c50f2595d2d0b57c294e8d0096234ea44d274f950c0141d6294ee822d32473156e1e4e28753cb679299e", 0x85}, {&(0x7f0000000340)="ad4133f6ee23c4377e901302d623a871898f6ca62ca79fb5", 0x18}, {&(0x7f0000000380)="2ef89ef3d8fa70077a8146ce1bb534cfc26f77dba16cf7068b6650b9416d32cb5d780b66e60365ce21037c40b3ddc61ab7b68bf07456d6c1a2ebbcb8e9a4a397795af9306f1f4c9758b168e9b7f75a687ad7ce21f0367a5870c351cc5656a8e47f3021c1a6c07016d88ad6a63b88391234578388ccb3631dac801b7618259c433d9519869cb64051e46939aea2510b6570c591203bcc1977455d85f6fc60900ee12d0093a46639d965e420b6042b2571c44ace677d26776ea8983d481ec531a9854e6d01", 0xc4}, {&(0x7f0000000480)="412d63e6f73fdfc4e95a77", 0xb}, {&(0x7f00000004c0)="f76f28ad8914c1e282704385fdc9b4346cd6a15f13b3810e907b5470d929bcdb2056d4a3facc03107c46e26531af747a53c459d5961394f87b968bbd8574a013bd65cd610870d1ecd03fbb9fa4cda484c438e6ff4676d9228fbbf6c4ab09d21c43554a36a7713832df87ae0e2f3fc47cebc1db206896cc4e2214ffeab03528bb7b091eb16e18f3af99110ec0a49be7fff451499f129f938d12e47ded7f585588c0f1c6670e01f5102d96e8439113010d4eb77c4ed9d79b7bc80a131ae94998d126452aee17fda8a8f036756143479260cbaa5d8739482f688586af15deb6", 0xde}, {&(0x7f00000005c0)="b5fd2fce01a67dc5b94aaf1dae49881a6ee32858f9347995ea4858a3b42e8fe9e7fba8a7c92a77097e8a0af233742c0e64672a2094084039ba19088b0f3d97c21fb086e3d12e85fa16046b56a9713561614f7bcbdd0ce0e80a174427980e4c52298a69fa2be564adf8c0d94b860ac36161b3f4b09e7cd22da7680a87c6a0c9f8daa7054e6feb16d909e494ea5d21805e764c385a6ba8b7c3f2898531d7b04e0c576707c8084c6aebe742f889a30d222c8284a0", 0xb3}, {&(0x7f0000000680)="a9e369d37d37803d53f7faddaff0cce000bfde41f5f9e63e59ed8f13c9e44fb5d2d7474d9ece818758e30f59680b92c0401e60", 0x33}, {&(0x7f00000014c0)="19b8b81dbd9ddc5701b59f0359b04c306438c8da241a21d9059f86106a05df379f5c00b0ca8d8805743c2eb7d8eda232a57afdec381b6344cf115a15d827dd722950e4d03bcb65e1566c7b836fee509b126f404585a9c4af179068d1479b46091eb4a4d09b8595a699d559ab6cdb4e3abd2798acd00ae7b814fbd212929066b129efa6589456ed4ff16ac529965337bdec640132890f3c097281ff42712c65d43bfa0ca0993abbb8cf7d7c912e7abebda63841d7331946055e7c25fda658bb34a6520412652dfd1b5c00c70176a5c76c29b7ca88fae48c10c92804e89f08784bdc04018cddfa2425caee70bcb5a3ecffcc0282af37c6ba3b1c82945986557cdd93fd7319be30c2fed8e0e2541d4b34a33cd533c13b6f0cf44ab04eb0111955e817642d1a23c32dc06c93b26a8d5784388c281df177329c8afa8569c49f1b7fb534b3c9b56886f53adf4ada6428f311270bfa7629fa2ae36289ff5db2f8d132972d723aeba30de30ddf7f16ee815d79fd495f6859cecb53974c179b13f61cf8fd8346410690f962e0ed8d91bc5aeb331ae0b8d88e543cfeb77a697443b3a0456b321872669ab42fd112b3bab95c7ab87512d3bd2c501f1d8ce75577929599d0682fdb9aa326aee523123f652f15ea7f5343f3a42d9dce272900c1aec0c250f04d77ed182c3bee952a8d9c56ab50a98f3feca5fcdb34e2489311e1c77aa14a8d49214c61f8fb702025e3d34586e30b87548ee109ca81c6f8ca4a43ccca9616d4d8b05f01b645dc674828f394b7848e51d6256b5b28f7d2b4faa16d5290ac83516a76e615ad044116ec3fcd5cb1123dea003d8c96d90fd09287fb1f683ae996062adfc31834c7d781e4172902b663450197d0f54d5e06c4e7e8ac659080f36194195a491032e756d0c8d47bce7301994e9e7881327922f33d31f248a369e4385d5d6ac488135ab91d5524f6ece432033c58db735ef8105e6447617a850255a283d629b6a359b1e6c5b7624101e36de4d48e8fc7886aad0e67f91ee451f8c07c9ca843ea4b38848b1d1994c5ea4513fa0eddb2791fa23b78f807ab8cdfc7d8b67dcb3af9459516f09b18108d72f6f4600833826323941241757fa208d1ebde9f3f2ea692f36ef77fe155ca1245436f5d82fe8f7ae7fb9ad2ec31712cdb33bffcda2dda26f839221bf87fe8122a083498821d6df9954d73bf7c336fd327e2078f1b7dfdb0a65509d1cf6b68de7386851e3a43ff138554a4d3cccc9566d913d0b82d19fbfe1070223385547b5ecf1ed878992141783b876584e0cb4d3e3f6d8f804e835142379a00172e1c7bccaccc5df55f6858e1ed833e3d1ca75481a8e5b5659b69cb165e0206f36c43c678690660cea0cc3592107124057d11cefd54f7ff66e258d4d1ce186310ef5586afa1ace3f3967c611b78a0748243978309099de5596540f524dfb9576b490aba66463b41902c8f9ef72596b4337d826d881f0890c5c8380f1d064a43f76487be0738e7d65ef383214abf913d1fa9e21778d2079360abfaeca8a723ea2ffd7acdc7d82cdc4f3bc6d3d7022c1c6aaf0960b08ccc53c1e2a369cef190bd93e55f07b45a0bee8ee4a95e077a281c029b19ae34a80a9c5af6eaa200c9cb300b1cf4bf291d5da2228f528557260843d72d27c2ceef7ba129e31008572540c87b702098aaef52ab7a808b10e81b466b939e293be4069662641f3e2c7016b55bbf2234d056380b2ab7fc6b5f187564c6eddb18a857f85d67f4e8fa1646c4f7c7f5cd528d9c7156904e045ad9064bf00ba041e19d291985e440510140ea2fd25991d7678d70ee3ba021b140b3541def18bbb2ab8540699bdec46756464250d77d7aeadfc36e6b8ded645457009787b458aaf0836c10fff8637307366d6d83431c5a393ea801bde601a13d5d730b4be39be337a907ac8fb0e35a1b75bf196d181cb782bf96d2a6812c5bf565068d6303d133128767d8a038aa2ebc8a3c527672a7fd57662cf37717671f59866589fc649e1d3d8d219b5cdc5a7c506a797d9048243b561639ecd72314244751099da498ff44aedff4c08df6e1c7f87e3cb73d24173bfe0607af6b8cb49ca71e52b1c5ba89278bb79aaa6a09c357d1f86a6f8997984c4257777875d1d60016297252cd2a7ba8c01a90cd0a00d6dfd2569c11a14c083abdbdae4af5777b43a9a9e32e6e6e0f76382be83555a4a03c8b7c57115623e285fe7923ee46c96a7e919ce856b375dcfb8cb8dd18666bf3cfbc2829ceafebc447ff77330dbce3ecfaf06952e50df7c65ff2bd47b19fa33f66e1338252c5a24ee5eef2104de7d0410fe9ba6ce5b0224c9a3af047b6db3647f49404820dd8a6fa36bbd18e9fc077979db1ded5fce4b39250df6edffffa0a781319452e0cade7949b970a55fac8392c954223417ca9adb3d345b6c7c6b92ae5f6c7b120fa2e622be4a3b6944ecb7b85c5715686b6df5926b355ad3bb0b908e6ab87491f1c7df6c6a51c4be0b7070c2c52aa564f9078cd6fc673042666f316fbb9111e80979295a5ecc959c57f1fb67a576be23eb8570ddfa764f9a1b4e058db9b82d51af9e4c92d32aa098221407f5b9da7ea95cc761d11be9da7d01c4caebe5278a8e3ad4d7b6aaa4d19554e6ef7b9f82a952f74bfbb8c06299da04c93a0233dfc315382b867899dc77f2d36ed40c5f0a795879f42de5d0190733279e9c595a8652ffcbdbc2d9c3779fe5fb343c89a9b4c949b09c23051ebb927e18e9824eb9ed31f4b5840010ecc8e88709ce5fcacb5708c5179f048cbcc459eb7e5aaab94470b023daf95c6643692dc896e48e586da5bce3e83fe00963e6b0b8e358775a94250ada9fc2986577e1981a0b2c721273f31ecd31c801b1303333ee73d9461897cbc24d3e0d89c09c5dcadf1fd8a073a420a1abc252f92d954ccbd195276017d72d5a7997cdc6f48deae6ca80d4195f582bad487dfb36df1b9e945b3ec2b04d72d95125a1e630e695316141f46ed22afd57bebfab0d7c9242bc4dee6604f44d68c4fc7a6d1c0c8f549c3d7e796c40fe4cce7df60c2f0c8ddc2c9b0b583da8e7c506dfea6dec325635c7bb4627943544427454e86b033992929f05716c51e379756c475634af587785162ed359e71841edb072505585006610089d6390f4025638ee9f2df161b3e2eb9be55ec9eb6ecbb7e0177e7edd1e2619f26da9264a48fd91adededb172af9365110faab4fad1e125b2026aa8eb0bcd737ecf8809bbd3f34418460f9800415b7ab0d8938af77c1f7cba0fea07d8d8b6f4e7ba473aa286ffe02f32a14eb885b767d0a610ce5cefbc6eec95b5e79d503229e8be91c611527417dcbdaf104d579130e04c9fcbbf957578183e5a2d2ecd2d4dc583c7b135ce9dcc0f4fc828c457db6ee848a5e0516c99b426e8d7ffedf9f6f5a42658cc8ef9faa67a101d8448c1dfa88cb4cd1f502362b243b02cb1cfbd4e301034bd0ae2701a6bdcf28fbd42c9d43774245a684bdd82fc2ecf4e92305818da1ee033ac93e95c21b0c5ba7bdbfd9a42880b70c275006150a23719222f57940be2df1ced6644b9420aefe35a31b6e19da9d858ed62d3f2b26af79e79e477be4f079f289437398bde67a6c7fea8fbe8966bf5d9566976af5a4ced5d9e9c8d0e1fc4ac56ee25b0b0802ceddad3644f2c2022a0412bc90ae495ad132ae13eb1e9ae2889996935a783d179c735888002c813c1f2c9ce4833d6673699ef67120e97c474cec07911c82d314a657c57b6ff598b1894a39051b972be6dab021b21e1fd182ac9eddd407933c71e908095c6d287e1dc6ea72cd5de522643c29e18cb27dd7e3cd7e38fcfada63c13696212e2b6428f9162392bed1d6d622a8c9d8d39d51c8085529a5f5c994647e8993c6aaebfbca5179d59afed82362a9fa6c1d97859d9c6ed8353ae6b5cc578309ca4f554759d6bb728f6a112aa872d96f34ae693d45970932b34bad0dc496ef9b12c4dd25c0cc46ddaf90fbc89273c50b80c4d0f1f0bf123df86cd68bfaf8de97aeecf528f7899f51366324cf16890a7ab5cb7f18a591e8ddbd69b74b69c92838ad49d80c2270aadd34e843b26dd45e3e46010844d7636e35a0c85924b77eebd3631efb87d7958ad1849b7e52144e731247d55307df431355fdf56174199a1f11ef9ca90e959cdce4b883abd0cd8205cd4781df5f90c60906e34c88f49f62ee3e2d2db705c68bdcadca393153515ce7a6d8690d01ff4181369236eea7ad96ca1e2b561e50543f4d92b32fbcbf65d6d30c0992a54a5b550db7059e899d828a04aad3b1aab57f2567baaa2b3d1de1f19285d4e64b292a5ad907433e9113d06641016a08db0680bcda4fd83809853d8782e48536ca5eb362ba4a1778cf908aad7f21b33d84a995193fc9491fbcdca1051b5029d0e16f68b5b690200cc87063373709b059e7ed32802e6e6b9396f6779078a1204b9153f113e99d66785cdc6f534fcabd3191c6cd3e22cbcb0760c31a5c4dc0ad4ce7cb68d3df4f4067f6895b161c51c07d1a45c9e16e1868b98510be746b51c00287c8a87725757a4bde240ee51f7925cf820be1cde635a2c7d0c55b12cc8c359f4da0820dd7c8b45b56b42766023f6c53d80299b0cacb6f975186d394717b40de743d22d7ebec6f88364ffcd6bfdc1665ffcdc8781cf82ad3fc6fbfe6c72d8b5f63278c63f3e6f3a6251780a22728a70312af522471fd99021068e9f30e0bda3da62ccf891104f5ce019deabc1016aa2f21c52904db90e41651f2f333a8ec3f4ac3224504f1750430d58933240fe59f7e173b45242846fb313771e33ca66bb819962c853bb3e2ba19a15b8d672b8b66fd70522038f1992d6240ef4f355fcf8f8d228286e07b1b38a1925bbcf9f3fbaca374df55082516b364360c136691d11c4096c0d7b1bf2c811f05efd9e6ad189b980eaa3853555a5ebefe4bf86c23667b2d145a6f500286fefcec874446e52fab302625350ddf5c6332ae6b029a784914bf5ab746ad06c8c1d10c6b21f2a56017eaec0adafebba36f1b5804d202a4075ef5c59093d27fff45b2c79bd1ad25f45a42652ab36810bd2025fa777368490092b50511f1d35a033388a9bdffb4123a61f88dfa6b1d1cc533b18e6773bec91aa84f7a7d1b36bce12e6db3d37df7de7c9de9004248adbe9ba0414db67ac6aae4cceaa842961f2c6c858d4407d7243e1074932017e8608b8c1ac39fdfe2104bb1c2305c23b4da820912fdf2cb9dcf56120c1437b89bc5aac53bf47d3360d7491dcb8e12dd940c9945237cd599434b70412a032dc84006202bbf17167c7f5288ce642cecffbe22f0bbd2bb9a6e9f4737e1970cf4e298921bcd8d5ec006e39106927c93fc8ff9155d1fc35abc0a821eeb39c72f042499b5c66e8146e1cae08d4466629fb29481007435ef4d3f66e9f17bc9d7e000a65d790722c7157823ad9d3a5a93a8e3e7388b30c41977d921dd76a7b5546ab79fc2bc9fca9b850f7d5170305218d636afd157098c4d69018a3d339adf7fa81d42f5372fe6b42bdd73ba45246adc01118ca63b94b242c658ce59a2ef51e8de9afb66071cc56e95f52efbe630194e1abfefa0fa64805a1c60899bf326f6e1e4f68528906b661f63efe5fe45bc955dcf367dbc8d3aaef5107eb15770bde89be3ca5702bd5295775aeeb8d6e9b6285bc130b304f4e8da446172a3e4abdeeecbd47e0c37afbb1d1d13aaeaa3fe16c76fb98e7ac214ad536f20b97cffd78cb335f17251981e2c1184f967cf7113f008795defdcd559e1478d8736bbb18da6dffe", 0x1000}], 0xa) accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 16:00:43 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000141000/0x1000)=nil, 0x1000, 0x4) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) sendmsg(r3, &(0x7f0000001100)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)="0b23795ac282dbbd9ddaebd027238cc058345394672a15843b6121b46e1be2cf575b8b3370d829f95473d9fbb46fe126dd82e7a277123264a26f635b0fbc7f6e9d77d6345649b79fa654efbe1a2457fcde479c196875c21dd8305616058d132fcf02010300086f9f4922ec81ed80c40391b510e81739acfe4362e0094433e21634e520f92c9c2594d9c5be3e483d922e8a9684297f768988688d316457502c81c6d5671ce5bce22b988b8e620fdb2710c0e6164e62e4289a20dac28f0004a1764b159d0744f5374f650a2858f8f407d1375a6f2de0d7629d7ca2971bcbba499e43eecb3edc279c1ffb04efdde527cae80b9e0d5238866cf97474c112447ebc3e77fb34bbca33486462bfa719559f149b3587c937f6e90a215b186042748e110231364dce1a58d2878798fb1879af12c40aab956f5408b0690b408d2b26e45777da1a6fab5f069305e59dbd10ccae84603bd4208ffae1bbbfc67a18e7602daa2b6893f436db42da697f3fc6bd8359f7e9d7303923060cbd3c3fd227658990cd04126e14a8fa7938636fa3cadcd8da8a2198d3308cfbd4d47eb93e87d0643aca0d3276a5c0f5cdd6e9a9e6df50b6ccd9446d806a261ab3a5b2c3be13fcb1bdda268acb94e6a48bc139296c305dacab05bd537fa8ac2b48500a002b748f93c18730bd06027f77403226175500670cdcde30ea80467d4444b487de75dcac93a1146627caeb80beebb33991447c7c8b8037a9135a6e7737c8f945cdc22a2d22763efa2a5223c793eec11d66b11b5e95c691bbc598e0bc21ed7d450460d2ae510acba504de3616969171d1adfdb146cc4d53a5c599f4ad43b6f8d380940bff33dff19084b52fe211d59e5899b24b3f0aeded035fbc275b60f0c716cba0f434d966284e446264aafc2f0612af19cedbd46ab6aa87f9108bbb2ddddad3d3fed998584828986f0786d6b2747bd3a9fca2f4bb37a855ce900e36b8eaaf1a00fde5ddc9fca8476e846a2f8953efd5af3f017d75c06bdc9bb4ac1f508a059c0a7675918fc23aa37479d44850dc29d0bf6abccc26f011c6422f81f500c99bb348b958b7385ea506519c2b3927704c136dd8eb88bbb1d54c3e194e65e686d31353d37d812cf683beb062b36c6f175e50f61b22222a4775559980039ef58c3dbffdcce618df65d4a990d6bce4be0d7949f33eb7d51cf2d64312306f9c038ae5456f0ff6c4898ccaa0fa55bfe08b1a5a9227ad609e477b27184dec25cc1cf7fa71faf5bfcd1bf01e39ad8b42b433784faec6b96de4eb2a33fadad2b8b3ac9811523c44f4c02ce190c4f7a470924f32c37890e4ca881db884fdb9fe016791723bf6eb905dcf9fe69f3c4a046c5010226aeee0bd803fd5b3d3d981928a77ecc693c1fc15c8914a79d3daf043ae2557b3faa966e64f4f1cb05b0dd30074a91dcf9668578fcef7963422886c03254ecbe9728193987024907dcb257077b6dfdfd9330a276a89a862e13ca1e124bdda2720af3f44b1802986ea4902675d8efbbd7a1889c485afe4a95a057c5718f744d11ca392c064d8c3f70f4f54ef0d1a009946ebef26a0d258ea831aa12f93ee5b4f3d1b2ac2eb9a77fb32a0250f728d87d9d1e81cbd55cfd6dd42a5793c157f148d3a5dab8d588a865ed7b5b7196aad2f32787caf81750a78af902f1131f06849247e460e0483114213d1a72ab9a4e8268a22b258838f17aa79ae3d392c9b10d706ea0cee412b9b4abda3465c64a5645c1827ed0ae21597e76823f8363d2b8fba7dfe76ac90d7ea3247f400cceb7cfedc033286cda83f7fa7984448ca145ad7271e98a24064fa84892f3f8af0197a39de397a04737f7976392139c43aaadba64032ceaee24a28e7fe69cdbdd7558d430e642cbdb9b5b9430febc08dbe7c3ca5dfd7e74ad7f38151d5d4bb2147acd90df70e6dcfec4c181c11229c15a0f11b474170e55959c711288d0ac0cf58ba7ef8d5e123516ffd3f6dc76d7ff15188c2defd9f3822de38e077fa1e53973ffa3fb475a0cbfa5b7773706aeb3380458dd54f6b3dabc26fee384a276b86d44142a08d6cd40ac4b51efb489acede72a18078857341e4b5da05e32e5f25a0c68b2652672dce005c06e301f9b73adcdcf4e7a65a98d567d5b4c350f982119c1ed208f6df3b528f51b3f185971614d8b9f8705b0e4d0fc6aa17b173c89c601c4201c816c169995a8f8ed0c2c92370cf7bd4f585cb4a00a469e43100b84bedf41345cc34539307c590aaf813b931783ca8ae1b04b39bc15fd523a005095fc046cd61bef0e6c2ae6e4fa266c179e809f6438d4bd128d9e180ef6285bc3dac8fedc28618a8fa271ba3f080c351ba8a6f4761b17c775820f6906296217e68f3b2b78158ae16bd9c77b7c1e664e7c4205424cfef57f1848691445ebabf5037677a3a887053a8d6e9b1289ae810c09135aa852704d530fbdda9f03486a1b97244cd6e0381130e005f4529017230d5ba0ca2ca1a02a0a566f5672bace95e6e88578eef93f65f94d68c1051175729cec8a91341ad4fc3704004ba999d553602c8abe8bb03739c58829870c21e2da7c91d424b9d556e9dd8edc853a548d1b96b0c86c7b72bdf7a5ae2e371eeae4cfac8e7206fe52a51715befd0927d712082e24601267908932a1ae1b6ce482d7d631faca1a40810e2bb9618055b51aeb49cea4ba82793e65d0784b06254e5f36edbfbf65ee653276c61bee92df5c9863ba8aa4f23582d1eb73fc086bd4cb34a184f648e53b43f75fe9453f59583c18fb467b5bc98db766c7cc965e892f36130aad3db62590490da7a8c9aea46cf0a8162fa384e9cf57adde283ce06dd00fb5f32c50e80dfc3bec08b43f20ba09767073952a8cfd95f3a091442551b06c06186245ccfd8738b0f3521ccaf001337d3c1059074f5342fe883f0ef50dd140e7e4ebb507e9d96895a5c83ec22ccc37d259d2411d52942e311287bc00505bcc8afac2bd3b2224663a3ab1386d4f2b74b47a2729cf34af9bc8db833475097415fe33063a61af85adae07179ef3867f07d7860def02cbc0cbde60ad8f97cffb15febdf7f76660ebb77a268dce3d2cfb006bdca246e9447e353f999f4a1b451f0f286747e4e62dcc86000db3abbf25c481c21d7eb1d59c44e9982a034ef7b16a403d364f676e09ec68e1f03b74df13fca13e3c4b5671088f147c616f22286c105eac08b45b3b4c2bee3572b595adbeefc6d639181b12e02339745176ea2008e8358594e6b2017c824fd2f296106c7dbad4b1e1c4674943753ad147f88c9a298b13cd2bbd1c621a99fb957ed5820eb2e87044304ef75c3c26a058cdc7092ed8112ec7f98cdf9cce1cb0dfd14c92126fb6de775980b995b0ab136f69a0ba75c600208629ecb41659d5e3a6adc7ba3875551dafd3966656ec5e015dd530ed271d1d8b29ca607a80d6e07a91254a7b1e6445357a8bc99ea82edd572a282e236c5b6419fb50ac4ed56b4b6c97e4a0a509085e46d64a7f76095640341699405549ca92a90499f3b0acafa6857aa655bca078072f5b28701e0c189c55a757d0b3bfe5493af0751a0b15e6f6f456e3278b10bb4b7cf70fb33ef02d81beb020e6a1ae0993aafb87be1e53f82b6720c43acc198961244e70db521ddafa49a69abf3c7ef59ce0f7cc9ef22d7ee3be3888e0b23b3e867bcbe34b50915be9f199639702627c82e826476cafef6a38529c5181f639d8d187af4b8eb75c9a541051712571e3d2dbbcf6e99f5da72ce96c06b1766baa87098d5c9682e403699cc46bd5acccc819c63d029b98ae503054f3b726140309f354ffd4fc0b7ddd1505119d28e14adb7a20d0204d48f4b0dc950791eb509b6287d01884227a6b7374f714481b1925be8d2e5c79dc74d1159ef3ee3b2e3833ebc8c26a3f1288f67c7d6b74e61835ed8cab9e05dd531fd67ef7c0068c25160dd0baf5a517a2cc034f841c268df62d42d03fba63e44ef4a96ccca381bc63cca5d7628b55c87a3993aa98d1c3913413227d83c99e5a9dd8496bfa43ec49e20f9e507b96cb1d3313100abc93501fa7bb192e4b9d3274703e76accd3a1f745f0944b1423369213e627f800293acb4034ba20f220e671c860d9023eeda3702f79181ef9eb78daebb40e8a11c67baa3ff4e108535aac6b919b2f50ead6522433167bb8fa08a1a7d4192e4da86e0bdc17e3f32db1b221ce961dba84bf9c5d4f2e9bb03ba8258a839b0f6eea56beff4614295d65172b8664260e680c54958adc21fc551ab03aade300042dbcd73a051c37c1b6f410943fc349f8d19dd5cf80caa30935451d1d1188196e1c8054c5efa3eba48826944c4e105c3e1916e9af0b40b3e9b364b2e7680be53b50dffbcf0ca2afcc906606a0b9fffbc2ae643412e4c69e6f0c3aa74a324c6caabe451f85feb441a95cf7399b69730373e38f6f1a0ea334722cbc469c8944237bf3ea42e7bea405b00a74e44fd3ee0ef4cb667ab79c470eedf653b70465ce7f7e82b7b2e3880c1c23410778c8faf4a4dbd7e5784da904394b1795f1bb166ba046a4440e89f0e95da43da281298a061d9e1724f02e97d1f5374690bbca2d16878192842900a2756286b9ed6864f4f81c91e9e1b8ec7e6b5e7ae405d6b00150cc554e9fa621dc4837eec8d6b6140ad69c8be930c12775787d78f155295f928f8401d6a2ed27e85259b8b6ece72b20155ca8ba2949a53f0d58f45bb0a396d4903802f650665bf38cf245459b3698af06d3334daace3ab3bf85330b4cf32d43aa288b2a753aeb614649fd48d6f387a8087d6a12aec21fedc005a28767a694ece3a0c4a8dbd13183ee0608a02fb7eddacd336d12bfb57b0385e0cf0d809c9aab5a92a72e75f496f0af884114ce9050e90fac0415425bf0a8262d160848c1e47acd26d5db82afad4fa47feadefc4ec5e35e6e87b17118af8035d9f1ef51c6b7bb9dec4597184d2bf9d805af5838b1a13cf5776184d171cc71d2ee7ba4b3d8e13ee0ad2a1bfba73497be603f83385f831c92ebfba53876f845105eb2a6c3de58bcdef0cbd8929ecc038c5c70a5a2084b2e28ac3e85953f4b7617ee09f45e1272aebb24cb9310e849ec5337b65a72db2afafb9ea00f4be6f03714884760f6d5e37bb00a01ef25e4d456eb803b271be133f08da3f9280044bab6044f7e4265f30410c17699ea6773b2c2d9658ec81bb3f5a44821b9da918bdc7236d7b96d521720f8c009844c0d8fc11eb35271361421569aa71d400b6387d95d8f1f957bbc19c29d56ba6b4a34c759a4e9d08a0e41e32a587d4109654b9cbe518317aba62498d80906da6272f358d75386e6e466d4a199a6c992b8ab11cfea7207c5fb030f3d176fbc74fa1836b5fad98ef52f831d7bd3d6e3bb851093485038d00a77d575f376eebcd9903fb3c166e2a3b49b5527ed685fda7d08efc9c0369df8c4a201606d3562b5a93fc2af95e2c0d99da7f75dc2066bca4c0eac4bfc67b54ace1cbc3023dc7ac650ec40b56cc3386e02511d160bdfba173bf431b14d594dd4637191517b73c2748e7a9b16272d0d0fbd056b2a90131a6d6a31c3340cb3bf1bcdc03e6cb18886dc4b170a40ec7e68647c1d55a4ebc626ccf3572e1b484380a3e65ebe2a416400c23247b6464fe91fa68d676b6e44c1cb1ac0cc190c54b51aaa8c57f1b5d6d00ef941e9e5367d20ac578cb7db5e1273a63c73ed22276f5b5d3456f364036f4cf33871c12ea0a8c099fb48dac9936027261cc0893c73275d2107a4fd774401f5a0fcb99707bf4097f5b7bae873243ad6d55d438a015863429cbc95a4", 0x1000}], 0x1, &(0x7f0000001680)=[{0x30, 0x1, 0x80, "dbb302aa2bd9162e10347c07b4af54425bd03e01e618f56709538093"}, {0x38, 0x1, 0xffffffc0, "b6aeb2d39721a915fc6fc7bdaae21486d07d50e6a9440914999ca99b6eb3140fdb619e44fb"}, {0x58, 0xffff, 0x0, "ab7df806f6d127331a96ab83247d5b62f1312493f1acdc142a87667630cde37d13f09e2e00df0e7a9f5d32f1a4bb5a47fb0105ee6e25cfcd5f73548341b4ab338d"}, {0x40, 0xfb1bda390ed0a65b, 0x5, "b21c7b7012ef578311fa0af37f0b33b0c1c0fbb2e98d0fafa68c08855909f310797d24b6790550b990c496e355fd7e"}, {0xa8, 0xffff, 0x0, "b23f5a6f5a73e2061ee2a47d911b0c63610d0cfc43ddb0bfb57d592fb7c882a0fb788eb486729904cb26f02767c2d59eab2b19ca72669fd42f64c52f5595aaded75fd6a315e5a29e06fb52a4b964308c5fc74792a2fb48f601a9e71d9055873276d10265cea13bb2d2dd46071b49aa4c466a82cfff5f45ad76c3a5bd2277e1a3100e278407091b4de5493e133343d5128e"}, {0xe0, 0x0, 0x3, "b469929643c9f31f09427eb225ff94ca6d3d729272705ff5121fa7801e57716f280f15ab7491f95e728ec1ee7377df40407e335c4077c0242e30576447bc5d67ee7b54d3a1669ef5b9a6d72708f0dc43f56931f50e64b749ea59cc255830c3739f99acdd20fb32daa520173fada01713bae777d3488367162a7d53b5cbeb555fc529e9a8c33ec01f7fa280509de2ddedb58ceb1f7604fee7dba8bfe35a326bcfb0c1620aaf683e8b40f18e272810a28c23505c39a8561b61cc44119e3aa5c53be999701f180083011e68ff3fd2f759"}, {0xc0, 0xffff, 0x0, "6c1ac14fd310d20116bef2c727f96c2cfad97673beab3fac71d2cb24fee04d286b20ff835738cad23948ce2667aa0b96667633cb3674be818700b43f58c663e7c7ed61c6abd0121b53e6b79b860afc9fae8e5b952d32d30d6d0a2e5dd90e969d42cdfaecb4235d3947750584749256d0b255d5bfa9ae8f8c826c00b0b591265b30d7a40b8503cce2246a10038804147cdcfe88809f2bc5798d08d1adee5ba62f2962cceae12dd62a4967b0"}, {0x1010, 0xffff, 0x6, "5c684f1cadfaa2cd313f2ab35341119994c67ac43c91ac7e8a57f1cfb838617ee8e5d4017bf2ce454b9488bed21532e7146f586a42eeece8b18bbb402618bc1d4a43cd05a6d480250c8045fb19bff5505189c4f23bece6a4af46371d051e8c75c33739c3eb5c9df240c3de9299ada5d884db95421cb0a383d584620d0ebe057ea9dc833669d52eeeaf3dad91ae6d35751d914fd70f332a105b2b318902a033a4f2d72e64fe32fd0508d9fbfff43bd158d3f0f5844fae3e6c00939da75e1adf36f236907c1c8893dcca896742876693d07962f81f18b0caa4d59a68dae3fca4a050700955b7dd81627d1734235d1ddff20e54d48e397d62a74cce34f118d543ca216e555ea5a828e8e05742e9a8f4c330ae4be3a4f04f6140c3ebe601da5b32eddc892fabba4af663c775b1bdf4116824f1887f81df9cee0120f0b5a0fd7fb54afacf57d03d8a7154fedb080ff6f204117d0f6db6ad691241458c23c54cb7a1d23d0615b011b2f1e58c8aeef6015f51f74474f99bcd9bc4dc7e81b46cbac2bd4865a72bf27cc407bfe4a2c874ac4864cbba9376f35582d6b1efcda5add181648f82474b9cc23b54bcc106974b4a52734376f3eeec57c65af67234d4d57567fa7d988061c75073ac1fba29ffbea6e1721800c570d94b43ef3de861f0de76529d088ffbeaf9d357089008bc62563ba9a774b26bc4f00c52648b5f1dc5c27ff24b12c51cc1dfbc9756713de91001eb048a67275bb5cb632a1cba3fb00a97be689e71bf3bcd50a4a005f2671e1cbda6e5e035babeae9abcbdd2fa784452b04575b094ea6a1688538c8a49a84f1a186de761e3212518be8065469b668f1fb515c8396079cc2b1bb14f3744816f3f76075e503698b8cb5242bd307c3d7d59a72e62dd3add1976748e9ce11071073f8782ecaad2b7bd116de068acb84aa0e2ee8c6865ae0f87991cc7d6a8e23235c9bf6dc6d1b51847398788a9df0302f8249c6ad6c8377bb0b6da48f4b89bba50c76e821b407e582dc27e78f4f682a31c360d7cac601bf483fbd9af79319e7a96f39e4babc7ba9aded2f92dfe6864bc394565f66e4e994ce0d0c3230a586c655a1cb9fe504b1e02bba1108dfb035605db906e1cca3b7d9db8d7d253f706e743a6f391fe523817d3b85ae5006f45da8dd0f9ffb94b8630a5c41365773d205011ac68afcd2567bfe8bef94f05b533d617dc4032edb0b183527783be66a84d26f2a978c8a9d8f8e8ab5d701b6a1290fb3067711ad1394c2cc0c864869c3821f8f2ef3a4eb89787cfc25c9b55107d9e010026a83c063836a4a10f8d4ff852bdaa9452afd8e1917ae3be7c3e4686da18ed6f55fa16760e980fbc2ef84b397a8e6b8df1ee26fcbbce0dac754b84760dd1371c6fbd81314063a52584203e427fb3db246b91e256e0781aaf6b77515c852b216c2043c41fb03b4901e57a953582ba2a6a548590b76ab2c48c3bcd27897d00cba13a309121f9cee49e6483f1833a1bbd7f0499374f8ee23b420d9123164335ef48338569e39b5bc812beb22d3d09ff4d97f02634a960bf389c6ab420b8dbc97f6ed76fe7a218372ddba99db6e65b2771bf28dd2c377817d9de0842e7e883628dd7fd413730474ab72378ad15bc6f05f81a4c241800b26f06eb6e6320446f33993c449f80c4692b713ad8e4eee29bc646511b3e1524681b58c9bace0eb43eed233ab308c5a11af1f4b0ea97ef96be1f995daecb0274c64430c788803a0969f7cce9e7981d89d9f5ac2622eada21571d423e5bf6406edb131b6337f100a7ef38fd7b075a1e4bbc8f87a248883f2805685d5636dfb08af16554913b6d033f1585bd238ff1f06680a12e754216151c4118ba1b69a8b2ac6277261261e2fce57abcbedab61115e3b0aad7bf3ee7409c48e2b0853bd2d115aa56f5a7e5b8df2ba56dbc87dc551ca2f7fa0c196c2dd72a10482fda8a906e38ed363ae87cb92ab1eab22c4c5096faf772f5b591b6da95deef6aa634ca8e3f8a695e1e707d5eae84024992c8134cde6386e215caffd3db5d64c04446a4f46da52c2813303328eaa41671de23924d2cc6d6eb6dcf4d7835b60265e0cdb27bb19e9a029d512006020227b94f01cec89c3cc1f305f92c0e1d732a61e9bb243551b410a9b809c278fa57bf591e69e698fd78a57fb52af186ea53649acc502be03cafc69f4e04e08f0e1a40f2d7b2514d56bf230122828987a67ece8113ae11b6edab358d4ea3c0c78c23ed78342ad9ebd9f210079daa329f257b9955e12a6c9967f65bca5943378f44c6c7694fd0c800f28151f458db217bed61e6d0d8100d6c0d8755bc8747e693b6552bdbea690a1bb26806d1d59e6b6e3d65cca83231e587e688daae37c323d9f0d913deb2dab93472dbe53171dc22aa9bb7844fe182ee47f53e23bf7e7f7f1f8bb727e42e1cb58c9685dc5903bdcde90e46cc87310701be84a4deb0c975113460b8198f3cdd0eeaacf8e8522516ff36c371071fd39c25e6c84eacc7de735c4c528da7c39e2e5ba4fabae082e490eeb05b951e06aa39a7fbbd6594fd496ff8ff3b284088d48058f18156a1ba4f389cd025cd39da50867d54c21c0454c9aa03c4900f769a6afa472f3fc7a1e1b4718d9be8e34030b790201a59b4062b6bd49c334714b497d0e8858ae52486e36da2cb77b8492e24c086b0798be4e7a585944825ba02e7a3f36802fdd38d288331ca5efcaff86de6f75411bdc814df2de436816754b7218b82e843fb6a9632b26e75aa637539bbc363eead8b491c31dbd8569402d6412540d7bdd70beaec392fd8ebac574a9cff56bfb8ac24c484bc17418076f89bf9f8f8d4819dfbb5f79993418050a7134f22c0c4066c4e74155706c2a274aebbc5bb99e7e6e803494e31c192dd4737aab74eec094322c84926e3f4b217b8d8547107fd293c87d4c1945102cd97e72eb63e8e215587fb0a8f1b593e0c703e9ed24d8789dc1e4e1a91830f094df5b92137bb7160568e3099e44f7159ea76e988f2a73c5e999e291d92fe34bb555c5b8786acaf80e7fcc9c13aabc3d4e74e31da91f93c06d712d30739aee50a270e1beea48883fa52051eefa9081a7726f291ea1f9d71a210d13febb0d81c7dd816d6a7e3ed0c03b5ef82abf2c6618cf5a505ef2a3da20b942ceea00c9b118ab6fad18163bc11fd51e42ae5923fa8c077bf7e62ac7578eabfcad45f8ccb5691b5adeeb45e68a12b2ab90884838fa5d15764594181272ed59b7d3bde2a5a47c8e3e44d10653f159c1cd62edd426c0db04111fdd3eed19c7c08bfcfb94e267fe7b18001c71e20f938042afb0b789f441a78decb48e6cfcecafe6471a802786e7e540ba60110da6d5a26020417693d4aee7caa420caede7e108eb1332a54c4d155ead826441e11aee7984199e68326fc7e2a4e5c96afc634830040ed4a17db66120d831e57a8cbd48c8c556795233d02aeb52bd2acfe1a22edf59a345db74beacfe8b48d79ce60cd283230eb99a0b604875175491dbb9784ddec3a7967cf79a9cf2ec11cbd385862639145a67a84f440961eff208c844b5f046554e2fe73bbc2da8ad5bc2e5a1a5b703ed1879d736cf93ac83715426b80f324146db5731bb641134601c8cf7a3deb91c3480885fb5c35201f77e623518b80ec5af4e218ca7b9ce69bed68476fee285b35b4e4943e0a3dc16727799dc11719cdb9a225b0031133859ac886df98089092d16bb2e6be5a7f3021c8b962c7cb7354410f064e669affdccbc4e1ecc3fcca8853b17a7c5137b8846da2b17bb6250ed8231f155b7ad428c915127c12d43ee88a0bfc4a7d66701972834c21f1a52f55b0aadb6ff818334750a36e4c0a67707a787c253318ad28a4d445d13c80210bbf66c65b4e7e98d47159e4acfccfc96b186cdab5fbb313924e911d609caeb7745e3976644cdf286afe68a53aeec4140745b20a84438b078e32e9cc1bc0dccbcbbc6b427ebc387690e9d1509edef9307883a9139618a83a7d4237b94cf1f20c1d487fbdb2e815200ce6ec1af1f94ae06389d2d185d97457733c14a6195014bde8d9e7260a147160949cf36f56dcd70562424487c227a940a8e38aeaf40a0706c6dd2b100c49dc40052262146fd81fa2dc688f2b6fed48bb744a40eec997d0be5f79d248236bc8a2d11f69046f6acf9cb05d13021e2b8dfbbeefa1a8e15b63e2a208e7ee7ca44df5d4ef6d7e2a4e32cb128a7bb2aff2d9366321c4fae57bfbe9e680092aaf5087dd7e7d8ead6c165a91cff257a76042d1a595529ca84043ac96feee18adc700138e79a55b153bb8447a8b00eb8edefa701d2b18b39378e6eddf36f53a4c3ee1fbd6f15d1a9e5a958e3c98f4ef9c2e175cee7a183b469abc9a91b5566fe38dfee721e44c71f8d609294a6e81d9c5632c6d0a60a304eb3a7d7e954068ef26b3834c301a4dc6ea6347ab2e195918b8aea888dd59cf642a85994757f98757b13c36426081bc298cb2c38444f257a17318914439752542dafb932aaa22c9c3840d88b7c4575be62d561107bfe6bbae872db8a9d2df9286917d0c2be7b67d17b528cf2e9f2f448a692fc0f36b7234d952a16362a774051136378c15fd3e67cb8ab8fd58733540ed88dcd23ef7b46fd4bba42ca1bf9603ea315ee8cd809fa81576bcbcbda6ce5f68af255317ea7e89f915f7446784a8ec28a7372c5d74cf3babc6fed712a3647bbc22e0834d5d59af72607f578e237bc5a2ecdadab699fcffba4beaacb0315fd4fce8426a8505a9213025df41117a6f7569d29585c19ea9a7f83e124355d708c8483ed9ff9185dbf272736a3f8ada62041ae2aa401377eb859b9675e61e18c72b2002097ec9c0daa29bedcae570bfa2b976757da4cfa18d7215535c2eb1501f614034d346738e33f59b485d82df2b016b01007e6bceef98cee1b99c9e183e6ed302dc6d55128e2afa04daddd20fd782b92e7e7337c7ba499d45e69b7ea368cad71a800e572ef266ce923b7801b9cdbe752eb61fad919e7186b7f8266cce72de00075a9c2e847ddeb3aa34a24ab77b956f074a0a8835baf2657776ba453a3c73156a52f669f76ffe4bed5bb9d70d76c42976a29ddb6c34de63da22b107350da10a720f03356b868b53a61b8dbc524584fc7c3d2bee0084f4c2cef826f3cf8b1fcb8aa48ad9ff4c9f9536d638826080f0bc5cc125c6dec87b163eb15565167c387da27477397dab6bda21caaed2d499300271babea40f7e164a8628ecb106540b14b24d7fa7ef3e236737797fca3812f3244d7bb151dbb3f6231c4fccaab2fa79c8556547299ae849b1878f61247b720ed3fe8775b5ac0c1581ab41101f329194ac46e142f87bb912eb115e78dfb7198d0db11513390251bb2953a0c32fc51028a5a385c7266c775a1f0ee5b0d03fae0565928566c7153afaf569d304d1e9e7c01fd8370bfef4a7efccb719d91dedae41844ba2de0b6636d6c9d6a659124b43b6b2b15374dcd320a3b31e7e4e53c7cb108c3bd1f7d1b50b2ea1ca63d74a6220a4ecaba29043d87f0deed7c63d8d7777774873c1d1e74dcf884a5b35ae4b26c5fcacde3c4473243878ee76be08e3899141db6a7d4e2ed379aa26260c765f03346d2ceab42444aab9a047706669fd2c76ca75e647d2404599e51ba54abcd5a141db3c63277a43d7b7a56996868e578514ff93aa00a55ba1866de448fc757f3c439d2ed507063f7686afb06f752680dfd54a0a21c485129a092b273e6e8c2a30d67bcd41845b86c736465671b022a35bc77c2aa521f0961605453bd9aa83c90fae82084200"}, {0x50, 0xfffe, 0x4, "4434b353977d85b7855b055af90cfdcd0569054ea712df0ab8e468d100057a44a75bab45eb1cc5a6cc18e6d7ff7c4e94bed9d66dad8fc6f78fac36b62ac5"}, {0x100, 0x1, 0x7, "8de19b692bc9574c1b76a5140cbcc1ebee724e7c18b0a7039b521028c63df12b9cb4ea6db3bab55fcc5141b4c8c9a48730ea6915a225c99e7b6f40965939884c4154197121d18de42e1cf2decd1d5591fe37fd88ed590c53cde41aebeca5d3bd92a108223922060d608eaff7ce4a196c450fe994ac15bd8cd135d95b272dd5ebe9fd57a16b7550bd7063a1be38c53c24fbc849f3d63739bd5962a53e5bd49dd48fd28fed4b8b7f5fb6cdcb3acfff3c1d81808fb7b586856bc1e141e065d8a53d18e7d0e045ea8cca2956922b324f9613c536701893fc5eb9f65809c87e6d2307af5c6930f86d7dd464b640"}], 0x14a8}, 0x407) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x6}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000180)=0x1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_addr=@un=@abs}) syz_emit_ethernet(0xe, &(0x7f0000000380)="2649fd0481fe8ba19b36f87a4906") 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x45}, {0x2400015}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xff63, &(0x7f0000000000)) 16:00:43 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x9}, 0xffffffffffffffff, 0x3}) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)=0x1) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)}], 0x1, 0x0, 0x80) semget$private(0x0, 0x2, 0x40) 16:00:43 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbf3fffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:43 executing program 1: r0 = socket(0x2, 0x4003, 0x0) socketpair(0x0, 0x5, 0x8, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) r3 = dup2(r1, r2) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000017c0)={0x1, &(0x7f0000001780)=[{0x2, 0x4, 0xbb, 0x3}]}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{}, {0x100}], 0x2}) dup(r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x0) pwritev(r3, &(0x7f0000001740)=[{&(0x7f0000000540)="7f5988fbed37407c6e41f6ee583344fed9a4ce49a4950640f3fd5ca4b1d3408d2ab4d1a9a9bf50922bf6d4a25a1f48c52c07b84a76ebe9a3155288c8365ffbaa7e2eecab565f990d", 0x48}, {&(0x7f00000005c0)="8a3cbff80c70f61c883420973bc42334acba06ce9d5170f7c850d789abfb33277e32a20805efa36210c156627d4e68f8a9dc2dc497ab70980ec6842813915e375ec701e8ed2c6f3d0cdfc8fc27f3450f901ca4dcb64cc2974f711fa4212e60a2fe901a972ee255", 0x67}, {&(0x7f0000000640)="26c719a711187e7b2506f418b24eb6a1dd717d4b87f45d3d69819b23982523d77e50a8a46938e7c8314019a361d0aed4a4efa9447c94fbad8de816d0687f766b0d3173280e295159de7854c000a87d00b7da14a9611860c4099922e6bc2b77515692cdab0b098a417a6d2e8ec449d057e78d681b2046cdc007477ae977f71192bd94b5289d02a4749a1ba6809d6523dd503a2b4d2ae267603a9635877a58588b8f9ccadd77f4111518b7ba61d5f2bf1ab4c86232df6f0639f2dbc9bb134f609b7f7c7041ef38a1e02f4deec7c1f6d7aa0392a62f046f", 0xd6}, {&(0x7f0000000740)="ba3540c3a344d064d86b9943424aea43530b541856accfff25ea3da47ec6e4ec7919274e90b116989aaca425ea33e09133047bb6ef3116ec682530d2e283b238157538ce366b23f1d14ac49c65e573d00a81c2f78b5c4d6c9f257fe8b5cab74b790f12021cf185d74ad3032c230e95987014f804ab1dee6335e6de1a88bf14f126d54b57bc32ed88a8dde314bf2811bcac10d016093f1823b476d6a9aa16ea193460aa111a0218ea94323c6b4268e9ba79155598b162cb5d9423b1be712f6915cd04c8d824380ae47511f1b6eb91e7a483168e1075458fcb0b0a0cd3664d455917905f301e965421f4bb5f8f8321d9797f057d8cbcf820eb12a866159293c028f479f5800c6dc393a7a8f9b8cca5768f6f38632d6ef9a36a7214d200ce7e0ae350c30171a18acd663be90d715038cdb38aca8a1e17e1899f4496dfcba41cd5e99622a8ddc7b187796ab78e287bbeb177d0c0e6d1ddfdf04b0563a8fbfb2ce75cbd36f100046a254994936a8f78d26e9301c5d2aa528d1029f87933a62ab3282cc7536aa8ff8244b67cdcf8f79904e51be63e87990e5d0f5f06f364d872fd919257cfa9f539e1be69cc58df0e9073472b33d8c17abfeea70893d8aed066eff6d2d0497ed40e1d6ffdd0bc32db10cb0ee1698d04705525f0e4f91f730a17b09a80c76ad2ba88c79c2298b715155da8c7b287a655a900757ee2890fdba55d442820f4697d759d4fb5b5a13a4669b9062edccf74175ba4eabefdbff4d2db1f2ce00dc4f7b3bc85f98940344f8cc712e497c19eb298f330bb3e95c96ec87d778a2aa97c45ded97fb260060f8585186c844b22d75ee49eb571b41a209abbfe3f0f836cad11848915ae62c8b79ea7eb46e5703a67124f47add36a4a34d137e8555cbfe8ad2914625c6826abd59d9f1ed90b455c31420a59d9166facdbacafda7a4c3dfb911f0dbe05314fe1a9ca8fc9bee6cd9c141ac73451864e5d8e4b4195d948bec03b45dade6c44c5f1dc9705d1defc8866e6c94e29f2fd80a5e4aed6ba9a25bc34b6b4e5c1a343ad98c1dd343332286c47919780dcfaa1eb50996e60c02b48c1fc1232b76fab19601214c57b1e0e47fea23649022fd769ac49d853f9b799231cfbe1974d3c94aecf330fb0abbd6d07d164235307280215c5954a4022f214583eae52fee3b78a85dc335128fd4c9f5103aaaefad29ad2a09d72ae769b18ac2dad409ccddef10c78045bc2195287a3b59ff3a5113ef283b918d4dd8a9f766a51c9c0fe6984f0d27a3aa53442438821231049b237472c44e6076b41b568443baef4dc7fd920d10a6190d9636ad52a992cc30dbb77f0ebbbf57d554552c68af6a5428bd2051bcb9f76d0e2f1f9dab96747dbc0860def2c6b7c6dbe6b103d2f8507284fba50714dab36b3fd82dda56fbf8040a2733e4df31fb3a2b38c26b5a630c4bbc3163a8cb9bdb80ab7a9787df1337274f4d4d4ac765e5222f4ebc296e10e0419cfebb41e114c47677c050a2e0982a7058588e508a3618492c85282bbc26d088798cef60e8ff09e375e4c6056809bdc0ac655a7a7e32d096866422dce5b91c872f7132c706fe988553facf5df551eda0a7cb5b42883dcca76c35095f572b484c264eb58cdc3ec0cf94d236951b15a01136872975db4ab10100313fcbfba124ccc8d8f9111c7dea4ec17f0c7ced5c987d1cc3a6478d542be7cb0741f68143a1d99701e400106991ebd34f3ec3e0c7066e0aa9e214dc89f09c004b429e23016262f89e99b704c949228435b0a2e163bca645a92c4a94b641be38fa931b820bbfc7bd1c181fc53256f944c7e1cf0738dfe60d0dedd6ede400b159803ea0e5639f233af3aafb218bb2444fe8bf19475de966bff983ade100ecdec4b2bdcc5c92e3fdcbb396ea7ace60f1d53a686b5eeebda4f18304ed20830dcefd0ccad2181c85cd91df80c1753fd8e1c7d2cbd4bdca2906aa841165b48d996d12d92a5ac79783bd5eb1402f0bd31abfe8574fb52627a86e8e6b8f281d0d8b2a1448e465c660999b06566564fe73a8843612c11495f0b16f67b88612be4677c179b8e8cdf7a0276c76e9a1956844e471a3ecac7a60ccad9113e825d3384bfb2f29abe9363a85d3a26de1322121f43d9aef546f8b203532670e2c031c7b4329bfd69f8c44f6ac530a6e433b295b3adf4f547f97f5b514d7f0a3749b26cb848a2c4d99f44a7e619d08932d6f9a90e5410ee0792dea4759e15b3b9bc2adb1e9529e2af0fc921197c07e6254f0a888946c1ca6e28d14c85496fe14ffa8762c75f89c3a97a5b2de6b2a69e6553bc0890c03b9398494a9e54f33c51aef2a58375a520820840c29f59e1bb5f565d5f27a88f4012d738c1af2f207ec05ed11ca65241c374510830bec06a011fb6dcc682716f1010eea5e4c6f743145f050d0e3a7df1a2ef868efb6cdb277e0e0aa7f8d1156cbcbcc4906ee1fe540cf37c22c39c324fc50b6ad3c03a5b908d3dfc9650211f90b9ff15041045bdaa70a2997670d7be3053ddc1f206b2c54f1fb40073d2f8a6591fb3ee31c79918f196fde148ac88d87229a569666294956fe6f029774ab805d606d7b8c6de50174cf97a275423c248171515a330740eba9ccd9e9c552d766fb0be6c3eba3ee05ce3e16178eaf955eca52a5174a0e0f20882c540a3d0f6db8736f4d641c56acfbbe412777c43c19a489cd6d3978257a1d84727eb8b5da4be3e99e91f0ef9d4377ef04cbbf8903b6f35767c8c3eb4fe8ade6efd39facc78c88c625f171ad8be1eaa9bba1a4f05afcfb34e5ee1dc9bc6658e541c3257122561370b0e201c44dad70e6b92264f200340abab3eea4e6a3de75a392af8077f1380cedd4e4a80662623b4e17873f5ef1820fad232fe8e5b60764f565ad609efc558114673b50ad33b65bedb469a3c629fb6602370ba417a10419c8fb90597fa9f30d7208c6770300d6e5f6e81247286aace77b7c8a0954b2986ae5273d88e4a66430522c60a5b9be37761e10db05fce1ce1a80bae28650309a8a68c8ac5952b80ac02e19a714bf4fb323f878cfd8a563dae232afacd76866c50e98b6e444d76edcfef598bde657526cd3feefae0a8b538c353687c992ed71aeeb485d6720a0319c5b6f740ebb50f0084d44d504d33822e3f28162508917606a4d05139206d0c0d4090eee2f72a273a1b59caa5cb24fd959b07578d1660dee433b9cacbe984ae47abd0ecbe15230f196d08d8f988c9242566c192529f52b025e78eb5012f50bc718a900ae220a3732158ba63b660e4182a4349b436fa44053f168d3cea50423433b4231cdf344baf5c0f96a98336285a97d1809c2bf73b316a68feecac7dbbc2a7ca5f31b7dea5a691e7311ff50d4ffe212473590088fc624ea8c781950d2332c7c33bc8bf9c592d9c22993c896b0e41b3591e2c8703d7ad8890a22678b674d40e42842901b39454d7849de2069599703835e7056e2e0fda83e16a0d8c9736d62ca87312d5bb536cb877d295e64f5c0459056be049b58b95020806998ef41e2a5db6761ced67cefb46c189e2c8b5632fa756dc67c2797982c9136281b63128c8bbd434f0769c10341662240585c379c01e7d214d78fcc9219af7db0512f45542edb2c821a96c7811cfcf8248cf5034008c24d8eeebbfbb69d9b0acd7960e72097a614e58d5523f1edd4e8220633a704575df5f61072e9e8896b648c0a18bb53cda66aecee6ac5d61541e4a7760a26cd3e3a19c912f453a051de03e8cf6fffd1457336be70e0b5b38c80d830d1cd16fc2e927e6ab8200176a6e39b153422066ad728a79ab93f834e41ce7ff234bea3c1fa386fa4dca97ffbddb86d711bb94e000b43d58ad10cacaf252e5c377bdeb6653b8d5b4223a3bbe5d145e035c5b7c7addb05ce7055194a987c841909397184a5bd881e071ea63ed3b4c2f4df727152b51fe97af684528eea05008015d625fe7618b0f3cb18aa5732a22cbe8fa7790c69386d47562392d0ccaa66e452c524676848215c9ee293be27eb59f20bb683d5d42411c12bae616e6f685337b52a2ba0b08a581b9dc6e3531235297184d09e8e9b8f146cb1e762a3eb8f59e8e42496aafdba29cf8006d395d8349e2d44ba6b15fde5e73ac7eb1d2b85c5ed744f4ecdb172758a1e8a2e152109a4f554a6e5d5e06a3760c44c6e0cdb0737904e234896a7bfe7ef227a5a2ce299f4d1bd3aca106ade4ea03b7b22c6f3d90a50ca5cc1e0a930125279758360d2c199a19675985e11e2d16f39d73bf93685b7fae9b8dc869bd2e36cf886e08294232186b6808490bed599e5daae1247eb7c5c0ea12538cc0866386e69c1e9654027282ba168df59835130aff21126cdd112ba1f461ce4ad4942098f1b4bf18c5c30ed2ad08d4207070d43bf832b655f83729403e81e871cc6c04981d83d5336099af09e8b43184cb83c6dcd97230787e6a4886769c9e1083a807361293441a404cd8b0d1a4a1369fad9d8d6bbda16de64b2c52cb2ba49bdbb1eb023662983d6d3c910c0baeda035fe49289a6f9bdf52071eee9d175aea8cea37c83d66d4bf47e56462ac1c583bf3fa655642dc10d5100307dbd9792344e0eda90868694e7f866745a70e3989ccc1c1fea35910ea5639145f4261e27832bf5a30755fd9f1f74d6fdd6943101ddae2e162fb9af7b1b673d0d5e19188fb3f2862b91df98ab7478233c924b97fbcde86cc13aa1de94ade8614654584532d4795bebede8be225b4d2b3b268aa551bc4bc5b1457c80f60653c24c8c5062409fed6bcc49551b6a1c19433384588d35a9fe9d1d6b9b4886c9fd2200e9b80a4516916b2c0fd6198bfcd6eca98c136e71142fd7162fdcac75cd72270af247f5fef6e7ad242fb35759e7dd506400cb728794e1f81df20815f048af2463c1c4875d51950e678a13438267f22644c485021e7f96918795c24ef5e47532374ce5b8040fee6f1a49f25c2e2f47ae83796092e238e6aeec3803330546bab0c2d331b5d88577e443778b1d33f0f8742c954a708c85e131991a1399c37fed244a76db76668b47292d9522e0551dea90dc5a79edc430baa06b1594974ad7e3b6b4e19ef06419d87b6ee6623837caba157ae16ebf9eb7b5988901e18532e1eeb587bbd52533192508f4e81504efff2f95f465f7b86b8aabdac46aa7fffd8e9ad008f46e6be1c26a8401a45138661d1eff9582a4cf983baec67e370ff72bf8dae7174b81743dbbe9c4f7af20916b8d923635dd9f4fca1e6757815f28e50dafdf1579a43f4d5bf8604efdb6108cea24a848d46da979b9e11c18d544638674fbe65d6eca3a22a02f023f98bda756930f25c10ae71d895a3aae9b0ca8b4affe9b1592dbd6458c367e149799ee6f66cb43b3f642cedee090dbe45c76cd1d84db29116a631566c01e345385ad1cf181e4b7fe436b7438a1fa25caee7f91c3e3eea61e1b0e9af10b22133e9430f29b287f423d581025c4378c3136f766a37871de9b5b000aa1ff9543c9ac599fdeff80a5a6b8ec8b1becd602e1483c38ad989120563d3df40e7d866b5d11d66ca403527476b2d763538c6939ca2f2bbfa283e5e54f7e6553eec7d6a3129799b466f631527823160ea1f1d23088809b0a732f1797be50dfc28540e0efb78a33a1d77b920126f31399d13275f659957eb998fe9755e747a9328c77ef8f4a4d4928ab5eef824ae790e98238ab37cf06186e74691d23053630b452dd1b8041e8d2cbc0ff0d97dcec7993a649cc201877318aa1045fae7a6717b807563b3125ea4ce68a10a0ecce4f562ee917843fb5c5da1a", 0x1000}], 0x4, 0x0, 0x4) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) connect$unix(r8, &(0x7f0000000200)=ANY=[@ANYRES64=0x0], 0x1) open$dir(&(0x7f0000000140)='./file0\x00', 0x10, 0x12) socket(0x6, 0x4000, 0x80) dup2(r6, r5) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000100)) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r10 = dup(r5) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000500)={0x5, &(0x7f00000004c0)=[0x6, 0x1, 0x9, 0x7fff, 0xaea1]}) dup(0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0xb88, 0x4) sendto$inet6(r10, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x87, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x74}, {0x6}]}) ftruncate(r2, 0x0, 0x100000000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x20}, {0x6, 0x0, 0x0, 0x201}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001680)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = semget(0x2, 0xe8271731fd84de56, 0x100) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000240)=""/38) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000140)=0xfff) connect$unix(r3, &(0x7f0000000c40)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fdea31227c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529071a30a336881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66f003fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c3297f779e2511b3b9112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c223dcc2597e5d127f2b7b29dbef43c7f97802558ad3442560772e2ad822bc62c6dd15fa2abb7bd919138f80039ee34055b3305da01f28f833e7bab9"], 0x10) dup(r1) preadv(r3, &(0x7f0000001540), 0x6, 0x0, 0x2387) 16:00:43 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000800)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0453c5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b45293848fd7d2e57c8c6dcb5e8e6b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44ac73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b106"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) r2 = semget(0x3, 0x4, 0x40) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x400, 0x8, 0x20]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r0, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r3) sendto$inet6(r4, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) 16:00:43 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r1, 0x1}], 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0xffffff01}], 0x1) fchmod(r0, 0xe3) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) getsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000006c0), &(0x7f0000000600)=0xfffffdb1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r3, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100), 0x0, &(0x7f0000000380)}, 0x2) r4 = socket(0x18, 0x1, 0x0) r5 = open(&(0x7f0000000780)='./file0\x00', 0x21, 0x40) r6 = kqueue() kevent(r6, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x813, 0x0, 0x0, 0x0) open(&(0x7f0000000580)='./bus\x00', 0x80, 0x61) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r4) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r3, 0x0, r3) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = kqueue() dup2(r8, 0xffffffffffffff9c) shmget$private(0x0, 0x3000, 0xc6, &(0x7f0000ffd000/0x3000)=nil) getegid() 16:00:43 executing program 1: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xe, &(0x7f0000000000)='\fFW}', 0x4) sendto$inet6(r3, &(0x7f0000000700)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e1b267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e28453157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e8061437671bbe828a962cb68382da857b19d6781b7653bb3edbd6f5a8ffa411ea9e7b88f71dc1ac536c15a235491167acdefe9aa021553b3ec2fec764a7e092aee31aed70b7cd26e3d3190929ac9cfb7654b21345748b3dd7ed7f775c5e08de18f52228dbc989ed5c144b7b727cdc882a42dd2ec40df8bd307e8737bbcefee2f37eab85e3d7ff301568d664a5edb0ec5ba160746b5e73bc34a4a58bf81f0bd98cb96b147b85f23863694830c69803a2886c5401d2233fc38832df3b9bec67fe2787c07874a90d25a", 0x135, 0x3, &(0x7f0000000540)={0x18, 0x1, 0x403, 0x4}, 0xc) open(&(0x7f00000006c0)='./file2\x00', 0x2, 0x8) r4 = syz_open_pts() r5 = getpgid(0xffffffffffffffff) fcntl$setown(r4, 0x6, r5) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000340)={0x40000000000, 0x0, 0x90d2, 0xa50, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x2}) flock(r4, 0x1) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB='\t\x00\x00\x000\x00'], 0xa, 0x0}, 0x0) write(r6, &(0x7f0000000b00)="588939cfb366c25e5d9325acbd11cdaf27200100000001000000259560f8e5815f73f2fa72a7dcfb77f6474073b51b2e70a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025070000000000000055741f3b3067c7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x79) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0x7) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000180)="ddb4aeb3ec240a", 0x7}], 0x1) r7 = dup2(r4, r4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$BIOCGRTIMEOUT(r7, 0x4010426e, &(0x7f0000000200)) bind$unix(r7, &(0x7f0000000780)=ANY=[@ANYBLOB="c9480eff6d44ff5f4ca0120364703898e7d0b643fdae53064afc200200c8922e4473309b86c1982235805308cb7fcdbb8691b39949533ff31cbc856258581bd8fd5641327362651c629b1acc10cb3c0405f8264c9a92ef70ab2c3f3b09910d4931da1ed95cf35d5f0d1cdfc37d2a63a85eaea3e325fc9556a3d4fab7c72ee765c01d0a0ab751179c26e80f68554a0a38dbefca069958f0598ef014053f400dd787ce122e92084043fcd8c0be7cbfbe4b6284328cdfa5b7000fff23b3eca789c34b1ee4ba178ad6e78cffa2fc01000100a9fdbf67977ed697352f8059cd8bdd48e247634e612d6ad032a5da9e1ad2329e7c1bcf97650776f53ab680ccaaa994c2d89d4404402b4f11c6a3f83702128fa35d13ddcdcaea50fda62e0101000000000000c0c6738b62d733482b6a5a9e78f91f91217a3fab476a17b3e90a4e447457447696abf32aa1f197bf38205cb76e8dba165578c93a3eae"], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000080)={0xa155109b5c5cfa5d, 0x80}) r8 = syz_open_pts() getpgid(0x0) r9 = syz_open_pts() r10 = getpgid(0xffffffffffffffff) fcntl$setown(r9, 0x6, r10) r11 = getpgrp() getpgid(r11) r12 = syz_open_pts() r13 = getpgid(0xffffffffffffffff) fcntl$setown(r12, 0x6, r13) r14 = syz_open_pts() r15 = getpgid(0xffffffffffffffff) fcntl$setown(r14, 0x6, r15) r16 = getpgid(r15) fcntl$setown(r8, 0x6, r16) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000340)={0x40000000000, 0x8, 0x90d2, 0xa50, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x2}) flock(r8, 0x1) write(r8, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000100)=0x7) writev(r8, &(0x7f00000000c0)=[{&(0x7f0000000180)="ddb4aeb3ec240a", 0x7}], 0x1) r17 = dup2(r8, r8) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r18, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000440)=[{0x2, 0x40, 0x5, 0xdfa}, {0x81, 0x9f, 0x1, 0x80000ad}, {0x9, 0x97, 0x3f, 0xfff}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r18, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r19, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x28}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r19, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r19, 0x4010426e, &(0x7f0000000200)) bind$unix(r17, &(0x7f0000000900)=ANY=[@ANYBLOB="c9480eff6d44ff5f4ca0120364703898e7d0b643fdae53064afc200200c8922e4473309b86c1982235805308cb7fcdbb8691b39949533ff31cbcff7f00001bd8fd5641327362651c629b1acc10cb3c0405f8264c9a92ef70ab2c3f3b09910d4931da1ed95cf35d5f0d1cdfc37d2a63a85eaea3e325fc9556a3d4fab7c72ee765c01d0a0ab751179c26e80f68554a0a38dbefca069958f0598ef014053f400dd787ce122e92084043fcd8c0be7cbfbe4b6284328cdfa5b7000fff23b3eca789c34b1ee4ba178ad6e78cffa2fc01000100a9fdbf67977ed697352f8059cd8bdd48e2164bfd47634e612d6ad032a5da9e1ad2329e7c1bcf97650776f53ab680ccaaa994c2d89d4404402b4f11c6a3f83702128fa35d13dd8c1ee78acdcaea50fda62e0101000000000000c0c6738b62d733482b6a5a9e78f91f91217a3fab796a17b3e90a4e447457447696abf32aa1f197bf38205cb76e8dba165578c93a3eae"], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r17, 0x80085762, &(0x7f0000000080)={0xa155109b5c5cfa5d, 0x80}) ioctl$KDSETMODE(r17, 0x20004b0a, &(0x7f0000000640)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200000000000013a, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x7d13}, {0x25}, {0x0, 0x800000000, 0x0, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0xfb8, 0x6, 0xf8, 0x3b0580000000}]}) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x2, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r20 = dup(r1) r21 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0x7) ioctl$VT_OPENQRY(r20, 0x40047601, &(0x7f00000002c0)) getsockname(r21, &(0x7f0000000340)=@in, &(0x7f0000000080)=0xc) r22 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x8001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r22, 0x80105728, &(0x7f0000000000)={&(0x7f0000002d00)=[{}, {0x1}], 0x2}) r23 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x8001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r23, 0x80105728, &(0x7f0000000000)={&(0x7f0000002d00)=[{}, {0x1}], 0x2}) r24 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x8001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r24, 0x80105728, &(0x7f0000000000)={&(0x7f0000002d00)=[{}, {0x1}], 0x2}) dup2(r23, r24) munlockall() getuid() getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r25 = socket(0x18, 0x1, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r26 = semget$private(0x0, 0x3, 0x300) setuid(0xee01) semctl$GETZCNT(r26, 0x2, 0x7, &(0x7f0000000280)=""/36) 16:00:44 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000], [0x80000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000], [0x0, 0x8, 0x0, 0x9, 0xffffffffffffffff, 0xfff7f7ffffffffff], [0x0, 0x0, 0x401, 0x4], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x4a6}], {0x0, 0xfffffffd}, {0x0, 0xfffffffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:44 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0xcbd44590abe2720c}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x7) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x14a, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x4}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:44 executing program 1: r0 = syz_open_pts() r1 = getpid() r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r3, r4) fcntl$setown(r4, 0x6, r2) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) dup2(r5, r6) fcntl$setown(r6, 0x6, r1) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x3a1f699560c3c31e, 0xffffffffffffffff, 0x0, 0xffffffff, r1}) flock(r0, 0x2) r7 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r7) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) pledge(&(0x7f0000000000)='%\x00', 0x0) r8 = syz_open_pts() r9 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000040)=""/51, &(0x7f0000000080)=0x33) ioctl$TIOCSTSTAMP(r8, 0x8008745a, &(0x7f00000000c0)={0x0, 0x3582}) ioctl$TIOCNXCL(r8, 0x2000740e) r10 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) getsockname$inet6(r9, &(0x7f00000004c0), &(0x7f0000000640)=0xc) getgid() shmdt(r10) syz_open_pts() r11 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r11, 0x1, 0x7, &(0x7f00000000c0)) r12 = socket(0x16, 0x4002, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r12, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x80, 0x2}, {0x18, 0x3, 0x3, 0x3}, 0x7ff, [0x7, 0xff, 0xffffffffffffe958, 0x8, 0x3, 0x90, 0x0, 0x6]}, 0x3c) semop(r11, &(0x7f0000000140)=[{0x1, 0x8e7a, 0x1000}, {0x5, 0x3ff, 0x800}, {0xc2ca6505714a368c, 0x5ffffffffffffffc}], 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x800, 0x0) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000000540)=""/251) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getuid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) 16:00:44 executing program 0: execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)='+\x00', &(0x7f0000000400)='\':{\\-\x00']) r0 = socket(0x1e, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10a55, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getpeername$inet(r0, 0x0, &(0x7f00000000c0)) mknod(&(0x7f0000000200)='./file0\x00', 0x17d3247dccf12892, 0x9) 16:00:44 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000000080)='./file0\x00') rmdir(&(0x7f00000000c0)='./file0\x00') mlock(&(0x7f000066d000/0x200000)=nil, 0x200000) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x1, 0x6}, 0x8) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r2 = dup2(r0, r1) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) sendto$unix(r3, &(0x7f0000000140)="b4cfa8606fdd8bf04e45c7ca50ad2e4e71836d30a5c5e5f03a02ae55c7035fcc221a06b659150e2d98e997730225d1afbea58de26cc458e4ce78c0b6a201b19b52ed2b177d8b3d0099b8fdea", 0x4c, 0x605, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) munmap(&(0x7f00005f7000/0x4000)=nil, 0x4000) 16:00:44 executing program 0: clock_gettime(0x6, &(0x7f0000000040)) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x438ca2a7) map stack 0x203f8000-0x207f8000 of map 0xfffffd807f007730 failed: hole in range 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='\x19\xff\xf3\x00W\xb3X\n\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) flock(r0, 0x1) dup(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000004c0)=0x401) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80000000000023}, {0x3c}, {0x7}, {0x4006}]}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x6, 0x1, 0x9) setsockopt$sock_int(r5, 0xffff, 0x4, &(0x7f00000003c0)=0x1b, 0x4) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000001480)={&(0x7f0000000500)=ANY=[@ANYBLOB="70f4e86be00d70d854374097012e2f66696c6530008735c18d4fcd6a7b95fb8606324d6d30cc796cc657cd03ac3453fc11f28f4029d21bece3769b65a2c2ebb15f7338c76a10f66f7682a9b0b480d40618371cdb7efdac000000002bbceb5d913bfa0a2c5ccadaf64a9d32f12aab580a9b39ee636843f291a5eb00aee635e2d0afad8f4a4d7f47cc"], 0xa, 0x0}, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', 0x1, 0x80) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f0000000480)) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000400)={0xaea4, 0x96}, 0x8) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x2, 0xfffff, 0x0, 0x3}], 0x364, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x2, 0xbada1aad20d4600f, 0x1, 0x8}, {{r0}, 0xfffffffffffffffc, 0x25, 0x40000000, 0x100000001, 0x7}, {{r0}, 0xfffffffffffffffa, 0x2, 0x40, 0x9, 0x7}, {{r8}, 0xfffffffffffffffc, 0x4b, 0x80000000, 0x6, 0x4}, {{r0}, 0xfffffffffffffff8, 0x60, 0x7fffc, 0x80, 0x1d50}, {{r0}, 0xfffffffffffffffe, 0x10, 0x10, 0x6, 0x4}, {{}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffff8, 0x4, 0xfffff, 0x4, 0x4}], 0x4, &(0x7f0000000180)={0x5, 0x7f}) msgget$private(0x0, 0x280) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) munlockall() ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) mkdirat(r10, &(0x7f0000000240)='./file0\x00', 0x1) 16:00:45 executing program 0: r0 = socket(0x2, 0x8000, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff65300046ff030000f46859d78a2a197a386207000000008295952529f235c8420f50045984c87910bf453f68a7a51a027ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f3b683b3f8b4385f0413b795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000002000"/203], 0x10) pipe2(&(0x7f0000000100), 0x10000) socket(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./bus\x00', r1, r2) getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./bus\x00', r3, r4) getgroups(0x0, &(0x7f0000000280)) r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r5, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r5, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, r6}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./bus\x00', r7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) r9 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x8}, 0x2, 0x8, r8, r9, 0x850, 0x80000000, 0x20}) getsockname$unix(0xffffffffffffffff, &(0x7f0000000380)=@abs, &(0x7f0000000180)=0x8) r10 = socket(0x2, 0xc003, 0x6) r11 = open(&(0x7f0000000140)='./bus\x00', 0x20000, 0x10) connect$unix(r11, &(0x7f00000003c0)=ANY=[@ANYRESOCT], 0x1) write(r10, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) 16:00:45 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xa8841344) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) chdir(&(0x7f00000001c0)='./file0\x00') r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0xc5) r6 = geteuid() r7 = shmget$private(0x0, 0x3000, 0x70, &(0x7f0000001000/0x3000)=nil) r8 = getuid() r9 = geteuid() setreuid(r8, r9) r10 = geteuid() r11 = socket(0x18, 0x2, 0x0) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) dup2(r12, r11) r13 = socket(0x18, 0x2, 0x0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r15 = dup2(r14, r13) sendmsg$unix(r15, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r16 = socket(0x18, 0x2, 0x0) r17 = socket(0x18, 0x2, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r17, r16) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r18 = socket(0x18, 0x2, 0x0) r19 = socket(0x18, 0x2, 0x0) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r20 = dup2(r19, r18) r21 = socket(0x18, 0x2, 0x0) r22 = socket(0x18, 0x2, 0x0) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r22, r21) r23 = socket(0x18, 0x2, 0x0) r24 = socket(0x18, 0x2, 0x0) connect$unix(r24, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r25 = dup2(r24, r23) sendmsg$unix(r25, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getppid() r26 = getuid() r27 = geteuid() setreuid(r26, r27) r28 = getegid() getpid() r29 = socket(0x18, 0x2, 0x0) r30 = socket(0x18, 0x2, 0x0) connect$unix(r30, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r30, r29) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000001900), 0xc) r31 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r32 = getegid() r33 = getuid() r34 = geteuid() setreuid(r33, r34) r35 = semget$private(0x0, 0x7, 0x286) semop(r35, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r35, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r35, 0x0, 0x8, &(0x7f00000000c0)) r36 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r37 = getegid() r38 = getuid() r39 = geteuid() setreuid(r38, r39) shmctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x0, r38, 0x0, 0x0, r37}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000140)={{0x9, r33, r32, r38, r32, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r31, 0x1, &(0x7f00000000c0)={{0x0, r33, 0x0, 0x0, r32}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) r40 = openat$klog(0xffffffffffffff9c, &(0x7f0000000480)='/dev/klog\x00', 0x2, 0x0) r41 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) r43 = getegid() sendmsg$unix(r15, &(0x7f0000001a00)={&(0x7f0000000600)=ANY=[@ANYBLOB="c8d13ec4de140510281594cb2a0cda252010d195114b05bfea0c89ee645ba687e11fba78bf696cebb23138dc8379b4f61512db9289d5f4d549f63a1407dca78073a5019cc9838abef405fc26f3e6b5153fc7f00579322dd420f996f8baf3aef50147d274fd468f18828223cf5260ac14cda9755a786db884b2f3911931302c870ce5198c09c73758b7a0b663d62630a035d14a12f8f9e5e796991dd6dbf3c9f5dcef1056f751cf894cc9f29292426610"], 0x1, &(0x7f0000001800), 0x100000000000001c, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000ffff000000000000", @ANYRES32=r41, @ANYRES32=r42, @ANYRES32=r43, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r27, @ANYRES32=r28, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r16, @ANYRES32=r14, @ANYBLOB="200000000000007b28abc67b8a59cddd79", @ANYRES32=r23, @ANYRES32=r40, @ANYRES32, @ANYRES32=r20], 0x88, 0x10}, 0xaccff110451b3cdc) r44 = socket(0x18, 0x2, 0x0) r45 = socket(0x18, 0x2, 0x0) connect$unix(r45, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r45, r44) r46 = socket(0x18, 0x2, 0x0) r47 = socket(0x18, 0x2, 0x0) r48 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r48, &(0x7f0000000080)=[{{r49}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r50 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r50, &(0x7f0000000080)=[{{r51}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) connect$unix(r51, &(0x7f0000000440)=ANY=[@ANYBLOB="00002ec93924f4c368352f6275ca00"], 0x9) r52 = dup2(r47, r46) sendmsg$unix(r52, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r53 = socket(0x18, 0x2, 0x0) r54 = socket(0x18, 0x2, 0x0) connect$unix(r54, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r54, r53) r55 = socket$inet(0x2, 0x1, 0x81) r56 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r57 = socket(0x18, 0x2, 0x0) r58 = socket(0x18, 0x2, 0x0) connect$unix(r58, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r58, r57) r59 = socket(0x18, 0x2, 0x0) r60 = socket(0x18, 0x2, 0x0) connect$unix(r60, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r60, r59) r61 = socket(0x18, 0x2, 0x0) r62 = socket(0x18, 0x2, 0x0) connect$unix(r62, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r63 = dup2(r62, r61) sendmsg$unix(r63, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r64 = getppid() r65 = getuid() r66 = geteuid() setreuid(r65, r66) r67 = getegid() r68 = getpid() r69 = socket(0x18, 0x2, 0x0) r70 = socket(0x18, 0x2, 0x0) connect$unix(r70, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r70, r69) getsockopt$SO_PEERCRED(r69, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r72 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r73 = getegid() r74 = getuid() r75 = geteuid() setreuid(r74, r75) r76 = semget$private(0x0, 0x7, 0x286) semop(r76, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r76, &(0x7f0000000100)=[{0x1, 0x2, 0x800}, {0x0, 0x83ff, 0x2000}, {0x3, 0x6, 0x400}, {0x3, 0x0, 0x1000}, {0x4, 0x80}, {0x1, 0x9, 0x1800}], 0x4) semctl$SETVAL(r76, 0x0, 0x8, &(0x7f00000000c0)) r77 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r78 = getegid() r79 = getuid() r80 = geteuid() setreuid(r79, r80) shmctl$IPC_SET(r77, 0x1, &(0x7f00000000c0)={{0x0, r79, 0x0, 0x0, r78}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r76, 0x0, 0x1, &(0x7f0000000140)={{0x9, r74, r73, r79, r73, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r72, 0x1, &(0x7f00000000c0)={{0x0, r74, 0x0, 0x0, r73}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r52, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="0000e4ffffffffbcffff"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="300000000000ff000001000000000000", @ANYRES32=r54, @ANYRES32=r45, @ANYRES32=r55, @ANYRES32=r56, @ANYRES32=r58, @ANYRES32=r59, @ANYRES32=r63, @ANYBLOB="00000032540efd000011d37dffff000000000000", @ANYRES32=r64, @ANYRES32=r66, @ANYRES32=r67, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r68, @ANYRES32=r74, @ANYRES32=r71, @ANYBLOB="0000e4002c23d5bbdcd96099f89abe23d58744f9a7937d4defb18c6686f2572cff6615d3f240e6268fb36efa2a2714709f815381a64ba2aa1c9f82d90c6d9af4d6a3"], 0x88, 0x10}, 0xaccff110451b3cdc) r81 = getpgrp() shmctl$IPC_SET(r7, 0x1, &(0x7f0000000000)={{0x2, r9, 0xffffffffffffffff, r10, r28, 0x0, 0x7f}, 0x4014, 0x6, r68, r81, 0x3, 0x0, 0x7987f033}) setreuid(r6, r10) dup2(r5, r4) mmap(&(0x7f00000e0000/0xb000)=nil, 0xb000, 0x2, 0x3018, r4, 0x0, 0x9) dup2(r3, r2) sendmsg$unix(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)="3b7451947add1bf0b69cf39fbd2dbf26574d3539320bc9c98a951e4a49098cbae151acd40b86d3a863d33df5cb5d942204d15d2ab461366255edf42c8893ab6005f7ac8173c9b7bdaa62783e558b25f4baf2e7f343779fb3a879044687c0b0b92371e695fb1256d5a02f781b5d67ab8e68ef600d", 0x74}, {&(0x7f0000000100)="d9a7db183edcafd652056e5ff918a594aaf93542b8a75f101119acd64df597819a0d04ef282458e7e606e3fa34cfd382d38ee86a7491341502add537c47f8384643238ed9ff0036d698a10a2307e64a8b46ba42967213a564be222", 0x5b}, {&(0x7f0000000240)="d7986ab7215b236a2c69a17e1626a1848c326cb47b404b258a72af63fb87d6a7ed785a7cd87cfc60b3e0ea3c961098f21f236d71479795c63f2f6136e282426884aa9171ee8adb6eb1e9c7131f43066697a258b29501085bfd1b173035fe38d0ca9d517b517b9329f0265eb40e20c47e8af4b2045c127a318afece4e9fdbcf72bbb78838b76b6ca9853166f58bd5ebc5d4fb3adc41d92e9dd71e71c7e66a426b6851bf2c9b80d987c159851761b13a2c01bd75e7c3f6d0fdfc955e0e783ab497697c04582bc8f60df27fa8810b948e2d7794e61ddda9638a173181807a7db2fd85423b2a3918c8d844da452b", 0xec}], 0x3}, 0xc) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) getpgrp() 16:00:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0xfffffffffffffffe], [], [{}, {}, {}, {0xe8, 0x0, 0x401}, {}, {0x0, 0xfffffffc}, {}, {0x0, 0x0, 0x1}], {0x0, 0x0, 0x0, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = getpgrp() getpgid(r1) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f00000004c0)=ANY=[@ANYRESOCT=r4, @ANYRES64=0x0, @ANYRESDEC], 0x3, 0x0, 0x214}, 0x26466c605de2644a) r5 = getpid() r6 = semget$private(0x0, 0x400000000d, 0x0) semop(r6, &(0x7f00000001c0)=[{0x2, 0x0, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x987ad7e049358728}, {0x5, 0x4}, {0x3, 0x2, 0x800}], 0x2aaaaaaaaaaaaab3) semop(r6, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r6, &(0x7f0000001900)=[{0x4, 0x80000000}, {0x3, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x800}, {0x0, 0x8, 0x1800}, {0x3, 0x0, 0x2800}], 0x5) semctl$GETNCNT(r6, 0x0, 0x3, &(0x7f00000000c0)=""/143) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r7, r8) fcntl$setown(r8, 0x6, r5) r9 = getpgid(r5) r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={r9, 0xffffffffffffffff, r11}, 0xc) r12 = fcntl$dupfd(r0, 0x0, r0) socket(0x20, 0x2, 0x5) ioctl$TIOCFLUSH(r12, 0x8020691f, &(0x7f0000000300)) 16:00:45 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723deff030000000000007043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) close(r0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) r4 = dup2(r3, r3) dup2(r2, r4) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = dup2(r1, r1) dup2(r4, r5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002006, 0x40004000000028a6) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000240)="13", 0x1, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000280)=ANY=[@ANYBLOB="70012f2f66696c653000b901b7d80e09ac8fb8b90028cf8bdffd2d540824897afde1c07aa296aaf64a5c0cb40c2a5d85b59a0960a9f939e34d1092cc97425756c94ff6a386af85a9d7f46a7c2e7afa6a734cef3b61cb7de979c12165f4c51e01a0ba5b2fc2a5d23a5012019fe647ce59ce85a8a0e8d8daa4d676b0f16e8a8b708ec82f077c168d4a454810b7b51a848c4fc078a184f9d2bd3ba2de4700409f96d6e9f547803a30b356052393b2c8e82baba0b222376c21c15d9620d0"], 0xa, 0x0}, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x1) execve(0x0, 0x0, 0x0) munlockall() 16:00:45 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) lseek(r2, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r3, 0x0, 0x3fffd) r4 = semget$private(0x0, 0x4000000009, 0x100000010) kqueue() semop(r4, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semctl$SETVAL(r4, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r4, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/165) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000200)=0x200) writev(r2, &(0x7f0000000940), 0x1) sendmsg(r3, &(0x7f0000000300)={&(0x7f00000000c0)=@in6={0x18, 0x0, 0x1000007, 0x1}, 0xc, &(0x7f00000002c0)=[{&(0x7f00000003c0)="8cd66f46fdb27d847efd9e4efdfea350fd30e3e9d9f5505e7fec69f2a5ec631c7bf02b643ce9df9751a3d24a3cdfadbc967690b3a46169a7d47f3129cd085bfb1c676e788f35c951f05c8b0af3080e428dbfaf0514a4dc1ea42f7d6aacef350afef523fb95b45223c46a97a1e50aef70fada809b068b93468fee6700c16d0349127a5f2b5726894d629be5a1f72020f9f71c4f525a0818464c7af796039e5063dc9039008bc143df651e12f20f528000f50373f1d0a84155", 0xb8}], 0x1, &(0x7f0000000500)=ANY=[@ANYBLOB="c5ffffffffffffff0100000000010000b4ff8e3d6ae7587121183b434014acc82a24b9243b9ddd1b13fb3ba6f6d58df07cc0916bfc767eb4e7a96d373704d702b630c8e41e2ed74cfaa0817cbc9ffb48d8297855e7ef0799139a542c6704a6e426df31bebc70f185cf7e165c6ecd6d5525af48c34b2d00008800000000000000ffff0000080000007c9eb5581c8cb7643298241581ff41b7374247a8390601e7ec87c0b8282407e9cb6e83bbf7a1c96339c3b74a80e6fdea2e3de9e35b431f12d92d9f5857e04fd76532acbc158823027d543829d764afecb782775f2730ed68f49d510400000024554c22a0bce22d08e8306bea986eb97c9ef6000000000000a800000000000000ffff0000070000004c8d6eb8ab38b3b4e2eb44d58ee25f15163d2bba6de29921478b42efa03440db9e629c0326366f3b45b3fee5d77de65ccf4e1b3c0f36c814f677ed5a68d80aa379520ee4ed388e0b119bdc52c1a273c72062b48bdb4244fe58865502cb6e627c56ce06e84f04b57bcd468fbb3be19c94f8a70321744b5509d6f3fb889662ff9f5d982cd08a24223881cc45fdafcc6453d3b6940000000000f00000000000000001000000080000002cfcd3dfaaa99e349bfaab8a3d28a0785d30fe25d6846e4a6b210af49f6cb336f49a345adb4d48292effd8ea76f754541ecbbc94ca2f6eb7d67f065168d1be14cac9dc7cd319948b02a888f53949631004c006d9ff4d7645a9adabafea3b4b76f01af0ac13969a4226533dab6fca959d078a2e29001f917d15d05499ecdbb5d06962fa1ca2d071495c4a99e3b48f8c021a936c32c5ecea66c21c113265d3f7dcf3cd39b7d7676188892d5f1794c85036f9120b2e3a95ed490b4a801b631bdc48c4166598c9a30abd454643cc9920d3eb13367ac2bc8306778d6feb767df10000d0000000000000000100000000000000d128db9986f3e6f107f6c43d58d42c4d14ec61f52098b635b3046be704682bd56dc48bbb1bacb6f71fbc8a58e89cce2782d3168983eab22350c3f4a5c435a40afd649f082792fb796febca936268a2af00fd90727580162f7ec1efdf9760360646cd240ff30cbeb69a69e3294cc81e330b5bdb343bae8add25d024c92de40ec2cbbbf901a04f751224ff02c17100ee9642d3842581975dbd49f835f65f6a7e0166523e392b58789c6a2feef940d4a9085953e8a8837b874ba82cde90645def57"], 0x368}, 0x401) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 16:00:45 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) write(r2, &(0x7f00000000c0)="1fc975a80cf73182b9861e54cc01c91524a8623b45ded568dc2dfca6a440a94fd091820a17abb0a3c04fa336a2eacd56a3f5ef3db568da3d01ef2e3dcd21df6ca24f7d8e6f257dd53261133b9b25c77d16e2dcb9981e8daf1c5df7abc9609c25ab48f845434cfccbf7222277d44ba4d07184d0ead518", 0xfffffffffffffd1f) setitimer(0x0, &(0x7f0000000180)={{0x0, 0xffffffff}}, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:45 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbfffffffffffff], [0x0, 0x0, 0x401, 0x0, 0x1], [{0x0, 0x0, 0x0, 0xfffffffffffffffe}, {}, {}, {0x0, 0x0, 0xfffffffc}, {0xfffe}, {0x0, 0x0, 0x9, 0x6}, {0x0, 0x0, 0x0, 0x7fff}]}}) r0 = socket$inet(0x2, 0x1, 0xc5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000014c0)={0x80000000, 0x6, 0x5, {[0xe000, 0x401, 0x1, 0x100000000, 0xffff, 0x5, 0x5, 0x5a, 0x100000000, 0x6, 0x10001, 0x3f, 0x80, 0x7ff, 0x2, 0x10001, 0x171, 0xd864], [0x6917, 0x4, 0x1, 0x5, 0xf8, 0xffffffffffff0000, 0x80, 0xc25, 0x9f, 0x7], [0x1ff, 0xffffffff, 0x0, 0x80, 0x4, 0x7, 0x80000000], [0x8b, 0x5, 0x8, 0xd6a, 0x759c, 0xffffffff], [{0x9, 0x4, 0xffff, 0x6}, {0x4, 0xffffffff, 0xffff, 0x8}, {0x0, 0x9, 0x1, 0x7}, {0x8, 0x1, 0x6, 0x3}, {0x400, 0x1, 0x6, 0xffffffffffffffff}, {0x8001, 0x1, 0x5, 0x4}, {0x5, 0xffffffff, 0xfedf377, 0x4}, {0x800, 0x1f, 0x83, 0xdf}], {0x9, 0x3, 0x20}, {0x4, 0x4, 0x10001, 0x9}}}) sendto$inet(r0, &(0x7f00000004c0)="52a8b234a4ff2f23e1c474cc0fb056def362fc0d64de2dfc62c0814f751ec7987e23dafb862bd634a9318a8e63ac794c402bc1570c9af941567322281388aef5740810eff41e86e0d7eabdbada62ef469c9b9a66754fc7e129a41e39d3c69bd452445af002d46262604584de69f48f9d7ff49dd713e7a388a063ee607efcb233594f6eb2ab6f526e61d1492c35f2352cf159cb2a5117f8572949d3427793e0383ffdb10290abbd4640206cf24a0975e5c62347b9afa516ac294eb6d7e1766c1866497ad672cc118e867ae78c17791c5fae2378d97ddef5f01cdf1e4a408802e8b7945494219a41a4bcda81bc8bc1a64b627afbda1d9bf7f9535f30aed4450b5476991e002bf28d774fd10c690501269fd523eaff5ca738ac18d795899fd945b318da76da9ee05b6899c86393c5c5dea8e0b07f01f6c783605877297fd6278e9778bfed5511167a32612f1b98e1515938c9b05bd659779f32d09153bf5359fa8a80d45c715a56d1ed4e86b49516ab2c3f27f3e2da9775cac4d5838df73cb357c880ec60ea24d15c78112fe090f95d61628975a3a66cb43754b846b8cab7387cc6af31218d81bdd39c850264497d37e1dc9711541576cfeaa2ead33646a6d7c26462748156d2bc245061e96bf2460cfae188f928c2f9454d7f17a2644ea2fe2d439a4bf847ddced60b7cef481c225403cade4840a09ce2aecc312fb39c4a3095cc660002825cd9beba1f2a147516e51a9fc0eca119007c0f026879345a7f7bf1d2893a6eb5fed264ea67b39d7326e983f9c7f3bcf9c84864fdb98a31255cd526c189544a66c14ed4118118520b8240f666afd1219720c4edf20e8b9f143f3999abe17ce5ffd5899a80f6455e626fa937eeec7de2c050885234aecfd529b3dd44aa6201ee69066daa74f56012f1a4b6ff97f442446c851d12b3ec3457f318a852d56a996497c4f2940f3f7601922da77e18624a9796dc499ffd41a43b3810190c3420f20157e9d9324ae76eb29f3a35754159004b953e7544c4b44f49e9eff9405330f6abd3324bb3ae5161ce9a41d72b1f9c66754a5ed52500555032bfaf028c43c8904bd14b5a29eeed9d21fea6bf165bf0aeb9b2277385e709d501f5ec82fe80e93bc313e6120a967c50054cd39bdaa0f60214eb94f4c380ca85fdddfb28d23a8e1c88dd930aed21d73b46bde60321883c842e6701b8482771b1c727508d946dffcdd14c89ae3b3cc41af4a41566d96fcecb7c41a70d35b3588ccefd3bb45d50c8635781a0acf0ecfd11639bef9286245be203e43089ce03eb1edfe818324e7856e1985682005074e307cc394471e01c86c670be0f642565a0923554ec2831ffecbebcf2edae36ed83f53952e33c58332702cd98cdb49d07cd7466ef5392fef62eb9ea6f669bee56f494df4346505bc9c9d49d18886aa06cf5092c85d2bd9eda50bef3f6083272ab02ba99aff790de24541ca5c1a136fc14c223e4c8d5682479d072048c6e4cc4e7d174c84802e663867a12febd5833922239e19ea84a01df75ebef4af1b96bff3f7012a12031fef3b183cebc25c041d61e508bd890ed7bd087883e068b40c07367518627dd0d6a2c5559a1e7d2c999b0a3b5f9747420073963a93d817b140bf89d66f5fff5e6beae2444855c1fc905a9aa762f36c07015540f78a548c433049b4f1c3e2961280e98fd4a7778b91a70f35fff821c0c72de1dc1996cc54547aae51baafff4a4fe24161e7ccf7e0d7a40e3e4bd581fed3028e6bb34166bd30678289267df650aa55329f23872266f8d794fda8a4b88f8eb9926c6632e6c620b1d79dfe2f69c592c51d50025e855cf3fa72fb3503ef2a9c903c5ff1655738f9ad380e38275c31ffd4baa7d791b084302b31079361a5eb841423a947d25e630090ce2e384077be08075207cdb6139a8c7df6b558fa2d15023be41bb41cea0087fea30c4bc72897e4f04d7c03542f02efec6a77c3d537b14600beb16901db4cee5d32f2cf3bb454810fba82f66be29156fd78bc22364d3fa1eb9f93c41cd62f029b72780e5bdec1dc3929d9094a70c4a7c7b2c0d01e46679eebd7b98cb1cc4026755adb77af42732724c4dec8d16ae6c527d5d3da879fc30595b74df81d3501eb96b2ce0f620f40e7fb64c429d38fb9c5dd47b13b047c87e3df4cb7fd4d0c8a970deed32e25785cc6accb5ad8cd3ec7bc630821a71184b88815e50c2bee2da427e7694b2a98990d6e52136ed01e3ed414337da4e58e96416b1fc41d837648a6fdef009050d165ea4089d0c04691a3e6e9ba979d7ecb18d4e9d1e50713acf5741da398b6e0f2952c8e102e395d8e790413e7bfef3e7a03b5fe6747da7333ace5e7ac3ad78f1069c7efbc49265288eda0d0177f6690d92638f4aef70941eb0afe3806f16fcd5c58404f9116a7c0bfdf2233200d5770bbd4eda98931926ce9b334d0af0e37e9328c173e41b12d539b2ef8d9b18f963b0ef694739abaff72a0e91c2774b1bc432a76ee3ef0780b964ddf31a246216a3102de16524d3c6c5e7e6fc2fa1f8249852daa9f08cd6f116f74c89e319633decb5fe63f8ab888e4f1952183426ab4c2d1966bc49ac987ccc923def5582615b520bc876c0feccdc6b046db7f4b96bca422dbef30a69daee794b5ed318e82dca9451960f493e2f646f32d57d498b14885bce890aba9f731f7659909f97e80aeddbac02d31bcba701f9eb4c762b14be5f8168aabf38aa90f2f7c23b7dd0128b3ce49350beddc135590f8b0ebfe41ae45b7a708972e4056a6c4cf5585976c3ecc5a69ea716a8c33bcdab4bab05720d62c491ea953c9edf6f544f68bfc93214b26d21d20f3d227fd031a3f3ee81d460cb45ed1ef5377942e1db16b553240199030d3e2805a28d9ce944c186c7cd1dd14be2fc61fd4aa4f7c2645b6df43179aace05257cb95498ae086ebc32bb4ff139c71ab7e1dc30d644f8741b65c8bf6bb184e8f4a6169716a52178fea0e25ca8c1af425173ffd7f6774a0e7aa3ff0914c9357f7b8af63c30fe355ac24a140744f6d560acecd6627a16f4dcf1421e5143790e2ffa7419128c18f035dd5834d31d0d7dbc96653dd8b93c029403ddd98dba62ef0cb86acdc07034eb69295b4daa5cc01c9049faf1f5c77bcd39c22ac97c5a8d93bc482bfed7100256dca61b4d9934b04f5ad4d0f070f8aaa6d1a593dbec43ee0b56ac3125f422125c178789361d44f5c12b5f286e8d38e611365a32cefb824c5734538082858169b376f9c66536a470b0ffe303ad0a9c9f07654fbf79eaff1ea6c3eebaafd7e33810e833f6a0423b698e4c984e3d2c38b3c0dea86f2148eb0a322acaa74a236981f4f09f2af68a37b6cc481a9b15f9871d26dbdddb94fc800bd753527f5464fbca3e10f6609f2faa0cedcdd25533e6c906f04b510fd4f721a734c215aa4fce0e02a543f6445a5278eec63c49603163bf2595bcc81b478a567e68d0c85fdbfed685196d987094cd46252d323a765ed72a4a2365b5872f66938a8bb0e1e00a3b33f6df3d6c97a713086f16ef8ad136b8778321cc3537bae5823e9e2b07d6a30c3c9faca0bcf1090601024d8dbf57f15e9eb30454d9c3070630cf31a5bfafe64c4f6d4020c268f1b21567a7d1a5dcf3668becd5ff6b511fdcfa9135569e8a1a56cdd76cb3b0fbc5ebf862e338ad83f64db6538c5f50f2c0d256eed6b01ea88b60ab09e564d196f0f6a9b74f2049c0dfc4664b5d0aa6f24ef7233bc40b71203ea2967062e862a5a9b1cdcbeed4b44fc9f95bbd2e997deb9119da781212498ba9cb95d175ad7e0d5fc631e8c1eca3f1db25130777c1a8be04c604fcd7bae25ff74709e19e935daa77f04c05c0ba43c736d27621949310987aa9967ba5a8bc30b28fd65fa4e6b0c98f735c68eb389cb843845227d3d17f8ae9eb8d179e1063a4e4c3d167b9ff256a0ad7f200fa359044af5c493e34b07e967fc469f00f05f78c1761938a1d2eaf276e63c74c607ba0b0a4aec71da7024b8ce44c40a923f0fda4b40369e1c87c1ab8eb538c49eb0a278ffa120174a912468be809d904b98f6ad378185f136a14e9871004c7181935d88d35c347bd3f3f969f92734301eca2a0cc45602e19c156d00b29f368d33ba70e1f2ada419dd6b1a7db90a9cf748edc8e6327ad316ca561901e2dcd8268c5ab6187b8e27f55af1d1da0564ad063138c93ee1545a707f716eb9f493c7cd045f256f8587e652fbc7b6ff1a7f8fb24581339972c319cb4328bf4b0c725b5834877fdf0177b95c6abf6f584c1b01a902b00e3ec865186f76aca15dadd61d95353e8709408a3e86624811a6df560565bd0c3946c4386e262accc201363c5e996224a7b556442acb7f0d2b6de8d01ee52fc415babecd7a5a75a139af39fedbb5698adc1345d2b878baefeb3d59d6e922b74f3e1ca9b36b1ad1565045092e90b279178e65b3116cc646844d7f08d40d4f8bdd8e4bed9853187de01a78752a8dbebd3927f9333d04d04182da8f0e723849e2ad9312875f8b1ae5086ad6dc6880cb3ad3c6084b0de00beccf65450f084bc5918e453ece763eb65b981b40e9700011f845c4c72b27b9005129d0839976c7740dbb612949aeeefc7181e2018a375c4e9f80c62039088efcb4db07686c9a29dc8969102a7bbac4c0b732904544af298db7ccff2be129a58feb8138919a0e25db10d364768dc118486fa812c925d41661716138aca3eb9a777f6bd659bbcfa418e3edf7b2ee43aa1509da09b4551ea6ad98a99f99e2f3efe7978da9e83de2c045a67fb52a6f72e93408ad369bdac906f8c6005389027e475e55e93fc8314fbda1b2c8904febcc5a1e992176b4554558c34745e89896da0a2d98a298d8cd49251fedbd03633979cb2168133e69444746c70a852682b3b766d5ac097129576a08cc542170fd89d10f26ad2b67d6455b89cd68ff17189af2f212aa550204681da01edc1242992d3e195525be3a9322d0040b2e7ead53c6fdc8cc579c0fab0c273ea53c686708ab0c2f4952cdecea4544c0a6373f719ba893b02fc2990ca5a9f1a56ab680fbd0803baa25014a3b2d2551db2a3a3642ea0e7414141026973d48a5965be2a4fabb7fcdb6dda02ea6d2dc0727e89053ccf93a97a004d4792245cf66b7a95d96d8680efb63569438db47ce5b87f5742d8905a49e095b7c2a5415e1e03ec404ff4717b160a4621b27fa75f48fe91fc65a8de6840687c91bb49f5f94742a88976cf0976601247fdec241c2d798fe9e9ac9d04935f1e28601534088403d69fe1638a1d0362ec2482c0c4e8a47f81c71e3e297341ef69755aafaaa60ba429b15aae74b04a0fe1b6ff2c4dd873ee5cc5d47f40b85c6321e5ad7f04d39155b19e6b8c19134a35208add4c262dc139cf26978f260b2068b080c18b802ebf2810a52347c7e4001e74a0bc7ddd9e615aa03ada08b582708494bfb4ee1ddd4a3fcd5e8e59b5f8c98fd6095960228216494e425dcb8d533c3feca6bb8a797137cf5d3a151b08e38b40f68674774be76f4f8e47f765cc2b981a48b4ed7ccda7555e43698d8e89406c6bce679038ee379ea0841a0254dabfb035be813cde181a635a8a8cd0dbe1d7c3a3e2b91931578f46e3b11b32226f6e39b55f8bc0d78ba8fb597ee950e5fe43fcc2f25eb2347ff2b5147263ffe69c1b44e7d8d28216bc48fca0599df4a743273007915308711bf0fa60305e25b838fd1deab1ba4028bad9ac053f5ba1a5b67450f9153766e066991805c22147bdf4454ec1a27b4b745ebca361c69568af9fffa8315a1b527708e5", 0x1000, 0x408, &(0x7f0000000000)={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) bind$inet(r4, &(0x7f0000000040)={0x2, 0x0}, 0xc) msgget(0x2, 0x10) r5 = fcntl$dupfd(r3, 0x0, r3) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:00:45 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000080)=ANY=[@ANYBLOB="70012e2f66696c6530001885289f0fe2fb44f614c2ec80152729d563da55ea4c35a840ffad0f"], 0xa, 0x0}, 0x0) write(r2, &(0x7f0000000100)="6890ea3e8b96c03930110121a3a472013233bca645308540c6725fee525b02f67b0a017e827c2573594b8f5f9fcbc56384c379af3020d5a53134212392ee1363546f9a63c5a358038ecff980b17a858d5f5d0920dfdefe6290e41e15ef133d6119d337eeeda185d4dffef2", 0x6b) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) geteuid() connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000240)="7b442526fea92dc6be4f602d2e4e0858fd7c1d2599df8d2ccfe5013976daaac6595618d085ba71d822a5870ca3c0df51aac2a223b33440e1a31bd11eb4ce6f28cfab4d8ab40ab4f75bfd271fafc8f1f5d767cb56046142af9cbf7cb1541647b19c1b865a4af7662645b1d1f2acb4667e26a5c4f837e8260aa0486c0aa1e5a05ee7ab10681c2ca1279b2e8b4da25763070980353fc5cc0d6a", 0x98) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x100, 0x0) 16:00:45 executing program 1: openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd0400000051b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000d67d9dbf1963f3d8e595300345f665c1d456de02ef80bf9e509d746376a68660c0dd5de7b397abc372cc96bcb01111d0f45a3cf1cf1ab9f090b2747a3c34e35234b197a684ac8bfc460528e9a4aaff0f0000000000005cd9ad4d23024ad0b81701e089121b37826e94020182280827b2e3b702"], 0x10) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f00000000c0)="3ba78bd5f1f2014af34c16ee7c80cb84cd7b4fa379c608c53b562081686e5bd0ebd2d77a5fdb5e61010639b11fb80fdb9c1ca65c663c0200891f06029e7dda2bf6c2a662e490b6e7fe59d9c327ab35ff3418d3cb18bcc621ef0c3966a0d33184f366e17800", 0xfe6d, 0x0, 0x0, 0xfffffffffffffdf7) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000040)=0x1) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000140)={0x7, 0x0, 0x5, 0xd642, 0x36ee}, 0xc) 16:00:45 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) syz_open_pts() open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_open_pts() clock_settime(0x0, &(0x7f0000000000)={0xfeffffff}) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0xc}, {0x50}, {0x8000000006}]}) open(&(0x7f0000000100)='./file0\x00', 0x100, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffe86, &(0x7f0000000140)="c4d43365fb56d400000000000000") 16:00:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x5, 0x80) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r5 = socket(0x11, 0x3, 0x0) pwrite(0xffffffffffffffff, &(0x7f00000001c0)="b1163bd386377e1e6c2c5a6d71aa6dd31b57b5fec9cbb505ba043cec2474b759722e932f0b49ac9b6dec7b0ba741da36ed3080ed67ae9142d48a173f4b0cb11699e3dc69cc308e067e041b52807eda41a191a3688db8ebcddae5593777fd5ce5ef2445332ae4b8f4fcfe7c094887a0d6b1e6b3bd6ae834b381546db799e899b2bef587a25dda1061d4a9bfccfa00f0bba634dceb0451b831ef767656418af3977bd2f7d63efd315ba8601b9b4d2b6d17e73a4eea49325c8db302e4c2b0e63afa58d9d8c570174716a1dc82fc84704d9ba7fb42e503b3b99fb9a0d0321c1b0d811fb4481b3ce9f449976e0e658d966a22dbf621c24018b4b4", 0xf8, 0x0, 0x0) setsockopt(r5, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0xa, r5) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000340)) 16:00:45 executing program 1: r0 = socket(0x2, 0x4003, 0x0) socketpair(0x0, 0x5, 0x8, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) r3 = dup2(r1, r2) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000017c0)={0x1, &(0x7f0000001780)=[{0x2, 0x4, 0xbb, 0x3}]}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{}, {0x100}], 0x2}) dup(r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x0) pwritev(r3, &(0x7f0000001740)=[{&(0x7f0000000540)="7f5988fbed37407c6e41f6ee583344fed9a4ce49a4950640f3fd5ca4b1d3408d2ab4d1a9a9bf50922bf6d4a25a1f48c52c07b84a76ebe9a3155288c8365ffbaa7e2eecab565f990d", 0x48}, {&(0x7f00000005c0)="8a3cbff80c70f61c883420973bc42334acba06ce9d5170f7c850d789abfb33277e32a20805efa36210c156627d4e68f8a9dc2dc497ab70980ec6842813915e375ec701e8ed2c6f3d0cdfc8fc27f3450f901ca4dcb64cc2974f711fa4212e60a2fe901a972ee255", 0x67}, {&(0x7f0000000640)="26c719a711187e7b2506f418b24eb6a1dd717d4b87f45d3d69819b23982523d77e50a8a46938e7c8314019a361d0aed4a4efa9447c94fbad8de816d0687f766b0d3173280e295159de7854c000a87d00b7da14a9611860c4099922e6bc2b77515692cdab0b098a417a6d2e8ec449d057e78d681b2046cdc007477ae977f71192bd94b5289d02a4749a1ba6809d6523dd503a2b4d2ae267603a9635877a58588b8f9ccadd77f4111518b7ba61d5f2bf1ab4c86232df6f0639f2dbc9bb134f609b7f7c7041ef38a1e02f4deec7c1f6d7aa0392a62f046f", 0xd6}, {&(0x7f0000000740)="ba3540c3a344d064d86b9943424aea43530b541856accfff25ea3da47ec6e4ec7919274e90b116989aaca425ea33e09133047bb6ef3116ec682530d2e283b238157538ce366b23f1d14ac49c65e573d00a81c2f78b5c4d6c9f257fe8b5cab74b790f12021cf185d74ad3032c230e95987014f804ab1dee6335e6de1a88bf14f126d54b57bc32ed88a8dde314bf2811bcac10d016093f1823b476d6a9aa16ea193460aa111a0218ea94323c6b4268e9ba79155598b162cb5d9423b1be712f6915cd04c8d824380ae47511f1b6eb91e7a483168e1075458fcb0b0a0cd3664d455917905f301e965421f4bb5f8f8321d9797f057d8cbcf820eb12a866159293c028f479f5800c6dc393a7a8f9b8cca5768f6f38632d6ef9a36a7214d200ce7e0ae350c30171a18acd663be90d715038cdb38aca8a1e17e1899f4496dfcba41cd5e99622a8ddc7b187796ab78e287bbeb177d0c0e6d1ddfdf04b0563a8fbfb2ce75cbd36f100046a254994936a8f78d26e9301c5d2aa528d1029f87933a62ab3282cc7536aa8ff8244b67cdcf8f79904e51be63e87990e5d0f5f06f364d872fd919257cfa9f539e1be69cc58df0e9073472b33d8c17abfeea70893d8aed066eff6d2d0497ed40e1d6ffdd0bc32db10cb0ee1698d04705525f0e4f91f730a17b09a80c76ad2ba88c79c2298b715155da8c7b287a655a900757ee2890fdba55d442820f4697d759d4fb5b5a13a4669b9062edccf74175ba4eabefdbff4d2db1f2ce00dc4f7b3bc85f98940344f8cc712e497c19eb298f330bb3e95c96ec87d778a2aa97c45ded97fb260060f8585186c844b22d75ee49eb571b41a209abbfe3f0f836cad11848915ae62c8b79ea7eb46e5703a67124f47add36a4a34d137e8555cbfe8ad2914625c6826abd59d9f1ed90b455c31420a59d9166facdbacafda7a4c3dfb911f0dbe05314fe1a9ca8fc9bee6cd9c141ac73451864e5d8e4b4195d948bec03b45dade6c44c5f1dc9705d1defc8866e6c94e29f2fd80a5e4aed6ba9a25bc34b6b4e5c1a343ad98c1dd343332286c47919780dcfaa1eb50996e60c02b48c1fc1232b76fab19601214c57b1e0e47fea23649022fd769ac49d853f9b799231cfbe1974d3c94aecf330fb0abbd6d07d164235307280215c5954a4022f214583eae52fee3b78a85dc335128fd4c9f5103aaaefad29ad2a09d72ae769b18ac2dad409ccddef10c78045bc2195287a3b59ff3a5113ef283b918d4dd8a9f766a51c9c0fe6984f0d27a3aa53442438821231049b237472c44e6076b41b568443baef4dc7fd920d10a6190d9636ad52a992cc30dbb77f0ebbbf57d554552c68af6a5428bd2051bcb9f76d0e2f1f9dab96747dbc0860def2c6b7c6dbe6b103d2f8507284fba50714dab36b3fd82dda56fbf8040a2733e4df31fb3a2b38c26b5a630c4bbc3163a8cb9bdb80ab7a9787df1337274f4d4d4ac765e5222f4ebc296e10e0419cfebb41e114c47677c050a2e0982a7058588e508a3618492c85282bbc26d088798cef60e8ff09e375e4c6056809bdc0ac655a7a7e32d096866422dce5b91c872f7132c706fe988553facf5df551eda0a7cb5b42883dcca76c35095f572b484c264eb58cdc3ec0cf94d236951b15a01136872975db4ab10100313fcbfba124ccc8d8f9111c7dea4ec17f0c7ced5c987d1cc3a6478d542be7cb0741f68143a1d99701e400106991ebd34f3ec3e0c7066e0aa9e214dc89f09c004b429e23016262f89e99b704c949228435b0a2e163bca645a92c4a94b641be38fa931b820bbfc7bd1c181fc53256f944c7e1cf0738dfe60d0dedd6ede400b159803ea0e5639f233af3aafb218bb2444fe8bf19475de966bff983ade100ecdec4b2bdcc5c92e3fdcbb396ea7ace60f1d53a686b5eeebda4f18304ed20830dcefd0ccad2181c85cd91df80c1753fd8e1c7d2cbd4bdca2906aa841165b48d996d12d92a5ac79783bd5eb1402f0bd31abfe8574fb52627a86e8e6b8f281d0d8b2a1448e465c660999b06566564fe73a8843612c11495f0b16f67b88612be4677c179b8e8cdf7a0276c76e9a1956844e471a3ecac7a60ccad9113e825d3384bfb2f29abe9363a85d3a26de1322121f43d9aef546f8b203532670e2c031c7b4329bfd69f8c44f6ac530a6e433b295b3adf4f547f97f5b514d7f0a3749b26cb848a2c4d99f44a7e619d08932d6f9a90e5410ee0792dea4759e15b3b9bc2adb1e9529e2af0fc921197c07e6254f0a888946c1ca6e28d14c85496fe14ffa8762c75f89c3a97a5b2de6b2a69e6553bc0890c03b9398494a9e54f33c51aef2a58375a520820840c29f59e1bb5f565d5f27a88f4012d738c1af2f207ec05ed11ca65241c374510830bec06a011fb6dcc682716f1010eea5e4c6f743145f050d0e3a7df1a2ef868efb6cdb277e0e0aa7f8d1156cbcbcc4906ee1fe540cf37c22c39c324fc50b6ad3c03a5b908d3dfc9650211f90b9ff15041045bdaa70a2997670d7be3053ddc1f206b2c54f1fb40073d2f8a6591fb3ee31c79918f196fde148ac88d87229a569666294956fe6f029774ab805d606d7b8c6de50174cf97a275423c248171515a330740eba9ccd9e9c552d766fb0be6c3eba3ee05ce3e16178eaf955eca52a5174a0e0f20882c540a3d0f6db8736f4d641c56acfbbe412777c43c19a489cd6d3978257a1d84727eb8b5da4be3e99e91f0ef9d4377ef04cbbf8903b6f35767c8c3eb4fe8ade6efd39facc78c88c625f171ad8be1eaa9bba1a4f05afcfb34e5ee1dc9bc6658e541c3257122561370b0e201c44dad70e6b92264f200340abab3eea4e6a3de75a392af8077f1380cedd4e4a80662623b4e17873f5ef1820fad232fe8e5b60764f565ad609efc558114673b50ad33b65bedb469a3c629fb6602370ba417a10419c8fb90597fa9f30d7208c6770300d6e5f6e81247286aace77b7c8a0954b2986ae5273d88e4a66430522c60a5b9be37761e10db05fce1ce1a80bae28650309a8a68c8ac5952b80ac02e19a714bf4fb323f878cfd8a563dae232afacd76866c50e98b6e444d76edcfef598bde657526cd3feefae0a8b538c353687c992ed71aeeb485d6720a0319c5b6f740ebb50f0084d44d504d33822e3f28162508917606a4d05139206d0c0d4090eee2f72a273a1b59caa5cb24fd959b07578d1660dee433b9cacbe984ae47abd0ecbe15230f196d08d8f988c9242566c192529f52b025e78eb5012f50bc718a900ae220a3732158ba63b660e4182a4349b436fa44053f168d3cea50423433b4231cdf344baf5c0f96a98336285a97d1809c2bf73b316a68feecac7dbbc2a7ca5f31b7dea5a691e7311ff50d4ffe212473590088fc624ea8c781950d2332c7c33bc8bf9c592d9c22993c896b0e41b3591e2c8703d7ad8890a22678b674d40e42842901b39454d7849de2069599703835e7056e2e0fda83e16a0d8c9736d62ca87312d5bb536cb877d295e64f5c0459056be049b58b95020806998ef41e2a5db6761ced67cefb46c189e2c8b5632fa756dc67c2797982c9136281b63128c8bbd434f0769c10341662240585c379c01e7d214d78fcc9219af7db0512f45542edb2c821a96c7811cfcf8248cf5034008c24d8eeebbfbb69d9b0acd7960e72097a614e58d5523f1edd4e8220633a704575df5f61072e9e8896b648c0a18bb53cda66aecee6ac5d61541e4a7760a26cd3e3a19c912f453a051de03e8cf6fffd1457336be70e0b5b38c80d830d1cd16fc2e927e6ab8200176a6e39b153422066ad728a79ab93f834e41ce7ff234bea3c1fa386fa4dca97ffbddb86d711bb94e000b43d58ad10cacaf252e5c377bdeb6653b8d5b4223a3bbe5d145e035c5b7c7addb05ce7055194a987c841909397184a5bd881e071ea63ed3b4c2f4df727152b51fe97af684528eea05008015d625fe7618b0f3cb18aa5732a22cbe8fa7790c69386d47562392d0ccaa66e452c524676848215c9ee293be27eb59f20bb683d5d42411c12bae616e6f685337b52a2ba0b08a581b9dc6e3531235297184d09e8e9b8f146cb1e762a3eb8f59e8e42496aafdba29cf8006d395d8349e2d44ba6b15fde5e73ac7eb1d2b85c5ed744f4ecdb172758a1e8a2e152109a4f554a6e5d5e06a3760c44c6e0cdb0737904e234896a7bfe7ef227a5a2ce299f4d1bd3aca106ade4ea03b7b22c6f3d90a50ca5cc1e0a930125279758360d2c199a19675985e11e2d16f39d73bf93685b7fae9b8dc869bd2e36cf886e08294232186b6808490bed599e5daae1247eb7c5c0ea12538cc0866386e69c1e9654027282ba168df59835130aff21126cdd112ba1f461ce4ad4942098f1b4bf18c5c30ed2ad08d4207070d43bf832b655f83729403e81e871cc6c04981d83d5336099af09e8b43184cb83c6dcd97230787e6a4886769c9e1083a807361293441a404cd8b0d1a4a1369fad9d8d6bbda16de64b2c52cb2ba49bdbb1eb023662983d6d3c910c0baeda035fe49289a6f9bdf52071eee9d175aea8cea37c83d66d4bf47e56462ac1c583bf3fa655642dc10d5100307dbd9792344e0eda90868694e7f866745a70e3989ccc1c1fea35910ea5639145f4261e27832bf5a30755fd9f1f74d6fdd6943101ddae2e162fb9af7b1b673d0d5e19188fb3f2862b91df98ab7478233c924b97fbcde86cc13aa1de94ade8614654584532d4795bebede8be225b4d2b3b268aa551bc4bc5b1457c80f60653c24c8c5062409fed6bcc49551b6a1c19433384588d35a9fe9d1d6b9b4886c9fd2200e9b80a4516916b2c0fd6198bfcd6eca98c136e71142fd7162fdcac75cd72270af247f5fef6e7ad242fb35759e7dd506400cb728794e1f81df20815f048af2463c1c4875d51950e678a13438267f22644c485021e7f96918795c24ef5e47532374ce5b8040fee6f1a49f25c2e2f47ae83796092e238e6aeec3803330546bab0c2d331b5d88577e443778b1d33f0f8742c954a708c85e131991a1399c37fed244a76db76668b47292d9522e0551dea90dc5a79edc430baa06b1594974ad7e3b6b4e19ef06419d87b6ee6623837caba157ae16ebf9eb7b5988901e18532e1eeb587bbd52533192508f4e81504efff2f95f465f7b86b8aabdac46aa7fffd8e9ad008f46e6be1c26a8401a45138661d1eff9582a4cf983baec67e370ff72bf8dae7174b81743dbbe9c4f7af20916b8d923635dd9f4fca1e6757815f28e50dafdf1579a43f4d5bf8604efdb6108cea24a848d46da979b9e11c18d544638674fbe65d6eca3a22a02f023f98bda756930f25c10ae71d895a3aae9b0ca8b4affe9b1592dbd6458c367e149799ee6f66cb43b3f642cedee090dbe45c76cd1d84db29116a631566c01e345385ad1cf181e4b7fe436b7438a1fa25caee7f91c3e3eea61e1b0e9af10b22133e9430f29b287f423d581025c4378c3136f766a37871de9b5b000aa1ff9543c9ac599fdeff80a5a6b8ec8b1becd602e1483c38ad989120563d3df40e7d866b5d11d66ca403527476b2d763538c6939ca2f2bbfa283e5e54f7e6553eec7d6a3129799b466f631527823160ea1f1d23088809b0a732f1797be50dfc28540e0efb78a33a1d77b920126f31399d13275f659957eb998fe9755e747a9328c77ef8f4a4d4928ab5eef824ae790e98238ab37cf06186e74691d23053630b452dd1b8041e8d2cbc0ff0d97dcec7993a649cc201877318aa1045fae7a6717b807563b3125ea4ce68a10a0ecce4f562ee917843fb5c5da1a", 0x1000}], 0x4, 0x0, 0x4) connect$unix(r6, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468547f9b28079a0c21fd00a978e80a95955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b8098424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85cbc8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5a9c5d5f156378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881160d831dd735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91369550920561600ca47307e5d5337eab3e8cee8104fbdb87443107"], 0x10) open$dir(&(0x7f0000000140)='./file0\x00', 0x10, 0x12) socket(0x6, 0x4000, 0x80) dup2(r6, r5) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000100)) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) close(0xffffffffffffffff) r8 = dup(r5) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000500)={0x5, &(0x7f00000004c0)=[0x6, 0x4, 0x9, 0x7fff, 0x6]}) dup(0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0xb88, 0x4) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:46 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="8202f3ff063897c96022d12d95bcba5d9d2e496d719b830b7d582f405015600ea4e5b457143c3b2245e3b9a926d3dc03e8141eb591beb30b7dc0e30a73e8acbcd81d03a406d3a2ad0e598460e6745a79e6057f27a05d5641abf9e080bf2be64f000000000000"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_addr=@in6}) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="72fe776b1fd39b1691fad7"], 0x10) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) getdents(r3, &(0x7f0000000200)=""/253, 0xfd) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000040)="0d0d00595831f41d24850058adaafc00", 0xfffffc5b) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)=0xfffffffe) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000006, &(0x7f00000001c0)}) ioctl$BIOCLOCK(r0, 0x20004276) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[0x5, 0x1]}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x8) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000080)=0x9) syz_emit_ethernet(0xe, &(0x7f0000000240)="7a75c63c5a0093ec50c3518784b4") 16:00:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002006, 0x21659) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb807fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r1, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb807fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000380)={0x2, 0x3}, 0x10) pipe(&(0x7f0000000700)={0xffffffffffffffff}) msgget(0x2, 0xc0) r7 = getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd7b) r12 = syz_open_pts() fcntl$setflags(r12, 0x2, 0x1) r13 = dup2(r12, r12) symlinkat(&(0x7f0000000000)='./file0\x00', r13, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r13, &(0x7f0000000180)='./file0\x00', r14, r16, 0x0) ioctl$TIOCSWINSZ(r13, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r13, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r13, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r13, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r13, 0x20004b3d) fchownat(r13, &(0x7f0000000880)='./file0\x00', r15, r16, 0x2) r17 = syz_open_pts() fcntl$setflags(r17, 0x2, 0x1) r18 = dup2(r17, r17) symlinkat(&(0x7f0000000000)='./file0\x00', r18, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r18, &(0x7f0000000180)='./file0\x00', r19, r21, 0x0) ioctl$TIOCSWINSZ(r18, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r18, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r18, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r18, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r18, 0x20004b3d) fchownat(r18, &(0x7f0000000880)='./file0\x00', r20, r21, 0x2) r22 = syz_open_pts() fcntl$setflags(r22, 0x2, 0x1) r23 = dup2(r22, r22) symlinkat(&(0x7f0000000000)='./file0\x00', r23, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r23, &(0x7f0000000180)='./file0\x00', r24, r26, 0x0) ioctl$TIOCSWINSZ(r23, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r23, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r23, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r23, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r23, 0x20004b3d) fchownat(r23, &(0x7f0000000880)='./file0\x00', r25, r26, 0x2) getgroups(0x8, &(0x7f00000004c0)=[r16, 0x0, 0xffffffffffffffff, r21, 0xffffffffffffffff, r26, r11, r11]) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000500)={{0x0, 0x0, r27, r7, r8, 0x121, 0x5}, 0x800, 0x1, r9, r10, 0x3, 0x1, 0x1, 0x5}) fchownat(r4, &(0x7f00000001c0)='./bus\x00', r7, 0xffffffffffffffff, 0x0) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80a0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000240)={0x9, &(0x7f0000000440)=[{0x8, 0x8, 0x4, 0x8}, {0x0, 0x54, 0x3, 0x6}, {0x0, 0xa7, 0x1, 0x7}, {0x1, 0x7f, 0x4, 0x8}, {0x7f, 0x7f, 0x40, 0xfffffffa}, {0xff01, 0xac, 0x0, 0x1}, {0x80, 0xbb, 0x1}, {0x1, 0x8e, 0x0, 0x44}, {0x1f, 0x4, 0x9, 0x80}]}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r29 = dup(r0) sendto$inet6(r29, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000080)='./bus\x00', r29, &(0x7f00000000c0)='./bus\x00') 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4d}, {0x2, 0x0, 0x0, 0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:46 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0x80000000000000b, 0x0, 0x0) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) 16:00:46 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x8001, 0x1, 0xea, 0x3616, 0x3}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="80"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r3, r2) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) connect$unix(r2, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0xb1) open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x125) close(r4) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r6 = socket(0x18, 0x2, 0x0) close(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shmget(0x0, 0x13000, 0x21, &(0x7f0000192000/0x13000)=nil) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:46 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() fcntl$setown(r0, 0x6, r2) syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8008, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r4 = syz_open_pts() dup2(r4, r0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, 0x0, 0x0) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x40}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="c5fe404b825005bab73889b304bb") 16:00:46 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000340)="ac9de54709a6324d1633d7e2a3259684fa01f932f74dd573283579ba35cd8a5385ea88aa5b0fdec5ab6e267a67aa18f2d9722b11c708f21b810f9867f167ba5b67f60eec0a969b887452f119b84344c0b3aaf4d5949d56ba1ac49cd3d692e8e06e7a4c52827c26b5a71a622d", 0x6c}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) chflagsat(r0, &(0x7f0000000040)='./bus/file0\x00', 0x9, 0x0) execve(0x0, 0x0, 0x0) 16:00:46 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) chown(&(0x7f0000000340)='./file0\x00', 0x0, 0xffffffffffffffff) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x800, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="74012e2f66696c653000"], 0xa, 0x0}, 0x0) r4 = fcntl$dupfd(r1, 0x0, r3) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$TIOCNXCL(r4, 0x2000740e) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r5 = socket(0x2, 0x5, 0x0) r6 = msgget(0x2, 0x224) r7 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) geteuid() ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f00000000c0)) r8 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r8, 0x80206979, &(0x7f00000000c0)) msgget$private(0x0, 0x822f775cc4d0227c) r9 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r9, 0x80206979, &(0x7f00000000c0)) msgrcv(r6, &(0x7f00000019c0)=ANY=[@ANYBLOB="da3021969830e30074b8b9738329c38dcd89cae3b73d8e1b6bd673e37d050d1ab8dc74a933f9b680a70eabbe45cab3d5379b23b3dc8e6174b12f2a5325f813db980ddf4aef54ea6144440abd38a23a63d6551863da9bd986a37f68515eac369fcaef9621debbed341e99dc8bae9bd3a18114f71385eeb74d09b3e54de8e0f59af058d8bfb1ee1203cabbdfe85f8f991c18f5999685efab8514ef95357814037f051dfc49487e4ab0c50e5140", @ANYRESDEC=r7, @ANYBLOB="1bdee4db471a211dc8b671bddeee94", @ANYRESDEC=0x0, @ANYRESDEC], 0x5, 0x2, 0x800) r10 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r10, 0x80206979, &(0x7f0000000300)) r11 = openat(r10, &(0x7f0000000040)='./file0\x00', 0x100, 0x4683dce6b38cecf0) writev(r11, &(0x7f0000000240)=[{&(0x7f0000000380)="2eda498a4b5a1c24feb2be7d89c25516af434f0f167a2c19d7a8b96be18c2dc693dfbf33eee5f6be26c29d15f1906ad4d7adde61c050819089ca111811e8efdd21e0d817b3feedcae09d9cfbd0e67442d06e10a9eed9e28628cb62680f4561b55c70c04e9012eea0a7047aeec70ef580a898db9c32964d7f7e8c9c82053e670379e4f2440c347b10e9368598a06e658a0f995ea9d6183537", 0xfffffffffffffe98}], 0x1) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') socket(0x2, 0xc003, 0x6) r12 = msgget$private(0x0, 0x0) r13 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r13, 0x0, 0x0, 0x0, 0x80a6}) 16:00:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x10000) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000240)=0x722b509e) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getppid() r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012e2f66696c65ed00"], 0xa, 0x0}, 0x0) r7 = syz_open_pts() r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffb, 0x8, 0x2, 0xbff, 0x8}, {{r4}, 0xfffffffffffffff9, 0x40, 0x1, 0xfffffffffffffffc, 0x81}, {{r5}, 0xfffffffffffffffa, 0x52, 0xf0000000, 0x7, 0x9}, {{r6}, 0x8000000000000008, 0x90, 0x40, 0x8000, 0xfffffffffffffffd}, {{r7}, 0xfffffffffffffff9, 0x8, 0x1, 0xfff, 0x4}, {{r8}, 0xfffffffffffffffe, 0x20, 0x2, 0x0, 0x101}], 0xa994, &(0x7f0000000180)=[{{r0}, 0x2b6c1a92beb9ad7b, 0xd8, 0xfffff, 0x200, 0x3ff}, {{r9}, 0xfffffffffffffff8, 0x1e, 0x1, 0xedd, 0x800}, {{r1}, 0x1, 0x44, 0x20000006, 0x6, 0x401}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x2, 0x230192446a799525, 0x7ff, 0x8a}], 0x9afb, &(0x7f0000000200)={0x4}) fcntl$setown(r1, 0x6, r2) r10 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x524, r10) ktrace(0x0, 0x5, 0x214, r10) 16:00:46 executing program 0: r0 = semget$private(0x0, 0x4, 0x41) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = syz_open_pts() fcntl$setflags(r3, 0x2, 0x1) r4 = dup2(r3, r3) symlinkat(&(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r4, &(0x7f0000000180)='./file0\x00', r5, r7, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r4, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r4, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r4, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r4, 0x20004b3d) fchownat(r4, &(0x7f0000000880)='./file0\x00', r6, r7, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = syz_open_pts() fcntl$setflags(r9, 0x2, 0x1) r10 = dup2(r9, r9) symlinkat(&(0x7f0000000000)='./file0\x00', r10, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r10, &(0x7f0000000180)='./file0\x00', r11, r13, 0x0) ioctl$TIOCSWINSZ(r10, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r10, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r10, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r10, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r10, 0x20004b3d) fchownat(r10, &(0x7f0000000880)='./file0\x00', r12, r13, 0x2) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0xff, r2, r7, r8, r13, 0x180, 0x5}, 0x80000000, 0x1, 0x9}) r14 = socket(0x11, 0x4003, 0x0) sendto$unix(r14, &(0x7f0000000480)="50010502000000000000000313060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290ae4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd7f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de70000", 0x150, 0x0, 0x0, 0x0) 16:00:46 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x3], [0x0, 0x0, 0x0, 0x9, 0xfffffbffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) fcntl$getown(r2, 0x5) 16:00:46 executing program 1: execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='r//'], 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file1\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = getuid() getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) utimensat(r0, &(0x7f0000000200)='./file1\x00', &(0x7f0000000240)={{0x8, 0x1}, {0x7}}, 0x3) chown(&(0x7f00000000c0)='./file0\x00', r1, r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x5, 0x6, 0x7, 0x0, 0x6, 0x4, 0x4, 0x2, 0x1, 0x5, 0xffffffffffffffff}) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000440)=ANY=[@ANYBLOB="70012e2f66696c65200064ac08b0bbefa1efb073af551a319457a49b3b4ca6cd0d3b7b80ce39d48ddc0797fe2e1092fb327d4d2f51329c58d029b7b25a8c11dd34e12b2e51e02e19b467e72bed4dc1e49654a323a86fafe294ceddfc2ca4f6b77f596a4cfd9fd3261a1e37639b571d0fa9d05a2956e8041bcd20d8f9dc414a94e68bfe8fe33ad482f0af6403c3fa0ca795d7c427cbd6490c6a0f11b24bb4c8d014088c95"], 0xa, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) utimensat(r7, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={{0x3f, 0x9}, {0x7, 0xfffffffffffffffa}}, 0x1) getsockname(r5, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='c\x00') 16:00:46 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x1, 0xffff6c05}) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) getegid() sync() fcntl$getflags(r1, 0x1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) unveil(&(0x7f0000000340)='./bus\x00', &(0x7f0000000380)='c\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000280)=[{0x52d, 0x2, 0x0, 0x8}, {0xff, 0x0, 0x16d, 0x7}]}) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x1c2) r3 = syz_open_pts() close(r3) pipe(&(0x7f00000003c0)) close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(r0, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x9, 0x8, 0xfff, 0xff}, {{r3}, 0xfffffffffffffffb, 0x8, 0x20, 0x2, 0x4}, {{}, 0x8000000000000001, 0x0, 0x565b7f0e51b59632, 0x8, 0x1005}], 0x81, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x4, 0x1, 0xa95, 0x8001}], 0x40, &(0x7f00000000c0)={0xf61, 0x3bc}) r4 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r4, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x19d}, 0x4000010000004, 0x10000a}) 16:00:46 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffa21, 0x7fb, 0x8, "086600097ff802240a020010daa0ad4dcd307e00"}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSCTTY(r2, 0x20007461) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10d", 0x12c}], 0x1) 16:00:46 executing program 1: r0 = getpgid(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x20}, {0x3c}, {0x7ffffffe}]}) r2 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffc000/0x3000)=nil) r3 = syz_open_pts() fcntl$setflags(r3, 0x2, 0x1) r4 = dup2(r3, r3) symlinkat(&(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r4, &(0x7f0000000180)='./file0\x00', r5, r6, 0x0) r7 = syz_open_pts() fcntl$setflags(r7, 0x2, 0x1) r8 = dup2(r7, r7) symlinkat(&(0x7f0000000000)='./file0\x00', r8, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r8, &(0x7f0000000180)='./file0\x00', r9, r11, 0x0) ioctl$TIOCSWINSZ(r8, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r8, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r8, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r8, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r8, 0x20004b3d) fchownat(r8, &(0x7f0000000880)='./file0\x00', r10, r11, 0x2) r12 = syz_open_pts() fcntl$setflags(r12, 0x2, 0x1) r13 = dup2(r12, r12) symlinkat(&(0x7f0000000000)='./file0\x00', r13, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r13, &(0x7f0000000180)='./file0\x00', r14, r16, 0x0) ioctl$TIOCSWINSZ(r13, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r13, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r13, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r13, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x334}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r13, 0x20004b3d) fchownat(r13, &(0x7f0000000880)='./file0\x00', r15, r16, 0x2) getgroups(0x1, &(0x7f0000000040)=[r16]) shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x4, r5, r11, 0xffffffffffffffff, r17, 0x41, 0x8000}, 0xfffffff8, 0x3, r0, 0xffffffffffffffff, 0x1, 0x1, 0x6}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:46 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x1021, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) sendto$inet6(r3, &(0x7f0000000080)="05e85752b19b83e81ce6404338b7875731ef9e16f875503c66d6f160389eb17bd96bd295bdbe5a46b31f587f323b017029bc73422433a94366dcc9e71db30b20fd1ad18332f865d8335b17128f6b701d616f930ccd60823b90", 0x59, 0xbf36d9e42a62f9fc, &(0x7f0000000100)={0x18, 0x3, 0xfff, 0x6}, 0xc) setsockopt(r1, 0x1, 0x0, &(0x7f0000000000)="ea380b43c721a68b5faab93450dab38646d52f4e99eba8a6a55e65fcfbe2cb26cf020cd2bb75c4ba1e127131f973f212ac757f902f14852458b194b44306bc1dd3aea78580d47edf8b693f318a4a7aae734d2126", 0x54) 16:00:46 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{}, {}, {}, {{r1}, 0xfffffffffffffffc, 0xeb}, {{r0}, 0xfffffffffffffffb, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = shmget$private(0x0, 0x3000, 0x404, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r12, 0x0) r14 = getgid() setegid(r14) r15 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r15, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r15, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r15, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r15, 0x40087468, &(0x7f00000001c0)) fchownat(r15, &(0x7f0000000080)='\x00', r16, r14, 0x6) r17 = getgid() setegid(r17) r18 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r18, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r18, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r18, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r18, 0x40087468, &(0x7f00000001c0)) fchownat(r18, &(0x7f0000000080)='\x00', r19, r17, 0x6) r20 = semget$private(0x0, 0x7, 0x287) semop(r20, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r20, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r20, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r20, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r17, r16, r17, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r12, r17) lchown(&(0x7f00000001c0)='./file0\x00', r12, r13) r21 = syz_open_pts() fcntl$setflags(r21, 0x2, 0x1) r22 = dup2(r21, r21) symlinkat(&(0x7f0000000000)='./file0\x00', r22, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r22, &(0x7f0000000180)='./file0\x00', r23, r25, 0x0) ioctl$TIOCSWINSZ(r22, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r22, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r22, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r22, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r22, 0x20004b3d) fchownat(r22, &(0x7f0000000880)='./file0\x00', r24, r25, 0x2) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, r12, r3, r7, r25, 0x1e6, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r26, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r28 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r29, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e0004a184907e51c4d1a0197fec4a4fe66000000000000ffff0000ff7f00007c906b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1a23d11e4e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bbade62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d38"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r31 = fcntl$getown(0xffffffffffffff9c, 0x5) r32 = getppid() getpgid(r32) r33 = msgget$private(0x0, 0x20000003c4) msgrcv(r33, &(0x7f0000000440)=ANY=[@ANYBLOB="000000000000000000001b20"], 0xc, 0x2, 0x1000) msgsnd(r33, &(0x7f0000000800)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37ee08687b979da0342154c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000000000000000000000000000000074a246bb37714bc5f3f94c32e77e71657cc79335bb2664267bb8e4bc4b3f5ea11c4ee23b682e1dc6d5"], 0x1, 0x0) msgsnd(r33, 0x0, 0x0, 0x1800) msgsnd(r33, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000980)={{0x1, r28, r30, r27, 0x0, 0x46, 0x81}, 0x10001, 0x1, r31, r32, 0xa5, 0x1, 0x4e2c, 0x6}) r34 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r34, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r35 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r35}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r35) r36 = syz_open_pts() r37 = kqueue() kevent(r37, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r35}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r36, r37) r38 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r38}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r38) r39 = syz_open_pts() r40 = kqueue() kevent(r40, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r38}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r39, r40) r41 = syz_open_pts() close(r41) r42 = kqueue() kevent(r42, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r41}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) r43 = syz_open_pts() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{}, {}, {}, {{r45}, 0xfffffffffffffffc, 0xeb}, {{r44}, 0xfffffffffffffffb, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r44}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r43) syz_open_pts() 16:00:46 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20008, 0x0) socketpair(0x2, 0x2, 0x1, &(0x7f0000000040)={0xffffffffffffffff}) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x28000) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x3}], 0x2}) r7 = dup2(0xffffffffffffffff, 0xffffffffffffffff) poll(&(0x7f0000000140)=[{r1, 0x10}, {r2, 0x80}, {r3, 0x8}, {r4, 0x50}, {r5, 0x40}, {r6, 0x40}, {r7, 0x20}], 0x7, 0x9) msgctl$IPC_RMID(r0, 0x0) r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000002c0), 0x95) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r9, 0x0, 0x0) shmctl$IPC_SET(r9, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) r13 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r13}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r14 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r14, &(0x7f0000000140)="200e22", 0x3) pwritev(r14, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r16, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r17 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r17, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r19 = getegid() r20 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r21 = getpid() fcntl$lock(r20, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r21}) r22 = msgget$private(0x0, 0x0) msgrcv(r22, 0x0, 0x0, 0x0, 0x0) r23 = geteuid() msgctl$IPC_SET(r22, 0x1, &(0x7f0000000140)={{0x5af1, r23, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) r24 = socket(0x18, 0x1, 0x0) setsockopt(r24, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r25 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r25, 0xf, r24) r26 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r29 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r29, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r31, r31, r31]) r32 = getuid() r33 = getegid() r34 = fcntl$getown(r25, 0x5) r35 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r36 = getpid() fcntl$lock(r35, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r36}) shmctl$IPC_SET(r26, 0x1, &(0x7f0000002380)={{0x0, r28, r31, r32, r33, 0x20, 0x80}, 0x3, 0x7, r34, r36, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x0, r23, 0x0, r32, r19, 0x20, 0x80}, 0x3, 0x7, r18, r21, 0x7, 0x20080000001, 0x4}) r37 = socket(0x18, 0x1, 0x0) setsockopt(r37, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r38 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r38, 0xf, r37) r39 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r41 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r41, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r42, r42, r42]) r43 = getuid() r44 = getegid() r45 = fcntl$getown(r38, 0x5) r46 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r47 = getpid() fcntl$lock(r46, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r47}) shmctl$IPC_SET(r39, 0x1, &(0x7f0000002380)={{0x0, r40, r42, r43, r44, 0x20, 0x80}, 0x3, 0x7, r45, r47, 0x8, 0x80000001, 0x4}) r48 = socket(0x18, 0x1, 0x0) setsockopt(r48, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r49 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r49, 0xf, r48) r50 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r52 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r52, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r53, r53, r53]) r54 = getuid() r55 = getegid() r56 = fcntl$getown(r49, 0x5) r57 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r58 = getpid() fcntl$lock(r57, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r58}) shmctl$IPC_SET(r50, 0x1, &(0x7f0000002380)={{0x0, r51, r53, r54, r55, 0x20, 0x80}, 0x3, 0x7, r56, r58, 0x8, 0x80000001, 0x4}) r59 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r60 = getpid() fcntl$lock(r59, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r60}) msgsnd(r16, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRES64=r23, @ANYRESDEC, @ANYRESDEC=r27, @ANYRES16=r44, @ANYRES32=r30, @ANYRESHEX=r58, @ANYRES32, @ANYRESHEX=r59, @ANYRES64=r40]], 0x1, 0x800) r61 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r63 = getppid() r64 = fcntl$getown(r14, 0x5) msgctl$IPC_SET(r16, 0x1, &(0x7f00000001c0)={{0x2, r61, 0x0, r62, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r63, r64, 0xa9, 0x20001, 0x1, 0x1}) r65 = syz_open_pts() fcntl$setflags(r65, 0x2, 0x1) r66 = dup2(r65, r65) symlinkat(&(0x7f0000000000)='./file0\x00', r66, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r66, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r66, &(0x7f0000000180)='./file0\x00', r67, r69, 0x0) ioctl$TIOCSWINSZ(r66, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r66, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r66, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r66, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r66, 0x20004b3d) fchownat(r66, &(0x7f0000000880)='./file0\x00', r68, r69, 0x2) setreuid(r15, r68) fchown(r13, r62, 0xffffffffffffffff) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r10, r62, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe41, 0x9, 0x7fe}) r70 = socket(0x18, 0x1, 0x0) r71 = socket(0x18, 0x1, 0x0) setsockopt(r71, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r71, 0xf, r70) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r72 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffdc2) getegid() fcntl$getown(r71, 0x5) r73 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r74 = getpid() fcntl$lock(r73, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r74}) r75 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r75, 0x0, 0x0) shmctl$IPC_SET(r75, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r75, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getppid() fcntl$getown(0xffffffffffffffff, 0x5) r76 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r76}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r77 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r77, &(0x7f0000000140)="200e22", 0x3) pwritev(r77, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r77, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r78 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r78, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r79 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r79, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r79, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r81 = getegid() r82 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r83 = getpid() fcntl$lock(r82, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r83}) r84 = msgget$private(0x0, 0x0) msgrcv(r84, 0x0, 0x0, 0x0, 0x0) r85 = geteuid() msgctl$IPC_SET(r84, 0x1, &(0x7f0000000140)={{0x5af1, r85, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) r86 = socket(0x18, 0x1, 0x0) setsockopt(r86, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r87 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r87, 0xf, r86) r88 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r90 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r90, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r90, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r91, r91, r91]) r92 = getuid() r93 = getegid() r94 = fcntl$getown(r87, 0x5) r95 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r96 = getpid() fcntl$lock(r95, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r96}) shmctl$IPC_SET(r88, 0x1, &(0x7f0000002380)={{0x0, r89, r91, r92, r93, 0x20, 0x80}, 0x3, 0x7, r94, r96, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x0, r85, 0x0, r92, r81, 0x20, 0x80}, 0x3, 0x7, r80, r83, 0x7, 0x20080000001, 0x4}) r97 = socket(0x18, 0x1, 0x0) setsockopt(r97, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r98 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r98, 0xf, r97) shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r99 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r99, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) 16:00:46 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) fchdir(0xffffffffffffff9c) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:00:46 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x39e, 0x0}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) listen(r3, 0xfffffff9) close(r1) 16:00:46 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077ffff0347c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e000000"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xfffffee0) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r1, &(0x7f00000005c0)={0x0, 0x22a, 0x0, 0xb9, 0x0, 0x6}, 0x0) 16:00:46 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) r1 = semget$private(0x0, 0x2, 0x108) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000400)=0x7) close(r2) syz_open_pts() r3 = geteuid() r4 = syz_open_pts() fcntl$setflags(r4, 0x2, 0x1) r5 = dup2(r4, r4) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r5, &(0x7f0000000180)='./file0\x00', r6, r8, 0x0) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r5, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r5, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) syz_open_pts() recvmsg(r5, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r5, 0x20004b3d) fchownat(r5, &(0x7f0000000880)='./file0\x00', r7, r8, 0x2) getgroups(0x2, &(0x7f0000000000)=[0x0, 0xffffffffffffffff]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x0, r3, r8, 0x0, r9, 0xa, 0x8}, 0x1, 0x20, 0x765}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3884b671720b85e6bae5ec220d77a3c2e8045b42d3bd6f7dc8004a91280da8c02a1a884eba2a57b293ce70d74836c75e2279797b99214f0d646a37773a4f2438e34f36c77c8834726a24e9a77e1efb98564d01327b08a00a40cbfff38436f54fa2d6740e0318952c3be65d621f5d1ad25c563880227562bbc0ccbc5b62e16e1a4f9e2de8b2a0cbad0b7bb15c40f950f9189499f7c321c9527a216ab218799dce01d8263f9cc0086edcf7ba1fae5b01a47ec78d0a3033a0826b3d66c644849e07664c9791df0ed48e4967d60d8ccc495a3c49f5b8d91a8370d0c8f2da416871cb4ef45c5d676a30bb803a89ab7af20bdcec41bc7c6ee0687a96a384d82c302bed25c2751d52afe35413d9a1906652794dd5b2e836898196a0d87a07bda43f149d573c67c26578a08fc567fb0dbad7d7319a15842adc49df0d26f1dc890c98fbb764b2d39258ebeb5ece47c2a430d5d594905225a7401d55de3023b298fa0af69a0bddecc80fb158fb1997cbe272aa26326f2aff210537656826158654bbafb3edc6c38d7553e0c5c36a9f06fd85ed334c149b97ed1e0262e9bf0d33c9a7b1c2a12f803", 0x1b3}], 0x1) 16:00:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x400000000d, 0x0) semop(r0, &(0x7f00000001c0)=[{0x2, 0x0, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x987ad7e049358728}, {0x5, 0x4}, {0x3, 0x2, 0x800}], 0x2aaaaaaaaaaaaab3) semop(r0, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r0, &(0x7f0000001900)=[{0x4, 0x80000000}, {0x3, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x800}, {0x0, 0x8, 0x1800}, {0x3, 0x0, 0x2800}], 0x5) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000240)=""/196) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) acct(&(0x7f00000001c0)='./bus\x00') 16:00:46 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x6, './bus\x00', './bus\x00'}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="00000018600400ba0d31e99a000000000000000000000000001d003800000000000000000000000000e6ffff", 0x2c}], 0x1) 16:00:46 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000e00)=ANY=[@ANYBLOB="003c0000000000000034cacc94797b38ea40fe5724043c78c019b557379876da11ce7578086f4d4b3b5281774ecedb1242a3f8bdf364d6232d16d0aecbae3c9e00c3287e619471a2e1b798e525627fddc1b0a17b96052f35dc318f1e631a424511ca3bb66ac6592746d31df232f76bc850ee75e40ff5f146d258a07dc3b4b07e5599913b8cb3b39f661cde8d456dfbbdfccc8dfe8e625266647c6d1a83b4581c8d017212c6f8e95b94d9efb52c1cefb319aaf6b2439bde213bb9e790dc11302ac21a59c80919222cfcf9891f4e1e59177be74239e4caaa70a4dfec88eb735864fbdefc5049cea64e6c629e198d02dcddc536524d81af7833922e3d1db1da39ea62440b37f8de76fbb65f405a2038cbbb212d4c2d5b1dcacc809975972b735f8c4e282829fe5c2937e27ea66279bcd2da8b26b9cfe2e7c014fb55477fc41ad400"/330, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000002040)=""/4096) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = msgget(0x1, 0x254) msgsnd(r4, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r4, &(0x7f0000000ac0)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff092ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e8035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef5810c828a332f728e78441365735e685e6838f4c42d189e8664f87a4addaa6118f00f1afe73bf4c7d5d20952483dd8c634e64998ea1fd9c1f7fe122ff0e6da2d546f68cf768f3ce5e9c76ea"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = msgget(0x2, 0xc0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r12 = getuid() r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r15 = fcntl$dupfd(r13, 0x0, r14) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r17 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r19, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x0, r10, r11, r12, r16, 0x1, 0x9}, 0x800, 0x1, r17, r19, 0x6, 0x1, 0x1, 0x2}) r20 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x8, r5, r6, r7, r11}, 0x3, 0x0, r20, r21, 0x9, 0xb01, 0x9674}) r22 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r5, r22) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r24 = msgget(0x1, 0x254) msgsnd(r24, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r24, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r26 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r29 = msgget(0x2, 0xc0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r33 = getuid() r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r36 = fcntl$dupfd(r34, 0x0, r35) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r39, 0x0) r40 = syz_open_pts() fcntl$setflags(r40, 0x2, 0x1) r41 = dup2(r40, r40) symlinkat(&(0x7f0000000000)='./file0\x00', r41, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r41, &(0x7f0000000180)='./file0\x00', r42, r44, 0x0) ioctl$TIOCSWINSZ(r41, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r41, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r41, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r41, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r41, 0x20004b3d) fchownat(r41, &(0x7f0000000880)='./file0\x00', r43, r44, 0x2) msgctl$IPC_SET(r29, 0x1, &(0x7f00000003c0)={{0x0, r30, r44, r33, r37, 0x25, 0x9}, 0x800, 0x1, r31, r39, 0x6, 0x1, 0x1, 0x2}) r45 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000280)={{0x8, r25, r26, r27, r32}, 0x3, 0x0, r45, r46, 0x9, 0xb01, 0x9674}) r47 = msgget$private(0x0, 0x0) r48 = getpgid(0x0) msgctl$IPC_SET(r47, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r48, 0x0, 0x0, 0x0, 0x80a6}) r49 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x9, r5, 0xffffffffffffffff, 0x0, r26, 0x4}, 0x2, 0x0, r48, r49, 0x6, 0x1f80000, 0x2}) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 16:00:46 executing program 0: mkdir(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x6) mkdir(&(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/', 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file2\x00', 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) mkdir(&(0x7f0000000340)='./file2\x00', 0xaa) mkdirat(r1, &(0x7f0000000200)='./file2\x00', 0xb9383cf0d90fefcf) rmdir(&(0x7f0000000000)='./file1\x00') mkdirat(r0, &(0x7f00000003c0)='./file0\x00', 0x0) fchmodat(r0, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xa0, 0x2) renameat(r0, &(0x7f0000000100)='./file2\x00', r0, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') unveil(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000140)='c\x00') 16:00:46 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() close(r1) fcntl$dupfd(r0, 0x0, r1) syz_open_pts() writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000140)="e4", 0x1}, {&(0x7f00000001c0)="24e763934f62f831e4de0f37cb679043b1f9e3da16bd02e1de467741e13777e0707fdc83fc1303c8df71016fea0887d91fb9b8b3194a3ab6e6eff42d4de96e119e43c7606ee4d98fc6ebcf8c6d9fc8d252cf69358214628723beceda0d7e431d2a36600f351eb6ad4c60b682ff2bc5c7536e9785dd451e8e361d24c104bace2f7d6c1f1020487888149234710bc01de5b7d9abf9aaf6f3fdcbf10d40a11f037376", 0xa1}, {&(0x7f0000000680)="6e12027f64328d0414b93e0d5f693b4d88572afacbc13163e149d431d69a1597208c8bc217bcedc969d5541b2fcda3cc32ea5956725dc7b24fe36677e8e062f36a69d463d90b232f7830f15674ed72a9f609d25dac4511004a5729939f5dc1f5d76a1010e92b6529bde2da02380f64b6be3a0fca83a37686dba2b0b4af272dda1d78643d321010f6f541136485a27f53e450efec66dd4c10ffcd79d54f1522023de38f69bbb5cf708d34d2e808a1be5eb88ab2bfe971494dc2e7975efc5f27fa82cc0b735e142261530d3d58a22a1a258bec47e5ebfd068f4c306b9cce9f6298c2075eac957897a71bcc94f684f8a8e6910a6bd14110ed549d868632886329bd271430d6363a96ea4079da12a8dc5069fdc156296cca9452e847683e4f29fab8bda6aca30efaef0c25c944020bf92f0a5f3f5d3577cbe394cd46d084bc7af1aed5c4c26c7c8874db91dcf33e1aa336bc6b196eb3da45ae86b0d1cd9514502da6e8a2dcec20f822857983468058ba85634b5acd6c8dffb7c21c34336a64ec091098a1efb61dc68e98131007c22bd234ef6f42d8c089f56bd3fed3a091266a647e069197afefa8fc653bcf3f681119ab5bf38dbb914df0eccfc240d5f6cf6c350dc0b1bb979df9a815b5532b4857e03a3eb784aee9bad5550499caedadd77fad16398eb42657ec6df097d40a8a5587527ce3fdbe459b89a6e59089dd33394c5916ca6b9a31bd109d5af36658d902f299abd2899c54940415a3688496054909eb8687b46ea389224c937eae0fbbade7aed8fedc35e2c133bcf4c6f4f8c16e2b0a4f52d7c872c7ac3def54ea2c875d67739ba5c8c28d5d89c915fa94506ae79772a5cf6e98d2e6684ac23feede2cff509eb5fd139da7ae515b04ce4db41c1b6e52a6f0d61de4287bc821987150623708b83cfaf1f76213e579de7b7987efa28ec69e5943a6b2ccac25e404f029147f98145b87d8ef43f401a947bc6462dfc6d20e83c5049ea5bcb219a9b29c430e053423f348cf7b3f3a147f84b86508da7085ba57b61cc1e0facacc4b46ad2e735056d29167287b1b04a3fd6dbe10a9599f778a9060736679fa6afa33196271e6d4f8aa11a07d2a83a3065e60428ac5553929ed1b78ddfdfa68b66668b0a5dc392f632f7673cf995aa190b199c4e94ade5b108071df5d88ca5a59dad8c05bea7db917119b5abda90983b400da75db1db5eb87259aafd69ef9c7f3740a8fd5a7f84638016f662597059c7abb320aa72d2e55fa085b5ca9b7aca29e5d81ce1350c0164a78b1e64e0c94b00c0f956868f60ddc29b68e00bd5e74ea87c00abb6eb8a292d94b31b8c7f781f77a33d5b6d1863e65ac3efdfd63c50f3b178622ca03e5bb994c365ade93712ba4747536dee506a8fa0f44bc9438859806c9ad9295bf2734ada474299a8edd4ad5669eca1fe63e55deb4d4d823fed86ac40109383cfe79ba724ad37e1e1b04b36ae63abc74ef5941530a066bc25c14c77c4b1c13b46dd31d357367", 0x42f}], 0x3) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) fcntl$getown(r1, 0x5) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) write(r2, &(0x7f0000000040), 0x0) 16:00:47 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r2, r3) fcntl$setown(r3, 0x6, r1) r4 = geteuid() r5 = syz_open_pts() fcntl$setflags(r5, 0x2, 0x1) r6 = dup2(r5, r5) symlinkat(&(0x7f0000000000)='./file0\x00', r6, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r6, &(0x7f0000000180)='./file0\x00', r7, r9, 0x0) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r6, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r6, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r6, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r6, 0x20004b3d) fchownat(r6, &(0x7f0000000880)='./file0\x00', r8, r9, 0x2) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20, 0x0) r11 = socket(0x18, 0x2, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8080691a, &(0x7f0000000300)) r13 = accept$inet6(r12, &(0x7f0000000340), &(0x7f0000000380)=0xc) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x2, 0x0) r15 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r15, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r16 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r16, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r17 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r17) r18 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r18, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r19 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r19, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r19, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r18, r19) fcntl$setown(r19, 0x6, r17) r20 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r20, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r22 = syz_open_pts() fcntl$setflags(r22, 0x2, 0x1) r23 = dup2(r22, r22) symlinkat(&(0x7f0000000000)='./file0\x00', r23, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r23, &(0x7f0000000180)='./file0\x00', r24, r26, 0x0) ioctl$TIOCSWINSZ(r23, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r23, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r23, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r23, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r23, 0x20004b3d) fchownat(r23, &(0x7f0000000880)='./file0\x00', r25, r26, 0x2) r27 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0xc4584c902b208d09, 0x0) r28 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r28, &(0x7f0000001480)={&(0x7f00000008c0)=ANY=[@ANYBLOB="b39cdb7f5cef7a49f074e7b81a9e1162ca2e7e1fb2faa90bf6fdc6d670f5a52a934200723dfe6e69456aad3e66b79f660bb6634d345f36366ad30cc7322fed7c915ac87fb4c3ab6f1e16ea7c0c3bcc0374a8"], 0xa, 0x0}, 0x0) r29 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r29, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) r31 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r31, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r32 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r32, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r33 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r33, 0x0, r33) r34 = accept$inet(r33, 0x0, &(0x7f00000004c0)) r35 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r35, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r36 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x400, 0x0) r37 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r37, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r38 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd\x00', 0x20000, 0x0) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000140)="04ed5d55f9aa0801568e800203f72c7c2fa28c980c4aa2c2a0ffa450f864e2af58ad4c59911049185c5a3739a15b0916c59b0bb6542c914ed4132a61c7", 0x3d}, {&(0x7f0000000240)="1512abf4bc0ac92c9b4980709dd3855511b31e4b957380d6c342d71bf6da9465446d1038c165808e623a2cc546c5224af3ae9cc573be834364caf7cc8adcf744025c0892205f72c9000cd6657ef9f2a0bcde75a18ae1533bb1e77f74fe15c36761088c74a32578de5126f00319f1744f72d86e78c7bf9cf4a758e4c42ec68b8fcae30ba7c747d0d336df02f562e7d92b817f6cda1648e336599bec3f187e99291f7453b60798da44b11a034d80eb3b6b37f0ab5c2f64fefe86feaa8a2dcd4fc0c00a83855fe66935b5e2448529053d", 0xcf}], 0x2, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r1, r4, r9}, @rights={0x30, 0xffff, 0x1, [r10, 0xffffffffffffffff, r13, r14, r15, 0xffffffffffffff9c, r16]}, @cred={0x20, 0xffff, 0x0, r17, r21, r26}, @rights={0x18, 0xffff, 0x1, [r27, r28]}, @rights={0x38, 0xffff, 0x1, [r29, 0xffffffffffffffff, r30, r31, r32, r34, r35, r36, r37, r38]}], 0xc0}, 0x201) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r39, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x40}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="b75d060000000000040000000000") r40 = dup2(r39, r39) ioctl$BIOCSFILDROP(r40, 0x80044279, &(0x7f0000000000)=0x7) 16:00:47 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000934eb928000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "000000000000000100002000", 0xfffffffd}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000200)=0x1) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000140)={0xa378, 0x9}, 0x10) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x11) 16:00:47 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) sendto$inet6(r2, &(0x7f0000000040)="360b38dd0f46f457bd8ed0374e7ffc5fd1f6b7dad848f2fdaf3567f8a61fd12527cadf69397dd5feb411c0bfc0e320504a40d9de9593dc61a7ce10a45516cffc", 0x40, 0x0, 0x0, 0x1c9) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x7ff, 0x8, 0x2, 0x3}, {0x4, 0x9, 0xfc, 0xffff}, {0x5e68, 0x1f, 0x7}, {0x9, 0x1f, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x28}, {0x1c}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000040)) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) kqueue() getppid() socket$inet(0x2, 0x3, 0x0) r6 = socket(0x2, 0xc003, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x10000, 0x0) connect$unix(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb807fbc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012a0700473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c500009fa202361cd8e9c7dbbc5b65c6593d2870b4122cd23500"/192], 0x10) dup2(r6, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r9 = dup(r1) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:47 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000080)="eeb1fba87c045d3d6f03000000000000009a179fe4a6f9", 0xffffffffffffff87}], 0x0, 0x0, 0x6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0xffffffffffffff35) 16:00:47 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000dc0)=ANY=[], 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x91) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf31dac1dacb6a77b90f3a1a8262e6e73470aca4f6ccd27178a50e9924314845f2cda19b0ebcae28b0b1b153b49a8289feec821c0c8153c321cebc400d3f2dbf0d6fb301905ef7b3296e335d9f770c79a3558632ad5b2a2e680fbb8a6749f92a9058883410965d7150bf78487b56a0c6abbfa47a8fd2f767be1f9410ad33f3aaf9d61c3c0213d9281b218c0cbc41d5ec34754b637bab0190f723aa230cd090081", 0x194}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54b", 0x394}], 0x4) 16:00:47 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9233}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x534a21f471ca0e7d, 0x7, 0x1}, 0x5a) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:47 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000ec0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000466f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfcea63d6814d9b51c2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012a48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f2c645300a4aeef9d612f871f4385f041577b5ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47d172e07bac72d0fa93b007000000f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68871a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28623c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21aee3ff673cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348fa0c6efc5294b40e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2dccae8c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c3954e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d55000000005c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076106005553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c80430af12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66b57406a6920ab1daed09665e048576047eaf8690e4386a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aede7010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a485655694a40408c98c3355e6551b45ec290d5eae07118b16e607703c880551965c242d30000000000000000000000000000000000000000000000a1a1433d4bcb3406cded30310898a7b4ba6fe12c32d9692b4b06c14c0da31de541b8515be5d422a21938bf82b95297549228632bfcfdc73f26c8197ec5875a66612871c6d68495ac0f221fd87c181e5f5fbfb4dd3f52393345a43bda2bf21859cd4e17b7df56d62e1a3918f429ece3"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse0\x00', 0x1, 0x0) r4 = dup2(r3, r2) r5 = getpid() fcntl$setown(r4, 0x6, r5) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) socket$unix(0x1, 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r6, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r7, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) fcntl$dupfd(r1, 0xf, r7) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x10, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r8, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r9 = syz_open_pts() ioctl$TIOCSTOP(r9, 0x2000746f) syz_open_pts() 16:00:47 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) unlink(&(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x50481b27b4103fad, 0x8) r0 = open$dir(&(0x7f0000000300)='./file0\x00', 0x192, 0x114) syz_open_pts() ktrace(0x0, 0x0, 0x0, 0x0) syz_open_pts() r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000000256, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) openat(r1, &(0x7f0000000140)='./file1\x00', 0x10, 0xc2) r2 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r2, &(0x7f0000000180)="2fedc23bb6ea4a1c1c8d72f7c4902bdfc772d978af629507ea9b89916661a5795281b5fd4b350a9d76ba9ec918c0adc40521e765357e8e24bf50696edd3f74ed0bebf4f1d8f40a584e874c963bc430b33ce2f24ec31aab10850f8bfb69f61dc52b0de9a267e853702fe514796c7066b6d74d7215b9c5be961da0b3d07d22429d561c58257439926a73f0b420f46bfa5978070fb2518196fb5f76b8e8ec43055c3534", 0xa2, 0x8, &(0x7f0000000240)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x2e1) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r3 = dup2(r1, r2) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000280)={0x2, './bus\x00', './file0/file0\x00'}) dup(r3) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000000256, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x12, r4, 0x0, 0x7ff) r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000000256, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x3) openat(r5, &(0x7f0000000140)='./file1\x00', 0x10, 0xc2) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r7 = dup2(r5, r6) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000000280)={0x2, './bus\x00', './file0/file0\x00'}) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000380)=0x6d) openat(r4, &(0x7f0000000140)='./file1\x00', 0x10, 0xc2) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f00000002c0)="e300005c00000708", 0x8) dup2(r4, r8) 16:00:47 executing program 0: kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) 16:00:47 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) recvfrom$inet6(r0, &(0x7f0000000300)=""/16, 0x10, 0x800, &(0x7f0000000340)={0x18, 0x1, 0xff, 0x7}, 0xc) mknod(&(0x7f0000000240)='./file0\x00', 0x1ffb, 0x1) r1 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) flock(r3, 0xb) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) r5 = openat(r4, &(0x7f0000000100)='./file0\x00', 0x0, 0x100) connect$unix(r5, &(0x7f0000000280)=@abs={0x2, 0x0, 0x2}, 0x8) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) dup2(r2, r6) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x9, 0x0, 0x4000000000000000, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r9) ioctl$TIOCOUTQ(r9, 0x40047473, &(0x7f00000002c0)=0x5) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xb1, 0x0, 0xfd}, {0x200, 0xfd}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r8, &(0x7f0000000100)="b1", 0x1, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ab) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000480)="000000186204f88a002b3a0000030083caf76d7e0000d161342e03edfef1b544a67dec9f64fc13d95db8edb58c1db2e2029d0c4750f8f7daf5f0071d36803a52f8c8bfe3667124583b516bb3820000ae84c9f0611da24e6ffd1340ccd8e7bd0a6588ed40b81d64e48d7bcbaadbc870599d82b0960e8f6619a42b3af9ff50553ff6cfe1843549745c353c90067a413224c8916dd413b8a65d0b9d946f4496fcd3a7d237c7573a8dbb2231c3254771a63aaa8f3f437030b6cbf3a7587986526b3ec2", 0xc1}], 0x1) mkdirat(r1, &(0x7f00000001c0)='./file0\x00', 0x1) 16:00:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x2) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x190000}, 0x8008}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) socket(0x3ebce5dcceaff669, 0x8000, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) 16:00:48 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000200)=""/90, 0x5a}], 0x1, 0x0, 0x7ff) close(r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0x8, 0x9}, 0x8) r2 = socket(0x18, 0x8000, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000100)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "0000000000000001000020002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:48 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="0814000000000025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)="06d1f566744f992a705d3ed47784c464fb11cbf7dbac7c07ce295823a9f679fcc6136e71a609750c6ddcaecf81682ea5af", 0x31}], 0x1, &(0x7f0000000140)=[{0x40, 0x1, 0x9, "1703a47b3e0267b3f1e10432f9cd8b503b3d179755a04022fd734cd8a6fdfaf974c02ece093e38509a12f7197517819b"}, {0xe8, 0x1, 0xce, "b4c32bc658798583d5864a4d950f0288975cf8e9651f65cd5acb4bbee6e2da9e9cb45057fcf1ee86e9171af4903d9adbf189e5e069f14d5beb902f94e5d066911723bb91410e0c7ea570516abe89b93c19d232221c7b8cf08f589f41d9a8fe2673f91060ab899d1327925091f85be220fd8120f912db1fa8234b480168d9a245750d2528e11acc363715eb056b2d507e42a70492a43f9405be32a95bd555aa5a2a21e11730809d801039bec670a0bd7d82c298bf8cade204da59a320b22a51c61e6509d983ef6f79c82a9118175392246a97994e"}, {0x70, 0x17daf5b6ae7a312d, 0x6827, "95e3134d2e86b4a940ae8d7df42e06a3c14a2b8be3dd29732b3be7c2ea983a87020b04736d8aa393bef9837c51ec967f8db6a52bf7242c318aaf3643c1f05c2169f83be7a4b333f4e35fa048a1754a0fe95a3ca0162655797ef65e3387d5"}, {0x28, 0x10002, 0x80000000, "585738c498ff415fcf40b12151e2b2b0e49eac1a9147e433"}, {0x90, 0xffff, 0x8, "14296f74b016c68f71de40c01dacc368fac0d5cba039a2452454e3478aca9fc16d9de1a15ff339b50cb9350586223271246dff842e11b054f2e92ce331bca8ee1ebe2ed44d07c650d8989c5fa5e56c4d7a4ac59f460549e860dcc694252d7381637b6e49e019ec4e7f04ec1c7f2b67516a846b2b44e146d6c390f5de44093230"}, {0xa0, 0x6205eba196c8c83a, 0x40, "e69f7f981795926b00682cb28ae7bd674745b34c4f4bdb8203992308f5a892ab160d35bca803cf122b9a38014edb28c7b0a641bb069e429be90a3db8647bd967c16771976b76b422186b13bec3b790ddc351a0d8aa136db333e3469dfb2ac37065ee673a4d305b3948356017eeacaefd6fcb8186b82efb348a2d219f2d56cb03364ebeae0460fd96f7"}, {0x50, 0x1, 0x3, "6151edef5ccbe35331d288b7db355e4a26d9fa739116553199a9c45d25640b1a2294737e3f725bdd90fd5476814ea14a01de2b566e01d92bf7"}, {0x50, 0xffff, 0x4, "ad6b2d2a022d12feaa1032dfaeb3fab0f1e4ac918d140aab4f28863ca714de954c26f977566110061803cfa3d16e8c5aa83a5db12c818b38f2a0"}, {0x98, 0x1, 0x2, "579c2b52114e805f984571bae374d001b54a21abc04aea2a1b222d13c5e170c07e4b4e7c61dc70f155ce39facc493eaa546844475803daeca3595a550eefaa1b76173230423471824b2455fc000433c099ecc8f24eefa2ef9e9d7e0e20b85bb22d9bfe935fe1f2532a22ce5aa3454374875e40447c217db4451de18c366a755a4bbbc19c"}, {0xb8, 0x1, 0x8963, "6ef9a010326d22e3251b5a42d2c777827c5c7542c41125ab6a78a6af6f23024a44e695340262cab9758f421dfe72b76bb85e6b6f57e195fce830744fb1517ee5749dc94ad29f7c90545aa32a99b94ac31990ce8199aba9a6990da7fc7aec61834541c3c0f2ee61ff43da626e8b3549c8e1311d5eee24e38f70a43b4584a6601e31508085cfe3db068f51d3d0c35006a267a0d7279c55ae864d72f50cb7345173299386940d21002d"}], 0x4e0}, 0x2) write(r0, 0x0, 0x0) 16:00:48 executing program 0: r0 = open(&(0x7f0000000780)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file1\x00', 0x0) sendmsg(r0, &(0x7f00000001c0)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x8, 0x4}, 0xc, &(0x7f0000000100)=[{&(0x7f00000007c0)="30d704efb819d2af981a18a333026a24095e1974f33a2ae732ce2eea5358ba173720e4c1594bbd297e789adc8f2856fce1fb7f42558919cc688c84e562ff416891918f988802ed7c065566d388afeaf38e2c1e03de2e67b0ae0595d383003a8d208ad5143af7ba50e07462d7e63f2d49286994c9e8833a89c1e07961c92843cc2bcd174355e100e64815ed1536f91db86d23dcabded927148b05133004cc34c22f8372b45927238c3bd792a245d3edf91022e1004271f5c2b42fa7d6714505486b92095f1f83846ca88effe27260c86ae29c890c98103afb2b4cc72ee736652cf8287dee56bb3af3830eba26e53029b89bdf617a46a1d0ad8c6be3e12ab2e9b489f55595fd30e24e3c29e2f7abc74e58df103f4363071df32169d7a2c1cb63a3ef4c8b96fd7d6641e113987b6002d765ae5deeb29375a8551b0e4114d55f02e494bf2151b6b86eca65255cfed2bfd64b1e6992ca14616ded5b91943e51c90d0694cc14e677298721308126e7c988fdfe5bbd7976efd87416e469499379c8ff9cde728444c2aaf73007ccab5c0ef9203cdc33bf7f92c69772ea8cffd2a80d56b8b26dc03c5cec2c7eb3af8f57ad72e71c8c74f5cb8d8f30d37d2e151a7b9e131a2ddc354b1a0628281e2efbbde35cbd9eb768a5492bf86a41760d17ed222b7d2c4f701855b674d8aa54c9cf77c5f5c5cb459d53b8e7560b903279de9baa1b7a9d14d11cf181c1e303d154fc51b53e6a90119593e90541c6de22e4fc1abe0202dc1401420268ab79c32dccf817e631fc1a6ee3f3e31083cfd17fa40de18d5d0abd736ef58357ea27b2fc30bfe30ce74d3ad1ec5124637d5487c2a31d07a3b135072322594ae4e61006077335c740bbee1665ad410721a111baef5f6c7a40849f341e3f7fd2c1ac02f38e7e45d8bcd0c4e0985eb4dacddb7660bc8bb20d5c5061b2ce6ccb478280439dc7505f87819201e4e4d0719f6ac39cdb8449821358e7ff08a6628830c247df1048df06fc5aa8e83c83c1a51dcf548fea099890c4e52629e86bceacfb2a2bdeb25764234de740e3eb502c1cf62edd8864b068fad344f9b8f54eb852acdf0ae24668c51b236e97148ac0f6d25e6376839732782a6d96bb86d5221bf4b26c89ae6f6d21c76e7b876de4789e0ddb12a2a7a510f4fbdf4e4b5ef542ebd14a9e4a7752e039caf312b615a59dd4e83b242798b31de011ea95f69bd73026824e5446cb90b1a49bc8cff20a15186365bd5202da326fdf15f793a45edd63f1443f8588e3f3cd88dacc7c18ea4e910df2134769011d02d0931a38beb459a0b9af6b923ca6db85198985cd329c7f1c6137dfa8ef6d9e2f5c8fb1518f9995b1f9b7e8c8f2e5cc5caa314c9c55e55bc51fd87709375dc47991737fc45945c6ae080668c7c68497b7b4f49ebd0663061b2b4e3fc2c29ec83f5636cb5b3df99558106878e25b5c3c133fc0a7462b1644694484df3c0fdd60757ddf96c282b24267f641ec648b9fa2c62d350eca54593e3ec8641faad6cb257d840fea99f8b3bd5591f3c44feb4dfb6fdf6cc0d51417a39296a3b8a0aadba9ccbfd5750e8c542a77b9c669fc072b69071931c7280086ad6cc30f87901b25ed75aebf5acbd1ce1e165a66ce68cbc508fe67f6fb2890bfcdc157d554c254596297da6a682a87d65dbc879149fd6f1cfd4ec1b39f0185f98545f1de13e8e6c4687fa2212d360339c0a275ab1bc6b9f675116524d06d3fa6fe43f301d98ad9add52bc92571d03b89049a45f299230b2bec42be692f4f883add2463e2d3443e2741226ac250ef1fb83272e772d1bf056066199fdeb85d5d21dd66caafd33c7e36e0869552188e4633bca7f27447261c2025407b79393faabe35040d141041f476a83a56f21b34f33cc50cebc38f4b88892289a0d2f62a7de404e9718722a2d84ffd6469b3b0ba8d0a665ce54383c383f1436fe7e2430d23171520491829e0809f5de23287c883aed6a9c860757b113e8a920f3c1d3ae138b646bc243578710f71d6fdfa474546868502b993a1739f39a7399c62ce7d1f402d7331a5c2b670962239dd60ab49969d5d29abc83f325ab377760d1a6bf11f401851230733fd1da0eb6554265cb774cc1d09ef883286616dcc7a5e0696a28abb8a1b128c583a0324292dbcd6d9a1ee04e1da97d4ce7410ea1aad5bacef90838b9ed493a9c61bc12da390c2a8503047f6f3d2d61eb278c6214b938bb8e2ee6e73a1f9dc7f697e7e84e09ab7b3fb3e9384716d3d0a76dcd7c58b2d5d2ff4af2198f958f05b2a8552e951c879bf6c2e3324133c1551ea6a7dfe15623d2410f9dcd0d273aae0c47f93a1e467c14e7ea5c5bf657f0b62357cb58022658b1841521cddec14712d802052dc6307171e26b73394f50bd7b0e88564be0be0b669ba1d595d2a18985c4b421e7ae373f871d7dc0a736ba42cf80fbfbd9cff2a530f28d4491c4ac9edbb4fcf4d7fa1ed24cc7436c3ed5f2eac89d59bc9e3a9eacd4b2285473499df61c4dcf4dbbbd06455c96ec029601846a2a3d656a91f2277ee6f76db27e88a27cc75e8b65bd45399507dd92593bd4c404a3ec58dd4b7a2b5f6e679bd70eef537c5d7f73c5173f7775cb02ab32af8773c3ece198c89a970225920e34bc6ce6295d020ddba1aff07ae981f80e4cfd9ca6c40632ce98bb24f6b685778ca8b55017906c42526e9b4de9bf8903d9e3f108d7a651f27eb9bb3c724e23b88bd4f84f5698d207376712c285cbb7d33764659a2f90035bccba9dcffeca8ea1451341799de7d5fd28a5db3bc6f4a691a75ab63c487fddbe00fc610be525bdbb5e40021898bed4421ef3f5df9e25ddbd7ab821fc5132a6237600dd812b0294106556f79341b53e20247ab3abaa6e41490690ccd36527203387c2e82f46dc623468d0056d34aeb655946eccc5900d79ab90c78841136ef0ba8426ad34a60b4bb6ef866ab0f70487d3ce22ebf1cf7dc529eee8a8df7e4bff85e58a91eed557df353b46eb4148ac997081db1b2d72cf932c2d24fa8a8f96a9f95eea534ac635a87af03706eae5d16067eed162f431214b888bfc07f27d897b93deb4835476a54db7fab12e10a6af9cf9da66f7c4e7ed8dd791c41c0f1337403fc4a3cfd5a868bb02d550e40b193552aba0eb4faa579ac141848754754ae3067ca4f897216fa945a63f7467ed76e68c25b73b0aa777fa1d9817aa465a195ee22c1d76f61c385fa9e2df4886f343740aa82893d71df2acf50f839ea64850bcb3b676705b71b70109f32e9c737e5cfafbe4557f712f6edde9e0050016bfbff42fb2517e2ecf7ac0f006e0229c34efef13fdbf5c20bc06f2d28f131e6c5dabbfa1e1805c6d7a9e942fed8e622236c59a99ced39137a82431fecb37d1587fbb72d9fedb23dd329c69c6f0de9bad9d0756e5256f1c2f8cefce033ad43c0bcaff89cdb9452a4b9e439f88d76f8adb6b6edb08ff58e5e40aca41b7e8fa9a48a1d4939135b2650df9fa79fbc283feaa356c25352be164944abf2a50c94fc2ed8acf2f7811446c104650dd125dea49d77c15b73558eb304680e0f8ad1f9a308d4f83d8e8fadf72778ce5abb2a97d0ff99cf2eb56199320498be7e022d15734d2b69346cfd762b663d5e8714e3a22d518343036b9ec6c51ac22765da2b14dd4d8bbee3ab8fcd0b67b56451c9948200728af7e84464eb6575dcce5587e7abf121eed6786128a0e9cdd5bceab1337e61ab1ae12d9dfc65c440807e8dfed367e4b35875df5ce2191bbc08e749676579b4d4e8d2e71c87e6d97e96d30161557b866ecc10c0801695c0c40d5982b74e2c14eecf2cf775d8bec212c1b0c18c977b0085a59a76e60ee79fad4c962a976e33fe5eb814e6e041300cd9270c98da618e78e8939dc061e840634af6a70679550f046add36c3f8756f2b75041679c659e59f23c5505914b041d7e94cd262ea0a7d0c84123ef10c2b361c7375f6a6383446d891f0cc4332b1abd6305e1e4a2e308223b3ffbfbe5f270c2a260bb70b9c2d2c1874a532746a35ed503731bdbbc03d225b5b24f926a506037eb5df35062b4a0f27661420e50b053c5ac73861c8f3b5db346156251722e4b2de5aadff8b3aaa6d68c53026ad6905646b7b5bf08e2d30bd2f1b9927259da139102db2f6c6e768b67b1fcfe815e2419ec9c67543e302cf58a449bccb01ff5c0c57cc857d86aba97f12d9c98b26168ede859abcabf3bf647d9d24f2fe4412d348fb19308fb5174bec48855a6f4285cef46ee003eea907e74b4952b9080c13b7d9025b19f2873a2798d0c01ad5d39e8dc814e4593e0f063d519255dab300e80a3f9f1795f0ede17ab32297a25c7805675287fb121d95636174317ce8b22095f0c7f51adc50c456c32cb1fc5ff1b63f736dce2f8c1888307ad2c98f3600a5caf9e9f1b84640488dbae12a2f536188b652fe2bf68439f030c21b0ec13642d546a53740f385b664f60828285fca8b92149810181cb834146fddd7bfec0833914b30ca7e2ea2c1cbb9410e0abad97cd2b56bada1c69204c05a6a68290617b82c7acda714a594cacbcaadc17a931f342d2aa045da2c896f2eb9290a2b2dbbf729237c531e05184aaac6274831f69ad25b262bef04040179f71b91ffc03058418cc96ca87204b3044ffe836eb91562798923a8789e10b49baad5673b87a0ed114bab5d50dbd6951acaa6823ed738f050990fd0aaecebadc0885c147812daac893dba36742cae08abf7f7f1d95cc419a81409d55312ecc1e2c91a66c7978f3322ea2caf9fe2d34506dfe11519f68fdf8f15550bd0d23d8aa92b520bc7663d6e456db4ec6e72a1ed2b7125779badff8d797587f27b689e12d0e594792cdb281f88eab921c33624d3c3d0429bf54c641e7d9ec7388102b0eb5d8108dc9c692eb40021d9b8e96380fc982f0b6991cf3d26fcc331b6286e4c075dbe80a5e222d0b9375711dd7e9f872c14aad82792d05b5368612e87e7ce7af6a777da835664ca1ebf6ffc5f3c1cb6fbc7605fd10c1f90196d24ce68356ee84897061f5728b776e16479e52f0045238d3a4654557915512c1328da8ae2ea978188da2f231f62ca3734636c57cbc41c7b62d7d4485cfe6d4aee0e0baea4542f9cb1b3df423b2c15cd25bccce3d8af2bde481df1b33788b16506c177f5c3843c11540d1c32a86fd042df771f94aae7682e788aa5062d5e0899e64bd507736a84be838ed299a81795b1ae0f654ee89544eed627a8c12b283b19d5c85e26eff2c33d5bf44b1465848265c44798b12a3948f034eb3cea07ccbd903cb673d8e3e0e7b9ecc9f22678520580fb436869f71cf3026b54c7a9ce42ec5b4b4bf021f59a58bc408487b0e67fd98fe5b392f90616703bc160b8e88e113d46f174daaa0002afbabb21cbc8fb12364845e7f2757cda03b21461b4e0d1bcd7ab0e8e192b0a2cce92bbf46f5e80a7d0495537a42da8e703e12b4f02775415fc9c925b8e5c5bd0c596727d68d3088d56aed6b87bb320a90834ecb0364dfc518e8f5648644581e964c7881e842c3bd875c3b0b21ec8d09a1a57dcfb8f5a0ae05f20dcef47ca81969529b7d49f1d19080a91d7a0814a33227230b67a80acf56d313ec6b7e5b961d45627b8f18d7059ba5b5e030277fd09c238c91c3c09650af564117a1952688468c4f21c86f60350443b03fef0a3e24a85cd122b11408dd377e07ff58236e4d1962ec3e8ffcef385f6617546046cb458196e1c8d82207cfc4b9e562eadec13fbb602cebdca3c5552bdc53e68ca2dc40d81fe48eac68b5c973938330c77", 0x1000}, {&(0x7f0000000240)="c9e2607194079703a1750e031f6b98cb9258e33d941c022fdcfa38aa83be8cfb22deaa5806d259dc1f33bc0b8fbaca7811cb8cf7d24f75f298a6c3d3a521b02208f19f3a0b075f047332f2083c78658aa5769f0ddd73fe418c0489ec8b3c01b2671ba2320b1eaebdd41893834946138e9e12f7018b1cfc1b8652f8a0e24e269f62bf24e395bdbbd80b3b56fa939bbe698db39f44aaa4c5f90b1f62207bf73b8245d38dd6396fb1d4da38448899aefd50ed973c7dc28c246159de214ed4f7174dcf4351a1feabe9a469298f8e5bd11e79168505ea91c1f91cc010363da42b5ca71b57c9", 0xe3}, {&(0x7f0000000340)="86017eb0629dc65e174c44a736b9f9b444220f4d01f4dca211a4f43beb11dced03af9cba347675e09636d6cb4db4393ed6d9f0fdc159f3416133234e9967c4440381086cdfeb3c7dc5a36c5d9f0b11ef606a1a652531e639bbcd28cc87adc29a4b8729e1ecabc51a9e8b25bb0501efebd81bdb1e418122678291583732947d3bf4a512d559c091b8e4e9b64947f1348373c4ba70abee12", 0x97}, {&(0x7f0000000400)="533484756a5e2589723429b11b966fcfa896abd41ae2ba0d669a929f5fd81ca7ce543cbdc8d6df9d6ecfd0143f43c7d59c9daf8865947a9233fb1433d0642f93e5164e111cdfa52c6bebb5c2d01e2a3ac0fff9cb21aaa057d6a7ef47731533f3d03d3df678021ab4781f1438b4a2341ee0e573061a3ea27b65902a7cef2fe37f1136c4bcb0fd05885d134cf198beed96720766fd5269c17a8f1bb0b6ac59b22c659ab44d822dc3cc3a6543c6c6a89a7ba140dc1c8841414e1f5f9a8dd84f787ba53b1b694867421d2f58cef05eaa473dcb70b64e391f3184bf5ced634adffd676d852d9a", 0xe4}, {&(0x7f0000000500)="7a91e92161ecba3214ea3c75c6b1806bd09f4a80dd7f1eb406c761a14ec48e5f92f8777c3ba9dd1eb3b0e02c56c5df51be303608ced2ccb878c048d1b7db79e72d4059a2ce17c462c11d6d621931c6186ca2f8bb5b5040f62ef13fcfbba714514eabc77f5e79e4f2cea5dd18da2e18fb2b7f648b9810f6be8df9e4e28f89dd83ac932ca182e2317ec1a67081e79a3efb26d4da3f902ff0247af16dbcad76cb127cb3a919c42bed80d0174eb38649d45e5e677f6120e9af0bbcdac3a865a83c0e2aa31eaa0b88cbd3c8b16a85450e7c4984dd71a2e8f1224fb6d26b51b5b30e43c0ff82fc61ebef9cbc23dcf5141e8c", 0xef}], 0x5, &(0x7f0000002d00)=ANY=[@ANYBLOB="98000000000000000100000007000000933b3ccece3ef4d36244e016d432ba3a66d9df60df78524315a24eed566384a33a0bb401733d7f36bc5a44c12164666cb33d25f879f81da8637565aa467f378deef110677a9f1ce1cde87057dd33c649c1a3b495c34b81dac5369a56bbf94f02e055256b2a42fbb84d143429ad773830043e1ad80cbf57b691031ac846022a52820000000000000010100000000000000100000005000000c56623a5b9fc7143eaea4625cb015afed94c16e22e49be7adb6af5a4ee7ed4f7c6c117a1f62241f05d4678c8dce9285a8066e6655fd066ef01ca491d41313f14e9ccbbd48fc9104894e4d193661e21bcbfa406ef60fe472930c2a3f1aa578a26402f9b46716bf35689a8eaf4457b502afeec91ce6faef3e799a5122314e765b722e5688007c242dfb3d4fcfdb75eeaeeaa80bbf70c7c6fe708bd939cab9a44bb190abd3dc98f963fa02b7b4c0321d2d70c0e0cd3c0665c7fd0b41a7f4227d2c60d070ebca275b63685c70d229427d68c802bade6d7c46361615248922e26ac6de2c77f69ae41f76e16b360c0f60b75c2d9386bc93bf00e1987f5929dadd1833c92606f21ce78262e8117628a11d2a36877e873e6f886aff45d957659712a43e9f4e3c6bdc0f6ba78fc5f10d7e67e62b1003ebfca26b700e75c9d36933f090ef72656ce1b282643ff3f8de8621b802fd5b55227fda1e3b09e6318a793f52711731648509f7d651487d7fb3c424f049de381da48afa0329d57f3e83606d33d526aee29d9119e86fca66ee27a70827c66c6d70c94743ce186ea445b100b275b7d94fa334b8ebfbee6f52c173add20890be7a40a2c0df39cfae8f55439be0d02a3cf39f8fea98fe4435194ef40a4d1ae581f71a0775df81a2c38c9c103dcf0d31ba9eec50cc4ba0a7e9dc73a32a871a679f08285156dbf12c59ba922676134338bab7f347c2ceaa0577accc51a8a17a5ee2c9f08c519684eafb41d7227c904b1ef85366059cac32c4cf9b600490b1cbdac1eae2a7d1c78ba46bc5951857c0229791bfe1473e8789ef031ec9bb70f9fff60c4892a7096612b51968278e08ad07b29467ce3d2ec64c489699ad55c917d3b4cdd75704729ec934842d1967618ad45a98b6255d10e70b7d4937934d8944d4b062f5317845a7785ec5b76d4d27b3bcb99a7f817207d40f8b515b454a4a5eff9eee3b31bef0a32c5ae47f374406aa0c47ab63e2e306d3c8ee26c53e9aac3675d2da2bccac76e5782cbdcf7a613558b36657b04da207e203bf9df0dc6bfbb3adbc1c62aaabc19402af2875b5bd7dd42b66292fa40c2dffc565266c6246f6b83060b98ba8b073d934620282ee7455cb2e96cfc33aec5688f1f84357b2a95bcf1db3e6fb1e346318e268dae4cfe927831c92a8ee52e942c5e70295c6fb9117b8877eb535369ddafd986b777267e3964e1223bf224f84b3e0e875ad3ade403f25d73e4a12ef0c9ca7214b9e6fe112fcdbcc12541c03b2e0720a70c44a2e26d5d960ff6a9ca2120f7c5719f3030b0c8189d5b422d852232ad81ba852ce85f36edfc6ba14ef91f15c161f196192e5be899cc006d042b04bb6d70474d854330b7906f3da7fb9086ded0a0d9e6d6548af07d01bac71bcb95dc66f553293abe711795d1f1fd3d87984e5d60a6263e3b1ed1e716b770bcf975397bd8271f1e9e9539f7674e9d069c274db57bf73e48bb00e37c6d26d64490b9359721d697b4176f8b160a0b08dd9cab0cbd82bb574ef77e07868f0c852d35bea8013c0dc455e97ea6031faab9ad13fb9b533f230bd27ed71b45af13226a88d095c74f3001843c4009500acf4fdbfbea11b48cbe3b7746d5ae07a44cf91b0188bb8df7bf0d6fe6481c4b8b68dfd46c3e58a7c266636596275e6f86102af4be3e0a9895b5a28bcce8c06717fe1fcc57f6b893d9d35107a5c9e9066925b11d32cc0c7986ea5b31ef8bed65d519dde275722da800b98a1f1bb94964d619c9095161954f88746d600b2c1f3dc907e91b3350f053ece1afa00e91ed53616b98f554a7168f5516bbda92dfc3c1e0049b23d7e9806c41866e1393df00d9bce104dc35cd9589445e63923165c44bd99ac8920f58278d1aedb28e5b2bc4174d70860cb8bd2a2cf87c9b6515b73a416151d2afd7f1d7e82b2e941fb1c05ce9ba813cb4edd6db98aa918ad2f7ee429e4cbaabddf68f0d280e6f59306c829dbc3a77cc8289c052a1d311f4b6a2dc929fe3e2bcabfe48ba4ab4856e596e78c04d15b5f6c502006bb617ebc2d31ea7a3e6e671647e5d9cede31f4d2dc90a054da18a53f044c4a334c71b33a6ffeca8bc467a4ec6e00efb977f8d3fd05a421e59a927fa5a9e1da37a4d4f0cfe2c018917e074ccc3932b71595ac028a59d10d345bd990c346e3d66fd720e710e98ff447ee9be02b9921569697781eb30ea367a7990c14e09c6279256f1b38f0bb2444a6f6f1663dd9563139e35632a34b71d21e3c605a1b69428ebbe1de14327710073c096084bad0ea5071b8bd21ebbd683e79e50f9d10dcc25106daf0f4b4d32b4eab8c3375788d9db3a8b568fe8d945d3da6ab0c522ff3c972c272ffea624719ff799a8c74355692e957dd55d2b60ec35a96222ac690ff169a74af65779da57d7147cdff8ce630ac19d53aada23be41aa39ed52fa09dcec4ef2643d1421d16a0914555771d92eeb2fd657c18656aaedd49ab060937369c868c9898e3f9bafb6a25e69e41206cec6dc754b3cb4b27294535ff89df19fc081d2350aee1062b37185d03b5cbbb9d88c64f6fad7455f78b361e94be70e7020eb5e21e3ef61dc1d1f7523e04ea99f307f39553a57ab3eae276c8eaf4688df6d2ef6f86227aad08a3fe43c5facceeebdeae4183faaff90e43502edc72201a14002b6bb9670a18ef94eb647a87e5594f5e5b6a67dae357e5ee012b4c374a43c34bda771c4d0b5f27b0bab9826444b8db50f94beb9411cb135809c640ee6184e500d2658c17652f89075a36feac4737f18e7e2408f7624ec988c1833fd3661358350e19c36fd3c64f6b52fecd83a0da5e7d27c5c1b72ac6e513eeca7d090cf3d5cb8ab81772ad37a0c4dc9673a93434f1f681023133e13adf41d2e63ac7e9a09ccd1c7472c63287785913cf746df0f561d1e1ebf192a3c3e2bbe76d272c5afacfd9c2f99bd150aeb5e645b1e30c535d5502ee7f5a0712e31375f3dcecd0749043d4e23b3a38964a96aafb0836e23124b7398a05052234f4f6e9b1329faf8b8035dfb51e28a4d1c0d28e37a80d68524bb34556b1f32185cd1782fc92fd769cd5f5a1d770d98313e4130a32b8224dad882d197d146a628fae9aa982d8e5e2be50122ddfa53dc9a85432235f35dfa1732c65df51441e394940dcf145d41c0e495814c3ef84ff09fc1711f4d76d0f7358ee90f5f8b6df2c5e615a9c9909a9d9d5d0de27efea48b1a18d1dff135854f98d325a68a4e2957d456336741f62b89e7fd5241880f5a196bb7ee05cc32ab43a54dfd148d6f1bf10686e6b830ca2a4a40e9eb436c1182fd2e4b0ea835d2cc2ae39fde982c72865b436bb5d933ff0b7fc3399e9db9f77184e00cdee8dabea7b3df0e18cb1ac46ef0573cd63dbe0ea92160c3d3cd45ceab3e638503c1f46b4e85b5b1918fc2f14bb9d0ad94c08acdc668e5f644a692774f0e94f579f1ee53a97e8009fdde9472b264436fec699c31dbc8adb945b1c88f346d51f885298ed58c3b2c1aa3ec07f639fddb2b6a792423ba7ffcb972c814b1abb285228e5b855b05c015788b6602e575fe251d205231023a459b72c2a7b6d04f3da7b862215562b6dee82b121c763db7e6a7cb4d517b55446c68e72332cde3109fa9cde6a90ab1e1f0fd66153923c89ed03d58507a1dff30e1a4dad04df529a5192d6b7d9ce81da36457e5d0bec0c82cf5a99c9d4c95dda35cfa20fb9743aeeab12ebe7802a29b3a9fc2135907aedc0baf978e01fc163d6b264de9dae99261f0d118cec2677ab5548931b7e0f1eb05e7d67ba1b1c138c7de133561af2dbe5caf60c4bc0cf91ca9fe8c9dba46738e8818c03dc52cd92ebd20b1c885464c0147153cc9ecd99c1920a0ffdaf92cde5118e257bda167203db7cf85f42f789e3dea818719e8544df4a5f940a4b7edc83433e3c30f579bbd24b5326f8d74d3a8de107da63c674ec37db327141e1d445979fd7777379163fa4ee3c0e1c4ea4def16c919526bebee8345d9505c9e2f4518470fc7a434b79cfb064c71c5857eb2543173b83e92af779ef1eef765708eea30d9621c6bff4315462c82ba40c165c74ebc6453470d7b7b8e821a2c3b301fc785e56d05bf076225baf9ce24219c1554e11609f676678693cd2ec28010734afd6758ad53f758ff87f332a40095721bfa4c026e0216218949e79404f1c1b314f9dba045b7f3cc799540f92828c2c63c58006bff0cf8cd1cad0698d67000bfe05060116f386d799f2a98abc34200c2adc772adfd5745ddc0625b8c8b3d843785bf3a9089a45134aea9de1bba0dde37e95d7f3f844278b889488910ce33b3788b53671a9174c01529d0ebf4587bd5ce64ce0ce9ad6ac870bdbbf1d0db1eedfc67d654e650c7f47dd56512a600584c1511f859c9f3c14cc7c20321560b0c863e11e5b539a771de5bb201a9a02c3492d83236a100289fc42462656aa9e261a26bd4813e8c744afb135bcdf7e3c786952353529469f60caf8cee0c306bdbbe2288b24f78aab5da33ceb701b1cd5ea425eb4498f291fec68162d59b7010d508577a42dbba152f63acb2bed5dec43761ece2aeab3d8a8af6e6b1457c37db33c8ebd51f4306dd76afa386ce18c44303fcbde99acae2c20241513b3c07a44e004c73b7a39fb27795d3d2e78f829a226a9f73e6e6b27d973fea680d41a8c5881947ab997e5cec0858447f3ee5627746317ffb38bed754af30cd3dadefc5e90b945856cefb432025cb042769d7ddf8a99f61131d7406143e67d8e1dcd22359b8a041fd0302d92c8cadb6d0a4627f38d7887b9afb12b9c3c5b64dae45a9767f5dc84152b01c8caf9e779fd756875db34d69c4258cb9c49808a5c7b6e701df12d0342325c5686c99a3309a406629e9127cdda144a13b0781eb62f36ce34655f3a0c4c414b4d6747155ad69c6c5771cc7f3cb16cabc4291971f687771272e4d57f9f172910ba93491ab8f49fe48d7ff7605005564012a005a0fd3ed162a1a9c4787c4147008e702239015f99950c32f3a494e95be8fb2efa2207aabf55b3176169f142b5287e0c252c34e33b6e2a281a1eeb1db0de7f17ec7ec1450129becebfb4db7323fdc881fe9c4e79d47ddd78870ad4d951a04956ef01e7d11e1e8cb336984e6239898dcaf969de2b80d9086b13f14c57f78e6618219b0cf266f5aecec90060a3cf3264e79d3543a7763d815946ad8d99d10b77f29755c083f109411782d8f6c57c08d630daae8d09a458c4c14861329803936bdc2368c657d6102794b3f1e8964df5586f040285d414e1fe5f0f61fd4579d47ea777599f5718d282ae1c5aa546d829e3e811e0c6a648acdf425301e808796e55d3d9d87b73ed6ed54076b51c422dd1750a2aa0fe907bccd2bcb69a62bea00b4a0d9932156975b6eec33401052a60f016a6c05d284265db431103b4d01000d00331e4cddb935e4fc5fda5cd5b69cb12c2bf85b3e9bb8d7e1b4b12fff49751cd9a76be1eb0538d983e57cd671f9c14dbda448e585f24ff8706b6656d3235a0a7e4b5946d6874bc54e384c39595b7018f6434e8a71f54e6454bc6432c2860674b2fea32904227824539effa0ff302f6c0bfaa04e406030a8e7720a21ccf07f743593784c11c0b17717b0a6cc265527843c10ea4ee4433621c482b122c899235ff10e49b6f7760c86f895644dbe602707b9d39a15ec39ccc71485de2f2f6e79fa3b62d68ac3d4214b8bac07f66542a54cff52f7e1cd22f8a5ffd6678348f308c3181ed28e0d0256ea03231e6c2d6a409ed629112f408a1d5cd38bb4260b261c635293028c6d49f54e8b"], 0x10a8}, 0xc) r2 = syz_open_pts() fcntl$setflags(r2, 0x2, 0x1) r3 = dup2(r2, r2) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r3, &(0x7f0000000180)='./file0\x00', r4, r6, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r3, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r3, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r3, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r3, 0x20004b3d) fchownat(r3, &(0x7f0000000880)='./file0\x00', r5, r6, 0x2) setegid(r6) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x80, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, r7) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file1/file0\x00', 0x0, 0xffffffffffffffff) mkdirat(r1, &(0x7f00000000c0)='./file0/file0\x00', 0x0) 16:00:48 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003300000000000400"], 0x10}, 0x401) 16:00:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0x7ffffffffffffffc, 0x1, 0xf0000000}], 0x1000002be9, 0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70018ae84ef69887dcab"], 0xa, 0x0}, 0x0) fcntl$setflags(r2, 0x2, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x80000001, 0x8}, {0x18, 0x2, 0x80000000, 0x9a}, 0xffff, [0x2, 0x4, 0x20, 0x7, 0x6, 0x4, 0x5, 0x4]}, 0x3c) dup2(r3, r4) kqueue() dup2(r1, r0) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000680)=[{0x0}], 0x1) close(r1) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x100) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x8, 0x80000000, 0x9, 0x5, "1435d7f1518ad0c681eb516aa10f187e3b977ec1", 0x1, 0x7fff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x74}, {0x87}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:48 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x1, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r1 = dup2(0xffffffffffffff9c, r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x10000029, 0xfff, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 16:00:48 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) flock(r1, 0x8) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000180)={{}, 0x4, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0]}) setsockopt(0xffffffffffffff9c, 0x1000000029, 0x2e, &(0x7f0000000100)="ebff732ca0458e9882ac4e713048e6993192964829666dbfdeeccbc52229a727e427556118200516cb0a", 0x2a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket$unix(0x1, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = accept$inet6(r7, &(0x7f0000000240), &(0x7f0000000280)=0xc) sendmsg(r8, &(0x7f00000004c0)={&(0x7f00000002c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000340)="5b36037d8800caa42bf5cccac0d9ae55799bbf37ce36bbdd77e9686ff43dea3ee2649260332236ae80449555cd", 0x2d}, {&(0x7f0000000380)="6fd25abde52006ce49d0c287559f34a8a9e48cb9520079085e322ea2bf276a76c5b079aee5f23993053f9c3a35e7622083d9e006da74f9da9ccc9a75f5b9ef578b7cd9d5ba2fc226324d14d3ee0b517aabbe08ea2cad52011a4bbcf8254d00930a9a8e681de4a521162396f6aea7b2baea7076928a60dd46223f96b845b3bffa23ef8d8e4d1875971eb76b3ea8a6ea09a18691ca619568a9969883d6127a364bb2700ec44285d12ecccc17484a2736c8f82b6c3d1894615b29d373c4d77e7d1c0ce92e9485a05403aeec7cd8a95b0564d63cb3", 0xd3}], 0x2, &(0x7f00000014c0)=[{0x1010, 0x1, 0x7fffffff, "f8669fbf3373e837308ac0f96ad7d9341aac24d99ac1d66c35778894f71f814d35c4c19a82800a7f16c48dc68209c7f5c4c804c68731aa71da62d77a9804653c7354766dbea7f2ab25e5768348075ae8db6768918ccf5f11b6c9101ddd95bc1d1173517189d6db51d3f11429fbcb551943e9ac1a6db39d4b2e08d8cb6eed0cc1baba64e0f50fe5b5822cc3a27c5987bd02cc67fb8c8577cd5ebd8484d440833f2ba1e6950d34b030f709dc771c366183fe726a99d55572f34def4f5a3e96a985123209e8568f1230e92e377a7eb82eefced9ccfb8b39ea469d2182320d715cefaf8b265bf92879a0c511785f2727aecffd5509272dc59de06787da726595f7511a7e1b84fe8b6d2094623ab48500653f341d0fa7b6b86dd00c4a96c32dbc419e9767e24508ebcca69bf456e81bce8c78f180850a174992e39e06979ccfae41ed4add7ac7e159adcb7d312035b2c6609b40f1dc763863d2e877efa54f329e81f5a712359e4c6a46497a26be4d081c7720b071a773a838561fe629be00a0ce3b277400cfcc203bfd6d0eb55d77ff1697f04d740c6459fd6d17e324eceb0df31e3736b1b15a34208ab66a99f26ce6f4c45d1f317b5b8ee7d07ccb6dfe966773c1dd5dd32d995cfb88bf0821de5bacb942678dfd5fb63b58a95eede153847a12c3c87d37f7b1a1ac4f0ddd94cf2ae5c75bcd6542168638404ab8377d562c1e224b9d5d8ca3229cc4e3554ba630815c6f377ee2e5dfb1eda72105a46a74b5ebd1b2d64ef8609479e5853ae85595bdf9f5b46c0bd47f77a764159f1a60cbd56638da75a78505255f1af87e6077b0f3a233857ea16f35e2d3b0455f2a9a43624045465801dfb010ea209a037238e910270bd29ba2ccecd06022d67bc002bab56c8969ade5720c2af4b2b76de374ef410a68c300f079c656fecaadd7d0e630f67c64530b45c4e1cb0b4ca992fc5aa835f267dcfa9e9e433d29943141807bb6d001a312d5d171a205316a38a46ddf96f961bc8d04c709ed9b4cf946b6c7e0ec4c49b87afd21f1dd54c6200d2c8ab084d0dd02d0c594e5328436187aaecb6218a46a6907866e4cd723bae87042c114f573627fa5490fc72678770fb831459b006f1705f449b1eccd364000d80a33dbe5f36e19c081af1bf3ebcd642c225b6a87a22f56e564f8312f799f2105dab092bff3fd1408d8cbb1ad32ebfdfa60063ae9158899849ffcbcf4336d40d0dac1654ec962a6847a75108766c958f0a74d08fb16cc68aa69028512f5bc2dc9727016ebd683f9025b2d6a7d2374879655737b11bef04c560ddd6a40a7b0ac962b08f11be2bcdcff93fc213b192ede342082a2a9dad3745d840dd43d8fa770ddab673ec8beec78c3c24778e54a3e88891fcd2ce037c89de4020497d60ed74966556c2558eb63e0a9c8712e5637523338f150779b91c3fc3a0677454067a4c1cee547bdcefe982fc626b8eaa7660a8b653cafc0aa5ce6235d031d3d60827300cfc05223f6ad285a6d824610a3098eea5ec5ec865f600531e13eb8a7cc95981c7209b62b956c6a8b234aa60eb768b9eada3d5707bfdd1548b265646ed34af7cf52460637bb4685bf186785dc6ee1da8f467444361b3a9b157cd373d6a4014c4e92d8fce3c6f50c80d4b53e82fcba5ad1cce3d23cec510e5e6faae03390dc3e6c06f6cc236eb3f275caf77d134d1358f60bc1c54c535b2703340173ac31253ac9e1a6596bb2d1e6a50fff51faa59eb27eec9dae21f435485625a93454a3d9fdf5f56d93bc6deaa08b9dd47ccbedd4d88421363b9c1bd550b6ebee8d53f96283fbc6354bf9ac8ef8a0f7d8a5ba836afbd5024e60fe8ecfa2aa0597985bf0d9d0432fd31b45ba0c197427250d0bd8ad7bb9b697a13e703f65a3578f74246569299c16e97671563d62d6f77624eb2b02ad12cb3d6bcecf00d5711291967d3172512a2c9c514d7a215dbb92c22d8be64a59af0097e207a6d34c7a09c9545213aee1b39a79502a298a545c972cee67c171667871ee438486f54bf1e4cce76dfb9cdb5fab7d769130e96616363a5b8e667cda39cc0c31b639f74d7715c7b47146bb5429d0cd261415b602ac7daa11fb13fb7e2b712faf55827f39910e128563ef61cb7cf05db499f7772e4bb15313b1771760944b68e8a47b5e37f6997b3fbc739e816faf2a27567fd8b14f4ae80fc86d2841b81c49d7f5d37f02562404ade34a2bdad881698d29bc7b48666d4c107da62e615a63fcfffb7d82a9fd772cbce319b0f7e20f22bcfa2ad3200f6cc8bdcb5bb79d618d676012021a3a9cdc6fbb6453cfc37cf812fa3acd682f9c98ca7c3ee43cfdb666dc5dfba96144bbbeb0ff8d0d5a4b287052bbd8b5cf2db9fc50d9f75ba1993f788600b08a2fbb369a50d3bbfc5a8ed881271ad9f1f0816f3c8bdb9fd6b586b69c0385356f4532187c9ba92ed85d4b2d7fd343ecfcbeb665df9aa42252214a9a9e1504424eb0cc7f80f080b6fc5f4911046e12764a8f000e464c94811e49329760c29aa0eb06d69df59286a48eb684668a178c57586dd302ed168e8cd0cb958c3074767bb2a6dce550bd9441eea7f1225f75b48ac6b925125575fe5281fda9c7762f8b815e05d16d0fa2a0b356a32356c7f6b96de61d0e47d1f3f7aab8f23418194abfd8cf7a890cfdf91cb72ddfb36496d8600da0fbba317582293fcf4fa5c6cb5910890a6f13343330256c17b4802d8981211708c2d66be0cbbbd83b891401c011912b181a72844971743e61853daf28eef757edec05b3acbe3bffbea96d5a15edf6ead9c7629301d3090c1127dfb352ee50ff56cd01c4daa9269079310c4bc561dbe9c04839c02e33edb7d134d5e514ee3f2dcca30c63ab6e57422862d7baff48f2986c9680e4da2eba901dfaa9de15d754ca89521c0dd85120ec2069ef5073bbcec54ea5e5e9c9a288d54824f4655a57898c32b553599062b8a83d6cd363510eca3709ff4a3424dad9eeb44d799a242ac983f98c5083c1235418cbb7386ebfb09b35cb1d13a8c211b06a483961e44341a13eb180cad4f40dc189df6e97cfad6ece338da351df362365746aa928272f5882cd0452d5818144adcc9a780fe32a897d9e9ab1bf4e989cafd488326b23247d0cbbff392adf4d073ccff6ffe7cb168900fa722889e22268238fce8225656c1028c4530863fa5d7d11ed490fde468fafe9fa619b89bf75da3634eac45a7c9e813a90b9ed023510072b49586a744d6c149ec95d88d9a7b37f2a549cb73a59e21a21e388ed06bd70b5cd9146a3b045e29a0dc40fbb6a98a88180f9496b976f24b7a8ca84050ac4846dc4dbf793bf927a5e99d73cfe34d34a1118b408867dd7d1648515c6090d9181b95cf737e7e5d95cbecab489d02a461547c7e3cf4f1ec2864b07f4a29f1f01be519e8135ddc69159b9bc54e48d661b91894faf31d191f64562f994edb2b6a7553575e77114719e57bbdae1d3d5c0e52322f70470becfd6dae3f663bba9f991428f4668c6bc4b856ee355db36894628d86abe69afa9637ea37796a1f52d5aff644ba7f2de7448f0bf7d993234663d972b83ea29a2c93c67c7b1c7f1bc38076a8b30b271bdfec61b8e30ac53ab2b724ca785468cce961a9d3c646c8cb6633c8566ef7fe8fd0a115047d904faabeb80079179c2deb826570234329a649211804541cf12f92b56b75cd0ffa06813bdc538f77125960fcc78d380ba8c667b4961e042a2544017e0417d1fc3fcf1ac47eee8c03b4979f1e1c5fab0b1895406a6dd02983634e84cbe9f927e541156998888e9a34727e6a62a4321e8e245ee0a38e7f77d49328c1c0434e3051099029438e6da822e232a34eaae95c8203ed46d23588108783bc3bca82d8f877618c280cf51bca2f3f98fa228a18ec61021075c005d3a359af39dd8467911ec71aa2345470c9022cac0129c069b7849414b9d840ae8bfdbd84f85a2b1ac66f1455061a37c869f073a053aa42922ea989aecac8dd50ac053e3553d8cb56131263d5edeb440455eee897e4e6a236f7d606f9d57020ee5de85a3660cee976ce6b21d2dfbff1bd0f6207803fdbe86d356dd0b8f5a5516f3d64023ba7d01841ae4e81f84eaef54f114606cf6f1f8523a239840a785deb3045e9e8dcc901da226a894be769910713f8684182f7d53e32dc349261f965ba34c0c5768221e7965bcbe7f82ba82ec3e0c320896fe3a139adb05478a265f0ca2ca6793df255b1119c40b5493d4c8a4986a6ec9cf5b0a12da6ab4db8e6abb61a0d0100d41742f6d68b9fa4783640695c31beec4854a256e693dbf73e50698d5fbef61c697b131260da5f23323231e7345ef0ce1d3ddbf447188874ae8a80b0a9d0ec82f4ea2ccf7efae90cded762235d3fde32a114c04e7f03305a8bdde540c0e3faaaa957c5dc2b2132efbfaa2d1be40a511626fcc09d52bff3497790fe93306865b26d2eac1fb84a162878a5f3a85c8629a5c87b089141b21564854ab3a4d2bda5704df55f4fb09a281fc9c3a52705eba96d8616b85b674a45ada2e2208aa91b7815596115bd40b40fec3ea8e335321dc447e7cfe32ebf1393d780ce935cb4e1f4fd45cd7161a5417fbc9447bd3a7fb8a8aa3dd58173cd61375bddee8db6f819a02a5fdb7a8c9b16de909ece40343e989745735271a59b08aa2dd8d716e3f7cba9938f6116629a24c42d00de89ad1bcd67190e9c1e51bd5a36e1272f89142ccc6f7841d96996871010ffd63aa29db5b59b0bb28dd45f4997d75a0eff5d323920d337d1dae254a6101207753e0249b189f61746aa718645e2b5d70469727dca6ff80e9b1f56ebb8291f079e7dbb365baa68d962c0d8eeb1e6e39fd7336ec0f9088b57db1c43c3e764d4893a6335f7b938ac8e1832dbf176b8603f19af43d61563d40393f6d5a1c225b5678072a21247a87d7f95993cfe1a8621e0a5244e44947f71d6838faffb705d5215cfcf6d98abc637fbbcb4ecf685578b03b70c95986ab592917706d76b9637fa8333377f94cae071e1ad47b0b8bf675b60f298340a790f6e0dc7a54a080166e0925970f5ead4baec32f3630240005a793cdf66df43c9b246950b645d3ffe0e0f802e73b9c29ac3b90c7df27a874d226dc9e671f0bc9ac6c67f230584baeae93c4f805f58a963f81d1b8c7431d8e882075067debb61f8a7a65f9269bce260a515e8193640b6ccbb2e154c77139e0430adcd821f3e6507483d5db39f8057d99ae3c2773966cbf0d74b2c6cab6ac2c727bf50572fb3f6dba3e345e5de0f0722b9982fd936cb37e06679fb0064843851b56f2d088f15e28aad6aea9e31b8f54820ae9a9698dcaadace254a418c10e1bd85c1e76073744056514675f10c049d80bd6744c76c33ab84142328a83f623eb5ebe59d7553c218a032f5db52c2f4f17ccf538a09e5cd66183d5745cdaad3f92b954e7160fcddbadcd9a8320074d4b79180070d748c914f0c726c747a9cd81aa13559dd6eac2aa1ec3aee08d7f87f05ae1bb2fc9836a62f55320c39c194bb2fb385171526973340651d8b9c7ca2e6dbfdacaf082ef18bc73f5fc0a4fbb0bb7a3c97864d17924a6d833c336ffea60d9aae2530740824bce41aa253ffeb97eed9efa0f4e2c1c47bafecd40f2d075f0010d2e93f348e59696580d1bb39f0576454e9d880ac995bb48597e875151a57503c6170ccfd9ab3c5718ce386ddab77106adc3bb075ddf569d5a35616005695500846820efc4a967b2d88f2df5eb8dd0d7b45f0fc80f41b42491f5817c71f8dd134546b537610177609c12da29b748"}, {0x68, 0xfffe, 0x8000, "da644568dbb0e30de85798104c564f6ed6b5a0f1c83ce1a1a250c049f13d38b52087e529bb89d14de30f5926e1c9b5088b13e7d098cb584cc311f3ec33fc3df1bacbc96a42770861c82180b51408f0f8ef2e72676e98"}, {0x20, 0xffff, 0xef, "9884c27a4b0d154d5313c3"}, {0x80, 0x1, 0x9, "5f8e147aae11176f56042c9c31bf075322a6ddf97f9ff9ba13927e892da39971349cb521d37314d93bd49c4f9ffc099e2da127130c60db18c3de5647d0f3e4f1cd918ccb9ba413a6d3bcefa05cffe27bf44c16aacee8282abb168173005e2562bfe9d56d16c48b53cc7d42034ee1"}], 0x1118}, 0x40c) sendmsg$unix(r6, &(0x7f0000001480)={&(0x7f0000000500)=ANY=[@ANYBLOB="840cd3d870012e2f66554ec8cbdbd55ac7ad46556f65f53ca18651b81b51eebcac78ac670f"], 0xa, 0x0}, 0x0) dup2(r5, r6) write(r3, &(0x7f00000001c0)="100a2956b9223776", 0xfffffd8f) 16:00:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x88) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="00000018600400800001400000000000000000fcffffeb00002000000000000000120000e4ff000000000100dc", 0x2d}], 0x1000000000000096) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x30}, {0x6, 0x0, 0x0, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="0300e0000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c06c066fef4a5b2a9770cc38c22a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e64327340628080352200ff29f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea746dbe621387dc46ad4182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabfaffffff970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89845ef83ac4cf9118e2d6dbf289abcc552e55c60cea0e5b2a1d0000c184689a71ae30ba09ff65eda21171c757ad2fd23967c3e8815259541e258889f10fab1eddc3cfe4f37866c803cd82"], 0x156, 0x800) msgrcv(r1, &(0x7f0000000e80)=ANY=[@ANYRES32], 0x1, 0x3, 0x800) geteuid() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0x80) r3 = getpid() fcntl$setown(r2, 0x6, r3) r4 = socket(0x2, 0x4003, 0x0) r5 = dup(r4) setsockopt$sock_int(r5, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r7 = openat(r2, &(0x7f0000000340)='./file0\x00', 0x10, 0x40) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r9 = getgid() r10 = getgid() r11 = getegid() setregid(r10, r11) r12 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r6, r8, r9, r10, r11, r13]) r14 = semget$private(0x0, 0x4, 0x201) semop(r14, &(0x7f0000000300)=[{0x7, 0xffff}], 0x1) semop(r14, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000240)) semop(r14, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r15 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r15, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r17) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r17, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000480)={{0x9, r16, r17, 0xffffffffffffffff, r18, 0xc0, 0x400}, 0x3, 0x2, 0x2000000000000007}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r19, 0x4, 0x80) r20 = getpid() fcntl$setown(r19, 0x6, r20) r21 = socket(0x2, 0x4003, 0x0) r22 = dup(r21) setsockopt$sock_int(r22, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r24 = openat(r19, &(0x7f0000000680)='./file0\x00', 0x2, 0x34) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r26 = getgid() r27 = getgid() r28 = getegid() setregid(r27, r28) r29 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r23, r25, r26, r27, r28, r30]) r31 = semget$private(0x0, 0x0, 0x201) semop(r31, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r31, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x6, 0x1800}], 0x4) semctl$SETVAL(r31, 0x3, 0x8, &(0x7f0000000240)=0x1f) semop(r31, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r32 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r32, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r34) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r34, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000480)={{0x9, r33, r34, 0x0, r35, 0x80, 0x400}, 0x3, 0x2, 0x7}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r36, 0x4, 0x80) r37 = getpid() fcntl$setown(r36, 0x6, r37) r38 = socket(0x2, 0x4003, 0x0) r39 = dup(r38) setsockopt$sock_int(r39, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r41 = openat(r36, &(0x7f0000000680)='./file0\x00', 0x10, 0x34) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r43 = getgid() r44 = getgid() r45 = getegid() setregid(r44, r45) r46 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r40, r42, r43, r44, r45, r47]) r48 = socket(0x2, 0x4003, 0x0) r49 = dup(r48) setsockopt$sock_int(r49, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r51, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xfffffffffffffec3) r53 = getgid() r54 = getgid() r55 = getegid() setregid(r54, r55) r56 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r50, r52, r53, r54, r55, r57]) r58 = semget$private(0x0, 0x4, 0x201) semop(r58, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r58, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r58, 0x0, 0x8, &(0x7f0000000240)) semop(r58, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r59 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r59, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000000400), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r60) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r60, 0x0, 0x0]) 16:00:48 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xd328d20bcfa593f0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x7}, {0x2, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x400, 0x7f, 0x5, 0x1f}, {0x4, 0x1f, 0xe1}, {0x40, 0x1, 0x4}, {0x40, 0x5, 0x1, 0xd382}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8eaa7}, {0x3c}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="d6fcf0729c445c684e997e0b05c8") 16:00:49 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f660100000000"], 0x10) shutdown(r2, 0x1) 16:00:49 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) msgget$private(0x0, 0x220) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000280)={0x5, 0x6, 0x81, 0x1f38}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0xfffffffc}, {0x5}, {0x6, 0x0, 0x0, 0x20}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) sync() writev(r1, &(0x7f0000000200)=[{&(0x7f0000000000)="4f7dec25660aceb47c21a6e66c18387ee5064f472a5ae3c10c57d90dc762c5a6d4e4a2242669dd4d2b6a761ef3d42ba5956adfdaa178e42df47c807d8cd42d48eb20cde2527cf53972d178d40446914d12b834edea7d41495c3dbcdefd078664916e3b2764faaf6dab0459c665ab55ea1c416cfcd107db5f854f0e9087d1635342a72bffbb145c4741e8808e367dc8b7db0520deb856f53638743a", 0x9b}, {&(0x7f00000000c0)="5cbf9c871226745a0d4c9d4ed18603dc0bc7089307d9ce24ac0ef4057f3c11", 0x1f}, {&(0x7f0000000100)="ec9f01e97aa33d1b7a1f7c033e555ce752abeb6bd33696ac29bf8a72e41964e78b3c465425c4edfc31240c9b6b1d078fa6fa4812f9b78ca517400d6523a3f5affa27fb8b314b7d3f07930d3778a55d91ae3292f763a14424a496802d67b1283aade64c2685a9cbb6f6e1df0c5760905b752648ae8a51367366280f0d257defeccfa1d8a97ea4d05dfb599869f8ea92c879e2792066bb39e6bb47ae498a946e43b6bab570f7382a4266bc77f1f9c98bb05519fc585c5663a0f428faa71d6cb0449b771bd35a8343d017339a16b088865939419ee572c12a97ad55237a4e836e106045d1ef583368cfc618da1a699b4f50", 0xf0}], 0x3) r3 = socket$unix(0x1, 0x1, 0x0) msgget$private(0x0, 0x20000003c4) mmap(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x6, 0x4810, r2, 0x0, 0x101) r4 = syz_open_pts() dup(r4) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x1, 0x0) r5 = syz_open_pts() dup(r5) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r6, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r6, &(0x7f00000012c0)=[{&(0x7f0000001240)="0262521b6997476f90ebc42a26904d6826c6e74a422422761589ee1adea8d2c11d75430a6a", 0x25}], 0x1) close(r6) accept(r3, &(0x7f0000000300)=@un=@abs, &(0x7f0000000340)=0x8) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r7, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) madvise(&(0x7f0000000000/0xd000)=nil, 0xd000, 0x6) 16:00:49 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x80}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xb7531b0, &(0x7f0000000000)="b6") 16:00:49 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) r2 = dup2(r1, r1) close(r2) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYRES32=r2], 0x1) getpeername$unix(r0, &(0x7f0000002440)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffff70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfff00000000000000000000f5ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ebc811922d6370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff000000000000008b64c8c6550a5a1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d4a0daf6437eb5100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065b64cf60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0291cc2985a97fa02d0169a058820e9091476075fa2a50dd0910676a4ac14280fcc5de6aeb30aa966d4d8968e"], &(0x7f00000002c0)=0x1) r3 = getpid() getpgid(r3) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000003c0), &(0x7f0000000400)=0x1) getrlimit(0x0, &(0x7f00000000c0)) r4 = dup2(r0, r0) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000180)={0x8001, 0x6}) close(r0) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x4, &(0x7f0000000040)="04e060c4", 0x4) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f000003c000/0x3000)=nil, 0x3000, 0x0) setsockopt(r0, 0xeb6, 0x2b, &(0x7f0000000680)="ebffcbff13b9fd812eaa4e713048e6684e4ceb486dc6056a6500496685875571b99930da34c7bbc80db1c9a8537d00f90da9457ca067eacd8ae7205471cf58c6ccc491c302791e91c589846f5f68ff1b65ea1184bf2e04190d871766613c8d8133f38effef5b4f92020a4401de23075dbda0e6b621135e5a8eb5a70984328145ff4d9c9d9831856bc8389ea2f7316b429be8d1c684a86fb193d318e425549ed09ba41d74e953562f78fe16408e6dbcfcc673086ec1faecc59145345a210223996d6120c4e18668434ce6f4b1bd16e1ca34bd40150eceeece29f3ac7f9a802b1d168ced2906054bd86ec9a33eb41bea25657ce1160b44dec299113207de8bb79c8060cebc40ee7fdefbc090b92cb239cd9e0fba7b98dd42b2e5d4fe056af4abd643c17a9d6e841bcbc37dc6010805e3edef67c81416d1de3a7040", 0xae3) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/g\x00', 0x880, 0x0) setrlimit(0x4, &(0x7f0000000040)={0x116, 0x98}) r6 = syz_open_pts() r7 = socket(0x2, 0x4001, 0x0) connect$unix(r7, &(0x7f0000000480)=ANY=[@ANYBLOB="821276bc34bdf1e7070063db5ec2c82ab46f67b0c4a143dce4a7efe1970da711ece20338661e2f664dd39f92196ebf691e429795c7818d38472182def21dc207597884a30dfb4a40846b09fb2b6a7bd33c0cac7f370b08b3258c690e23e83586e36af21cf3c0c6b7380369685f6e47290e6f6215b9c977d79f3df8dab0078ce57e3a41eb6a4f3ed9a8b1eb3110e365f7dc06720a89d42c19b5d73af4370d9a3c9b5fef40cbe02655e7ac16859b02a8ce3ce02a5c94efa613313c388991355997a711e138a1db07b0e64b1b4d4bb716d53df516bfb2e9c9945265c08d"], 0x10) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r8, 0xffffffffffffffff) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000100)=0x800003, 0x4) r9 = socket(0x2, 0x4001, 0x0) connect$unix(r9, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143bae4a7efe166"], 0x10) kqueue() r10 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f0000000200)=0xc) r11 = socket(0x18, 0x8002, 0x0) r12 = socket(0x18, 0x3, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r12, r11) accept$unix(r11, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) r13 = socket(0x18, 0x8002, 0x0) r14 = socket(0x18, 0x3, 0x0) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) dup2(r14, r13) r15 = socket(0x18, 0x8002, 0x0) r16 = socket(0x18, 0x3, 0x0) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r17 = dup2(r16, r15) sendmsg$unix(r17, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) dup2(r10, r17) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) ftruncate(r9, 0x0, 0x40000000000008) close(r6) r18 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGBLEN(r18, 0x40044266, &(0x7f0000000140)) r19 = semget$private(0x0, 0x7, 0x100) r20 = socket(0x2, 0x4001, 0x0) connect$unix(r20, &(0x7f0000001c00)=ANY=[@ANYBLOB="82020063c451a377a196dce4a7efe1770da711ecdd57be65ba2fde5dd51c8b519211c614addc8bf5adb431965feab03761539972bd054afe77602751389134d22b879effbf0e22b2e0567eae932216821fc012305c8903a01e82d62c3a0d7403d65a1bc64915996fa59c6d906579120b97ea2b34df4f78c8ade6b3de2aa926af31de966a7c730c6a9886b696028908735920f8908f38dc4e57588517837824b189b8a73b355e0b5aab189ec076dda0adc89853ee9063db866ffa3871fca610654743d2adf613b7abfa39567bdfac87e509"], 0x10) dup2(r20, r20) semctl$GETPID(r19, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) 16:00:49 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001080)='/dev/zero\x00', 0x10, 0x0) readv(r0, &(0x7f00000010c0)=[{&(0x7f0000000000)=""/4096}, {&(0x7f00000011c0)=""/140, 0xf7}], 0x20000000000003bc) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r2 = open(&(0x7f0000001000)='./file0\x00', 0x20, 0x20) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000001040)={0x3, 0x7f, 0x8, 0x2, 0x9}) r3 = semget$private(0x0, 0x3, 0x0) semop(r3, &(0x7f0000000040)=[{0x0, 0x9, 0xed83a85592e0e329}], 0x1) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000001100)=0x7) 16:00:49 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x6d7c) r1 = dup(0xffffffffffffff9c) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x2, 0x8ad}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000000c0)=0x1) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x2, 0x0) flock(r3, 0x8) r4 = dup2(0xffffffffffffff9c, r1) getpeername$unix(r4, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0xfff, 0x8, 0xe8bc, 0x218983f3c61a6a45, 0x5, 0x10001, 0x7f, 0x5, 0x2, 0x401, 0x51}) fcntl$getown(r1, 0x5) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x8000, 0x0) connect$unix(r5, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x3}, 0x8) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2010, r3, 0x0, 0xec0) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) r6 = accept$unix(r4, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) read(r6, &(0x7f0000000380)=""/9, 0x9) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f00000003c0)={0x10, 0x61e, 0x4, 0x40, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x400}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfc}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x800}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x100}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff4000/0xb000)=nil, 0x81}], ['./file0\x00', './file0/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80}) close(0xffffffffffffffff) r7 = semget$private(0x0, 0x4, 0x5) semop(r7, &(0x7f00000008c0)=[{0x0, 0x8, 0x800}, {0x1, 0xcea, 0x39b8f8289c34e646}, {0x2, 0x7, 0x800}, {0x1, 0x200, 0x1000}, {0x2, 0xff81, 0x1000}], 0x5) r8 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000900)) flock(r8, 0xd) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000940)) acct(&(0x7f0000000980)='./file\x00') write(r2, &(0x7f00000009c0)='#', 0x1) geteuid() r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/zero\x00', 0xf903742140b1b5f3, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/null\x00', 0x100, 0x0) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/wskbd\x00', 0x10, 0x0) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/tty\x00', 0x400, 0x0) r13 = openat$klog(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/klog\x00', 0x800, 0x0) r14 = open(&(0x7f0000000b80)='./file0\x00', 0x10, 0x100) r15 = openat$klog(0xffffffffffffff9c, &(0x7f0000000bc0)='/dev/klog\x00', 0x10, 0x0) r16 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) kevent(r9, &(0x7f0000000a80)=[{{r0}, 0xfffffffffffffff8, 0xff1762e170f42a7d, 0x1, 0x5, 0x1ff}, {{r10}, 0x3123020a2714ef45, 0x90, 0x20000000, 0x2ae2, 0xc7}], 0x7, &(0x7f0000000c00)=[{{r8}, 0xfffffffffffffff9, 0x104, 0x80, 0x6, 0x8000}, {{r11}, 0xfffffffffffffff8, 0x2, 0x57, 0x8, 0x8}, {{r12}, 0x7, 0xa3, 0x20000000, 0x7ff, 0x4}, {{r13}, 0xffffffffffffffff, 0x2a, 0xf0000000, 0x1, 0x5}, {{r14}, 0xfffffffffffffffa, 0xa0, 0x80000002, 0x5, 0x1000}, {{r15}, 0x0, 0x1c0, 0xfffff, 0x8, 0xa2}, {{}, 0x0, 0x10, 0x1, 0x4, 0x4}, {{r16}, 0xfffffffffffffffa, 0xa, 0x4000002e, 0x7fff, 0x9}], 0x97d, &(0x7f0000000d00)={0x94, 0x8}) 16:00:50 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) close(r0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:50 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x3d3260bfa45db10b, 0x2d) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x800, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}, {{r3}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f00000002c0)=0x3) r5 = kqueue() ioctl$TIOCSCTTY(r0, 0x20007461) r6 = open(&(0x7f0000000200)='./bus\x00', 0xa595d1c20e658a1f, 0x10) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) setitimer(0x1, &(0x7f00000000c0)={{0x0, 0x2}, {0xff, 0xfffffffffffffffe}}, &(0x7f0000000180)) kevent(r5, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) bind$inet6(r1, &(0x7f00000001c0)={0x18, 0x2, 0x7ff, 0x80000000}, 0xc) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f0000000340)) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000040)={0x0, 0x0, 0x0}) 16:00:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000], [0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffdfffff7ffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000000)={0xfff, 0x7}, &(0x7f0000000040)) r0 = socket(0x18, 0x2, 0x0) bind$inet(r0, &(0x7f00000007c0)={0x2, 0x2}, 0xc) r1 = fcntl$dupfd(r0, 0x0, r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x2009, &(0x7f0000000080), &(0x7f00000000c0)=0x10) recvmsg(r1, &(0x7f0000000780)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000680)=[{&(0x7f0000000180)=""/136, 0x88}, {&(0x7f00000004c0)=""/221, 0xdd}, {&(0x7f00000005c0)=""/124, 0x7c}, {&(0x7f0000000640)=""/62, 0x3e}], 0x4, &(0x7f00000006c0)=""/184, 0xb8}, 0x40) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) getpgrp() 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) pread(r3, &(0x7f0000000340)="6b9ff785cdeb9f2e6b02bcbc63acff9a2a9e8fdd52ff990238ce86cdce0b7b58540b5b8578e05a3271a4bc0a769ad35a54ea8ceb0ce54e4bb360a9bdcea274551f79d92fea265343be1a628fc5b43bc60a51f0cf203616a4be1593e5fdc4d131668b3cc7f377785d75e45e80f837a30a40ba98e9c60f8868cd732ca14cb2a1c3fb2dfced6932b9fd4f0d9192c7aef45c2600c0ab01179fd253f1f17af9820056b385c0da66ba2803e5390e761045c75f1b3c8d009b0a2412df56cc3ec1fed4b84d9b7eb22ef5dd487606486f59d3e6f88e1eb6", 0xd3, 0x0, 0x4a7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x45}, {0xc}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:51 executing program 1: r0 = open(&(0x7f0000001640)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x342, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x8002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[0x4, 0xff0a, 0x8]}) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0000f57f00000000860000ff0000000000000000200100"/37], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:51 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x3a, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008d}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffca6, &(0x7f0000000240)="9680ee160b856769b10d6a2d4acfa3759a5347d496859178692c1568ab7d73705db14f3cade2f31c55e383edcbbc638b0d877ffb878f2747d800539e0000000000000000b064dea9938564112c16beaf2b926db2b813fe839b229a45d05197afc4ed0732f17ba5ffe464f7b5547ec05d569756a8451a8d0e83a947ca976847ad1723e3dd67e4aee5f29a7ebea5bebdacfa7b9c8ddf2ff3c452bab9d2dadf15f00661ebd7a4") 16:00:51 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) r7 = getgid() r8 = getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r5, r7, 0x1e4, 0x8}, 0x5, 0x5, r8, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) r10 = syz_open_pts() fcntl$setflags(r10, 0x2, 0x1) r11 = dup2(r10, r10) symlinkat(&(0x7f0000000000)='./file0\x00', r11, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r11, &(0x7f0000000180)='./file0\x00', r12, r13, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r15 = syz_open_pts() fcntl$setflags(r15, 0x2, 0x1) r16 = dup2(r15, r15) symlinkat(&(0x7f0000000000)='./file0\x00', r16, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r16, &(0x7f0000000180)='./file0\x00', r17, r18, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r20 = getppid() r21 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r21) r22 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r22, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r23 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r23, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r23, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r22, r23) fcntl$setown(r23, 0x6, r21) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x2b6d, r12, r14, r17, r19, 0x2, 0x5}, 0x80, 0xffc1, r20, r21, 0x401, 0x7, 0x1}) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xffffff00, "73f300070060c3dce5081af659b097317a117c00"}) r24 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r24, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) sendto(r24, &(0x7f0000000100)="2a835376851beecf417ddbd358f12c2ec057cdc8011a611ad6d56658f8df74175a94430ddfc6a5eb9ab8d54f1659116990db14d41de2046a024f6261aff19c2b620787a001d2ac6823375182743c989a0f8edac8d6a3c26a8992b51eb46eb82af827092c92a682a6fd2fd71500720fb26c1474f7db5228ab7c04a2", 0x7b, 0x600, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2}, {}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x8a2, 0x5, 0x1f, 0xe348}, {0x2, 0x3f, 0x7, 0x7}, {0x6, 0x9, 0xff, 0x1ff}, {0x6, 0x1, 0x6, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000100)=0x3d89) syz_emit_ethernet(0xe, &(0x7f0000000340)="17ac2f02000000170528a49ae027") pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f00000001c0)) 16:00:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40024004000028a7) r0 = open(&(0x7f0000000100)='./bus\x00', 0xa7fa226c1b21a41e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) accept(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r3 = fcntl$dupfd(r0, 0x0, r1) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000140)="00000018602700000000000000000005000000b0050000000000044000008000000000000000b3e8e71e56088fb7d9cce84002ef", 0x34}], 0x1) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1fbf56088be4ef37, 0x1b8) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x1d}, {0xc}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") flock(0xffffffffffffff9c, 0x4) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x3, 0xcd, 0x8, 0xa8c}, {0x5, 0x7, 0x6, 0x5}]}) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r5 = dup2(r4, r1) mkdirat(r5, &(0x7f0000000200)='./file0\x00', 0xc) 16:00:51 executing program 0: r0 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) r1 = dup2(r0, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r1, &(0x7f0000000180)='./file0\x00', r2, r4, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r1, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r1, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r1, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r1, 0x20004b3d) fchownat(r1, &(0x7f0000000880)='./file0\x00', r3, r4, 0x2) r5 = syz_open_pts() fcntl$setflags(r5, 0x2, 0x1) r6 = dup2(r5, r5) symlinkat(&(0x7f0000000000)='./file0\x00', r6, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r6, &(0x7f0000000180)='./file0\x00', r7, r9, 0x0) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r6, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r6, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r6, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r6, 0x20004b3d) fchownat(r6, &(0x7f0000000880)='./file0\x00', r8, r9, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r11 = syz_open_pts() fcntl$setflags(r11, 0x2, 0x1) r12 = dup2(r11, r11) symlinkat(&(0x7f0000000000)='./file0\x00', r12, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r12, &(0x7f0000000180)='./file0\x00', r13, r15, 0x0) ioctl$TIOCSWINSZ(r12, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r12, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r12, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r12, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r12, 0x20004b3d) fchownat(r12, &(0x7f0000000880)='./file0\x00', r14, r15, 0x2) r16 = syz_open_pts() fcntl$setflags(r16, 0x2, 0x1) r17 = dup2(r16, r16) symlinkat(&(0x7f0000000000)='./file0\x00', r17, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r17, &(0x7f0000000180)='./file0\x00', r18, r20, 0x0) ioctl$TIOCSWINSZ(r17, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r17, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r17, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r17, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r17, 0x20004b3d) fchownat(r17, &(0x7f0000000880)='./file0\x00', r19, r20, 0x2) r21 = syz_open_pts() fcntl$setflags(r21, 0x2, 0x1) r22 = dup2(r21, r21) symlinkat(&(0x7f0000000000)='./file0\x00', r22, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r22, &(0x7f0000000180)='./file0\x00', r23, r25, 0x0) ioctl$TIOCSWINSZ(r22, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r22, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r22, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r22, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r22, 0x20004b3d) fchownat(r22, &(0x7f0000000880)='./file0\x00', r24, r25, 0x2) getgroups(0x6, &(0x7f0000000140)=[r4, r9, r10, r15, r20, r25]) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x1d}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000040)=[{0x24}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="1ec74295249825b12762ed1d7405") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0xf37, 0x1, 0x87, 0x7}, {0x2, 0x1, 0x5, 0x84a8}, {0x4, 0x5a, 0x5, 0xff}, {0x4, 0x9, 0x1, 0x4589}, {0x1, 0x18, 0x9, 0x5}, {0x85, 0x0, 0x7, 0xffffffff}, {0x1, 0x81, 0x1, 0x6}]}) 16:00:51 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x10004404) open(&(0x7f0000003500)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f0000000000)='./bus\x00') 16:00:51 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r1 = getpgid(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000280)=[{0x5, 0x200, 0x9, 0x6}, {0x5, 0x1, 0x1, 0x8}, {0x4, 0x1f, 0x2, 0x100}, {0x9, 0x7, 0xfffffffffffff2da, 0x52f6}, {0x200, 0xefb0, 0x80, 0xb2e}, {0x0, 0x62eea0d7, 0x5, 0x8}]}) r3 = msgget$private(0x0, 0x0) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000340)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r1) r5 = getpgrp() getpgid(r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x20}, {0x6, 0x0, 0x0, 0xa1}]}) r7 = msgget$private(0x0, 0xfffffffffffffffd) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x195}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'\x88ap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") r11 = syz_open_pts() r12 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000440)=[{{r12}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r13, &(0x7f00000002c0)=[{{r12}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r13) fcntl$getown(r13, 0x5) ioctl$TIOCSBRK(r11, 0x2000747b) msgsnd(r7, &(0x7f00000002c0)=ANY=[], 0x0, 0x1000) syz_open_pts() 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[{0x0, 0x52, 0x20, 0xffffffff}, {0x0, 0xf5, 0x2, 0x3ff}, {0x759, 0xfe, 0x3, 0x8}, {0x56, 0x3, 0x5, 0x2}, {0x7ff, 0x9, 0x1f, 0x7}, {0x8, 0x5, 0xff, 0x50000}, {0x8001, 0x1, 0x80, 0x5}]}) syz_emit_ethernet(0xfffffe54, &(0x7f0000000280)="48c1bf4e61bbeb5ab2e9ce102dbfbeffb95381fb65c40efd0d548b07c6894614eaa2a30397d0239aa52de84b6de7b0b1ad487f0bedf8e0d9ba0e65a1bd368b2160fd2f000000000000000078186e771d0f5a340b8bdb395fb69d87ef54bc93151a4901e1f9e896709ec547f4de9ec8224e14f203d741796101aee05a58edfcbf606e44ad0c6fb975b2a48e0a7aee26d7dd034042b55fe5327b085583f3437cb6c8eaff431c653af3ad99c6337283c2f963d53ae42611ca8b319bb86cc9761aded990f2a6dde70b6683ab51067f46716a4dcc23f6e55c33f22fdebe00e916dfbfa06dd6b7b488d3b56cdb2ac28318c93d535415dea65f3bb520de82d486f2280fb88504612581799694b1e2f2c49a0b6292a467b25734681ca0d3442fc706e462f82866d5abe2fdf247d22c27f4d31e7ef2a375ae") 16:00:51 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000440), 0x7e, &(0x7f0000000180)={0x1000000000000403, 0x3b9ac9ff}) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f00000000c0)=ANY=[@ANYBLOB="70016c915dcbd046417087eaa21d68720dfb33d6dc54674bb74981d6d2f38b7d17e62724cffc9d6645f94baefef4b04a1f800dfd46025644eeaa8896d3def5e081311343ad306085166a17a1c3be71651e5f277cc6f999cc331d131c863de8dbb17af72b6acae86b0c4b12ae64d9df8db8fdfe52"], 0xa, 0x0}, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f00000001c0)={0x7fffffff, 0x3, 0x5, 0x2, 0x80000001, 0x10000, 0x7, 0x10, [{0x2, 0x6, 0x0, 0x1}, {0x9, 0x10001, 0x3ff, 0x5d00000}, {0x3f, 0xfffffffb, 0x8}, {0x2, 0x10001, 0x4, 0x3}, {0xbe, 0x7fff, 0x522b, 0x8}, {0x16b, 0x1, 0x3ed0, 0x4b6}, {0x4, 0x9f, 0x100, 0x10000}, {0x102, 0x9, 0x800, 0x5}, {0x1000, 0x10000, 0x5, 0xfffff809}, {0x1, 0x8, 0x1f, 0x2}, {0x9, 0x8, 0x7ff, 0x54763e31}, {0x3ff, 0xffffffff, 0x200, 0x1}, {0x200, 0x9, 0x200, 0xd67}, {0x7, 0xfff, 0x8, 0x1}, {0x200, 0x70000000, 0x6, 0x7}, {0x962, 0x3, 0x3f, 0x80000000}]}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) 16:00:51 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x9, 0x1003}, {0x18, 0x3, 0x3f, 0x1}, 0x80, [0x6, 0x1, 0x1, 0x9, 0x7, 0x3ff, 0x7f, 0x40000]}, 0x3c) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="28000000ffff000001000000000000009f16c0787dbb11f1f51be1c17855a443530d4fc0380613c858d5b9a3b3af4a452924ea9cb95d66e29d8b9ecff46ca2355303bd86d9dea12eabb262756810060d8aaa3ea1e39c35b3b00b582e27b53f0453b65e516c6a54f5652bdb79187fc8a61470a4e4c7fd1bced0a24ab1df644f26b69d1761b033b4960cc29380a9da903cb9aac110d7077631bd1fc4197213f2b41b73d0d54a0b162f356bfcaf6b99861b8ec19458244627fc20e1acd39bc7985cd15dfb01ebfe0df7eacbb22d1e60f2ae404cd3d814f283613310fc0f8accfd0515fd2cadd2b727bf666d13fa7927000000000000", @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r10], 0x28}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r9, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setregid(0x0, r11) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r12 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) ioctl$TIOCFLUSH(r12, 0x8028698c, &(0x7f00000000c0)) socket(0x2, 0x2, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x74}, {0x87}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:51 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfc040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) ftruncate(r2, 0x0, 0x7) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) unlinkat(r4, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:51 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x1003f}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='8'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x31) 16:00:52 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = socket$unix(0x1, 0x2, 0x0) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x80, 0x8) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) openat(r2, &(0x7f0000000140)='./file0\x00', 0x20000, 0x8) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000280)={0xffff, 0x106, {0x9, 0x401}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x200c0, 0x0) socketpair(0x0, 0x4000, 0x3, &(0x7f0000000240)={0xffffffffffffffff}) lseek(r4, 0x0, 0x6, 0x1) chdir(&(0x7f00000001c0)='./file0/file0\x00') r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x24}, {}], 0x2}) 16:00:52 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000300)=@in6={0x18, 0x2, 0x9, 0xfff}, 0xc) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000e) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) r3 = dup(r0) recvfrom$inet6(r1, &(0x7f0000000480)=""/4096, 0x1000, 0x41, 0x0, 0xfffffffffffffff9) listen(r3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000000040)) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = fcntl$dupfd(r2, 0xa, r7) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000440)=0x200000) write(r4, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce", 0x91) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r10 = accept$unix(r3, 0x0, 0x0) write(r10, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r3, r10) 16:00:52 executing program 0: semget$private(0x0, 0x3, 0x10) semop(0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="80954667a9788c000080002c8d"], 0x10) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f00000003c0)) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) read(r0, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000340)={{0x5, 0x5, 0x100000001}, 0x2, 0x5, 0x2f}) ftruncate(r0, 0x0, 0x4ed) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r6, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r6, &(0x7f0000000040)=""/32, 0x20) dup2(r6, r5) poll(&(0x7f00000000c0)=[{r5, 0x18b}], 0x1, 0x0) read(r5, &(0x7f0000000040)=""/32, 0x20) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) syz_emit_ethernet(0xcb, &(0x7f0000000240)="7a75c63c5a0093ec50c3518784b402751cf09918c1aad731a311b3a0bac3b346f9c1499bf22644b908c1fa8ef84eab26adf066206a85f62872e43aae80722b784f2cd76fae085c326f1f5c70e03cf815763f53caaacfcfd601048956f6615ee538268abc0e6dd9da7d204b11bfec5fa4d10bdd5fbd4bfa42cd943a03c6072f2ba956b8469dd3145bf5713f7e73934fa36d09c438984cb237f05951adebb62eaee76005187b537a58e6f73ef830c6579169e747bb0ebdf6dfa993f8c4a55ccc4d70d9cf4d164c4aefa4a5aa") 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1642}, {0x60}, {0x8fe}]}) syz_emit_ethernet(0x1cb, &(0x7f0000000340)="b6") 16:00:52 executing program 0: chmod(&(0x7f0000000180)='./file0\x00', 0x1f) chroot(&(0x7f0000000000)='./file0/file0\x00') mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 16:00:52 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x7, 0x6}, 0xc) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:52 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0xfffff, 0x0, 0x200}], 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) mprotect(&(0x7f00006c9000/0x4000)=nil, 0x4000, 0x0) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) r1 = semget$private(0x0, 0xca742165ad655d44, 0x8) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000080)=""/142) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) unlinkat(r3, &(0x7f0000000040)='./file0\x00', 0x0) 16:00:53 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x524, r2) ktrace(0x0, 0x5, 0x214, r2) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x400, 0x0) fcntl$setown(r3, 0x6, r1) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x100000b1}, {0x5}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") 16:00:53 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f7867ac, r0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x9) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x6010, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x20005302, &(0x7f0000000140)={0x0, [{}, {0x0, 0x7}, {0x1}, {}, {}, {0x0, 0x4}, {}, {}, {}, {}, {}, {}, {0x1}, {}, {}, {0x3}, {}, {}, {0x0, 0x9fdb}, {0x7}]}) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:53 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b00113c2700000000000600180000000000b258ed99bc62552e79d99e000000003f00ffff00603e97a0c224", 0x33}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) poll(&(0x7f0000000140), 0x0, 0xf6) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000040)) 16:00:53 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x4, 0xfe]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) recvfrom$inet(r3, &(0x7f0000000000)=""/221, 0xdd, 0x40, &(0x7f0000000100)={0x2, 0x2}, 0xc) 16:00:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00'/11], &(0x7f00000002c0)=0x1b) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x19, 0x0, 0x7ff, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = dup2(r0, r1) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x1a, 0x4, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000200)) r7 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x100, 0x0) r9 = socket$unix(0x1, 0x2, 0x0) r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r11 = socket(0x20, 0x3dd324aa8404be50, 0x3b) r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r13 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r13, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r14 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r14, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000580)={&(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f00000003c0)="6f5d607538b40a5426ce81c9d41d80189b6c3d10db16d56ce9f7d0d5b763d9e9fda147c7cb7a44f4ce1dd55ecae449cdb4f62c6de700fb278969f502d5a24380c8fb5de88ee8e1ebe3f98480ed40bcde9ef98309dc44c3fd9d186df7a00023cf", 0x60}, {&(0x7f0000000440)="8aca4655910b036952069e30c778be66fe72af2b4c05e0351f2458e7315cb44a2832d6abee51188d339639d2fe538155251c35c6a0923e9f3f86872a89f976062828c83015d86881d555c28eae79aae49955653ba3802010dd85bbb0f0406c95b546239efb5744ed448e4ed52ab6dcb88c9795cff11a59031cd3973c25e50e569266acef1cdcf54ddbb1065670bdf544da874401d612c3655b47a60bea594b3de72a", 0xa2}, {&(0x7f00000014c0)="6955499fca336052e286580a7b70daa983560f786b3a504cd9deccaf817a5e11fd2e3e26ae594ff2f3691ae31f1ec8413e031e8ec716e77b416485199c28aa9d7d816beacf4b3a7501ac197800d4b7f91d2ac666ece766cb35871b0b006feb67510eb09174204e7c1cef383d6d30c2d07ff8672a02df5995b24f0ee2a53dd69053cf017bef8dab25362226acbea707a8f695f0688f1e308e1bedca94ee8f8db401aed4ae122202e210600ed5cab175468a99f0e87c25853059255266ade8660c869a641aba301fa9565b198d0eb47757d3dd66c71dfe60305dfccbca9e9f81f0e04d378ccd9bb19efc0eb9eef0450efccda0a0cce082becda69e13f89c4abef13e8a465b42c38cf776ea6437c21223b658cc0632d3f30741a311dcde1cb38d250b05adca784ff87b78cc8977f38e3cbc5bdceabf9af8ccb370486d839f81c4bc3958f92eb14f871487a02c795953e04cee9e80c1d99cabaad36122512c0a28dec89ef39a836d0001377298f722d6dbd55f21e368f44d0a4c1d63b604b8b12591ed5456310e4bad0e8cdebcf5e2a16560f948d2d71d330d7321940ab594a092eaa27b16dda94bfccf879ff6a7d9b18d2bcc6ea675af35f2a800b2ead91b20428149f4ecf786adecfeeec024c515d9346cecbcb98872a1627b5ea1844b64b9a2c86f6010fc01effdb4b2b322e7ff653f132f7f8dbe13f725ab150337e2b7205be7644f75f68f6f3138778a37695ed7ee3e124e68cb17f3b3cc640ca0ab5a610d7bfb46109480a91dbe1e5b9e7474eba4a87e0f228062b574dd8ace5ff023e3aa18b2a9b89bc6f06889a8b523f4c7a058d6809fb341d4bc3ae15fc48757ee465b49a2383d4bf43aef8e312b6c9dc107b4ac35d7175ed5d4bad9e00321197180e8d9039d4792c14440fdb53746d62380f264950be31e47f5c6ee7211f8591e8d3ee2e16533a12258a80e1f3a0d0a894c99af1568e103c50f163256a3abf616c419de397dff1b95feb10e9739f05809def0c279b01feed7e0439f4dfca2c902ec69873cee37a8151dc7989e854d43f36b61985e5fc99f1b327e19a17c4810778d1941c2032d9fe015da350c24d802932d66e6815537f11b149f8a5dcaf0e551c5e374d8766923fb369c0a287d99af5fd1b8e158610e2d92e0d97bbaea263c14f5db84f6b69bf01c145471ec43bd4f3632df78b85275981e85be0e27bcadbf3e85919661c6faf60560b3b1ccc4fc4a6911fcb416a86b113efc7c929f0d0a88504e2cbfb1e3a28fadcd5032a6697a14a8ad3d44b5ed5de18a8df7b14522bbe657e73d2cbc8f39946ecf0a4d8e9f8a52acfed92d8062260d3ece037c70428b3a15b22a614e08036571c5114ea4ee9acdcdf19a78ff1de5f4689f4ace724e3da9092f70dd17d0e12e3984eecf7d0af2856b674d63d00ec555dc2391e82da83ae1e385560313753d72eb180106b8972421c204b8e5b06979ddd4d2bedbe8f6fdf422d6aeafda6d4dbe9f08128d4b828f06bf8531d03092fedcc55db2faabacc9fe68029a2741685e0f1d8f948c2eddd125a154080a038374afe741c06a742325746f921a43c72d4804074fbd36995f250c962dc4a4e5ca9212e9b82c17bd6d6f56ab778cf8fb263cebba5cbb9bee3d827e74f5f6aacfd464054522aada01055a9ef853c6efed6e8924d2f316a06668178386afbebecb70d00d50a9b1691216f7799808487b66beae1a482d5c34a8dddf4c41c95e60396566d83a2b9ff151c5080c4db6cb9d1646b0a638a99c0006b924602afc9305e9faef2924007261e076631012aa492ec804b0e8ae8431b1223ab2c32e7c356b6bf5780282024a57a9638e3ae6dbe2f263af840edb86e15614d94f07d313992860fa5b249ee2a7608aed4c91f3280d6dbf683b14f98cf6507ff8efbc6aca9bf9870a0879429ca9360976ed48b2bb95cb0e312255c5c277cc8f4d26b9a1d6789b99fe1f6419a7da1b008a4577d17aa29d1a4fed8e4886c25595571ccf286458e4590954cecc94d87585147a97745079ec616ac480199a93961ebe5590d0d7cb7e426307a7aa91013d5c1427560918462085c666d56e045a7d2d0e60618a95bc5f24d1cfec17c4bffc42b265309b6e891043dcf514a58b5d465bccdab1ba8bfa808b74283b332f5ae223c29f7c4867285094238e5ef82e4e00006bc9100febd8ca91ee12eeb6b201a2f3ae75c87658de83746f5be9c89350ee4644305c2c8053e11048a3edae255553a45282593643f0b0f8412895a88cb1256a7c72b7f9408cde7c84be17378b7424f9badad242c1cdaf6ec47df49243a261cd2d98b04d6ba14535870ef728839d60c38c42488f50865308e6bdbe6c2c34259e8f9004fd034bd22f192bb2ecfb816e015e5684d1c38b994db719725e6120065256391ceb7c5b7d70d519acc2da0508ba4433c522ea1b92ac8b680ff767c79b9d8220be83cdbc2cea17d8508e9a1c18ea9c650cd8168db78560bd8a49d25fad3ac531da25921858e4a7e13a3650665f4cb56ad204807be7ef1598fb2e4acfc14b3a46262b0626f4c06531df07aa976116f8e5611858673e883f095a1b13e6a97fd2fab691d5b817e9da4796146884a1b44f507e12f71e6a28c0eedc974b255c0dc9b3ac55ca48daabe86b4c961aed929cce8d8561426f54e32c6c6d9c693c975eab7e094f782d39a5e7c7fff6dc9b4bc55b687e8b2f5e04f5b996ea7e09d9b2391294155b2878e64d640a5ba0148cbe13ea21832d0a700a3b6b2d253fe34b0167f11bc04e6dbd13a456315b0e08972a7d409fecd7804869af922bde6e3aa69456e0fdd59b9b85b491cbef81b6d183c725e2f9f139256bd77bd8a621d651efb16f076c8e7030fbe6c0da2f891e2148e5c2b45ca62a9f7e79c3a928fbd5cae7851ea1453aaacfffbd4af6bd428c30882cd573904f3e7226abba273b9fe46227c57077596ff7d4b78c10582c211fdb0f285ce50296241ae6fcf4deeeed2172aedf6e8f000a0a0c78aade51fb220cf22d491eac45fb147e1addfd3a46647ae51beefe65df9c71390d0043f51b231f9d0c2f45d373f4612dfca1a801d0909246cbe190f5b795fedf116e4c99a7440fd35d7e04bc6bcb584cd9702875fab3e85239f73b86a11ac3b9e9ed8ff98365b0b40744bb42c35d821c1c2cd8214ac39eb069645715f1ed5878c67df1be8a53620c9a692198298d2522ee8e9b4e8a5cadeaf72157b5e6f7f484f89af1a68a921c57c0f110c68b3d52fcca499eda4d8eeb3f289b3cfcd04723851def4fdc55ead5dad3a1c951676825c662ab48b305b4aa54cb25aef531131dfb9e11c39377ca39007a1262d6843186848c3deccde376f37e8949ed8ebf28283d72cba3d519253d88d1fb94d861048b85f467bf764c296ddbb3788365d271023a73db422e194d0e124632e6e3c7f7f5d87896404d4f363605468b02408a05c91a45e57cf097e5f817e88030e074ca8d1d4a3a2f3b753e8f352f6b47b769c195a026845993c290ced6e4d6c5c80b035d330ecc1afc661fceec4b66f0394b13d5af56c2139f2140a039fc2ec0c0947d1cb67cbc3788a8085d3bbed47bb6ad85b69d083cf2a6aa2a713aa90a0c79391402658f33061ecbca75685827e22b86daab0f106f9fcf355b968269a5dcdbe8a8c86befcc817abbc3247b6f2a82c7270303aa7af3773834bb862e1cf007a8e76a3888d31ae969b44d1b29b2ea19ce64f462826b4d171c5701973b644bfe4a34eac7a7b73574cbd1eef0240def9cda130cd48a423f5e7db9d959f50889eb13b411e328e62e027dcdfeb035d7b7aa3f53beccac6489ee6d6e6e12452ea37105d7ae1fb01739c36addb957a7f6560f31eb7ed605c7288b2b5e8130bd7e4e178cb37e40b07d24be9ff73c75e9c4e33ba5657c3d6a3352c1351f85bdda1c913a642dad40d250ffc3e430b3876c1b8c247855935d2e25c955deccb8dbbbbac391e78106d18f0e30b2ec59927dab31e491ae93fdcdeb531f2d89847c7e7dad136aa68808f7c73be890ea93d30c00e7c1bbcdc940208fe9e08a0bce1dd0bee590c2ab554d25f23816420194e2a67e5073a6eea0dcef3023c4c174fcd0a5db1bc2b0a50cb6f12ccb092765aa4241bfd7a047ce915770e4960712c9b6a6c9c4c6d641044338d236368af26332632e251ab67e1d27d20d823aa9c17a4707ff2b48398d2e71d94358e95156d1e362ed9b8f1c31312dffec927bba0fdd901b4129a28b2f71357703cb6d869fd855cb5de43602b3eafeb5b8b38cc053d8ed054ebc1cabc6039c5a55b600749f116c568b04661fd2c469f7c886b7cdef5ac928ca6fed4c6d9842e2b0a7685504cb1c5ced0b26017bfaa917a6f81368c3747d27686181f7ad9cb1f030dcb86d1b94a95369c9e39e4cb5b95eb84d8a4e88b12b340d082fa881504ae6f79d4b206833142b598e93614670300beb2e2e2bbcec2c051c50895cece002a2427f6429e38d3e7239fd03fded3780b7c6019c6bd95cc041c5aa65b37c2f775ac25fb11781ce8dda2238ee489e680746e34d2aadc2261fb8924a15225f6688605be09c231275c76331b1156107f122d35baea5016daed37a9e51e68d66651bf5a6a3c7ef86e0cb81404e183f66427d0a02450acb0358b2aec0656d221568fce1de9fe28e3e21d69d3b2673c6eb1ac26906ba3fefe10e7f7e9cb9a7d725a97389a7dfc07b37cd1421d0c1c5fc7d591719e877cff480634d4d1a6c593e8e2e78e9c8241dd207bbb0f3112d45bd9c1219ee5b642e79a23b1a662e855b1e027a62fa30094c4d32b865b2a129955420d7e3a7141d66a0fe35ebefe613522448c876029afa5ee018157fa9b14e351a0a80ddd08d959e92b36709bcefe6116da47640777e01e92c556d30cc41ac6c2180457097e9ac403c234fec5d9907c9b0f4f3b62d381b636cae5709c637e2bebc11ff4378907ea45d970e466c3f4c73c60713a8140027b8cd6617f1143a75f12e5cf8bc8bda3caadab83c87954507255a43a97b504038d0fc2f35bce0d4db1cec3f3d3a09641848a3088628d5c9836000f45cf305c2f00b96c1c4706d1a2bd6d80952a85f1b239acf58c8e8554a724cf46db3d01ae455fd6ecdd52eaa31506e0c288ce4319d54e470aaf5c1ffb02dd90cc0396d6ea55bd8ce8a0f91a66b94a52de26c722b81e7d63ca8fce130218e7503ec63b9934f7d726b6c1b92d9fa0d15cd1ff2df1dfaae622254963de80b3245e2b7bc710ead4602ba265cba7286d3855e235ed4f8c5095072de80a23ed57155ed71cb2b683434cca96f377b45eb2c68102124fea15b67472058db5d2616c03fab9c14a285f7f5a887ead5817f6a434a61fe87cb6e159c9292292759b6bf9f286e5dd3527feb8b542ca84517a9ce334fc3c34aef5e9e6ae693234eee4e2ae9fe7c52c89d96e9003b5b18d0e95a87dfe568f217304fb468f17944953f0ebe00b93c3d24484f03e31220af244929a463b1b237ebbdd360ef2001c67f84ee0f9f728475246ec2d080e322918093fc2623f4c52682a27428e44bbadd0a8e2d5f126ccad756f51a0a41630e09bc1db1f1e68bf35c047ca10a1e72f2ceb969ac45544ba3fc97dca84118806add05894f1650efe2f5d0abcc72dbc0a5f541c3e8f8e1f187d9865905021256832a443244676bc575c454733f859ad5cbdf5b2762593e51b1d89826999bb9486036d8840e744bdb492b79e5301a96875ceff49170667cb0efd73efe4a70ffc9e8005af39a632bc1a9b3ce6b3b2b2bc7787c94a2b0b198e443b77977287a02d695", 0x1000}], 0x3, &(0x7f0000000540)=[@rights={0x38, 0xffff, 0x1, [r10, r11, 0xffffffffffffff9c, r7, r12, r13, r2, 0xffffffffffffff9c, r14]}], 0x38, 0x40c}, 0x6) sendmsg$unix(r9, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r15 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r15, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x408) r16 = socket(0x1, 0x0, 0x80) kevent(r7, &(0x7f0000000080)=[{{r3}, 0x0, 0xc, 0xa485cd8822343d5e, 0x8, 0xdc01}, {{r2}, 0x3, 0x28, 0x80, 0x800, 0xdd51}, {{r3}, 0x69575d19c8b27c5a, 0x32, 0x8, 0x34, 0x3}, {{r0}, 0xfffffffffffffffd, 0x4, 0xf0000000, 0x7f, 0x2}, {{r8}, 0xfffffffffffffff8, 0x24, 0x80, 0x7, 0xfffffffffffffff8}, {{r9}, 0xfffffffffffffffd, 0x80, 0x10, 0x10001, 0x10001}, {{r15}, 0xfffffffffffffffd, 0x0, 0x1, 0x81, 0x80}, {{r16}, 0x4349bcf9225a8d41, 0x2f, 0x1, 0x9, 0x481}], 0x4, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x24d18acb7df41ef0, 0x0, 0x6, 0xfffffffffffffdfe}], 0x75e, &(0x7f00000001c0)={0x1, 0x5}) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x4, 0xfd) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000080)=0x3f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4c}, {0x34, 0x0, 0x0, 0x800}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") pipe(&(0x7f0000000100)={0xffffffffffffffff}) flock(0xffffffffffffff9c, 0xa) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:54 executing program 1: r0 = dup(0xffffffffffffff9c) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) shmget(0x3, 0x1000, 0x800, &(0x7f0000ffc000/0x1000)=nil) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) recvfrom$inet6(r1, &(0x7f00000000c0)=""/4096, 0x1000, 0x42, 0x0, 0x0) socket(0x6, 0x4000, 0x0) r2 = accept(0xffffffffffffffff, 0x0, &(0x7f00000010c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001100), 0xc) r3 = accept(0xffffffffffffff9c, &(0x7f0000001140)=@un=@file={0x0, ""/4096}, &(0x7f0000002180)=0x1002) getsockopt$sock_int(r3, 0xffff, 0x816, &(0x7f00000021c0), &(0x7f0000002200)=0x4) munlockall() ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000002240)=0x7) ftruncate(0xffffffffffffffff, 0x0, 0x0) r4 = open(&(0x7f0000002280)='./file0\x00', 0x0, 0x108) getsockname(r4, &(0x7f00000022c0)=@un=@file={0x0, ""/44}, &(0x7f0000002300)=0x2e) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002340)={0x0, 0x0, 0x0}, &(0x7f0000002380)=0xc) setgid(r5) r6 = accept(0xffffffffffffffff, &(0x7f00000023c0)=@un=@file={0x0, ""/108}, &(0x7f0000002440)=0x6e) setsockopt(r6, 0x4, 0x0, &(0x7f0000002480)="078c7ca19ca2f3f97df1b1b0258331d7a5a002379bf779d3574ca87fe784bbc21bef5bb2e3cf62c814ee038244965ff95880d7529e658c596e4c0e02dad9c28cf68da27daf13ec858aafe81fbae2c193e7b803b012c44463d1db", 0x5a) accept$inet6(r0, &(0x7f0000002500), &(0x7f0000002540)=0xc) r7 = fcntl$dupfd(0xffffffffffffffff, 0x1e, 0xffffffffffffffff) bind$unix(r7, &(0x7f0000002580)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000025c0)={0x0, 0x0}, &(0x7f0000002600)=0xc) r9 = getegid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002640)={0xffffffffffffffff, r8, r9}, 0xc) pipe(&(0x7f0000002680)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000004f00)={0x0, 0x0, &(0x7f0000003ac0)=[{&(0x7f00000026c0)="e805e66bbd122759cab2aec87e2b4b99c928d7aba9c964f5c421afd8bad7c5470d0eae221a969de83a43547fb5054ece50077e37f6609edc01cf547a690e4c1c41ce8382521ad81a9428252c92f08bef12da4a43cf131259287c36b353de0169290b945bf731d55f81c86afe659a372fdcb858b1eb417faebcd61174b6cc270c753169c5de8346bf5e574439b74a31868787661b5b49c150824bc5fa3cc095ebfad4e397cf97c2165e6a845f07eace9630f2f6da1bbc60d87d98a45d250625e966e45a9a2b848d58c350930c0768510e2e4c9f03d099101c9d1fd093bcd1db5903e0215401326d43b9", 0xe9}, {&(0x7f00000027c0)="a6f7c456aae196c818896a97096d4cb5c97228864ebc06e384d7acd39f7a2744c4a9afbaff53b78478c286234fef16eea866119a9e757ce0b11d163f46cc35dd08267052cf4b85c1dc0cd26b48f41c398493401c5b1d45919d0d7b108d26c7e21eebc416dc843a7bc1b4d40abe37f9d2218175718fd7327f8d17c58a51f7d537287280ce0e1a110af54c4841243a6cf41439241bfc7b0faf4fd21add566b18a6eaefbe013b52ba7f2f987771c1c48bf429302279544a99a09f8baea7ec53fa2e26b31a9d7876768039c2903f08101baae339c17337322a92d1958fb82425188be2e0c841d9c1973d698e4ca246c6d2d8a26661aa8e069e3d695df37f68ab22ab6d7f5ed2e7a55ed067eeb7f8f3a272e141678bab0fae92a88d5ced3c727149473107ce3356af21f62d56cb107cf7e01ac1e02dcc8a4831cb8132d8be805bc0bf55794602a9762ca9b7dfbb1b798123db1fc5e51c730e685300b52cd68c64b5e772d84b7b803fa9e805130e937da279f037a5d4ad1cc3f0f78ee90d9ebd6cff77fd6c1a3f9a6783db49f10c89ac00d08f0eeeba8edcbd3c2ba09235828479ba21fa630774237ab30510edaf1cadabe581b4370bffcfbed40c9a08b30c99e7f11ee4b51f34549e8d69b3b2e5d62423074e0c281c44a90cd16eb10f211207730e81441a689d2c90e315d350444c8e359ace5809ed3e72438776c0b04dabf98b008923d4ece932f521fa862aae76ca2ea55e6b036b58a7ca3d2d682905166377027acb0ffebb9e0588ae65ed356ad517cf6f4d57f13418b04a4d7bbaaf8e601003e78213ef5b18294c0265914f75de50ee7d9131d24ae3cbcb2edb2523746ea0e0c9d3e31c90fd09d781dd6b4c3644d81a7e599b5e993886232ec0b2e7ae0ea5e73e9ae660d301d44768ba140c5d8ed35aa7de0f07b9b4174834f860315356e1ded8b67f408ad9617e183773fe7d77a1b23fb53a806291680b50138bfd3c42758d046d794de8840a3a96c16e12724393b9129f5927af0c861e1a80793d36cef95b2fc18df62b5fba17c7bbf951464d746723ba683665193b3f33e8ee2e9bb7a6dc84bd170b28902cc3b70e38210f6f857f29b9454d4133cb95c18535d29ac9c55ccc1186a0e4ce1d4b76f0f8690d267f21e5b38d8236eec8985944f5a55a90eda3b14f1698caf6afedb4dbc85cf65533e8a64de4be7e61b767b6605911b72100fc5cfdef03b9ef429c321d931d1617e08121315f8f2b3e90b264ddcaa7bfa88d204c8528ceb5495a7d50848bc263a6eebfa81fc7b3ea1c339fc99b92d38cb84f93b0212411b030e1c00014b37baad479bdfe9e9c9bb49842b57fcd644a8ae22c88251700b600a23b511163221f7bdebc66c5a941276aab7402c87fcf0dcfde430bb77fba98c1178f62680c8c03e9379e89691e7b1bd3e89ce5b85af07cd5bf07956287c1dc59dfcc415020970adc469d2890bcc817dae764395dbfc244bbf660a463ded97aa2e0c13548736b0cf6bed01468f52dcb49f1a08cfd86120a7180350065ff1c2baec6d2dd6caa884133902abbfbbb3d540a0e7e25ae642873568155bd0b7a3acef07383b1eee00ecfdbe5c65f675f6848aa842c6f045c22a9818e195a4d302f1a2e31c63e175213357cd677fc6da3775ce76594a7f80b341a2373aad542bc0f22cc146935055bea08b2dda7cd25e2f36ef57bfb0f9c253828e94ab44290e2ba2c99bd70c392ea1a9b8e63fdaae2c1769aee87c56911c34bd02d20c5fa00ac0915283ef2ddbddd8b2d9ca339ebe9c686734dd95fc45ac83ddf5acb15773fe95e05f53566b51d2b586ef37772474b9d08246ec2eb1d54db1ed34d51d3a2950a09b19be521fbfbccd234884faf7243bd06898729ffdbb5c2b0a1daef1900d5f6ec592b03086847f6d75857e5e859bace358145ea0605c55ad823f9da6caf7913c666e437d13534e78637e3dc007f7751c87c02bc09443723b2a899a1429370eeff4c17c8d0a360fcc530cf00b0fe0ddbb36509f7c920820cf76dc56a79294c843c415396534882c0672b6f565b5023277a8d84847c1f955e6ca229b2d903ca14e5ad5e37172d2c30434e40c9ccd673f072e56b2a70d4a15d91d9431b8349300a8f2ce3480416ee9d86ae771be06e1ac75ff4325bdebc7850b018e6ec36ea0c0ed836a32e9a60d90e43e8b3d3891415dc85129e37eae6838275e3512000975f4c5308c6aa13fc8176fa9ab209b8994bd731735c0fe8e97acadaa213cb5a66f1fe55c8a0178b67e741c69ad87979831e5111bf41c7e9c0c23873ad175f7b4be07cab8e61112b56265d65b5699603fd6b422aa14d49712ff5f62b412d4380645e50cb6b5dc3f152b7a230a86769b5ab899eb9493db855cd29720736b0050016fd2a07622cdbd435ca0a4e2bfdf02575e589d84750d1bb02acaa33beacc51367cb5ef56a0107366affa32e4788f0114163335d90328ba71b8a4fd9c4dd59241a07a30aa01632688726b4920eafbb18f1eda867779278effd2123b7aa2221f1222a29ea2c099b91e317635862f58db95bcc007dcdb29e3e368511372d3368161af6cf081fd00efb7dd09d1d04474ecbe259d5e641908c1424c0cc4727ba7804b84555ec59b24feda5c706f876454cb6442d7871a3a100dce62f25212066eef0b96c7d5706f4a87c07eb1ba666248aa6c6e8e8a119504c2f80324430b2073d38990775f3c6876f446dfcc82bb491ddb6c42164d953945c9fa61468440a98806a8ba175f7e44d46209dc401ca5f1c995ebbe433ab4c4d32e09a90a32e470669a09f88acf0bd7f2207f0e932e2169aad448ab893daf7260b4c6d8eb24cc7e9cb84822f637f7459022f0718507fa9c58d5832f6ba091497e052ea941e21587829e4647529eaba0de5c072bd884e27007e711449a5b76eb085ba264283068215cf918370b2addc04c9cc6b66c96077f7003e8a0a68b5744940e39cda61776020ca98fbede802ca8a95a203c1477abe439ae71e80a5491eb5900b65f5781ede637c36c35306ae15d13c60b5f5730dd5f3ef020595f190f63edf8eff8961fef886252205123bf167c46449b0f72cdee3bbbfd6847038e950d66f59bf38d66a3e7fec44a8c2772c7a6a1fc387e7da021c83120388ddb23539ac3706e2d537aee2bf97e43e388fc20c5e798906f8f55897de09660ce1b34d3d07f051fde61574105a1b11a2db84fe37bb175d0310be5bb3319f760d20e9acbd2cafcf59791f8730aec6a3565cfd1d35ef6c161df5e24a1f489e9ecaee4e713a8cc9e86d1cf147fbec14e53d723f0fb876e6efbaca70cb8e722710f5b6ce42e068ace557ba408e3ed11b1b452d1509cca6b1c80a516d6f261b38bc85a4546094427a92c42679f19ddf34bd12476ad152ba467323c94eda136c1cd803c3d1d360b41072e6c72ca0403d0a09f8d59e116005395c5e9da666454651087bdbf97d82f4d889097c3f54995bbf771bd95d929ba0c31520c5304db08a36317120341acd7a4606f3ad08fb680b74cb700635b92ae1293ef2fd7c9dd36c655dcd27d9a913588df9bb4b28a75fd517a26d81d57ad5ad4b5e4ec511ca06ed11e03207b5d793945abe726c55c9f4349b2a178318cefa044c4c935a447fa3c90d81888907496a68d007a6c1232a5088e93d2776de0cf05c93b9d2a0ff08e1a8319f9ed04d3636c4c2547e6d1638b459f7a9405836429ce297b3fda739ea53cb294d11003729a1acf99c5c2973c5e850009c32af8e0e6d7903ec504d74a0f21b514907b7fed982d7746cb6a6cfd0f0e3fea049b571add82a807bd9af28a497417c9413618a125aa1e9d637c014078610df4df564ddc4081797db4b51f7fd983442def7c0237c482bab290a98e30eb02cc1f98477cf49ec09dafcfb66baddee580d7a6162962bf8097028c754fc7424f88f6b700819416e77a23df1e82a0c631fab9c13a66b255045070b96242f5049f231b9a3aa332f42b257e2a64d6e714d06382408cab8527a310a2f21cb08273e3aae4cba174b14a7e3f1d6ff9b19bb095aeff51fdbc41c13e1ae90a0e8140f63fdbad47b22cf85f24e21c6653dc8ca6953d004ca2905f46f4bb2f12d1d2e6a991a6f7faa0f1d6c180dc217923f73920e86efca8b8021c89b3762700942946f8d07018ebc46c6b75069c72f3727715e4317f3f35717f85116840fd8351a3e6675b35cc2c2286b56b90c69f327a5303b22becc65f149c4720782a95b02c44394ddcdf15425629275368e9fcff35973f77bcc04c4bd554b30fefc7cc1c32807fb1bf961064fff73f7313166cec66eba41bb76000a476a869b354600acb9303dc4672396c775703906c5145a28d0c671dfda8023a3dad8c401a989b94b8faf48d77cc1d1a82a3d84e233a36ffd2d9e68dc94a4987b7393c15e6d34ddad222843799020fd5d77f45599ca5e3ffc56b2b21bfc74ddeddb30f962194c0c9332ba06bcfe057ee787e2f7fff8bc97464b719cd234a69cf809b25988d5e81569d8b669c41af7c41640698c11252ef03410084a7618bea79f5f097dfc7b13bd469c4e5f26b83ac0334c8e599434ad380c7f6f0492329f016dc2f9510c03b2a9c61d9a6a188b235bff157f5831ec0a6efaa8766535af2f16f80c233c144daafb5675c32964da796c4d7a2e03245a7f785671eccc9f3c988d7567d912ce991a089e8fda7540529bc3f56e242e8fb2cd224bfdb02ed6f8aa018e8799ec8132713e65c1b4d5210c9c7aa71ba921b10b8485b4b24a8c372f8a3b330bc1697ceca4cc375229138dd4230f08848cd52fd60f72cf964d34a6983cbd1003e21aa6ded169d5208502fc0d2e2e81970e5f3c15712fb2e0a12c53c2372986b24034723103ebb9115499da0ce2f2560f55c6006cc7bf1404f272731e09ede3f104869ff3d3bf901c2517ae73d29322c12f8f6f4b9cd923836418c97a883f8b5d5182c9e0e69e6529aeda9eaca11fab7de0666a1ac6ca3c05902c799f7aede67f3648f3694e7a773c3ce6f23db1bdd23fd2db8c7d15da327de7216d7bce6cc465728019a96a57ae71af524252995a509dd330ccda020e3043bf1698ff1f00b53f329736115c28251040440ba3eaff26f1190e220fd24031be34ac50ee116137fd67d920ad874549ddb946a83091908a327fb99aae527392a60c6bcf03d52d56730b280b76d6bb2bffd3119cc92f0332813de9e0ba39f93a9c9265dd7c30d208595b0f09c5cebdbe612979a91594df54c436226816a10119587a302d7ea55d66e9d1b433354a74e23d486c03941c6664d8479e50fe32d01543ce40142251bf6e52bb91a9bc57300cdd8a2117cef870c76e54517b85782cead7c6810e444899285dd6693b532f2fa2f26f55477163912d500c486d2259828b7f86b3feb1e4501ddcbccf569f3b5b7680dd0ddaa73c01b952bf07b4c7e176d71e754184e153071d4aefdf347f84c92bcaaed8a1bb5a1e1535986483408056d19b7576f43bbae30b4a2d2e5ccd0b28b6f4e89987c95b5fdb65018b349f25deb635a9598340be06f864454d52b5b6f0026d1c4dbd6ac7cb9b7ba19adad89922b9dc2daa0947cabe8acc6dbf1b52f99ebbee71b47179f6d8edb17b0c1a8d4b836f09ee60a83350c7eb152db30e0ce2d853426b0705508eaee2f3be018a43a8190a2f71ee043f512c6a46f2ed7d226808f19b45ca4d4250d2577db2f7a71aeb0911ad0adee44ef77f2307a3c7827e71323d3e70a18ef0379ea97d24d7d5021244349465e374515f478232d7ac3b40e2ea9fb0973526d14406114c6c", 0x1000}, {&(0x7f00000037c0)="795edfdb99a68863e6c75e0ad588e79a6647a086f814ed2600ff84fdb05af9fa49c0cfbcf727771ca8419e4c7d8ccdd1bbf8930e8267b3a5f98d22de25baab71a73da59d16551555361fc44ee61b359ef6d44f6588ecab1c9a0ea4cb95112855c3e633c283b44cdc6a7d0ace12d7ab3701be32f921394df447f0afa4da90ceee932a5df09bc1a282db2dd6558b9bbaa2d39460294f97903ac4dbfa6acec761617f757f5fad3a0bda7de521ed1bc97761fed319de400eb7344284ada82fd3a8b61ba3a4830122477e15592bb28cbbbd76d7aa6b3a26b3f3792e4b435a2a0bdd23808a8ab76f9e20334e9e887b31580c2077f581", 0xf3}, {&(0x7f00000038c0)="7790b8c31fc9d127ab6e11f82d6ef0ab577791b259cdde15e77223853c69fdb07480d4ad35b35c500e5fc7501f6707065935c0295d5a67ecad2829ebb33f113f99dbadd692ab94ebaf275446781ac1801898f6166adeae7c5ae7cd1ebe82abf0fd5157ef7283559a", 0x68}, {&(0x7f0000003940)="cdf2c5a70dcdff23b75893aac990ac1eeeb1e29a25", 0x15}, {&(0x7f0000003980)="80b3a33295182c8ed25aa770167408d7523bddd3375eda16491f4589228bfde1b793d8e0bf3ae08189ca0a82d2d74e40bc4040b7207d185282e39bad6ba5d3a51960c387f6a21183b7b046884a5582f2cd501b674b25a155d6921637729c3d56020aa6bfa74908f947b35a9acfe744411961700d3918c0fcd3cdf6bf75eeaee13091477cbc9bb5398224f26a05a7c8bc220a12b74e491477029373393eeea849e82f0bc58530d27c35334647e1fe6c00f7b5d87bdfcf8091048f900895f790d46aa781313defc06c5d8018228590f82230096958d02c9212f3f60f4fe7525d9e0863d60ac870d345acfa57293354e319b6fa470c3c35495eb654ea", 0xfb}, {&(0x7f0000003a80)="cefea8b509eda4c3d96dedaba909124219e899cc312f0067d32421e0dc0f23bc6d95f93161977fa90618bce7359b9e77c21da605", 0x34}], 0x7, &(0x7f0000003b40)=[{0x100, 0xffff, 0x7, "725de588d651df7540fe86446650f9481051b0e8739b332ea3cfb6b1d180d63e9c73a2722bac363ab9ccb2c72dd7daf5776b2d5896417a4a1c9c5a7002f12a09ab203b8330386e9a98367c327b31ca4f6c93031ead11f41d9a8852606501223aea4c6aca39e55f0465b71c85959580bc0302759bbcc782fc077de76f5afa3b5b2db84351dfe459024f0b1cbcff2e28c9452f5ce6d9d93e5d66b5edda8180991548bc42fada90033f3d8a4061e7baa75fe310f8d541ecf23a93598216f7089db428914f6a56971a9cfc9a7e1d5bf033caf4f85b021df69bccedc4202dbce8a3edeff07b45611cdf27bb199c3ba15d"}, {0x1010, 0xffff, 0x3, "25d63f932698f0cfb28f295a14d62d73fea696975fc42d122ab67932a0e18c942fb068df8cc0a1439004531b09b35fbc75295e21e7f4de16efae8045620a105103ebf8504f63d7d72fff0539557b5acca66764f3d4c8794a68617c3b50b586ec1a1917dfe6d69ef586f4c6a5a4b305a1523899e9af56a42db89c8532850b01593c4932bd0731be13060d1b5b64108af54f30410929e2809c4619b45e18fd19ff22d8137b741dd7ab76c0a4629574f396e9d9e045862861d26bc654b128da18b63f1eb39b25a84fa9cc3f049bc71cc5b6c98cc95ed90709b41f4628e536679a2e012a0e25f1e7c39f5f9fdd345ae55b394a45384f42789c1020f9e49d3148713aaf10ab8a89af855abae7d5e3a74dc5ac231f2e68c77a7c0985acd635974a208b295291702c94922cbae0bf67d663bbfa82da5972f1ced98add5d35831b708783dd56066e45a362730f200f18c50b11280deb2093eec725f57d3479f94fb3ac0f9d96ba5b21c33bd630f037cd1bc6f685735f8067d92ee7efa56e6761d8d256d457030a19c0eef318cf2bc83268c0c5cd0c03770a97fda92a405ea35dd5af2c2750bf323234338da0d8ca49edcdb395507b55534446c4896aae946eb556b20f7ce9493ee267c013ae3c36003a112d3fcfd2c4b3481be1ac521e67fccb1dc324429e38e6c3993434c1f871260c3e38b7a54bbe2a3d4eba2df3fb4578b673b74c102725c6b9e857c158521ad475a07086fb7a11f76631e89395539028c2d5e2e11e2f391636067ba20d58f0036e503346bb0946ad81a3f6888a88bcfdb502a351801aaf974115dfbeca0522bf5262432ca11f19f863960155e673e8ffed0a2b8236ff4d7e462bde96d884a78f8ecf7c26aab6342d191f4fd5668ca923d7afa75b2535db3e0c287a7178f3f9897114378eccfeb625f10e9e04e2c650712a3c7811c8b80453c66d6fd4d8294597f8d9307cd38fb4b207fbad7ef60254059aa254a0b06a93353a1be5b9105f743a12685c5461b58333ee380cedcc4bc268864612877c190582bb7adaf4b25f3ac261dca8b87372e04110a61ad07bdbadd03f0a5838da7e5e3a9e5a2565a4b3a0a80d2b674e35e9086a4ce24a2a2c1ea7ccfd50b827c51a2dac1d0f81925fd5572befde9a99aaabf897ef3d0f30c25481d539d6eb6248e5186c9f696796e82a65f1579b5ddd9cc553fed9bab2efdec3eabff19bd37ddbb1cba382131c5c10cd49cca73bcfd8a5552eb545c0a7e81c855bdd27d8f0084ffd47a559aeb27b8f464c10fa3b6aa1dd008e4d2fda02044ed6297da4e29bbb6c2204246a9470121403d66836364ea11fb3d998428d9364520ca33ee6ac853f1969490fd4ca3784aee63921206199d91310eafb0f6802d45f7ec7d613e4bf31ac65bf9cf3dd2c24bdf713f4d0460bdf947f900f19b8230435100297981108d00933a513754433bba845249a9df3a0a9b42fd1a38162e49014382255ffc03ae3377f28ead10df6f967621ee2dd2a8f88fa8acd75c7ffbbd3b0c7d22349b202dc38e292bc312372d129337b8e14728d91ad060f55ba59975a912ea21c640ee86d04c18b0de7317b0a42f998605f6221cff8eca931d56aa6b2afa1f50ba18a1dee07df6b64bbc163b5410c89c92e5b1eab1196abc94950363d044c4402129d8cebbc8c97d0620e99cc0a70957bdfe80e3cda851b68ba6cea5785fd03c47261b884a06c311fc421246be8f99c310e63d230f54e96632f239f9d11570a11d1c8bcbf0fee4ef72389da7bc8580738ea4b738b2f628bb0ab92e20feb0d683d314857d39798d3567d888dfb2e7ba7fb70c88ddc5fbde5ac0f23c32abdfd4abf3df293501348650bbe661cf4ef887335be5b149c98bbb31723defbc24429caa428efb20ca1ff0c88efa1f46d33ea8933fff26b764f1824a3624bf4edacd703ba986dab670f0b40aeafe0bf3b0e32d6b047cc5d1e570d2bd8f0325ba729eac595b01889e7e92598c64057fd068806cce5e93c24c799ff775ba2cbf2250ac2e2c39f19bd67912a034a32b1e61f676a3d9b9e707b28b00f8b718a15fe7790f42f8617b366e9eea6299d7bd7c8fb24cec9abff413a5ed9ce2277e06c0940f144d7c309ff6b222d3df4ef11e19f2ee35d68044d3c6999bf9e3c7ed2268e2851f1d6ac1a8606dfae3486f6451ca4f712c2759f747fea7687713115e411ecdf08d1b98ea7f608a645a9cdba7746a87111f71f6a20d7cca760fe437474c13a7b72b65e86197d8cc0015858a7f54f03b9ba581e9aeb34ce468b320e264113a6297d3582224408c274a9f42b9ae796069d32d171a1ad38166097e1aec1119470d3743187d57082af959e80f7fde6e62bc30948cca3bf40a08371b69b60c5fb2badcd5a2a1698ec195caa2cbba97f159c1c598550f6352dab6a6da07fbda4ca0c784d0986a2aa86dd7fe93c1d72a3051f417128548fe838835ed698d7fe08228a779c1ada6b351c30413d4533de3943214a4c7a0d051e28aa7db9d9063d3f481ea37b275f7aa2d9272626576e9e8c6bf29899e66db59428c3e164c99d416230732af41686e8002c048be2b990f536087cd5d9a403c8f17a26fef5db0cfcdd16e3b9c91b08f032dc96db96aff567fe4e3c03d479ef49d18c09bc238c080339d75feec6229650e3420766df5e898baece0ed4a42530f2ead1e422328fa13abeaac0c49a7d90af94418829a8fced6d282d885f5ce7664531851f485051971bdbe1a870edd4edf592714c42827e3f8b02b9695e98578e290804626875cfcf1df4730249f35d40e863e194ba76ae4f2f9d63051aaa23b9ce6e07a5358c15150da4ffad482b36bd05a8721f6c836e5e18550528127e6900c3a75ae4c940b5a0d6a92c692c0d2f3dad1fdb903ba7bc2338ee2567860eb8c3fdea1d02d836b1c9f8b38be3828dc96d8469fa12b2878e6718192a2b98f9bdc186293b8add5a0530716140496d19b0680cc75c9c543be9cb1dde7c45c7163120562c9c76557ad22dc88d8c778ef4aa2609d0d76cb8f0a9824e20ddce72b03cc10ad0cdb98ed710746d9c9bae16a55eb4d7e8f37829cc00491881661cd1bbbae7b08660e8e928eb71612f62a8fa16bb6d7fc3bd4620a0a8f88d6adf9a62c80b6ed82961b8d87590a4809ea8e3e7931a79d331cb790b5da169b6b3fb11351a65ffed207a412c9c247060c30e377a4c31f92a511e9d43b58412fbf3d0c2b791f8d97c4548f591231ecf241380b3f66da87f98afc0b68ff5fc5e20eb4648c2b15d2573dbca46fddc2679c803fb9eb48f955b6e84c89dec1553246cfed3cd54abe25956bcec58e84a5e8c6f3ba3a2c8b3d328f7a3597cc8238de36ab5838b96e827b6863572d9552d41270b65fd20c0ef76acc22f54c29dade870ba34802510746260ba3294b8d1828eeae57e9408c3883724c236d4589c476805ab76197088bba826a5520ff16e05d8fd262f641fe6edc4aa1a8d1c3c7e981e536fb06c657d7405043f0ccc7969ada9ab3264cacd61855e5c521b31c89736fe1c534fac7c870cc40c64a515edab9afedc286174c0acb2aa15932ea9a4e9288a92988d4b6d9361b2772aaf7066ed954d9feedd9c40af8b7eee6cee918b781063aad1de7cdf4b4dfbd2879c12292c5fc41a5394ed8f3c1ff14689547085bcac2b55172c081548d84964ca7629fd2a012a60c96bac1cf98b68e701c8dc59dc57a977e27464b52031b397d0518723bd7dc4648c961eaf98c525d5d562c5ae8012517a1631cd832e79b27497e0322df94e76e124451703b3dae2e6cab54447405fe9a7040faa2c018149bd4efdc1b2b2a178da67ebc0878a3824b5ee02ee632c57d1f6dba3752c36180d1ad7b60372b650c5e6e0fc27fa5a279a0fd51679846a1230f8cc0f333c7e9e47682d1fd4c0a0a7ab6cb9eefdc322e5c09cf5571e3fb9ace3175d8e7e467c66995a9cf41793ccd59aecc1fb3646834ecf323ae8f69107958eda0acd78ff08bbfa5617cea6690009b5e34879c1637265c6cf0353151d86cdc87bce4ea523a9a11edf6704959c21e11d8b192563836279d274b6e8136db3ae142554992e63adf265e52c49be6e7dfb26ce8a63275a23c9b14b4790081719badbe44fd2dee160f6eb98b09fa9c38ba78c197d11cf8213c4d521f9607d1e424c73e2e0f8136bae953338a3b70e2d919fec58e2a7b173dfd4aa4060a87a89d54084e28feb76566fb2efaaeb61db44906d7fdc5cd8c3351badc5d04a2b79a11f9fc1801a6122386fbc8755416acf4a06f9fd15766017f7c4b5c20a9f0178700809ad56e3d25f857fcb0c66ee04488c4492a90a46c2ae65334010b4e8b931952cea28099c2d61b3bb89530e3f06625f3eb141c03fd49bd98467174c7149963ea0fe260833f5f6497036722a741940c1b885aaf0dd420f51d553b7b20e11a87fc5ab73b6196493f7e414f0fc24264f0002004e0203f0daddef2be0d1d4bed5377fe0a5f7ac074272a71f9b39e859ba3476ded42e783d621a01523c74ec20246570b7fda3458627175b5d289f97225ea8206cad3c4e8c140cf6177d34018010ea843b16cecc465dd2a4936b7a92e8cb370799a41179ae9a0e1b9487c40db0105c56e2e8950e295bf2afce215db17c5872ef9681e6c53164d51351a3520a86b110a9f0a00124218c19780e72110860b32a1280e31441a35ae9bea381fb68dc6775e4158884adbbefe47d415be86bec2be8e6f2d10905c427bcdb55982925b88bcd716fa90dd073111a77cccf446c460937e54b6bdff631b8192f31d268829259fa6d9c9d087f5c898bb86eae53a625a575545f9834b14fab1745b4462be51ab8579591da59d07bf0e298ea82f7a07b28d64034c4ee716e6bb5d86eee9f8cfe7640023f5aa37d1e600bbc1f31a47982bd46468d4316c9a80989912dd1de88aa901157349201d67cf0c2fe5bfca97ebfee8de5aa09a132f4a1809b56dfb30b9affe5f2e37df4e4588ffb05072d3864b7749b04e2fb65a6ddac6eb685ef1abd2f9b9bbf637961ded99d136b4689460918b443af954882a8d6946ced224ed3b982ea896b96637300b8f9ca9bad4e6c5c4421f8e363f2e45d71f10b914312a614e48d4b87a872eb6a27fd967962abda93f50292c66f84206de86ad5cf3ad66f46e4b7114093a24eb255b637e53b98c06ccb1f9e8d17a6e4ca2dc1bccbc822970cd7bbd1607d683461130366a099c386324779f708d7511a2e6b55744ab036f44136b9c8d4663cf7e368b7dcec4b9962b8cdc02fc6ad3038e58c6f355f73d13fb5210282f2ba435c7a5da0ee9d822af505d7aa9312a53795f2b05adfeede2dd06854f66d6d8ba2b5a97567499f368fc70cc5cf76c3c612f6324673904e417b1959881ce452018641ebcdf507cbde24863d1cd7bb076ca0c8eef3e5942ae87b8bc71902387ec56415c906a839ff599ce1bb85baf1220fa8dd219ac6155f23725c1d6da178dacbf9000eb963a1d9b3a0c3226d577de2098e381dcffd10e71cb5b5604405ac826671a942fa01e2e3424bdecffa0fc99223a7e3f10d3f75db6637009dd44003b4159c549fb9113ffe27b18e8337bfa2c331866ef989d0debc39c2e93ebd14eb66b2e4228d3f86cc411af5a33b4a6e9e14404633289b81e60ebeb31cf512c72ecb63b5af946e1827a40ec678655a9757e18aeef5ac2574e5a2e4ad0f10bd2f4024edff0711e293f2ca70d6cd4b902a37a231791424152a40b88dd51cc68306d2b51d698f1493522fb07fe6f49c16cf6371951750eaf55687359dbdad31ce2d2eef9a"}, {0xb8, 0x1, 0x9df, "e8e3876797096a86438fdf0ca87bbb6aacd4a0048c35b196cc1d8c5cd6139108a55bd6309fdeba281a26c9cd5ef3be0817e05b6b6d11bae368577163bece1487b542cbe81a7fd666ee0432150461b9837a60f597a89bebd7db2329d39445bfcd2367a6faf9c591c5a38311cdc5721083474a361df196f61f4941671355df4150da5bead3510af714550718893c88f25bae31b68ef889dfd36722a67f20e714b0554571477fdd56"}, {0x20, 0x1, 0xffffe7ef, "af8c157f656be0578a"}, {0xf0, 0x0, 0x5, "a3006517040558ff9edf295c7cdcf1168b51f08ee986b2cc7fe6554f1c84c8b1a382bf9c169e98c11db5f292ad8ae3f4095f93c285db613fd4273061279ebea4c31df7fa4d41231574853d100c71b4257a1fa6186d4b312d72e79636d2a842e40e98a6b55f2f755ba6e1171c6dd3c2f3f94b500b7aca790f8481235961f74e0d51d2fd2ad8d14d067ba7e0b220280f6648a113d18a1baba68a08d2b842620136fe9685f001e637a8ef60a709b329339e5623d5f032ca8e6550d86e3ac193060765f61d749ae5edd340cc94154c0bd9f89853f6583697bbedd2d99a8005"}, {0xd8, 0xb66f5981601959, 0x10000, "e739ef962a0ba255290b0fc3f0285bb8b8d9d98d484e414fa99d6b751aeafb98946cf93399f799a4a06272a36d3fe41251f8fec3ffd53f6ee5a1b1b47d303495eabe34ac6dc06afa24f6adf67a4c0cab9eb8227085d9b76fa37fb41b862cd42f4144ba9188159aeb438a7879c546ed99622537b16cb3503b6c9c731de64bdc76abc925d8f363f48d42cc2f93e7f1be320211c45af791b6f881d9a7f969aaf3f7683817db3e34e3cc48e07fb9308ee23eea1da66c9f45544a8f8cf4c780468f94086ad92e1ec3"}, {0x10, 0x1, 0x2}], 0x13c0}, 0x8) r11 = geteuid() setuid(r11) r12 = dup(r10) ioctl$TIOCSTOP(r12, 0x2000746f) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x64a2}, {0x84}, {0x16}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000240)=ANY=[@ANYBLOB="7000000000696c653000fde3f36b37e6f5bc8d4664de31076a4eb3ff1f3368db8c651301726eff27ac1d33add918524b5974a4b2daf75bd8619a5a337c99f1b498dda7ac982394d3384dba5b722362d619ef3d8897c1770d57d03e433c95031a4d7e585523c4a32611e9d9cbb44d764e45588b04b3904707c7e3bab2fefcc26d2b037458d990e5c03209e99d904e686478afffca8845d949ac255190006525e8dd60b328dfb6178f3d6ca40cd065402a3e28b116636c1bd0bebe057acaf21533c7ad61fd04e7f343eb26f2aa3359d66766028204e75866297a126091c6b7fa072575df36ab9a3ae6dcb15a5fa808ce8f426262ff9d23a0759d877ba2ffb17e061530c95e9338ac840214d33b2faa27a05f704c58dc36244153c28c544c9a78b5762755870c0000f8ae12023548f7797e7d873e74ee93d043b6f1a88ff3bcf0a06d439f9000000000000000efeaf63309d31bde1c5ca387c3d8c005fd38eabc8d597aa1775b0459dbc91f9d3fcb6081a95b50aeee3d23138fda7e68d696f991ebe31fed644a343c2552c0df1ed1e412ccdda05506e358fd784619"], 0xa, 0x0}, 0x0) pwrite(r1, &(0x7f0000000080), 0x0, 0x0, 0x7fffffff) 16:00:54 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186a5601ff03000000000000000000000000000285c2768511fe870000f31f00954d0000000200341d", 0x2c}], 0x1) r0 = socket(0x18, 0x2, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f00000000c0)={'./bus\x00', 0x5, 0xffff, 0x80000001, 0x0, 0x9, 0x3f, 0x7, 0x1, 0x0, 0x4, 0x100}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) mkdir(&(0x7f0000000000)='./bus\x00', 0x1c004a0780fd1b75) ioctl$BIOCLOCK(r1, 0x20004276) 16:00:54 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x1) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000140)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x4) poll(&(0x7f00000000c0)=[{}, {}, {r0, 0x1}], 0x3, 0x0) kqueue() r1 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r1, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r3 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r4 = open(&(0x7f0000000300)='./file1\x00', 0x10000, 0x97ac16a639bc2bf4) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, 0x0, 0x0) r7 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r5, 0x0, r6) r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000380), 0x3f4) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r10, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280), 0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) getpgrp() fcntl$getown(r6, 0x5) mkdirat(0xffffffffffffffff, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2000000000000182, &(0x7f0000000080)=[{0x4, 0x4, 0x0, 0x10000}, {0xf2, 0x59, 0x80}, {0x810, 0x0, 0x1, 0x7}, {0x8a3, 0x20, 0x2, 0x9}, {0xfff7, 0x0, 0x80, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) fcntl$dupfd(r1, 0x0, r0) 16:00:54 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}, 0x0, 0x0, 0x40}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) r2 = msgget$private(0x0, 0x39c) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000380)=""/12) socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.ofile0\x00'], 0x10) sendto$inet6(r3, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) r4 = accept$unix(r1, 0x0, &(0x7f0000000040)=0xfffffffffffffe51) write(r4, &(0x7f0000000080)="ddee43ab8734abe72e8289e48f56a2848dcae6855abd", 0x16) 16:00:54 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x2ae4466fc3a729af) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r2, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x40) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) dup2(r3, r2) fchdir(r1) setreuid(0x0, 0xee01) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:54 executing program 1: dup(0xffffffffffffffff) syz_open_pts() syz_open_pts() r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000200)) r6 = shmget$private(0x0, 0x1000, 0x61, &(0x7f0000ffe000/0x1000)=nil) shmat(r6, &(0x7f0000ffe000/0x1000)=nil, 0x1000) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000340)="3e79af3fb6557169a16ad97b33d0b4f6e3e5655e6227c00f0e89f6a6117a53c013997b849c60cebd95c1ec92bd54684104b675616835741e3f79613dc97bf47c20db79f3f9739d31c391248ebb5dbb2854aa380114348c6d9a95e1925ab94a255e56ee18e1b476ca583016d719a799a74571180a9dfdde2bb2e088d57f36c54e225ee1d42a90b2f2e438474860712bee17a425bc9e2ff2a17ef33908a78c39e131ac676b58562ae736f1560bcc4179972f7d13f4eed45425642d849f024f7558a6effd36a1", 0xc5}], 0x1) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000140)=0x9) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) lseek(r9, 0x0, 0x7fffffff, 0x2) ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000080)=0x800) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x150) r10 = socket(0x18, 0x2, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) r12 = open(&(0x7f00000001c0)='./bus/file0\x00', 0x1, 0x24) ioctl$VMM_IOC_RESETCPU(r12, 0x82405605, &(0x7f0000000440)={0x0, 0x400, {[0x101, 0x7, 0x9, 0x9, 0x5, 0x2, 0x81, 0x4, 0x80, 0x3, 0x5, 0xffffffff00000000, 0x4, 0x0, 0x164, 0x2b, 0x57, 0x7], [0x20, 0x7fff, 0x0, 0x2, 0x0, 0x4, 0x10, 0x8, 0x8c6e, 0xfffffffffffffffe], [0x6, 0x9, 0x6, 0x7, 0x810000000, 0x682, 0x7fff], [0x5, 0x100000000, 0x82, 0x81, 0x10000], [{0x4e36, 0x1, 0x4, 0x2}, {0xff, 0xfffffffa, 0xfffffffb, 0x2}, {0x96, 0x5, 0x15e, 0x9a8}, {0x0, 0x26de, 0x2, 0x7ff}, {0x5, 0x9, 0x7, 0x7}, {0x3, 0x7fff, 0x0, 0x7fffffff}, {0x8000, 0x8, 0x4, 0xfffffffffffff247}, {0x8, 0x2, 0x40, 0xb}], {0x6, 0x1, 0x3, 0x401}, {0xf1d7, 0x6, 0x2a3f8e84, 0x8000}}}) 16:00:54 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffedfffffff], [0x0, 0x0, 0x401]}}) shmget$private(0x0, 0x4000, 0x4, &(0x7f00005ff000/0x4000)=nil) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:55 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)='j\a', 0x2}], 0x1) r2 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r2, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) 16:00:55 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x60) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x6f}], 0x1, 0x0, 0x0) 16:00:55 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000e6000000000100002000000000cc00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = shmget$private(0x0, 0x1000, 0x28, &(0x7f0000ffc000/0x1000)=nil) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000140)) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/53) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0xc15, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r4, &(0x7f0000000040)=""/86, 0x56) r5 = semget$private(0x0, 0x7, 0x480) r6 = socket$inet(0x2, 0x2, 0x0) r7 = socket(0x2, 0xc003, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r7, 0x0, 0x66, &(0x7f0000000000), 0x10) sendmsg(r7, &(0x7f0000000580)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x8}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000180)="f9b584c5f96cb582382b25360e0cbfb4eec776f00b402dd17ccce4dbc2d6b060c2ba82e2832363b0d14c8066d9ef1a918b4c49a7e208783acf16ca55644e36bd9038b8101eeb0f74647899e2bc59eecedf31cd7e903d1a5792760076164ab2aeee3b4ea55939401685a860e4", 0x6c}], 0x1, &(0x7f00000003c0)=[{0x80, 0x1, 0x3, "8f06707275a69afbcee489f5d7b132e0729f686a10e427178223db83c09b87702aed8960a19cfd6e5989b11cd29dd06b2da6af5c1a6b1dd8b73d0cf2c0d4c43ce9adfa3ab733cc974dcbfae02fc9c54be84fda46744991dc525d25d42763d03e242065ec60b48f47f299935a061a49"}, {0x70, 0xffff, 0x9, "b942a944d6742977a6c6b1e580624b6182a068b58974487c541e6e8b97b7ef4ed6dfbcf458bf70487faa1a0cbc552f5c217aa4716dbcbddc4970edfdd79823a73609b4bf35c50b38b5529212159afa2eb4455006a4674c4067434d6e8eabf63c"}, {0x20, 0x1, 0x9, "44d967f1e5da2bfb48712812b7"}, {0xb0, 0x1, 0x0, "3b3579ec3b20b98c7448b92bd8d6522e167e52a1791da184abdf834f8d4fa0bdb7bf6e7faa74d56bcb15a00eda1675b8ec7f8ba79ba6b016d29880cdcbef9ae1f593a1544aecddaa1a05a6d8195019784c5f997d7d93b81bb657f18bf38573f85afc526b5453de5699ed441adac14cdeeb7f918493f4bde203c1e24b9a285660abe7316ffc1150107f5b843b22072b9d84646cee5b403261c2e651889150116c"}], 0x1c0}, 0x4) bind$inet(r7, &(0x7f00000001c0)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) mkdir(&(0x7f0000000180)='./file0\x00', 0x104) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) semctl$SETVAL(r5, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) 16:00:55 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r3 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000200), &(0x7f0000000240)=0x4) r4 = socket(0x18, 0x2, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) accept$unix(r4, &(0x7f0000000140)=@abs, &(0x7f0000000280)=0x8) semop(r3, &(0x7f0000000800)=[{0x3, 0x29c}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0x80ff, 0x800}, {0x7, 0x5}, {0x3, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000180)=""/14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) sendto$inet6(r2, &(0x7f0000000040)="6454688fd066092f560e9f5f3818431ede94ce40c4bfc7d621751778da759b5b3d9bf6a4d1f4b663f238eedd256b6cb73d64b97162fbfac15e84d36cca24e4", 0xff99, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) r6 = semget$private(0x0, 0x8, 0x80000200) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r8, 0x40045714, &(0x7f00000001c0)) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r6, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0x1, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r6, &(0x7f0000000340)=[{0x0, 0xfffe, 0x1800}, {0x0, 0x202, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d462c2}], 0x3) semop(r6, &(0x7f0000000080)=[{0x3, 0x7ff}, {0x4, 0x1, 0x1000}], 0x2) semop(r5, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r5, &(0x7f0000000400), 0x0) semctl$IPC_RMID(r5, 0x0, 0x0) 16:00:55 executing program 0: symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') open$dir(&(0x7f0000000100)='./file0/file0/file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') 16:00:55 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) pipe2(&(0x7f0000000080), 0x18004) write(r1, &(0x7f0000000100)='w', 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB='le0\x00\x00\x00\x00\x00'], 0xa, 0x0}, 0x0) r6 = fcntl$dupfd(r5, 0x14, 0xffffffffffffff9c) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x2000000000000, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffffffffffffffff, 0x2]}}) 16:00:55 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0xfffffff7) socket(0x18, 0x4003, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000a3050000000000000000002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:55 executing program 0: r0 = socket(0x11, 0x200000003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005030000e9a1d57890e6c00000000008000400000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8904ab116b553e4225b23ed00f4c8f2cabe00c257699a1f132e27acb577d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000202dc7a4dfcf8000400000000000000010000000000000000fa7092696505b23b398a32a9edf9ed8d9e30b7877c4bb086daf32710fa20004f8d2c70a90dd52bb42959273022ef3f773dad8d06a40729d05a61d76122dc925a39562ff3e8507b86fc0fcb14a507eee342a18a7ace637567ed45f5a7b896be436a6379b8f695ec8ed9ce1db16498778e794a5ec4da5aa2bbe5097acb9372ed6cc319e9e1b51548ebba6bf49863fca39362e7835cef06c421dd1ca1c9cfe8a55a5d3b009af06cc69e3245e6c936ef3d8605816346dbab72f765414402221b0432", 0xffffffffffffff62, 0x0, 0x0, 0xb12fd40caffe2bc5) socket$inet(0x2, 0x1, 0x1) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x1, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x80, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) connect(r4, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) fcntl$setflags(r3, 0x2, 0x1) 16:00:55 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) sendmsg(r1, &(0x7f0000000480)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000000780)=[{&(0x7f0000000100)="40f8ea88347b5bb037458a02ce816b0e53a32bfbb018baf690cc676804db8f62546b9502b5dab0c022ea9c4f39b84d331b34c3ffb44bb9a6a3a59eb8b66e8e7cc5349008159e10d46f8817683dd326a525369e0f15db8dca25157e1a96bf8f175690ec793c2d7b7c1f35de25f29755cee596204761c393b26bd37bc5f17a923d397895727c2307409821a5c9fb7c5eaf7cfa443c16054eb9cd4b80bcbc338bdfc7c5e57afdb3b588fc30bc3ca745589eac5e3fbaa93eceba6a7e2eaf87bf0761b594d6c4cf3982e12c3053d14b19d5e40e142701b57f27efbdb8edc2e0599dfd20fe29ad48772020d118746df3d1a9ed0d849e", 0xf3}, {&(0x7f0000000200)="98b934470ca31968773ee9c40cda16df07b265659e4e380e15a8012d7837fde5bce15d6b82f83b39a4ce5e7c19ef8e334e2177b4dfcde7d326f1f7d7585de63dbfbe05db2a6f92176a3a5b4bfccab7b1b20ac469c2816836905aa92d19fa2b24dc910ec321871d5524e4305d6f636ea198b4a835b8fc35011198521a39083c7353f41b7efb0fea151d3ecbf374e062820eb8b63b946605aac465143a91ea3b4263ffef19c4aea9091d19bb733ffc477b030b556ddb5fb610", 0xb8}, {&(0x7f00000002c0)="a2117c037e054448d79eaa68726b58338df8a949d4dd9a964960", 0x1a}, {&(0x7f0000000300)="ab077c8b05435752b1b0cbbe54c7b6aa6fad0cae715133072b36a95210345d067c7d57631c27490cc53bfcd19118a163ed87d0e7b9a63327b20b14038a9de125785fb00520087c5ab7026cec0c1cd8a51de792c4d83952d0f026796d58520c6e2ad0dc745d372bc0cabb06ff5267d31f3ace1d5c0f59147a02b8d13aa5132e007a2b03470207fb9033a4859edce0376829d05394b64d7586d414d698c5f009896378885c58207c289828810f9dbcd7c5646504e71cefe3ed3475dfb8cd35c738483972", 0xc3}, {&(0x7f0000000400)="2c1b28b15d55f44bd593268a9aa443a7894b16d38707820182cfaf434f5a8254d8d5452821d38772", 0x28}, {&(0x7f0000000440)="ecb1071c4daa7efb247926fd9141bd4051ee53d55a6cdd87486d120f52012d00e58012fd82675f", 0x27}, {&(0x7f0000000500)="70884f431559eba751ea885781c1f8812a0ecc67e8e643423cdd19dbfe95c26bb80d385df90299e610a162e402e11d8a43b3115ce8862ef386caf041fe3be432bfbe5836ad892cfcbac68db87abfaddf662f39aca96c4acf0622a6ae4be19cd47b6d46397d0c4852bbdf6112ac333700ddddbe7ba63e64f0102118e70343990924ec14ef4c102bfecccbb3333268327f59900029ad58c1f5a24ce753ca490fdc61dd8590feb65b3d5d45032ca2ac39510927604c3273a4846f59aadade26ed1b20d65c8265eecfb7b39f6ecc66dd2497a8", 0xd1}, {&(0x7f0000000600)="a6b4e0a0bfbef1f6708aee5dd9cfbd732fdf7a07ea0f58c0fd7316a27536e8a65efb0c44633437dc7b953d83027814fcc693151f11fd39c4cb5e8262951e3159612f155fe74e32045a8d16655d89c5ddfd0900e653b9", 0x56}, {&(0x7f0000000680)="42dd990a6376aac8523627dfb9eb37c29c7866eaca4ed508f003b9f8ca2142f2af06a386877502a55b96da6e0bf995e3b06900ef9a8d3f2827c3adeb2d6bb27387dd6e65930fa92605dc2f0c621388c5b8483a8b7bbfe4f405ee6910189e729e05af851540c5b90c34a3efd6061e842358e19fd8ab9c6e537e343652d977a81e85500f2fc8b1a4cbccd4b74cb6597d2f5b7d74f61c5660c75e77eb8776543b0d82ab8cf7010dc4ab3541636e0015f4a07ab4bc5c989729b91f3d3cf8e03a1a8e990bfefb96a783d895e36224daf346f57352ce70aafe20ef976d9b378b605305", 0xe0}], 0x9, &(0x7f0000000840)=[{0x78, 0xffff, 0x2, "b98685da9ee589e497a10109a47f70e23b26084a83aee9edcfa80b04eabb0803a0635f9304bc03979ba533eb19418afc3926c8be0b0a8b763ccc7cd5ed7015b77b3180d53b80762bd6ca8b5c9102e7c5f7627b57dc32930fbc0276256c69008a050869"}, {0x80, 0xffff, 0x0, "e2428bee9dd8a86a23f8753401599dae82376e446d76734339315db564bf9844d13848cf115746db9d4d3a58f887c389bb5acc7d76022fb1131f8f97adc906b1675c5b51b598fc9e2b4e870d9f5d577ea68ccf790cf05ad4d7330e2f2233475dd3fa0d4d5dc245817b14"}], 0xf8}, 0x2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 16:00:55 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202482f66696c653000"], 0x10) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) write(r2, &(0x7f0000000140)="d62747f6c189cf450baeab44a71f8a20220c8cf838baebabcfc79371959ca2e7216464cd3ff2fbcc7cb5e61ff84647a5bac4796b4e2f6667650fd11d1ac805cf2ba280bd7f282f9914f434b2c4a5284addfbdad59ba368cff76658eb30c17cfe5327ccf7e406a5c49001ab8670df3aa6c59a77dfbb1f565c686e759d662c5b83ba7e2bb04eac5385a43721197d9136f467cb25beec60ffff0dd3eca03f0fb0ed4c4fd991baa2e553b4b5c05eec6e5d8dd1786072481267b088a5f6492eb2cf4985972a7f878e03b4046abb679fde25899ac22d92e76355dade34b121dea76e4d16ee", 0xe2) 16:00:55 executing program 0: msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000002fd7a522b46e22fd322e06999aa973c6e143eda218bff77e832e250d2023f398cb8339a2d7ceae765e55e06289b22149b90f000000000000c3a27836b2e75c23652ac51846e8a2bc"], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/87, 0x57, 0x2, 0x0, 0x0) r1 = socket(0x2, 0x4, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020699d, &(0x7f0000000300)) socket(0x18, 0x2, 0x0) r4 = socket$inet(0x2, 0x3, 0x8) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) r7 = shmget(0x1, 0x2000, 0xc, &(0x7f0000339000/0x2000)=nil) shmat(r7, &(0x7f0000387000/0x1000)=nil, 0x2000) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:55 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x20, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) writev(r2, &(0x7f0000000000), 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) 16:00:55 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) write(0xffffffffffffff9c, &(0x7f0000000080)="376fc83dd4310f8582011b29cd90df46612a83e2b51947a2b48642a8594eb751ba177eb4e90970fec51c5d4b08a511", 0x2f) 16:00:56 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x7fff, 0x0, 0x0, "d73000000000000000010000000000ed00"}) write(0xffffffffffffffff, &(0x7f00000000c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2ee280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309", 0x65) write(0xffffffffffffffff, &(0x7f0000000000)="3f6d0526a5e6b636d6b14f021bcbc71e0aa820130941566889f7ec385a2e772d2fdf5a4f307bfc79bd5e0b", 0x2b) execve(0x0, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000040)=0xfffffffc) 16:00:56 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) r1 = socket(0x18, 0x1, 0x0) close(r1) chroot(&(0x7f0000000040)='./file0\x00') r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x201, 0x0, "000000000000000100002000", 0x401}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0xfffffffffffffe97) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = syz_open_pts() ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000080)=0x3f) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:56 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() pipe2(&(0x7f0000000000), 0x0) r1 = dup(0xffffffffffffffff) r2 = getppid() r3 = geteuid() r4 = getegid() sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x402}, 0x400) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r6, 0x4, 0xcc) r7 = getpid() fcntl$setstatus(r5, 0x4, 0x0) setreuid(0x0, 0xee01) fcntl$setown(r6, 0x6, r7) fcntl$setown(r6, 0x6, r7) r8 = geteuid() getpgrp() ioctl$KDGKBMODE(r5, 0x40044b06) write(r6, &(0x7f0000000180)="fd00fa9223bd759d42ebfbdbe0b9f48f0df423acee778fec5292fbca02127335b4d437b84ad7c957843aff2d02a187f75dabf6a1aefc476252a678381e0efe7b34ca6a9a1f26b6061aee95e94f7a7157d9d41a9b271aeaffc853491a1c004d495f55c883f734375b1bd7b021c035707b9377f14194211554215547df4a407182f0496ba9984969ea14227cbe7d9a93df9c1855d417d1db0fa4bff5b63454b46dd8c5f2b8585b08e5580397555b91ea4d1d342e3fdeb73972eaac43af67e5fe5645021ac28c4ea216f678f88bca4cb9d8bf1f6392d0418071", 0xd8) setreuid(r8, 0x0) setreuid(r8, r8) write(r5, &(0x7f00000000c0)='!', 0x1) flock(r6, 0x4) r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f0000001480)={&(0x7f0000000400)=ANY=[@ANYBLOB="70012e2f66696c93080000a8bfc7805398b2cfe09211220d3a68f41c552892090d44e1edf1a0f392375eff0f83f3f14e8b7b86aa3ace117751e512fd0a00cbdb9f8f2cb5df288c4a79e82e37274d55c3a086002c8a79e0eda86a518aac2a6212bf4827d610bb47a225ea2647cdb92ae67e97b1d30ff9802fa664b4337b76b041a0f253086200ea6175e5668277045655d3a2db95bf57a62b1b526135fc8b81c9726647ce957986d3"], 0xa, 0x0}, 0x0) r10 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r10) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r12 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r12, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r12, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r11, r12) fcntl$setown(r12, 0x6, r10) fcntl$setown(r9, 0x6, r10) r13 = semget$private(0x0, 0x3, 0x30) semctl$SETVAL(r13, 0x6, 0x8, &(0x7f0000000040)=0x7fff) close(r0) syz_open_pts() 16:00:56 executing program 0: r0 = getgid() r1 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000500)=0x5) mknodat(r1, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000580)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0xfffffe01}, {0x1, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe1d}, {0x3, 0x5}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x21}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x4}, {0x3, 0x1ff}, {0x17ece9595742db57, 0x4}, {0x2, 0x4}, {0x1, 0x81}, {0x2, 0xff}, {0x1, 0x9}, {0x3, 0x7fff}, {0x3, 0xab47}, {0x2, 0x4}, {0x3, 0x3}, {0x2, 0x1f}, {0x0, 0x1}]}) openat(r1, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r1, r2, r3) r4 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000500)=0x5) mknodat(r4, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000580)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0xfffffe01}, {0x1, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe1d}, {0x3, 0x5}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x21}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x4}, {0x3, 0x1ff}, {0x17ece9595742db57, 0x4}, {0x2, 0x4}, {0x1, 0x81}, {0x2, 0xff}, {0x1, 0x9}, {0x3, 0x7fff}, {0x3, 0xab47}, {0x2, 0x4}, {0x3, 0x3}, {0x2, 0x1f}, {0x0, 0x1}]}) openat(r4, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r4, r5, r6) r7 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000000500)=0x5) mknodat(r7, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r7, 0xc1045763, &(0x7f0000000580)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0xfffffe01}, {0x1, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe1d}, {0x3, 0x5}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x21}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x4}, {0x3, 0x1ff}, {0x17ece9595742db57, 0x4}, {0x2, 0x4}, {0x1, 0x81}, {0x2, 0xff}, {0x1, 0x9}, {0x3, 0x7fff}, {0x3, 0xab47}, {0x2, 0x4}, {0x3, 0x3}, {0x2, 0x1f}, {0x0, 0x1}]}) openat(r7, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r7, r8, r9) r10 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r10, 0x40047473, &(0x7f0000000500)=0x5) mknodat(r10, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r10, 0xc1045763, &(0x7f0000000580)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0xfffffe01}, {0x1, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe1d}, {0x3, 0x5}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x21}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x4}, {0x3, 0x1ff}, {0x17ece9595742db57, 0x4}, {0x2, 0x4}, {0x1, 0x81}, {0x2, 0xff}, {0x1, 0x9}, {0x3, 0x7fff}, {0x3, 0xab47}, {0x2, 0x4}, {0x3, 0x3}, {0x2, 0x1f}, {0x0, 0x1}]}) openat(r10, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r10, r11, r12) r13 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r13, 0x40047473, &(0x7f0000000500)=0x5) mknodat(r13, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r13, 0xc1045763, &(0x7f0000000580)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0xfffffe01}, {0x1, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe1d}, {0x3, 0x5}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x21}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x4}, {0x3, 0x1ff}, {0x17ece9595742db57, 0x4}, {0x2, 0x4}, {0x1, 0x81}, {0x2, 0xff}, {0x1, 0x9}, {0x3, 0x7fff}, {0x3, 0xab47}, {0x2, 0x4}, {0x3, 0x3}, {0x2, 0x1f}, {0x0, 0x1}]}) openat(r13, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r13, r14, r15) r16 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r16, 0x40047473, &(0x7f0000000500)=0x5) mknodat(r16, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r16, 0xc1045763, &(0x7f0000000580)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0xfffffe01}, {0x1, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe1d}, {0x3, 0x5}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x21}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x4}, {0x3, 0x1ff}, {0x17ece9595742db57, 0x4}, {0x2, 0x4}, {0x1, 0x81}, {0x2, 0xff}, {0x1, 0x9}, {0x3, 0x7fff}, {0x3, 0xab47}, {0x2, 0x4}, {0x3, 0x3}, {0x2, 0x1f}, {0x0, 0x1}]}) openat(r16, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r16, r17, r18) getgroups(0x5, &(0x7f0000000b00)=[r3, r12, 0xffffffffffffffff, r0, r18]) r20 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r20, 0x40047473, &(0x7f0000000500)=0x5) mknodat(r20, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r20, 0xc1045763, &(0x7f0000000580)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0xfffffe01}, {0x1, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe1d}, {0x3, 0x5}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x21}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x4}, {0x3, 0x1ff}, {0x17ece9595742db57, 0x4}, {0x2, 0x4}, {0x1, 0x81}, {0x2, 0xff}, {0x1, 0x9}, {0x3, 0x7fff}, {0x3, 0xab47}, {0x2, 0x4}, {0x3, 0x3}, {0x2, 0x1f}, {0x0, 0x1}]}) openat(r20, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r20, r21, r22) getgroups(0x7, &(0x7f0000000b40)=[r3, r6, r9, r12, r15, r19, r22]) setegid(0x0) r23 = msgget$private(0x0, 0x410) geteuid() r24 = getuid() setreuid(r24, 0x0) socket(0x18, 0x3, 0x7) r25 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r25, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) r26 = socket(0x2, 0xc003, 0x11) socket$inet(0x2, 0x2, 0x0) r27 = open(&(0x7f0000000100)='./bus\x00', 0xa7fa226c1b21a41e, 0x0) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/de\xf6/bpf\x00', 0x0, 0x0) r29 = dup2(r27, r28) setsockopt$inet_opts(r29, 0x0, 0x1, &(0x7f0000000540)="3036694796e6e484922813512c52fb524aaa9cd44b5d8e33143909ad69ba0e8839e725d21c013faa9794ba65ee9ded280e95096480b56f738046243ecf648fb645ca7a360bf7672400e47a78ea6f49e0726f99116290bf0a7f91b51bf5ad6d1598cf87ebaf88fe96ac523fb00b7b040a05da8f13482f782f18389819564ab50515975a8b", 0x84) r30 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r30, 0x0, 0x15, &(0x7f0000001400)="9213c8daa2655cb7c603e4339d986f5767bd549361ce921557619f228c367de8832b93782cbbb26b6b8073e1b150aadf3e6e41ce5791f8e71dfd0c49d33c45bca2af398f6b56d101ca0e924cc3713db3ca6da55dadb604a635b1c13e4fd150767860a68568124cbc9e4957a3631f2c4d59ea9e69e5de1c375f2c07f7b5e4753ac6a6bce40d938f53bbb00561539e8ceb867cf92e77efaef1e7853877b5944d1ced7c510bf97d8d2e4060cd55a9d7d4abd3e11a9f7b6f117a63724df6b0cf540509e7c4c6e3910962329524ab1dd7c1f8e7a5f1a6fc584c2374227fbeff1b7034adde7c31fd11d5651ab27d4b233ee8fbd71f85a08149d0e53ee86965c6736c539d4dbea51642f5fb45675bf23d14ce7f6ec21e100823e0296bf199cb7d2d61da0a0ff2b6b9c12d46bebc7a49c5d7a6a0bfc002f0fb63", 0x177) r31 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r31, 0x0, 0x15, &(0x7f0000000000), 0x4) r32 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r32, 0x0, 0x15, &(0x7f0000000000), 0x4) r33 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r33, 0x0, 0x15, &(0x7f0000001280)="ab238d19ff4c9bea67ae8b4fc4edd235322f5454d76f38bbe1880000f76139351febdf96cf8c7846140c6f58bb1a3e3b6c3d592c31c5a7399006b5295868a15f74334fd5b7a22cfb9934de338e28d52f7c2fabae2c546a7111fce3282c7eb45c87396ffe0a9d774981c0791a0000d80cf0ea5cb00546b59212d51fdde18f52b2f20348a44cd24f267e21a91b5042bda852cb995cc3ab6f62b8107bd9dafe7fa20002750fcafad7414e6e222b8ecedbda0010000000000000000000", 0xbb) r34 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r34, 0x0, 0x15, &(0x7f0000000000), 0x4) r35 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r35, 0x0, 0x15, &(0x7f0000000000), 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000013c0)=ANY=[@ANYPTR64=&(0x7f00000012c0)=ANY=[], @ANYRES16, @ANYPTR=&(0x7f0000002fc0)=ANY=[@ANYRES64=r34, @ANYRES16, @ANYBLOB="3ebfdba9a3733e0b238494dc71f939b5b25d95be91fed23dc42dd105a7f9621a46fbb4ebcb50ebc4a50c320aa9366f8b5586bb6f05cff00b6b358e0dfe793eb2ed96a0a052287192934c22dfa84f0f81d5d89345ef7c7b52882e6835bd6d9507e665af9d4edf2b15054cc46a3bcb74a5377c53ae6d2a77fb43d22b3efc936fd816c591eeb7e58ba1ac0e8871d72fc03861648e5deed32721775f4e23e33ee45931116e10e38b0bc593b4077074ac959e20a6161ba797e538b954aaf3b57e0a468caae4dd500c6d27045f2dbf1f5c3f7aaf5c917c1369d5df87fa35334fa20cbe294a63ef1d9211963b62374ac0c8a336b6f835c421987097c9ddf3b99cb746b98acea66478eeb63360134aa3e6de2264147ea94df4dfa36344b585e6c2c4344f3f65c236cd38e9eba487d2cec6869656f582f46225eccdbe7ee16c5a44c138d6f3a48da423d39f94c538bf36c22dda341d10979461d7f17369ce737839acfc4e39cc62eabc82d86d1046d32da5f636dbcbc0de8e1cd0a3dcd6f771bdf8c984dc1862917143c1f2d4c4b9f92d176d46d8c1266064fe82824aad0f3858b525710d0482e8f34544736a9729d20aa3b5aeab649d867553ae8328d733f8ad168748a973599668432aed7b6007fede167271280e6e92ecac1e0b9c2f71aedc1ce1c8c4e3ff071ca5f06419c5f05e2005cfa382953024017917a3559685919e36a3de79b81280baecb198ee23eef3450807c4579e610393bd11e08e31e39aa2a4ec03286d3ca78f617cce9ea61f9c47667be8ecffff3460abfaa54fb5669a6f242cb4c226fc503daadcc67d645dd8b9953641c00d1b5a3da9a84a9956a31a377e0a3c19f3f9b93b07a0e315f8feabe5717262afabcf8af4e98fc09c9ae24c7b2607107dd780acaade079449e809011bf36855da63d3d1964034cd5e0a52c6f7a6551f346f61c6b28d6f141596cfefe0a8c5a647e697c8d86fc096fb98005e8f7838bd9510133ad4547fc489749c9e33798b2c7f25c6070492bb26314e8b45fa72854a87ee9f5d4ad237bfb7abb8e3850cdd192928715cf6f0cc12dc791314425ee929d5930440078d85dc36099ef6064bcb41fe1fcf2d2852d1ea5142cee2a9c4124e5101823e54a02a0000ed5ea3b9fee466b284feb9bbf9375b5699dc52ece97339113663ee46773279e0b1edb05a38c7636aba5cc071d51b748f5a57167471dcf0cc8fb37fd22b60dcaaada1470016a06e50979d46ae1aab0328ca7de46ea9a6c2a2156e05582dd27a65246db01301bd5d06ffcbe2d196acc5122b556346dc2c3e497ff178f469e0c99396c9898925165958d481893d4506f6288a7fe37ee40947298da513e0134881845b482ea7426c2d0386ae148955efa256a4f85b9b80e65997fcfd6844e1b6384ac5858feaea47b95c67b95e0cad4f045bcd54816cc7e41199aa7deb1dac1164a23a6336a9054b1eb7f70d948d72197a94b511ad16c9014c0c8d9375b458b53871533f4d4a5841acf81c353b5cbf946feb72acc768569c3bc09ac7a84ab28b1b5eab5d502147f8ed57bc8cf5cf425a64685e1b871065438be6fd16401b7c3a16ac236e09987e4e9c1e7c35338f2d93473de40bee0d8e4743ebed19c9dc8d3f2da82ae94aaa4767c54be99192c1a149ceb152d2212fcbbeddd53fb67f84024f088dae5d292a6f030ef97c1eec4b64d92e219db47a1f36b1010793619b7d36fe41fec86d94db7c90eeb99cef54bfaf9e3d6a131ce5c9898ee8540b962beb09029a805d394144a482014dff52d7cb18b24c787e93e4993db03f60b287edcd6e740291cae16a183cb7c5b95e51c4d2b574ead462d15fcfa964db96f0b5a2a5a1acedce137a9a22500834c597b9129a7b5fb9ca2c79709cd59e3b1f7e67bd2afb1cdf4122326372203921479db4f105bc0e810b2bbe3aca345b3a5c41e56189d48262f1ed3a5191ae5b49d6b23f155febaa62697e0dc04c6660f86130ca8735126ce7e7671df0dc6c310042d054cc4dda46fa26df863fe3879953aebf23a3c925908f46e4cbb2d31d7c19159ca22039e0c3c1dea822ed848186787fd56dea7cffe4ac5a81795e27c07eb217a802b2321b7cac5caacc965e5961fe985f5e91692db5f66a3c8d8109373aa2e911699d2ab6ebd3302c234b6c9908c8de793e9c56bd90a7b65947277b62c63a64e13bc432d4649d8d10ad604e2283e0525f7132d81b36f8451c9178a23cd7676144053ef895430292c76e151b08aa9f31c2fffef451b3aa7f50bb635be48efba3d8dc736b790078ac96a49f2b5631d2ccc589d29de221b0bc6f6167401652133269d673d4a24e1617029aefbb92fa68d76927f46d15231bb6a9cc57188d135914966c2746c981575a932e864678a7f19b0a799e7ed9f6a4a68430d78736593f9e1a6af2e52489f8ed616cdb1816a863172cdcbe9d74f770e44cb2bb6bd31ea5f5b509fd180f46219001040000000000003071df3f714824d745f476ddc61eace729f12033b2fb66493c5ebd4cc7140fe19f91eda07abf79828e564dbb70a70145fc668a012febb2446ad4675d2c63cdcec57db9fa31156365fba489dcde113c7c42b330e17758a10c61015b0231242b72f870f047fa2fc460cb08b2b99d0af79e849acb17a79d2c28133554a00b23eead2ac6aae1e07c91428e00bddbe21beb191e895c8712ccf5138ecf3111a4f2e904e70c7c1480901d2a919dbc3fc3c7c0ff907cc26fcdcfee482f19682db7c832d77b54962363a8c37a8cf7a1a7809aee8f50fb4a5a8d5b02cf64bffadce216e132f59d3dc767867be528b3fd8a73607f1556423caa47d760eef20cfe21cbcc7fd6c03c3e0f84f72e89ae564df21e6f463af3fcbfb9856c6f045e85d8fe771acc6b0acdbb45c342424a15ef31dac8e12aab84c0cbce633b9d21a47bdbce42e927d6b3e6ea89e5dcc8a4ce0261265df4b90b7b4634bec9fb27dbde7a76d178b0d477de720d329103e23ddca99cdbd41d5d966dc2de99e30a923dd30e3ddb96bba733ce60f18317754cc166e870dc20f188a74e5486703ab0b7674687d0e9eef87e467d0aa2f0ee4fdf5fc36e4aa2506277be0a1211a507716ee80c542e09260512588322e499a6b8c5e963f883ff8f701323774f3f0393754cbcb26c0bb4efbf1023db55591f2c22f7d85366b31922982d7b3e177131ccff112ff6494b096871e0157e9e7e80176f90850500e83d4ab051cd638d09ba4a258b3524e11642e7830790dc51c2b8349dc59a100b50b3917b98b02a12f334050bb483682a0820fdb2dfcfbb30a4b6f10748832cf85788435d3fc5d320ead45fe6afede7dedcdfb0fff2d0076daca545b66a2b457eabe7b0b7221c9cb6b702a86fca00eac3d38dfb07d059fdb7ff3c562fd2a74cb4aecec9361566ac50ee48d0d2e6f3c2abe4d7672121745a93bf5ad798dd1a34144d4ea2e92a94a9e305477acb2ef09b3fb0fed232d9d05f1674130009a293147e4c9efa6dff411ce3eded4c6056d0e0027d1dcba617b14fa062745834816fab6096d15fd09f8cb51ee35adc080513c483853d75aaaaf97052a54063dea30318fa3157857df27032a9301b3d57335745dcc865ffba7d20bcabbc232377dd5468fc5c6ad80be7b05356deb95adc1e5f889fec08f4b2fa77b22fe1eeca649b1fa55ec41a664aa15858b47c7ba902414e99c4eda51626c213f7d281b17b6dbd9f191ebf83eaff911b02f237d4da728071a8a7693d8e8ba0143cdba6e6e4cd56cea04941cb129c48cdee0a164f22b1a32b976e31f8b3d2f8396e9997995104cef56a239f15cf1a995fcbb9f007fdba8e528855fe74bc95abe5c5fe77600806b61583e6974b5c080b9a371b841c30c947933eb0571d934775a1515ae23aa1a0cea20e6704629821bcb951df9d0f544d6606d5109d250f9bc7f77c4a85cade161c97570fd1a9bc67c8810f26d5a0ed68b50c82f7acb1d2c7af574604575d97d575931642d7d402409650c8db57d513ddf470fbaf4fd86f3490c073b14c29e82ec305ad760bdc51b571c63cb97de42b67460c232c43b24011e414afa488173fd99804c82170c7440157e1eb7e994916bb08a3307d5d1d5eb7d65c83ff879c2550603cc14a50a0b7d2e4e5c2330323401a67a17fd419488f294e0ed577cb522910864341ffbef6b7b424ab29817dccd95d6d72eea25550d28dfdaef7790fcaacc10f6a6733973ec02aba3a4192957d2094fcbebeb9be06155df3cf6dc5178cec89c6ff927b0787f03b932a4f2024184f084d1f915637d7488be4689e2846be30c9a8fac52fe735022ad0db45caec6ff473bf009c9f899dd8ac0208310df80779bdc8cc8095f8b65365db2ea4e5fec45dd9f25880038e372ad32198cde6a7feedc42d94d27007841adfdff15744111cc975e3e1e8075213e16579f44b7a2e288f24d898b1648f21554329de45072a0509b00c4134e45fc7fa9c4633a9507e53c73777b36053a0d5fab21fd3b9eed79283d6a4b71b7aa42cbe165a84400e31ef2c34cc61183203fb365a8ee92e7bd57160b766fac3456a71f0832f85e674d7024efaba4d1097cf4e97c0a0866925cf129a9c3aabea39ffbaae209dd3fb9464ecf92a499d0d0e5857ff260fcc81e9387fa40e8c63bdb9bbb2a10c1b15fb79d7ec17a67ec769e236c62d84364c4d85e6aabec07bc00bc864cffd7a761533eae6a5e3463a23b62929d1c150067cd7b38cfdc9062c89871f9f652b7c00c085662659e68c72776bf5fb4c54ca03a56f95171fe1d75b3bdd0eef33e60c3bf1bab10e7ba9e6881a201a1b9145305b905e1561e8059b70e29d64c2db7e4322840cb8620791ec0f0f01269130bca77362b0ec10098b7392850517c0c046db512d2657f6e12fdd973dbef35d577240f08e5ce4430d1a6e3e8eb69315680594234a0c60f83cc941a3e5930d5b257a94b3ade203d38ed9ab7ebad4adbd1faed382ebd709dda1f77f5e6eae0e7a19224f9f72ed44238e3b0800c168603868de42670e8a77a0eda450380de18a93191f13fbbd6a4c4c64e9c59df7d7348ff8d598eb6ae48c461164f8020e5588e9f8ccbc382fd33aff4499b3b4003a4316b297c0e281845ea3c891f3564cada06fa8b24b0e56f75caeb23e4f2a9bbd2926c4f44f90338ca59742efbc1c26284c0362f3e6a8da7b578abb7eb11895132894d95912b1f0881569c7c4343f55e161c19bcdd7c4261243e2352929baf6b7ff14565e5079e36a3406efe87ccbd79622e135a428c359803a385b5b2428116ce682822f0bf2541d7d3a8736f9b445b8bc9cc57447c908a9d35b9482fdebf363e6d4939d2ef4074db7fe85adac646c92673193c466eefd8f03c8f4fb7cc06da09e3aaee58468d275e87a7d1c24367c96f7cdc7c307de00c2c5e901a40a4afb534bfb839c4f98e132424e9b5fa413ae8fa68326b9751e548fb39fe0ad9fa4ec48544398186a8f34c43826f96ee350c20f939a16d9a78c646bbcde48d61e571406695211b4cd6009d0cf49c659bc16947df4ef53482a9cddb8734f55036b7d27ee8c1c00dc69fbdcc461fd6d02b8d4cfbf3cf95629608e88a4151332cdf1bdc67581c7ed18ce97498d399dc9c19ca125ebb24b682161f5e9788254e8c744b7a8e68555c741df1a7e0b8fb5e141e33f482c8877c8b28a9b516a7f664022a7db51aa7a971b0897cbd5c10bdbec81920cec1af517903a1190a5f45dc189f940316a845227776e1693155485e5f7d193b97e60fdf5adefd512c4b6b9f695ec5bb3ed0fac60d25ce751ea61bae37818ce00a4fc1a534c7c805bda6ff28b8a6a99ed580c2125449ad13cd40c797d75fa45f5344cd7679e6f97babe45c75eb3b656393cc8e6653ba4912b94b7452942657f1e80ca15b6d1c00b460f4f7a5d0c960990b3673a677dc30eb574d626041ec07fcd8a5d56783d99edf79d022b9fb44709f2d50cbfd16e5d7241214e0e125a7bb22e348f00db30c311f8f9008ace31ea53a5c10088d9d4409424aa3d72999ce7e95563c295d1365ff6f5782f90375275e842bbfee3b515f8d360bdcbe5fb55f2721527b946ac356b06001882bd75952dbbf28e2abd8855bef8106f2dbb222effc3095fc1d3122fc86668fb9bbbbf24edda573b631c90ef3a6e8c666382a8a698046f9507aa5ac7b5619d4f60", @ANYRESDEC], @ANYRES32=r0], 0x4) writev(r26, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x1f6}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0xffffffffffffffd1}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) accept$inet(r26, &(0x7f0000000300), &(0x7f0000000380)=0xc) r36 = socket(0x2, 0xc003, 0x11) connect$unix(r36, &(0x7f0000002800)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee20a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c05000000000000001300000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5"], 0x10) writev(r36, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x1f6}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) ioctl$TIOCSETAF(r25, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x90, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x3}) ioctl$BIOCSRSIG(r25, 0x80044272, &(0x7f0000000240)=0x1) r37 = socket(0x18, 0x1, 0xff) setsockopt(r37, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) getsockopt$inet_opts(r37, 0x0, 0x1, &(0x7f0000000a00)=""/234, &(0x7f00000004c0)=0xa357) ioctl$TIOCSETA(r25, 0x802c7414, &(0x7f0000000480)={0x102, 0x8400004, 0xe1, 0x3f, "35b8386bff7b31ddea0307000000000300003c54", 0xfff, 0x5}) listen(r25, 0x2) socket$unix(0x1, 0x1, 0x0) pipe(&(0x7f0000000340)) open(&(0x7f0000000140)='./bus\x00', 0x40, 0xbc) r38 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r38, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r38, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r38, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r38, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x9]}, 0x36e) r39 = dup2(0xffffffffffffff9c, r38) ioctl$TIOCSETA(r39, 0xc2c04224, &(0x7f0000000180)={0x0, 0x0, 0xfffffffc, 0x8, "04713d0000000000000002020000008000003c99", 0x0, 0x2}) setgroups(0x0, 0x0) msgget$private(0x0, 0x4) setuid(0xee01) msgctl$IPC_STAT(r23, 0x2, &(0x7f0000000100)=""/100) 16:00:56 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x9000, 0xc5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f00000018c0)=[{&(0x7f0000001a40)="ff8db59eaf1c19d51327523ecbd7b87dfb4b0953aef7537c07898b2dade99c4cd745", 0x22}, {&(0x7f0000000300)="acecb03097b6905b3469cdbcb869139a25d78e77836c4107f49632bb27055c1089ac9d0bd7a55ecddd9aed938fc2cc4b8f103f57c40dd60ccbddd8ed9ca765ea5bb469cfcda2ae3a7559b3d4ba61162ffeaa59e2a252e263fbfdf361cc96cff09c03e5c0bd7afc4231f4ad1f712b90362179f2b639117579babdd6be935473ba1c4a9c551fd634ea788499c198ca928f8aa2a27186c58a9499ff0fca5ae7b2e48ae648ff7fb02951d0c3d7c36c6cdb46697e928e0c348707b422258e8baf79438541bd661914b70d82c12e51f5aa14ef3a818347aee58a35f24f4f18f48d13cce4889776dc7c4a01b414e3fa680fcef822c5", 0x43}, {&(0x7f0000000400)="cb4005", 0x3}, {&(0x7f0000000540)="108944cffa0aa85c5171a9fc40c44bb21127ce2400c42eed0eb5491eadd30280d00ef05f2c61864b2fc63cdd2a3d20d71932cf2d31183369e4f291ecfbf29337f5e2af2d3339b782d394f922a20681ffe028883edce0a86acf934b850cdab764c0b649efd90263f4a7babb661b76d816533736da787962961d860a18f5f7a01217fe5d051d2cb6343d0f90bd5084c69b88a03d87bebd5f7c42a39625b09bf3ac6a0614aaa41ba10305c59f26bf5c890d5b119c72dcf1144d01e11ba7d738d336d600f0962fcbbc123a224d56b52ee02c75659cbe54d790959a8e964129241a9ddffb9dda33312f0df650a896b0", 0xed}, {&(0x7f0000000700)="9dca4017e0596a3a76d836264cc05463921d6587ca75560ec1619eafe362e41bfad99203019e9fbb91397e2b2518a0ece7d32d90f9e82d82028182a26cf03f4f4f38262318dd", 0x46}, {&(0x7f0000000880)="59f5fc83815f2065cfd07e4a4bed479136315dc3b46f8f83fe355e2486b6be0c5fc2a70b3e52594432597bebc991d8018523a7b975a8741c29cae315b090db7813fbc25ab2a8933e5994476424166e6dc3e5d72779e533a2dacba9952e6c0ef94be59d882d5cb438300627e373272e49e452d09b0a4fc867cb1c43a84f7584a558a80322bc50ead9f2e18c0ee0d7d50a7cdd5ed8cce5f3a8029027b8a8bd724c4c98c61073059fc0cad856db9f73e5b571c281b9aebddc35a98d2c64d6d3a194bcda3c30af08e1a0857c24a2c6a269ba270288f7109818d0fff8acf14807e51bf5e8a564058872a7a952d688435c05d5a6f08caee746f1e192e81cca7b6b7530e80bb895bc3f5743dd4cf308a0748f0b79a4f6b098645a89749ec9a00f929a4b5d77379849a18019c8ce3069cce20730b55b026b57f0648012565a3f1ab69f8e4ba4d17abbf679830d88f6459cfcc0a1b4f125007a8ac2c60d87c65f988efb61ffafe0cabab0da165207fee24cb140a3f26d88a30a2c3ddcc06ee2088bddf6c295695eab536e0f7eb0bbf6460c431c3e61bec479fad3a42210cc5a057177f45c14c6bc5578dffdf10608ae546eddfb82dc09e84bd70e8d40fe5297133a1bb5894c97731cad5a28e24a53314806d9d86734e29a99b9bd64f33cf75915b713a44bd5cedac1cb476f18c1962877ad5b4207684b9ed44532fdd84367a7ad19d9f7946ce71ab0c98526ec7e6c1b4efa8862c5d87ebcb1ac02dd2183f52c4c72dbeb6842a0f1b705fbf777eefc683ef71e53fbe90d5a9a7d659b59abcbcfce08887340aee1811a0b43d838aea250426d9cb82110ed10c1b90b46b1a931a0d35ecaf81996b174a75f9aef91968bd1114ddf2031935c7395394934d94bb02b84990bbd9f659a79c6f663706f353b5aac9964de7ce63d22d453c88b394894d0a6d7e7bc303a231876228e11fdb658317f1cdfe5b741ebed353aac81d7bcaf9ddcc17dd64768799215a88b46be4625350a3a69659adb1c327d6c75c1f3ff8efc81be8b7f300f370456e9a39656d5c9063aec8c1e202933a7a6a6beef71a8e94ed13520a88fa02f5c11d9e5f2c8b099424621fe8e6857eda1c86ea5bacf79abd1f1219b1d1ea015ae6bba8da2639ea797f3efdc95126acb9701501dccf6709beeb146dc3949e48f716022f00c45ac8154122b0e5d19313b8f6861fd246b20cb6dcbade2cca12cc883cd01114e24fd9d394148eed672bd8d620d0bba23642f602ce0a4e72a7da8caf5bc36ba63fca77b19f867a03b72fa6706d0b75ae483c6907b746238f22920b7b7decacd4b98c13fd96ca39789712160239300e4541e847db8c90d1740e56621b5a8e615c2d3debb92ea8d0120c9b4f01d9c41e568072d292dc1e7312bfb043ac886eb7cf472aef6d409c5dbc9e0efd3b1ff2a8ec5a7222fce77b1e0e832e6e5881f86a4b0f679573dbdae30a38499887a331f6725f01b47ad7d62d688daffca0a4e2296880523abf4d7cbfa0351013aaf68281e81df5bf8bd4e0793276be0448c6248bf368d8c99129b0d89e4a2948263b79220c84fad532f6deb22a2c9014beb58ed87e9a3d73c19675410a8a41fe97a30cfdf33d2192aeaac1c33561812ae44670802321261979f23fff7e3148a03647221d2140ec7774a2280dbe1ea547c8211148f93922517d2e9101b590317317971ea117ff5ca621238379bb11f229607832ef076ebaa568f05a92d49d342dab6eff11aee0e84093f2cf54ba085632eb61300b2559d4387d5c726c6ad1138270e1c4e76b53d067f9dacf0810b03040749d38d3b8c7c0054aeeb579698291ed31ac3cc077b6ca61733fe3a85780bfe2b9e23bf66256c165052e7e6c77163f7324776c4e48a8793202cb2624b2b12890691990bbf7456a86232a9da25b3509e87eb33213831df76db6b48bcb51884d2f1933c9c85e878e8f09a506b7a8af9b6a2135afda857634ea82d3b03722f49bace5434be7243d179b01dd988b246c1e3aab09585d5f9a2ad4f49e6003941c7a3fc6386622d17c0901b897531ddf41225e3e5e30f38fab35d93e380ccdcbc86cc9bff7b8238357c9204a45b260d0d6eac84a3123e5254a54bd63633edd4abf29e3796eda9551796899e02a7cc31be9bed69ff6e6ee4351b2dbffb38ff19f0cdc9ef06d9e99a0f777ce0eb404379f22d64289b4ab8e15910f9b81dbc03987bff4bd47b01d88edb5a273801c1005a4f2cfb1bc8df09276d52954412391812c2759dc0b833f2b857387d672af28d2c2c1ae53a05bb27d167978577d9e48ac2579a3627a771d7d12eab36b4981a795f3ab10d4d24b3a4c17603c0956dfc27f4548ac4c1f036f085ad7b0f427ff93506c3308469367d523f529fca37ff246db01d27056f0df855bb62863cc0eb566fe4dcd54a06b4f5a62b7cc514c0887598d3a7f55d113bd36af8dbd2ef77fa38907581dc6f46cbce5bb50a4ea77db0c18f7d25201df1ebac157064b53debfa362bd0e836f502aab8bfbe64de0dd4c08282ad1c12186f7b13fd01775b3300a80b54591c08ff4360f0ea688fdada8f1822dbf49914c36bacc93a2ecd036688bdc6ea4c6cbdd902c46d1bc79c5f646764f60ca0dfb35bb22fc8925ec5b1da6b0b3800c624fb9cacdc07aaa8f65db81a131a73993031222f0d92f7b34d67eb3462317a23ec766d51eb7479523ed4c269b3d29ff16a38dcab70e419ca2e8d54127d53c498574cbd0b38b51b7a0d419b3cf5e24461194c361502413dc795fa01fce1d9492001bcaff0a22e31869ad961a708a70b8869aec6de43507b8fa365b5af10f4f023cd5d98716b387cc25c2a7a1db2feaac0be3caac47b89419e8784ffc4573973d53e09cace8771810e13120486d1fa6f6c988b3258890de6d77ef4fa974af16077bf42f5fd538a4cf8b5d5ee168075e811e0e9a3febee3281fe522de7eea3f30e9634698677eeb1b8fd419da9dbbab9a953f0af570ef6ec2325d26fe660f3127cb3ccc1d5b209dadc77af370d5a40b51f093edeaa285c6a1ba1f723ea35a579465c69459bd7ac57451c4471f09f066c9f622374be952c30254ad650dc32bb32cee1e6654a58b790b871dc3d1674c9665860ef50c763f2b6e72b38ba9c52e820e717cff873cd12a13a45e1b71dbe06c9ca1ba37e3566279ff5f31d08ef9c18107453976fbeb91e712f19364fb22ac37e844ad911f89a75cbe2a3d6b6cfa17e8056df042a5e042cdc8933e51bbfee9c4e991fc4478d7c7dc2de4944fd2f0dd40df4b42e391e64e3038639d93b4830de2c5076d1d5330d1be8328caa54ce94e11ea69ed4f306fcd1a98336e8d9f8f3f7abd550981378414935b80441104d4d4e77c83cb340ca028af2c26116bfbbee891df44dd543c986e1e9e2423adf319e1f9646ef893314b926f2f3194f90256c6364c2d7a8aff0687b5f341542bcfddcfdab335b4fb390f566e8a9fb411cd72b938540ca17919836d1dd8d038f72fdda04c5c8a81aaa1e87de9d364d06ca5bde0a11c3ea29f2f94cec8dd600b4a4fd40c5b8f88182888cfcbdbcc3d34f43a42cb6073727e16226ccfabb1407ee876787670d040906b9d573ec2d7cb6bd9a761dd5c491eba2758a8227f955e8e3f4d9cd832e4ea4dac351b05f863c8bef6f6db97e8c849fa08c1d437c9bfdcc85242c578fd059365058ebf694d80e05245c3fee7f8d1a9a59814abf80fb81fb76e51f6c8b34ffb5fd44fbff696a26f934998d5cf4353140efe8d96ad0e87ab1b0c0245b049089f86d2518f23ba1654f911c4748ec90a44589c92ef2ebb8f15537377ed96f620b07412f27ef1a344c75b2fc88b886a6ff23faa6c297d19a0e8c6b277dca3e10390d8bfd43a211ae552c3a9cdd4e8f23df0786c4d26af1fa4f2d70e0f00147507e2d2fc5ca95a431aa1a72b533f3bd652b1c06311da92cd307aa341b766f5f84f91d8d3bbade6da33cf04504fc20edcf6de359de1dc82ac358b56149fd5e4ebcdc61e41632ad33523f37aff1b2e0974d49f2131039795055794994defb85d9f2e02c0f6f453bc4abb5340c374eefc6142b324848e361c2877bd4bbf40dae6ec66c2ec4b785679c1a2f770736c3bbbb1444c40d8ab169b237b37be65397615af8f95f8a0e5dbc6e671243ed0901028765075bcda03224ea7e3e1fa46fa12857833f894880b5f09c7eefea2f302b767534c2a32ac9706114d2388d95f049d7204ed3b264c4a94d9aa40b253c171606e8226e0e415584359c03f0800b7c2afcd4d613683a9b8e096de5039ecd965d63761a3816dd202e45e4e856ecc7708231aee0c07adf97368481d6de48b71b3719e4a04f10bf25629cabeab6cc6342def0f6b667889d7865fc6551005f7fcd17f77002a6f654dd632f3b0962f3ec9d4288a98fdedc8a900ce7362438b89d48fbb19d011ad19e262c3fe6e8b3a3bb73cea5ecda1d31ec2dbccf9f3f3e396f3211d36300b21e944f49bd50e203037be10446da09b92f875f3b10ffeec392db541d15edef88a9eb9751da585c33a778195080d2d09b57b4b9a6d70ce873526bd45e10b5722d990a833046ec2e7a66cf3eaca6ab74fabfe826b8e9db4bcb6d27234d3e0c619fc39b4e2f8a360555bbe560722a97722acb335a57bfe6f14391ac52b5078d792b9d21599e79c26f4a4ac64c6fbcc571117945f50f487a316e09e9503918e8ae14cb21a23f082e9063397024e5753a1daddb0df2d7743b0116f15940816e24c5bdee5d6fd357e6b48e71307fde6f57ee3fd6bc2f631750d523e5b91090ffedd4abd50d984939ca3dce7cd403a85b36861ea80d48f489e323d908a8a7a4bc655abd770ff9e5e792e7e4af735c9060803f729634d6fc7d1f9029a3052ed19b9423fbdc3fb0d89b6669385871c6e9e708de0b880920c316761d804feeb7092694fe12d3a0981b695e78cd3f566972cce72190e2409ffacc511ba5819d92ea57caf048f83a99806b118eb7b1c0be84a82705b119c1e8fa8df1485932c4f662f98faedde86b758f323e1510e7f14d8b1c9accf2742de75a3af8b259698af1b2e4e198143c32b666242aa2bef3fa23276957bc50798fcaefc9bc29b59f50963bcda7982bef20823863783b81126d743d6644382df879eb79414cfa435c178dd3447980050d06ea6557ffb7c1fb663b424fe0ae4f8b7c342ccb00988675981b1d8cfb85a6cdcd7fd5a074a9e04c5b87a8ab62dce34aff65e65b389347647c9b5400733735c763980627868294064057a77b1b72f0767c4c980ebfaf21c5916d7876e813bf99be3560ba0f39b14bb3ad6cf5f0b23ffef16d67ba989cb23c61783ce5dda93035219a4d4bbe642f116291e9c451741fc04775aa8059d5218315ddd47297bfafacb113b352ea24ffc15c157735ca1af682a2024c8c2ab1778cbc4f6e308eb8560d076e2e4669631918a827a86e59ec57fc52eba0316fe61fd627475133daf78ffbb7bf5515df01d5ab0fc2b0c33fc2535f4988421f64cbcd2d75228bcadf7fc55f5218554bb087451998874aa8c59b094b020622ef895db1ab5baf443aedf569612dbb4c4b6b63d206aa7d8047aaa950b4c094e410a18b9b398cecf5dd6120bb40bad2cddd0fc71477d44afabbfea30de1f6d6bf570caa684d16d147955fc7580e1eb576623c8e1c05d939c8bf0d06cbbce2a2cf53ddd84269f36869d240be393ff8e744fa928d4c259901d8cd25404f651c2e176cebd8072430443d7df85d504f81101110e9823d9359ffc4dd50a347a8cd742a39707a64de88554c1c33dcfea71ac", 0x1000}, {&(0x7f0000000780)="4e7f0dde63f0c55522f9aa69cf23a8f520ee4a6bb928f635e92d49295e356b1b027a7e094abff88398c0141e4b24d466e3844aa9162bc40620dbaced4d8ba803475a3ce7af03f1687d1e3f336bc434dfe09e0c00b5b6c3c30d9c73c01783a5d824851bbce7318abe74e7ef93c1d74f8652103229cd64b27efc688814709086c5c32ae08bdba434a059f29352c24140ac743133c05a79f743c03b004dc5c3eaf1ece95de88691138439f42c4324b8086f", 0xfeb6}, {&(0x7f0000000640)="410e6c6c434a3d4892cc84333fdbe249de19c03ccaf33f928a5df428d9dd9f1b8c0ed124c045b17a30d12459def7fde477bd7cf48e0f8d3cc9c2", 0x3a}, {&(0x7f0000001880)="01b57cf00d266bcf1004cf", 0xb}], 0x9, 0x0, 0x0) 16:00:56 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) recvfrom(0xffffffffffffff9c, &(0x7f0000000040)=""/12, 0xc, 0x81, &(0x7f0000000080)=@in6={0x18, 0x2, 0x7, 0x1f}, 0xc) r1 = msgget(0x1, 0xd0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000340)=""/4096) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) listen(r3, 0x9) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733fef29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51afb0eda11dc9363a7acb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a0aa05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c5"], 0x10) r4 = socket$inet6(0x18, 0x2, 0x4) sendto(r4, &(0x7f00000000c0)="018766cc31adf9a954178d95877aa9c44e03e6dee10f4bb89043f83488f809a63e20d1a22a0193ab9846220a83a0cfb4e47d69edf8cf87ac57aeecb4730533c1427e3f6a91d5b1feefadf0745e27a1b1e98421cf92aef53fbdddccf55977bc53189cee158a122a0de6548b3dcca36e21734814639eeed2273020ca951f203181a96999", 0x83, 0x1, &(0x7f0000001340)=@un=@abs={0x1, 0x0, 0x1}, 0x8) writev(r0, &(0x7f0000001740)=[{0x0}], 0x1) 16:00:56 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3c, &(0x7f0000000040)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x40000000001c, 0x5, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000100)=@abs={0x2, 0x0, 0x3}, 0x1) write(r1, &(0x7f0000000040)="ad3b0f5ee2f4ef98", 0xa3) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x80) unlinkat(r2, &(0x7f00000001c0)='./file0\x00', 0x0) 16:00:56 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) r6 = getgid() r7 = getppid() r8 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r1, r4, r6, 0x1e4, 0x8}, 0x5, 0x5, r7, r8, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$SHM_UNLOCK(r0, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r10 = dup(r9) r11 = syz_open_pts() fcntl$lock(r11, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) dup2(r10, r9) 16:00:56 executing program 1: ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000200)) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000240)) accept(r0, &(0x7f0000000100)=@in, &(0x7f00000001c0)=0xc) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x6}, &(0x7f0000000080)={0x9}, 0x0) 16:00:56 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) getppid() fcntl$setown(r0, 0x6, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) ioctl$KDENABIO(r3, 0x20004b3c) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) write(r2, &(0x7f0000000080)="27f5d2d6d25467e3cbf91948fff54f265120210c05270a455479abe9662bc14b08fbdd35991c674b495a9ba184355179a79f0767b05b3e5360fd396457cddb3e56e85971ef09226bf71fff32598e127b6f6754c367bd725dc9bf64f3be7a214ffc8933d9b2ab27f4370c569c5a27e8379afb8ee82820c1245c3da2f8858590d6", 0x80) dup2(r1, r0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000140)) 16:00:56 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[], 0x0, 0x0}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x800, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x1, 0x0, 0x100000000}) syz_open_pts() pipe2(&(0x7f0000000000), 0x0) close(r0) syz_open_pts() 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="9bf4174b8372ab2ed8d1d4f0e265") 16:00:56 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) kevent(r5, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x15, 0x2, 0x8, 0x3}, {{r2}, 0x2, 0xea8561210f6f0678, 0xe4fc5be4ce66a500, 0x95, 0x7}], 0x8, 0xfffffffffffffffe, 0x7f, &(0x7f0000000080)={0x4, 0x1}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x101c2, 0x0) preadv(r7, &(0x7f0000000ac0)=[{&(0x7f0000000200)=""/198, 0xc6}, {&(0x7f0000000340)=""/179, 0xb3}, {&(0x7f0000000180)=""/5, 0x5}, {&(0x7f0000000400)=""/51, 0x33}, {&(0x7f0000000800)=""/177, 0xb1}, {&(0x7f0000000500)=""/78, 0x4e}, {&(0x7f00000008c0)=""/83, 0x53}, {&(0x7f0000000940)=""/204, 0xcc}, {&(0x7f0000000a40)=""/94, 0x5e}], 0x9, 0x0, 0x40) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r8, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:56 executing program 0: r0 = socket(0x2, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x4000, 0x0) sendto$unix(r1, &(0x7f0000000100)="8622d16d1ab461cc7bc33888021499df988ed5935bfe8c1af4109a4fa05097a38b408eadb97d06a05ed34f0a18f7d0ff91a4e66c041367c03c86621b70c714c9a92432d49aa993cb3c2a7db7826be0850796a88abc45212319be81d3e4c4446662be2cfc096aca96e01de8e8ba9ea2624cf814577f7ea26d6a6afac20bcb8b2804f1a933a5a853bb8b7b86b28fe9f0979fd377c1ee563681aac25b1fd7591b29ef26de2b9d6a9d22d6d32cd33e9adf5de63facdac41359d5d2d8607a43014106a042a3177c0549f51da83b4a926b550cb9e1f6b53f745b828e78a1bd6bcc0d89707d862b877f6945cc2642d85e", 0xed, 0x8, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r2 = getppid() fcntl$lock(r0, 0x784d150abcc208c0, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x9, r2}) poll(&(0x7f00000000c0)=[{r0, 0x85}], 0x1, 0xc0cb) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) semget(0x1, 0x2, 0x80) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x2, 0x0, 0x0, "fc00001f1a0000f3fffeffbf7fe9000000000080"}) dup(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) nanosleep(&(0x7f0000000180)={0x1}, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000140)=[{0x100000001, 0x0, 0xff, 0x4}, {0x10d, 0x0, 0x0, 0x1000}, {0x3c, 0x0, 0x0, 0x6}, {0x7ffffffe, 0x4}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:57 executing program 1: r0 = open(&(0x7f0000000040)='\x00', 0x0, 0x90) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x4) 16:00:57 executing program 0: nanosleep(&(0x7f0000000300)={0xf0, 0x400007fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socket$unix(0x1, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x4, 0xfffffffffffffff9}, {0x5829, 0x9}}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) getgid() ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r3, &(0x7f00000001c0)="000000000000095f9d52000032915faca32cc3aee6350890b9da858533f11ba2c0367b08e7c7685db1dc5a6e6fe1047d7b3fd170200d239166b020000000f423", 0x9, 0x0, 0x20000000004) 16:00:57 executing program 1: r0 = socket$inet(0x2, 0x4002, 0x5) setsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) 16:00:57 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) syz_open_pts() ftruncate(0xffffffffffffff9c, 0x0, 0x100004000) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x15, 0x0, 0x0, 0xfffffffe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:58 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) ioctl$TIOCSDTR(r1, 0x20007479) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) r4 = socket(0x2, 0x1, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x6f9d85db6cf215f7, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) dup2(r3, r4) 16:00:58 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x154) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) 16:00:58 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) dup(r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) fsync(r3) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x1a, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0xeca433d352d2b12d, 0x0) dup2(r6, 0xffffffffffffff9c) 16:00:58 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881", 0x74, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="601036d1000000186004008b00062b", 0xf}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) connect$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x10, 0x3, 0x0) r2 = socket(0x18, 0x400000002, 0x0) close(r2) socket(0x18, 0x4000, 0xf3) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCBRK(r4, 0x2000747a) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x5) 16:00:58 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000015c0)="000000186004008b00b12b710456d98ed90000000000ff010000f0015a6f827388749492712a51630d00003a06005fa2abee4a00000000080009905780b99ebfa2c3adb497512dd5d7864db6f033e250335b450732c66af292ae46e06dd51200e20215aad531bef2962f02bc19cd1dd40ede9767d752d5c4e928a7f917765246475c5f7aed4e0de4ca8a153998701543d64852b7d4596dcb0e5fff31d86135e3246ace60b80e91fa83024c4f488c7ef337d6f4cb4f763c81dc8aaab7b1ce1954ceaee3ed2b3568d9661a64702b359c559d42e6217475c4006f919fd2b9", 0xdd}], 0x1) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) write(r1, &(0x7f0000000000)="6f0f678e50bbc25b1ad1291ab97a78ce", 0x10) 16:00:58 executing program 1: socket(0x2, 0x3, 0x0) socket(0x2, 0xc003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a195a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceaff8a4e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd036ea375dea032c278db98ef17a5d85f5ea1b1009e5a319d54401cb92f77420eea4173d5b6083eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b81e056b47e3f7dc2a8bcc75ab90c87342fd96d58d84e5535a55778175741e8b620668190c0cd93826d2350adafb072f0d59c07393373f47dd05b41bffcdeb494b292d6eb9142960cd397f6c6136aec680defaee56cd76c0b679cb59924db974d42633edf2bfa115866be2f40429941f644ee474dbbfeeeb0f54eb01917e9c1003d12961cba85d475aa7d4989a858ddd466c3e097561dc434caf0cc532f53189914917ed049abfbdc0c437"], 0x10) r2 = dup2(r1, r0) r3 = socket(0x18, 0x2, 0x0) dup2(r2, r3) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x820, 0x0) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x25b) 16:00:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000240)=""/152, 0x98}], 0x1) r1 = socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000001840)=ANY=[@ANYBLOB="70012e2f66696c65300000b89744455d7cbccb06b9060000002a7f60be88b36c2ce8b450ee85876971075c2ab6455807e8ae9e61d14a6eea1f352bf479ada9c962883039a600000800000000000000"], 0xa, 0x0}, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000001740)='/dev/tty\x00', 0x20020, 0x0) truncate(&(0x7f0000001800)='./file0\x00', 0x0, 0xf3b) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) sendmsg$unix(r2, &(0x7f00000017c0)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000016c0)=[{&(0x7f0000000340)="fba6d098903df91434b73fe16eab5e352d067e125083f23e1ef510a79d4fe9810316c1215191778e463421752f7b6f94f725845115ff95a884ec535f9f3b0aadb595d393a2b0b03392a6e46000eefde5a7e45eca5b2a20d797ac7c5178c973344a31c3464d6a7a29442545aecd1f86f6ef1562fb8770a1ca246fc5a94a0354bedc3d50aff594b62f35d98025db3283a964a523aff52191471cf5da1a79", 0x9d}, {&(0x7f0000000400)="2aa769097ed06c64463f4c0154e509d90229b9a9d2cb972994f9a6801f04df4b0c3a53ff723c89924e1eaefd0aa0735b10ad570fd6003481e4e12f1ca9610f7687e5b2d20bd334cac87c3f54f1ee8f4d0ddd09c5a07db8708d130ae556121981a5248a6cc6beb9cc8e696080ae6971ecca287f", 0x73}, {&(0x7f0000000480)="44261c21b1", 0x5}, {&(0x7f00000004c0)="ede28f772c7eaebd8c74ceff7241d7be30867c7c58177f80efbaf1c8a047c22b544289be03b5bf60bdb7eecc2a275050e3db74a2444c6bdbe09ab3e74bff465df50445d0f6a531ae3245f50bdfdbbff6c6b4d101cbc332a31c144e0ab4157f3c825fc00b0e81e54894ade6599b7a92125847de3f76a6f7934f44716ed44dc55dc2ae55822583392fc280e954cec999d32c449cf27027eac0b041635b86c876b3956cb0ee0783b2d76442c01af0d9eac64a1f75944ca5cd83a29c13e29feee23052b101c894db562cfcf3ec288ae7323feb2693de518e1ea90e9d0cbcab6799a69c1a42d13adbd6108d20fedecfcc4070e4439c5e9e023a2460e0c9cfa133b9c808a92997b9ecb45c2f25dd5cb86932b2adc28d056741a385986401f684daf6a25cb14f9bb97ce618b912813caa98d657a42603d919d9f89d667f163032b50b3feedf82453ad58a64ef1451f2c8baaaa592220bc4e2472924ec503a06b27c2aa977caca92221c54a9326248707fe391eed17984445c23807af0199939b93bb69dc00ddcb1d21856a7c7e1ea55ced53bc2436993b34c81ad5a065a2d65a547930d0777766039bd9264e9f466a80954e8fcaa848112e98ff454a289b185c43bdc3f85275dc543413983b2d87594077b2165dab757257789fde87419e9c642033ffdb316cefce7d05e8a0e54dc58bd004da27f9f44fb7a0da66d39211aa55fefd11fbcf07eef5e113fc4b6aeff77cdacd32d23185681a68fece8de14070d7861cb422934a840d87314d74f60e1414a75c986f0698e59615afa9f8847268b2100aaefd9494b8d46df97b26af5e876b0e11e7c2cb90802c349dace8b0c3603e4e6c59887229938439105b599bb50ac48893a5b2ff34623aaa19d4464242be9b7420fe5315a3888fa1b833e31dee5c461098b997935af21fe3df336417ac83655153231c788398a587d2fe09ffc660c41653e5ac1d97841246b61ae7938ff1abe88906a5c6a908f93ced7880189e24d00574e34866366d36c3ad589c724464ae2cdd8e3142f397ca8b0b8bf685d6db890dcd76c4250093e24d1900fcb71b0622134b3e20f2f8e4c7f2ce40baff93c0b7e49b51c3f3184ca952b95e161ca909e66afdc26df24e0ea5dfdbce9dcca3c91f4aba1b769bc13facef61c23745c1d8da9e31b65a1323ac935376a87c08725f55862718e3376a8e98f8003f79233c58aaa6aa927255650c1ee77a609f46868ee6c1699725a15280179e6169d1a9ab1d4873e2c970c7f8e009f90b95657e660d5818d99b30c34345161f2b9eabd470f18796c497a79fc7aeaf688a2e34b936d91f000bbc554d24d1bd182a21c30d90218886b0eb6248c6b9b5e78159311c2a87efe4f7762e4e1afedb31448c7a29bc39c88b6f40e42631538ebc2e29d6ab27a151f1e901c4ca7e285fd550abe1a96c2130023eadee3b9b142fbb6367a04321abab60a315d67904277db73818794617f01475b893b439cf7c70ccfaf48bad65f98198715b7de364958745ae53002c6917f9534a955ce37b8faca2d802a7850b5da8df6869b05e52db4d6dca4a4a9da2c84e529822e7eb16607fbcf45baa692ab93367e97cd3f7cd8f751db60851dfc75e1503759c2a7035501748ebd66fefcdcfb4a50c51c009bd9ef5a9a30429d7d7282d62c7d73fd57c27a30f9a423e0a6bdbff998e9763381fe3e34d0572def81965178b69942e8ee0a90acd6383bd781864ba2c3c73ea96bb0163dfbbd7ab83cab60c10e35a8bd1c6aa909365379a5875f24a613506e43f2841376dff9241832e8d02b524f57a486313b032d35aaba80a204783e7eacb75cfad5ae5d65afb2034dd84247748dc7f71fd546b2fc821077ae805895900f9ea9706302e158766c01214166f26b29e617b3f2092c1a4e8d707f215b6da0eca6d775ddcc5a3c4c9c28b3d70f41d895cb9331ade1bbe8549ee5e5aace9b46c25f027bfb3290b0a6853731114213a476f2206735f50dc53d4f5a8e6a8cf2eec27ebafd24f791b132c21b8985df66b6664f3a640e27c421f0c9c373cbe548bab0e9a54151fb34f03756a530682aa3bf0fcc8443edb5dbda4c96577003681129f35711f08476c27452d689550e8acf5ad4be386b50a6f752146018122cee5ac141ddf16dcb9cc22110c1b4a0d891ef8eca6abedc7a9b18c344b885c4d9d0e618a32af1a103bea5496684bd992b7087f4a33823f8584ec4f076725b824c28baaa596f76e4d3ea8e7a9e1dd31336374da4d273b3e15c26e47fc228e716415ff60eb8d1c99db04814eb34e450837f45454b83a5571a719302d5417fb6e26ae1409e3f250e0b0c2162427db61de62d0658d6895f57ca87cbe1d86b7de4d04b9958ca82ad3b79db90db3ec803e0d9249e3548bdf937b5c75177bc2a8278f6177c6501bc4c7def3bebcb69cacaf54858f46876396250ad3c2140ef97c9023867e6c270ff8ca57c94c91660f8490c39c03bc1d3d1f7ad1264123329734fb2859f5e4fec5a6f9728c5ead639ef91d39be8586bcebe989f6c9ec441e501b77e749a717a66c14b69fc114bf346b2c54fd73c906929019234824ed9f6e021e70b093bee37c59e0ee93935540b3ea9b31dbb435a5d626775d920ed093d0820267df8b94a87bce7c4f7c7573b1f0997f511b74293af4eb33e0304a0de7ebea6b58754fbbec3f103e09f2dc8cef8b28844cc8e25b156ce663645e351bf1de553f4649e3fc296687532cfbbcc692358456c9e25363d0481b19a602e8208aa2acc38830235913e21ee946f1481228ec45852364f055854fbcd507e2ad1f6d32007b0b0a017f33b2ad63cdd4cdfcdd2e774cefb137b7b8b396220f4db71a28e53b052d776c5b32a83528bf4d109f6c465eb8ed937640615b63b95d4a6508a0cc703b3059e8130131cb864d9f167d2b5783ca7e8e79f3d308a32458e56b2ec253fdd0a35523f4eb95d801282b9f8114e49b6aa3d19930b490b83d77a39e02ca6209fc1c54aa99e1b9e3f59e3a5bcb02b4dc9d5c75689a9d85126a6a1716370fe64c21cb9eb8828ac5378a5e006c24627e442644eb2c482b3662a27d8f87c8cbf6f25e3c718b6e05baf3ddc1b18cee039bc0327089bd58c6769db29142be1b1e8e6812d83df852d4cbc537a37117696f3df0e1cbb03477bddc2c646afe0a884f8cf430e35a03146f79421db5b8b4b343950d62596dea66fcac4892d066517c1a53d64589e46add3460ee69e99d06b4ce05757912cfc14fafbe77d8940bc2381b2eee86485f0b3ca07d102b8840f911cf3d791f8fc5e93e9a74d7f08111612a8c14d423ee050cd61ae2f17d8c22320c84d1e88e943f68e00218a542e24e7cb2c3ac198692fdd78e2f7a47a1b004024b76696b1725daea3156cda37dfc5816afd962d05484961c7040f9a9d8fa2b3bd56b7b12a11f3f67bf151ade5ad282ee0b92748cc4d6d8aa0fc48527514600e4c87cb6822429f0a731442c32517fd09220be95ae3811fc2e65c484e2ed2f06c6701bb7fdc93e4c573347b00fb567fd8eff45599949571b7c10a6ce0a2667478afa1378014109d5b5288145dcb66bfad4a69198c453bc3d6a13dd73ff758e9d3cf3a1aebaa027ed584b255f7a946cd1bd81576ac8fda93618d521ce97cec9dc2dfb1460a411eb48b4908c5d52280e35506653cfa8742991351ce137d895d54f1e3e48f361b3d525bcb599a114f0bb333c5af1cfd70605f09a9b884731649002edd9092265071a093e38d9933394fc151cb307e6949b711dedfb632243f11d02c542076d3d4ed2fe99ef78f42e02ce6549fe39694bc60643244344fd2c0676620402e02def30a670095ea07cb2aef4d413bf2a76a2ae88d49a88fb2821c08bcb9b94e59b22faad7a86cbfae6ff4cf4453dd65657d9c957e6ced2087f3a6db5c411f16d998fde2483639757197087b5ef0056f105c64db28543bad38523ae67f8d8d84261db34dd7986308a6b3680c84ca84b8219b182de20302d16fa972e05743b2cbf485c94bdddadc6a15e3302bcd4646d781891977bee5d1409ce6b17d0b2f893fb513201e2040831b939caa90c26bb38921f38fba84002f126781b0e8dc1e80a506748e9c5c7404a4a001fd570523b0907f7a8ad662545deb5f9becbe5f536dbe0710624615a5c78604b22d5127e2d4166db911b43dfd4a4d27a61aa24f071dec011f7d0056f23366bfa400e54e324c7af09a4722e7dfe28d8e82e62b3071f8a18959dd8897305f1569ea62e18a27b7507b5efb790b9fad7b5a4cff978301aa94178f8e908cf95e3fcd6ca1ce093dfa465fa5e56a6de93282c7e7ab6989ab77d0d8339f04e59c687e715d6937f0a29976de0a9ed310bef5ac57d4855879ebcc3f37fd2efdf255377dd16afff1b947380865891b3b029fe5494bb749a4a37de77e579599b6d3116ee59d674d702a5699a3cbfa4ee3f4c27d5b5b8bf5936392a6cd74cbf50d8f08b2850910c77d04b434f652954e21feeac7208e1ced9a19e4d4f69bc1993e61ab5d22c0821ccf1465b8a9b98e53fc596774db038d0f81420bc6634c88f764100957e55f76b2ced614b63aea727fdd0900aab7d9d5ed00132cc3dea1410ce8b6cb6d7cc0c7d1a87cfba2760bd311ef6776e7923aa9fb320ede472d23504c2b62aa963cbe3a78e6ec22e54028d4eff2c2d02ead118ed407ef4a6bfd2452b04d6a02d33a4df2d7f9aac49e1f3b031c2c4e8e2b1b018d6626f1a9f1f2290eb4757b7c7da31b4ba4caac565132bcd493ad69e076bf7178455c32d85e12a0636c63713c1557e15333a894a8ecf7dabc70c20a0fbea637d74ecdfeb8dbbfc07f48267b57ca240ec397795ee84ac8698df9d81191d9212e7bf11fc1b780297c1be12cfcda54dc03be47bae060bc5580b439582432ebfa0972ff28ff9da46ebdd9ac743cdd820877ae1dd2edf694e856db427b643f1bbf660f5f8eec56babcae780fdc510da54ab8d62cf324c4bc42592c176e3d14b6cd18ac8630fce9baa9876e1926942efdeb4467fa2314e2f5b4e734058928acf7bee2d9ddc7ed0a0fe65fa5d446e5f637ed511273223a3bc55c976b75972c4d9061bc341d076ba3662779188cb35dada49505636ef14da8fa6c512487c01428f7d7ef1be327cc56ea68c14b641fa6c820432b12474f992d1ebdb886cdd94ca4bedc3e8dbcbc530c78c52b79c0565e728e2f04a10e3e70982fbaca5e5258e4700321f9941c11642b2782c5978aec2d490faa8c2e6cab66fabfe5b29856e3cce123a0944d63ea38c8de13eb196a0c699317896156e22a7f984170690cbda136ba38de936c42816494c309b44ce9d28317c525d02e8d6443214d0c52fd990dc6182e3367a67146d8f8ba5703f26b791a9a37774f347b9a96b5937438da6a728d090a017953e93d2edb46413dde9915928092563595a7b3dca444fa58df82de468fae11c33f13874ffd1a669ea4532b629ac950298edd99020d1972fa8a08f32a4440de3e00967ccf95d61dbd9d4fe96aab65b6126801cf4ab196123db13e27f0d47632d2ff1a369a052a431068d338dc20de0ccf15866781f12cb3c947a60ee5898d90bd6bc700e8618a58c87ed4ced461141f6d9d5ec867b55de4565845f4cda4088123d28a9f83c40c5f491efbc820e13905f4c7f5f79225bfb8cf5cdc751c28394f60b023e1e35a5802f0b23239f900de47a12be6a169ae5c2c97ad24fa635c39f3a1c14d4f1cc34ac927332a95e71bf532f2ae6152a6944e3a0b3c4a8fab069440e94f5d7b383a23504ee54ea650101181b09726", 0x1000}, {&(0x7f00000014c0)="c49d1d8059fe55ae3ff866952394099660f27267bcd4ebecda66e8f033374b0b3f7392b61291401967e2fcafbed983bdb7a1e113b19d22283084463923aa5fc44abe52c2277896626a488ff02fefd95a97f6b811f8231d27c2c845452255725f62c2af86ff00866c829a40ec1df20ae818a5cc55fb03bc891f93f42c5c15a9e2cedc7d4f3ee9f7cc39043a50c52b1e521e1f30ba78ebbcede734946a2224cda282c4e516f8486cdebe7792b18449040beaeb3290b33be8ab583ef06fee937912142261", 0xc3}, {&(0x7f00000015c0)="a9fc21d8dbbe3c4acc913122c4219952447307c5220e", 0x16}, {&(0x7f0000001600)="dba9fd617e17f6770bbb897f5698991a85a83a547649b322c38ff696cc7add1379ab8d5c0b87846188eea4eef2188a6bf7cc78e90752dc151ad30f26f3f967b557a2b3ef0c7483ed19", 0x49}, {&(0x7f0000001680)="59360b3006634366fd2f2d2b77", 0xd}], 0x8, &(0x7f0000001780)=[@rights={0x18, 0xffff, 0x1, [r3, r4]}, @rights={0x18, 0xffff, 0x1, [r5]}], 0x30, 0x8}, 0x1) bind$unix(r1, &(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8) 16:00:58 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) nanosleep(&(0x7f0000000100)={0xfffffffffffffffe, 0x81}, &(0x7f0000000180)) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="00000018600400ba0d31e99a000000000000000000000000001d003800000000000000000000000000e6ffff", 0x2c}], 0x1) 16:00:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x1810, r0, 0x0, 0x7) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0x3f, './bus\x00'}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:58 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) sendto(r1, &(0x7f0000000100)="5482003172ea205fed6ac6cffd81bf6dfe7c613e4b6078f2b1530ce70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bb0e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d4933800"/145, 0x106, 0x0, 0x0, 0x19) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) poll(&(0x7f0000000000)=[{r2, 0x80}, {r0, 0x4}, {r3, 0x10}], 0x3, 0x5471) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 16:00:58 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x2, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f00000001c0)=0x10) dup2(r0, r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x292, 0x0) openat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x10000, 0x18) write(r2, &(0x7f0000000040)="510fc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) chdir(&(0x7f0000000200)='./bus\x00') 16:00:58 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) shmget(0x2, 0x10000, 0x100, &(0x7f0000fee000/0x10000)=nil) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)='\fFW}', 0x4) 16:00:58 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x80000, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x3, 0x1], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x7fffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = shmget(0x1, 0x2000, 0x41, &(0x7f0000482000/0x2000)=nil) r2 = syz_open_pts() fcntl$setflags(r2, 0x2, 0x1) r3 = dup2(r2, r2) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r3, &(0x7f0000000180)='./file0\x00', r4, r6, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r3, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r3, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r3, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r3, 0x20004b3d) fchownat(r3, &(0x7f0000000880)='./file0\x00', r5, r6, 0x2) r7 = syz_open_pts() fcntl$setflags(r7, 0x2, 0x1) r8 = dup2(r7, r7) symlinkat(&(0x7f0000000000)='./file0\x00', r8, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r8, &(0x7f0000000180)='./file0\x00', r9, r11, 0x0) ioctl$TIOCSWINSZ(r8, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r8, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r8, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r8, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r8, 0x20004b3d) fchownat(r8, &(0x7f0000000880)='./file0\x00', r10, r11, 0x2) r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r14 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r14) r15 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r15, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r16 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r16, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r16, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r15, r16) fcntl$setown(r16, 0x6, r14) r17 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r17) r18 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r18, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r19 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r19, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r19, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r18, r19) fcntl$setown(r19, 0x6, r17) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0xffffffff, 0x0, r6, r10, r13, 0x11, 0xfffd}, 0x7, 0xcd8d, r14, r17, 0x0, 0x0, 0x1ee}) r20 = socket(0x18, 0x3, 0x0) r21 = fcntl$dupfd(r0, 0x0, r20) ioctl$TIOCFLUSH(r21, 0xc0206923, &(0x7f0000000300)) 16:00:58 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda71601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a00f9000fcfffeffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x400, 0x0) 16:00:58 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) chdir(&(0x7f00000001c0)='./file0\x00') ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000100)) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="0000001000"/14, 0x2f7, 0x0, 0x100000000000000) getgid() 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002700)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x48, 0x0, 0x0, 0x1}, {0x4006}]}) syz_emit_ethernet(0x21, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81c3df2cc82c1e9368c6116e0b5162f974e4f9d9") pipe(&(0x7f0000002780)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000002740)=ANY=[@ANYBLOB="61ba86f032e569eb1e4f092e2f6669ec65300067d68c123d70cd3e8492e98778c9968b753a22efae03dc8d87258819e60000"], 0xa, 0x0}, 0x0) writev(r3, &(0x7f0000002640)=[{&(0x7f0000000040)="56c6d9550353f71f38b3772aa851e79f32fa81a66ff8a264ad48cc4686b573aa38e018f38c47073bf2f2ee1bbafb2e4668de844a72145f3e2427c7cf9c39e369ad3150925a24bffcd0d202e4fa807e63de2532a18ef9fa9565a0c622b321de18ee0d602ec34b7cd7a6305a898c46b55770cb27", 0x73}, {&(0x7f0000000180)="7f4fd617ab6fef68072f13028c0b6a873ee9d2ce8f64c5de5694464188b187f9972186b1c43a617c4ee55d93e4d02c6761e739ca9a42c97d296d7a2825a73eacd9847f792711038c2255f27ff58b1dbb0035b153ab3ca76ff5f8f6bbdba71a982f7360253207c809f4842fc412738bb17d62c4e4ef5291914f0e5087d93786a9cb1a9adb211df7eab9016145309ac2a25e0d16", 0x93}, {&(0x7f00000002c0)="06106b1dd6a120376814efd6905391418189ae8b64636ed8ea29fe5afa0f327db64aae8ccf5dbbe6ee88a0e18c99c0d6e06502c171f1ed65c807c07771019cb652a083a2f967404ed94696e7b6ca77f0aab87cbe63d2f25b7fca85939fee0ec8d453945672d8e17de62630b657035db2fb777ba1beab25846a2e19e7a813bb632019ba15771d7c0910bd9c944c711fc219d4cd4b672c587bbd97c80410cd76ffa898e18e681a01398f0070c87ec27df8523f2cfe57f0bf8500f59f1e5f323bf5", 0xc0}, {&(0x7f0000000380)="f1336f492c515499732b6e87ccccee11ae7938fc0d92c0f7cefad38457a75b13c68ae9f0bfecf8849c161029726caeaa6b1e57392d54fea45e8fffcad1d1c98beaa9f44d511b1e0912d5", 0x4a}, {&(0x7f0000000400)="aee0011623cf9d1a5d1bdbed98b62a5bcd29fe248522065d4a88d4b5b1acb05dcdf7cd0e4252ebfc469cd52f9a7504c3ebfd93b1599da54cfbfdfb896f0787f25c8713d969d3bc44a2d065cf9b2df420429258afb9e4786254222e32db6b35947d47fdcc368acc6dc5ee6223a8461f17ae29bee37f42f69799c96d3e0f6fe2589d04826746c7afd72ecfba6d664f561a439738ac719acee774b72c2da5d7f02a2186b0d09bc849c4840bd716f8d94c093e08969cca7fa3c818804575360ba22a5dc08c5ef4bf7ab4b3903d6c41bbd24daa228357ef01e984072ae17d80bf0de6d3f540705a6eb91d264ee0be67b052f2ef961c249343ff77d92e8224d8b6", 0xfe}, {&(0x7f0000000500)="f41e7e699e7f6b0c1b54ba6680ba156da4d8f8d1fe77b8b28c8e3b12cbbef364c1ad2de89895920ec8ea9999a0ff41ee1c061d961c8971a612b7700abb93fcada4fff5f7893767ef5a0b1238b5c88e03c8a4e97b890a255891a7f6232d", 0x5d}, {&(0x7f0000000580)="f11ebd1228bd628b527d29420ee9ecdf2cd3cc29f171baf665d0eebc691c007db0eb2fd56ca8bf9f5941de3fab2634f821a77cce8715891ec5b77037de3f01d3c0569b7e63f64db1fa4acc1cb4a0c47db6dd23a87c4630ebb5c12f1a568c4781b9a95548ef040df73268ed89f26fc24418d5037b71c98b714f248add607deb21786eeb84487da61cd02ff24af7bfb57eb584a88b5ba8481d97165f80e4a9a5311b95731452c9006d794d", 0xaa}, {&(0x7f0000000100)="abca2aa8e652edb3cad1c0a68e8028ed4c8604", 0x13}, {&(0x7f0000000640)="30ce0c0a78a95b890e9722654e77883816d958818a936401a9c3126bf099882475cf49de704a71466fd58c64c5388ea8e945da5385f96ce08fa6b4766e04dec8b918a36740347f40ac4e883c9fa815a3df188508ea60082ed6f26cb6e3ac3a161f14eeb857cc956a64c12c07fd106244cd7ab9a3bc9ae2b0e5c79e83bc0cfa104f8acbb8598394529e2cfe82942b6f1080f6c54a70df2d263851491d0b7b8213ae75ea0b1e4dd86a753a6e3a713f9d28983e879dd76470775d6c4a0cc7c77f1cca2b48f75a2bbd8ad9347bc1835924df86522ff25d49fdd5ca3b21e13c2f851f71d4202d53f5ae0f38cceee7adc8b75ff3b81be280b2ef84eef83e098bb707da1168677e62fd12d03bfa3af7a987d742541a5313345a27db491c7ef55b8fe8e2a6d0f77ecf6b51ccb2fcb501020cbd1b687447220df36e49fd80a2ea59e3b7f84769b0e76fd9b3d26149bc211a47fcb0c731d056f4cf6f920b6a41ecfd4dd6fe3c74aa93d0d4f9a2ced5345ad3e9cad032a98694ca0e3c9f25f7bdd9acfd0659ce05e1a9fdc8ad1a66ae55a14b60f6769a5ab02449017ab87f0da2a873b2e881383e59519dee096f34223e284adf48ac051f2fe171ef3c95d3913aebea5d6f729540fd26f61842af2283a1432d6e434ea3e0b467bd129cf46919354e82daf5a3427ca0e0eca8161a896aff9f971a532d9cb8050ce21524c966c4146fa1561eff4ff7c61214e8a078765dbb822160bb824cdbf4d9cd8688f031b9e65c6f18725b8bd1c06fe3644c72d208d2fdabdf38743d4e191416e6cad2b05ba1e71d9780d26e3174b59c5bd6c55da94bcd933f35a4ac113b708dfe5adcc0add0c0a16d992d7ed33b49ff4f597e292dd08f648585edd894f6352635d5a365e14124f45c0e3fa07c87f6de3b55ac75b25c82123aa5ef9ea85867a26aa93cc11a24c4a62a29b08e3ec1f059c9412706074942518956c89abd4743b2a51ce061a0d921d484f567c1f3d786ad0659a056ff9938fc4da23cec4ee4bac1d9c92877c0065d4f287e93d96f990eea51643a20689bc97af1ea769a08c611c019cf4e6cd2880b1a192e01a387c32359bb7f9903d4ff86ae3f7eb63ed6949e76855ffde5c06a8249a17d85ae94d34f058b116124ac7a6ab694f7f9aebac31eb8e13917adf4e90e2d30ffa9495e7b6c0ac4f6039e9e434eafd4f6738b8a13f4678bdfc4be9cb2d6859b1a470d13909d6ea0ce95d7faa57a4778b0ee47d1e770a3262ba29aa8232b1f4d672cbdcf13c6a17702889f1ae34331b17776b3e89f95e94d85522c189db566c933ec594f90c841563d0a867d3c3f0ca3dbf0e25f94b5c0c85b4c9247f4478f2787923d45501718ab48ebb596fbad0b9e5528114787a295e9a67f9813d8453502a67041cef7e2826ef42fd6cd6252be469e18ed8994e30f6509e447c3110f7b627322b5f35963ffca880371aafad2ea63c53321d26834139650522b3ebfe9e31eb113f73bfd8bb6b9348281860397f08def206662fb9061a17f7a7b59fbfc44ac373a754f9bb0c7cefbc282ac938028805e9c614e6a5e822e8e5cc8b30de4a4ced4456a519c27dd070455227a1fd437401d662301ed5d24f690ff4ebe561492bad43bbf0841cbd5f098fdaa6ca5ce0b57c1a57bd6e42aad6c49b2e3400200dab184e6a7289d3bf0c012e3fb78e531f59b6edffe95c01dc69b32fdb8573dddada6d059c41ea893051947857a62d659cd15146027337b774dee4fadcdf7baef0919def5a4983e66deeb951b32f495ea80dbf245199a35994c2babb549fb92087de7f62d56af7aedac508c0fec90066298d12a0ddffc370b091caaeaa44accce57dfcb8627f959153b6c36a751c577bb36855a9e62dbf5bf657fe2ac4388e353c06f20c890ff71e6e2c6dba0e2162375ee2e23d1433c605cca961d68950ab7ae9a578201232572c41901c89130c739bc232385121cffef13ad3d04e9168cfd6975b4c6ccfbf650f2e83558b5abc9280da98ab483f68326f9ad0e0746f1947bd2ff0b010a03f643efeea36fe851268eb2d5d1240f70ba1d04c6d084d17fae4f6bcc0fe37bf38e322ebd94300af85dd185565d94182bab8e4cba30bbe12d9e8ef5a63541d1303bfa1cef4f76eec8b03beca1808f92de432e28b4633dc233d0aafbb4b4c84b95a96276ef8a353232853b9eab58d7d88dea653ab5079d1e57e1d7968920646753301450b751075f80a0f7d76dac08dcceaf9cefffe1ebcebb2a0aacbdddf69c6c5abe782e59afb979a5dba2995f870d5224e2804becaa2364f3269ed86151d8c49d9f5f26539a8e128fdca111608aa3d48b5a855a6a54f4d0efb11ddad5377c4d1a8aa6cde1bf866f1a24edf665d52c2ff687b19368b0d30ea7c66cb9e0c529d29233edc8a8d189f28414a4525da762596d55c51d7cff389c5e0a3380a9178f610de2fa0cca25a64b9f8286abea75077de0ec57244e947fc84e7264402b9953206c77633c532e664ed26d994d67dabca81565a7893902592fcab1169d266737ba7b7e1ee8c747393b19029f972293c6e155c628112287ee8a7062e9457cb29cf6367e6a53fd8d18802e3aa5ab9d818b9bcea7623e07fed5573b9000f14ba2ac750c167ada95fd1ec351148b88af230f37a1f40ba4da0ff8b40bad5889908cdebccc118fd1d8fc97b36a56be70026f31d4fba9a97bd03d3ed9de5e3381dde7b29d2da196f19012a5b947abe8a335739a5843daef26af8e020e536ee45d162e652ca0dd6a786f0993ea311cb49bdcb1086532eefd84e6106694aa33affbd45fca88cb316fc7e60e2fffd61b2e5605bb348e51218f3811b33c334808f83b71b770fdced3d58c7c034048f05c1beef4ae90d74766247244991ffacaa56ca44e72deb3eb04534af8215380bd7c86e7c236d8f1d88045ee6c98c7e78a84cfae7b9e8755138384bd412c7f4b5cf6b947d994dd478582399a0fdfbab60f24e0daed6fb1c695eb96b2b5f5c7859327328181dd80f0a434cade185831ee6e4dc93f50fbb8b89917e495da0d427df0aa59b161691ac92106c7966ef653788b00dfdfd46ac361e94b61fa8330bedfd0b6cce08abab561391ca077dd5fcdcfc4f468c599d1e0f416bc0849d56807a8e9f50843e52480890f20295623926d8610d0f416ecb476a5059214501e7523f5704c450f86783356e3508cda1bdbde1fb1f3f5038d81094e19f7ee71f79723575736fe5e119ee6678580663e3c5012e70f5d15fbb31e81220b352ecd43ce8ca40f6ef8ca4cb1cb4c09b122d04931beb28bf1fd2fff5297e5d4d38c101413e4666a112fb924821b67426ba8d351c1f5cebdc036e4e02db449bfe9bf8cc8752d8d23a97148b4aa18c62c3d74cfb40f259236a9c558e8b898fc6ec21c912551934bf00de4ebd317dc0d7fc229061dc897b2e0d9efd563fd6050488c5ac424867781b330ab7d60600692094b8a68f95888f96fd1a717823630c177b4f73675fc231ee44f7c18e8a90981e82161e358ce1d1356427e98d0c3e14c9a9ff20153ba46d7ddcf40f7861d89724eae0ee58e5d4e0154a4ce22f6381661f879421cecc19426ca99972b7728da4d28091e9efffaa676c53c94158c77cb8645eff8d647cf3a4403c4f9f1adbc83b41009b915deaa6236d7be69cd2a1739977e787808df783194cdb94703eb33e0e907640b9dc451462d6e634da1719480ea3b18f725d6910ae62ad9af2b937004fcafe35c0325e870f733904ebfbb935d03cb80876df1078fe20fbd91888ec0aa707cb4b18929ed391ecfbfbc608a5a6df09004806b339d14f3a89921c86a4145e5d2812769a3de3d86a5930a99ec12279c7da0fd3f5ec0de1b21a15228f50326d4f642920f8ea7ea916bae8ecd14a161a299cdb63bf09a4b0ebdaff3e002ea8d0352613661f7a633d1d7bcae1562497f72beb0a991154c3c1fb7208558ddac9a507e99f1207cb991581a335f31fc581cf00a3152f40607a28f6bce8079390c00dba76e461b68b4564a14f8dae5a623628946255ad88a01a0d3821dceef455d6d1ce80a5294e3be98e288c3bdd584f581fae1f6d50235e7a99d636dc15e3f57fc066aa2563475e979194440d4634915931031deb0a0d1b18d7f662b5b9a7187df67b5ed50d09eb0ba1ad40cec90da26a67f4309c4c69c0e53a42fff79e1e3a6c2af5b39d7d22c296bd1b4df7e01f61f8b04cf920ef0dfd16c612f17dbbf4304d953d9f270b24f835215c4e7f93ae18dff959713d3b86121f2db9f509a61e4f0aee165c2d4d404884c2ce8ac8557de623ad68fac265ae86e28e60283390f7568db89be4818a2ea9d46abf05f38088e0d6d120475cf661d9fd776a8964b48da05da05116b14aac2241af8d1ea66503d1b589b7a9a6f99d5ae8b331955ef61032f95b137550ae835d903f477513fc4285cbf66962b273f5678e4627c20ee35fd5f42aa03ff94d5fddb5d6ed9f7824dd50ade41f562789d04b02d7cdd3d31821fccc9a319eaf38f4a33e8653ecff885b1ab1e5ddf2ef63049cf4588d41b0fd8c4bb0faee34fa68818e23bc2077da1ea766390fdc8535eae64360f96ab630a1172fb1b3be82b9533d84fc99ff17dd69652a108a4d3616061bade6661d2567088fb8bfe7c49489cfda69a40c29a5cb024bc51e13fe5e62e0871187cf5c60975ef9923470d57b616c93925f5ce7a0d1c26219d055929bc887763c8b8684c42882d0bb5e1645497845d0d07314324376460e93ca873d2c8a705440e32d7a8c5ca683bca1eaafdb0fb6740098063f0c86a51aa83a25361e0e6203571f8bb14fda91c70c2ac3dff874ca3f8e7d1fe95db51eb8d1a4f4cdc55f39bdc9f6ac93c5971bc5ad6e686af3c7ee1525bfa4274b823d7a5815510c973c37e90ea066b820cbf3ee31fc7076732c2daeee1b2ce4b91f194cd46b5f0a4b951dc6fc1809e2fc9dbe0427269fb9f1e87d497dd5053d680c65326050b4c1a98cb67e566cf2fcb4c18471e3108be912431fe1274f93a6ebfe74aafa20a42850e0f390bf93e6fc2143d93ca7e013c78bcb85a31ddea30d5440a6b0e2528179f65a6f59ba58625e556cd5f2bfaf0de4c996ed7fab5dd7d50467d69bb0b4b78772750e57f00e3d193be994851971d0e36a79cab8d913a1a842e1da8ca76a0ae57230ae3d669ef83e72ad7e0ba860c619c7983d0bd7b1de81a4c05382aded5b1b2ceed6943d05d7995e1232bf1672061b7f100b6c0f7983cb3a3aaaed7b27260201fd6548fde8e1497641927073b328d65d35bf85794df7ebcc2d1e89aa2855e328e711853d2442eee3ac6eff310f0b8f0398f4eb7cd305a96b117b1eb20b35f5d17bc8b84c55a2d900802e620f0a924370e28159bcdcb0dffc3d2c9f23c8fe8ec88547bce57fccd567d97ab06bf50ee912c96271c46bb46ec63ffb3f75b7bc990d76b1c9140749594df567d662960104235997f44644578a2bced1f01349ec43facfb28b66117afd4c0cf79f5ba8894c11424f680bfc27d2d44e2559a32d602f464af0ec40a870023f91db7cc1284f8646eed4309cc376a900351f97ebfe0351d25f1e69876e46a2ba37a11ee0b432949372cfb71741382b1f9410d689adbf32a5ff744c4f3ce41027e0ce679f65d6f101b87175d10417fdd02b5c4aaa98f936e4bf391694f4ff47b65df42ab47df84e57f326a0024d1da093f265309435ccd0ee4d56bee22966cb4076e7188d1a6639cdbf90ee67f07cee6b4e0a86776007397fa8cb800a2384e1abf01b5e8ba43f61aaf62435d8125485f481265f1bbb0", 0x1000}, {&(0x7f0000001640)="0906e99ce5ea10c844412661561be817ab02fae1944a155b337d8372767ba90e9c7ee5139410c5ba040b5109f230e871ab0d9db09b866fbb0a7f1b00fc0ea2d14e30f0bf2f84926bd7add39c6f4fbfadbfe0ebae3a5c452e652cdcf429245e0b6389e98ff11dc05d637cf36e9e2ccf8bfceb9c76f434b0a90c361d3984bb51991cacfc5446a6404a4293a485a8119ac70a84d5fe0e526f2027d75c1aa4b5931afe5e804d9328a9b5e3704bb60b2b0df11cb10d86386a41819e092180f89253d2e8753a5d9e66bb2d6b18bb29a414be0e9a9562875f49105eb64624fa31c683722f88ed75949f32ffdbe7e39a046646f3f2e34ce020f410eba79b576d1876858cc8b515a2af138326370675e274a02e3632c0d319f67b9c277a2f61dac0b333a4a330c8540f25531841546e2d96ad89d124374cb12193d39784f747e0f1deb93ded7965997df2040666103e6cee8e3a39f96a76ab061ce8911fcf084f66ff262aca50215f44cf3c9caccc563c046c59f78ba8ed2e0893d9ad7d64b19233ded8cab4b34db426c8f4802202f0a5ce46cf76909d6cbed274ea239fdcc57b889d7649d5cf8e5dff324c8dd7f3eae1120923815e072ab8b7242cfaae612f2bec2850fed8b528f1f1640dbb928c1564aa42c980ce59ea4de04f5ffd3ad3b2961dcf73b6535e8831c861c81c452f3c816a42e10a898d992ef571a2e8c48691722e72b23a845c339cd49c5aef2e53e336f2fdf5b7f6c8dae67cb953a9794149d2af838404a221e36a86aa830b990201083d5c8f2cb38ab0d023f5d933c0a8ca6ea02da8158924da85003b52d54c6db18bd70c8e1c804bfb8ae2dc3a166c58ccee6196714340e2065b9616e52cd245305e6a4e17d22dc432b6aa5a2a6f192f3eccb7ad7af67671bc823fcd4eddb8ce6da3c31b5083d85163e83a9583ff003d03ecb371171da6815c9c4364dfc2d0727834cb484a362ac17dc9b94460b2b9b3e814057015860a47971bd577829077a2d0ce58bbb44dea742c1c26a20d1af1afc59a20fbdbe62dcaae30f42099a190df595ba8b7967e3a295d96843882eff4a149e136fd5de0680ada2c579f2686590f3c9c9e3b64ceeb92e36c06151df8f94fd3dbc846d0dd2d3026784d38e6bfc1356beee76e911e9905a842b496093a51bdfd33cfc0cfbfb4a000447055f4b51aa443ced5e7219bf9d604fa7a1027fa71a3daca025c9856d196edaa9e6602711ce23a418e90cda40413fbfdd7333e5f5b3420f1129df3ba03f61841dcfd726bc4875dd57a407e9e2ec323dd151364d3d400af5f827c593dfd3debe1db3e9cea103eaaf27beeaa11881d2d62b82bf6ff92d8c1de34f27314864c20c299f5e00d7e0ff0ec805e68a02ff8769fafae24fff4283403ac31866801372852e51a222f1ce15493e0f0716c83998980a4df43387e565be1f81e016c4dc9865cc8d1c659e3de825cea5a7fbbe893c291518499d5e7893b29c4ee3a3c841383d4d013d0af840eb47e1e92c69f37177e06c7ad35219374cb88bd5b24e47d223771a47cb34e6a8e3f6775b1cb594d4ecff5b6123eb93bab1671418721a6f82c73d997d400564d54dacdc8f7148e1eac7d6963f2107cb365b4eac413956fc5e77d81a85b3ed7625d3d5d4da2c9a745b3c63b36b53132148ef6fd02235608c30848231968e8b040868b876b1099d989f8c7cebe15550842dd2d0c88ed31eaf38e79c3789d57c845c2372b2d4bc4a1d8b803ca1cc365fa3cbddca89afa54de12eb7ab56dfd8cddce62ccf81ffcb55eba642063e7691a226d20ce0804f80d18eddf35cde584a214abf78a262a43542c2dcb933fa129837f0ccbf288cd00e18a037fae9709d3141177b85794e5793c25b1b030aa76de2dc25f4aa9d479f978f36ae5487327614fc601eccf733f54d95f0edab9bba9266ba8f0b36f7665d3913463277b2794dd9897c97848b5ada6560d38dc9979eeb5cdfaa52130a31399d541bf4524caa14ab1d2b21e539b5955322f756e2a3218b19690955f900c1e1d617e4845f836912b6b4bd6575dcbe424be4fdfc802c234416259541b518de403666a7076a36634c18771eb7d1ebc9c569136feef8c50f7b7fcb3fd65b349c92106c897f1fadfc88e2f29829a9256e9199982a235c990c8d1d160dd7ec14e75793ab39ca646fba184532b6117124af6af0995351a42eef8db8334ed6dd6bf189d58db784e8e2c358236018ffdb873e635a11082791f5d462ed30839acbc04c56ce13d5cda0215c5990d4aa4b3de89c4eb66fb8df366ed536a9acd1c5ccec89241c027299436828c6f804f8673105ad0e48e79c725b9ccab2eb2802004a20ca4e7e2da20bcb16a8dbf6552095a9f4e35da390c593e4cec77d76c44467da611f77e3aaf51acdfcfaecc00001ed4c606bdea76aecc173baf49d0e4a6f7edc99f5305cab77c52a19a973597b0ae2fe81a85f8928517ede00758443e3ad79f67e2cf32c6571d7c7034ac368f5f113ac201ec92c84b7c5e2d3095f9c144b87997957a3f225c8aea58e3f8b18211e769052d5e0e52c4ab63740411f78d96088f239b37279afd24aedeba8b50a4c8f72499030add3e31947c19aaf09b7d73bf6ca5526e3b14b3fcfd2f8c5bd20ba16b05a4dc017bcb9ca27d3dea7edfbc7b6b73bce282d20454dbc3c14b71f67f45c4a783f80be66deef3bdd4d8ab0fef8c1a79fbdd5ab16e92f975bcc2a0c03f293978998786e00d948a51662848ba81c49cb22f1948aecda3f2a1b2734ec69e6d3116f0e665d0dd48890b6889f51a74f0b38d4a2bd94e1ed9d6473fd08ce267ad1e40a27645a912039315cb8f4f652f3dd2ded3fcb45a3a52ca3bb782510917f0582b3bc03802613bc548ae89e642c624bea146e11e4d1110917495be5c0045989c16457bb9388e01248dad8c245b0bd62c39f7e930c579c23a4fcaa9c599687813264bc0f1c95d98ecb1ffd5728804a12daa6e622410a6d6228e5be13920c5ff0d51c38e6c07beb6e8c68df85e2c33e9202d541a553c2e6742e879df6ed20a1e937dbdb2928c68396f1db1ba26f52b6cb39a679b9563c2e63c81ea095ae2117f89d2ece213fbc2f10b19d303f173c879d5f57c5ef4671d6a6e8d672bc2560526787a3cf404afa95b97588e06dde894bbca00de822726f807ddc08df4f87569fa64c4e81b1068c8e6fe9014ebff3f6388b2c04d465d288333bf457f594eb4b73897712d09d6ed67939116282e5abe4e5d6dff3c323e73b1b2e7a4175c55e642e4f985a804cb95fcdd28cd24de8e40a63d8665b5988184f00a54c52845c2bb0cb90615537ce1c34b90b01b5622ee03d33f177b081bf2b8207b155de5ac0b01e715dcf0ac5af5ec5c22344fbff0dbfb647d78a5e63dce8e6449a141a985a9e03d1b52255ab329a800d9cbb6ec8bd6fc6912adb619f4d92c898de84dd83d0acabe22914c9e7179d4945762552cdba5d756d1eb2f255a1d28afbeee3ba62ed5fc15347f7ad27dd9bf04c0e7ac78e60b7ed17099345dbec70803841e58a400fc5d2e58634df8e9699514ecc5b1993904e80283735fa242cc7ffac25cbb52b4ab3e699c014b48d3276abc0e85266dc713d07853ebc78b75b7a4905a34438a76f5f82c80735ee6a1031cbb3bbe502d0c77c9d7f67144b18253ea6ed325679eb1c1f6eec57d29dbfb4194878320205577aaf1f8de98d91107d71c1616cc679da82c05f42c6b533c401d53f3e6c3c3e6cceed226a6b723d2cba806fded97c90e1bf021940194be20a0765c9088d74fcecee1b5b76a544a0e8b79a26b3a299560b2243f747d39f9770bbd37c5753ee8234ac60f6ceccdffaec3821faab7e5bd3766fb6ad76422afbd9161dcdf97847c34045b09e63561d39527b9072646a8618be7b9159d65ee56e6ef4a304272a1d012caf527c9e1f3cae98e4d2c7b506dafbaf31b16678c566041b63e8e7106dc2fbe442873b83f927daa3c3b45d52b9cec512f1e19f6f1ce27bc902460ff27b3c349675f89b4f68051e00ec7fb2498fb4b442682e0c43bbb5a5fc1eb1bd06d633a529df0247fa185ca703923c5c847c89f79a42c612a9050c5e2e7f43fafa72df596f7667b62612ca7857bb3ce06db8bda203bb331b6202b5f279d60a5e425bbbba89d5c975e1a664956a2246667e44eff94908aed6ebd7fa7c7f04ec4331b557fb74eb6f87f8cf841146ac3deb3dbd224942f4bae2449dc795aa4b0de42de07a5ae136160e8500909ec8b1fc52581d92e02dee49924395bbb87bed0b9e1f2fd94ec62e322284a1b084bc01cd4be2ac0790e1c95b4495a2e923b6263e283dea69a8a60cb72e753bb7bba5fdeed4d5f42825e94413da837ba64fb84fb3f05bcd814d25daef08a90252be5849828e51e7f57c446c58de21743793b4aa3dce7e94a9484490f8564379b5d9c2c41e6de2c29b6effddc59c180edce9d97a4e0d34d6d36678d74a5b51558db3b998c859ae4ebb76b8bf092fbd6c0124989976f0ac42bb8e797048a282864dce27a87cf790a8c596c69944b5cdb4341459736acea8704a4773f8182cc069690af9f0c64da0082f327e453aa25eadf348231bdb7c4779eb9f183017254db6cae4403aaadccd9a815c09e34f5617c0e2aaa62e8af4efdd0a7fce3939b0378836a4600613bf40a875d4711a1579f6143931309f8e249fd12e3c4d42c02a0175add55be820d99699cde0086caa3d60a02790c1c3bbe85d2dc7686ba9d2773090b4f8cb58c2286ad1e63fb8b734b5579e60b1b30b4db9a87ef9122ba6d8e6fd5e22d0789761f2c55980588a05f7611ba98dc13dbbbb2edba5ce8fa1771949953fe970ad8dc790c6f39bf6585a66b96843c156b60fa8cac4da7351fcb14a4897b27a1201185bc08051070df6a78c9c5e382c49ecd96583ddc44dff65d8d13ece2a6b37b695dfef3b3277d48a4a1ac131ccc7978a3debc0c07f518ea8e5fb60c519165af3600c4924f52bff4a4b4b7927f3b944ca5a88ed2879450b21c359210c7c664cccfc950949dfc653886d1015982204a5b95c494564a8a3facfd0920e398a358fdd7e8abbd1c21a7130f82504b7d90b581059cc4eca00e4af162e6b2f3df13ef042ce2613f5e00de546a53c260cfc4920d5c6f6e1583420ac6deae9b95718132cc380472065b01fdaeb76eb7e99e681d906a6cf9fdd3f02365541347cacd35523cf2c908122f3cbb7c3b5519cc53b8f91c0617e236e4840c1c137631fbbcb022990488dfaa2ca46c7be459f7bbcdf463ebc4ed6da5529a95b9eeefdd0060401ff1dfb47585669334ddd2b74e94d9b0434a1f49304c61e98f0abc4956c16cf80713042878a0f7be61a4da215a8ccc64dbee47a60a88bd083a57f92edce0f75c1e0ed47422985fe001b94668926e53090bfc037bb3d8984174a4ba099d08f012cfe968fa9e94d93db224ffa82f0bc2cd2589ba8eac235cd5122a1482d62cb72bd5b82bb3689d94b6cee92558472e0209bd51eddc305e0f06fdc1e706563be3390b936f9863799ce1891b68354dfdd904953cc41a4e6f193ec5d1dab90ece447bbddc127805629ab1f0a92ff7e951cd46426f78b04edaeea5c3751a62c923d7a245afa8299d8f54487f988f5fcbabe2c8cc534de023679abdc726e972c9cc9dfafced62e31ac23e58233619650197993d54faac91a12fe14e8d4b4e6750a29271bb1c279956a085204f14b128e0dbfe8163680d90d5c6482cdd2cb97faad6b46d85ec7303af10992de8a4d0c2f4bf62bcfaeca52cb1fedd3fd75e475a54741406857459016f66ff", 0x1000}], 0xa) 16:00:58 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000080)=ANY=[@ANYBLOB="70012e2f66696c653000a989d84ee01fea751e14b0"], 0xa, 0x0}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f894aa5b671b1b549946747a000000d28bb810000000290000003310000003008c86ae4edb9c6e58d3bc2478fe1f8c03a144b8ab29ae32b510206d5fde6e2cb564593e26005699d7a9962ee1fae98d6b48a9ee295f4f61113a708a22aeb64cac559e533a5e5c6ec55b0a0163021ac8025ec40277030c4777d5ffeb9fd4cfd9ec6b889add5632f8840cea938330bc4cf51a5c5e5acdc90e94947ba9580e0a10480e35f36a14f2966d776ce77fc8d50cbe1855678bd159a4ceb78f9db944e748a297e3b53498e16cf3424fb4de50dbc6610556875d2943a0b1f73adc9f0220d87354a86235155bbee1e0cb0f06d4b0c837cf8cf360d5c16845c3dcc6b5c69356bba9"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:58 executing program 0: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) socket(0x8b0ade0bea1a7054, 0x8, 0x8) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:58 executing program 1: shmget(0x0, 0x1000, 0x201, &(0x7f0000fff000/0x1000)=nil) r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f0000001880)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8cbc9b1bcc9d5d0cdb0a000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c40432ad91508000cf85f8783602a67897cff7f000000000000f3712087824e26e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15e3fdbe4feb82017e1f0058441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addf787431e528e9e2d8c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e438a2e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612252dd4db4a40bb3c3b91fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef49b6348ce457d3d18e0b5cedf2d9eb1d5200095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa385236c6c40481db84295fad7e776a2caf04e2a71c4d06bcc2a72bb272a9eb7d255410a663edd422a7133972e69f85cc735a706ab759196930f7b6c9867ef274484fffad868e059f2804a365f01f67028000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d040068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d536e035fd2202634626670e584885cc8c53ac73465afaab1cd39be95373a87ca277d106467be6f22e65990a95d3d8139a789eb2f863e9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12bec1ed116834e1e0a99081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f4900000000001e260073ab30cba944b5927efd33d319ed0d456db4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda1010059e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb6777da113f50deb0a7a5a8132ef2b6d9aca7b286906d871a780b2e7548681231afafc3c552f2661acd9aad49386e15cecbced71533214bb0f54b2693f00000000000000e405ce2803684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa661e9bad7ed751d79d3cbb15058810b243e38c7703358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97c8201ab5fa56e9f41d447f5ff58852003f7cbf229cc30200fcbea40a9b4f9990c634030000000005000070a08059947700000000f282ebea0ea0e3cff51f58a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204f837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e50100f707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829481de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6321f925b71e1821d8094df3559c6ddcf01fa61e6e50f7c51a2d06000000265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd35c34df534a458c97b7e6d9cee07c6f85d648be52f4caa12630d1a137ef699261e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c55a9dd6dcc78092b66fa03f096e242fd3f9e6bb8009008c2d674f3646d79f70034a59c49b95d4bd78e4918c6e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f43807004030905938a64abc812d6d90ece6f0704406cdf51e01e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b010006997c812f920c6aec274b36659780bb73b057c7fa673296bfd14a11124530d016a4d15d9e870b904b98c4dd0400000000000000ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e2c2eb2473545e597baaef6d539a1efc0c7056aba09000000b0dc0e05068d3046f41083897f1858c8001ac0d9159a3f7b3171c14f936df59affcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe958705ef9f8b6d66e76854a12805be9b86e169d58986e063ed7f133b1b7fb46514ebd59eb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75dcb81161a054a6a8be9e18c06e560048f8fe9157d5b302a4301008a2dedc257fdeb4128982913bb7291388c07ef4962d2a1c6b2c39871f0fd42a8b59e5ced16332a4275b650f079aea81ffbc84df33263e3a1fb21d3e42552e766677ec919cfff08623f6025e713ac685706df2cc8860f071bc44c292e80eba4aab212fb2d747fc5c73f900d3a615a01fd5384fd2b18b76e60ef019eb4b4fedd562c8aa266a00a5931ebcdbca23c75058019f2bf912627a0d9c56f305254dfdb3acca45ee77a04b7f80f91c89ef25d1daf80da33f42b4bc782114914e3fc65c236f080eaad748ae4edb6bcfb6856c2c5a4a52b6366dacacd0422c9fc48bbf33838e4000000000000000000000000000000d68e5d7d85dae144eeb245136b544dfdd68a3ff9ee416e0cb1c93ec019ff54269de997c07b8ace7e9378773dbb8370f6e7df9d0cc5464b787396bb0339644829777e9f8cb00ea9923b7735b935f3efc7cb9c25de98fd52de50bcca7c5296516cad3e713d1dbe30da05eadb1f9c2b2200000000000084eba5e903ce726672dbc3a99f34debfef88baadb59bc407946b2a7a6e919f8ad4427079ab0fd418d2bc929e9671fdab939463b54bfd23b59f089dcc9661e4cff42835eb2bcdd5bea0ed9039c561275184cbcd699fb0a93f0cebdcf073a3d8721c2e4d765e0ceaeee787a9acd6dcaee2b51368a78f34e13b31624d3457e72f40eac2fc5a9142d0677ca482fcd2e0c0776ca741aca871010c452fccea6a72cd92619add510d3ae35c62d75cc39a1a017cfe470b69ad3cdb722dfc23ed175dc745687d51bd415fd85239dd644b5d38ba23bb3821e832ce55753e36a72a64c1949f747364966e86a94de44187b4b5e414d8be71372fd77ae16f74ca0e4d62b87b2e93dba5da8599a4431b030444fdd530c1c1b53421227184be54b4487c82b18485d16037d1075ca028ac3bc52d8cc80e79098076d7f342ad323e8cacdc62f29c1ee3e7ab84eb96f621db2c03c142947b5dcf2ebc316d8605dbbc55a81d6b33fb5f592b13622b75e8a1aee6f90912a73911c9681fbe32d42737d1fb1fb335bbf2aa8703460ee5261fb81144e9d1a2b70f6f343a56a4a9db05bbf2d3cfa0ceb8035ceee5fcf7335a9f61a217bed43b0ba192acaa60bac196d9c2b89de017ee885cc2b2ee242115cafc8945268fd76c8935bcc8532da9e686c967da7af8205b84a3622ed4e788f81582f1722f1bc90b0cc6fd31ca4b692234959ae82b4e9fbc02aca05388676f30407cdd9084aee384545550d1bd92ebba0ac525c9f886cdeb9f839ac6817b1ebd787589da5e3c676a38c04a856e90ec866fe5717b2364c6d0a55cdacb654f7230c6922de5a6483259f2d8eef3888dd884feb63a210927e2412f4bedc37b867622a3e00ad008a47eafba3e64ec856037a96ce5c459d884a46b9fa95ac378e092f7d17d814d6a900170a99c5098901779c2e12a5b4074deb82b0a2117"], 0x10) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpeername$inet(r1, 0xfffffffffffffffe, &(0x7f0000000040)) getsockopt(r1, 0x6, 0x800, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) r2 = socket(0x0, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe(&(0x7f0000001040)={0xffffffffffffffff}) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000001080)={0x2, 0xffffff00}) getsockname$unix(r0, &(0x7f0000001140)=ANY=[@ANYRESDEC=r0], &(0x7f00000010c0)=0x1) getpeername$inet(r2, 0xfffffffffffffffe, &(0x7f0000000040)) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) accept(r5, &(0x7f0000001180)=@in6, &(0x7f00000011c0)=0xc) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) socket(0x1, 0x5, 0x7f) openat$zero(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/zero\x00', 0x40, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f0000001440)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x6f69c3d2a4765663, 0x0, 0x0, 0x0, 0x0, 0x408}, 0x2) r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/wsmouse\x00', 0x80, 0x0) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001500)='/dev/ttyCcfg\x00', 0x1, 0x0) kevent(r3, &(0x7f0000001540)=[{{r12}, 0xfffffffffffffffa, 0x80, 0x2, 0x3f, 0x4}, {{r13}, 0x6, 0x4, 0x40, 0x112, 0x1}], 0x3, &(0x7f0000001300), 0x40, &(0x7f0000001400)={0x7, 0x1f}) shmget$private(0x0, 0x1000, 0x136, &(0x7f0000ffe000/0x1000)=nil) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r15 = open$dir(&(0x7f0000001100)='./file0\x00', 0x400000002c5, 0x0) r16 = kqueue() kevent(r16, &(0x7f00000002c0)=[{{r15}, 0xffffffffffffffff, 0x1b, 0x0, 0x0, 0x1000}], 0x3ff, 0x0, 0x1000000, 0x0) close(r16) 16:00:58 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() accept$inet(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) dup2(r7, r8) r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) kevent(r2, &(0x7f0000000140), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r10 = kqueue() r11 = kqueue() kevent(r11, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r10, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) 16:00:58 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210, 0x0, 0x0, 0xffffffffffffffff], [], [0x6], [{0x0, 0x0, 0x2}, {}, {}, {}, {}, {}, {}, {0x0, 0x10}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 16:00:58 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = msgget$private(0x0, 0x20) msgsnd(r0, &(0x7f00000006c0)=ANY=[@ANYRESHEX, @ANYRES32, @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRESOCT, @ANYRESDEC=0x0, @ANYRESDEC], @ANYRESOCT, @ANYRESOCT=0x0], 0x5, 0x0) msgrcv(r0, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) msgsnd(r0, 0x0, 0x0, 0x0) r1 = syz_open_pts() fcntl$setflags(r1, 0x2, 0x1) r2 = dup2(r1, r1) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r2, &(0x7f0000000180)='./file0\x00', r3, r4, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = syz_open_pts() fcntl$setflags(r6, 0x2, 0x1) r7 = dup2(r6, r6) symlinkat(&(0x7f0000000000)='./file0\x00', r7, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r7, &(0x7f0000000180)='./file0\x00', r8, r9, 0x0) r10 = syz_open_pts() fcntl$setflags(r10, 0x2, 0x1) r11 = dup2(r10, r10) symlinkat(&(0x7f0000000000)='./file0\x00', r11, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r11, &(0x7f0000000180)='./file0\x00', r12, r14, 0x0) ioctl$TIOCSWINSZ(r11, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r11, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f00000008c0)=""/197, 0xc5}, {&(0x7f00000005c0)=""/188, 0x61}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r11, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r11, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x100000000000015e, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r11, 0x20004b3d) fchownat(r11, &(0x7f0000000880)='./file0\x00', r13, r14, 0x2) r15 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r15) r16 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r16, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r17 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r17, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r17, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r16, r17) fcntl$setown(r17, 0x6, r15) r18 = getpgid(r15) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x3f, r3, r5, r8, r14, 0x10, 0x1}, 0x9, 0x8, 0x0, r18, 0x0, 0x100, 0x9, 0x9}) r19 = syz_open_pts() close(r19) r20 = syz_open_pts() writev(r19, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r20, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r20, &(0x7f0000000540)=""/226, 0xe2) writev(r19, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) 16:00:58 executing program 1: munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) setsockopt(r1, 0xfcc, 0x2, &(0x7f0000000040)="d7768c28894740715536152a19780c245d3e075706b63200e4ad93e85c5c38c49c944739f5a63fefb76e44a2ff921992f008f2c7feaf3337acab73553efb5b3d1c3a1ac887612fe174c62c5951ca856cd296a704ce46463071e56c47c348", 0x5e) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:58 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x1a0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) dup2(r8, r7) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f0000001480)={&(0x7f0000000180)=ANY=[@ANYBLOB="70012e2f66696c5b30001ff5a7094403946a95b3e80155377349da1ce7a9aa4b766a603313b09ff2fb11e5e31f2c123e4a9fe1fda92c8f57c1fdb5f678"], 0xa, 0x0}, 0x0) r13 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r13, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) dup2(r3, r12) r14 = socket(0x18, 0x2, 0x0) r15 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x4) dup2(r15, r14) r16 = socket(0x18, 0x2, 0x0) r17 = socket(0x18, 0x2, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r18 = dup2(r17, r16) sendmsg$unix(r18, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getppid() r19 = getuid() r20 = geteuid() setreuid(r19, r20) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r1, r0) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r1 = semget(0x3, 0x0, 0x0) semop(r1, &(0x7f00000000c0)=[{0x2, 0x101, 0x800}, {0x3, 0x1, 0x1000}, {0x2, 0x613c, 0x1000}, {0x7494d37bcd6d0121, 0x400, 0x1000}, {0x1, 0x3, 0x800}], 0x5) 16:00:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2c2f156663b3d43df4392e4effb7f2242acea69e74013a8bf640f7c55", 0x1d) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7bf, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x9e7721a237a27b7f}], 0x1000, 0x0, 0x0, 0x0) 16:00:58 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x1a0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) dup2(r8, r7) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f0000001480)={&(0x7f0000000180)=ANY=[@ANYBLOB="70012e2f66696c5b30001ff5a7094403946a95b3e80155377349da1ce7a9aa4b766a603313b09ff2fb11e5e31f2c123e4a9fe1fda92c8f57c1fdb5f678"], 0xa, 0x0}, 0x0) r13 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r13, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) dup2(r3, r12) r14 = socket(0x18, 0x2, 0x0) r15 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x4) dup2(r15, r14) r16 = socket(0x18, 0x2, 0x0) r17 = socket(0x18, 0x2, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r18 = dup2(r17, r16) sendmsg$unix(r18, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getppid() r19 = getuid() r20 = geteuid() setreuid(r19, r20) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r1, r0) 16:00:58 executing program 1: execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='r//'], 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file1\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) close(r2) r3 = dup2(0xffffffffffffffff, r1) renameat(r0, &(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000180)='./file2\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:58 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b8180000002900000031000000000000020000000000000100"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = getuid() r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000001280)={0x4, &(0x7f0000001240)=[{0x0, 0x4, 0x5d, 0x8}, {0x7, 0x2, 0x37}, {0x6, 0x7, 0x9, 0x6}, {0x3, 0x1, 0xff, 0x3}]}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, r6) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) sendmsg(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000002480)=[{&(0x7f0000000240)="5bb7301e5a049d2a8ad23b27b2835a5d89ab0e71ce9311d967aa50329440393b5ba91d77312cc18a3ab2791b15779b5360f3b56ef1f4de6f8622046a3d60458305e2573243c47febfe86a13ea1c06d8b9c86d158b42d94a96df93d9c337979633ff2adb718ae9d06aeed2c4664a19b2ec0d5a95036e8e2149935e35ce5bf8b6c2fb30e112af2b20d4209cf71b3802e524a9ae821bccc04ad88e746767d347f40a0f33d2720218880faf6f1cd0c9578d559930c92660d9311aab262463353cd12522ae14393072107f0b5b8956280ec8b4ef742868e800bed9c4b6c4a6b429c77cdb95d1a0a5439dd400143b67a59258db0231857536d832858d22ef7491151f0e0e24a470bab4389b7f493c71b5af050671df83c46d079f40d7fda1888a6e0e4461a4b09279ce87f1ed89c8de6374bbc882a8b9c4da1dbe19d509e55d9918a8d78efb399f5ae94121b19bab1feb57294a1b023a61e7f662b880aff949c046da4fb700fd5b6fd88e38a98caa848d26096b01bcf63fd9b04214cf9a6e966d6b5b1263df34296303d211e11449381028c73a4cd257319a0036348fb9088ccfce47f171f162ed95b29434770aeb896b956beac64ca7c07d898377086d12234318211f810f4c2f158ffd1665e74d4cf3351bdb009f48a2c9cc9c6b1ff1ff1cf1a5bcf0a6c88502a45fc157aa3f8a1c5b1236f4e23fd738e402dd34d4024d4c9751cbf7f64cdb1e58d580398f0664026d6a724d1cef9a0486b0ba1805c5a99ff6a6e9c50532da0e027d84645c629b4fe2bd80b0dd5554cac9d0d0721e522e38b1ff3d2a5c74d34e36ed9113ed7c540aa6c7fa606d66110b428ee5c84201a8aaa4290cd4bd1cf7eabbca9f1fdc432b118f662f64f0ae2de68c8d6f08edbca5ee9810ebb3fce93018fbe263ed4c515bc61022915a5dcabe53675a0c443237b81f3c7869156fcff6838988b01e9e939324839888006e877ca5c6e04963d850de231101d96b15a1ce32aa4df47259dcd36c3cf5f43e6a2612baad46c98074abb5a935a9f8071be1a1e7cdea90ccf8171d371fd6ca669f38e441c2ef285fcc11975d544f2c3638c4b1d9517c128ca3f0e3169424a76538cf633bf799f03b5fb369a94f4e8fa4eb3128da76972fc5738f2bc1aecf5bd9492d9bc20eb147592b21195f69ba2a5c46bef60a0e57b4d08659c9d3cb0aca4f5bd1fa0a2679732e36dce0f51fb5c6088501d6cbbf8b2a65017e836e59b93f8eb440e154e25b1b771d7dcba58f8dba8119b130a7a5147f5c82a68b196343e96e6cb6ae0a26ba0c38f731aee4eeb90a2055976a194ca87bbddfed57a37655b274279a21ee79fc3140ce97ed536b5dd83f115be2dc7e4518f2e072d55b592a7ceb281bd1a7e2fc62b40cc86340c78808581dae4f75be8f58baa4cdd3d5d1fce444d963233be7f42f10760093dcf567d83c57f2167a045713af6ab79b02e2c039f282e0952f62d4e31ae9b624262ec534386474ee88cbe4a056229d006cde5b29803433e3e29713023fc7629c1d676bbff291ce303011d018f188a53d646190af1c9c1df7ea1ceb8c98e2d39661359702c08c26f042efa6a30224aadf5e5f91f2e2e82f066d8c7993202aab1e7a05438e34b18e4ee3d276bf67d9a8bdbe63003e97d67e7c0a7885869dbeb0ef4d18906e35e33ff4e4f7c7cdf9b55b3c45ace91967866692bc983270bdcf8897fbdc833a7f911f74eda9190c1d83e9b96cc98ac2d8ed4f427f69ed5e06af96516d7c34de79c45824dd9a56e9af15688e837368e26622cc01a6cfcac39ae25cdd004e4b125404dff6bcc4a812cdb4092517757d7836c3c497dd5a5dcafbf038dabc04cc3b4fa441134f7d57474cf7cd22612c1303ae5e873f9bcf95652501e8463616d6623571d62bb1dd27d00a56d499bbf431c24f3b761ff31f4a3fe503200291a39dd6d7e14df749562f682089c5ea3a85dcfc4b8fff62e7dcdfe1f2b59e442e9cef36ee1400f98d04bc3f06bf467cbd49511cc7624d505da529cfea98e2f827688d6c7556dc788a522d560ce78894ba57e2efba17dd4a2b5e7ae604c6a6505c0b72e1ae796d325237c297723c42e6e1b50c01eec082746738b480198b4f8f38ea841bdc9a1de6e783d949d0bd3abfb4b155934b2062625b87968fe0d0c44d6d3c7d8947fd8ce54e5f4b78a3783a00536600bf49ee36be70a8f5e8d155916c90655dbc9992a6a116227340bb6ed59423d681a7536b75e9064bd01b54155b0df9f9347b115cadfcee1b184019f2d5be1832fb1b4b98a51213b5fc48460aeaa18f13cc6e1a3141f0145a32e99aac9e22e551dd8059c8867d5a2e494a41e6bdfc190fca1560b06e783edc8d36049fc5fb2279b66f7b21f7e3909006ebf6695b63d418f953be95928d623dce1b588fc64769b817a9f8834ec69565eeb648e08de9ca415aa37be1182029d2017d1aafa5f4bffe0e55c9cd7fcacecbdaf2b22d4accec353340b37d1f6646ddf82c59b248fde239191bf24b16286f6d1a66f8919c77c8551f9b768b25576a135580354c1d19fa4655e51fbe90398d80c009482c0035dcd69080505963245789a5136cbb0efe361b383699d8d5260af37089e041b0431068b4fb6bbb9043735d257f20bc93ee7162eb9a9ded5e54ccb8eea33266cfe5fc53554f201b8f61d6cbc8b9fc5f3ff226fc9c0331eec92f5a72153ee9d3875a37b19d2d24aadbc5eaa17596321f192f182c037873e7effa37c441b237ecd5fc01f8dbebe1514db9b0c8601142cb03175815eb388f34a595acac6db32e788257faf79eff8b468a982cb4de1f400edab87fa73d96236b54000d09b3f432a8e3c4819f34fc79dac70ccf7b0ad1a2089a08064d51fab300cd6d1b70add2b53cba60667fa59e62dec3908a8cc3275e712646cfab34d9b353c540a5d5095a46eb9c79157d37f45e7cf0e271401842359b12f1fad8d88f40d2ddda5d1c09ceaebc4a47e8ba3704c0b7cfbcb9e43d51371af174f4760bf01bde2debdb09ed165fe50a011afeec23882ac2aca41831821b6c77234c0d129f3d56c9f00adcb49a0f9dbbc06774a92595d88fef41ddb2c09dbf67ab20b958f088aa83e201caccc9ab9d1d03184ca724c511e4de1550045ba50daafe3f0d1427848663616fbd10b61c2d7c823b2473f569d134c9efdf96085fbcab77b9c887e8b801b3d4c6660f20060e0ae3b849bcae5691e382dc9a3fc883f894164e480ea01e71ce579cd666f14b0d6c7e110fa11080458e3f9ae98bf6627b8414288e199e21b195590669430c07dc6ae0982a5eb0cacb73ff22a74213f9fcd05c6723c2f1b1de37bfbe4c32da6f70580f372e299bfc504924a855385370e7ba3c8101c6295fd6d02f29c45b35e2d392c9ca1401827b4125880f309a22527cff045760d3fbe22864402d742179ae1ba243f9ec8d62e8a07b2179bfe011551e9be1eb9fab430e7b0e9ad2c25793125df27813d5a4b4ac18fdf73f3749ed864f7b9e65f3e735021376b196f3f336c274e3a751845c343303f84a2d28670d055c2fa38ec727a5e432f08f3c050e7fdbd716d33946e5bc8393d7ae763c0c313f1f2d131fcbb23096469c2b471e4c77b569f4a60f2a23f0016c2b7f200ce7a9cc5e14b4840c38305535eb3adc089caa7ef4d37f1bb78da4e4ac59b21dd488831ae294ea97d5c0821c1ecb70f8d6ab84bcedb161ebac103cdc88db072ab92de4d309786e4c8928dcacc9bd54955627fd903b5820bc2690390813775abbeceba9a7192a62750efdc4d64091db5d088ae10dfee614718f653278d30ad59035c65704b11d9d2cd26bce45c67ad83d738e8eddaf66749c12a47c0ace27c87f10139ebe13c2f6fe1fd5c082ca04d9011c5d99d28050969d52276f5fd4c02ad9c8761ea339983fa46413898b0d03f316d1c276aac11c871837eccd8e6422426cfed5ac3f4382378c82377e571775e96932f5a7de5c22356fc6e087527b24a17b5b79f175506823a31341a88664cd8b3c30b303c748d04fe90801a2018a0fdb0a6200fc671a7c8d37a3a045b6987110281cf48e8115d65d24447427140f91a80b38af3f7d50f3ffa9fa4c2ebe9ad077dd81aa78e23f77996dfda9b9223af9584e115c9a79144f80aed5c4c1eaad7c7dc3fef8f38611f9b28cc3bfb8904a3fb472af2c84ddde4b4d3844811700a082b911c31035d76cc044bb466e681e8eeb232d75d6ff7687dbe786624bf442daed518cca55f67250dd9d0b0f924111b84204099b4ea006d194a7f7715e0997b424edaefb32243a458d921c21d70c3a062e8db2f6f3278536a30826b37aeb389cfef504b481f7fa31cb961d3136e387451eb510a3208be749fa983946fbf29ac93cbba57e923c7668f7b9b7ff4784bc7eaeeab3934dc85fe6ec5f0710ade5e502194be018e1ecc37deda5d42d5033d98e46f74c245e23adbe38f618e6850a6da02ae8c657a054a961f70319cdea4d8ada1a0074c52b76c6f6f3fba5a62dfeff0d65d560dacbcb8f4c936b482c7aa96e345f8a425c7203d61afc81884d45dbd76bcb389b2e23d9629f4036e958815d9fdbb7bd723fa7e33f5fcb0cdde4131b31dbe370795563773adea8980e269b4417ba35994e7873fd1f9cb342ac08c46881a383af0c848c4caefce606375ca3c6dc9299b523655246e547d2aa6487f02cc2a4de6c013185c0c6ebbb4f2acb3f85b960556e151853400bcd28b9a5e301c9ad9c1e2fd17e4d030c37e087ea50b65bd75ae406741b9d35661ea8ac2dcb88d281b071b5cc7609e8897c6df496f3de3c4a0744763ab5c5112055b57a280b9ba75b5f67a03a41dc2c8fcfe3a8bd096dd7859251a644305925b501959a266b7660b24855463137c8e2bf9746dd03a7483f890ed8704771c732d5fbd9db0ef8622141ef4487a746db0329bc7820d5fc6469db7903c6713a5da12a669eea2135773fe87053853f1cb89a22b6f9390a779d35463b342191d5efec8b7a5f576dc2e875e184380998376bfa0f094f30066bc154a2c158064e39095a2aea3a2e5ab873a4776f5bab78339b39a3a59c9de0d2e01eabbdd7fbe1d8310c58a2d331b166cf7250a6c1e2386b1ec590d96a33b938341381ff9017cb101e53d4a0efd7f9486a4e1ffc4882f1b64fd78ae3a0b4ce04d7b2d8b03e34bccf9d9f2f3c7494b811ef16d9490c593accadcf52ebebd2bb6eef22fc6a0488536acdc3767a582cefa90c08a0b25df714d66ccf9eacbb4d997de032df513308d97f0028d99bf65dedb18d2d31924ac899395e9ab0c3a1ae085f2c4bbf88e690bc057a88b162a291076af6d21a0651ca1e119ef7132169b8b80b830209f270d84a5a937f8116b29edf28769c42ac00a50c6d916f292ee59773d87c56ba411e8a560a4b42150b9ac78d5c3798b06e09e32462027be96b112376dc1613802f1ccdeb2026da897eb26a8203ee21fa9f2e5141554f6bdaf13ad1584cbad73c9630005aac682e52442c064c7da0b5c7059eacac475ccd40caa727349d1f46e0a9b17bf843fd252f6d9e053cce21aa67a72c3f664280648aea7b9f5fe797a8872eb711619e1cb98c7b9591b5cd389cbf0a89d5f6a06dda0b56f2427da604e36394b8c212b21bd2ee3748e919124071e351170f8ee367899547909d41cbedd7248618857e5e4a7ee0764dc9b9a406879b173910d28821fa58a51b5faa75327c646bac960a674743f8a8bb90142e7c355a6f48b210134d4316c7f3b6462757ff9b2b1c4816c390776b02f9e48fe609be360ed8c5c1311d74fe9d2c70b3f1b6130", 0x1000}, {&(0x7f0000002640)="b1d82133cd288454268fe0c0e93d3b44beaa3ba498182a7bcd22f49345d3ec0b0273131dae62a4898a440c2ac6b649fc837c6a67737918432620dd253871f0bdcd5a59187a78ae901efb83196a63c5539af937da0cabc0b8ee82cdcdd583fa30e17a74ee9075e1c3d061f69f84f4900ef8c8053ad82f6bf5ed9e9d0ba9c5f2244e614f4327aeb3eeb9ae7f424efbc17aa885289a6c68eec16edf0c529222185d3cf2c7296b619dc58af30e2b72020df53422c1dad6adc48f938a8c6f2f19f9f8c8ba04ba864b0c1faf8b68dd32eb262c17c7736d5f0b3e6450e04515b968d781231103c26ef1d25e167d3449991d5e3b571756e414b0cb10243bc31b9372c9f94cb3bb9ded7912e33dbbac3c019639e529cbc79265e3c310d5debf0160114ac0ea67e134b60342186d548bb8bd05dd3cd1dc8906b09dbb1cc7110977cfd79eef5d27318cb72d269018ea99692c180f2304ee8118ae2c8ae6fddf5dbc1c5b30a4059c66e071f8d168d82c64ec77c8680f453671319ea323f7479c0f6a68e8f496b9bf4beb5f1befcfbcc7aafa7b02afbde8c42d234fd22027388aa2ed4de91281ffe8587a904649428e51f9b3cd05e60ec265f80fd7131b93c4036d969e5d74240e15ed5aa28f06e0eb66145860d8b75962ce97a470f66f34fa10d99e177e7848573884a150d49ad0f674e7644acbd9cf6f59899d16e8faa77ad55ba791fba6b6203cbe45ec788d66aa64a33ccd0603d721cfd361273e2f0c8a90e37383bc5f998c9d3f071cf19dc552bca214a7549c6bc11f3c12a1353ea67ae3d4846a6fca5ea90be300b6e03c041b28acedd7bd63fb026fff81758af432cf344cc9856f5fc1fb25214f403380b176dea046f957a0ee4e4140fff89c739f8accbfa9bf63d46b8259541f94432dad3c53c7d521b2e578122326be65775e16ef9aece26b6cc07c1742dda89bfe623e22bba40c51133cac7a36c2652550fe37c55b1ecf37c735c88936538984b8d6ebf4baa2f28b2f6c6ded1450c6890d84f47f8971bd1d53fd05bab111be5324e429e279522799d8f821cd80d2f10a3f9608af03c77987622915c23782f5feb3ae849a8800cdaa9ff0dad8e21695f2b00820f137d4d356c7ffcc9126895aac345ede97f36e165faae87660ff0b9f135b56eda598d25c7d7fd6c07dc5e1ab0373935523af2c6da2c8aa2275fff0f8b081f0603fdf43405fa1b6afafbe0decfb876d31ed7c714d5fbe54898dc3b787330443559035df005844188b563076f6033ab4e1f415847daf9d9fa6470c5f04bc4f60f4bf46cb96acc0a143a044b0deeb8b087701890319fb7b8fc56b995a8cd426e55f1e7f78c06881b74249e117335df7b8d7642a489598a0d77bfefa68f12da8b01e8804250bda80c5262c3800b0e179dd41bb2a83edbfcd10e6cae8d56190744c1cb48466a011ac5af70925fa623754822459a8b6947e6e71eb7bbb4759091a477287081f9f2b1fc4fff0c63db924f991f487058f34ab0d20619a28cbfa501c6859ef71918594d8f240afe5a15b73ae2b4c628cfd1c28564f461a0762f793fe1a0e2a7e57be68487ecb5f3444dc703ee89ac5e31b11466378d87e831f352b2a94f8c2d1f0f40abf57e126cccbd479d0c99612334a8754f5b0d9aa9242172c42e12fc4c89aefed79fb49b12b0d16e4f8547b1c6b33a25410bba3b29fc52569e0bdd8ab4d5389885a3d8beb8de89bbf54d85b3ebec67118096f06848ae00fcfd19642a324d408f86c0b5ad4531afc355a55ed714fd946bdbff8d84a53f765273f90cddca80cef59804a2828a7907160f3b36ed85891b7b34d59d42ecb8b20b3368b487f7878ed5cb436fa22cf44cb12e0063c2d29fbaace988cb114418cc7c6a9ed107df8c3ad87a813db13ace71f1f34454bd242982b5e8df9bfc081d6ac9b09b6da4f2906857f516c117d9dfd61ab4182b5962b4c015e592357ae76c9378d785fdad199b672d8462f0afe08ddcb698a092ceb31e84f9ef236b8e1316cdf2fcfbd6f2fe48fc8062bb52d9e8c3d468bc09704dff1363db7989c7149a123be98d459935a60ac93440bc06b61bf8cc0add612ab551c9ab248dde3ca4fa3141ca003aa68911dbe1eb63094c536fa81e34a84b28a5828a283a5981252673457d74c954f14333de686065e03991cfa32e3f130b69156e0c1076ae946b5c1833364984553d1ee5119f9396b90a2b645ffe8186c0df072c80d108d333035f58bc17173c3fe8e405234d52a94beb9ea14f16e41a4eba93a01e6837a978eddc3e90d78936b51f9cf39e2a9d8b98402e5bbe40e001e2d108306bd85f3f13ce7ccc4f7067bf2b309beb5ca77212259141deb2fee301e6ce6e061ce617ff9a8ca32ca032de7d2e3f89d7db77d279032e59d828ddf8d5b1c1ffb2d01b81e5571cf350184d044a5cec18336b09f853664fba68e7e93fc806f1e777671f3f7bce33fee80f5b8ea42cfd47d4511a4729fbe0a971a778eec699abc9bdba51313670a3f587912ad252bb47753f2188ffda1e2c47d744a3cd0a1106b8067df3b96c202b638e1209bc3af0862dea9694a62a8753142aa1ff3b970a09190b5c33102a871152d9655cfbaafafb11547d0067d998e04881088f6cbc9b170de1998f295236c080de17a19add171c75247f13f03c5c0b685545a6d6b46da2a5260f195f7318eb3ce71dc98448c66ad89fcf3193a29ec5fb611900ae7812ee133b9609910aed46d55aab3f6981e2eeadea30e550992d4bc761ae923622d1db63b36a9160a2150f367732f29e943366c4802b280098b67ee6c32622f12c75b64ecd0380ef8a98d127170c50b0c5b5b40b82ee84a3927c6e248cb4c5e42f36fbb066594af97a857a03c03f9a75ea9d8caa02ba3ac3ec894a9cb95c09d6dbc309369892fd02899132b66a132e21029346bcc2dfb2446572d6476c5a2ce72d55a5d7e795cb2284672c4d457c6bff763d932af4fd37962976ea80fae7a9f546c3a07dab7ca759f90ebf538dfe7d48b1bdee4adc49f9f5199bc890240c46b496462c8a8144f5b29497a813ab9b8f3b2be18c87b6b5a2a0088d344f8cd59f504527cd975970c814d6a5fe1ea778204cde60f6f33688f8a2dce67be814618f49a83c869ecc42689ed987098a583927c8eb427edf01de081cf8f2436af4c822f471754b9720687a671467334b36338dd22c6d0191ab748593151bdabfea15ff62978413ba1868f6843e1f1f9ac4bf9333126ec0d39bde2bc40ca8ef522c9e386027ac9d4f8a2e4c201b098caaa4f6605423c7eb4ca1928b5068c95b9bae4342e638048ace23e20f2e029961be56b7d8c1042aad7a28f1ecf51e7500adf4ce5b329921f750e5463e6e06dd7c622215c9fcb08e48dfaf247c81682546969821cb7769b865f4b8dff3661534ff56a23dc881a52c64172125fb2049f7abd2c59ac71635350a97e3e9d5dd3729d00db4d9c13a4b3039120469e891adb6fe8f1726e4ece7f56ed88cc5a25ae9ad675a0fb5fc6c50c4b1bb0dd04294ead4ff6ec00f1fdc368df794ee1b3d8b25d42f3a78be4c6bbaec5deb56620c1d05da62945436d205e51a704d37a50580706be1256b197f715586320deb0dc99fb189d6813956e5b614fdc2744e2d4ecde90bef56952f3ccca38e712d6aa22ed4d699e05fc0c7f78cc9ea06a840228215e949e07297ff0418abec001dacb88591aa70bdee731c9c08080fdb03c373fb577a9878d0ed8f3445c015cc0a1b200a2af7516a25ce2bfca5cfc9c4d172ac26f6229aebb0a9b652ce1ab07538c47b1458d8eb8c5bb0df14f5e75af45bacfc487f877644f14f319a4d43c86fff851b8fff4421badaf55edf180debbdd49ebbb3e1a06d0a7c8d947f969ac6304b2286cacbe6a23d9b66566a92b28d5f32f00392e73c92f89afa5f3a4bcdc315ae4a90cb46086a23bc00081e91838883b75c2e86d2c2f3f90a1c7473b066ec0db6c63057e266fc540596ea6327bddc14fe50439ca316cb143eba512fd0f883dcd452464a37c03c66d41eb813be41ff259185e509434c19d516835eaa23e9db8bb22cc5b5a731c3f9ca8887619bacbf962886a34cc3b0ca1b82ae065fbe66d8d376e1ff47f80059faa56f15ff6be26d6546285740252473fc0f2c2e70206dab166673fe0c9fbf7e3689f3fcac8ac2a57ea91ac39926f23aa9d30389a0191084c52d4d89e166f4981439bfaa64236f4b194545c38996ccc093dcf0bf5b9f9646cb6d090b3d2c06e703a2ae490bd95f00baf92b15ecd000d608efc92ed81fbf26947068fb23dcdee875ce35c1757f70c85af998206df26fe867d895d14259d1ccaa981134c02499b1731030f1615ba5c5b49a8c788b318fde4653bb8356b3ec6f8722cea2e887880629e43dda3d666ee018baef8fd1701bef66ef926b23de9a9fda8c0382020f2daeae295d65548f3e5a18b3672256361322e954e3f808b721decd81264032fe5d974b54e993bc64ac394d11a420bd3103efb08fc4abe292fa538acff8573c26bf14c3bcd723ab4a0a745356990613f5d99ff0de8908154866d2b32b61a06543a7b0291cefaf91a828fb9898a148e15c0f6d68f1b8f3e034393b4524654fee80e836e651f8ed551b695b283e193ff16fc6e297bd5901072689c4498f643f7ec5cb8d21b9beee14cf6ab372417ca16aab4313e9c50fc00ec947e0b7e015281fb2242ab35d2774e950458fa13943d5166091943df0a4a0980c21e610e711474471e3bd79bcaa262619414ba28736618a252a70a124437815fb39849e635baac5e9da4fab76e7a0fcb7672e4726aa8a64c50316b8caadc125bb6b4c10eef3bf14bd226728804f471fb68336dd1dc4c2e359b971c5f5a61964b4e8790d9f57ee687d6d7ab3df37e85a24822ff500b5019a7830842b570b714795158636702c4ebd45b9d36a7965ea93b2080d0b39ceae74260dc332c7234f5e0870fc627a97f930f1b5fa12d817a85fd2919e717d8bb57502f4e4461270790dc2c67fc1ac3c15cfa0ee0d7c9baa058bd9cc087d64530d667100655035435f0725443fe0cfcb5e086f43675d996f73e36e045125fda39ebeec72b7f7b41c83048fa700fcaa3481012d479536ec39a089e71cecdf3c0d0e174557ecad42db8245d53fe5cc0b725a3e690d904ed6e5b8e796b3948e3683c9ad35c24218315839face7401b6686b6aaefe767626e9cc1f2cdb812fd69d678ee0949b78bae413a60b0c161a69abc0bd5a6b6fe35603cfe37fd3950133fd2f395e846cc45a563a5bb6e4c46cabf892b710b826eebd78cc600085ff2e499da27274c068a3384e716e91b580d58e318a019cd1bd49181c5aefb40a41ce0e06ab552a44d17679d773fa4b5a362c6e79c4b7ec3417c8a11d362bb3083729d65ab2401b9940dedbf593cf4df2bc8f23df04b8411e2129824fd4e5072020dcd89208bcba07dcac69168d5fb82c9959858b4d921f97136919e09161ae7deacf4f05da35e0c81fef429fed40d713bb566c437b7bd3d2c289a65c20e041b098a22738bced05818ce7555ea6e4722f777b74935ea37bd15085af4fa6319a405e154afa3d81db3092a476cb9a541b5eb19206f7d4abf0c4520525651a39bf4c47c891900d4ad284ec1107a97be5dea95833648fa7f51338d4083b41f737131e131b834673077c13dedfb95b49e21b7bc2001d3d4cb73fa73791237795811524fc6df353047d6b4643834ebe25cf949c735f6d65f513d297bf9545a1bfce2edd7a2b2d137b5f201cb8432fac9e8db0c89e6daa02a96f95c57cbb483", 0x1000}, {&(0x7f0000000000)="155ffb7c8e27d88ee4ed153f0a59f32ed881c8357608b49ae6ff1ef7470beed2259cb1ac70140b2a5148b598b8a699f3464fdbc7b7b2ba9e6cec58c8afc95692aa31c28bacf40d1ecd44822bef9bb281595f07971f286b54c48f8da80c4c28a5286809d7928321d9ffe994839bbd2bac131514acf8f8b3", 0x77}, {&(0x7f0000000080)="5d980a07c144b283b90de0405fbf148b0ff57f0f7501eef3203d403ea3bb3e0253af7ed52637c924dd669f8495", 0x2d}, {&(0x7f0000000140)="aec49838bf205972fc973feb12205f29a05c9856a76cd9cab989d74bc3d5bdb1fe275372d909d3b3f5609b4005ee8cb29a9871ea1a5a339adb74c9c9f43a83f5c09eb800d76b2f33a1613cfda9c17570b75cbfc1caf03a", 0x57}, {&(0x7f0000002240)="b4c852e3ffe78a509b9a071fd022b8df942e41a5a9b97e9705b95433d2f461a9a02b5b58e8fd67bc6f87b0a47587639948bb92ce6cced2c76c1a61c976b9ec4072dcb374337ada1721ebbe35bd7223007cf8791f00e0dca7293deb2483672c90b7aaf30cd18f551e11e247aa6fbd01628b6ca41b4b367a338cb2d7138abf0a", 0x7f}, {&(0x7f00000022c0)="57c06bf0218797df15337f68ea7e4498fd9ceb3c2575b78e14910a791593c80e0ffcd30c78a899ed1c492e40db279c8abc5268b6b1a3befc5163253ac6ac3b1708c5298a710d153e985c58f3eb2907220bcf1ade035579f60dcecd503d0f606fed2e3d4ec314302f4705efb6d1236f481a28c7c47975be2b72094c60ecd6c96d756bff636c4d105ee282ac5a004154803c4c5679f9c2c9f4ac596e", 0x9b}, {&(0x7f0000003640)="0fdc05f509e1ed6a7961b29efa07eb3808f16884d4e152d2d76b6a9d7b183a34d0feae949af001cd9154f66e535d938d6b09d510cbfe2e5e352562d495b9efb22754865e0c161fe7001c6bc3a54c9da3996c45da0cf0879d2a00b46c46216972769796f66301cf32da26a51e626587c2b7c439c4adc3b8d050ed71bf6441f3967352b7cbe06e68151069106df0121034bc3363d38b61b584f5c19245b137176eaabd63bc3bfd3a4d60eaa864793ae7bea46e01faf386237c15d7824bdf1200cb6a66e11f5a2ad38365eff7fcc1ee8d7e4d042b2c3090fd41e957661129cd1d70a8049bc87f768811ad7d4bcb7b44e2cd12a2213fdda2af05defa2e4d", 0xfc}], 0x8, &(0x7f0000002500)=[{0xe0, 0x1, 0x81, "bc4c66e4d78d1755fafd55a04d34a2fd7f0d64f69c2e15ca92a8a47a5f5494bbe538d57cb401fc2bec7a95800ac2afd799d11d7a76327abf2404514cc08e5c45306dc0dd4855bdecd5f7554ecaf83c4432f64d9884e168fa2f178aad24a0554f3eb707f53dcff5c52dd873acf624dba42af4a9bab22d086502c535c83b4d3bf01cd74ea6f99e6a386c3e87dbdabc0f232f3288426f8eec71b8acbd169152fb8d94d51ca2c8dfaf403463e180c6663d6c0202b399a3da4fd8aef2b631c7ff38fd3324833ff15afcae6dea"}], 0x90}, 0x405) sendmsg(r0, &(0x7f0000000100)={0x0, 0xfffffffffffffe86, 0x0, 0x76, 0x0}, 0x0) 16:00:58 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000340)="76b5a5e812feb22dd17152c7275623ce0b009b694655be5a8942d1653d06fdb1861b0c03093d0265af25c4f7b95483238e4de34a95eda918a8d063fa0b71aceb3bf3ae2ba5cdbfd2f2033ade4d01b4ec051ee2b97ee0c98382c84e133b14218372b8b257a3eb0000000000", 0x6b}, {&(0x7f0000000840)="ed516731282d42c99a272c04f06d63fceabf24adc393885e36e1d0375b52426e579212db9f4f808e20076ae74a6f62990faafd284e90d8f48445520b2dd3144708f5c1f211fb488ddf2c54ccd2cf8e3443d6fc6aa919c2a78dcf95c3039080798ccc5735d48147817c17532cb8820052dc04c81d6d84c821b8f2cb7980fc7336131b274709e30bf59735894e7a68fcf9b47ba3ec26e17deade98620f1b6d1c9882ac3e91905302c1421d68b8e85181658ef1cb9047cda0511359d455d0548779666457f179ea448549b68fdfa6bbf9eed35029dadc3e6a2871ebefaaab", 0xdd}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) recvfrom(r3, &(0x7f0000000280)=""/155, 0x9b, 0x1, &(0x7f0000000400)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) getrlimit(0x0, &(0x7f0000000000)) 16:00:58 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0009000000000000005b8b071b542a538706000000b81800000029000000310000000000000000000200f000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) unveil(&(0x7f0000000080)='\x00', &(0x7f0000000140)='r\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000240)=ANY=[@ANYBLOB="70012e2f276a6c6530009e1e2dc0abcd186e0271ca80a1b981e8570119622a4322a8b6b4e30600000000000000b58afd7815c84c051872fb026f77193328f7428aa738e0bcfd54dd6abbbc3395041cf4a04ce293ee2654f0402c6a24e1d7b366cc7b813164dae82b3e5ae1f60e8daca4fe23e8cee25e19dfa49ce366c05ba912646852b4e4a78debcd2134df3e8640ab081eca6a79c6dc556567d3ecfbca939bb9820dcc4d196419336920f137fc622ed0b2e1303cc00dd4b9002140e7"], 0xa, 0x0}, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000180)=ANY=[@ANYBLOB="4457cc32b4332a5a7001f4bf7d77980ad50be6a9f02ec677240614a0ea5d64ef845ca23e9f224f34350fb21fac67c57276fb3dd3dfd17c92"], 0xa, 0x0}, 0x0) fcntl$dupfd(r2, 0xa, r3) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x800000000087}, {0x3d}, {0x6}]}) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012e2f653000000000"], 0xa, 0x0}, 0x0) shutdown(r1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:58 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000240)=ANY=[@ANYBLOB="0000a700f0a700000000a7051450b41d6654ce3582d063c15e3ba9a5809c788c3cecd033d9a08971defe6066326a9ed6f74d8536258f8a4d7d8e20ebb8f2e2f9340617c192f40ff53125596ad46aa679794da8d93df7e040a4b1ae5bcc7381cdcd0fc16aa6c467940c80b88d6f0d92ffd501825cfada38b1dfa2316fbf3753175d7fa629c8095847da8b203867bd8bd42e37b7fd243269abadb59bd339761b08ae77a067a43ea3b0c5d438a180c2ebe241b08ab638cb5c21c80000f644d3c7bfb4b2d35ed7ea027f58fd48d7bd21f3263f1faa24e3a880bce67ee93db38f35f0b2fc73392db94076c6ac25"], 0xa, 0x0}, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0xfffffffd, './file0\x00', './file0\x00'}) r2 = syz_open_pts() read(r2, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() syz_open_pts() execve(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x100) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f00000000c0)={0x3, 0x46a}) 16:00:58 executing program 1: r0 = socket(0x6, 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/165, 0xa5, 0x2, 0x0, 0x0) connect$unix(r0, &(0x7f0000001380)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000621ea217d246b6474d5d96102775c5915ed5aefa2d1f67ca31420916209361be81123f5d5008007acc18e2a7ef13a413323750e02a1a1d89d9000009f764c75a93ffd7949b1952656a4b19c5f31460b2f640b3ed346fd4fa4735e1814f6b24a7777d9b00"/126], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000001300)={&(0x7f0000000180)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/177, 0xb1}, {&(0x7f0000000280)=""/2, 0x2}], 0x2, &(0x7f0000000300)=""/4096, 0x1000}, 0x2) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1047, &(0x7f0000000140)=0xbe000000, 0x4) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x29c, 0x0, 0x0, 0x0, 0x2b5}, 0x0) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = open$dir(&(0x7f0000001340)='./file0\x00', 0x40, 0x100) ftruncate(r2, 0x0, 0xc8) 16:00:58 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() fcntl$setown(r0, 0x6, r2) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r4 = syz_open_pts() dup2(r4, r0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGBLEN(r7, 0x40044266, &(0x7f0000000000)) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, 0x0, 0x0) 16:00:58 executing program 0: ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x3, './bus\x00'}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000280)="000000186204018b002b3a0000030e83ca4fa4af07405027e3e481106a0cc557977126807465e1d48c0fd55b8586b04add144827823ad900c5d1e33b088311cc626b791253ff99e6ca1bad5a8b8c1a79d2c024676a856c", 0x57}], 0x1) 16:00:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x8) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f00000000c0)={0x3ff, 0xd9ee}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0351402ba77f0c033c02df3105d9927f9a0f5e7e"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'\x00', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x74}, {0x2d}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) pipe(&(0x7f0000000140)) r3 = socket(0x18, 0x2, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1, 0x1f, 0x800}, {0x18, 0x1, 0x5, 0xf3}, 0x2, [0xa72a, 0x8bf, 0xfffffffc, 0x3, 0x7, 0x7fff, 0x4, 0x4]}, 0x3c) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f00000001c0)=0x287) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x3, 0x0, 0x4, 0x80000000, "96a69de1a89d2f948bdbf36efecf60ce9abc3773", 0x8001}) msgget$private(0x0, 0x205) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) 16:00:59 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f0000000000), 0x4) r1 = syz_open_pts() fcntl$setflags(r1, 0x2, 0x1) r2 = dup2(r1, r1) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r2, &(0x7f0000000180)='./file0\x00', r3, r4, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r3, r5) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/\x87gv\x9e\"pf\x00', 0x800, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x8001, 0x7, 0x9, 0x40000002}, {0xffff, 0xd1, 0x3, 0x2e2}, {0x0, 0x2, 0x80, 0x3}, {0xc, 0x81, 0xc8, 0x3}]}) r1 = getpgid(0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r4 = socket$inet(0x2, 0x2, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000140)) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000000)="ea00005c00000000", 0x8) r6 = dup2(r3, r4) fcntl$setown(r6, 0x6, r2) setpgid(r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:59 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) getrusage(0x0, 0xfffffffffffffffe) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r1, r2) fcntl$setown(r2, 0x6, r0) wait4(r0, &(0x7f0000000080), 0x1, &(0x7f00000000c0)) socketpair(0x10, 0x4, 0xba, &(0x7f0000000040)={0xffffffffffffffff}) fchdir(r3) 16:00:59 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e74e7e4c7497429d47025fe92392f66696c653000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x80) bind(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f2f2f8a00000000696c653000"], 0xa) 16:00:59 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socket(0x18, 0x8000, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:59 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x4000040000000242, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x3, 0x8, 0x81, 0x0, 0x0, 0x6800, 0x1, 0x972165c672fb5863, 0x0, 0x2, 0x9}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x7cf1, 0x0, {0x9, 0x7}}) lseek(r1, 0x0, 0x40fff, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) r4 = getpid() ktrace(&(0x7f0000000400)='./file0/file0\x00', 0x0, 0xfcfc96ac5f78619a, r4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r7 = openat(r0, &(0x7f00000002c0)='./file0/file0\x00', 0x10000, 0x0) ioctl$BIOCSDIRFILT(r7, 0x8004427d, &(0x7f0000000340)=0x5) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r8, 0xc014575e, &(0x7f00000001c0)={0xfff, './file0/file0\x00'}) socket(0x2, 0x4, 0xff) dup2(r5, r6) fcntl$setown(r6, 0x6, r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xc) fcntl$setown(r0, 0x6, r4) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:59 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000440)) ioctl$TIOCNXCL(r1, 0x2000740e) mknod(&(0x7f0000000180)='./bus\x00', 0x80000021c0, 0x60004000000028a5) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r0) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x8020, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70d7612b00000000e7d9"], 0xa, 0x0}, 0x0) r9 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x10000024f, 0x5}, 0x0) r11 = socket$unix(0x1, 0x5, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0xa0, 0x1, 0x1, 0x646f}, {{r6}, 0xffffffffffffffff, 0xa8, 0x4, 0x6, 0x1}, {{r1}, 0xffffffffffffffff, 0x8399fd652acb59c5, 0xf0000000, 0x7, 0x5}, {{r7}, 0xfffffffffffffff9, 0x13, 0x8, 0x8, 0x9}, {{r8}, 0xfffffffffffffff9, 0x80, 0xf0000008, 0x4, 0x1f}, {{r9}, 0xfffffffffffffffb, 0x1, 0x20, 0x401}], 0x5, &(0x7f0000000140)=[{{r11}, 0xfffffffffffffff9, 0x88, 0x8, 0x9, 0x9}], 0x7, &(0x7f0000000280)={0x73a}) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000080)="000000186a56010000001c00beffff00feff0060d5706c85c2768511fe9700007b7d8a1c18b96e66cfad1fb4", 0x2c}], 0x1) r12 = socket(0x18, 0x2, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(r13, 0x2000741d) r14 = socket(0x18, 0x2, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCDRAIN(r15, 0x2000745e) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) 16:00:59 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) r4 = syz_open_pts() r5 = dup2(r4, r4) r6 = syz_open_pts() write(r6, &(0x7f0000000000)="a6", 0x1) r7 = socket(0x2, 0xc003, 0x6) connect$unix(r7, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f6669c4c7c170e4e0cefa2f138aa46c657107170003c9f8d735ddf089d1b68802775f060f45375d123e5045000000dfd541806a3a9a44ee"], 0x10) write(r7, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = semget$private(0x0, 0x4, 0xa5) semop(r9, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0x84, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r9, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x0, 0x0, 0x1000}], 0x8) semop(r9, &(0x7f0000000240), 0x6) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r10, 0xc010427b, &(0x7f0000000040)) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r11, 0xc010427b, &(0x7f0000000040)) r12 = dup2(r10, r11) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffedd) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r15, 0x0, 0x4}, 0x200, 0x401, 0x2}) r16 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000180)={{0x0, 0x0, r14, 0x0, r8, 0x10130}, 0x4000080c1, 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0xfe}) msgctl$IPC_STAT(r16, 0x2, &(0x7f0000000580)=""/4096) dup2(r5, r6) open(&(0x7f0000000300)='./file1\x00', 0x0, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r17, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pread(r17, &(0x7f0000000340)="81bc8b5a2aea16b05c8d853b1bbf7e8e88307cc5f66895c417b1a246275fc0e0f009782a8a5a63d9f45003f204b900dcf487ab8ca5abb58e89613ffb375dbe27acc048c342b3a8fa7b104a680449cc90dbbd7f2de701fb1ee0421ed09afe1ce6161b0b88f43362bbb7a51e72da5e1f59248fe6acd439b4f72af2850ad2b2cbbf4879b73559faf851dce02bed58f6a2f4a4ea2c61b390a53c7fb9057f8c1bc6a6d62a83af88b7d21dbfca1f596e13bed3944906fd3083718e284f84680d4e06085f3429fd61ab5a", 0xc7, 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) munlock(&(0x7f0000001000/0x4000)=nil, 0x4000) ftruncate(r0, 0x0, 0x1) 16:00:59 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xa68, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [], [0x0, 0x0, 0x0, 0x9, 0xe30], [0x0, 0x0, 0x200]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:59 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/209, 0xd1) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 16:00:59 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffff3aed01d75554c73db9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead6bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2962b15801162b58b55c62bffa4d012ae447473c23049598186ad2283ca5075740aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60fd06797155e8f53f8a4128d5f005947f8cf85f04157795ea4a5c59b3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000800"/214], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000040)) r4 = semget$private(0x0, 0x400000000d, 0x0) semop(r4, &(0x7f00000001c0)=[{0x2, 0x0, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x987ad7e049358728}, {0x5, 0x4}, {0x3, 0x2, 0x800}], 0x2aaaaaaaaaaaaab3) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r4, &(0x7f0000001900)=[{0x4, 0x80000000}, {0x3, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x800}, {0x0, 0x8, 0x1800}, {0x3, 0x0, 0x2800}], 0x5) semctl$GETPID(r4, 0x3, 0x4, &(0x7f00000000c0)=""/85) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000080)=ANY=[@ANYBLOB="70012e2f72696c6530e74bbb8895178119981c645fa55ab004"], 0xa, 0x0}, 0x0) r3 = syz_open_pts() fcntl$setflags(r3, 0x2, 0x1) r4 = dup2(r3, r3) symlinkat(&(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r4, &(0x7f0000000180)='./file0\x00', r5, r6, 0x0) r7 = syz_open_pts() fcntl$setflags(r7, 0x2, 0x1) r8 = dup2(r7, r7) symlinkat(&(0x7f0000000000)='./file0\x00', r8, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r8, &(0x7f0000000180)='./file0\x00', r9, r11, 0x0) ioctl$TIOCSWINSZ(r8, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x2}) recvmsg(r8, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r8, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r8, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/75, 0x4b}, {&(0x7f0000000b00)=""/4096, 0xd51}, {&(0x7f0000001b00)=""/60, 0x3c}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r8, 0x20004b3d) fchownat(r8, &(0x7f0000000880)='./file0\x00', r10, r11, 0x2) fchown(r2, r5, r11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r12 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r12, &(0x7f0000000100)="8c65", 0x170) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5c}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000140)) 16:01:00 executing program 1: r0 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r2, r2}) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000300)) close(0xffffffffffffff9c) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x74}, {0x80000006}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000000)) r3 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000140)=0x8) sendmsg(r3, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000740)=[{&(0x7f0000000180)="f2e6610c2f20ec858806b5c792211754cb3d9d60c9f6e7db028ff3cc7068a39b7fc6fbede9d81d92a5c9d61eca2786b13e02675ce270a454f69eb9bd033197ac5bd1a8ff77ccf1bda6e05c793a762ab3a8eed118e6f43a748fe1605ad2f0e83a1afa756feb1579859c809ecf3b92c76fea841430e66863d1d2b3df96", 0x7c}, {&(0x7f0000000200)="58f677afe2cb7fd04634583aea525fafbf5503721e32a2551aeb944b879189b09dcebc5f438c01c48aa9e5ce5548db3e5c7ae884b38b66530a2e6ffd019611d7c5061c4c29b5cd3a90188447f0d238d1e53da25cc06fcbe5d89492f6eba0a7d440691d8d5a0ad9400fb74e", 0x1ee}, {&(0x7f0000000340)="25c7a49356a608a6724ef1e7a2863e1eced1c8fe4a90005d935e1b75d74aeb93ce3b5e5b74670f2e0c730a49854ace8f2e4b1bc489a050080b74a693bc1d0f4ac31fd01aef6acb5bb218fa637b11f68f076032b80990338c080ce306f1fb584d4584c349b10122c98d224d09e7d49acd25079c9088ca8d48e3d8d5f69bc2473e7ada3be186ede95abb07cb29dabe1a55531e80637bc8201b9e51065ce5403c0690107784526e1f0a9db9576ef8b742e39fd815a8384054c31a3ebd47cd53b6c463c816819c807f74c491c176415e1c3d80de050fdc2f", 0xd6}, {&(0x7f00000004c0)="90b15fad8c2ceb7d703989aaf54599689f37bd53ad66593bb27e70ac371e9c9f0c5294b2540376b327aa74a57ebc1814ed5a8367d0a3637f191f490538e7259e5039b540b3517f75", 0x48}, {&(0x7f0000000540)="ce1872fd77a3319bf471c935f4aaf49e796cacb86722fcea5a39444347ef20bbff3e38d6329debd1851ae345eeb0dd1ae13807eacc796c0a95fd73cc9aa0d850a3bdcc3ee18fb0ebea73eca896c176aaaabe3042b613ab53beaf66bce47ad3da2ee8938330beda64ea6832b0e1155901dc74d7c2774eac94fff88842db055d83cbd7aa90c0f348a515a2446e", 0x8c}, {&(0x7f0000000600)="492d51e6ebfb5b5f37ca71f1b80d5380047a502748fe8ece9fa82725a7ac9de310f70c6b94ed492e41151199ae05efc98a230d1592c81962653e4397ba56d567b0398dc1c46aafd38ff73effc608fa0782e2ca69c0f1b9f7e6df3ae58d2751f567d3e80abddd9e973f51bd", 0x6b}, {&(0x7f0000000680)="db9308ceb8c34d79a87ea8b2424a62563a34d5d8f7cd403807bbb6e2e5440206dae896fb39dc779e3fb68ee046daec1888593e495948111741543a9c32f1090d924333c1e9df7939bd610e90d41c419e629e22e0a41b609cfc048836d607bae3f51deb11b9ec3cb6c15c309d8c3e9407ff3e5d7b7ef19ff7d6519782f9b3f5cfb230496ca8cf89da72b128a6f58790a30ebd6713fe64b39ca4f939a16eef89f261", 0xa1}], 0x7, &(0x7f0000000c40)=ANY=[@ANYBLOB="7800000000000000fe7f0000050000009f81e87e6afee066279bb97308003066edcd865344524428b4e4cf7648a67b4928cace5ab91f58473a219e9e1da340c2368e84ffaf01c53a96ff48553dd392e8525dce4f9e15d99e6dfb9a5da7eb7037f81d0bde2b082c35de2dc7d38fc4dfcb0000c8000000000000000100000075000000854a94ce19d57b84f1d369e2e4bc8d14c3fcffbc05725cff72c4bc0b3f9571222ddc486ba80f7dca7272a1c2e153916f57ee6c3b52a19203ce98f9f9000bfb65d8939657bd72545fb2abb76ae2d0858428ba3e9bb355243de2a8d7b1653fa1a6accd128273939b02477c462619c221307b5e6125df3d46424d90e3ad8d16864b680b30db7a92d286b99c22f672212391948512f1628ac9c9fc386ed201000000dbe95bded6a2dd75484e7300887242f22b0a1e1c000000004800000000000000010000007900000017870b054493baddf9e83e38f22ff21e211e91e97f8d12ce4ea9ed5f3dabe68024384eca1e53e74b187de02bea371c018a26310e7d4d8ae600001001000000000000feff0100050000006c8ce2fbe5b2ffbd4d630f487abb072c5f38dac7357cd8b3a4c871e4df092acfe7c6c24ffb97b2167a25be374cb635aa012ff68925481b25e30d43aacba32cc7640992da9abf847adf3e0212d54d6f8fcf3335109316418cfe444da635c8660397e3c56c66911d4409a36e4d34e9e08efb61edcd5963560c1b425b6084cf9d3e054040da4346d5c6088d4904c3615fc3eac8b74893e3ea3aaf34062822cff10090e30181a01a93ba68858a6ffae6255504ad5f7d502770f46888191650b0921e1d80b0718da06617fada73db4840000000267952dc1e25054d7c4fb3dad627f0262bf3a1609739b09953ffbf9365a24caa047b83048b85e05b5125e98800000036421249a311c621b29c1222459411ed1170508376bf1bdf38276da21e3ad4b42e75500410d4163a908200000000ab0adc2209093fc5df2b4e28849f14917a10324c360bdeb740cb0519ee6fd3cab8723bd991a7d343a8db40cfc6c6b0add30ffeacda5d1c17fa3e9b541d7fba8a50dd0e8cb4e6073e6449a827301cc7f8a7c9984862c5cc6e970e2baa4991ae12b7fe5bc7f2be1d8414a41161bf44541d2fdd69f8000c79411b776ea0e04760e81952b0f4bd9e99060b44399ab59b7dc080224de2f1cb52fe8669ce94180592fc8780278fa99a2c287421aba05b9a6a7e00669b96a63eb6ebbc7fea9ff4cc873c8db3e388a07749411047a4ba2c0560157bcfa9c5e02f72874f9d9471517b8eef84c8f125244a1e1c4bd26637729e4d4276846de536da1a24ece19fb1ecd6d9c4e9cb593b5c9141c94d42d76148afba337c2d9404005bf1e92631199f6ee43aa0e223826d032d551f0dc8d886fb429fcee0106db02d3cca9998ec67c868b7e1a57079536ed0828efbe88ef65b1afd55f409b765a1c61cd989d9698b2e182fed18f73e350a3993e33fc9ec0cdd27987107f895b18ce3f6b4f0507d97c2b0396079fd543295d731536f91cea8959bc1d3c52e82cb32183c47670f82e4e4c8a7b11a0730991c4a"], 0x298}, 0x1bf928a67eb422ba) sendto(r3, &(0x7f0000000440), 0x0, 0x402, &(0x7f00000007c0)=@in={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:01:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000940)) r1 = syz_open_pts() r2 = dup2(r1, r1) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') syz_open_pts() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r2, &(0x7f0000000180)='./file0\x00', r3, r4, 0x0) seteuid(r3) read(r0, &(0x7f0000000000)=""/31, 0x1f) 16:01:00 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r10], 0x28}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r9, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setregid(0x0, r11) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r12 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) ioctl$TIOCFLUSH(r12, 0x8028698c, &(0x7f00000000c0)) socket(0x2, 0x2, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:01:00 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000100)={0x4, './file0\x00', './file0\x00'}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)) setsockopt(r2, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) dup2(r2, r1) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c6530001c644491c4eb2710339183efbf84a3e6f9aa0ccd147ecaf8d5e4f7b7772b0122fe7073fea49b890e991727d23be1d9614017cb067dc6175b106a1fc513a21f9bd8018fde26db6952379120a194296b72f9592eb0abc833fd"], 0x10) r5 = dup2(r1, r0) shutdown(r5, 0x1) 16:01:00 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$inet(r0, &(0x7f0000000080)="41a847d787b134e752ec4de8603b49a9805f1cc7fbd8782fedaf235c06dba903ab668b6ba807c53cde6313387a01e3fdba34721a7ce0e072c5b174b8b308f75527e8d609e6558b8420f81fc7b71f2b23ad1d4ef797f31df3b3360e52fc24c5d9bc0e452f9145f2bf3e66174c5433baddffdb13caf6816ec4ec3fc9ad7e2cef97ea41229d707a41445704c48bd0532abe398fe774a7c99740ce9251b5e177b2e58699ea9dbced59e3458859e4019c57e36d90d525d1dfaada8a4e64277bb8466a9d4d0bb930e4fd7d25cbd44bf768a9da708519d217f3e50eed5ea16b6ef74de48d10", 0xe2, 0x2, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x9a0ec0e7ce841f5d, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000001c0)=0x7) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000200)=0x9) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000240)={0x5e3, './file0\x00'}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = semget$private(0x0, 0x4, 0x400) semop(r2, &(0x7f00000002c0)=[{0x0, 0x0, 0x1800}, {0x0, 0xffffffff, 0x1000}, {0x3, 0x2, 0x800}, {0x3, 0x400, 0x1800}], 0x4) r3 = semget$private(0x0, 0x400000000d, 0x0) semop(r3, &(0x7f00000001c0)=[{0x2, 0x0, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x987ad7e049358728}, {0x5, 0x4}, {0x3, 0x2, 0x800}], 0x2aaaaaaaaaaaaab3) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r3, &(0x7f0000001900)=[{0x4, 0x80000000}, {0x3, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x800}, {0x0, 0x8, 0x1800}, {0x3, 0x0, 0x2800}], 0x5) semop(r3, &(0x7f0000000300), 0x269) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x8000, 0x0) fchmod(r0, 0x4058c0a6390478c3) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000003c0), &(0x7f0000000400)=0x10) r5 = socket$unix(0x1, 0x5, 0x0) recvfrom(r1, &(0x7f0000001600)=""/104, 0x68, 0x801, &(0x7f0000001680)=@in={0x2, 0x0}, 0xc) getsockopt$sock_int(r5, 0xffff, 0x1001, 0x0, 0x0) flock(r1, 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000480)={0x5, 0x4, './file0/file0\x00', 0xffffffffffffffff, 0x9, 0x1ff, 0x7}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000004c0)={0x7, './file0\x00'}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000000340), 0x10000014c) flock(r6, 0x2) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000500)=""/4096) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000001540)={&(0x7f0000001500)=[{0x84, 0xfffffffffffffffa}, {0x3, 0xff}, {0x3, 0x8}], 0x3}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000001580)={0x5, './file0\x00', './file0\x00'}) connect$inet(r1, &(0x7f00000015c0)={0x2, 0x3}, 0xc) 16:01:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffbffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:01:00 executing program 1: r0 = socket(0x0, 0x8000, 0x0) getuid() setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x100, 0x26e) 16:01:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) mkdirat(r2, &(0x7f0000000000)='./bus\x00', 0x40) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:01 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x10a) dup2(r1, r0) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{0x0}], 0x1, 0x0}, 0x0) 16:01:01 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x1c0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = getppid() fcntl$setown(r0, 0x6, r1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpgid(r1) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') writev(r3, &(0x7f0000001300)=[{&(0x7f0000001200)="03db9892c732aea542d78a1a0fc052dc16b14c0bd0acd5dbb1f3a94f160ec0be0e84a6c94c8cc4960c9f854137e3e60fd7c6fde51f8ce88a6ef4d997e25dd7174425598812d9436cb21497373ea8b549af7c31a0c96e181c5d7ab64afbd14dfc813097e15f9eb22f0fe6caa6c95751a66bb0594be549afb34baff0b052613942ab75065d252fb3fb98d64389dc67294c83913ce970a86c6a4f8c3e974439e2c9836619739a1d038308e8bab7a1c7d81fb7f094e2f05b3686021f6864b38fa74496c3514007884dca90fccd1d4eb4e300ca04f6ed0ea3", 0xd6}], 0x1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000001380)={0x1, &(0x7f0000001340)=[0x1c0000000000000]}) openat$klog(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/klog\x00', 0x2, 0x0) bind$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="3707002300789222874062adc1f879a1289b143a8d3c346e57912a14ffafca54d8690aea056be428fa7145ff28616738b9cb51e1c293d8572a51ecdb7e9fcc68b43f4367a2778cbf446206589f08794ae83d422bfb4f058328d7e882d6c04e585ece2bde14ed7e270421183a59902e7297ffdfbd5fbe634562342fce0456a9cac2ac7f17d01be8020e08cbc391065b1b0a3dfdfd64eb8dbcc7f6bcff22f8080e54468e0b1e4353da9ccce76ef1fd07548a84b5cd3fb9e9c617b2fb92bb07d1b17e5eb9fd40ae00000000"], 0xa) pipe(&(0x7f0000001440)={0xffffffffffffffff}) writev(r4, &(0x7f0000001b00)=[{&(0x7f0000001a40)="8204cfb25ae2434c09505bd9ab41fc048720c290249d5ffe21563171ce776d6cfd864cbcf998a044f8fdf710b18fae821d656adaca883b063b0d99d72b0144a23c808f5d9962ea3758b73b57e7cbd882a643e3e646832fa96c84325b54aa1fbb6e77707e24be18b46df40201fb5986d3f7d3a32a882f18c9e6f3c2dc5a05dd52a4073105637297815451b1", 0x8b}], 0x1) writev(r3, &(0x7f0000001d40)=[{&(0x7f0000001c80)="d1ddbd6f30a385e3c7c8e7ff369d534431d4e2fd89a540f96106a6677ce069fe5bf18880f8f9a7bb84e17231d719a682a80c85fddd38e1d9c1b7b399ea2a7206a138a30405d10312c5556b4890a398120679da26cbb8bb953f508aa62b041b608011236ca44f95a89d13b71596da5a1fd08857babef70cf81013768e0cd1d0adc36c99497d1f1c992c043ffd46871e4c92e08e5920d088617b053b47a298069687d42b29c41fc8ac0bfefb7f7163", 0xae}], 0x1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000001dc0)={0x1, &(0x7f0000000140)=[{0x2, 0x3f, 0x3, 0xfffffffffffff2ad}]}) pread(r2, &(0x7f0000001e00)="d002dad52729b33d884ad4b2a3032f23f812c5b65f80e2dd49eb8b4871927d104583af1930d179640270021d6ebda44d13a69b8697c0050346cfd1e87f90389907eb221805755380dcd688139ca71c67f330c3fd30b80149c02c734eb7cb34c2f4fe2fdb477196cf3617", 0x6a, 0x0, 0xfffffffffffffffd) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) select(0xffffffde, &(0x7f0000001ec0)={0x6, 0x2, 0xfffffffffffffffd, 0x400, 0x101, 0x5, 0x1000003, 0x100000000}, &(0x7f0000001f00)={0x5, 0x8, 0x8, 0x152f, 0x80000001, 0x2, 0x7fff, 0x10001}, &(0x7f0000001f40)={0x81, 0x3, 0x4, 0x7ff, 0x9, 0x0, 0x4, 0x6}, &(0x7f0000001f80)={0x59fa, 0x4}) select(0x40, &(0x7f0000001fc0)={0x5, 0x0, 0x1, 0xda01, 0x5, 0x4, 0x1ff, 0xffffffffffffffe1}, &(0x7f0000002000)={0x10001, 0x5, 0x7fffffff, 0x100000001, 0x7, 0x3, 0x2, 0x9}, &(0x7f0000002040)={0x5, 0x9f1d, 0x4, 0xfffffffffffffff8, 0x7, 0x3, 0x1f, 0x8}, &(0x7f0000002080)={0x8, 0x16069b5c}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000020c0)={0x10, 0xfffffffffffffff8, 0x4, 0x2, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x200}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xc02}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2f9}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x9}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000002000/0x2000)=nil, 0x6}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xcef}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1d}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000003000/0x1000)=nil, 0xffffffffffff7fff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x3}) pipe(&(0x7f00000025c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r6, 0x20004b3d) r7 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r7, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r7, 0x7, 0x4, &(0x7f00000026c0)=""/163) utimensat(r2, &(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)={{0x7, 0x1569cc16}, {0x4, 0x3}}, 0x2) rename(&(0x7f0000002800)='./file0\x00', &(0x7f0000002840)='./file0/../file0\x00') getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002880), 0xc) r8 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r8, &(0x7f0000000000/0x3000)=nil, 0x0) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000002040)=""/4096) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x7, 0x3f, 0x9, 0x38}, {0x9, 0x5, 0x20, 0x428469b2}]}) 16:01:01 executing program 0: r0 = open(&(0x7f0000000340)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000008d7c2c007b80309905f87c8a5b6701000000000000400000c414000000290f20a7ff69556cee00fb0a000000000000893fb46cc6c4c1e655d12e98bcaef159ce044be889f08f5cd6a6ffc46ad81d0436230e07293b2790b260ddf527a0cd8fb03ce6986019462c75a1cfff395a0b1659fc66d8627b3cef5c8c7e71f44de7f725f5eb744f0aa00a2e439bf5be418cf1a131611a231769313c5336ffb12a2883c3686ca37e44c1c708ca3495d0c919a86d194fbfc5e310a0cf768de193d9f41779e6b7f8e24ec9fd8b225443e56a3d15c401af80"], 0x38}, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fchdir(r0) mknod(&(0x7f0000000140)='./file0\x00', 0x10, 0x3ff) rename(&(0x7f0000000500)='./file0\x00', 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) pread(r3, &(0x7f00000000c0)="4fdb08cc029f361ad2a43c31db2370c3d8f3bfc62bafc9c02fabbc33949f5c0630f935f2feb8bf804a29461408fd47a66b3d0cdbcfdb626212994f06ce0a63d4d8a78c9c6c13c1ae4ac222322def2236e500138a72b46b637b4a22ba648853a62a353b733bc7c57695cd679c11f7fce570f5df6f4a325be7e40042f11f", 0x7d, 0x0, 0xffffffffffff8001) mknod$loop(&(0x7f00000004c0)='./file0\x00', 0x6080, 0x1) 16:01:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {0x0, 0x0, 0x80}, {0x0, 0x0, 0xfffffffd}], {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) chmod(&(0x7f0000000000)='./file0\x00', 0x100) fcntl$dupfd(r0, 0x0, r0) 16:01:01 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bd4507fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d85b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a5894d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSCTTY(r2, 0x20007461) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf31dac1dacb6a77b90f3a1a8262e6e73470aca4f6ccd27178a50e9924314845f2cda19b0ebcae28b0b1b153b49a8289feec821c0c8153c321cebc400d3f2dbf0d6fb301905ef7b3296e335d9f770c79a3558632ad5b2a2e680fbb8a6749f92a9058883410965d7150bf78487b56a0c6abbfa47a8fd2f767be1f9410ad33f3aaf9d61c3c0213d9281b218c0cbc41d5ec34754b637bab0190f723aa230cd090081", 0x194}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54b", 0x394}], 0x4) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000080)) 16:01:01 executing program 0: r0 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r1 = getgid() r2 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, 0x0, r2, 0x10, 0x9}, 0x8, 0x1, 0x9}) r3 = open(&(0x7f0000000280)='./bus/file0\x00', 0x0, 0x0) write(r3, &(0x7f0000000040)='oL', 0x2) pwrite(r3, &(0x7f0000000680)="de4aa8ebc17f3daa5ce0c0a02c1318de431ad32ce05e9ae3273df6dcca086a31c089cfdbc5fc7afa0c82cf4bad68918bbea7b4f69a659ff24e4c7ae00963eb5355ca39e6277534a3b1f7d4a2d0e9c5856fda898424148a64d064225e8f40f5e42160bbdf8047a6a75e854b3c0293a4211538097c9ce27111e8d6a59ca9ba7cd8679252b4ea67e96229237a1c60f99a2fcfaec1c62f555b976f810db7d8b1d7b5c82a13cfb6371fc57a339e500d4acd93b6d4b9a7d8421c331e7d35814f326cc9158e636e6ffff654a764383f84c97b900dea58edb03e730edd9c87cad8155d0c65c1b6409e6cc872509478b91917fbaea7dadfd9e55c3ad790d10516d80e49efc5872f961fa2addbf8123e234bb7a5dc3e968700defad9b18b67ac2cf3ccf9ec0a38391da2c757bb100fd73c5591f66bb0d311fc9592da3da0bf606767e8889f4a2ffdb9b27e095e50f108776a52764edb1ad39dbe169e837493151b57216c200de6ff5abcbac7cb0807d9005991ac4582d64fb562fee55bbfa46e66f06a2317c777d9c69d14d055d07f344574f9e59cc6f98e8da8d083fa35c0ec596b99dc982188ba7703d3542de8d4b94a8167b714164dc53247ce61a4b87e6fbaf4b5aabc706dd04cec151a5598408b0ced30e130aaef6b1c8f75f065ead4fb0e2e67794c4e96a5adb6546642efb7f7181575d49a5b52dc256667ce884f5b9166320bbe42", 0x200, 0x0, 0x0) connect$inet6(r3, &(0x7f00000001c0)={0x18, 0x1, 0x7, 0x1}, 0xc) r4 = open(&(0x7f0000000000)='./bus\x00', 0x511, 0x80) write(r4, &(0x7f0000000040)='oL', 0x2) pwrite(r4, &(0x7f0000000680)="de4aa8ebc17f3daa5ce0c0a02c1318de431ad32ce05e9ae3273df6dcca086a31c089cfdbc5fc7afa0c82cf4bad68918bbea7b4f69a659ff24e4c7ae00963eb5355ca39e6277534a3b1f7d4a2d0e9c5856fda898424148a64d064225e8f40f5e42160bbdf8047a6a75e854b3c0293a4211538097c9ce27111e8d6a59ca9ba7cd8679252b4ea67e96229237a1c60f99a2fcfaec1c62f555b976f810db7d8b1d7b5c82a13cfb6371fc57a339e500d4acd93b6d4b9a7d8421c331e7d35814f326cc9158e636e6ffff654a764383f84c97b900dea58edb03e730edd9c87cad8155d0c65c1b6409e6cc872509478b91917fbaea7dadfd9e55c3ad790d10516d80e49efc5872f961fa2addbf8123e234bb7a5dc3e968700defad9b18b67ac2cf3ccf9ec0a38391da2c757bb100fd73c5591f66bb0d311fc9592da3da0bf606767e8889f4a2ffdb9b27e095e50f108776a52764edb1ad39dbe169e837493151b57216c200de6ff5abcbac7cb0807d9005991ac4582d64fb562fee55bbfa46e66f06a2317c777d9c69d14d055d07f344574f9e59cc6f98e8da8d083fa35c0ec596b99dc982188ba7703d3542de8d4b94a8167b714164dc53247ce61a4b87e6fbaf4b5aabc706dd04cec151a5598408b0ced30e130aaef6b1c8f75f065ead4fb0e2e67794c4e96a5adb6546642efb7f7181575d49a5b52dc256667ce884f5b9166320bbe42", 0x200, 0x0, 0x0) fcntl$getflags(r4, 0x1) r5 = semget$private(0x0, 0x9, 0x1) r6 = semget$private(0x0, 0x400000000d, 0x0) semop(r6, &(0x7f00000001c0)=[{0x2, 0x0, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x987ad7e049358728}, {0x5, 0x4}, {0x3, 0x2, 0x800}], 0x2aaaaaaaaaaaaab3) semop(r6, &(0x7f00000002c0), 0x0) semop(r6, &(0x7f0000001900)=[{0x4, 0x80000000}, {0x3, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x800}, {0x0, 0x8, 0x1800}, {0x3, 0x0, 0x2800}], 0x5) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x73) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCCDTR(r10, 0x20007478) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) read(r4, &(0x7f0000000200)=""/35, 0x23) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000100)=0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x20000, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/89) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x8001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000002d40)={&(0x7f0000002d00)=[{}, {0x5}], 0x2}) 16:01:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) linkat(r2, &(0x7f0000000040)='./bus\x00', r4, &(0x7f0000000080)='./file0\x00', 0x6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x842, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x20}, {0x5f}, {0x6}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:01:01 executing program 1: r0 = semget$private(0x0, 0x0, 0x4) semop(r0, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x800}, {0x0, 0x3, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x6}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000340)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x6, 0x83, 0x20}, 0x1fb, 0x100, 0x1ff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xfffffd40) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x4) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r4) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x812, r5, 0x0, 0x7) utimensat(r3, &(0x7f0000000400)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x1, 0xffffffffffffffff}, {0x0, 0x70f}}, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000001500)={{}, 0x7f, 0x4, 0x4}) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000780), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000380)) accept$inet(r1, 0x0, &(0x7f00000003c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x9) r6 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r6, 0x800c745b, &(0x7f0000000300)=0x28d0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x1000) pwritev(r2, &(0x7f00000008c0)=[{&(0x7f0000000200)="91aed6aa2c399ba3de58", 0xa}, {&(0x7f0000000440)="32337cadbe69d968d84d5ce507852b75e6e347a2f431caf6d79a0255f58536cced76049b6b15cebcbf9f892123457c303799bc4482efbafbea9578c2067be09d7ee62b0fd402dd73d74922e6e949e0abd51b13218e2f42f9315c7be645c42047d1cd2f0086f90a840facccc45181a9bd5661270e56a7ef2d7476a3da2c33", 0x7e}, {&(0x7f00000004c0)="c3d740fd1c2e2805295e771ed50061e1ae0e755dbe723e6e7137aa2942722874e9870fa9261cf03a5204ca32b939920f4ad9ddae6a5654c5bb48ff822f36fc4ed41ff6fd85d5bcfcfffc166578ce5eb73a304bb451af61a3e6e583f4be9e83bd59556ded51ba58e64ee144b701d42396d609580b884d9a750b4f12e748a8849a68099fe56ab5731eb8d1d51d01b6b5b07c44a3a0afaeaae195592b9be8cc3d19f2e7fa9c789d290428a3b81b7bd6f45ce57e12806603d5ddf8e3a5b97556d16bcb86eae3e49bf6", 0xc7}, {0x0, 0x25e}], 0x1000000000000260, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x10000, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x28}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) fchflags(r7, 0x0) r8 = semget(0x1, 0x0, 0x0) semop(r8, &(0x7f00000002c0)=[{0xb506cfc2f24f85cb, 0x5, 0x1000}, {0x2, 0x4}, {0x4, 0x2ec, 0x1000}, {0x2, 0x65, 0x1000}], 0x4) 16:01:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffe3fdfffffffff], [0x0, 0x0, 0x401]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000040)={0x40, 0x5, 0x5, 0x2, 0x3f, 0x200, 0x0, 0x10, [{0x1000, 0x4, 0x6, 0x3}, {0x7fff, 0x42, 0x2, 0x101}, {0x0, 0x2, 0x7fff}, {0x5, 0x5, 0x800, 0x4}, {0x9, 0x0, 0x6, 0x20}, {0x4, 0x0, 0x4, 0x1}, {0x2, 0x18a, 0x1}, {0x6, 0x1, 0xf0, 0xfffffffe}, {0x6, 0x4, 0x4, 0x6}, {0x100, 0x5, 0x7, 0x8}, {0x5fc5ed7a, 0x101, 0x77, 0x81}, {0xffff, 0x74b, 0x8}, {0x7, 0x10000000, 0x2, 0x9}, {0x5, 0xffff, 0x3f, 0x1ff}, {0x7, 0xfffffffe, 0xed}, {0x625, 0x0, 0xfffffff9, 0x2}]}) 16:01:01 executing program 0: sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82dcf80b407b696c6430"], 0x10) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) setsockopt(r1, 0x7ff, 0x80000001, &(0x7f00000005c0)="7afb4c7f9f211b1dfabf57d1b107daab1c4808817ddbb2a3c392adba10cf9133b69f7b13456902549d8ab9af62f59629784728a16d406cf98358ddf434562a907dc8ccdb33af6f14a1e84157d7b30957beccdba355ed97316b2ffdfb51ec289a683243c81030", 0x66) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x4cf}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0, 0x392}], 0x10) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r3, &(0x7f0000000500)=[{&(0x7f00000007c0)="3cc3acea7dd69da618143a9330a01c8da0ed1ffaca3c9d45120fb66823b5f0102fe5b303695396bd026bf64573537afb02d3d7795068b4f0609c2eb309ac71b76d16d02d06d1f0eee971fbe1269c121f069cbaf5ddca2b24bf1ec05ec95f6d0a897f55d95d0b450c8274d818d7107cb79054bc28bc596d872fbe9934e5a4b020e13a5a4a51541d5ce8c6ebba05edf26bbba5bde7fbc129e3a103b3e1f46d8eeac4ce94cc2bd677d94229c1c9ea8b7caf8ff7510c758517006980222499166aa3b720b6522d12b3054b888ff9718f3ed2b71a56a4a3cb288b8ff6cd00913822874cb522ded22525ae1f2ee46f4b0bb43cd3fd4f8c67c61c00295ef0", 0xfb}, {&(0x7f00000008c0)="b6569dd908436d5a17e03dbe21e4667657500c4c219275e6a8631e18e0e2b2fea1753cf4a17cff8ab5139de54d6a6cf0074d1f88b0775d659eb5877065a59813f9473d016655cd23968ed8fdf1a5cc1ac061544fe695124579560efbdaa689cf599e1302d4eefec10efd1adeb528027be2373b2c7c79f25715b7f54ef94051cccf8992a45dfa5a4b732ce697908a11337e4c54738996b520", 0x98}], 0x2) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) recvmsg(r4, &(0x7f0000001880)={0x0, 0xffffffffffffffa2, &(0x7f0000001180)=[{&(0x7f0000001340)=""/66, 0x190}, {&(0x7f0000000340)=""/214}, {&(0x7f00000018c0)=""/4096}, {&(0x7f0000001200)=""/129}, {&(0x7f0000000640)=""/28}, {&(0x7f0000001080)=""/251, 0x154}], 0x1aa, &(0x7f0000000f40)=""/21, 0x5}, 0x23) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000b00)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af293c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c06000000000000000000000000000000000000000d6c1b86bcf421ef3ca4ed364b33c526cb1b6c1f8f7978"], 0x10) r6 = dup2(r5, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r0) r8 = open(&(0x7f0000000580)='./bus\x00', 0x0, 0x8) r9 = open$dir(&(0x7f00000001c0)='./file1\x00', 0x10000, 0x6c) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wsmouse0\x00', 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x1c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r11, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x1c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r12, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) socketpair(0x1, 0x8000, 0x40, &(0x7f0000000200)={0xffffffffffffffff}) kevent(r8, &(0x7f0000000980)=[{{r9}, 0xfffffffffffffff8, 0x194, 0x2, 0x80, 0x7}, {{}, 0xffffffffffffffff, 0x80, 0x1, 0x81, 0x7}, {{r5}, 0xfffffffffffffffd, 0x2, 0x4, 0x8, 0x28000000000000}], 0x4, &(0x7f0000000a00)=[{{r10}, 0xfffffffffffffffd, 0x80, 0x2, 0x8, 0x100000001}, {{r11}, 0xfffffffffffffff8, 0x1, 0x1, 0x1, 0xfffffffffffffffb}, {{}, 0xfffffffffffffff8, 0x0, 0x1, 0x6, 0x10001}, {{r13}, 0xfffffffffffffffd, 0x41, 0x20000000, 0x6, 0x81}, {{r6}, 0xfffffffffffffffc, 0xd0, 0x20000000, 0x100, 0x4}, {{}, 0xfffffffffffffff5, 0x20, 0x2, 0x7, 0x7fffffff}], 0x1ff, &(0x7f0000000ac0)={0x400, 0x3ff}) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r15 = dup(r14) openat(r15, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r16, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x1, 0x0) msgsnd(r16, &(0x7f00000006c0)=ANY=[@ANYBLOB="0300000000000000ae6a825bfa231cf8ad1f04f317d0bbcf5477e0ba7ad643dd329b"], 0x0, 0x0) panic: pool_cache_item_magic_check: mbufppaln icpcu: fkreeren elli stdi amgonodistfiiecd a: sisteretmi aond dr" !_0xkeffrnfeffl_d8l0o6ck5a_h33edl0d(0)+2"4 f a0ixlfe58df: 4f9iclc7e4 "f/9s3dyazk2a!=l0lxerf5/8mfa4n9a4gce1r9as/e9mufalt2i coStopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 247703 21858 0 0 0x4000000 1 syz-executor.1 *198635 54958 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic(ffffffff821c40bb) at panic+0x15c pool_cache_get(ffffffff82641a78) at pool_cache_get+0x323 pool_get(ffffffff82641a78,2) at pool_get+0x91 m_copym(fffffd807934e100,7094,5a0,2) at m_copym+0x174 ip_fragment(fffffd807934e100,ffff8000001732a8,5b4) at ip_fragment+0x324 ip_output(fffffd807934e100,0,fffffd806f66cc78,0,0,fffffd806f66cc08) at ip_output+0xfc1 udp_output(fffffd806f66cc08,fffffd807934e100,0,0) at udp_output+0x5af sosend(fffffd80793c1020,0,ffff800023bbd1a0,0,0,0) at sosend+0x645 sendit(ffff800020ac0508,9,ffff800023bbd280,0,ffff800023bbd360) at sendit+0x52b sys_sendto(ffff800020ac0508,ffff800023bbd318,ffff800023bbd360) at sys_sendto+0x80 syscall(ffff800023bbd3e0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x20a5be211c0, count: 2 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd8065a33d00+24 0xf58f49cc74f93da2!=0xf58f494c19ae9fa2 ddb{0}> trace db_enter() at db_enter+0x18 panic(ffffffff821c40bb) at panic+0x15c pool_cache_get(ffffffff82641a78) at pool_cache_get+0x323 pool_get(ffffffff82641a78,2) at pool_get+0x91 m_copym(fffffd807934e100,7094,5a0,2) at m_copym+0x174 ip_fragment(fffffd807934e100,ffff8000001732a8,5b4) at ip_fragment+0x324 ip_output(fffffd807934e100,0,fffffd806f66cc78,0,0,fffffd806f66cc08) at ip_output+0xfc1 udp_output(fffffd806f66cc08,fffffd807934e100,0,0) at udp_output+0x5af sosend(fffffd80793c1020,0,ffff800023bbd1a0,0,0,0) at sosend+0x645 sendit(ffff800020ac0508,9,ffff800023bbd280,0,ffff800023bbd360) at sendit+0x52b sys_sendto(ffff800020ac0508,ffff800023bbd318,ffff800023bbd360) at sys_sendto+0x80 syscall(ffff800023bbd3e0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x20a5be211c0, count: -13 ddb{0}> show registers rdi 0xffffffff8152d6e7 db_enter+0x17 rsi 0x983d __ALIGN_SIZE+0x883d rbp 0xffff800023bbcbb0 rbx 0xffff800023bbcc60 rdx 0x983e __ALIGN_SIZE+0x883e rcx 0xffff800021d86000 rax 0xffff800021d86000 r8 0xffffffff81b4ee6f kprintf+0x16f r9 0x1 r10 0x25 r11 0x68125ceaad4418a4 r12 0x3000000008 r13 0xffff800023bbcbc0 r14 0x100 r15 0x1 rip 0xffffffff8152d6e8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800023bbcba0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.0) pid=198635 stat=onproc flags process=0 proc=4000000 pri=81, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff800020ac0c70,0xffff800020ac02a0 process=0xffff800020aece00 user=0xffff800023bb8000, vmspace=0xfffffd80793342f0 estcpu=36, cpticks=4, pctcpu=0.0 user=0, sys=3, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 21858 87762 89175 0 2 0 syz-executor.1 21858 247703 89175 0 7 0x4000000 syz-executor.1 54958 208111 17552 0 2 0 syz-executor.0 *54958 198635 17552 0 7 0x4000000 syz-executor.0 17552 109631 99321 0 3 0x82 nanosleep syz-executor.0 13643 99574 0 0 3 0x14200 acct acct 29425 26735 0 0 3 0x14200 bored sosplice 89175 20001 99321 0 3 0x82 nanosleep syz-executor.1 99321 467431 28945 0 3 0x82 thrsleep syz-fuzzer 99321 169452 28945 0 3 0x4000082 thrsleep syz-fuzzer 99321 152178 28945 0 3 0x4000082 thrsleep syz-fuzzer 99321 390353 28945 0 3 0x4000082 thrsleep syz-fuzzer 99321 225516 28945 0 3 0x4000082 thrsleep syz-fuzzer 99321 137860 28945 0 3 0x4000082 thrsleep syz-fuzzer 99321 399302 28945 0 3 0x4000082 thrsleep syz-fuzzer 99321 485552 28945 0 3 0x4000082 thrsleep syz-fuzzer 99321 451087 28945 0 3 0x4000082 thrsleep syz-fuzzer 99321 247086 28945 0 3 0x4000082 kqread syz-fuzzer 99321 343668 28945 0 3 0x4000082 thrsleep syz-fuzzer 28945 377312 18576 0 3 0x10008a pause ksh 18576 157144 71559 0 3 0x92 select sshd 75065 82576 1 0 3 0x100083 ttyin getty 71559 349002 1 0 3 0x80 select sshd 9683 292164 38881 74 3 0x100092 bpf pflogd 38881 29034 1 0 3 0x80 netio pflogd 66128 55805 24946 73 3 0x100090 kqread syslogd 24946 157740 1 0 3 0x100082 netio syslogd 68040 372143 1 77 3 0x100090 poll dhclient 55526 379181 1 0 3 0x80 poll dhclient 36066 267504 0 0 2 0x14200 zerothread 51400 253190 0 0 3 0x14200 aiodoned aiodoned 59028 509223 0 0 3 0x14200 syncer update 9471 415498 0 0 3 0x14200 cleaner cleaner 58333 477379 0 0 3 0x14200 reaper reaper 92230 28385 0 0 3 0x14200 pgdaemon pagedaemon 96953 142153 0 0 3 0x14200 bored crynlk 62830 80358 0 0 3 0x14200 bored crypto 14357 396637 0 0 3 0x40014200 acpi0 acpi0 90809 164416 0 0 3 0x40014200 idle1 62945 392715 0 0 3 0x14200 bored softnet 24957 465068 0 0 3 0x14200 bored systqmp 90552 199670 0 0 3 0x14200 bored systq 41063 95848 0 0 3 0x40014200 bored softclock 22298 7261 0 0 3 0x40014200 idle0 4097 226521 0 0 3 0x14200 bored smr 1 284813 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 54958 (syz-executor.0) thread 0xffff800020ac0508 (198635) exclusive rwlock netlock r = 0 (0xffffffff824aa9f8) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x51b #3 sendit+0x52b #4 sys_sendto+0x80 #5 syscall+0x4a4 #6 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9598 6837K 7844K 78643K 12611 0 pcb 13 8K 8K 78643K 184 0 rtable 105 4K 4K 78643K 570 0 ifaddr 109 20K 21K 78643K 319 0 counters 39 33K 33K 78643K 39 0 ioctlops 0 0K 4K 78643K 1510 0 iov 0 0K 32K 78643K 178 0 mount 1 1K 1K 78643K 1 0 vnodes 1234 78K 78K 78643K 1970 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 22 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 1K 78643K 237 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 6 17K 25K 78643K 802 0 sigio 1 0K 0K 78643K 101 0 proc 61 63K 95K 78643K 589 0 subproc 32 2K 2K 78643K 68 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 301 0 in_multi 130 5K 6K 78643K 263 0 ether_multi 1 0K 0K 78643K 5 0 mrt 0 0K 0K 78643K 7 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 96 424K 424K 78643K 96 0 exec 0 0K 1K 78643K 345 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 162 137K 138K 78643K 3865 0 UVM aobj 113 8K 8K 78643K 115 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 134 0 NDP 18 0K 0K 78643K 61 0 temp 164 3024K 3097K 78643K 21486 0 kqueue 0 0K 0K 78643K 6 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 12 0 6 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 70 0 68 1 0 1 1 0 8 0 rtentry 112 84 0 43 2 0 2 2 0 8 0 unpcb 120 1256 0 1244 2 1 1 2 0 8 0 syncache 264 12 0 12 4 3 1 1 0 8 1 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 122 0 122 3 2 1 1 0 8 1 tcpcb 544 377 0 373 3 2 1 2 0 8 0 inpcb 280 1968 0 1958 5 3 2 4 0 8 1 rttmr 72 3 0 3 2 2 0 1 0 8 0 nd6 48 11 0 8 1 0 1 1 0 8 0 pkpcb 40 8 0 8 2 2 0 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 29 0 29 2 1 1 1 0 8 1 pffrag 232 28 0 28 4 3 1 1 0 482 1 pffrnode 88 28 0 28 4 3 1 1 0 8 1 pffrent 40 1053 0 1053 3 2 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 79 0 23 1 0 1 1 0 8 0 pfstkey 112 79 0 23 2 0 2 2 0 8 0 pfstate 328 79 0 23 5 0 5 5 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 390 0 179 16 2 14 15 0 8 0 art_table 32 391 0 179 2 0 2 2 0 8 0 art_node 16 83 0 45 1 0 1 1 0 8 0 sysvmsgpl 40 53 0 28 1 0 1 1 0 8 0 semupl 112 5 0 5 2 2 0 1 0 8 0 semapl 112 235 0 225 1 0 1 1 0 8 0 shmpl 112 113 0 2 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2740 0 1327 46 0 46 46 0 8 0 ffsino 272 2740 0 1327 95 0 95 95 0 8 0 nchpl 144 4330 0 2711 61 0 61 61 0 8 0 uvmvnodes 72 3263 0 0 60 0 60 60 0 8 0 vnodes 208 3263 0 0 172 0 172 172 0 8 0 namei 1024 15155 0 15155 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 10 0 0 2 0 2 2 0 8 0 vmpool 560 14 0 4 1 0 1 1 0 8 0 scxspl 192 13122 0 13121 11 10 1 7 0 8 0 plimitpl 152 77 0 69 1 0 1 1 0 8 0 sigapl 432 995 0 979 3 1 2 3 0 8 0 futexpl 56 20994 0 20994 1 0 1 1 0 8 1 knotepl 112 201 0 182 1 0 1 1 0 8 0 kqueuepl 104 232 0 230 1 0 1 1 0 8 0 pipepl 160 686 0 667 3 1 2 2 0 8 1 fdescpl 488 996 0 979 3 0 3 3 0 8 0 filepl 152 9608 0 9501 9 3 6 7 0 8 1 lockfpl 104 374 0 371 1 0 1 1 0 8 0 lockfspl 48 129 0 126 1 0 1 1 0 8 0 sessionpl 112 20 0 9 1 0 1 1 0 8 0 pgrppl 48 34 0 23 1 0 1 1 0 8 0 ucredpl 96 1503 0 1494 1 0 1 1 0 8 0 zombiepl 144 979 0 979 1 0 1 1 0 8 1 processpl 896 1013 0 979 4 0 4 4 0 8 0 procpl 632 2908 0 2862 5 0 5 5 0 8 1 srpgc 64 4 0 4 1 1 0 1 0 8 0 sosppl 128 29 0 29 5 4 1 1 0 8 1 sockpl 384 3317 0 3293 9 4 5 7 0 8 2 mcl64k 65536 17 0 0 3 0 3 3 0 8 0 mcl16k 16384 5 0 0 1 0 1 1 0 8 0 mcl12k 12288 13 0 0 2 0 2 2 0 8 0 mcl9k 9216 7 0 0 1 0 1 1 0 8 0 mcl8k 8192 7 0 0 1 0 1 1 0 8 0 mcl4k 4096 18 0 0 3 0 3 3 0 8 0 mcl2k2 2112 5 0 0 1 0 1 1 0 8 0 mcl2k 2048 178 0 0 22 0 22 22 0 8 0 mtagpl 80 27 0 0 1 0 1 1 0 8 0 mbufpl 256 425 0 0 24 0 24 24 0 8 0 bufpl 280 9267 0 2197 506 0 506 506 0 8 0 anonpl 16 114617 0 93829 105 18 87 94 0 125 3 amapchunkpl 152 6571 0 6410 18 11 7 14 0 158 0 amappl16 192 4780 0 3629 69 9 60 65 0 8 2 amappl15 184 319 0 315 1 0 1 1 0 8 0 amappl14 176 41 0 37 1 0 1 1 0 8 0 amappl13 168 190 0 188 1 0 1 1 0 8 0 amappl12 160 369 0 363 1 0 1 1 0 8 0 amappl11 152 62 0 46 1 0 1 1 0 8 0 amappl10 144 80 0 73 1 0 1 1 0 8 0 amappl9 136 636 0 632 1 0 1 1 0 8 0 amappl8 128 174 0 134 2 0 2 2 0 8 0 amappl7 120 177 0 166 1 0 1 1 0 8 0 amappl6 112 62 0 53 1 0 1 1 0 8 0 amappl5 104 519 0 503 1 0 1 1 0 8 0 amappl4 96 1092 0 1061 1 0 1 1 0 8 0 amappl3 88 522 0 511 1 0 1 1 0 8 0 amappl2 80 7108 0 7023 3 1 2 3 0 8 0 amappl1 72 32241 0 31777 25 15 10 20 0 8 0 amappl 80 3214 0 3160 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 114 0 2 2 0 2 2 0 8 0 uaddrrnd 24 1010 0 983 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1010 0 983 1 0 1 1 0 8 0 vmmpekpl 168 12346 0 12311 2 0 2 2 0 8 0 vmmpepl 168 131436 0 128933 170 44 126 146 0 357 16 vmsppl 368 1009 0 983 3 0 3 3 0 8 0 pdppl 4096 2027 0 1976 7 0 7 7 0 8 0 pvpl 32 345039 0 320956 226 27 199 219 0 265 4 pmappl 232 1009 0 983 3 1 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 187 0 7 6 0 6 6 0 8 0