8e17b19a5efddd4c714e7c9b47f4397e615bae68", 0xfe}, {&(0x7f0000000500)="9c1560dd049907c39196816b423ea8b62b472fd6bb28b8d38c107780b487829fb5b3d1191d533ffd94d288c9e40f0594fcc587c17a2c734c0c0c13e81744cac641d474545609a4454356463b5a584e66a814ef66d2ddeab368061ce4c32d9c8d58aaf2c75ec96869efa054c21600285c706d", 0x72}, {&(0x7f0000000580)="e689e9e7badfc5ca121ad420b97c1109e0b1f40867ef9b6927ba5e3800218dff4718804eee155cfdd5d70d35072f492d2e61b027613a7bfc66144a30f0f5f66d23370746617b9e32a4f5e5b5a059e373022143bc2d8a28b04f6e1d9835c4459eab9d933434f224046afe5ae3529effff231849845531ff1d5847a3", 0x7b}, {&(0x7f0000000600)="05325979c06e0e61514dbdd2954e3501be0412a1ec96c75ab01bbe8ebdcfa72eb20497f2e20250c4f7065937338beade446ceafb699df5763fbf8a25e8990f7a377642308a6ae4036c71d33995cdd75487ca5ba1170ccc77da0d706b78b11891b93deb403075876bdbdf583b49e02b708bbafa24dbe2d7df44dd93bcfd9e70729dd42f8c51903f8ffe798acdeff5a3561e4e6364a912dfba", 0x98}, {&(0x7f00000006c0)="f808dee34224d612a8f2dd3372c673b32928875c6287754216b19ddadaba5b8cfecaaa92868929e78aac29e70ef79b3bb9cd534ffc0151eef04cf286ff32c222e0ada060dc293af773234644417359261c9836a95574ef1af5825d0706a69bee150eaff9e167d5eba5af9feef4ac13e56b79a4a2fcb45589998c7959c04745ef4c6bd034225f29246cf8f3ec454ba17a010bd28a04681ecae0df55b8eea5a8685c0c3d95a84e290560e1aecdfe8672a54c1e5f44721dec8d4cae1882959dca6eb185071b54efcebf952078677bdf405ae3078d11f5965345afd2c6f7f2ae1a880e66910f012bb373ceb0ec5958", 0xed}, {&(0x7f0000001b00)="3372b06f898ff1132d20241908740d7f1fcab47c65d04ac2af71b625c8d1b642b439dd5338982e7b58ec48236ecc1ec219d23c77c3356560f57eb7b9bf9ee7f71a56749d5ae55391517a4d7da925f7c3972a3abbcd77e7dad7d706d14bc945dcf601661d71e60aebec7c8b36dfaa9b14855598573655bb079b44707264047c73fc4b15df420f96369ccd11d969f11328309c6999986ad78c90dfedf5f8f2ec3bd5020c291895624a6828267d15f69a0f979a4096cfa314bc5d151348dcf210a6c23f5edc94a871424ee536dfcc1bdfba49d816f74aa576654dbbbd7ad3e35b9c04ffbb08da580270ab2ce7d318969dcf17b3aebbc4fa2d4527b2238beef90752bb9a516f546e16afdc6ca66399181ef147cc822aa700d2219d980527867a484615eca108042f2cecd9bc3e2d00d54222ba65516e0c76846eabcd73b4ff4e245a0bfafdac027d2f893cd85697fe9c32a3f4b8c6e73b2e15dfe3e2b9dd7c23afc5b28dcd91d91cda4c84eab7c144c4b63de4d5e5a84248f9b3ddc9affdfc535ec43c0db2fbdfac97d2b9381f4a2dbf907a3da7dd9c686bf621e3c5b520d0042cccf584ec669be958c8d88366ec28ba14cde87562e853528cd66eae6c67f16f1db7a7ce43960bbfbe0a3fbb1d1aee78e125b572393f436a9417f1eed32b8be0014b34ed7b13ac9f2e10f1c7157dc219d2a808d433dd68037d6e699e192d1eba119fdaea3db324e3c40e247d6a11309662645ef830fabe7e7377908b39a4ea0bbd6a0fa611f448938d1fcfb61a9bc550e8f9cc1c08f6f8d3efc20c5224b90c4030252a4876470460bb344072c4666319d633c19d09fed8b6f0fe3a2932ae2cc9fb6516a52850762c4242ff07fbc25289a2cf8f670a326124de8abd3b0f7f93fa066b77c2291e4170c3519f26ec1ec91b15789779847530440d8d5070f2dee814b7aad0b2443881bbfd479b31435e45c7c7c4f7303fbade82c430a0df54b2b66d960bce4e93d3cf5e3e7952f9e44c128c83a20d40257aebc7c7594eaf2e811f6aebdd70cb517b4edaa030e403c73d1c9f0831e89e87147d832cbff0dfbd0d70ae54a7aa15fd4c72cb4ee5968f1b2f23b8caa93a1b810c56389f222338c54604413d24a4bcd5c4a230c0c25dc76a06c0c9c60643269e5c9abff8dbda8c30ee7e20ededf98725e24efa439aeef4253c4faa0f47d8d9043b4232a5e3e664feb3606a6b92ce130d5e6def65cd6ae08ccbc64aba433298d0cf50494edfdb052f813c9bd0b7bb31700e628e10b846fb681055d51dc1d0c9303594c6de6f1f13dbeb6ced752172942687f360ce4965a608f07b1ab7ac6397997f67969be129550ebf82f58d7a51c4c118d6b9cf491a57a099766daa7be1b4f7d51cc8111b4201f6e19f7051bfafbf3c0526829980926efa5b41afe429844e68b9e645fb84f69a239841496cfeb5d40422fdd54c054257cce5c7857c3c1d0cfd509effa1bc9302f60d9e417072777db18ccc1443dede4153b4bee566f396ddfc192f3747b2b031f3f6e6c115fbf4bf394bfbc8d0eaa2ef0af20751c8f6c12c658de6cb68ad38082243f7614aea32168c281e0741ca6051752f4ac2cec98bfe0dcbdce067f658a38576d783b5caea448d1863dd681e96f5a0f4d225949dd4c42768e151501d0a6ab4755185fb47094711359550fa1fe2e4793e04432137be7c93fe3de35e0872975534ba7680ce518be710aca9d99be92517614925c41ce25bf7233cb5438c842ad734937cd8223d0ad23845e01ab0422e20bffdb4e9e83833346d4a3310eaf1844ce36ff85ab5dbc987ea75e48d97b53af86960090d632ef48ee2a5c205ece5970982525e904b8bb1e0cdaedc79f4b6784f099922e37db29df89c53936e928e0dc2721faac3d7bfe8584bf3d0682cb5786e0f96eff3fd997bd3b6cf2888c0ca5ffd7aa15bf8720bbf78d85834b1ff3d543746fcc10a8405b322e361be2a650326987a7088e6728660c2b0fb9ca3c4bec3aa46409d8af9f089a027d85cb842abc6e31e14c0128d25faa6766325ec3f1230a7042061cdd4200d8253683b33e183e097d9a870d5ef4acbda00eea3b1c9e9ff621b7f74bab266215b3759fa89b4a018a653fc19dd804d526a59b14d6d8a87ec3a2c0ab13ea8eb6e4066fe24503ac31d1a8cad73d55b7c5ebb27cd187d7690f975c7fd27a5be4c7549ee8111c5b7edc4f97b5eed845f27f00d659c740b1f44863080f0fdd971ff8286fd95bff8bbf6ac5aee79ebe2923cefa21f1fed1300008868042204d3472627a23f90ef545fc6d911b05902eda8d19e9dd18c1b2dca179645c4ff1d98167f091017d8faf144023361d6876d338102b740eef8a49c08a656db5760d67b7d508279f2e7434f54f6b1ba910756987eb829d49cf0a8465b32b5b8ea6fddb7d4ba8a878c42ccd2244734749e656a4cffeaad36a05aaa069433f90fe19c773960ed5797b7e15599096d6e753a9e343fa5f6f33abe15c1181faa400c797891b7b14474bb4cab026b77f53c628cb105f847f0fca4d6b7f944321f3d5b1fd0cfaa94d8105df90b2c20ef0de62e2f3e7ef5f64a3485f5985aacaedc042543a0230966bb1f134a1adf008f491bbac4fdc81f177cd1baccddb0703aea166c57a363d31bc6715cec5230d704854d6bd8fc7db9ae11ad1118231e870a99bf4271b967651c9d608143939108126221199723906823c760d7bff351eea7bd513dfbf86aeae61efa54948266362b1568c8fa0123ae3a66a8cd6cc24f7005cd64c15080fb5332f98be0a3c4786911bb2f2f59466850c3933363e0c1f3cb0f797f7b70606fef52b30d91975e840f09bbcb73806983eac0c0b0079354851a57cd17b4b6d7292d302e961a131bcd04c4e58d5f21398a1edcabeaea1e7197417da79c4183ed7eda195472500d11ebdbc713b617048fa5bef460b2104c9cbcf609ef7001ada4f9305c18a66bdff0210f4cc68358215d7da357b82679c5978869887c8447c4753b710b85bc38b9f12deb335804a219cb78be507a82992904d0a668fdfa146900a23b06245a9c9229e8d574ce933aa05f3dc68d0dabc61db79fb14c9892a20995fc0267a54d5d6c7feb0de453183fb7e6dafd27d5c0197381956737b37e6ceaffd46bd46108e85e5c16ae36dede141a526ea425d0975c6cbff14381a700f42f77de7ecfcca34b3bdbb238ce43db5502de93f1f209f3fc893cfb8db5609622d357e5013a4339a2efd6a3d9100887a8bc0c70a7e55903330abb612936799e78cffef15fd96633772deb44bc89b21c3ba7ee3a7ec4c78b13aab7187f0ec12398b37bc906ac4cf76af2a236c6637864aba0e2e39e274f536580a10941b98dd2fdd0b2142fe8cc737224c702005ec5df10f9ca6e8261082a92f0b2355f0a70b42373e9750d9660d87ba45625c0b44e2c2953e8f699853aa94f34ecd596b278f4d6dbc469a382ac20f5e1fcb82efb6853569fd2b5147e39601a3a1def26f7fabf70e21abaf6c49831ad6ca35899ec841f576967b9837c8272200b7ce32148f62050ce81b78b418651daeffec704a5a3c19817bfdf01452fa4633e8dca59f51f81d74e6dc8790fed5d887ef07326a31e289024f7051f67e211a6653e46a8a675cad729b75fa2a1713aa7f7832572e466a9f8be384fb4f20dca143820b75436082d8c9b16dd8c31d25822712fc6223ad935a302366689c65c548abe77bd8d947a2c1b82c90f13cdbe6966804ea5cd2647ecf4375bd1f0dad2b792e4bc0980a8fb0662fe78a487d7d35837a4db8dfd73c188b8b218a76a6d49712418614c2faf254fd9cd4d1852b12ca6883f56fc215c36d116345867c05ca826e58d696640aa7faf17ccdb43c09a3a72190b6708237efc9dd93b5bd90a7046325bb23d4ac197e79989570ca3bfa7d61e0549f45257efdb31c1af0b484598ed4c6e928eaf139d3845ca2e14c147a7938d11e22a9aaead0d5f38bd296bf04fcf07d10a1358aada228b1390f862da816fcb6f027bed7d87858ae42a985c857339cda666e9c6a61ae55ad86f9db61e81965805f0ea588598115e2f6b2f07cf9525cee25f6dbd7c82d0fc09fae837a0cc00ff43616151ce961b23e927f371f56dd0f17422e278dc46c5c0bcf228baab570e4ae47d28799232c437ad5038f6694f63e703efbc5a9cbe965a3b347b1e54b765b464c64e27b0a714d0efbbb1eb40a10591272a4997b6af2f33a1c948874f8cd01a4aad906ac5068990a9e13a5ea4c8c4cd62cc41c71294331f10c2b169706b48c2d6b2d7fdfe0fc410ec714ea529fa512653f21f8a04d0e4b20c8518afcbf2b9e22d6b4abdaa7bf08ee59ce3283f8007adc72ed15192a96d7d4252781f3089807d737463ad442efa7af57a497cdf5cf490d6ece69d3573a7d55866e2239d0bc414bda42dee6c49dc7e72974f9ffc4e25f99793ba444ea519e8ac9d33a817bcf2ae4cd2d294619aaa61200000089e83dea66482a80af74361f34ca187961266a777e9f747555d43f0be7ff441dcadb921238204347daf9b5f51d2c42dc5273ba7865833b5df9575f33a5d719b05e5b10bf072db84dcbb2bd42f53b9cbc5b9ff0b6c1176d016befd9c236afd9b3962224362ff07b61012c10cec8f2186c2367821fc713d5a3e3bd41cecd2296a1bd7b9dd6cda37fe07ac245f9dde398aa05755a1da66a9ee41e73ba1fae664edd80b73189f6f97d28b682a2b085bc0e0a4c27af320b92f37f5d08e4747b99e2b828f77bbdc2fb1bf24452cc784d1011d0824b67bf9d9ca3e3d8d11a5698464af27bc8a5833a64c54418ba48fa7ac865896468fdb36dbc22d69f15c0551a6d60924f7e6c4c3b8602b7d6e8425bef11963da8a0e4e4da9e06f25917ccd461ee4fd0c094c344eddd2beee6f429ec82e1cab605d431127136d5dba15c0fa8fbc01ccfd5a4d098ae5c6f031616672fd3445a93bd2e5b04e52d42d5273d74ebe57462ac13289f0808ff3eeac5d84be581692b84690716c27e027804942d6f8b93cc817ef11995f24eb2e98f6fdd12e57214e48bed33d6d4133295faeafc1f44e599025cb425ce6c804af41a4f0166f43c32feb3d65db8e634cff019791f2bad4e9951f856d864755ecfaf74a8903ae580a6a079beed839918e07aebe34093cb4f51fa6470375dcceebf955430e71c4b1ef9c137a19756d859ef109febd7c3374448fae98174d3da364ad13bf135fda48a31ef539ad786437381b0e70ab69fe1b383a9643377e9e24398f7da599395126ac00089b18ce60f1f30bc02a384cc0105f7dbba8af823da8bacdb1ab602fa9a72df0aae3ba4dfb565cb85a52cc0cc893fd344d48beb08b15d1fade2595d4cb9b5fdedd3d28da01da78d7484bf04d423d4d586f65ffb194ef2c15a530e5a228cb7e6a8d3f2ab91fb857a10d2e6bf10b8bc9bc542d6fde2de01db7051bd984f047082555deca4dc9f83fd4c6ffa28c3ad9405e684e5fa93e8d6a031014599ede49f5705755fd8e83b9934639321ea6ef80827486df55cb4514c98c0e5be293a71bee80c0fe9ca4504378da3a3c7eaf6baa15dc751fee3214dd1d707c7229e8848e35243470120a6ef7d29ca2e34d5ba693e6cfa185b0685493e9f840549c73edcf1c5643bbf9b27878ef78cd0ab73ea2d68a5c28c4267001063e474c4bcec7f36d96b81301378bb8196ae837a30765804f7d3614a2ca7e11b3b78835c9d6f2cabaad610fd7570cfe34f6401f70a1631ae9805debe7895c29dfac36c5b88e8e157059f9b9cca911d9a85c89cfbbf0df31e4cc4a68e88c34", 0x1000}, {&(0x7f00000007c0)="48d26f94deee40d073f72612202d7fb44a0a78f32842478e32e78868bbcd58ec2d81238360e5506cf9a5f8bfccd11eb5eb4c52eb51571a120d5f69ee5db36ee72c3d36044cfe10cfca33591cc30c793d293bbe1cd6e201ab134b025a836d55f2b97e2a53edf32eda0119dafb7c9561dd1f080e64e3bd6e2354a9a1f75a60", 0x7e}], 0x7) poll(&(0x7f0000000900)=[{r1, 0x10}], 0x1, 0x4) writev(r2, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r3 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r4 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r4}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000008c0)=0x9) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x0, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) read(r4, &(0x7f00000001c0)=""/192, 0xc0) dup(r3) kevent(r4, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffb, 0x24, 0x1, 0x3ff, 0x9a}, {{r2}, 0xfffffffffffffffc, 0x20, 0x10, 0x3d27, 0x1d}, {{r2}, 0xfffffffffffffffe, 0xd869c526007f5cf2, 0x80, 0x200000000000000, 0xbea}, {{r1}, 0xfffffffffffffffc, 0x80, 0x1, 0x100, 0xdfe}, {{r4}, 0xfffffffffffffff9, 0x84, 0x40, 0x3, 0x9}, {{r3}, 0xfffffffffffffff8, 0x63, 0x40000000, 0x1, 0x85d}], 0xe4, &(0x7f00000000c0)=[{{r4}, 0x895706d5a6225b04, 0x42, 0x2, 0x3, 0x2}], 0x100, &(0x7f0000000340)={0x4, 0x7fffffff}) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:02:11 executing program 1: r0 = socket(0x18, 0x8000, 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, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) lseek(r1, 0x0, 0x0, 0x3) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:02:12 executing program 1: syz_open_pts() syz_open_pts() r0 = semget(0x2, 0x4, 0x200) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)) r1 = kqueue() r2 = syz_open_pts() r3 = accept(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000043f0000000000000000003f00"/51], &(0x7f0000000000)=0x4d) sendto$unix(r3, &(0x7f0000000100)="81242888696149fbf37d2172eb5b9ebd92db068e6807e6f2eb9b9c6419b933c4782d4772343a281a4a1aecc5b15b463de551b5f93b523f16044b9c85870c5f37cfcb10983f0ab9f32f50431314aef02442d9ee182460e399ad299dc89223c330cfee52344c2bc6f289778cad08cf8897fce5659b900e89becdd6e5a53242452f1def64092c9121d0ea5c850363769d878e9f2e4cb54bdf2bcbff56ba36f04a9e26c9d8f8da85a0", 0xa7, 0x9b3950983a063829, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 16:02:12 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) openat(r0, &(0x7f0000000140)='./file1\x00', 0x2, 0xc8) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) 16:02:12 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') acct(&(0x7f0000000040)='./file0/file0/file0\x00') open$dir(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000140)={0x0, 0xffffffff, 0x80, {[0x7fff, 0x5, 0x8, 0xfffffffffffffffc, 0x8, 0x0, 0x4, 0x49, 0x8, 0x98a0, 0x3, 0x100, 0x5, 0x4, 0x800, 0x4, 0x24767ae8, 0x9], [0x8, 0x3, 0x0, 0x1, 0xc4, 0x0, 0x1, 0x2000000000000, 0x2, 0x4e3b], [0x2, 0x5, 0xffffffffffffff01, 0x81, 0x4be, 0x6, 0x2], [0x3, 0x49, 0x8, 0x181f, 0x7, 0x4], [{0x2, 0x2, 0x101, 0x7}, {0x1, 0xfffffffffffffff8, 0x80000000, 0x40}, {0x7ff, 0x9, 0x2, 0xffff}, {0x9, 0x2, 0xffffffff, 0x7}, {0x2ad4, 0xffffffffffff7297, 0x9, 0x8}, {0x800, 0x5, 0x1f, 0xe5}, {0x1, 0x3, 0x9, 0x8c3}, {0x1, 0xcb82, 0x6, 0x100000001}], {0xc1, 0xfffffffffffffffe, 0x9, 0x4}, {0x0, 0x7c000000000, 0x8, 0x4}}}) 16:02:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x5, 0x0) r1 = geteuid() madvise(&(0x7f00009fd000/0x600000)=nil, 0x600000, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r1, r2) close(r0) writev(r0, &(0x7f0000000180), 0x10000000000000cb) 16:02:12 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0xb, 0x0) 16:02:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="80db4c025636fdeb1a0a49e22de99ef1c91c30c24f7024f5f0e331ca6db88e4d156d4715bd7310aa9ac81b0253791ea47c8c4308049ef1b8c5fa19d2181cdc692607a2206c04851acc5a4575cc2a1d401c8dab966ce24d0f6cadb6b5abc84a11e3c2daecc74d08b626771fa79ca5bde5063d2a764753f8", 0x77) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f00000001c0)="ea00005c00000000", 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000180)="0080000000000000", 0xb4) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/33, &(0x7f0000000140)=0x21) 16:02:12 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, 0x6}, 0xc) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:02:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) r2 = dup2(r1, r1) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x2810, r2, 0x0, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)='|', 0x1}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x80}, {0x16}]}) r3 = getgid() getgroups(0x1, &(0x7f0000000040)=[r3]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r4 = getppid() lseek(r0, 0x0, 0x0, 0x2) r5 = getpgid(r4) fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x3, 0x1, 0x8, 0x6, r5}) 16:02:12 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2000013c, &(0x7f0000000080)}) 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$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x5) 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(r0, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) 16:02:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0x80, 0xffffffff, 0x2, 0xc0fa}, {0x80000001, 0x0, 0x5, 0x9}, {0x1f, 0x1ff, 0x101, 0x5}, {0x1ff, 0x8000, 0xfffffffffffffffd, 0x1}]}) 16:02:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x4000, 0xc9) getsockname$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:02:13 executing program 0: r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f0000001340)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1, &(0x7f0000000340)=""/4096, 0x1000}, 0x40) recvmsg(r0, &(0x7f0000001500)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000001380)=""/165, 0xa5}, {&(0x7f0000001440)=""/152, 0x98}], 0x2, &(0x7f00000001c0)=""/108, 0x6c}, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x100, 0x5dc2) bind$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x8) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getpid() 16:02:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x5c}, {0x84}, {0x2000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="dc") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x4, 0x8, 0x7, 0x2000000000}]}) 16:02:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x40) fcntl$setstatus(r0, 0x4, 0x80) r1 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x40) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd0\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x6cca91b0684988f1) r3 = accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vmm\x00', 0x400, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000001c0)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) close(r3) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000140)) 16:02:14 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x35478c099ee6ed91, r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0xfffffffffffffffd, 0x7, {0x6, 0x10000}}) recvfrom$inet6(r1, &(0x7f0000000080)=""/25, 0x19, 0x42, &(0x7f0000000100)={0x18, 0x3, 0x5, 0x20}, 0xc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={0xffffffffffffffff}) 16:02:14 executing program 1: r0 = socket(0x2, 0x2, 0x0) fsync(r0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)=0x1) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x0, 0x0, 0x2) close(r1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000200)=""/99, &(0x7f0000000000)=0x63) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x0) fcntl$dupfd(r0, 0x0, r0) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) 16:02:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x4}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:02:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4d}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:02:14 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:02:14 executing program 1: r0 = socket(0x10000000011, 0x10000004003, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0xff, 0x2}, 0xc) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) 16:02:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000080)=[{0x4, 0x0, 0x20, 0x5}, {0x6, 0x1f, 0x80, 0x1}, {0x1, 0x2, 0x86, 0x8001}, {0x7fff, 0x7, 0x3, 0x100000001}, {0x4da, 0x4, 0x7fff, 0x3}, {0x0, 0x80, 0x1}, {0x0, 0x200, 0x6, 0x23}, {0x6, 0x5, 0x6, 0x3}, {0x4, 0x200, 0x5, 0x4}]}) 16:02:14 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xb, &(0x7f0000000180)="ea3f0008", 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xb569b010f452ca45, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:02:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) linkat(r2, &(0x7f0000000080)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00', 0xef76d24100146d85) r3 = kqueue() open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xc94ed3804a8ad71d}], 0x4, 0x0, 0x3a55, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./bus\x00', 0x8, 0x6, 0x6, 0x0, 0x1, 0x0, 0x5, 0x3, 0x2, 0x3, 0xfffffffffffffffb}) 16:02:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x87}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x90) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000001c0), &(0x7f0000000200)=0x10) dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = socket$inet(0x2, 0xc005, 0x8001) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x5, 0x3}, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) syz_emit_ethernet(0xfffffffffffffee7, &(0x7f0000000340)="b601298f47d86d574de2be0bf58808d6f6d01d7a91987d2bc694bc77fc5c8c5d4cd8045990f3b243bae2cbcef6869dbb8ab35e01502079ffc3331de780a683648c7932e058c11d7a14f0f7ac3a14e7bdc5e379be") 16:02:14 executing program 1: r0 = socket(0x18, 0x3, 0x0) msgget(0x2, 0x83) shutdown(r0, 0x2) r1 = shmget(0x2, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 16:02:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="807c156bd71a73e2baead20069b26bd6623d36f4a633e48e93637147feea394d99332f604f2666ff762e46cac538f3cf4e721ac7c9ae330042681d64e10872ffb121ca6c57d26929a02a43d1ae6bf4bcaef2a61b3a2f8e927e1b6a7534150dcfea0f03032bc126b996599c9e88f376b930bff7c92cdee9481c9b02f65a17fb19f10e92fc63260d048291dfa1dbd3695ed529cccb05a0a89d95333c181347fa9dba8cedf2e5173121ca8d9b348763e75cd741a64c54f1dbac532f5d9b1c35712cb086fe249a4246a49348b9c36f9d84384ff6a1602f81cb2ae9dbd15055295ef300f19c4345474b3ab85d8e7025c03c4d42b5b0e94d44d8309bb717b650e788709f2e06e5fdeff0e6193015741f627a6ab9467acf06d8592751754d9c92da5cbf7a"], 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"}) 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(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:02:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='2'], 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"}) 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) 16:02:14 executing program 0: r0 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x3, 0x800000005}, 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x6) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x242, 0x6, 0x9d5c, 0x1, 0x40, 0x9, 0x5, 0x2, 0x2, 0x8}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000100)=0xec9) 16:02:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x72010d4023bdb177, 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000080)=0x3) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r4 = kqueue() r5 = dup2(r1, r2) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000000)) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 16:02:14 executing program 0: r0 = getgid() getgroups(0x1, &(0x7f0000000200)=[r0]) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffa, "73cc5160527b0100e534840c76f3000700"}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setregid(r4, r5) 16:02:14 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x2, './bus\x00', './bus\x00'}) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) 16:02:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="1731d6bc3876cf160535cc78e5b2d97b12e802755a30a1cd83b0cde1a3e23cdd5aea53b3b666c43d8f0e08e9e01f8c30e264432d741bcdb45f213c438318baaa1c48fc19c4ce02b173848cb85b59a2393405db15f5127db141f23be12c503bda744edfba6cda83d0636d0833c248718844e17adc09cbdc1de3", 0x79) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000)="eaffffffffff0195", 0x8) 16:02:14 executing program 1: setrlimit(0x7, &(0x7f0000000000)={0x7, 0x99}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r0, &(0x7f0000000080)="bb", 0x1) execve(0x0, 0x0, 0x0) fsync(r1) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000200)=""/210, 0xd2}], 0x1) 16:02:14 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x5, 0x1ffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0098363d190f000000002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x38e) close(r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000100)) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r3 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000040)={0x9, 0x5, './file0\x00', 0x3, 0x401, 0x7fffffff, 0x7}) 16:02:14 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x20, 0x3, 0x6) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000000)="89462235d558a0f9927f986fe3e04eadcdcb17aeab407d11a967b5dad25350351ad7e9bf538a046ac15e8264496e801bb4b471c2", 0x34) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) sendsyslog(&(0x7f0000000080)="4272d34fa9253d8f60ccc32c11f9133a54a2b02811e1b9172c54aac6b91c1189fe85a2e7e4c23238762c135ab0837015c8095a615d003bff2469c723240d4b75ad8e87ba5061682bb28cd86afcdc231420fef1ae9fe0ee27e77748601a039e94ca91f9aebadd41106eabf1cd64da3759c9ab02985c086b904a4c2e1b723db08bc75a818345ca57a2cc0093ccb476b7bf101957e6755a3d56bcaffc33a3cba4deede0c6ce5056ed4b", 0xa8, 0x20) 16:02:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x7}, {0x16}]}) fsync(r0) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) connect(r1, &(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='b') openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) 16:02:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x6}]}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000100)=0xc) accept$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:02:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000000000001f6, &(0x7f00000002c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {}, {0x4}, {0x7ffffffe, 0x0, 0x2000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto$unix(r1, &(0x7f0000000300)="20441006e1fb482caa91127fa6470fa3602275e525bc6ee35f6aac569dadbca1", 0x20, 0x1, &(0x7f0000000380)=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) wait4(r2, &(0x7f0000000180), 0x2, &(0x7f0000000200)) 16:02:15 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) close(r0) lseek(r1, 0x0, 0x0, 0x0) 16:02:15 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000400)="5c7dd1e9b87efc90ac666e2983998c2215955bfcab923c391ae9b384bbe33ecfab4d7eea378809c2ac57c2f1229b5c741817a4e404f95c660a466ebfa2eb2153b39408c8f5", 0x45}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c12, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 16:02:15 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x1021, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2c0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)=0x1) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0xcc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_index}) r5 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x110) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000100)=0x80000001) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f00000002c0)={0x4, './file0\x00'}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x20, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f00000000c0)) pckbd_enable: command error 16:02:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x51}, {0x47, 0x7fff}, {0x4000000006, 0x7f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1000, &(0x7f0000000240)="37c6fa047ff0a5bd3681c7609e369490f275a4f35a15f11811edc99e335448a06ac28ee1a7dcf9d641879144b60c1fd81807ffeebb912f7cf8ad888ed5a3180fbb3d4136f83b4219fa79328e35cf2c85ac17eb366bb3d3f5b8476c91dec4ba185d16002384214770791d547e94d27ad6c46da83bb99d5acf5c3901e640a2dd9f8666ba5e9ab25c1f6879ce052056771f3ea0066097710c8cd401bd90b84a07748aab484c4d9c905c93f809082f5c92d10c97fd9e631cf1698f2228de6054022a7381a82497dd64e10f80ff0e18c72a78f7e1f04b58db2f5f2c01cb5f343cc1f62bb73d514a5eda6267370f4699dd0d5d5ddbe2dc01022d108cd8023f122de166654faaceda45c5c563da0aa6222286e1052c56046606871d9d55854d33b9ea4e5db14a962a6656e0096fd047c509f3b3648c7130f73106c62a389285ec591512768e88b895546fc84fe6d1e2f9e89f9202e909e4cf870d9c8b46ee991307375b086b9ca7888a324126e797e18ad161b08e90139c9f49b8674ce3010e4e37d0aaecf3d5af66cbd3a9d586c6367e34a9666ffa8b5cbc117767213f561ab5fdc01c37266394f6fcc8873539ce883696547bc4851f88d9a6e959074bd4bf717d2179d75f6dd8c6fa02fe571bb2484bea125e8971be5945b72274e8f17b483ac3583df89d28ffefb8fda44551bd394293a66e4dc965f9f27f0a5b220f4d6839d51f14624d84218c5a23a3479dd47c0be3d8b70bf18a7fc72b0afa975680952010520c50cd3e67dc2365885530d64a5769d48934c7864e333711ddf21c64e3b14479eecf723d1d70bc95b69e4d6c339c78fef4720afbe8c6871afccdcda907685da2d758fded88d47444441e52a78ccfa89829d0ac5ff7bc7aa3442ff086cb36d371cc721d71ba79981ff9efdd28b71a6d10e8b2ece291419647cc565d159bda964365a4b0308498fe2b72e154cd8ce9e1826d34225dcf47c9f281cfa1caad4df1aeb292c4a9a3a9211763765cc96892eb54e6e7809b277521c95f375902f2eb288a99c444d0590ba2d78beeb6f69b9eb2e297defefebf70fb44d1a503e27684490731199515b29683dc9d542b187dc4cba72bab60ebe73e7dc4b2c56f7c35d10d0d4c39b315215d2b0c1a7a9664995c4b8949ed411896420b839189208f0a86196000417119d1ac0e9979150262fec1bfa1d6c9b24f3f209dcc228ea08d7f607edf63441cd9d52e8c4c7dd7d873cc2aef3fa703af02548e5c92e299a3a0da46baf6f5db1b438a5e125aacb300374bd42986d658e44d69ec7f5f4a3281621410307f86773aa478e6b05e97b227400f847929464ead95000ca59bb6b9cfede193213d8ad8d1cae55a790b19696683557eaea13d42a56148ed61896447786a17a0629641dabd2f01f249ca9fe6fe8f8027958ffa9350a18d6b830af9ca44d1ac985fcf1abe4192f4bc3982790a748c190cd8c5ccb7391def5980dce3e828eb89fbe6457e8b1938b2e2407b1bcd77b8c720e36c97bdf70d5bd87f9ff50bf6de9f5cb58881e61641074f3fb0c9e34759d19e2d87adc9a66b0b51b66abb89626a9cd3e1d304234ed4db99434013c0631d98633935eb55ce9ca0013986e3d3586d93dc7cfc90744216de78f3e4e71270edf7441a432abd616977c170f04dc918e4e9904e1756499501bd258236fd989fb4ff8d0e25f29172236aff00ad2b645c2fa96c265182433c356a7450e9b909615cbd8a2c4a0d3737c9875ffdbe3a09ef32b928f07b135ab45fdbe10c5b78416f2f8585b14b482dbd4e70973a1521fdfb9a69176bfa33abc4d5398c96f6eb4e98d0bb8e1bcc043c1b11dabeafbb511bd521d90abb8a579161ddc61071e3533fb2917d754fcc2cfe2640aed3ab9fb374d06aa3f0aa7c30db8d5118fdb00b8eab01917d513f4d6680e5d5b202941055ccc6bddd1ba65fa143de59018f2d54bfe7a1e02f677a0c7f640e3612595df606833d98eea670856f9e6af0facb0e53007a38f2c9de66c6e9d18cd958e9fb856e08a27a7411a51a849bd63316865ae9064f2c16a5a83224e10898d5225bf1a4c49d261f157d6d726a0f6a4851f64c7e8504d7285a98acce54314590c3c60733835daa3ca277802125287bc12799baaa723a413a07e2afc7d3f8a81d4c5a40568dfaa48440b50538c283d2353521f6d1c8493d0a1ee340b149e040c4e1df274dafbb3c7964dccba6a4d607006b54c9c824b89e2aa088abf9cdfcf2a9ca2899d52bcba9ca32df0b91a7ea2e2733f79e4b86b10450913880a510817d1abc9c07aad5d27dad2adc21590ba813da92eb850e1bc958dfcab6e07216da60cdb3826b103de7d22bdb15acf998989cc01852d479c37e3b05b8d212084267abc6c97a6b035ef759d74f7f67e7adff1294289799c569b5617418a19853e42a07e284ccf1157368bac8ea867b36472fdc746e659c056528bbbf824eb358c739ac0a498b7d3052dd716b05d7943c4296472408b7aaef46f34aa280bdbaabde8792f383978a07738a1e2acb55fa051069fa6642ce913dee2cafa4114fdbf8c934a63c3535ce22352478e6774534c2f58516aa3932c9e1571018f9039027d9dedc9f8e60681204d213ea57529103bf54815bcd8bd68312179bfa2e4fe32a53bf64389fbf6d0dc048814b6e67fd33b450d456b6a65392f3f86da3383c46a8259627b9ed9841a7d62af0eb31ea8640370377b727dd2566be4fef794fa02be2d9f8bed84b94c4f288ee93e9def5634f43e4d0b8c4c37985f9af6088d6298eccce6792d5c597bda8ef912f723f90bf003996c2840971b121b0fd1449e9306593fa9a5665eecdcc5ba288a2c0aa65f2d322f63229a6d658de7daa8ad03b496b9d7e0ecf6fa00d043c18f7e96ebfb326d83e47b5baa87add819057a0a1c4d2fd79dc0ea83e1cc1347355db154bc4227ec14507347cf83381b353260d4dd37f231389f43b15d97041664c3e014cbb7084b14d025a9dc7281a12843e134ef13a0258d6b8fc9ea828cb2d100cbc1f3be3551becd6919a6ec0b63fd509868c6a51a8ae7c9590993895cea142af35e7071507ec4dfc9e272541620acb8fc81a8bba967f0d34f521815077fb9189f8baab2fabbc8ac326e60c42330f7839f2e47b1776085fc461eb7460cb245acc2d0eb3b34be8d8767b6c68b11ccbc4b9e90f3df570311714f790388bdcc15e98cf3f24ffdc5e2b9336177d41a2451f21c3a7787c77fb1689a2f8f220425c3d7403621fbab0534a7d21639838a7c9a6ce595d87614b79bc694e973f756bf3f4f912688b4b4e33c10cea1dad825e39d87d97d4ce13d5d6897fb33fc683b0b20531987853aa136056203b5f1e901b30ac4089a3cd782a2f90d4944d215fb222860f5d3e194635076840b263e176b9091c3dbb61318abf4de5207dcdcfa48ed974fa826d03af866aa401ab3ad26a5fb0f852c72eea973de0ca299b2c878d5466dcdf7a206d1dbd55d38f90c3ac58d389132c84260a8f59ff7beefcc5a67950f358fa85604c784a2a58341b1792c8f2be1dc86f654af95b707fff306805a958f3f5b5a41bf9c336a8348fcc1f6e5df29b104e111fe04fe2b657ea6c82ac42332a33b30aa29ddcccbbdfe64266bc6ca63b0b9dfdda8cae877fbbdc53e6fb55e1975bd54099ed466185107fed5708f0961bf00942fb98f1df49cd1871d8ea79dd00c27a3e4139c1e7f8cdbca859151e622e5d9001d3c1be47916e2590dc6d23cd332795af4956f4516976458f3cc8fee1437a26b1221016c01115117fce2515e90fe531898083b04c0454199d76015157e2ff814755ec27c30f5edf1784aa13d0aceffa9f829f6f498ae324c76354a2a0d9a5f02e6b5a6f75940dd02d38ec7885e496cf4cc00a5fab46d60c896a855cb825fcde86efb2f426c6bfe8cd53ad6069346e52af767b51e6a96d1d2656aa67b42482bed030d58f4244dc2ab04d6fe65883250808bd4e8c0b6c7a7ed078c4df51ac64269885b913e42c7f40d2b7c68790010838abb18dd7975ff63649bb971721a65045e47d8f5e777999081026e3e5b2f5b3c04966fb75500adc042fef1a8dbefd228622b7beb1bcfe8270b59a7a587a9fa360f3218d7212920f9089281514ed730181f336aaa26d0dd2c5ddcfb233f2d63d8c8f3c6d5e4a811d002e2c50834fc28d7c0557945987d683085863f9b1035d1398fa9bffff87192f9a3e3615c5447dec789d6dfbca9ed95f7772e8c307c426e8032e48b28f77ded5c0330faea582a12152317d4ac9ac906653da580e14362d207e4b8a9f385fcbc76b23a0be0c11618735809a0eb832b1d2094aaee3fece9104fdde3e4e93e516d36dee5da5426f6bb0aa2f124ca78b875a764376f214d2a9a7e987e4fd043e3d609b58647fb946adc9779ef5abe948165e269f4e65f00b175bf560dd41c507ac0865277e83d581c243c5e029b6dd2ca7f54886dc314eb7f2b12c29bf938a6c9be4c4d671072193863ca13b7fcf14f2ce6f6276847ef6ab4849421ae07d0b277e8dc01ce6bf484fe2df7f88282e4ca717998fd819a52e84123dcbbd3e187b5155922c626e815be060ee156bbc5a4791f63fc077ab59e3f96c139cc2f4614c33151fefb43ae7a44a3e4c99253f5f73a18cf0548e582498b567d3abd2b42d97cd01a904c9dbaa66f636af68d337b16348beaadff0cdb48fb8005b27b82009574315d59a6c9e5083d77381326939adc327f3e601a5dad62b27063bfd6a3972f7ee6294e4e1c9d3aa3acf882dd939d924cafd262eef06c5e8eeb4ff78ee1a479192b534857c49b619148ed52c26366d8309e3d6b9b39765dc59a6cb4b822eb5c249a625c5c04bbb83fa1b194ab2e2d278b6ecdcb77b9df997229cbee752c9566773e804b81e0e9ca09dfc8d2ec0a93ef585c1869ee6ffcc713d03a329e6839e7e57841cc97ff3a6642ca6995f827bf0d479d3c548c7ddc6fcfb83c1e136f82f6cdaa086c8e98cc04657fbed06d36c96cf5a06dafdbe666ed97b87cbdbd6939ea9f5be8c1e80dfdb745b42e3d802670db56d51090267c38daec40acea903d337397c7859e8150693f80da579f994b3eaa731a28d48832fa615a9c076b07b1cc924a2fcb31910548058cd48586d7ab4021f8854b56f3df0de09d85a4dd4b8797239ef926949cead13d64a76ea8012fcd37a4265be7f34604784ab188bb46a74c95299dd50c41759d9d5480a50fa5eced64149a41d693cb2608e2da205a02fb0e611b51687351bfb574045eb135dddfdb29f7ed20ea30783fea7b7f8f2ed0c016f45a18d27ae1d6ad54d3481c883529c60ca254ccca2a5b1415e56ded2c21e16065c705e989bbacefe5a823724fd60060d213a4903fd4d68836c8ea13e08e65078bd4de8c6f6e37eafbdbc5b07530405df45c18e4e6538250d6087980ea1171be25f0a007d6c71e91f6e0fb21f39655d1bc82fbb38d0946ee98d6420423bedf5ff1ebd519242836ad4f154f65a9cefda8f6ab19250417235ed35bfa0f42b21a84cd02032597f4be757d44088c2210c69dcbbf79a715917823dccd6a69da2a01b54168f18002b1e85e41ff82d4bf4ed1838f14580def69fed8400db8407bb34d0c6c4a3de88fe32105d9a5eb5d0dfda08d5b10edc44763be0e445f544640277248f4554b3578bedbd9d12358d251824798579297747da4582462ef400cd4ab2085ea9704b128dee61343c7a702885a5f18ebc484d161339b46620f6411f77c6b76e81093f02210be90820681bcffeb22545fd7ed486acf6b0f0edc05f84eed6a28337cadd58cd") syz_emit_ethernet(0x1, &(0x7f0000000100)='9') openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8001, 0x0) 16:02:17 executing program 1: r0 = msgget(0x3, 0x400) msgsnd(r0, &(0x7f0000000340)={0x2, "7ebc4bcd556812b427c52b7356b4b1305b40bcac553113515e8462be0947798b05b438a9bd8ced11b42580315f6ba22defd7c9b3b00e498502e20b8ca353d0310410e080f02c5103ccf276a2566ede4e7fcad655"}, 0x5c, 0x800) r1 = msgget$private(0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r2, r2) ioctl$KDSETRAD(r4, 0x20004b43) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x428b773aa93c6fc6, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000300)=0xca) r6 = getppid() r7 = geteuid() getgroups(0x7, &(0x7f0000000700)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x20000, 0x0) sendmsg$unix(r4, &(0x7f0000000800)={&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f0000000500)="afd44eb3d2971ab68b4a24b84de06ac18dcf3afe8e4ff7ee18d9d7c096614b9cf8e99213e96193f3bba61758e7b8f92e7db1d8c33d4f3114135130edbbe401d0db1a1c10b5a80ed126a3d8aa8a43965b1e0e111df51a6df45bdc5e1e82ed988afce3520c01fe761af2fc79eb8819989bde49c809846839deceb9fc7208e9472183675d038f574e560536103b4d272d9e9f941dc29bf1ed278c210dd25d92c488bae7f6ca51bbbd38582123b9b37736cae2c9295bdac5e8f6d248a8ddcd03e59b53052c43", 0xc4}, {&(0x7f0000000600)="79ac55701b944179176328782ccd395542", 0x11}, {&(0x7f0000000640)="6c4be2e676d4eb2ef5cc2e2cb67399a39eead143f7e1c0c20682c9f2529f1c6c9bfe25bbae8c13ea07d5ae00680bb4d3fa65", 0x32}, {&(0x7f0000000680)="5f33887f44b436c5", 0x8}], 0x4, &(0x7f0000000780)=ANY=[@ANYBLOB="2000000000004000ffff000000009b00", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r5, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r3], 0x50, 0x3}, 0x405) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000031d7fdc9816600000000000000006a75ded25d0fc80a1e0e23f3b9000000000000000000feffffff0000000010000000002438704a4d5a1e9c00000000000000000000000000009e2354bfe3f120f2cfe4bab5be46474d29c2b809fb4a59b2e3948be855f6d2b3770970df0491704fd3a469b299921c5999c6ea2aa3c8bd3c"], 0x4f, 0x3, 0x1000) fchflags(r2, 0x10000) msgsnd(r1, &(0x7f0000000180)={0x5ba4f275700c8659, "07d5961846a2339954e429b2589eaf4064986467235ac645d012ad9354820382f2ca57dc6bf077bcc194e7ae06f39cb51d015fb5f14d8e6435a8383af51feb8ff441b0215df463ba1dc0231e6f54c7d5047c00d3c936d32a19b31c45dde979ddd132cd7cbdeaa5652fe717092367085e638cbe282026cb180336b912f4aac58ac9da341e73adea8d3e0ff6f2c76ab441e3f98432bd9a7375f06732b9fc28d608e9eb65bac4958bc6c22f9590708254f362bedc816fedb3ecd459c7ea04cfcb08e56acd099034be69519a8a315b9508ce857ded2f21058f42e0c071ace4e67111a680d4fe67d83b18a3f8bc3834"}, 0xf5, 0x800) msgsnd(r1, &(0x7f0000000b40)={0x3, "2aee0e58d36a70671965f06c72735e571784e5d9dd1cf92272087f55930aa0a75f9e8323261eabadb0b9589a3366959be9906648ad99f1740504c853265fb0764ea358b66e4c06ddb760888623"}, 0x55, 0x800) 16:02:17 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x200, 0xfffffffffffffffd, 0x80, 0x8, "d2312f8d8384293eb0d1214ea94878a379f7922f", 0x7, 0x10001}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x130000}, 0x8}, 0x3c) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:17 executing program 1: r0 = socket(0x10, 0x4, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = semget$private(0x0, 0x2, 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x4000000000}, 0x8) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/197) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x800000000000009, 0x0, 0x0) 16:02:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffffffffffc, 0xfffffffffffffffc, 0x90d2, 0x1ef, ';W\x00', 0x3, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) close(r0) 16:02:17 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) mkdir(&(0x7f0000000040)='./file0\x00', 0x10d) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 16:02:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7c}, {0x2d}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x200000000000013d, &(0x7f00000007c0)}) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:02:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0xfffffffffffffc00, 0x0, 0x0, 0x0, 0x1ab, 0x9}, 0x0) close(r0) 16:02:18 executing program 0: r0 = socket(0x2, 0x8001, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) setsockopt(r0, 0x6, 0x4, &(0x7f0000000140)="92efcb20", 0x4) setsockopt(r0, 0x20, 0x3, &(0x7f0000000180)="32cf58afffab8073d6360fd3441378a4e9f62eae31e187459012758e68b9a096a6aa6247a5cefe479723100cd3146c2117f54838de6bb48b8d2756a881d64b5fe4ed2fb5ef843a0bcca19f22ee6c3f3a0c23375506f23e5f122abc08108072d899ad46e55abeb8cd96f23407395fb4d13d95621b8ed55982659253612eeaab3e5010d0533a7677b52fa8c5df109f", 0x8e) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:02:18 executing program 0: r0 = socket(0x2, 0x8002, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r2 = geteuid() getgroups(0x6, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r4 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) r8 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, &(0x7f0000000bc0)=0xc) r14 = getuid() r15 = getegid() sendmsg$unix(r0, &(0x7f0000000d40)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000080)="5fea600a3d11201847bd12f2d6e9f0700d162104bfab9faba4d0c7431cc64d3e732e55859b955ed280c8255dfbf1243bd396deeae0ddf497256e5eb3d6b751405e870936e0acaed1dfa4b6796889aa718d94accbc1bf43418ebebb92012a5fb2c60c33ab1cc0e7c89785e2bf45705f2f6f4979b9479d226b45fdc88068b451d918629803d2c13701e5e0de907d387662557a2cec067589988d7f6caa8ac13092c93311ecb0cd18259c08d5307f2e", 0xae}, {&(0x7f0000000140)="3a5a24244b2d1d105b5bcd80cea96c35f14288752a3ab5331b724361c468f07ec3da958d3b8ae23b30e810ad8dde758bd9f056d81b4c4b2f9914ab5e33a9533ec5e6e59fce093923bbfc920b6a6603c27066eb2f6745d59b7bf87ad5defaa136b737a1cf8089462b6b0dca", 0x6b}, {&(0x7f00000001c0)="b5e70c60c0d66abed13790040a8c47878ece001c20a5f2109b31b4e77cec34361f66ed1f28922e6ba9e766bc4e14b437619893130b7bb37d3003ee35ab247594486e020e03b815d7264b34c84b521a85698ec62e9f92a8666a6bae51e0e4b3f94305fa80e563cb35a268c4970561818d33f0c086fb648e8da304f82870f9cf4f4457b3bae2f145e23d6a175f2eee6c888aa02f5252fff2b7a7586b6085302aaf812da1492d6937c3d206068a09fe6155effc4867d0f02ecad15bde7eb9e82fc3b087a1d4e669a1a7ab", 0xc9}], 0x3, &(0x7f0000000d80)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000ba7290faa340dcd9047e7ba135002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0], 0x110, 0xa}, 0x405) chown(&(0x7f0000000c00)='./file0\x00', r8, r3) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3ac7e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d2555e127c648d90498afdf730a09be868f81c279a1b53712e7a6bfb9ac2af433ac90f25b74d922f76208a98baa4ee16e3a11560fcbd9b90064c9810f9788a0c4d42c25d77a2a3560363bd1736599e6111a5e5d75aa5727d25c53f8aa3bd7ec79636d143976c9dd8cd3e5d97d00b081beb3af16169dd47d47ef8ff50100da9370aaf2ce29cbf523e4f0f84b175bcc25226872e02c2029b4efa429dc9c1b4dc3d9894ec009b9fb69295b550439df134e6d3dd45fefefecc205"], 0x1) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="77694b110566c1653d4b623ab7", 0xd}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7bda0836ed8ac34279daf42c2c58a891fed235076ab38881a47f12b225fd0d696722bc4317857220915c49318aae3d3a2469d1c3697fe8fd57076f90245389db343bc48b8fe18876afb17ab6c174b6ca7fd70a749ff6e59a1a6eef6c8fdf2d9c6be266e6b0ad0b000d07928298c95816e37646137cbef4a57ea8819489aeeca3f313c1fa034d6d43af36cd6cd68751e5fab0cd6cf501d2ce9397f89c17b8ed1e71361279d6f2172376cfb72747aec6b900cf1dbb9fe0b8334d19fbfb023754605bf39dccf2b8964bc52e6508e5edb9e86d7cf94bf918f997982d4d1ea39da83806aa058365c2bc1bb405edc6fc6b0d166366b2e2abb1025717065e3b3777379ad69b8cb6f024199ee8cce07b3807a48ab5cb43dd", 0x523}], 0x2) 16:02:18 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair(0x2, 0x8000, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/74}, &(0x7f0000000040)=0x4c) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) 16:02:18 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchdir(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x7}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") 16:02:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) getgroups(0x1, &(0x7f0000000080)=[0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x2, 0x0, r2, 0x0, r1, 0x40000, 0x1}, 0x44001000e, 0x400008001, 0x0, 0x0, 0x0, 0x0, 0x2000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000100)="781b") r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000180)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x9) 16:02:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff03}, 0x44001000e, 0x10001}) r1 = msgget(0x2, 0x28) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000380)={0x745, 0x5, {[0x6, 0x1f, 0x4, 0x7, 0x0, 0x0, 0x6, 0xc, 0x7, 0x7fffffff, 0x8, 0x3ff, 0x401, 0x100000001, 0x101, 0x100, 0x7fff, 0x6f76776], [0x95, 0x7d3, 0xa6, 0x0, 0x6, 0x563, 0x4, 0x6, 0x8], [0xad, 0x8001, 0x0, 0x70, 0x7, 0x2, 0x384], [0x81, 0xfff, 0x8001, 0xace, 0x8, 0x3], [{0x8, 0x5, 0x3fdce5f4, 0x400}, {0x8, 0x0, 0x80000000, 0x1f}, {0x38d, 0x1, 0x8, 0x5}, {0x80, 0x7ff, 0x9, 0x7}, {0xfffffffffffffff8, 0x5, 0x400, 0x401}, {0x48000000, 0x9, 0x28e2, 0x7fff}, {0x7, 0x2, 0x401, 0xffff}, {0xfff, 0x1, 0x92e, 0x5}], {0xff, 0x19, 0x23b7, 0xffffffff}, {0x7fff, 0x2, 0xfffffffffffffff9, 0x100}}}) r6 = getpgid(0x0) pledge(&(0x7f00000005c0)='\x00', &(0x7f0000000600)=')\x00') stat(&(0x7f0000000680)='./bus\x00', &(0x7f00000006c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x4, r2, r3, r4, r5, 0x10, 0x7}, 0x4, 0x83, r6, r7, 0x8001, 0x20, 0x0, 0x4}) close(r0) pipe(&(0x7f0000000640)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:18 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x8000028}, {0x6, 0x0, 0x0, 0xfd}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x185) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:02:18 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() poll(&(0x7f00000000c0)=[{r2, 0x4}, {r2, 0x2}, {r2, 0x10}, {r2, 0x4}, {r0, 0x1}, {r2, 0x80}], 0x6, 0x9) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r3 = syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) r4 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x2, 0x0, 0x0, 0x81, r5}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000180)) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 16:02:18 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) chmod(0x0, 0x1000001a2) r3 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) recvmsg(r3, &(0x7f00000006c0)={&(0x7f0000000200)=@in, 0xc, &(0x7f0000000580)=[{&(0x7f0000000380)=""/215, 0xd7}, {&(0x7f0000000280)}, {&(0x7f0000000480)=""/129, 0x81}, {&(0x7f00000002c0)=""/108, 0x6c}, {&(0x7f0000000540)=""/58, 0x3a}], 0x5, &(0x7f0000000600)=""/138, 0x8a}, 0x40) r4 = semget$private(0x0, 0x8c13e6d966d27153, 0x10) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000000c0)=""/71) clock_settime(0x2, &(0x7f0000000280)={0xf73, 0x5}) setgroups(0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) dup2(r1, r1) 16:02:18 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) fcntl$setflags(r0, 0x2, 0x1) fchmod(r0, 0x80) listen(r0, 0x0) setsockopt(r0, 0x3, 0x800, &(0x7f0000000000)="0842fb2fc04d68e5d92cf6b5da16153f4b909ac54c68213147a55dd998d7d392cd8013df306e07b1fb6cbd9e7ef0e44bc9bfaaaaa3d8a7c2e191824e5f13250b8597216aedcc431226a7044e338bf8cae16f14bbf48955d4bbc1c7c5b3122b3af24c2fa142550d1d04875dbd30348f14af0ddfc7fd9da8447b1f6c6fbb3016c97b73c98d4c005e8a1eabd67f202686af48126a06c7bcf18cc6ad51abf826798a51f10be3cc8f157f1d05cd747ef9b448fe47e33d62fef31428e76c6a4f1b2122583ea7a4ad8df7a24c5ee9b7176dc788e22567f0d276b2806b3efb507ef6b6bb0bdec6bba7bb7c4012d442c4477114e37e4fb654ccf25f89f89727b42f20c81dd90c853d0e5728ee0757e574f79ab936e5b32915bf59fd63542fb132948089d0c5702337dbf0180bc4e0368e287c83cbbfedbfef0b2b38309049ad63fa153e74b65c052936f3b66fa099a260d4ef992010f6caa0658678485b39e94f48f050c255c0abaf190474e00d8ab2f7ec45123d4d6d2545f25f31fb9f9592584625ef5b5027a69806df21435df0ac46f91358029ee60a7b520ab86916d34730639a2d9ad0581c1861ee3ad3f1234f8d1d4d8b785551f7bdeb01270a721ebc5c9705e3e5388566cb88080a7884c937cca77dc5052fc6879730597ec9bac5a73bde08ca64de95b3557219c2c80577f08fbfcffa92b9e04ee3d2c2c84a5067749241f6a79abb6fcd8ccfae5d26ca9fb636cf0c33e4375d7b41cd0e932a0e663f6f8ab8d5d643644c897a82cc3d0753e6da933b80417d2064553f72060da80ebf7114b0a0c206e210a6c28c3178df7acf437ec609ff9cbba00e3cd6aca790a7528bcc94e2a1620c258beece6b517451efc4655e2f9c52ef86f8183b35bb856a634acebfd7dfbe614d56b4f9112d675c3411482a70b91afbd24970aea103d4e03f0b591e1ede9abf51f848951ddf111b217abc5c640f0ae51410a1b6c3f595b8e803a049887dc584f33a12f81f2c92d0dced90271993f2184d6369314c8598f138f3fcbd464179f954d3978fe49c749144c76264b81277489c7a1264a688765722e8b638594b83c5c41a73e842e64f1ddbf28cf53fa5e19fad2f8ac3c2860d36090552f12e8c22de0129cfc5b0df89f81e57dd5241b7fbaa551fff2d02387b02a365d14af78c2044dc0b10bcb318e2ebd207e228931f11bc37dc9922152a0f072eff6446e4e20c22f8ae6664c4b4fe761c492686cac7548b21e4e5ec31c08126838345ef2ef40c752661e83046fa9cbcf98cc6528b96cd7d505881ec29a17715bf2e26879e27161f24083d261e429c764014fbf23e2ed46560b77ec0dd7819fb6a6a6a0c1eb9d0b6952e151697d08047afd448b286d6ebeacae59a43f3bec12428221280826aba99b054428b74aa764438310655c0e5288374a6de50f9fb6fbbc1a8628fff886b9360fe694c3897abc5e53f3642b1af9c7b83af1c9bf3b5050c7a73f870db772b476a3537953c474f4502b18217f75e53aa7532824d8e6aa43133fc60a8b61f4daf00c739c2f508af6b926334cbdcb16c6e27aeced9060380567d14fe8ac24e8ede48068bf748e0c9c53efe0b982a1b408763c6bcf98fd31b3ee6a702fc5c0e2ba1159c67b2293814680117bfc630ac1570ca66d4ef3eee095b2d0d3d67149179dd2413e4b364091c47593ef42f863ae3b62e60dee9ceafe9ee020da8dd94a13af9f04e85ea1252ca08bfd0c99aa970a956afad694bd11d3be4927e941f92453738407fdeab715b1bf635714c83399d658ce22103e48e498ab550915025335aa47a7cbd3cfb2f0b1691367e04c69f096e80a402b52c42cd4f94c88588bfbf76338fb595a83bc78585e1f90a9a1203ce8f79abd466841bd5398838ff6ec9597057a77d0dc267ea03fbe9f9956118ba2d68e929132cdf4a6c60d154489b8e175f7731899b9610bf56215c4909093d30a4ee3c0ed3ca4e7d5516d3cb90f03a244df942b1338b6cd919cb3995c3f943b357b980c114ca69eaa43ab8cdd262b65251f1f17bdb23870820dadc631035d086264db0babd35fadd74104b46bd84d812925ddb6494c5a39ecc250638299373a4e82d5cded53ab7ab93784d8b05bff88fb5e6d0b797ddaf466dd9357159d020b65fc28891c26c084ce871db245cf8ebab4fbc8a95204821262bc0cbc94c848f5308bf0431fa7d1974480681fca18b23806fc003aeb9184cfdc315ff6910370f95ab61fe754fd89bfa89a9ae030c8a1d7cbe6740cded60db2e911a71ba3e552fae82f4cc4d5c5dbc625abfbd925b2560a126c0c8e7925f6577f53245118a8a4d3db4dbfae0a63689c6c5639bd0417ae5b55beb587146680795cd9b19844da8e79977f76e7534801ad77e4afe36f56baf620106b948fad7c0729a10cc1b019e3e67bfbf19a049b42a8b887658f0619bf81f150596b745b47ddaa63a4e495255aff4521ac0a1218e5576b90a0bad3a25ef81d08a42f9458763efc0fb7a654bcbf0a4a525b0378b871c9e4fc90742aec0e5b12f3de69b7675d011692fca19198c7f258e05ebea740a16d11019c2d8722918308e02b053b7e5906c3e51c652c53c34932ac56fb01805ea6938a7a77dfd30ca54cde4a17d53fb4af71680df1f508fc3bae24b4a61d0d2ee24b9476b030a63888a52fc708989588dc779ebf63c9722c56a0fa765cb9cbfa233c78afbca994a4ac47143908f88e2fe0e4ba65ca66a537db345d5962dd8cb84ddce56d319f2160157f11f747b379b6a1dd3684394970d26ddcaea30cd75d9212cd26c6415b78fb59edef049b4365a7480ace4c062fa9fcb9c0d51146a819332d3f17905df3a8c7afced95cbf42d8e676f41f3a0cfa67dd9473a514b57c4af72082a78c84cc7011d419696a18c5a138f3c792b2c18787f460bffdff7a3d170534522b475879ef29e1282696a7fb017a8e3f71651ec6ce5ce015eebe0868d6e9123e58bddcb11bdcbea79fa7d078ec84b57436d19004e1ee62916557564ea5c483268f1a43c183b3b13776ce06aaaf2f91ae48411b78799b79149572e6b07a3ccd5cdfae897c8baa3342b12561ee3e9bc6548c6f30b02a9e0f5256fb8e06824dc87b8faaa693087d03b1b85a2848db3fa15f74010116e22c4834bbe6dd1d9f4fdc4dc90fa9fbaf8ae4d9e93d2c32cda50175e187def9f04cd6979d8d1f0eac02039e348b401dcdf54278866c25ad28929ff6e0bfe52872126f2f35c0a00744765e6b94029953a56e0da4ef49a452e84210d19f794caea0669dd01af36eb40849e17b3d11c8db3709e5b1196963d574f4bfa7f71fec8dd4de6f12c430b8c0e058d62ed03c38c115c679e8ca0e5250ef15e511f5ff128970162710f2a31098eab669a214ab0c7c133cf1567fdf1ecd9bb6db162320bbec89761c91862575475c0c40933a75d83e0a0ca4693faaae55097100a27934cadd4fc4ecdf99ac36e23cd53f50df044f13ccdfdaddac7ed0cdbb21cf3079819faf8f442b28665e773577cd8b35d62431a75f7ac1780bb47f62966bb76b0d3cd91c17f63bdf4035e6f82cf0d17a159e31639eac83ead0a675ad2e8cf6cdf40ee1f55599399fc1f949b265766f8554224f1698878181168d8429bdf64394efdd5c0a26033abc57ec20f1f4fb0f4797d0c4b5aa0a448cd4b636d45b4054bfc7333162c7f0cacad250018d189233d7385503855584ad486f837381a7675ce558dd26a09eaa3a1f0d7f8a9d580fa89cae8acb82ab542f807b1b68c1c1de7dfc64d632947073fcff55ea1c25c2c009065d8baa9b166a9e43383e2076c1da4bb208594c969afa2283173803754e2bbf595045f5e6ba0e7c8c777a152366f25966326f1930f22f614024f2bd76823e584e5acd432353407b91e67d091665096bd386e1acbb32c88f56eae264e9af53c8871996a954c64b48ed04a2142593f3456de9565e6bf19e0eeae66ebd07faf7087668aa91ea72695ae1f9fa3214f206c5e38665492132e0cc4d67e39b13698a441c9489d8fb851aed13f9842eee970670f0df66dac50270a1e209f3b4e2e66ede993b1750ff681a695127080d3a2fb89924872d8d7597b4a3d3091f8ac7f805c2f0f7e230cc1eac4f2968a1d272df78d13805eb397be939244a73e9cf710bb349bb0e3db1699e56351658c9cf812a826800163a098f79858d6273e0ff10df98091bee411a525d04d2ec917998e29b233db55872cf660cd11f7f2f98030fd9d0a46e113eeb2c6df385e11f43b0493d6d447b7f06b9cca96fd201c75bc46522a5aca6595f2fa6b7d731bf0189377e6abff631cbe463f929a32ae2894b94510ac3441462387a2b3bdc7bab59c73c6829ba2781f8084a212e9d81b140712fa9e27d3c9c17b80c98abf458d801d756317f10f551496da5e0f1c0fa2d59e07c5bef7880869f00ca7961966b82888f90d37fdd3cd2982d0cb69891ba3b4a70ba62a08f3dfd46d634160d2935ba608d3948ce4b9ab2ce43fc66df4958a7058993d76deeb06918daa0d3763dc608f0bace2ac1506310ee4f90895a692107666a46e8235e59a05529bf5f0416cdecf5f772a6782c8d51f914e1b90c9723e06c1c06f0f233bfec3013f57aba3c619a8a9859d4de57cd094443c35ba06af2ebdb2b6983193673a20729a1c03737a31a3ff7d2863f6e67a50f95f5ba90da6a48f7050e75aa1a195677c1db2df7962fa25cae6efb53642976738b696c4aad1c90ae074dcea67208725f4b2b9d61aa3f783e599784b35e50b38db4634f612b5b43ba76c0f58547a81ee7f2c26c3c3aadfedf6e06004f24d679ecfd6ccc17707141f135878bca8853957d3a177f1fe383b4257c85ac797672b4528ff76706d976ad9e0b9092d302683f4ca73f8171bc6d522b34783adddeef8fdfe3afa354281fcffca5ada489afe9ae284f3f0893c3ba580f73946690cc72d0ddd29f5713a7e9d6fc70cf6abc4b1d754439e0f0555bb09c823e8ee669d36bc5c7698feeb3de76e5844a1965982812db36f5ad61b1e5715ba59abc9405813689ec10a91b55b4aa270b3f08a22e488a55e629f842bf73c6fbc29fe799a8d7cf61c94727d80f07055f3a6fae48dbf7c24ab55ea7d76fd08e3bd46e507b3bfafd77890907c50d43ac06d3f2beca3a5ff4aa12ad6b2b1692ea5cdcf1f52bb58b7973f35bfbec1f671d374a63cf10d3934948a25718a898831bcb192dadb145f20a4badc76b461ca1a4c42545267819a6028a7c6f18935b6fa17874f43d1fb3c853b1ace28831426be9b732978057b36e658e909a5d1139bfbaa85f8d792d81c67281db24f5c7aa5dfef4c8c9e634f5cec9b9a701f8ac8059625a5435b98db656fdebb93090b049bdf2c6262615fcd51a4c74a0684d061c79d767904274dab60b39011ad78f07dad2fce7b5ec72efe26f319bb3ab6fad2213a1902e7de570deab9a836ad7d2f4e9e3542317d980d9cd68c40f85ceb1e20460a18fe794348ca09901168e88ba583252bc59674de179a1af9cf4912ad93f0ca06ddbfea678fe389205043008580c0580ebd151db779f45cee1f135ce79e3723f0979d5a96f12750d19bcc40bc36345b523b9d256fc54234e646996d954dce05c29d31dccd9d9c66a69903edfae89ceb6a36bff45e9c2575bd73bb46f5ec47be06ab92548a7df8c89d8428c0d666481bb01abede71943a5d56bffcbe2a405ab2e0224715e665fab68731c49ae68ff75f6f70055f4c88c901e964a82f8b2127cb7001dfa9e60f3dbb4aa1c68401b913e3c49d40d4df6fe7aafa9514059e022db952b0c5", 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000038c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000003900)=0x8001) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000003980)={0x5, &(0x7f0000003940)=[{0x400, 0x6, 0x8, 0xb52d}, {0x8000, 0xede1, 0x80000001, 0x7}, {0x289, 0xbb, 0x7ff, 0x8}, {0x4, 0x8, 0x40, 0xa1d0}, {0xa917, 0xf61, 0x80000001, 0x2}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) sendto$inet(r2, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) socket(0x0, 0x4007, 0x3) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000039c0)=0xf1ad) recvmsg(r0, &(0x7f00000037c0)={&(0x7f0000001000)=@in, 0xc, &(0x7f0000003640)=[{&(0x7f0000001040)=""/4096, 0x1000}, {&(0x7f0000002040)=""/193, 0xfffffffffffffe6f}, {&(0x7f0000002140)=""/212, 0xd4}, {&(0x7f0000002240)=""/132, 0x84}, {&(0x7f0000002300)=""/254, 0xfe}, {&(0x7f0000002400)=""/107, 0x6b}, {&(0x7f0000002480)=""/211, 0xd3}, {&(0x7f0000002580)=""/183, 0xb7}, {&(0x7f0000002640)=""/4096, 0x1000}], 0x9, &(0x7f0000003700)=""/180, 0xb4}, 0x1) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000003a40)) bind$unix(r2, &(0x7f0000003a00)=@abs={0x261907e1d59f2a7b, 0x0, 0x3}, 0x8) ioctl$BIOCPROMISC(r1, 0x20004269) r3 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffc000/0x2000)=nil) ioctl$TIOCSDTR(r2, 0x20007479) shmctl$IPC_RMID(r3, 0x0) 16:02:18 executing program 1: r0 = socket$inet6(0x18, 0x2, 0xfffffffffffffffd) getsockopt(r0, 0x29, 0x1, 0x0, 0x0) r1 = accept(r0, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) accept$unix(r1, &(0x7f0000001080)=@abs, &(0x7f00000010c0)=0x8) 16:02:18 executing program 0: r0 = socket(0x18, 0x2, 0x3) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 16:02:18 executing program 1: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x1) listen(r0, 0x0) 16:02:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) writev(r0, &(0x7f00000011c0)=[{&(0x7f0000000080)="7b13c03bc2c2763ed4e1899454804de55b3c483f392354a11a7da7b920929bb9b7d49f306dc2280e0ca502d3276bbfea6a0d750c577d38e21faa5ed80d87d56d92de5de4194ddbf9b2ae506ed6c1cdfdb1a55af646d07ad825de40bb23edb394c2f2356c10ee8fcc20f352dd3debba12cca4c5a5671f90ce9a65d462a7dd5946eaaea9ea77a1ff06f5491f7c6ccf32ff5fdaad87d171ccf63a31a6fe69c7b5ab6e98f01ce74bf233e27dcb0c9a7eba20cec5ec58a2f3f2eb0a20000000005b8c2420db5a36bc94a6c480cd76cf4bfe56c35a944bfca4c6094778dd8c89402dea6908282eeab7adce2d1aa164434dcb9a4eb2190aca194710bc795c1d471fb39bff4720a3d3a96dd7e9ab72c6fbe44913a9cf5eecba1b91614d0dd310d6302893bd2ca362ebf55d81c4cfdaf3d1c53f3e2d9751f078", 0x135}, {&(0x7f0000001100)="8ac3625fbe27d69c6246534ad2cb9c9ceece471d9dfa038ed38583d1518077c1b1b1797a7824a501d7eb21330188d1e80782cb20a012d99d3037de0a", 0x3c}], 0x2) 16:02:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0x5cc6) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) msgget(0x0, 0x20) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0, 0x0) 16:02:18 executing program 1: r0 = semget(0x3, 0x0, 0x0) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x400) 16:02:18 executing program 0: pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000004c0)) sendto$unix(r0, &(0x7f0000000540)="48153bacc9c5647a218941a04292", 0xe, 0xa, &(0x7f0000000580)=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f00000005c0)='./bus\x00', 0x2050, 0x7) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000300)=[&(0x7f0000000100)='%\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\'+#:\'\x00', &(0x7f0000000200)='.+{\x00', &(0x7f0000000240)='.\\\x00', &(0x7f0000000280)='{-\x00', &(0x7f00000002c0)='\x00'], &(0x7f0000000440)=[&(0x7f0000000340)='#\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00']) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x70, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc00c7006, &(0x7f0000000000)) 16:02:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x8000000000000028, 0x0, 0x0, 0x40002008d}, {0x6}]}) syz_emit_ethernet(0x170, &(0x7f0000000000)) 16:02:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000040)) 16:02:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x200, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000200)=0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x80, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x50) ioctl$TIOCSCTTY(r2, 0x20007461) 16:02:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x100, r1) bind(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="01002e2f66696c6530004997ac86a2771aa7aa65100fb83c9be7a78c34f0f6f613d8420c5f369cac71315e7523c41eef8a394343fb48f6baae3429923432420f49f57c68b32200ed054d95b6fb717de7b90701cc89cbd665eaabb79bbc7eefaa5a16ed91f6aae42ea2762ace9ad38cbd9b3856db694c08df6763e2edb41d1a1508e3e144771171e10d5376fba43ba9426532bb635950664e494f24da7e49f0edda0e991daf1a5372bec168511b54b3cbef88d8b685877a69fbf35ffba04d51a573e2e2e876ce71f2b1718458f8f43753895eb102ed55849c47564abba57a7e6d79dde8ade585edfc36ecd486816e31e4"], 0xa) 16:02:20 executing program 0: mknod(&(0x7f0000000300)='./bus\x00', 0x1000, 0x8) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x100, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) lseek(r0, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) pwrite(r0, &(0x7f0000000140)="6386e527ca474cf430735c6a04fba131c4502f67c4f3ec742a06dceddf57a7368d", 0x21, 0x0, 0x0) 16:02:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) kqueue() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:02:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:20 executing program 0: r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) r2 = dup2(r1, r0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000340)={0x1c9, 0x80000000, 0x8, 0x1f, "6058047876c364a2e5533d563b64f76ab34d5d22", 0xa58, 0x4}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000002c0)={0x5, 0x7}, 0x10) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000300)={0x8, 0x7fff, 0x8, 0x0, "31269295939e749b56a5c9d9c1992f1c271ed33d", 0x4, 0x1}) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000240)={'./bus/file0\x00', 0x5, 0x1, 0x9, 0x1, 0x3, 0x0, 0x2, 0x0, 0x2, 0x7, 0x4}) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) 16:02:20 executing program 1: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000680)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r2 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f00000001c0)='M', 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000440)=[{0x1d, 0x2, 0x49, 0x699de2d1}, {0x5, 0x3, 0xa58, 0x80000000}, {0x40, 0x3f, 0x7f, 0x9}]}) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000700)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) semget$private(0x0, 0x1, 0x2) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x24, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000500)={0xaa90, 0xb}, 0x3e6) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) semget$private(0x0, 0x0, 0x100) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r5, 0x20007479) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1c, 0x0, 0x0, 0x2}, {0x6}]}) 16:02:20 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000000)="7ec33c9489c9c45451a44b87a90f4887f5d2977fbd32e5a487c71e43dfcb7d7562944218d30d", 0x26, 0x833119b56781cdd0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) execve(0x0, &(0x7f00000001c0)=[&(0x7f0000000000)='/\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) mprotect(&(0x7f00002f2000/0x2000)=nil, 0x2000, 0x4) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x9, 0xfffffffffffffcbe) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000200), &(0x7f0000000180)=0x10) 16:02:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f00000001c0)={0x0, 0x1, 0x0, 0x2004, 0x0}) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000200)=""/221, 0xdd) 16:02:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) syz_emit_ethernet(0x1, &(0x7f0000000140)="a9") 16:02:20 executing program 0: r0 = socket$inet(0x2, 0x4000000000003, 0x2f) r1 = socket(0x2, 0x3755e1cd4b61749b, 0x0) r2 = dup2(r0, r1) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYRESHEX=r1], 0x1) connect(r0, &(0x7f0000000040)=@in6, 0xc) 16:02:20 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) select(0x4bf, 0x0, &(0x7f00000001c0), 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x1) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000000c0)={{}, 0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0]}) select(0x40, &(0x7f0000000100)={0xa8e, 0xd1a, 0x3, 0xa6f, 0x1ff, 0x1, 0x7, 0x6}, &(0x7f0000000140)={0x8001, 0x10000, 0x6c33, 0x0, 0x1, 0x10001, 0x9, 0x8}, &(0x7f0000000180)={0x6, 0x5019, 0x400, 0x6, 0x8000, 0x491, 0x1, 0x2}, &(0x7f0000000200)={0x2, 0x100000000}) ioctl$KDGKBMODE(r0, 0x40044b06) shmget$private(0x0, 0x4000, 0x1, &(0x7f00003c8000/0x4000)=nil) 16:02:20 executing program 0: r0 = socket(0x18, 0x5, 0x0) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000001c0)={0x2, 0x8, 0x9, 0x4, 0x6, 0x80, 0x200, 0x10, [{0x6, 0x8, 0xffff, 0x7}, {0x2, 0x5, 0x6, 0xfffffffffffffe01}, {0x4, 0xff, 0x7ff, 0xffffffffffffff81}, {0x8, 0x0, 0x3, 0x2}, {0x6, 0x5, 0x80000001, 0xffffffffffffffff}, {0x800, 0xe6, 0x800, 0x10001}, {0x3, 0xfffffffffffffffb, 0x9, 0x1f}, {0x5, 0x7, 0x9, 0x2}, {0xffff00000, 0x0, 0x0, 0x81}, {0x2, 0x3, 0x3f, 0x8}, {0x1, 0x6, 0x1, 0x9}, {0x5, 0x6, 0x401}, {0x5, 0x1, 0x7, 0x20}, {0x6, 0x7, 0x9, 0x80000000}, {0x3ff, 0x0, 0xa4, 0xfffffffffffffffb}, {0x2, 0x9, 0x8, 0x9}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) kevent(r2, &(0x7f0000000040), 0x7, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xd0, 0x80000002, 0x3, 0x6}, {{r0}, 0xfffffffffffffffe, 0x2, 0x8, 0x10001, 0x9}, {{r0}, 0xfffffffffffffff9, 0x51, 0xf0000000, 0x12, 0x9}, {{r0}, 0xffffffffffffffff, 0x20, 0x20000000, 0x80, 0x1f}, {{r0}, 0xffffffffffffffff, 0x90, 0x0, 0x326, 0x7ff}, {{r0}, 0xfffffffffffffff9, 0x4, 0x0, 0xa87, 0x1}, {{r0}, 0xfffffffffffffff8, 0x2, 0x10, 0x8, 0x7}], 0x9, &(0x7f0000000180)={0x2b78, 0x6}) ioctl$TIOCEXCL(r2, 0x2000740d) accept$unix(r1, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 16:02:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d, 0x0, 0x8}, {0x10000003d}, {0x6, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:02:20 executing program 0: setitimer(0x2, &(0x7f0000000000)={{0x8000, 0x9}, {0x346134bc, 0x2}}, &(0x7f0000000040)) setitimer(0x0, &(0x7f0000000080)={{}, {0x2000000}}, 0x0) getitimer(0x6251fef1a553e1f1, &(0x7f00000000c0)) 16:02:20 executing program 1: r0 = socket(0x20, 0x1, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) r2 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) write(r1, &(0x7f00000000c0)="d63c4f5ff880acdf81b48652b0a71c89c31e9388ef93aa98acb854aa48cbd535550470b1d71e69642c1af00197f3e61ecd9ad40631b9f1d27eb5e7012a86ddf8877f8f7f9571ebdde7569cf1637153b63b4422c7b0dd8508f6d3a896c18934525390caee14f54134e4a6b352bdde4698aa1c4f097bb530a1447c796348ace267f898da7ee10340edd092c0654478b0f3e5d72352c9e5f61a4dc0c01b95555360ffbd32422ebdc0d863a073b27e18064355e73c", 0xb3) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0xc003, 0x0) lseek(r2, 0x0, 0x0, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:02:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x40, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r0, 0xca7b407b4e79d121}) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) sendto$unix(r1, &(0x7f0000000000)="b1c2da7c4d600f859f6b1f33dc85b3dc7e4c65669b51ddcd6d0187952005c4357019c24265c62b0fa528ceed8066dd96bb7ec4fa2cc7d633f12f47e7898e0d09ab36cac0b6987be5c64320ed6d9a434bb8acd7e2353c033a4dbb371a606b92aaff730b7c5cfaeedff1634f22e282ca84d83c8741737f03c141ee1642251e61fc2e06c8eabfb79a5414ca6ce9315cadeabc5a51", 0x93, 0x3, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 16:02:20 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r1 = geteuid() ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f00000000c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r3, &(0x7f0000000300)="d92006fb52faf1d0bdbcdb360325c52389d715010692cffb20ec1c15cf5eaca7ad", 0x21, 0xe, 0x0, 0x0) setreuid(0x0, r1) msgget$private(0x0, 0x2000000010602) socket$inet6(0x18, 0x2, 0x5) r4 = dup(r2) msgget$private(0x0, 0x400) write(0xffffffffffffffff, &(0x7f0000000340)="4f4312396d1e98aae637138f16d864f954c2308fa172be9d6d5032b48808180aea262ef7ee0419b9d0c0e65347329341a24919241230902d519382f1244673cccb3a35094b01000000107bcc691b974839294b93354b45e8123edf98479ca742d4e08278730ff03ee253587a07aa09af0bfa375e3a0a6654bdca5c04bf052d3c10b55f269d02f427dc0cf24d1a80ea09b8c8f7031a9c9befa96e1563149e39626ef7867713266c4de6a6aa4702b4ee9fc57cc40b9bb783713248b9195c8e808c776996512d9baaae363539d5b7651a9d77c513a3d192f01c03d1a6668b60594017895b09eacfc4761d627c7ce9b194b1039ba220e8265b4ea9325c3c2dd2e2f44bd367a8aaf0", 0x106) mknodat(r4, &(0x7f00000005c0)='./file0\x00', 0x6003, 0x1) mknod(&(0x7f00000002c0)='./bus\x00', 0x140, 0x9) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r5, &(0x7f0000000080)='./bus\x00', 0x40, 0x5) r6 = dup2(r4, r4) execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000004c0)=[&(0x7f0000000500)='\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='+\x00', &(0x7f00000008c0)=',\x00', &(0x7f0000000700)='/dev/bpf\x00', &(0x7f0000000940)='/dev/bpf\x00', &(0x7f00000001c0)=')\x00'], &(0x7f0000000880)=[&(0x7f0000000900)='/dev/null\x00', &(0x7f0000000840)='/dev/null\x00']) faccessat(r6, &(0x7f0000000240)='./file0\x00', 0x43, 0x4) setitimer(0x1, &(0x7f0000000480)={{0x400, 0x40800}, {0xfffffffffffffffe, 0x6}}, &(0x7f0000000200)) openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x90, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x546e0c4b41b0b931) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7) lstat(&(0x7f0000000580)='./file1\x00', &(0x7f0000001800)) setreuid(0x0, 0xee01) faccessat(0xffffffffffffffff, 0x0, 0x3, 0x0) fchmodat(r4, &(0x7f0000000540)='./file0\x00', 0x40, 0xa) unlink(&(0x7f0000000000)='./bus\x00') setuid(r0) r7 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r7, 0x1, 0xfffffffffffffffe) 16:02:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000000)="ddd1e9ac13847c5bc61352f9a4f740d311e0a89ef8406e5075b306c0ef9bdb99c53521943f572ef7dadb0a4171913b40a2128f9f530e0382", 0x38) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5edd0bfc7dc59c5f9c3280cbd156a1e898a442a4"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 16:02:20 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000027604000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257073f898b2e27acb5d602000d1c5e70fe914a98c74851b7538c2001cc7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500010002000000000000020208a371a3f80004", 0xb1, 0x0, 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r3 = getgid() sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000380)=ANY=[@ANYBLOB="01000041a1231375fa254c5d81f7211a13bc8f377282795a52745c9dfc1f126f96c3ad6611b099673beb899eaee5e2ae5ce472823714a910be4c9de28aea7d9eab8ef96f0f63a3984f409a5c1cfee697637a389aa3427ce425a734fbcc822d20280dbb5c69b5fc2010b9ad10271d1389ddfef701d6e6218a0d4fe95539297622ba8cb17548e99017a3ff402040219337f7c838b47cf7d128a2cb78995607b70e1c1b4c1d2c3368811d9a67e773057d35e8137c1c7fce1bc2862b923cdca3b021d4a42b8b6bd898ce4980abf71d62e226d464d562ffc670c198ed920e769e83248f3e1c25ad58b17a89871b73a869f7e67f9cceec0c267800343045a89193e713aa10438799d52c9d3aa04a3476d1f2b1d59e5e8afd0cad57ca067bf14a798784e76aadf13be660e3274fb0b1974a3f436c4a240c4e670d5240b21ddba1e451d3b3a6"], 0x1, &(0x7f0000000200)=[{&(0x7f0000000100)="e2af2a2d27ee22b9ae317ea8f9f9295e73c757323b6fc18b0e6fcab2b49185dba97fbfe3135bb500d167b7146ef6be36f5ee41235643b7b7949a57903c9c4f2c583158846bc2be3d3da11d0a9dfd8d4fd9f56eecbf596a7122bd9fd885f3361f00845ce27d858a64fe492ab793544c9dfea462e73642fe3dd3044b127e78b174bb32e55632e9a4487e4e91e40fcd5a32d56dd26321e2416ecfbcdd04513b8c547fd3fa7e5b158ce639f32ce342f57569f3cd3bebbf4c9951d953623201cd1e1631fd31e33fc1ca031c06d3d700e05deb641d3840707a742db4ec863507e5d58b519674e0a5f2f50119d926f95cc2571786174e16b6", 0xf5}], 0x1, &(0x7f00000002c0)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x58, 0x4}, 0x517) 16:02:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000b80)="5600000000000000ac8ed6dfa92d42087f00b60390ceda6ac1563048e803cf33267ce764895d247c1a15295c75abcec6c1c369fa47bab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d53c373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac334db10ed7917354a002af475d52a6bc1a5c9f065780f5a26c7bb6b56dac5a7ef0d39c076206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04e4b8b48ec7bccaf1ecce8a980b3503bddc3fe5bb6c66dca0bb5a010024b8a14fdcb2a27755096b17790afc94f0357c480b82047aff817894db70eed8da3a657bcc749acef106000000218f8fe04a869e10044a3bbfd34b28f700001ff478e12b7673c5c962e32ae853ce80396f199ed2d01a9081d687147de42feba30c9896e62c0cc644659bfaf6d545df6da1c49999c7136aa450a6aec1454982609aa60ae55faa37c23dbae4d51182446bd9706e19273581cba4821bcd3f63165ce675cc130924bbc9a58532c3f7", 0x185) syz_open_pts() close(r0) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x5, 0xffffffffffff5e50, "854955882e0261b6374dbfa608e08ff7ff00"}) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() 16:02:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 16:02:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) socket(0x11, 0x4000, 0x0) 16:02:20 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x8000, 0x0) r1 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x1, 0x3b03492beac63e3c, 0x4521, 0x1ff, r1}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xa, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:02:20 executing program 0: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="100000000000001600000000000000009d207b4a25c3f6d816af1d791b31ef5930e03c1e5e669c96c7117ea0992dcdbff1c14d1385dbc3076a0e90f155953c69b34f61b0aac452b2b377410d7f5cd55391b9bd9a4e9daa66c64de1466efc3bdd7e4b962386e0ebd2529fb8923b995004"], 0x10}, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x100) 16:02:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) r1 = shmget$private(0x0, 0x4000, 0x291, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/239) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:02:20 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e0f0008cf376612", 0x8) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) 16:02:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x6}) semget$private(0x0, 0x4, 0x100) r1 = semget(0x1, 0x1, 0x40) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x1, 0x1, 0x8) setsockopt(r2, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r3 = semget$private(0x0, 0x8, 0x10286) preadv(r0, &(0x7f0000000740), 0x215, 0x0, 0x33) r4 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) mprotect(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x0) r5 = openat(r4, &(0x7f00000002c0)='./file0\x00', 0x400, 0x12) setsockopt$sock_int(r2, 0xffff, 0xffd, &(0x7f0000000300)=0x3ff, 0x4) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r6 = socket(0x2, 0x1, 0x0) mmap(&(0x7f0000ff3000/0x1000)=nil, 0x1000, 0x0, 0x11, r5, 0x0, 0x2e) connect$unix(r6, &(0x7f00000004c0)=ANY=[@ANYBLOB="82f0645a825325493f000e6839f088ef1f20eace4e2c021ea62e3dbe917bdd797c938f47e3f61db09286a3e716c6c120a21567ec619937fedecfcce11c591771d1bca12d6882e59d21b9a84eef6a47ac38d26e237e8a2ec74e5f9750877b0ceaf1c92bf630535ea5449c13d0cbbf3bb5f74eb2aad15163d2b44021902c32f16715fde342c84298a0d21fff5666dddac543790b30343c72282d20401fe59a9238d2bb2930cbf92c2ada60ebad66e1737cbfa7d35bbe113b1d147df67f811019c74e15984d1d0f1095c64fde99d40f5238a76ef9ee7134882fbc1d8d22be0cdf1261283b238ab73d7db273fd7bd725ff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r6, 0x85}], 0x1, 0x5) syz_open_pts() ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000840), 0xc) recvfrom$inet(r4, &(0x7f0000000440)=""/122, 0x7a, 0x800, &(0x7f0000000200)={0x2, 0x3}, 0xc) openat(r4, &(0x7f0000000600)='./file0\x00', 0x0, 0x20) semop(r3, &(0x7f0000000080)=[{0x2, 0x8, 0x800}, {0x5, 0x6, 0x800}, {0x4, 0x100}, {0x1, 0x1, 0x1000}, {0x1, 0x3, 0x1000}, {0x3, 0x3, 0x800}, {0x4, 0x1ff, 0x800}, {0x1, 0xb8, 0x800}, {0x3}, {0x3, 0x2, 0x1000}], 0xa) 16:02:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000000086}]}) 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"}) fcntl$getown(r1, 0x5) 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", 0x59) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$dupfd(r2, 0x1, 0xffffffffffffff9c) 16:02:20 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000000)=[{0x210aa2569b7efaff, 0x16}, {0x24, 0xfffffffffffffff9}], 0x2}) 16:02:20 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() fchdir(r2) close(r1) fcntl$getown(r0, 0x5) 16:02:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x5c}, {0x6}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:02:20 executing program 0: r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) 16:02:20 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x40e7af76ddb385c2, 0x100) close(r2) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000100)={0x9, './file0\x00', './file0\x00'}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x1000) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) 16:02:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7c}, {0x87}, {0x6}]}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:20 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20000, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x810, r0, 0x0, 0x0) r1 = dup2(r0, r0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) close(r0) getgroups(0x4, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setegid(r2) select(0x40, &(0x7f0000000100)={0x3, 0x5, 0x5, 0x3f, 0xfff, 0x8000, 0x3, 0x1}, &(0x7f0000000140)={0x7, 0x7, 0xfffffffffffffffc, 0x0, 0x59c, 0x6, 0x1, 0x2}, &(0x7f0000000180)={0x1f, 0x401, 0x1b6, 0x3ff, 0x3ff, 0x4c158c8d, 0xd96, 0xfffffffffffffff8}, &(0x7f00000001c0)={0x7c}) getrusage(0xffffffffffffffff, &(0x7f0000002a00)) poll(&(0x7f00000002c0)=[{r1, 0x1}, {r1}, {r1, 0x121}, {r1, 0x4}, {r0, 0x10}], 0x5, 0xfffffffffffff613) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000300)) r3 = dup2(r1, r0) fchdir(r3) fchmod(r3, 0x82) connect(r3, &(0x7f0000000340)=@in={0x2, 0x0}, 0xc) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000380)) ftruncate(r3, 0x0, 0x9) r4 = fcntl$dupfd(r0, 0xa, r0) symlinkat(&(0x7f00000003c0)='./file0\x00', r3, &(0x7f0000000400)='./file0\x00') renameat(r4, &(0x7f0000000440)='./file0\x00', r4, &(0x7f0000000480)='./file0\x00') ioctl$TIOCDRAIN(r3, 0x2000745e) r5 = semget$private(0x0, 0x3, 0x8) semop(r5, &(0x7f00000004c0)=[{0x4, 0x4, 0x1800}, {0x3, 0x8, 0x800}, {0x3, 0x3, 0x800}, {0x4, 0x3, 0x1000}, {0x5, 0x80, 0x1000}, {0x1, 0xbea, 0x800}, {0x3, 0x100, 0x1000}, {0x3, 0xab07, 0x1000}], 0x8) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000500)={0x7fffffff, 0x6, {0x7ff, 0x401}}) preadv(r3, &(0x7f0000002980)=[{&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/191, 0xbf}, {&(0x7f0000001600)=""/4096, 0x1000}, {&(0x7f0000002600)=""/153, 0x99}, {&(0x7f00000026c0)=""/166, 0xa6}, {&(0x7f0000002780)=""/54, 0x36}, {&(0x7f00000027c0)=""/191, 0xbf}, {&(0x7f0000002880)=""/214, 0xd6}], 0x8, 0x0, 0x0) 16:02:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x64}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="82") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) 16:02:20 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getdents(r0, &(0x7f0000000000)=""/85, 0x55) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:20 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) sendto(r0, &(0x7f00000000c0)="83308f25076a57e248f6d822b1b1d27f64da997a0fe47ca4d7788e45ad6695aed0cbf4582fbaf142cf7359177cfb766939eadaff4bf86a8fe8fcb0e54acc43d9ecf5dc", 0x43, 0xe, &(0x7f0000000140)=@in6={0x18, 0x0, 0xef, 0x5}, 0xc) close(r0) connect(r0, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x4, 0x0, 0x0, 0x3}, 0xc) getpgrp() getpgrp() getppid() shutdown(r0, 0x1) getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) r2 = getpgid(r1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0xa3bc328accd1c6d4, 0x0, 0x9, 0x1, r2}) 16:02:20 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xbccc, 0x273d, 0x5, 0x1, "82a60fb38570e6ce6edeb218d1a57c7dae43e6a0", 0x80, 0x4}) r1 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="9b022e2f000000003000"], 0x10) write(r1, &(0x7f0000000180)="86a513b8c6df2733", 0x8) 16:02:20 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280)={0x2a}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, &(0x7f0000000180)) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000002c0)={0x3, 0x3, 0x10000, 0x7f, 0x7, 0x8, 0xafd7, 0x10, [{0x8, 0x0, 0x6, 0x6}, {0x7, 0x1f, 0xff, 0xd9}, {0xffffffffffffff80, 0x7f, 0x4, 0x3}, {0x8b, 0x6fa57c8, 0x7fffffff, 0x7b68ddbf}, {0x87a, 0x1, 0x9, 0x9}, {0xe8, 0x6bf, 0x6, 0x10000}, {0x21, 0x7, 0x9, 0x3ad}, {0x1f5, 0x9, 0x91, 0xffffffffffffff57}, {0x400, 0x4a28437d, 0x401, 0x4}, {0x7fffffff, 0xb929, 0x81, 0x20}, {0x2, 0x100000000, 0x2, 0x7fffffff}, {0x7, 0x6, 0x9, 0x6}, {0x0, 0x9, 0x5, 0x8000}, {0x8c9f000000, 0x7, 0x5, 0x8000}, {0x0, 0x8, 0x8, 0xfff}, {0x185e, 0x10000, 0x80000000, 0x400}]}) 16:02:20 executing program 0: rmdir(&(0x7f0000000000)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x21, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) rmdir(&(0x7f0000000100)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') r1 = open(&(0x7f0000000180)='./file0\x00', 0x140, 0x1d) mknod(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x7) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0xdec6, 0x5, 0xe29, 0x1, 0x4, 0x0, 0x8, 0x1, 0x3, 0x1, 0xfffffffffffffffd}) getrusage(0x0, &(0x7f0000000280)) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000340)=""/123, &(0x7f00000003c0)=0x7b) renameat(r1, &(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00') link(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000540)) mknod$loop(&(0x7f0000000580)='./file0/file0\x00', 0x1010, 0x1) write(r1, &(0x7f00000005c0)="077f6c4a62580a20283baa08cd15df727f76bfc374ee8285f5de2d59083852c718ed253407d0438868a826c4f88af092d783c7895f5352fac0c9dc749054d5ca0d1925f2616174b6ab4a88fc8c9a3e8716dfe38ad3bf0fcdb43e486bdaa100879e05fd185bf28dda71dd195babb50972209d9c", 0x73) r3 = msgget$private(0x0, 0xb2f4e13b4647a652) msgctl$IPC_RMID(r3, 0x0) getsockname(r0, &(0x7f0000000640)=@un=@abs, &(0x7f0000000680)=0x8) r4 = getpgrp() r5 = geteuid() getgroups(0x3, &(0x7f0000000780)=[0xffffffffffffffff, 0x0, 0x0]) r7 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0xc) r9 = getegid() sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f00000006c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000700)="cde5893029505a324c91ba61326ced2b495792296d556f5cac84f7c08939", 0x1e}], 0x1, &(0x7f0000000800)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x28, 0xffff, 0x1, [r1, r0, r1, r2, r1]}], 0x80, 0x40c}, 0x400) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000008c0)=0x2) getpeername$unix(r1, &(0x7f0000000900)=@abs, &(0x7f0000000940)=0x8) mkdir(&(0x7f0000000980)='./file0\x00', 0x4) mknod$loop(&(0x7f00000009c0)='./file0/file0\x00', 0x8, 0x1) 16:02:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r0) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:02:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x3f, 0xf17e, 0x442f, 0x1, 0xf4a7, 0x7, 0x9, 0x0, 0x0, 0x4, 0x970a}) readv(r1, &(0x7f0000000440)=[{&(0x7f0000000080)=""/242, 0xf2}, {&(0x7f0000000180)=""/249, 0xf9}, {&(0x7f0000000280)=""/1, 0x1}, {&(0x7f00000002c0)=""/114, 0x72}, {&(0x7f0000000340)=""/228, 0xe4}], 0x5) setsockopt$inet_opts(r0, 0x0, 0x23, &(0x7f0000000000), 0x4) 16:02:20 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000000c0)) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) writev(r1, &(0x7f0000002900)=[{&(0x7f0000000100)="a985db8d18bba5aca914cc6ba31a1ec38969197f29c4c800761403595959574306ee9514d0ef3e0f3fad1782a439aff2612d9fa9b96d26d26d04cd558fa334cc1232d137c4177ff95a4b05d25f0753dc283d226e6cfe46348c1a0b70", 0x5c}, {&(0x7f0000000900)="8e0f85f02baee49f3d3588a5472cf62dcb50ae1e1641294597cd647e6bf7fbc7c7f4f7ec81cca6f3d40a4bda88d40d8b4344a8228003f8a6b3e48ed5f93c01d2235240d6d4d7eac01eb952173d2a03bb89f2e729d74c979fece5749e706a85931fce7d72802307110811c10eaf14282763860aa3c167c10947b1f09ef836bead90848a9b1547318425295a6a78bc8a675db55b9ac589b7c74bdb0a1f8dac3184d609162ebac55f08788bee67c3e595f4c827b79f017f7a1d1a63555f556830b55d4b9f49fc0afd83d8ce2a524cc434fb58cba5f3922d2ce2cbe9b18a31de50eeb96582cb3c5ace269000f059044575de5814e8817c6dd5dea882ad213e8e73901cd027da50aa68bae04de1365a8e7c642fbe39d64b5efb76599f68f59372764ebff5be048d72edae3c58569d6366dc95608494b23dbab15ef7b32280e6ef619aa5b38ac9c33fc352effc5dc8251eed23e54b8d18b5d9c241ab01c7c5962ad2b5c0471b9d0a6174b985ca1907284ee46449f422cc4cad784d869a3f86419987cb7de50aae20f6ed2b9126f578c38c0386803d771708c7567c429bf2cb3943a9eaf6f5e413b0bdc60ed391b6344c0dbacd2db902d5ce932c9ca61d08c923b739a8f7ec7cd4fdb1bc0be57db08350ec1842c181a1230692ada1e864198dd47bd0223e056af9a48a357f84435098c32bc4c62e6458bdcbf17f60542ee8625ea438d188def0759a38138288bd4f19c559ac361986e9a70414736931f5503a90b4e6c06a1d544ea73a9c0ab606b7ea9acc2269b0ed9467bdfb99bf1b4125ac2d079aa8a79356cb77553aabb842b9f5e0ee423ec3e3d6f835c286f8df0908cd78a4c37b336b3bb8c69a79007633a60ef28d589d066e6531de33a60c86ea4885fe2415ab5841e0a498f2a04c58d174c75a4f25cb1026078bb1189ca11020fbeeb4c45e26d9c0144beff287753595b230f63dfe33ddde1ebc60475cb2f34730279ed1a1da9bab2b83f9d6a534ae682cb8de4cdf9c2f02903d3bbebb03bcd61ba9ba0e9aa8c64b1db66b3817d3cb42ce91495ee32dd899a030835c51805a8e63dd45f5af9ad0449313832bf9f8eb4395ab48f39801f9407df1f514552de5dd1ca481f50f0982b9cfe6b101974b375c479dffc4af3e8b0f11e67bd31c68f46791e8c9eabbdbce32b8d0c18c2229c00b9a29f2a2e5f3bd9015d2394d33e32d6664f783537e5f0eebbd27a39e7c6645c040635cf508f33a6c428616c211d29fdf293a8169dc1793c473f3a4cbe2e364dd88abebdab97630ecf41e5e4a5197007b515bb7bceaca7f9aefcbca756b8c9d6de8210da1e7447166d9ca25b1333376fd5b495bc9f3be7bf87c291dd401e27c0c4f58758336ebcfbe78783071242bceeeee6e5265185c813ab0b13429ea4c29b24ede35bd951ae63d63257ec2b4596ebe0e08d5f349d923bdac50ed496a251111c2afebffc2dd54d21962a7afc8a016f40db963819c90ee75147ba3b11f3aaa95616c919a37d08b23ddd5795fa380b050e91b18cfe7ed43f609b570b052a0ac450055138db1e94027f083c141ec7658a86ef9cd2a746ed1ad05af0b4dcfbca07c802a512f8a98e5f892c13b1608ae5b96fbd01742b572118ebae9c0b3cdc7d956cac306a3d28d04272c31ee3d8bfd248989b5b28583610986b86c7399f509dab9703149fafaadad5693258d506d4b96a63b61c5d11d1bafac1f9f649eb1aa671d0b4ed7b366f92de02a5b5dc3e087ccc4914e7d8b2e8e2cb062106ad1be7dfc43b649be7731298288c662c9d1cafa6d25a102a394e46fdbfb8952180637eaef21ee0546d32726b741790c984afc5d6d413861818cda5e88805613394ce4760842adeb06421dcc927eb34f395eb4dc10c63f1b7b2b43fe1ba8da480e90326ec37ee2337afbfdbf87e4268c11c230ad2f0f23454ac328812dd43b74afbb39d7baee54b6ed662c6daf4e9ffbc3607ab499bd21022060390c51b4de44c3d3623f0aa333fa95c7804182227536bddd1cc12e6a3f93adc27fa1c0bdf8edbd11674b09beb37b57987940f11f59f2b9a77c22703fb1f485c85909986b7d36c30ab7b20cd6099756cdc45888f13336627570518990578cb7b3cafabea1d4ce273fa6456454707d2937025f7b21cec05abb69bef94e9f6d06a841b1c3725391d8355d68675646aea48bd955d6b4c5ae044c39aee84b6a49ce3992a21f346a97e1992c786abc9aaee4b777a91c00f886855d77b264f7b1ff511f9f9f07432fe87924abde8e5fa575d910452a3c7fce580ac3eaa12cd187b826c4d5207c333514d67be741bef2bf0e450da07c544736e223775c50ccc8a7b73789f71ae3c3c942ace39b254afa29b29c5730c42f2e8a58a366531390f4bf4bca7cb5c4388bd8e5e6107ec8072ec052205eabc0c9b141ba2fa987bff377b881a6cc074aeef7ce643f89631d9ff169022310613e012b2db94dccb8134907a721da0c40d5e643dbf4ea2f3c4aa854535e308a41cf21ead2c30cb23ccbcfee0a2303ac980ce5348e425a50c544786a7fe9680055ef075697e1e24581f30ea3b70c7fc2a68802f553294cb5f7a0ccf39942fc3533bf83498fc75bc221f93dfc0a173a1346a45a7e11635843db74f61a416f7682482228cda6f9ba431f18042f62480abd7f2025c5d1e65e42aed9c21ad6cd8b4dea8d61f640cd5ed2d95583f653409a1f6c29fcaa5b6f2f07ee659279b3aefa55568a98961303a061bfaceb8a16a4dee0564c6d097798e8d6d4179273273a47c73c3ca95f18eaa816bdaed72a730a1648dfd9940425f076698142ad472da5e8d239b6998df291c5ba3efddac1f389625c1cb2f3e06ff08cb00bc3b77d023de85a4dc2f85b7998d106f06bb4e7e70020af2c018c1ad88fd473fe4589826a61bc7cec892b3f2647ead6723683295e05b1c10aee5b858d5beb99f88dca183a0dd9431a2f7a352cb59fbd078131248051f6c72ff1615718b6060107854dad79334f3c72c2c5283f6c1ec102d4c295884717b8340c947c5e7e2f17ab876e4bdd06d3e31255d4ea73d53398f196242d64a5071df00ac1cc8d22678b4b43111da537f812c9892af531e0cda7ba535c437804cd9af45dcdc87f8c284c404d0b91ffefb5230a92cb3b62825cd27701e8192b4dfe1ce8b970de73ef6690587ba09738b818b7c43320cbe74867d2b94e0a55ff652fe0ed1c7a63cf9f7460df89f8047390e193214ce17d381357e0c39cb776c9ccba9d1f864dd0415fa850cef799743a075fcc6ff6b2ced407395c33f1bc4104102dc3c6da80f9a466d14ef41227ed2c811513000b1a883eda27a3ad4194723a141a1a190072552916e5dc07afd58482b0dc379750dc331b246843ccd67458d17cdfe74858f7546b99bce4057b3e427ff0486da73b632b5d40c3b00bba2a26575cc97a6c154b2814bf8b2a38bd89be6f61da3bdd73535094e8e48884883f1c35df4a3fb623073b588924a81bb16e9db3ef8716bc1c2b73c139cf4764457c6dd909ac344430579d22c0c40aac3a1cbfe7b79be9a94ab0b0abd1c23fe5db72f3d8d3d885e0c1de7c3b165056374cc7bd03faba856a85b38d667000340ccb130ea8527038df8e56591621e92bf75510deb11094f6d9c8e565bbe97665fea6220d7f51503fa504fad7be4a71ba9ee039eae7ede3677a5f67738b69200f4bcfd31a778fde31c5f4ec8a79cb8a336764be96af226f68dc115cebeefb1cd547bc97bc85a3600838246bb4c2ef9866885659deba8df8cc7174971d9b56702f1a89a59c4731b2525c03c1f08748dabb3dd6d3643331a0e3a9e64a77deb47c93ab69e10a0f6529092d3ecb6b069aeaeb0ed236b950841cbd027c4c47a7764b277cde47f6e5caa7bb22509989f2f0517bced3915a74adecbf8a191bcb735558b6a0d1688164efd58bf36b163dd2125d0d83f7f9172bd0e5a10e0bb60f5c08be0aa9949040c2d194afe3374d32198fbd4181185c13fe5d767bcbabcab8db72f4612de06f3c2caf2d7cb049a65855217acfe19e3d5ac698081573c6cfe220261d2a08a935394f16cdd084f4c2371200caff9843d347aa5922007ea772259dd0ab4ed01edb876369bf8fee29e29d4b964beacde131d1c4e56fd0feebf23fbcfb4ccb5845985deee750bfa6f26d3b836da465424277d11d5c44b35e778b00caaeec88fdd1480d794e4bbae31c3c748dc390844380ee64bbeb9dc05a0971e6906fdeb7c2822a08352f6c6515f9d0b8e1645a51a2bb20c6e72d384ff7857cf6cab5a15c36f8f9e9b73d2858d4d541308bff7f91732a8fd7e23f2bb2ff47bbaa26b79be196c3132ef775109bc416460e9981b1d9bc1732432f4ae751cc0eab0f6be9d62186fe86361caa92baab2248ec79a07ca09b49a056f3c898d6c660fa522a17615faa5392152e9e1de9d651420af9707c5476d06739340a9c3756378129a81334d7cbac527c991b91028fd400884687fca3a3e0fd8c98f7609958d38f9d87c2fc4a91f0eeb123152414d4f9c3b08a2db6eaac922f7f4ad24fcb1e0e65f9a5a47cf034155dee61fc8e09a84a0105cb55e153edbc68f72fe9b628cb40072b6faa99d740da3d74071cf4d6e4c5be34d529d6670e1b60e4952efcddd9ad176c0e529475da475767f79a7f9552b975033ea471de33095d2d1a5720d23f1e4d20e408922afb55349e3d0b4858f1cab3c24510a3a9b3cd7c63b314321318105dee85e5a82eb8030d170ed70609a165989e00bc65a4f41858fbe4096a1cd3c7eebb41d2561d7103ca0545c9548b41dc9ecd658724e456a36bbde6133f2bf48d619f13b77b25e806102a0bc8ba7f6fa46a9bb86554b6ef27bf50da10965cad598ddbfb3be82983121d2a3cc57310e2fe2ce4bf0191dde8ce4ab4492b2a97dba3dce3d7a757bf94e2cc7f9617a2d3bfe14677f96fa31534085d074883fc0cb11a709ed577a3b271c843cb60ef78a451aedd53c1bb9567b871ac025976ecf3c1d6047a3021f42faca6784ecce6eda3cf47e99bd9b3b7d6b7521875c43b4edd0cdeb940b22b2c6fb07b16d77b661104ee7c93dbe3748cd5abeab9f089dbcca26263b0433123c8652bded5b2931f79480ce8c83f52e0364be9d8c9f5444626fe8f1e5c6254a1199b9dee0110380c623ef215f779bac164c94700dbad44707b53d3fd87c4840069bba769d26232f7af04413a9cfb21c590373c1b4a4074f219868e1bb3d6858f87dbb4765edcfb6dca427ff646077c78db8373236911f3d49c3a70dd5156fb20603b307be47953661401e91daed55453fbce8ffb1b008a324ff80b410aef8a2e466ec18684f723d9868ce1b2a2b725d11a47926f55dcc3c089d077e14c6515be052657a722cf177d8bc0ed84878ea8e60ca1c1dc26c3211bb10cb134408e3f56a3ebec15417a715245f6280de38495947e192b187346c0318edd44f6a702857d4bccb0e85ec10c7eb1b0672197866d088ad6808bc36ae08ffc53f62454d791e65511924040c190c4dc79b704219b07c5804da4fa1b1b6759dfa25d4035db814deb5f1f7c9f19b98cc96d1d86bfcdd527a91d8823cd8577650ac7149f2921e0c9f3483a4a3258177bfcbbec27b9b493eb347cf30d7142e5658a9e0a6eb188d9d2954d873e29afda4760de160faab6de2004b7df9b38ca8c9292098e4abdc18ccf79e4d5a02526c944b2be9c75dcc355dfe4369680d75f07ba3633e56e8e9ef20dfa9d59b09a92a137d16bcfa3c60b67a79beef5a25c6cfb41156664c9675e3500a6a1838d5cbcdbc3ef70eef8", 0x1000}, {&(0x7f0000001900)="e36bd8f4491c89fd6e5ef61099acb8fc3946f0e26fe4d33639d6e08c224a69be1ae5043e5deab737f97172876b9cc8a76237377df9da8f51ce33cc9adfbf2e8a48bd0d63abb604fcdea2e8587045d4c6333430c8bbd19682795ecd1ef01b19500d229749d96c29f4852e2cd0cdc9f1f19d8dd4fc5ed561a5f0ae17afddde7c011714dc210440779f3e798bda48890d55ac86d16af41daa4f48a37cb401e76c493d9cdc4d63eb6d20569a33db9ed32fb648dbac21b2fe6bc13b96d4442a45de861d07b6ff1fe19a19e3cb40da504b6252dcbb99acf55dd2ccd2fdb6292c750a16ce916ec1c2c18d663e71424921fac22bc8e2cc69d91bafd31043fe84129ebcb231ce359c9e8ee6ee2abcfab1f8e7376944522d5e7841406384fa3fa9b350d1891680d960384ba894bf094dc2d8885f27c4403cac602c0135c3b95ef60efa44afb403f813a3bcfbab02dbe501db6efe842e34a922a425275641d4cbf53bf5db68444d60493b0292c81157a3c4c6f3a0979cdad37fa89a79a7a536954d685336f97c740d5fbfc8b6f0a243a43b04b56f635728a71d61c5d03b7bb73090fbe391d3d5fa2bcc851085042eea00bceadd69b9349dbb58ed7ca5fae9c3b7b99b6ba9575f6564d0ee3875d1cc02ab736d4c26a87a6642013278f915159eb7689304de4d8658afa61d38433756710724dbb44fdcab1b19aceb719bd4c71c8851f4d7d9e2307fc268a2a3a8426519d24841d42b8b2b16a3d6c2c5572aa1e9596f8ebc3c174d7ae8ae35d849fa99b8e0ae375143df84b4da89facaecdf662bd9f188e4ef06c3b235df08cd27434a291d285e6d3044555586866f6097bf9a73c9ddad156ce1f00628f33f2e2396b438e564a2f4f114ae3530cf2e0f39cb9ef1e3c60e30b1ba7ca118306a60d2721918be01e930fb9830b3f1063a4e1984246ede84fb323fb720658c52d366c2aedd640fa1d6d0a9c50805c2e79e1c93fe62fc09f1d7032e76dccbe794c516702b28169485838c5c46e43461c2a54fdd667fe4b28952e94d3dbd57874641a917378ea17800f2a15a8bd458c3a4c4c7878bdbd325090b48fd8d7887697c985891f16ffbf82625238e21bedca074670d65e3d93a5dfd8e205b4893e216c3b75dde3af5e2c4aabaf10f19d2e626de0b08a41bf84fe20c2341671171f2769c4a87312b51a874faec4a0fb7e9901c0ffab8a0388648ad30c61a1f61128af22514564fc27b9525c1c5e57eb1331e65a1348091a791f4e199b5737e08958795681ad6a4f8d5ecb4bc4e6e5875fbb84d795c6c95952c770ecdfc2ddfb09c29c795c335fa1c5f0970b9f3fab76eecc9883178fbbc0483a85a4b96b138ee12684ffeea30e5a45606c0d0e4789aca51af4b8f2f3ebd1661be63fdd9ba86d9bbf194208b5c407faa241fb73ec24da5656474e90c12e493efbf3274e383752f85ff2449b549cbb676dc8f0fe77501322a33e056f93d527bb526b59392ce7aee8723ac8fadddde32e684aecb49b4c8d5aed5e3483bb072f4d9ad4a57ae993e9571818d44164e3ffa8dff74bdc0731d132d8a9f610ee65bf847d9fa68d2c52d4037acf8bfb3a2fa06515891ef04f1a64b78b661b5ea6c80f0acd504b47e02fccc2c1ccc9b797d7a2a5f72a219eaf85303bd6f10903207b60a23afde3ca03e751b283198554684b0dfbf49a06d3a2c72350622b037f65bf4958f28e61ece5fdca87514bdc85f9b92713c690cfc4088c6e62443377d0e23fc849639ccce009633176b69dfb6ef01b1d62e20c04d2ed553b68cadf8ce6fa5e165ee88a91bea7e7a6d0af2b7484fcec0c2f7ff6008448d487d3547e6c36548482eb280cd671315ebdefe12c8a56c6a687b9149ac3820ef155e22e9e652df8a435e16990e00b596f1852c351c25f253e8019652ad3cf9092412ee3526510c9dda1bcdb2098006be00959b960737baa0d8caf33f001f8c60e7ec1cd82160cc1886d340af561f0f5f3a392e8e7a1812c8a776d27080bfa58d1bcfb353fbd8a31d99727a417fc65a520ac5f5330c5b17643207b398a9ca87b0f65eab4540920de6bc36286c7a67885a8e84c0f847c58d451e702ab5eaab034d1110c6dab6f248f04323651e02c270be915b6ebaab5153b21bd1704af51b3d580b2ed0b8e33c228597dd4e3dedbc7b0d85efe05442bb0369c2416e5e419c15a1ec663792232f430bd2446a514bf6ba7d7c5be58446d1f44bed9e347350b2e0aee03c8d49a2f7e42a80ca3af54686f3a6c8d050b60a71ae2009ee8336504cc2023c57e9a11e2937d6e6d7c0c8c791bf6e38a912127edb9bd85450f75dc2f1f508f02bc97bed00740d1b8df1a8d393ed064e6f10c967ce3dab4a6d58ee7a9fd3d835e80f12d7b5c984bd80231dc82e58e4238d5141971127e3182772efff3f397766375095951b42735c79e0ad017c90b5f02d0ba404f33508ec0e8fb95c7e582ea6063b21ae32310e35ca462f6969ae00193d2d92762f6fc31ba2960837edbac4c14ecb7f4ade5909bd3f804e879559b2743460680e29c1d2655627eeaa28e9ed438c12908c3817f8ff516a547c10fcf24a617bf45b82cbd57d0fad774e8b7f8063a19e1d0154f4f0cf84d70142514813c54ba66d0092f99501afeafa42745b465d557d48857a179085f7762c513bca3c704649a1e96ef7f899ded620d10c1e07eb6ef1f9d5e424e30607d0c5c5d606e1e6ee3d92215a6add88add79ee1f38302657158f61b4758810a610666ef2f36c55d621e2b37c908b18653d3d059c1377df611c27792a3af01ffe6d97c6f05fe3a0d01ce57cc4fbb1b3e50b9e1cc8ddc78a20c052c04d10cbcdb2dbde5d96cde9368d495b539c0fbd884083bc6ef0ef6c9cfcd90286b1a4d093696e415cf9240c489b782d8da61428b1070d72a190f4650102079a0fb1c107d098dc2a1563383777103845a55197e356829075500805d0d02103c31e6a3730ef9e22eb039be4910dcd15b496f55070fc240cfcd1c7fa95441950489a92317907350ecd8b7bd82e1363eaac00488e4d9d1f356b8c867ddb7a3a7d96cd02c79ca3c033022178b899b63d1f337cac92f11813b7a2177a584e61e7438e0890684eba7c2a21e24d49a4bd3b5286368ca68626f8d9757b2b132721c47033c546fa0ef88461b9a6118307026092340522d7b0352f6439c6d640dee65d77dbb58415cd7a82ff98d74ba932be7b2d56dfa427c5729331b3785ad44147b77e76c6b0345b859a82503f547f21956200e283992fe6530a885e4550909a6fbd94c18f31dd49f05f11dd9a7a9c5367d1cc57d943124fd8c99471f20af61297ead24338c8728b4ffae5970beae80774b2fa3b36056668eb18feb669ef4820b5fa850a528c85ec44e438e576376311e88a1fe12b36bf57de69a3f9700a0aac66d48ce36f91b81e32b3b48d2c9c55927191e9c34ef9b02f6d9ea7b7ead960bed3c01eff58cbebaff95583cbc72bfb84a32c4e13872839c869a92bde493801bf8a151fdaddd805aee5ae6bae8927deea2b865e8ecaa4c6739cd5f67eda780201cdf1802f9247611820a22bc08727345f4dca3699f15c31ee58580ceda80f7bcf99c40a8f1b453c386b830990a67bb72a27699a31f3574b4cb0b2c797fc52dc5e92b1997a0cce894fd4c0a25f4ea534317a8ca311967af3813efbfd2ea66832167438248c94ea1edff2a497f208bfe42cafe13625ef3875fadbc3b75487eb5784f44db570ecdae609d2495a4baf8deb90cc3e1802b076a546f35266ea766a9c6423f0142f92fc4e8ff0aa93b95ca83181cc9f2a224507750e90c3290495227d25b37564f83d862a9fcd9089bb53df6a7e8be984b5f4a93cd7c3f6526583b1c14fae0364e8b5b8a130fd6876a75a2166152374b110136c1592be2b09f82506f34914a92d1b9192416a43dfd817e78301c84eed250cdc3548892bd854433aef75a63681583f3a69aaec6a8279ff3af1b4390aec4a411bb1db6331450874cbc992d8eea7ad6f78ed5633d1127c7db97f59eebf24e5aeace47ece6f48fa79258f741a9ee26858a5ac486e143e94c46a4faae091a19ef430bcbf81733468104cdd012bd41e57fce61383fb855e23e6a9070cfce70520491a1cc139146a97afac30185b5e60ff97349dc0a5a6053ff15512cdf435e047fd72a53c1759952c85b442cad96c9ed252fab782b509866a24ef7d29e1d8ada09afda3ff05a8cc46e39aac00206900f3d7328a9581cbfcebc89cf6d3a9c9cde4902f65107f9aa151e6a154cdcce9b05820b1db7a485662b836848a9964dafe7c7c0541c1bf08fb97c2f15841d5985ddc7dc8b7d541debf941b6f366418d284a4ef67643214958650c3273cb14e4e1ab718191150b1019ce381ac9aa3be6f4d3678144f60e319d78146e5cb8117d03f5487f60dfcaf709b09819069eec1e4c57c69b4d78aa0b6211c3cd3e61f34b49c30aa397cf52b147cc51e8c040728956e404b54216034be5ce610398555afae807f3d07935c9609c6b9e644d07192e7f1728612281effa19333d6698729423c6a7cece781853ecbe1973545a86f6abaa2c4c18b60b25e88b0eae21036f22e3f9e2e8d75d3bdc15f0307f661863ccc5e8103b45de7c188d432d76233296af7a9eded879c6df5112a3e5aae9ee2e69a5c03e2ad2826da0b1b8f674d68f1a05cea3fe6b9f23fe18f5f82a6eb925bc6cdcf1d13c127059fa938211527dd3076022c477d6aa808952f7d0c2daae48d41d4b30f3ada743eb41edc1b951898afd3c8679c58c80a55a9a4b2f1ff78d9e783cff4f53c20cd3e872877c4de4461161025434d04b6c36fb3e5233010473e981f1a10fedd4c6c14d026601cf180d81eece5d032cdc938aa6531573aca9f9f936404c4942f1c218661bbdef43fdf65c8eb0075404a18326a96332e36679e160477cae3cb5ebda99712f86323f1e41246d4337912afbad51f6c47acaca783e92d23e9236fd7389a371cd22bf6b2a42689d18b2d5e2848421e8d779e04242c74f12da0d7e1db602cd8854eb646b41ef159bc53293e56dd64aaebe39185b456ca92e388fa8adae46de1459a5b96663197928c3fcec2f4464bbc876ba623f9a22ea0ea4fc000e79cdfb8883fd0dee2df0fb25a2b851b2feca5fe871a71844219932204beb6d4086e09dc14b2904ab4e0c11bcd1c2dd17304d8a27065d81be04d7ad52ee2b9f82c7c1af574496b83f33773efd66d34d816f66dccc5e1c353ae9e1b8bdd5c2306aae218999d7f18e881a06b20bb3444291c152a2e25d246d885d039548adfd5f1aa0effbd0b5c543a633b8435492c671475982a9ec2376528327de8197f69a1c96df3dc45442a9492cce1093eccd269a2acdedbf6cd1698d5dcf784981cb97cafe43a70610e2f0ac1da8db3ae335a0b44ceb2f1b20741304d7c09b750b476f5fdffe23e26f964947c67d49dccb12317291850c81ba2949d639cd7b7c46edab0d277423e1d456b9e7d862cdb89a8842dbd88740ac4d9a26e2b7d71c1f64ca62f67c848138ff9a299e8d1ab1b437efefead8dfaadfb6b64454736574c97d99c2931a29a0a784bb896fd33cd7df0e75b3a2752c474a024f145993ee7c4b5c4897c7fb29b2511dba1fd586c373dff4434e88bceb537c24e507108515b97eef0b0398049e953b1569da7252cf6e64989de1ceab87d7ea3a23e9c6481a1c3934f5a2b3460d1ad0ab5225456b91a9cd50f4f9c7f92a6ae3176ab556f326c746d33916698cede553da2ac1ad8a542c06fa89209c6b816a506943c65726ff0923b6917255a0", 0x1000}, {&(0x7f0000000180)="4aa7a7522219e409b943d9995a8d4f1aa6ea6114c0040f1c1b5e492fe51b287e4edde8b5017c351995f8c38e91ac950cb94d36fb2aa0b1e093a7065f92db55c80138fe9224a6edb7e4975d486452cf30f639b285e4f9c3e0ecc7979d991ebebe385b70aab88cdf9c8c7a85f1d87fe5691d3e1dc809f626e5830b75c11c4228cfcdff5c038784e9a1ee159a4ac6c5889bc2c5d363f620f6942be0b18e0f9d8815c7", 0xa1}, {&(0x7f00000002c0)="5e9126764fb2e81bc95228bd4272eb98762a7cc153c33c63956c362e2fd1db28fac05919a007432323ace9e72ec787602f4d4967a2132464751ab303bb08f83e71f9d8d2fa187ba82ade8fc8b1ff984a0a8ee974b4f8e93a3d5a7d3a062f876c8ade425db57c03b9af22d071c4c1fa2a7a019a7cff536070799851a35c50338ee2d197fce942f873fdd2da9550b86a458479c6b6e52dc2c1d238b3a6efaafa54a406da9515335c534bc1f6753c143dd652c0", 0xb2}, {&(0x7f0000000400)="53f73d4687353ec7408178022dd68ff21e392922a5a078e78231a9773309258a3887ad66fc61b9bfd626f62ad7afc16ec5e64e495cef7569f4e214dba3a34e6c500c16ce47fe8735ec64607ea8d42d831acb896eb97c3fcb0ba25e18d25ba40f124503456af9ad78cbe1bed44e098b360666b290dcb6397e442a6e17770cb56237cf3e4cd6fe07a14d9c0e23a22c3eabf09ce14fc996d8e9c2197e542a77c7defdb17f46bf1aa5328c71ea1978f3821295c694c21445b75eeff6cf87a618775258304ac6c9f27cc4ea0765bc23ceea71f91a5a9ae37c690e12a727b4a9176b35ffab8561e326b5bf1165f59ab080c03f05c92e423c891deab5012154ad2991", 0xff}, {&(0x7f0000000640)="fc7ad162411de3675fef36c9d53cd8ed52ca95a1dc292855417c114af1ed3c4e1f444a23ef55d0373225ac4d9e1e4dc6195afb081a07f6d15096dcb742697425782a9e24f1ae688607bbc85a87e5ca9970699d78f5c1e771485a4288c1f51ab764a82c77b49b3bb65aebf86fe71e95041e822ad316ec9694ebb5fb348d96acc882f5b8ac8439da48b1", 0x89}, {&(0x7f0000000240)="facbfc819504d471c0cc75b0932e1a36581f5c7eab7fd8de5e", 0x19}, {&(0x7f0000000700)="77107ba1c779c6197ad16f7c5c171d24e814963a47454ef95b00f84375883918f190e0c0b97f957b54f6b0b120434c4a36b3068a70fe965d90744ee73771065018208d7c1284b0a7d563f1abd8b4585b7084832534b829400689bf77904c71228b00970adf0d2a41391f4a422702170ee1618ab3c9", 0x75}], 0x9) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) getpeername(r2, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) syz_open_pts() syz_open_pts() r4 = syz_open_pts() syz_open_pts() fcntl$dupfd(r0, 0x0, r4) 16:02:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="11"], 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"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semget(0x2, 0x4, 0x400) close(r0) r1 = socket(0x2, 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", 0x26d) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x1, './file0\x00', './file0\x00'}) 16:02:21 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)=0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) close(r1) 16:02:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x1, 0x10001, 0x9}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() write(r0, &(0x7f0000000000), 0xa7) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10000, 0x0) 16:02:21 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000040)={0x7, 0x7, {[0x6, 0xab, 0xfffffffffffffff9, 0x9, 0x1, 0x100000000, 0x6, 0x1, 0x6, 0x4437, 0x4, 0xffffffff80000001, 0x8, 0x80000001, 0x7, 0x3, 0xfff, 0xa6a6], [0xfffffffffffffffc, 0x4000000000, 0xffff, 0x8, 0x8, 0xa70, 0x10000, 0x4, 0x400, 0x3f], [0x20, 0x40, 0xe68, 0x1, 0x8, 0x10001], [0x1, 0x6, 0xa8c, 0x8, 0x5, 0x4], [{0x3, 0xfff, 0x101, 0x7fffffff}, {0x7e7, 0x60, 0x9, 0x8bc}, {0x5, 0x0, 0x1, 0x100000000}, {0x1, 0x9, 0x4, 0x3}, {0x4, 0x5, 0x4}, {0x81, 0x2, 0x93, 0x4c672cb}, {0x101, 0x9, 0x8000, 0x4}, {0x0, 0x0, 0x4, 0x1}], {0x3, 0x20, 0x1, 0x9}, {0x7ff, 0x2, 0xbb8f, 0x7}}}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000280)={0xc, 0x401}) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x4) mknod(&(0x7f0000000300)='./file0\x00', 0x4, 0x2e7) acct(&(0x7f0000000340)='./file0\x00') r2 = getpgid(0xffffffffffffffff) r3 = getpgid(r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x80, 0x0) r5 = getpgid(r2) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000003c0)) fcntl$lock(r0, 0x7, &(0x7f0000000400)={0x3, 0x3, 0x7b, 0x100000001, r5}) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mknodat(r1, &(0x7f00000004c0)='./file0\x00', 0x41d3dd6f4e512d76, 0x80000001) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000800)={0x1f, 0x5, 0x739, 0x4, &(0x7f0000000580)={{0x1, 0x81, 0x3ff, 0xbe7a, 0x0, 0x401, 0x3}, {[0x2, 0x2, 0x2000000000000000, 0x9, 0x2, 0x81, 0x4, 0x3f, 0xfff, 0x6, 0xffffffff, 0x8001, 0x1, 0x7f, 0xe048, 0x4000000000000, 0x0, 0x1000], [0xffffffff7fffffff, 0x8, 0x87, 0x10001, 0x0, 0x9c9, 0x9, 0x1, 0x1000, 0x1ff], [0x100000000, 0x3, 0x800000000, 0x4ef, 0xffffffffffffffff, 0x100000000, 0x6], [0x2, 0x0, 0x3ff, 0x74, 0xffff, 0x2], [{0x80000000, 0x0, 0x6}, {0x2, 0x500000, 0x100000000, 0x2}, {0x1, 0x7, 0x10001, 0xe91}, {0x10200000, 0x0, 0xeb, 0x1}, {0xfffffffffffffffd, 0x7fff, 0xffff, 0xc9}, {0xaf, 0xffffffffffffffff, 0x6, 0x3}, {0x81, 0x2, 0x6, 0x1f}, {0x3, 0x7f, 0x100, 0xff}], {0x1, 0x509b8785, 0x9, 0x4}, {0x0, 0x3, 0xc3b, 0x8}}}, 0x401, 0x4}) getpeername(0xffffffffffffffff, &(0x7f0000000840)=@in, &(0x7f0000000880)=0xc) ktrace(&(0x7f00000008c0)='./file0\x00', 0x2, 0x100, r3) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000900)) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000bc0)={0x5, 0xfffffffffffffff8, 0x8, 0x5, &(0x7f0000000940)={{0x10000, 0xfff, 0x1, 0xfffffffffffffff8, 0xc22, 0x4, 0x200000}, {[0x81, 0x1f, 0x8000000000000, 0x100000000, 0x1, 0x7fffffff, 0x4, 0x3, 0xfffffffffffffffb, 0x2d5, 0x400, 0x20, 0x6, 0x80, 0x0, 0x4, 0x52], [0x5, 0x9, 0x7f, 0x9, 0x2e980000, 0x0, 0x9a2a, 0x6, 0x1, 0x80], [0xa75, 0x8d, 0x6, 0x81, 0x2, 0x200, 0x7], [0x1, 0x3f85, 0x3e, 0x7, 0x9, 0x80000001], [{0xfff, 0x5, 0xffffffffffffff87, 0xdb38}, {0xdb, 0xff, 0x8000000000, 0x1ff}, {0x9, 0x3, 0x0, 0xffffffffffffff7f}, {0x10000, 0x4, 0x7, 0x5}, {0x4, 0x8, 0x10, 0x1}, {0xfff, 0x1, 0x8, 0x431e17b}, {0x6, 0x1, 0x1, 0x5}, {0x6, 0x2, 0x4a48, 0x101}], {0x1, 0x0, 0x48d, 0xffffffff}, {0x3ff, 0x1, 0x0, 0x1ff}}}, 0x2, 0x2}) chown(&(0x7f0000000c00)='./file0\x00', r8, r9) r10 = semget$private(0x0, 0x4, 0x41c) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000c40)=[0x5, 0x10000, 0x5, 0x1, 0xfffffffffffffffc]) open$dir(&(0x7f0000000c80)='./file0/file0\x00', 0x100, 0xa4) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000d00)={0x1, &(0x7f0000000cc0)=[{0x2, 0x7, 0x80000000, 0x6}]}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000d40)=r0) ioctl$VMM_IOC_RUN(r7, 0xc0205602, &(0x7f0000001000)={0x7, 0xff, 0x8, 0x5, &(0x7f0000000d80)={{0x1, 0x9, 0x101, 0x2, 0x7f01, 0xa2b, 0x7}, {[0x3, 0xfffffffffffff08f, 0x3, 0xf3, 0x1, 0x1, 0x0, 0x80000000, 0x1, 0x3, 0x3fe, 0x401, 0x8, 0x4, 0x0, 0x7fff, 0x1, 0x5], [0x5, 0xfff, 0x1000, 0x5, 0xe4, 0x0, 0x6, 0x8, 0x9, 0x9], [0x6, 0x9, 0x7, 0x6, 0x1, 0x7fffffff, 0x876], [0x3ff, 0x1, 0xc2, 0x9, 0x3ff], [{0x9e5, 0xe2, 0x9}, {0xffffffff, 0x5, 0x0, 0x8}, {0x21, 0xfff, 0xffff, 0x1ff}, {0x52, 0x1000, 0x7ff, 0x800}, {0x9, 0xf6e4, 0x1, 0x1}, {0x101, 0x7fffffff, 0x0, 0x1}, {0x2, 0x822, 0x6553, 0x5}, {0xbdae, 0x1ff, 0x6, 0x1f}], {0x7, 0x8000, 0x75, 0x6}, {0x800, 0xea, 0x4, 0x400}}}, 0x9, 0xffffffffe4da55a5}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000001040)={{0x7, r8, r9, r8, r9, 0x110, 0x800}, 0xc280000000, 0x0, 0x1000}) 16:02:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) 16:02:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x100000000000, 0x1b}, 0x1fb) mprotect(&(0x7f0000556000/0x1000)=nil, 0x1000, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r1) 16:02:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r1, 0x2000740e) syz_emit_ethernet(0x0, &(0x7f0000000040)="b6") 16:02:22 executing program 1: unveil(&(0x7f0000000000)='./file3\x00', &(0x7f0000000040)='x\x00') symlink(&(0x7f0000000100)='./file2\x00', &(0x7f00000001c0)='./file3\x00') openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x1, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file2\x00', 0x80, 0x4) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) 16:02:22 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) close(r0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000240)={0x3, 0x10001, 0x4, 0x6, &(0x7f0000000780)={{0x401, 0x8, 0x7, 0x2d2cbfc0, 0x9dd1, 0x0, 0x4}, {[0x7ff, 0x7, 0x100000001, 0x1, 0x5, 0x8, 0x80000001, 0x4, 0xe7, 0x8afa, 0x17, 0x800, 0xfff, 0x8000, 0x1a, 0x1, 0xfffffffffffff446, 0x9], [0x2, 0xa0b, 0x7, 0x7, 0x5, 0x9, 0x3f, 0x100000001, 0x9, 0xfffffffffffffff7], [0x80, 0x100000000, 0xf40, 0x8, 0x33, 0xbf, 0x7e0], [0x7, 0x7fff, 0x80, 0x4ce, 0x1ffe0, 0x4], [{0x9, 0x4, 0x2, 0x6}, {0x8, 0x40000000, 0x5, 0x80000000}, {0x3, 0x0, 0x5, 0xf0}, {0x74763624, 0x5, 0x794, 0x1}, {0x800, 0x4, 0x397, 0x4}, {0x7fffffff, 0x43, 0x9, 0x100000000}, {0x8, 0x401, 0x9, 0x4}, {0x0, 0x5, 0x80000001, 0xf8}], {0x1000, 0x100000000, 0x1ff, 0x8f0}, {0x8001, 0x3ff, 0x1, 0x8e3}}}, 0x5, 0x3}) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000140)=0x1, 0x4) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000001080)={0x2, 0xcd50, 0x8, {[0x2, 0x8, 0x6, 0x8, 0x9, 0x6, 0xb44, 0xc930, 0x9, 0x89d1, 0x0, 0xf4, 0x8, 0x7fffffff, 0xa2, 0x8, 0x8, 0x4], [0x5, 0x79a, 0x1, 0xd0, 0x91, 0x3, 0x0, 0x6, 0xb693, 0x1], [0x0, 0x2, 0x1, 0x80, 0xb5a7, 0x3b29c205, 0x9], [0x800, 0x8, 0x5cb6a601, 0xffffffffffff719a, 0x2], [{0xffffffff, 0x3, 0x14, 0x2}, {0x5934, 0x4, 0x3ff, 0x8}, {0x8, 0x101, 0x80000001, 0x4}, {0x6, 0x100, 0x9, 0x6}, {0x6, 0x5, 0xffff, 0x7ff}, {0x1, 0x9, 0x5, 0x80}, {0x5, 0x2, 0x9, 0x6}, {0x9, 0x401, 0x1f, 0xb0a}], {0x2, 0x23a, 0x4, 0xab9}, {0x1, 0x401, 0xff, 0xef}}}) fchmod(r0, 0x100000042) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000002c0)="621fc296f193f554a6677840a704a0e0bb462aabf63e0e5f1c568011ab081ac2eed534bb950d481cecdfea3046c465dbc7bfd7ea83ae0af91158c3401aca942e60ee92f161433ea36c190458d7be3ce77fcb4eb212a3b372e4894af7306c4bce1c197ba8f5b20dff3417280eda6ffbb5878c26ba318008e13933c3c0dbf84262b69e4eb08cd0caaa4e78ccabf29ce1d316d7fd4c003f953b8eeb8793cd7a0702a7d78244762d93", 0xa7) connect$unix(r1, &(0x7f0000000c40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d76b55e55f40113f4200bb6308376175e558b75a8f3fb90f0000008295955984c87910bf453f68c11700287ead4b0000000000000000a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b580600000000000000e447473c238495aaee48c02f6af3bf554799b9b813ad30505e7ea0aa17f2a694a560b8fe1f4385f8413c755ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d8e4884b13c6d158daa2870b4122cd2350100000012000000000000000000000000000000fafc7d162590795dc612c154e0f1c7b895a10680b18013b0663a52f08d97ce7b816161ab7f8aa78b5f01102c1f2e6029ba46ab6e0245377375327b2e56bd3a19f8df6d62b86621c1893abac943a77486747acc3ce1c8158fe9db3febb57d0066c1533c691c90d6b57243e4080e5eca1beffe4a7a0be94b41834c4f7c310b6a2ce0068031836ecfdea3d1058ea7f31e04c17a3e9470ba57d20bdc6de2a01611621d692b2d33f2413700feffffff5757fffffff84f8a6e9fd4f76b6a138c65affa2473ec7f81e6565972189c177630b3dc935ff1104be4a179"], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) syz_extract_tcp_res(&(0x7f00000000c0), 0x7b7, 0xb9e000) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000e00)={0x81, 0x1f, 0x56, {[0xd5, 0x100000000, 0x10000, 0x0, 0x7, 0x401, 0x2, 0x5, 0x9, 0x90, 0x10001, 0x5, 0x5, 0x8, 0x987d, 0x7, 0xb45, 0x2], [0xffff, 0x3f0, 0x5d9, 0x1, 0xfffffffffffffffa, 0x1, 0x1f6, 0x6, 0x7fff, 0x4], [0xc52, 0x6, 0x8, 0xfffffffffffffff8, 0x4, 0xfffffffffffffff8, 0x20], [0x10001, 0xf02, 0x1, 0x8000, 0x1ff, 0x8000], [{0x4, 0x401, 0x6fca, 0x4}, {0x10000, 0xfb, 0x79b, 0xef}, {0x1767, 0x4, 0x7}, {0x100000000, 0x4, 0x80000001, 0x400000}, {0x3, 0x80, 0x3, 0xdae1}, {0xfff, 0x1, 0x99c, 0x1d}, {0x0, 0x5, 0x20a800000000, 0x6ac3}, {0x10, 0x81, 0x6, 0x101}], {0x7ff, 0x8, 0x8001, 0x6}, {0xe8, 0x9, 0x7d63, 0x9}}}) socket(0x18, 0x8000, 0x5a476b04) bind$inet(r0, &(0x7f0000000380)={0x2, 0x3}, 0xc) 16:02:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = getuid() setuid(r1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x0, 0x0}) 16:02:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x7fffffff, 0xb6}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x9, 0xffffffffffffff83}) 16:02:22 executing program 1: semget$private(0x0, 0x0, 0xe) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000340)={0x1, 0x2}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000040)={0x4, './file0\x00', './file0\x00'}) getsockopt(r0, 0x0, 0x7, &(0x7f0000000100)=""/44, &(0x7f0000000180)=0x2c) preadv(r1, &(0x7f0000000380)=[{&(0x7f0000000300)=""/4, 0x4}, {&(0x7f0000000340)}], 0x2, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000080)=0x40, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1017, &(0x7f00000000c0), 0x4) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[0x7]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000002c0)={0x5, &(0x7f0000000280)=[{0x524f, 0x3, 0x9}, {0x400, 0x400}, {0x3, 0x2, 0x6, 0xffff}, {0x1000, 0xfff, 0x5, 0x80000}, {0xa44, 0x0, 0x3403ba88, 0x3}]}) 16:02:22 executing program 0: r0 = socket(0x1, 0x7d2132cd36f97870, 0x10001) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x24a) socket(0x20, 0x5, 0x2) shutdown(r0, 0x2) 16:02:22 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) pipe(&(0x7f0000000000)) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)) 16:02:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x800000003) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb, 0x0, 0x3, 0x1000000}, {{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:02:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x2d}, {0x6}]}) pipe(&(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:22 executing program 1: nanosleep(0xfffffffffffffffe, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(0x0, 0x402, 0x0) socket(0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x1) readlink(0x0, &(0x7f0000000700)=""/194, 0xc2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000840)='/dev/wskbd0\x00', 0x8, 0x0) msgget(0x3, 0x3) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) getpeername(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00c1e90000000000433000"/25], &(0x7f0000000100)=0x19) nanosleep(0x0, &(0x7f00000001c0)) pckbd_enable: command error 16:02:24 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x81, 0x0) close(r0) dup2(r1, r0) 16:02:24 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, 0x0, 0x0, 0xc7, 0x0, 0xc5633a665a0f24d0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x1d0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0xaf, 0x4, 0x6, 0x1, 0x4f2, 0x6, 0x1e31ad46, 0x0, 0x1, 0x0, 0xffffffffffffff03}) 16:02:24 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000001c0)={0x8, './file0/file0\x00', './file0\x00'}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r3 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) accept(r1, &(0x7f0000000240)=@un=@file={0x0, ""/38}, &(0x7f0000000280)=0x28) fchdir(r3) rmdir(&(0x7f0000000080)='./file0\x00') linkat(r3, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000100)='./file0/file0\x00', 0x4) mkdirat(r3, &(0x7f0000000140)='./file0\x00', 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0xffffffffffffffb3) chflags(&(0x7f0000000040)='./file0\x00', 0x1) 16:02:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000140)="dc31eb4adeceac3f63a7da58f1c97e121eca4cb96b01f51fd0a7cef8170d02187f6a37a57e2b76d0fac84e481c6243476d0e82a74fd9676bd7e21fdc8e81dae80d64bea50b97ae3098d4d101e31058ee0060fbe916c4d3e5cc2528d7dce0cfbd75a275a81665fca69b501a67b5b26021cf665af4a0135fa6d3a2447e7b012e1e55d62df54159e5196c3951e9e461f10f87da194a24f3e89fd8d96d5a9d1d0a981505096845c6e0027c6f35ca77", 0xad) close(r0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) pipe(&(0x7f0000000040)) 16:02:24 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)=[{&(0x7f00000007c0)="9a3793e35b7b37befe69d5ef7f06cdab25712505d7cae9dd9d93bf2e0096bb88ff64be1dcc92dd7ea6f1ee70480c2188d97e96a35798245e70f314dc79d6173ef00287426ad7707e437f94314a39c80e981d8fb2a453369a527a7946cd21a8745b0694", 0x63}, {&(0x7f0000000840)="441a83986db9bfda9888a93c806be5fa84913b17dfd285", 0x17}, {&(0x7f00000008c0)}, {&(0x7f0000000900)="358158d961673eecab20209835a28aadf44989b44b8e2bb41070930e1553920c0661e6ba35c295a464bd8f5966063ad0d9b55f6047cde9472caff661391a5cd8b9c35a4d88b14823d72cdf858df91eabe48b4b5409a0439fecb851ea9840306c146408334630ea50217c9447b99b5759a2c6713feb9f29cee0e678d1ac8dbd9d73fdef59e826ba850834ae468d2d84174d00d858a5adeb2661ec7352ffd3ac03283f2df60c5970375e3e00d45ba448b548e67820ff43adb70fd8f016a201ed1273fc5bc32b79dba14dbf9f", 0xcb}], 0x4, &(0x7f0000000a40)=[{0x1010, 0x0, 0x80, "38cca7c739b1720276d6f16f5e5f81bf9d8b0e0914354d87e3678e09733c31f161373efeb2c598fb85adf20f0b3bd2d179209e54de782661c91c06b74aa0e41d60a53045a66c09631db252deb692b08c3748127668ee986d34d20917cc1365797786084b19198eaa1977def72919d01a887f532ade15ee37ec7e1eb475091e51cc20f5315784b5a1547a4683c82aea484dbcf75d7e5b8142f5bb84bb2d5a8d2167288a4cc2a82ae8c409ad025680950960edc89abdd5addef4de6f82e6f1a1c00a425009d40e04fea71c04e63421bf384abe45769cf63cfd823fd1967e57db65242b558d52e6a8f5ec709a12aac7e39eee75329b03937e2aca6643ac4ba8414e837ac203f5b6a3372723bea16653ff764c3e9a53ecaad678d941c0ce0df21fb0c03446970878f46a5476440db0652aa2396d58c7d8305b3c531ed2507ffe4fae4a4f38dc45e10069cba08c84fbca3415689a6d3eddc4fcbc0871e8ed31310bf65a59f187d26f8242ea4c16249b65801f39521f91f45699f98f14fb6f3341f8a39f70db54bd61e124b84558801cb3f5ca71ecb82bd4e231a9eade2e9112f4dffbb8e0cb0cb1106787a3dc76ba7dc2fff1def682f153fc78039e2469f4cf3fc7c2b8574e02b41aae66a14e2cf8332f1478edeac8dd03f3bae88af2700e8677c0abf09ba8ddb7cd6250628b7217c769a7fce1b9730f29aa3f4abb5eaf85b2d396c4856647de29c030f127b9bf2bd2062d498232c04f3079cdf038007c644e517a6062bf91992699adfeb70738cc287e2a7deec109a13c512e3c51cc9744505e1d397b2983fac9c643cf38aee1feca5ba09c6eeaaab7ec99ada8f0ae0876ae82966ce10f61a7ef50c67392f9e1474cb2f0a982686205bd1ff666aa79568a60cd57e1567751d1568d511fa7822306aa051272c33ec5bacde4c2aa41befca22100d0566fa1325f98de464e5c3dbce524c2811744cb5633fb497d9c5aadf443cde33c7777e7419b0ae1a7927a7c1c930d9f5a50410c812d17a3519be5c003a1025281e198e31b2061b8940e63d075393971bf0e68e8f92638380f580ce746a072548a0e256c0635b7539204536860050547dcf6b14d0005b4d69f24d0973ca61c73c6388cd23b955e3578750d3ce6b0850e8ac41fa7362d906297303e889db62304e34ea9444e5b88e4461bacebdf410b34fd0bafadc5868d47f00d357b5b2ca60ba9241730eda06e8fd1d4ccae506ec9adf9e3ab7b624d51c5c8a0b453c8ee3a6c62b1ddc8006a7eb1894addef8607f08b6f914fae3f2902b2caa43d7ad3a305f9b45dc1fb1b0a9bce4d8e4bcd43f86d551539f0dddf0f24959b4fbf442aed162fb9db70355228a27d8c68e871d28fa84d0275c9967936f1a4db37a676ec4fd50642fac11d603e8ef9c709e03e411f54f71cf2ce510ff00293627eec9262882e186d78ef33f4aa379fc0b33582a1c36272456905a75e593130563128bd5d2f45cc0a954d0050b41f623d4073fd9070d631ecb42254b03e88181d03677d4a6d2746b97b60c885eefaf3b2fabbb0a0651fcb00c5071c537706c72f02795c709214a1f88272f68bee47be3918c7f5a72d32d4542c56d8801e1a3c8009d448139ec0430e5ba33d1589e7ffc47fa8ed1ff16c64e95172e76a3cbcadedda177433d7650dc5eabad3a908ef458203531f799dfea69622476cb307a449763e3d5343f27b04c2f7485284cf60eb082e49a08c77a007d93b43d23b0f4899e437e13efc335c002f58ed1b68d0c443c483b9ca7d9655e778063886d72d2251a308c8dde1621f254e8c9300b0a7cf49e2bebba977864baf2fb1434567eff4b53b1b6129c66ea69fe9bd514643693bd9c3d1ae45516bcf9f1c4ca1ce2e685771fd2301769e92c2571384973e7412f71d2680d4ddb783dfe755226359efbe260a4cbee1015013b9aada26310d520bcb98cb826bda6275daf198aad072fc40c5e7e30ab0039bc4a1f90ce0ff926dde5392b18d46bbf898ad4a072e03d96ba5eb7e30020845a343f54fb39396c143f22103c89ac6f7b63f0c63197497805a3750e053b77fae4b1fa8a8caad53350c2196751e42ec8dc10da074e76e73aba0d695288bbd81118fc7e303b8b704443db9c1d1e4c2266845ecbecc917f072c446a838fe802fe8c6e83900a453a02539173fc70e0eed60cd54eb7355e3f697310d43d6a98a103e6968eb6058a9fe7966e096d801d248c33b96fbca915b354ca7d350d161069479a9526711299de69010dbd611f7add614295f38ade49e1d5a62e77a5599c13133766e59c4d5f44565703265ee7bd814182c5b385ff14dfcd8f67843b21caf440c80aa742e486e5ab20271ba202285707407372f68dad2e35afd1f6f77196180b902920df67c668f689c765989e78ebb3a8abc30ef614bab0e93949ba500542f63689cbe104e58b6b236fa2f68af81aad26dc7df4fdd42185d353275d177ff38bff2b8250afd08aab883487d65aa833aaa003fb2bcd552b9e6f80f967aeacfb375a40abf984b64c52b03534af05923c21772a6d29262c8ca7b55b35bc72ae1d411aff51527a2ca791ee4370bf4598e1428f5d37958f40ce7222a6b6a252b7ff638867156feb0103cebd9a4278d29aca34c430ea0de919d264412f300e042743ba42a4b519d86bdde1864efdc0871757bc8abeb194cbfea389bd47f7db9a021eab07f16c536fbd652610f8a25dfef278399233da475f3027b4da887e8d9f2529cda6d236c90912456da9c1c8131ef26af6c2140907348929c1e547ee6fe45d5aed04bc646ee81c46c802f504e285d3711c58ac63bc79afb5fd67633489da94a81e48eb7e7700ded3b4f3b2a7b90ea4c5ae8398d9cd58ddd464162d2006065db0794ee3f84ade61ebede162a1fc304872f3ed994c0e12f84eccade8851403bc11eb6c97d315f4d37fc2b4d7f1abdbb59baa03279fc639e89f5231c5d9984b0319f3d157413b4e464512afdc67888614de68a97426e1006a092f13271dd161d59856a347c0f552241b26f6b42ba1eff3fe5090905ceb7818d451f25b8b6858291a3e531874b61e6be53af8c7b578f9be8e526476ad156822112fa44606b96d683912ceb8a5ece13d9a29c297e99e087d866b63995d1513ebe8eb9b206722af3105a15ca7b0566778e081c40ca6d52d669fdcb3b8416382c8ead630863025ac7913392600ee48435f5bd624830637b1319be992bbe10c242f138386e9aa195027af55d8a4774093c0d45e2c7cc6bf7ff211592412f2ee5f9911d5262a1cf102723fa97cb87b51f49d64723b4fde0f0d1e6a38c7ea8bd0e915585316db34082ace409bd686784e97c4932887b99c33417faebaf6cc820e9079e5b592a8431535824b38a8546eaa984cbdb96547d722639df610811070e721dfcbd1812c719e500c35184fe1e2d6171fa9c395621ad1003a6caa9c8bae04f7ecdd08e0af6a0730f82217ba7ae699176bf1cecae6bfd953379dfe43b9c68f06b3a2db59f3a6eec54b37c81018b33680f1cc6e3999e1ef3907ee90600e3b7b540b029dc8bce740d84c12a6ce1f0bb021e8eefbced2e32f1824b3a56d00484e786a14355ea310a55cdbfe42bcc885eb1e6a9cbd444ffdc80bba1e7169e1acabcabc82b9a51aecab1cd9df16158980da0ba56213ca2a0ca1c4738f9856e074f501aa9bcbd670d8b8a4b63cb22346628cafbdca4b06bd9543adef7dc434af53d12c6c28aa55a8bfa290f1f9fc9eee1761707c66c61734a5735ea87539d2f56381a3e7186aa1ea5cdadf748863a7542564bba1a17fa872d74c53ebb63940efa81cbeb772db896efb66d41a2d3d01ddc6fc4b3dfe8de44737f11c0e60cb8ce05be604209b05f6e7b720aeec8e404604ae19b322da9890859495e2c39cc8596c032b4e5543bec9c5013a19544641a9d4c45ae73a45fa657e34e1ff679f761d7b3574d332189241d58c51985237815e13ed298b1394d7cc48411822e34661db19dd98d6065538deac71acfa105c7a191a371324aa3e46c64cf01912bbb693ce56ed03a3f57b929afb50b81bd8adb5984428b7555c80c04fdca78ae9409fcf6e045287bbc2405035b0d6e56a5c455568acefe69200ca54261c673f95a24a1d0e90dd77fb81518df03326a8e69e51f2f14e47571f075a54b980fa6af849ad504e32250f7a13f5b85add7b011a94878cbfb83e3fe052dff99525a13ce682d5240a84ec577630f29136275d6d746847091ffb8bf432c1da004dce0a1abda5fc0f50b7ebd0f87ff45bc40223e4a117dceba93b431b4af818d821e496027485fee2cc57d9bb47c54225aacf8564d9217e59f004144ddfc501e27800aedf8935507a3b24a2f4dd2defedca723707645aac577a8f505e8aa2758fd1bf9cabb4e8a0bd8855958c1f26480703ae8cc966246284b2da070eeb91f14a657e2b69ddce7e1bb6e193a1226991de635f820465e8825c98f3f071f1587f859f3278e2a088ceaf361458b9a314ba706f13c8841875b85fa78f6be91c5d951cb7fdd5ea1b7536a7d266434901bad330c592389e2035fcd097b0bed4cc445ffb76ef2028f19758bc3c138a6aab08fd35a255c7322ddf7f741322e55cd3ddf609c5db9bbc15e9a119ff837c2edb4b2b7ceba9a8ea8f4608a364761ca6729afe9cce9c4e77d058511cda525701d2bcd3a1471c4b6b1ca2c300bf935424f84652266de2c0a2733aec0b394cea186d7bcaf8ca30205dcb1775977ee93d5516b7c680735e0819cb002205c47eba9eb3ce613f54d3f9b5fffa2a4a914daf7dc76421ad85378f8b30059b8000e84edb4103243220f2cfc3bb1450dc2ea40a1eb4b7415e27a578a5e7ac495e76768cc67846905d3210df72f2fd03e7c96e277c64e15b81bc602dda3fcf0886b694920fde98f02f1708b6f1c3c92bcfecfa1e98a5827a220d6d1c22dec0046bd5ea377a960d9495ac4cd48b8536edc0682cf91c6b755d245209945dd478fd8e04f099e0dd246ae73deb83815a66db936747db9b3636a0e5fce513a1343d9757d6898596ba6752597a499d690c58e410d519913854b2b669c7e85831edf2c6ce84aceaca55ebd7884eca4f340aba440c06c5411dda487b18c6d54bde02c727c64e6ab936d40a138b829742a930a7eccc4107990597cba68223ebd56e3bfedcf6a16b09f6420989cb7c0b9c68adae5f8c8414352ea142e69d33cfd159f80c8f8b01d098e84ca4a50bd15eaddc009403c4edc6d41669eed6611dcebb935b93ba8c3d5ffa46a2ace95e2f482993ffa254bb61bea27ea0cfe356ae437193bf42e5e2b07f9b41023761de829071820a601c9d5ec55b28d2169234c7242f751454e524d4c0e69d3126e6cd371a8dadd28cd8a41d70dab63e734122e513d69ff7910eaefaaa90dd5509666677358334d7310d2e07955d52db1a63c8499a728f01641421235f843d4151e759be8f1b86106d66d9f06a09bda74cf59d64e986641eacd3449082f31d6906c466c16fbfda250b6b8c3c6a102bd0d3a7e127d10e130181c4c71e99096cc26b6ded9f6e56f210feff9c8af590013c9430f6ae3dad0fa399ba99d86e2da3aa6c3bb0cd532c9d716ea30d753e26aea012241869d97778dc229ac842a76587e5cb2d2b341783bb8e85dd4cdaeddcc2abc4596e96bed459999a2254a3af9ae381c50203487e062da8101f1386bb9e50f843968883fa36592e54be9313ea8cd46f6374c444a7972172173caf92fc3c4a7f8ca7a22e64f5cd7cda138e38b07fb94f2ea3592a9b049a692261fba91843365fd02c"}, {0xf8, 0x1, 0x6, "183f0ff45f70af0f151e25f8c5ee257c4d1d7befb39f76396252ecf0fe0efb6bca8a4ae7e212333289e86be1cbfa403b8b6b1e295309ebc14cd511f317bc624115c200cb93232c212bc43b1b6be69299e0b0d15d1e79d434d6f8a044e4d6cc834974c0e5ed141c7fc1fd72b8c9e8a6c05e1a8c08ec2584028518322f659834f1772e74fbb9b39ea6afac83a820c8efdbcfdcacfc538b4e50160a85bfb96b7c7fb7e3e41ecb3590d67932278208f826a669d9de3b26676335d21ad7ff3a379b20e41ea3ebf49e4e67e631d636ed3219ab5ae801f5c346c59192003bf3b52ca4790e8d43"}, {0x108, 0xffff, 0x8, "6fd095744ddb2e20893285519c9c2ec3dc4e04127b455a456ec0aeae05451762c21279faa97468e20bf2a477344493394cab12f93c33bbac16996cad53f0ffbe7dd7b218dca440895a2334184560876273daa83ae61c487333ba6f63f7cf0ae82525eb6ad77314dce6f7ec76bc9e543c7f7f08b6f864ed13af05d292c3f27eb0b14bb0bdee52316831e2b18169486191659d2c36435137f50eb18c467244f3583ad125715c885a45ce6094c577bec0852ae5900e75d8486f68c079edbf6dfc95bdb807067547e521b3fc2c3e142742ca1bc291ff15977d88a862183089feb7486ede45105e0acd43fe19b6b8415eaab35988fa5b"}, {0xd0, 0xffff, 0x6, "c97993787e66ea4feea450d78195c0b1918f91253924e7bfb0e68b35cdcfa2cad7d4fc618acd1a955389044832a83b9e46b781a58de53549d8467fb6e91fcc660551885aa5f6797d3a38be3b9a1249bd7c989165ebc85b5d8fb7fd7c5eb449faf184d4d551532953a743602e42f84f31ffc4c10903a9e768744c95060294e2961a2ba4fc55d47454a1b2253f34e4afe27dbeacb67b473939147a65143b69d42a2c8ba5d9b8a1617b8afef972d81b83380b149c123b335c54ee69fb"}, {0xd0, 0xffff, 0x7fff, "463667e83cf550e55fb1e16c8a3c507a362dd235d07ced3b86e00cb3c282ef1aa19f69ae2c649d49bc2d1de1a3cfbd3fd30686f79cbf6665c407cb7c4863ca3800bcc3720e4188042ed57434f51330624a091b23342651b3bd42b98ab6388e120323e61749c107e7a6a2040f6f1c46a971058af1d76c2f637f718c78d02dff75e72a0c1e0b1149e95abf1c32f6016932395974a3239527f20a3d2d4d2e06b3c7f77ce6c13c4e19fbe30dd73f89e75197ad6fc267f20e33870fb1f4113dbc"}], 0x13b0}, 0x40c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x20201, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000740)) fchmodat(r0, &(0x7f0000000340)='./file0\x00', 0x20, 0x4) 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)={0x0, 0x0}, 0xc) fchflags(r2, 0x10000) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000440)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4a2, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001ec0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x800, 0x0) pipe(&(0x7f00000008c0)) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000880)) r6 = 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']) r7 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x8) ioctl$TIOCSTOP(r7, 0x2000746f) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f0000000280)) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f00000001c0)=0x6) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000001e40)={0x9, 0x6e7b}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r5, 0x4020426b, &(0x7f0000000040)) setuid(r4) r8 = semget$private(0x0, 0x3, 0x4) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) 16:02:24 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000630000/0x2000)=nil, 0x2000, 0x2) fcntl$getown(r0, 0x5) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10000, 0x0) read(r0, &(0x7f0000000200)=""/183, 0xb7) write(r1, &(0x7f00000000c0)="75669916a9e44312c0b4e19ce5681f16cc5773199f2ab363ffa88ace4a613197b4a2869b0b7074ae5aff339a92f4c62e76730b8ce1548e41612ec3e6cb9b67fbdb1761366fbc3cc3543d1bc624877e79e6bd2d8065b316278494988a9a58c0d56509d96f0166b098c0a3ab0e49e3c9dae0c3f130ce8187b3c9eef86d74b989912218aa403df06ced30e3da759563446e7b2604f64c2fd24c3d5625cd078b34c82929797367931a79cb618961189666262ba7b17d7c77deee", 0xa1) pckbd_enable: command error 16:02:25 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x80, 0x4f4b) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x800, 0x5) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000140)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) r3 = fcntl$getown(r0, 0x5) r4 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001700)={0x0}, &(0x7f0000001740)=0xc) r7 = geteuid() openat(r0, &(0x7f0000001a80)='./bus\x00', 0x0, 0x4) r8 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001780)={0x0}, &(0x7f00000017c0)=0xc) r10 = geteuid() r11 = getegid() r12 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000001840)=[0x0, 0xffffffffffffffff, 0x0]) r15 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, &(0x7f00000018c0)=0xc) r17 = getegid() sendmsg$unix(r0, &(0x7f0000001a40)={&(0x7f0000000180)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000001600)=[{&(0x7f0000000200)="fde6273f4f9b2d0cfe6cd1360bab4ba25cb8394d480fa0ebe17daf918042eb5a7b668b5d21c4a526b253036b4c8e95ead8aecbbdda5c", 0x36}, {&(0x7f0000000240)="bebed26a5f2ffef25fe792936d3296b98a71e64249d30f05154cc50e48d9c544e3955b43995cbe130b94f2844a79dc6e73517a486a1c8f7a4252958808e014846337615179d13d754af87877a8ac97f40218799a2c0439275492c9b2e83030bd70fbde82543ba124cd67ae3b7d46b31eec3d369e6333dad51bf6983f00b5a5ad01c1ae4308d513bd8cd77f21b8d8445883a9aed7119283693d86802a57996657117a574b966cdd03856901f1c0ba917a7ca51ffbac2bff285e071db1ff7738e5d32642d0893c0d8dc5b754e26b86d21e6f25686323fd10f79a4774e40af6ba37d220d8dfd1e1a5a4d9a7987f295e08585d2ab5469f48776ffafc61c92ce590790d4e064ce7d19b0e1fb7172cf727b9126690ed53169b4ba987ae0c008d4b6e643da0a2790aafaca48dd38bd2b83d4f4d1c9e75e239b05bcdd9afb8ea70c76db51d9ec647e80e715b43b48e87375d1c5a2fe7dc2657eab6166c65b93dff5272e5e651997cfc32ff96a6ad1f22725bac626ed9e97443ec5295b226c39cb7ecb1747bb8297af10cb68835f6c28f08f99ab98182893bbde01a413e3b379ebce3d455289e24df071f6f2d8237809b4e7a3f907a491fa41f890a3077223370460b4a68bdb81d199d3919b3fb59ff004650060683e538760fb442e2ce7ef22806d86ca43d55161ece2060079ea9e5f4a441cb040c4dab88e6e21249d47e886c658bd83e2c75ddb74c9904d63eae837ee0f8414cf1d301cf33e46f24cfde4d76d6a287f30e18aae3864d9831d0c7fea72d9949db3673ab4dc5ac0c64dedb1b9a72a41eccfcae1eb8ce932cc15836d17c90967ac0b888ea54ddd2e71f27008eebc10f86da1902513b5555dc16fefff92770960bfd57cc93e3500b3715e36bbc67fc37a090f7ca1d82d102ff5e29a4ab0e15945a24c5f50193968087f9dacb7eca701d7dfef1e2d3020dfb56653ab7b2df4b53d7d76ea23951e34146c3bf4cea69cb7e38af8b58cc74dfc1aed897265eb1b6f92937a5f357804c770e34aa939900b6ebfe08c83229414b2372ceba4ea0aa004a31f04deb2c28b152899d8d1ed43c8e0b99dc7e649942f5c4e697b2d56f4926f70655e44b718ae24cc262dd5c5f82f519dd157334a48b0b407134dc24c1b9fda8c1f618767bcee19645327944ab089de8d01cfb0e537d2e6a51e60c765a45f97bfc7bf7b1f5be01460226bdb900fd622010870ebfd5d22678e007d73f2d85127a21ec6a065668d6a1ff64c40aff8672defb489df9469e92fcb0c5e86f3e75a44b85bd2f6dad56332ccfd90de18e1bd5834978c28b3ce9a208dccbad6952b6288c77ace6cd082aedc312c2cbf3f5b132bd39be29071e3583e3d8ed71df6f5cc478e1a68975cd1060325660ff5ac3169d676ea4f0cf6e488d0300442b6d23a2f951a57f8b526de6216665b00af1ec5d8ed5a05a8f71cb344820800cd50eba22b7cd9b13269e08b9ccfff45dbae645b654715fc30d02640ec3fb00bdbbdc5ca5d2fc1f61fbacaab3404d2240b3cf4cc892694cfe4b2f954aee419ee3dc5e39504a69eddd69a7973a6040b3256495e3c0d1d1ba29f1d4694157051c41d54138e0f5a36c025b108e08b6959db0e625b603289a6d300415e9dcb56fd2cf2bc2b22d1fbcba31bc49460b4a9f608ea0040ab119c317826b4d267ce960ee280fde5e1eb250430200addf19bb8a2804cc3b5414c5ae6790af38085e80cad910c1c41b65483dbb908abcea6e41bbf8bb582e466b946508d971a6f89f1260908004ab69d8aaf88c3399f16305c915fcdb0faa3894bf764f97615e557ae278cc9f68bcd138b066ad0efcc8c3af758ee43f58bf7786a1ef7d266bf313e87a7ad88c841997fcb07ea805b76483b185d230ab5055dc1391d005e89325edf6d7b21cdc8e537a4d12c35a9ae97857479c77df2c02b19ac75be3466c4103ea8dfe46d866fbd4de0ab8d7269f74625f4c8e1967fa9d34c32ef9d3b9e036ff9b9a4828ca79d4a7deb3ace99086a680e3ca73fba24c14d7cb5015f0d8b54010c675759c866c05fb49032d163f0f34610c27c2ec86ace110dcc03ec3d752c2d67f06919c920043f9c1678fe79bd29705a1dfff7f2e9e1bc04b8d444385588ad05b7d6bf181e02a96a3ebb7192238471efd2bcce2399e6193c63f5cf4704fbed6da060da6e0a94462606121362335646989423df43a97935d6e03f6ea24d6161bfe46924d7b551ec81c3cfe8396069b3804731ad1dad7e7472f35641e2398d425ad10b585165b1874f7d5643750903b010b0f5d3c6326cd7bb10822b31de90cb5ac9f681c83b43bbcd35294f7f66d0a4abcb68df3a4924c418b327b189b33a1d97023488ed723d6fada962b1935b58ce1b3dbe76b697d48206f701df9e8dcb53ccad20c12de7eaa4d2815b902cd425cd84a27b529c1eb02e8bc1bd4e73f30e49da3642cdf2e5ced1af0d264abc5326251de369b2f4c7825f9fde901fc17a0e780e2574ed24e5a61ceed6b4afe7541a2d0dba61dcc7f21e43547bdaece9c8e856d9ae68bba0a487cc0b1798f9ff770fc9ef0969036aaace59977261088c7d36e6dc8090d1704fc5caec2b640b17aaf93008a3f018a08d4836534b0a1075c08ad93d816d3ab51df825020da2df051bd8a382a7626b16026055108b64cb3ceb1ee907bed872adccbe29eb4626fd0c11ab2cf64222e4c5cdc74b2427442121e62601e333731657f28ace43d3bb1241d5298248bf5f5783a2879b30d6c673002c9da7ad88a8e0448f7d1c26d82347793d1550d84674aeb3ee130451484f9ff6e0f454665496e8e8fbdc0e0f274f3fb87b49243ea317e94d9cc90b148eaa51e8cfc31feeb275f66a8211f03aca9d39283be20cb4b5552f01e62322c1e035b22b3b65169455142a438841d2e3875d3edddd0ef92955dd31266ec595981f03d66f2b9467ca482322236eea6a600060eab5a5ed80f4cc7893bb620bca83c07fac60a0480ee7ef531826b336b2750ebcac43fa326aabfa4f90c49b372498f7cce9d3f0f93643e371d065ba58966b22aed70e9321b78d3b9e2c2c16f2851a2aa4c93a6d835b015f66faaa27ba490ef41f7d918ba9a64924e080c3d6670db19a159d4bdf2774535407b0cd4529c708971a3b7c13dcae68a36c7f12a167382cb90355160a08701adec83cda0799d0397a97bef6d795a01fdf33c1221dcfe4b136e8d8e2e288d036632c055b8b0c66b477404dbd418dde5dad392c8e3f1418f73c9a3bb6e38fbeb9d5867306fc8b05a42d7052964108e9c90fb7a048f3a6dda490d5c121ec16e92f6c23c016e54064a2be59c0299540b25b240b17f9b5be7a3900203254c42dfba669a99d89617eeaa1386056f07acd55b949bc1b0a44f69b3e4ffb96652c511c1904b5e0455c67324c31e1cc60e3cae84face6ec7b3413e008cc2b2b54357a0e381e0d1e6be1e1eeb08e25bc74339d8bff01781787f26e1d941914954e1c54e727b66f959ebc0b690b64792ab91472aa2bc5bf2dc33daa3a527d6257269b0ce46d41160a4bc0db527e43a60f76b126feb23db39e0aa142ce078d9bb9951cd988d382e58bc3bcdc03b86c492abe1c74c19f95cabfa7d3263d4d7aea507a4af93b56f68d7dbc0b5b4af11a741378dc3457f52e743a6129f0ec4de3bd77438aa57f4e5fe8a0ac14f1b5f4f3c08e3c7b00558c4755615ceff054f34d10428ffcb53f64c11a65aa0ba5f944d639486e46c0d2b10b88bb83bc9430cae6fa9b92559151badd740fa35c27ea228b8ed97364258a61e645ec5f0af1ff41500850e7f55b852062df1a4b559e73f079a6d0d141c67ecab0b1c87077bc65bf202a865ccc32857b4219aecabea4d32c40b5588f807700d177573430c5e09460c85e5d1bb25ab69dad9624e81bc4055cf15470fa58428a1ffb6d42214e55f57d131ce07cfa1c285e29386db5c4fa51b2270b2d453ec322adb413a9622aba9dadde0984f9d590c82597468804d1aa3ed467b6566446f951deb375902f133387f4047f9a1d714c5f26cd6b5e320afa3a56e5a2a44ee93ab54e72211abe6bf9b2ecddccb370c55b46c8b85ca0fc6946b4cc339acd841dcb02dc9dfda8a4be249d25ef01e03bee057ab8378e9fb81eb2385e4b4980dc9b4f6a61727dbcf35a29dc8af85ca0b59a4d54e685a66cd19f7f94adab1031f628a7b6b92b7ac8c009dfd78420ac0b94ff3d6cd8745e3b39ef526dae1f872b012a11fbdf376d13f3c159d32317e71a74e0ac801597579c9098082cd65284bf40d69a9a63748a1158fc0bdcd1782cb8b674568aa82d09d934032d167392df81240a860b39d630b05013d28e6ad6bc5949aa15fae90d59a2656d93c5f216f8c2a97c8fbc8dd4c519b5af1bfcbc36cedcf1612b56a2f4cdb1610a65b1dbaa03e65b446ffe9cea5b65ff74d901b7f2af37c128620e4833fdf4c78a6fb21f26087acfe596eadc8378047422a6843fb68405187d4922095a1ba9a3fff915b7a9f27abc7045fa992c61efb9a8faf02c0bb28d1b720a8dca4a1329c1f5001ec05b86892bb5efd99c3bf7034cd1f462d1bdeda02eab681c87c39124d475f324adbd790a5265d1fe78513fd1e7ce202d4498ab1980a27bdcc9433700602bab7c5ea1e15a7e9a6b0e765b83b6a78297597cdea36ca4ac5bcb0d329ec576f7700c467858fdfa7ce3113b59e57a40e078dc469e293c4d568ff15d4374fb7ef4f6fecf102f4bd9b0aaf76230318a7845f2048e40641484f4331d5a2409ad3589a478fe00a7b92533fb4b521036eeffb6ffe2d4e89a70e0677cce17c558113af9c69b38c32fe476945b1fc25bed502f82280d9028bb025050bdbc82230b7cd61e517afbe61cf85c01df27e57efa4acce777fd1a27441ffc08cf6cc8048aa3fab3e351e5ceb00176463758fffb64c185cba7ecfc9d0f075e76fca891f8ecf36c9386b0a67c8b61cdf9ae34ba757c35d2f9131913bfada4e857e08a25f6f0e7e09a067e688e1987a4c01cdd4f46f02a6a99f83674ab5296f4cbef51941cc85556171744f49d1099955c5304f6880b5edf56cef42ce283fded37e9cb9589851f69a35e16fbcdb93a566f425f28ba6778ccc8d82a16b62a942c7640b09ec9ccc2128072c857130fb4fb1f9e9691d44552a9316675f11ab95e3d7bce93685be96ae22cdd6385b469be8b7672a6945885b8250d882161e51c699e9c9f341d1c0e42cdc3481a2498fb547ed01d4b91473cc11be21b0da1bab30e598768721ca3305b4522a943972e1d9f546bf76c57136a7a18c3c59b4485068139e8448f8cfde03c5bf58dc7130517defce551d93c09fd61160327b6773a8193ef172bb79ec62f1035cc1ecac3063a6a152e4289a697e6aa80eb9a228a2b1b3509bf4dd7276260c22f6ab8c881fb347e5ce4958b8d9b2005374a89f902d24d4f44fd68dad887acdfd4c27b7cb195ecd663bf26522cc55b7ced89c092bfa6e739dcc23c1ba26fcac794783526cbf810a93e8784c71c12706444b9d9ffa70a8fb45156ea9bd920a9bc5a193dacfe4a08b3db209cf9fd4dd63a5b6b091401aee0b7051b67cfea0953f4ad2c0c47318120f62a4993f1644e968698bfc7d66a98ad7058a1fd676f9ae4624ab06b191e5973e84244d2ba824392301245157e3c21af0e06c12a1f31bf24a573ef5efe6e74798d1584f816db6a5e0fbe73f31dffce07682faa91d3fc3786d37f778e13ac8422ed95be3f11269910ebf7adc938f207262662e49b1a8e213bd16e743d7ff14a2c917b31184dc28c23f69dc757a555810282f5599", 0x1000}, {&(0x7f0000001240)="a8e9ca8ce0b30658e440b48f332235044cd7fd8e7eb8f3c5f3ad52e44394c591dad4c16e4082920c93e9c09e9af8b62a29a25519caeb9c22e9f05651dd918d3d477c68b5bfece9", 0x47}, {&(0x7f00000012c0)="500a46bd113d48f7903291d6a9f7247f5ebb4ec3283826d4fdda971f4e1cad93716577a908a418210cd7556130d6c154d7c7afa22cb3110b9070b882ee96a4da89fe", 0x42}, {&(0x7f0000001340)="bb4fd9da3a1365c33d7a7a16400e83b167bbe845cffb89b3295e03a747967be67b76759a2fc10b0d38aee0819b4b90522e9bd1bd3069e27b6eb1276483ce6331b290892c59a752fce6f828c750e205bb466f4561e90f150670fa67a826a50f22de8ab54a5240f820507cb5679cfb0a54bb2b88fec1b9e6aaa6d5fff684722c93171dba4afc084726af712232264aad0f97f64f34be7a2ae9566b9500370cdefd43fc83e27b10682444c0e384b57c0c6edd364b9801a5520a506acebea0aa966a403e9af110544f1a0da16f922798f3468b0b4544b8e95cef08c58abb5021708f7eeff4ac99e4c21abc904b60942731d004519168", 0xf4}, {&(0x7f0000001440)="21b1e0553d4f13216454ba55562d10b3f39792e9eff7a8311bfe56147a6e15e24a64c8b72c2010ad588fca619ef5613ca3a134ce545ec4941c7bbac1485bf43523204710841bda62d53b97045db9adcf8b0546b7b2835a455ce0f9b535320b383894247d4d147b8b2af569706ab241f2d82061dad4bac7982a1529e2f43f4127df67e84e0eb71d69c1f99c276f3ef398e38b1c58f9a0a2b1f00b8455b1c2dd421069dd4b7d15175d16a0a6b5ca1052094b5cb8d2c449e8b4c11101126a2653107dc7", 0xc2}, {&(0x7f0000001540)="96395935311ca0280e7bfaab1a789924587322dd13290827d1c35ba7fe4e55fec549cdf8926309d4c271dc21e3b6176effe4e6026a52b062ed1c77cfada550e9fa8ddd5bf9a6a7aa327bc7e40ba136a71ae1a15fabd1230b151af9806ed9e2f435b4ba6f64f6e7460b44bfda6ee326737be338e57f63c73c3615af585134a634cc08cc39349dc7999dbd240be5741fd834bd0716e646", 0x96}], 0x7, &(0x7f0000001900)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r2, r0, r0, r2, r2, r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @rights={0x28, 0xffff, 0x1, [r2, r1, r0, r2, r2]}, @rights={0x18, 0xffff, 0x1, [r1]}], 0x138, 0xe}, 0x40c) ioctl$TIOCSETA(r1, 0xc3304221, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:02:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x20}, {0x80000000000054}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x1f, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x104, &(0x7f0000000180)="84a784ba8ba0c4bfc18469b2b0b049cf099583c2a6e2263e081cc5614793e7a43886edd4e5f7b83e44e5513481f166b89bb4cad519f6384ebd4232443658c58cc99e625d8252014b6e909a0f3c06cd80567b8b52b06c9275476c9b08b886baaad6285f0fd20bfe0e93aa5c79874e5b0b27329bb48ce6370507b6235c84c9dcd945b598487d8efba5b4e015fa5ad12eb02900ed7964fda3b36cd4071da9792de817ce6323e081ca9778dffb2391a7d884964ea9c9e270a1a9ac57f85e7e4ee75fc04a085a162cbd865a6299f680b96351161514f8f912bc5777ecb6c6793bced48bc0886ad453b258b81fc6cb7dd4806f68b2540d2d143b36054926d9d768633573fda886") 16:02:25 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x20000, 0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000240)={0x1, 0x2, 0xfffffffffffffff8, 0xec, r1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f000053e000/0x2000)=nil, 0x2000, 0x2) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) r3 = semget$private(0x0, 0x1, 0x0) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f00000000c0)=0x9a) socket(0x18, 0x8000, 0xa7) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000080)={0xff, 0x3f, 0xffffffffffffff01, 0x2, "925ac2030e0169f9396f477c9fb0dd607f59c2f5", 0x3, 0xfff}) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$unix(r4, &(0x7f0000000180)=""/94, 0x5e, 0x2, &(0x7f0000000100)=ANY=[@ANYBLOB="03002e2f66696c653000"], 0xa) ioctl$TIOCNOTTY(r4, 0x20007471) 16:02:25 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0xd11f1c564f929a2c, 0x0) read(r0, &(0x7f0000000180)=""/121, 0x79) dup(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000040)=0x10001) r4 = dup2(r1, r3) close(r2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000002) bind(r4, &(0x7f0000000080)=@in6={0x18, 0x3, 0x9, 0xfffffffffffffff9}, 0xc) fcntl$setstatus(r1, 0x4, 0x40) 16:02:25 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r1, r2]) getsockopt$sock_timeval(r0, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r4) listen(r0, 0x84d1) syz_open_pts() setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) wait4(r3, &(0x7f00000002c0), 0x2, &(0x7f00000008c0)) setegid(r2) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) sendto(r0, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) r5 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000180)=""/105) socket(0x6, 0x2, 0x7) chroot(&(0x7f0000000280)='./file0\x00') 16:02:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x80}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) 16:02:26 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x29) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') readlink(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000200)=""/48, 0x30) chmod(&(0x7f0000000080)='./file0/file0\x00', 0xb3) chroot(&(0x7f0000001400)='./file0/file0\x00') r0 = dup(0xffffffffffffff9c) getsockname(r0, &(0x7f0000000300)=@un=@file={0x0, ""/4096}, &(0x7f0000001340)=0x1002) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0x7f, 0x8001, 0x3, 0x1, 0x1, 0x0, 0xb9, 0x3, 0x0, 0x3f, 0xfffffffffffffffd}) 16:02:26 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=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}, 0x1c) r2 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000280)={&(0x7f0000000200)=[{0x7, 0xd4}, {0x25}, {0x100, 0x8}, {0x82, 0x10001}, {0x42, 0x40}, {0x0, 0x7}, {0x24, 0x3e}, {0x23}, {0x2, 0x3}, {0x41, 0xfffffffffffffff7}], 0xa}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) pipe(&(0x7f0000000340)) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000001c0)={0x3, 0xe0}, 0x10) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000300)=0x7c0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000080)=0x7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f00000002c0)="000000000000fd7d98c8dd110000", 0xe) 16:02:26 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') utimes(0x0, &(0x7f00000000c0)={{}, {0xffff}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f0000000140)) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) 16:02:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x14, 0x6, 0xffc0000000000000}, {0x61, 0x0, 0xfffffffffffffffc, 0x55e4}, {0x4, 0x20000000}]}) mlockall(0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x0, 0x4, 0x200, 0x400}, {0x1, 0x6350, 0x0, 0xfff}, {0x6, 0x2, 0x7, 0x2}]}) r1 = msgget$private(0x0, 0x501) r2 = getuid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000380)={0x20, 0xffffffff, {0x6, 0x7}}) r4 = getegid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x1, &(0x7f00000001c0)=[0x0]) r7 = getpgid(0x0) r8 = getpgid(0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x372e, r2, r4, r5, r6, 0x220d96927b63cedf, 0x5}, 0x1, 0x8000, r7, r8, 0x2, 0x14e1f161, 0x20, 0x8}) 16:02:26 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82b15bb97a796c65303f791d0fdb541c2aa5"], 0x10) sendto$inet6(r0, &(0x7f00000000c0)="126bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x22c) 16:02:26 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) close(r0) 16:02:26 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0x1}}, 0x0) poll(0x0, 0x0, 0x6) setitimer(0x0, &(0x7f0000000000), &(0x7f0000000080)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000000c0)={0x2, [{0x1}, {0x1, 0x7}, {0x1, 0x1}, {0x3, 0x7ff}, {0x2, 0x5}, {0x2, 0x4}, {0x1, 0x401}, {0x3, 0x80000000}, {0x3, 0x7fff}, {0x3, 0x2}, {0x3, 0x4}, {0x3, 0x7987}, {0x2, 0x81}, {0x3, 0x2}, {0x2caac83ab0876b66, 0x95}, {0x1, 0x6}, {0x3, 0x5}, {0x3, 0x240000000}, {0x2, 0xffffffffffffffff}, {0x1, 0x3ff0000000}, {0x1, 0x310e3502}, {0x1}, {0x1, 0x7}, {0x1, 0x80}, {0x1, 0x4}, {0x1, 0x800}, {0x0, 0x8}, {0x3}, {0x1, 0x80000001}, {0xfd36ddcade308b2d, 0x4}, {0x1, 0x1}, {0x1, 0xbf}]}) 16:02:26 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x140, 0x0) r1 = dup(r0) fchmod(r1, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x100000000060}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="9c") 16:02:26 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) kqueue() write(r1, &(0x7f00000000c0)="8224dff2d2862191b0dddea0359f30e723f907b0d8d8bfa4108ebbe2b9c8258c158fc73f0cd04ee9817e40ab217cf10463202f714f69700f191b15f7c391f78277875e6dd5f51d16679cf38226a2ef30384c47ce6e5e4ca5bbb8e803d175a0f4e23d0b7b75fdd2992ff5b3aa27eb015c810167970fd4684ecd5ac533", 0x7c) close(r0) 16:02:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186204f88a002b3a0000030083caf7afb9d8dcd161342e03edfef1b544b58c1db2e2029d0c47501bddc8700a7933c33eca47d319ef8d51f8f7da13f1071d36803a52f8c8bfe3667124583b516bb3820000ae84c9", 0x57}], 0x1) pread(r0, &(0x7f0000000140)="d9a4e1d84469be20f1dae24c5366b8e0b4ed3ecd37449cd9bae6895f05a592098989b04137b4669ee8ab31a4dbb013522605f5ca18adfa8a93492b8eb0303fe1e6fa5432f927e637867f3b03ee3c851b66fa5102c5cf1ccf62f1b225ddc172692709434950fe0907c460da97a044b1e94ad5fe69da3a", 0x76, 0x0, 0x0) 16:02:27 executing program 0: socketpair(0x18, 0x8000, 0x9, &(0x7f0000003780)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000037c0)=@in6={0x18, 0x2, 0x81, 0x9}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000003740)={0xffffffffffffffff}) getsockname$inet6(r0, &(0x7f0000003800), &(0x7f0000003840)=0xc) r2 = socket(0x10000000002, 0x400000000000002, 0x0) recvmsg(r1, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = semget$private(0x0, 0x3, 0x20) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0xfffffffffffffffd, 0x100000001, 0x80000001, 0x7, 0x8000]) recvmsg(r1, &(0x7f0000003700)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000003640)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000180)=""/66, 0x42}, {&(0x7f00000012c0)=""/177, 0xb1}, {&(0x7f0000000040)=""/6, 0x6}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000000100)=""/46, 0x2e}, {&(0x7f0000002380)=""/156, 0x9c}, {&(0x7f0000002440)=""/199, 0xc7}, {&(0x7f0000002540)=""/214, 0xd6}, {&(0x7f0000002640)=""/4096, 0x1000}], 0xa, &(0x7f0000000200)=""/17, 0x11}, 0x800) 16:02:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x64}, {0x6}]}) syz_emit_ethernet(0x10a, &(0x7f0000000380)="0800000000005e64ce83c06e258fef49ae4411cfe6b497c779dce2903fca6467cf5ee6918ef9112f08c72f8e9920402bbd94150800fc89aa9a5aa7c0ea6689f10c041b1aaaab36db0e03bad59f335af948775ff61869e8f7c2b32ca107fef49bffec87c2846adfec7c5b7d9d5d849029f7e406000000a1cdf32730ef2af108a6e7ddc2820f6f6ce6a3e660ea224c9bb4717a1abc6892c9eb582cdf8ed43607ce020a2c5cd628ecbe87fc7084b824f3124f2f85e3c16afb6bc6def80d2d9044860b119b4ba310f89a15fceecb52852b0faca85e8ea4de393aff5ae3fd550372a265d8e8ea7d855ef67e93dbdc80c2507144c6f5a4dfe94ed2b711a74c9a2afa502613020a791436f6ac10") 16:02:27 executing program 1: r0 = semget$private(0x0, 0x1, 0x146) setuid(0xee01) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = msgget(0x1, 0x8) r3 = geteuid() writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="54184fffc30073cf61432c3c190cd14788ab1034c1a092fd8924e83df80c420616999a0b120e4ef83572e1b1cc3dfb18b9b3f1131f5dad6bf6b8201fd62a6ef5b107390d47fc8eb2334009673014d1b34b7bcc36db65d5e060c6f724aba9b58ba49f869e0d893991ae945490327f8f4d8d2660d9c86db16d2cf84616782eb59ed7648d300f7aea37a9cb4631a8ce46ee8c3c7ec2da3cd92dbcb87b0c9b49c56a2faf38ba4fb1982b3522f965457e7426a178eee6c4c4894b5c831bb32eeb82265fbc292a65dbfb0229d529d0b0cf967ee3a3ae52d85eb9a29b259be9b5daca9a09889e369c54454ed7da78a9de18e9acfd0e5e2370fb", 0xf6}, {&(0x7f00000004c0)="688ffdc3d1fb7fdcdcfec19911b16946c7ab0789ade9f5f2dec3e95a6ac05d35eb35394034267cf2bf861e377c753131e31e31b557025a70fe905dbf3faf56f72a0ee1319feeaebb93d182ecc26da5577e7aa589b617ea512ea49791e5258596a1eab8ecd2e2c4db7b6af728e30bbcbe2249069418905972048aa8eba83dab0cc851bc23fc6be7796cb5340fd03cb4775954074ddd69e43303d34655028d39662fae079ca4390ccd8449ab521fc2e53f57041f1d93e4db661d7a8a407ac145d394b19d447fb97381857644e93767ee47476e99388de100ba3a99aaecb64d40c81e7a08db19406c02537b245ce94b0f2cf59b07edaca052c87f8efe", 0xfb}, {&(0x7f00000005c0)="a3e6618956d854cf17c4e569477143b2e18b4803baf814f70f81e65512f78fbdc12745faa94a3f550940cd07a323e5f9a341a225001e03f551b55ad81bf55fc360602c7d244b7aa079f11992a89c6470b37e268ff94b2181b97d7465b4a5bce8f425a272121f11ac6b03a02e689705b587c8c3dd04c4bd196b70ebb02c97bae195e1", 0x82}], 0x3) fcntl$getown(r1, 0x5) bind$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="e7879a18015ee413c57300d20b40000000000000000900ff1c40000000000000"], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000340)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) ioctl$TIOCSBRK(r1, 0x2000747b) msgget$private(0x0, 0x2a) fcntl$setstatus(r1, 0x4, 0xc0) setreuid(r3, r5) setuid(r5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) r8 = fcntl$getown(r1, 0x5) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) r9 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x50) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000400)={{0xa, r3, r4, r5, r6, 0x40, 0x8}, 0x0, 0xa1, r7, r8, 0x8001, 0x5}) fcntl$dupfd(r9, 0xa, r9) fchdir(r1) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/136) 16:02:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x908fb27ef8356e1, &(0x7f0000000100)=""/211, &(0x7f0000000280)=0xd3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000380)) syz_emit_ethernet(0x1, &(0x7f0000000240)='o') getrusage(0xffffffffffffffff, &(0x7f00000002c0)) 16:02:27 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x110) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)='x\x00') chdir(&(0x7f0000000000)='./file0\x00') chdir(&(0x7f00000000c0)='./file0\x00') 16:02:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f0000000180)=[{0x1e43, 0x5, 0x80000000000, 0x100000000}, {0x6, 0x5, 0xffff, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xd83f, 0x4, 0x9, 0x200}, {0x5, 0x1, 0x1, 0x7}]}) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000240)=""/104) read(r0, &(0x7f00000001c0)=""/32, 0x5c9) 16:02:27 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x100) 16:02:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x9, 0x7, 0x236, 0x88}, {0x1000100, 0x0, 0x3, 0x400}, {0x20, 0x7fff, 0x6, 0x4}, {0x3, 0x1, 0x6, 0x1f}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) 16:02:28 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x2) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:02:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5c15f73f2a044fd330555073631755bbbdc3a2c6252fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b336a54c7af982821f6424d7dce23c9fc5265334fb72b57cf14532d00b5bb05338ed928fc64aba2d633c73c7cf1d55edfacf9e1afbf5be06c04915a47706716286f00d33549789421cdc531ce5e402285e7aaac715a6d5e4f7f044abd0aa4a71231735af2020f4", 0xd2) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)="65c6655cf0dea3ea025634161c61d66182fe81bafc379825c2cfbdc8f7b7b465b3a093bf4eba22a504bb", 0x2a}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "dc0d8ac4b62cd93fb5741db16e9ea1fc967f0f06"}) 16:02:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x3c}, {0x6}]}) r1 = socket(0x6, 0x4001, 0x9) setsockopt(r1, 0x0, 0x4, &(0x7f0000000140)="787d0b4e8fc0fcf607f7b56573ead557d33f33bf877af5916456fd713a335a05115af1c5b94dc08c27137cc94decb58b64e37a887a3b667e68526031f2de94fcc430afb00c4ceb83f197ae46", 0x4c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:02:28 executing program 1: r0 = socket(0x18, 0x2, 0x0) listen(r0, 0x0) fchflags(r0, 0x10000) chdir(&(0x7f0000000040)='./file0\x00') connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x6, 0x395}, 0xc) open(&(0x7f0000000080)='./file0\x00', 0x32a65f4a45a9d6e6, 0x73) 16:02:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) munlockall() dup2(r0, r1) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="fa81b93c5086ca417099aa71fb03965dc921d4133ae6c2fb3b038994df16bd87c1020efe5be6d9120c04efe04af7e1714b82a88e0412c5ac4a8760ea40ac245c8ba70dd9d785ff4ca9071d3c8cf01eec123b84defaa1b8d9fba1a07ace768f7ed309ed47752c1423b2f44c5b9d4f5e4c7f6ed7beb3d34749f79fb5328357cd9654932cf8a51f2f012b4a2ab3d47951e6b560734a1283675e854960406192d07792805c05fc04802190cc340b5c4183bec48a31b2cf7ec319eba9684f00a4df245f604843bf315ac163be"], 0x10) mlock(&(0x7f000070e000/0x1000)=nil, 0x1000) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:02:28 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0xfffffffffffffe49, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:02:28 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f00000000c0)=0x1) 16:02:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) r1 = fcntl$dupfd(r0, 0x0, r0) connect$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402b9dee0c7a947f442d447e8135b94fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999000000000000000400ff001959cfd1af2b51ad00000000020000000000000000", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) fchmod(r0, 0x4) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02010000454d25b58cb8"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:02:28 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000090000000000000000000000000010183d907546c78ddb7b90f2e8bd096aaa039ff465e088e4715c9bde1bd65add5446a9500a08d163b5bb0722eb40e03dfc0c7bd35e313f"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) r2 = msgget$private(0x0, 0x16) msgctl$IPC_RMID(r2, 0x0) 16:02:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x1a, 0x400000002, 0x800000000001) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x3fd, 0xffffffffffffffff}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="01002e2f66696c653800"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x370, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)={0x6, 0x6, {0xffffffffffffffff, 0x81}}) r3 = socket(0x400000000018, 0x3, 0x3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) r4 = syz_open_pts() ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000040)={0xb5a, 0x9, 0x0, 0xfffffffffffffffd}) r5 = dup2(r4, r3) ioctl$BIOCPROMISC(r5, 0x20004269) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000080)=0x3) 16:02:28 executing program 0: r0 = socket(0x10, 0x3, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) syz_open_pts() r2 = fcntl$getown(r0, 0x5) r3 = geteuid() r4 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r2, r3, r4}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:02:28 executing program 1: r0 = semget$private(0x0, 0x4, 0x40) semop(r0, &(0x7f0000000000)=[{0x2, 0x3, 0x1800}, {0x3, 0xe70, 0x800}, {0x7, 0x1000, 0x1000}, {0x3, 0x0, 0x1000}], 0x4) semop(r0, &(0x7f0000000040)=[{0x0, 0x0, 0x1800}, {0x7, 0x4, 0x1800}, {0x4, 0xb16, 0x800}, {0x0, 0x1, 0x800}, {0x2, 0x3, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x800, 0x1800}, {0x1, 0x10000}, {0x2, 0x1, 0x800}], 0x9) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x2, 0x20) openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x20, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x10, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x8, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x20, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f00000006c0)) semop(r0, &(0x7f00000000c0)=[{0x1cc96c905b7a008f, 0xffffffffc26e6f66, 0x800}, {0x3, 0x7, 0x1000}, {0x3, 0x80000001, 0x1800}], 0x3) select(0x40, &(0x7f0000000140)={0x0, 0xfffffffffffffffd, 0x9, 0x4, 0x1000, 0x7fff, 0x0, 0x4}, &(0x7f0000000180)={0x5f70, 0x100000001, 0x10000, 0x0, 0x0, 0x9e23, 0x6}, &(0x7f00000001c0)={0x3, 0x1, 0xe33c, 0x0, 0x0, 0x1, 0x3, 0x3}, &(0x7f0000000200)={0xfffffffffffff415, 0x3}) fcntl$getown(0xffffffffffffffff, 0x5) r3 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000640)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600), 0xfffffffffffffe8a) r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = getpgid(r4) fcntl$setown(0xffffffffffffffff, 0x6, r5) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd\x00', 0x410, 0x0) r6 = syz_open_pts() r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0x800, 0x0) r8 = dup(r7) ioctl$WSDISPLAYIO_GETSCREEN(r8, 0xc0245755, &(0x7f0000000240)={0x1, './file0\x00', './file0\x00'}) r9 = getpgid(r4) getsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000340)=0x10) r10 = getpgid(r9) ioctl$KDDISABIO(r7, 0x20004b3d) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x1, 0x0) fcntl$lock(r11, 0x8, &(0x7f0000000380)={0x3, 0x0, 0x9, 0x7, r10}) r12 = semget$private(0x0, 0x0, 0x4) ioctl$VT_GETACTIVE(r8, 0x40047607, &(0x7f0000000500)) fcntl$dupfd(r2, 0xa, r1) wait4(r5, 0x0, 0xfffffffffffffffb, 0x0) semop(r12, &(0x7f00000002c0)=[{0x2, 0x100000001, 0x1800}, {0x0, 0x55, 0x1800}, {0x1, 0x0, 0x1800}, {0x1, 0xfffffffffffffffa, 0x800}, {0x4, 0x0, 0x800}], 0x5) accept$unix(r8, &(0x7f00000004c0)=ANY=[], 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8000, 0x0) ioctl$TIOCSTOP(r6, 0x2000746f) getuid() fcntl$dupfd(r8, 0xb, 0xffffffffffffffff) 16:02:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc, 0x100000000}, {0x1f}, {0x6}]}) chdir(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') 16:02:30 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$setstatus(r0, 0x4, 0x8) lseek(r0, 0x0, 0x40fff, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0x3, 0x4}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="86", 0x1}], 0x1) 16:02:30 executing program 0: r0 = getegid() r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r1, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001300)='/dev/null\x00', 0x20288, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000c00)={0x10, 0xffffffffffff42a4, 0x4, 0x80000000, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0xd0d2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x5}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fe4000/0x12000)=nil, 0x20}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000fe7000/0x1000)=nil, 0x4}, {&(0x7f0000fe7000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x400}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000feb000/0x2000)=nil, &(0x7f0000fe3000/0x4000)=nil}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000fe9000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000fea000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe5000/0x1000)=nil, 0x6}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7fff}], ['./bus\x00', './bus\x00', './bus/file0\x00', './bus\x00'], './bus\x00', './bus/file0\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x74f3192}) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000480)={0x10, 0xfffffffffffffff8, 0x4, 0x200, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x9}, {&(0x7f0000fec000/0x10000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x8c}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x100000000}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xffff}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x1000}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x7ff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x2}) stat(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000001100)) setregid(r0, r3) r5 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000980)={0x9, 0x73, 0x80, {[0x1, 0x0, 0x2, 0x7f, 0x6, 0x7ff, 0x1, 0x1, 0x7, 0x85, 0x5cd, 0x0, 0x9, 0x1, 0xff, 0x2, 0x24, 0x86], [0x100000001, 0x7, 0x1, 0x5, 0x5, 0x10000, 0x1, 0x16, 0x4, 0x9], [0x9, 0x8001, 0x4, 0x1, 0xfffffffffffffffb, 0x10001, 0x9], [0x8, 0x5b7, 0x3f, 0x6f, 0xa690, 0x9], [{0x20, 0x8bb, 0x8, 0x8d4f}, {0x6, 0x56c, 0x6, 0x7}, {0x93, 0x80000000, 0x2981, 0x20}, {0x1, 0x5, 0x1fe, 0x3ff}, {0x5, 0x100, 0x0, 0x9}, {0x8, 0x0, 0x9e7e, 0x3}, {0x9, 0x15b6, 0x2, 0x6}, {0x800, 0x8, 0x9, 0x8}], {0x3, 0xbcb, 0x6}, {0x472a, 0xfffffffffffffffd, 0xfffffffffffffffb, 0x3}}}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000140)={0x7ff, 0x0, './bus\x00', 0x0, 0x7, 0xfcd, 0x1f}) kqueue() r6 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f00000001c0)={0x1, './bus\x00'}) setpgid(r2, r2) mkdir(&(0x7f0000000280)='./bus\x00', 0xa8) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)=0x5) bind(r6, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) ioctl$TIOCFLUSH(r6, 0x80047466, &(0x7f0000000340)=0xfc) kevent(r5, &(0x7f0000000180)=[{{r6}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(r6, 0x2000747b) 16:02:30 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x10102) select(0x40, &(0x7f0000000180)={0x9}, 0x0, 0x0, 0x0) close(r0) 16:02:30 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) poll(&(0x7f0000000140)=[{r0, 0x20}, {r0, 0x10}, {r0, 0x100}, {r0, 0x100}, {r0, 0xa0}, {r0, 0x80}, {r0, 0x1}, {r0, 0x4}, {r0, 0x10}, {r0, 0x8}], 0xa, 0x0) socketpair(0x20, 0x3, 0x9, &(0x7f0000000100)) setsockopt(r0, 0x0, 0x40000000001d, &(0x7f0000000040)="02000000", 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000000c0)={0x6, 0x3}) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0x10) 16:02:30 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x86f21e114220529e, 0x10) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x82, 0x2, 0x3f, 0xffffffffffffffe0}], 0x6, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x20, 0x8, 0x8, 0x6}, {{r1}, 0xfffffffffffffffe, 0x926daec245a3ea8e, 0x80000000, 0x80, 0x3}, {{r2}, 0xfffffffffffffff8, 0x10, 0x4, 0xd411, 0xffffffff}, {{r0}, 0xfffffffffffffff8, 0x42, 0x1, 0x4, 0x80000001}, {{r1}, 0xfffffffffffffff8, 0x40, 0x80, 0x3, 0x2}], 0x2, &(0x7f0000000240)={0xffffffff, 0x200}) 16:02:30 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/wskbd\x00', 0x0, 0x0) pread(r1, &(0x7f0000000000)="d3", 0x1, 0x0, 0x0) 16:02:30 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86127) accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYBLOB="f90094e5ff05000821000020f2a200ffff39d3045ad35a0d2020009d00000000000000dd476e473ce443595950f2f9906d1b00000000000000000000000000000002"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0xffffffffffff9a4a) write(r0, &(0x7f0000000040)="230e228901ea11cf801bf1fa48a4445ed5", 0xffffff1d) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)}], 0x1, 0x0, 0x0) pckbd_enable: command error 16:02:32 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x40) sendto(r1, &(0x7f0000000040)="fa69cc399a07e85462bdfbc30a31247318516bd91075c771fec91cf9f587b6424065a893d0371f8ac86f576f58fa27605c237b4d92f3b72cd85ee92a803416fb179c9fdf", 0x44, 0x400, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) sendto(r2, &(0x7f0000000140)="92a66d17848c0ca62e12284b4e2a4d3ed6778ab17426d5db53820bfe078690d87338682ba7b695b493bd674cf3f33763d81ca0b7699dd9bea14542ebb4d51b2c6b0982e2bcca709033d64a63d823bb0b16dfddfb00", 0x55, 0x2, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) dup2(r1, r2) 16:02:32 executing program 1: semget$private(0x0, 0x1, 0x20) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000200)=0x2) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x1000000091}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000100)) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x3, 0x1000, 0x5}, {0x18, 0x2, 0x8, 0x6}, 0x7, [0x2, 0x97, 0xc, 0x5, 0x5, 0x1, 0x5, 0x1]}, 0x3c) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(r3, &(0x7f0000000000)=[{&(0x7f00000003c0)="47621d7345e7", 0x6}], 0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180)={0x400}, 0x8) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000300)) 16:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x10040, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000300)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x182, 0x0) flock(r1, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000080)}) r2 = semget$private(0x0, 0x3, 0x5) r3 = socket(0x0, 0x8000, 0xfff) recvfrom$unix(r3, &(0x7f00000004c0)=""/171, 0xab, 0x802, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000200)=""/38) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x100, 0x4000, 0xd0d, 0x5025}, {0x3, 0x5, 0x59e, 0x80000000}, {0x0, 0x4, 0x0, 0x2}]}) connect$inet(r1, &(0x7f0000000140)={0x2, 0x3}, 0xc) syz_emit_ethernet(0x163, &(0x7f0000000380)="b6e72871fdaa8cb9883b941f32f4070000008d267cf870935f99c4066ed8077f073f050040000000000089632faf9b80ff3d8e2a0c25c80302574358ed61d32d140203716a2f3610ce78164a797b9d5f7351f21bde30fedf7f9aebdc7a1bec884f7da8257d60ecb37f50cf2dce2eb2f3cfb027ef90112548e4bb192306a937c3abef7469b71fdfd80210ffffe829003d5cbe5f19eb6ffbe58c5a97c32a21861be1f16d56a66ed2c36270df4022a5bf18e80f194805c837697c06e3507cef43f57799802cdaed68023ea467ba948ec6f5a6d6ba6b0d9e4624d287738fdd76d03beec0f0e60f7cf5da81ff860fcdeba5fedfd51e29402483b65d1fce9b69747872d6a56bb436448d40a4368ba199bd43a059f011a8f31e6b872a4ffa174219403cb453e94d76f2712349889477f66382b9b11b") r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r5 = accept$inet(r4, &(0x7f0000000080), &(0x7f00000001c0)=0xc) dup(r1) fsync(r5) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000240)) 16:02:32 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x79f3432c3e595afe, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) 16:02:32 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) mlock(&(0x7f0000002000/0x4000)=nil, 0x4000) write(0xffffffffffffffff, &(0x7f0000001bc0)='v', 0x1) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 16:02:32 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="9aec5270d5a3d7872d4ae3723635a9c2edb546e2be6b1a1ffda857b195ae02dbc112389fa1e5e71d1a7810db200204797ca1e27f1e0010ca2961684060a2c244f3e91548e36ba3a0f384c72b707c863d20e5384a90611d3c4b9d35561ee7480bb21e16b102ab5d8d25f996bcfe18a4cb253f6036ffdef732e9f4263cac174bd1be006dbcb8bdf060668ef2dab3df77e2f99f30bb31305758431bdcd3", 0xfffffffffffffe45}, {&(0x7f00000001c0)="d63c346cbb17c04fc93badc504b1afc16b19c7466541ed2a4d6cef5a2404c470d06291f3d044154392030cb88ccafa139e82a810a15bd056fee250e6e46cbc6ed1af4fc9b9487225a755d2213d29a3d100a03d87275c01516434da51d60bc6bce18fbfd111d49f3252593ab1da3025e95eb79c4e2e7b199e1e283c65ee0cf9ae4796f4c67a35631ced2133aad4d6464fed2e10beb6480693fdb52a4bb929abb0cdb82b4456e3777c2147ff167131253f346b8d295c97ec1383c3f02b31743cb4c6259fb014ec300189d72f5d8a5753ba3137c2357272c4aa68592dbd3ec946e954ba8194b8f1f090d2903b0b96168e4ddf5252d24ccf9a40826119ab05a639cd8d4699ffafc2a620c790719c8e0f2c85001ac0de14a4487feb784dbada0ca42c213d1cb3aac524d5fecfa8f9bc27aa4817483a2ee2b2e5b39faa1af0a98f757c03fb076716cc495a7c2bcca7589ec9a07b978b65cab60725ec2888f5fbe1df20a3e39a40bb51d1a2467e3fd5c1ac978630639bcdecb0ef547ca0f2af6eb4597b190bba71f119301f01345506c0cf71cd0a543908213584661d12808e3b0bfba332eccad16c39e87bd924792e16acf28c5e4fe66c8c35bcfd5f03de9b897723c1da20bdfefe006e7341cea76262671dffa17c6c816e7f074ffe312ee1f2395a2e7b437061d6585ae2c4e06908dd40cebf65f69d00b2b901bbba34f87b6b38d8d240c9679bb6b8723b330629441b822c76ee727ee39011dfe26b65c5c8bb755738371f3171e0bf02d5a4e50f0ab8f3b17052609e53b289bc56bff2f6e5a6d3737c0718b5f6e79fa345192e9df5a388065775a32cc3984623a29e98089f303d3ba0dcb003467c8a06d1609aee8ca6aba24a3a6a2a0081a87b1e0e35d964da861c68e9c1566b1101f4815888597f7969c7f8fec21b5bccc16f2f02521a3a727c3d427c5a1df250945a2cbcef33bdb7dfdcfc446f73f12e6d8b4dafb375503adc68d41c1e20f7412b680f5799b4b8cbaf608278766feb7a189f8c9c7d33956e5c1565959642e6b7d29cf47131dc02b73888475c8c0226a9dcec5798ee2b223289f19b78913af3e42a352202b94a69ad90780d3dcef2c332a3ccf6ff23325bb85837f39c8d2292d0c11269ba9bc3501f0e2f896ff954a4e4a4696a2ed2a24ed4ffdc052ad3f55644a3198ee7fafe8dfc352152ce59eb01c581df25a733daa39bdc55939d0ea2db853f67eb320f3596af5dc33bba9d8e17ebc409f14aae54c8994bd7c388561ed5c5a67e79eeb72f958b85cf34b023f0391ef7b5932c7378020eeee5caf405293228151cec5bcefa73d83c1cb9d908bfe7a957b9475544e52f9e97ff80e0dfaf2f42ff0fd1cbef8937fcd2639937b7eb0da73080e4af4a48236c252b7a8d33e86005ab38a0c0f284f364df2920b9cf9e641c3b38b906f2bf180db3dcbb34275e6e5f9258c67c111d42ce24164fea5efec728a0289426e055d4e1d052532efbcdf1c4a0170dc4a68695c2d558d86f080f9012d810109ae87cb589793dabccdf5b2afd3f872e4a98da808ea2bf41fbc7d4a80f465ed4c2df7669c5d507621c36f4a1b937bd132cd077f625c85344051bf233ec6522d351f8d7f10c0695fa5aec0e6ed7ed9aaed65ab80dbb4abb292426a9d05e81fc3d6be59cd669fe02d64c6519d7d9c13ccfc1ca681c8b14455b6d20c8c1794cb8bb84646d2bb113dcf96add4f3c72af291ae143d18bda41e23aeb0adf31d8be1e1e07a55364be193a4c5a8e23fd0f9bb2d86c09c9c28c341e293ca98fb42274da3af3da2cf76fa222a67ad7c2eef97668f4a93aaf77f7eaaf212aa8188ddbeadf077af162581f37f9326d0b563ff390b0802dda9921834252cbca9de7470a632cb38bf83cf4f1d73aee6fb2efc663aecd824277eb33ee12c19a38ce050507e9961f1d76ba0d097f3e37d236bbb8d24569618d0d4923fa3ee245300ef92745862dbd375f2b304e5cbcefd127aec3f4ffcedc6e1448f7ff3c9005f4af90f3134157c98079a88c0d9850e6fd197cee74780fe3386a72980b8a51d0303766de59b9e7e4029b6d04f8e1a8e36910fb4d01e038eacabafa1c89744f9796f8f43b017ba174c9360b6ad7b2046a9009e0a4d756370cd6373bdfea8d4dea6f4bc741f4c42fdf4be50cd7b072fe122e65dbb7c93e603608ee4e04338c5cfbaf3abf6b46b3bebd388e6a4e0ef76b8f00dad75b8cebbcabf703295f2a82d030e95918fd6f74755fca76fe0646aebce0ffb2feecf34204eda50feca1d41bf7f4bd0e160b019b68d474028ff9e7cbcdf5c1973d65985faf12313ab889311fce2996d1fee459fad98f42e3e12af44d911140fe00bec75c93f263bdf4ee05a7352cf8e0b8c19b050f69c5eacad2713de85ce54fda8e329a6fa2615bf9362fccd94baed1c18c34d34cd2c3aed3386e13ec6d0625d9201616cc13b4799192cc4c25aeff5c44e8b223b389e2a2ab07231f6eaa84a567cc289c2a78ce8244c7b592db28903ada3e25d494a3f1720ea4deec649a4f8922a0033193f1a9b40197ecf6cd6c32f627550382fae59a761aff181086c6d9fe77311b70cda0000a1a448ff131569adf0caf1aaa0ac4514a68e87865cf2bbf0d562799224ce16993388a3a64d8f9898e662160ce7cf8c8d1075c43f6c172cc7ffd1082698f110e247986e396ecf79dda241950786729049393d7c02a523c34ec10f274097a076adb04646d47195bae27460a21f40f1feba0b2e6c54095a4dee7a61c70688752e0b01eb9e532d7212beb55e277c9ba8d181c6803b66d04ac82698a94d19d34dadf0dd1ce7650581d7c004c1ea644d40373e0a9e0ee893bf7d6ae1f38e780ff219e2b9aab44b324625914997b0d8065aaf1760f51600579d9420d284eb735b8cc0d640b1a2f30bd94d2b6677b59ea16958d16b8fa7994d9377d2e4428353b6cc59f9592a37367a71cbfcd3978adbce497d60c74f1f7945bc1607a84e40551b7e0fb8c2a5275c64f3f76874f4becc90198c6756ae9fc3976065e64453060c10484e616d63ae9a0f270ad8beb43c34127c8a07872887e4f25edd27435b1050c235e2d2ef2bd59905b3c954dea8066e969447d68e14a132927180ead13394d25e1b42fd8418601bd3452b2f5f3a8b7d83cfb546fa90584b22798b86950ed4227dbecc7d0a59a2385969a7e814de48eab2c76bdc038c61c0761981b7dbe137b3a3737c067cfaf8723b533d78f6fbb3ef7eac40c68fd0be82c100ab233a2cb167d22c705ebad3e1d3a5127aa039a5c2103077c7ae19c7a2d1b9dc4b9acd77e9226fecb0f1fa885469f42d993c216f74ce9c54f674a9cb6c2e2112bc2279a6215d834b2191bd42a84d3bcecfc3ab8aab89af5a9530931093fda619fc89827527d7fbaaa4dc80c56e0caa6a8fd86ba49b25aa69efb0015ee4b6f67cb6f24bd06b391e127d3babd0279afa5bfcdde234f5b0fd074a996166b2229bb1a49ec7583a2b3cbd2d8b6f21bafeb22b0a674ce7407c91daa863634857dc33001d2b005751247e94b1fcdf68d9c71aac572dd82a065a950e0805ba766c475c1cb868e73c2ee09b29652c225a50d356310c06188e0088a5922d8724d94ef1dc8941b7eabdf23c549ca752b21e23dbf4d3cf507161a95d00a3ae46def64ac21e7d49035976bf956dee7894cb012ca86391ac405cb7ec2662971abb800970e81961987b3fafe784b0b647a02f6e06ae7456a405ba2a7e27a822629286c342ffdacfffa24896fdf7166030d5f246039fc6e33552f14813c931448c005c286ebba0123d742afef851f1f45348da38956f28c2699a89d6bc39728b83447abb497d571063a51c229a113f0cc01d4e88c32726831a19837614ca44c9248429fef5526f28115eca52f350b4e04c15d701d256f33dd8cbdf3c8b7391089c4925675dcc15e7c39a88e87ad89087e0f731801f620b15618700fdaac574e30ff340d39ce344e71bed39bd506ea3f88fa19f94e52246f7b890e2762b760c19d3a1e31a695655806a546f5584171bdd20b8a0712e942bb6555de19261626cd9ca7c112cd1a2c1e5497831946b8f99eead87a6888bbc3b56ea8f66e39f5621018cd780dde0d7af1f79ee327b82505428811d767896e812457029480ab73e7eee1e5a9d9517cd7c027df2daea7a73a5e2367698b08252e9394e5ee39fbd94a6e8790d044666b671e4f4e330ab243f84a41d308722f8754c16d40f2fb7bc397bd43d632dd2766931130cac9eab5e1074e995a54997fb9fbcff008cf355789dbaa4904d64bbb8d8c3ba3014ac4a75a9861e3448195cf2482812b5b5df8ea977efeb21425de3b2bb23bfb428ef4b28d772a26e7f150bc24f1e5f5e68d47a29f2494c5be2f9e76128225422b8f843aaaa1ace16b31accd17402acbe328e65a0292513d2db3f0cc88aa0e42f4c9a0072fc9bd1f5ecd6620037e3ddfb61f6421d0111c765d260f58a58458d0ed53d692fe3f2c8543ee5b4b9d5bb7e7ffb5febc89303f26f5003b14ab5555b58c9a007a0151ce772e95bca4d7b5f1852dabab700dd1ac0adc6800998abb471a48e0ecb147e5afe98986b1ae4eb0d25faaf0dbed2dc51f746a3f3da22c3453bc92ca62dbed2a9acaa3fa921624d4c76760df4b2749f5500f9f1cdb8439ba1ea632b7bfbb76a821dfd7a860a1ae19b3d54b9eb5873f8251952bf0362ca59688bb7c1d8799fd884aff86fdb111ad93e4dd937af04156d909736986e0a5e21773fbe18bbc7daeee2855222f4cc3e6455fb2ff1f583b74ba2b7074c2a6888e75bd647371b094e40b1060b046b4e6ed3a0126b303a34c5f7efabc536b06355451effcb251f56a0b109a16905675627c15ffe1df14b68ef2bfdd67a47495f1b1f6615c2df40d3f2d46034ab1fd13245667baaa93a6c017a1ceed76394162d6d1f60a890846f1636aacbb858544f0bb5d4029f011b619e21358fd7c629665be2940a87143d2a901f26f4e304bd2c9ab23518b55501375d6c2db0c7f747c4b0eeee4fca7950e86f362a719b7782a2500b2cd4f04946bb39906e52fb2b01b0fcb09cd6801085651f88089c4259e9d20bd806604c9ae78994b31bbcb2132632518a4bfc3aea77e2fd149a47364c802069aa0b1077bca17e3455859382d2c6eebda5021e961fcc3c6b2d4d59d6ff10991cb0b10a118c26c5c4712e2bd24868e82e099293543b5a8b530c48aa4e1ada4282b273a47d689faf3948e9fd658452ecc87e4a2572b71634e612f9ea149985041ac31dbc14585144f10d27f8331fda1ca9bce64a9ae7434aef0e15eee4b43a06166540ed5c0a86c68c275862318ab959c9540b5101644e848182240de406abde20219e027a826418f32313296433186e67401780618ef518d772791533a15312023c4df692a52407e93c40eb2f61f78c4b0bbfae797e5801dfb7eb5ceb83961c95d7cdb2d13f2e4437ebe9ffe2f64db3f4df1d423969411538675cb866f1bc47a49ed6b27248ef3a578c799b31280a3874055bf5839338ad25aee793810d68c1099f303f63400b24b0634266bc95f2736366294cc1e3649065acf5de14322389f30737d06c9bda5e90c0acefd0d688e490a429a3528614677a282b7f5f98892f2b3cd4455564bc99ec21b5a0f150b3fd9d022ee4034b735a8331be2e03477b288b7d6cf8b5db217810e6edb1a42b74ad6b6b7440b88129dd773d3109db36f20f719aa3f97ef2bfa763bd8ffa782b500ae93f87b3d559c3381bd78357c474145ab3ddbbc239abeb0682f4615088c7b7708f219ce6872", 0x1000}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:02:32 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socketpair(0x6, 0x8000, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000140)=@un=@file={0xf05f49ac8e904b4, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0x8) shutdown(r1, 0x1) 16:02:32 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000180)=""/173, 0xfffffffffffffe27}, {&(0x7f0000000340)=""/88, 0x58}, {&(0x7f0000000000)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0xffffffffffffff6b}, {&(0x7f0000000780)=""/88, 0x314}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0x123}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000600)=""/167, 0xfffffddc}], 0x9, 0x0, 0x0) 16:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xfeeb, &(0x7f0000000100)="f9") 16:02:32 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_DEL_MFC(r0, 0x29, 0x67, 0x0, 0x0) socket(0x20, 0x0, 0xaf7) 16:02:32 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x9, 0x8, 0x7f, 0x1}, {0x7ff, 0x4, 0x80, 0x7}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000100)=[{0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x170, &(0x7f0000000000)) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x20, 0x80000000, 0x4}, {0xf63, 0x8, 0x4, 0xf447}, {0x8, 0x24a0, 0x8000000, 0x8}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:02:32 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) bind(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="01082e2f66696c6530000fd72206119c6a52907c3da0bcc671d48634ee8241826cb38621b7b1455ff5c0f98a82d9f5b6167305d5c2fafa48340ba0644ace09283e8b6508f06dd0970a026b8657578a14c3ab2f2629037fb7d5348095630d999c17dbf094e4f07c556168d9afafc5d4004bf98603b747a620785d8287e1851a4846743727f46ecc10f31fe62f7efeff0fe7de95dd6a5a6c68a6a9438cb9a7795e3dbc4f1377bc66a43f1ab69b99c5"], 0xa) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) listen(r0, 0x0) 16:02:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2e318ea9252dc5e4, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:32 executing program 1: socket(0x6, 0x3, 0x40000ffff) r0 = socket$inet(0x2, 0x4000, 0x8000) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000100)="369c46ad4f668afade5985d368f338a00837b02e42eb833473b28d95762492539173e7c39edc7fad6000783dc46170779f521e18a40a46c9a8f1041822bf3620d954a6e6c47629453eb6ef12bd", 0x4d, 0x0, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000200)='\x00', 0xfffffffffffffdab) setsockopt(r0, 0x4, 0x9, &(0x7f0000000080)='\a\x00\x00\x00', 0x4) 16:02:32 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000080)="000000024c8a44e1b30bdfc982955d37c1c103287f07b7efa76d410000831a5283e4b28bed11ec5111024efd7c2200000000cd08", 0x34}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) ktrace(&(0x7f0000000040)='./bus\x00', 0x5, 0x200, r1) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x20) r2 = shmget(0x1, 0x11000, 0x200, &(0x7f0000fec000/0x11000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) 16:02:32 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x9, 0xffffffffffffffff) r0 = semget$private(0x0, 0x2, 0x200) r1 = geteuid() r2 = getegid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x1d, r1, r2, r3, r4, 0x22, 0x1317031d}, 0x7, 0x3, 0xb11}) 16:02:32 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0xfffffffffffffffc, 0x0, 0x100000000}) flock(r0, 0x5) close(r0) 16:02:32 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000015c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003d9b1ac4ebde95fe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041515354b416f3faf6fcae1293fe4304fcb1a494843af1b6260d0000165acf8681aae879f5dafc7470d0d74788cd321fbc00"/4147], &(0x7f0000000080)=0x1002) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x2, 0x3, 0x101, 0x5, r1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000540)="8e") kevent(r5, &(0x7f00000000c0), 0x34, 0x0, 0xc68, 0x0) 16:02:32 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, 0x0, 0x0) sendmsg(r0, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000001180)=[{&(0x7f0000000000)="14779a3b924cdc44ddbacb4f10e54d3b170395087d", 0x15}, {&(0x7f0000000040)="336dc39900dd77ebd1", 0x9}, {&(0x7f0000000080)="6257660119170848e1d978e8f8fa0b632c7ac34fbe0dc2db6019f1cfe1b6ea255f8626f5665e9c341a7bc4fb5bae5af9ab66dc456abddbf7a1c7504a146ed6c231be0b3d32089d3c06", 0x49}, {&(0x7f0000000100)="a3e8aac9a128f34843426bbdbf4a8cddde6f12f7ee5b22422a6e7134d7c0ad625ccb97634c8b12189e24abb0a01498ff65fb72a387e8cfc55bc803126132cdf508a6abae85c1126a25fd7ab32896513347b45a50740d1d36e925646177ed8f37662afe0fc76f08975eea6ddd20421c82a0abaffd1744b33db7ce2fd69685575b2a0f3419aea9b9a3be82bf87c9f935e106b36a288a329887b417990f2d3ca3ede6a53c43ff906abe93cc7e2c7c9bdc4f4d2945c3f494be59f7237d2106dd05f934149e71a9fd11a3e1b8ebe63da050abe5b14489bc20e05e1ccbcc47190327a1d8db9ce16ffcf5c93d2962db53426a7c423adfd8b33c109895dce7de1a0a8d78d5d63f55b5fa6ff79dc355c22031aaf83a12dec1b4d4454aa181c9c60d48e857132fb36cb1db3f9e2193175cc5fcd2f9e431bcf228b318d4f2e22b03c6ee9a05ad1e5744154c94778eab1da67df685071f0add2b808087691ad785302a5a70c03c0882b79735a3fc377ffffab24b650e78d64ae181d8e4dc02db3067c6f38d873da08421ad6f18598dbfa3d6515219a08d8b3ff8c38844126c8d0075e8e3a3a6222b5fa2259a1dd372601c578c62b564c4b25d6248e70ad532d6746e67070ffdd1955283097d4a9f36b5bc6bf43bd909ddbb3918aa9563dc1f063057a4d2080d2050913479275f12c47632e89888193c1873162e2d4c40d384087973c1a17e8180d7435d95434643065976e8bb92f65ea06820a2ac1cfc880ea60c379b9919a2f245750a3c77230457645d2adfff17c90dfe5413f2d7d0a6fcbec731d889f72ea73e2a675905f88391ced9ccca1638ae7384e08903208ac6802ce723c0c71929f0cad47e5474c9caab8695447ab6384f304f007113b977cd6aa8b4d6bb5fadc1da0f39976d94f08201ae8bd17c5ef3f382af440c097c35742290d204091f472246383ac5bad6f2690fe641290c3916eb5a7d7cd4af43d106f9d7c294441c9a1b8fc3c124d1507f69c0a0b394b1838ab0a9809269c7bcbb016d668c53f14c97041811d5e8c16339215fde8df950d9b40ec08a781b6611ae14295d865f243b7500e155b616bf970ad49f0235f50f9df0cbabc69b38f2539d3d67847b7dc6c18b2a733ed9c99fbebfde40fa8c49d7eb44ff5437ce312b1cd53fcf23ac762e07a0f0a4a9dfc40fe8a10dcf5f991b74420539688717dda4699d8e6079acf4d7578e0e85b3d996847318278ad6ee08546abf533cce8b895299be6a4c754da38c630d4c7ee4bbb14c53579961810579d38d5891f29602624a8669e3652cb151bf1664a011daf359599ef4c41f3f364ffb8f26662d2364ba45413f0d4194166b837dfa53f3dc35130953400885f8d175dfa92a13f2d9a543fcb62d8144f0087a883f0ac7502da13fd9e01649c1103ddea50aec2490580999700575a5af605476dcf47fd739202d9eb583e5217446b412c2daa03ab23fb7fefdc96d3daa13709cfd1e9ac260fd49a5b53cf3d3f224ef6fb89fca68e6ac56845f039adee47152301cdff8654fe56b48598b2f99b6020b44fe4743b963bbd80d1050bb251649d35abcf2c38511abe5ad20eaada3e7d6626886ceb62e76a55586b280fc26cd960d89a16d0db299b2d9c800759e15cfa9a02ca2a42c1b4ad3f7ad891cf9535729b3dd03cabb00d01dfe5c674209fab13ef97b67f8c4d725f264f77ae36575f00762f71614b8163001a1b82f0e0ceb93d6d99122bccc2aa2f44d48cc8121abb139cf8cd58d6a04222c7012d7ec392e2fcfc284d97b328d769439abbc0e5538d9931546fdec2c325dca1dc36f636f848cf08960aff3dfda54b5f4dde2878adef937daf82e5df52ffd7363894e7c322dde5da8221f88ce4342f3671061713e603a7f77e0bc50a4e279bc9517e79924f9bd726ba30ad0eeb9efc800d259079f59f73c6230807448250e19d297a51b245b274c3ee2f8adbe6f4bace3d700bd2715276353282a12f9296d506ff544725f3d215ae0e575e66c62e967e404e5d6b56e397b20ce334394d1c42a9806962a2ac9b3f144271f09042488e7faa2c605d169745e33d1d2f6064a8bfe88e86b920af04bde0fb661d667f5e4bc8af452ed795861e07a66f430084b0e5da59a9c241b822cb6b3a21a2e1f5c9b258eba9840d09e5ae121819b3d1c44686aed9249b0d2747810e210d523535a56c1856305ae70b019a35c0dddaa46d3b68ac9fd31228f0fd6cbacbaa25970e808a2b7603f7cfe761ee6d831612a4f1f71e43240f178baff71775e1ceaa875343b8355061c5d3ed35911e847978aa827d91d67b6563e2914a0ac4f240b20aefa64c617d0601258ce6f98e83c00926f1e6d95519914f3911a3916d20cc8f47bdfd6c3d4cef9df5143ae738bfcc56e4bbc4755af3d90146f6c7045bf1e1677fcf88d9c37a856514f4112864c0119e38f16d06d941b8d73a9b93fd6c6ba9f89257df0e1853b6967b9d8865868b0246e8900a7bd858b6af0034801010d1c0a214b521e050b2fb6957872abe094b76dd62eef7a9981f6fda23b81dd545c897960154136cc626875ae25c37bdb07f8248e39845bf87ab571119a0487f2347ec9aad4e9c704d2957f52cd4049a65881480c5e931479b58e4d78aa2e46e06bb1ad93b7c6b4ab8fee4f46b1949286be5b0917dbd2ff5847c4698be2cbc4e372983b7764fdddcdfa493de01c224b7ba57e810050ac6dc74f664d9240372c18ba08c4cfd6b111d4a5b30b5254cc9ab1f78e5c6cd7f59c6bdbbc681dd90eb6191795cdb3273a85482809452f6d67a8d27640925e9c0b115f34dcc47bad768d516844aed753dbc3b44495d9b589d01c93fff0cc98b293cd5fd7c9adc8a4da32673ddd9791d073688bc26a611f5e3cc421cf415f9ff20f7db70ca259e15f2b63f007b4c071fbb7d7743b47fcce0bb0df10252f8080aaa040bfb4cdfa809e70a18b9269cf8b831e41e6eccca2eb69fbe5015828aed1f5e3476d9e6fba9ad5faf7fd4872af6769f9b8a3334ecf1d17050f676206eec9d81f30a23ed99f22bb2aa47496947e5c71319385bc4d73da3cfb6e20f04f42824b1b87a6cb2b6ccdf0f3edf73547d7f1e8584f25288ee24b095f1d04491b3314ef48964415972cc551c544f8cde237d1a01379f171f819a7f132209f61ae1f75da0158ecff7f476e440e13f8f78160415800d1292f94ef1c491c0f768d69d71df6c070144e58896bcfc2e7ef9fc7e548788856a22ed0a8fe0c534ebe64034be24d18c817c8537fd18bcf828440e6b85c9880acb46063f4a82271b2b0f121984f88cb246c90c9bba5884b87a6cbc5b8a5fd9a82c5fa1d34b35925c90a3cb6d8588c2bdcc67256bda6346bfcf31e6349f92414e8539c5504320d80da8bb4b648de57e3923a9931f00b9ff5596cf1dc67040b0feb930ab488c4e53705ac6dba22b8e0cd290e3a2e5e0ddfc3eea29eb9f9176b12205a3c4b7e3a0d399945797d533685fdd204b375078c7a4f3f89b6f6afeadaa3f3263264dedd59e34b0253d7f912a39f6bc0b6db84fb72b51693389d268472b8ce52363c6064918f89b8777882b0edc6c821907c2730537535ca7f5239aecf089416c859aade376a73de7efb34bd3d14f4325f96ee810dc26d655331b6731dd361f1200e83ed3834a2f9c4d3445468a9dfe09024dea11fafc21af49ff8eb2a4b8069026a7e4476a4de8697975d6a39cbfa598ea8e6d98e8c8d07e8d347a9cbf4b69f30d4761be2f88dcc347d033c09a1cbf5f5f537635d7171e23f742744952f58ce829600fbbb7e067f9b715c11a44bcea0600435273587c397153c46a6d721b416dadd19c808c5c547cb4d8beffab380bfc9f7e553350437e2b828e5bd2f3da0055283921f928ab7a290a4c0880a0b4532ffd1879a07fe57e296d2336b433725280d29b6c0f7e0d606e37b1f719ffa5f9a7ea30950577f87be004f6a6b093cebf0b072c8308f717a7fe6b26628f6654caaadf51ffca37b6241c0b5cdd4d0b606662a783ddfb42e62ce1473a7917475bf6070687dc7fb4c2d997a25149d553ad30f75804128be2e265084cbbdefab9b60cec28cd54d075d947d4e7cdfd5f38f6e292937a7f22cdc4af10a33b595c1940c7ff2afa501eb657ccdb2edda9bbcb5552b58e99e59d50f216203d8c4b00fb99be8973d3b88464225d144531759ac2710c8be94b78e4cff91ff4eed95d2d1b3e8276c97834e3404b8e3aa1547af03e3061d14ce29f3d31090eb9801063ca0c1773a37438e3114ebf6a97ef7a9cc97f69e4fe687966cd10daac59cb98b14396d455f566c369584e68375bfdc928b83c0549ce5fcdd178af1c4013c5485ef68db419f66b7ff4280cffb3076959c40ccea8b7f0f8cd378dfef7eb618bac870743c77bc42af74b095cac19a6c3af71a4943c8f69dd1cc0e578405a412fcd602641d5b638b9cb0959df3f8a5a2be798cf740b129276d6a0db87b3c1278833a1deae8c2cdc017b9b5b599429d23c1a6d36823852d8e759dde368d5e41a0f74242459c96e64f368bbe09982a1502fbc3effb8f229e521582b12d24c9bc69a2be5025a7809f71a46d461ada0779d2969661c7885218fbe2b36646c1d1ed61ae525051ced8fb134c31876445f2d060c0459c6cf890fad0373e4ab01a6b911bda094d176597fe541baeccf395a4bf02e35f6236ee83203c6f353f5a4a2d4fc24acc8d3e047f1d93cb4f131cc1d47d292211b42d08e19422f9d791cd38718cd5361ea74c121c8b519626db7737d115894c260ca8996484e6f86f6c916bd0a4158bab9714a9dd4799a621248dde4205f37d68e03e4f0e0bd654cd3f071873de5708e770f244ea5f1e46690e891abcfdc845580ad3f04eed46fef76ee317685611cb521b482883f6950b3c982a6326d966b594977c18ab0b66905e49ec30e8afe1c0ea6e8a5b5ee52b28638a0fc1a218394977b2e093d1aad718979a2265cb11ad882c58f5d30745c8a1e49fcbc38e83da3c4a0f06a7fa30e5b1a6079785a8f5a82470545508e127380bbf858dd6ecb0e53234b674282e55930caafbcb8494f3ad97b631161e16f0b8bfbd6944132dd86409facf70452194ebbcbe2323acad6d7e305eb176a54319d7b12aec7dc3e1ef847e02b59dea620312e802f8e822fc6ece14606079eef9baf11d8df45214e09081a8172f576846c34477beac1552e07f59786cd0bb80ef74c3d5964d0e0248e974f449b35a7ec4f9ebf1bf48fe07d1d5b890b6cc464aac909cbbae8c38a5b2d49009e59c5e111e20c7621a931c2f0838d63db7f8b4d87c36a71625fc3de5d58a6d5b4de2ae3b84855295361b054bd31a9b7366619ba36091c190cd4d336503efd2545b957b7b0095ba667f1a2c2a052f7a1d7e8fab9d8e4a67706faf9fc19baaf16b136be478a6343cbabdecaa56925552a483595df5c89ffa0152c4d5d3fe678943f87db9683711d26b25042a15008f86b75a4b9e494034e01d442368157c0d2ec3cccbaa069f135015fcdb07e955fcc98ecc1a1a35e9b61ec0b5f58d8de1fe512e77964ffd0e352a265ce83e8064a2db4e355633d786d98e938ada6deacf09a16a2d9ad99d14126d9a676485808f1d1f929b95c57709158f12cc367fcf1c5a21df9c5f66abcf92890c273ff7094ac8603ca1fa453b58b8c7e986a8725f34fbb53e1df648c3e3528a75562c15b0c42c9354cb3f27989aa2ccbba4bf36c2499b60f37d3a52e990a790b8feb1659cbb14ba256fa4bdfe7296a1f7fea97e53036be50fb4fba856a8f4dac6ba5cdf87717c6bdcd99dc742", 0x1000}, {&(0x7f0000001100)="a044ccae4c6fcb9eca5764ec2f9f9fb8919b752aa1e4acf0b59cee51c1ae00b2b70af1c8b998dbcbd1c660f3997a25e68624dba8100b24319e1822d38c2dd71f109b89b1f3993b2ffe444142498a7cc2c8bc807a22808f96075f8db465", 0x5d}], 0x5, &(0x7f0000001200)=ANY=[@ANYRES32=0x0], 0xfffffffffffffe4c}, 0x4) 16:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x80000000000014, 0x0, 0x0, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x3, 0x1, 0x400, 0xfff}, {0x9, 0xffffffff, 0x0, 0x9}]}) fcntl$getown(r0, 0x5) 16:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:32 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002000, 0x803) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00100000"], &(0x7f0000000040)=0x4) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x8, 0x7fffffff}, 0xc) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:02:32 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x200, 0x0, 0x0, 0x0, "6fda09583b8813b8156717d93f13855deed57e57"}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x47, 0x80e}], 0x1}) 16:02:32 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x400000, 0x0, "d730c15b00f4ff0000747beffde400"}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1, 0xfffffffffffffffd}}) r1 = socket(0x1, 0x1, 0x0) pwrite(r1, &(0x7f0000000040)="d38f8518f5ec76c0321b", 0xa, 0x0, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000100)="8f19e6198e135c9690e70cff3efab87b751aa6ce9fd0e9658d30ba5f0386ca5c80f8a0bde8768b4aa442908548e5be7bb9ccbc72cd9dc701219961c38372e362b9e1c876277054910339897e3d40a2e0d289be9a07090e95e5237f63fd7a0e814117c593502cb77718c5622dd8a807e1a533a3f8e62174ee946b", 0x7a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:02:32 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) getrusage(0x0, &(0x7f0000000000)) write(r0, 0x0, 0xfffffffffffffec6) r1 = semget(0x2, 0x3, 0x9) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000000c0)=""/34) 16:02:32 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x1) r0 = open(&(0x7f0000000080)='./file0\x00', 0x84, 0x0) fcntl$dupfd(r0, 0x0, r0) sendto$unix(r0, &(0x7f00000000c0)="ad4509c8a675bea850b2164b0ec126d96ae3d23ff84b1e0ad6a8ab914f10e6b7371844", 0x23, 0x4, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) 16:02:32 executing program 1: r0 = socket$inet6(0x18, 0x7, 0x0) r1 = dup2(r0, r0) sendto$unix(r0, &(0x7f0000000040)="117c1cf59f9853d2ce9ff205fd0de4f8b3bab403e0ea2a3a864d876f96d632dac3b25db21cd2499b612d1ffe57acba64154f299bed91179a32944a257d2e4d435c64fa830d895c394ce1", 0x4a, 0xc, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xfffffffffffffe7a) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) 16:02:32 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x10) write(r0, &(0x7f0000000000)="220e22", 0x3) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x0, 0x0) mprotect(&(0x7f0000752000/0x4000)=nil, 0x4000, 0x15) r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000280)) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x1, 0x140) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r3, 0x0, 0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000300)={0x40, 0x7, 0x300000000000, {[0x2, 0xfffffffffffffffc, 0x200, 0x800, 0x800, 0xfd, 0x9, 0x9, 0xfffffffffffffffa, 0x3, 0x9, 0x6, 0x5, 0xdc8, 0x1, 0x6, 0x0, 0x40c], [0x7, 0x10046cb7, 0x6, 0xf72, 0xfffffffffffffc00, 0xffffffff, 0x10000, 0x0, 0x1e, 0x6], [0x906, 0xffffffffffffffc1, 0x9, 0x200, 0x7fffffff, 0x7, 0x6], [0x0, 0x6dd1fe59, 0x45c, 0x9, 0x27, 0x9], [{0x3, 0x7fffffff, 0x7, 0x1000}, {0x7fffffff, 0x9, 0x0, 0x4}, {0x7, 0x1, 0x2, 0x9}, {0x8b67, 0x21a5be72, 0x7f, 0x3}, {0x1, 0x1, 0x20, 0x5}, {0xd551, 0x5, 0xcbb, 0x232a}, {0xe10, 0x0, 0x7, 0x8}, {0xfffffffffffffffe, 0x8f3e, 0x7f, 0x4}], {0x100000001, 0x95, 0xfffffffffffffff8, 0x9}, {0x4, 0x5, 0xab, 0xaf0b}}}) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000200)) openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x400, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:32 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0xe323c6866436dfb7, r0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f00000000c0)="00115730378c95f0c615c0c498fce769672dbf23536a76ff01085696b40d495e16554b363ca43c6256f750f4bee1530971788ad4d411727fea6bc333e54c5fd27ac33bfc595a0972acf1e47f352741cc2e41c20bd480ae897dd0a3c5c2425b5029561ca4526b62361f105763b3a97ce16e9fdb12f5c417e0a3a1e5ab3b68a98e5d61a7f054e879bf4a0020a354a986daccbce16413b04af6d308b4f661b5cf81f87ebf6eeb1f5b231b2e530276fb5fc74736aae8fdcd9a", 0x3b3) 16:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000002c0)) dup(r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x10) open(&(0x7f0000000240)='./file0\x00', 0x800, 0x2) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r3 = getpgid(0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) wait4(r3, &(0x7f0000000100), 0xa, &(0x7f0000000180)) 16:02:32 executing program 0: r0 = socket$inet(0x2, 0x0, 0x100000000) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) mknod(&(0x7f0000000100)='./bus\x00', 0x1, 0x75) r1 = dup(r0) mknod$loop(&(0x7f0000000180)='./bus\x00', 0x80, 0x1) syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000140)) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:02:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f00000002c0)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000300)={0x3, 0x4d6a249b82bdb9e9, 0x0, 0xc67, r1}) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffc, "666bfede477dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCSDTR(r0, 0x20007479) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x42) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f00000001c0)={0x2, 0xffffffff}) 16:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)="2fccbdcc139823e56de2a587cafa4b7983aef6c2e9999593624af1981747d02e2385c27653566e13b3e4ef17e03a8b2e29a08fb0e46e43d2298312f65e6933e73cbe50b01e9de72bf5e5", 0x4a}, {&(0x7f0000000200)="9ed4afcf76691659642e2e496d7c636b0c239bc072a179911b0e2fcda5f5fd8005efb87cbe824c1621cee248a481131c1372eb1453f2422fb0c96e4f47942bd641ee46bf70a2a5216b96266ff4cabe28712b0b7cd9e9cc6eb9392b2cd8", 0x5d}, {&(0x7f0000000100)="37ec", 0x2}, {&(0x7f0000000280)="c1bfbd9cb331805d3bac2fc82ec587b1281908235b2d9c1dd70e", 0x1a}], 0x4) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)) write(r1, &(0x7f00000000c0)='\x00g', 0x2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x10000, 0x8001, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, 0x0) write(r1, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0xfeb3) syz_open_pts() syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:02:32 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000780)=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) r5 = open(&(0x7f0000001800)='./file1\x00', 0x200, 0x0) r6 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, &(0x7f0000001880)=0xc) getgroups(0x9, &(0x7f00000018c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000001980)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000080)="8cb29c215c4a8254025460c4885c1a4226a82a3c94ce9368e2cb8810c1cc17acc74b9ded1e57c2beedfa16212c60e76fae197b4a1794123853e8b27b2ee622c60ed3c7fba2fc6f057e12650352d02c7371690c52f7eeaa8054ea2b4cd97ec899552120449997711467c0a2564d6baff072a93bdf", 0x74}, {&(0x7f0000000100)="1727d3f8604b7dab59c082665cfbc8a2f95a96b743fa", 0x16}, {&(0x7f0000000140)="a71d8621fd1ad687a733903679a706e347416d1f4abee3fea1ba3c39b46c26a01006a256d5ae23304d8aea0fd645b5942c893b14ec451343fd354d9c36c9d2", 0x3f}, {&(0x7f0000000200)="b30ae68b90491a709a25defa62b2ea7dab340113445d53f46e0b938545832338f19fb4b532fe248389decdb05caae3086961baecfaba4b6afadf7479ac8a460776d81db5a48bc6ae464443be835c0f55eaed48684e41f2609b2bd5841672fdf1a2ba9170c324f50c0b6d85df0a63511db9575d0c592918f7899726694ecc546c346febf6e4e9c5c81386a6a67ab34e3e25edb70b9ff57628f2df433a34981a4da0e0b385b6cc3882eff558c4670fb7b9e0e6c7882eb141326c", 0xb9}, {&(0x7f00000002c0)="c9ccc30909908365e5873e5f90dbb509faf2215e27e4b5e33c2c68ce8ee0b1cea0c30a08ce7b3326d9c32d979edc111fe7ed85bbaa28cd", 0x37}, {&(0x7f0000000300)="2c51e95f9ec2705565e655d887", 0xd}, {&(0x7f0000000340)="6ae47b5fe21464cda7d2aba900fddd3fd05e617b8d594d348993bd3a80ed9d2e474ee0f8ba4af5fb5f9e20b089d89e0f32b728be3c31a65a50082e99b3395132217e3996f2ae75fac751edf912d01b07dc8277ea5ac06b5dcbe100c0e1b1fd615cf482a9205d1e102f139e8207da6ed0ba2b26f3779893284b2702d13fa5d8d9b833381df751dddb7ff08d91b96e4be73e258c9ce2c0e9a05c787ab9bc4a7381c0ff38b3ab5ae7fbe4b73bbe377544a3c74ea41b55403316283304f77adac08199f4ad9aee73fdd79f8b04ab8cf36b639aa462e3ace27d6c5b2eb01fd260649117931a675f7a67f6", 0xe8}, {&(0x7f0000000440)="6812a43a4083cfeeec48c0105a97c19b3489e3cfeee124b135dc4a1c30d8cc4350a12919a07e222876fdbc530bea2ef3a8c3d78484736094db22933d9476f6b207f964ec3ee883889464e0ea05", 0x4d}, {&(0x7f00000004c0)="f55ead09ec9a1cc7ff03f1c5d3e38b1d1adfc77d4e686f1b6f5fc5b3c4b37a5cd384a219367777a856e5bc7356db761602d3250f5156caff162f65e0424920b353383ad99254440af3a4d4427730b489bcbd39602343b312ad97a3dc24e3f5c8ab465df912958469d05b661cf8f64666c3210a8c65e25c2b0e37c2cde4ed8771cd2ffb9a39b0d2bc29fa60a48433e28a6204d304d979238bd4043d405243d4faefa271dd302cae2a09892696ccaa801c672b7255dab909735da293128144850a00edc97173c373c447b0afcfc71377a763bdb79411204d2d026da516df3ae15cc6b587b158000ffdde80f7ae75691212a98b0004", 0xf4}], 0x9, &(0x7f0000001900)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r4, r5]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x58, 0x1}, 0x3) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = fcntl$dupfd(r9, 0x8000000000004, 0xffffffffffffffff) r12 = dup2(r9, r11) r13 = kqueue() close(r11) r14 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r12, &(0x7f00000019c0)=[{{r9}, 0xfffffffffffffff9, 0x4, 0x4, 0x8, 0x400}, {{r5}, 0xfffffffffffffff9, 0x8, 0xfffff, 0x0, 0x1}, {{r14}, 0xfffffffffffffffe, 0x30, 0x3, 0xc3d9, 0x5}, {{r0}, 0xffffffffffffffff, 0x40, 0x40000000, 0xd439, 0x7ff}, {{r14}, 0xfffffffffffffffc, 0x62, 0x20000000, 0x8, 0x1}, {{r12}, 0xffffffffffffffff, 0x16, 0x2, 0x7, 0x929}, {{r13}, 0xfffffffffffffffe, 0x28, 0x2, 0x83db, 0x22f0}, {{r0}, 0xfffffffffffffff8, 0x78, 0x80, 0x80000001, 0x800}], 0x7ff, &(0x7f0000001ac0)=[{{r5}, 0xfffffffffffffffe, 0x80, 0xfffff, 0x6, 0x81}, {{r13}, 0xfffffffffffffffa, 0x8, 0x2, 0x8, 0x2}, {{r4}, 0xfffffffffffffffb, 0x2, 0x20, 0x7f8, 0x4}], 0x101, &(0x7f0000001b40)={0x43f, 0x1000}) kevent(r13, &(0x7f00000001c0)=[{{r12}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r10, r13) 16:02:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x3ff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x2c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x6c9, 0xea6f}) 16:02:33 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x16, 0x800, r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x4, 0x1}, 0xc) 16:02:33 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r1 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00000180000000000000000000009e60ca85f0015a6f827388631103d14200002800003a06625fa2abee4a00", 0x34}], 0x1) 16:02:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) fsync(r1) sendto$unix(r1, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) shutdown(r2, 0x1) dup2(r2, r2) poll(&(0x7f0000000000), 0x389, 0x0) socket$unix(0x1, 0x1, 0x0) 16:02:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) close(r1) sendmsg$unix(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0x0) 16:02:33 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) pwrite(r0, &(0x7f0000000080)="bd570f4f4c2b3dbf5af26d2967aae23158fd78cb48e95ea084a4ea2c04604a13dc3966597e86022410f9a3d05a22060ea8c46fc2ab91b8918ed1c796c5ce9c967e3d5bbc748bbc748c44407d6cff6f7077f9eb140e12bbd27d340d9d9ca5d3357cfc6ceac6958021ac295900a6008c9fdf2b84a0c0fd5ba1aab4f5391bd7985c53f9066a216661e96ff523f96da16d64e63bca34940f6b4833402db4a464fe98c25adca97a044e6d74b17107cf667c8110172b868f9d2e7d7034", 0xba, 0x0, 0x0) 16:02:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080003002, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="0000001860500000000000000000000000000000000000000000000100000000000000000000000000004cd2", 0x2c}], 0x1) 16:02:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x1, 0x4}, 0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r1) 16:02:33 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x80000000) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCGDLTLIST(r1, 0x4004426a, &(0x7f00000000c0)={0x0, 0x0}) 16:02:33 executing program 1: r0 = socket$inet(0x2, 0x4003, 0xbf) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='W', 0x1) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0x20) r2 = socket$inet(0x2, 0x2, 0x5) listen(r2, 0xffff) 16:02:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="2d012e2f66696c65300063fac34db048565a0bac3244fa9d6a0192992facfe04d951b2815d6a1c1e13d28d88f4004bcb912aab6b52f591093605e33882117e02dcb7ad5b3624e00622f0cb8416855242fdb29eb98ce473a1465d8a6cdbf616cdba98af854c0e2a288af8a71a2d62ebfb05702ef0b544f80339ad3217937ae56fc1f8db789920b94b7549f6775de1bd6588d2416aebddefa0d86e8154b070c1b8ee"], 0xa) open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x100010102) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) 16:02:33 executing program 0: setreuid(0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0xd30c) socketpair(0x18, 0x4003, 0x102, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0xd) 16:02:33 executing program 1: r0 = socket(0x1e, 0x3, 0x0) socket(0x20, 0x0, 0x4) socket(0x0, 0x5, 0x671) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x3}, 0x8) close(r0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x3e361c2ed8d8ab70) getdents(r1, &(0x7f00000000c0)=""/77, 0x4d) 16:02:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4000000000000025}, {0x5c}, {0x8000046}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:33 executing program 0: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() getrusage(0x0, &(0x7f00000003c0)) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000200)={0x66d8, 0x535b}, 0x10) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10000, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x8000, 0x5) rmdir(&(0x7f0000000240)='./bus\x00') socket$inet6(0x18, 0x4007, 0x1) mknod(&(0x7f00000001c0)='./bus\x00', 0x1000, 0xffffffffffffffff) mknodat(r0, &(0x7f0000000080)='./bus\x00', 0x20, 0xe4) symlinkat(&(0x7f00000002c0)='./bus\x00', r0, &(0x7f0000000300)='./bus\x00') open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000340)='./bus\x00', r0, 0x1}) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000}, &(0x7f0000000140)={0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1c3}, 0x0, 0x0) 16:02:34 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f00000004c0)=ANY=[@ANYBLOB="fb18c3003c08feffff120100007e5e00003f0000348adbffff000000000000b4c4d31fc6626d1befb72438d0b3246e0f9e8a7f28270d9111e1a0a80e590ff2a9a14156226f9da4bbb5cb6d26cd7199f0fcc9c0a5355cdccafa7ebbb48b2df68a60309ae637cffedaecfca5c18a3ab1527e0f73434f053437101ae5e8c095b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b887340a472826ca652b9a6e5ea8816d0f4321c52039e40232f533ec95778c2477c877a"], 0x1c, 0x0}, 0x0) 16:02:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x8000, 0x40) bind$inet(r1, &(0x7f0000000200)={0x2, 0x1}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x61}, {0x6}]}) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="e4") 16:02:34 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x40001c22, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) select(0x7, 0x0, &(0x7f0000000340), 0x0, &(0x7f00000003c0)) 16:02:34 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x200, 0x20) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x6, 0x2}, {0x4b2dc544eaadb8b9, 0xb5}, {0x5, 0x3f}, {0x41, 0xaa}, {0x81, 0x9}, {0x7, 0x1f}, {0xe7, 0xff}], 0x7}) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8082, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x4, 0x7f, './bus\x00', 0x0, 0x7, 0x4d3c, 0x4}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) pwrite(r2, &(0x7f0000000200)="e1bbbfe194788326cb2f4c196355b4e9179a7db4a67e00cf8d893b8fd34dcc859c92bd7b0b95679359eee01a0d0ad2fd3245e92ea5c04b58c4a2b72542d72c0ef0e6c76ccda2546a8c33d85c7c6926bdcb", 0x51, 0x0, 0x47) 16:02:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) msgget$private(0x0, 0x490) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1c4, &(0x7f0000000240)=[{0x6, 0xfffffffffffffffc}, {0x3ff, 0x20000000, 0x0, 0x7}, {0x714c488e, 0x8000}]}) r1 = msgget(0x2, 0x81) msgctl$IPC_RMID(r1, 0x0) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000100)=""/146, 0x92, 0x800, &(0x7f00000001c0)={0x18, 0x1, 0x5, 0x4f}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") open(&(0x7f0000000380)='./file0\x00', 0x0, 0x27) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:02:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0x100000000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSDTR(r1, 0x20007479) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='o') 16:02:34 executing program 1: setreuid(0x0, 0xee00) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = semget$private(0x0, 0x4, 0x100) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000002c0)=""/247) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) utimes(&(0x7f0000000000)='.\x00', 0x0) socketpair(0x1, 0x4, 0x1, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget$private(0x0, 0x3, 0x4) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000240)={0x80000000, 0x0, './file0\x00', 0x2, 0x1, 0x7f, 0x6bc5}) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f00000014c0)={{0x18, 0x2, 0xa61, 0x8}, {0x18, 0x2, 0x7c, 0x7}, 0x7c5, [0x567f, 0x2, 0xfffffffffffffffd, 0x6, 0x6, 0x100000000000, 0x1, 0xa123]}, 0x3c) r5 = geteuid() setsockopt(r3, 0x20, 0xa74b, &(0x7f00000003c0)="4471701293cec57389a0b7bc5784669a406582316cab4148ae38f6a45e8fdd9db90e00e91536d447857ed70c8b23455c5e0b2ec1cf25dff7b833ef709141be7a7f533572374ecd7475e71f5f3e4b4fc963304d44689bb360036c094efafb5093ade96c2bb4c4e6856a20d12a54210744e502b37bd8f1e9195a06d98c3b243585666cf2c9d08018bebe30ac1211952db8dabb70fb955c29322368e16736586c19fb1267ea16d65820784d4a56042f76140e96d3ad8895278f17ca4463d4ef7ba21e88584b2a22bd93b5a9f394dc6d5ed74432f7d4e359011bc52f84e3847c9728db0d409c21160bf09d9345d8ce29ef103895624e669dac8c56a72c298e8e28e49b24519d0d0b0d33b93a3bd642f6083fbcc129ec47dea2dd7d6969034a1088c70b8389dc0121355d933c91abfe4a7c9b0f20cfde095e81a285613d6dccdabbb6adfc3214ae1e941292a38109fcc3d551252a43299fab67e937c71f031f00034154a2927b29107aa4e704dd3e8339ae63c808b3d45e91341b4cd27271dc04cc855986a28504fe37132f18ccc4b50e154619d98b0274b92808020652e8994dbd8c791892bdb77011109a34103495ea33bb93218770dd9464597f88ff9a4d1b0fa2c65c294f3adac27a34de22ea24aba2bd5eb07624088546266c3cfce990ae0af3f0faf0e868b411f5705ac3054a4d5d4d46641e8bb0ffe7564ab71984704ccb54ff9d0c88c3e9735c897b837d8689e3f68d6ae67f3a998b76766cde5678714e0f34f7ab852b1f813842b6773f0f14cfa6bfd0a9aef94200063c36a409a4b1d685ce6f5ff2bfa67a38f7fef500e9bf470915a1ecd4b3407e29117e678684f34f1ac2963cd7f7651ef08aef847787859a44a7d6d3ff276a5829dcdda93ccd61d76771c8f2c90a32d8b99924dffe9422602b90884772aae3f6ef471e895e067489959a4f4cc350412e9eef22659134e91620bdc65cfa586bd1147da3830a2fe57de1a4004d3c34c419cf7a50b253bc5560f5a479d8014023f41d810d6a5e0f59310829517a46a521440556184f0d7ebd67e5af60f6854591e6345d52c2fa5db767595fad4e3462092060a3940d1db3e661d9ebd34b951dea798a26cede586c012b017ee6b511a1f72c401f6901bbc4d74993412ccb8ede2d3b4668c79afbbba73cabb3006dcbc505329d9a820f733293c10f1b30bdc58f6c32d1df2327838e11a3e22d663ff9e0c07337634c54aa7d8d330cdbec8384b699429c59f3f2ce870f4da5c730b3d5205dc7ec666e89a78749fce68841a6fc278cd45e1ad791abd850d80e28c39cf6903ff68893c8288522dbc5afbfde78eb6eb72b65650f258491372a6ac34f42850bd30fb8195ae20644de4946e958d4abcd68e066a1ecc28e5789dab97b47fedd00783723364ed2206d25a04ae2b553ee00ce29470ca901e95a3b49e0fd411dadf556a280696d8658e49172fb7be71d2cc9c7639fe8a32f5b39c38927351422856fe065ad6949b803040fbf8ab2f50bbd97e81e987d1c52916acfcb398d32143443f023aca12bcce44919f5820fd18b1dcaac5c7c54b3067fc0fee8c1ad28b881ae02c9bc4c63a0ae0d7207314d14e579936b37e9a442a3cd1ccb9d67038671aea337d28552d13202e357b50d7670dfad17206304220b772e585dcfca56e73366a2a2c4cc5c0fd77b6a205aedaf14984f360f680806fb4fad7872f68846fcb66f508da8b554e987ac0a2b7cd141974e69f064fdec95c297af671b46bb0edc22dedea6217a8a80eb56b1b8b46a41c3b9a9c0f6687e42bfacd895f6ba3a9a2e79a4302e6c1969713a35d2715c07a75a3c7618c76b1f24ec78b63d627217fbc82352f1e296ddf09af6ebb099b92ea00e1663a963fee6bad3a7c85c3518e9db2d3bb0dedbed75b1cd2ad04ed1b47a9a84b759c62a2480fe6425299bb17255305e06ee27ea0c001162d1ba6621d7d394f8bdd66c278def8a2bbb0db03974861802258771bfac5753a5fe67a4655fdf94cf1550dcdf7e3a4cecccedaa1f02690de33ba4b24abefe86317eaac21a6cebfb14acc3d3d573a4ef8493668c0e038854ef0e7810aa46cc555ba5cc3aac7ed174c9806c09932901a947b80ebc57d14302f46d6fc6b850635a1f691ef96402cefcb5d84a6bb3043c511c2bc3a78ac6dc2edeb94ae8b77efb466a44cfb35aa67919131ae75b5b94d1298ff6cc6dfddc2057e9e0484a277f847a07f3bd9487a85c70cf73f0bad14837cab3294e748a5335759feb16dbe08734348cf414edfc80fa9e2f1c3c7e0823fa1eb2b7850c98b2b2bbb731adb068ab8eee85bc0abb0eaced3c4d8bcfb68a8af4a340bd0b7ef0480de8b77d2db7d1d5f638432fc01d6fc3277b23c0bc6f8f582a74a53768366f9eed11a8035940ff8b206519d116069fa2123a980106510fc613b28db03fa8aadb1a13b3955bc69c91c0079032a0d99440509c3a68a1e34894eb0ef828c198d8148158e67824a4db197cd2db4a9b66726447b4e2a1848f2abd726ed14dc27bc82e58b6301b7bec2f7f604b299796e4017876f1c62ef05951bf85f79617bd41a9e3ed75cf836b740411e9bbb03c00f8e9cf1eb7a553d1ac4714154611b65ad8da42b73993ae5296dc4cd3b8b509da0629f594f82f49ac0c435fcaf3e1658a0ba8371b2918d34c6aeb228d6b59e88af768a0590df82e49741b88d07a673cfa6d2e26a8b55f9f7cb14c677b8f9a2b6da5371ee91bfe1b2791b5b88fcae00b8bf535589f55b7d39e985d0409f79e758539ebe93871c802c98365808a848b426dc879f5d271408728f15e10d77583481760807d7012d1890183538c1becc39ee2d94e1a5852c2c1d96190a0e7900c60cc27f7b7a8506e365503231566699fc9f4bb69db712aef8754ce4d2843a3ed7c0fdce8b4296c63f3ef5060d46fe5df9024a5e789cc65ff3f3e9a9f1d15e09d625269c07b57b6f53b8cff9e06ba3074bff858c92cd11324151a89fcab6e35b02fb0bfdaa93e6c11dd1a059b189defe378b165cc052373b27932638b3fa63537b119e5b121502e43ff2fa8febc4b1c62265687d389f742ed407871f39f03d76e24d181158b977829505a4efa84312eb8e89ff8f86c94890614f60719e9ec1cbff4f988762ff7cf71f352a7bc5723bbaf23811eec9ea4f0a275b2322ff36f0f4196fe7c75663120fc103db27b53b317338fc607a98d662790fe41d3584ac55f1b83bb519d75967b127f3068baba148dc775963bc5e4c85154c777548e437b7f3ab6d0945d7c160a2bf6d8649561dad1532c24b9b703c8dd02beb98be220dbff177f69b8e5372606cda122872f8b2c0d095efa2a7e42d43e2f1ae067181ad9957b0f266bbd10e1b3b5a9a444466e1a408272ab79ed335f6e888cca4a84fc64c6877a5db2dd42f6eaa1a2d2832311373c4df5f3c3c89f961fb1af7433b9e778fc59631e3f56f2419d96bfecc08509e6148ec9fcacc4ccc42a277ce7379acd3de63893eec9ed8d65c4d3b2213a67e3ddce824900a1c091590fa2bd5e3dc949c37ca4391aeabf45ab9d1fece9cdbb006ed64b3b032ca21d1c90c079c18a1af7e24e43a034fe2693a96442b790f68be815a56aa779f0aa3cca4e4fb1188d6dc3b2b2024daf8224fe5591531e4bdcd519c807c2a87f498930ed569254e737746dd65e196b8da5372715996704420d18fe0d9e9dfa59b7d33e8ae9c7a703b327171b396dd586f2e226924275841d037d7f83785f70cb8f462f3ad13b0978f26d8a1107bc914e942d17a0c26277dd2a1ef4e14356ab1f443caaa8f629e03d72a138f2d49f9f5eb33e20558c5b3eae12397318ecbc52bbe76c280566b2b048e86cf43e97443e88d7550339d5074181825038bd205fe9f8bbce1000173d0516ad7a0d19157f9b2eb2c211c09d0fd2655dfa156625a2fac0ee73b68899dd985edd6dbed7dcfa1dbd19b7399646e11bc8bc0e4c259a36e3982c6abb1db07939bfa9e07805d49a6430ef20a20b3b42a258d5e5907f61d6846c9b20c9eff80606517ad04428099dc024f4b0bb50e966cf07638a288509eddf7236329d4fa698a8d89b57dd5d2822594cf72d6ab99d68f810bd6d3ca4e3ae04114bd6aa78e709ecd9ac46f9febe2f2f04280b5c3966c7136d0d53485b6534e14b0698f5f5a2811b03bf4bf9f3f8c3c063047c62b176984b676dfdce46fb3399cadcf5125e85a63ca6c72d130993fce2bd79f74ddbba0f57f58f568634c00af0b7760ab472c162d28b067eb4fe449abc9bd6fdc5faa1ba10883abeb149660a725ef7515931724c84051f457211bf89c03a16e1b4531e58ca58e4e753d366a5f7c981e67b64bdc2c85262894b335d2d25ac86b9d07ff0639a74268cbd47871e9a05f08179b2aef9a0df221ea80d239af16f2be0cb670ee4f0d40c7a3e1a7444a1edc712cd4c10632859215a6c76c8aa22dd98cadc02915e289e63846c82c8cf9b49f634f8b8094e81867d801fefa7315d86364a2c3ccc0554c9aec50e00c067af798e58f9b3cbbbae4be17b2aa775d0c186832dad8f5ca7c4291bbd589891f31d783742074b791d9bff8f841907b3d1b98cac038854d309c43f2347b08c6804c77104a8321e17c4884a6319688ef1525885e48eaa77d4383ffda9fa60f855f0ba01d780a6bc2381f7832a73b086e80668269c17a7e68cb0fb973f925d5fcd1245a8a63ee71a06cfa0b2c5d825eb17a42dcf1e851f516cff444aa29a476c934726e07b96bae7bcf57948ee34a5d3c6224d4cc8014116c1805ffeda3785ceaf1e5ae0e3e1696444a642ce41cb521a159102baa501a8142d2b2be4686e7f07adab434e4853e88c7bcb1dd17fdc8a411c2cff8b6a993f34faaba7566b0e0080c52c9df9a700392542d257cf99f2ee189e818ba32a49a9e21a9bc211d50a0034955543f8b9207d5427047f5f80f81a81bbea3f14a6a1fca4b4712e586ccb28fdb6b7e20563577b6f5ec0e271851d456fbb9808f07d61e299e62a32969eab75cec2d29e5f1dda834df9f03cfe49a3ee59bc1554be7e3a321c546fe96480f8b9acba82d0451baf762c8dc856c3c4539bf15bafcfbea0f41aa22a5dc430094b0de6f5085ca3d9d3f7e0b33e8a4bc957998c0750e2fcde40915ca1cc7eb306a07d0cdd3981449d2232b46346867e434c484557705871c2983588bd0fff26b5959eb8c00d5b84a0216566d7f57e8d6eb3a1dd34d358c90818d2d8ef163f445e3d23115fb632f00de34bee2e9b8bc975141b241ab79bc9da7367480933a6634ad80d635d3f6f53b6f795b94543f4e36c4280c8deb733dbc295230eb250a3e3e4ed7be350573435489e5905f335f8acd98bbacf2e143e194f8f934875b38a9137941d06d66a1197497615ad5494751411c953eb9e8358218dcb69dff4bd1957bca13c804cd98e8b018585ab3aef6e79e89a006c7d730e7d49a3044a3652087a0a75df03f52321d366d2133166b2a8274a72d9fe394e8d4131844bcc19f23b34462a4fee7cc151ba7d85fdb5de994fa926b7276612465f1e5b4409bf645eddc610a1ab16579c19ffb0a9b23c575ec1c4ffda80b55deddc7909bf72d1651b402028b62034245ab4d35fc2008fce695e2e780410ea34ad03fbf14ffa0d6f8d9a6500fae2cb4275987eaa43d8acee4c01e72e9df223f55ff914545f0cc2e571285c51ec492e7421067c2fab229edad02123c06e2f970f50e29ece88d354b19a8c64bad90c80fbcb0de61989b4d61acc82248326acbb88620e3be0f259304816a64b1e11fde840e17b12420a1f90", 0x1000) getsockopt(r1, 0x1, 0x2, &(0x7f00000013c0)=""/213, &(0x7f0000000200)=0xd5) unlink(&(0x7f0000000280)='./file0\x00') semctl$IPC_RMID(r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, 0xffffffffffffff80) semget$private(0x0, 0x3, 0x10) r7 = shmget$private(0x0, 0x3000, 0x85, &(0x7f0000ffb000/0x3000)=nil) bind(r1, &(0x7f0000001500)=@un=@file={0x1, './file0\x00'}, 0xa) shmctl$SHM_UNLOCK(r7, 0x4) getuid() setuid(r5) r8 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20, r5, r6, r5, r8, 0x0, 0x1ff}, 0xc68, 0x0, 0x2}) socket$inet(0x2, 0x0, 0x4) semget$private(0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000001580)=@abs, &(0x7f00000015c0)=0x8) 16:02:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:02:34 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x2}, {0x6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)='`') 16:02:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) recvfrom(r0, &(0x7f0000000000)=""/56, 0x38, 0x1, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)=0x1) getsockopt(r1, 0x29, 0x1fb, 0x0, 0x0) 16:02:34 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=';'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:02:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x24}, {0x40}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="96") 16:02:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000022c0)=[{&(0x7f0000001fc0)="7232ba253afcdde50b7cfe8d02bfef57fda4a845c39e7bc6d18f6f8f60b14c84fc27fc0db913a73410b11b63c5cd4b275018bc2cd6968464f3e13179db0c9548cd41f46ace483ab8ecb5c56ea799f2c985c249f6aefe5dc36ff6e64e966ae8751fc32cfccac00ad19e35d314400a0371c602a8eb05d271fa5333b073f25fa3e87bb26d4ca618f6561ca176d7b3284b77456fffa42ada4a32c3b6e7d31ea91ba5ecadc4df6cfed7bc7e1e5378a82ca7361e9794cedbe94c84bc4a18e3693b68173f12c8206b8bafe1dcb7cb08bbb987619a210ae93d1aa9f8b4e7c3a85f6e"}, {&(0x7f00000023c0)="cd5dfff318ffffbaaa02ccdf832f02b105b3ae0f591cbe8335d9473a14e9c15c93d3e88934ab53cf027598320f1f80d72a5604adeb092a83ee95a46385e748d23e4e014ad66069b77963e9955166ce88c5496a4c25c95f7200fb2b038db49891bbf6e023eb4ba664748c2d32f3e3294f53b27565d090e53cc96cba9e3536a005765b4a6ba98283b244f4727848b8fc86ef72013ed1d588683fbd06761257a4198811fb84464499f4e93dbf7d424ee5d0bca0e20eb5515ac85587589f8664373feaee6122902710131ce4072dd143436351df7055de9fc622803b4a3facbbacc011b9bd4c0bf0084758e256eb6f00d0a710ffb24d1e39db38c577e93b6e6c6cc75a1d9dd062f5ddc9a539a0c18b30801ace680c5a798924b128c140fbab7494562bd4d594ec8a29edefc323e85cb871ff9b4202e0b758022d68ef66115adb3fc1d5e89807beffaf82a2e9db8703bc659465b4331c55ee08bcdee44806a7b06ed014690f2ba88d4fff034333b5a373c4905fc33dd1bd958fecd6a3200cf3d2555c0a78ed7142b59c623a566e7a8d8c3345aebb1fe8e770541222d45424c4cdb42382fc2b15e505e53983a382d3c23aa8bcd6b5e89208aa387b266319cb128a1b27c5276e2b496e3d108ec42ef2924fe9f988e09c5f80539706fa6a7b7215476307904eaa3160b03dfbf5947c55431e81af68fdbf90bd06433bf7ccd5b58f577c82155da5cb4374567cae9d2b1187e5b2dbc6fe48771b94b893b079574adc301c2ddeaed40a3136074304a06a6ca3e1932beafaafbfe171477306d22c5e5174f884c7bbad8d909935baf971aa1f98bc7661ccbf26b2b1b6b397464a4849cd218533f164a84c1b55a8b2bfaac4cb35aa627383c3786848661085d94b7e479f65d05863484d727c106492626fd5302b74a97fb30e26d87b6d398af7debaf461d65e7194af06f6495028cd750b6aa58b92557a6ded4951de4577e635afa60f885acb63b3b6d9d3deaf0eac0753950daf3cda6eda3b8d3ebb2faa067c4862642833556055d24c46e20306dcfa6de2c42a11cd5279928c7b06e8187db8fc0b8face7370ac0648205d457fb2d79b649170475283922f86c5a1c9e3dab03073cb176bf249dca2821d89f2ba8d578b8a6298e1f946e0d4e04b2aaf759887f4ee0162750a2a5e5a746bbafe9b8a0565cbe9b5f211c09837a09cbc76bd1fa32e3ac188c0583d07f699088a78e8059d0e70bd3794d3b549bfebe22d54006d074ffa67040c9008d47595765f371540048fd33db0011646b9a652804ca7f3ecc81c880300b6b357f674b16e4d72befdb74d266beb0c76ac426c8cb5be4510c06b2bd111156fa626ae47c18f1de2e457b2a696549834dea2b27f08796696e9be54f285f89df0498e4e7c7add0f35791e45debc2f0f05c78031b75bb33b6361528b14f91a791df35504fa5a77281ec229b203bcfcdca55a40dbfa8f78baf0cd2219093825ca11f9ced609123b5c959aecb6f32facf0160b8ad7e6787a12c3732a240f42abc70f12725bcb8806462e7f34e1dfba32435a9ff0aa3a43803c1f325b06c2c124ef3dba4316729454c401de880975df434fe3ee14acfc7e1ab1d602131d22831e804967b19026f08f059dc830b71de6b4a52d4f5eb87f71838d63ae55ad3755b844ff8962c2748f3b99dff39373e2be818ec81cc023e8efdc79b8bc23626bc1b33df35fa5c29cf14e7b18c04cbb0768947bcb96de62d5ce56058efb41fc6a8b004ae53a54e73756204a6cd00fe5424588bfd88834cf20da0283d2de288c318df24c64fcd0cb3216b0484de048a341bf51d3ae759a33e98f786b7f8d3584bc64b582895b957c4987cd53abdb8da7426a031987c8e7728eecfdee573602b13d297220257c00e80caad69a433142d0f22b855ce3e44a0b74834864d7a64ac4a288b500b6db3bf6f25a90c5bbd209f66b64316c31b15c729d38361eb7dc9ec87d40f6bf323dcab72f09f81d7c5359ae97951c008990489680722b2e8b264025952f5939af47adb93cdb3c8228eda3bb79210bba66b021aa63014ba246ffa6b1aea44741e6f524b6ccf16a5551be5931d329095811a89965ae7f1e927b75d78ca57e6ca11bc46b53f84c2d8d2acf0fc1cfa83b01613bf40b39c792c83e59a81c6d45564f63308eb9708f278532d09565a29d68feb3114f4d47e7d4f5590e5b648452d4c179d513d1f578ad5b5fd74fdc1b010cea513c1e0484c2ee544d6a20803d4af7f363160763ed5bec3357658be16d5c2887e7a5bdb833bfe64a0ba5bc57ca1ca4a34038f93465fbab5736f1685e71af655a6af7a726866b158192ddeb132e912e536600976584d894dbb9a48381f81a311cbabd15a12f992ccb80968758e1435c2b12fbec041e86b849adb0082fefd762a3c99ff1d7fcbd175bc473f4768cae004974b9d6943ec7d54d70def91c90f1e43b3ffb922134d7b3305774cb8bb4f1b952bfc348c0663d84ac6abc2cf5736a1389e06a8ceac57bd9813b707c372787fd3a9ac3fe688a755172cbd1cd9adaeed41e6c235467a95cf8d0415643012765db5c5e68e3dc3e9652edb595c952dd18de90584837e9a04b8e2c5691c3aa572b4bf224b613455aa50d5b344d4f72d5c5fad08ba7d5383dffefcf017fe1cd6f6f988d84c870efdee3f8243a4458fe072be05318da7cd2c3de571ae46c8614c32731eeb5f073f0be53ceb16d20853d8d21bab61c5d73164272b6ec01bc55c0bb6a4a5698bba5124c06336ffcc37779847690300f5d07608756fb8ffff874baa894e8197f0596e4329d82c32dde6a5fdabe0a31fac12c73dc74d69d2a0f97766d97a12668fab2b12b3ce52f93b1136310c0f242e30869d932816c0fc2bae1c214cca3c2c18e23b9c5f20df27eef3bf568333253eabc6e5179c617a86262837c3f1230cb1390ea116903a25a8e9a88162a30cded04f7ce925b4d38de639d227ed139b9ea64c3ac2035cdd8a8fb56638342923cad2e28b14d0cfd7d3ba4ec69bcc82c055e010a5155b7557512afa6d5946ad86e5baec415c8d7b3d9513285b8dd50ebfd5a383cbc624b6129a6f224489115c011931ac404f8b3aca80c2b9da0c27885151ddc23b150723eb61e519dadc32cd3e2320c4673d8c232403f15b91b41863919e078f8916d5c32be32815846f66a1dff4311263c2d4f482f15a108e198f1091170328226a14c61409031bd918f909eb45bd37e9bd25a47f875c61b09f4a67cec153edf0c785ffacb19bfdadac1a977707d62b3662066ed5dc2766365b893687cb71dc1509d195f1398776b8f247e234d60b6b5b22ef91c43f9cf5a164d17e3837db04dc834cfdff9a39a908295d8f4c3aa54e1be61ac0f5f1429679d8b0b3fccc7712c814bb26e70491d7277449b9c3a61816571faa2b025b678e2a80d0a3634bcb48290445f3aa19ee6fbe885f62f8c45a260165cbdd98d8048b5ce9fcc61c246492e095fadc107ec496b007688735590b5a15bef4051fdc78e435b1d22b561670a7d3642ccca567a836eb7226d768c32cae5db553bb35d92af077d0a2d9bfca5339526ea711e099c3636367ebaabcf3dcda5a87924035d525c877e4cf9daf54d078890e7e88db7f5393d949e6b46acfb62464f93df5b8abb02349583668190ff72f9a7a8bde9b07b90e0c33076ad9a67783a352d01ffec4d981ed1eccc2f49b66b6976ed5bde4bd7bad2bd371e0a2676861a16fab63bdfcc5e7c52a7627cb7953878ab7463aa01ce03556cf5be4d93b783df7e0b11da06d2ab90feb656cc575e027b76db0e550ab4410108d24dc82339b48314fb919809052c196ab9bfb019e1194e905c2a967278e6ac491131f91ef06f0a7b165d1b0cbcc8b327c8928dd166ab17071344c574ad6e63d7c5e59111002b10360e06961b98f03c4c181e5ac0b46f775826b6655a4fb6e7a892da3f2f1779388dea97191a2529e6f8bef3dfb99b517f062aa7ea11beeffa5a9b10dc1cf1938b51531a28ccddae548f1ac7852725f403a3abd69d9e1c13592aff9165d4b225af16e6e0ed0f61747279b449881ddcf9aeeb719e52901dfb39ae627b708b2d34f74bc125545401e2b4d763a3fa1f6555928276f571459f97394e0c1ed2fa1a489e990261c16c7831690df06e2af4a188d47c975a35628e3e3ac57ce9a43d1e03b4aa6ff7425eda0e674e10b5d145d3877cb7e4cb8b3b9395beaf43ae835a6ed2c7b03c6b79aa9be0843744410ec0801cf0563d74cd541a3f4ff7b364dcff62cc1d01b9c37a7bed800670e1fc1a5dc592cb549538a8350284d8b232479aa0732485d415f043e5a2f585876504ac75784582983bab9f0563903a5d713259706f4cad6e567ca5a1aff24b077d508233177ec9de2e1d70a3403c5586ec9153c7f20bcf58ef5f24203d238063488b9e0b08475c9997f4fa793597baf1345008b5db82a2281f74eba4eca56986984d70cd92a5c5ef245eed498d4f775342ba50f581aba53661d2703c57c42ccca48dbfd26d13f04756fc123cfd58f49984ae08927cebbdf18e9746730a9d1017819c336a98777a91f64e332a09accbae5c2adc57cbed9e776e10ab479a1ff86601c0661882d77e4c23d66d47adf15d89f591e4b6446f9afb68178ba00fab3df65e8fcc2af1ee42e8100ede3eccee98e8ceba1f540258a7b6e62d31ad611bff9271f2518bb9b1b4e1feac72ccdc5f4e96b96e139ce472c098f546a85bce16b802f00f03b01b7643b0a31be1531013da00fd1e61826e27b4c7d4b43909a37c887da5476218376963f61f44b963e714dc233d87baa58440d53720a11f2fa32c8079e5041994075a98ccdff996aa84d6f004a7645a72511e0729094d1bbae7e1ce921ac7e176e9855f410cff609c5fa0ff1c6e0a5262081c3ad72833fb73b17fd2b8e30cbbd59c2bc73f9fd127546e344b72930217509f9fc34bc74a92351cbe743f42564a41bd6e70156cef664aeed35df484e4ba8061216080bde542d579070f4de82096863f28dc32559d7a09de3a70aae002bcda3eb688b2df625da84d343cb99e9ffff2db7f009c827158d5431fcb4340f54cb06e8171f14d78571ebd508692e7b82ea3b9d4c8fe1db2aab28b1e1e7b77cd0e768c2887fd842d97dee32694bc0d176c2715298c59f07ce93b9e7c3ecab53ff7d54ccd4d79e6633a5c697cac3127ea0d22fb06e900d2cfb672bfed7a01ac3e8478d0b4b8ef3985ab369cdfee7d5529a771e12aec254679f06bf74d78bb337e9fd372b8ee3e90212fadbfe00447a7fc156ab954a5c2dc22bd310b6c610708ebc297583e43d6b48b761409d7bad3b003cfaa06657ee7aab4842f848401c6e9934bcbed5294d1e7ed2bbe0f0b90028234c717945168c78cc012403e6da083fbe0b30371fd2a6ac99c0074a6fe520247136d5551b9488f01028c575508d288d47af7cbd079f67ead2dc8f2f53b75cd03a70ddf97ecdd95d7aabff5000aea8c24dc7e731344c03105a952ba6db9046d0b43f7f054df10980c525c54cd7c0f53662c6b6e8fcce07277322a5a578e1ea0bd06cbb196f1af4c16693006aba81355af4b76e1a5bbafde578b1b749977e06a10affe9fef24656c0b2ad8bb5a66d0db8bb6ac15a9a5e2b0e97f8393d87fbb1e029586c74cd6af0d73499516c28c0341cf52a199bb8e8bd673eb42505d9bd6561b128fc9e1e0fb23d04b25faeaf9dc52481a7620b81d8e8834b67f7c1153262c8edb1a35513c9391d158798b6f0e27fe0cd4a6cf33cf2890fb8833c3b001269380a7c65f2f392cba3"}, {&(0x7f00000020c0)="eb8e260f5045e6"}, {&(0x7f00000033c0)="4f51fc9a3479915d94824ef1ebca52a408f536e1368a7c643200ab1be276f00f86d8b7b1a80290c0f58c2acbb62bdabff7725de8fb330f4de63e47fc81e26b6dd81f00a5a0a9988fa359df3661f46ed905962f3d0176d6a12d15fa5f9b72a3308f2ecb46d77ed67323afb1dcdef30b67eb9cd80f23da682a7e368371f267ac87721f9999309bbe1ef12ede2e7edc14f25ffe33dd2bb1210174a604dfa6ac3949a508560ada5fe836ecd3b2bcc859ca0948f6e962a6df24dd7ad82849f9b608eaad034a97b81b2dad977217bff9c674b9442c4f2251266c98a0e59ab2ebe8cee4f6b33c300f6396b7345dffa224f5013d98204b3a8c94f3021182f8f434f1e8d731fe135a2050a4673c620f8d4087a72640c9fc45dc2dc2d279021c83aea99f7bf22774099c177b35645a23f78d5cbb069bffa5b9d5abe96bc8344b36fbed4bac65a40c1df045a2f46e0aaf7ed1d7fdfff6c930286b16fa26b830a18eb31efb0d40f0690bcc30ca8efefd506a3d94f07109eca97646277f841be6fd79c40f27586afbf66e3acab5f9714eeac2f0f7b49e91f2e5be5f7c737e132890a5e566d9e2fa86715682d02a02eb7f77719ac01c533d666fea0b441a696c46c76a2ae3b584062d6e9b1aef77a3e31be32733f8a94f416eb6f8226dc19aba4f2d82805360d3e553c4475b8fae6849800ff21f5fb638d4cee7d5817b8c57eb505329bcbfade9fbff5f0060926eb167723420f1d310f8896e02c5bacfff412c60e4b7ef4c097f0ec315633d9e42f53442f0cd2604bd69b5103cfca152085eb445286d648098ae90abb729f611acfbd4013fc79beee1dd7808631c25dbd4c903be5096bf9f294d51f26365a2fc748ea806228c5806c3040377d1a0964894fd8fa91933e12da4774ac19d5179d7e8751046b1b3a59fce1fcac7e4f1a249189c38b84a6ca45b658dbd91988668f80c16d8f35ff199533fdf7929c472cd59725718e6df13e33ef0ab8208ad4668e1b83e191e23a55d364aa020de3d9175831af5d9668cd58fdf7f1b6eda08e693e18bb3c8997dac5f9445bfd21931eff97c91220f4e5fb69f58a85b412bd8c1356ab1782a9e0d1b8386c8f6dfe46106e0846fe98990bb2ed7f9bdbefbd305bbe1e77c96b4441fdd7d64064eac5ee5678aa936e2dacef5dbb6f4e8b41cf1414b5f37093cbbb4e74d6265be30cfdce643bde914be7eccf673b984c612db8c63846cc943102b134b911e66c669174e38409264cfee91c489d136f881b52c78806eb8127df858b2a1a78f9c334076ef7a73fd6242b1a95c7cada0f04b34c3d7e5d437443e86a6e8361b43a25b5b56edb9049c621ec44779811210956180cfe33490a297e8705568501ca8d4aff9982b7ff36ee865d4241697e8b5858eb59c164d775c2b7c8b43c3297dcc447d100e53986763075f9fdc593e631238764046436fb4c0247e7da286bff976bcabe5c2b015e3064fd31ebff10938ff380ace234e807bf5572853046cb8ee268048fe2cb2cb2828a28237e6e1c79f30de38eca170a641f739127f63e9c1143a6d2dbd8203c6c2c7ec8ff58d0fdda30c104fb9302fdc47d62c9b7c30b3ede747c97c4f80de511e546c0b6f7010ca3bdd28e6d42d2db275ded55904308191afd5f36137c5687421c0c070323e81200527274bc4ec2e187085a95d17b2e923179c81cec43d27f30bb00b0e4244f77ff5bb6df0ad4eb9535c0111f1c7ca6906da18d39a65f7a083cbd93794771a6e9b31494c4bfaba367cf8ca565d761ad6c93c8784a4597c8008efc174c8b5438e30ced932d13ba1a7d901606f1e38923b4ad8b65218f0690ab63c0e327b96638199a33766682eee6ff67ec5be8eed3ce397676e49d82aad61e0f6fe0f4c01ba914248cea59cb7d834995f09b4564bd0648e2734769d0a05d3609fbd885b21cec39f616ce3c96ee95ac5fb2d7964b9949b2b612ad5062f9e9235bdcc4515240dece1c4e10488782386993306d003bfb490ed48a0e476923312953c1f14b734d3255c48a4bea77d2806b4d459cafd2ce625ce836be6581aa0d272d65a9a67dce3a95ddc9c6294a950a0ab5fd4f31b3a5590889e5b82d708fb86fae5c0d0ff828b533b3cd29a88c6dd780f3cdd5730ed2abc152bce7d8dc2e935aa795b0d0807d296836a2dd3b8683162553f34fffb6e9e79aa7471358d27285bab76637f3365b1144d5b6d18d2e7d39e9b59d3f6a3d0ffb39d4177e75f00596e6365662a92b203d3cc4dedfdfe7441fad83c227b9a90c5e30e0f8c4cb5aa0a719cfd67695332a40fc7a060abb6e34e748720c33c05fda78dbc151e18c98b1eff3ecb4b019724aa9ed32a9934a42a7d1f0e2a14f4981a91c6db07452a03b42aefafc2d58808e9a17c301e26d8d01802d9548c7531941b1e943a97b5d17c2a81efc97cc0e8c08a3bc4c9db93bba089497d1a4803f516988fd190a4a618b11588a2bf00cbe0638c4a20cb66c741570435adfcd8ba1ad430031d03103034d14e2e5299d0fc4d8a6e6e4bc13d531a4179f102a62f23b924bbf0f5ae1fecfb97f58f246d064a42423f661e6e66e161e2dbe17cb7ad875446fecfb8ee652e077eca8857697491686ebd3e9be5e78ec3e11a36d6672ebcc4a0ad88cd1053d192577bf549e99ab1ea31de1ff5b1e8415d875752e472fc6c85a1e66eefe77ef3789b20ee05b095533fd3697f4130f47c8746b8fb157e038adaeed30842064273725f518b5e160d3a61f553abd40eaaade1e1dce8c44eb8762cd4d84d2fa36494c4e3d5ec63791115d15263debef6a67b7e3f668447ebf7f525a255256625f3b09aeb3e1b7f3ae68e181a2485719672a92e91d59b22d5c5d0cea0181c37696c4a3dd48a17cae91ced724fa7566066a7cfd8b2fa55e326f39afa7a71943cce2d23ac35e24c64d801ca8b9508644dd24a8280a5e8963b8342f9657c97d0eebccae8b86add62db61787e87d7d2510af4c100b7cd5c42979346cbc156997954c6b4651c85cb50e04fc23bc4cb72430c373d278afa88dd4a891e9aac59cf57c969231dcf85b0b2fe5ad67ba0ea53fbbb4a5496c55f6fbe895f848cf60fd21c1c82a8dcdb87a0265f7ae52d1d8cf2a7d48ff34072e6a14c649a3888d5f2bb37bae39af6638cec4e84c1b621ca5f78e714d0030f4ba8324973833c4e1bcffaf19bd415bf440a5e66c31337f88c494df3f991bf2854c5685e2aaa4eda2733acea6179db9cace3bbc44ae4ab4ed8b842944c5590451a56d7636b575f4d828e6d3c90f81b784b0233e91f5fe7dc5b84b5355d1762e8c4357f5f66addbf7e12425d9f5f1786333952d8a553b4f225df1c6b79c54830c3fbda08b5fb31c9252b7dbf0541b25f5d106fcaedb6790945530c4e43b911acfa69677cdf710737b5f7fbc68f22c2438be808aac4a50d360dcecbfeec62f4b8400ab662c6aabe22bc29eba0be921795b158fe8c628fef0edfbb44e6e0204116bbef6be768e8d37a9ceca15bfb727618597eddceb36ff4b23bab311b0e8a324f87dbbded0c0812d3bc3b1cd67ce92c37cab6b9738fa09d77c21844e3b2290509c06fd0574e4c79d11e660528ff93c053188a650c67437e4b0cf7adf80f90b26bd7e89cb7f13035bd722b1057138b1ea5429f0423adc7d6c31a0e56c2b3337739ab7b2877bd516540c7eb1aa1c5b51c8fdd30351fe9a4d3bf41105a9966f679ba7f40830505f1a0c1ec3750efe21089fc1e0c9d46b757ba18ee1fa0e3b56fceafda7cc5be0d5cf028a0ec6c401b269b5c60489e2dba5f8daff1167e4093a3caea4dea616c6308d4a39dc74bcaeaa901704efde0d418ee229690295f0c400ab21302971d1805a6fcab243942ea334b7692df189479fc651c8fb75410e22f7f54eeb8020cb27745499f87d890bda1a0bc1f37d2d6ddc2b97fdce2616ac89b2232989dc1a2a20977e95cd8cf4a16bbeca6c2c24a62464efcaf5bb9ed807261eed7c771829f2b561adbfbaa28bb19a6393018a496ad75040c92526379a991a423cc135fd5b3ab6bd19cb88019ad608ff49f6b8a416184a8e0c0ee156cba4a4ae1a791dc23c617ba8e9276227beef0a0f4b04488ab0cd7b340a68e5d7050a5b54b14dba18b72c40c2d5c9231d4f379e34727436ffdbb57b40bcab5e0fc4fc2119155279fc83e9498881efbb233741d9fbb3a0e2390b316c0280b0a82ba32c59032e9d56c18f696cf5aa757c21dd8545df25a0f3362620ade7eb031fe207786a344e8610c368563eb039cc287b31a9004e1b2e0d6b0bcd157847b476e43d78d10a6590c29ee45ad8870ec2bf6ce02196aa2b7f3e18c4e1521f886b9182db62a470cf352a23e31cb2f22673c386b398bf4d7f731464f41428b4add0796eb33b9a3d888c7f45273a98d16e04e8d7040268ad05b86da1949434c09595ed0c50d6f89850e5fcb6a98afc112c1df541a85a9ee0b34c01c31303d5b38d99f7dd073fe915360882d15630e07e90e28a97dd77430d3e0676aa5bf109be2f066908897a6bd5a80c2ce887568b9195c9290fbae15772e112257c4e818396c47601c1cccdb041965b95eb6a5b91860f9f731e39a14d61a2f07d2096fadfe8963957772f19dc41ca2248bf9206f57dea7512e6a6082bd3e9158a99a644fc368a39de905f3be43dfdbf0cb482d1fea3c28091eaa1eb2262216a7fa0ac26e8bab178c5555da52141cc5ba8b0ea443cc1e93bae25b17e965bd9fd26b46a82e303bb21e90494d58fb49c6bf334301b887d4ea54e03798e56a6ff7b0aadb3036630cf3c2bfe848db48bd68f9487cbb52cb2566322e1aebc95c2057c0aa3da0e79c607e7bbcd49ce798c5c2a642ab6c8658373473b828fa1a27c17c152eda9a771a9a3b6192530f7b97fce7403d2e412af2389b70804df917ab4cc61b04200d2e497a0761ff4b45e8f72ecfed462ddc92a6cbe279ec0b1d7ddfc46dfe545b8e5909ceff476782995f5feaf5d09344dd7bdb4b1ba56a6aece4e4eb5002223750d46b1284885d7e3c821402563110e83f0cc7e26465c15d1383697dddff918e5eed47e536bac3416faef5100782c0f0a191b922f2d99a3daa28546e2bf92cfd0982c27c5091eb69e1bb2e5e2e9c08f0aa8321dd0e39c1aae9424abe3aad6fe014694d031c4898b7b4b98bb37c11aee078b8b74f38fa90c201a38e00a15a759691dd4b41ee7e5fd43522c65f8309fedc08d00a03aca6e6f65081cf9ff718f593fdf7c1254ecb5efbd29df2b09960779274279e0ae8b8d1e2899a4bf383b15976619d244b976c458dbd72acb9ac9175acdfde411b595b8c84f523f43bfedc2e766b37db706b504a5ff9aed1405c8b03c769864207e7a8c53f06ca23404260765255695ecbb1ac2e02119a4f65ae2e8a97a009fdb7b52573fb93b3b03534bdf5f90068691f4270829e3827acdf272ca63747675e31dc689e5d6635c91427d98c209e901b2cc86a4c9bcb7e34f692a7f24d6c515169dd8efc4bfcaef9cfa6d8367d306dfbd56af74fc5592d1216bef5e59cf00e95751c2ae2a779eaeba26b761c614ef463cecb8e407b2425c043cb3c5929da5dfbdf0cd0d977bdaae05621fe40970a390bbc123cf0245f5bdb964f2a5bf75c75ccbb7a2f02f7d13d0dea61343ba7d8e72481dd98a11abdd247b4ecdc3e04d92cb28a7db587215709a2f47a46cf26847c4ebf870630197c8de9b6d231878afcb36f0fe42379346a21704d657b55ae3e84207d698a0bd4aa9ec70a908f8ec77d57a1fa4c31fa2729cce70570a25e97c5e983f529b460b9e49ad270227aebc29ba"}, {&(0x7f0000002100)="92e8b900c07fc0acd8b88348041264d8943fb27acc610bee4bb1e69ac79db36c222d52970a0599508b4df5321c773e5e22b0d28de00b15ff0c7b0657a0850504b2c446358c2aaf0064084447a37e3cc2fdf7c52466f0ae3252c66cdf30827569865bbfa937883ec4cf83962bc9cca4c70e83abb32ec090ef23aeeeb2a2c0619f5e3e7e9769a1a0633bf0a70509978e8f402e6c7a16cf079fc0024b46080265d7c7e6aa2ce3bd2f90f6262cfe2247ea0f8dd89bc541d5935f"}, {&(0x7f00000021c0)="7f69e7ffb566e0c809b4c1de0dfd7d57582cdd8addb431f5bd25cd209bddd0dd9c5cc8f09364b6c856ef6925"}, {&(0x7f0000002200)="5f054a193395691cfa7a9c67683a6f64f2e660704dd50a63965edd8c6c14c40e1470a6727afabc37e753eed584895d152e1cac2591df64e72f1e1c006631f6b0d73d2fb358ce2f024e6c3c015f7b3935c7f6d1f8f290b6616a0dc8e45e61df6b0c0ddd31792d0cdca8c8af591d21cbc77cbbbc879c024be2cd2880f8332bcb15d055e1e34efc0d4f18768d87f26843f3595c40e0697db6d34276a2cbbafd728a"}], 0x10000000000001d6, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000140)=0x10000007) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) sendmsg(r0, &(0x7f0000001f40)={0x0, 0x0, &(0x7f0000001c80)=[{&(0x7f0000001980)="80cad1ea98229f7c079fc4f8e711a47afa59685486d5551bc07d0f6aa6a7c2e0c22256be95ce1c9a5a96435ed4ee2294db49503803bf17471dee96aff81d317ec395a4f8570610c24fa0a086e32bc5fe7b7227aa661fe1fe6522ec07959eef89a98e9df1f8d9bcbffb474e1dfcd498a7c913dbdfb80d4bc5ba8408973dde58041358069e3c3c3353a9b5866b50f5511815037d3d39d544251acd3285bc3e17dbb778285dd930f8bfabd33e1d01bd7ffb9872ff33f4c3caa80c22d2c600ce09b7e3", 0xc1}, {&(0x7f0000001a80)="58cf7ead1d007ebf92dd56dfa6b36ef2347d6668e5f52b91bb5c73b1909b476786b38c2ed0b9e4407d62ef13dbe1dd2b3b55a235ee8e1c27fce2dcc9d2626f199207d90683", 0x4a3999e7ea03d203}, {&(0x7f0000001b00)="a006ba157c2247e578baec5f3ca761094dfa25b3dff8205348f922ed9e1d4a70b08d70e3e3ab309991f00b4420de5162a4efe621575b2eb5e185ed16912f0ab255905eb7331c8596e8e7926bbb1f462b25385b98b0e0b4ecb1e924e825596afb4a8e8f5d311b0e830161765110f4188bdd8a4c621466650d8c4d7136dcfff1c4d647d8090ea67174d1217431da2966a0facbe58344a9c37e24cce74693b3cd86334904854e4b1266a96effea36a441c550ae3964398a0f359f5dc6342e4a932032f4cca6068aa39745550a9bcdca71c1d9de32d30313f5c79a370662d370ab0a77e6cd24453abee49ba051722ef42255bc729e8b1fc5eee629223f541b", 0xfd}, {&(0x7f0000001c00)="912ad3a09b36615e4af55174a22f602cc2e4ebd62bf1fac9fca5028de95110708fc79ad77f724b9bef083c40bdca148d895652516328d171c4729cafcc4fde0fea2bc8281bc82a54ddad359d20722dc1532451", 0x53}], 0x4, &(0x7f0000001cc0)=[{0x90, 0x1, 0x7, "172d3dc9b356f218353ac20604e56535c310a20c6e528088daa3511dfbd0e85353ec79001e28ac649e68cda3948e2472aeeae208c59b9eb39fc97ae1e3c4d17ab04acbc0ca60f66c53299d05cb4d697fba622523d2ae13eb3c0a3f662dfb3285c13d9ae9550378156ac843eb2381b937e2d0fe8bf9dfff0c29e0d379a9b350"}, {0x70, 0x1, 0xffffffffffffa23c, "213005f568498ec2849c6e979814935ffc466d1123133b6d37fe1ef8e3aaf3cb4c77eed75a229be2b64add7bba2ec9a36e7520eff30a18c391899ae42e47630de88215e2cccc03792a73c7dad14f7c360dfaa10a91ef786a2d334154"}, {0xf0, 0xffff, 0x5, "f1c7f59b8a8be2bc5cb7b3b95ff170cec80e39ce01c9eb7fd8a6e7a0406b896427627d924f126b7d33e4f4a302b0a6749e12ef51fdb1216b945c621caf39b6f7dc5f217684da1a80eebab925be2f25037a40bff9b8234988b00d4d9ee318a6d68327587a41aa580413c2edf1a7d47a05f1b58104c9216e3e6cb5b73df04a109fc7e74c696add23f615b421ff80aafcb918d69407857181fb0147aa83ddb7f42f8d9cae3cf1990075fb8425efd5fd8c29b14e1310d0aed44106147e96a1873362d24da0a7c20e5398407128f9960a0e094fee41e841ed74c10f3864"}, {0x90, 0xffff, 0x40a0, "664dc5e1582e2059b39a27be6432ac7672a1ee65021cf7c7048e0489f321287d2f06bbc29c983d0806c56790d1ece92cb2ad2c56e8c01d32b3b3e565bffb92e724db33d1f151dc182cc13afc059aae5b857024b16d173d2fcbf164537ace22e6dd310c2f6b8e49a122a4883d3eae2ff82d2357da98ecf07827cc2041febe"}], 0x280}, 0x8) sendmsg(r0, &(0x7f0000001940)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000180)="bd4370ec771e", 0x6}], 0x1, &(0x7f0000000700)=ANY=[@ANYBLOB="5100000000000000ffff000001000000cc950814445f598ff9f2e4d704bec79af5afeff5eda1d5b0bb0981c2d7f3022aa8804efc71523bcff108ac9e12b09a64e97458e0eba209c4ae799bcc9c615e63faa824aa8b6c49ce9cc28b07d707cd0fce2300000000000020000000000000000000000004000000923dd7bc4b386d8d6e944fd1f9000000c80000000000000092c870fa290200006bc14b081e2613f1005cccf36226c9cd0f25e399bdf33eb0a79a54e9615a6758a9f6bd05ac32ddad9efcee4add7b6b021c2f9f1873915d5b0a512022c7775288c62e1662cc8cf3cf99cd86f536bfbbdbffdc4433dec67498cff7d4128b30e7cdb7765d217fdcb56fce705a2b733c0afe816dc3774c8c0c1e5c0e2794170f262e0c7d34e5afa77ad92d6f13807039511235e9f64159661f7132d5f17bbc8c8913af40adca33c1baba4be23ce289c241a2c467cf00000000001800000000000000010000000080000011380000000000009800000000000000ffff000003000000f8c9ee93e3b819d9b6e00e5a87df78191612fc600a7c2c7e31997539ce31d6478c498b7a6c0497cc668db1bd5d27ad5b80b5723862ddbf5ae196cebbf8e81dbdbbf4abe7fa711f6f87e2c77c2048fd9b3c34c1fc67671045db9ee00bf4cc7dcc78d197a7d0716666f7b4ad44208a96d344bbea682db9738f68ed362e2421222a9ffe00000000000010100000000000000100000009000000ff1a4f6c870a9ae8f6384fdbfe37ce7d3cf12e6124265111575c069290bf06eb969978dfbbb1bb58194d3aaa611b81db08ff6e2c8c84fd7773ae8492c131c74784bc9b8732f33640dfa5ead66c5a902de813ebe0622a1c05939ffb0f509435213fde9f07164f3a594e7a6dd9db29ac425d1ecf024f722c62e3841ed7422291d219a42bf54cc569b566b275c956984b49301583eecbe5ac1a10a56ad6bb77237d4c3e8cf9713c3c3880670dd94788700f73945129d70301036eaab4188f4be9426ccda98382a7304c8cd29d7be31d017e931981a76096e5596c88d4b1dfe19d2ae7e3fc998c9b9c21de8052b7f3c4c8c14081f746e10bb14859fc7c8b6c353fc97ff87c832c2d6a9cbf101f191185a36d16130b50c853fefd0ebf065e00e2d18c707ba1d6fc7910b26bbfb4b0884ec5b31e744717dca9fb99d3844f57d90034f56d665a787eada6c4efc5364bc0d79394d4778b3554b8e86dff9b80e9b3b18d6ef35cabbbd7373ca8367b6cb386aeb5b5fef44d6e77707aad955979ef469ea0f8cf693c2c10770644710ab22a547707407a937e58646046d9efb7c4aab24ddaa4b05087b5c3bc6168a79ab919166942573e07f8d7dbae1fc5fac10ad24017bad66e7948a689679b4d0580e256c475a17f975b5c2b7b4c95c42f45ec7731c32c5b0573919bbe73934563e9b552e27857d6f819b94325d626178de2181e1d8175851f672e52c7967deaaa36bcd66c0304fbc26815393e21d95196302f8fa1f44c1f8e5f10a78dfd15fb6576d04b3a9fc2dc813cf96e4fce10b882dd251ba73dfb09d3a80b1a5b979464c68df8debfc73762198f8985187d511b309e1571e50fc793ae24e4133fefa0dea54f767f21822eca6022bed0e1294894043c0dfd738d994c4f76d3091f33c993fbd004da0ac87aa9f83d96c8b00dee7af2f69c735b1bbf8bfc151ab04b9ba0267ed98e3104427ac2b79b30e9dfe0c2f508a2aa09ae4b8b8135dd0e0f2615086e40689ae5fced5918f43e7b9818b5c97fd2235824785548ba24c251a9f1e402fc76a40e420f7d0d5d7189615c816a8ea3eacebf70ca06f5a31484122b80610ea67f9bbc5fa68e90e91a70910656c999ec945f4e4b22564671c86beb98e06f6d662434ac13aca272e0380f07713e725682833927b02dd7c9aac07dd68509ebefef38d59418df70ff3c8acbefec260ddfed6043186514ff91b75a9612b5b38319102c50b727f6897cdea6ba74ac673decaf9eabae7761f20e9f4602f9ba49f1dcb453b9ed964b3840b7c1968eb0b21acd9c184a27dedb3ebde71052b6157557d2de4029415d4befb09303884a6f683308a0c1ffc341e392b16e1f635608201c88f870745530b764008975834b8680a0c39dc8b957e1849de52982316a8c0f1ffa3b8a844eac9b8096c24ea21bb50938bef1b33b4ec08fea22bdadf83e2419e2d3353ea4e7d6d90c5d33ab0d5cedd99f270968896dfd766165fe6363161a6df1169f6d77b612c1c3d6ddcd259766e476339dab10abded7d9fd7853caabc5e4d1b8b96c388b0a2884aec1c379c0fb5b2f037cd250f4b29955f51ea3b91eb783a4f78a241d1a856818fa531f70cf51d78cd5b0415cdf591b43a80a3eb66201aa7d3951266ff7e81624cf8fdc3f7048885aaa5f9178d594d34741145fccb1e947477e932a1129e7a513a1d77699d8ce92c672037c559b276c13825eb7e79c8a5e0912aef0377ee4c4125c1190dd34383169b08d357d71c9bd50b14f00498c6bb94934be6ecc9462a9fe47dd6618f91b9afe99ed3126f8aac85a0c93d868526650aa5e3dcb426c53020aacd959dde21e04dcd7dbd7e8ad9621658e9311ba1d8203e20e6872026f69ead0795a3ddffc2fd03671e9c3c59c2f68097efaa01ecf894be672a942ba53ba5be4366f01b4272c2f7275a3882ca956101d28c346d6a5415d6ad682178fb09b40293f108f34bf74801d918cea72693cdbae8ac3bf0b08b0c144f2f9e4ed6f8cfb8e24e11a4527a0730000bc8b4e1f24c0e0ce8f0db2c47a34774ae2352691b504d283ccdf4fb9d7f72635dfd742763de637cafb6d894f8b51abd79f53337d92b0e9f228192b9403c84bb9b05a9eaedfd7d2b1a21489977d2a0e1da8d62214bd01fe0872e68ef93f8686e64d0996aa6fa166e657301d2d6f726ddcd9177283449978ee0f1b23d8bb9a594a1f3c8e8450e5b478cb3db0e5033b8dd5474f2d1964fa22ee03165d409d23c680d622cae4f306d0fafb8ba76c0c4eca72fb6e127238affecccc9cbbd3d9c109d726e4917ae3a57da2e36740d9410e02a8b4476f0283636e51d3d1a2c47fe185743e0b848d27fda528a274a64f2d6697bdfe04a0852a00b18c57e95771ec26f4e29e0a8fcc4665f90777abc50a0c722cba6cf5175847a96fa29209ceae20a937f31d3329d82b0afaf12685fd063c7cefb159fdf1c8df56e08be96c3cda2617265c19fb328d99d559f430df7b2d3e81019de01f5187c503a7628ee185d220d8d46daf7d1cb7e8054212673e97784086051a105e327d5082423e5df008ecc036e570582fb29af0571bd7a5f7b8ae37c5ad083b57ba73486242c609a971e8176ceb1b0ac5c1f6d7b5ab72ee4ca2c8fae65885eea2b62c8df24dae611485c3070ae8b7a32167bc3b93bc91a435ee2224832024a26851e47ded5157fcc04a5ede1de5de809cf40524e8f101628eee25c761efede6417aee77f87700658270d51f63d78080c4a1cfed347fab2d76b8e0bdd2999e24585d4a272b9b68082cd3f23a7fe7cf42989f6d6965d132e868ae0f0c8b80b90bace4c519544a0b805b4472865a0d7b9bcc672ea48ee1a44bf474ec9b6b0a2041076abe8827fa3a0f76071ba13f81be282e3e7647a5d2366f41a6ff069722b7a2d50ed1bcba880ff2b7f76f6f67bbe5f153d57064874d3eabe63f943e6b0e84c48cac444ad94944f0d18bbc76827e5d62d9069a4b1b14e5da9341ef12258af0622dd97ff8d5bd1e597c46e24e80cda58e854d26cdf4d8a4de7e42f43674e7c1ce16a5ab55b481cbadc80daabd7ece408331eda2ca31661d94aca64d996bf22d2dadb6580046d7f417c0ce8b498ee1c60fb1256ef548f2738b0dee7c24e9d6d2ee9237d97fec004c48e94a92a2c7aabf83b6d341efa5ce7ed0480514003d279c16b29a22d0d7b6a5038b2c2df09100bec58f390cc2bf7dec8026aa71d81e170c803b52912f551a398da2666113904da92bd1d3b123822e71e6d480138ecdf9edb43f86861fb648643f3ef0c7a83e8b40ebccae39dcb7acaf94f0bd34eb5e1915e2e31bb4c6441336aae8c165ac65c82780f71a451aa4cd7a236cfeca3d781f5f7db461cc9ef27da3c75f6561c7e693396d7fe5c1843be8245cf1f58768539bdd03c1029da910323695e76a022b1be540f081b09602708c27c36576446f6a8709983ea535040df76fc60694bdb98587fdf2efa48d0dabb9c541ba88c872a114cf69c6deb36042f6538810d0f6870ca179f4554e736d3b7da581360b6f15c20d4d28d59b502e41fcca3f1aa7e431e61ba7380ab8be0bc1d91933f1b0f38fe07fe600407db10439bfe36ff0fcc9d5b09e98d0210b40c5ae0148af46832434ac2f7201881bfbddbfea379eb9c7bb93769c3c8653acf0ebf1e930ccee4dfc5329f796eccf91c78e26c32c0ad962448ef8dab4e14911bf42a8e85e2b1fd55dd0b685092eeab6a26d14dedcf02a88a009be36478dbc2aa9727029ede46e5e6cf9ea9d350f7c51a17c0d4adbdc546065ef24388d31d8316625f64ede1cd47ca86e39a0a9cd9dc5fb6f4cb57cf84e21edc7eec7e9e39ed8f15019f2d20207f5a7e34475e92bcb6f9d62cac91342879cd7493f47a255b6ecaca839e7d5d2ca05076a6fce70909a00a427ef072b6d8fe0c8eee403917f16776582945e9177e567415024134955ee63b805e2b6f1da027df98270a78f9825ae72f9f6ac4af15e6d21b3ab838d2a08fb8b2cc6fa4931fad825ebdf6cb328d4c90ba0ac3dbb80a4cec7f8bb12b3ee21767dc8a296ecbcf81c3e8e53e7bd2626db54870c134353b54b3b62a5045bf033db40155de176009281e8ed1e60b0db029cd9259c86c5b1713e166d03aceb8714424960bad4692bd43507aa852a8802beb62d5928bcdecb9a884cc308391b704d8df8ab382df9c6de3a280d376020a0e7e2e09f3dc7d8e9f7195f65e74d459d456b76e3cebcba316869bc8e767ee369108df3d84bef2604380f052be51d4b63585495bcdb6f7dbd3ccd302350b0bff141300315b316ca91e4d4503275ee9bcf254b7c737a0425970ca321c7d7220638fa7c7164bfa8f7ab62cbf09b9640105576d90eb5ef4a345bc254f52e552577e2797b69c6aa6b7b803c69ede8f82c9588c325f84d9d767dd52888ffae13634bbda6df823fa1bccade6decab1e0e3ae7fda4d7df8e46ef8234507f20eb013dd57cfc73a1ee17a691bc83b6b5951d916139f7fd7a990fd3247e782cd18c0a3f333e34042e3a49eba15779d08930a21b1758948645541c54c6b82dde17459ebc1b65820dd0a0949759189c3b0bdf93418f0b568a50f47e1ab7027197221d9c2fda01c7eedde60cbca12890d462a72cab8d5fbab209002326cc7b659dfe2a64724e2495be798b0ab98c5139e53c69c3fa7d5cb73ca050ca300f19b2d19b3efa5ed23aa7169c96654c062d8db386653dc14dd1a898de3c2ed2eb7f483a142fe23995c6422281489dc51cff60c9bf65fcc5b512e31ea258ced5d90b610557d2eb8aabab0029a78dac2fee623d69d924c15cb9cc5c676f1cc69dd20dab17d1d63b91e1e0a27133cc6e8e68de7887a067e961d78b94a9a19401d0ba3603029e26d6cb54c94c40248d9ebd2d54b5b1ccd0d136a79974b75fdc185f423d33e80d516760a87c036841bc4af9ad4f40c2222e810a97eb9a8429293f441c91a830afec7b43cc2841870525ca87b6ee44114f98bb76e8755e987ee7d1b4ae4c15e80b31bd02f16604b26106637fe39bb18d6ab2b903806a8c61f273c9e49b653f97dcde17a21907321236828b3ffc17a51efa6b521f7e6f964a41fce4202b5d5f9c702a2c55d7238f4d65fa4d2d9ded1bd7df5db71a8259cd90ec0f15bcb7f643e733566f9866bddfb137ccc08659d0f67c9c2191d1c7fa065f30b046c795b3b693c3a50ded3ef9984c02055cd6f349e7baccc12170eca335989f88f2e671e259e14e4ad365e214f482919ac197587d5cfc503b9d54a17c524cee37f0e97bd43438f06e8d9c15158620d66d17ff5de61513775441ea94f8fb245442fa2076a9c3e1b13ad412c71ba24f1a46baa17d138e22cabfc0a0c2445512130f65fdc6eaf3724c98835ccd6146e7c92003e80d42d25a3c288684ba1f451bf7ffc37fe565a9812dff49121c1ca6974186b558f0f1ef8f8c5bf8cfa58a9e5430d2b16541c40683050727f4480e43f8f16da8717fe510689d9451f8d03cc08d77c96c9c5132ac9463ea16446cbb3e0af9b00993186e33e438fd867fb1198f7bef322b93c000e69312026d98ff54ad8cc56e7293993d4b94cff277f96d8633ad7ce53ef19d366c68026a863e704d6cf4fd9c4ea7f95400fc3a1c1fad7043194c547c246d4258a70389fc6a8bb6dfe62b71b093a9239c34199de6002368717cf53c9c0be90d09fde7eab2e622cb36692ef0c3d163feee3063499a9bab9e5bc544e41b1674d881162c48a18a14690f8579a0b2cc93527b9cc0431dcf2bf64218a6c4e1804526412be0aca4882e00be0000000000000000"], 0x1210}, 0x2) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x4) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) 16:02:34 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x4}, &(0x7f0000000080)={0x9}, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x3, 0x3, 0x4, 0x3, r1}) unlink(&(0x7f0000000280)='./bus\x00') r2 = dup(r0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000100)=0x1) 16:02:34 executing program 0: semget(0x2, 0x4, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x200, 0x0) close(r0) 16:02:34 executing program 1: setregid(0xffffffffffffffff, 0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) lseek(r0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvmsg(r0, &(0x7f00000004c0)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000380)=[{&(0x7f0000000100)=""/233, 0xe9}, {&(0x7f0000000200)=""/198, 0xc6}, {&(0x7f0000000300)=""/72, 0x48}], 0x3, &(0x7f00000003c0)=""/245, 0xf5}, 0x40) 16:02:34 executing program 0: r0 = socket(0x11, 0xc003, 0x0) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[{0x40, 0x0, 0x0, "9082b96a1b87db189679e062f1d6c99bd8771258faa01b8353cabcf69de6d938fee5ef5435fda9077e"}, {0x38, 0x0, 0x0, "e3dc65b71e6a1db16176426073613711a9becb953e6c7b753701dd8ad26d4b9001"}, {0x70, 0x0, 0x0, "8133c4ffe4efa603888464c4b6da5fde31b613f155d4be0003fc58eb61c8f249caf24904e4ef05df7b8089591fd8d517981aa73b25671ea423df6e427e2966f3a46885dc38331aa9fabce4b6fc3889be605b2c226743c73989"}], 0xe8}, 0x0) 16:02:34 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x3) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000100)) 16:02:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041ff, 0x0, "b0d42000006e9300"}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) r1 = open$dir(&(0x7f0000000200)='./file0/file0\x00', 0x100, 0x28) fcntl$dupfd(r0, 0xa, r1) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000240)) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0xa6219a0c20d69492, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000080)='./file0/file0\x00', r4, 0x2}) open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x70) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x7, 0x7fffffff, 0x9, 0x6, "0076affeaba82ab0df8150395a4f210107479570", 0x4, 0x7}) 16:02:34 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x100000000, 0x6}) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, 0x0, 0x0) 16:02:34 executing program 1: mknod(&(0x7f0000000140)='./file1\x00', 0x2014, 0xe5a) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:02:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x8, 0xb95, 0x7, 0x9}, {0x3, 0x3, 0xe341, 0x5}, {0xac7, 0x8, 0x2, 0x8}, {0x100, 0xac1, 0xffffffffffffffff, 0x1}]}) msgget(0x3, 0x40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") fcntl$getflags(r0, 0x1) 16:02:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x2}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe84, &(0x7f00000001c0)="0095a3343629de556e757cadb0c8a24563ab10b0189c9d0f39bb824ee789a17241a82c969fd3e13720aa01cf9e0115af201b") 16:02:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)="e0b15b1fcafe896b06c1c4743e2023279d6cb339e11fae3f26c9612ed3c42930768bb49bf9e4c895658e6edab4acb9340c3eb226123e10d4633cc2c47158783ce1d103a28c76b2a552c2eb7b641a9f131de7ace5051d80aa7c6b33e7288c6a168f8f71984ee7359e7e75828b7cf1e01a3e1c1eba37d76c636c5e995ae5ccae55e2a3b97b08be3ca4f9214fe1340d2de4d377601f9e8d5e938335575d0fbb2241e9baa18935da78b680e283b689834869fa211cacbf0c2c39601afe51c07714f15929b387058710a764d1dabaa7189b6e1c7c1e", 0xd3}, {&(0x7f0000000300)="117db298e1099c96e8763b7199497defbcd3c7e875a1826c2bdb04f07d5b98f4799a2ef0994a811f0f10928eb0dcbf24e0644b251d82d2b3eb25af303b49259e51d1ea0d83f1aa5d66e97475e9bbbb7b6232a298c9ba6a41d819c0e6970024cd39284b12a4e17fdb2a2f3d123b34aac65e0057dd0a9a237127f7c2ad2c352c024ef5069e4c54234caad6c5f5ea0148a14cd32b155d57bae3e40140357ae2cf5ce670003977fe85224e1f6d0da6785745442c2e8e8f02e813654af22a06704fa27a5f3d661c8cf11352e1cae01cde20143c5d3e2b5f073c900b5b9c39dba3917c70e9ef56a146fc113e33f1ba03ad9b2e84675812999f301c66bd803470141d7939f4846968d86b6cbee0360f385507b6099b8e786066bc1138fecf41f2dc853c41eb2aa86adf30e84ec5a9c6ba99a635034e8d0d65f91677b1e25f257573c3f039e8cddf32ac1c7eb10f1eb00c11a2bb8d1c61003eb7afc71b2692d028e5fd96ce8ed45f961726dbc9069cae5d8ec914304b080643f9d081ecd1800ee720bd070aaf0d5c5afcae314508a81ecdf734b56d55b6cb128a7547734843792fcc20f6e0739d8d43301be3135a8cf5d173c797f24cff6f132caa3f575a5e1f34b9b76719a768f153015a604f471cf5cc93e60248cd2229e281a791266fc877c521fca0bfb8c872138894a6a79beb0dd22a8ac61aee5f72e21e38dc2b7d500f753a850892f1c5f16c7e6bdf7249613ab078d25a1d3316d34a9de598509257962ed6e2664a8cd0e6d57022de5322b970cb27b7fef3c2cead5ff463795149e7c6737aa6d26e63688c5e25712a680a0c13ac7bfad3989db9a899d9c5b8edce8b3cd6e3a9b3393fb5420adb4e973d57982c1aa6d5b96a96774a01188451b6cdf6190af68243af5f3ba250c419e0927f5f31eba6459d6b56d42bdf2db09956f438e468f3958687586239bcbde8dc31e8bd2c34eb478229820c6747ae72f3fcd44024f5f54100c03d5ea4509307d56e946d9954df8015677185728b7672825811f5492bf99635f74f6b6e7e06cd5268ec64b3780dc24974eace25c9cd6b78a8e7d165f0a18670371b28d670674187fc998bf788cc7fc934c18054f45491d129647467abff1b4db95b9a32603cb138791b7273754feb1ec389b830ed11012e3aef5b95135da327e8e2196ff45c05a2ad4304ea730fa82a3ac776022b8f42d7e8e93f7c27caf534c81d0722800446849824ddc491de9ab34fc8b816a9c6ed86960c988a099fe316a5943fe1293100d3175f94b1b3b12b85913c6ca09c663bcac3f1a4d4a4ae967e85383506d8fcac61a875a444f50aaf22a2e958a1f16c840302c3b8e61232811610fde2a27e6d893bf999829eb2bf09724bc944a19d2014f4a6efa355ba11e68ac575cddf6f39a7b78a0130c3405fae038aae1b7ef9f34d419aab65947f9804a2bc12771156e5b17fd335dda2d9b73978bd368a3c021ba698e25bb8bfb13f3499709db2d3564fb5e119465a40fb9201641adc857cb408ced7a74292389571f0abd78bfbccb981b8a8ca26fd2dbf9d23be154755fb8d2c39311ffd527925f8173b1cffb9e380976eb4214923eff5fa241267def151c0669d9716f0ba0c9a7344e54020ae8d86cca540a84f7c64b1c09ed6d873429fd58daa521cff26082b59849ae9fac9cbc60d91a4d4cf0551509f822f1c3fe0cfe09eb4993034b17b289fbee862582c627c3f03c15a9bf0d28ce7ecebad8747e3bb02be3f09f0b28d943503b8d1876b9566b701a77305208efbffaf52e199a1ad0c20d2feabc3e598b6d6e6365bede8d73be1cf7e2958d89a7fc61b2d25c879bec0c8d9ae54145ad3971bb8f9b61bdadacf0af1152d4ff50c9e31559c0af5103d4ac8d10ef30e8f853a91c7f9b3854a0382825a37c30cf50b4657ba6595a5b1c49a25fa61909b8cedcf460e5bd93e1ec562ceb435caabf5da46a5c14cfc9c54ad371268981995b1cfef1047de6e0111528e719e16b288642f5b8692076ef8509c9f87fbe03004e490c155e787b9f1e336fbdb2f579521e99917d484be6260fcf45a08e5798d144b2d1b45d44a4c236261d427224dbd0df84359c3530db11a6ed62969c69acef325f97270fe9180ec697114bcd6d69f9da1653fc0bb94f53d2807fca181c49818dac53d927e348b17a079a9b9827b735007dba365f8881fb48ed944bfe4d242e23eeacc01dd2c2b076bf82c4904d247d7b20c93a08d04c2fabd78fbe4fe9705d0a5af1e85bc1a11d8d58076f2805c0f23d2d0e5e89552a7ce0343f6cfc3f4e229a075a44afa77770db707aa4ba4cd966e3d66a508bfcb91647a21e009679691826aa61a7a3e32e9ae70aafcedf481de73d6ac61f17462baf37ec55a5d48455945c0f9a14b31699369c4091d5830c5072e32a42de513fdcf0eec7063340c4f55e89b0f912e0fa0bd1b437d8bc9bd06c2b104402740583c293d7522c871bf383e781993b79da8932d60a7f4a2ceaa6fe94a57d6ba1146d704c28b3ffebf0ef3d5c5a6ccbfc35ba48ebe08ee148d4656939e692a64bfc19b746ce681175d52b2af25cc307b614e5ae14b170a1847813f6d33b5cbd2b8ed8ab373eb26fbeb890dc3fa64474296595e8b2d902330fd8b729d255fa0aecdd89db4b285e2a049f02c20f5bb88a6cb1ff13f8fa63f25c64eec4cbac3203cbf781f40f1cb77d083faf8e1f041d4815d0175e76c3f492bd11f94e5868f09d870174828faecbb72cefbe7906ef9103e28ea28e805f70048b4940c524e5107515bb0c70e442e5e2e18b9c060931c01eb3c40ed3cedd34f3f176ad6fa4ac3e2b4537a0b3d11c87a8ff362d69c7380f3516f1ec73e3b8f0493668871c1a3a8741a4aa5168b7efc477c9dafda73cedb192ca299ffc9e8f8871a2d16a414bf5fbda14381bd048bb263f7f906d36adfcb8470390a0ebfd6cebaa93aab10bfa86925f3ce6e00744f214074dfe14f32932c283bd04a6d771de400e3d1c129ab6460a308fd2b4e9bb3358cc5b1c1248a78ea9c332d0163b4542c2f9b23c5637c27d15fee9e543ea5ce69eaff0a9990cf8ba5902119eba427abe9f8c1d55642cf93fdd4750f62c470a4e53a2e2a6924648a35ad8f948b2821fd7a62adf32b0b0a623edff9d37b92f6ec48edcf0ba97635f2c3f5514bd328d4c64cd8aad3e54f2e9efac109aa08d251b60eb459a6adfb5865f1de5df38664baadbcc568847541497220e1e4c5d1d9babc01e961dcace1b7819d49c04cb3387f50881a9fac63b609a67308fe3f9f680eb6595cbb267c6b8cb0cef1ecb0e43ed848083e2db400c8856e20f2c4c875344b34f8962b6872e988d93b21c39b619c601c44c40f1e4ecb9a8a69e73981a84f2f035ce3bff1c496ef52311f6763a1ba0ca4a249190b0755c2f3a34f5cf5c876d09ad6448dedd6758948584dc03df9368abcd98132804906c3845677480ea49f1712d2e4e34be3193c34db3f6bce6dedf200c81537b99d074ac42be47a673240dba6df1aac9d1f4b01c6ebe5ab18c5ba229d2b6eb41df8f531f81200b5ca6b1319a03d1c5ba5ccc64070727c1f0b1fef3e91003a86793a9381e76fc94e743cae5ea6682f94646b06af43825e0acfeebadeb2bc499df5e8fe300888eea57113c27caeafb732596dc34a25a85e453f2ddc55e105987326fd77b64f92834467bc2150a1c298318f8a9c3c05627162e38fb36fda398cfdb4da338c314e556b68b1ed1b5d64c162bef9c29a75a49589d2817137288a7711d595d9554e0fd263e821a645bf0899431fdf72348d7813886703874c9e557f7e38fe951df26e4b1c2f3e6e85acfd4d6014d07c99f0ac9148927c1bbdfc13b5b6a4748e7d9cd8e33c961d09a1278c8ec7f9dd277f34605f117ccbe69507d57a3e71019c73d325da84ff576a898b872a784daec880d7883419a16e92bf0298fff1b1e79c5a3e44e88b81d0909424cb2e64f09d9f1eb795fe5eda9d5dacd8091622bf707568ee227c328561e4a6279f8c55466c1df1f3feda3a7899e788c8865a8a18a99b6244e7b2084e117f9264965f3f212155dca72def76cbcb76cf0d672b1ca7d0d40e5ce7463734bc4a6f70c49a68a99591b5297a0ea11ea1313ea378036dc57402680d7ea3d5293b8f279084469e8e412289243ffc834727f9ee4efd354d43e865e155803cdcfe9b4ebc443481e7f122876f591331e67ecb9f8bca700c6cafdf6a0703d7e613f0e2ab1e1adfd2a77a3b64e0afbc3f47de502aae4371a59acf4ea01b2384bd54d9f29c816b4b636814e68be5cb21e5177d36e127620dbaabc154714cd74ed142bd4085a592e77b4ad4ca23d1367db0b7f86fc2905d3903e801f7e7634a9b0f66901b78048bf3b5b4420b713c53d3cd95f7408482d19554a94e3c9e1604f4b3a5a58cb288c6e5e2ff57dfe90bd4c006bd283e5010939e1dd87ab4a33d4b717c63b2792a1c383cfb8f87ad801791bbf21625ee9afc2bb9629051a8c59a3e18207fb5e11ddfed5aaa5ddb89be28106cc4e2030590712d29f86c9b05f7711ba784633f69789bb1e62fc4d8e0246a43c6e31f6bb10a29f5d13135c124afb8bdaf7e9a986be6fcef8bd3ca65717ae0ab9961b8946119d4a891f1a83d5491b2f0812028698596e9b6dcb4c57a41832e93360d2458613e3ad7eaca9b67aa047d53163d1556ecbc8d24af6ece7b3eee62f8689764bed9fe81b8479d20bf6348c0aa1aba47d40210ea1ceb00fdc629771cc4a9ad8b3277b080da063227b6de7e45622e57cdec62ca0f09fc0da15816bd759f380d5413374bb420c5d794e6f43a2750bd4b888eb8d375dcc2030d7619d35bd34ad05700102603264e5ebbfffd166e3a0eed77780a95c19cb70fa9fd6f9ab998195298189d69e66647e5c30676eb030fc27512f48398f4088c68198ef1e29f9f0b1e4f2fb5398502dd03d795adef81528afe17dcb6207bee9039dbcb53dad933cc519d3bcaa98a75f2f9993e68d9885e4e6f8af32488a959ef307fea5fddb5f2ec04674f6274e4e7eb2af8addf22d8afd0120bbfa71d836f58d2bbbdee195d9185fdbbe1f57786fe311c1dade645f23ade7c87466af718618bef185c2344f77de9619997feb0545bc286cf4b66449aa181fe877ecef81bcc3d6f460e41c34a664746d503cd8a2c1dc3a7cff5ca6294c4717acb9598dddd9c9c10ac5f0ac670a5017444f8504930afe0aa05045d7d1df7e2b060727914b2f7dc03a1c671396a4207a3e5b8fc8c6757f0615de59c869ead4bbef824cb2530cc49463da2f082c0c315809e5045932b932564e3ce322f2d101c6ed1c959d271c1fd6c8a8415c5803c44a0240676b34c3450218b8490ee19f1534b067e59aa97e42050d422fd90eaf42331738f8496b5d2515bcc84e2d1f95d765043d1c7fe26cb16b002d9d24a669e92f07ebdcad01254a18e94e06ca7d70c0f1f9627c8f26612d1fb818e28c6f18b9b9711e9603fa0aa52342c6cedd635799d11ca1f2ee8663110880011cf95d7d1aea657e8bc08cf0696d8d6f112be1760a45d9cc1bf5bafdc8b92230de42c5bfd5cd639a4931a962539bdd00fa7cb708a60484946093a661cafdd702e7c7a41c7a46ee2d722f9efb82903b97f44b79b989ad58f47820c96636492b973a31125d6bba0d12f708046f5a3dd2d31dc18d37e0f9e0e5623ba70ed9632dafda28d0278e0736fe2ef5df8c020b86c889b84ff8f29bc182e9b384f0443f91efa1e4a863244eb64a3e83f10decae3564b0e009fad6a3526f628799e423b6beabd678171047cc67ff90a4d", 0x1000}, {&(0x7f0000000180)="ed46b0c8539cf09da9cc34dd45bea38e7d59e7ba45daa35ead5b60d15267590b6a3aea68b02540fb258b357209988fdbd11e8c4aa3c8227e05612d9312cf525b0835df34a744a7e3ba65fe05407728d95196c50a70509d5e5f3e9239465ae0f8a93f0952d6663979e31da49cab7c21145219f4549f4859ecf9df47f65d9628a27f29d772161bc3c62cecb1d03ec52c287012fa438e1de3de70d85dd1af295a0b338883d638d6975187356a0d4d1ce2064f3c37f74dbdd4f254975fa0546950989b37387ac085e52841e5e8f7a154", 0xce}, {&(0x7f0000001300)="7fdec205c707320e7515bb028f4065a1deba80bcf7d2f13c102fc9180b5a25078547cdcfc3b52e08866b8a530cc3a61e3a1ced94928d734e90d9cb7c0ffe7059725c75498fe190c1b043e72a7a0fc41901ead5d4372dee642bb40a683787a9e08d377a53a448716eb50fcb27dceaeba756015e43013f72c2d6282cbadee5035ee107299a46d698627730cf189419b66d32036ce27d60bdf48706849f582cdb7a3768cf436201d18acd7de43c56ce5641be07ca8919e66bb7180e305d8ea6b1a391", 0xc1}, {&(0x7f0000001400)="e7ca691d14a9b99f445c05ff6125b95aefc2417a3198b9818bb5ec2e406cb03135326d8b2cc885a37255a0d75fe40367d71d1c3b9aa09a0670192e09cab4b2bc882a540b1908e1e65a7d", 0x4a}, {0xfffffffffffffffe}, {&(0x7f0000001480)="5e9d61dcc256f7215165f4d31f1482cca692b372c36c80af0f0eaf375339625fa04dd3543c5fa925fa41a3f6811bddaaef0d7300e2308036c33c30b7dce10de074d8b99da9ef4b7b372ebe08e21320345c067b19530813f41b47016b002b9c371a000f7d9765dd89696a1756d565bd82cf487d05f1bbe0762cbdacd3490ea95ac68ae380649755768ebb22961055ed494785db0d18", 0x95}, {&(0x7f0000001540)="ecf864971664a018f4835d275cc03f877ccc31a075ce09aa92ab97ebcce5ac20ffb0eaafe682c59fb1f2cb84cf1c1ae931c71eae9cc46b9509f84e217f0c6ade1361835e2c379343166aaf168b30c87401c587a7bacbb484", 0x58}], 0x8) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x1, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200"}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="c36abadd9f57686800daeac4251258f616f354698bd6f5861c9cc5687c6218a9efaae5a00209", 0x26}], 0x1) 16:02:34 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) 16:02:34 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001400)='/dev/zero\x00', 0x200, 0x0) symlinkat(&(0x7f0000000080)='./file1\x00', r1, &(0x7f0000000180)='./file1\x00') ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000200)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000001380)=0x8) r2 = open(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) r3 = open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) preadv(r1, &(0x7f0000001340)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/93, 0x5d}, {&(0x7f00000012c0)=""/72, 0x48}], 0x3, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000100)) 16:02:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x42, &(0x7f0000000000)=[{0x4, 0x0, 0x0, 0x8000000}, {0x20}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") semget(0x0, 0x3, 0x40) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x8, 0x0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0, 0x3}) 16:02:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)="e5fb", 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setreuid(0x0, 0xee00) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) poll(&(0x7f0000000080)=[{r0, 0x2}, {r1, 0x1f4}, {r1, 0x80}, {r0, 0x100}, {r1, 0x8}, {r0, 0x25}, {r0, 0x162}, {r0, 0x1cfc736734e62bb9}], 0x8, 0x3) 16:02:34 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100000000e04f, 0x4000000073) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x3) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) poll(&(0x7f0000000100)=[{r1, 0x26}, {r1}, {r0}, {r1, 0xa5}], 0x4, 0x0) pipe(&(0x7f0000000200)) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000001c0)=0xa) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x6) pipe(&(0x7f0000000140)) 16:02:34 executing program 0: r0 = semget$private(0x0, 0x2, 0x200) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000380)=""/4096) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0xffffffffffffff7f) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x801, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="000000186204018b002b3a0000000000000000b9d8dcf9aa694e0e4cfa772dc1d14043000053b5d1d09075288182a3e7bd438b29be9c894314d835d0875b8b01850013f1071d36807465e18c0fa6ae84c9f0611da24e14", 0x57}], 0x1) 16:02:34 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) chroot(&(0x7f0000000100)='./file1\x00') chmod(&(0x7f00000001c0)='./file1\x00', 0x80) sendto$unix(r0, &(0x7f0000000200)="bd8c3db4f9fb9529d70f16a26b3e24abb8fe573a4973eac908eec5527679eea1e08ee0cde979d3ed77cd9801de7d029bd6536237acfc5a034098fb239091d2fc6f91976f6b27e9351ef962dc2bb3a07786c739f0f0fe797e1db98884d4a851a9b1b547baa43ad7919602046e2cec0bb660c5d6fb0b6a86a0eb36", 0x7a, 0x1, 0x0, 0x0) openat(r0, &(0x7f0000000140)='./file0\x00', 0x80, 0x100) close(r1) r3 = geteuid() getgroups(0x8, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000000)='./file0\x00', r3, r4, 0x6) 16:02:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x291, &(0x7f0000000080)=[{0x40074}, {0x16, 0x0, 0x0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x1000, 0x9, 0x1, 0xffffffff80000001}, {0x6, 0x1, 0x3, 0x7fffffff}, {0x80000001, 0x6, 0x800, 0xffffffff7fffffff}]}) 16:02:34 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) fchown(r0, 0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) clock_getres(0x4, &(0x7f0000000100)) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x1) 16:02:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20882, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x5) syz_emit_ethernet(0xc3, &(0x7f00000002c0)="07050bca17953d436723388ce29aa819c48c652f74d56a57823fc92d2e430e8c00e2955bb5c0b4b84b1979c1f1749bd0ea6a2c80c922e3be9020eb8c23e2b04d7d90070e5851f56dda9dfff16a51b1fea4db2d331a056e389644d266166edc78890b8e69ed472db09af8c16ef1a4dffba0422a693950cf1d04878af3f889d56608c3bd17f9078fe0ef74422a9854bf17b5e550d68603ac1ab974b752f3cf3591557908b7a48dd43f889579632c48b4f75aded2b183c2dbcf3fb335af84fe92300d4c50") poll(&(0x7f0000000080)=[{r1, 0x4}, {r0, 0x20}, {r0, 0x20}, {r0}, {r1, 0x20}, {r0, 0x4}, {r0, 0x7320d4de40283759}, {r0}, {r0, 0x4}], 0x9, 0x9) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x5010, r0, 0x0, 0x0) close(r0) 16:02:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80000000007c}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xdb, &(0x7f0000000200)="a600000000000000dbe5f934239ea46f8a3b819e3095285afc20306abac3f1f8da85f0bb45fb69ea556db0ee12e5a3b6ad2cd6e418b31f0100e707481d5b55950d63791ff003fd30b82ce509fcdf55b9336516e6c85ac922154487d942a99e0da8d1b9934eddd453c53020dcacb64ff78a7bebb56bed62afad89e505098bfdd6b75b4572b2a5f3d53b33107333223522c6354d844d5406d32fb950d8035fd70d10dfe1fe5b3cda77e1783bf3552db2aa8f07448a36f6151add698e4bd805f2a1588d1475000916e660386c596f0fd3ba9905770ab14dae6994966e") 16:02:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x7984, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000100)='/dev/bpf\x00', &(0x7f0000000140)='\\$\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='tap', &(0x7f00000002c0)='tap', &(0x7f0000000300)='tap'], &(0x7f00000003c0)=[&(0x7f0000000380)='/dev/bpf\x00']) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) 16:02:34 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0xfffffffffffffffd}}) r0 = socket(0x18, 0x1, 0x0) close(r0) listen(r0, 0x80) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = shmget(0x0, 0x3000, 0x100, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = getegid() fchown(r0, r3, r4) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:02:34 executing program 1: setuid(0xee01) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x8, 0x0) r0 = msgget$private(0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') msgctl$IPC_RMID(r0, 0x0) 16:02:34 executing program 1: r0 = socket(0x2, 0x4001, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, 0x0, 0x0) setsockopt(r0, 0x3, 0x4, &(0x7f0000001040)="315a77a2d717826a4145e42006e04eaaa67e869352340b6b31eccf0faefff9fd03048c17eb19ff5ec8dc693de75a8333356eb43cf231e6e20450c1bc0bec3c76b634001da52d4409c7e8d1bb9d589fa2ecb37845b0d7727ec2303b9a4fd634ffc75db3d1b06976d94765eae3f88bf04eecb66378d7de2dea5ce418ec53dec6fddc576d588d87359b3709163058f7e113684ca29385dd2629eb5ced770745edc9936109fa05c2906514825ac695e2147b7074daeaa80fc8", 0xb7) getsockopt(r0, 0x3f, 0x401, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) 16:02:34 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) 16:02:34 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x1) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000040)={0xba30, [{0xd3efb09e2d1aa51a, 0x4}, {0x1, 0x6}, {0x1, 0x1f}, {0x2, 0x80000001}, {0x2, 0x3}, {0x3, 0x7fff}, {0x3, 0xffffffffffffff81}, {0x3, 0x2}, {0x3, 0x8}, {0x0, 0x5}, {0x1, 0x8}, {0x3, 0x2}, {0x1, 0xc000000}, {0x1, 0x7ff}, {0x1, 0x7ff}, {0x3, 0x5}, {0x1, 0x1b}, {0x1, 0x9}, {0x1}, {0x1, 0x7ed}, {0x3, 0xfffffffffffffff7}, {0x1, 0x7}, {0x3, 0x72}, {0x3, 0x6}, {0x3, 0x5}, {0x1, 0x5}, {0x2, 0x10001}, {0x2, 0xffffffffffffffff}, {0x3, 0xff}, {0x3, 0x33796e1e}, {0x3, 0x1ff}, {0x2, 0xd8c}]}) lseek(r1, 0x0, 0x0, 0x0) 16:02:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x881) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x200, 0x148) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./bus\x00', r1, 0x2}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:02:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) write(r0, &(0x7f0000000b80)="5600000000000000ac8ed6dfa92d42087f00b60390ceda6ac1563048e803cf33267ce764895d247c1a15295c75abcec6c1c369fa47bab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d53c373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac334db10ed7917354a002af475d52a6bc1a5c9f065780f5a26c7bb6b56dac5a7ef0d39c076206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04e4b8b48ec7bccaf1ecce8a980b3503bddc3fe5bb6c66dca0bb5a010024b8a14fdcb2a27755096b17790afc94f0357c480b82047aff817894db70eed8da3a657bcc749acef106000000218f8fe04a869e10044a3bbfd34b28f700001ff478e12b7673c5c962e32ae853ce80396f199ed2d01a9081d687147de42feba30c9896e62c0cc644659bfaf6d545df6da1c49999c7136aa450a6aec1454982609aa60ae55faa37c23dbae4d51182446bd9706e19273581cba4821bcd3f63165ce675cc130924bbc9a58532c3f7", 0x185) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x5, 0xffffffffffff5e50, "854955882e0261b6374dbfa608e08ff7ff00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() 16:02:34 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000040)={0x8, 0x4d30}, &(0x7f0000000080)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:02:34 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x2000000000583, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x3, 0x0, 0x6}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockopt(r0, 0x7f, 0x6, &(0x7f0000000080)=""/14, &(0x7f0000000100)=0xe) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) 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) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000280)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getitimer(0x2, &(0x7f00000001c0)) write(0xffffffffffffffff, &(0x7f0000000180)="ad18f05de2f4ef18", 0x8) 16:02:34 executing program 0: r0 = syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) 16:02:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1d}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='9') 16:02:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x7c}, {0x5c}, {0x7ffffffe}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") read(r0, &(0x7f0000000200)=""/184, 0xb8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x20) r2 = dup2(r0, r0) renameat(r1, &(0x7f0000000180)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') 16:02:35 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x80, 0x0) write(r0, &(0x7f00000000c0)="f799102987f80a8cb71360663b0cb0d4957f7d440c85552fb1c0dd0575780aebb43bc9c4d99f703c2535dd3572e607627ded809c95d9375709f1180b920d5c1da171fb1c30", 0x45) fcntl$setstatus(r0, 0x4, 0x80) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="bf2527ea46268bf982fffeffffffffffffaf79ab8d5815a7b750e4901baf475f6652f42355935995407a97af5a9869fec3adc89bfb14e76b4fe2b88fb1a5aa120d4e6029d813af77a889970feec6cd"], 0xa) getpeername(r1, 0x0, &(0x7f0000000080)) 16:02:35 executing program 0: pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x2, 0x8, 0x7}, {0x18, 0x3, 0x92, 0x8}, 0x40, [0x7ff, 0x8, 0xffff, 0x585, 0x0, 0x101, 0x9, 0x4]}, 0x3c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a97", 0x20}], 0x1, 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x1, 0x1) write(r1, &(0x7f0000000140)="8c684897f018781ac95402f5759853cff783ab622c5c0a9e99b9bf573d37c31258572b4166973a090d67e9b35dbf41cfe689e02c52da41beb2d4e1359b2cb256d69520bee04f476b09bb6a9b861b6f279b0d55c8bbc8d4043d5effa6b92e2ec4d4cc38ebe11f5128d3cb71b955e56f09fcf7c8b0268bf972ec095ca81d909b9dfb4d4ffcab179e6c725e955ae5909f4532bfd5ec1adafbe746464da0485be165c9742852080d7d3f5b3c68dc77588cee98899ece8ed10f7e2d6115ed6a49247eeeb0d4237ab5b8a84c1eed1e3e0221d06105a761831b0da89c1727c602b847ca2fe6", 0xe2) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x4010, r1, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:02:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x14}, {0x84}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xd7, &(0x7f00000001c0)="b6a16668a75f04c0d911ba8e2887abb37c1ce4bb41c8c5132f4fee6a92ae3bdc8ab2da38f6494cedf11632f704a1fd58a0b9b6b32a9755521f46e2a81236b482c801177f85f756b3719d24f948a3edc9aca3df40e82f8b064a58d4516d54c4d3b2c9514d7e35873f24f190159454fadb8e489eeaf8d06bc66a3e7d521ba2a543be16c24d2c23e651f242a92fdb3a07d3f68a1d58aee9421b2305e90d05fb22bedc3ead90f6e9f254a42608657babf6d0a8b6438854a8cd7911904e5186509d82c3fa4ea9fd0fb4fb6838d5103b556733771b766565a42e") 16:02:35 executing program 0: socket(0x1, 0x1, 0x7) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x80000001a, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xffffffffffffffd8) socket(0xaa8fec9304f84f9f, 0x4005, 0x5) 16:02:35 executing program 0: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) munmap(&(0x7f00001bf000/0x2000)=nil, 0x2000) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:02:35 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x7ff) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8a, 0x401}, {0x8a, 0x1f}, {0x84, 0x80000001}, {0x44, 0x101}, {0x101, 0x100000001}, {0x23, 0x5}], 0x6}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f00000001c0)=[{}, {0x22, 0x1}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0x41, 0x4}, {0x81, 0x6}], 0x2}) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10010, 0x20) 16:02:35 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r0, &(0x7f0000000080)="a7", 0x1) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x401, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x2000000000000005}], 0x7fffffff, 0x0) write(r1, &(0x7f0000001180)="affd3b685580143d6cbc385cdda8cc216c060df32920d36b6823b54097db71373b53408e03333e213252261713e7ae530b85805d7910c18c675af50dc7b686be401cf8dc35527516917e70a169c847bf21b9b893c852f786a92f59b8fa9cd815bcb45a72418c317e9c1f89a4d1598b6708d19464b444f6e93bbb185253e10132a73dfe43085a05639fa2a0a9eba1c5d5612531a4fcd36a7babf97adfeb578ad99fb511c990df2ac348a70edd77391c5e96138945cf6c7db11eb35f1b785a41e25140e461421b4380d78af26778be84924f1866ae5ec0b69ccb732ef9b7887026b2afa5ffc0bb3f6dcf6c969e1482c2ba9c165a8bcfee019e1cad953112999f1ddf110a1b44339d927aabc9931ee8e5ebe33731aede11fc1b1706858382da5a20e695e9ae897e1c7a33164b683ed5c9f37535fd04616be2c379dcfc249a0a86e67843cf58b2c00084626dd41973f0d3905f66519f43c44398b0df5b9c765edd33199d2948703ba9288e0020addd1ef9102eecc421a8779d0d7ec9691a7229eea35c89e34df940ca4b5b812a0d20bcb52320e07a4dd8aff481755d72d82c3454ce1858e4b7cc0fa2f7a9f9cd7068b659550ad568b1d8e64918ea97b0d4ea3401d5935e1ee51a7f95d590e0cb59b208a6f2867c49732c8c627cfed7c1ac4ec8bdbb7ea8b355aeadcc34034c4610411344b286eb3899624f5b051a2112ac6c62393ba793f552ae550b4669b35661e57e31f4aeb1e9607c7f4fd0437f31c335287fc8d6415b6b8b9cf03fedd16dfd8605bdd1244a12646fa12728e51761128b8f59178a3627a5f2dce0209cd047c6f2e0b5144b306b7e7b3cb04ac732a804cfa6c7838d9acfa71f5802af54e93c3844438049392791526843a6124b4441b8884e5534646e7bc854e799d05fa5e07d01217dfa29dde65c5dbbcd32a6518ef2c3a67af53f19bcaf9f4dc58500e6fedba174f37588d1ebac0ac4954b2702b2c80d40cc16096447aa3d0964e537733b812d759b0aa728c2d32a1169d090a8321e3ab33b4e3084bf52ce31f0021f9f81ad4e139d1ee0b04db0281929782d7d2b3167cbede46897b5c8798d12a4ac28ff8ae688c1d04e30d8c5bf2b0729f9c9cecebb2760833592122c7bc000275b36e7aa82b9bacee03defba2c4238bbb31cca2485f72c6f81ca4ad320af0ff7947bb675944e4af62de5c2f694f37afdce31015a6092fd9526554bafb118ce2af690c5c7ecb592abbabf48aeb81c7319b5da6dbe139f6366de23d51ad184bed92897ac7f8d5242cb6a6173dc3337aa12ad5cc97b878807f53ef835991d5e3f2f9f7b6b01e29737d95c90b80074e2e676645c8374397ea80d12b2195be7b4ec244c48af8fe60651fa02ce86ef22db17e3aea18eaeab1b19f8938a75bc14f45dc452bbb653daefd65b2eaad29701c2b3665f9177aee1a2e2b676c46819bfca11d271fbee94e7c121f7b9d0498dafc2a5fc3b5dfdeabee85e552f6d15f34554019709c42280d7621ae7ff7e063eb9de3cfefe1ce236723f75397694929e67f8763b08f92c0b38caa9b25bb963ad237bb42919a72822d8ce89f1892338004c9f3ae4b02493e7d89187ac460fb5c82f01e912aa2754fbef6c7e69ec162bd44aa85c61ea23d7f3c4d07188b1f18745bbf8ada4f189a9380ee769cc01910765b8145746e3f423bb5b3d9c5226a976b1d5cda80762487f3ba8aa1ac5742c37d85877923a60a095c8b8bac8e234a305829f8ec637688d0038de3c3bb5697d97dbd7bbac77888f1e90cf281642d57ae7d277e1270316e1ad7af955e51575eb5a72e4c748b34c5d6d1922d4176a88627172de551539d424c3fbd5b4d72b5c017b869714a8dd7077df2a5f5af2067df2413f05ae2592403ce35d3412b04a6cbed1d570a9e05c9d80ca3049105e55e9c344bab89071a4b9332a94d725af124a1082dc3a3520615218320fab999fd82262e9f79c53c833ae7ef34e0f3815bc3f593b31882f28444992d2d7b5aa3b5ea6dcd0571683630f7db5475deaf03ff252fcc5a8f4caef4220a7fe3e8658dd97b2c3879b5933112578e44e834e58d2c2a7725928caa3f89e9727106cf03b55d584bddaeff4cc904815cd5fa9681c20a60509bed6075d68eece150d8e8a2007a517dc5aca1281ce59d4510aa518d71d543a0b130430b711c67e81e38f11302e42a62deccf55ca3dac10d0d2a797cae12a1ca2be5926ca79628184b4aa0226aedafae2f09d62aff7577efe258a4679528691f2ae55346273784df68fbe4d0b6edff53e55d298230f40ee152eabd22cc7d51a51dd0385c962e39fa7c81255f91c68e3939e319fdf325bbe4f02f1f70aeece4538562f4b9eebd2f8d0ffcab02920143b4698f410c52d27612bc845172ae3b2f2387b37508cbf6b08aac17f2894a39bacb6a9e824a8f408ea48c9d70d104a67baea34d33b9318c14a0bcc2615d60418d25d3a882ab3b6a2c6ec2300d86ea441ebb0912498502d7b6becc12379daa5d2988d4e7aceb4015978784d1c75f3ed08361e4113df69c8b14ef70d65e2b52943feb1bce9d2d9be730ffdbc8b392bf6a36edd064546e7059e4da5988a615fac16ce21245de7ed02e2ef81bc92e73ddc175891bec7590f267fe69c8ef5b25cbb280078c425375b658a59fa7089133221e3cb50b13a9ae0d75c9d5b2e5080ea9650378cc4bb589b02370763a39dc72d2479695e1a354647bda2d39d79624be9106bc087785bdd71302b0edb2e33dd61748cd20c1b089ef022cba72c5c12557580cd7637f333c8c130789f333e98a5d7a7eeab2e93e31e440946211c577470ade86dcaa4e1d02703c6c6403e5adc5f2b9243710d8fc3b852f8ff3598c3d8aa14cd4b1ebb07a7a7fb5fab30b24aac14b9ccf8ce5e354245bef7210176b7d475538a9fccbeb99b47f08f40969c7b5bbeb578d1b558da868cca77569b1f69adc78f017b6048cdfa12d72f1b6cac4e00a78206b21f8cf72bbb4fdbd1f7fc0f47b2eee3f3f4b25bd0492769fad0f142a7ccd0b1f633147df5dc4922e30b3c8a82ba4175c711b81f0605d88de72d6f03c51b6214b3f2f5e5eb86d1fd83bbbb0da5c475081e5c5afc7de53d9f3ba1f927bfdb9e70a15e6fddacbd51e97e229e997b3e4c4169cb28dfb42bae3010e0d5d82f3e1d4a9b1f533a79fd2ba5d02068469492c13f8a82496033c351a0c795230e4f7f5e7b2ea521d32d6f12d6bf9740090b057f3fce8909029f88e5795a2bfeddda028ec6c08399f3583466676855f1327241b85479ae77475aea39c6e16aca4dc4e4bfbb45890091f42e5fb2da4c63c39131c3cd4a2ff0e0043a436d3d42be1f421b6bd0ec2bf16d654b40529a082ecfc8da4c549f406e07c6e0bda954494518853ba0f7191235c53b3a11d8b7f2dd56255cf613afa8effd4fce9bbc32e1c8c8c4aeb0e4e4a518fd65ed0b76da8dc5fa6425c878e2d51653ccd888b4ed05784df4e2a18d60b01a22558c0bbd85d72feeda1c97c670192294140823dc42789227acad5f300db97c627995020bce6c0e265819d56d8127e40f9314ff62ac33c3050dc2b73ba9e99c7fa67b80f373650e8659388fca3cb51e7cb19e9f3ee49ac574e66d7a0b12dba511a090aab0218687103350825c3cf777cdbc1a65df069b938ad749e9a600a7425b659ef47fe7fec23fbe71cd2d86ea6bd1b9f8f526f318a73f22bcc4063f58beb399563342a2d60697ca56e9b6efa833991460abeb834d52dbe382a74423fd75b04c84d8dfaaca011a8dd9c53fc4d7cbd00c2bca526f546e3915dad5c7c90782768a1946f158514b758f53af2b452d72130f3c1c26e286dcc6a1e62b7a986fcc420e1cb45aabe915c000e3c59581120bea6b7df5068d761ad6bbaacd8ef9859718715e2b07e77f0315e1ee232741c5d882685123ea383e6fd441bb2d885f770ccf956512831e684168ca83cad59703e51a64e41abc956d8dce61f7a93028ab92ca3a03881d60823440b232aee3d73bba5a3d4ec1bb91f65eb64e509a1d7b9031f0cae7bf35ff6ee2281c998974284907751fb63ebc140b0c11be1dedfbd2a7bd9841cbceb4be3321b245a2fc9390495b5d3c7ed08d6ea0b3e099581ca93a899c8bcd7bc81441757fc41c9bd620f39b44d09b864bba497518c5ff4d950bc9c569c0ff6cdea49fd217ff6bd8a820f6bae886b0ce86843317718d91fb249b56369ad75e508fb72e1056a4a1ee3bcbba06769322cbc608a4f1029bfba0dbdfa7b7d846257d56acf96bcd3f33b1be7c36e883e6e70c1b5de8b048c8c391d307cc5ac33e7073c8fd77fe38d4fa0934105d76cad9a81e19ff8997b6364b6b102a85b1253ba670a1a093c45c67eaf9be1a4a4b40a7d35edfcb96f3aae0ee1262bc9c539e34f040598f28a01db7d023be1c455f9fc505ca496c69c374efead4d4325dc5c9adf09faab2212392664a4ee829b0f0246e37e009b34f84a80820bfae0e6e365bfcede72ff114f5b1e7301cb459a1b25758a6325aceafd500570e0642d7c835f6aa6e900532b80cb5d737cc7a1bf5349722b8f493d2bd46113abc2fdfe778b46d81dde311295a39ae3be47ab214448ad0af380a3b120480eb3a2649325fc830b7c317fbab70d3a50b9075c0e09fb77288e472efcfc50167a5e21908798783b95e0eff2dfd73af3325d81b72bd18343e6dd37a8d99ab8453c4dabb2684cd7f2ab8d9f65c78c5e99f57b6191101923d919c91b89b762e17ae9b1711b787b79fe164b105ff65c64b9a088bcf123aa48175d60686132a92cd98755e73fdac1e93522f342a174e68d4aa2c3f72b5a96b3543df2e910b5b3f1faef2f45ef37f10d543bb5f71bffe6a3683c55b3bcea285492991984baea2c1e872ac0038cb3a30e9d2a3213f66685a3d92fd1df0977a6b21cfaa1560ac4c1a3ec51d73f424c74dc3b3cdd8ee87a95105dff956ddb8c37031d412aa00ae707fc90e1a48940123ed9de0159d2a001e7c88844508d6fd6a25fa0d00534962b5f4e5ec6a0bde0acca9642033875151946f97186610bbc2286f426c3f0fdc85b1318b21c1b6d4400e134fce16cc230a44c7bcdaf866c9f7f13fd4f5bedba5bc641cb6eb3a5257f4f0a84915d8c10e0e486f9ae4edcec9cf33bda023c84bbe205c4d779362cc1da21906ff45b346794f11a190066c6f68a70d0a945e2bd7534316d8ff8ae078ab83e02f1d5b7f869e33abef047b15dced1c0dca5c15eb8fbd508a955de064b36d9e8b3fd9e75d81d8a43ecb61052a7c24f6e77f8f8897a8ec89d2d11db181e8f1c5c9d730ea7d9bb50b5e6d3ed02c67c2dc4e783ee72205b8f83af8d5ade719158bc631a78cd000912fa084747bf54b65485ac49ff438bcd084cfce5188db540e18d4325bf1b76fe34f956e009ac3a2d75926c2ddfb43ec7ce42351b5a95322409aa9a124b0ed1df2edaf0b6b3a5ca5318654529d1f7d4fd65e1c4948a8141faffb56ba6f8bb8d5d6502d38c1c27caf133794a71bd2fa4bb0ded449d73fc707d64257b776ff31c778bc940c809c6c7e3fdabb4e456c182ed412fa95f455e12895ed758d344d382133cb08ff775741fa89ac151dc1b9ed37221562c29e9f93279374d3acacc0c7f18e2217d630666c33c6a8430db4afeee49502370c63d6649d7ad0147bd1bfbdc2c03bf1a77c4af1f49d9b30ff1b10180fa6114a7e1c30c48a5a41ed23bcfa4693c4b762717c9a0822e8b811105a38251bae34f088f7207b2d169f7843974216782239de0c604fa5cbeb8884f6020606181b3069d4331e0eb8c69fa6e976", 0xff71) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 16:02:35 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x40, 0xebb) ftruncate(r0, 0x0, 0x7fffffff) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xd563) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffdd6}], 0x1, 0x0, 0x7fa20600) 16:02:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, &(0x7f0000000640)=0xc) r3 = getuid() r4 = getgid() r5 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r7 = getgid() sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000040)=@abs={0xf6afbda76d045905, 0x0, 0x3}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000180)="32f2a795769aacb0d23e59e590cc5108c3508b64308fb0e88a233dfc785dcbfc70e6bfb4f98435e56a2257638fbbd244ece2df65b26a528be05b1f66906a5beefbc92d3dba39b2a983ef70c934898e34c7ada0456bb710dc23be3df08b28699691c67d01d224969c159e6a9045c106ba904631fe6d0c0e5fe528118088f851d01788e42f4a9610c686abe5c50bbc7df9cd7371c888b6742e9ddad4aaa591d19a258bcb5abfdc4c8a11a9f1ff992a3b679b67c30b885ab4c024a53ff7697155562eabc5f5ccea1bd4aa3af1644238976dcc8b85780a869060877e", 0xda}, {&(0x7f0000000080)="7c38f74e43cf3546577c0e48488a5556f928d984cf0ab80c44b3fb5b27908dd8436c3c0b70779aeaa4089cb8c0bcc9a67de07b1951f63b3999abc354", 0x3c}, {&(0x7f00000000c0)="2812196ec04a9f8257b1c124289aeac6b2b7f4d0114133a6d6e72c15083def4cc89290d765cbe11cbf0bdc660a643c7fc30e2d987f7d24c62a18ca20ebc2fce168d6778d6d158b319d19a1a6", 0x4c}, {&(0x7f0000000280)="6ccee1a57af83060c344dbea9c990cecbe4f0eafe5fddeca9477cb39a72575c7ab966f46276d2ca2a46dba6ad3b62481abed5cf664bda18215ca1efa40f723c7d3f5aab98e285c5de28febcfdb2879a02a545921f490ff4a5404e68a0f78427d99f99b06f3896cd703502b9a738afc3989398c69695da44c57f62c7d988a5b5fef5383ec37169a6f4a6afb251024b913a203d7f33c7b40754af5380f039bee192666616efa407fea3b5ea971fd908733dcf0d3a02d65ce72b5e8b0245490e7303d1b552e0dd8d46b3fa4", 0xca}, {&(0x7f0000000440)="f732ad660762769f91f73eb146892b39713b86ba9da05f65aecdfb9d7f5583836e65e9f6d89ee85f8b27139b61d7c99d5e45a78cadbade3adef97abcc14d012cca64ab43ca9ade1561b8e55a477ac055bef16f7c7921529bc8dd447dffca571a0244dc5716f25e41f09b695ddd2063edc326eeb6357b91be125ee7eecddbfa1dfe341353fc5e414a55a65e30062588e579920ae6eb5a13b13bc1feb86113466f3789c206924a6b1e7b6d9c229961f2201e6fc24545b78537ddce6dd50d6a5b1a735f050481241e12c2", 0xc9}, {&(0x7f0000000380)="26b68636ba16b9adcd3e3e8ea43f4bfea4aaf834a9dae68298bcb89da50674b626797e1c3782eb761488406db8ea", 0x2e}, {&(0x7f0000000540)}], 0x7, &(0x7f00000006c0)=[@rights={0x20, 0xffff, 0x1, [r1, r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x60, 0x404}, 0x4) 16:02:35 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x591, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8}, {}], 0x2}) 16:02:35 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000001880)) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000340)=""/26) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000004c0)=0x1c4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x8021, 0x60) getrusage(0x0, &(0x7f0000000f80)) unlinkat(r3, &(0x7f0000000240)='./file0\x00', 0x8) recvmsg(r3, &(0x7f00000002c0)={&(0x7f0000001b00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ef2a128d03d23e711427a0294057500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008334ab1fdeee142606057e7329de000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002300000000000000000000000000000011811460b3e3f6ae000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c9d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000816ff216bbf900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8ff8e1ebec90038f8ed2b3c2e9439321797ea90d4db9187239dec69e9e33aa3bf28f38af759da8b8b34209d83c469fd88de3f5a553af070d77a64d03dc69b70431a7d92f28ddca8911e76139a7b65bb2788675d20709235f57221a751f9199eac9101af9259799ebff2c62ae2c140641353616e14858f8747e328f08b82e02d81544dd3f5e39d0cbac4cfee9e176674b08a25439ec19406e45d1b87aa3573116107d57d33e39d2affb3237cf7e363c8933e7a50a8b40bdd11ba4becd4c15e2bbdcc77462b630f58ec1df852d500"/4332], 0x1, 0x0, 0x0, 0x0}, 0x841) recvmsg(r3, &(0x7f0000000dc0)={&(0x7f0000001240)=ANY=[@ANYBLOB="0000000000000000000000000000000080000000000000000000000000000000000000000000000800000000000000000000000000000000000000030316cbdea70000000000cf0000000000000000000000000000000000007300000003000000000000000000000400437f48ffb38635c23b654eaa6f8765aba1ecfc19bdbf0124c33f57034cc476bf9b53a0ff2d906d8dec64c235fa1b229fdc2dcccc33b9a323e3da441c81538c1a14cff619d4e60ccc8c1a180408e5650c0d826a"], 0x6e, &(0x7f0000000c40)=[{&(0x7f0000000580)=""/210, 0xd2}, {&(0x7f0000000680)=""/116, 0x74}, {&(0x7f00000007c0)=""/150, 0x96}, {&(0x7f0000000700)=""/101, 0x65}, {&(0x7f0000000880)=""/53, 0x35}, {&(0x7f00000008c0)=""/249, 0xf9}, {&(0x7f00000009c0)=""/233, 0xe9}, {&(0x7f0000000ac0)=""/19, 0x13}, {&(0x7f0000000b00)=""/223, 0xdf}, {&(0x7f0000000c00)=""/25, 0x19}], 0xa, &(0x7f0000000d00)=""/180, 0xb4}, 0x40) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f0000001080)=ANY=[@ANYBLOB="03000000000000000118cf08445299c4d5c22f7b737c425438b0f5ceec0d1f2b1a81b88a1d309b668e7e1e63e23a784106f82e01b33c665cf4511608dbd57c1d5150c9627dd47799f77ee76ab366fa0a4af6d2b0e6f276cc55ef6f323c5eec10c560f88ca5bbfa66a88628b6157cfa79695cfe3eeb2ac6f86ed203464e7e004c0acd081db13349387f13e7e7199ad71d06c5e456388feb1477c53df1daf2f270a1f94893824eae082be47a3310a35abe11572f3ae70dfba103838796edb63999feea873d2c0d915f5618c505288915f1474d55959967bcfdbb5f2f5a5ad52d993eeb6db3b6a728f141e76aaa9a4f4e2031f16c687289cb16f48335da45f87db4d81d07f93d4b377078aaf659360e190b50277d6c0a20e2461bfd1f8c10ac8bc17a8c94b283d5e98ce056c38d1ab2a35b7dfd62461840c328eb2dea15fd62d734b06474b001e062dfc611db20ce602af9d2fc0e9847f740d6979b7538d0ebbc65ecf2327e802bbf13909628b3f2c7311f6d3745d5e931c6381739e266dd8b2a4fc5d44611793aa6bb"], 0x1, 0x800) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x32a, 0x0) r6 = semget$private(0x0, 0x1, 0x10) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000400)=0x4) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f00000001c0)={0x20000000000401, 0x6, {0x104, 0x5}}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000e00)={0x6, 0x2, './file0\x00', 0xffffffff, 0x2, 0x287d, 0xa5f}) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000200)) fcntl$setstatus(r5, 0x4, 0x7f) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0xcae371807a4b1fd, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000540)={0x0, &(0x7f0000000040)}) semget$private(0x0, 0x1, 0x103) r7 = getppid() wait4(r7, &(0x7f0000000180), 0x9, &(0x7f0000000ec0)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000780)={'tap', 0x0}) poll(&(0x7f0000000140)=[{r0, 0x2}, {r0, 0x116}], 0x2, 0x0) 16:02:35 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r1, 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0x9) madvise(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x6) 16:02:35 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x3cc, &(0x7f00000000c0)={0x8}, 0x0, &(0x7f0000000140)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x1000000}, 0x0) 16:02:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)=0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000600)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x25}, {}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0xfb8, 0x6, 0xfffffffffffffff7, 0x3b0580000000}]}) r2 = dup(r0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000002c0)) getsockname(r3, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r4 = dup2(r2, 0xffffffffffffffff) munlockall() r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000480)='./file1\x00', r5, r6, 0x6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r7) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0x1, 0x8, 0x3, 0x9, "5482701158c53f0c8b7ca0783613933bc549a9a6", 0x5, 0x7}) r8 = semget$private(0x0, 0x3, 0x300) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), 0xc) setgroups(0x0, 0x0) mkdir(&(0x7f00000005c0)='./file2\x00', 0xd) chmod(&(0x7f0000000740)='./file0/file1\x00', 0x107) ioctl$TIOCSCTTY(r4, 0x20007461) setuid(0xee01) semctl$GETZCNT(r8, 0x2, 0x7, &(0x7f0000000280)=""/36) 16:02:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2, 0x8a, 0x6ba}, {0x80000001, 0x3, 0x7, 0x1ff}, {0x9, 0x1ff, 0x5c8eca92, 0xffffffffffffffff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x50, 0x0, 0x0, 0x4}, {0x51, 0x0, 0xb6}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:36 executing program 0: r0 = semget(0x3, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getgid() r3 = getuid() semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000200)=""/81) r4 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x9, r1, r2, r3, r4, 0x9d672ce7fc32035e}, 0x6, 0xef3, 0xa5e}) r5 = socket$unix(0x1, 0x8191a3c68e93990a, 0x0) poll(&(0x7f0000000000)=[{r5, 0x40}, {r5, 0x4}, {r5, 0x4}, {r5, 0x1}, {r5, 0x40}], 0x5, 0xc52f) semget$private(0x0, 0x4, 0x108) getsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f00000000c0), &(0x7f00000001c0)=0xfffffd90) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x28208, 0x0) 16:02:36 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x2, 0xa8) sendmsg(r0, &(0x7f0000001400)={&(0x7f0000000180)=@in6={0x18, 0x1, 0x97}, 0xc, &(0x7f00000002c0)=[{&(0x7f00000001c0)="d9517b8cd86978ccb93ac0e30a406365ef4742f70df0caeb9e7ab1b886837dce20db37a5cdbf42f361b7e87299ee0cb2bbe0ac0637e23ce1e134206c0955cb0b5458649eabf1584c40f99218dc5280749795791739400be02300d732d1a402f053653d44363d7e6f7d30d07192ea19b5be53bf4a893d59ed34707c2d8a2b615b75dbfe8819a110e80f7e659654bf1644b66c4df7d56014", 0x97}, {&(0x7f0000000280)="da1118af8c3e0a9a852bb4ebf471b54486b4bfe469791c626ec91eb671a23806a2eaf47ffe36", 0x26}], 0x2, &(0x7f0000000300)=ANY=[@ANYBLOB="7000000000000000ffff0000050000002d468139f184e4fd8a776053d0eb54dbbb1b8e62d379d607de7fb2d8bb875a723bdd09494cb51e171779d503fb77112b4d1218a8252dc65a6b28c8e7a856dd583a9cbb2388ada10634cbac1c92482d375e999ffc4b71e49484e9000000000000480000000000000001000000000200000f58eff017da19e3cdb1c1297b14de7afa3191cc7f7ff93024f6b403b8a9d86916420bd4ced5bdc9617f24929313b5c16b36ce3e8b1e6a001010000000000000ffff0000ff070000a2e7f2d5a45ac8a82bd485743934f7860d4f6bc8794b4f8ab684cc729967ccd1ddc1052bd935849d3d5f69de13919bccbc7ffeba6056286149ee1e1f109dd727c85e2e797655997094e779ccd44327d59d5a9bbc4d5f5a6b42254e4040dfcccec59901af8a7297dec3b4dee60a3cdf5e17329dbfdaf6476a12b78fd62285d286578321100d33316a31bb5d0202b14a434f9133cdda90cac655e5819ab035813cefb03a71619554e690a0d2c93ee9019c7a767b34087a6041bd19b791fc7d48ad28cf316e85d464774ef980cfe238df42a735a18c8970dc48ba821eae28233c62ee25940bfdc5a72f0d4c668941b2bb91cee43e47a2770322622ed3f778a409ad2edb2f550909bcaf976591af385d7a3aad70a635c90611b11ac4c39127f514a38d4531a7aa5b806ff7bfda987eedbf306f88b35d78192e16b61ab1ea52aa2615e4f6c00a9a835600931b92210f6403156bff9bace8f4856ae126d293819297e7202697f5a982cfd698cd51b09bb5baca57df3a119799f0fd751773f52bc0a92c56ec92b2ec471c227c2a661b142c1f58b10c6e1682c377b71ef1a0c67b1e13b90c6e48a46f12966cb14a657fd02db78a680c94621ac57bae13d6220bbbc2cefe27f2d7ce04f3cf3cfcd9a81a6476534f8ca78209290d2ed7b22b03c91c9857f65a210aa48800810895cc9ac6d455e996ce16ed7bb453a20069aa078a12ef53c2c59a915bdaeaa53b80fccecf43ea889d3217cd73fff62609ab5ff5c9e747b6692bc44ac01897b7d2db96d9a10c2126a6700dc42bd8ce523472af69b2029430cb053e5d7127d99952a9492d67abbee1f4546f142b4b9962340ec585cfc0136ca6fd5dd54007b19cb13f679b0bc77819a5368bee1140f80d855b653fea186786978c5c0a14461c372e5cdef68786c78d66ac55a6f30814a866109a4a77b8eb54e8b6e085e56b1c340b9f98bd740aa3f4b013a82a9603c97dd891ff8aa65e9cfc7d2469bb1fd4b2a33e62f2bd2c489a21e531c4b1b1c44c5ee1f48bafcb9f37fdaad2aeb8903c5b786093102d057a66dca7888eeee53552c6d7ed16664afb5592d94709884f11083a33a13b744573138bcd3941cf99d53a2c6255388dca4d8b97b06d63855348646d75032b2ed802c78a5d9ecd51d331f5df7155f94401c4488314cb0418c1f17ffd6081d938aa64bd26ffb04485ffe82bfbfb817d40a50bb46c0fcf83c51e340848f9999f75bd2d3a4e1916a3939e461863b77502f8c200db1ca7ea6833986cc068044535fdbed8d898f6203fba822d7532ed480ec94932addc725c6c5f41765f153c81a3bb5adcbc01bfe7528d6dd9f1871532722c3f07a18a14d6ab9dd418d3a015a6e2af255c1967535c5e7b53b9c5af1956d6e8e8edf1c778d1c3769df9e16eda0c5aa7c3f7bf8fafb740c43a54b413975233d6a9248d1fe915d1335df7cbbf772153963778b3e0fae5db6ba3148cb64e09c34730084212b2bf100fd48da477283bfd52f241a0da2357ef6caf60773b1fa006f54a7059bee57ea972dad3b2fd743defbf1857aedf522bb980cc159480670b88634b99b77fec9a429f5fea8d667bf84f4d848f94519e269cf7c4145b12f4588f695d05e3a37add6164ab35fdeb3e4d4fa305e427828cb4ae940b66bff5dab3afe8ff5208a39e347db0e15cc6c8dc377575740813a130e27097abdad994230106727b6d4863fe1dbc92941e75a2c67cce7ef3b72146c09fc5bcdecc2558fc7be6cdc88de2b1f3af6773c16ff0f30bf84d5e6faf7b5873cd78b67fb2a1487f7456d260af4ba7458f3c26305788c0b32f0fa7e14c183e33914067372774a45177abf9f5d474300464a1fa4055b8cb1940c6f090cb2927447770c2d420eb866bb4ebc8f2293e4bacd11080a90bd9d7ce30ce0c6fb14d0046746c8ea72d9a8aeb8ba43abb6ee988265bb40891d54fc721a380ced75f2585b82d69db749a16f0bbb4851a9a0f2745bf02acef3f2881d0151f87676b248f4142472f3495a0146f40389150684d683c4d90cc70858b641f76b3ec594dbd790854e2b97d990c57c24959781b8029752271b4a78eccb322d22ec377c3a0b6bc617aa2b05bd9ac812c18c875917fcfd3c83129d35d299e34299e3278a4a5a025d9d1336ae9a037a2dd3b1ac196901c8cedb4e02cb92ddfc7ddc92230b1ae1cb00b8f981ca9ff21de9ef2255b4eaf82d72c14df2f157f0ac88a4a3427d1550e3cc78d63dff4b30504d122f029afde8292a2f807ee0ebbb58fc592c65baec0b1b9ee02ed964bd45e1f702a01077830fdd1361618a7ca8572ec11ab3e22dcb26e4ee46d02c6571c1e8b9dd0e5ebb0d61972d844c93d3d6919123f2cb906785c3ae94b9dae6e5b50b664a0711c15d2d8c4e275bfebba0908489d89ad2ff7aaa8162cba6706109985190bcc2bff1738f3043d65a2968119672673d3bb99a7fcab157b13490eab6ba227c6172bbd2dd4c8835a363fdb065c91d798c079676c7a75a6515f7ce0bddec4e9940fdd4d1a78f7ae44c30d4ee44b4667ff7e15b18f369fa3bebccf2478d7940673ebdfd095ac1ef77faf294c2bb1c874c4a51bc1a34f06d1c997ccd99b0ee2a563c4053001ef5e38bf3077f4d6a164a4f910ca6f4e985f5ada066f71be6ec05cfd0e3ae998bb5d0c59ff7d3e13c7a25c1ed2a03aa9e8c4483b04c8577fdef1fa173e89573817b0279f52490ffd06acd4e9a5de97d67b7b0040b650b48b115e549f7df41781f9a29b86961dad2e1867298e32d14029858326c529e92c796136a2d28915516ab318919f53161b0fa26ed5e12d6fabcdee971889f6930c72f6b47d172e8740b4410bd25a3a16f5feeb9424f8dc37b32598f958c49c7d6e109cfca546d8f80bb8d5c8dee29ff04950436929080bc3caa7673670b698a6c7cc7d589d2a49d88dcc105f14c62f7177b3448bb7d9a1ae56933562da58f951d9a7045e4aa1dd6e9052221fd999fac19f37c5ad17ce01f67ed5a78f83129163e1de77d90682352a8b06deb4eb488ee79c2aec4d883ac7316a9a47d80e17e8979ae813e881fa11f8fc88596b9b7550e3f86cffe8b9846172b0288e26ecee2cb62903b00cb0a60b950747b5fd0ea339bd3ec347c7ed1a32444fc642ab5b898984b3f80376869ab834d8b85983545cdb4291f7ffd423b47ec7382e1c2167750d55dc722bc0fa73b1135a5ba40809f0cebfd049db10c6bc43e78eb9107cf51df7e884514fa2f8c56af94c85fe5ddcce8487377818e49a2ff308f0b560ecf5994aa600e2d65d75f5340ada029a6c73d6582f27e133a4cb71e5e380897825da280f3e1de2566c52ce055fdc2b5cb8bc1098d5583538dcf60a1b44db0bc8c9703916db7e7efcae4126ac4f11f7cc55d3471fe0472d24ded98597e6b9c1a58273a817b35f73bff2c0731997c617b93e58bd4135c24cb188ad2715d29c4b8f2a3433412a7f064ea44c7e8a92749f86c7e61c65218cca675506c0707be3a0a60fd71412ab7cac83a3c5fc541cdd0b244e055a07c8987a9b5f95593af3dec07da2be592432c16fe8faeb623dd5004fde43c1babe1c52e31f00aa9f5149ead6d7a548c040834ae1a830b044b15b69885bab028c3ba4179db878312b96aa22d108242206b8b10199afbbb623454572a3cef28b48af66b5a351ab3ea364dfd8c99ab2f6696965a21e95b1bbfaf82697c1954a80143e053c08777a652e05b8847425b57d598e07e5f432de23cf0326fdb0d4a7ac0f29602bc2e825b74cea76f7782e3d0c6cede7acc485c208225e24b3ca20ba48a3198f66a4ff76cc6222702bfc7a9497520f1adcc7aafb298a95a625bf6a69c42ff4e16245b365734e7509671b2f0ad9778047ff03a46ed73bebfc81c155915765fbaed568fa0bde8c2ebfb624e43266edf2a1b0ab631c5aa652377b372b19170f3c1c9ec158a27f4cd4eefe8f76cb32ee70e72003f0cfa6b53559909fd3e548827e7f4692a8954ae2880121ab33b7358c10ef9d1a143f13ea606e627c545d81fd4849a8016dd37034eb7d738fc53567989e8bd9e0634b1ef0b6bf3b7dd1a4a3c42939ae7d2e5c6effe187dfa83d8b6878fdc3568bab6f3fcf27513e83d2018401e0c680fed8cc0e17d7f3db5e9cc940f6b52a43011f5d1aeb57c57991e5a113659c15c8df695133ed06deae2ceffbe258e13671bc105144d2c1fe9b88b437a53027675015a3a10644cf70b1ee89dba2da0a73605ef4f58c209d860133710351f957c87424e27df36e22a5be2743c83a6f195b22955bba7ff724f4d670633cf0a723b4ee613311447079ef820b62604c593abc23ed65a42009de498d84575ce8980ffcb28758f690173118f936afabfa5b2dfa2cc9356d929efe650c45fa38123c54a86a387aa9984ddd3e2edf1e13b6a62f0ab990fb5935ae0aeccd52d387ef26b4f06ff8e00eeb7039a19612221a64e447741b56aedea01f5a4b0f3b544017a41c14600f04dc9bd57a4a2347a8f4073cb3e2602fb98ef0545d4997aa502712ef5c6acd94ad5d017fcb308f1344db0b7dca3e345e90244b2b139e9f4376700f205d1d3fe83776804a8a4673c13e329034370c5b83f4c770096acd21859535ebcc3a36354883ab42779694ff2f707d6f3fe0038dfae6ea9f5293d66fdfe18c6b53fe7fff220b271ca2674ff15004fb8fffc2ff7c985d5c9cd9169faeed74268f413b9c01d653d9f295134565bc8f30d469df0f0056f630317c13b2da4ec80611f609036326d514fac05eb58af178612604dd0454ce55d550eb84597559f83623f3c3cecb12337aa50a9c087b431e0575600ed4f460c887c320c9ca406af86b9de2638d06c3ecf8c129207bf743f289cc2893ba2f744e17c6fb43ddc678a429f250865be3cd022ac3dbd1d0d95cdfb8bfb07b364b31e0cb4db83f06ad60b7e8a034b678bb62bafe232db3f346ddcfdfe80ce3b4a9ea587646a89bc9c945c2c23471fab70a344f03de47fd462bbd4fd52ba1f67d3754a69e97993d0f26e4d084e20c54a9e3f64c19d8a63041025fdac4e44c8a703c107350f9dda003d7a687a92bb6671315203963a16c4ac88e38c916019ab59bfbf6cbdff9901c1479d6bfe02a2b315434e2d3ea9e5421d1da1d1602762a512c98bee0550b1eb53425ed2e680949b9cc6687df9945c9da0764d8b945905dafe6bc30b753848453298dd2a0069d855cc15c4d56599ff539c201f015f3c6cbdd90573c317f97c08e2dc1f27c05c520d1fdf2aa1ee765a43971bce58b5ad0225a3fecdf2638d8cec79e23ace4cfde74a1ea2e2c3fcc3b8759d519d07b1ccce8a9d2cf6a415b1e7e79c22f9a1de683052144c3aec6f34bc0f2bf107239caffe7535be7c4c340573b9194f17ce461c5880bc412e4b2a71e63cacc236ac0dc01ac4a8808741b9845ec44d08578cfeae4416ac9597386f39a842414c416d818dd63c3c2960ae7aa6d0c396b4e246db4e23cd0ebe37ea10e5790251b43ea532f200b2fbe4e1acd733c322a90b0bca9825674aa514ea4e6fdf7736ea6852ae9bd68cb493564c4e47c735c6989f5d8fe4987ccfab1bd0f0aaae998cab9e61c03746f7d945d17527d88d5b2a81310caf627e9d0cf40b62d502c40f575181e3953a30aa32525cb477f6ed2eafdafcbb51baf4e93f025521f5acc4374d643e241b1592fed48954bf6b403ed04519a41123b19fe3076af95bc6203843ef970052123ea0e16bf51b912c58def8e9db937b59b2b1a85423728eaee861b280c6af1d134a41240be57f6f3b0ff5f5e69782cdb526111b82506"], 0x10c8}, 0x5) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') mprotect(&(0x7f0000594000/0x4000)=nil, 0x4000, 0x2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000e, &(0x7f0000000040)="90000000", 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0x5) 16:02:36 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)={0x1, 0x3}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x3c) 16:02:36 executing program 1: kqueue() r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x1, 0x0) kqueue() r1 = msgget$private(0x0, 0x8) msgsnd(r1, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) ioctl$KDDISABIO(r0, 0x20004b3d) geteuid() semop(r1, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f00000002c0)=0xc) r3 = semget$private(0x0, 0x0, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000340)=""/14) setuid(0xee01) msgsnd(r1, &(0x7f0000000100)={0x3, "8d640bd428802c85973b86e53a5a9b9f117d9c2bdfffe866fbf1dc6142d16d70c7f48483c44e4ab63961291dd04c4c"}, 0x37, 0x800) 16:02:36 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = dup(r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000)={0x20, 0x0, 0x0, 0x3}, 0xc) r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000080)=0x4) 16:02:36 executing program 1: 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="000600ca0000000000"], 0x9}, 0x0) recvmsg(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/84, 0x54}, 0x0) dup2(r0, r3) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:02:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xab18, 0x0, "3095e15da47625062c59cb3eaf085d274daf28f0"}) write(r0, &(0x7f0000000140)=' ', 0x1) writev(r0, &(0x7f0000001340)=[{&(0x7f0000001200)="1cdcf92ffc1bc3081ae7c3bd22f5f268dd3be90b8fc764b7b5067e0497312c1cda04d43c5ce1ac3214ff160caf7cea06e050f6d407f77cf062875de461c6e6432f89ce87882d1728b41b7431", 0x4c}], 0x1) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$KDENABIO(r2, 0x20004b3c) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x7) 16:02:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x4d}, {0x2000028}, {0x6, 0x0, 0x0, 0x107cf}]}) sync() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) 16:02:37 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)=0x8000000000000b5) close(r1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000140)) 16:02:37 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x10001}, {0x1406}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000500)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001dc0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r4 = accept$unix(r3, &(0x7f0000002280)=ANY=[@ANYBLOB="0000000000000066d3ab4d0000000000780000000000000000003ab49cc87385c14cfdb0cdf40000002b70a258f2f84f83138e000000004c00000000000000017ffffa0000000000529e421fb7f78b792b26d4af0100007e833e191af61ec9688abdf24fbb63be77d02e285d2f10d07267b9c01f3610adcb0fa2c06245a90dd0cab61b28ffa3f866f710ca9b22e0a23c49efcf0eb542b22c6021b0efcde6218fdf860cb0a750d51ec6894c5f11562372e5804573fe8c435991d30c91495f46895959ee888890dc6b000000000000000000000000a01a7f1c84c36713abef3f7f1221d5cbe3df814a4e9868279bc9966e03f8370523792c65f6e805b8be0c0bd6ada251feff0df5818c1654db5cc546904192d50fbdf8d87690f50f8dba8dc9cbefe3a9b7275301022597cd2cfda4182bdd11306e4acf7c38e988938e42198021af221198ada52929c3130badf7fb"], &(0x7f0000000680)=0x55) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1ec, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r1, 0x80044272, &(0x7f0000000180)) r5 = semget$private(0x0, 0x6, 0x80) setitimer(0x3, &(0x7f0000000700)={{0x81, 0x4}, {0x3b51, 0x5a}}, &(0x7f0000000740)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0x191) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r9, 0xffffffffffffffff, 0x0, r9]) r11 = getpgid(r7) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000001f00)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001c40)=[{&(0x7f0000000800)="d1360fac9dbee8a3ee04d2fa37fa0cef88c0280a2f2fc2d7990a9500bf1b8b476ffddbcc6c4c1d342b7dbafdc7333b8315c239d3dd4e19f10a620f3bff9383c5b05031fea141006c0178faf439307125763d3e232b34c1a4448245a33bb1948e5a2c21f3b1cabb184cb78955e8337a27d50480ce9af091f1485935b08bab369e38b7696e512ffd7c9cee", 0x8a}, {&(0x7f00000008c0)="711a8f508cb9fbcfec0dcdf7369ca7cd183f8ddf82fc7510b5801b6a1e7fa815c95192ae4676355e660a01634a9d2952f7aa8a7f20f3de50c55e4a53b5c29d24c9adf193d04f1162cdf1157361de5a12f1306625b17db408d46f2241a918fcb68be298cc4624ee4e85e7f19fbdacc1489e0806431ddee3489eadab11417d8ddd3d4a", 0x82}, {&(0x7f0000000980)="78a035bbdbc1c581d8d01909b0d0eb8c39d5d7aaf170d2c899ab32b0bc43075f767c10f1e381a0d2c84372eb5b8561f5f4c07343ea13974f7dd38cded4a94feab8171b77c28c50fdc059d7f19d0e161df64ced2c7dcd35d0bce7d7b99a0d9c5dba888c687752b6b36a1a11733bc96042530e5a979427951417af62da1c49bb50e339013db75f52d9bd0ca10f41a30ba18f035113377620e2cad79abb18778e9b", 0xa0}, {&(0x7f0000000a40)="fbc08b108e5595982bffa29c4d5698b854d249515ac41e4446412d99eaf9433f6b552e33c152afb8a505dc1236aec3b31dbff09e4b5410da2b8d308f73e58d74cb45f2aac46397d932c945", 0x4b}, {&(0x7f0000000640)="c55fcd11a7daa12a2d47009f9c1af379b50627b61fe6f0866829b5f1e2696d2b0bd1254b508fb63dbe8af102f3837b4a", 0x30}, {&(0x7f0000000ac0)="754442899270742fac30291ab98394ec6005cf3da3e3dc185adb9703096d58ee29c688960319199769a6e05e9756d6031bb09122f8f754e4e026cf3e27257caf0316d8cad07b0262000a0b78", 0x4c}, {&(0x7f0000000b40)="aa9da2d071b0314e4cf7508b9915305c73889e8aa54f1643e6a0cd9aec4e847a02a9b9d74ccef63c1335b8e04ac5bb3712b77bf8658606892e4a73a3af8fa34c06130c429ae33dc91252d5a71c1bf18849451aa3870a4fca7ae57ae403584a723de8f21d25dcd521d2355668cb327eb0c1eab7273af221281ab96db38ce8f642f4e6af112a6d78602bc4788cc45e8e2b69ce75f178cb7d25f28a1ebd0ed1ca7b657209d5a88eaa32d7a785b2b97f8dd9c23bbfb16e104fb0bb5828a4003053cdb86fb6ed5b8649fb57c878764d0808087bddffc3", 0xd4}, {&(0x7f0000000c40)="81e51e9df876e6520c059a3b070523e05664133d4658ffcc11b1c5e1316af3110104b5ccb20914ffcf6e1fd6de7175022cbfa6086a81f43a18b72b3d7598b4231da9d25945805a887446871fee0878dcf5188ff0b753046afc3c8ff9b698a6a5e8d9224bd6d797b2e7b4e0ed4cb44d5dbf233ce6d05e371b0bc358cac0acb5f5b104dcb217fa2b76881c71db2fba376d2ae6c3a0cac73c59882a9c3acbda317de5637540f7f8cf8391e7370b9af1128cdc41914708a50d33f10280f73e66c005a360ce61c5e25c16e3feb320cfb5960fc4671f2409b6521135d094a5cb2858465037b4babc617c32aa99b3d90a067eea7b3eece79b8a8da41e12aa1a7b51f25f7bc59d16a2a61367d51a22b8a0eea946ec20813990722bed7ac225802b8e6e4d9648477dab7164d1f15d0254986e297e0304f73847fd015d4b45b2625f71e2ea32d8efd0232304882678bdfa7a197c903b77856a5c4fedb2779d0d10b6f22192745fbe704e4ea9db6e17ed201cae90fa8ac900f18afdfc1361eacab8b81c3050c0c02e475efa850bc5a866283b71de0341a854674c2d2b88ea11bbfc807fd07a53cbb45d8d194cb65c31e3748799d16d911a1c568abcb3069549632f7020f79bbb26b434f69748593a050fc29222a38918f635767ee0d4e560291956a7da056189a9e104276101c54f1dc2b1caa7fd7918868e1d86eedf2cf49550da14fc27a70534ab9f738480d09805c2bc44e8ca538b403d29da00353ed1a48f14306c6bcf38773f3e48623ca752ecccfa29b939a0243ecef9362aff3d932c1cb4c2a8bed9395b2c9c397750ce15bbfca0bde5badd41fa51651e2b2c0c04047780767805fd765a157de042a1f9b711d81516dad378f7879c04c84e1bbb8c33f91f8b0fbf91ff3f95b2fa9efdcc8280c0a9292e1f5c0f66c898c853349dc3f1e6dcc1f094fcad14029ae7a6b69fcf7231a904f95bc692e3bb6cb0928348f2eb2b9a0c2d3fb947b366f22d226e9abb7537afe4be7db6bff70d85922db3531d92d0cf6f4717558df4a94d70a9575d01d2044810de4730484d4aabcb63bb89efec578d8bfc25e2dd8ec68515557171142ba0eacb268804e8967bb34481b872d218fc002204ee6eb359a2020b3717183d84c45ecac77b2f36589b48f59a747177e692972281008ad8d8f98a5ab35daad7470627ba419339172542c826c71c6ee1c0d678f1af4536a3de10f30b3193022727bc186e20bff11ef894a6f00c301bbcdd9104a384276ac13e0547752c1f0c198f87918eb48dc395f678dcb0fcfb481234e3201a0b185134fe37ebbccddc5b1680ec60f53d81d074327e5ee9d5592d3cdc82e79c268bcf2551530aba5a6df260e00b47489c28c98247a5f0f02a36cf85852defcc150e3d76ed3f6b80173979fc84bb0b404e4b59fee25cf57a9b31416ebdcf85c7e1599bfcfcabd8c5181917bbd360df275d69b6fcf9e55142c85c07bb785b110ac2c2442a9dca714b8ddaf278e1db8f23c68e0764e9cf20e3e01c784156db6c38d02805d9185cc3aaf75fc38f39985d3f1ffa181066f57f793ae0513f27211a23e1e8986ec2c4b64da797b573a37c1a61bc03d177e107ebf3417064a6b63cec84daf0f7685e37dc082cb3820788d8babddd254ca88f383b72756ab33936434a3a4c8dc71ec292b25400cb11040ed4a006d4e95a4b86635517e8dae05f8e0062d9fa3bf72a89b05ea18bcf113f14f298c26f9f8257c2551c59d616fa2559ff9656082e270917f9a08eedf7b850462e571deb711da43f8607bfb5b5fc6ae2607dfcd44af86d007d449c313a00b3a067d37e23a8ec7eb8685c6a49600c02e66d6d0d6616b06a62eb1273b063177df22740cf8879823c38235d9fffe1f88548b04bd73a1b1cfb0d3640c93a3d1e4b469fec4b8001705223c4282666814fafe7c724596502d8a7d6ec0bd4eaabf57de012ed41ace5d12fe9760937051a6ace70a39e1f4f2ab62b19e413220b5aade96b1407b40009274f04a62d777d9e2a699a20fa3cbd67fe25a11a93efd01f41fa3f5dfd8bce86a4ec618bb979716facd1da86c6504c0b8d385c796f86aaea01081ca66f8398ec5aefbf2fa06bd1a68beed018951de9da60c15c0acb4979e22f89adea8d4be4cbc41e82f4a99c8a3609ec33664963353da61cdb2b42d59b10cc7d564356bb7da5bf2aeb5e6719f55e77dd368803fa0af3cd3dd2c223b6d73bc0ec0e2db609353098f70f53db3da980e89dabe1f455dec6f0707ba4a375d979dd7c4054f19a229319fe5803b1dcfb7cabdc1acb67cda41bfd6dfdfb8940407d3c2310c6ee81c21cfed18c282ed330f2666dd9f21caf03f0106ffa5bc29612f7934caa00c765ae568ea0fb39c7f33f839b04c4d74dd7dc05e23facc75124d7412d6401f7601a37d677651a2193cdcf225f691c5981df7467f467b117d8611126e34f4ef5e782531d836e40476db0f60f91b744092b49749055b8269b38cd1e54ae14c68bd673423583eff9987c40b32c1b65ccf724d9d8abea87b03449aa689b3a18c1d46c1e4d90882c7f30422aaf7c705a7db91c50f774cf48da4a00f2e9069d8ccfce4a73998d4a9092ee1cf9cdd1601aeca584be385d3ab0f1afe2c93561d02ecc03fedfc6fc6a2ff68363592ad5e3c0ddbe50c6e51a01197c9c9fe217fb2f4c43ee4a8a76919ab5d65a65d2a04d8022907dd35597738661bc9f9bdf37486f589519c2a529852d499357fbc1770a7cdbfcf5d70180ca529cd73b0302305ecee1a3b123cdd94d580603d4eeb7a527f1142c2550c51c0f7e4e5126f67e78c4a0407b099a2dc44696deddbb4fdd7c7bf454f3ed1537ad0a489c52536a780aa3f8fccc4bbd2c539be05a5f5313b66b49bd4935c1c794da415a25098c874d5ff5275ac2c983f2607d984b126aaeba19146d159e8824b929dac8e4a5eeb7ed15b0848c01ed3db53d51648e787ab5d29974f46ea565ec344df94ea79a5e3895dcfc5b0d0479f06889fc7cbca49b4c6cff3f4e04951566341c6d18465b3858fe69f7533a04337acd6ba444ec78e3b694418ed965d447e8547e44ce6c78f9113d0d613a8e5047870986306a95b498dd455f20e51a3a896ea06b19f5a8ed37ccd43b5587bd30ee90f9959ac9aaa08818fe7edc3ae9ad0a7fc7e9d6ba56018c142e34e24a01db1aa713e11be00a7680fa2770df32793298b99d1ed5b6903a9f5161d40fc79e54ba52c38e3caa43d61a47a9fca6a8bdd41923993136da8c21b078eaf799aebf4096dcfe6b52a675469c5a576fbf5e44b344a8f85955e44a63ebccbfe0fc64bb0a860b77d6ac49092c139fadfca668c9952c36b146920a8b2ab147d4264889bbfa7bd82f6ad1e94740179eebc1f76227052953c91473832cf1ee45b4083a5710d80233b4c4a59997779e63077ad951d1f4208471423aed1f3779d69f9bdf1aa8341ebb81e1c8d4615b94f3de0f6e7b2634d405bf67c0e15c45976212a7304eb11d3869359cd649ec2b5090f7aa1f15657b80b4751496b345473f6b2ffaae287ed7f795f559838c91b0675eb57bb505db7fae703e86677d9daa1260316fdf38c793f43de2234b1e49e73561c96c51ebc4942bbcd38de1d9817fd91c7808cb884b6ef7e7fce78a3cdd600f681e12e9aedae5915bf90de9a0f89b3c1ad31c0fffd94d4e716d3ef033c105b2c8483ad55058a820beb8821e499c5c968baa51f5a234155359894d26ec69df3e67b31de491bf7cc110b370c5f6f2d4c764fee1e95225f1891cb346adbf9697a0a85fc97550f698fdbb5d8f8d8a3f862e8b78b8ff6652be32d6c2c3a6c96599ed4b7014904dc00d2052087b2f706fbf9329cfda6a7b809f253d8fbce37d85f792046252f535e4c6846d86a2b51ca424844efaeefd591998f64e1f1a59832c29fdd4adbed314fdc6bf4c133927f0058ac1a46c16b544552206b8f66ff1fd32368757bf5154fa72500295a8fc19f40b81b4099c1ef30e1bb22525516d568b790a97d89b5443b43556edbfd0d3a2e03e6a743e9d005cea89f58ca53d14eef4177995638bb24e88317107ec9043f4806d6156139d570274a513fae34cf42c6220b6a43f8850f9b2774e38ec8abf27b30e1a57285f4ccca4d25559c07b05163a3c8f2e1fd3bd402d06699a8176082af72281635f895c2e305a7da375910ad896b65225db881f20c8fc7ff4e41c54ce32f416e1c171b89e4b473be64fbcd96477b0865e7febc73d9181a9f2ee52033f106f743c460c9ca9060ee6fa38322b3c4c9442888cc9d340ce4e3a1d68905a0778baa5ff9d708cd97c481c81412ddc0d894c997e9fb3da92db782a27c61fb6504d43c9989afff0a00518aab937327e4505205c11abb4bb34598a9b679a3ae7219cd3b975c7d2497dc18b2dece21854603390a5c929ba5206376a3765cb2ca5918b9f29d9c7d26bea161b26afe90fdc613e68a2c2207fef43c608d1cfcd712dceade2fad21c4853d944216e3535d415fc05131e82753b48faa68964b152cd65a50fd679aa013ce2bc197b54db07c0663bebfcd44aab9a5ead86d97b3b5cf7b05474f34cded02d7dc154dd4fd87e3143413811327e94df564a5dc8094c99c081d0564b78ea5c61d51962830ac6a634ffc2d6a70f1c9c1082ec9f9e0ca257c8c0b67bd3c2ce0144c83a928d8011df2c37246c12a7f06fb200da9989696e8abc5d4d7c49e0c34e7a1e56127b9d68b7820234d645d5cdfaecf52684cc9c183fdae79bea2aa4ab0b9ab1154ef180e987b5936a4ec5d18e2385a65d7b874b79001c404465bd514a354070965c5a71f05c3a1da3c3c12781981827655c661dbc57e629d16dbf1cac5f3f73fd5e792ef6213bc8b947b779d26d718b080e9b0f2e060976f53a70885c1f769733839c150aee66bc5abd886cdd35b48b6bee8b82406b4ab5e6a94c53e7e7039cd3529ad45f88512313742b988c6620263039a2163c633e59f65053685bdde1abfa1db321c9c89fd7bc0ce67a98be1aa1021fcb1d8b3cae5ef6e4570b6ea6f83eb3471d42813462a1566dcef99e56206490361181642e34fa691883f4696228504b22d570b92b6420d4fd03a760af15b7b0d7bc6d8cbabac212a34a821cd99796fb346bc6d54a6b16342f2cb23074dfda8063890fe87ae2bc0c25f3c56efeb05e22a597088ca7dd2aca91ff3cf1fe10d24c0f8681370f138b6be68d59c18089b92c7d072055efd62b2ef1c9d1c8601b73cc87fae1c930085d658d002d40a4b7ef4c943c88f1465a69a986df39b217727dcf9dbb01e13693f847f9e66134afa09fa187153a6b4f48acf34e4c0f7367d74663db2369a1d0b51fd1f56efeb4d4baf96b51a7d84b10783a5f0a6ed5de9625db5284826473972e45e69386907cd4a1d7bb7d74a6254ca2ea4af2b9a1b70904a5c58cc3589f79e4b6164abaacc9cbd4e2b96e86e900967176327a4b018848b973ad142b210979ad34772075ee04c1842f1933e28214c0b97d98bab2671e2d5b83369a400d1e9d0a229207f2fbb3753c196d0de49bef15b106291ecce43521fe8af8ab0f069248042aa71371c38a6c1c66e5c7adee38ba124761b0bc5a54ae76af3df91a206030d67115599674dc631230c2be08e4687ec473ab2a5e8e50c64a146ad4dfb6880e879fcf67d8296ff28709d9290eab5e1b5437bc082167fa4cd706fc07a5d19251781919b36bf86fb2dad4a5dd0a1a8bdd996f67896f416b2560c2080760d6de54866d75cf92cbf5552d585fee9a8c53da5388026e0063c6305f0dc647ffb4126f01899396", 0x1000}], 0x8, &(0x7f0000002140)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r3, @ANYBLOB="20000040ffffff000000f92a8683100000", @ANYRES32=r6, @ANYRES32=r8, @ANYRES32=r10, @ANYBLOB="000000002000000000f1fffffeff00000000000069d591833fdb33ad20049d1a1192eee315bc18b278e5c23376c0bf697804c7e2ee0d00c4701246ffeabd9a057edb07974f7279161011459af8a62a85b4c1e0fc58c0ab64ee62010000007f4797599f3c29b1347c071b8a236affeaeece29cf1b1a0e7e973e731ad532d6bdb18bd93f7f7a079260510b667f5c79ebf021c1506dfcda903c2cba180d5cc585e6f024680ce022652b", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000608"], 0xa8, 0x8}, 0x0) semop(r5, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semop(r5, &(0x7f0000000040)=[{0x3, 0x20, 0x800}, {0x0, 0x7b, 0x800}, {0x0, 0x1, 0x1800}], 0x3) fcntl$dupfd(r0, 0x0, r2) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000007c0)={0x63, 0x2}) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='/dev/ttyCcfg\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='{\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='/dev/bpf\x00']) r14 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000002c0)) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000300), 0xc) fcntl$dupfd(r2, 0x0, r0) semop(r5, &(0x7f0000001d40)=[{0x2, 0x3, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x1000, 0x800}, {0x2, 0x6, 0x1800}, {0x2, 0x9, 0x800}, {0x4, 0x6dc6682d, 0x1000}, {0x1, 0x1, 0x800}, {0x2, 0x6, 0x800}], 0x8) setsockopt(r3, 0xffff, 0xffff, &(0x7f0000000200)="5dc4bc988dc4059acac5dbe5f52e7b0f5c867366f485f0365233ae758b9d8981979ef3558108c10eb354a0ef214fec86cf5b78850cda7f3d928bf741a60c31686ac1d8127cad4418bc1d48e1c8930f84ee10e19a05f6cadc81b16a05952017ef8cfb3d87a4c96e57555cd2fa7efd745c25fff4edb20a104a7525ca41e95ef6e6019770f6b77056bbb94c981f818cb19530486176d7496997a8", 0x17f) 16:02:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10000, 0x0) flock(r1, 0x1) r2 = socket$inet6(0x18, 0x4000, 0x80000000) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000140)) sendto$unix(r4, &(0x7f0000000180)="d40728e8030ece511d5224ac95d92f5299f2d474fe9eb2e7d80c31703d34fd7460bd8fd7b2d978d649f3976b8fa1b7d78be3fe3633cfcc32465721940ff2722735c4d1332901bf55705cbc6bc5cc72921534c7a82b2f75e6012b911f9783f03091a2df9c62084ac0af7ca75b7b26ab948c588ef8cb8f2f51b6ce57525712bf2c07e501fd56286e088e0a0ebce2a447a8f2d9dffee76e008bd7c8ba08ebb0cd6f3b1b609cba13272e2357472d15e92e0fd3", 0xb1, 0x20012941c44bca34, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) r5 = accept$inet6(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r6 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000300)={0x10000, 0x7c5def8b, 0x4, 0x1, "d63b85cd091bd1165bbe3cd72178d0b21b403232", 0x4, 0x2}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x80, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) getgroups(0x2, &(0x7f0000000480)=[r7, r8]) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r10, &(0x7f0000000500)="b532dc0a24f9048c9c4ee61e2b1d27841861bee095697f92b2d7886d1b63d0078d2802ecd92d555d907bfeb01903f93c410746dd4744477bdd77faffd6bdc7afdabc99534a5a02e6b98c89266e507e03c8bc7dfcde654e5c61d6870742f6bfd338ade9c8245f87d55af37e6e77fba7813bf358fae6e8fa7666a41fc869b8c7d1492b28398ec5e461b0784e68ae127ffbfa4f015aa1189c8c45", 0x99) symlinkat(&(0x7f00000005c0)='./file0\x00', r9, &(0x7f0000000600)='./file0\x00') fcntl$setstatus(r6, 0x4, 0x80) execve(&(0x7f0000000640)='./file1\x00', &(0x7f0000000700)=[&(0x7f0000000680)='/dev/vmm\x00', &(0x7f00000006c0)='\x00'], &(0x7f0000000900)=[&(0x7f0000000740)='/dev/tty\x00', &(0x7f0000000780)='/dev/tty\x00', &(0x7f00000007c0)='/&&\x00', &(0x7f0000000800)='/dev/tty\x00', &(0x7f0000000840)='/dev/tty\x00', &(0x7f0000000880)='\\\x00', &(0x7f00000008c0)='\\(\x00']) ioctl$TIOCDRAIN(r4, 0x2000745e) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000940)='/dev/diskmap\x00', 0x40, 0x0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000980)=0xffff) sendmsg(r5, &(0x7f0000001bc0)={&(0x7f00000009c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000001a80)=[{&(0x7f0000000a00)="b1447adabca5040bb529d478ac06bb46454c3b0b21e5e5e4efbf59f3a096d5255dcb706e069a122d940089c698661b8fa473b63ab674bc9c031eade45efdd3125b8adcea167a9d56030627132a684379a5a74ee523523df0a844dd97ffc84e524ca6141ace20828e439a5c4823fc", 0x6e}, {&(0x7f0000000a80)="67a9a87e0f30de3b541ce234065bc394c929105502a04d876aeebb2543d2fc22f9f470e18bfa855841d381ed8a63714cd051cb78353ae16194675f81ec51894b99a205a6e7a362193f8f02fdbce78f32181e68dc6aa1cefcf9fc8c16251ebee64a6850aa12f09aa4cf7e0058d2e6509ceef38819206eab5b12d5b2a7334c4f7c0a25f9fc2cd2014180c43b5163e4e1fee85aceb35938a87520fe9d5c610e1dffc149170ccd44113ea3e07fa246bcee2250703410ae8133cb0dea771a25af37e33d60d9ee994ceab6021cec969ff44492914de48f1305389ab338b1dd9a3eda5938d220319258145102dde4dad9420013f9f2a8e7090bca7acfb22e1502910ad048857a682a8258154add5208f6348eada08b09305369235ca9cb178ab6424f1c8eaf120acc68456c4fd4a783f78dfd255b88ba55423b73d4c0efe501e884b273a6726a67047a7e163cafd4363607d68eac6fbe5ca5241010fbe8be960648c50876fde4eec85551aa90f01d07cb1a01c9281c205a97d1f0da8111b6199c490f9602a12c8d80f52db0d3f8d0b31f0a77bafda29b49927460e893ff45bfa0f91195de99c538b06c5ee2fd0870e5dec28b7c339a44ace8353c6fc62bff4ab2b0787ee9d5bc5500b8588b1f918ab4097f0ccc051da8187554e8c54e3f896db8cb2e026fad78abd7450ab33716398de308f01fd3128ec6369d0d3d257a8aeb9620884c4e05148dcceefa89d3c253c4eb27eed540b78c147a5817589e1175b92386d80263db417eecf06c420a8d29155dc89ddaf879c68ca7236b4c9463ff0fc67133a57340ab0c9233e3b7b258efae4f3bd15987c0408be992bd197285d2d117f9e03e3854edcd8c835f642dde1cc5f1cadd8f318653e78f15ddbc994c1661d9c83cfabe98fdab551c2932ad02fe407d0e95e0e7cd1961c76257c218327abc05a955115d024983ecf58e9f7796fc02a62f2c29b447752fda7f6957df891e96039ca8d6e58445579d82da0ceec783d130034c677172efddc3ac136b61d238bd0058fb17f2fe1ad4ea779568898990ec519ac9175c3d60d2e37fba2ab1d4729b9c0008b168eb1f5c0a48dcb11da51cd0a78443d8bd8215c30f00ba08744adc7874220b2b361aa62561640f1a748ba715ad6719694f476b5583258b207abc6ac4533822d5ac19ab58e5bb746e29793dd852c7842c971c27b5175cadb36ae06ef13f5a0b1adf02296b0d42a808f7c58dc905a6a681c941844137b0e008304568d20741e76c3f44902050d4822d9140cf0eefd7ed978379ed40e6c8f1ea229303e6c52f813c5251351edc46789371ed69b1c4dc3802801c5eeea7fc068988362c034b6b37a22799353d842b29fa48fc90eab00566d0f205dfdc288e5c5b1da4e0201b40994e089eff70d2f15de664318658c87813f8ba8d47ac494a5f2868cf4930e66330a8b02176103f4262b83322b9515e287d3c4cad97079147b7a2dc1defcf8020032dae7ad7157b678cda99feffe6f780ee1049de321c7949295d59fdf860e0dc6a8816c8f2429b8dd8c237b4494ecd4457f6e83bdfe1f5f2f899e9b364d4f9db13d231acaaf4a412e68075bda559192d2f4cd16b16a3c3249a46196c7fb04fdea80a5c0bbf7131a4f2eb955a5ac69ba51bdfe505d03843bc2016909050967f227c61d82e858073ca80a44311415321968909fd92dc1fb09a5feb1944be80aba41a70566eeaea7206613368a4fc1ece28fb69297b80c45362e8c2465f5d6ab2ed002469f0b034f952c00a5d1be45e2eb020801b22ffc6d22ab37519deed8b011e8970fb031134a1d7ead7bf64d1ef60138de4ef26505090a899414252b8bded07ff62c09104358a6b54a56960ef20d2cc87749f9d579bc18fd3edacd2bcff3ff398e00f64b31c930eb2b3e7eaea4afbaaf4c7c6779ad6c256b88a97aa4fe64ed5f5c0e10797ea29d1a3163e06830b583cb3d055466fb9f55e1a5bcb5235197b2559666678917708d23e0fd1c1812c186948f852c7614397bdc46da7001eaeffbd7bc8f9915db6f3b72a4a8fce69a35d044e147d00e49ddd207dea84b10281ad2db0680b26feea6158a257b1a60dc4275225e3b2dbb0219a530e9179d1760360b5953aadba9bd099d58f7903166d4c42a085839d563097fceb3de29e6102aa8db0ed72d25140dc0c4bbe25628290b26739200a8d59f1b931a761720deb681c5b97b6b47d2564d57cb9a2e23dd33c69c253d7f2679f6e2dc3e6c772494a800a606c1a90139e0d2a8c1f76371e322b857852ec526e5710fc67f2371a83301bd1ae2b52a5e93d88d918240eecac51fbad0ecc11426d790f2932e17480332ed5032c5b69624a2c5cea218138b45aca382d9a6a36a34598940bc13230980dca21620982f25fc0450afcd16f7ffc21f14eecf256b36303d87253a8ec5014fdf3a2627e70d780c028f588b0c3a1f3a72a0a1caedd7982d421cac10ffc9fbcc330575da2d05c82ef714de2c68d3ea4ebd49712a97b957b3f7ef2de8cb9ec200953aced6fbf015db223d6a4627d8f80f4e0b4234016b9ea05af70f1766c37d76921033b5682aa7778774364bf92dbc917090a36455601df2ffeeab738647ce9419b3def56c37841e218d4687f84f1248e2ea8afbb80ed36b31364e05440948f160cbe2ca302c3e755808bb2d452c9f77e54207be53b1042cb398d1882b266503e650ee8b40d2ed2d372ae99958686dde0234ea8d0b3d008ffa2c81e7af46ee58717ca7721324b4507f8b5271a73e51782f8151c0cfd4ab8d65b1bcc5389fa17a670d79dc1e817956b9bc29c244c028f1a81fffb9e32412cc72fe1eae7cb1f6c45dd4386410843dffa6599d2944e0c717d455d70c6eac8ae4950b4e49f8bfae5a40a8296cf24448e0c9c35e595b7047bef72f70af1bed37f5d96c1b3c4e0671431f6616250f17fc510039ad14a19c3e87e76e52a8d7c655c532899deb7ce23549a8d0d6aebda91af9acace838dc8de7f00afe87f8fdb46159713b0d053bd678f8590d83660a8f3bf87f4ef712b1265f712a6be2666c40c50404739bc5a35c4d7e3e7717c129bef8e672f0f0ad22594a3237bced13c8c009672429f72805cf8d028612daf15eb44e3a70dcc543df02c8d18b29c42ca0d85b99d17f51d1a518d69489dc9c3485fa233f55e3533f16176a768a11ee669d32a850e7bc4f47e99cd36bdf0852b5608948c59231a036b207f79377d0bdef178ab88788f705b04c5e6193c9fa767f2b84989f3534d86531f871cd7f2f674ed838848667ff0ddd1e6cb026f91d5757bc83e94a7521f717766d30f3e3c130f3fc97353e7dbc5a9ceead58719d5d487fbe9fe55cda00a5f6cf6720f2832a0b6e68055d02e8ca85b3d79e8e7d3ac9c573e9138f9396eb7134de23d5b6f3ab4194c1992f86ff8e565dd62eacf1815e115a8103c85c784acf84f35ffdce0ed1db7d3147b1f8d51e7486f4e0ed63f616b2594b4cde2af46aa1ff7718086ffd011e92f0221f7f60ced2095d2804299d7df40448ef5da3a28cac96fe4490cbe6818aeff59a26e6d8376b7e657b2b50c7689d3f498a5fef8bd14597b0576ad590b9955df2611932e214294f8da05079001f52c103cbdb2812eb78bceeadd691152bbb4653d7120e40f20a0104e362d8dae8fb85d0418f4e3291c152ad475e6836e8c74a7bcf405c4893c063c97d218ed82c3551882a96eb981ad5af7da5b52cc76459b72c49847a58284aaea67db1619abc86fdb2a0e626d63723e1241f5d75acab78d151211968ffa227cf3b5f76f52d09c050accdfa3fc09c92f7fa14b6846fd406e910e6c8fae606363c7728a996aee58099164c315ea5bd575104dce0e8528e1fa00dbca65f55f17fddc5f000617d806719122c2a9ebe57d1933fbc992e957fe460451de362273e524fe34bb2cf32fe52b4aefe80a9e7c8d48dc7bfbd630db48c660f42e1840983095b574d69e0f87baae41230ab8a1fa757f8524671eba2d43c03a96f65aca774bd1dc5c532506da1604140770667f1943120286f59eceac95f88c878a276fa81e9aaef70a32d6099ae37c3b494d29df8ca826bc100996f860b4cdc30b21fd2adcb21fdef398f174dd3854bc4d8c9bf309d8c97283b3091020b6f3647275e15d414424de4364692f40325554a7b8e9ae6b9ae2c6c535ab66e0dbcf7e1fc67ec1b2981a5428643d1a853c588f643a2fb9c0cf593981b3cc0aa53e8ae735f2a293b712eff935a2bb217f208c39d403d4ad7265e01aba7040cbf1538b241b31a1d14b5b7c1dcae2a8cb6da75740d6a6bace6b3459fd109c1911e6b840c50e755c86c4fc97eb513b379b00dd7a2ed7de5eeab7270636fad56f2070eab1621b00c48f1b0b51056700f59a6d884e2f7030839440bbb62668118e1f89155eb676ddeaf6d12969b43b0115587f8990328582e48401999f25a5643e705f7a0a8dcf776e6b7485822cc3a10b8c2471f08b768d4fb4b5aa9dfc4705eaad294275c5dc329bbc931926ff9f116198c97dbb0b58569efd726c1899c4c7d3f6a4e7ee4a596b4226b4a731b5dfb2b76ebbf85e78edd9472c1baa7276a7f5db83b6f700f0d70abdb363ab3735509b5e957980699849a25514d1c953e5d08f6c72af95329dd064fef62a661ad7890d40ddd1fc1f6ac7173b6b01cafcc88611e0e839feb5c3d084071e3133a7e4977a8b721a781c03dbf8d131fbd54a66fad763189601b94493cd3d75e89486073c12ad7591020d730c07e642a94f061b985158f3e072d92d6593a369b93fef71525c41734ad30447c01459783fada4658b6cdd5e1edf7ebf4ac51a1519b70d75c4b5ebf91ea09e14467172e4eaf9a9ea4a7dcf4e4c5e07e6e641049b869206f1224ee001b23e4ae52c5c4cdece959f1b9e6ebdf79155044532c8febc97216423cc9ad06ed921233798824bcfcedb6342bf76aa182389bb6a9aea0323df3b88660e996ab9bc0ab44d7c73fdc68b2c1dbae859ab7e4b6ce5db0e2b009658f5a897493abfada405e9da56b91369900c2cdf0d357321b9a07a3e3046d8ee041b1e252cc42c6625928e1afeff3dc8ed8b6d2997648430b0a46052f67d8b8843ebce7f08b6f9e339233b8e48687ab0dac9af41777ddd9fc81c2628a5aed8319d256cd0fe401cc69a37b3b0d420610f9e133d000e6c6d282c8a9913bc1c9a1e75d699f6a0c208dd3b990d559da8b0d23c20ed084b33d55ce4d003b9150a008eef3cff11eb40173dd79b8e78176ad645563cb86f03b16d691611f4c0c216521d07384ada1db4c73c8022878ac7174d0056374609870b0b30e8e3aef3af07eebf54510727e4ca03ce8a131432f7ea9fb9ce7d38d06bf94693fb31cf9080183090dfb22cbdcb4af275fb06783d32ac287302708f6c5e1d306395934f434698dfc811c2c20c92c5a42f19171967187873f4987691c61a0747e25e25836624bcb2a17324c1bdc4f5f9feb1193da9f44b915d5297d09f0e7529a8786bc00bf2465fa416f5a1394fb85baf9be886ee3fe01adafc9aedf3e2de2956c450fb8335db3e934245f7d57a99de88a1498e750c8e4e96f4bf3c93cd04db9fdff5dda122db1e9966c3282a1af8a8675ef1430fc1fb4ca9ddf65898624434f8afb1c8f30bbad38f8446ae0bcc4525b83d1b58b5d51c8f91caac9ed547fa12e61cfee1d150e22c67b763ad0abe730529d086f8f56422ebd8b8fe3b51a5b3194f2d91fafb73fc85264bd56e5b1e4bfaf9d14617fbecccf6fe267fcecb2c884183ca004cab063069c09467935c072f8c0984b8cbe8c691", 0x1000}], 0x2, &(0x7f0000001ac0)=[{0xc8, 0xffff, 0x3, "d581b3521c9b533021dda05f84c003ec1273ffda21833ecd90dfaa177073446b96f54bd5f5e2e953fa2e1ad9ce22cdae624617c506aff0b143d5af6ec2d9144f1526b73418ce1ef51bc01ab70e444ee8536afa8272a32c1faf6e8e39ffca8f2d019b84f398169281c23e4549c7e714c21b83250a9c8cf96216059fa8f89871838519e8be9a2deacf49c756d87f0acf2f62629c146cca71a2c146bc773a6d5143d72e15d26f3b046864a33f984fd84e7f2a547f7a00b46988"}], 0xc8}, 0x2) execve(&(0x7f0000001c00)='./file1\x00', &(0x7f0000001e80)=[&(0x7f0000001c40)='/&&\x00', &(0x7f0000001c80)='\xf0\\\'E^\'\xe9*\x00', &(0x7f0000001cc0)='{\x00', &(0x7f0000001d00)='/dev/tty\x00', &(0x7f0000001d40)='/dev/vmm\x00', &(0x7f0000001d80)='\x00', &(0x7f0000001dc0)='$]-!${\x00', &(0x7f0000001e00)='\x00', &(0x7f0000001e40)='\x00'], &(0x7f0000001f80)=[&(0x7f0000001f00)='/dev/vmm\x00', &(0x7f0000001f40)='\x00']) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000001fc0)=0x8) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000002000)) ioctl$KDDISABIO(r3, 0x20004b3d) 16:02:37 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0xe77aae4dab2b4339) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000180)=0x400) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x48}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000480)="cd08") 16:02:37 executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)="85bd6e2532084b751cf67790334e14b32875089607281adfd703149bfedc7a7fb9afe1720020640ccffcf5e2a107e2dfe1376a5c76ec3670605189296ae502e2d63239bae60037fd357e7c0cba3e9d5d8ab87cbd9e9c3bf996f7fb330b872cffd4df559e0f4b1de603f20ed74ab164638cc3cbc68d661ae9bb52afb5f5a7dde6009a20aa00d5c8e337b1ceff2c986fb5ec021f90cbf1c421343acbc295b0e2278b7d0fe78afbcff70eedaa5e5c9c681e93a3573c5a5096b20eb724eddaa1da0ef37ad3b008d0464908236186", 0xcc}, {&(0x7f0000000180)="a8c01ab5b56bca2e5eb64a1b4fb645e8d4c09dea7cedb8ec83ca30530a6a81a414ecc1dfccfd9601f5785f71cfb0f42e3e3beaf307c945ac1404fd78ef8b2e1e218545dda435e0d45a18dc59bd3a401fdf6a439e073aff8f12f0a19f377ba118c46e89be24242d8086bcbfc9dc0330e668ec92dfbb3194b3c0bcc063df4ddccb83274a30c6fe40920b0ac6c7dc524497f74b12410c990a596adb5b5fc49c95451e2fbb063582a113887c9488af3acd18b0ddc777678e01ecdc35b9027caa7bd00af4a14c95af2b511a8179d186f7b8129adbc0b2efd70e4c4909", 0xda}, {&(0x7f00000002c0)="2e697d93168cc7a7c9b3393c1ff513f3b6de06c5bead2273c11eb8a95dfef6a300", 0x21}, {&(0x7f0000000300)="f1d2fb1effa1396de4d2b9d0890671dfcb3a461aac54cfe61cc355f2fd5897e6d3ce926c08030dc8e09077e34cfd57b3d1e59a555cf2a58eaf05293dbf939de5668eecf52c6112d811a815a4cd9d5e8d6c55c2158ebd74629d315d7a6c5c52b78c0f6dc7cb4e0b3c0aeb29d55eda1f5ca3adcb467de76a26426555c148d981a5eb51033270f5159da9e94bf47d07a85040966f63cf49b5af028157fa2a67f7c06d54a94835b3", 0xa6}], 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0xf3, 0x0, 0x0, 0x0, &(0x7f0000000040)) 16:02:37 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x895, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000000c0)=0x1a) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)=0x4) kevent(r0, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffff9, 0x40, 0x80000000, 0x3, 0x7}, {{r1}, 0xfffffffffffffffa, 0x21, 0x8000004a, 0x8, 0x5}, {{r0}, 0xffffffffffffffff, 0x80, 0x10, 0x100000001, 0x887}, {{r2}, 0xfffffffffffffffd, 0x50, 0x1, 0x9, 0x81}], 0x8, &(0x7f00000002c0)=[{{r2}, 0x982ebc1c592fa0e6, 0x28, 0x2, 0x400, 0x8000}, {{r2}, 0xfffffffffffffffb, 0x0, 0x8, 0x7, 0x1ec08000000}], 0x6, &(0x7f0000000300)={0x10000000, 0x1}) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x80000000021}], 0x227082db, 0x0, 0x0, 0x0) acct(&(0x7f0000000200)='./bus/file0\x00') mkdir(&(0x7f00000001c0)='./bus\x00', 0x8) pipe2(&(0x7f0000000100), 0x5ba7b5e6a9031068) 16:02:37 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x87}, {0x3c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0xc6, 0x8, 0x90, 0xffff}, {0xa58, 0x40, 0x6, 0x3}, {0x0, 0x1, 0x10000000, 0x7}, {0x4, 0x4000000000000000, 0x7, 0x1}, {0x92e4, 0x4, 0xffff}, {0x3, 0x100, 0x7, 0x8}, {0x9, 0x401, 0x800000000000000, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:02:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0x20, 0x2, 0xc10b, &(0x7f0000000180)={0xffffffffffffffff}) r2 = shmget(0x0, 0x1000, 0x4, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) setsockopt(r1, 0x401, 0x6, &(0x7f0000000240)="7b5a9c85998cc604558207852e0d919e30492d3085f16df45a7329f2334d60dad8d05b8c61af9464175ae57de43da0caf48eef79970d79a1ad78056e16d1b7dd072bbdcb1f5a00f103b1c6b83e", 0x4d) syz_emit_ethernet(0xfffffffffffffffa, &(0x7f0000000040)='T\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0xfffffffffffffff7, 0x8, 0x4, 0x80}]}) 16:02:37 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x26c) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ff2629d0bf2100ef14355740d2bab3c6", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) readv(r0, &(0x7f00000007c0)=[{&(0x7f0000000300)=""/124, 0x7c}], 0x1) write(r1, &(0x7f0000000380)="b8", 0x1) 16:02:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb209", 0x113) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0xffffffffffffff55, 0x7, 0x3, 0x4, "f1f499535b7e4b7cd3852e8af61bc1b1c6a67480", 0x1, 0x1}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x101, 0x5f23, 0xfffffffffffffffb, "094acb7f7dca5fafe62da220c02278d1fa592e5d"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x8, 0x9, 0x7fffffff, 0x0, "71e00800ff00", 0x3, 0x7}) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xa24378387f4ebe6c) 16:02:38 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x80) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:02:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x6b9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000200), 0x66, 0x0, 0x81, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) open$dir(&(0x7f0000000000)='./bus\x00', 0x280, 0x102) kevent(r1, &(0x7f0000001680)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x64, 0x0, 0x85, 0x0) 16:02:38 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x40) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x9, 0x1, 0x3ff, 0x6442, 0x6}, 0xc) getsockopt(r0, 0x1, 0xd5, 0x0, 0x0) getsockopt(r0, 0x101, 0x0, &(0x7f0000000040)=""/139, &(0x7f0000000100)=0x8b) r1 = getegid() r2 = getgid() setregid(r1, r2) 16:02:38 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x7, 0x118) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000900)={0x0, 0x1, 0x7fffffff, 0x0, r2}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) chdir(&(0x7f0000000380)='./file0\x00') semop(r1, &(0x7f0000000480)=[{0x2, 0x10001}], 0x1) r4 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000800)={'./file0\x00', 0xf7, 0xffffffff7fffffff, 0x3, 0x1, 0xfffffffffffffff9, 0xfffffffffffffffb, 0x4, 0x3, 0x0, 0x1, 0x1}) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x74e3, 0x40, 0x40, 0x0, 0x1aa, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x4) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000001e80)="80a880d835ad1482fe5fbcb86c575c0bb612ba9d00aad74d0d675e8a43abc962961725800887adeaf13764152dbcf95f20cd38eb5af72fb4148e57399f7bdca99677682243f1de92d8a1981c8e0b5e83f6e5f32aff8a0d8fe989035ac8378b8a8df4015f06bb83318a241eafd517b4f1ebf7105eb70278b18952e4ee7b38ed6e89aa9baf5d84c5dc7e95e3a6b3647e2ebfdcefebc1c9", 0x96}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x8001006, &(0x7f0000000140), &(0x7f0000000880)=0x10) recvfrom(r4, &(0x7f0000000680)=""/251, 0xfb, 0x2, &(0x7f0000001980)=ANY=[@ANYBLOB="cdcd73fbbd3b93f7dca39959000000000000000020000000000000000006f1d623af06b45cc0377ecf2f8a236c00a2f03a5ae7c6556f160fb6a25b8b25756542c2c4e2a8b7b5f45108fbdec7d7f6b2d81bed185fe8e2a0c0c24515c3427fa24d1121c6c7007bb899313897cc1926907b0d5f3f4c2fe84da5e37ef3ac20e966e1a0faf91c81ef6b705f98a29b20b884f4f753bab3ee697b5926ceab16d00d2c43fa3638f8304c29014d090000000000dfd4b6630cfafd20ed10fad7000042b0722251ade451426b5d22a174300908b8b18da887cf862ab51c55c7fb605f717d006cbbdfe74744ecac13297a509e9b0cf27351b148e58d6a41923ec34af76d3f7e4f0311fddec69c7afe12ab1baca582a8c90ce9f51ebbbe34b8006410942df5541de37fc79af8fa46b9c14af640ffeade06a769a772d1ac050745068e1b6368b3029fc8d4eff476328ffb85d129a8e329e44dd59011a055ff1ad36a56f8bfc0d05a90520706e4057f54b4a506a82b6ee1f01757ed8cba6643000000000000020026383ce6a93d4d4258971157f5cf5ab1ad6b9b85211dd48c05f52bb46d2d740ee39b494eee48cc0d019611e8045f1cb7db9544bdb6e4b1b588bc2949219feae4b3814e2af518afcb560c5d554a826bd3c8cd699f89de445258b71699380768b8fdb609a111f6665ebbc6704b3d883f5ac40f5375ebcb62da2836498e1ac5333bd4603bd3cc3c7b9ff6676b192dd7dba0557e05b27e758157b9b4f7646318dee4524663c3f938ed149f43e5035378c9cde51262213f8256ebf4e9b95e87034355d7ce33d4992238fff7b06a20867fc16a6422e5788711e97edcf1a8ea05b927f28996427b2b005363724c194d00e68f6b7a574f9f2dba146749cfb4d00cb24ae47bd42b463cf73bce3cd0b3b230ed462b6eb8a759cdbe3df8c978a265e49a77742e7845a30ee278a3df09647cd1e37a4a2f2602b480e6701e65b79a702c36d9c56b1daa76444ec9a3411a0ab0dd3dc029b47fc6068bfc99f2325f85820c7f16891f69328a8ece99660fac"], 0x1) pwritev(r5, &(0x7f0000001e00)=[{&(0x7f0000001d40)="083483b57dc7f67113aef608f94cb38f9cce5396989f53d527693cb6b3cfca3742b145f93cd9472dbbebe294dfae8155a401a30ea86c77cde496bae24f7ce2e0cc1239202f33624a73fed862f52617fde263f1991b71559cd4c63ffb03bb4263c7555da8887fb93bef9f9f5ea7703928d526f7ff30d80b89af105725fa18207c57849daa07113b2b0e89a61fc088f96b64d1", 0x92}], 0x1, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f00000008c0)) r6 = getpgrp() fcntl$lock(r5, 0x7, &(0x7f00000007c0)={0x3, 0x2, 0x6, 0x1000, r6}) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000000)="48fd2c9ad482f7ac383af35f6f1da68bc8d4cbb5e49e1a5beadec9e2f09b3c46df3727698bc5349db2fc7cbc65ab3584823385300681", 0x36}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) r7 = semget$private(0x0, 0x3, 0x410) setreuid(r3, r3) semop(r7, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) shutdown(r5, 0x1) pwrite(r4, &(0x7f0000000980)="982b04be42c9f99298b50d169f6f9c910e577ad8bc730d0773ccb7442d0fb853cc55839554cfa7d0e16799f065e685256494a8a6dc39aa6a840b87894ee9da10c568e49a6bfdabcd77498da37c178bbb2119045d9ea547e1611257b6cc2e5b1509bcfa17d7be0a1e129f185044be84b5538a17895b76c62f1261246bb3f87bf5582cba57d0863ce7e5c6001e13eb69de718e7731e5e1232849a4686d49483fe125195f69b0bf25844c107731fd2ef23b4d0703203ef1940d958f9950053700b131446b0827725f99d0d9d2cc52c37d396339de240fc37290f3c865d1b1db4cd19dc9c872ca1389f90f1ba8ca9eb42ade8800e375adb1880ec4935ce686751c4cca72255750b714b9209503fe09f4466e39936bf3a7bf65b693bb83048a4322fd1b265d125824a61aba1e6195132c61ae40a71eff15c4c2cf285831667b32fa88ac3a656173f164932efa095528d5a23ad80cf4f8c0bb8b1b761a35654fdf0f100ccabf903d1aa5eeaba2bac90a4599adf8cf03d2354b845178c7781493ab47b01e6837609b9ffb014e7c703d05180686e64f17fa02c776451f2ba86c16d788cb202538163b711dfd0f8e793c31dc377343e87aa250d9563b7be5e5c9c78ba53c068cb8a7eff7a29742993052d796309d56bba681c2145717963bd7892c072f69c54e66f6f85387c8d400bc6c6934481ef9ecb61b12da54847a32ab5e53c0aabc8506c87300f8f897b39a16a9f93cfa9a4f6e3b8e4abe80998f3ace4c2b844acf402eb3af9f8facf66ef2bcb37f6d90274156d98f3616acbf5bdcaaf5548e6d7fb6e1001be798ad15e30fd7616ad045bf49e599c039b6c6d7661e6d23441e153a66dccb36c1ba4d23d08430d4d4ec701e6787a37b034b2119bb62e6e7d8c29965027c6558a2dc1b65b812b7ddfb19d0ab45c60f149a4509800dd505be26e029cbefcbea82f7ae95ee8eadcf2584a192aae52482d6bc83537e0f6744466a8cf1412f3e0052615bf768da943629874c41f9c71e15141eb526b4f96605e34a538c89c910137707fefc3ddd9659eb7596e6a0f83c804bd81c7cd06d3d6d05b4a8156d38595566da385fa094f163a88d46fbf8c48826076495068d274ceb1ce0f9ee2cdfbb766201a957517262072110a9bdae091f52c2721220a0bed4c46d8ecb3e2ef10ac8a4a3c00fbbdb03a648aa7f6cf67f9956aecd70a671a83ff65dd6861c10326e3cea774d6fe66d6a1d76188b8d4ecdd2d073f62770e1df5488bb18f7e98b45c599fca0aa66db371cf8f9143a70da0d207b7a1d65ab43beea78320ff5a27de5ab288206fed9387a172b2e94c91b01d8e3c3aa3e83ca0c08c4121e0493b29f74a4b4c0f06272fe20c9304f8b0439ea103210359de5ad703052a9c9d5cefd5f62ff7eb0b31ab7753069a40afc50da73d9e10a163e7e441b69860270c2fd6106c63053bcbcf5198b5fe77a9ee1ec1b5955b3fca6403173db857abb2a33338302857d3015fe072c4927579ec2b3119644e8853c387758c1ee8c4aec3428401283fd6f154a16f9dbf5a07b402ea2d6e9381aa725db7ff7448aee8662fa08553bf2fc480d57a6c5085a0cbee9ef9ad1216c7e6dfd87a8f8e6ff213bb748fb635acd7d80816f03a31eded49b080828a81f2be11e55d0124c69c1b8e1124d8781b926bb0d3c6313ca7a8f53954ce30255b5eb627f6b6139ccd63f56e73b704ca90381dda31985648ca69a903999e70a75b21a27171fb80b127b2d6106b1091125693b66758ab212b94b6683e730a4e3a67a4225711319f6bd9ac44a3628cbeb251cc93ec36302c4d46cd2c838ac871155a7462b48070f3f107429f2a42de52ad32e4b9755055d02379a4d6fbca44377742c4b209a914ecb25bb26af2c3be9163f9a6055fbfd443773969f84e53561ca0ee10ac07dbaed6792ca49330d80f5d6b8432291700e0013de98d97c512eef41044dff7a234f71ecad532fa6f8dacae988fe0028f4d0ff3000495861285cc7f1b91163eccf43f4822343ddb2990996d367d61036aac3f991220845c45e2abccdf37739c012bc09d4b93c22cf4af323691f66e75a9f6ae3aea8b344aa735e53fbd9f8d153ae170fadd56e85ef19f5b1dff400f7dfc113c06371eeb24a5a00c54382ff775ce1f0a717befd0950fb1a3f99852360ee4ef41a18d0f514dc7664bc940626f4ac026ea2868ee07597db56b11ac4f51cebe009f872b10e94f323f3b9e964bd3e7da88ba342b0a8caa01885791274d38e4a9f4b4469839aec8f5437373af1b2744160113bc37b8fff268756f85f2c15a73b143a77e2801e2a30adac62e1f21199d58d174e3186b91d54377c6123c506d37cab394e7819f67a8745bb8ddb80cde685652d4757f2efd5a34d5c8507043c0ed3021a5aee5d19e358f2c7ab6dbd9ff1b85b8642f0d5acf6cb2759321208e57481cd6962cfdc1349e0b8398df48a8ce455582613db95a8d47f61bc59b656a77551d51d1ab2ccb34221f7211e5afe1fe2163492260dcd33a6945da88747fda9bb8498450372914d519e9cde1d954f7185e05ab02de7ef0f4cfc17e7b16698870498c688d32e2c2971af30c26126cdde1d340b99140aeddf6f9ba42c04de52a023b4075b9d5c8e162bb2d0bd69208cb7f9005db842020348e522b720225c56baf137a563d60f304e5738d20e674e077341f04224798756a911ce5d92d7360f3da9efdaea1a86cbd429d9f87af3d65010266d0dfa0573343fa6a7c22fd1cd76e022e183a965baee9173bbd8ae2793e90ffd8c8eef81ecb9a64cf1d8e79e63b1df3061c65c992088af2847f9179a3760086098d13f560f220cba41bb822216f28bb4d92557571425ee09fddc29ae13c8ba944595c99f3df6a966dc2a8ef585310f558dd92d23481512f804be1a757bbe366acd41a219bdaeb41c9b91bf483dfb37cb254a3e5fd69a33bac05a6be28b5f69dbb2afd636a89cb2198aa4e1a25527c4bdde48cbfc86f8a02ac99b696f87ddc9fc05a5af735c5a976727cc1057ef43eca548f478d012f718245c8774b528834b67f4a647e964f0a5e5338f84292b44235e21f93b962b95eb9c34c1177b3bf34ebb527b7d2dca2f9574425f728c67aadf5ac5b95263890d20cefadffa69c280ea2282f3be6de149edb7fb11d10d53a9904a11c605d2020be3d6f99e3bc991754bb5be79158d20daa60360c45b3a5f3d33850cd21fb86f059d9300fc495ea3e3d9111a076daf4903fa91565a6131b24fd68d9660efb7fd56d90158a4d5fcb22523c7b1131c1ef9f50cdd1f5df12c7e6033b83737a372f6d1f894d5d41fb4d3cae08c244b5e1af47e6fb21b7db4213932d5bbb0d0ca89025cdfd410acc23ca07509dbf2706ed8c9ba9e34877123b16c30994e944ba92105aaab360306eaa5a660c9cc00f8215fbf2244143c4339db4eb087e42d7c7976168e615416f6f0abf709615869ba0e45830a05874160c6f5cedb1703c3ad19dabce15b4845ffc992191fa3dfb87efb5466d1f343861b0156bf7d7122c8e5c9ce9d30a1258a0a791f14c6ea808d353f8d29ab1cb1348c7571d8cf1f3a90a8939b59f40380fcdab7328a6f64a09306d792ecaeab45562fce17d58405ba94c46c279dda77b66a0581f51ac14d621b85e2dc70a3a3cbda404239ad9255858e0dad3da7a81d54d736f8288c86c1cc89778eb394028c395058f735a75e7eb9b27ba2723fe2876c8f452bc7e9f3c61b517970087fabc2bcfe9fa1486eb0cb97b42093b7eedbb2a3f3a1e69e70a39a678f376566d0b9c746c7c34f27a0de2cee173e57f8f9f3dc046fa726c43ab88b3a9404b22113c8a7ecf9f79846d2bbc740a034b7953e2334ce23aad04ed398d81da872217534534882145556b8d505c4ebd3304f0e4c7ff64fcbfbd02ada0ae465c810ce2ebf4216d5b40e34a56438240b79c8cb6a23154850734b07b065278a71b60ed65ecaef6946e06e671fdc69ca2a5ae56960a00d7da62450989097c0a688ae52314e718a9273c83b13d59eaa0c5e282158e4e7537a9c691609d3aff84813fea39bcd174eac7d1832715766bf0bcd9ea830fdb932968c359ab79a19806f99c01f2aec753a73dec7f076de17c0815d7b40316d5f59ad1b60d49b546d91777caad13f8cacfbb9d101e4cd64ffa35bd29e33a95b37c84e9c1be77823f1806a503a75584b7668a5f88124c95ff60f733c0a5e8db57ef39db899bc3439bcdb96bab00f0d804fdd58bc40465c3c7e6ce76c685194261fdf894c89fffbfc199ed2c4e3f58f0f309193329204d61edb62ee12e24186e4bc21972ccba5b92baec5918ec6880e4f75289c89b03a41d68c7c2a4d1fcfe8923f2637af45aa00803e7f4982a8563ad032935104c126a7580d09e26e6d7721ce7e13b01c7d415b289c882b999468ae81900305ae29de87e2a3ce33d8bc923ff4c21bcea858d064fcc7ca609ed4753b1dac6577edbc04b18c1e1e3b035d2d47c7c6ecf0dee349e591a064229de25d1da1110224875ca30d48e7c316068a570ee635c94f9008f90d5aebc070e44a2ce73e5ec4019ef5121d1f81703a1dcbdde7972dfed5343dadecb352bd2bc5b67b660d6141af9b573b04a2e987724bdb44c6fc5c01814b5d27e4cce019d376a4cdb864e0e6265110d8279cda458dea033bed88020c9503d9b8c811d6669c821695639aad630d902463eb8ce7760532c37d1d4c73aaf7bf348088146e649ad3c040441de687a84b059b62d686036b1cb2f864875028e31c0092518162f26fab7f3ca5e01194e8652bb2e6c060c194a56160d3d296d85479fa308fec0a2d40eae693f00ae32c62af16c0ef416691f5ba843ed6dc2a2a0b9c3d5494484cc5a7e9568e7bb952595fb81af71e843bacc34bbe3a4204f58b9f8d9d6576bd4130d714aa26252635e24768c379517319f68e0e8d7a2aa071f5503739acad36a0f109fb3df6c95dd2a1dd9c25b38b0373d41aa605e7e8c5660e5c106ff290723460041d1d1ad173f715d382302b8ce36f3bec72aa4d29f02c2e83413988fb181d4595c75f5b8664f1a8041727a317bf214aa3a7e1a44ae28e4a1ba74c589ca8687e31b641d0fe6c2acc66370690bd078155d10324546764fd70d4324b00987b7459c74f1242089418e35b7520d6b12ce3510451ec06206101a8c1b30be5de9585f24f5b2d6faf48fa326205b33b071c69347b5fb9ce2630301adba75917402dc1af149e10bf0f08707b2ecdc2e5aca2522f341460785dfacc0375ddfa761fba0d674557b36dbcd208fa3ac86c25481a8b750893a7e91ae842038aa0382775183e7a956284c997d705e8e20c3bea38cc55dbf5672884bd904ac280c1e50b442b689671fd042388fac78a96b8b37d3b78364a668f752c01063d46a5db7c3d8577a4df20369f918c87b42ecc785456a87d89576361a447f3b463c6dd42c513566a7d4c0f592247b1ac233ee672e251fb852fdbca0cfb08cc5a6dac17c35eea5c9e2055cc75d1dcb9474a23c1e40b729c73c10243ca8affca0aa1aee7352ee9e8889380d41be650a0cec50f39e517f771c60c8b2412d84abc23f2f2f296863b50758003073ba0feec0cb7d966e142bcedc7302ccbc69675465f3153982e6014660f94c1dab35106596e8fb468a190e036807ba20ca7b7863f52ab5d7335f9fb125247cc5fef2797f4fe14a4b3a1602769dbaa33341aa15aa5c20111852061d0338592fcc54cf5a43d10e9aa7b9ab8048f80d82be12f3847277d856718341e2a3a7ca80d5f11b59a5236e884ae6955cdb19f6e32eeae", 0x1000, 0x0, 0x0) accept$inet(r0, &(0x7f00000005c0), &(0x7f0000000600)=0xc) bind(r4, &(0x7f0000000640)=@in={0x2, 0x1}, 0xc) 16:02:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x401) r1 = dup(r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x6, &(0x7f0000000240)=[{0x2, 0x0, 0x1, 0x7fffffff}, {0x9, 0x8, 0x5, 0x5}, {0x80000001, 0xaf6, 0xf79e, 0xffffffff}, {0x9, 0x4, 0x5, 0x5}, {0x10000, 0x800, 0x8, 0x5}, {0x6, 0x1c, 0x0, 0x4}]}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0xffffffffffff7fff, 0x0, 0x5, 0x0, 0x7, 0x1, 0x88a, 0x1, 0x1, 0xfffffffffffffffd, 0x4}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000002c0)={0x831, 0x2, './file0\x00', 0x8, 0xe9d9, 0x1927, 0x81}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000200)) 16:02:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb209", 0x113) r1 = syz_open_pts() close(r0) r2 = dup(r1) getpeername$inet(r2, &(0x7f0000000040), &(0x7f0000000140)=0xc) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x101, 0x5f23, 0xfffffffffffffffb, "094acb7f7dca5fafe62da220c02278d1fa592e5d"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:02:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) shmget(0x1, 0x1000, 0x10, &(0x7f0000ffd000/0x1000)=nil) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:02:38 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000000)='./file0\x00', 0x180, 0x100) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000040)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) write(r0, &(0x7f0000001740)="4f6ac8e2be9950a9e80c9e48bc32eb393a1363c9bb4946656ef95dfc85ea62c93777717701a0a31d7bcd5eac4c40144e0e05a80e83c943163feb2c080000003339294c771eeb5cc64ee8709e26b2f8a803e68de5eec25523aaace549f8bc69f840a0d937efc18cad293bb36c3f5c5a0008000000000000ce62113eceba17271f91a279f10eb44cc13954306070f28154fc51b6f60a74907fcaea49dceba10c8bdb55b3f13b644816e9d18d83554b57075aee90bab708fa8d8a5516187e07737fdd136ee555cee0ecd0e3bd39ded355d0a031628e0092d7458a91e6f65a403047d00d582485caf7bba2c3f558cbcb99861bbc1ad86dfded96e3e6bd64cfc1703e851afeb3c5ac819abd2b4e6e7e2c22dd008984d69affffffff2c9f5a1ecc3b840e1cf478db01cd825ad7e3a5d351dd3a330da6d964495f752d65e5873ca5242cabe6ee0b120c3cf1c2313a9dd7257cb4707f82bf3c9d57de7b2131296d415b753edbf2a6cdbd15f47182d6c0fd965da5672b6831f3c25d3fafc5b6185306020f547e657e2b3a5b482b041a25ca73b52b8f18644b71dbb505ff6abd683ea526a1df1b680670e9b6eda86553f499abed0988284272fbe987d3a9fcbe26ed0ed98071359bb1ec68dc089480d7e9be6a3d1df442aba78ede7d2c71af2cdb4f2e2bba96dcbdd402a9a080f7b06619e48b2bfac028316556e0a1a6411d8a7f7a8b6db8684e8e7828660ae938d487f029bf288aeaaf8a0dd92a4b2ab1357f", 0x21b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x8000, 0x6, 0x1, 0x41, "b3c42073ed4e5dec7a9fe796034b6c59a9353d54", 0x1000, 0x6}) 16:02:38 executing program 1: r0 = kqueue() fcntl$getown(r0, 0x5) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x2) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x100) ftruncate(r1, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1, 0x0) ftruncate(r2, 0x0, 0xffffffff) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000140)=0x5) connect$inet6(r3, &(0x7f0000000180)={0x18, 0x1, 0x8239, 0x6d0000}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() fchown(r1, r5, r7) fchown(r3, r5, r6) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r9 = dup(r3) r10 = openat(r8, &(0x7f0000000240)='./file0\x00', 0x400, 0x8) fcntl$getown(r1, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x4, &(0x7f0000000280)=[{0x0, 0x0, 0x4}, {0x4, 0x8c7d, 0x5a, 0x5}, {0x7d330f30, 0x5, 0x80000000, 0x3ff}, {0x8001, 0x6, 0x80000001, 0x6b3d00000}]}) ftruncate(r1, 0x0, 0x100) connect$inet6(r9, &(0x7f0000000300)={0x18, 0x1, 0x8, 0x1}, 0xc) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000340)={0xfffffffffffffffc, 0xffffffffffffffc1}) fcntl$getown(r3, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x8a, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r8, 0x81205724, &(0x7f00000003c0)={0x2, 0x80000000, 0x2, 0x2, 0x4, 0x4, 0x1000, 0x10, [{0x8, 0x2cd, 0xfffffffeffffffff, 0x7}, {0x101, 0x80000001, 0x20, 0x7b}, {0x6ac4d009, 0x80, 0x10001}, {0x1000, 0x4000000000, 0x7, 0xffffffffffffffff}, {0x5, 0x0, 0x800000000000, 0x80}, {0x1, 0x8, 0x5, 0x8d80}, {0x1ff, 0xb43, 0x9, 0xff}, {0xfffffffffffffc01, 0x100, 0x1, 0x2}, {0x100000000, 0x5, 0x6, 0x9}, {0x4, 0xffffffff, 0x9, 0x78b8d0d2}, {0x6, 0xf8, 0x40, 0x80000000}, {0x3, 0xa0000000, 0x4, 0x800}, {0x10001, 0x3ff, 0x8001, 0xa508}, {0x20, 0x5, 0x9}, {0x100000001, 0xdb, 0x3ff, 0x401}, {0x100, 0x1, 0x3, 0x6}]}) shutdown(r1, 0x0) socket(0x18, 0x1, 0x8000) ftruncate(r8, 0x0, 0x82a) lseek(r10, 0x0, 0x0, 0x2) 16:02:38 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) clock_settime(0x2, &(0x7f0000000000)={0x3f, 0xffffffff00000000}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:02:38 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) pledge(&(0x7f0000000100)='/dev/zero\x00', &(0x7f0000000140)='/dev/zero\x00') ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r0) r2 = semget(0x1, 0x7, 0x30) r3 = geteuid() r4 = getgid() r5 = geteuid() r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x2, r3, r4, r5, r6, 0x2, 0x6}, 0xff, 0x7fff, 0x5}) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 16:02:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) 16:02:39 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x205, 0x97}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:02:39 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) 16:02:39 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xff79}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="67072c877b354e12d875072970cf52b8a3e7d1c2c4b04d972dffd3fadfb0f76bf3526fd83ca3926851385af0a515c8fcf0deb8756e0e54de5677fabc392698fc3012ada91bb844a0e984bbd1e7dd0bb2503bd1052cefa832f3c2a2c111bac0a05af12176d8f5de3737d7e7629e627f35622bbc18365a4bf3196300b8dc4cf87b2b202b87", 0x84}, {&(0x7f0000000000)="b279dcd0df0d3f880c3c7393f3c0b93873fd3c521be8d5bb1598e3b5251a7703e7a4b0a670da0fa8ffd87dce", 0x2c}, {&(0x7f0000000140)="4083fc6dc9206bfba39042b0435a11f0c31768a28ce3ecf2a6e05059ff17d81e", 0x20}, {&(0x7f00000001c0)="b1a7be6b06a00ce8c545272bedf4d24a72783fec51bbd714c869758904ea9066fcc764cd66f7869ea918998e801df1742e25b37e99f0c1a1c120c2a3eb87b07db586c681c4aecadc5bbf5d24fc26131c215ce98ae96f859d673aadd4b1276df1614998bdfac9f5f56683d12ad5aad200e2ac90253a07d5ce3f3f96c68858a158fe149a64bf25e76e0b61a6a76cd919774f7f8f5a25770ed441054ebb89a455c6c6effd9d449169eaef6c06b414359d6824cd8b0732d25b1daf711422adb967319e7e3ff0c55cc1e3964e5411d2f62358b5a68cbe4f2ec11a67e68a967d5cbefb670daf4055bb5becc9fa650efb6cfe09f98730a147ef2963ef46b5242603c3", 0xff}, {&(0x7f00000002c0)="3ce1926ccc8e7d6a3a62b352418035f6372bedfc6759ba952be036853d428f25b7dec6e6d9de471438360f756634", 0x2e}, {&(0x7f0000001740)="5f40e37decdfde6a3e7318bf53fd6d149cc35bef05f372782a7a0f6004eb7dd8be03a33f15c7976dfc6dc5980bd464327da44baec7c402c486055c8820143584c800e36325f22bec6c76e6c3d88b3c6972b3be6eddfbc6bbcb159b30175f288569b778c8ce3fcd2557f40407194a495f3f51906b60441941f14df2f58d20b7951366418247a264da1408f28b1562e106b1a02f036ecb588dcc664da2ebed70661cfc78acfdb59b7b43ba04e9e5fa77b7467ff089b23bddbe7f74b49496e3c9ab11bf8a1e87a8e130bf5aee866109b2637c99c21b498e7761c650d97c9fc24b3b7c699ea83f21702bf49a26507ed350de0ce602944a0fdfb0a3e31d2aede8ff00c686c6be57ac3a5258779271d3fe88d9cb02d0262d3039ef5a028b8161dfe15a0643a4ab48050b4a975b740e12aca9e8de5f108b055aeec25af13f100a84145084397b5f76303a8bc87196c385e77802ebbf86820c3d8bba6d8a685af2fd3fbb0262756030fdbd6aa752c618e69d26a94a188154238e9df2227e0821287633d349afd72dd39af1eef319bbe456d7b9758fdc5b36e8cb748fafbfdbf36dc2f30741b976fe43ad611f152508a6a10087d52542e3e6b85e5c43e71dd37c386589d1ddbe8dc4cab78a994824c97b5a85e067f0a329750ef3ae9645f4f857ab2e94b9964ff4e0cabba2990e80b80a1b1e013c01d82b823e8e7581fdebbd7e06255f0f2e3ba71cfb3099752d00a21992fb973f5582e1b2875111484dc5759c6b5b2e2921ba2c331574e55d165ec67ded901cc2ec720f3328b3406dfee99df54309e3d4d5dbc66a469b86cff8e02e829f303bf2176a1359a68b68709b3ed7cb2af3b7d742cf3d7261eba8ca2d8649bb585f11db7e5d527a53a276e7e5b6b3ca036375e5aded57971cbbfb995fe81614f68ca8b178945e9ef1d55f78f34fa2dbf88c5c81757240802914b8e0069682b37eaa2b65ba002753f909692d34b0551f06c985f08c9e0ab2268684b437ec24edc682c5c9226d2aee09e4f97ce73b19569c121af3cd3226701773cec29f38800dba8c354659c65362ac23486f005b23a3f88c841e387a852837da09b93c02d4a3797ddda68e1ec45a58d9ef19eae19438fc5ba6a9ffe0a0695a6882d1a23c4bd7a61dbeabc2e3d676c18dd5abaeefdb664038cc982c8b1b4f5598de3408243a1bc894e7efbad8701179264b2ab3160a1c6b9e300278dd286b06e1ddc1e82eafabc9b2cc82da13f66ba29adb03cdb807ab9b39ba181e23099a7f5fed0d4259c5c676ad4c5444bd785df20b7d568b9ff821980add2debf3f4d5cf2b6127e9891227c3708f4740fbf54dbeb5cf256a6ef174b0bd652dc72f605851b774107ffbc93cbd2c73cf080ef22e40c378a6323f0d4c63fa560e79f99bfd88fad2ec95a21f702d5587a9d029690e3c8c027d817a2beecfad9376ffcfc496100e425e940802c4a47f61aa601b613e87931df1d6107e0d09024eba641ce38f11e273383db35cefbeddc3974c2855af5d09ffc8c69b93f6063bd655fbb7c4a0316426e42b66faf6844274cd71580d59decb1adc20c6a3404027a3152b62f56c42139c782a56309d1702dd8684598fafbd18292a865eca1a06f8dbed3d06460ce087f8f1619436f43bb7fca78b2e56324dbfcdebf7df4e09cf5a8122300a28bff979da7636ba219751d4fcf597fe4d9b60379cfc66c1543c1a7b48d1177e6d5638677ffdabb42949d4c299e48b19aab4fbc89e59c733c5cd9f321120bd60a50fe93c5dd88e495304d80baccea3d7988cd2e872c53b377e17fd8ad6fc1c11aa9223f46c0813042da998fa124e772723bea07a3b770eea28088e2a70ed486bcd88c40c4855ddfafd458fcecc71288e0aec730a5e5a73570af801d9d191c972996d222bcb9e0046a84d833b82301b4f1a71c37ad427404e0af2830960ac48f7814534e78456def4691cbe1dce3134efbc4d45312c865abf8e2cf9beacdd6625c3ea183fe9cc66d2357037c4a49ed1147c0899b533a6e13cfa762c07502932a67eabcb2cf4d61032fb169db64a3cfba01ca1e544a38d8c41d78d3681d774d2c069537c3df8852a156c1eefe7fe22e50de910f1146a4db6b35fc5838fdbb80794b42a14e9d6e1b28cf93c7aec8756de36be971a6792e977876aec0eb63997c297ac67b833105c4f4e5e42888cd217f7115e6947f31ad7770479de67fd28da7ed7807575148abb72d826e53501fa79fb3b990e4b3db37a94eb466040e6dd456bc38c93e745f7f3fd92c8384e8882a1ba3281d5f924a84d182b3478fa17b282ffe0e62b7f06d869304213ae72e4b3c1c7a93508d951d95b665c02721f0cd8334e187ece30b8696a3ab7ae4d0abc56f805bcd520f31707b067fac83cac0e1aa05696b5ae6dc09a5f0ddb337fb9a1d5c28140005c76e608149cb3723c3e41cc759ff00c5eb581bdcee3bddeef9014075cce626f266ba5687fe3f4307317cad53c292b19c998e905cce1eca79a7d7f3666e75dc702eae1d4cec10095c896fb0fb76106f5b710f4ddc9a3991fbbc00aabd0960f320d9f552f761ea48b79bdd15ee995656896d0c7f0c68ba04e4da000e1b3f4288c7b3e146e51ee38a5c6184722b7daa14a834aa91541c4e8ef1f6cecb4801d03505e7b590b332b7caac5c224859fb264c5a5ca662dbc5245d5cd730d652aa9239e86a5bb7de753584aa1d9e3d2fb2c9532fa1521a6b75564a29241eb7e00c25905f2d98e13dcc244b0b026db4e1f6b9f2af74bbfb608f610484c782e3e35ef7107782841e7daae17ceb688194d1db902853444fb3de60905d030590d7300655b3e528fe108178d72e9d8ae3cf16e82914d88665572cf5119656838bb69a750a634b37fcc90e709dc63d4a2cda8680c6509922edeb7e500bd17337fe1380a577da8dbfcb3826a0b7b26553d987f7e900063af4a98da5a8b8bc37a60bcf343f77f765aab3a14a679eb66d1dd7bb8e948a852a06414f620dee7751fb29f9d00ed983864ebdd938cc92ed4fed5a5847718ca6b09928bb65b818abe3252943b7cb111ce0c98e43ea4c1cb233ccb9be7e4012a99139b3076f0bf7a3e80a2d35cce36c6a37e37c89b3ba39cc4e2781e31e9c34eecec38d082106f8a7dfe39a97d0852ed75231cf40dce332b8843632ab03e15d59c877f01ab171cc1c6409b3bdb15c7ee0b5e851d56a4430b78ef3d3140c119e3296e0af94c42cf3cc0f3940435f72b57b240a06e05dac91a561276525bbf3d0554a173192b9dc23c5b1c7577902aa90cc1807836f3539972f956744b56d7fa64db5d5db9816627e96ab66a45f44ee00026cf55b317be4fbbfeda4536f81d6f11480e44b007f6932186e35013e2a0460faa3c8239e2b82174b00c1bc157fe06e2504959c8a73626e8ea950981761a874bd70a5ec201d4000c037c03b07ed1e21aa89ed488aac9450f19c43cac4fdb0c8ea5d72809826429644056c7c58a376f8149ee274c0a5f2392bb31ce2d9f4eed14ac68464303ad8c19503f22be49306d17923f8a49b05f1408f9fb50c9545a62b45c4242fde8fe7067629f236d3707aaf9e8217f2cd4ab08e69db9dbbb32021a1ed603fc1ed60e877fece6cfe224a096554efd005676fcea1267ce40b5884b30457e7de35af4d9b590f3e436c395492c2e40057bb61dfc5969a35263e74cbb3338b66a3f65d10fd911c118f25cb476df2e898d24c78269d8b5233696aedd49c3a4c4c8dbd49810d2f6f528b1f97cee0550a2d91b391ee37539a82fed53ccaf7bafbe4cfddb33b2b24c3e282d88ff061aeafa21a2391c8d60c3866438f7f47550587453d9e92f24b5abe0f640f59597845f2e0aec1e2a604b9e83f3f664c578cfa8e534cbbbd9d38ef89191d753a4b818581d3ef4fd9f85374b4ca2d45e3bfa413b242a23c8ed712b3744c49737ad5684fbc8f772b8eda879aee70572803c6ecd4d7820e91b677748cdc816d80ca5f550070a0ed37e2e4599047d26904ceb768d0b796bf10e25aa287255caf8f1f39e20cdccfd7e8f72109b7cd18e1f12d85d38388cc623d15a6108d159e184a3a9659f5da7c1648ca8a04b9a05561c2753dfcd926f2afb29a14c842ec79a89f16e1a4e174637e106725a4d2e136ba0412325fbc7d01b100f8db8566e8f1c7a432bc613570c1b067f425b9c1c03a86e22d6e00741b94fd5baf86b495e9dcb9a311463879967b904e0dfc2453b8e31092295dca72f9cb043cfd74bd5fbaa9fb54d63cc5a20f13efd73f2ffbc798e9a134d6d2b03ef637c01f6d19f913ac84f5252301d14e9daf9b3ce92338144fc8170e613bae42ad3f000f51d160cb904afcbfdb7acef173ba06cf47b8b0a04fe9743785a920afc705152d72cbb5fe944a0e4d97c598e1f4b03b4a26e39b3216ea5944d4b55527d0f0efa668ee378fe1bf4fb5719835721590cf2f77d6247a68b349db6a6c4837560a4df3a9a2f203881d43940c8ea351c8f6f8072258c5eebfc084f113d9f60cd942a92d5e028eb40124a2e358a50533ccd4cd12d0be622fac1f304c7ff5effc9c24c81d78e1c6c5d34f5042298b60e90cede175724d1206c95337a777ad7084c61438e9cf1b2b93a643f2a86109b2d4a08b7ea62b24c847d2b98f281fcdf7c196cef1a3125a44cfaa1bc2313538716fe1105b51d833163189f014747c88076893cb3e2e2f247de613b3c77067e97191334bf0f2a5568b590adfb1490758754d44c075b46c809849b95d5eae83072ea273b644ef15c6306ab8b18ff20d4bd94b24a6ecba2149971f8e505dd41a4d0511a7482c7e80e079160038e7538c5e7d1cf4143275a6fc5300fbc634042acf6cb8e8333230e8033349e5f112024b756f6ae87817da51c4dfeb3b6f5f943af5d6c2cca12b905e67ba4bcce325c0793c388e002f01d2c8e14b87bdb4697ae2c9fbca78b26d82978dab671b4511d580266487dbaca07b8a4a9ffe8071e25e892c9ef4e84434901f73ee0cda604814eab0c62fd6518c7771b08bb149aa5dc1e4810368834736e5d8cc1c04fa30fdef9f35bc8d04de6c0ae89cc9000e439325bab4f1ade434093c2a437836d93445e0de326c7b5c4788fe6762a645f2f6348775dd0a746134a7a4d4684821236a922571433624da33c5a2091ed9ecefbde6b2f3ee9a66eacfe3d5dd595de6d7956ecf0fc89fb240a7577e4ff1bc1960fce8c2ce4b4ff0d6fae37a2e679ca2ea7ffdb9bd4b6f33bdfd50b4fc9df1c783e43eb9c7d457641b23c24ecdfd06f6d584b43459801db7c3bc57947e95f79c0b1ca89768beae4e2ecf5e79b8ed6ba43af79fd3d72b0141c4b6a60735998133745ed92e6433883d8ed3b3c2d440395fcf0562f6387f296837817182a29e27ef317d53a0c9eff482f4a3746d25e3d027d089e6ddb7d48daf8d5b64afd79f81ff545a83277b002eb97ae643ee57faa3925345eb0ad33b39c7b21d1dc85755d72e7acbecb6fa81070d06daedb4233fba790f722e44557d9e914352d7ba0f1927f24ce59bc76df2a327453595ade52f4063dcf422533b0b572e3228ee02fa5b4f719a9f15d6a88159c30e41aa0cd4db4ac6e91235f01b338884c14caf400ab6a155f0491e80c0ebfde2fa02ec767b3d08ba8913e64bf5a12f8c0b07edf388550c85473358de716ea1b4ffe02ae884e7abf7d4f26024e5e5cb9252514505761bee576a7f0bbaa333e3f98506e79e1a78e3772496612493c39e60b5a6be1597b43b64cf2ea99dfc1f41e6196311cffa5ce9e4c2574dccdcf27e04a206763d5e717b8dec49f4d9a7a39", 0x1000}, {&(0x7f0000000300)="addfc3d7306ad346630135ddf880a661b61de38e7f9241435a474376220120", 0x1f}, {&(0x7f0000002740)="d3c3552a19ec2e0c777b0b0ed6e93426f64aef104235d3402d558e621e87a48a0861b1e12234ad53b0d1a8fb7f5b1407e3abe2f5ea77029dd083ca93b624b651856728218a5e07ff40914fcb61a8740116f8b214dcd1da9bbdd15b7f9b978f183a852e7c4b0927e9fc40700d816bfb4e5855529f8686fc6da2a80181a4beeddcb5ce63bd42aa5f268970110f26c476e6ada40f11cf4cdb53e6025e6929d35db636d02bed8d76838b9060267a1f6e5bbd42c0c30675b63403908fb27b99487e57c029eab10f97352f32e09c705a271078055e1f8f5016aeeb67b8b309cc400803f2aba15a6857c1ddbf4a8f563ad08021395cea67b0c1d949446d61d16de19ee462e6237b839773bdcf350ca67937d795fcb6414942ee273aaa76c33b580d2f0785334d6c18e0a3afbe752f8637d4d2a1040080a727ca672403b2bd40aae49af9868de507294828afd1831f45b587013bc6e3da10ce492977a751011f380f84b63512a0420bfeb61ff396bb6fb5c9122f09cc04534ba5c59ec92772e560dac6daa04d5b906ec9ab301d571be4a3339f1d8169c57c673307caaf9e0d41f44165433461507ea3f3acdc061f8baa7ef4c85e62a0e68bf21f5e8f99503f551a4d36c371124c6c98b41af35da288732b1727b6dd10f13e2445241d461cfceb6f5cd599c7801e9dde7618fd49c472d92fe1905f65b191180258136b11fe8a28a6a84961c8c7935db016d322867e546c2bd9c2f75fa59d6f6d6d31527ec3546e3dab54d73bcb558d6eb7caf409d2560e5bc07105ee9cec2c30b82e3d2af76595a6e5b49579346a54ed8acc9c02fc3263a160017d88051f264b84906b26f3853f04215ad5fe1c0ef3fdfc55a0f2b360d8086d367b012422e278df3fe37581f9daf659541a91bbae2788f8f875707222f14075e2a9858242460771677bb3e8ebd10859842584aa8b50da6f32485bfe696fea68427c3be6752d507d8f69ae629e27410e0c02e3911d319419095bd00a5dc0c1169b8f18c3b1d3f29521bc9b5e242c3218f3dd8440ce34e9836cad8e572c23b0e643833ed792ede9b9c9fe00a82e9bac8c97c630909e1f8f86e4a4cc3778a99602668c228cce0913e51964b238f9edb4a93083214a57ad07a39d63331b34ae954e245a355b5aa5a41da332adbddb234f63c463b190f75584f296ed88b94d9f652606edf1649c1a16c7d4100a63cda0453f446364ab81a3bebf425fa1329aff76dbb7568b3f6551e124360017b6efb9e53875bcae4f913bc21b8ffe59a40831aec8fb581b1262d6f2f01cfb272db2ccd6da6e68376b8a6c8f2f2138ffd32da15809954b085fbb599904e6da995d1ea27e6e1f788edb28812c069d82006ad154f0543e16cfe7e568d65ab8d28242efbe9b88f03bdc7453209c9dc53f14b643c85fd13675464abd3567f04d1b4b9c992064152977e48e5535e09696d01e8b52ac9075ebf967161c913eee167ef40b8d92f6ccc5d79f6ef866bd2ed877073aab2504dc600e9413897bf22bc0e3803006a40b6ae7ebda53f8391bbd1bedf61f960a04dfc3291442a9faae975ea7eb12e2f448ae87ceb484c14d31eae95a8f5ed0f87a0737a409011bee10ef11c122f5a0d7aacab2f322e0cdd408ac1940d26ec44a7a573e64589b7bc2f4f158b9f5be39ae17625e748d86675061be8c1ff75a91542dd758f66e5792d6f01f9a472c841331c2b3de93671652b856efa4d88efa352710b5e9209cb1bda0616be91203fa44c8ad446fd0d17e0e6d60cfcf2845a43430337d3176be1eba5b9203197927ff874c22e4f6ba1fd19a98a49a39a919b50b8489a792655d5abca5b36f004532bcb394bb9d78ce8b8448b0ab4749e68852cc4fa9925bdd9b5041eafbdeeb73d52b67de3ef8b9e44e624772fe5ed84e3bad53b78a4eed25c26d41e2f2e5bc1b9525bb43979ca6f3bab3613880923b2adf64bb78f7af3ba95b828dd5324b4e9c93894b84a2aa8b58ee60ae2292ae5345dc57a43625cf24e84e7c8572f2acdec6fdae9213ae3ebaeff450f0ffb48adfe073435e9fd41d504fd829a17d1735ce9782c5fbd694723bbca2effa5095337e3c79c683890d790a6ad3cd6834dd8defbb8e7db31b60857198702ded80bcf06943b70b2bf391a89d8ae23455005d7dcaf756f7710a0ba2e668e1488a498ab33b184c55a0e056b72fff19db2b349c8b75d30638588af3a81f204186dce8ab51f100af0410a4e8f9b347b570ec1f0a631acb28781167d799cd3851ee71de88c01eff2919f3c6af746d002f0b98af634c7924ead5cdb8cdb4c6d2b418a3217889b5daa7e7d14bb882960d09d644a026961030366df7b245bc87da1853e94a030ac255d63fae506102b81f6c78dba14e5291d475e3fbb0a00dbaff3c47b5a12f0d99d5e593b896f37268cf329e4a9e971231cbf35538a74e5cec05d39976d26801905ef552be75decb1644bebede0a40a7f4a1321a9e2e54c06c2c4aa0a170e0f6cdc22953c82d729eeaca34ecf0e17114aa5f01f1ba4256ef1d2a114a84b6bfea9cc252e74b9ee2639954bf731e7b6825fa679d5f876393354a97166c948123406304cd3b60693fdcc9bcd1fe273d549564f5faf4cdbee858c984c6c4de4deeda8b5f705da845e5090f8b560c4904e1a23a46ffb16515aba62f8dd2c9a33d4a9cf593daf55957605f1a242d70bd579178cee8975a7c8de8305021915187f0e7707c998202bda044a19a222a5a3ee529ee7e98813d1ded481be70782b3eada0026a0cd81c89a86fe8e337d6d7d29a887eb282efaa0d750339965228293d6ca31d33d112fafce2f5689064788616ea91db69d23e741d76020692405a56de170b893ecd1f8d650c3fd79a8bba8d013931cbfbdca70bb67776c2d8dde1a25eba46c51f51da360908e60a63ff553b2c79cec8e811f874dbddf101d203b44bac4b3aee761742e21e995dd9d9f1d647ea0710e13fcf2818056c0efb1753aeabe7fe32ebed91c0126e75e6786e3acb91bc53bcbb8d1e256e167b3e7cb72f1d3e155d4b71cbb869ba091bbcddba64968fdfd3fc8c06ffccc337f4cff807f5baa0a5869a883797eeda7fe65869b7806917e719253013ba511936a943a12d9ec119c38c6a548eda8b17404cd61b61b16131b634e277a4b8ba34f81673bc561e796109ea2313dc6d016cceb8fd3c9a76ff8c734fd614103737e266114ecde631e9b71ac72b3e00c746296913963d988907d810e2fc34a6862b4f487f1d1b879e4025e7242a0b694a25e29525ae9d4fcbf7c65c383b79e1ce873db07dfea4dac138fca852f9d7cec767146c29bab2761dffa22c4045ba388938fcc4f3e5549c9eabe05ef8068dcd526454aaec95fd97baa26daa0f1f8d81dda0dbb693d4e84b0f4f63dd28426687a23c9a2804917801f3265f25cbdf9b28458e6230325f11772bcb5fc7f21802cc43c372c9cbf29c93c515ad248acff0c787472ba66e7bd50203fcb6fcc5f6cdf60ab02bad84f9e499d30f85ba01968e08eed59178ab0739043ede0b758adea1d0e2581fca6e1c655e98f585367301b00255d2b9259d4c024eb38c180b81b6ddddb86763bc6a6b686008e79d956d56032788db27f83da544be00b44685c0e556418e92b4f7b85800436e6622c07f92ec9e48f43357986f44ff67f53532ff456f4af4b97420b5e68f0953474fe73a3e63b9fd3b849a6e304cf2d074cdb937d984775816adf904db8fe0572bbd1980c3f25a745e1acc21af6ecb896cf117f0c42eef6c13a9e49c9e48e7a04a7bed9be12a88702718781906738bc64ec29a60ba45b26b27acfb8e1c39035d63a566d8e347c1e46bd8eed8b709f032710dab5766ad8297a9b5919cd6da0fcd95b90ab98173ec1b78d6a6dc01a103b71114d2f583623662a8debd2578b1adaabebdef7216d5a19da580149a66146b19499b1bd10b3957e13052af7e06f392a7cb732120b1da982ec1ae1d000b89073122ab19ffc1e4eda2901b64ce5906f61f426a7b68388a1efbb38acb6b74ae2ecccf701ce3936f49afb5c2fc54d4f9bbeef478751913659682d72f956f73ccb0f30a620702783f2af026a49820abc8d60ab885a0a56c800aa2976f1d1610531e307d12d1439c2d4c7056f3407abeef3ac35fb929536aa5ed76a9d427d341790a10ace2dee773afe1ff94834232db8c917b686b12e01af2defb57ec90e0d2a8d7bf4db2ad7d56a09a364906c584c65eb492a01b0cbae4f88b33635049668521e95f3172d14d20092628b590db485413a43a0646d0b290abb7c4c4d9111c36ffed78fa86bff774e31975107f4c0736f9e970b66e15dbd1d2b09f1cd6b11b5319078f6ec84917feb7d5585a6f3306e4a56c06b6dcbcb08dcac3b34408c67c076d45d42ab7f54a1a197c670b8de8e7d0c3472441f5e31ea395c52c58db60385713ad47f6fffa3be6e11dfde69399f0c7e3d59880afdf6d159fb7f6182ed24d6559d98a513e46960bae1e9d578f17752663b184533d8264303a7640b3be8bafbfae57200892b87eb2a5aaa6faca8a0e525adc4160841d0d4b2dad2d743ef1728fde5d063911a2fc64924ae5a950e17c60c30ff36c6743617fb124f841052864e391d81183c81bd0e9c4649eed57fce7bf6cd223db1f1eb277a8895d412db9e1bbdfd9e2fca0a79b085316df61c0672d454a4d411e615f934f46c7855e0f580301273c5a8e51c58c89546a6a44ae7397f562e6ad386981ca9bdad34e2ef14b34b7f86c7d1b99d24022c43d7c92013e3f2da50804820a2a1c2fcbb711f720284efc3bec80bf5dd6fe47fb86f57ef859673be9cb78bb2810bc068f1fefabf393a589cf2508439aaf9141f34258118ced2b546b791bf4cca68f201aa9d22812fa8c23552070f4602115d389da2c13a01350a96b9d4b987dabcbe4492881c6803a0ddb134dd6a37796954c662dd3c21c5fad3b55d9058be9c70f8c6f34e244c67701cf7ef37d163daaef8ebc218beb917fe7542e5527dabd1b7686d73b1e63053b4e50b98d7f06a9f6826259981de08350856e4d4b425e0f80c28dd74e6ecc02a149d61cf98b03cbdeb643d97d009c13942e51c5c9dc759b1caa751487ddba8e14f8c9deb2181019b6a1d3c20388ef0a499f486c2272c3fc4c62fbda890255b31d753f1b1e028b4201aeff4930d79143275f48d5bc92fed539a8c1089a93cc2013bc8033792a4104300f63ebd77a4edf0a884ae5d5dbd5005b2d6c15b68650d808f488aa3f93c3ea16c0989c81b55000facb5f7a797276e77ed4bb98a6330773d87a7456a3943b82b992ad02471f155080f1e1b0abce8672e4ac24f46c45f2a459c4f704e03a43d28fc2bd9b0c8c716c4b9d65810346baa8a1eb2a050cd53a77412f95bb4e5dba833bce1c217e35d8fd139d993d0aee0323a731a01f870c4ce1f5d053cb438464010bf554c8bcf7cfbd7f020cd61055e2572d4e6768d1ce15c48887b039e75d94817bf67ee9a37525a775c4659c028d272ecc3e4a5d1f44b698ebf57f224f2f236b8754c602b9fad2bcd052cf7c5c3c63eae540f5c6ce9ee6f946388685304af4b461c30d2b62df424fc8091f66e0b193d2cedbea373a066b9a03c280b762e175b7407de1a98248879f1736a980aec19dfdf6368c5fbe78d5885ff7073bfb38d05dd5b6c0428e152b60eb14543fdf6ebc5c3eb011cce1e302b8f60ac106b8ff69261426af775c7dd2efcfbe206020d4f6fa51bfed576d24af6bf86ee295f207b6ebce7564f42110854dd7ea9b22f6d6db664f200744b344b612fafea0d713ae6", 0x1000}], 0x8) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000100), 0xfeae) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:02:39 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000080)=""/107, 0x6b}, {&(0x7f0000000100)=""/188, 0xbc}, {&(0x7f00000001c0)=""/170, 0xaa}, {&(0x7f0000000000)=""/61, 0x3d}, {&(0x7f0000000280)=""/104, 0x47}, {&(0x7f0000000300)=""/155, 0xe}, {&(0x7f0000000780)=""/4096, 0x1000}, {&(0x7f0000001780)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/207, 0xcf}, {&(0x7f00000004c0)=""/210, 0xd2}], 0xa) write(r0, &(0x7f0000000740)="e5fb", 0x271) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000006c0)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000700)=0xfffffffffffffff7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002780)={'tap', 0x0}) pwrite(r0, &(0x7f0000000680)='\b', 0x1, 0x0, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) 16:02:39 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x89) recvmsg(r0, &(0x7f0000003540)={&(0x7f0000000000)=@un=@file={0x0, ""/56}, 0x3a, &(0x7f0000003400)=[{&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001040)=""/149, 0x95}, {&(0x7f0000001100)}, {&(0x7f0000001140)=""/147, 0x93}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000002200)=""/250, 0xfa}, {&(0x7f0000002300)=""/249, 0xf9}, {&(0x7f0000002400)=""/4096, 0x1000}], 0x8, &(0x7f0000003480)=""/143, 0x8f}, 0x40) r1 = socket(0x10, 0x4000, 0x3) close(r1) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) unlink(&(0x7f0000001100)='./file0\x00') 16:02:40 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r1, r0) 16:02:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x880, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0x400, './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:02:40 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() fchflags(r0, 0x0) fcntl$dupfd(r2, 0x0, r1) 16:02:40 executing program 1: r0 = socket(0x10, 0x8000, 0x3f) sendto$inet6(r0, &(0x7f00000000c0)="40313ad493d3c550e20267830c4e3ff23f6ab0c6582845811dc75c793cf1738e75e26d8bf93c670a8c0ba5c280065d613ca3fb8a20bbdaf910ad069b62324adb42ae5e7d", 0x44, 0x40e, &(0x7f0000000180)={0x18, 0x3, 0x3, 0x12}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x15, 0x8, 0x8, 0x20, "e1fffc74c056dea43d98e00f3d5f240e7316997a", 0x80, 0xd6e8}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r2, r2) 16:02:40 executing program 0: r0 = getuid() r1 = geteuid() setreuid(r0, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa, 0x100) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000002300)) r3 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000022c0)=0x2f1) recvmsg(r3, &(0x7f0000002280)={0x0, 0x0, &(0x7f0000002140)=[{&(0x7f0000000040)=""/116, 0x74}, {&(0x7f00000000c0)=""/125, 0x7d}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/4096, 0x1000}], 0x4, &(0x7f0000002180)=""/220, 0xdc}, 0x43) r4 = getpid() ktrace(0x0, 0x5, 0x8, r4) 16:02:40 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000083}]}) 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)="a8ac562895f4ef18", 0x5b) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x400, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)=r1) 16:02:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r1, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x25}, {}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0xfb8, 0x6, 0xfffffffffffffff7, 0x3b0580000000}]}) r2 = dup(r0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000002c0)) getsockname(r3, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) bind$unix(r2, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x1}, 0x8) r4 = dup2(r2, 0xffffffffffffffff) munlockall() r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000480)='./file1\x00', r5, r6, 0x6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r7) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0x1, 0x8, 0x3, 0x9, "5482701158c53f0c8b7ca0783613933bc549a9a6", 0x5, 0x7}) r8 = semget$private(0x0, 0x3, 0x300) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), 0xc) setgroups(0x0, 0x0) mkdir(&(0x7f00000005c0)='./file2\x00', 0xd) chmod(&(0x7f0000000740)='./file0/file1\x00', 0x107) ioctl$TIOCSCTTY(r4, 0x20007461) setuid(0xee01) semctl$GETZCNT(r8, 0x2, 0x7, &(0x7f0000000280)=""/36) 16:02:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x5c}, {0x6}]}) r1 = fcntl$getown(r0, 0x5) chdir(&(0x7f0000000040)='./file0\x00') r2 = fcntl$getown(r0, 0x5) setpgid(r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:02:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x80}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)=0xfff) ioctl$TIOCNXCL(r1, 0x2000740e) 16:02:41 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) lseek(r0, 0x0, 0x3, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) 16:02:41 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="21c86cd4819958088ab6ec839f76726491b5517eeb01e2eb163ae0669e7c3ea1f59ef03c2ed3ad7cad45d3883cf3857aa5b1ffd564d4c1bd414706683996e154d6cb0cb7cad3aa6ef090c0f14fc7a5b811d520a33cf0d6a05d2f78ce596eaa389f0453dac39cc4fd528a462828026053dcaded743b2259cacbd69f4b6f194a7565f00b1952dc43c0e44a37cd533e90e0eeb8bc5a5b8c717ce0f523fdea9291b927adeb94cd582e1ce9", 0xa9}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000140)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) 16:02:41 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r1, &(0x7f0000000100), 0x55c, 0x0, 0x0, 0x7e) dup2(r1, r0) 16:02:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = getgid() getgroups(0x5, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() setgroups(0x5, &(0x7f00000001c0)=[r1, r2, r3, r4, r5]) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:41 executing program 1: clock_gettime(0x2, &(0x7f0000000200)) r0 = dup(0xffffffffffffffff) fsync(r0) 16:02:41 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0xb2}, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f00000009c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) sendto(r0, &(0x7f0000000040)="14e1edeb7d1cdf77215964ec8ae3aa982ede90c31337c86038c701ef9b725811891fc30ed1f2af2c7d1e5ae06274207edc08b0a2ec4d32bae2dea6ea62f9788ceffad3286a1fcaaa87e6dd25d827516e04f02758e94dbf7c3c29e03f714f8d092bc3e5c0e48f2256e3e0d0ec3ae7fdcf3c2223a289a1d482cc2388efdf331c845e9d5ffa2cac5dfc2084388684540323529deae854c6d028de8f73191e2b544474a0ad7d24595913e83d494e8c6c4fc80cc9c3052997f722c8c109d839ea8450ab9043166719b41d5e3684c1eb04570e5553481e6c5bd2091e656fb6e1f03addb257095c5886668c6bac19c0df98dbafd64d228037", 0xf5, 0x414, &(0x7f0000000140)=@in6={0x18, 0x0, 0x5, 0x7878}, 0xc) 16:02:41 executing program 1: truncate(&(0x7f0000000300)='./file0\x00', 0x0, 0xffffffff) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x4, 0x3) fchmod(r0, 0x80) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000002c0)) r3 = socket(0x800000018, 0x3, 0x102) ftruncate(r1, 0x0, 0x1800000000000) setsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000340)={0x7, 0x1}, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x7, 0x2, 0x1, 0x8}, {0xfffffffffffffffe, 0x80000000, 0x400, 0x3}]}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x4, 0x7fff}, 0x10) accept$unix(r0, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) connect$unix(r3, &(0x7f0000000040)=@abs, 0x8) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 16:02:41 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$KDDISABIO(r2, 0x20004b3d) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x20, 0x2, 0x9, 0x20}, {{r0}, 0xfffffffffffffffb, 0x88, 0x1, 0x7, 0x1}, {{r0}, 0xfffffffffffffffb, 0x40, 0x1, 0xdcf, 0x40}], 0xfffffffffffffff9, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0x4, 0x10, 0x3, 0x9fca}, {{r0}, 0xfffffffffffffffb, 0x68, 0x860c121f93367b3e, 0x1f, 0x10001}, {{r1}, 0xffffffffffffffff, 0x1, 0x4, 0x0, 0x7991}, {{r1}, 0xfffffffffffffff8, 0x20, 0xbcfb166390c4e2da, 0x9, 0x4}, {{r1}, 0xfffffffffffffff8, 0x21, 0x20, 0x925, 0x1}, {{r0}, 0x73cbe0a2be862d18, 0x8, 0x20000000, 0x3, 0xd4}], 0x1e79, &(0x7f0000000080)={0x7fff800000, 0x5}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) 16:02:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x184) ioctl$VMM_IOC_RUN(r0, 0xc0205601, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:02:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f0000000000)=[{r0, 0x8}], 0xc2, 0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x1, &(0x7f0000000200)="e7") read(r0, &(0x7f0000000040)=""/32, 0x20) 16:02:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) write(r0, &(0x7f0000000180)="7c6d1f5c58f605e83a6104dce5fb973eabffc5c328a751d9aeac9f883ca3225a07d82df0bd1862984d1c35ca1fd45d6315", 0x322) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="09e46a1000ffe83323f902715c2381bb0000ffff00000100000000000000bb196373a9619cefe21c79dfb163503ab54a51b1ffa387dfc0b42b2a42b633d67f3c5c3b8c8e92d6e82a301a0e8afe286cf216b3a19c2f692bfaa28dc37d60ca1d2e1024d1241f2fe64976ad98900e6246c5e4a40dccd5c2cb4009a245983f7eb2c03579129b96e935e4fdb2e639c347b6cd3e0effcf090934a57adcaf3b679b4cf03bc01f6c3f04ac5dd025b3b75fda52304ecec81727d2a3a3ba59181e7c9dd27e1f39d17cffc8c0210c614ee2782ffcf1416a82"], 0x10}, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) close(r0) 16:02:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xe66) r1 = syz_open_pts() syz_open_pts() dup2(r0, r1) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) socket(0x1, 0xcb506a74206dfa98, 0x5) 16:02:41 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) setreuid(0x0, 0xee00) flock(r0, 0x1) 16:02:41 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = semget(0x0, 0x0, 0x4) semctl$IPC_RMID(r3, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x7) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x40, 0x0) dup2(r1, r0) pipe2(&(0x7f0000000080), 0x0) 16:02:41 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x0, 0x1, './file0/file0\x00', 0x6, 0x28000, 0x0, 0x6}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) chdir(&(0x7f0000000140)='./file1/file0\x00') readlink(&(0x7f00000002c0)='./file1\x00', 0x0, 0xffffffffffffff79) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x70) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000001580)='c\x00') 16:02:42 executing program 1: accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair(0x6, 0x4, 0x7ff, &(0x7f00000000c0)) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x10000, 0xedf458cfbae449f0) r0 = socket$inet6(0x18, 0x4, 0x5) r1 = socket(0x3, 0x4000, 0x100000001) dup2(r0, r1) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5) 16:02:42 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffff8, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:02:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x84}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000180)=0x6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 16:02:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x80) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) 16:02:42 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000408000/0x3000)=nil, 0x3000, 0x4) r3 = dup(r2) r4 = dup2(r1, r0) renameat(r3, &(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000140)='./file1\x00') chdir(&(0x7f0000000080)='./file0\x00') setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd81eb08db18fd332eaa4e713048e69931929648", 0x1a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:02:42 executing program 0: mprotect(&(0x7f00001f3000/0x2000)=nil, 0x2000, 0x0) minherit(&(0x7f00001f3000/0x4000)=nil, 0x4000, 0x0) shmget$private(0x0, 0x1000, 0x35, &(0x7f00001f5000/0x1000)=nil) 16:02:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) close(r3) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xdd}], 0x0, 0x0, 0xfffffffffffffffc, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x1, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r5 = kqueue() dup2(r1, r2) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) write(r0, &(0x7f0000000000)="5085ab7e7f7b2f634293eb15387a42c5828548d57aa470634b09433652d808634a40fd3918a215b28d7c8f9759729ed6ce81799ace9a9f3c86e0c45e", 0x3c) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 16:02:42 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000140)="28f0e1dcc51a1e35a00d81e4047e18", 0xf, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/83, 0x53) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x15) 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) 16:02:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x28}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:02:42 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r1 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r9 = getegid() getgroups(0xa, &(0x7f00000003c0)=[r0, r1, r2, r3, r4, r5, r6, r7, r8, r9]) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105727, &(0x7f0000000140)={0x0}) 16:02:42 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x800044}, {0x6}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) connect(r0, &(0x7f0000000200)=@in6={0x18, 0x2, 0x7, 0x7fff}, 0xc) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x8, 0x100000000) read(r1, &(0x7f0000000140)=""/116, 0x2) poll(&(0x7f0000000080)=[{r1, 0x1}], 0x1, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000001c0)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 16:02:42 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget$private(0x0, 0x2, 0x325) semctl$GETPID(r1, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) r2 = dup2(r0, r0) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)=0x5) sendto$unix(r0, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0xc}, 0x3c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$BIOCPROMISC(r2, 0x20004269) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f00000000c0)}], 0x1, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) open(&(0x7f0000000000)='./bus\x00', 0x200, 0x100) semop(r1, &(0x7f0000000340)=[{0x0, 0x0, 0x9025701180e69096}, {0x2, 0x5, 0x800}, {0x3, 0x1, 0x800}, {0x3, 0x4cc5, 0x800}, {0x3, 0x2, 0x1800}], 0x5) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000300)=0x8) r4 = getppid() getpgid(r4) pwrite(r2, &(0x7f0000000380)="a7415b96f95d3a0af7ee0b4f57a9edeabdc06773bbe804af6ad5bcb1e3d3f5a18097a19d1f896d4ad514ba4aa740d5573bf2eabc084ec67281389a7d7fa0fe40952e6c474e077ed9d7f25a576b28c80fb5c155f7f678468939937bcef6d723dd21e7d58f0d81a869edb29cb65b23a1d19d055a44cecc16cc6fcf7374e012970f4b528a2a67f8f85c6054aedebe4268a0195f99fe0bf284b8fe082560fae44704ce4e42a79962a0808d187946d3e56de5bdbf138613f4953a3b073c12f30a42d00dda0455db187ef9627513d23958777bb03e47e5b43a8752cac41d69207fcf87590c3dce3222806e3ff144ec574d4ddc2faa1fa2f3710fda06bbe61a6ed46ba0ad3fd2e39ae2a24838dfbc6ede7c6afe071668649131bd84c1bf9d1eb62ad6e9fd9ba1c32bc415a2ea3bfd49f428f779a5cc07dbce1b1fa6991d740e2f60002ae734b2883fed9a18f1693cd141669cff54167f8d8f85188dbef95fd5177f2bcbbbfa14e3e139367ca8866646c4f4a9ab40bbb726c129949556d8f51f5c7603c0062bf02de19ff6bd4948936cb581c823d96fc4dbae45eac88a8418246c2c7b996c50ab4c313d9e4f4010edaf4d21fca19d9358657f759c935b895e14d8c748d18bd1188aff82f0116a4f36d3fcea892d670cec700a760128f3925df7b8e489ade3b4e95655eb6f98a225c130bee1168bb0870a4e46ce14c6c0605223170ae9caf9b39527afd9864edbfef25ca289abc3e4f4ff2c680a532ae24edec1c9ad416ad186bf1f542173c10a61827a7f6ed26f2e9d2c7c99e1f73640081ebb7abeea6162e3b6681a7e58d4c63a8b7bc5ba1089297489dcc866dd1bafc914545b1d484340b0ac79ebca8f0f7bc949b77f046ae88c226dd0cbe6e8a15164384a19b9962943e158d7b02f746aaa11229d5f32cd3eb2f0e8f97ba71177f5e3c6130cb3c25e5246b613e22d1ec2bae4db834c353c305ac148a1c578c6d7e2bbdfe38671fe1d88732366e627de8a45f73fba387a99e5d7e616e657154e5fe0ddc417e694f9d480f137546802d3627da2701b3a2184a30c7cb3f548daa46da1c786bb1405e5e5d9f22ea4b1e74fa1de39a7260885efa68a0c39a81b4513c2561810e666e55ab89ee84adb44e703b6a0f62117194129f2a9196c735adc743e8527caa3f94ef52b7b6b6b5e9f194f362884f47608c79a190b8185a9da29595e90ac54fa4f305abec9fc5724be6baf16fb6c37f3d1c61b5059a9143daaa94e50cf19e8ffe155ee68832ee69994e189d2dd4fae2c7211333bf54abc27f2d0d60d881f2052fd605cb473657827e615c003e132b40779a8b21774d2d44698fabaddbb1abaf3037700f72a6fa52adbfcf46f5e4902a4d82f1d3ed8409ae58f7bbd35623b169b303c3a9f11c813f7864dd397a7744a7a99afb7d34345cde59953cb5ee695c6dd48b5baf1f4b7c9e533e729e47d8e76d3dc10a683793258ae1a4d7bab2b3d4e7fed50577b78a296382a0c567e128deb0cd0ef12c1c48b595551460ff649feeed9fca3ef0ca6926fc25fc97516634657898410daa6b286bab22db4df0f977aa70c80f19293cca0a935836177355c8309f784fbf43fb3c828c02e12969265d92d01a11330ecd719c8695f1e6a58b15193676db3c51c05b0ab7f7a8c18c9dbfb0a29eb5d72951eacb3d6a54aa49c47139ae50c0ee98529fc41418ec43170ccf5861024c2ebf3c8214bbf11270a36a605d139f86e608d1a983f7111c49d46d497941c5d6e59602031174a1503e6684785d976cefe7aed90f9c18e9e98c4c97b6d87562d5b0d0919f958af12b8158543c219121284e614b23c598e5df9bf0ca05d72fd45db2e2ff69c983fd6f8d7c1a26af887f986362f618e89ed4e796b375cd6a4d2a1cac493b3fcdfc25725a88d98ba1928fb8146fb895a88b79c033616dee9026b8e69f5b399e12b6b997d56be493ea1b0926f981ca00649c47a9623ce4d6c6970dcdeb39227fda36da731c9378886f14743ca05d906438d2246d35df07f7cf58db663df4088710f4a99cac3404ed07113f185767d17a4558dffffa835499c0eea1667ccb2828121ffad3dda2cdc04e958d64013459cdc5ef6685f78da508e04b28ee7d7e4bb0131d4529a967b9582c4072d91a94fabdd590a1beb106e8767d7d7d62ab2ee520820a7a45f9ba5fb307501ffe07282dbed40f0aacd95d1a0fdb61d8a137c11835867348a51691e56a2014a2d621a076f908128ba942e39fdb90628c3342647f874850f3b221113aba6503e81589d07d880e1791522838f235e9762deb5723ab3523fbb9fc6e7b4a555bddf7c35ec6ee6f19045b9142881fb97bd8f01e9eb11bf373f74d0d115355c39793960efa0781d8152f5b3b7281235775fedea32d7ac6c7505ececbbe9c036d706799e900992c742233cfe78d95abbf6dcf1058319431ec0d9d8ee773405b8539492e50aa67f7bab414f1243cf3f060a058a6b062cea5f6546be15d2b82a2ce3f671665403dc946681ac606a647276a0acaf649f27c8fb5eb3fe54c0885882224de3e5c0b0dbeb934aae6bd5cf689b824099c3ebd43aa326ad5118b5043cd67136af8beba097a9c3c979f828983db5eabe5fb887c33a3986db962ca0fc76bfd62fd4273e21b640b90324a8ffec8d8132fd7e998e61b7013030f4312aa8c6523c71a9e6c4c925770ce09cb55ed28712175203baab64e30b7f30673e90d6cbecf31eb71537194c9f49258dee3c08720c010b1a0324835374fd43aa1a5c45c0cc4e9f5b6f302e6006f42da1ef23d2c8aa394394e29344a374f2aebdb9543623985ca66f619ea0ba496885546f1246817221c37070999dce7d1f18e981db7a58c5f851495570e0332dec888c9172c238a62171acd545948b4ea3b11a7623aab342e7b39d35da1d3e6d51ecb3fefdf5d1f5900d634ab273325d0c93f7ec4602ab6c84da17d9d7317117021d15b1908f54cbda24c59662cf5b99db971b148fa32dbf7af1ecf162d66e179290f6823d0f84dd96ad06ffd92c73bf6161a78343a5e7bdf633fc5f0c103da54121dac1c6fc49c3085afcbc63d64d7dde416bee1e7d282a13628066d4b3d3738da7ebfb6dcad384f21ce2eb3b7e11c1255960b00050b3185d3f8c73a02b5bd4557659cd9deb681f64b07d10e16be1b345afcc68d7d7771d6818c0cacf022a94043867d2e2d632ba56eba7594caf5ff188dc56258547a2bbec5a23601011ba4fd015cca1a9edafcf25e53c7b2c1c4ca833d874477b32f910ad9a0f3cded75cce71e0b092507e66a91fd9b9214f1d3bff472ada2b3203ad248922f36df132efdd9e5ba53bbc8608b6720f461e06c190d65ec032e86ababb38c14c8a19993f63c21a87f886780119cd6b29568b182ad2cccb91e5b60a9591a62b7a93c7afb517060910cd7c52ac416afe90f7e83447b4635293398fc602d2baf9b8e6e75dfa7f1047583993865b3213e9731b07290eec5a4f24d48bf7e389aab4c743200cf2becbc44901609c8dd1e515dcd81bd4582c8c044aa78376643da5900d9742d907e2ed94e1652b3a5fea8f706bd26b2fb20eaac46b77f8a8adc226d90d01de72994fa91715cb932df754a3c6065d47e36485b8937a3028e66abafe6f80556da98d2341d5d4c8971943dd3353427da381814c4f7d2f9a05c97316c24f8e3a57c10966a4859b9aec72b475cee8fa938c0abfaf0ef688dc80b5144b0108bb64b7fe39ef7d5eea52a4aba361dcaa6d21d0ae258d077334fd1c312c440181095e30a8579724b87f8fe3acdc8b21b38ec5463be112239a01fc137ffe19c645156ace19a55fb6816845c91f1acdacdebe4e49b6b8935aa8636cc936b41bad05d5647dde97267feb45a6119b7bc12058bbc61d4c80b1202c6ccc4505844ac819123be52b11fd6eaddf0b6e7fbf2746ff8dcafb182785c12fffd083a8638afef1f1d1a71f03269b52af66e4c37b32b542bbf93d5c845a740278c6cbe3e00fb1e3527afe733f38db2eec48ce144f891eafed9036d88a4068f1a23da06f9161454b130c4ca6ac165087e5017cdbfb2d6caef6e7870621fbef81dcc11f34156f61290b5aa39dc50e7f23c329866e65e471e6443790d44be22256d332cdd7a5b30e76baaa00a80af3ffe724c74d9a97d563da3a2aad4ee457de4e93aac2e659001544a6fcb6782abfb17f3f3cb89a88b48cd58b347190aa7bbd77b351af84da538ff969d7e8881a7baee1a1e9e5cb508187d65b617da8b164f111d1fcb0a72c22ec9aeb8376d36487ba30fae81ff147ef485810fa6f2ce0754f02e66fd171527a20fee67427f59837cc19689256dfdb7773710df9fab60c5d75bf263b5ec74d26e67c86db062f1b4f1fbd03d86359b5c6258ebb6d4e569fcb3d25d670be3251f41a2c472f6a3ebb78d44a56cd78ff5920d2b11e7f3bffb456dbbcfedea92a9d21077aafd55a2055ca12054c6fee1689b8356886533d08237ea2f953eb10f0296454f13cb2e01ef78cb7f71e6b4c11b5d80650f45e2b81f459712e822990c0b15a24f21491ecb7b589dc7ae8801d765b28e80fd73307752738b6395cc0f2cde589bc48394232aa7f27daa8c958fc52e6b7fdfc1a3a850d1621efe2dfbe1b110f510390358c09d440d51c70a0b4a98c334ed67a5f31be57e68821bc2c0e681d0b0d345ec3de14158b96f6b847b08eec3fff58de4c2f2ae089f3e02f8532c90afa887c49d68ad792dc8b49bb6538d7da886d7ea243a42886e13c7c8b8a48dee8a37ddf38caa19960530e791d3145ef7d5997f4a7f7424892c37ca7d31ada76db895812c483c69e3f264fa88b23e3a1255c5264c273ed32de7bc9cd8acb1853cf263b9b88e285c67c41ffac8e4122ff5f7947134182728b6b5e5f7d5934bfdbde73fb231a5d4004d89845e15630fe048cee1d081bd99b980eb2a40ab83b08b532e6bc51f4697bd0cd84a65c7963e22f57b25770017fca167d8da27daddb9630a105f52eb7a71ae39001160913aa2c58b2e6722b3dbbe2dbee2c1f24b01b639a028d48927d7715aae817980760f8e5a8f0d297e2c092346ebf90490daa09f735693fcef8c2b634b7445b37d581196afd198c815fd8aa533388f6ce9c1ab816df03fd74076a25b9788c0e9b6c7674a93a25d7ecd6f0333acd79d6a310608c03b642f77a95da1b1e37e1ca9095106671b95253fdc91fbd7e7caa9d9c0ecfc781aaee4b43cfeb9e7a1c4e2d9a87d0632e7108964cc957f631dc66487f2583fe0054515494745a71edb146e433aad327acbf35fe45ac42999940b92e7301e034da28a2adf598b8f033bceed8c5a957282a1f3eea1c25d847a783f44b26a0b06574d358bb0648acb460e90e0a44999c1928a8e57a0c452216d39cd8ea72458b3c3bec0a0c0b6440cfa79a907708990d3138daf62a765769b07e8ad121ced26421eab38d798fdf1c03c5dfeee66af2d70205491b203dcb12fd3b42ce664a1ab43f347c0c6a8f119464b428735e133f3dcf61a31251d3ef669ce4115f142f589984dcc745320c4b99cf474f5910cd5b57111af0f6415058e20946ffc1d4aac01b422f7cb3dad046a0aa94105936e65874079e5c335bcae5138fc601fd8aa926111941171585768593f890913074c19c57c8ee7eade9493b6b9cb97f75c28b07c4ae9e88498d110a300838d86709d7fe24c4d6ff85f411b80ca5221237b8a650756f7bfa467a86a4075d0e24c5f3f8b4e2d265d34ca0cf47cb1f3fcb476d879ecd5bf4061be09e26a3631aab341dccc9758a41c7da2715263edc67b54c3582", 0x1000, 0x0, 0x0) 16:02:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x4, 0x3f, {0x200, 0x1}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80000000007c}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x2, 0x3, 0xffffffff, 0x10000}, {0xfa9, 0x8, 0x3, 0x81}]}) 16:02:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0/file0\x00', 0x1, 0x800, r1) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000940)=[{&(0x7f0000000440)="f1c5dfa4583cadd89de4a1162f1843f5dc256c41d8c46af293d675c8ba4327a9b3cc1ebb39f9c5bda134f4948b6b6290a6e9ed6595b70636aa0a642c8b04118706f262a79ee40515fee720b2f85132058da3dd817894d16e9040453d72352a15700ff54cf4b84e685261f0db5475c65f278b7efaa00b78558298dad8", 0x7c}, {&(0x7f0000000640)="e831a678b68a2ef0e2c43b69f44848352d5a1941ca3c9f963d20e04d0c7cd3b3c225d257406fbbfefed2add8e016fe54c131ceabc758b61a92a45414275f78f3faae1b11f56189564aab2a6d062be589bddcd9087b98aa9b7c8ebcbcc2dc187151b65b5c15e55c54849a85db54adc8f121c58d3dcb12faa9c0894cfe4d20049d88c5c5f78d0131ceee17da35f29a0d9d66183407c266cfb458d33ed7df7cee9c9d78e0e0d3faa8126676fd67f99e93654f2f7408", 0xb4}, {&(0x7f0000000700)="65836c3fc37a7a030fa0bce50cede27d00648d8d12b2b2fbd4d974b1f83571214a09a2e8bae358d3bb67f3394dff2661bfcfc2927410cdd39e8e089e4c3c67b7cbf540ea801d18de8fe23e17d08164f6bd50f55b70def5d49d1d3a6f0d405d3822ea21ab34508afe1bfc4099c4d233ba9e357bf2928b9715496e3ce226a91ba72eb2fd9bc98842a6", 0x88}, {&(0x7f00000007c0)="6b1d4c65eee40901beca73a87b9c4614fe1d885ef945cb6d1f96bdec2403e259b9fd0cd164d5dfa0a0a3fe4b1dcf415cb975ce98acf3124198e9780b5cdc2691002218ac43ebe2d5caceeacd1ee3f48d4c39a9994d9f9e7c81dfbae5949d0c3722dfdad716432555e20e", 0x6a}, {&(0x7f0000000840)="c2ddce61960fe93e4119331da9722c9cbb675bf1e45d999c66a2987d1da07e3922afec7b78c59e535651721ffae8ed44ffe9fb9bc9988d5f7a25c4905352a5385a2e54f5", 0x44}, {&(0x7f00000008c0)="265a85362c746d29357e0c897a6f35cc2b7d66386a2c675a5a87fce3075ca4109c16ac25634d20d1415d2ca1bc03a89f1e1b3c6704282f75c02f04c1c12bba7e322e1a616a0f8013ee771dfd090687d6fa09e60be8b09b7b206e", 0x5a}], 0x6, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:02:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x400087}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:42 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000001c0)=0x1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0/file0\x00', 0x9, 0x9, 0x6, 0x1, 0x101, 0x1, 0x90c9a60, 0x0, 0x1, 0xfb, 0x7}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) utimes(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)={{0x5, 0xff}, {0x3ff, 0x4}}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc05, 0x0) ioctl$TIOCFLUSH(r2, 0xc0206981, &(0x7f0000000080)) 16:02:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x400, 0x8, 0x8, 0x100000000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) syz_emit_ethernet(0xfffffe2f, &(0x7f0000000200)="0100") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) 16:02:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xb1}, {0x8, 0x0, 0x8, 0x102}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") 16:02:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/11, 0xb, 0x2, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x5, 0x885a}, 0xc) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) 16:02:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) clock_settime(0x3, &(0x7f0000000080)={0x7ff, 0x128}) socket(0x18, 0x5, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x24}, {0x5}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x81}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffd9d, &(0x7f0000000000)="7c196610d0722df9f32d98cad0f0df67664cf290a47782001d201a352fdc33434a7671c680612d9d899670f4c573de9db11acbac8cf7db5cbfde195c5c8cae6403a22015aed88c1c87c0fbe9f85190f5bbf6090018d70800ca6ae82e") 16:02:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSDTR(r0, 0x20007479) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x100) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x55dcd3b4, "73cc5160527b0100e534840c76f3000700"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000340)="c610e33375573c72cb1b559634c55913f85c7b", 0x13}], 0x1) 16:02:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xe9, 0x3, 0x0, 0xc3, "332798f3684781712474f45ce0df0104d1863fd7", 0xfffffffffffffffd, 0x2}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x7) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0xd3) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000500)) fcntl$setflags(r0, 0x2, 0x1) clock_getres(0x3, &(0x7f0000000240)) openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x10502, 0x0) syz_open_pts() r1 = msgget(0x3, 0x4a) msgctl$IPC_RMID(r1, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x100000001) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r2, &(0x7f0000000280)='./file0\x00', r3, &(0x7f00000002c0)='./file0\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000300)) r4 = semget$private(0x0, 0x3, 0x8) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000480)=0xd2d1) 16:02:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x9, 0x4, 0x75, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:42 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x100) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x111) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) 16:02:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x3}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0xb1ab, 0x7ff, 0x0, 0xfff}, {0x6, 0x9, 0x7fff, 0x400}, {0xffffffff, 0x9, 0x2, 0x1}, {0x8000, 0x8, 0xfff, 0xa00}, {0x3, 0xfff, 0x5, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:42 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "d8c624e44d3aca5c6dc62d70c72f826c01a65980", 0x0, 0x7}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) 16:02:42 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x3, 0x7, 0x5f1, 0x1, 0x7, 0xfffffffffffffffe, 0x4, 0x2, 0x1, 0x6, 0xffffffff}) mprotect(&(0x7f000038a000/0x4000)=nil, 0x4000, 0x5) getsockname(r1, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) write(r1, &(0x7f0000000340), 0x10000014c) munmap(&(0x7f0000078000/0x4000)=nil, 0x4000) linkat(r1, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00', 0x4) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x80000001, 0x7}) 16:02:42 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) recvfrom$unix(r0, &(0x7f0000000a00)=""/4096, 0x1000, 0x43, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) close(r0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000240)={0x3, 0x10001, 0x4, 0x6, &(0x7f0000000780)={{0x401, 0x8, 0x7, 0x2d2cbfc0, 0x9dd1, 0x0, 0x4}, {[0x7ff, 0x7, 0x100000001, 0x1, 0x5, 0x8, 0x80000001, 0x4, 0xe7, 0x8afa, 0x17, 0x800, 0xfff, 0x8000, 0x1a, 0x1, 0xfffffffffffff446, 0x9], [0x2, 0xa0b, 0x7, 0x7, 0x5, 0x9, 0x3f, 0x100000001, 0x9, 0xfffffffffffffff7], [0x80, 0x100000000, 0xf40, 0x8, 0x33, 0xbf, 0x7e0], [0x7, 0x7fff, 0x80, 0x4ce, 0x1ffe0, 0x4], [{0x9, 0x4, 0x2, 0x6}, {0x8, 0x40000000, 0x5, 0x80000000}, {0x3, 0x0, 0x5, 0xf0}, {0x74763624, 0x5, 0x794, 0x1}, {0x800, 0x4, 0x397, 0x4}, {0x7fffffff, 0x43, 0x9, 0x100000000}, {0x8, 0x401, 0x9, 0x4}, {0x0, 0x5, 0x80000001, 0xf8}], {0x1000, 0x100000000, 0x1ff, 0x8f0}, {0x8001, 0x3ff, 0x1, 0x8e3}}}, 0x5, 0x3}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0x100000042) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d76b55e55f40113f4200bb6308376175e558b75a8f3fb90f0000008295955984c87910bf5e3f68c11700287ead4b0000000000000000a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b580600000000000000e447473c238495aaee48c02f6af3bf554799b9b813ad30505e7ea0aa17f2a694a560b8fe1f4385f8413c755ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d8e4884b13c6d158daa2870b4122cd2350100000012000000000000000000000000000000fafc7d162590795dc612c154e0f1c7b895a10680b18013b0663a52abda9078ef28e48f1a219ff08d97ce7b816161ab7f8aa78b5f01102c1f2e6029ba46ab6e0245377375327b2e56bd3a19f8df6d62b86621c1893abac943a77486747acc3ce1c8158fe9db3febb57d0066c1533c691c90d6b57243e4080e5eca1beffe4a7a0be94b41834c4f7c310b6a2ce0068031836ecfdea3d1058ea7f31e04c17a3e9470ba57d20bdc6de2a01611621d692b2d33f2413700feffffff5757fffffff84f8a6e9fd4f76b6a138c65affa2473ec7f81e6565972189c177630b3dc935ff1104be4a179"], 0x10) write(r1, &(0x7f00000001c0)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242fc1e96c9a88b86fab7ca2730619556ae0b655533", 0x2b) bind$inet(r0, &(0x7f0000000380)={0x2, 0x3}, 0xc) 16:02:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0xfffffffffffffff7, 0x6, 0x1, 0x590}, {0x2, 0x1ff, 0x200, 0x196}, {0x3, 0x7, 0xffffffff, 0x6a2d}, {0x1731, 0x4c, 0x9, 0x9}, {0x200, 0x3f, 0xff, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x87}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgget(0x1, 0x24) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:02:42 executing program 0: r0 = getegid() getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0x0]) r3 = semget$private(0x0, 0x1, 0x788) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0xffffffffffff54ca, r4, r1, r5, r2, 0x2, 0xffffffffffff7311}, 0x7, 0x0, 0xdd1}) setregid(0x0, 0xffffffffffffffff) semget$private(0x0, 0x0, 0x2) getegid() 16:02:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x35}, {0x6}]}) getpgrp() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:43 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) connect$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000240)=[{&(0x7f00000017c0)="eb0d3d87bec9c47f0e9f3f50a6b6670fff82316ce239a1dea6584419a7fceebe2b15288e03956b35cf23d9d0cb948d69342e010d1ae83a1267f02b8e114b49885add4cbc0d306a5ab1aefbbfaa134ac37556502f172faca2d244aea03a5d33853654eaa636acc3f85aac54bce953fc65d9fdfe625beb766a6f01fa898ab2bad695f1f9bc780539b4b1f995c498359ac7e4d604f2afc4bca3631630ca2a3b881c2d06da29804e84bc096a0410bcb07f5e959edc5a43d4b59ce24404f99b417990bd5ac24e068c5793eb4ea997c0fc41c2c09109127ebe45843bbf44b4c690a9dd00975bc053afc2f89428ec924b9ca39871cbcbcb396a1a752c85d6367790a26a1c0ecf6c59f1ef66165f2fa6589261e4f85ebeea6fec54efb8fe130039116ffaaa385f42a28b1aa47fb1dc2a61cc68b49e573a89c62feab1cd9bba570c2ff64068708e4920e126273354c3db88f1c724a5945e5494e2a1fb664814facbc276f1bb3a71d67138181fa147d16ea7ce4d06d00f55267db0b7057298c62b8a4a2c3c3acfcbe71e0f4369fdcf7a9407d6d9aa4a8ec40ef89e304b6cffe3f2ee194cf8a456b1bc889a1646504bd3a410c023b80131ffb55434eaf884fd7b0aad4b099fa991d76232222d008afe3ec3ba8c5a18cf7ba4284943c939afcf8f3afa14b6cd99c01fd285a4704b2be530373cf4b1009009d19eb67a87e2431fbb005bbb72ce93e5f2ef5c8b924b39ed2322c637a9081819b88370620e5d927ed7e594ea0b207529d70645e11d9cf495ade145ac7083a53e73b97d326d259bfa650956cae3d210dcc44a720da5274b7e5b871c12f9816cf1cfd6f02089d4780045c1a392eeb231e31c1c1d5961b09aa599bbb033d27673eca654101316bf78e661786a958d791cf99d59bbe8e686284c6891c017b4616b3bdce5cf5821aa5a295d8cdf515f3487974bd13e62f9e1f967bf8d0539dcc24ef586c8ec353de98afeeb0d0143465a0cebd73561172c44a5d8ba655ea9b0e39ca7f4324ea98c9d018487c8767562ef0ac9381d2e83f77b324494276f95dc9aa39db2cf974148d4615caf5a72c410de076b3252ec3b36914c473078b0db19076c6f4036c31228758f3ee6be6340c76662da68bf10c7f6f9ab3c1697e2d6accbb17f3b55c48b66585c39497472ef89701b01ffc669402a024d888cb0a5fa62549edca7fdb48c82d1ad21b4d217be7c15903b5e28c7df879f34a8a79d540577e711f0cd8b0971481aaeaea5d3cd1f2e7caed32f49e02ab795715410c344d3492cd056826488a69ab421e2a474c0b6581cd2f984fcc7f58055fe1d05e57da67505c9e6ebe0b3df5d5f2a0e628b507b2a98fdc0ccf8000555de305b6d92dc4f491669621155e6181d9fdd6b0444b08be5eab3688f124191128a6c7b198f9e501fad7eced730bc5ece647a16368340bc8d80f0545a3b69ae8798203501c01b957c110f06208686d733bb8fc852ddc3ba7ac29943d27258f012b273cd01a14bbe5897e20703b102da01a5c93a7611ac98a3468cd151c1f934d6923d8c70866823ef1a7aec9fb540f0226d210888e76c18c8f63a90cb048847d7bcbed0447b09c0c7952e48bfce8bd53d1a1e0b8e3b886025ec10e8f6136d260e3caf5b8feb7f3da3d4bb228cad7b4d505390d65d678d28a65a0894a1f4712dcde5327c69c086b938c40ea2cf741d50caf85544dfa8786c59a7e8e50209391590f805c3ca12be22f29e85a315dc0b17c4cdc492d4d72869c8661007bbcd3ecc9e45eb45fdc55c64ed5026904d5e6b633c6cb4ca08f9e0fd85a745c99f1692b53fc8cb39a33cbc1d7fdc76771d4671a69712970b42020361f089fce73b819eb21cd993492eb086739d176a8d76201ce58d1437fa957716aead62611a253135f95533ea5d62e6a6883247e33fa0e802420938eeede7e24b7901f785ad3e8cf077826fb5528138c3861f35667bc78f16b1bd67faa48fa8bbd1272a6f9707d09682cfe85635a27011352bd76c4c3eba9ed37f6b75f8cf01da08aebfd5bbe9f5eda54f9edb1c870361f07c4437b0925580f4fe7b07e74f817f03cfc8006dca9654a5f0fea1fce234adef536a97b5700b7b822f3ea6ab969732ed9fa171b4edf507c3ad3622d55518ab729699bd926b4373d881c02890babd7bb481bf4aaa8c1554ebb83a8ab9b085a055024e8e30a953f6f01569d62ec4f4b8e7b57c9d426f1e4cc684c86e049e1f524d785aec0e3c2299bb51f945988dde3b6c5e517ff99fb7b22e6ffa90508934c8365b2b31394be190035dd04921e1a3a23309239b3e7b09968ada296defad0278c88a11fda533c46324321138072f44f33d49b87939ee1f7f29633034fc46db6613680931734809ab97279823cd464e08b57bb8a8bd0d38ef7565bdf7e67f3825ca2329ab757029e60f1371a76304f41b2ae7b7d403b41b9d58b0bd4b4b6359424698fe10c03b566c91bf0e092f386a94d2dc63528dc9de328abfdf9a369615d5d6c15bc3fe61684357163d0d7f3ce34051cc9f2d5e87dc7141beb43c92514177b4799061191faa651ee40e7f696129f2f9fceb34903ae36986e91b2da0408317aa853b20b21e7b351094495a42dcc6891bb38961a8db7aef38013d3f425de94328bc84e1cd580b1bee9b24c4984a6a324ddea1f5d14fde97cfcc2909ed5d9dc121", 0x76e}], 0x1) 16:02:43 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='r\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x7, './file0\x00', './file0\x00'}) unlink(&(0x7f0000000000)='.\x00') 16:02:43 executing program 1: kqueue() r0 = syz_open_pts() nanosleep(&(0x7f0000000040)={0x3, 0x7ff00003}, 0x0) r1 = kqueue() r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffd, 0x90, 0x40, 0x9, 0xfffffffffffffff9}, {{r2}, 0x51f1ea9df8f41293, 0x40, 0x2, 0xfff, 0x2}, {{r0}, 0xfffffffffffffffa, 0x20, 0x4, 0xffff, 0x2}, {{r3}, 0x0, 0x40, 0x2, 0x1, 0x7}, {{r0}, 0xd2388a8c9cb74920, 0x2, 0xf0000000, 0x8}], 0x30000000, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0xe6, 0x8, 0x9e71, 0x5}, {{r3}, 0xfffffffffffffff9, 0x10, 0x51, 0x200, 0x1}, {{r2}, 0xfffffffffffffffc, 0x10, 0x80, 0x2b7, 0xffffffff00000000}, {{r2}, 0xfffffffffffffffb, 0xc, 0x6ed9b482ff46877d, 0x0, 0x8}, {{r2}, 0x0, 0x20, 0x2, 0x5, 0xffffffff}, {{r1}, 0xfffffffffffffffb, 0x80, 0xa7cc0a80594dda41, 0x7, 0xffff}, {{r0}, 0xfffffffffffffffe, 0xa3, 0x80000000, 0x1, 0x8}, {{r3}, 0x0, 0x84, 0x40, 0x9, 0x3}], 0x6, &(0x7f0000000000)={0x9, 0x57}) kevent(r3, &(0x7f0000000040), 0x66, 0x0, 0x40000000000083, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r6 = fcntl$dupfd(r2, 0xa, r2) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000080)='./file0\x00', r2, 0x1}) chown(&(0x7f0000000400)='./file0\x00', r4, r5) kevent(r1, &(0x7f0000000080), 0x8000, 0x0, 0x0, 0x0) r7 = kqueue() ioctl$BIOCPROMISC(r6, 0x20004269) kevent(r7, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r0) 16:02:43 executing program 1: r0 = socket(0x7bc5842b0ede258a, 0x3, 0x0) getsockopt(r0, 0x200, 0x7fff, &(0x7f0000000100)=""/93, &(0x7f0000000180)=0x5d) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)="186fe65c", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockname$inet(r0, &(0x7f0000000240), &(0x7f00000000c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x210, &(0x7f0000000200)=0x7fff, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCNOTTY(r1, 0x20007471) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x9, 0x71}, 0xc) 16:02:43 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000240)=[{&(0x7f00000017c0)="eb0d3d87bec9c47f0e9f3f50a6b6670fff82316ce239a1dea6584419a7fceebe2b15288e03956b35cf23d9d0cb948d69342e010d1ae83a1267f02b8e114b49885add4cbc0d306a5ab1aefbbfaa134ac37556502f172faca2d244aea03a5d33853654eaa636acc3f85aac54bce953fc65d9fdfe625beb766a6f01fa898ab2bad695f1f9bc780539b4b1f995c498359ac7e4d604f2afc4bca3631630ca2a3b881c2d06da29804e84bc096a0410bcb07f5e959edc5a43d4b59ce24404f99b417990bd5ac24e068c5793eb4ea997c0fc41c2c09109127ebe45843bbf44b4c690a9dd00975bc053afc2f89428ec924b9ca39871cbcbcb396a1a752c85d6367790a26a1c0ecf6c59f1ef66165f2fa6589261e4f85ebeea6fec54efb8fe130039116ffaaa385f42a28b1aa47fb1dc2a61cc68b49e573a89c62feab1cd9bba570c2ff64068708e4920e126273354c3db88f1c724a5945e5494e2a1fb664814facbc276f1bb3a71d67138181fa147d16ea7ce4d06d00f55267db0b7057298c62b8a4a2c3c3acfcbe71e0f4369fdcf7a9407d6d9aa4a8ec40ef89e304b6cffe3f2ee194cf8a456b1bc889a1646504bd3a410c023b80131ffb55434eaf884fd7b0aad4b099fa991d76232222d008afe3ec3ba8c5a18cf7ba4284943c939afcf8f3afa14b6cd99c01fd285a4704b2be530373cf4b1009009d19eb67a87e2431fbb005bbb72ce93e5f2ef5c8b924b39ed2322c637a9081819b88370620e5d927ed7e594ea0b207529d70645e11d9cf495ade145ac7083a53e73b97d326d259bfa650956cae3d210dcc44a720da5274b7e5b871c12f9816cf1cfd6f02089d4780045c1a392eeb231e31c1c1d5961b09aa599bbb033d27673eca654101316bf78e661786a958d791cf99d59bbe8e686284c6891c017b4616b3bdce5cf5821aa5a295d8cdf515f3487974bd13e62f9e1f967bf8d0539dcc24ef586c8ec353de98afeeb0d0143465a0cebd73561172c44a5d8ba655ea9b0e39ca7f4324ea98c9d018487c8767562ef0ac9381d2e83f77b324494276f95dc9aa39db2cf974148d4615caf5a72c410de076b3252ec3b36914c473078b0db19076c6f4036c31228758f3ee6be6340c76662da68bf10c7f6f9ab3c1697e2d6accbb17f3b55c48b66585c39497472ef89701b01ffc669402a024d888cb0a5fa62549edca7fdb48c82d1ad21b4d217be7c15903b5e28c7df879f34a8a79d540577e711f0cd8b0971481aaeaea5d3cd1f2e7caed32f49e02ab795715410c344d3492cd056826488a69ab421e2a474c0b6581cd2f984fcc7f58055fe1d05e57da67505c9e6ebe0b3df5d5f2a0e628b507b2a98fdc0ccf8000555de305b6d92dc4f491669621155e6181d9fdd6b0444b08be5eab3688f124191128a6c7b198f9e501fad7eced730bc5ece647a16368340bc8d80f0545a3b69ae8798203501c01b957c110f06208686d733bb8fc852ddc3ba7ac29943d27258f012b273cd01a14bbe5897e20703b102da01a5c93a7611ac98a3468cd151c1f934d6923d8c70866823ef1a7aec9fb540f0226d210888e76c18c8f63a90cb048847d7bcbed0447b09c0c7952e48bfce8bd53d1a1e0b8e3b886025ec10e8f6136d260e3caf5b8feb7f3da3d4bb228cad7b4d505390d65d678d28a65a0894a1f4712dcde5327c69c086b938c40ea2cf741d50caf85544dfa8786c59a7e8e50209391590f805c3ca12be22f29e85a315dc0b17c4cdc492d4d72869c8661007bbcd3ecc9e45eb45fdc55c64ed5026904d5e6b633c6cb4ca08f9e0fd85a745c99f1692b53fc8cb39a33cbc1d7fdc76771d4671a69712970b42020361f089fce73b819eb21cd993492eb086739d176a8d76201ce58d1437fa957716aead62611a253135f95533ea5d62e6a6883247e33fa0e802420938eeede7e24b7901f785ad3e8cf077826fb5528138c3861f35667bc78f16b1bd67faa48fa8bbd1272a6f9707d09682cfe85635a27011352bd76c4c3eba9ed37f6b75f8cf01da08aebfd5bbe9f5eda54f9edb1c870361f07c4437b0925580f4fe7b07e74f817f03cfc8006dca9654a5f0fea1fce234adef536a97b5700b7b822f3ea6ab969732ed9fa171b4edf507c3ad3622d55518ab729699bd926b4373d881c02890babd7bb481bf4aaa8c1554ebb83a8ab9b085a055024e8e30a953f6f01569d62ec4f4b8e7b57c9d426f1e4cc684c86e049e1f524d785aec0e3c2299bb51f945988dde3b6c5e517ff99fb7b22e6ffa90508934c8365b2b31394be190035dd04921e1a3a23309239b3e7b09968ada296defad0278c88a11fda533c46324321138072f44f33d49b87939ee1f7f29633034fc46db6613680931734809ab97279823cd464e08b57bb8a8bd0d38ef7565bdf7e67f3825ca2329ab757029e60f1371a76304f41b2ae7b7d403b41b9d58b0bd4b4b6359424698fe10c03b566c91bf0e092f386a94d2dc63528dc9de328abfdf9a369615d5d6c15bc3fe61684357163d0d7f3ce34051cc9f2d5e87dc7141beb43c92514177b4799061191faa651ee40e7f696129f2f9fceb34903ae36986e91b2da0408317aa853b20b21e7b351094495a42dcc6891bb38961a8db7aef38013d3f425de94328bc84e1cd580b1bee9b24c4984a6a324ddea1f5d14fde97cfcc2909ed5d9dc121", 0x76e}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xe0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x1, 0x8, 0x7fffffff, 0x7f, 0x8}) 16:02:43 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=""/23, 0x17) chroot(&(0x7f00000001c0)='.\x00') linkat(r0, &(0x7f0000000200)='./file0/file0/file0/file0/file0\x00', r0, &(0x7f0000000240)='./file0\x00', 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') semget$private(0x0, 0x0, 0x402) readlink(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:02:43 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x200, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xf2d1faf81c5ebb51, 0xffffffffffffffff) r0 = accept(0xffffffffffffff9c, &(0x7f0000000280)=@in6, &(0x7f0000000500)=0xc) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) r2 = fcntl$dupfd(r1, 0x400, r0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0x80) connect(r2, &(0x7f0000000200)=@in6={0x18, 0x2, 0xc426, 0x1}, 0xfffffdf9) sync() fchflags(r2, 0x0) r3 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') getrusage(0x0, &(0x7f0000000080)) r4 = shmget$private(0x0, 0x1000, 0x302, &(0x7f0000fff000/0x1000)=nil) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) shmctl$IPC_STAT(r4, 0x2, &(0x7f00000002c0)=""/248) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000005c0)=0x6) 16:02:43 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000000c0)="aa", 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) dup2(r0, r1) 16:02:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_addr=@in6}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{}, {0x80000000000014}, {0x6}]}) r1 = kqueue() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$dupfd(r0, 0xa, r1) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) 16:02:43 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) 16:02:43 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffd, 0x0, "6fc6e23c7b0000003b38ff75e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x1, 0x6, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x5}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:02:43 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) write(r0, &(0x7f00000005c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020030000040000000000bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x91963442b15a9334, 0x4}, {0x43, 0x4}, {0x43, 0x6}, {0x100, 0x9}], 0xee}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:02:43 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x8, './file0\x00', './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x1c}, {0x28}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x3) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:02:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x400, 0x1) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x4) 16:02:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") write(r0, &(0x7f0000000140)="28f0cb390bb63fd547af90c3624c8cdb441d2ccca928aa09b03498f1778083ef1b1217b1984b1015e72adfc4135943dc3927cf92e3cdba026778f38a1d14f14174d1f38fee8fd970810ca1e09320447b2dfd9aed2ab0e689e591036cccd0b9a2e1715591094cfdbd62c2422e87ff2624f84f0882d60fd80adf1317bf740b5dc9cf97ed03d7e77c655bd0e2838cc4ff46f5c2d04788fff25b4420a114849fae7adcec6706e893c21ddcc0b893ce1d5cf6d6e2d062b4801e7f198f27d16c3e165a20c73563f6d4a090440003ec11fd8e8963fc7deee0761cbe8fc9d5bed34ae22323f13e", 0xe3) 16:02:43 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) mknod(&(0x7f0000000080)='./file0\x00', 0x80, 0x8) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xfffffffffffffe30, 0x0, 0x0, &(0x7f0000002280)=[{0xf0, 0x0, 0x0, "f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce51316"}], 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 16:02:43 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000100)="58a1cdc1daabe164e58491e8ffd6dfd8aeac48ae25fb234d4efa41311cc4ef7ac94961a2b83c86b8", 0x10) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) syz_open_pts() syz_open_pts() 16:02:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0xb) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x4) write(r1, &(0x7f0000000140)=' ', 0x1) 16:02:43 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getdents(r0, &(0x7f0000000000)=""/39, 0x27) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0xffff, 0xffffffffbffffffd}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 16:02:43 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') lstat(&(0x7f0000000040)='./file0\x00', 0x0) 16:02:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000280)="582720efabd16ebae632250e3b9e175f9560f8e5815f73f2a044fd33055d52fbd5", 0x21) poll(&(0x7f0000000040), 0x0, 0x80) read(r0, &(0x7f0000000100)=""/245, 0xf5) 16:02:44 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000000c0)) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x3}, {0x9, 0x400}}, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000001a80)=@un=@file={0x3015edb019860256, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x8, 0x1, 0x300, 0x0, 0xe5a, 0xc7, 0x7, 0x0, 0x2, 0xfff, 0x5e6d}) 16:02:44 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x80, 0x2) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000300)={0x2, 0x2, 0x8, 0xf0da, r1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xc}, {0x64}, {0x6}]}) pread(r0, &(0x7f0000000340)="14474e5d07f8ddfc24ba89fe896478da920275af20c3da88a0a84a124244105cb8b6a53a6ce4b5100388ec3ce312c349954d2d46f51038756d4b3eae07044cb4f323b55d662fcc88c856dfb154a9ea39796d8e030e5e07c62d03ad8ba654bc5fee0caa57ff9c14ed37d90069869fef2ec50826bbe777f5f01687e2611186023edb4905ecaaa79bcd0c9756dbd2dff24ebd21bff71e8f18ff83da4a5290497a6335df291ed3d651f4c173131b0be96a05c457a92331678a3e587bcfd947bfac9d5c2d625c4dd56f06568c2b178a79c4", 0xcf, 0x0, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000240)={0x6, &(0x7f0000000200)=[0x2, 0x7, 0x2, 0x4, 0xda5, 0xb0]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000280)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000180)=[{0x8, 0x25c, 0x3, 0x3615}, {0x7, 0x7ff, 0xfff, 0x7}, {0x2, 0x8, 0x200, 0x2}, {0x1ff, 0x6, 0x5, 0x100000000}, {0x4, 0xffffffffffffff81, 0xfffffffffffffffb, 0x5}, {0x0, 0x4, 0xeefa}, {0x7, 0x7, 0xadd, 0x9}, {0x0, 0x3, 0x9}, {0x9, 0x100000001, 0x80000001, 0xf6e4}]}) 16:02:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x4d}, {0x80000016, 0x0, 0x8000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:44 executing program 0: setreuid(0x0, 0xee00) r0 = semget(0x1, 0x0, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000380)=""/165) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) 16:02:44 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r2, &(0x7f00000001c0), &(0x7f0000000280)=0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCNXCL(r0, 0x2000740e) write(r0, &(0x7f0000000180), 0xff18) r3 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000002c0)=0x2) close(r0) r4 = dup(r3) r5 = syz_open_pts() dup(r2) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCNOTTY(r4, 0x20007471) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x5, 0x0, "d88190c2f58d8a97f846bb722d67c49b20ef9809"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000300)={0x0, 0xffffffffffffffff, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a0020d9830ea462f913"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:02:44 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x7f) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="220e2a", 0x3) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10101}, 0x440010011, 0x2000000400008003}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:44 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) write(0xffffffffffffffff, &(0x7f00000001c0)="1bbee546afd42e482cd60624350932570506380c229db98e2f2c0c7e354eb2d7b51e34ce3bf8a96ef32a0a881942402c560d12b050b35aa775b0b8349d5dc70588070bba5027254e7ec7ad10a1e39be1e9173c23e7339033264f9e0346671d66e5780184051024a752c14e6dcd4552dfe8181504d5d00778fcd557d509c07382f7a156cd7491c5a63631816e97a065a2873d5deeaec23990b9467e53b74dc19d4759f23e0591650f709239bf05b89ce964be09d3664ae05671f84e41532c1c5a65dec6844385e5a335cd23ad46ec8101c0f255d1c1d35d2508a556143bd11138feb07e1443bd58e024a57ead06c59dcdf24528789a54378318392f2dec0522e049ef1f35b28d6a64af7ce00159a6a938eca3463d75982729404ee6af450978f5e1ebd19535236eccff4428e91b77324955c3e67604eb1e0e059490219dd08909d9af928c62663414a40f361cd30a33afaedaf8d92d5f46b48a1eef57e3f73545", 0x160) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000180), 0x4) 16:02:44 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x314, 0x0) clock_getres(0x5, &(0x7f0000000000)) 16:02:45 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f00000000c0)="14ad43e66893a2df009a959c3ac829e5405dfe66f019d2d1edbb01af0a0f63d6b28242b1300a3d8ed3501e280bca4c81d6f854f982836d80754fc029871668ff0a31b042b38782531a74e10b55844baf032871767f3b2b0dc141710b1179783a8d2725fce62400d2df45956ab4d0966f0d8882eb671e4947c24e03e2b740edbb9f31e974069dd8537fd6717a6830f8a95cbdebf91c7c", 0x96, 0x4, 0x0, 0x0) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() recvfrom(r0, &(0x7f0000000000)=""/69, 0x45, 0x802, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8) dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 16:02:45 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x9) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x2) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x28ac) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0x21, 0x0, &(0x7f0000000000)=""/33}) 16:02:45 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x800, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x800000000001e, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x10000, 0x20) mknod(&(0x7f00000001c0)='./file0\x00', 0x2040, 0x0) sendto$inet6(r1, &(0x7f0000000080)="b9d451123f0a9b6b026042a77e52160a521daf64b269f1ffe82f0d34699126b49257b7f3160db9fa282c9ce61f7f812850172f547949e6201c8b62c5ebea8ce880f1e602a76252fb49b1eeee5e417b8c39450cc25157e542ce2e80fda81b2af6f24fc17dd4809110207dee36489c7fa3f597c3c7501abbd36d0acdefd83d8994b0887d4745bf204793a4ebfe3cef4fd37e5ac719f20582f2adb09b39e13351b6cb288f72a9707d6e9080a94d20193fc02584b1f6db45225384e0608a5baab70912da8ca4d6dd543187865491ed88ea15f9586e70f09ab90e51f2bd8d4821562f31662172f486e94fd7e8bab4217fe7a00a44e7e8c4fd7127", 0xf8, 0xf, &(0x7f0000000180)={0x18, 0x0, 0x1, 0x2}, 0xc) socket(0x0, 0x4, 0x1) 16:02:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x8000, 0x5, 0x40, 0x1}, {0xfffffffffffffffc, 0xfffffffffffffff9, 0xea, 0x80000000}, {0x0, 0x5, 0x80000000, 0x4}, {0x1c000000000, 0x3, 0x4000000000, 0xc4}, {0x6, 0x200, 0x2, 0xb16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x14}, {0x100000000000001d}, {0x6}]}) socket(0x2, 0x4000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") 16:02:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x18173a9c526d9c73, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="f3") r1 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x3000)=nil, 0x2000) shmdt(r1) r2 = dup(r0) ioctl$TIOCSBRK(r2, 0x2000747b) 16:02:45 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x3, 0x0, 0x2de}, 0x0) r0 = shmget(0x3, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) semget$private(0x0, 0x2, 0x40) shmctl$SHM_LOCK(r0, 0x3) r1 = getppid() r2 = dup(0xffffffffffffffff) recvfrom(r2, &(0x7f0000000080)=""/4096, 0x1000, 0x40, &(0x7f0000001080)=@in={0x2, 0x3}, 0xc) ioctl$TIOCSTOP(r2, 0x2000746f) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) connect(r2, &(0x7f00000010c0)=@in6={0x18, 0x0, 0x3, 0xffff}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x402, r1) 16:02:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x0, 0xfffffffffffffb68, 0x80, 0x0, 0x9}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x44}, {0x2}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) getegid() 16:02:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x9) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="54ba6b4353d85ef3374dfabc9c34bfc4"], 0x10) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) recvfrom$unix(r2, &(0x7f0000000140)=""/104, 0x68, 0x2, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="5d3db57215492acd3f50b860d17930249e4626a502a7f2945199bcf83c84b6699b221ad40fa51d1d7eeec626fc7d58890621ba40171051d65a52bf687c4c7b6238c26699c135732b63a6a2be8bdcdc0c558cfb14554f2e3550a7bba65a07915cb153ffbefd872ef31275f1920c8b0054ee2f94c525f9ca7be0bd1f19f03a25add4b41da8c921696435f4cf6a87448c715af0a81491db802f856f5c3804e7ad0f4449ccc0ebc36a0278a44614b7a9f51e6a44019e2041eabe62a6c277a2f1dbeb1c4298d57abedcdecbe2f1", 0xcb) 16:02:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ftruncate(r0, 0x0, 0x3) 16:02:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = semget(0x3, 0x7, 0x1) semop(r1, &(0x7f0000000080)=[{0x1, 0x101}, {0x3, 0x1ff, 0x1000}, {0x4, 0x4, 0x1000}], 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3d}, {0x2d}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="06") r2 = dup(r0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000000c0)={0x4, 0x5, {0x3, 0x945b}}) 16:02:45 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f00000000c0)="af9d450ef2cef87a23661ccbaae9b69b5cb208ffdfc7584091df628c0ce2a62648d70d", 0x23}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffff, "ff4a80ca8406bd197311f6fd2cc99bc0e2cc09b2"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x9) 16:02:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) 16:02:45 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040), &(0x7f00000000c0)=0x4) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x39, 0x3}], 0x81, 0x0, 0x7, 0x0) 16:02:45 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0xe0, 0x0, 0xb23, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8000, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 16:02:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) close(r0) 16:02:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0x92, 0x1f, 0x3ff, 0x80000001}, {0xffffffffffffffff, 0x3, 0x4, 0x10000}, {0x3ff, 0x2181, 0x6, 0x2400000}, {0x8, 0x3, 0x3f, 0x7}, {0x4, 0x5, 0x7}]}) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20000, 0x1) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000200)={0x401}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') 16:02:45 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="9dee211fce6f8fcd610bf48e9b8a506b1469d1f8fff12ccd143300aee6747faac58967228773acb9a189c55505914d06180ede266183a7ebe1ea58bcabccbbae36a20dc041c97f6f4dc5bf761c7a89788bf42f1b6da2aa4edf4e39d2aea7245fc531df8047c3747ebeac3d0a4a6cf9d3aef886acfbea8e68b6fc2a68ceeb07f4bf25b9fd6d18d6a22868067df11267a88b78209df640b2b43ad1296b636c509b76af647d0cbec562094710b908538214d7ec52ab71d0c6c8bf9a9897523afc98854cea1a46bfa6e5f1c2d99785c92f2e3130cc118b62d784497daf988084d381762d8be3e03e240f240a2854ea4ad67e61360e3ef8cbdbb9e3c149123ce2a017ccbe10173bf22c98908ef3787e35eb5a8106894439a37e35ea7f89e355c187cdc49e6ff3b240093c1feb8e536d4ff1cb2528c229882135e22dccec6bf7c41d2ae324636a2276d9f719173b00775226c23f935461c0ffc6069d40d73468af871579e0e25eb032c7a4185a2ff7f1c7975f857206949eef8d96e723e231dab5f43e601f5277550f7b6ae8e6829ac406f0efa1cf6902ca2e04990d2ae0abc406c9109eaae3649e9460f49ef833cf2dda0e417762cba615e138833ee812f2aa3fe1f428359ac5515edb30317bccb999cc3b93d2df898ad6ef6205d6a84982765175fe2f523ae25e9b00998bd2c90352ebc870b635f273c044bed0c47230805272af2a56c02a458bf38751846c5711c0ba64e093927f9e53b514b7a03201c5fa2a2db21a8b6a361eb3d5d805502813314634e97ede66f745a956f373c16da690aa605b7c256b1aeef8da29ecef506d3b9560b79bb339af951314d299f8d977af4d1cc4b061b222d04fcd281192cf72bfb81b9c7e4ad8e250dc00dbd81909166b71715de9ec958e074aa92e1fad78e8c328bb0d4c3e46b4fafdfa5d5541a22e677fb42792af90aacc499d515ecda1fd264d7e5505cdc6500749e24043d8cbe177523ad47356e2126a8a60f7307bf35d5fa4138fecafe296b0dfc7922c5ce39aa4a0c0fbb98cddf6a2ac918a6ddc263a94ddfa007650ef3023114f3a6ab53d2c6fa2873f1f1ab2ff3286a7c717d52b38d4d5868616a86c9b1652bb47eb1d04a94bbc53ea2d7dacc55efa9a067979ca878e2a585fe2e69df598f6371e55b5e9a89805c8ab160ac2463569b97afe9c1657f16729c2928a6464e5c9b2bdeb36018c50dcac2c75acca75a2c2aba5608d7157ad9aa79eca39a5ecc64f84b8a79a7524344786df3bed3d8b225a1920c6666c77665c3d9785ab161daf3d2cd6fb0b1970ace0529e31b0a9692bd4f41475904119808d42f3bae61050a992503b92360109acad62f735e82c7683ceeefb9b72cfbda90eb1c0477aea8102f720481a12adcd1353e373af3f2637a62b4aaf78aff6a8a0959062cb228fa724a6469fb54d88ea405eee98ab5ab58ec58406ee329e856b077ee4ffa1ebc0c8e16a09e5b02ac7d678b5c9afbcb16ebdfaf182ecc2b8d69e75875025c9b60783b4c0ff71aec2fb40d8032888b11dc9fb919990c3f01eb93c9460757ee0097e838bf33a7eec2e1d69c9a0917f83bcd0ef576d1b362a4247c247b4bd3fbef44a1e2bb7794bd862526c82da4cc1293570c49f9c278a08cfaea76a693004bea1e58334784d8de1340dfd22c7b8b9bdf1c60416896618c54c7954050c97ee526b603e7c3fa68e0c4e08f0669d51f3556c09e09f76bb61cd61a8c1c2c74ae1420dca7d5384aac715a5883b2e1b6c9bacdc09f2cbab2540f693fa70f5ce6130b2f6f32134a0899ff01add5d2755bc22115bcc5bf0c2f8a56c564aae38bfb4f46671abbcd8a8c549c7fd80fcbd4252585584fe2a5342623961a388277b8b45b55e9e471e9dc184af49a6527b3e36830ab2a6adaa30464a6c4ed4fd901ed2049fd9a14dec0de0d3fa782e4b28df1b9f95999308b00932bb51531866f23e4f27a728ef58e64213b407542feb937f9a9eeabc6bbaa819c5bdf3c5a3e9e196db3a2fa8c62a09bad7ba7c3ff27846ac3214460f80e81aedeef34b2af88cfe644b894a442155accec847514ec7d8c931b2390d9a1de1020028e5071c7ea6b58b0e3b1c2dfb58d030242e63fc4385dd0848a785cf8098ecd76ca4712d821cef976bb2f147c2f9b930f882214b0f03a750486d93e05c601ef529b5fe2f3234000000800000000076ee40fd8adb6e60f75b9ab7e9dc93e82f8ac6a360bb97ba290b6f0299d240050022738a7d4b0e709b7b5efff5f485d6ed4ae771fc5e3f4ef310cf994e2c414dd25176e600b9d6bf3eef0c6bb0f98e30127113cf0599fd9953a7c41a41815a5ce91a12186c7c1beedea807ffe45897ad53d8c40077bf2acd611ad0c068a1c4ef6f6918376bb6c1e4c2e5bf64ec4c71c2bba24a9aab9bf82f0ca622b1f5508d03730e276ce07a4761569ff5cb0d071411ad1aeaff729396891f7eeef2f801e53c0cb97a74be696eea2990d8d065519dbff86c57ae3733aaeaf047384d6526b403cd6425fa85a53b7f3fb6502470e20dc710439611486dc56409b4e736c0fe409bdd5e9cb8c24d38239bfb3d5c9ee212034beda9a2caec842f23bfa67cf9f7a6113cb3358eb90644d2e944770aaf75db33d1ac48b38110467e666adc8eb2ece8a60b8ed38762163b9d7649ccf2abaaf99c3e94491b52560484f7fda301d221a54a08ba365c970319fa5796f91c70c57f84af2c7d4c790f0442696aedbd5d83a0b54b155c74491e12a50c989eda720e4e6e1fb6b4848540b4510294ea5e3d8d9a5ecf9c764513dae7210f2846b84b88583d0da6ca78c0f8e039a0a6c79df4fd5ffb54c0cff153a27f2909b91dd9af64bc8e55d2766e3a6152508104ca08782b7ca779cf27d3ee2aabf097235b7f5ce60ecff0bb5771247e3139e38b409b689138b996d98be85f0f468f96bcedf4d1dde0429c0544a3d440f3edaea9365a89993be3336f1c0c9f0d7262376b662b4b798f93e9a957a6bb3b23346a54f76852726f9563c92f69ff9114edcfaed76f6e0f4c069c3543d2b7944b9988df9243fbcd556f8a7f91d4f7c0b7fbe092b48cdd650ad4d5cf5e97182ebe4305c69892eeb1cb80a623b6fa9887809fbdc76ae3b1e3598d00328659d2896d06b6db31ec06b35c20c0959cb43e5b00f2410f009a58ccbeadcfe26c7bdf10733ac8d3438839a5e442581fbe36f4dbe6bfe1a7a5abf68baab2d319c046b17e70e044d97a857a73532cf76d09e224fb466fe75ab797b9d550cfe9ea82dd172838eb6cdf87d9d9574da27da3e5d380d8fd7cf699660d84aee6f6b619edfc177a020d432a1d7d86799bab2759334f8a1e54404af862a970b9cc52ff7d5df70ea3dd4cf6bb62eabb79674b5f3a7fd8fada77d7c5f51da1b7e5976eafaa296538ed051fefb8e694c63c31260ed1a15c34225bc17befdaba860ead84847746870a5d189d5d01a7887cd14808cae49c2deed7380bde06e60999561dcf9989651bd4b9e8700e26e34f82cedc97ff4f9ab409b1ee0b42e0f7efe410d2bcfe17c668063f037ff80acad1c2efb34db82a946ed56c3846f91e4f2acf64022e9641f5c7308d0a65c3237c78e2b3ec94c8e272e2abf28f23d84d49a9209fa644ef48bdd4bf0a7dad560969e0de7120d92827f729a890e830cca5802da0764c4a0278f7a5a2722ca0fb1fa2202b5d5d4ab3456ebf7285b4646093ab21478ef2c728ced303775e0d7feb3b8f8604ef16b361ce6d184f80c75b7e309fee2a56e2f98319d05863e23a871d548cda8facb6754ef2472fa9dcc14613dc668fcb20c6cb61f105117941c16933dd274620b25927131760efdfb11954c0916cfc7fe523ba785f48665c58d6c91fcbd695e109c52c1ba0269a5fa6707dbba8afc3e2c5c9aaed6fda1a45dea8afc23dc08aa471ee38c7d2ec96c69d57323e3c10916a55de651938d1b725cf04c0c698db1795b216e6872442284e895f93d2cad958a9cfba9ff0e9a2087f6030ea23cb8e58aabbf772029d189f403be98e2191d23c2366aac5be6a7f17e8df85c4168c8727d34b6dd8f4b54b1066e923aa10dc637c9ab0d7d09ddf3cdcc954aab0ab75caec8afee3dcb56018976d4acef4d9a3d2485b55bfff9de3ac8541876c333b050a784577f95f9c68ec5131615f30208362108875a36c8f3bee5eaaace90571305aed0967cced2495419030cd810b61968697ffed0458a4700e6f92bcfd100f227b2776e73083f4f8384240d4309cbf3d6d8d7a797774d745065e8765c66035a13c750013ebd87b8ecb0e3ca19f249f9df8479852f572af0d5af7f4df3ab433e6c48c63b25da949b566c08e5ddae2c6ada2756db282b06fed3f16e237f96eb9b61a5c278666b9ef8b9eacba6e6b73cb1bba73697d78f589c9051ede44bbe299ec62942bd7b463f052d9548320257ee266b6578cd6790319ea7d7c9d704fe7ce8d5445308645a0b310c2e8ce587883fdf41eeb8b3142d3247234d8a1ebf824fd4283b1ba7c2ee726940c54162ab838d9bb33aaef91c1fcd8940e8fc35e015b4fc3a38d6ee5bf56b1fdfb60e35e114a991c52a27cfb2ef4bcf799b8ee3d4c6c46f11c8b8716a0652712895eef5a177b41ae11a67e59e0b39cc5519b257b5b4ef04b17fc3a31eec6671e74af3b49abd93c9c310896c6df4dc981a0444ffd0bd202c7e418f9f279098910fd39a80d33fa469fe34371866dd609921bc2186526faae9d43837e33df9e5095879fbd53b4b5166979fc22f0305328caa5e38a631d2eb08ba55fe558b63fc8765fccbb3676f91ea97dcce90a3ccd9cc109fe2487e0eb17be7e4b0aa2bc01275c12cc06fd0321b2a8e6fe14ea26358a55194148ff439b4e8c4dc9a683a445703d1175138b7a19b6cf7ea7176542ec52a6abf4349befcfc461e307f65c69b6b224a47479e7081237b3403d3e46b65d36eedac4b58d0fbcbf6309dca060d8e354d48f0703bc31250f193a78e046153d49d397cbe65c8e53814b27561d78b97d1c891682fc85ac7cd1535b9f71dd9e7d01557c1e5c254e1c0a96893a6f62b404e30b11d012d1096c68895ee306fe4a1e7a987f90f5a51d421dc2c7592aa10a62ce41d45c964901e6371b2bbdfdf6a8b6e357f40f0483b3ea5653df79100ec9ace2f4d8e2852988bdcba8d23eb1daca654d236e54abf6ebaadfe236e17f47b386830281985cff69a799b933ecfd8c522cef6773f503006cbdd8cc050d857ba415c12801d3afb3720eb708ffb7461f782d0e755bf0b9cf6d13061964aa7eccc8323f2bfa2f15591ad1357bb96fdd705f83a030a042e5c8cfd79f8cf870c483e76a6ef8d7a81d2d100cb1de4e940ee333fd5588ac31f2fce12f6893caf4f50f2d3cd25628adf59e94680fb5f516e8df7591112b19dae0fee0fc3f75e0ca853134507bfdb6607d6e6fe7395c3905369e5670fc7cc4ff0d5f3d505e8515e6f9a663713003f66feb0d215ef12e6845b30b55a6271fdcfad8f297f2314f1865efebbc0fd558072f58b05df086875b7540ef5c932d823928df90fb8a84afc1cc302be454754b5c1661def1314ac226a768ec1dbd189fc59afd82f91844dc3db21fdc2ba3c276073048b7b5822651c827feb5cfcddf670c8c36cde1229a5c67e40ffc5f41a46e42172630c88bbd84e64eb5bb9964f449291eb6f545328fb4c6c311997287dfb3fca740e8ea827f858b0d5aeab971bf873a1fa761c95f98fea7f517b228a43a67fec0bd6c1697ffe73ae25a37fc80e27e4a5c49e46d59caf2bceb7351952700"/4096, 0x1000}, {&(0x7f0000000180)="92c2e91018af7fb31e103b8e6a3e56c16bee8c2b2e4a4239d9660e81aa458b84c8bc3f844d6998fef52c0fe4ad45c8cfddcb7961a2aa188586be6c88722f3ea2d97f846e69458dee89438d69be6451776354a7cd688710c2cad7f4f33f9e3e534cf9e9fd6414e393c7ca7b495eecf5db52bc7f210ff4111c5149724eecfeedfb5ce3ff693133709a3aa9c7930efab6850bb4fca10bd506cbd936c762b1c2b8", 0x9f}, {&(0x7f0000001280)="be8aadcb6d9b19bfd962ac6412c2ed0e11dba86ef365659569411c6775e1851e209ddeecc3a0c45064c561ef53a8ffa7aca6c24e84931089fe007b99c15aead31a70806797b5ee1490e0371a9657b78f2a801cb16392b8ae226a3babddad60b564b6a3d48361995bd3d5365756f8845b92c0afa5a8f078a2f7a5fc6315ffdf99ff99dc0c99d747bc990bd733f1bd76c49e6eede1348df3055a4cb6036d75c47b5fe270579f2f6d6633fe999d481983d75f80aede26", 0xb5}], 0x100000dc) 16:02:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000280)={0x0, 0x6}) dup2(r0, r2) r3 = kqueue() close(r3) open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) dup2(r1, r3) 16:02:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x20005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x2, 0x8, 0x8001, 0x7f}, {0x40, 0x3, 0x1, 0x2}, {0xffffffffffffffc0, 0x7, 0x10001, 0x9}, {0xffffffffffffffc1, 0x7, 0xac6}]}) getpgrp() syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:02:46 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0xa3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x4c5b2ef9, 0xffff, 0x2, 0x20}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0xde05, 0x8, 0x7f, 0x0, 0xffffffff, 0xfffffffffffffff7, 0x60, 0x2, 0x1, 0x7ff, 0x5}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x100000000002d}, {0x50}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="9b") ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000300)={0x6, 0x81, 0x8000, 0xcf8000000, "4cd5737a27d5bb89a72a8b7c1170881994bc27be", 0x20, 0x5}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x7) 16:02:46 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, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000dcc78fe3000000000000f87c8a5b671b1b542a538706000000b810000000290000002300000003000008"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r1, r2, r3}, 0xc) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:02:46 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x100) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[0x7fff, 0xf1, 0x9, 0x9, 0x5, 0x100000000, 0x1, 0xdf]}) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) getsockname(r2, &(0x7f0000001680)=@in6, &(0x7f00000016c0)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x1, 0x4, 0x4}, {0x18, 0x0, 0x7fffffff, 0x8}, 0x7fffffff, [0x4d53, 0x3ff, 0xb01, 0x1, 0x6, 0x3, 0x9, 0xce]}, 0x3c) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) read(r1, &(0x7f00000001c0)=""/193, 0xc1) writev(r1, &(0x7f0000001600)=[{&(0x7f0000000380)="758504ce05bd805e0844fe76c47a02a01fa2c0df49ad7304fee298d5ed05b980fe3ba0142b59b12c8094c2be67d84cbe1c1ad9f1", 0x34}, {&(0x7f00000003c0)="c99ca7a04a92c090cba0489510d5485ff1f61286b60df016367fbe3f12d6177d3249544af6072101d8b82b9d232816f260f486b09db2abd2e477fca2a6fc6a988c72fb35593e67e69129c578845b7ca135a4f2a6e651cb1253e3506941764a4be503e42a5df0045328a8c79ae256ef2dfa1b87c5f50e8b20faef736ede8aff3699dba73164dd61804aae85e2566763c705146b92412e19f620e5750829fe6f4a617a6c0f8259a83743d4f047932dde7496732a210aedf8d86720ca4772e42959710b3d3c06a19e16ac08b071f530d17b83b446ab601eb53a988347e21e1e27b7156dc60652f2a6e6f06a0583b28e3ca2dba8b46eb95926deedf213676a", 0xfd}, {&(0x7f00000004c0)="fdb8c7dc698857795a52015cb5e82c890443dbbe5815612b8c67e0bc242c3a2c9176bbdc7d8684de03b67374d9e2db884a0f0445c83d1cbf8a", 0x39}, {&(0x7f0000000500)="0cc2a3198f76a4b44c2cf12c72e4f35426734c44937dc3a82cd49277a04a75f6bfcb2cba43ebbf29fad50452c31da8fb7ebdb784b3130acc0a4551c869306e8ff4663238676234418163285bbc87394588a537dc25dfeb8101d81b7324832b27cad4826b8b745a4dd3b6111452e09334c1a7a110ae1e6c7e80e0426fcc794a57eceb36df627f9a066e1e8b9fe581e8a9f46bd496224641414f034219e64289a559955f2b5e6ecae94746cf13950cf01e9219a2c26ce647f07bfd222a074f252d029ea2d787a4dd800861ec24610c9944d8542339c205a8ba58f0b93cf9798dfaf079aa2729876d50d4a10a95a1126caec1e1ad9934d57432a1f78924fea67753bd8755df862da7d933cdf79cbdc538a28b6674cf9a2338621c2479af498dbde480f37016e03b1e0d3bed645d18e9e086cb082b1db055727536ebec3ad1825cbad2963be9cd075e01d42c462a8195ce91b80b59922ced13d1f42c360cd3b929df41f33ec34f201545bf69bfad9ce9fcaf824776b80f7d1a419f9ec964f8a349d5ab0cf386149349c96f85346b1893132daddc1830fbe9458f15f93e868e58efc734f3a26e71ca77a51fb1838cc86b25df0dbc5c6540c9010c18613ceff80a15191d0164033cd8f5c949233566fff796b95be113394ab2c6e86d003954442b540c2801ad95440042ae5cf6076545aaeb832ac2f42edb7032ce6f8adba219e8f48acde899c307fadcc72547de798f032a29e1f92a30883a9b603359abe58fd12da33a699f728861ffa2eb749dd3024aea72cdad7c7559bcf976239c18f1c5f8a504b30634bc946c32f0fcbbc9f0f145f6359cad1e86f8d14d263ff0ecd0c20ff5da545b25e809d1a25ffde559a9f0c60e4f528e37d14112c9421951e160f812dfbb7baf01b9a3cfa71516a3f18d81a09fc8936290a69a1f60540ec14d9e9b87230894df147f93302bc6f33d55fb0dc79d786d6bcfc74e5c4b797e3b24a70ff392f0b48f28e8d99b17d4c229758fcf8c3fd6c0bf121322a85776aa8c9301df4a4f82a491c076b8e5b83507f8a01ed52dd54877fd98d0db864292b19e10eea8cf4f44188aed529ca6597a143e9d71af0a0786a46fab05a94eeb57c54872e6c9b4312cc884d1b1d565bba4c1207e0cf1281605f75ea26277301c5893a4b0974d9044daec78d4a5fcc70cce182d32ba0331a767e661a06992099fd4e886dfc7966899b4bdf28da4b3a0aa80f3368daa96fab28140c92abf0b4134be837795a236aeab8e43c3a5180c5f1f042f7eaff94ad898abc3a6cdb10f1644dd0003dec30fdd5a725ece4b5dadf820348154ecce336919db14ed72416da6011ff2294a28b537a7df6bab2f1fe863a10be33ee8c1910ba315372a483866f4dcb7738b8e6d331961ebe3b34627a66b72c7fbdef7ac95f377fd5ebcc2bc5ffd74ce2f467e2e77c4f4093b196c0a9a532c6243352ad85aceae5c0175ef2d1c9db271db512d967cc42325880973e7de9e17357bfbae72de5f6d8c0ddcbd1c649c4e28a5fb74c23846343e07a5f3e763badf784f9a09f64138136f9ce0a6b0152e967c59f3d04ba3f8bb74507f24a7646fd0c41cc7ff6ecac0927baee72216df4f00deda9e1b1c7bc39decebe03bb3210be41f32214a97ec2021783cbf38fed406d643a0486f74f1efdc4cb1f863611e42074198c9f3cf090613f7207c54442efb1e5f256d25aede29446e3639d67b120f05ff044bd33aefc387fa6ea37d7031b1a5bb5cc49ee0d371c61ec438e4ec070d09f25b6518100dd2e1f44d735ae04606bf8088487c9333b9fb0cdc733c55ec8bc4680c84418cf6153d62750be1bb66e5ccaa9d67dd3accedbe63ec2a5ec9c93472759b50e1fd22bb9be4e49b1c95903515c1c10ffc8dbd2de2121ece5276011dd15521451a49f00e8eac3c9f75ce6da54c91176088b2c5917d2cf9893343576fa8abbaf7657f55aa7f5fe4fb85cef54fc6960c8eadc823fbed5bff7f99f87b9af3c2fe58ab0d4592c9954a8e43b3e33d6477c3e3b9982831fa0df0116535c6e1d5ee70d20273a59957c3ad5261f56abd16efc878908938a2bbd1e9ad2108e4d97b1296b317bba890aa853761f9e2bd47cd89769aee09e99a52cabe13bc89d051b6d5390bbde8b86c1c8ac492eaf4024ceb09f5392828ee684440c399d107d8663b41d47417b0fd4c940ff94fb4a9fbeeaab69256adf7c39ef4a90da52ac91e08f0b0e985286f456f02f58e3462c4bda5ebe6012abe141684a77e982ac2c30102fc10a0b9bb9280352a41cee08ab27476eb009ba074910ee518cac5a9a90f2199078fc64238e28073ee7fa2e9b750e10ae184fce88de14379d0076857e3636d0d844291ba018c289188fb37bd9bfd94cac399be721be4537ad0d13a3e75a66dc3b6b311cdd9fbd03ba096ee96c17a645d5d2ee2411ea56b600da743d1f9c6643b8132b6c7e75b4aca1d69b80cc30157e5b756b0b2cf937f467d966573151aeda16600aac131da2a0a128e8af7129090a794561da97fafd895b8ce8327f30937098d84d2e809312f015f64bc18de0003f7c661aefa23f5d941bacb49cfcbc7b800edaf0265919cba4b99634c8a155c7ac4c44d748765fce00c8ec72d722169d1c698474b1a3acce6f778f4f2f20b09cac08385591d4dee4b7c4107b40b35763d38def784dd2d6aa64b478dd6a76410f5ee44a5f7a47c05cf3ed7dba900b28085537f7cd5dee5b09dde5db4a385ec739982ce46518e48beb90ba4a6c98a339c1a651fe5ded8bc0bf2e2260d71af0ce34cba54cd149a7f9e8c4e689a2021da19ea0c08182548c07450eac0f2a2c8a0ee152bd18ec164900b5737261ce952043f9b4ba8b6ae5cc0142549dbc724a927f958521829e464595a0c2417039fef2cd972659605291f1c25482f596520e51d5dc64ef956fc637242d3ead24912de20c2d97e095c14c6b6cb8684c6f22d42b1880e86896449f06f7a360c1557760814e6ad309afd5932701e68fd965359186723b5bcd08e80734228342b373c8ec3fae36f050258fa70cd4a3be08b3a5768b53065e8ef704e32d4f1089bf4543201708319e69e2d2a2014c175d233650f0bc46f26713a81a693f2fc34445cf6df6649ed7696936f000c20c8f3e44c7286543da8130666bb865269caf10badecb61abf2e7c544a1b0f4d7dff127acd0a83d872bb23cb910501b32904ed20f22949852c0dfb9a6d6348c3f0b99ddf325dda855099095fe46729ca41138ef61a1505994f95bc0e062af6bd5f2a95acbb059a616a9036cf94784648c4888556d79c371aab82994881af1de4bfbc0df1548b55d5df77a891d4ba0fe35a3512031a2c66425c9f2a748734267bcb9984499b9f4e8899a58d4287b7a6d9e149b421cc1a7b4d219e2d4340a2768aa5722a948ff4546cc3fddb3667b0521d66a68bf6abd50a22306e315297f1d6dfce8f3ca1fe41df485deb48dd3413b5901df5cd039a61d731759536beb8859be160d8f3ad394ee8ea6f13aefa1bec8c4dfa6c4434ec007ebccb7be0f1feeb98b3bd1016389883931a2bb51cc1f942bf8c524c3ee955770a3559f80fa34766e3e763c6e24bd595af36f9c590cae1bef29081aac44186fce80d216bff2944c33fe5d534f6b5048bc5127d9c4f10dc1ac4765ceb78fe46dc27747a549d3ee8bac107bc157346487964d808c1ad6bd64214aeef17f3330e3dde5a157ac251478316cff8807feecb3ed58d3cb4f2439e6b997fd5d7bd9b4c3a8e7b620b0a2448b1d6c3fe29790d87edff98abe7ec26993d06e9cc785cfddea1d2742f9d7ce4937b7708e9ed2a52e8d917bcab3ef4bbb7e0e2455a059b51f97549f42f0b1ce2db8d4526af85f36457f4793f552a52064c39f9de0995042be9c712e2cedf19b052165d5997364cd06f436933ec3063d0624c1d6da4c6ab0a8dcb84039e459bbbef2462d44dc71f724e6582cfa580694924eefad5e3970b3f41b4fcf824705c2339e1cb1259758f10b40c5125b6347165e4ca16a9b0c63fa3a1baa68540faf19a2bec6741766f664608cab5992f9e1f2e44ea6dea0baa36656f91ff91e5045b1bce1f0605688df62690e8c22ef41fdaa7b8704d57e387769904d1d82522f8c3f86d9529f8aa6b8479a1e79bf90c98db9f9d8ff99b4c848050aabf07aa1a44306dd6b721c6a5d96ab1893377b1ecd82e519ea25fd13efcf1447e4f1c745cd5b37cf0dd5baedede4f36f148fee399bd4da3998267266f64a7bf7ed2419bde826e93a8c3c39e50342993203d33d5e0a9158061a434c400232cf7a57a659aa11d83fac2392cecfce068aa4b6c14e2efe623d0cea4b57fc91bcbb9d42696f865db3e21cfc0cf5aaed744448e2a9f6b0bd36a770fc62ec67f9eaa7b1132c81ca0972670507d7ed3b9c6ffd82735d5d23a5dbbebdceb78b98eb459bcbd13ff0e913f42679527d1d1b1edf50bfb1ec8f95775cf3ddac0b088b02cce7d2278f6e499f3491e6af856238bd93c7b24c9e455c272089f12310b86e42369ca56c85b164da9d7c4595e96b5b1bfcbc8c90e97106bc8af07b0eb6611dd990d78ee678e8d2cae2976d4b5715751beeabc8354dc58284e1851e8895d30859c7a9c7180c460eea4e1965470456650e8722fad7e6bec83cba907d0afac9017ad310735f2b263735c8da8fbd8ad1db12b7515d0bd3710d896d83adaa47e86f19832621f956143ed0bc8fe5d13cb6405bc8022ad4e66eb23b7e18b5bc99ed9efb2032e0ca00d6d4a2584bc8e6d20c6fccb6f1abe7b66b54d036789bc6eea229a65d08ca3ab397417d618aa0f3fbfc681ad27a72240e2a48efb8967568ffcb468bc2d37c0f817ec69b399081ea5d30afd3f3d8289739eac190b592de981a106eacb7dde36cb4f244fb30c348b797382f54a6972950b628bb56dd81baec748a15fe7253a59c9a07d15c7e37d27b7f1ce9ed4bf9e60b19582ac0756e2e7220d55dec857ee8e5c79fe50ec4686e61181089b0a161b830d79d0f8ca437e254e0c92ead0391ceeb4288630b33980bff2755269815ebb3baca49e3ba2ad2c4b5baaec1aa370f464ed3193e68c12c81836525d6540cf23aa1d79fa013baf6280c53a3ac8ad7cfff5efe9446e914a8a4e1e68ef0d1946236c3f76ed1660a5e561c23120ea28c31594241607d3d0fe29c2e95ae603030f1cf9b88e285a3aa6e64fc4bf89e14d67fbceb9384780cd1d592725e9ab8cad01bc625f6322bfd42ba9cf4d6b52a8a8bb4fb552903e43407ba9aa68555bcce9a3a4130c9d8a820b9ee920043301374e072785941af4caf7d56d427f99f98f55f2215922c2f7f3e404bd3ed73fa1fa6c51e21657962f76f526c1da3d45992e1b447cb872b13b71598b59b7f297652b04d46ce4df23c77ad08e9ddcbc03bd51b598032b86c5944edfbae96c250453ec76fa4d22c93ad14d651882e2bdb2fcaa045ff34840455ae2feddfb517566d8fadfdd40a36e7e689ee2d104d2c62b8a233bdc297d60db6c0f18991b39fbae7f9c3f207b161ea3ea4aa409a1be0fe0e34b5f3e94d2cc35ee9dac0bd9ce40704b7e36652fb25afb7b33233904fa1a29c5456270154934a55bff61587822c6fed85e8fdb0d5d6fccad484390b916ef13681d18c27acb1b08dd42abc93818958aefc09d7546504c80b5619ab5ad28e0cab5af5ef629686839a9ef545f2bfc3f3402b6bd8db219700e2cab8ced236211e23de138efdb56b503b03acf230f427c432f64acf97a47079701ee7d8d17d32b748db095766a77466ad93552eb3d65245e63a577f0f2cccb", 0x1000}, {&(0x7f0000001500)="315de2a05df3a227ab145bffb84ce7d8a447ffa4ef1291c502f2ee4fc23f95462984c40cd37e02e210fb604d1d3e7732e260f752df58165b5c57cbdea6e60c204899580eaf4d1801fbfa5c28bbbdde8cf7d154fc69fcfa86bc54a281", 0x5c}, {&(0x7f0000001580)="7ab075240f219ed58c4d590f4d2c54fcb7e285b9ca3455f272c161", 0x1b}, {&(0x7f00000015c0)="7914ed4aeba7978ab50cf1a4b2474dd35de20ded29f27c4810fd91e02d579fe122dbae41d48b21727b8ef2cfba6ffede74daef", 0x33}], 0x7) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) ftruncate(r0, 0x0, 0x1000) pwrite(r1, &(0x7f00000002c0)="3f738e1c65e33185c5caf6d077edec80f4b59acf0470cddcbaf17d47149d89bed5356e9f7a039c15af2e9b8f3e81a0ff7c5883cc50d9faf050adf67a530fb9b94c304647d13da1b61b3653efb287b1c9c4ab147b4039672e06e8e0e760c41507c6c75a84db48396818babb6e19d09c8c4ad21ac7acddee450fd9cf743d12a3387da2e77e1a08c46f46e14175e3fb5bbfaebfb97ea3a163bdf112715e", 0x9c, 0x0, 0x0) 16:02:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) open$dir(&(0x7f0000000080)='./bus\x00', 0x81, 0xc3) r0 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x2, 0x1}) 16:02:46 executing program 0: socket(0x0, 0x2, 0x0) 16:02:46 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x3a0914c44f7b202d, 0x80000001b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2fdb4779795b6206, 0x0) write(r0, &(0x7f0000000700)="e5ee4a2c2d7fa4dd66448b71609eebcd", 0x10) write(r0, &(0x7f0000000080)="9cb2992007294c02192ddfe06e322e", 0xf) 16:02:46 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file1\x00', 0x40004400000002c2, 0x0) setreuid(0x0, 0xee00) truncate(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/178, 0xb2) 16:02:46 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x10) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000080)={0x2909, 0x9, 0x1, {[0x0, 0x2, 0xffffffff, 0x80000001, 0x0, 0x0, 0x4, 0x0, 0x0, 0x6, 0x1, 0x100, 0x8, 0xffffffff, 0x8, 0x101, 0x5, 0x7], [0x8001, 0x4, 0x5, 0x3f, 0x1, 0x800, 0x7f, 0x0, 0x5710f1d9, 0x5], [0xff, 0x8001, 0x4221, 0x7fff, 0x7, 0x1, 0x3], [0x1, 0x70, 0x2, 0x9, 0x7ff, 0x7c00000000], [{0x81, 0x94, 0x1000000, 0xffff}, {0xcca, 0x1ff, 0x21d2, 0x17e}, {0x4, 0x6, 0x0, 0x9}, {0x3f, 0x5d, 0xca, 0x7fffffff}, {0x8000, 0xfff, 0x7ff, 0x2}, {0xffff, 0x100, 0x0, 0x3}, {0x3, 0xf4, 0x2, 0x200}, {0x8, 0x100000001, 0x100, 0x6}], {0x1, 0x3e7, 0x10001}, {0x3, 0xfffffffffffffbff, 0x1, 0x4}}}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000400)="5c7dd1e9b87efc90ac666e2983998c2215955bfcab923c391ae9b384bbe33ecfab4d7eea378809c2ac57c2f1229b5c741817a4e404f95c660a466ebfa2eb2153b39408c8f5", 0x45}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) sendto(r2, &(0x7f0000000500)="07751c5a035cb0ed03d212aabdc038ca3b830c95bb82c863d0ffb633e2127277c7450f03df917a6768fe4d7fcee189fb35c7ad78f792bff56497c4c615f2b13837b786a359b2b08d25365c2f4ff1bb44ba68f4201227027caea382cbd5fe35d80acf863f759133f53db20aaa45110f79962a055d95d70ea0fc7a208762df1c24cb62bbe4800073daba07fbbb104e3ef855e477b3615ec4a373d009debc34266314ace1072c65ed34279d35015cd34a75eedbd35dd3c1809426910a4dff768a88557c348fd482d80d35066d6dc0e2d89b03cb5b86d92aed08976395ab112e12ee180c7d3bb7a55699c74f55bc60c609a31dc378a0bd031cb4d61c", 0xfa, 0x402, &(0x7f0000000340)=@in={0x2, 0x3}, 0xc) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000300)={0x0, 0x0, 0x17d00000}) 16:02:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x202010, 0x1605) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 16:02:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000140)="e22b98f141ba2b0657eb623ccee89f3c64d63affa246e5ffd97d78f7efccffbe5720811a993def0897cf9c477fd28cee047dff45876bb2c62fba50ea8d8e0bd23813115cadaf053d21570900", 0x4c) r1 = syz_open_pts() close(r0) open(&(0x7f0000000200)='./file0\x00', 0x810, 0x0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffffffffc44, "855c55000267a7230000001a4000002000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:02:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x81}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[{0x7fff, 0x0, 0x9, 0x24}, {0xb1, 0x5, 0x4, 0x6}, {0x1, 0x7, 0x7, 0x6}, {0x6, 0x1, 0x9, 0x4}, {0x0, 0x5, 0x44d, 0x4}, {0x2, 0x80000000, 0x7ff, 0x6}, {0x20, 0xd683, 0xfffffffffffffffb}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:02:46 executing program 0: r0 = socket(0x18, 0x4000, 0x0) setsockopt(r0, 0x29, 0x1021, 0x0, 0x0) 16:02:46 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040), 0x401, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x101, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) dup2(r1, r0) kqueue() 16:02:46 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xbbb0b450d5bb4bfa, 0x102) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100ea, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3, 0x1f}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x7fffd, 0x80000000}, 0x10e) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f0000000180)=0xc) fsync(r0) 16:02:47 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') sendmsg(r0, &(0x7f00000003c0)={&(0x7f00000000c0)=@in6={0x18, 0x1, 0x241c}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000480)="4e476ec7ae77170332a8bfd65e90199aabcd7eb237a35af4e7161aac123cd889c3408b25d44dff36ce8e4ed40208c071a5ef3256515cd1b203a1bae67584c0732f920acdd2a67a4e14970bbc2e7c090b21743ab36fe63fea026296df615bd84516100d54df05e9adbf15f6da6109331291060e65a553fb92f53fd0e19ccffb20f79aaa493446cb0283b834d69f111a4174a8c0915ddaf2ce35fa99629eb07dd968457846e7f44b73c5a104e12c2a6094e3d1f1819b121032c38d5371c6a43ad4bd33677a2387be59b6d0f6f8fcbff4540f9045c298963e14c298f165a2d9d59e5dfd79d7a21a94b43e4d20431f5f47bcf15e9def1d65122a509d06cf8b8f2bffa7836268bef53b1bdaf149743edc07691776e5a4c80b4b62792184933431529a2fd25e88003719e47d3d934f3be7bfb197f947f8929530d7d1d159aa5adb32ae793d53c801628be4a11cad38222d2a160df6e15f8a326d83f1315b835dec7f25c0f79020cb9cf81684753df9acd14994b5725fad675602b21d1f420e3dc660dcd69ed247680eb843e14f64564b5de7dbb8cf6acdd437e9662f1623467860eb6f13da7e88d93651d1813dab7facc3561e0d8a4e0a93aab95af483a70ab88ece63d036cc87bbf53d147f999467ea1e39057e5134ca33b293af497c6c2981c3cc3416536f51d3ddcf03e677beaa50bc4cb77edf1f583064a7fe0198d6f1f004b5f37616cb600e94e4e514cc4498e25cd0b0c39fdc1429e2d301424cad94d760f75afdcf6435d2cc544d29d966c792c4ed5398e6ed163d98519ba20479719684ff63468b5b9bbd7eed78f82aa9877696df4240d81d8ccff6d8678134525dda9e0f785e7cbe90d6a1369f2cb108b91477872bf33faac8c42591e02d9f215036855a0cd5409734fb668dd0406cf34516fd3705cb09f523a439c0bce49c35dada0bd1166dc29d3d744e85fefd3bd351c2816c0ce44e8eee6e19205433171d0dda84086d2e1adf2e0f7c57786fea5e0913eba15f69de9c72dbb78732544f7a3137e53e30a0299b6811feb517687e530b3b9b0540ddd7e5cd2cc5ac04fd7fd95c5bce96b4fdf625064d7cd86d9f0579021c519999c4679766721ec7a873683e0b3d1d308ee42a19ff9be73c8ad13944a954ccb406eb4292fdcb11e116e61b3e08a167624a5011bd8f30d14d8fe8c34898d0de40f0c2e37a7900d0a93e16fef93416a29687c5a341db810b11b259cba9913ae10827ef4320869b2204b0c0b0443cea6611b6fd51c7aaffde0a0e1ec0ef5d38f536f1061c3929ca2b3d5fa29a164e2149abb0421ed1f6862f1d62d992d557070422de0d4f222770e1d2773058bf303d41a72c03746f598b6730a5c97011cadf2419bddf8dc84784112e7497b2f99bcf73c777fe3b26048094fa6981b8a5c58e1ec1f7000bf6709ffb64e52d8bc4cb6c260a181b5c5fbe047d972e42a9ff861fb1eca33e4b00b8b107d6ccf147103290eab469d091ef525caf33464108cf28297622afdf18f54db22e9785073e63c56d2000cb5a5a9465db9b14c78ea4c68ec4ed1fe02a6f6aedf3d8d04f27bfb4399c86d2b7068d44880ee5b6be0b5a97dc90e6535927a1b76abe550d54fe065f80f1313c05f65479f353ef6f2d892678d600d8b9a99cea680543507aad13973186e137587d7c62b8f6a8b7a336894b218de4018bec8960aaa1ec5e979f962cf0aff6177d815acbdff8c9a780fe283812d3a7c56c9a6bad3c337e1c485d44ebc147503930eefd76c2c3ad12e16fe18bf80f9807799381f35fca3d4151df06b69280d15f342fb99e486abe25f9622000dd864dd832ef67a94aced825d1ca4560b7da0a281e1abe1e791034088046b64f50231d32491d476c03cb09e4e28796bc39070e67a7c2d87b80074b6745ff035a499e607260dda23f27c02b87a012476701215c5aa11cd74f76b86acb456f55a1c1d08a361f961e9ef4b6a7d58d29264965d4f9c074378441a15351fadfdf8e43b0b34da63827488951450435065649c72f193e62230abb597999d691e062705b2f026422271a61f7dbb9c751f6ba34837f38307b89518fca3b2cacfe11f06a40bd2a91fe3e6dc57b527a1bcd5741af6d74fd39b87b69ec33583c12892b661d3348f93c862b370a37a08ceeeb718409f8da195944b8bcb252eae6f95ba32a72db0e9a85f43e427edbc6b94b919c29bbdf311bc8f4053663d602d53508ca9b3b572a96fe24e6fda88665fe22637d18f8afea2097e5a947596e70845f044e64403b82c825cf5ea8ceceeb2002b04c738bc826b5c56b8a7b3a02fe2b3ec2b5e2bc46ed21d249fee067d80827bf419837b665d352ba3e9ff0280ef05066da1cce32f6728e4b1c6f544f7a8e5482e87fe71df1081dd44d729281ddef2ce119fc94fa0f56f4065d434d7a26476d71a7e008222595cc8836d92ea7a57fe99e7d0f0114cc5f101f83d5b0f34734fa81ba5310f7cac0af5ccd0335c13e6ea66a8bfbe168274475d5f362185454389b8c8c363efd4fb92a309504a899c22d48449222fbcf2b86be1be431411c5cf3d64491fa3957628a04b10375990d5ed48f60cc8fc562cdb2d8e0358e70e4a00981f27d660f86fc9f7ad02f12e4746b49131104d25fa3f0bf832711782a3bb938aec5b1e4541bd2bc53285aff18461639aa45fb136d74694e738ef85af22584d0d6500f8dfb427320f849f163bcfee1e83d303f874e860788f184045be75c2bd9fa354861b28a6bfd80f6f3df48d0d081dabbc8e883426690698f342b15d2a99e1ab4812b43fcfc31b34ea8791a9df1deb239b71635a9e3f51f03a8cdf8cc9b5b26bf2ba7354b7aa059d194ba59f1949a85f46199e153a77e0e5594f44cbe138472db70e144a8984182d8f9fd1e72ceee0f2c6defa69a2d521e4d57b0659f747bf4993a4d577e4f64b63aa435c00b5889a0d556826479148d1b02ef713b1460d9ef5db80e3f32d7caec915c9f7ba43cdc1b0a1de48342cff5dc01fb661d1b14f738ff8388db577d0a18c8dfcd2a7d259f320968dc562f296c4248669c7df40ccf853be225ce4ca5841767932ebec8275a06df1baac8536d0a1f1d30ef0c4264e00aa0ae5880fe702720d72e4cb555cdaf39ff83aca1ed0c342250559bad17bbf0838a083b744b681c55d51ab06517d1d5dcdd6a63e88aea1d04fc4d88e1f2a5199ef3d1eecd9a7d36b05da299f506bdecc201dbfad92bbd09ec7541e80ad380e81c6e7349b6d35cc4525bc7277629ad40658bd704dc54ff8c47e01b477844b93b5fb60c7511cb2ffadb552686580b1f5e1a72a93c6123dd5f83390f5528083f520a5a2867792f3ac3e9e80625337a8306437b59997766764ca0dff474f3d0ddd869a7405ce1d3fcfa267105a4ffe0495c3ccb217e5707dd3c25fdf921e98770fce4c404a233b9b92d1e45beffaadcc99c3051cba7879bfe7d654cf604135ed2a84c84452a31c5f2e7da4e2f1463778c77f10f720dfb71bef44f324f59876e8d7b74eae4d7c874aa605c7c4f6ee2c45066367e9d75afdd9adcaa4d300cd5eae7a825eb6a66a65babe267f55f0987c3dbe249de7b2075d4236fbab5b989f621e0b8210a628d8545293d00df5589b8db545aa4e457f78b1d63c6538787dcfa1fc8c8f5e6b71b01d885b2daef5a35e469236c7417cd411ff4c14ffd84231f52f467461d4519df87dcc3373017f46847bda3c5466cf40aba20ad48197ddd53e346fef6e1b35c9d420fa7f9249add12e6c1beed04d696e7f70f251b477e226b44745c3df6771878fda66b9376ca33ba2c411111d13a46691c4746d5300eb6f9140ab5b9f9e8600ada5e66eb0fc1ec71a8503aedb26a68c96d01bbcee9d6b54c30776fc57775974e64797bd7bc2fff7ad6ac0dc085ddc63b06f1e1eca8c219cd62ef93d5a118a36cc25462b1443e7ceed4fd45ee87409633b91366caff97e46c4ceba3e682f736fb1fe5fb4346e9016edfc3d019b7a5b7047a92794b8d557b03a074cbd7e5ad20cc42f43ab89b6d38ecf4cbf4a4a55f4a9fa6ebf689ae28783b288a82c15f46069adc9d2b72aca01d19260fe12947f840f30b44e5b0ad71fffe3cc7a6bf34bab5abdd17e5ffa4e1a5537d91876482b9b839f2419befda40e15557a0fd1da3114ba8b3270a00716e047a7763d276b0a0b37a9cdb06eecd861f5cc26c941b6cfaa1bf98570b30be3733e9739710f8345281d77151aa07ca0335df428628a395f3c64a9d6afbe140ef7ab42c79d4ab9199f3ef5542b6a1d4b550e90247a9f1848a80faf4c01fff3166c2c3a92c8bc3276cc02a07c1d2c7fe3a428f4ca6a69172cd6bc8f8acfb40192fac48e3d96395f5f505326cddda4b75964289dd6d3f45049c7c7f7825f2d6c8ddc45dc7f0da01568323d0aadcd0e506cb7a0ed7db731a9010c5f0fb51ce5d7f0e32ffff046dcca0da677b6eff0ce6276629133a06c70234aa85c5383482e58f02fab8da90214aa48cb141c940dd38872bbe9f7245597c4b39d5b91178f376df3476c6bf7a0c723570536a9d75760784948d566fdeaaf0bcc97f3b5760123606c1ee66196531da8860045cdf46a025ad9b8a1630718ef2ac91f0c3e6184acfa1a7151ba100732d7a2cdabe5ac285425f625bbe2988b6cb22aa11f195c1d62d6b07707c2a13597b2ccaf39c413b96500de860d7cd5fe585ac87769a896eace289eaacebdf879458fcdb97d8c9b37ae417ce7cdcc0529fda0a8c4369abe8b4967a75111935ea2dc423cbd7837159119b98e1aa274c5bc57c1afaefe5250d8d142382b94e0b1ccafb5b27437f04611ccef5647a7eeba2eaf0c4d6d686616a4352cf29d509d60b207fa7ecae0057b27f0f3b0a059b2da56806f7c558f33503f979a6bf18b26a66e9ffdb95d97ba40802a29e58709e51413c6cb83b0b2f07c8e723a7a2adb3665008f2e9fcbc8a7f3c10bfa706c02b2dbf2566953e0be174c545440652ef07a7b7d510ab65cae3058108250f83fd6dbc9e1e163ec5d48de564c3f7b063ddd222fcff666cd625aecc9bb0a3b38a6433e9bf2fc575ce898cf34d6b558740d2d36ede5819d82d5ee7ec347576e5becaee71082b2a4cc3263442c494bbd39183a95595fe3073fe7b99ac6189894cca5e1361dfdcb24ea3c5cc44915843025ba45453d81eece9da24f7a6f8d58c4f661206f5b2ae3cc8c6ef3c2bffa235fda1ac5e584f38dfe5c90842633bb5b9e912b2b2761551251c246c26264a8848edff67cc8b08a7be891a9503d006e9004421cdf08edd817a0fa186d5cd736581b0d0576fa2bf0ddc471fb7792f14ae0f89d1b5e7ba2e523c9c6fc2f4be01229fc2a2bf9abb4e0acaf2467fd52251fecd70c4f2614d0134214a801fdc5bf9f7e859854abce7c8105387923071025b6c488b3eba4cb1cdedbb30eb117c0eded2b665a2f07d991b99b8267a2a69d2937319f012570344fcd005aac9f144003604161efbda6cefe535a556268180f7c807f41e2e50ac320c6120db85ef115b828ff491bc478927ba5a087c423f0708dae1662b623272b3385dcb746075ae6553da5e77fc52f28e8a0baa18609eb8efa6e3b9037a7d6cb1f729436c2933b42a18d22f2efa2ce89da4da74f0f3a7dd7f37e621299727b4275185c2b87900bb105e1a0d83fe70d90c58d9dca153208a37e9415ae62b4f43128dafd1b21da518e372677e385edb8cf3dbaefa294b7019a73e115daac73dec40235501904b3ab4d81ccba58d88765cc8360010b623fbc4e45e9b9540c9249bfe2335c98f92c1373aea7e14eb39f2219c", 0x1000}, {&(0x7f0000000180)="b7ec7591b91e9e79bc25cd1e3dbe812ff6315c9f2e18d8796ce01affba1a0d7c6a75acf6c5095c139a1c68960b0dfc746a2bb466e5bbbfb857fb0173a93173cdf60033bbad0b25427ef5ef31485780cfd706ce3355742f69a7fe36a1510c5236f8d24761e2dacabf1c42eac4fbb9b4576d3e94e17d8461b74b8723d302af289d41e8c2df16b3a11efa8d0e8ec779562918b6c0ec6ed87ae87cceec7a8c463e6e9cdd70a7b3e5ea6a739504658bbb95a2a2908f4c8ad91f3efc9289a7924b6c959bbb5f0954992b5090eb1151a24400ca1f957196642f", 0xd6}, {&(0x7f0000000280)="1294c9f5e8e2df1c264e0abbc21c0fc65b79043a49b00fb13df9c83749e04b669839c75b0cff7ce9470cf14be8f908e6a020ac4feff75c457ae13493dbbe601c7cc0896d4789747675067ef12de5483e5e416800ee3c57fc8a5108efbd", 0x5d}, {&(0x7f0000000300)="e4d94f5f1c6183069a9db7c251044af61248b34096eca3b8077d429a7fc28ae46f72884ce20fa6490270a0c7c88d207cfe017b9e2111fdffea164898e6f1e9bbf7aed9a9305e0b7eefbe8ca9847880e69c3355df63cf042331f91e61a5a732db421636492182d36b58bec8c7503fa64baf40a0b3ea12b2ce128bd5fa8d436166c68892ef9765ad0240497ff26e9323b87aff3a9fbc8ed9bfce", 0x99}], 0x4, &(0x7f0000001480)=[{0x108, 0x1, 0x9, "7cb9f1bec772f1cd4a50b09784c6bc1a7aaa9b581de15e68d6cf9f0d3634855c13265263d2c830b278a4c676b5db4c540bdeb2998f5ff063b2663267c12d1488feea20a7b5948972a5386828596901adc2491abfb02adf9bbcd272d1b5bb0a9e01fff27af84e35668b52317fbe80d87394e5f116c8d2d7a24165ef84e833e56d006ca4902e98366039f97fb0b28db047cd1105d8a6a19fb99f42fa0097febc95ab9e7b72abe1dc52f4fa8b05238db9e7a5a5c9373256a347693cd07ce810dd875230c60557eda72a87e72627cb745f8dc9f15ada3a8b133cf6b9e6a4815091ac06200a8516736eafc44d60a3518a834ca4eed3eb97"}, {0xe0, 0xffff, 0xfffffffffffffffa, "c182ad863dc345c4e7594b9a284ca5d1a87eb3e1ca4833cc7e83ff530359e94678c8c4944453404335129cc040f2b5c8e2f21f5209d1b7a159005d6e97c1a0796df899b4898f03f71d7812cf5888c809b5194cf8b8f9a4967abc225ee98fa266400ebbe5a1b7cb98cd4ab9f5544f10b03073c1857f46d6b9c9b985dbe47210cf3823b91ec09c494b90a49583d5645db21f72622b111e9915fb713bfaf7d141877bdf2592cc9fe7805942ffffabd2029a06c4b4d19943aa9470df73edd54829ac64d4ea18f54cb432e3c49b517373f6e8"}, {0x68, 0x1, 0x10000, "c0419c6f3b5c4adb53dcc91736e5a6fceeb3bd041ff59b5e0c55a1ad0857522b34b4abaf6cc2aa23cb4a7bd40c7cde312c65b9cc7d01baa00f2be5f52107fe9094bcab1f112a66467a3209ef7e7bbf23b23e150b"}], 0x250}, 0x1) write(r0, &(0x7f0000000000)='d53', 0x3) 16:02:47 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket$inet6(0x18, 0x0, 0x1) getsockopt(r1, 0x29, 0x2b, 0x0, 0x0) fcntl$getown(r1, 0x5) 16:02:47 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0xb4f4a88c23e8ed47, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000000c0)={0x9, 0xfffffffffffffffb, 0x8cdf, 0x8, &(0x7f0000000480)={{0x800, 0x101, 0x7, 0xffffffffffff0000, 0x100000000, 0x401, 0x1}, {[0x2, 0x1, 0x400, 0x7fffffff, 0x1, 0x401, 0x3, 0x100000000, 0x6, 0x9, 0x100, 0x8000, 0x8, 0x1, 0xfffffffffffffff9, 0x0, 0x1, 0x6], [0xfffffffffffffffc, 0x9, 0xfff, 0x7, 0x8, 0x3, 0x80000000, 0x800, 0x4], [0x100, 0x1f, 0x469, 0xedae, 0x9, 0x7, 0x2], [0x0, 0x800, 0x7, 0x8001, 0x9, 0x8], [{0x5, 0x100, 0x0, 0x535}, {0x6b6, 0x7d22, 0x2, 0x1}, {0x80000000, 0x607f, 0x3, 0x4}, {0x100000001, 0x4c, 0xffffffff}, {0x4, 0x7fff, 0x3, 0x1000}, {0x7ff, 0xfffffffffffffa65, 0xc74e}, {0x7, 0x101, 0x3, 0xfffffffffffeffff}, {0x33a716e7, 0x0, 0x6, 0x1ff}], {0x800, 0x9, 0x1, 0x4}, {0x3ff, 0x6, 0x1ff, 0xd2}}}, 0x1, 0x7ff}) r2 = dup2(r0, r0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) mmap(&(0x7f0000fc3000/0x4000)=nil, 0x4000, 0x2, 0x7010, r1, 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000000)={0x9, 0x0, 0x4, 0x3, &(0x7f0000000200)={{0x8001, 0x6, 0x13, 0x2, 0x10000, 0x4, 0xffffffffffffff00}, {[0x0, 0xaeb, 0x3f, 0x9, 0x3, 0x7, 0x0, 0x7, 0x7, 0x1, 0x81, 0x100000000, 0x3, 0x4, 0x1, 0x2, 0x9, 0xe6e], [0x8, 0x8, 0x401, 0x0, 0x4e1dba45, 0x1, 0x8, 0x9a4d, 0x7f, 0x9], [0x8, 0x800, 0x5, 0xffffffffffffff1d, 0x401, 0x9, 0x8], [0x2, 0x100, 0x3, 0x3, 0xfffffffffffffffa, 0x20], [{0x80, 0x776, 0x2fb, 0xb47d}, {0xffffffffffffffff, 0x81, 0x8, 0xd8e}, {0x9, 0x10000000000007da, 0xd8, 0x6}, {0x7, 0xffffffff, 0x7, 0x100000001}, {0xfffffffffffffffc, 0x10000}, {0x8, 0x5, 0x8000, 0x1f}, {0x2, 0x7, 0x1, 0x9}, {0x4380, 0x3ff, 0x5, 0x7ff}], {0x7, 0x3, 0x4, 0x200}, {0x4, 0x1, 0x8, 0x3}}}, 0x8, 0x3}) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) 16:02:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10, 0x90) getsockname$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000235, &(0x7f0000000240)}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='7') 16:02:47 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x2, 0x400000000005, 0x8e5}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000140)="fcffcbff13b9fd81080000000000000031929648", 0x14) close(r1) 16:02:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x15}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0xd07536d4b72736fe) syz_emit_ethernet(0x1, &(0x7f0000000180)='/') 16:02:47 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = fcntl$dupfd(r1, 0xa, r1) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffd, 0x20, 0x80000000, 0x3ff, 0x1}, {{r1}, 0x0, 0x80, 0xfffff, 0xc864, 0x4}], 0x80000000, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x10, 0x20, 0xff, 0x5}, {{r0}, 0xfffffffffffffffd, 0x8, 0x80000001, 0x9, 0x3}, {{r1}, 0xfffffffffffffff9, 0x40, 0xc0000043, 0x8, 0x9}, {{r1}, 0x1978bbccf3fe8c03, 0x0, 0x1, 0x3, 0x3f}, {{r1}, 0xfffffffffffffffa, 0x1, 0x80000000, 0x9, 0x3}, {{r1}, 0xfffffffffffffffa, 0x28, 0x20000000, 0x401, 0x31a}], 0xf2c7, &(0x7f0000000080)={0x7, 0x6}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="8737", 0x2, 0x0, 0x0, 0x0) 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)="ad1af05de2f4ef18", 0x8) 16:02:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2000045}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:02:47 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) 16:02:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:47 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000200)=""/94, 0x5e}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000100)="e31d077ffcc54c47b7e65e7d19a547dfe96e3cf09a8493bcad2d15d2da379be2d376263ddaac56ad19d0a4206c664b8ba8ac8e44fac2f5cef9fed41b6a7349f740790a8cafa989b115f30876f7d10af56dec3363359e23c07d5b481039a62dbe46fd934ae20e18cb6a80e99604db665ac9a9bfa70f4552e68a8b45335f7d5489d32325869bf69143f98e1dc8c8b7e9ed82fdaf7d778be58ddb49acca3e5ced36c4cc112d5f884acd7a699c79855cd1d26260c87054a71fe077121fe4aa0a0998a704a476a3b590dfa0b8ee73ac0d3293b4e4cc19", 0xd4) r1 = dup2(r0, r0) shutdown(r0, 0x6) ioctl$PCIOCREAD(r1, 0xc0287533, &(0x7f0000000080)) r2 = msgget$private(0x0, 0x20) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r7 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000004c0)={{0x1fd, r3, r4, r5, r6, 0x4, 0x300000000}, 0x1, 0x3, r7, r8, 0x3, 0x8, 0x7, 0x80000001}) getuid() getpeername$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000b9be7f986c162e9a00"/92], &(0x7f00000000c0)=0x5c) 16:02:47 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x13e, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) socketpair$unix(0x1, 0x4000000001, 0x0, &(0x7f00000015c0)) 16:02:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x74}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0xff18) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x5, 0x0, "d88190c2f58d8a97f846bb722d67c49b20ef9809"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a0020d9830ea462f913"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:02:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x20}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="84c6a343") 16:02:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x20000, 0xa2) connect$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = socket(0x20, 0x1, 0x0) accept$unix(r2, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) 16:02:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x7, 0x7, 0x8001, 0x34e9f383}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:02:48 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000001300)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef9400"/4114]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = geteuid() setuid(r2) r3 = msgget(0x1, 0x100) msgctl$IPC_RMID(r3, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x2}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f00000001c0)="f489") readv(r1, &(0x7f0000000180)=[{&(0x7f0000000200)=""/108, 0x6c}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x85, 0x6}, {0x44, 0xf46}, {0x6f, 0x2}, {0x16f}], 0x4}) 16:02:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) recvfrom$unix(r0, &(0x7f0000000080)=""/65, 0x41, 0x40, &(0x7f0000000200)=@abs={0xccdc8cde95a600bd, 0x0, 0x1}, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x20}, {0x80000000000015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000540)="68ab7387") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) 16:02:48 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="775fa72b0ff48b61771a36df04ef09a2ed105bf5f154da786133a53de3d8cc9b59928a71632f556c28a3a6cbddb09a7f6daf9237f97992cb185a356833ba1d426dcfdb1c2706"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x10000000002, 0x2, 0x0) fchflags(r1, 0xb72c8208ee507fc1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe(&(0x7f0000000040)) 16:02:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x30}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:02:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x48}, {0x1d}, {0x6, 0x0, 0x0, 0xfe}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:02:48 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000200b, 0x8000000000005200) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}, {r0, 0xd}], 0x2, 0x23b) close(r0) socket(0x2, 0xc003, 0x0) unlink(&(0x7f0000000080)='./bus\x00') 16:02:48 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='mn', 0x24f) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x8, 0x8, 0x1}, {{r0}, 0xfffffffffffffffc, 0x20, 0x2, 0x0, 0x8}, {{r0}, 0xfffffffffffffff9, 0x4, 0x40000000, 0x3, 0x7}, {{r0}, 0xfffffffffffffff9, 0x8, 0x1, 0xee2e, 0x4}, {{r0}, 0xfffffffffffffffd, 0x81, 0x10, 0x1, 0x800}], 0x2, &(0x7f0000000180)=[{{r0}, 0x0, 0x5, 0xfffff, 0x2, 0x3}, {{r0}, 0xc91ac59d5a888d01, 0x4, 0x80, 0x6, 0x1}, {{r0}, 0xfffffffffffffff9, 0x1, 0xfffff, 0x5, 0x7}, {{r0}, 0x0, 0x54a1d054ab7a0a5f, 0x4, 0x6603}], 0x7ca, &(0x7f0000000200)={0x1, 0x100000000}) 16:02:48 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) kevent(r0, &(0x7f0000000080), 0x4, 0x0, 0x8bf6, &(0x7f00000001c0)) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000080)={0x0, 0x9, 0x6, 0x6, &(0x7f0000000200)={{0x6, 0xff, 0x800, 0x7ff, 0x8, 0xfe000000, 0x4327}, {[0x0, 0xd7a5, 0xffff, 0x401, 0xc7, 0x111, 0x5, 0x0, 0x3, 0xffff, 0x1, 0x10001, 0x100000000, 0x5, 0xa00000, 0x1, 0xfff, 0x80000000], [0x3, 0x9, 0x6, 0x0, 0x2, 0x0, 0x8, 0x3, 0x3, 0x1000], [0x8, 0x5, 0x5, 0x4, 0x5, 0xfffffffffffffffb, 0xd173], [0x6, 0x800, 0x8, 0xb2f, 0x9, 0x8639], [{0x2, 0x1, 0x1}, {0x4, 0x8, 0x1bc, 0x9}, {0x9, 0x4, 0xfffffffffffffc00}, {0x100000001, 0x3, 0x8, 0x8}, {0x5, 0x2, 0x8001}, {0x8, 0x1, 0x3, 0x8}, {0x8, 0xe12, 0x63ba5e1c, 0x5}, {0x5, 0x7fff, 0x10001, 0x1ff}], {0xffff, 0x5, 0x3, 0x68}, {0x1, 0xd81, 0x10000, 0x80000000}}}, 0x5, 0xf89}) 16:02:48 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:02:48 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)=0x7) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB='(\x00\x00', @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="767e268da6a994096a01cbb1b5a1827bc788aa3cb02d70e7435e96cba3843c4e41e78903a56afb29c6a5475a060cb7d822684c95273c94103a572062af5b7db7042a33fd3c3e253c1d815bd8b5ea5c59af91469608e1c7bec9551183323f1dbba36f774ab013b5539f1345beaf9c8c7f49d32e140db15d3d3dc4a263a79a5d4a2234dd54cff7e787a6348c30b189ce03d4b7b8ad6f96a24d6403bc54bb27cefd3db563e268c6090e6af31d50784d8d9670c50d8e63fbca9cf54daa97b06a3f4eb6885b6050bc39bc554fb585ce9f8a25785042", @ANYRES32=r1], 0xea}, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x10, 0x0) recvmsg(r1, &(0x7f0000000000)={0x0, 0x262cc104b7a74da, 0x0, 0x0, &(0x7f0000001440)}, 0x2) 16:02:48 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = syz_open_pts() ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000000c0)) seteuid(r1) setuid(r1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000040", 0x8) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) lseek(r0, 0x0, 0x0, 0x2) pckbd_enable: command error 16:02:49 executing program 1: ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f00000000c0)={0xffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) geteuid() getuid() geteuid() getuid() 16:02:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x44}, {0x6}]}) pread(r0, &(0x7f0000000100)="70a6e60fd06014eb8139430d8e61d4cee0f5844e3b9b11dee05614f9fab1e37ed316a87467082cd2ae96a91bd8f7a09a3790001a392b85e0084d483efa8c2598c43b4b58f3121e0ad46eadfc36a5a6b80f5be4dfe62607a7ab66d33f3045befe86e13f06dea17cf60e48d98190de8b9d19e2464a99cf783dd0efe5eed6132efdbd9aaaf4f043056fc993b7d184fcbb7542f69891a656ec82dc88c896157e6ca2786367628ad4acb8465a0004438355496fd4cd0fbedd63b276ce591af94aa220f3d83e3f43b0c75f73d9e5a0b9be6031be1b811f08146f69386fe03e56e6c156", 0xe0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:50 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1000, 0x0, "fd84054fdda0e1b284ec12db28d1d4eebeb16626"}) fchmod(r0, 0x1c8) 16:02:50 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, &(0x7f0000000080)=[{0x100000b1}, {}, {0x6}]}) fsync(r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x2, 0xffffffffffffff7b, 0x1, 0x67}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:02:50 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') open$dir(&(0x7f0000000200)='./file0/file0/file0\x00', 0x411, 0x1000000f0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0xbbe229620ca2cde2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000280)) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x8, 0x0) recvfrom(r1, &(0x7f0000000140)=""/132, 0x84, 0x49f5c504b3653c5e, 0x0, 0x0) 16:02:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x6) 16:02:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000280)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x273, &(0x7f00000000c0)=[{0x4d, 0x0, 0x4}, {0x100000000061}, {0x6, 0x0, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[{0x0, 0xfff, 0x0, 0xe883}, {0xb3, 0x3, 0x20000000000000, 0x7}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000300)=0x55) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000200)=0xac) open(&(0x7f00000002c0)='./file0\x00', 0x200, 0x80) syz_emit_ethernet(0x1, &(0x7f00000001c0)="9c") 16:02:51 executing program 1: r0 = open(&(0x7f00000010c0)='./file0\x00', 0x0, 0x1) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0, 0x0}, &(0x7f0000001180)=0xc) fchownat(r0, &(0x7f0000001100)='./file0\x00', r1, r2, 0x6) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto(r3, &(0x7f0000000080)="5161cd5ce11242a5a3a7305b2d917d64be3346ad4834da94a1187117247e78aaa0302288b34bfcfb93973790e31278b3c61fa0e15998f7f567771ed90ae6c446bc2237fa7812a47b818564261e52434fb6acb023e88547aaf6887d04983ce3ed219d5e8b957e2a9233681482021195a92809881a4b8943d9fe42ac8d819894d4f1d1b9dfe87541b3b113983840554494484ea71f18761669889257baabbe391bba796852302eebb9d90d698beaa32fe0a3d43146dab94aee650e7268b3f3333eaff26ebfe50e3f6a70f1916675c227a88b71f28aeed3dd43b26c956d00f00583e63881a59bdcd2c84e085d9d2ab561c784fc0a0edba3dac11833928a4bfba80b1d87e4b758606f77ea5a69ea6649b3354e9bcc85166ab304b5e705526a3eb075f1256acba690c82f921f1204b28c6bd4558f50cf0c0c8fb7b85d3ca2731e37108200530ac9ba3f1f72c994289ca38a29dd735d912ec2d16dc6b6ab4ff91b3c36641d35e6779be7593c6c30056efa03937ecac50c6eafcb7730f4d3e92ac6f2c773f6342354a546c60694482488359de687ef8e56426e5e35728245679f06435a30edca8aee5f053c5cb87ddb563eded236c1ba9d0cee94440f7eacc8abc5721e6f737e9a97db794e5742c8ac89afff643ed07ab2427d3f34fa94c17d729a2a38f8c4c813b07981e27ba76aab599c47f147ae43788df00542410adb35abedb05a766ff43c07e55ee12ca6ea963d12d034bcf6284d865a0fc2510a23664ed88f96df23470c0bb0e9da15ffc774535ba6e467793d86ce73ee04f8f7a7386afd8b014cda761116c7f6d38dae5366ed5ea7a4e74bc6ac0d755631a0e43ed13c34aadb8aabd03ea470687514f711d8e0767ffa69aacb7d1a52308871ae845584e6a4a3c3a15379586aab5e0f6784b7fba279b9e614d78ebc4c9aad3d256d520a4c7b5908bfea0768e6e9e0bad6a963b9e255f907e010b20f350afbc4dabd15183a2bff70944d501c3780c7ac2400afda416e9a28f78dc923dbb4779104d04a451e84f136f8b063278330f14892cd02d2b62e7287a0e3e089c6e20974d261166a92b7016aaf0074a779a9de4faa96c6d8dbce532fa7b5cef551d3c3f09f0e9e8970517f262bb60d5cc6c57fb3e370982875801a07d2ae35e0e8f49c47ab6cc86559df8c1de81fd962a03b3c0c5594d1edccc40ffd56e852b4f1880f061f389e61966ac52bcb031e0d7cec418c09cea41af069f9765730e6a858751d5d1a4a7c1691ec701fd475710de381c2a884b237e2efbbfa3214705f86e72263bc4b09f7d533b3fbb93a1ea148fc6b0d76d24d0af6947659cd665118c93a54b0976625a27ff619ba173dc7874ef68e4668f5df2b101bcdaaca36a1bb00e8aeb0bb800d2a75cd08e2905c1be26f69a1bb0cd928597fe2040be0c54ef2d186b8a2748efa6d0815115e60512ad1408f033ec1f2aeb8544865edc3254d0d623bbdb95cfb73418b4afa3dc6ad424caa6ea02b06b94c984d89d59050a1ddf88a9bfac0147460e23352ae79ded0e55eae62cb6f43b157c664ac4a263a6061acc968e27c46e88a40bf9d263a7ff193f03712d3b5b5f1b575b132ca27bb53198a791c3e3e4caf701c7ca987491cbd643b9692328b1c248e9ed8bc7653ea5d5a44e4fce779b94fbc1d346df107d4a92587267dbaaf120fb1f7567dd79a4780e72c169f2d0cf1b4a48a3ea16f01049da4f58831af68a7a83e0619fef08265e2bbe2d97e7f00f4ed4b6412b4be914c1daff926ab47bd18403709cdee86eff668ead82e0a17dfe1792c33a6fb3c0dcbcaccb6d9bb6773791df2b44f5e0f193f70033a074a8bc8187e08c6f38048d68210756a44e2036ade5daa4e82f9e52235547766275fe63130d70391b6d17a0c880005057cbb8d4252e177339961c53519c1b06f25906b4042a5c8c1591badb5d63bd4082673473227ddae631c8df156e235c088410bd6c355c48f3fe603b2f152726175513f9cf121bc489892fdc48e1bcbf345248a2e793789edf3f7b749933b0936bde42039f4cf4e21a9e9f97def5dbdfbda78ae8cc1cf4aae138ec04203654b9ff5a803e1ba16bf58be7aa79ae65935834d4dfe4f0d83f2255598056f1056db54c9c55b402784a7242d53cdaff1a5bc7c36e0480f030822380d3d80ea4029150932d49a178db22e8322c81c550a731ce296f12d6cfed99fc071aa6819275607f851319591f4bdf8aa18e2c02b120c23cb7552f293beeaec88201c8adc757e5136e6d0c91bf30b59308374badd5bd1d6f3d78b345e01d04d4f7f48abc026864493f1fe28cf2d32f15d1d0abf0970da24493744e32ca42d9b1e3aad16cbb80424826af7e236dd7ca15cdcc8bb930293306bec114bffb166819f7beb4076a25f012aa1a7effa722b8e5051a042dd84f49db6ff25c79d80dd5a8ee0471033fde0f0ad33ed4b6342b285c0604558e8fe567fd51811e6412d6986dcd56801f1b7a4bd701adf808a6b321190fd120f585a6eb11f38c5add4fa7641c5599b45d4839bcb43a2b39bf82213ba1a8e8a141b31c0114120d202a6094156b8c2c4381d59a717116bc7a19614a718a6da6f9aeb7e0a12ead2cfb09686e1095dbccda0517730bc1df22199b0acfe22f6550ea279d2de692965f0e7a9fc6d378cd67eb0c7a8259d8dcc93f2a8d71fc2019ede58c400968a7f9a3c89f1e8ac3bb8509e52958c80508e8e19474e0a01d8e9a1339238000c7b8aaac9de1366b4803213ae43c71b039935e7a79f8e5193ddb438ddb175906410704f3212303c17f450a96d4df8b4bfc9a6dc736cf9c55d8cbeaa6d38661632a179ef3ec30fb80741c4a663f84a3a70b7f42657aed862eab21e6fd22c900d82970295a50efac1f51f0588b45ca39463a46e0459fea2a44898eaae521934324197a5bc51405cc86cc2cda84fcd17817d5f06e924b3bcbdc99915336a5e1e768e2b645f6a16ae1906cc6e3fdfdfab42595edbaf2d10d81a2d0536b18a7c92f734acf2fe3b319db9ce362f33d6f8e3a3e7e89cfe0008745b2af05a54f3d3ba3bc508347efafff08277e034ab07f77f1b078edbb030cd7daee156539a11c965a2b04cc5e081ad0638f789f8062b1008b75243625a73e4d11fbfe503a6ce8c9e99f1f770c01c06a05f9fe25dfde49dd7fcd5f7016f780240632e75115a6877bed3d80900eac09f1027607bc66bc139f16b3ab50c70d175a08b5a641e8d62f7fadd6adba40672575f3ee4892d0aaf49ceef0eac39a9859f8025504570a5cb92e097321aa493cbf67e7fffd77832bf86161523efca9208b4830e4d2c22130037cb6e00537818d065e12643a56f7d355b16c334ff4644e0f582e02b97ca814e383919f37997a15d020a4f5bf25fd2f65e002dc2784fa6993353b073e8c5ba48f22aa3b429086e01a711b5b1e3b31f8d102d6252d774fb1f9014979b1dbaa446f376892df160ab61c6535fb83e13213a6341965ecd3fe67a3159055beddf07a8a5e2e7217ba953411de13e564cbb82579535c4377ec404b3c4ddc022a0813c55a89e6e8654923df969eaec9ee6c6afadfe033f2367971a320eaa12ff4a1cfafefa39fde6c55fd64fe5db550b8c77ccd12a12fe769fc34ba501a9f31c99c20abc25da33ff7ffc6cbcb5dc9819a0efddf3c347a061d8f71700c5bbdb0cbd81e66b259c49b69cdf0956176d8a5011d3860b4b713c26f57ad0c6a9c8cbd8621441aac668985b3694eb52dab678ff301f7fddf1cd9dbe627df09fffa652e746a1b1eb2a9141c46834a0e7f6fbc073409014876073a803ba132c22be64da4fc6171d7dac87bc8db737de12cda91a64095c9a83f135d0e709a18ebc3ae18164eeef9e9dcc5a754251cc7a1817ea283c8b20b6008c49cacfbd7aa95bb6780b2fb1a1ae5612d1facd6bfdbe04a34655a0564b8933d4c4a5fd6205c30b7718cc43f280d87912a0b48ce84718c83947a19cf850480a07b18c404920d3bb20049b3a0f33455870c304f5e760df52466048d57997a6a89321af2b01ef756efd180b0e2bfb5855b29620a962c3b7b711ec1c57d229431f5c90d7fec20db07ef7a3c7ee6e9f357d0629dc18cafbec2726e7ad54066cc48b79b5774594e0198bd3ff07bd70d6ea12be89ffb862f549e71e7fa62a5f796037023fb4318efa3d556a0548ec9654914b53ce73fb7cd2e39203e4a780bf444c79936fbcbcd4fb17d495aed4b12f8babd3bd0a29497eaaff90c6893c74c3c1e5fd9dfa1ded92f866ad6bc85d11014668a82b2ffdf3d82b7b506d6b29efe2d02ebf837423d141671c4e183be1725bfa927caa5ef2975e0d66895fd6d00a5713bb3bbba8ff82cbcfc24a223ea38f7b00f9eeecefd308e99c62f09c5e5be8f6918bdb8e34fa83b9eb13a32f0683e856b5ec4f4601a703bd3fe8df59eab7f1d4daa85659f2ba87417df5c66223ec6674cc283d595a779c5d985c965a4caf54663b705f9004a07cdb16a0eed0190347171028e965acb5f741009dcf686c19a8ad4ecaae5a5eebd7af7af60ea3fa8b63ac46e486d34bf55010985054c2f4565ac01c5fddbd90f569754d998c5bcebd099400ee12e22ccaf250bf4ef18b0dad05d1af699da05ac88bc76f4afe371970831675ac108edfbe852233df5da92b3b9ea215cec81bd333b806054d39b547bbf006004eda474002da082079eaf833a0ebcff57e83b27a45fb39ecc9a06ae13abffaf5b1889531eb514e45e8da344a7a2eaf31008537b7be908293f81868a78d0d89a4e79dac8802658077efb7ea85a7d934dfe9c113ecff0908804a5ff8252daa71ad54bbf70d7ea3cf5a452f0e04bfe5b6bdd72fefe59ac1bc31537c9af687be88ac94e02294fa87ddba68e74e19ef7ddebdb9bc0b14d7b7e6b66f9ae8737a44a305a37d457a084e9a673207fbbf515e8def654117aa4ab85ec11747f88ae3c4faf59a65069aa8c0646275c0740923c376598c67c859715fd36a4b22f192cb1edcbcc12726a0122b811057687edd43d0fc77acaf5042114d7f5f884962f218d2f3346121978fceb08bea98511e5cc77a345279e24a03fcd6d620f40e98cde5cf767bc83b8edbc4c4a5387c902aa756fe81e0f24f82b21f7e49b5f353a2925c7b7418da2cb435aa96bbfee36684929770ddb8646b11d05a43cc9cc608f3cbf803d4c65c942006835d176f0aaa35c93085be2ce80f64f6904a7291a4676db1933be5b0abc41ec2ed845e1f21efdbf5de7d4f138722151d17b373f05e98eed1014633cb0dffbeb21895f6cf96c884a0644f1f4b5cfc6fff0149cb902d942be726c52ab52cbe9b8f47a851ba577194a8df4a006b552a6aa71684d6055046da78513ad49f42f1137e50b360713ab48e0b3a786ca66b1b851277c2a6771ffa620a41ef16e1fe80fa469321e5d0b44b3eb84dd8ef52111eb18cf844fd2477f41fdb665c7b23655b0e14f64d9624127f1c46d3b67ee018699656678b34ef37b3aa9a2b6c742df0802e403841b129129c7fde31fe9142e0f6ffe8edb19c093899ad3f829d712c92abab14aa63644687bf3b93b7c7f952490e0e6601bd49e110758b70892a7b6fb57e415048de905a6bd9b2e8df426de635e27bdd527018573789976902682237b034ab1783982b63a8481d95ab36251c8d21ecbdbc2115412e8eedb24ad6fc7407530aeea2d1a311c03b98eaccdd8301e41ba4365004d9a437f1681b6767f6944c78bf642ef43e3fec9f5fc9f530f88d5b4d06eb35376acf0c2228094fde7d1024b0968e601229d87f1abab468cede7c23152b44fe", 0x1000, 0x1, &(0x7f0000001080)=@un=@file={0x0, './file0\x00'}, 0xa) r4 = socket(0x1, 0x4, 0x22) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x265) 16:02:51 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffbff, 0x0, 0xfffffffffffffffe, 0xfffffbfffffffff8, "dc04001b000200007f000000000000fe662c5000", 0x0, 0x8}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x5, 0x81, 0x6, 0x3, "a800c90f8de51b59e8644da9aa541892e58e3d0b", 0xe01, 0x5}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000200)) 16:02:51 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) geteuid() r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000880), &(0x7f00000008c0)=0xc) recvmsg(r0, &(0x7f0000000bc0)={&(0x7f0000000900)=@in6, 0xc, &(0x7f0000000b00)=[{&(0x7f0000000940)=""/196, 0xc4}, {&(0x7f0000000a40)=""/82, 0x52}, {&(0x7f0000000ac0)=""/54, 0x36}], 0x3, &(0x7f0000000b40)=""/120, 0x78}, 0x2) getuid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000340)=0xfffffffffffffef3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r2 = shmget(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000c00)=""/7) setuid(r1) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x100000045) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r3 = socket$inet6(0x18, 0x1, 0xc3) sendmsg(r3, &(0x7f0000000840)={&(0x7f0000000280)=@un=@file={0x1, './file0/file1\x00'}, 0x10, &(0x7f00000004c0)=[{&(0x7f0000000380)="96d60f4c5fd156de5c8d51816b2860bb86babfd2dd820ae2a1d787566174885685b12ddc709f77441015057e12959d12287a325cd236db55461df1a5f481a595d8716561d7e20e5b2b242e515e5f972c7a1cd5484ee338fbeeed7869a17fbaa6202ded9d0df5963b3d12d205d61018a7956afb9fcc4b0db3324dd6ae68bf96bbb2a62fccdd91d24791bf13292d63b4a19577d5e048b377b863c5bb9278c870cf222b16cc6f9398c21141e13002d3065b842c7beaafbbee2cb16179196e44058de6f5701c973545892679d6bc41966d358e85430d6355e3302d168153697b3c63920595cebffd946827dff5f677c5f4e22cd6", 0xf2}, {&(0x7f0000000480)="6311ff9c7387eec31d624f9518895a7f7601d746008ae03d9da44714be", 0x1d}], 0x2, &(0x7f0000000500)=ANY=[@ANYBLOB="a80000000000000001000000050000009400dfd5416e27a1bcff2df7cd1c85474470a0035b9d47243f29305cc97051dbb90882ff25bdd138873e6682fb9e666eac63ed99ea58ca104a23169a35ceb13afaebefe20b0a40703204153db22d062143b92d1bafc59ec240e7fab3c3e06b7e724472fe8ae0b556bd361c90e1f5c130ec17ebdb40c792fa2053601f7b923ed0222a26dbb25944ea532136f0942589240c4c1fdd000000004000000000000000ffff007c0800000066563f71cfc316a05b55cbcf4290eeb667d469a3367128fa0b099b94b8f6374ee9f18fd2b65999e5a300000000000000d000000000000000010000000100000069ccc4b5917f32bb814c2b5b6c0571b1a59bc088f5141d275d202412debb209f90a8ba3a2a067999837b7c8ff1461f0a0d439d3cd8d74b38ce54b6ee0e3f8af3dc37eb6d89d723e9ba24c83aec9d4009d5f37fdf4c59104128d763dd531c994e753eb0c14263753b45b48037052e01d13baa9efac3a936b89b67297fa3ebb639d99bb672aaa1dee7c37a14a6ecc4088e7aa9993edf488c353e3a84f810b841f3011b856dec30e6b2ec32127c398286ea42d582ef5d41a19e740900000000000058000000000000004e860b1503000000b0fba728224f102368fdc609dfb36c4ccb2c4870b70518bd802e3d665718642e114028a1d8c275dec564d094ff5fe91757c7e89b6ddb49b54b77165544734cd16ec5000000000000f80000000016000015b4b2b3ff070000e1a74ca14e1a0f3c9c4e357485abf645b571fecc1c61c5922ada4bb9e39635a1309a2210cec804a209c80360a17a782cc21ce5af8eb285e4059093f36f199a7e721fa6e2e64f8def1ae293b8cfcad6acb515152ea43ad6ff51da0a5d6cd88d45d9cbbef4b2478cc6388f0f3e6fe0f1b3b8a20861957de2b871be9c4aceda7a8cb319c97fa4c2a80c73094a50d3eb499c99b4f3b074676ae1c2800a1cac099d8493aa021f3a2a989578d8e8f596a6c31bd9b60bb2e9971f16b453ff08ec895730b04cf06cd92d378cc2506f1e0ac20cce1c1169afabc917ef0ec797e5d700"/776], 0x308}, 0x9) 16:02:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000100)=[{0xff, 0x7e, 0x401, 0x7fff}, {0x10000, 0x8000000000005, 0x9, 0xfffffffffffffffa}, {0x100000000, 0x40000000000, 0x80000001, 0xfd}, {0xfffffffffffffffe, 0x100, 0xfffd, 0x9}, {0x80000001, 0x7fffffff, 0x49, 0x2}, {0x3, 0x101, 0x20, 0x401}, {0x0, 0x2, 0x7fffffff}, {0x8, 0xffffffffffffffe0, 0x5, 0x20000000000004}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[{0x4, 0x1, 0x7fff, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:51 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) read(r0, &(0x7f00000001c0)=""/117, 0x75) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x920, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x87}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:02:51 executing program 1: setrlimit(0x5238dd1260037c2e, &(0x7f0000001240)={0x80000000b, 0x8000}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x200, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x80, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8, 0x0) poll(&(0x7f0000000100)=[{r0, 0x4}, {r1, 0x80}], 0x2, 0x8) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000140)) poll(&(0x7f0000000180)=[{r3, 0x10}, {r1, 0x20}, {r2, 0x100}, {r3, 0x8}, {r0, 0x2}, {r3, 0x843e9d85c767fecc}, {r2, 0x4}, {r1, 0x4}, {r3, 0x2}], 0x9, 0x5) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000040)=[{r2, 0x7e}], 0x1, 0x0) 16:02:51 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) mprotect(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x0) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f0000001bc0)='v', 0x1) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x8000000000006) mlock(&(0x7f0000000000/0x8000)=nil, 0x8000) 16:02:51 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fcntl$dupfd(r2, 0xa, r2) fchown(r0, r3, r4) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r2, 0x0, 0x0) mmap(&(0x7f0000012000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000380)={0x5, 0xc44f, 0x4, 0x7, &(0x7f0000000100)={{0x8001, 0x50f6, 0x800, 0x0, 0x0, 0x3ff, 0x7c69}, {[0xcd, 0x6, 0x7, 0x800, 0xffff, 0x0, 0x483, 0xfffffffffffffff7, 0x7fffffff, 0x200, 0x6, 0x7, 0x5, 0xffff, 0x3, 0x1, 0x3, 0x78e866c3], [0x6, 0xfffffffffffffff7, 0x6, 0x7, 0x100, 0xc4, 0x200, 0x80000000, 0x40, 0xc64b], [0x2000000, 0x4, 0x0, 0x9, 0x1ff, 0x900, 0x7], [0x8, 0x4, 0x80, 0x7fffffff, 0x137c, 0x7], [{0x7, 0xc8ac, 0x80000000, 0x7b9a}, {0x5, 0x401, 0x1, 0x9}, {0x7f, 0x1f, 0x80000000, 0xfffffffffffffffb}, {0x80, 0x5, 0x3, 0x336}, {0x8001, 0x0, 0x7}, {0x7fffffff, 0x433, 0xfffffffffffffffb, 0x6}, {0xffffffffffffff8e, 0x20, 0x7, 0xcf9}, {0x100, 0x4ff, 0xffffffffffffff64, 0x200}], {0x3ff, 0x101, 0x3, 0x100000000}, {0x3, 0x80000001, 0x0, 0x5}}}, 0x33}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_vnetid}) write(r1, &(0x7f0000000100), 0xfeae) 16:02:51 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) kqueue() 16:02:52 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x10, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) 16:02:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0xffff, 0x8, './file0\x00', 0x2, 0x7ff, 0xfffffffffffffffd}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") read(r1, &(0x7f0000000200)=""/189, 0xbd) 16:02:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x48004004000028ae) r0 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/31}, &(0x7f00000000c0)=0x21) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186007008b0000232700000000000000000000000000ffffffff000000000000000f0076a2287f433f", 0x2c}], 0x1) getsockopt(r0, 0x7ff, 0x9, &(0x7f0000000140)=""/101, &(0x7f00000001c0)=0x65) bind(r0, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 16:02:53 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0xfe1ecc7f}) r0 = dup(0xffffffffffffff9c) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:02:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x9, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r3 = getegid() setgroups(0x3, &(0x7f0000000100)=[r1, r2, r3]) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) pckbd_enable: command error 22:28:15 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) close(r0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000240)={0x3, 0x10001, 0x4, 0x6, &(0x7f0000000780)={{0x401, 0x8, 0x7, 0x2d2cbfc0, 0x9dd1, 0x0, 0x4}, {[0x7ff, 0x7, 0x100000001, 0x1, 0x5, 0x8, 0x80000001, 0x4, 0xe7, 0x8afa, 0x17, 0x800, 0xfff, 0x8000, 0x1a, 0x1, 0xfffffffffffff446, 0x9], [0x2, 0xa0b, 0x7, 0x7, 0x5, 0x9, 0x3f, 0x100000001, 0x9, 0xfffffffffffffff7], [0x80, 0x100000000, 0xf40, 0x8, 0x33, 0xbf, 0x7e0], [0x7, 0x7fff, 0x80, 0x4ce, 0x1ffe0, 0x4], [{0x9, 0x4, 0x2, 0x6}, {0x8, 0x40000000, 0x5, 0x80000000}, {0x3, 0x0, 0x5, 0xf0}, {0x74763624, 0x5, 0x794, 0x1}, {0x800, 0x4, 0x397, 0x4}, {0x7fffffff, 0x43, 0x9, 0x100000000}, {0x8, 0x401, 0x9, 0x4}, {0x0, 0x5, 0x80000001, 0xf8}], {0x1000, 0x100000000, 0x1ff, 0x8f0}, {0x8001, 0x3ff, 0x1, 0x8e3}}}, 0x5, 0x3}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0x100000042) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) recvfrom$unix(r0, &(0x7f0000000540)=""/213, 0xd5, 0x1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = socket(0x2, 0xc003, 0x9) connect$unix(r1, &(0x7f0000000c40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d76b55e55f40113f4200bb6308376175e558b75a8f3fb90f0000008295955984c87910bf453f68c11700287ead4b0000000000000000a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b580600000000000000e447473c238495aaee48c02f6af3bf554799b9b813ad30505e7ea0aa17f2a694a560b8fe1f4385f8413c755ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d8e4884b13c6d158daa2870b4122cd2350100000012000000000000000000000000000000fafc7d162590795dc612c154e0f1c7b895a10680b18013b0663a52f08d97ce7b816161ab7f8aa78b5f01102c1f2e6029ba46ab6e0245377375327b2e56bd3a19f8df6d62b86621c1893abac943a77486747acc3ce1c8158fe9db3febb57d0066c1533c691c90d6b57243e4080e5eca1beffe4a7a0be94b41834c4f7c310b6a2ce0068031836ecfdea3d1058ea7f31e04c17a3e9470ba57d20bdc6de2a01611621d692b2d33f2413700feffffff5757fffffff84f8a6e9fd4f76b6a138c65affa2473ec7f81e6565972189c177630b3dc935ff1104be4a179"], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) bind$inet(r0, &(0x7f0000000380)={0x2, 0x3}, 0xc) 22:28:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x45}, {0x74}, {0x80000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x3, 0x4, 0x800, 0x8}, {0x3, 0x3, 0x7, 0x7}, {0x7fffffff, 0xfffffffffffffffa, 0x100, 0x7}, {0x1, 0x9, 0x1, 0x3}]}) 22:28:15 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x13) pwrite(r0, &(0x7f00000000c0)="2e5a75fe877c67f7eb9c23a6489b26b207b9d3faef66ac090a1c2338e84f23ad1bb85957ad91edebd72a1d212841efb69516a9ace6bd1e3f96312ba400421eef9ff72dfea0242d2efa7c95bd11af438e42f4a3d1348793194c459a995a98169cd0d390cef6b8b15307fbb449ec9fe6", 0x6f, 0x0, 0x44) ftruncate(r0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 22:28:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x35}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) syz_emit_ethernet(0x26, &(0x7f0000000340)="b6") 22:28:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = accept(r0, 0x0, &(0x7f0000000000)) r3 = fcntl$dupfd(r2, 0x1, r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 22:28:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x2c, 0x0, 0x3}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) accept$inet(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') acct(&(0x7f0000000200)='./file0\x00') 22:28:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000580), 0x10000050, 0x0, 0x0) msgget(0x0, 0x1a0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') kevent(r0, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffff8, 0x8, 0x435353e7d38e35d5, 0x2, 0x180000000000}, {{r0}, 0xfffffffffffffffb, 0x1, 0x90, 0x5, 0xc8e}, {{r0}, 0xfffffffffffffff9, 0x1, 0x40000000, 0xfffffffffffffffb, 0x900000000000}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x75, 0x1200000000000}, {{r0}, 0xfffffffffffffff9, 0x80, 0xf0000000, 0x8, 0x4}, {{r0}, 0xfffffffffffffff8, 0x80, 0x80, 0xadbc, 0x5}, {{r0}, 0xfffffffffffffffd, 0x2, 0x10, 0x40, 0x25}, {{r0}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x1, 0x3}, {{r0}, 0xfffffffffffffffe, 0xc, 0x4, 0xfba, 0x1ff}], 0x3, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x100000000, 0x9}, {{r0}, 0xfffffffffffffff9, 0x2, 0x1, 0xa4, 0x80}], 0x6, &(0x7f0000000540)={0x59, 0x1f}) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) 22:28:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x7) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) dup2(r0, r0) recvfrom(r0, &(0x7f0000000680)=""/4096, 0x1000, 0x2, &(0x7f00000000c0)=@un=@abs={0xf1e96ada7461a83f, 0x0, 0x3}, 0x8) execve(0x0, 0x0, 0x0) 22:28:16 executing program 0: r0 = socket(0x20, 0x5, 0x800) pipe(&(0x7f0000000300)) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000003c0)) r3 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff8, 0x24, 0x80, 0x4, 0x800}], 0x1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x10, 0x10, 0x9, 0x8}], 0x100000001, &(0x7f0000000080)={0xffffffffffffffff}) kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000002c0)={0x31, 0x0, &(0x7f0000000280)=""/49}) r5 = dup2(r4, r0) kevent(r4, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffff9, 0x4, 0x4, 0x9, 0xffff}, {{r0}, 0xffffffffffffffff, 0x40, 0x5, 0x9, 0x4c}], 0x8dc8, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffc, 0x80, 0x2, 0x1ff, 0x6}, {{r1}, 0xfffffffffffffffe, 0x10, 0x1, 0x2, 0x6}, {{r2}, 0xfffffffffffffffc, 0x8c, 0x1, 0x5, 0x20}, {{r1}, 0xfffffffffffffffd, 0x8, 0x2, 0x0, 0xfffffffffffffffd}, {{r3}, 0xffffffffffffffff, 0x20, 0x2, 0x9, 0xff}, {{r4}, 0xfffffffffffffffd, 0x20, 0xf0000004, 0x4, 0xffffffffffff0001}, {{r1}, 0xfffffffffffffffa, 0x1, 0x1, 0x3, 0x6}, {{r0}, 0xfffffffffffffffb, 0x4, 0xf0000000, 0x3}, {{r3}, 0xfffffffffffffff9, 0x2, 0x8, 0x2, 0x7fffffff}, {{r5}, 0xfffffffffffffffb, 0x2, 0x0, 0x6, 0x80}], 0x7, &(0x7f0000000240)={0x1, 0xffffffffffffffff}) 22:28:16 executing program 0: sync() r0 = shmget(0x2, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) r2 = semget(0x3, 0x0, 0x4ea) semop(r2, &(0x7f0000000080)=[{0x6404d6caac35512a, 0x8, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0xab, 0x800}, {0x27d65ae591aaaf2, 0x81, 0x800}, {0x4, 0xa01, 0x1000}, {0x3, 0x1, 0x1000}, {0x1, 0x5, 0x1000}, {0x3, 0xffff, 0x1800}, {0xb2e4d147be210379, 0x7fff, 0x1800}], 0x9) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) pledge(&(0x7f0000000100)='/dev/zero\x00', &(0x7f0000000140)='/dev/zero\x00') setsockopt(r1, 0x5, 0xffffffff00000001, &(0x7f0000000180)="ee0b67d891149c0f18cf7e27047a9c84122404eab4cb6ea443e922ab2882a96502ed51d8cbc71473fa2eaafae20ae0495007c2ece81930edd8828e8f995ffd9cca8e4da9fd59d7444749884c539aee7893e9bf7c94369f9a6e84b46b8b7ca95fb3f9ff15ee48ee21c82add3dc87104e23febb259c31b57de153545bb8d4d9ae1e3db70b873306fcad8c6f9d30f8c6a588ff9e86579cd129a07bdaa33ad61e8c393143e4b1ee541b47ef67f8d143235c508b0e181fb6f462693cd23a2e8c433", 0xbf) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x6) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000280)) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000002c0)=0x1) listen(r1, 0x9) fcntl$setstatus(r1, 0x4, 0x80) write(r1, &(0x7f0000000300)="6ce1e9120aaba206e4f0a36c54890817e8992885c16de64d33e5a23ccd82643eeb59853baaa245984f3d2b897d6d5a57c9a4576f3dad821ebe8e99301a665db06972cca3f77ff141ecd99c154457576ca3000abe03efafcc35bc8b8165ed7d7f5f8e2726e8dd7bfd3b81090d347058603630b76d37542e40029ef34a6260c38df65a3e6ac7c3120d098713efd817920b3296e962b8c13a55690c398dceacbe890c4c9488ac7e7860f08b2b385c62d238d59b45741b90a9da0c40abbcbf489b35d3afc7017fb42cfd7299cd28c4d06b44a2100865a50e6cbd467919bdb97c613ba602a6863a519eac854e79b24d53ca7b3e61ee9ee8e8", 0xf6) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000400)=0x1) syz_extract_tcp_res$synack(&(0x7f0000000440), 0x1, 0x0) r3 = geteuid() mkdir(&(0x7f0000000480)='./file0\x00', 0xd0) r4 = fcntl$getown(r1, 0x5) getgroups(0x2, &(0x7f00000004c0)=[0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={r4, r3, r5}, 0xc) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x2000) unlinkat(r1, &(0x7f0000000540)='./file0\x00', 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000800)={0x400, 0x406, 0x5, 0x5, &(0x7f0000000580)={{0x401, 0x16b, 0xfd9, 0x1ff, 0x5, 0x8, 0x9}, {[0x101, 0x90, 0x100000000, 0x8, 0x5472, 0x2, 0xffff, 0x8001, 0x1ff, 0x4, 0x7, 0x9, 0x86, 0x0, 0x8, 0x8, 0x0, 0x6], [0x1, 0x6, 0x5, 0x4, 0x1, 0x5, 0x7, 0x5, 0x60f, 0x4], [0x80, 0x0, 0x5, 0x0, 0xba3, 0x5, 0x80], [0xffffffffce60b7ca, 0x0, 0x100000000, 0x80, 0xca65, 0xfffffffffffffffb], [{0x200, 0x5, 0xf6d9, 0x3}, {0x4, 0x1, 0x3, 0x657}, {0x2, 0x400, 0x1f, 0x5}, {0x2, 0x4, 0x4, 0x1}, {0x8b9c6d4, 0x1, 0x100000000, 0xfffffffffffffffe}, {0x6, 0x3, 0x9, 0x6}, {0x5, 0xa4, 0x1, 0x7}, {0x401, 0x3, 0x2, 0x10001}], {0x1, 0x8, 0x3ff, 0x2}, {0x1ff, 0x9653, 0x7f, 0x5}}}, 0x3c487c85, 0x1d0}) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x1000) fchown(r1, r3, r5) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000840)) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000880)=r1) ktrace(&(0x7f00000008c0)='./file0\x00', 0x2, 0x2, r4) 22:28:16 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pread(r0, &(0x7f0000000100), 0x0, 0x0, 0x0) 22:28:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2040, 0x4f4e) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) lseek(r0, 0x0, 0x0, 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x1000, 0x4f) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x4) 22:28:16 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x100, 0x10e) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x100000002) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') lstat(&(0x7f0000000040)='./file0\x00', 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') 22:28:16 executing program 0: select(0x40, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x2, 0x0, 0x80, 0x2}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x10, 0x2, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x121) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') setsockopt(r0, 0x7, 0x3, &(0x7f0000000100)="3017f35750b1d64cb7e5c0508cf12ac6aa0485134d64d3f8bc7db7c55d5923394dd1c73b9e9317d32ee9c8a8e0ed30fff31c82fb13a44b783c58f6b5904ed469be445b492d2699014efc2aef216fa74d47f4dde53e61a0346207b75795a86eafc0f1a5baa2763bf81f369c6708284f05e05537a63198900156bc5780efdf361c1943c6cf366b9a33e9398094570287b8900d89f7545c31a3c0e4c52968828fa64ed6ba08f336bfa3d2c870fcb0a8f505f2cd7c5d7e573918", 0xb8) write(r0, 0x0, 0x0) 22:28:16 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x1, 0x0) fcntl$getflags(r0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x58b}], 0x2, 0x0, 0x0) 22:28:16 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = getpgrp() r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) r4 = socket(0x10, 0x8000, 0x8) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wsmouse\x00', 0x80, 0x0) r8 = socket$inet(0x2, 0x4000, 0xffff) r9 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file0/file1\x00', 0x0, 0x10) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000740)='/dev/pci\x00', 0x2f4b1acd6417c210, 0x0) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x80, 0x0) r12 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) r15 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f00000008c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, &(0x7f0000000940)=0xc) r18 = accept$inet(0xffffffffffffff9c, &(0x7f0000000980), &(0x7f00000009c0)=0xc) r19 = dup(0xffffffffffffffff) r20 = openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x200, 0x0) r21 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/vmm\x00', 0x8, 0x0) r22 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/pci\x00', 0x1, 0x0) r23 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/diskmap\x00', 0x800, 0x0) r24 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, &(0x7f0000000b40)=0xc) r26 = getgid() r27 = dup(0xffffffffffffffff) r28 = accept$inet(0xffffffffffffffff, &(0x7f0000000b80), &(0x7f0000000bc0)=0xc) r29 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/wsmouse0\x00', 0x40, 0x0) r30 = dup(0xffffffffffffff9c) r31 = openat$tty(0xffffffffffffff9c, &(0x7f0000000c40)='/dev/tty\x00', 0x400, 0x0) r32 = open(&(0x7f0000000c80)='./file0\x00', 0x800, 0x45) r33 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse0\x00', 0x80, 0x0) r34 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/wskbd0\x00', 0x80, 0x0) r35 = socket$unix(0x1, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000e80)={&(0x7f0000000080)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f00000005c0)=[{&(0x7f00000000c0)="8c27fadb6d3060732f2f522e1c4b6c3b56419c1a926eab41482e5e1808085588256f85403bf42e07f1617882ec7ec54274cf4c067a3e4ae40a14638f93bf3caee92d8448dfaa", 0x46}, {&(0x7f0000000140)="0704e05cbaa55f03f02bd25bf597981867925896a2beb039f162c2393dedbdb293fdfbece6d52f633fece2e58854a01be0d80fa710f00db299aae8395e5e31c7a5a637b891c38f550936252380f4ffea9e6d4db3abb6e1f6496aa6288834c573e9679983cddefef60a7d0644a0565c5449fd151df95d1b06a3fda86c4e2510ace6d9c8f82483722c837f87166b0818ce21ccb2d5f81ab917845eb1533e8099e6eeb56aaf4ea474cbe7eba84d5d60c3c8b5a78113eb84", 0xb6}, {&(0x7f0000000200)="05aada8b4fb0f7d906f29598fa0235f22715623b41e49a739b4cc46cc5dbf941404efc0ba64cfa7846527059ba2b", 0x2e}, {&(0x7f0000000240)="4691c7e559cd9c66fd9639e3983a314d04cbd8976d1e57e62acb3252548217174cf1bf979deda92387dc705ff1d740482287eb446c01d7aceda2c3c857b188ee8cb15bac950bf987dae12a487664c647a43a7b30c3", 0x55}, {&(0x7f00000002c0)="7dca4a862b06d1cf47504187ad36a8fbdedeea2a5391acc58ea512602a1b04e2341ce9175115df83eb3a7f8abb7d03f6f190d8290fa1b7ee4230ac23e502a21fb81d11301cbed86b6da51df71b159eb45525767bbd8a49851316086759dea5c38f45bd78eb2d2f4441aa9fdfff738b6105dbc969d26805e559ff47ce07193f26263e961aa86688679dc05effdcf47fbe8a2f60a4442a68009b2dd08a6a8eb4f0a4a5204345789069e7812f26005b48d6778130ff34de2056d1572f7814027fa04bc5e494ce9a7b00259540ee6e80cc9e31", 0xd1}, {&(0x7f00000003c0)="df7b7cf3847d5233c7cc40d840d248acb532735adb90322c8c9a60efb5f5f74cedc737c82980df639ef7837c7359a66dbc45b0ccc1e284603bd7b36b653c06f970598a19aff1bc2f3db53a895898834a2d43bd7e21843caa7992ad5d78d6db9a514277a1bd28283d3d4f7bffe2d866078d4f8e9ad3cb844c", 0x78}, {&(0x7f00000004c0)="b2c7c80e1ee2b669c1a5cb044ebfc0bcd66de7e806d1c7c16ea8940a0752f74bf3763bfb9f6e3597d56dcade6453e8db24e4d2b9c760dce50c2af955a42350175444209cb1204c6331d4ebe66facc2cd48b6afb3d3d0c7aaef170735e9588c5a66c69dc0da5bc9d741bd2501c90dee11b285c526a4ca1cc9c9a42fb7f341caaa01b336496814fc9f26dbb1e4f0e54787bf33ca96feaed1a39155c0be36cd3a688d9cac9724a5f772c257e6377e2705e1b3600faf2321ca1d7e5af16539313a5d8112ad3d3fa8ee93b4979a79f17e93bedd36978f5a7b8871d70b", 0xda}], 0x7, &(0x7f0000000d40)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r4, r5, r6, r7, r8, r9]}, @rights={0x18, 0xffff, 0x1, [r10, r11]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @rights={0x20, 0xffff, 0x1, [r18, r19, r20, r21]}, @rights={0x18, 0xffff, 0x1, [r22, r23]}, @cred={0x20, 0xffff, 0x0, r24, r25, r26}, @rights={0x38, 0xffff, 0x1, [r27, r28, r29, r30, r31, r32, r33, r34, r35]}], 0x130, 0x2}, 0xc) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='c\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') 22:28:16 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x1023, 0x0, 0x0) poll(&(0x7f00000000c0), 0x0, 0x5) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x20) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) shutdown(r0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) 22:28:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000040), 0x0) 22:28:17 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='.\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='./file0\x00') 22:28:17 executing program 0: geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = geteuid() socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) listen(r1, 0xfffffffffffffff9) setuid(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(0x0, r3) 22:28:17 executing program 1: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = semget$private(0x0, 0x4, 0x108) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000000c0)=""/163) r2 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x32) r3 = socket$inet6(0x18, 0x4000, 0x4) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) close(r3) fchflags(r2, 0x10000) openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x400, 0x0) socket$inet6(0x18, 0x4000, 0x4) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r4, 0x2}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000300)={'./file0\x00', 0x5, 0x100000000, 0x4, 0x0, 0x100000001, 0x3, 0x20, 0x2, 0x2, 0xfff, 0x1}) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)) ioctl$TIOCCBRK(r4, 0x2000747a) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x400, 0x0) mknod$loop(&(0x7f0000000480)='./file0\x00', 0x2000, 0x1) rmdir(&(0x7f00000004c0)='./file0\x00') readlinkat(r4, &(0x7f0000000500)='./file0\x00', &(0x7f0000000540)=""/4096, 0x1000) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000001540)) unlinkat(r5, &(0x7f0000001580)='./file0\x00', 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000015c0)={0x0}, &(0x7f0000001600)=0xc) getsockname$inet(r2, &(0x7f0000001640), &(0x7f0000001680)=0xc) ioctl$TIOCCBRK(r4, 0x2000747a) lstat(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001700)) lstat(&(0x7f0000001780)='./file0\x00', &(0x7f00000017c0)) ktrace(&(0x7f0000001840)='./file0\x00', 0x0, 0x8, r6) pwritev(r3, &(0x7f0000001880), 0x0, 0x0, 0x0) utimensat(r2, &(0x7f00000018c0)='./file0\x00', &(0x7f0000001900)={{0x81}, {0xc9fb, 0x6}}, 0x2) 22:28:17 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000200)="b30e3c9975f7f6886dd3ca0f54a55536d8a2945314969eb165c3ccd45bea60935cebd0f700dbe93b4f", 0x29}], 0x1, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus/file0\x00') write(r0, &(0x7f00000003c0)="3cd6f2dc2d1c1e91713e32ce3828cda85d83b2aebbc1a1673ea2d307e946f40fa3b51fe9f1a9f3974ba674771e7faa7dac4cea6c45e6b18ddf915f5608790aca692fc86e30f90a64b90f31be407989d1b61294708b8eea5bc62dd21aa51957214ea8b7605bf930dcaf2885eef009c17698daf449e7257ff572c8c0a0033f1aa98e4a8acc43ef8cc40b7edcd63b1c92ca7ac46f9db147474b186092022578f4d7d39a2270693865a4afc9e674f1e6107fa7a11a1804395938e77ff3478b43966b6bf603a5290cce2da8fad51be8ec11c558ef910d08b583d6a204099475bf9f9fd6b58d637b85458eb37603afb04e55", 0x2e5d387c28e7d2dd) 22:28:17 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) chmod(0xfffffffffffffffe, 0x84) syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x6, 0x5}, 0xc) writev(0xffffffffffffffff, &(0x7f0000000500), 0x211) 22:28:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x40, 0x0) write(r0, &(0x7f00000001c0)="fb216b2fe17db065cf593a6ad7c4211968dd4eb8f629f23c04992bf32644cd782aac076a2a09a8001f13ec40c30fc10a0ef50b1382bab0e0ccc3e6003e0667244ca90cc76176c0d57450c420adaf143465b082d5c4d7522ea7a67d7a6460186af44ae78fe5b08dc91c2682e0c2f0e7979b0018252b216f677d", 0x79) r1 = syz_open_pts() close(r1) select(0x40, &(0x7f0000000000)={0xd350, 0x400000000000000}, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) getpeername(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000000000000e2ff000000000000000000000000000000000000c1850000000033000000000000000000612c1ce54eb6df00"/72], &(0x7f0000000140)=0x44) sendsyslog(&(0x7f0000000280)="c884c3155c5481b8df62c07018ff0acad75526d87b623e5a9489c8ef68648c2a4bdb573f0164e180352e8054763ea097ec9d4e19072be5366fbde04ac8b25b41bad6d0", 0x43, 0x10) 22:28:17 executing program 1: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000540)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000080)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000700)=0x8) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x5, 0x40}) write(r2, &(0x7f0000000580)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d4d75612a2f7a08c5b921eb5aecdb80b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f", 0x65) r3 = syz_open_pts() close(r2) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000440)={0x200040, 0x1, 0x721d, 0x9, "fee944896b6b6a752ec6d4262413c1362fc6c5a1", 0xc9}) close(r3) fchdir(r3) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000200)={0x10001, 0x0, {[0x9, 0x4, 0x7, 0x9, 0x29e8, 0x0, 0x4, 0x5c, 0x828, 0x4000000040, 0x100, 0x7362, 0x610c, 0x5, 0x1, 0x5cb9, 0x1f], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x80, 0x7, 0x4, 0x200], [0x6, 0x20, 0x8, 0x0, 0xffffffffffffff81], [0x4, 0x6, 0x3ff, 0x1, 0x5, 0x6358], [{0x9, 0x75483073, 0x7}, {0x262, 0x4, 0x5, 0x6}, {0x2, 0x1, 0x61, 0x5}, {0x3f5, 0x8ee, 0x9, 0x7b1}, {0x0, 0x534328e6, 0x8, 0x1}, {0x7, 0x1af, 0x2, 0xcde1}, {0x9, 0x69b9, 0x1f, 0x7c67}, {0x5, 0x3, 0x10001, 0x7fff}], {0x2, 0x80000001, 0x8d2, 0x7}, {0x4888, 0x5, 0x9, 0x8}}}) getpeername$inet(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) r5 = dup(r3) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000004c0)) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000480)=0x6) syz_open_pts() listen(r5, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000140)=0x2) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000180)) 22:28:18 executing program 0: readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/101, 0x65) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x4c}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = accept$unix(r1, 0x0, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fchmod(r2, 0xa) clock_getres(0x2, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) 22:28:18 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27aeb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a3717fff00000100"/177, 0xb1, 0x0, 0x0, 0x0) 22:28:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x64}, {0x16}]}) r1 = fcntl$getown(r0, 0x5) wait4(r1, &(0x7f0000000000), 0xb, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) munlockall() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() setgroups(0x2, &(0x7f0000000100)=[r1, r2]) 22:28:18 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000001c0)) kevent(r1, &(0x7f0000000100)=[{{r0}, 0x0, 0xffffffffffffffff, 0x0, 0xff}], 0x80, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x43, 0x8, 0x7f, 0x4d3}], 0x401, &(0x7f00000000c0)=[{{r0}, 0x8918dd0f6dbacca8, 0x54, 0x1, 0x5, 0xc21}], 0x7, &(0x7f0000000140)={0x40, 0x7}) 22:28:18 executing program 1: 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() openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "854971000000f70030000000000000001900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000000000da1, "b08d16003fc75e001a00f3ff0a6300"}) 22:28:18 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket(0x2, 0x2, 0x9) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000002c40)=ANY=[@ANYRES32=r1, @ANYRES16=r1, @ANYBLOB="a9ced1a1c360c1a4deffac77745e82f2cd9a5f668c2edcfbfe3d07a5f078dba84510af02b1e4c825f2dff976067ef1979d5165eb24e6f73d25670363ab8e10149a271c8f001a9185d74c56e9a7b7846187b62161d42c0894b1efcbb908dc7b902044d96c806db198c24cf2554e63e09efe3cc4bfd732cd1c68a1e2b89ebd8d430250876c71d01fb2f9cb28caf3073fba289453dbef53d18ed259c28df53406546f3cbca00a1f53782ee2e92a7416897f40dd0d65994535079f4d9e079210b63f5b5389e74dd79ede2efee2e90bf29553007482995ffdcff2978e0d2eba0f4ba119fe04e6620e547f972c667b8e6a7c97efa63070181a62a79ba894e28df88de69dd3054685cd4e9f34434b7b24dca24af7ed643d0cba6366ceeaceda206e349edbb9ac24bf7cc0ea04b3c0de47f582701d04af4ed866712ca07725882a7c82a047eba7a79528d4cbef41b48d90e14502ebcaac4a826ccfc389f13d03beddc37d59af9f7c37e6e4518cb32a24acbf7798a9d74e49bd86e14c411e2c852585e1d6cf1060dfab4f39a6a21f068a17267923003b4828b22c3e3c417443e544efd5e6aacc28065ab24eadc51bd6101d2b8f1d5bc11610f98194f8b322d6274a72118629565e2730b961eb7daa3f49460f1b19ffa5f8a53549dedbbccb270cfa088705c9551bd1e3152afc8df10d01b2b7a25cb0f65a1706d981996eafe275985b1d66850ec2b474dc2a304f2f72e3e49484197654432ebcde0d5d785dd8a63683932e12f7656a81320d03e638995f49ea4d1510f6a1f509a162a509342acac8dcbfb1acb549308d0f98e25ade55542f9c286e960ec9d3db1b58debe337e103b924eefd0bd6c6fab4311aec23569b16240d09017b9162cab14e1e28e93581b9d8868bca958da002d86acd42c3b943204171c7e2834fc85c6a28d5e0da683b218273b134b1cca494243b11589975eea9dc8505d9ccc2efd326346009c91d5dfec98bcb061342e977eab1a5744a678258b2b1110c2ee16365afed5ca8c6063de07d3521d6a8611697555fcd8a7e5961a1339c2b09a1d300b24b5a4fc564f7e0336b80c12986d9764375951af7b58d9568c21da5e4492745cfaaae3c97eee3605f49bd3df6c003b90065abc3c5c5b46e499ccd794a29491c5675125a592f466546e958c661315dd04045e20f9d16fb0b9344573ae57dc25624aefb6338aeec0e34cbc82c5419c544ea02aba8d220aaea3eddedc45dd35fa79290ea9df999010892097dfab49c3ded6a86bfee5964f72a0111ff885c158a7b2679fb24d4c51c3bfaf86b7646acfdc91ad9a6e7ca0c13413945e2926def7674db512063b07c69b1cc86045aa0d3b4865e317b5d3b4c7b5829f64316588b07dec1d5ff75b75712c9daa6d01e12023cdc28593a478ea93eb7a0580f65258b3afc496b4913d4ceacbda09e91f6d7cc3248bbd73626a182c609c2fc5d567d3af7d91e6cb5205d2517f24c99da704b5a2baa4155b956174bd387c140fb5d28465a570d9e5367908836741ec21d1a0e9be6674db924db396a0f5190c11f13c5d6e2ce3dd86f78fa8b3e5491451abf9bc1a919a3e75200662fdd2a577d1d5f91984cb112dae8733ebfbb0e527810cef3c43a07cac3712901833f059746eacefa2ebb9e8770a10081ac1193a7dd0d0a43b0b8935c1ff810d2ba1a5f25bd7f54e7233a2b8ac06792db01fd270a6e24efae44b671290c7c0c9717178fd5c99f05d632367f37ac5fa43660de3530a0820dabe62b0aa72ca3424960aa330b5c7eb29161ca9946512f2b21e6d4504a14094426f23fcf10747ca1bd5aad568a35947bc39abc057ee0474fffbed0c4c35eb76379b0246fc3c002297ac4b770a4fdbad6af2cbd914a2ea2522c2d79c3f50672c1f5996cf1bc5d5bdde5f9f9d7b7bafd26cbe1ac98a2a7f8fa30315a42cd119238aa9f4d3643d2f3573e78209716befb0ef8c31778b44223f9ef49902c7404bb042fa5515d16be9eae38e31df4ab1fe15af84ce0808ced2dca5847f875eee00d5c0057ff0be469803e178cb7b4d80f17f2881616dd32578330cfceb84f2aede9d36ebc78242e367949b375ec2c04e83272c30dfc591213aa75a5981fa99943c443a2042f9105f79ab9092d9adf473028de233651417492417807559c952b66c2b56f9f2ae562ed38f92745281d962cb67733ad670b2040e83d1e270c69ec8e80454f88110a46ea3d728c6b16facb16651fee719ee645c345c9808d8e9217851bcce8ec08d5ea847620fb6ad51a1bf46ba84d2085a65d057120ac92a7aa7649b1c4e2fe2a587fe8ceaa7d063b1d3f2a780f73a2785b92f8f3508c566a6d30f13f3659246d58ce7da83b35c2c1517d6f51d35a7a0c5eeb6a263f367f673cc6b839ffe6dea43e49a1c8573457a989470e03c322e3262cd443e27ac955e158f9f2cea3c4313fcac48457e9509cf91fcc384d7b7bbb6d8aff06a9a7f97e844ea415a72646fd05c71c833cbbf8d4adb6e07412be625da2a711a7081c652ac142ac544a7c9eebc9bd616cb3243221a4c252aabbb9e8a9cab5b5da8013fb147c327bcb1c64bbea1e80079c5d7f4425b6e2337b945677860758a6968e73e35aa057ab4d1400f6097c4602f9058f2a2ac089ee8647bd2eb3754f2719af9817dfbb1f3e2538929a8cffa62ad9a72e8b59e931d00ab5755f9ef39938b728ce695ddafe6bf68de1cf98124c2ba5226e1533c71f5aebd7de5316b5a78770cfd458bf96c657f021577cb76bc8ac47380c3920471ef7b3def5d1837746d6329bf8888eaa66aad936be6270296a0fd7ab20e2f9ecf807f4f1b766dbb9e41ce88e3732f0c96d14774c6d20cd0874499db4e29b17632f5e8560af63278d92a44a5d8503e15a9c96edd023065159871091e52fa92cdf9941b446d282b5b90c04e49d72e2fa60dfb03c8e2a6650cde8ec2f143389e740711aae3ddf72b84320a3b201f31763df4035f7bf366aa7270d50315f97a17e39f787d42b4747575af0e854610cd4c6cffbf0a14ba74c5998e83c6012d6dd4fed514bf49c6c3001881fe70306c54587c3d5c0604004fd60a93a837629b5397058a604d1167c635e8e680f616ea2eb93c5ee9476a8c0ca6bfca03bfda1cb3f3dc9b2bac3987e88026db8ce2d67e4aed0cabd58a978c1e40bebe72fa4dd190eb3abd99122e8aa50eacbbc62f32827775d571df9372b5aebd4347861b523b3fa044246cc665a96e72d2bf3de6fdceb51f25439e79885578e0755c7346c9181ecad7a919aaab0f3162c8e3dcb030cae758a75d99c10681b13b2708d905cddfe1fdc0a3d07fdb7f9e5c3ebccff95d71db21e35e486c1d484cc887f5fb3d06e0ac7b51acfc458b621941d4e38a4585db4b262b0e64bd240ca230104cc6d9b78932e89991296bc6b2441070f4ec2bc740deb4972592c686948564e919fbc34825afafc69f74154b6c78af4c95fd101fa0d0fd9d7f3e328d20c75ef94915114e098ddac2da464dc23d7743fab13b9db95c99afa5d07d7f35622fb77a88882654be33e98129ac81e1ed860d7a5149e58633666e9b207d01f14b8426326e76185513d6b4e7cb1f9c1158e61917bbbf921998c7380caaa36fdcdd75e42f5d83b167c061ba9014bedc68e56eaf55e2c09d0652a108714157ac15923633f968e156623ffa862827dce9dc7cee6cda68d761e9410eed9391eb4446ad8c6fe38356ab4787225154d8479f76147bc5a1b139a116571ec1241b1ad947bcc82fda46eca8977f6d1820c029a92a4d37fec1d19a10b0e6b8d9f69495f14d6c1851effeb7dd6f00df53bca8d075a37dbf0997f3541be27a9beca4cafff009b216ea1f2199120999b8b49c15fc81e702963d0d08cf5c221c55f9da81e55b08360211d27e783cca27309785b990c646f962483979f9b993a917af26dd2fb18231c391a12289ac80d9cb6cf8fc6d8e68b7816c0cb2658d0384cd1312d1128a291dfea5e31b7b99afcc8ba3d43856dcf7c45d9bc0bb3f5a2fb1ae6d66669e566987262c6dc8dc0d6e973edbc60a538537bba0e3efbf9813d9d9b4d0f707bb4e9e8b3931b46084299d29e15311005850eeb4205e2e216a547afda64794f352cff5eef5f12115f803ba3521f56b3dc5c6e9791f9013b6f61d737fd71575b981302adb895e079ad668f091e3797dc6147071ecc9560ebff7144f4a22c2b10414eebef04547ff93305bfb8ff5ec98a10f8b5222f4ebcea9661eed54c0e4c201d2218d8933a789d3e186e65505ef8b03edac0d4c477305bea9407da9dcc8bd177f165bcc5e4b61343c41de4258de4f9bf37b1efae010269e33a84c50d768eb372ffbaf30157bb522c3b396905f90ee591fd5c8a061f8571fb834f5487b307451b78c3e277bd72349e29319639a2f9712e88043f095a17eb7ad6341d505d9fc440c44d1bbe1d25266d7ed27b08d9c9b17a4cca685a451ed73f39dc26462eefdb46f342d63994fbbb2d3d115dbb8375b53cfbab5639d4bd4e1b2fe555b3e9337c2eadb5920ac18f9f40d585d6d05003d52a25ead194864c6defbc0a9fe7f770a680b5a1efd5badd9656a3f9c719c769bf9a48b0239b5e6f9393547b21a501a07b37b56471b52ce32bb52fe9e5b6de0a4ecaafd6fc488f47824e3926d9f2efb8320f53a18259e3772bd9c19405dfd98708e8d23931bd5f63eb6501fbb792efda84f8bfc2e35e50031bfb03c420505747ee8b816fe456e2383847ee6d0ec8a3912d4b4270ccab23376cf5c835c26e000ea0417fe85a16fb4501c03753c3012c10dc7c46ab1078136c307632e3d0d41fdd669d275fc5228ee85b7f3da72f5c39f6daea2cdeaa42a886c680da26a4d083626549067f88bff590bfa0c0383c3491e9efaa93841db8f0b13b1ef21969337059e8b482196f9039cd89108e732123dfd07f8a041e9e74afcc54b0898e98a52907863b9fa0e3f5b8acf44b9e43d43b93169edc89979f72bd6fbf13def7dd410bb58cc7a64cf67ab658428d8c57e7570e39a261cd5d8f8228f8e4f8cd3245018acc297916627e27cacf66ad1eb64621faf9c857c4b13d962d5896f124baeb165c79eb7dade1f2221b3aa98de9e9102e9c775510a45a031edf7f7640b643bd5db153dff80c174533eb7f12010d92d38ee9e176a1a73cae3edd1e88d5ee1b7950f625c0142e2659217a8d5f7b0b07f14762d34056582a512cdde11496b896bd185b2f88d846a6e4b9d82a8259d03ebe67e7c87dee1cf8e746222a3ed8e25661ef3e031877aec29d67d0dc3c11431f79b6d3349aad019dc78cc5602b07f2f97bfaed915acc547c68e383870b8e9cafd4b795045e897e65da88e173ca216cebff67b158439a87dfc1742ffb8aef0934bbb68477e42a7d3847c80a55a928136338376ad353c84c9ee205de96e8a0f35d2a3c82214cdf2af64828f561160aa6e5d00d9bba841107e85c9c05b0fbeb7c566ffcc6c7a1a0e22f972f0536efc977cfaffe38eb31f4e79092926651bdbf778036ad05f36333a99e7128bb0748d3a50362ad05f2ca58dae8ea0da2c8839ad1a5ae693b7b1e8fd70174a9349688533f2b68488f515ed1b63c7133550638f2f3b76f50b9886adb49035207f145204a9f92acbe668819fdc6671fd28b33fa662cb5679e001a7f5f22cf3aa0d401527ef513f3899439d1c1fcc6b0566520df58bf1255b5f1c88b87aafecf117a5a17e5b53180582a0a4d64f90725c02991148a5999208141a0f2e71ea598c2356b0a7cf862682c106d2c6643dcd881958376279b34871817da6d67e6eb0391d", @ANYRESDEC, @ANYRESOCT=r0, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYRESOCT=r1, @ANYRES64=r1, @ANYRESOCT=0x0, @ANYRES64=r0, @ANYRES16], @ANYRESOCT=r0, @ANYRES64=r1, @ANYBLOB="2439f47fde8aa5d7757c47c215f26be37db4cff526722cb8b4b5a7af1bc91b1693f7c79a617b63be811a46799eb356d96de4a8f0a187f075639c9a845ccbc0ad316f8cc71d9339fd3de14624c5f49f4bfd462032bc95b40b2db56ef46a11510a4897066e28e473d8703562ddd732186afed29c12a74a5ecf11419e881a6065db3c02ead857be0b52e237c5d86e66b566ce48029ec5df39e3779c797ff6c3ab0d58a90c22e8fb8a73bfcb3e8146399682097f85a6dd04d47fa587a06d0cb886e946a18a1a9bc1d699e717c4d8c72194b50ab1a2df41b599de1b08b6921173f64a962a6b1e44fce9718ddb1e41204539757a281db525a97dd74800b09904de2c2cb77b51eed7a2b9b0586a3ddff9f002bd3967e0c8045a0a4b3107fd7df699681918ba3998e347cf16263fc4dd82be923e2b61e977fee40ab9cfe1c4b4d69e8c1282aef527766a474c84225360eb5b982c274c7eaec18f838c6b3a79c21fc5d72dfe1d94993ce5bb1a2608ace7f7d4e2b0417cd29f553b6f244dfe6fb21401027796a3604aa047248a574aeeb8e200f31d8d25005befa15154ba686bb78ef2eeaa7cbb646666d814894607cbb4f5ebce4393055d9d58097a9ec5c37538ab1220ff04a95cec17db2d88bf4cea6bc4859987913b94b60e45ce17ae0e07161700bbd75227d16f4a461cecec1193a8b76cd313d34ea41b0a35138f120b36715926c7da1a5077ad2782ab17e990a64a2c0df2463ce5ed3c4863c60f60ff3ac3067bb1098fffcb1e958c7462829481b1c5671ae6bfef38a7491c64f14b9d62be9da7f3d3c4f928ea66bef068549a26ac66edd1cfbbf389809e270a039ad1d088fb6117bc661ccb5c386767f808b2fd8fb58aa855e1ce13bb0b699e70cfceb7c7b113eb75a80816341bb9f9f03e94770d666bdb6f5c3f9401d291bc8826f2cf4b84a3ae258c19ed1eee299f8f36018d31ac2d3eecf19cee21fb1be4413fb5fb36c547f617db99748681cbe2ebd427a04c6bc47c1fd2a0bb033775aa3fca5ed404cc2961d68a7b13eb751998b14f74e6767ccd66892055c5964e832994886591896b62792cbce0718d1795a9d25a518d7daaf0a8d159a0f755b1fc02519e89feb303b2f738e8c60088fd1efdad2725d801e59a31bcbb32df0dd42f6b8f6a38269225bcb2b1102b0e7ca4328df2cd6ade8304d71d6dfbe1ae4e93e496396904342b8a921a884b0de1602257d7626ed7b0ca78fe1e512447e4cfb743b29900062ff3281da3c10f1a67f603db7fc4af94ac3986445216d6917f14182572c9d203494eacf37d5e1e52670a6c1ade41ab7a53baa71cd0d5710bc8aead71b50ac9afc4acf6845a3c0a85352a06b6350a49ec9df30ba7f83793ae39c9c1f0ef2fea43dab54e6d3c13c232eb5c4a5c000289b916b705bf46eefb8ad6038dc76e5219bb2c74686b78e34585bb2b6f620d709b541a87753aa60c311a7dc99791346e96d0893990cbf0ac7bb58c0e31de84c19d89f5c2399c3a88747c7d0fcecc35acbb2e3bf001a17284e38ca12953f11b58a1fee0ddfff9cf8500b54718b2b8c1a0fd03db38a9ccb137be738ed5d03efb80ca104f60387dd8566d384929c3e8673762a89bb7462a07ae51ef667a5b2ba5352d82b8f55a430462b047c2b01367cccb62115349e07a171610ff7be6d3088ec764f8b0af3c7dc23851a8d20531761e78127c024e1cbed936f23c670116156abebdc73f79369fd93c0a1d414193a52605d901b44f07f71da040a9e25582bbe12ec4625141202add98525734beee06e526f459049b5ab3e5d307e9a9c52c2d57a554a6ecd8a2a658697f33a6b74653a44d25978be0ce6c5181a6a6a1fe95797d0896361cf4fd0deac24d36b8c484db1d4f1f728ec1ec9a72c5048768f329667d8520a2a5b8be682a93d9a823efad7d86a3be32874c4078258c6572425eae5b8b1cf18b818629529d0bd7b5c93fd1d28f9a0ac9c4521330b6c01d6dc14748c0968e5c3aaa815177e6c3e130fc3aa9c7bb106d5314deb10df4158ebfc367e2a15a993540945721fde813f7be4d0eca6a42f8cb98233a4156050e453308f55d09d98c50c3467a4c3b0ffd7dd70c1e44c9ae6ac5edba6797d960e8577214441c1369d699853a3a93590df331c0befa7bf585b3320db0fe349d88fcebba62a0d8cc4890a14814abb82b8957decf975636e23720551852e35dfde363efb55ead6d7c5eee39c28a9788c7a4e530e06f63ef85a9674c70ec6a623920adf53893032185dea7083629938132896d50db8bf6bb97b996404c170d23364b701895d49252bbed21f8d8bafd86e68457a6e23cd9f0e2c921ec7ac4115119fe19c164c4fa1e56942d23ff8bfdee4eb82a3d9b7c8f137e6c51bd982bab22c4fbc950825a502cc4205c0e4e3114d78192f5cad5d7761fa441589d10793e23d335a68685941e4dc6ea0c091af95cb81aad73478f5dccdec4403b34eb7a8da454e960ede351684ae9fedbec7ee215aa9b3c11301a2227ace9decce7eccf1bb5aa6f1df2ada692030abce9ace2bdec7bf7d6daa4bebf9417f6455b0ca396306991617c9446d1ae6ba1a0f5e8949189823639ee8130f7f152948137efed12928ea567e48f1235f21ed0b46dc99db10c9540d273042af6810906acd3010dd2844766069056f9a0b823123c0d3d2d24b9b47b9fcaa3bf4c1be6f60813b983b88969d8682bfd47e1d2536eea6058096fc11f3bdc4b4f792949d53ca6b49fb2c177986013bcb2a58fa6f690038df46250e9134d57d571737107cdb268de8f959a718cfd0df8670d3486d1abc132e31f97a290c1de0d5c50c566f1dd61f4d5cd6d0d8c6edbcbe108d6a58d74539d76de6dcc048b17ca91ea1efb2f05f96b2f015c94229fb0cad0f48105c80683130d7c43f0199dbe67dc40bc71fc45038882d01cfe4381051c0dacb41d9df082951e531ee26c798ede54a06515771a0b66e2a2fb2962e31f916095741305bc6a1abd2a28a5eb9b9999a54e0cb0e8a484e67a7a9be6aa1d3cbd2d66cbce4e52964d1b15b88aafd1bde560ee50d79a5b3391258f1182b698de8e80016cba9744e541d5441a41500ebd980b6daad157fcd536d04474d2fb3fe8d284e37c4aceb4e3aeebc84542aa21ce63973e9b4a3daf2643d90b70741f5fbd6f6a4606c3c3bbd461b6499320581154b4dba3e724689bccadada730e9bc8fda9f71214ae4bc860a85f461cb5b5b459918665e98e923fac61035a18a8f900054674deb3a4abf4f6207ba60153415b5947ba0a86aa1a90a5e212486bb67c34e4444ec705f0937e6520ca37b2dd419f0f54cac6b7993e1dd2cb78199e0c33656da7bc2a508afff75f6f8e4c4b8a6c49ff450ab82bd20fde38852078c46dd505bb98b474ce00fbaa58d30c8376717de81f7e07bedfae2c593ada3f0b146221b114d512b329dbb783b501b25b71893b9f0865fbf77f3be4f197cd52fe8d6a9e6b8f34dab415fc9a20c699fd482510912ceb2edfc7a6486507a87e5bbbd4d8da9b1b2255d37f6bf5c7abd6471fec425f0bf29612eb761ecbacbce8de56fd2fdf8c13c51fbbd763a9252fb25b71d69502499db2a199b6a2020623aa937b5d963bb6e014bbef5048e7a2787ba73868b9edde7d5c5dbbef308fd282ef19d54d2a23223adfc88d42e3b4c6b3c4140bc294b28a15ba094b2d650e799db27da1088b943f4bcd65582100707347ba296ee65e54e4e216c65e0a137b4f8e125f94159da457569c5442d88862680f795cf4b7c5f7a0ec296cc03bddc55bd2e0f00e536ab99e49e058d300a98d34829ccf70e94b29caaf0a1f1904714d684a133be21e07b77d881e7f5338af97ab9333900578ec1447f52989bb7f2486d26f2e41a6f69fc274f8be053c749b2d9e7c7a2fa7447fd5e67961314ad0f901a900be3f382807bbdcf4eaa639b71f931a00da4d1ffb1230bb65a48bea68ecd366889cc692bef658f0d6b5f0d96e539d4041126727df7838489d299895940413ea16b61c5e3faabfd9b57400ce182b6c3d289e43b31752ab386d789a06ff996d61919e9e971a5e6da0341cdc2df9693d6f11ecf89a56be4ffdc0d2234ed6c3401ce45b043207ef6e6a2b56e57a02b618716009b860f766f90daf10a6daece329084a11c1c8ab240aebe53ae072b0df5c3a7cad18b2dba509b8e314a7007c3ec76ffffaa66d8d1ca087726b247fa3f468acc7c86f776c7a51a6c292d6ab35387dc030c3bc64634de1dfe0b99e47bc7aceefb57ba1c8187477e1f2f07cd4eaa0f46868ab7534197620eacb8c145b16987cc6bab319a0c16396c442f0d215759c012ae753c8ca8a897dbfe0305891e6f30d9a0085d4fbb35023342fa68da711d35b35be9cde3bf0aa03536af2fd180199dbcfb05dc608a09ea6a27fc86f76dce3d81915f6e540d2e6decf0d8d34616aa8ce9d13ed00652c1ca7fb52d5a682cffb6f6119a5585620827530128cb18397ce65c8989b837cfbf5bddbc68902d4ba82989b5089ef058b1a8923dd679de9ce91b9dccc6e1d846d6dbe20a5fe861de7cf48e9fcfa5e214e7fd45576486cd810ecb21f1a19699cbbd201929e38b93e831f43f6cf176c851500c1b84316d5af2397a08d499dc8642a5afeddf94d89da2581d6a1c0a589f532c202c1c25bd37d8e77d576f5382c6e8f4330dfe4eaa528cc63f0b6e9e69527b888d12ed2c2441ac50d47a46e875931a6aed172d969ebc7b67dc57cc8422ccb8b75c51be234e302424f61d7bfde3422abd6907cb4ac3dce011332dc7dff85ee006c7b9b9d16021696600dd8f35316e0530392446389679d4e4e0f4729ea8fcf6b751d8eb153af14e66d3ba08370dd27de68db1269ab125597bbb87c7ea4f9c317abcf735fc7472af016bfb139a43d06583652f6ac676e9d733c034b6b6af537d2cb0de23d721c7f77153e5ac6f584a4ef9e7da537a997439b60f9966a2e5b617c1a4c2ce983b2cbe4ab90b400777863ec0e1e60c8e9f1b2824caffaaf0b5663983536e418e9b04aa971bc535ee96865aa3c8af5d6695c5fac45d7c571ab95a98b3fdaa33b196a591d2500b87f496df1a21a3f93b1b96d794342dd88681aebbc8f987ec23c77b1a842855d7ae86a0a35400367c81c6f09ddb336a7da8335125d98dcb15c08d8f744668dd9fd8f97a05741a720be8c7f3b87b2978ae53cbc2da179d0c38284bc2b5e804bd80fdd0ed6331f8ea93d354efac0e841a2fa4d51bcddd1d1bc460566c323ef637b78ca34adaa51ce4e3f4bbf4e240ed83fd5b82ef51fed36f55073d0d8c94631c927386bc011448ac660c7e404ec6ae68648002f4ba53764ce8021e93d2f01f1299221fd9b475739f602b5fc586d4e7d36f13def7d037e7521ebd866d3b0443c196c58cc8fb3c15655dcd29ef79809e26ba94dad0ab6e57e92013e33317d3c5e64e1dedb38518b8cc268ebe447ed68612bcfdfebce730263c282ba97588110f3d01716308f16178e66681fb641d72a19371e20726f4d0742c52a13ffec984588adad12af939190d9aca636bdf1b3a85734b3d424cf58e022d60380d089f084fa4be96c95fdc4405b53acfc7083e1cc55c8a051f9ca51b8e49a9b7218513d104a1952c8817458a4625e60e23324c437223ff9685022be06dd59eb554dc5d4840ca12338df1f58238f7b68e9eb7e17174588f301b82b3b96520987b476f8fb49a69709c8dd571a1e1277283b443ec4daba7d98472bc0a2e326ad45c9fd1758740e3e70a57ae5d539c16bde53470446fc578774d74df4628edf48835eff19bbfc9eb03c8909152c47484fba7110d48b6cac49dacdb0ee7f227c94274b5e627f41cff0eb58e66c95f798d8097982389b93704f88de2d5e2f48a8592ec17b8cd7cf91071ee8a90fb3fd422661631fb697bcee59dd436272a40458528d5cbf1d8014ae18c67729d", @ANYRES32=r1], 0xa) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 22:28:18 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x3) sendto$inet6(r1, &(0x7f0000000100), 0x190, 0x0, 0x0, 0x7e) dup2(r1, r0) 22:28:18 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 22:28:18 executing program 0: clock_getres(0x200000000000005, &(0x7f0000000080)) r0 = semget$private(0x0, 0x3, 0x180) semop(r0, &(0x7f00000000c0)=[{0x4, 0x2, 0x1000}, {0x3, 0x81, 0x1800}, {0x2, 0xa93, 0x800}, {0x4, 0x8f2, 0x1000}], 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10010) semop(r0, &(0x7f0000000100)=[{0x0, 0xa094}, {0x41300c9ca314e6d5, 0x3, 0x800}, {0x3, 0x52c2, 0x800}, {0x1, 0x4, 0x1800}], 0x4) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) 22:28:18 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x1, 0x17, 0x0, 0x0) 22:28:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x2, 0x80000000}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x6c}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 22:28:18 executing program 0: acct(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x800080002002, 0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000340)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x66, 0x0, 0x0, 0x0) accept$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) pckbd_enable: command error 22:28:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x15}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 22:28:20 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x12) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) pckbd_enable: command error 22:28:20 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)="e5fbe6", 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) getgroups(0x0, &(0x7f0000000040)) r1 = getuid() geteuid() r2 = geteuid() setreuid(r1, r2) semget$private(0x0, 0x4, 0x1) r3 = socket(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x110, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 22:28:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 22:28:20 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x1, 0x0) recvfrom(r0, &(0x7f0000000040)=""/27, 0x1b, 0x343be1219e95153e, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x9, 0x6, 0x8000, 0x0, "9fb8322c895c5de30d67fe268eb40adef854a5de", 0x8, 0xfffffffffffffffb}) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) lseek(r1, 0x0, 0x0, 0x5b6c343244ff9702) 22:28:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x45}, {0x28}, {0x140006}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 22:28:20 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x5126) r0 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) r3 = getpid() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x9, 0x5, 0x7, 0x0, "e10c3181b35badb3e4cb9f59213900629cd6845e", 0x79, 0x1}) fcntl$setstatus(r0, 0x4, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000740), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) setreuid(r5, r4) sendmsg(r2, &(0x7f0000000680)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000080)="0a1c6df7", 0x4}, {&(0x7f0000000180)="c2dcbe0983791d88328272c75df6a4e3417b9270b17cde29262e303fa1e5c0041ee17e1f1663a457108bea0fd5ff9f519a44e599f3513e138b89fbc3e70422f586cfe171", 0x44}, {&(0x7f0000000200)="2c157eb01187c916c05b69e85f730dbf81ce1b381d76031bb9973af380e453a360892436310982799515392972ea7c2f1d2be9711a5bca9ae3c417faf439f5a0fe546a314391075bc1f9c29fdd9d7b27a1589a", 0x53}], 0x3, &(0x7f0000000c80)=ANY=[@ANYBLOB="b000000000000000ffff000006000000b0d7175323089882de984e2edb46415e5fe960ba17021d72a508530f9b791490d0e6a9598236a8b991daf2fa65bebfc798302a061c787a4c74f46693aa3885bf87af9bd3b98f3bf4c1e3a058cc6ed02dc6bb80d25363a976f93d2a740fd25683328b287b28d3dbb3cbbfb17d997a4e2a82152b4b49dc686f0ec07b5c46fb692fc507e2fe9daaf74641854afe9e820000000000003000000000000000ffff000000800000f04b5676b366f275e5c84f22d19166910132e8d0127f02c4ca2797e4000000002000000000000000ffff000004000000f859902495dfa7016d8be0fd00000000a00000000000000001000000f8ffffff1723f5262326aaa80d0e1b02cbd480df2c5ecbb025ce5f83d4afbed2a7517b40a4ecbd5f214c17f0418d2ec0f663479ff9e53090e8887de631e0a6539006de72a33f50a916792e0bf96799706b7558ce5ea59d2ab0a7752aacf5d7cc7d4781a062bb417998c1b4f75872f519c21c0e0a8cee5d1f0500f5a1099b326e8ae0462e8462f3ac09dc08937bee5721f7c1830646eb43eb62000007000000000801000000000000ffff000005000000b312b36c4a453675f6c1b5ae4309aec1d81deefff254f4c3292ad226c67b57a6015e8d26666fdf1e4f71f77c62266accbea68d6e51a530d6e2f9db3e283f7502e313ad97f08f195381000000000000004359c487a615294ca4f0b441a951bd1302ca38afc0dded7d61e09cb3b7ae5c989857bb2d15a11fb80d2848a02eddef8d15b428adf4aa0edc37efe420df3e981d46b411fc0fc025dad62567d1887c80afa44a07a8281e1b629a6a0213fb6a09183e0d36fb9e8db06b05e11412d011628ea961155623c9d6e1bbb7f437246f95b469f86f23f9fd24b4332457e91b5254c6bb8e3e3bba724ac2ade9deb163fa00000018000000000000000100000000000100d98524b8914c3e718800000000000000ffff000003000000eabb6dfe253831dbb5817c467333b4de51973b74e6ba876d61b091ae76172b5f919a81e74a1037eabd4224431ea63d1f225004678ed0a4e5b54f5f70b467f12ab6ee6162b04096ecedbe9f59b557a9fa1a08d4184d8dac61cf3bfd1d11c1cbd47d277eaa290db39a01150e9ec13332b9357bff6304783a005000000000000000ffff0000fdffffffa9587ebf5394cf6572de044a7e8611a0de69d7b4325e405de76e4bf5cf9a56efdaaef318de81d611d33a2aaea996aafb5ffc876b8bfa0f0f9558974d000000000000000000000000000000128eb6c8b754fc71e95fd9e85692a1fe61ed40ff25b3d81865360fa0a8e59f22864b247279c8a02fba001d339058bd54f914960064936f05a467d89ed2b31455164f68a0b11fe041f2689a01ed5b0fbe4dfeba289679c5f67a3f3e0b6d46b0147c0c7c1fd2a17692d2943205df0eff010000009f5e83fcb0d1e1ca6d66fc2589eeed7839020e425fd8804e5f7bb263c35264aa819a537f3419e5d992965ecafeef4d77fd8d98c51d2a9d469b7f866fb5f530258533d5ec64eec84398ceb1a7685f8ed4bbd1ff71f87bc40000000000000000"], 0x398}, 0xb) fcntl$setown(r2, 0x6, r3) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000380)={0x7, 0x80000000, 0x6, 0x9, 0x8e2f, 0x1, 0x81, 0x10, [{0x3ff, 0x0, 0x6, 0x20f}, {0x9, 0x0, 0x5b, 0x7}, {0xd8d, 0x400, 0x7, 0xffffffff}, {0x6c5, 0xfffffffffffffff8, 0x6, 0x1}, {0x2, 0x6, 0x83, 0x7}, {0x5, 0xde1c, 0x6, 0x80000001}, {0x6, 0x3, 0x7, 0xfffffffffffffff9}, {0x409, 0x8, 0x0, 0x6}, {0x200, 0x1, 0x6}, {0xcb14, 0x2, 0x2cfb, 0x7fffffff}, {0x81, 0xfffffffffffffffc, 0x2, 0xffff}, {0x80000000, 0xfffffffffffff979, 0x100000000}, {0xfd29, 0x6, 0x85b5, 0xfffffffffffffff8}, {0xfff, 0x9, 0x4, 0x2}, {0x6, 0x81, 0xffff, 0x9}, {0x2c, 0x2, 0x40, 0x7}]}) sendto$unix(r2, &(0x7f0000000580)="767beddb13137b61770fb969f91622a3d1c4ce155b5cbc606a3ceee8ecc1aa0f055401f1efced67e50dec4dc4f298636af9be2769d4a4ad10dff66b83d197498b7e44673e4c61c31a8d13f304eeeb51b2fc908c6ccc50d02230fae05e5e84014ef185b04619e7608e8c03d37f53f46c6fe06a46d022e9102979a7d5742303cbca74df006", 0x84, 0x4, &(0x7f0000000700)=ANY=[@ANYBLOB="00002e4366a0f7652100"], 0xa) fcntl$setown(r2, 0x6, r3) r6 = geteuid() getpgrp() ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000340)=0x6) ioctl$KDGKBMODE(r1, 0x40044b06) close(r1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000540)={&(0x7f0000000500)='./file0\x00', r1, 0x1}) ioctl$TIOCSTOP(r2, 0x2000746f) r7 = semget(0x2, 0x4, 0x40) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000bc0)=""/164) msgget(0x1, 0x4) dup2(r2, r2) setreuid(r6, 0x0) setreuid(r6, r6) r8 = semget$private(0x0, 0x3, 0x30) write(r0, &(0x7f00000002c0)="e364b706c4", 0x5) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r6, 0x0, r6, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000640)) 22:28:20 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) r1 = semget$private(0x0, 0x3, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000000c0)=""/197) r3 = dup2(r0, r0) ioctl$TIOCNOTTY(r3, 0x20007471) r4 = syz_open_pts() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000001c0)) fcntl$dupfd(r4, 0x0, r4) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) getpid() madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) 22:28:20 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1d8a57387236a459, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc0205609, &(0x7f0000000340)) 22:28:20 executing program 1: r0 = syz_open_pts() read(r0, 0x0, 0x201) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus/file0\x00', 0x20000, 0x2) sendto$inet(r1, &(0x7f0000000080)="1fe473b38c10f1d8395378e75f28485bcb59078409ad85c905ea98be651c6c0bddfc8d3aa0e358d9ac785d3de148991b746298f4bbc122af8273be6ac1f38cad30538740f07a53efb5d68e238a8c278befe430a65a321d74b5e282ef21908c7989663e21493ddf4e", 0x68, 0x400, 0x0, 0x0) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000500)={0x10, 0x1, 0x4, 0x4, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000e00000/0x200000)=nil, 0xdf59}, {&(0x7f0000e77000/0x3000)=nil, &(0x7f0000e24000/0x3000)=nil, 0x400}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000f92000/0x2000)=nil, 0x9}, {&(0x7f0000e6e000/0x1000)=nil, &(0x7f0000fda000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ee1000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000e3b000/0x1000)=nil, 0x8}, {&(0x7f0000efa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ec2000/0x4000)=nil, &(0x7f0000fe6000/0x1000)=nil, 0xff}, {&(0x7f0000fde000/0x2000)=nil, &(0x7f0000ff1000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fc8000/0x4000)=nil, 0xf4}, {&(0x7f0000f98000/0x3000)=nil, &(0x7f0000f3b000/0x2000)=nil, 0x200}, {&(0x7f0000f9f000/0x1000)=nil, &(0x7f0000faa000/0x3000)=nil, 0x101}, {&(0x7f0000fe3000/0x2000)=nil, &(0x7f0000f5d000/0x3000)=nil, 0xff}, {&(0x7f0000ef2000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x200}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000ea9000/0xa000)=nil, 0xd00}], ['./file0\x00', './bus\x00', './bus\x00', './bus\x00'], './bus/file0\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus/', './bus\x00'], 0x9}) r3 = getpgrp() fcntl$setown(r0, 0x6, r3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r2, &(0x7f0000000300)="15fa43b7c1c12a1d93f2bb476d5d44831020e448446c4c13a5704a5da943728ef96088e407e18bd5e84571932399ec8c20f532b6fd64802664f40c16dc93dbd491ee6ee4c7a934df7072fe2d10c65f0cae6b09595dac89af2e348fcc6789390ce72223329daa275e77506889e142a726323ed106d01999f80940dfb033eabf692d9712f5f8e61b7b3171ccf3f55639c83991eb9a7b5ca676f34cbc22235e3cb9c4f661d61cc2df2ff85d8fe093eb26a7cf5607aa4eb960fc973814850ffef70ae91e34f5ed070de4d080e5df56f5cc7aec3d82a202ec45a4baf47797a120265b79f38bb6998feb8d6aa2260e4d38ebecb0c0c2e1e453ece4164fb7e4391a4d51b83e15cc67e5e26e50ae14f82ab9b752af7f6e23f8902be3677b9d8a79d8d8803d793e642c440e9882130fef87b6292a231405ad97802b82b77e5214aa986de99868bc619d007180b0002d40e7552e4b0e34c97986bcfa187c297fb92b7a0be100088c56ccf116ca6b5b5bcd61581473258a1fa36e45d1adfaf13506b88f5164f738835308b5e477f50096b81d79c60b915a50125cff1050300e80edeb2854de4a3a3d87fa71d28a3fda7f16c6d497fa2153638308b4dc4606adbc5ee65b9d40b1d381e438c9c84556374d697cc2fa2b1589636832e91110f9b0e3bec2142be9dada7bef42c1387e264d2dd33bb3fd5c4dfd624d522d963fb86e5d8f7f027361", 0x200) 22:28:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) open(&(0x7f0000000040)='./bus\x00', 0xa0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) 22:28:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0xfe, 0x1, &(0x7f00000000c0)="71c9819730846080b8fd1a69cb786820785d2303b6ccba0179cd2613a4688ad355d4a9b4f129ecf71504d75120b5ca6e5af8aa2fbcb7789332897372d4cad364ddf2bd121d6d4b648713a03e8c1993e1c6d64d629b60ca2f21d99da1204e26b79f33031cb3389556c092da5cf9f0b31c7b36387d6282df92d516ac65ab9d6c2eca5704d7bee62e532de7f8e179d6a9a753a89e7832c4e9eb9b703ba68fa54c000000000000", 0xa5) 22:28:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r1) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 22:28:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="90", 0x1) r1 = getpgid(0x0) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x8a2db44a289175ed, 0x2, 0x6a30, 0xffffffffffffffff, r1}) r2 = syz_open_pts() close(r0) write(r2, &(0x7f0000000300)="e5916478398fdb223ab5cd929ea0e25671e94b23f91c5764bb4be40a0365d20cc71ce25c8b9f80037eca5388e7b75b0faa70c106369edd411a07535b64ac0beea2b3c1a47c7bac1f74d4fc180aab7388caba4e9be3b798532b699812d19aefc5f3e0e655cfd7df986a70a5edb98c40df9de64dfef4d89d875b84e908d6e1bc8b3e6444ba7bfcd61877894f86d1f12a3addedc8b526efaf6e140f3bce9704774d9c7851b9c37437", 0xa7) dup(r2) r3 = syz_open_pts() poll(&(0x7f0000000000)=[{r3, 0x129}], 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffc000, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000200)=[{r3, 0x4c}], 0x1, 0x0) 22:28:21 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f00000006c0)=[{0x0, 0x22c}], 0x1000000000000083) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x9) 22:28:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) close(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x6c}, {0x54}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:21 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000100)="0000e65c", 0x4) munlock(&(0x7f0000fee000/0x10000)=nil, 0x10000) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea6fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90000002000000000000020208a371a3f8000024070000000000000000000000000800"/177, 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x40, 0x4) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r0, 0x2}) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000140)=0x2) 22:28:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 22:28:21 executing program 0: clock_settime(0x0, 0xffffffffffffffff) 22:28:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffffffffffff7, 0x15c00000000, 0x5, 0x3, "b1e94370feb4c0053bc826a3f593fe4573a95365", 0x8, 0x4}) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000040)={0x1, 0xffffffffffff8000, 0x4, 0x7, 0xfb}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x400}, {0x15}, {0x6}]}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000140)=0xfffffffffffffff7) pipe(&(0x7f0000000240)) 22:28:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) select(0x19, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8, 0x0, 0x20000000}, 0x0, 0x0, &(0x7f00000000c0)={0x100000000}) 22:28:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x0, 0x0, 0xfffffffffffffffc}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:22 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000001380)=@file={0x0, ""/4096}, &(0x7f00000023c0)=0x1002) mknod(&(0x7f0000002480)='./file0\x00', 0x100, 0xff) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000002400)=0x6) r1 = socket(0x11, 0x4003, 0x3f) sendto$unix(r1, &(0x7f00000000c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d0263a8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000020000000000000202080100"/177, 0xb1, 0x0, 0x0, 0x0) sendmsg(r1, &(0x7f0000001340)={&(0x7f0000000000)=@in6={0x18, 0x3, 0xfffffffffffffff7, 0x7}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000040)="d7e82ef1", 0x4}, {&(0x7f0000000080)="3c13e7424039ebefcfb3cd8dfb1b388804d0b23c22bf68d16c7608f59e43f074578d0c2edf8a8f2df44f93a25424decb94", 0x31}], 0x2, &(0x7f00000001c0)=[{0x78, 0xffff, 0x1, "f4a655780bdf7adee9da6330c575bed8e89f4ff72af26322be708b76143b105c4b09e05d0a1c2da0870aa20e817db7425218792ba851b73f6054e0a752a877383d5ff9322653ed28116eb1d84768a4d16ea1997b233590e072a583fe6103bb72b3f9"}, {0xc8, 0xff0a79d659df9f6, 0x200, "6c1bade3e60d52342880e189518335a035890864260d496415050d634628d05df10db3a880049ef2a1c5f550ba9409d249af9a5859466879ad8f80b7c0d5f837a8192f0222a85b464336e132bf590858ac562f2deff2e88716dedbd43ef3d9c441d5169ce6e206878d62d94663dd0a301f82df1bff35d510ff0395126c7a65a5c06b24b8d99819df1021945c96978d6d43f4434de8f6d32582457a884d58b99cbe484c9a85645812161c60b29ecc80329e4e63"}, {0x18, 0xffff, 0x100000001, ']'}, {0x1010, 0x1, 0x9, "21d15652e741c589207e5c79b175185a754cbdd0acc4751948ec82bfeb5dc42e81156d212b21a6465096455573c40b6da0c80c7ddebc6c92007f1341ebbde6b96e925a2bab0ecabb5832ba4643c5135f1021c80be96df019f7aab281324a2f703a0878375fdf1d427150e8f3853638973ae8e20dbb5a935a32855b8ed2a2f852bc1d8d3477c611c05d4c0fc200671b0599a9fed840d39ead316a230a59df530b128a037318225b8039c80cdd5a8ab90a6bcf4eae262d313033f05372a961f2fddefc0a5213e209f0bc8997a727fe5fe65720c241e0547be6a4f0f5ecb5d985627af0ef778d2441e78ea49a7dd7984b9a5350074f82529a0d2eba87eb3a7cb9d625285f1e807b095263ac10f54e4585347aac61834736d468dd445d270ec267da38f5feadd50568d80def42facbcad7a3175b789ee6a1e07e2ef0e53c7f66272e2c1053839219ccc8de0960704c07ea8641783568ad28c50d0e71abe5ee957d52c06402705e92e4285656a4e4a785375882a8ba517fc783eeb113ea6416bbc7180adf6be16ebf15060e2cb6c24370992cafbef84cdcc5797ddb0b30f5d0529b44857b33505b7673d43639ce4917a34369101fed499ce87f4d8eed708ce1f97d5bcf6020084330ff7ae0cd48acb912daa08c5eb3ca280b19b209ec8bba508244a21d3953819ae8ad273dd41de5df9d619c4056c52e6a67e882bda440805fde20d8fc2c966b2d8d82b98f0ed58621108cb9daba3bcb99e520c9be8865ea8e672596560e08f71bd4a4185c2192451ee1e8e920b37e4c068ea22620598ac75f23ddeebf770e166a67d47fcc922791431a6991257a245884efde36e860ff19e952a20b5897ca1caa72b1e58c6aea5d5b07eff29f7e35af34d3ab2d15d9168f426cb3b86df0c9e572250ed485f6695e29222867e0175d499edb511586216da17f292908bf0aeaa35ba780d2b0965173bbe3b2ac664e871cbd4b8f6b7ee9bb009347147d7189574d29b92af19e77e1f6c31991b743b26edb62d68a32003b5c1b4fb16597bd1a922a913acc77fe18ae8c216c87de4b1b1193553996de9160de77c433a9732644cadd50c6e8224bc9819b0a19e88ba84adbbc995fbdb6aae3807fe7130e6ab5e40d4eada3d5dd5355308ce8ed4e7cb7184fe84b96bb4908510e471fa34463da0f2b0c70477630cbbbd76160aabe303ec7c7906905740239537e620efcf18eb98599a4d48e4242e3f8554d5f6f861cb8b91b11537fdb8f2ae992f820c2e128e89d2c0ab59dabb91d57d4e15a190fca14e68eb08752a33cc56b33e9c550505577349aef636aa4301fe792baa969b06a80f47397cc20b48f435c7b40093836721068bee5aea273e6c123ce6386cb9f97262cdad715aca8dc0589dbf7b18b329b96af94dd9a78dd985eb6fd9f8be9de1556b5676ff00ab7a8822f0e7fdebdb10d5a7e6c6c0ac90dcd185faaf61b089cb993148d67c5d0147610bb5663958774b7ecc9531fec98d99d84f38f3a91c2b39bc868af355ac755dfc9de0f800f2d8f6bb60a9aead1f9bef91d2637eee5804085b99f3e957359ca33d50b3b373f8083ba5dd533f51debbf04100eda9f729ab6cb49f5513289f45700cb48e2e4b58405dd2ac0b136e6f89737b1bd2eb0da08ab01dc66ea329857c4cc13a71f33043707cf4222fdf9175bd170cfecfd76032fe176cf9c8d1fde42a08c901e007c0c4b7508024a111d0a7d0641f92eb9d647f82ad5f14517f3b959cf88bfd8b210cf3a840c88f0124dfc23812ed26ee8041adaf213b2f3f932b8ec8e63bacc587dc9b5f19d1f4058c21670dd683ed4a3ca639169175ce19b29b799348cb6d3603d3d30860e43eb62b721f0c1b2edf1b2197d263fb86a5aa4b6f677cbd9d9e00edfebf75971b55b934070263e54f8786a31ed970bdb87c79eef2368d7505afc9dfb218ef467c9847d8e5c5b7c16fd56a74650280c2c053891cc54dba269e7918ec1b381046bb05644fed65fd2ab56fbd5cbd10301bcf57aa9fdcda142a089bf044e541e6c851107735a7a0f888f88ea097fdec26846970ab366fe8c5d0bc44d4e0b73f4be9bfb684061ad21848484e66c60eb92682dc21d5c659ce50d312a8b26d998292012731d50cd906513ece094b90d29df0598f316a0999fa06046990657ad556a2f6a484ce25c9d5d1dad4a4c8601e6791f719292d724e3cb0020c4ba14ac039904797f1ac649cc2b80f6af8436e609ddc7ac3a1dc27763c9ccc63cc9e963a5b0c1d567fe383f2fd3102990d67f9ac8c90cb0271cca834b28cec18307f749ee9ea5655af434a8b83035efaf04f3b804bd48877c57eb435e70d28cd153ba3ccec5dff8f559577e642e78265c77cb2084671ccdd45f8c9ec62c3e9c89667ce5f8616fb8c78f657bf68c9b5fc6c0aee9ce94a32624509de7b445425d9bc3214900627dc51bcaffd152be906e1a9eedc1a529c007914c9bca56052250cc67ca21e5f16f92ee7354425d341dbeef593c01e2442bfc795d4fe9245532269400c8be4531af47baf010b8f471112f32967c5add36e1ff06d66cc19e3ee9adcc4bc8924d5c8122bba3b0e1a2e90cfa4e7d915ba42d6ff5bf970e80a39bb43fce629406208de94f9c4c6abe9ae4f89f3524ce033d97c473c96030f12bbd36caf6e853494fb9672bf080dee0f428900d9526d15ada57b50146f51deb42edbcebc2104230e88acc8b72de0e0c332023c07e836d37630d7d4a539a0f4df5300751066b56b717ddd9d12868a0fcc505803715f4976a7c033df77f657e88e3cddcf55c63bccf77c3fc6caaa2dff943305b3fb4430972710c8f83fead9654acf4277800a860a142aa95705ed54b712929b0784ba2329c24e7ad650d977022e49fd4a67ef3a7901f4ec93d04edb8c9f8ace4ba109d7fa781ad7746526e560f44527cd57d80a1ef4f9bd2dc68473819e323c26e9438acb425b58a443f18094dc7b01b378575562a85c540e2120f649ee5b68894d4876fbee62525dc663de50a5ffa2b91a58cd2236e6d020cc0acbcce4e486b81177cea3ac26e2af9bec8a5c1abf54954c7a9d3d4f4ded1351c0d3fe917c2e36c6ff9f64c0db03606a9345572d600e75f8967e712e824e3e5488bd93f210659982886051e81238e01eef2eceb2494c6043e0d3d8608216997ebb30e37b918bc8cfa4f1cc18dc04a78c395e53d6a15bc2d936e80d737510484dd562bfb82251a84f0cbc8e4095f7869d0eb73119d68c539dfc8872afe949f75f4721367ae80ff9b672ddd7625c375ed8da1d46c0f3a09807d32e67f09ff729310513fa8cdd5c097746b4247190fa2632903118e1f05738fd55f5992a5954878b7945b6681e46f0a90c276396eb0c2ba4062f889f317dc1c949c46b4ef956de0cd76f5da7c702a5d2722e7af5a4f6c09e32c6d5b0c37f637cde00e37974491e69d6eaa48abb8ef98d15805780263d490cd2a8de385cb02b2ce040016d9f700d35314f3f056cea01c83576b24aaac98ac45797c05fc58d04f807ccf54d8e84f7f81ccd3e014b4a15c2b0f6818debe23b08d099f502576047f9c3d80054b5a4bbd56d2a1185e8dd53bb001a6e3e5b59b571feda4212b8a7721ef4682e0c2e330a0d270e839161e9fda2e7632042e3c8b1fda73fbf6348a755cff24fc553921301f906c9a179c6a7abdc387a4588c99827140a7a6eb9cf44ec03fd50d84f2ae80013874743bb7cf7dbf3108fc7e7953fa561028b63f06568aeefe3852968837edc7a7f82cf136d8d1edb91443c76267dcbf4f2385392cf946a7dec912374a2c2cd4511b46507ecea58b70799434ed2188d1fea6bb71f8c7ef740e28828a3e4346e6a032c9729a0d60d6393ec2e63cffd46610381f52eb815f46a9567ad992adb858580247ca4e68dae7cc6ab792c302e20d47268e7fd55d096806ffe45cf7aff43fbecdf2b61308e2747992898db58261f4f1ac44771946ed5ea298148e07c89ae4e3f82cc52785229fa7f465030450e41e93be5c0ccddd23dde76bfd3b2698d476d2e8abb40ff11670ac1be58a158499f4b475aa052c59970e2c435fdca9901d60c76ba22810b7783e8c08ba16e36a1850ecac8612a47d095d87b933fa1218c8efc9238f64bf06f1f21bdcaf785afd257b687c653b2b3f584e1fa0944dc6d4faed108ecb520fed90bb1220112b47ed9055d863aa6555f15d7beaca0b3ac936994065590d3d5568d280378561f03b01fd864899bcbc8a7729f57380f2b17ca9e0a1dd05139bc215df87699105d429feb79c85c65d530245a0a7c8dba24ed754e8807cf16f3937c4f5dac00b77e6c0cb40c2694cb0788215bab07879a96385b655b408e59c9b45ba6371b60ebcbe3a9f74e05d5ffe291df8d5a21c77493dec53d065eb679f70c16e394fed4f84dbf94948617f7238d02a1471b2ae2c2130e56141f0c6568d09930294480fd226449144e83c4d6b8dceb287d868840ee87df9140beac1d4e59d31445837d4b9bd62369d37a363c41ac4ef3563f0161831e9998b1cb5e8039301a5a6fd1cd6c4f820e649463a94b77a68475dadd0901fa503dac7eec9ca4d9e6134d3b08e83e648858ec38caa681c991493e056d1b88a1be92829c8a57e748af2955b64e30ab747541958682fc5623f3f9509bdbd517bc84f0155d308b7cb17db21a8d010215c0f906f6025e72638636700273903034396b52906b2e1f432be4b85e2ecf4ee3a5fe563591c65ed2737881ca5000cc730e84f6cf3f8cde3a52a4d91f7e0a10dd30a0c40cf61178c79e675cdcbd63f4ed1ac7b8bee89062e72294cd90c88ea4538bad7b24655339c0acea74f806037e023602e0c2c29cb357930b553d527805cea12eccede339fa91de1b37a542140a3d1f5e4fa0b140a8b0e792ab606a60f0cfca3476d337fd12a9208c05b3db5295f35a0a2b104a90da637df8a1fc09b39d84b36896ef318da75515f43df3e303748b7e15b9e56b356cdf881591a85d271ad670276e64da43021e4b0b632eeaa84849e040e29134579be90b54e2c25c4cfde62a70f3c92abab6b61316dcd7f23bbda2c97d8c609a08b413475b8d0d2a771886534d2b6278cfa7ab0ef49c2afd76074e1ecdb8e43fbf96a00c3fa9dfc2d699dcd05114d238f7d9341f92d92319fa87cb021e160284fde09fbb21e39c3a5974bc6b76c47cbb0f252dfeaab6194bd0063ee9b3f8d08fa5e1839a51461b2f216459de29ace810d872b34a24ead287744f7a527ff409e431f07488da321b4a40f9027acee2d426c937dc4dfa33e27b9553b2e2d88a8af234627b89c9bc2ef85c4fb867932e69941f77834059212f8282048c1c8309d79ded9ae5bee9087377604f1061918f9d5f9161ae8bc708f7d76e989df509c0103028c33b4e5555d2f0a80487dbfeb586f4ed93038f9fdacdaf655ef836582d62a5b76f809c366407d0da7a123b2259c53b309a7db48099926a460fba44f5cfb7fcc0b6f04a385a42793e117bc360534f673c05caa3f58035aba7ee5661c0767212b4649aa1c1bd56341c0058c409141861075166c63b34673c7a9dbe27ce172f9aca525112a708e4e88ac3ac3d4ff99aa6de78650c1c2b962bfb9472dec4e8dc64ef02c568133458dca851701b267cea2b5d098eebd5b6ef8f4f3e03ca337dcb6499b05a610b8b0c612fe8df505dfcefee3c051f55feb1b222766e85bb5865e10657770a8e959673a78850b5bae960ed11987f6900e69e5a97819d6e6ea13230de0852494127276358d83e52c27becf81d42d1f3b75409212596ab5e91f71ef027df5"}], 0x1168}, 0x2) 22:28:22 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x100000001, 0x400, 0x100, 0x7, 0x800, 0x2, 0x1, 0xffff}, &(0x7f0000000080)={0x100, 0x8, 0x3ff, 0xe2c, 0x63a9, 0x9, 0x9, 0x80000000}, &(0x7f0000000100)={0x2, 0x101, 0x1, 0x3ff, 0x8, 0xfffffffffffffffa, 0x8, 0xee70}, &(0x7f00000001c0)={0xfffffffffffffffa, 0x4c05}) openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0xba3942789afaed64, 0x2) mkdir(&(0x7f0000000180)='./file0\x00', 0x100) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file1\x00') 22:28:22 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xff75d50f28100157, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f00000001c0)=[{0x80}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) 22:28:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001000, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10b885, 0x0) read(r0, 0x0, 0x0) close(r1) 22:28:22 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffe, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0c", 0x7af) write(r1, &(0x7f0000000900)="1e1611ed3e23a9cb7463856bf96b1673d0a3b7cc3b4ef278dc3fa49475c8fda393f52ba4f3681ef27e1e77c1d02e01805ea63e79db1b11bca0cf6c78fc6a011dc3cdfedc84ecf73a6ff4c498bab700c6223101fcffff", 0x35c) 22:28:22 executing program 1: r0 = socket$inet(0x2, 0xc003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000100)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000300)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="12d64a4966696c65302f66696c6530005a2a4ee0f55d6bafb2d50a632bf89aff13b347c6b9c52cd458b655ff8227a24db97965b0c2a355a65b9c638e8c4e415877a6a53ad375cb2499a193962b2eff526ae6bd6b2135791be4af32cfaea460e0c1d51a0239c128ce3d55b0e34bbcb9c3235cc7819af019844a565cc3e62c463d244c659672dd9b2991ea22890e8cdea128117d9844e5bab2ce9f2ba6045abce817"], 0x10) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8, 0x0) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x200, 0x0) 22:28:22 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0xb1) 22:28:23 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x85c8f6832fbe1667) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1) r1 = socket(0x2, 0x2, 0xfffffffffffffffc) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffa) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="07040000000000000038d0737f73fa8be42bf30f", 0x14) writev(r1, &(0x7f0000000300)=[{0x0}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="c392d7387c6606abf33d23506286404f37cc7ad668821ad8d688e40991804670d3a929d9236b63e02d982d961b79aaeeb94ecfd92a8ba18e388de96a40ac225a939acf55f02b4611a9edd51b83fdb5b8503631edd0be3f783ca59657cd0956de221b41f34adb4c2a4cad0ffc06440193c4818ba72abde6ad00537c95aaf1ea8ffb96a7132e35b76c88aa41776b3c58365b76d0635e", 0x95) 22:28:23 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') utimensat(r0, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000240)="fb646f966d9534107bf1134ce8f797b20fd151acbe7d140d788ce2158851d876ebeceda25eaca59fd3443cb4366d20fb320f2e5f1828619778a0649c0ea8c02d9319acc28b825ba05587a4b6dab50c337f99c2991b94565d51e3124bc5c800405d40a1aafb1179b825b760357c57871f16a3b04fb5bfa1e55a466952b75aa02187f195eaa2c3d8507a39eda21797acf9b1d2c318b4c96453448585e7911a45f3dd5c5dfe6f1013c7fc6af04be41f0e837b7661335bcb3ff8a99b6d78a7000e4834285db83155cbd46a3fe03792d0e6a61d2816", 0xd3}, {&(0x7f00000000c0)="bba9a1b2c897a8899fbba4eee447643d0ea58788dc0815668eb15cc6c2133657e7e98297690152871575d63d7520c1f9cfa5d7353e8d26", 0x37}], 0x2, &(0x7f0000000340)=[{0x48, 0xffff, 0x3, "764dfeda68ca5322528fd4cf771205fcc4d39b8d854a580e14c92d08a9b2070a4bdf32df68f7119d76df2ea33414406b42eb292f575d43a3"}, {0x60, 0xffff, 0xffff, "9796c00adc0b5e322c0ac1810fea91c3af3112c7f518fbc7fc2ee41a4f9ae1439e9ac012031bedbc28d9054572d68481463f8010c610375faafadd927055f187891b6850706ee852f7a3e1f9"}, {0x68, 0xffff, 0x7, "906ba435e3d175384dd6ee581fe6ba7bfc4eca9da8dc44a6ce263c1bb21ee992ae55721db9c4e8d76edf6f7f0313aa10c2e233412821b75743eed3a7350cc2af775e297be4341333a66cb9e20a59bf904e"}], 0x110}, 0x400) 22:28:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 22:28:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x100) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000140)) 22:28:23 executing program 0: clock_settime(0x4, &(0x7f0000000040)={0x40000000, 0x1}) 22:28:23 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x10, 0xffffffff) mkdir(&(0x7f0000000000)='./file0\x00', 0x80) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r3) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8000, 0x0) setreuid(r2, r2) setuid(0xee01) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') unlink(&(0x7f0000000140)='./file0\x00') ioctl$TIOCDRAIN(r0, 0x2000745e) 22:28:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x15}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x80000001, 0x2, {0x400, 0x7fffffff}}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b7") 22:28:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x0, 0xfffffffffffffff7, 0x7, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") 22:28:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x80000001}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:28:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x87}, {0x30}, {0x200000000006, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) 22:28:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)=0x4) 22:28:23 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000040)=[{0x9, 0x0, 0x6, 0x3f}, {0xfffffffffffffffb, 0x2, 0x0, 0x8}, {0x5, 0x6, 0x81, 0x7}, {0x100000001, 0xffffffff, 0x4, 0xe}, {0x6, 0x946f, 0x7, 0xbb38}, {0x5, 0x5, 0x2, 0xffffffffffffffda}, {0x800, 0x0, 0xffffffffffffffff, 0x8}, {0x7d21, 0x2, 0x71b, 0x60}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000240)="2bb3a23e518796009aaff6ba6873949ad6a3e015e579c6111b9f7ce32982250772f4d0355db5ed5957e0b8fd47773003c9f00d64418972a2bfdc01", 0x3b}], 0x1) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000300)=0x252) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/53, 0x35) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000200)={0x5, 0x9, 0xffffffff, 0x1ff, &(0x7f0000000380)={{0x5, 0x7fff, 0x0, 0x0, 0x40, 0x2303, 0x7057673f}, {[0x401, 0x82, 0x4f3e292100000, 0x9, 0x100, 0x7, 0x4, 0x8fb, 0x400, 0x7f, 0x7, 0x2, 0x7, 0x493, 0x81, 0x7fffffff, 0xfffffffffffffffd, 0x6], [0x8, 0x80, 0x1f, 0xcf, 0x2fb, 0x6d70, 0x7ff, 0x400, 0x6, 0x1], [0x6, 0xb92a, 0x5a, 0x0, 0x100000001, 0x8, 0xfffffffffffffff7], [0x5, 0x401, 0x1, 0x0, 0x7, 0x1], [{0x3, 0x7, 0xc93, 0x8}, {0x9, 0x80000000, 0x18000, 0x135}, {0x3ff, 0x1, 0x9, 0x8}, {0xa, 0x1, 0x37a, 0x2}, {0x7, 0x9, 0x4, 0x4}, {0x0, 0x0, 0x8, 0x608}, {0x6, 0x6, 0xfffffffffffffffd, 0x8}, {0x1, 0xf9b, 0x100000000, 0x2}], {0x4, 0x0, 0xe4, 0x3}, {0x3, 0x5, 0x8001, 0x1c5}}}, 0x2, 0x7}) 22:28:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = getpid() fcntl$setown(r0, 0x6, r2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffbe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000100)="0c4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7f", 0x16) 22:28:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x2}, {0x4d, 0x0, 0x0, 0xfffffffffffffffe}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:24 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getdents(r0, &(0x7f0000000200)=""/251, 0xfb) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x8020, 0x0) close(r1) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getgid() setgid(r4) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) kqueue() open$dir(&(0x7f0000000300)='./file0\x00', 0x10000, 0x34) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000100)={0x3}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000000c0)) getgid() poll(&(0x7f0000000080)=[{r3}, {0xffffffffffffffff, 0x1}, {r3, 0x44}], 0x3, 0x9f5) kevent(r2, &(0x7f0000000140)=[{{}, 0xfffffffffffffffa, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) r5 = accept$inet6(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) 22:28:24 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x7, 0x118) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000900)={0x0, 0x1, 0x7fffffff, 0x0, r2}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) chdir(&(0x7f0000000380)='./file0\x00') semop(r1, &(0x7f0000000480)=[{0x0, 0x80000000010001}], 0x1) r4 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000800)={'./file0\x00', 0xf7, 0xffffffff7fffffff, 0x3, 0x1, 0xfffffffffffffff9, 0xfffffffffffffffb, 0x4, 0x3, 0x0, 0x1, 0x1}) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000004c0)={'./file0\x00', 0x6, 0x42, 0x40, 0x2, 0x1aa, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x4) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000001e80)="80a880d835ad1482fe5fbcb86c575c0bb612ba9d00aad74d0d675e8a43abc962961725800887adeaf13764152dbcf95f20cd38eb5af72fb4148e57399f7bdca99677682243f1de92d8a1981c8e0b5e83f6e5f32aff8a0d8fe989035ac8378b8a8df4015f06bb83318a241eafd517b4f1ebf7105eb70278b18952e4ee7b38ed6e89aa9baf5d84c5dc7e95e3a6b3647e2ebfdcefebc1c9", 0x96}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x8001006, &(0x7f0000000140), &(0x7f0000000880)=0x10) recvfrom(r4, &(0x7f0000000680)=""/251, 0xfb, 0x2, &(0x7f0000001f40)=ANY=[@ANYBLOB="cdcd73fbbd3b93f7dca39959000000000000000020000000000000000006f1d623af06b45cc0377ecf2f8a236c00a2f03a5ae7c6556f160fb6a25b8b25756542c2c4e2a8b7b5f45108fbdec7d7f6b2d81bed185fe8e2a0c0c24515c3427fa24d1121c6c7007bb89931384c8f5b9ed64d2db697cc1926907b0d5f3f4c2fe84da5e37ef3ac20e966e1a0faf91c81ef6b705f98a29b20b884f4f753bab3ee697b5926ceab16d00d2c43fa3638f8304c29014d090000000000dfd4b6630cfafd20ed10fad7000042b0722251ade451426b5d22a174300908b8b18da887cf862ab51c55c7fb605f717d006cbbdfe74744ecac13297a509e9b0cf27351b148e58d6a414af76d3f7e4f0311fddec69c7afe12ab1baca582a8c90ce9f51ebbbe34b8006410942df5541de37fc79af8fa46b9c14af640ffeade06a769a772d1ac050745068e1b6368b3029fc8d4eff4fb85d129a8e329e44dd59011a055ff1ad36a56f8bfc0d05a90520706e4057f54b4a506a82b6ee1f01757ed8cba6643000000000000020026383ce6a93d4d4258971157f5cf5ab1ad6b9b85211dd48c05f52bb46d2d740ee39b494eee48cc0d019611e8045f1cb7db9544bdb6e4b1b588bc2949219feae4b3814e2af518afcb560c5d554a826bd3c8cd699f89de445258b71699380768b8fdb609a111f6665ebbc6704b3d883f5ac40f5375ebcb62da2836498e1ac5333bd4603bd3cc3c7b9ff6676b192dd7dba0557e05b27e758157b9b4f7646318dee4524663c3f938ed149f43e5035378c9cde51262213f8256ebf4e9b95e87034355d7ce33d4992238fff7b06a20867fc16a6422e5788711e97edcf1a8ea05b927f28996427b2b005363724c194d00e68f6b7a574f9f2dba146749cfb4d00cb24ae47bd42b463cf73bce3cd0b3b230ed462b6eb8a759cdbe3df8c978a265e49a77742e7845a30ee278a3df09647cd1e37a4a2f2602b480e6701e65b79a702c36d9c56b1daa76444ec9a3411a0ab0dd3dc029b476c6068bfc99f2325f85820c7f16891f69328a8ece99660fac8f2a20fb12e240017d6736530f20ed2fbf2fb67902bd5a0e342eba2fb4c591d3dd4faff6e48d28bca987155787f6d71f06af121e76b91b2afd588c08005900080e3ebeec9e5cb5fc45a4c7dddd1227853ef53a1c6dcb3164670754d315a2312a62a290f71e124d02b8f064000000"], 0x1) pwritev(r5, &(0x7f0000001e00)=[{&(0x7f0000001d40)="083483b57dc7f67113aef608f94cb38f9cce5396989f53d527693cb6b3cfca3742b145f93cd9472dbbebe294dfae8155a401a30ea86c77cde496bae24f7ce2e0cc1239202f33624a73fed862f52617fde263f1991b71559cd4c63ffb03bb4263c7555da8887fb93bef9f9f5ea7703928d526f7ff30d80b89af105725fa18207c57849daa07113b2b0e89a61fc088f96b64d1", 0x92}], 0x1, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f00000008c0)) r6 = getpgrp() fcntl$lock(r5, 0x7, &(0x7f00000007c0)={0x3, 0x2, 0x6, 0x1000, r6}) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000000)="48fd2c9ad482f7ac383af35f6f1da68bc8d4cbb5e49e1a5beadec9e2f09b3c46df3727698bc5349db2fc7cbc65ab3584823385300681", 0x36}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) r7 = semget$private(0x0, 0x3, 0x410) setreuid(r3, r3) semop(r7, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) shutdown(r5, 0x1) pwrite(r4, &(0x7f0000000980)="982b04be42c9f99298b50d169f6f9c910e577ad8bc730d0773ccb7442d0fb853cc55839554cfa7d0e16799f065e685256494a8a6dc39aa6a840b87894ee9da10c568e49a6bfdabcd77498da37c178bbb2119045d9ea547e1611257b6cc2e5b1509bcfa17d7be0a1e129f185044be84b5538a17895b76c62f1261246bb3f87bf5582cba57d0863ce7e5c6001e13eb69de718e7731e5e1232849a4686d49483fe125195f69b0bf25844c107731fd2ef23b4d0703203ef1940d958f9950053700b131446b0827725f99d0d9d2cc52c37d396339de240fc37290f3c865d1b1db4cd19dc9c872ca1389f90f1ba8ca9eb42ade8800e375adb1880ec4935ce686751c4cca72255750b714b9209503fe09f4466e39936bf3a7bf65b693bb83048a4322fd1b265d125824a61aba1e6195132c61ae40a71eff15c4c2cf285831667b32fa88ac3a656173f164932efa095528d5a23ad80cf4f8c0bb8b1b761a35654fdf0f100ccabf903d1aa5eeaba2bac90a4599adf8cf03d2354b845178c7781493ab47b01e6837609b9ffb014e7c703d05180686e64f17fa02c776451f2ba86c16d788cb202538163b711dfd0f8e793c31dc377343e87aa250d9563b7be5e5c9c78ba53c068cb8a7eff7a29742993052d796309d56bba681c2145717963bd7892c072f69c54e66f6f85387c8d400bc6c6934481ef9ecb61b12da54847a32ab5e53c0aabc8506c87300f8f897b39a16a9f93cfa9a4f6e3b8e4abe80998f3ace4c2b844acf402eb3af9f8facf66ef2bcb37f6d90274156d98f3616acbf5bdcaaf5548e6d7fb6e1001be798ad15e30fd7616ad045bf49e599c039b6c6d7661e6d23441e153a66dccb36c1ba4d23d08430d4d4ec701e6787a37b034b2119bb62e6e7d8c29965027c6558a2dc1b65b812b7ddfb19d0ab45c60f149a4509800dd505be26e029cbefcbea82f7ae95ee8eadcf2584a192aae52482d6bc83537e0f6744466a8cf1412f3e0052615bf768da943629874c41f9c71e15141eb526b4f96605e34a538c89c910137707fefc3ddd9659eb7596e6a0f83c804bd81c7cd06d3d6d05b4a8156d38595566da385fa094f163a88d46fbf8c48826076495068d274ceb1ce0f9ee2cdfbb766201a957517262072110a9bdae091f52c2721220a0bed4c46d8ecb3e2ef10ac8a4a3c00fbbdb03a648aa7f6cf67f9956aecd70a671a83ff65dd6861c10326e3cea774d6fe66d6a1d76188b8d4ecdd2d073f62770e1df5488bb18f7e98b45c599fca0aa66db371cf8f9143a70da0d207b7a1d65ab43beea78320ff5a27de5ab288206fed9387a172b2e94c91b01d8e3c3aa3e83ca0c08c4121e0493b29f74a4b4c0f06272fe20c9304f8b0439ea103210359de5ad703052a9c9d5cefd5f62ff7eb0b31ab7753069a40afc50da73d9e10a163e7e441b69860270c2fd6106c63053bcbcf5198b5fe77a9ee1ec1b5955b3fca6403173db857abb2a33338302857d3015fe072c4927579ec2b3119644e8853c387758c1ee8c4aec3428401283fd6f154a16f9dbf5a07b402ea2d6e9381aa725db7ff7448aee8662fa08553bf2fc480d57a6c5085a0cbee9ef9ad1216c7e6dfd87a8f8e6ff213bb748fb635acd7d80816f03a31eded49b080828a81f2be11e55d0124c69c1b8e1124d8781b926bb0d3c6313ca7a8f53954ce30255b5eb627f6b6139ccd63f56e73b704ca90381dda31985648ca69a903999e70a75b21a27171fb80b127b2d6106b1091125693b66758ab212b94b6683e730a4e3a67a4225711319f6bd9ac44a3628cbeb251cc93ec36302c4d46cd2c838ac871155a7462b48070f3f107429f2a42de52ad32e4b9755055d02379a4d6fbca44377742c4b209a914ecb25bb26af2c3be9163f9a6055fbfd443773969f84e53561ca0ee10ac07dbaed6792ca49330d80f5d6b8432291700e0013de98d97c512eef41044dff7a234f71ecad532fa6f8dacae988fe0028f4d0ff3000495861285cc7f1b91163eccf43f4822343ddb2990996d367d61036aac3f991220845c45e2abccdf37739c012bc09d4b93c22cf4af323691f66e75a9f6ae3aea8b344aa735e53fbd9f8d153ae170fadd56e85ef19f5b1dff400f7dfc113c06371eeb24a5a00c54382ff775ce1f0a717befd0950fb1a3f99852360ee4ef41a18d0f514dc7664bc940626f4ac026ea2868ee07597db56b11ac4f51cebe009f872b10e94f323f3b9e964bd3e7da88ba342b0a8caa01885791274d38e4a9f4b4469839aec8f5437373af1b2744160113bc37b8fff268756f85f2c15a73b143a77e2801e2a30adac62e1f21199d58d174e3186b91d54377c6123c506d37cab394e7819f67a8745bb8ddb80cde685652d4757f2efd5a34d5c8507043c0ed3021a5aee5d19e358f2c7ab6dbd9ff1b85b8642f0d5acf6cb2759321208e57481cd6962cfdc1349e0b8398df48a8ce455582613db95a8d47f61bc59b656a77551d51d1ab2ccb34221f7211e5afe1fe2163492260dcd33a6945da88747fda9bb8498450372914d519e9cde1d954f7185e05ab02de7ef0f4cfc17e7b16698870498c688d32e2c2971af30c26126cdde1d340b99140aeddf6f9ba42c04de52a023b4075b9d5c8e162bb2d0bd69208cb7f9005db842020348e522b720225c56baf137a563d60f304e5738d20e674e077341f04224798756a911ce5d92d7360f3da9efdaea1a86cbd429d9f87af3d65010266d0dfa0573343fa6a7c22fd1cd76e022e183a965baee9173bbd8ae2793e90ffd8c8eef81ecb9a64cf1d8e79e63b1df3061c65c992088af2847f9179a3760086098d13f560f220cba41bb822216f28bb4d92557571425ee09fddc29ae13c8ba944595c99f3df6a966dc2a8ef585310f558dd92d23481512f804be1a757bbe366acd41a219bdaeb41c9b91bf483dfb37cb254a3e5fd69a33bac05a6be28b5f69dbb2afd636a89cb2198aa4e1a25527c4bdde48cbfc86f8a02ac99b696f87ddc9fc05a5af735c5a976727cc1057ef43eca548f478d012f718245c8774b528834b67f4a647e964f0a5e5338f84292b44235e21f93b962b95eb9c34c1177b3bf34ebb527b7d2dca2f9574425f728c67aadf5ac5b95263890d20cefadffa69c280ea2282f3be6de149edb7fb11d10d53a9904a11c605d2020be3d6f99e3bc991754bb5be79158d20daa60360c45b3a5f3d33850cd21fb86f059d9300fc495ea3e3d9111a076daf4903fa91565a6131b24fd68d9660efb7fd56d90158a4d5fcb22523c7b1131c1ef9f50cdd1f5df12c7e6033b83737a372f6d1f894d5d41fb4d3cae08c244b5e1af47e6fb21b7db4213932d5bbb0d0ca89025cdfd410acc23ca07509dbf2706ed8c9ba9e34877123b16c30994e944ba92105aaab360306eaa5a660c9cc00f8215fbf2244143c4339db4eb087e42d7c7976168e615416f6f0abf709615869ba0e45830a05874160c6f5cedb1703c3ad19dabce15b4845ffc992191fa3dfb87efb5466d1f343861b0156bf7d7122c8e5c9ce9d30a1258a0a791f14c6ea808d353f8d29ab1cb1348c7571d8cf1f3a90a8939b59f40380fcdab7328a6f64a09306d792ecaeab45562fce17d58405ba94c46c279dda77b66a0581f51ac14d621b85e2dc70a3a3cbda404239ad9255858e0dad3da7a81d54d736f8288c86c1cc89778eb394028c395058f735a75e7eb9b27ba2723fe2876c8f452bc7e9f3c61b517970087fabc2bcfe9fa1486eb0cb97b42093b7eedbb2a3f3a1e69e70a39a678f376566d0b9c746c7c34f27a0de2cee173e57f8f9f3dc046fa726c43ab88b3a9404b22113c8a7ecf9f79846d2bbc740a034b7953e2334ce23aad04ed398d81da872217534534882145556b8d505c4ebd3304f0e4c7ff64fcbfbd02ada0ae465c810ce2ebf4216d5b40e34a56438240b79c8cb6a23154850734b07b065278a71b60ed65ecaef6946e06e671fdc69ca2a5ae56960a00d7da62450989097c0a688ae52314e718a9273c83b13d59eaa0c5e282158e4e7537a9c691609d3aff84813fea39bcd174eac7d1832715766bf0bcd9ea830fdb932968c359ab79a19806f99c01f2aec753a73dec7f076de17c0815d7b40316d5f59ad1b60d49b546d91777caad13f8cacfbb9d101e4cd64ffa35bd29e33a95b37c84e9c1be77823f1806a503a75584b7668a5f88124c95ff60f733c0a5e8db57ef39db899bc3439bcdb96bab00f0d804fdd58bc40465c3c7e6ce76c685194261fdf894c89fffbfc199ed2c4e3f58f0f309193329204d61edb62ee12e24186e4bc21972ccba5b92baec5918ec6880e4f75289c89b03a41d68c7c2a4d1fcfe8923f2637af45aa00803e7f4982a8563ad032935104c126a7580d09e26e6d7721ce7e13b01c7d415b289c882b999468ae81900305ae29de87e2a3ce33d8bc923ff4c21bcea858d064fcc7ca609ed4753b1dac6577edbc04b18c1e1e3b035d2d47c7c6ecf0dee349e591a064229de25d1da1110224875ca30d48e7c316068a570ee635c94f9008f90d5aebc070e44a2ce73e5ec4019ef5121d1f81703a1dcbdde7972dfed5343dadecb352bd2bc5b67b660d6141af9b573b04a2e987724bdb44c6fc5c01814b5d27e4cce019d376a4cdb864e0e6265110d8279cda458dea033bed88020c9503d9b8c811d6669c821695639aad630d902463eb8ce7760532c37d1d4c73aaf7bf348088146e649ad3c040441de687a84b059b62d686036b1cb2f864875028e31c0092518162f26fab7f3ca5e01194e8652bb2e6c060c194a56160d3d296d85479fa308fec0a2d40eae693f00ae32c62af16c0ef416691f5ba843ed6dc2a2a0b9c3d5494484cc5a7e9568e7bb952595fb81af71e843bacc34bbe3a4204f58b9f8d9d6576bd4130d714aa26252635e24768c379517319f68e0e8d7a2aa071f5503739acad36a0f109fb3df6c95dd2a1dd9c25b38b0373d41aa605e7e8c5660e5c106ff290723460041d1d1ad173f715d382302b8ce36f3bec72aa4d29f02c2e83413988fb181d4595c75f5b8664f1a8041727a317bf214aa3a7e1a44ae28e4a1ba74c589ca8687e31b641d0fe6c2acc66370690bd078155d10324546764fd70d4324b00987b7459c74f1242089418e35b7520d6b12ce3510451ec06206101a8c1b30be5de9585f24f5b2d6faf48fa326205b33b071c69347b5fb9ce2630301adba75917402dc1af149e10bf0f08707b2ecdc2e5aca2522f341460785dfacc0375ddfa761fba0d674557b36dbcd208fa3ac86c25481a8b750893a7e91ae842038aa0382775183e7a956284c997d705e8e20c3bea38cc55dbf5672884bd904ac280c1e50b442b689671fd042388fac78a96b8b37d3b78364a668f752c01063d46a5db7c3d8577a4df20369f918c87b42ecc785456a87d89576361a447f3b463c6dd42c513566a7d4c0f592247b1ac233ee672e251fb852fdbca0cfb08cc5a6dac17c35eea5c9e2055cc75d1dcb9474a23c1e40b729c73c10243ca8affca0aa1aee7352ee9e8889380d41be650a0cec50f39e517f771c60c8b2412d84abc23f2f2f296863b50758003073ba0feec0cb7d966e142bcedc7302ccbc69675465f3153982e6014660f94c1dab35106596e8fb468a190e036807ba20ca7b7863f52ab5d7335f9fb125247cc5fef2797f4fe14a4b3a1602769dbaa33341aa15aa5c20111852061d0338592fcc54cf5a43d10e9aa7b9ab8048f80d82be12f3847277d856718341e2a3a7ca80d5f11b59a5236e884ae6955cdb19f6e32eeae", 0x1000, 0x0, 0x0) bind$inet(r0, &(0x7f0000000540)={0x2, 0x2}, 0xc) bind(r4, &(0x7f0000000640)=@in6={0x18, 0x2, 0x2}, 0xc) 22:28:24 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)=0x1) r1 = socket(0x2, 0x8001, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x1000fffffffd) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000001740)=""/4096, 0x1000) readv(r3, &(0x7f0000002740)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x0, 0x0) write(r4, &(0x7f0000000100), 0x431) close(r4) connect(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c65300044fa2cf3db777effb1190a3600d525685e953b2e85426a195b17e4399c30cc034cd05b51c16ff529d2e9f5c3656e83d1c9c7cab2ba1ecd4b9e0c008d2b4955a5bd1f64ff0353cfc39b89dde83c1cd420e3bc8ff80cf4eb3d63204d0aab275a7d2c25057846dd46a3fcb47383435cb3b9585e03fa99622e76974b5eb500e1ede581f4ceb283a7cba2dcf20a672d4d3b33e55cd05bd02b202ae34e578acd760bec8792836b83cca068ecad17d5270fa8c3d80000400000000082de"], 0x10) 22:28:24 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffc, 0x2, 0x80000021, 0x643e, 0x8}], 0xb64, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r4, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) dup2(r0, r2) 22:28:24 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x4}], 0x2}) msgget$private(0x0, 0x100) 22:28:24 executing program 0: setuid(0xee01) r0 = msgget(0x0, 0x0) r1 = getppid() r2 = getuid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, r2}, 0x0, 0x0, r1}) getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', r2, r3) 22:28:24 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r0, 0x0, 0x0) 22:28:24 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000003c0)="68b956ce75a6999e72d33348a2cd24538e47256bb0253d7f97526d67d1122d6f80f4a435ee7cff177506b7f5eb8971a80719cb74b17d1c43434a723a79f313a841f0ad32787b6a4872c034e4793f8c01d9b5a758e099c706485399ffff076347675d83747124615b1db3aba6d9795b6599b547d6a9a8914f24ff2484b2e4a534fbc378740442e758fbf26ee40c05a7d8968677a6034ced791f6fd6c935caec77ae176f0cff87438e22ef03352642b7ec3631ed38bac2e6eec6b5827b74ec3e6a1a793111b909885a98cf2be93fcd9705c2ff413c38c5d2598983b14ce4e9f0994086082b4cee728b57819285563f7c7bb3af931e4c70", 0xacb) mkdir(&(0x7f0000000040)='./bus\x00', 0x193) write(r0, &(0x7f0000000180)="2a0a2555a9fa3e1a19968d30501c00ffbf9ccd0a514f47bf9695abb9000baeca1361f17fabaf6e5de150de01bab2e320aac22517e149e32671819f57de32f9257d4532025943601f9720304ad471fef46c886a0a0d0a3a54fdb02621f87045ff518e4241709b3c3336f7335dcbfb8b346aa953f54dac2299a7bf458b80bccca4", 0x80) execve(0x0, 0x0, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000280)=0x2) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x4, 0x4) unveil(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='r\x00') pipe(&(0x7f00000000c0)) 22:28:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) write(r0, &(0x7f0000000080)="4188dc39a543a691", 0x8) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x3, 0x3}, {0x18, 0x0, 0x2d, 0x3}, 0x100, [0x5, 0x6000000, 0x3a87, 0x5, 0x2, 0x40, 0x1f, 0x226]}, 0x3c) r1 = dup2(r0, r0) r2 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) r5 = fcntl$getown(r1, 0x5) r6 = geteuid() r7 = getegid() r8 = getpgrp() r9 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) r11 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) r16 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000008c0)={0x0}, &(0x7f0000000900)=0xc) r18 = geteuid() r19 = getegid() sendmsg$unix(r1, &(0x7f0000000a80)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000100)="75692e6fc898cdbe345cc23ed274df5c85cdcac2e6c3abe997d4806615b9513881c575644fc661c47327dfdc6439675b1a2706d1b711528d18aa701ae787cf52a5c6dea60160635e1cf68688f8f97da014a5f00d832e730ff53bddacda643e3b50e365cb676ce938e37c872681a36da4658730cb3853e5aa6450501cfadfc2033d3b3ca9fb0c1339d0958df81bf4d0b4e1477ac18e29c6d9162ad98791be26fd7345c362f9d0e81f7e0d5a4dd9b86cfbc1199b45d378fbe459af2d661ccf2cab666aabab9c224ff1cb37fb2e230224876e4a6667393f3eee7fbf2c8e24", 0xdd}, {&(0x7f0000000200)="547aa15041e0784e1046c4d2321fd31f8717ac016cfa2cbac21bb92168c443c80841da6d7431b72dde39517ae8591bcf027be1744d0f3bc973a7e0059a852e37ba88c76325", 0x45}, {&(0x7f0000000280)="34f6898148039ed32c5077f90b1a683eb67d8f0c29a06c4cb7eb83d6fcd73b35dc6f353e91f37357e528326272a1c8500c34ccad97a1bdc73db1b7747d9737f5ee5bb2", 0x43}, {&(0x7f0000000300)="a5e2fad9a60d887424ad13b701f4b240f53029513e18ed52c9fe07c5550aa7417d71618e4e8cd88038cb6ab1bec66a12746be36959e1761a2e69f3a12fb3eb4831c1dfb9cbf79c050e5668e793283d600035433dc497c57f863223e20e11e414ad74bbbb", 0x64}, {&(0x7f0000000380)="d19d08c9d53f", 0x6}, {&(0x7f00000003c0)="d344981bd07ae1fcfcfd287a506a7d60a04ee33819c3f94421e75f89f15bb3e9e7c0c7f172a6fe9f3ad1b2286263e5b59572442e9b92a409e60af0702b879a23f60be3a8442c8969a505339c5da0081613dd264facdb90d5197f7bdce054afab6b51bec069a3622a53a70f9ac97e2f0eeb1f2e196bc950c696287cab", 0x7c}, {&(0x7f0000000440)="33d0e9c11397fafa4060fcadcf729e2176fd429507749d372980ceca6fc2c892339c27a8703df6d3ea3898d4f394652d199c10583023f62a40e0e1a978df3d917794223840344fec3bdf55c2f13ab7c0e7b28810d477dc0fea2a24a4d14d0a182a8382a544853364863ef1d3ef0e15ccab0565bc7308fdebab29ea8273fe08f1a717ebaff76570cb190b6d9d56ce5baa2130b58b13dc5ea4a8d612280201e229a45e1393a79a1393e2639ff5b9d6cb131fe5a8da6236461efa839480e08f7e331161fbddf0da37b5f4fab142eb9f4e89beaa64554a107e6bc85825c5", 0xdc}], 0x7, &(0x7f0000000ac0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="8c141ee5f45379d311c9b457b6ed2a5b653ecd5f9e3719a239cc8789e2142c145528e69ffafcc6a42ca6768ff27392e1861cb752"], 0x128, 0x8}, 0x1) 22:28:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 22:28:24 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x2) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x100000001, 0x3, 0x5, 0x4}) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 22:28:27 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) getpeername$inet(r0, &(0x7f0000000080), &(0x7f0000000480)=0xc) r2 = open(&(0x7f0000000440)='./bus\x00', 0x100, 0xaa) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/86, 0x56) pwrite(r2, &(0x7f0000000280)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f44739c081694370adc31e8f45cbefb20ef000085197bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621288ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a35", 0xe8, 0x0, 0x5d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x1, './file0\x00'}) 22:28:27 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20080, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x7) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000440)={""/16, @ifru_flags}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x4, &(0x7f00000004c0)=[{0xffffffffffffffff, 0x0, 0x7, 0x400}, {0xfffffffffffffffd, 0x2b, 0x376, 0x6}, {0x80000001, 0x400, 0xfffffffffffffffa, 0x4}, {0x0, 0xfffffffffffff40e, 0x1000, 0xaa}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0xfffffffffffffffa, 0xae}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") writev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)="f2d2335fdaf2b635309652a990140f1dde9150baae4e7079d159a7675913dd201fa79de896c1043da3f7b69b0261ce17aede0b83539202bd57940cbc959eafbf3179119cee9de6a7ef8fae1a7598e31aaacc36131cc27afa13bf9b1a55dd4c12fb128f565c84699a517bed83a1f9f44c4198bee53b851f7b967ce63d8982af81e2041df51b212fbaf86ce178cda35fb348d3c30cfd335020e49355cf84dbe07fe7e858308c283bd9a6d3029c9a8412ba7e9f869ca665f40492f5b62940b81d228129ea2f4bb7605b597aa600451125a3a2e51b9ef446a160d9", 0xd9}, {&(0x7f0000000240)="8c99a08ba7d4533314c86ed3f12456c690085110f60d8ba1624818f18ba9dbfe784eea6c6ad45dd559e2536120ce386b44fc3fac4045cd0f66f9c01cabede63160004515ec58ddba5d56402505bee236052b6b5bcf0fe265308b354b1dbc780d4532d08c242c3a57d5613a8bf1a83de0a055f4719a61300d29e4ed9b50203f86981ce25232244635975ab47edf89def7378e4a6b9f0f31744bb0fe3cac1b2f45398e244fb27f661e84729ec1b463046f1f9dafc3d70beabcef17e7d4e69fe3706a", 0xc1}], 0x2) 22:28:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x64}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x9, 0x9, 0x1, 0x400}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0x1) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0x8, 0x5}) 22:28:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x1f, 0xfffffffffffffffb, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") open(&(0x7f0000000080)='./file0\x00', 0x400, 0x108) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x408, 0x0) 22:28:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) 22:28:28 executing program 1: r0 = semget$private(0x0, 0x7, 0x88) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000001640)={0x80000001, 0x0, {0x1, 0x200}}) r1 = socket(0x6, 0x7, 0xfffffffffffffffe) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xfdff, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x2) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r2, &(0x7f0000000200), 0xfe72) r3 = syz_open_pts() close(r2) r4 = dup(r3) r5 = syz_open_pts() rename(&(0x7f0000001400)='./file0\x00', &(0x7f0000001480)='./file0\x00') recvmsg(r4, &(0x7f00000013c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/32, 0x20}], 0x2, &(0x7f0000000280)=""/219, 0xdb}, 0x842) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffd, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) semctl$GETALL(r0, 0x0, 0x6, 0xfffffffffffffffe) r6 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000000)=""/155) r7 = semget(0x0, 0x6, 0x8b) bind$unix(r1, &(0x7f0000001680)=ANY=[@ANYBLOB="00be369b228cb229d8b5bae5587b002e2f66699daf823786db6e486c6530002eea6345ead464e4984b94094ac7c76435e5b6b463a24a7f43fd976c1bb6587bac3e55195289cb6aa2d550049ed22f37423d9bc679daa3858c77ad12ae9fd04f194b621f6ce9446eb032490ae29f6c8f36c7b7684cd45fc7e81279e476e0a24f1281c5035e18f41e8daa14125c8fa92fa4a37b7d47ba2e4edc5331f07324987d830828e670c726a69c69866e8b9b41d14dca044b89401315c98c4258f7ccbc0de7bedb243efebdf012cb2edc0729aa29c567bb67cd624adb999d7a39c43a864ad85faaf6f981b032eb579e2a73176b168173a67a561fb8fd9b60e100e67e4c1a57b0f9898dce2fb62c060be7b6d66acfa7b568d8e4a236d23cc6bc"], 0x1) semctl$GETPID(r7, 0x0, 0x4, &(0x7f00000014c0)=""/26) close(r1) r8 = socket(0x18, 0x1, 0x0) r9 = shmget$private(0x0, 0x4000, 0x2a5, &(0x7f0000ffc000/0x4000)=nil) shmat(r9, &(0x7f00003b7000/0x2000)=nil, 0x2000) connect$unix(r8, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f00007b6000/0x3000)=nil, 0x3000, 0x5) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000001500)=0x1) 22:28:28 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x0, './file0\x00', '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`'}) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000000)='./file0\x00') acct(&(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') readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/183, 0xb7) 22:28:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0), 0xffffffffffffd24, 0x0, 0x0) 22:28:28 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000003c000/0x1000)=nil, 0x1000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x10, 0x7, 0xd}) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f000039e000/0x2000)=nil, 0x2000) 22:28:29 executing program 0: r0 = socket(0x6, 0x4003, 0x100) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x2000, 0x0, 0x0) dup(r1) 22:28:29 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) getsockname$unix(r0, &(0x7f0000001100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000681400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024bd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009e93a100"/4097], &(0x7f00000010c0)=0x1002) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x20, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) close(r0) write(r1, &(0x7f00000000c0)="72cfa037fba3683ff840ce44aec5890dd3c6a5ccd5a55d6385e2872c5dbb30a1feb7ff354ee77665b459c8e29ee5632a3271439e0f6769bd8ffaff9e58608306611def3ea099579d9fb724323ca1ebb683852370a1291e99acc6aad99376ba18772ed60b0ddb6a54b31ea0aade5d4b84fb79133f1534e4aa8fc690c984aa0dbd6ed51037dc2f100d479a0da4a2d041feb2a6408cc545df4593e6e4e4a8655f7f1a1e7626c2a3fe825c3689560419bd9922bcd7378d9280866dd9fd96fdd4a2699c7dfa5504a3193caed37406c01b8c0fbb721ee983c50379f6b1d965a2b3c273b6faafac840fe5492918d7128b3fcb78b90fad693d63a948bd1d65a3ce26c6807aeb4808d9ff2b4f74af1e125e2fb1eb5a412b8174e44b4299cefea5a8437fe315212186da461d053cbabad78e157ea156bc3fa18560693c691372bc002b8f773d8e00eccdb30be53bd6b52eec34b3b5f7d54187bb23a28084107e4ad8d90a71240f216442eef323e43606bdef5d02fd716ffa9318f49a4679f21d5e9af0297a6102a2be68db9c9f115c29dba41d4887f7330f9682b58eba03411bbed68d28e02925beaba347b885c0ea059de143c6407f009cc3411954f70ce905b90d311fc881d89341073548e85f517b33693a9b5f74b36bfb07d3528ef39a2fedefa67fbe8616d18e1594a22b7eb6aea070ba88ec4497b8d6c5464c2194ee45b15645fdc1dc2f802ce23305d29c29b971017b96c2e5f27e12064113046a60c140b0f1d171da5d8122c4e2db1c00e0400e9d4c5fd15800c1ad8c2eec2d08c96e72b1cec578a055e6655306e736b26aae36cc4ffe731a733a4215637733d357df24c03f812584970d3d2b24639bc052552c1062e6dd37cadbf6099f5279066b6264791fff00b470a4497a8f594ea041d4bb43fe1b5beba5a0b126d2982b9a10fb813b2724aaa5e771af30d9532e722773585fc143ab664c9660d4c1e1654c6ac399139c5b3d6f550ba99eab6e0816ad93e31658b61b429418a976ebdfd7aff01a00de76f8093484eb482a17e09a28013fd1be31a53265c6a297d3f4d93611629a5606cf39a30ababd7a7ac4c9a8581d4449ca14df207eb3660dbf62b972ab99bfb746a4e5323fe04783b5207ec2d7df66825b3d008ce3f84604e7c85cd1ceda45e3c15fc016cc08ac45bd71771545e0dcf9b17c477f874ebe23c9fd4fa454170e7d5c92cf785e627b144141b2ece2f1693e54712adb67b01981217666fc6abff8fe709045fcfe5851b63c27a48e34c043f07af7c055bdf4122aa9e3cbc26212fed5e7d27558eaec926e6531b8d4024f3ee8b6eedd1c7fe66f2cd3d25ad73ff0724c31693268bb87b1d84fc8e5c59b5327b3f71699ccad69e9249e38f2e7fa330b2ed340d3171ee5528184128bf134d8cbbf1d26fef03c441a6dfeb9d2e3db43bf155fe611ce58247245de8b7a9a2016007b99cc10b9a3a77dff94cfbbd5925dd6517aeadd60f912f46d43074b19c427cd28f2e10359e5aadb4e5608ae715c07cc5628dbfc87a3b4875c998af3da877c7bb59e4a4b04ad84df728b09930b048b91323faf3e23ae077aa157cecfebcd0e890ff8f254b56add74825655451d4ca4321a3025e20538e8d3de64fc9367dcaacd954ad0629efcbf06dde42855ad57a233f4bf3f7061aaa35a6530911a7e2d1048ca24e54690cb252ea7d1dd648b2ce274ff27371462b38c239a50366e1a2a941d82af18476a32977dbb77a141eb31fdb7a1d2f6174e3c52b264b4f8879229cfef4e2cef9cbebcbf9779531d3e2502305a06e742d0a3d7adf44a4751e8440b4f9c1ed7a392771bef844607c0f1c704e4b01318f40a7f0faf511baa03d7d1822640edaa30051ff511bb6a5923dffb09df27ac9eeaeb38ddd0f3066636a2d6739cd98a87ce0d614e464c5a5172c1043c21d28185d8ed56be6bff593655b2eb2948d45b461ed0bdd71515390410417b858dc5d0b3dd259395b2602aa2d4171cfcb3268d5830b2c5fe7fecbba6c0ce6141228e8ff40be62ea6a905c34f5b3e9a8d339ce47106bef7af69c723637f356e963b8da55df45ea4f2473a6fe984c9477d9620c87052137b12cd0e4511b732d8da22928e13f41446c2834dbae21c2f75ac74ed3299934bd4424f7c5c477fbae9a427a4d721a24786ab4e2dfcaa0bf14175411811f5c45e508a46dac71da12927347d9bce880a0b4dfeccc7d40eed868c1a2c97a729b1c0b7e8f8d4ef549cebd2058e55142d7d48230448923f7de41413d3d59e45d39dda287cf83df1c0381a7d1a33b13871999c6686c08b2be6cb0de21b3c9d6b4e959191fd3c6a9429f22a454800994f46237ec9cfcb835841502a05a352b5b7b2b7370a3e7001b73250467423c9094f6854b8557a85db8546999a55debcd72cd9400f94b3851c91cde26742251e66db94af2a6dff290a1ef1336a037c1f4b8698b1a9c98167c990c52ea115ebafb150ee52584c63e5ab7342a51e0f83a7b8dd5e75921006c96131e337ca8718df69ac7109f5f6789cb5aced62fee8f9edf1c8bd673213acd9f6fed90f971e24e94040490a2612ddaee12bfd8bbc54bc52004be6d0743ee47c883f7550d9b78ad2cd6a9d4000fd0a9b5c88e7db2f14a1f4dc8103c93c04e29bc1e65cbc0916432edc8587a440b2d570438443a87c26ccb75189db0310b8550b0793ebd79311c6cb50b5605815a1414f58159700c4ad6b88ee447f4c4373da8a36dc7b204b34e4caff54a29df015db317667eed527ba10fd54911d76b6079cc7df2cf8079dd777b03e5c04c697ce00b2df53e680cd918bfa7aadf9656d018214630f2f33aeef9042f0ff64bd453f7be1916b65dc4b9ec8123c0981a01856cb50a1523310065f311136ade845a339ba0c8db18d22d258bab4c4dbb33000a45f3fbf182c22d0942487924fbd1b0b255ae749df82a25714b444b2b0935c8539dfecf3f3e2306496764fe0133ffa1737c232376a5ca5c5852c770467fee915434c86f7a408a2c4d43b45cbfd244a50e75210986cf14dfd7f575c40d149e5f5caf9b03860266cd0b1a36885da93e7510f851cdf16807163ad3d5e727a672010fd9a153eacb282d3c93bc19d1cc1c76f47bb6dc9b4c190341f09820fd2f17cc56c0d1823369f085242edc235c52abadc3cc727f2c5f805e9b814151c8cf29657950a6a46084511c616922549c1d0782e3ccd056da45f5938514246f9a2b79bc784af7d99c4bcac506f67d262a55d3af693dba7d6e7ebce66e51c093d10eef7da56bfd69d5a94f565f876218f598bde9dffce695eb14b96264db46f0d2a0066e48d8c24770e0e24b843c46595a003eba8e91f8b5f3698003fe73e2f2c3f88d20b1e0024641ba2262cdd6596247670f3df8ddf0133e407068abec12d0e8864575efdc0490f727b896b2168979c89db70f8d278dbdb35ece3c08d03a4b36bab0825368c0d5c54665929ed800bc910bb671e1a99f79d2588e19674be1842a0e6fdcc52e37d532570cba6774de5079676312f9bdd519d66df1c2f1ff93f4b11c93b733147cebbdd9c8c17b08465ca7de4073798e4637fde090abe329f8069c90d14ec09c603e2e9c5aa8e1d1c429a9b3fa7b0a3b626e48799e366606cbc63801b1341925abbd4cfee89a6dd955b6642d785c6da099f2983db6287f0f3f1ce88bef8df201432788ee4fa86b68fa46f71e846a6606f1e8fddeb5ac28155006e17401c41743ac0dd93469f6071f875dc14852c0cc52a8dd5f23d747ee7912a71d8a671983ecd9f196007d89aaf45547ccba4707cb8e40a289114d29d20661a4730e561a9d7bf6ccebe66507937dce4b8f366c23fe868c478b9fa2cdf56658472c8f9d0aa6aa1909ba5c74db5d2ba8a1666eb37e41f637be945736e4afed48db7517c6cfc294b15b1c4d3b0ced2887e1adff81a4af84e26e53c4f0039540ff7df329df505d2ae22103160ddd4faf33c9d2b917d5ba87690b8a379f9c9979f2b148c180514bebcd95d838feb265423a2828d3bf85008ba4d80cdd5d842bbf2b2e758d82f1ad14450a86f94a17819163cb39f01ed34ac2581d6d8e81d4cc9fc8946260db0ca55dd08e24c8a3bca2a53b8a6cc5137b01d1b10a7c962ac847d7a3685ca0c5f83cb9cc7e869e7a36df5082183fcb6447166a82c5165f72d254e1e537e7d3289fd09dd5c1837b6cd166185fcba4b1b8e4bc8631ea266bfa637b866082340c671e03f0ccddf1ae0260a44ec8afae3bcd85e8a6cd575a3ab520b7700c8137abe4934a56872ed64cedf90b295711792c1743e7504274b9ea7933dd2773ce9c5e71e50d706ab7b4b9578edba60d8079a9abb0f9ec94c489813f751931335dd83285dd03f25c9b6296e2071177da7c28bbd48a0f10f59403da0be0b1f936eb34bc8ae2997d7752b1d59ec89c620bd2fcc6010c7ff34c42eb27953d317997f06c0b3edf6fbb0076b9c82763a680b972586cdbe53817cc28f7b30f09c36e7b638c1e092ca0bd8f0e09652098a19d8e0785c4fd3398c6bc64bc4cc6f9460e7d6aa41f59664869820ba355f7de4b5f28dc567c4d8e96c276c3a0391794e6b62f413fb675d02858941b2e9051f17302e421da96dd3370bcde2bf1d8f5f0d9c6e5e62a15554162b2a85357d7b460151cb7d94b7eb3a0219af910302376b00f6cddda1fcf46b4cfee2d2e5b1ef21cb19b62f304f882706b99b7e64757875ce533ed3a1006b4526b12f65f110e5c9ca0b1d299cc8ba0d7d33bb0e0e2a97b81e45a534f93ff7ba71eb07c11e13ed6e91939dad4eab6613a778bebdb17a1d934198bd00f0cdc165e3762244f68f8f4e4ec65437aa973d0e956c8c69abe5954b0dda941f233e8be17d0f5ada461f675644bfd9694473b9309b845859bdb56f95c47dccc039518b6aa47edd1335df654488aa9d9a75ab2e2a438a086ff9a353ab46e03e39b4d2178f2ec77509b9c43f5ba3a12408c06533177a1e96300a1496899d9266b40d2a08f09ed3d2b54ca7c1fd5416bdf25b19e6c7babf587bea2caaa09420a44afbc641e844df76c8c8bacf4dcd85f38728bc8a3f34b01d8438a45727da3122da70f6c1686613867b99449c82babbdd39b75dd9c9d09287a4089d63f140cbd431a45a12efb3e5a5a873dc09276bb4b6bcc7bab3363075135360c5a62b4009d0877236c9b6ebad233a0847f20b4da171c59a8a89d104acc26add0986e0e162fc31bad3f50d4eba364292190506638a8156abe1862bd38c699a17e6de7275d82e8cb50c21e3c873fa837616a1f85ce53bfc8c99625369d9430bc5af33395c2229a35a28992525f392730b7b198d13527864bf81916a10ab890484e9b4db928b585ccaa1f8fd22530e76c75d1d20a37673de115dfd427d0a991d791816555d3cec683450af4b4d53e013b14aaa8f5687ae69b1bf9f2b556b4cb0cb5a331eb92f7a0783901a8dc4bdf1cf6d3dc46f5708743f83ddc9f87333f5459929a3aa1f291a40da0cb1f0f5fa18bc2283e365420b4968e98f9515096276a9abab48091e389157b8bb2600341248f8054fe77244f73800d7fa5dd070872c87af81bdc15f8b7512c605d0b0823311b47bc3d251ecff8b99fa75e1724009c9456c29d2234c08bf7a95a39bf817db4e87ae0555700613857c381b20c95b8630acfd94a9e2911ae52bc94eff45ca8c1d399a54fd8200b059d43b98372e92b15d3d58a1c72767a7729ba24b630e796a85d023ec3ff99b6cf49cd084d194827baccb2b36f3e29e6f36ac309dc7a2c15a1dcffddf5c9efffad76213637af2d555", 0x1000) 22:28:29 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7131, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 22:28:29 executing program 0: r0 = socket(0x2, 0xc003, 0x11) r1 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330026b48d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042365a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b803008854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d40)="77694b110766c1653d4b623ab7e4894daca1206d2961a75417dad6101f3e762ece2d326faa47d01feff7ad65ae9a9b10d072c7ec11138684a1b8ea4f080043f257421a5db859d077d94e713983832bcf78c1b7db0b372972ef18dd6b48c5175359e2860618a9d2d5f5b926de2b876b30282417263af4aaea618619545c214cb3bfb5455504814765e1ac0dd23a15b54bb781d536d56dcd270e0930920f52431b848aa8087651e13fe400ee208e3da64f054f224294b9f40ce9b25dbf400ae25be5a07e113f4b692f245c61a340e231d5e6c6ef4a5c", 0xd5}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7bda0836ed8ac34279daf42c2c58a891fed235076ab38881a47f12b225fd0d696722bc4317857220915c49318aae3d3a2469d1c3697fe8fd57076f90245389db343bc48b8fe18876afb17ab6c174b6ca7fd70a749ff6e59a1a6eef6c8fdf2d9c6be266e6b0ad0b000d07928298c95816e37646137cbef4a57ea8819489aeeca3f313c1fa034d6d43af36cd6cd68751e5fab0cd6cf501d2ce9397f89c17b8ed1e71361279d6f2172376cfb72747aec6b900cf1dbb9fe0b8334d19fbfb023754605bf39dccf2b8964bc52e6508e5edb9e86d7cf94bf918f997982d4d1ea39da83806aa058365c2bc1bb405edc6fc6b0d166366b2e2abb1025717065e3b3777379ad69b8cb6f024199ee8cce07b3807a48ab5cb43dd5bfca65d987e5c8faa3065ad6919dc2de2bf98161977a07c158241b4eafec339fa32b881b8af6302e34a8b426b69646b4207517478cc93cd6c3f7be6959ae42eb0b3c984159a3e97ba7cbb18dae75b9ed0a0aaeb4c9283a078694b9a1c637aa8f764e27496bc326b0ef54b637a34c8d99a3733d8b1e326e97ec46d6533ab049e8b647016", 0x5a7}], 0x4) 22:28:29 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r0, 0x20007478) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80000000000206, 0x10) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x3, 0x100000000, 0x4, 0x5, "80b6531f03f18cf6fb432135dfe4fde213a831a6", 0x5517}) 22:28:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 22:28:29 executing program 1: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000011c0)=0xc) pread(r2, &(0x7f0000001200)="fadf7aacca38b4f9b95c6b998a48d1eed967f2a509d44b36c17bbf2e6f8c0b8ae770ee8541d88f6de268786a3e148fec1b4dbb43b28dd4a9d38ec7a0852dc81dd1fe3b885b5ac8d6b89556858bac08896b897ed595a01741caba730648f7f173d0fb1e7b41e02bba562eeb0c9530c2418df9bbe6868cb63b3a13f96a667fa1212e496ce0dfdc1f6a", 0x88, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000000c0)) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r4 = getpid() ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000001340)) setgroups(0xfffffffffffffffa, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r4) setgroups(0x0, 0x0) ftruncate(r3, 0x0, 0x7fffffffffc) recvfrom$inet(r0, &(0x7f0000000140)=""/24, 0x18, 0x800, 0x0, 0x0) pwritev(r0, &(0x7f0000001180)=[{&(0x7f0000000180)="55ce44422ff6999699b2450918434b2fd0bf17a22104be61cccec918a75586c092d7f8d83c9cef70f623a0977d9f392190c49b5bc6fa9c3543f61e652a1abf89216ef7cf8f5de76a806f75695a7d415b4a0edeb62333fe34c7768cb2d673f310d24292a30770bab1b2ff82fa15a5868603a237034072be167222de7096dc8989a3e78fb20e60182981f432726494c018218f12ea69b4a30b7265c8584631c5c9bbc4213929fcb88bb0c069ad05361145d7bbbd983e00387cb319691afed9cac2db1a5243a621701bf8f9b0b5839bcb48dcaccafd4cf3e62e2382b456b50b88adf936469485feec4de4c3da0e21cc6aa70a8fa590366241b7a2af7e0c0e58b341fce2768268172c4384cb0fc1978dd0539c4899ba47a4024e6d5a907e4485faf3c37c1b069f050985c3ce8b869a11e155295e1ee11a29f61568b6ffbc0dd7600c8d3f11115eb0c7c0aec9dd74aa5945376217ee210ef2d9e1800f8035246fc03cb6fb607536c09175f66add5e5bcd0c56d4b6399569d3bcbe29303c47268545552746ac101c925072298ee30fa08ae8ee1efccd41ef30d6696659f7f6f89ade9ae48fba4099b709d4a1ec3b6450f93397d53243e2721eed588135c3492dbb893148c947b49481226d5b98164c2ea60a7148c5e34632fd801845abe3afd300c4427f788fd09b03f544e3f54cad005efdf04802b345b867cb1b9cab9c46d2675f5bd885940b73b5945a7063d81d3e99053be1e34a3f50bce8be4cc8b308417b5b03b314c568b436cde897d073cb8220eaaebfac36edbcf9072def9b4328547979b0a09cc58243742da6999d63440cd3e06d2d4cce7239ac43233aaefd2e7cae289a06a7591e18a7897394c51998786f9e91fbce9e8279f5225d43c08384b3e28e9f2ecc8e75325943b2e1c9c7b9e75fa7d519c2a1730bb9c8946948f40d295f140a5d15cb5c9fd79a57d8dbc3527439f628a9c245dd7497ebd04a2d9f12d7440a06da68d64a532dcfa058042fd9efb4428dd47fcc88265297948f3a08ad28b730ae58d777f1a74b26010d781d47439318e6d19162f9843e0f68a9ab4d92dec628b8b4693bdd4270f27cdc0659a27ce3ac3616961ed20cab314774da7ed6f6085ce0563426f061c0d8e0b8fd7d37a40dc438af7d12125b9a65f06b4b2728d60acee4e50641bceba846ecf1caa965f4be208340452dfbe5852cd05518a9719dbf14dd4fa4ce378966efc8ef4a6f94bb4c02c4e39f62a1c21af6f7cd24445d1d7363620e16d43d88827ae52ccf461d959537b8fd4caea99f286eac69e186d490486c34152bd40023d27a765d47bd9e676e9777214b37d94f79b81a665911e7c23575ac240a377c9e050ce13b278cfae0e49bdebc13fe3f1e0fecf8d0944b555f35096ad38090e91b77c5c1237349a83810a54eaa261967227eb58c5b056f15e1212efd758cd2fbb08d13b054e5109e8c125dfdebf84badfb30c974b1a04f865e0515f5005e4bb2532e198de08b26ac7d017aa4a53a7b59ede1d91d8c9bac5037695043b03f4dae1651df48e5b7f82787d3fb16e6994cf923b7c4e3988d107ccc531af908d451a0b079e09c342e35e70ba2faf6c09ae31ff471243b90a352b1101650b5d9a80716d790038dc740f0c67e0822220e4404903690b06a8070f79a970f46d854c3cff11ecdcf084acc2692a871b59a81e49d0eac67f6b5255b75394d8f099d1f7b694f81d9ec4ce080f2895661c7717ac28cb171c16350a1beac40dd6f83c9ab4b88309861c2cec2984d32b5060b232d75f49ba2e40b2f09188072074d1b03637683b93ebcd58e681f58e34fd84ad8c0bb6a47939b5d5ddef3f8e7e296193765c1429edbcad02178e0793f3aa093e975cce77205ebc2a9c7e8384e64adb0d37c1d2c22a514e3e796a9e3efe4504f22d51338d1ec25b988f4334ad7edaf8cb08021768f6a1633a1e9f12f8c5f798a319026a65d4ce2c15476b2042cf06783512ae78a45e0cc52dc380edaf7bed44eff32ecbb63b03d806fd9ee69c7d14cec07284f00ef397d7ca1352ad5ec59b892861e81beb4774a9d2420f43ec451bc4e043e501b27749b30e5ff94f030864f54ec3c811c2c6a77d0b97125dd0ffdb9c3d5884fff1534eca6901fe8dc41d51527811659f52859070e2caf496dde7a223b204e0275176d1c5a6976c6b6e8e19fc43d4e9a50d332f6d73ce779061a18c5846ee2f837084da07d99856beed8cc7d75d54a640160aec7c3a1b6c436d874440b666a05b503e9caace61c1091715f09fb5bf995844ea15aa03fec05bfc511134dc5aea70fe95e00d60e6e04d1d6ea4bad78a8cccf71bf338be44139778d92746f8a8fdbd9fa8b666fa1df9d5f812e6b0b298ca5417826b9eade78e45f12600f18ff3f809ad1b48f856626d216f09bcd63d3a0744924a6fd60142f45a6a24073b19b5a6f226f2d57e7d25255db49674cb30f9e226f109899d6c18952460147d6052e954497f4bc6e0598fa62ec5c181fdcd21a8cdf35a5e5572700168274501bed7c45e54b13f5280f58f8d6db154f30bcbd04eb10217f64d17fc5ec000378ea3ce4b8b8ead1ac1e43b8bcd9035c7bdf36ff316faaa9c9b0f01e5731abcc4850472120d3949ac27195863904f6ebdf7f6738db5ea058e7f5f9b6fe9d8399bf7a0c5ed17d4ec30b77e9095e44e80f9d5ceb0e8018eea284bc5eb50266ecb46c03821239eb6aab3c905504c4ba79b22e255ee457774ddee54e0f368a18ebc32fde3e8747b8c8e68d0aa080885bd44363af31ed12785187f76e187a9970aa049f277de3f51703b33bd99f4a055fd2061bcaa442c201cc6f51eeab5d845782ccb1ea9eddf629674fdceb760fcf644905d695d6371a51a748313ddddf866329bda8042604221b7c19b222878c52d502db2ce3a20bfd0499c25e934c304c369a2cd29e34fb0d201385bdaf4ad114b61c8653cdd77965d4e554497cd8b5dd9ae900163fb5bf4e3085de9670401006347381e26fd15d7a16fbeda1d19e45cfa6e2710e1ba0b53b51760e75415f707db585643883b75bf8215081bae2b3d082645f01d422cbce06b7213c430255e320f03eb831e2d8cd763a4c197300310cc8fa93edf73a8cc8ea0d7a37a892352b471b8a4bcd2a39381dcc0769412d498d854820e657b175df942261b087ce7c867e6b47944f4ca026afc489c3e7c6bee0847ded657b8a55341e9bfb58d5c1908bfae4d9b037bd142a8337a28e09c7caeef42e77a914ee9515b7b5235bd7b6a304b19d54c48b0bd8c7796c4022161336b7d2f877424fde7efc7b2073c71a45659f862880017985add31d7d30ac1e9470d3235bb7645c58fb6dbdfdc8a1c34f14d317c9f6011ff212cf4b2e662ac4ed97412789a9c49dcfeb1643c629f015b129961babbb32a1cbd8a5a14b72f57247c1245c7db8fd4f75676f14e3f3fca0fd9a6faa86c1dae00b21fc3eb061eaec3420ad15cbbd87087903f9a10bd40f8b08876a10bfe6736d5e7368268a65612ca24933c9cab449c5da890bb56c8f12e02a37a7d16e57bd4243bff5f883c5e66de5837eec6b1fb397d25fd9121a70c5533dcb829afd301c8ad96facab6c79e1a7e5f71aa3e6a7088e75455ce24b1e2f99aa47534ac872da5946dba78d093d1ac9f0313d745ba1f3ec09efcddf7d1f7bfcb55d3c17a5ff930df42140fe4890c5b6c5a3eaf708f531ec1762a3fd85cd0d9795a33f386c608df9339016bf6445f9dfa12e9b3740879f0646f735ebc747194d4c7ae9162a65d5a73fdbe91adc89888462e276cdb6d78ed0d6c6e5c5b4d12fa4bd18d6da79040ccb27eecd44f9383c7979b2780a9486d71a96ca702dc48ff75b2d4427e2884c9ff6dad67e0f9cf876e02a4e5610f331f48e0d14aeb99c99daa38b13c6e94e2fedcc7d35822d05ed49f594fbba0c316f2cdf0d12c5ad19bf08e8c3c9a36f2b23509670a0d6145f34e3c68449947d2eeb275617a259ba25a32174dc113f362d317433c8ad6228e9b55f5de237cd9b6aaec98bce2670caeebac5e84676afa8bbeff0408c309e9268400742ba96e2ba040a7a1e63283fdbf9a0668647519eced1b82dee0142e5db9f14d6d46184976eaf15747b8e4948cce2c01db083a5df398b0412abde0d71a12bea5e2d84034de28d6db4b4263c570a8ea4a3cde902689f4db851137daae462f660f0c314903b3191dd6164c695acca0c9bfb8b8e4cca410096a5ca2c66159e94ef53e5f26f6bb08b4cea6fe2f11944398d0e280ac06a01cc25d3bf66b2b6fa2b920c2165b07044a14c7e6234ed496520028e479004a640cd0b5037010951760e04ac3c0971de6f2cb22cca996a41e1e96ec0ec4def5a5363a15886ca7fc8e41f87d0c4bd10da09ea76f74ebcd463ceb8fc968a948a093bf328f00d4ac31ef48fd527ab6bc4631ac86f87c3a06642b9022e94440d3d30dfeb2195548d0fd4ab54db474b7e61f48476da47a3335d2431f9cfad801cb5ce60e1896fbb5736d65109fc8a0de1c01a3bda7ff01b9aaceceec1a6e6148bc01af2e1217aa9d5663a9f9a535b6971d4f971947ea4697621a7692f04f8856754c9a7921fd794f4dd541110067a9cb92a840ac99f9cebc26251dde6ae3ca05fdc85951661f3294acc0bf6cdc211700a818d20d95af5a9864c786bcb5b36c9393b8ae948ae17a6510231429d5d7c07fa080e3ac6a526e60171371505055fda81305367bccba907a01879ddda604fea3aa4ff4d85582f659a7838657df92a5cd884f92939d74374843e0169bc02f12a854f973aaa1f08fe1f107037b397bdeb740f348f3e1906f763777aa1ede6f4198ea1ba5fca1377acf6e7c9fa4e764f245cbd9722b6ea0d105196850ee6592d90b7e950390eab143de1c700c50ccee5d0849169d62bcbc07d4b393e552fc8e8a1aa6d7b1efc5c3fddd11442344000d9a2ba0fa2ca2ac16da5ab5cfc477d06d95a09ffc378bd079b66dd3ca936d12db7fd429963100fdb4a7bf933037cc744dbc0a3adbe1302cb161965a2d69a9b718ffa727321dad82b6d72536aaf6fccbb1f4b5a756d1cc7a913de3bfecd3edd98e80a54c44a0ed06c70534c1710cb0459ea5249ece1dfb3a63b8cf8ba5cb36ae8885aaaa5a6cc7258189617517364f8891b8f0c48c89b75b73a7862cda3226b4a49812e2b8f6546fa56090870877f3c60d4c65c537f61426be39f61a4586410add24208e9f51e002299412bbfcbe9811f3b0d3437c78299ae39cae4b4643d0b7ce3c11ac1244461ffb85f01ffbb8f9a33795195e8ac3145b28e60e38ef24183c40df6dedb4c664092b0cceda6c0970f884c5704ae9419a57165a002d08df6172b86f50fd75fa4012dc2f29db48eb2335b3b98be5cd43d8f00f7e428e622c423ae596681bd9fa0347d74ec80a04171edf6da01cf6ce4b5597d94e494fbd4de73c44187a0231dff3c9f3d07bb8f0fdd445835a234d8cf13ae6d5732b59ef4f77940f94a2fcf81f741a7d0865804b12a757b5993dc38c5802668029ee28fbc3ebf2e5255cb973210498d5e8c7b9310417fe751448a3c66550b6ce1587b3f858d859b3b55f6afba3c2cec7283b7db8133c460980de708377a76308834ba642548e3ac7b13922d60005add23bd09e51d213ffca76910b2fbcf6469fed77072376f27581eee61ca78ea4b4baaf1d75e30df2778dd9c97983a1779b73ea7b3b7a00f0e5eaca8159cd14b03b282b63688df745044bb3ede60106d4f166aa3b99e7a9a81192cc02a2832ff08507d431e663b528d0c5003d3fcdc9cfc735a4600c2d4", 0x1000}], 0x1, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001300), 0xc) r5 = semget(0x1, 0x2, 0x0) semctl$IPC_RMID(r5, 0x0, 0x0) 22:28:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {}, {0x6}]}) rmdir(&(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000200)='`') socket(0x1, 0x5, 0x9) 22:28:29 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000140)=""/68, 0xfffffffffffffda8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) 22:28:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c, 0x0, 0x8}, {0x30}, {0x6, 0x0, 0x0, 0x8}]}) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2, 0x1, 0x1, 0x6, r1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 22:28:29 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xff5c0ed79fa8084f, 0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000300)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x400, 0x2) bind$inet(r2, &(0x7f00000002c0)={0x2, 0x1}, 0xc) fcntl$setstatus(r1, 0x4, 0x80) r3 = geteuid() getgroups(0x2, &(0x7f0000001300)=[0x0, 0x0]) fchown(r1, r3, r4) r5 = semget(0x0, 0x0, 0x2) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f00000000c0)=""/250) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) socket$inet(0x2, 0x3, 0xa12) r6 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) preadv(r6, &(0x7f0000001500)=[{&(0x7f00000001c0)=""/191, 0xbf}], 0x1, 0x0, 0x7ffffffffffffffd) getpeername$unix(r6, &(0x7f0000001540)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005ee152b73847974d0000000000000000000000000000000000000000000000000000000000fc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000374893280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021888efe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c85b29fc7872da0b4bbb998f7e37348b8a5c7d4404aaeb1253dc0a16b770fa2b333f80b900942f56bf6b85ec7e6bc33fc79e12a98bef7b32129c8746be66b6d5f28e6a142d"], &(0x7f00000012c0)=0x1002) ioctl$TIOCSTART(r6, 0x2000746e) 22:28:29 executing program 0: r0 = semget$private(0x0, 0x0, 0x1) clock_gettime(0x5, 0xffffffffffffffff) r1 = socket(0x10, 0x4000, 0x6) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x148) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0xfff) semget(0x1, 0x4, 0x8) clock_getres(0x2, &(0x7f0000000100)) 22:28:29 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0xaaaaaaaaaaaab7c, 0x0, 0x4, 0x0, [{&(0x7f0000fd4000/0x4000)=nil, &(0x7f0000e6b000/0x3000)=nil, 0x7ffc}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d0f000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000a77000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000dcb000/0x1000)=nil, 0x1}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 22:28:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000e00)) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x40) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) msgget(0x0, 0x40000010000001) r3 = socket(0x1000012, 0xffffffffffffffff, 0x80000003) sendmsg$unix(r3, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000010c0)=ANY=[@ANYBLOB="bf6cff95028c8a494cef6e709c96eb28aa19384ef99da03dfdb415eb198b07dc62b02a15c3205c5a50b381951400000000000200008357100ba3dee4b0e19ff47e5ec2487cc5978d00faf2ffc210560f6ac1f85041d860446639b79c1a3e9f9d1b82ab3e8dd713dc705955dad90417925b5a650a0500000000000000f0d8324e012d03003d3241c6e9e510723a01626592bf3efba9a8666feb1bf1e4e67947319291ffc1e6ef048cb75d4b3224e003ca23cc89055a74d3c1c7571898fe3bef4990370efcb329d4831e60ff0300001ae6cbbc435da6d75a76888ced3309ca1b33a0eadf000035e4e6cd57281d3d2a5e2a2a3e3fc1bd59c90000b1966866486ea231ff6e641b1a3eb4057085b99576fb50233c4b889c2f9a145a4090290ae099d8fdc76ea98a57009f1adc7cf1ea3d21952144f45176e9f74178d0bb7d832b53c4d700df86243200e8ff80647ba01f1d31bbb3d0f41e11779f0fff2fb39810270d915c2568ddb82e3b832635ee599b42a2cc79acd4962e89971971d0462004874f5c3d17f083bef9732f26e5e1b3fa109c997368a8858417db5dc68a20d8ae2bd4ad7c14f1af51a7966b3f2376fbae3c8e1c05f7ad00d67e7b529f0bcc262b1b9cc6f9d0282addf634b8aeaf494ead53273a684ba5b7ca65b6c7bc58b821d54742dc3855a2eb06959309774a1150e0d32d06cce46b3e2f04bbfe41591a4eb1d18d48ed66d2e44d46e8f6c3f3198801fef387f20deea321f2cbfc3c64eb9b64713d41ed876934b44c36a9cf77639689c7e95415a8e02434151d7c625f264c3589e6313e10fe2a0c1bf65eb2a4d2de55e4fd3c375c6f206dc14f7c4252dbfd9c5548a57a30a960e4b3507b10a8583d90d3e64400"/645], 0x270}, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, &(0x7f0000000680)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x54}, {0x6}]}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000580)=0x52f65a8616d4a09b) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000540)=0x5a2c) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe(&(0x7f00000005c0)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000a80)={&(0x7f0000000980)=ANY=[@ANYBLOB="ff202e2febcb7a37a79d941b3c000000000000000000000000003411297246decfe3a7ac09e7e3c08306ef9151b3dd53a80d3a4772a779f880a10473c4679f7d3d773257d24f13a51e2d00a7b5c4c82804b9ceb779dd84"], 0x9, &(0x7f0000000140)=[{&(0x7f0000000c40)="5141bf6435862abef80c67eeefcffa6c3aacceac64c1e3eee65a51905f006f0d6bbe60ee00e268c87794cb3e4aa32933aa354f64c8b05c08fbea41365a929961ef6b6e663d6b09b3f62650be6428183d961e09cb5c812370fb6bc60ed7183c05eb63e4c9f93fe69a86c624cb5568965f292823d87393b12ab81e203bd9eb409dcbf39ea99cb31f5987917587c4dc1f71745b2d346460628c358e6b17f2e3d2b80b9ccdaa959c39ffffd0192d6546d72aeb3427dc32238fcbc252dc09524a89d12fe69ff298d8d12cfe0a340a6dccdbaa630c295495575144ce7b22817af0b60268f6cabfdb8b908480860000008400000000000000000000bd6e407e3b989df7be6a9b36fc1f750d964232b6ba98555c7edcda3cfe1a41b2fab56ced65fbc75f756afb30e476734e8466224620c834ad2cdf928f2c4a6b1c6de002060c8cb85bebd4a272a251955cc67446cdc4e80c6129deb055244791d06cae54b6c6a9418e3b1ce19f36e4235fb41439e21176274cf35f1ba68862e79387178b76123e0519c3507a460b80293dc8a140d9f9b4966c0b46644a3b", 0x195}], 0x1, 0x0, 0x0, 0x4}, 0x2) fcntl$setown(r7, 0x6, r4) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000600)) r8 = semget$private(0x0, 0x3, 0x120) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000780)={0x3, &(0x7f0000000740)=[{0xf31, 0x4, 0x2, 0x8}, {0x10001, 0x6, 0x1, 0x8}, {0x100, 0x7, 0x7}]}) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000b80)=""/189) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_CREATE(r9, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7f7fdeffd000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x2, 0x0) r10 = semget$private(0x0, 0x7, 0x10) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000280)={0xfffd, 0x400000001, 0x9, 0x4, "b0846ce8e5bc5054a06db79bba5db045641ca58d", 0xe, 0x1}) semop(r10, &(0x7f00000003c0)=[{0x6, 0x3, 0x1800}, {0x1, 0x5, 0x1000}, {0x3, 0x1, 0x1800}, {0x5, 0xfff, 0x800}, {0x0, 0x0, 0x1000}, {0x3, 0x100, 0x1800}, {0x3, 0x401, 0x800}, {0x0, 0x10000, 0x1000}, {0x3, 0x7, 0x800}], 0x9) 22:28:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 22:28:29 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, 0x80000000, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = accept(r0, 0x0, &(0x7f0000000080)) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x30, 0x12, &(0x7f0000000100)="f0895b1700c777035f9e4e029ab2edc1d87ac76615c5068d9bb9ed27577e4a269d686ea54fdba0e0ac5728b95f11316335fec3fbd411999fe83123ae44a02c09898c13c3d3e328161c76bc6306fdbb2e034bed7028d558d6f37cffbce68abfd85c1ffd72353dd399855432b6676dc99b2f761186d6f616f03996e7b8030fb490ddd63e3521deeefbc3026d1c690cd7478c633e847736316b53c5a8456b48a639ed1e675110ae3558cc8049251c33a376cf236fc3554ae7b896168efc1e9907c22aed3b218d2d", 0xc6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000040)='./file0\x00', 0x108, 0x40) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000200)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r1, 0x85) 22:28:29 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) kevent(r1, &(0x7f0000000000), 0x758, 0x0, 0x7fffffff, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffd, 0x20, 0x80, 0x3, 0xd}, {{r0}, 0xfffffffffffffff9, 0x2a, 0x80, 0x66bf8, 0x5}], 0x1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x5, 0x4}, {{r0}, 0xd2a2e305565c27e8, 0x8, 0xf0000000, 0xfffffffffffffffd, 0x7}], 0x292c000000, &(0x7f00000000c0)={0x0, 0x1b}) 22:28:29 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) pwrite(r0, &(0x7f00000000c0)="cb6b17bf80a0997f51102579d248fb33fa085c7d13aca117a2cee1a10678c41f1cd2f5d9464101d1d7f98be1b0c457d7d04de2a7e6fed6234ca21ae557be8b7fb2aeefa2dff87b6cf5", 0x49, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r1 = kqueue() r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x40, 0x29) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffff8, 0xcd91543ad0fea81f, 0x505405be240350e8, 0x9d4, 0x7fff}, {{r0}, 0xfffffffffffffffc, 0x25, 0x1, 0x4, 0x1}, {{r0}, 0xffffffffffffffff, 0x31904a582307e62e, 0x80000002, 0x7, 0x3}, {{r3}, 0xfffffffffffffffb, 0x2, 0x40000000, 0x8000, 0x1}, {{r2}, 0xfffffffffffffff9, 0xd7, 0x20, 0x1000, 0x819}, {{r2}, 0xfffffffffffffffa, 0x40, 0x4, 0x1, 0x5}, {{r0}, 0x0, 0x4, 0x8, 0x81c3, 0x40000000000004}, {{r3}, 0xfffffffffffffffe, 0x80, 0x4, 0x10001, 0x7ff}, {{r2}, 0x0, 0x22, 0xfffff, 0x4, 0xe1}], 0x470c7791, 0x0, 0x7fff, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000280)=0xfffffffffffffff7) kevent(r3, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x40, 0x20000000, 0x7, 0x10001}, {{r2}, 0xffffffffffffffff, 0x2, 0x40000000, 0x6, 0x2}, {{r1}, 0xfffffffffffffffd, 0x80, 0x1, 0x8000, 0x5}, {{r2}, 0xffffffffffffffff, 0x82, 0x80000000, 0x1, 0x1ff}, {{r3}, 0xfffffffffffffffb, 0x1fb96202f700c2ff, 0x1, 0x40, 0x2}, {{r0}, 0xfffffffffffffffa, 0x1, 0x2, 0x532, 0x3}, {{r2}, 0xffffffffffffffff, 0x20, 0x8d723a14a5fc6a59, 0x9, 0x40}], 0x2, 0x0) 22:28:29 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) preadv(r0, &(0x7f00000008c0)=[{&(0x7f00000003c0)=""/239, 0xef}, {&(0x7f00000000c0)=""/12, 0xc}, {&(0x7f0000000580)=""/159, 0x9f}, {&(0x7f0000000100)=""/12, 0xc}, {&(0x7f0000000640)=""/184, 0xb8}, {&(0x7f0000000700)=""/151, 0x97}, {&(0x7f00000007c0)=""/248, 0xf8}, {&(0x7f00000014c0)=""/4096, 0x1000}], 0x8, 0x0, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x9, 0x7ff, 0xfffffffffffffffd, "0366402b00", 0x0, 0x2}) write(r1, &(0x7f00000004c0)="61b6e28c1eff2316e880a8fcb5c2bd9f0b6590271a5360a0cefcaaaf801212820f01bd6f54c7739d2d6844d4e69432358da78d191c5d34077df79a8a5da29f513ea2e2ee63fbb1b94772579ca4a05ad8be5997c88a0d9631f876d19c4c166731130062806745a9e2a61cd04b02af6b41863e9302a2c01f49e263ab8c58183f6a57a5f1864978745955b068e9534a0c8afc15604bf9ae807ddd75be925dac55d24acac01d5176f448cf4321c42cd46ebec2c61cc23adab7e434bf0f9f", 0xbc) write(r1, &(0x7f0000000980)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d4171887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaa28c2234dbdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c5659e2359bd854852412527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d9949d0e1ceb22fb56573fa430309765ea6ac5d8154777df8f36987937b8cca9fad6feb8dc0460261fda302163c9675fabd07c00293907f16c7dba1bdefe947f46d33f2aff9fc36c87538684365c04401b1bebd872f43167286f49887905", 0xb08) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000940)=0x4aa) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac87176bcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403", 0x280) 22:28:29 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x3, 0x88, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e643048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000100)=0x400000005f) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x2, 0x4, 0x0, [{&(0x7f000025e000/0x2000)=nil, &(0x7f00004ba000/0x4000)=nil, 0x474e}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00006c3000/0x4000)=nil, 0x9}, {&(0x7f0000315000/0x3000)=nil, &(0x7f0000176000/0x2000)=nil, 0x1}, {&(0x7f00007c6000/0x3000)=nil, &(0x7f0000795000/0x3000)=nil, 0x1000}, {&(0x7f0000054000/0x4000)=nil, &(0x7f0000603000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00000b8000/0x4000)=nil, 0x7fff}, {&(0x7f0000592000/0x1000)=nil, &(0x7f0000439000/0x4000)=nil, 0xffffffffffff0fe2}, {&(0x7f0000364000/0x4000)=nil, &(0x7f0000677000/0x1000)=nil}, {&(0x7f0000007000/0x2000)=nil, &(0x7f00004aa000/0x3000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00000e6000/0x4000)=nil, 0x8}, {&(0x7f0000687000/0x3000)=nil, &(0x7f00004c7000/0x2000)=nil, 0x4}, {&(0x7f0000107000/0x4000)=nil, &(0x7f00003ba000/0x3000)=nil, 0xcc}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f00003c1000/0x2000)=nil, &(0x7f0000176000/0x2000)=nil, 0x2}, {&(0x7f0000748000/0x2000)=nil, &(0x7f00000dc000/0x4000)=nil, 0xffffffffffffff7f}, {&(0x7f00004cc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffffffffffffff5a}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80000001}) 22:28:29 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffc000/0x1000)=nil) pledge(&(0x7f0000000040)='(]\x00', &(0x7f0000000080)='/dev/klog\x00') shmget(0x3, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) shmget(0x2, 0x3000, 0x490, &(0x7f0000ffd000/0x3000)=nil) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0xa0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000200)=0x59dd73ee) shmctl$IPC_STAT(r0, 0x2, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/154) 22:28:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0x8010426d, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10000, 0x0) msgget$private(0x0, 0x483) 22:28:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = msgget$private(0x0, 0x8c) msgrcv(r1, &(0x7f0000000000)={0x0, ""/69}, 0x4d, 0x2, 0x800) socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) 22:28:29 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x400000000008000, 0x0, 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 22:28:29 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x400000000000032d, &(0x7f0000000080)) getgroups(0x8, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r2 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x6, &(0x7f00000001c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r6 = getegid() r7 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) close(r0) r9 = getegid() getgroups(0x9, &(0x7f0000000280)=[r1, r2, r3, r4, r5, r6, r7, r8, r9]) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:28:29 executing program 0: r0 = socket$inet(0x2, 0x2, 0x100000000) setsockopt(r0, 0x0, 0x100000000a, 0x0, 0x0) 22:28:29 executing program 1: r0 = syz_open_pts() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x40, 0x0) dup(r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 22:28:29 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f0000000400)='./file1\x00', 0x8) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) rmdir(&(0x7f00000000c0)='./file0\x00') ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) mlock(&(0x7f0000002000/0x1000)=nil, 0x1000) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) minherit(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) syz_open_pts() fcntl$getown(r3, 0x5) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) linkat(r3, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00', 0x0) r4 = semget(0x2, 0x4, 0x1aa) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x78, 0xed}, 0x2, 0x401, 0x6}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[{0xd3, 0x2, 0x401, 0x8}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x6, 0x1, 0x6}, {0x1, 0xbe3, 0x5, 0xb45}, {0x400, 0xe05, 0x9, 0x8}, {0xffffffffffffffc0, 0x9, 0x4, 0xfff}, {0x5, 0x8001, 0x19}, {0x271, 0x2, 0x0, 0x6}, {0x1, 0x7, 0x5, 0x7fff}]}) 22:28:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:30 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0x400) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) setreuid(0x0, 0xee00) msgget$private(0x0, 0x285) semget$private(0x0, 0x2, 0x80) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000340)={'./bus\x00', 0x7, 0x0, 0x8, 0x1, 0x8, 0x2, 0x2, 0x2, 0x3, 0xffffffff, 0x4}) msgrcv(r2, &(0x7f0000000200)={0x0, ""/217}, 0x42c, 0x0, 0x1803) 22:28:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x75, &(0x7f0000000240)="b6f27653cbe07ffce0c3aa540a0d3a2fac8ab2d0312a2c155d7befefa069541e682015c2f79784e52d088fef62fc28acb72e49cbc50f448320849a54ffffffff50d66cb8057748f738bfaed9f95200000000c92e7c814261fb9a921af395ec6b353984c23b887438b58b3ea842e840fea625795e37") 22:28:30 executing program 0: r0 = socket(0x10, 0x2, 0xd6) setsockopt(r0, 0x202000000000002a, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xffffff89) 22:28:30 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000540)={0xfffffffffffffffe, './bus\x00', './bus\x00'}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) r2 = open$dir(&(0x7f0000000240)='./bus\x00', 0x800, 0x10000) sendto(r0, &(0x7f0000000080)="36ae861ad7c43ba93af742d3e118b45866021a97b5a1b269f3574923707929802efd42a96b72b143df350ea99a85bca6ea37342cd4f1df374b43b917348ca29ee57e359affa2b7fe816a913ce5b30918ade2d3055e73983dc2a6fac04272a8644e2626343522f7e713e869f23ae04503441545331364de02146ffdc971bf54ea1e55eede0485e232e88bf7b5010b7c7b26ebb7e2262a09a33e8d708ce53aacaeeeb9265cd054461b71694120c1f47d615eeb82e58140fe62f34c1b80cea9c11fe2609bdd37dd66a8c37e073eea8bec26e698774b202f", 0xd6, 0x2, &(0x7f0000000200)=@un=@file={0x1, './bus\x00'}, 0x8) sendmsg(r0, &(0x7f0000000500)={&(0x7f0000000180)=@in6={0x18, 0x3, 0x7, 0x36235a22}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000280)="36aa1092218648f8fecea4fe0f0783d30b2511", 0x13}, {&(0x7f00000002c0)="b7557e023f36cb9f2af37021b5185056b7e79d69a0ce0977a2c1de8f52fb0b11a5ae88d61e9543ec68bacf80f87383634e3b1e5828308c92d977b3125557daf4ced037f3d0bf4a34be", 0x49}, {&(0x7f0000000340)="844c3c3aaa01af5fae13e0555851c3b2e56bba60551589b556984194f74b33cf54eaeb7bd4da15020c214672924bdd9f569749b0b05679890aa3b12e4d050ea7776da01b23def37ec5b1724aefe2ddf1bbb7c7ecc4843fd50ecbec154facac84cb56306dae7cabbaf750d16fa8afb7226f4911e3c3efae9ae46959ff12c3d2421be2b02c37611acfccbf17e241dbc68baa2af2588edbbc11c97453f9174dd4cdbe5b37337b4e", 0xa6}], 0x0, &(0x7f0000000440), 0x90}, 0x8) mmap(&(0x7f0000e2d000/0x2000)=nil, 0x2000, 0x0, 0x11, r2, 0x0, 0x3) 22:28:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xfffffffffffffffd}, 0x5000000000004, 0xfffffffffffffffd}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:28:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x5}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0xfd1a7d52c7765123, 0x5, 0x3) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:30 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x22) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x3, 0x3, 0x4, 0x800, "bbb635b5957157584e3867db8ef0510ee9aa73c5", 0x400, 0x7}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000020001040dcb90000001000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:28:30 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00", 0x10000000000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) fchdir(r0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:28:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x3c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getgid() fchown(r0, r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 22:28:30 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{0x80000000}, {0x7, 0x20004000}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 22:28:30 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) clock_settime(0x3, &(0x7f0000000080)={0x80}) r0 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f00000000c0)=0xc) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000200)=0xc) getsockname(r0, &(0x7f0000000100)=@in, &(0x7f0000000240)=0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x20, 0x0) getsockname(r0, &(0x7f0000000280)=@in6, &(0x7f0000000140)=0x6) pckbd_enable: command error 22:28:32 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socket$inet6(0x18, 0x2, 0x2) 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(r0, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) 22:28:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2d}, {0x6, 0x0, 0x0, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:28:32 executing program 1: r0 = semget$private(0x0, 0x3, 0x4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/173) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000180)={0x4, 0x5f, {0xfffffffffffffffc, 0xba}}) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1003, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) bind$inet6(r2, &(0x7f0000000100)={0x18, 0x3, 0xffff, 0xfffffffffffffffe}, 0xc) 22:28:32 executing program 0: munmap(&(0x7f0000002000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0xed35) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) pckbd_enable: command error 22:28:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x2) close(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x141, &(0x7f0000000080)="9d") 22:28:32 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000000)="312ac503bd769357ab4b142e3845f21feb1822cc4b3844a8c3e43ee43c76e5875d465bf4c0f6b559aefa4ea501e89c99e22242cafccc7cc2f129f0c3da", 0x3d) 22:28:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10202, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0xc}, {0x10000006}]}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 22:28:32 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x10, 0x1) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) 22:28:32 executing program 1: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() flock(r0, 0xd) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 22:28:32 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYRESDEC=r0], 0x1) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="144000000000000007000000010000e21154a00000000000000000000000000094bfea8830a7996d275b4e76c507", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) 22:28:32 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1b00) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000300)=[&(0x7f0000000080)=':-+:\x00', &(0x7f0000000140)='.-/@\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='$$\x00', &(0x7f0000000200)='#{\x00', &(0x7f0000000240)='\x06!-!$\'(#--\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='^&\x00']) sync() r0 = open(&(0x7f0000000100)='./bus\x00', 0x10000003fd, 0x0) write(r0, &(0x7f0000000040)='oPP.', 0x4) execve(0x0, 0x0, 0x0) 22:28:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)) 22:28:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = dup2(r0, r0) lseek(r1, 0x0, 0x0, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) 22:28:32 executing program 1: r0 = socket(0x11, 0x4, 0xdb) getsockname$unix(r0, 0x0, &(0x7f0000000040)) recvfrom(r0, &(0x7f0000000080)=""/209, 0xd1, 0x0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x316c, 0x7ff}, 0xc) 22:28:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000340)="5827f0b55a8f124443df20efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5794587cb2d72b8bcdb9ad8a4f5f76a53bfee892942f828193ef16ab93f12fc4d5f16b1", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a6", 0xd4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa64265e9522fffffffffffff00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 22:28:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x50}, {0x8000004c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x74}, {0x60}, {0x6}]}) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = semget$private(0x0, 0x1, 0x200) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001840)=""/84) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000340)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000016c0)=[{&(0x7f0000000240)="cf21b0ae9568cec80d39569bdb9f9f338cc896d53ec99caa026507a701a88bd49ceb6c4ca0edd60bd0d28130488579f701900b9ae7590d5b127d75c4c35f5cba29574209fb8b2604a228e42c3dcd161b4cc4b60a628f8f0eebda7b0694edf7e307cbcce1bb1ccbce084b19d0ada4753376637df65d246d8feeb3b41680854254e09ebfda968b215eba782f0b290c26d7d87d15209d561510a17960c266f524278d36711989af2f2bc6e592bba9a7fa4f74db014d063b9b5aaa12fe423334f5166af2109c9ea9a955f62db0e52c29660dc23030b7fdd82942f928d88e", 0xdc}, {&(0x7f00000001c0)="da817cdd83a0b747060f92c38f6f4cafef540a2873a9e7d278f624f4fe690eaf29d4423a817e35e336e6ba2addd7edbec81442", 0x33}, {&(0x7f00000003c0)="aa96f9c79b84a1d31f486317cbacd34b2450f9f15e5ac79eb60239cfeb906d343d87b82d139c7efdc5486b21f154e68ecef6041f98dd734268b5d5e1ba6a00e6097441412167e2fe47af95e63352110556cd2734fb33a814cd0b415955609b3f3fbf0607775584c0ac3b7008061c995d01833389c2b4874f12035dcafa05a9099c75278bd1158acf879bb7cd7f8e806a576d9818828857c9c3884fc773b7e06da9308a1a81667a09f986a2deda1839922fed58118ed952bde35d7a1cecd262caff4e78839a3ef0b030cfab318fd813d1da173b974707801585a78b3f716f4206d79d59a2f4ce50d15bba7161b2c9cc5d8793394cd447c8b21b02", 0xfa}, {&(0x7f00000004c0)="17fa13dc3d941a593afc3628bfd60603718d1e5b1bdee64d3bc9f572aa958489c74593a7d852ba8c6ad5379081d17424cfe0d1f646aa6aa4f459e8f570c5a2e5faf5728c6fbf0f1157a865494585f792690068b5d2817a97bc42829e7b3c5d7d0991dba201d08d3ba234519fa2a82cc5a10088154a8fd889a79e0a39a43c0014a003f26b5c96b0ff8777e7abcc2db40d0301352fa1185070fd5258e6a3e77b848af00ffa65587293891c45c1a6901b945473fc387838d63352131f7e2dfd055bd0755dffbedc0bc6a45ad700383d18dcc668edec5e09f1b3a667fcd608a72846af7669e6eab9b4f809", 0xe9}, {&(0x7f00000005c0)="ad35c1b08bf9f13602633e35b077f8ccaa2f4c63ffd007f8e23d4c4a177afca8316da05985b6a4bd3133c2cb3f67259c35810737ba6e66489d1407bfdbfbd0294c2b12620d67fcdaaee8e47d1bd921e780d5db9d9879c7a46f3dcf5ea35e67981f4407dd67792b56c3567939ee2f96241259c701ed64aaffae991dfe399062ca0193070a5055b62b9cf22fe80241eb53d87194bd33d63d0fcd78a27507a56452a4c52d55fa2ed2e96f7c2f8d72cae09c81aee81e0de90ba970e239b752fb9a087b891bce958f47dd229954a63c9dea510200e57b2f94b2bc3f80b02cb812c05aee360321f42e76e033489fbf4df36cdb5d03371e85d0056213e9da063e76ef988dd527b7c61acdd67f033b3d50d331fe8a74a87991f8a222c01de5a4afb9717f6e8909649c92fff451f3cc259dd55d59224e5972bb50b6f336b5ce00bbef97f4476611df4a8b487e83345c0e40f18178b48c9d82a4143e9a3350ddb2ceec34dc58e188a569f5005bdebc11162756796a46682e1fd87b5568eaddb0b436255755fa195c388e0bbfc5de95e759c72f020c60861dce4fe3fc8f7e567e99bd39d16c254d96639d05cd84ba371c97cef09ad41847ab284a6dbb41a87f8e8636d81325217840521e769ede2beb7af6fad49a1544d806245f703149aeafd4f7db8e3c8cf92fc5877cb8a9fd4b180958cac34c6496ef4aa425e799d377e3482637349f390911113a1fbaffa67a635ad858965c92800959b2a8d615322ff297c55a9595d88fa509fdec8e301b5b975137b8cf379e7c73e4dadaf992bed05cb9708074d696973b2a20dba83c14fd27687467b7c69f9c70adc155b4713237372d667cb62c2ead763d287b964a41fe71868d29c7b8df0ba444877570eee2992b07299023feaad7e6c1b4d57d38879bada8ef1b5bc18cd7025017a7f5535cdae555c35498584f3872e82b364bbdaa7762d49a73de21514201ea2edd65aa3dc18996c0f63588ba191f2412a176c37e9822b97db6ccfc267fe9792eb6c8764d7849eab4865c9f9ba94be2577a169ccd3bdd97d738c6e215fd8eedf95eb9c87776ee8d10fd2f15f02ac44545d2f7d00950a670bbf017d120e8f1301f232b647088b41aadd4f29ed71c9bd7ef41efb337cb8398d36344e697d8752139919f4a6f9b0bc30a4a792926d58095d90851dac507701c0663ed503399ce59b0f0e00b50fed72da6ea56505475c32773db228bf13673757d3aadb5b6a356f0ce201eb80a5fe31636479a4626681509e11a756540d66551a4ffee7d20f830587c058b716f3c69ad64dfb34f09f3e8e29ba2ef73d79137f495b5d6100ddbd5f48c3f75e6f1fb5415a386a7ba7933caa65324ddc189f9d3a0bd16709fce23473ffc8df6deae5b49d6efa20d21f73fdc22083a758e54e35fa2b2e389690021c71a323a76a51a24ba7654110932076294f28bfe2c3d82af93865b0098032d38d5ec8fb28e397989df2da693043df39928434e95c209905c03aa15826e08e3b023c0375f733862e7a07a7362a0d0e0c79dfc9df13b9c9687a5638ecd96ddc0162024bac1a22552a84f96533b02265945ab08796bef8786b358b0863d46e9d05dcf75cf4af155bae3cd38cf12cf86445cad54dc5d503a13a2b11bce057e39c39a4defe4daac34369d90d6d119d585155c2350342541a06e96a5de141ca653eb79a0aa384f1422aa0ebf9d704be105be8319fd702289b6e46281e23f6a3f87c61e77521cc313c05bb400fc30e1141b77b4e5fc157ac67d795b0438f24b649af8f990f3cafd8ed2693a3823f74a3bd8a2720af2507ef8211c7df955e933325a75084cc2cff1a869fe0c45537d9189531d4d5ce88e05760cd29b425ce373902abddd1256f9170c0f81d946b73171210ab22e937b3a4dfc41743f7e77b23944b5ce6eb5975b56bab3138515b560bde28708855b65f7b291ab76f8190a876b0c230e4b75ca2ca5cf60103bce058478dc1e066b35beb7bffe28213e7ba09c14f9675eb97de6e57ca7c0d51f65bb65472fa50f432f27f736b5713ba6b99739be69091ee3b6d3401531929e46c44bc96b6cfac8afa114865adb05581d843cd81e0198a91573e81d8edb9416c879b829dab166f0db28596c91295397c105a4fc1f5f3514a70d6201a1eb35b9e3086818a59a6d8ee1db2c96b9716564a12ecdd8cd5b48b478679631c664e91c71929cdb91eeab8e40af9fe6adb23163d1ad0369ed315776648d597584e424681b7132fff194876a99ff1b916fa661f3e17bf99bbadb212c7949c5b5b1f217662fb6d388bc6c4b186261409587943d62a60b71b6f9c110bfde72eb1885ec0a345526c09e8ba800bc378ec460efae60bc13e5e387f281bfcf2a2c6c1e2af8600fc1b8ee023ce4d92ffcb61ad721183e487a82f488fc25efbc2f67eae89a5b071a8b3c0dd23ce5c34fcaec2f3f309cb845f7f64a8910553c579724715e77b095e92656534fa7a445f4566950456ec8ef36c7e348bda81474003dca0c3318c65ff02797d6bed1a4749237f84288434159cc5fc21d84bef986e72e8b137cabdc1b74233f9f18bad31acccd75d7b9bb7c484c9e53d2071a19b5ca0692cc63f96d0ee563cedde47e08a80c5b61a2d33b015e7f6d54647d638b8d81fa8dca191f41109b2b057344d7937d94366b9944add20f945f84a007ba17e254642430313ef19349a8f98802404cde5e1bc600f18e92bea677b209332eb565ddcf8e88dc6cff303903cb1755a9fd33ed63a567b91a6c6c9f8e396b2847f2b348e493117192d42bc35d30e3b26b832e7517945e9d7945d1ff3496c378df5ff40ec59418d40f91adf313fc7ac3652f5ba88c56dc315c9fd1d464c6f268480e03ff723c4ecced2e9e0e9c82498fec4d23b73065c242e88a0105aabed09527dbc357480b3857b9d5e09f90aa8b88f0b8c1368943116e57b13539f85f17be1a537c2f3fb69366954f9310c5567cacb8800990f25ffe5e8d4c05cfea08cbfd44b41c501abe6243bf71bb4188d56c0a18d11a6f5d2624838a84a6b1caf8dd409f1f47f5fbcc9d5fa897ef8027fb6032f566a52204040bdde46f5465f6ab63763498c243eb753c85d5b2fad917a9b1fbc7b51fffddea1ff883cdf211b5fc66d130cb29ad36295a18ac31d29c5661c22795920a16a924289906cf37d2cecee7dc737c420de803ade389847a2726f4344f21df1b2b9d89f407836f4dc0d8f7846d4424fe85d5f9740729bdaf938c53c92f4c223dffb68d1470e52b771991900b45b5dc09521f1b4d5c9eefa58d42b7910d7aeb2a8d44774a69f4711ad795db349bdd2d10595bfba2881fed9a5b8f4cafbe636047d39890fc022f84865af40d1425c02d81475bff921724ec3d2c66c1c69ca1b84754485c46a584183d1b04a55a2a039fb848fb70a3cf60a6f8c9f06a119813baec156bd38658dcf1e38dd4f9027b4baa30abb4d068054bf255b734d490e27edca41ea48d4978873332682d7c26158755361a8ca7043e3993691d1628413d65ad5f5f19d06d08ebbbc63220f6687d3f77e76f3bda56668a9918dfcb57d1282852da5ed3e9f43b75472af1d92f27630486bdeaba26666107b3a9518cef4c2d6a7812612b3cb38f73955c3dcdf87c1121006a2192c7fea64411eed44a744276c8e45221e77db8c7a270efd923062f706c6ef9ef215c4c59faa1642ed4109e99ca39d59cb0372cff28f0c1ff2282b4f7cd665fba0fe75ce931cd9322dd3e9d0072e3e5b1ac1e417ba126f2e7eb3756ee7864108f5f81b4ff7a64b8cec58f2e4be3c5d5428c0cdffa8195dff02907282beb90e92cccff3a1ca86f02a9e451a6bbfc553b220ab32ef55150c140bfffd1d4979b2cbedc06d108e94375bb3e9a863ee7a1c49341b02b8fc2e0453315f469e15dada35b2cb63016a0da3cee2d80285ee3e499eb7346b83ad6deff0f8b2fcd05c0eb95c6d3106ecaee7021429a8b2bef1824859ad5da1ee92ef9c55e4ef3c17cf89326498a86555fc14631b29e8f2011a32b161446bb6005767ce3bda33251b6f20bf13a259461414c1d9715cd58555050889a97791664d0c948623d25587de3bec9bfaa96243e55bcd7844e53ecb201190b65154724574115a8e624b3e88353dd7c3604cdfa7ae06b47b3359e7c44d1d9a3f25407aaeaa971943c4da9fa2b0c78f31e303d2e95ffe71cf06f3cd8c68b8b336382bcc80169a12fcaf6b6f87666e87d9d96219dcb52e28f7d2702869c738ddeef741b23ac5521275e7a6098c58adea0e9bf04e4808b35bba9359d268d7d9b49c20e2fb30f0d07836811e730fb7409148f4ebbdc4b042c2b9533e41b114ce2640a3a541d88f5fe21d94fbfc1a1b2444f3f1242da19587d9716dc878f31272a58f23f1af88e411b877852a9070c5f888b9a51ef9c21eb9e8f5bae15745a7908cd69c5231ad0d789770e7145f4bb5ad70e7355bde0776b847299ef2d7186e85cd12aeae749b4b1eb19145146cffdd301842cf8dd46cb9c52047c3198f65e4c372f9e1d8285c11d505b20d73bceedb140d39213b15403e44bd5c3105e4893f5454e90cf67692ebeefa81b13f2f0d093f2ebee736919b232373451a73554f9e94ace2f49b463186d79d576685e587514d79e6d4ff5d02226bad9f624098fe3a84fb3e276cce4df012115abd33dc652790d84768f0d69cfb87d092d4d628eebf7c944369901ead29d54ee6c5532b6f0a9e70e23e7412526713874dc17e94500885309e380c26d69dc38c2cb2bd1f1708ed4cdb31ff64b0e2f1c5875a6d3d166f04322760e98a7d6f8c99d9ee7dee37a1a659e933dd592e4be48abbaa9fc70e4d47f5da9482fdbc9a56449d0e7e2efee7f7b821ab5703da875f81dccb3e067e0a1fe189873b33e4b411836c22063e9ac5157296ac4b2e3c70d3ae771ed30911f3e39da6a0c2a1624cc2dae13e869db2b52bf04f926f4a5beea9573f66effa4f2e99e57013598c15ac7db1e58058fb8a7d76680d2fc442f4483b42c0a15e4a32a4eb7c9f275f9e07994bbf7279f1e349b5c9c6ee41fa562e3c61d1185e8ac0352ddac710732570fd370e74800e446d9f4d47566db5836cd3db42cd1166edcce297e87d6833f0aed7b479997ee3dafafd0de283dc9e86542f99f97e2f869525e6e0bd897dce2d2055915b284695dd6cf466f04d37032eae3ab03245ed18303f02f5c7f6fd9e85a5d87e3e021fa796b9e232924be6feb234833473d7b265876141619d76ec135adff7ec4fc706f75bbedc7692c9969870fd529ead074e4d794be63b51ec1ee8ede82bb50844959b7e2ebecf74cac3028eda181a83fc69d405aefc38823e9efe06fa857a903aac43d3efc77f36ecb4fdf7b635eadcc584ff1fbed05df06059e5581054d94dfd40446e3d1546a224adda4c9fdc5c56a7e0785e8b12ae0aa2c3d4b89d320d36f392578d97c9744c99be4704b0a420aa439ef353840c33fa2a4b08fbc4f3ab68aa23a74c751e3011cf525790f2d1336208fbbf8cc93571f920bb395cd45441ab542b5352fa4d87c904f26ea4ca1bed61fdfd2ccebc1c70fb43b6d721dbd8100f190b40339f399166ba3561a0e81cfc057bd38e4bf6b267632083f32598c246c0908a7f849e6a3eae68b8db880bc2e9a1c7216434722dd0b8ba3a7012fe6cdf2886f5bc3ba0fd8c854b2ffc320c34103fc3ef35528c6c06b54f5f55f03b647e6f210ad802f486e3f0a3d9f5f1d181d4fc7cf5da5a41f9e760b063e021dc7a576e38e78b2daa83f5d0871c950384813887c50c134d803108d458d5707", 0x1000}, {&(0x7f00000015c0)="f2737d6670611304e9e5a35331f148bdb54766a7241ccb66369ccad07c32a6d21d28fc3e7feee01729bf75a0f4bf00d3eee394b71e18f1a09acb0e6a1f5a89c1ce2d482fd92d68eff48d762a58f7b10b612c3a2b6139828285ed97817dfa1f11a61e20c319a6e0963c768f93a33f5a72add207ff90d2637121edefe2610889c8685746fae8938f4a4fb3fbf1a575522cbc4e0271fa56b7f27b81c36e5fbdd9d2e11f86cfed128d91e2defcd592e5dbe9f15159f35eb3ea6b58382d9a5920a7a62124f6b85ef44befe42a", 0xca}], 0x6, 0x0, 0x0, 0x2}, 0xd) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000001740)) recvfrom$unix(r2, &(0x7f0000000000)=""/62, 0x3e, 0x843, 0x0, 0x0) 22:28:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x10, 0x85) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x40000030}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 22:28:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0xc}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0xc) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 22:28:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) pipe2(&(0x7f0000000000), 0x10000) 22:28:32 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x122405a4}) clock_settime(0x3, &(0x7f0000000040)={0x3ff, 0x9}) 22:28:32 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x4, 0x6) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) 06:50:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4}, {0x28}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="9a") 06:50:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x84}, {0x34, 0x0, 0x0, 0x6}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") 06:50:28 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) read(r0, &(0x7f00000001c0)=""/4096, 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xdef609f071d87de, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80000003}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000011c0)={'./file0\x00', 0x6, 0x9, 0x3, 0x1, 0x9, 0x3e0e, 0x8, 0x1, 0x0, 0x1, 0x7}) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)="93") 06:50:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = shmget(0x1, 0x2000, 0x20, &(0x7f0000ffb000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) close(r0) r2 = fcntl$dupfd(r0, 0xa, r0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xc1c4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) utimensat(r3, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)={{0x3, 0xb92}, {0x4, 0xff}}, 0x2) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) 06:50:28 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x2000000000009, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0xfffffffffffffffd, 0x2, 0x2000100000001}) 06:50:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x3}], 0x8dd, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 06:50:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2feff}, 0x44001000e, 0x20008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0xd114bac487ceff1a}) 06:50:28 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x400, 0x100010000) open$dir(&(0x7f00000001c0)='./bus\x00', 0x10000, 0x20) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000240)=ANY=[@ANYBLOB="0000eaff00000000360000fe000000000000"]) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000200)={0xa30, './bus/../file0\x00', './bus/../file0\x00'}) mknod(&(0x7f0000000080)='./bus/../file0\x00', 0x8000, 0x75) write(r0, &(0x7f0000000040)='ol', 0x2) stat(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)) 06:50:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xb2ad, 0x480c, 0xffffffffffffffe1, 0x5a75}, {0x9, 0x8, 0x1, 0x14000000000000}, {0x800000, 0x800, 0x7fff, 0x3}]}) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000540)="8e") ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000140)=0x1) kevent(r3, &(0x7f00000000c0), 0x34, 0x0, 0xc68, 0x0) 06:50:28 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "08000000e7654f0000000000000000000600"}) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) semget$private(0x0, 0x1, 0x401) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) r2 = socket(0x6, 0x1, 0x1) r3 = semget$private(0x0, 0x4, 0x8f24a1ef757f7060) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x3, 0x20]) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 06:50:28 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() dup2(r1, r0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)=0xff) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "7e552f72c1d2c05682db2dece205147c0c50ea31"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 06:50:29 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x6, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r1 = getegid() getgroups(0x3, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x40000000000001f7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, r0, r1, 0x0, r2, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) setgroups(0x0, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) 06:50:29 executing program 1: setgroups(0x0, 0xfffffffffffffffe) r0 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x2, &(0x7f0000000080)=[0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000180)=[r0, r1, r2, r3, r4]) 06:50:29 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0xff, './file0\x00'}) fcntl$getown(r3, 0x5) recvmsg(r1, &(0x7f0000004700)={&(0x7f0000003380), 0x2, 0x0, 0x0, 0x0}, 0x0) 06:50:29 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003eb000/0x2000)=nil, 0x2000, 0x0) shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffd000/0x2000)=nil) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003ec000/0x4000)=nil) shmat(r1, &(0x7f00003ed000/0x2000)=nil, 0x0) 06:50:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x3b1b41e00d2da779, r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0x8010426d, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) 06:50:31 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/187}, 0xc3, 0x3, 0x1000) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r1 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0x10) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000001c0)) msgsnd(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="0300000000000000ea7eb41ee2df520c7579c6786b7ef445adb130431c521c98d2bbfe94a9ce771cee7f2107b4a5842efc2bb339d08716c57d053099cd68329568f06e6d8e981dbaba33856522e270857bcfc025ae16b76a7c178d67336942cb8c1025f8268abf74ed43af131b44b204c8f2bfda97058050bf2d1cb7efbb2feb840539d4b351734081cd4d191aee2e87175c276830602a4184818676769353c2c53eec979efd55cd3cd3035d9098a60706f49cfcec43638a052c79b2174ba40a2f165062c7f895c56db05a90ff35181a9efc13ea02744c3be0511d17021bf39f0a433d71a65a"], 0x73, 0x800) fchflags(r1, 0x0) msgget$private(0x0, 0x308) unlink(&(0x7f0000000280)='./file0\x00') msgsnd(r0, &(0x7f00000002c0)={0x0, "bfa5eaa9854736789a738893061a99091db25c25e279a2106c569bcb95f2c4b55041acb767d04a255e9bd3d1193baa01b6a995f347aadeb08be8032b0f38ba97f058a4dc82301c3803f9ded8a487bbdee9fb7a5a26c14a837521bba620d2e62049aead834f7e75a5d4d60b2a6f5023c910d3e2743b44bb030bf8f89fbc04f5961a95f4afd06c4f363c5b8cf66f72f7d9f3293c971ce59c1b52587d0b468da4054a1160458db2dc316a8521eafdc6f8aa110b8c711bf164e9ba8e9b728bd4b790e960187b8d7019680dd74f04a12e85622660bec95f6facaaf9c03355b1da87ac2855bc3d1f772244ed5f20b3dd5aa40b1bf1d22a75b4a1d0"}, 0x100, 0x800) r2 = kqueue() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f00000003c0)=[{0xc, 0x2, 0x7fffffff, 0x7fffffff}, {0x100000000, 0x0, 0x7, 0xdfa}, {0xd6ea, 0x0, 0xffffffff}]}) fchflags(r2, 0x0) faccessat(r1, &(0x7f0000000200)='./file0\x00', 0x20, 0x2) fcntl$getown(r2, 0x5) geteuid() ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000440)) getgid() 06:50:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x80}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 06:50:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0xf09a4771b1817b56, 0x0) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000100)="50821631f33d476fcd4bf9670888dd41066cb10f1326c5cb23b6cc6acc", 0x1d}, {&(0x7f0000000140)="0a622db26e4463c9a54cfaedadc15e0c656605eb10e3e1097c0cee4b84bb3941910fce3445a7cf3c759f53ce58e1c01ea5144cd4dfef8b1d789da1757b5629a9a60c0549eed8b4475da7efd843fe7d4fcdddf671922366ca0e689396ecc760b72bbaf58360569ac972fbfc4e133ea39590131ec68df169faa334f9cd1a268e05c9d5fbee41dcd022e890792d824f48c11c73", 0x92}, {&(0x7f00000002c0)="2447382b6b224a466aa3f87eb635b8227a3d7f7f07aba8ee923d743fd3b48fd98de2d94b1f97ce9effd57a3d0fd8978b9c00aa", 0x33}], 0x3, &(0x7f0000000340)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x400}, 0x62d4f2a7ed1ae567) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000400)) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x3, 0x1000}) 06:50:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000380)) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[{0x3, 0x8}, {0x7ff, 0xfffffffffffffffb, 0x3, 0xa29}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000840)={&(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f0000000500)="fb", 0x1}, {&(0x7f0000000540)="b075c050e38abb8d89e8eac9e1f449c9a2cee1ee9613c2cf82bbe18b975fd8069516b4c3ffb8b78f707eb0fb24ac596e7215cbe6dc86d73596da7a2fca9bf3e3659025bf608c60ce8131bf19a707addac424819d9ad922f7038ba3539e4402742656000e1f1c7a66e8", 0x69}, {&(0x7f00000005c0)="d7a21d6cc13822ba30ba0f03f513406bfc3ebc84d7154a9003bdb638b2483338f9598487d80262f97a9ee0a0f6af311fb4bae62e47d777e32b4a38b72d6f357304e0237354e2183cde3de4a1048a0d7efc574a3de7798372c3d790812ec5f3698c492ecd9ff0705d7c4ea433b33b1291737a2084f91774c3130416685b33f378223070b6d737db1f6681c4d556cbfe241cfe17591ea52ae3858f153a6af06a95c5064d99b44477c4de96be50ecee9cd117d9c013eb17", 0xb6}, {&(0x7f0000000680)="0076d485ad5cd95e4e879c74de1599fd8b6dce757f72ca8a9e5a620460b149", 0x1f}, {&(0x7f00000006c0)="6b533dc12993b55b6f2e31d12eefc6e1dea239a0dba2dd6cc2a859cbbf8925a64f4e74e3989dddcb532bf85625cb1386b70c73608170c31d2e91412e9e6929d95120f1c7d6de85fb95bacca16f7ccbeb2040b7ee77aefc22ba5d47c4b5f3d93dde2940fdb5e4f8167536862df20496f9978c220960ec5ab5751de33567a9c531e49d3aaefc85314b950c3f5a41ea82c560ad66b738b427803bbde2813f10d80268f7fefbab5df4ddf432db65557966cfca20d6fddd9ab35df311af5bb8bb8fa1", 0xc0}], 0x5, &(0x7f0000000800)=[@rights={0x38, 0xffff, 0x1, [r2, r2, r2, r0, r2, r0, r0, r0, r2]}], 0x38, 0x40d}, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x4, &(0x7f0000000440)=[{0x8d, 0x6, 0x8, 0x100}, {0x40, 0x3859, 0x6e1d, 0x5}, {0x9, 0x0, 0x1f, 0x6}, {0xc2f2, 0x3, 0x10000, 0x4}]}) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) pipe(&(0x7f0000000000)) 06:50:33 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10810, 0x40) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x8, 0x5, 0xde8, 0x41}, {0x3, 0x3ff, 0x4, 0x5974a1a3}, {0x555, 0x8, 0x1, 0x359}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x87}, {0x8000020, 0x4}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:50:33 executing program 0: semget(0x0, 0x3, 0x202) semget$private(0x0, 0x5, 0x400) semget(0x1, 0x3, 0x14) 06:50:33 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x4, 0x7ffffffffffffffa, 0x2000100000005}) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x2, 0xef1}, {0x18, 0x3, 0xffffffff, 0x356}, 0x80000000, [0x6, 0x8, 0x6, 0x5, 0x9, 0x9, 0x5, 0x1]}, 0x3c) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x100000000) 06:50:33 executing program 0: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000000)='\xf5\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') 06:50:33 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="0000adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f4d1ced19e8f59535f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fd941bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3f09396293ceaeb7654667b76bb2aedb6eebed3cf79ea08d7da299d48790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f590360"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23f, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 06:50:33 executing program 1: socket$inet6(0x18, 0x800000000003, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0x0, 0x7fff, 0xfff, 0x4}) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 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) socket$inet6(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 06:50:33 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) minherit(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0xffffffffffffffff) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r2, 0x2, 0x1) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000002c0)=0xfffffffc) r4 = getppid() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000000000/0xc000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r5) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(0x0, 0x410, 0x110) write(r2, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 06:50:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="042a00", 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) ktrace(&(0x7f00000002c0)='./file0/file1\x00', 0x1, 0x200, r3) fchownat(r0, &(0x7f0000000000)='./file0/file0\x00', r2, r4, 0x2) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4000080c1, 0x10000}) 06:50:34 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) 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"}) msgget(0x0, 0x300) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = getpgid(0x0) setsockopt(r0, 0x3ff, 0x0, &(0x7f0000000240)="1c9bbacfcba5d1cc5e0b8af0b3ce23bf4ae34d363ff8c2dc860624f31c62eb6606bbdeb838f193ef7d4de37d51626a1fabf0d27c8604c3ecd6451f8f97e22f944d0573c0341be2f994b5e6deffacb0cc01a9b5a524f8c4dcab2669d4662d978fe9b260224df6cf0d09133810de51819373dbd3605f1f34607dd51d1c6acfed3a9c04acabd568d40ea328b94499ae32c3142b74fee6e84ef3f4c905a32e31e45ff53c3fbb574fd38dc94208508f749e655415b2c9d794e5e496432bbba7f8ca2a802fc4c28da22d721c3f1c09c9b0a720416cd5d21519ac8f389037955bfd8f1af9b38e42cb65cbcf52b00136fba71c4e565bdbe89c02984dae6f420c4a304a3bee37f34a12ea71948ec0abbdba3dd2953234a7e38887a1a441bc5b82a16fa972bc900fea8e43cda38c11eb808ac4d087ec59d22e919fdc84941bb82c05b5eb668df2ba10c5dfa2a0f01b31fb5dc6db64840e6984fc14b28dcd59aebf7e5da0f94fc5edb119ed40266b0e2fadf93f42e873feb658e8224c8debbd8f9e8dbc20a24408d05ef6c9a631beeff9ecf0cbf8ab7531cca5438892e6fc0370303b42359df93a48c21ad40136e8895c7eabe38db5e6cc6a9ebbc559114b9c12823b984b798ff25de39bcb79b8ea1aa2ec4633ec56fc3f95ea07353a86a929e5580de2e286187f1cc4d09907dcb14ebae48cf78e969760b24b4542082e5788b1ce4fd768b6f8f07d47fbd71b8a910da8cdf603588b0954b083d86e1177668b4a632e4dc2b6cdaec9bffa8dc659b0f6adba4886712d91f54bdbdbb4a083455b41e528f54c2eae8f24871fdf821e9fe35f2f7bd6074e1644952b3ee67d3ffa432dfbcd9d86f8ff3fdd3429cde11099584a618ea11debdc9cfc2daadcc9c72d90024c10e5a648a451b7ef497b11c9dace3be101f7dbcc9316855663b9b67d77dd7e91cf1f5f45b1e8f200c12582279ce3e16fddec0e3747afdf6dbbdeb0ac5c525ec2ab4272776847eeb8948ad2632584adf0d4bc2cbf556352bc02cf2bf78d07360cbc346e885aa9eb6b53db44ddae626d7e063fa6f6b28d7e03ac1e8dfca6b6f1e815715784d2d61b099a18d0d1715fd94142ee3cbccbaab955dbe0bbb2cebcc950c5c02ed8bbcd163e2606e12db682941313d56e0322a381ded8a61cffeae78c08b7d7a16ae020381641a684f23446923d8c4443a28a8a77c089b72d318ee1efaa5fc512f685098ea716b07b0b00a601e8389f33b92ca72266bccb7222cdf4daebd13813d97cec868a70787f56d819118c11e16c92a2777f488e2600a5e592fb4196ed5e69be4d264a360659a699a9d8dc57aa84e4541a6dee1473b24f814ba360cd7ee55efd3461f95afb051cbb8c005802ee2be5761e9fd7dae117bd21b4233aadf45f70c825c24886a901e9e787f327d8b4e0e4b9274e2ef4e6c241e01f92a9c13cdd9f31fb4f98d7ae55768502359ccba3263d503d74d6cef42a1c6e83e114d98e68ccae288d55205599a5cc70a91083b1172a1850b81e73608d8a579cdba2f6f65b86833f675178e083ce4da4cc19ff466e38ca926b7d5849d5db7ae515e214f4fb3b9208d17297a542be3f36aee6aeb7511b4b368d67162727e1964b0a2f35fb550067f6661cf3822522197aaf23724265a5cfc7c7623f10fcc5b219fe39825d101b21c6ff9e2711449f8944c276179e3b74ad54796431b34554e9c7a4a579dea38323324f97bcf6844ba7cbad3101ea6ac2faf9610bd524c232adbdd9103da837d0372d0de953ebabf28c5c95243288c1f2864d7c25023d2679c66619c24738fa91ccac270f53760d5f25c28e7096d073244e10680a77885bb1c8e4c5e0df3e1a8f843ff50961a15750a01b74b6d1064ebd2f00e58f244c4c27ac037d6545f13a72d303bb0bfab83d3becc41ae1e29cec0e140142146f05dc29843f8ce28a56ca410ee69b0696281b463b532658d151b0c6e54c5dad535357107b088674a6dc8f0ce96274b36df755dd632b5e1e04a3ff78a4e9d53fc310820f0aa58267fa13ad45c507dd0808c302300b44568a7ec5ff9aa6998789565542d28179ef213c2994c17e3cfc8f15acbe46fbebafdd44ad97cf2b45980b632e18524082b77f6915c4e6af8184d284557a9b4cbe4aeaf2a93bd947b7759c0f53919085889e2c1190f27f40ad98b22b5ce3bf229f42706dcb1c4eac3a9a3c8305c68faac8225cef7b2e7059af0ac2067ca5163ec83cc7cf0a2490ad2416d0ea795e7905c35521aa307616e3f1496b38263533aea02a551925d5f4992232aff2bdf91e5a7f6edc1ebf3b1d09639a1ac3c47c622cb9dc5885b1941b7e83bd6afac14589ca1d6800e7391d5fee73a17e02ecf9238124190a26be07a85da280e813fa81ac793fcd5514602a82b70b3a4e1f46ded0b3d7be82ad694c77d830853652de9f7d1621276b7f790191a2780b1f2e98138109305f9dd88d45dff70ca312b73c8e5591051ae5d89aadffc691628c8e885031cdefa52ac1cfbb93ad77e3c3e2801a2cb44af8cc4702c55d9f46569dad54f31ad547ffb5ca4d05a0d4b912c96571b0cd87c744bc4e104e4081fcd1563208516e5b58fa2447593e296abbbbdfe7c9af52d418d9797006da5cbdbb0d69bb956bebd69be788aa6c23fd635f174ba95f9ffc99c863718e14b7a2a0c1328526ff1c1fe0e9f004ac91e48a2e726e11a21e764446f29abb969f40195a748c1e0b5212e5a53ed3390635f74d60d403c6ca4e13a626fe8a5efb6030dbac18ae7ba051366e719420aff1016e3e84f920a954fc70630f3fb949d878aa5a5e74371c5f6e24dad13d79f8bc3040e7de00255e7285a88e8a90a4067a689a2f416bbf11090c1af280f0241e89d81251e89cd1259c11975bd74f57a03e6e15809b8b7fec87e5b126710bd57692479c6cf627d0acf2f0277494c4683bdf5f0e84dcd048277624b8acb936a48969e6e07a85190834844b5a91f012d7643a0b3fedaaee8d3f356164fc101f02cc23acdf221332571cbd4c26f17474c7f9189cec63abfc1143a78d1fc29cdc38d03caa6363dc3bfeb58bec8fc7e70345df80db023d3a3835758e4735b50d83ba6ac6bb2fee3d714477976acb17a9fb5f7e6a7d4cda3fa9403bed0082c2475054a383d154cafddec8a0389a6f90eddf713f6f2d1e78a21e14e36ed05e9c1dec973ffb6c9329de1bde31dda4f8eff8393e6132d98f2f5a807e284b6ca929b3a39acbc58111f7d2c253d30c8bb994314e46387fb45aca5d23eaf16b7be14a3396d1050a8ae6edb120c1d2ca2763c847997655f094d93fe40246fe44067130a5f36241c9253f05907fe3ff6404794ab1d31b7d2417e5a70be8a596bcd57c2781963d9933f59eed648db270c04f8e194608ec4acee9097f6969d00570b067fb38732a92461d3cc01dbdc577b5585ba689e19887e18beae460ae9130bddd5bea1fe2288c38be046cf8f5181c3f3d9a09cde7fc2b70a117eda94ada000d0355a1b2918309ea8d7ab03956f5e99b8cfd1c8aaac2e2b83b74f48b2f64efa055b9507adee41dd053b84dea1130b701e414a58fb7a82ede3b85ee9e6b39ea84ef8a9d2dcb7245972927ef035d4649775e13cf283d02962bf55cbd10803ef32542fa2a2952fe3739eef2dfc37dcd3eeedbdef18aecdfaa7db4e44462e83d2040ef013405c1913285317bb73f0a61b984ec95fcc14afadcaa635581704f91ed0c7ef7fa3bd5f2a5553669ce43dd0d42a754315477d8377b0748763a78e4793a567176ff241c7f7e916b55ffa63915c3f59825fbc0a1ae0af154a2189165e53c9c6d0414dd2e6b016dc20570fd68e3167c186e4bfcf746629878acae5b86354d7da33aaa29cfb320d750c32a200167984d33f5ca16798a9ba6d6f125ac4b9a9d76ba4f99f8c37bfe8d1b9f502f89e5f0dc2f1ca154bfbd64f9d291f2861f87beff3799222849216ee90e2ac360e2e3d154500733988d49dcc2e30366994399334af9205a207ce1856780c05a9bd820768e94d3e70a9a916d65586695fed8603b0e4c78fbdd222bda1711ddc360401a1ac538defa6d4423c30c1560d537be32ac252d1648a05b15bf5ebb5a2744c4239d78c6122849810e7159b000c6f12ece78be899f64ea49dd4105ee36275a39b64361b93abe999a7270136baa3901ed3759c967c8caef22e37830315a32987465494115b8b6e7f9ab8f1853691158a3ff9fecf93fefe23a9079573765113c0df6f69d0bbc80b3151a8209e0d02c94f006d848b42e2d3d400cd1b9e2970ee372c350f5d161d87a904a5c8a78ffffffc1baa3cd37193c837c4cf623fd3f8ae79e3bc6fc994166092574920f01fcd30d3be3f0d5aaf1b9c41c97346a3d933dbd8e2d34c04716aa04e25f99c0db754b8a00c8c1cb47e54dc6efb862c11da551a72e8f622023f207b386500a169c007c2f992a9e0a4fd60bc5e089baed330563337e07aa0a39fd3e86a2f141b5bb796aa882b848e072f13b7b47b8475f4c8fc444be6dbc549d7b2951c9f35af5ea339810985af73363ed40802acdf7a18e22ea4462a6bc465e638a15eafe8edb85b2cb822a6172c83810f38cda9e00c68121adee65e6a7f41d4db6c819b597c2ce71ddf5b6474c68130be19d3394abed5ee07666a9b3fc706db0eecfec4afd255bfb2874c9ae5fbefae63e07e592b81e8fe8fc67e2d837bb3c821633cadfe56ecfac9a101debb96936436a36bd454ce2d32c1cd574d33023ca7407334eb83d0b5b624088572ca4ef10e00e6d7fe1edb5602ca5d570f0a4f1e8e8390d8353b134530f2b702eec8e9aba461b51d5f43a19405f605e126b7fee12826f990fbc4c9df09a9ea7ccb251a42b931dbb682859c175151443c9f846ddb35afcd50cb51da0c6e28d9da5fa7c09cc99594b7ca40a6cd3ad93d92ab21f30115d5b84a3eed90c01645aa8770fcce95ca703e52baa5d4a36adf68fa5c7d939da6159749a4bf7b1c74813dcbddea430938237ffa55bba86f8f5cc17acf9a906a2d1a47b0fa3a7179898e1639e037c633938a011b3647a2e808e949cda13ef7576b1cd37b275ab0b88a141a06681c430fa2c6550c343371cd4e0e8a8071389c526b7f77f503f4e2cb200c00cdc4d1be452f8b1483f1f711fa36a46b24ba7227551e85b9fb8dc6b65b45f2b669013bedb0a246cb65a7a77ae74ddf7caacf4e827db215040c567043b15146d9b42024129e0cb468b30442689312e572dd4017398bad698001b02e93536c1a0150b8ac48ec30120eb8d6e773a451789bc2c071aa0fcd44cdf9b87baa76c4fdd2c03c9bd6f061d233b0e5ddc0d126598d9af211905e69a2ea5d76c6018c3a1557848eea84c2a16dca02de2ab44408c8cd1497a3342abbcd301f30051a4b991056471a42c0cf3e252cf480745363982dc440a5a49dbc7c34e8a10414000e14b10befd4ddb2885693ea8d6b33b2d2d368fa7870e76e27db1f47f065b06058db1d69ef0537b9cd107552a14fc2dac0c29666abfd8bd899541c79e923d45cd1bcbdf0f60ab661c5b8ff0413271fbfb4db1c70d3fc7cffa5e215736953fe8475a0eed14b6665e1f6b45580d86114ad76831e9e26e72260b9ee8ff95436d4f82ec71b6af5a78f18379c94318e108b74961db971005af7bac77fc0ea43f3ea3ca4a7188b8a8baa2d5e6172522d3d6a0fb07cdaeef9883b8cff175b632f85afbcda7b10d658b01c54499045696ce312dd62dd7e41e718ecb5ba726ece8564b827226ce2931ccc68400db040850a5fe6d24524c6a301791d43e694f66f5be2214479a942a", 0x1000) getpgid(r2) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) close(r1) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f0000001240)=@file={0x0, './file1\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r4 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x20) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000001c0)) 06:50:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffbfffffffff8, "dc04001b000200007f000000000000fe662c5000"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x4, 0x0, 0x6, 0x4, "af68b9225020dcce29c7a2b6dd7c839c8f512d8f", 0x0, 0xe92}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x7ff, 0x8000, 0xffffffff, 0x200, "68fcf54d6d6ba88d422824c38a86d0e3b3691eb6", 0xff, 0x3}) 06:50:34 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)='d', 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x6, './file0\x00', './file0\x00'}) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 06:50:34 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[{0x9, 0x4f72, 0x3f, 0x4}, {0xafcc, 0x9, 0x591, 0x3}, {0x0, 0x1ff, 0x0, 0x6}, {0x5, 0x7, 0x5, 0x3}, {0x780, 0x76, 0xaa4, 0x6}, {0xffffffff, 0x8001, 0xfffffffffffffffd, 0x1000}, {0xfffffffffffff3d4, 0x6, 0x6, 0x6b}]}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 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(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000200)=""/99, &(0x7f0000000000)=0x63) mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0) 06:50:34 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) 06:50:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000200a, 0x5dc1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() accept$unix(r2, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) close(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7fd, 0x0, 0x0, 0x0) dup2(r1, r4) 06:50:34 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xaa) socket(0x1, 0x3, 0x4) 06:50:34 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./file0\x00', 0xb6ea67784728ccae, 0x20) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x21, 0xff}, {0x40, 0x4}, {0x2, 0x800}, {0x83, 0x1}, {0x40, 0x8}], 0x5}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r1) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x280000024, &(0x7f00000001c0)="4b74954c", 0x4) ioctl$KDENABIO(r2, 0x20004b3c) 06:50:34 executing program 1: nanosleep(&(0x7f0000000080)={0xfffffffffffffffc, 0xffffffffffffffff}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x480, 0x30) accept$inet(r0, 0x0, &(0x7f0000000000)) 06:50:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4900) r0 = shmget(0x0, 0x2000, 0x1, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x89, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSDTR(r1, 0x2000444e) 06:50:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') getitimer(0x2, &(0x7f0000000000)) 06:50:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) close(r2) lseek(r1, 0x0, 0x0, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) socketpair(0x20, 0x2, 0x9, &(0x7f0000000040)) syz_open_pts() r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000002) 06:50:34 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x880, 0x0) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r0, 0x6, r1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000100)) pipe(&(0x7f0000000040)) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r4, 0x0) setregid(r5, r3) 06:50:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) dup2(r0, r0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x2) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xc600000000000000}) r4 = getuid() setuid(r4) 06:50:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x1}, {0x20}, {0x6, 0x7fff, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) 06:50:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x80) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:50:35 executing program 0: clock_settime(0x2, 0xffffffffffffffff) r0 = socket$inet6(0x18, 0x8007, 0x1007fffffff) r1 = dup(r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000ff6bbd0fd0f45350"]) 06:50:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[0x7fffffff]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x25}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x6, 0x8, 0x1, 0x82}, {0x80000001, 0x0, 0x7ff, 0x4}, {0x1, 0x2, 0x54, 0x8}, {0x2, 0x46be, 0x5, 0x401}, {0x4, 0x37e, 0x100000001, 0x4}]}) 06:50:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x100000001, 0x2, 0xbca, 0x29d8aaab}, {0x4, 0x1ff, 0x3f, 0x7}, {0x4, 0x101, 0x0, 0xb55b}, {0x3c, 0x100000001, 0x3, 0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:35 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x9, 0x6}, 0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) select(0x40, &(0x7f0000000140)={0x75, 0x0, 0x8, 0x7, 0x2, 0x1, 0x7e, 0xfffffffffffffffc}, &(0x7f0000000180)={0x9, 0x3, 0x3, 0x100, 0x7, 0x9, 0x20, 0x4}, &(0x7f00000001c0)={0xffffffffffffff7f, 0x80, 0xfffffffffffffffe, 0x0, 0xfffffffffffff000, 0x7, 0x4, 0x3}, &(0x7f0000000200)={0xf48, 0x600000000000000}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x3, 0x200, 0xba}, {0x18, 0x1, 0x5}, 0x4, [0xff, 0x0, 0x7ff, 0x0, 0x764, 0x2, 0x2000, 0x7]}, 0x3c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getpeername$inet6(r0, &(0x7f0000000300), &(0x7f0000000340)=0xc) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/209, 0xd1) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0)={0x0, 0x20}, 0x10) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000500)="530039ea9f3bac42ac50331f4881d56688bb8aeeda17f588e906735bdb50c027725baaab5806f67ec158482a24a7befc36967d9483f707bccddf38c035ab2d1537b5db86e077b7d53ab5db4b8f2fbc54a50e3b74599a56d90cfcd840a443f58d29c0becb7dc813e8fe5cf5ba4619efac0071d93e4aec965bbe6db9ca1a164ef903590ca510b20480fa", 0x89}, {&(0x7f00000005c0)="5440b88765b70dcb0f96b2316ca5e6c474e457392f4398f6564ffbc0ac08395d38564bc956fc78453c405de29fe1aa1d315bb509084accc5b3a362eb47b61b8b2fb35ac06d1d279c82572a7916", 0x4d}, {&(0x7f0000000640)="a9b2fef2a3f85b831e7ac5aa3a25fe4732baba837eb47d9230b6d384deca89a441f36973b487304d67eca0363c8b62bcb89b8edac8288b3f90b17abeb8f364f912a13459586d8f197a08831798fd175efa2590ec796b924c5dd469cc345d5740a0de74652f3e7874abfcfb88cfbaaa318f3392c1fd695a7e62e712a0d44923a1d35dbd2d271970f6bd3b5f3e3b7726830e7aa391b405ca5dea", 0x99}, {&(0x7f0000000700)="374c47ea0314b83deae3e16593e0bd54d1cd33db2c5996b5fe33fa71247134867d23cdb4c0b9163d663708566a01a87f33df4e26aa65a762f30c40067c5cdae22ef8abf4b016f432adc500ab227212a9a82c6e0d6aa53b295041a08a4948d2736c8f8f4cf88cec5bb000d53d836f8b4ee69a300aa76ed1b12f059569b8a5728ae25d8472bcd905700bf408fc11ba2f2ec9262c4bf2d661b472015060ca09c4b92742d35931ccef696c4fa61e447fea4f2721d5857053bd352228503758821ee98f7e75412fe3f26ce611b98f90dfef7e502355", 0xd3}, {&(0x7f0000000800)="e1a05748c0a96b8cb52ee8d5479b0cf1bce6c13653f9ba0f2abff008686b22a9c345e8b1074a0eb3c449", 0x2a}, {&(0x7f0000000840)="02d3cfa215ed5fb02264e0a2902b80766b91c210efd46877645c9b9c8b330a8e68865a6ece6bdabadae9dc466f3c596f5ce37c0dbc4ba2ac61f0c0dbb57c0b20f369a0f2d023b2d8bdce9045d83f23b3f20d9fc2f4a386034a98b9cdd11661f78924b99f3f825ce6b03c4dc8ccffaadce38cb1135212bdcbe4d336a1f7f4cd5fa5eeffa700f4c8fbebb9b4651f931cbabdc807a35b6c843a453c6f9dce0f73435ea7a8e069ff3ec704042cf50c6f43ce020d8c8c5c8793ec29756ef800ad0ebb7e386e46612e7dac6eb21d2d580f8ec5a8fb", 0xd2}], 0x6) r1 = syz_open_pts() getsockname(r0, &(0x7f00000009c0)=@in6, &(0x7f0000000a00)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000a40)={0x400, 0x5}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000b00)={'./file0\x00', 0xfffffffffffffffd, 0x7a, 0x8, 0x1, 0xf87, 0x5, 0x7ebaa0e7, 0x0, 0x0, 0x45c2, 0xfffffffffffffff8}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000b80)={0x96, 0x2}, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000bc0)={{0x18, 0x2, 0x9, 0x257}, {0x18, 0x0, 0x101, 0x200040000}, 0x1, [0x4, 0xc8, 0xfffffffffffffff8, 0x7, 0x8, 0x6, 0x9, 0x80000000]}, 0x3c) getsockname(r0, &(0x7f0000000c00)=@in6, &(0x7f0000000c40)=0xc) setsockopt(r2, 0x5, 0x0, &(0x7f0000000c80)="c3e7651324a80fb594008181005a7265295fb5a574912cf57525ba6d03d9109777e85f315ac4e9348da4c4cb260438d4b66bbb639584f60487da72ceca8c244503b02304707b59dabd9e3db01ad0a22d3a0e3cede74dfdfa43327d402ca57f88eef647af1686", 0x66) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000d00), &(0x7f0000000d40)=0xc) sendmsg(r2, &(0x7f00000030c0)={0x0, 0x0, &(0x7f0000002f00)=[{&(0x7f0000000d80)="e5dc06a61d619a43c4fea562ff10211f05861074a3832e8ffd9bf29f7917b6b2164ee94831c8e141a92cb2c37e5089da782d58b7e768e0109f5f2a4219aa603a1c367c04f6c13132dff8365da9fc66864de5f19d078e6cd6b8cb311e0a96b1ddd724b7c81585202ea7f106a567a322548c9150055e15a39f0c78e31c78a24cfaf92841a4a63af8b1abf9840762940a133e61afa11a79443b2b6f51c989255cc7f79f6f9c244243a19f38d4cd634d6dd94f5e7ced8b2766342c0390b25058828bcbc1dfe1295c953104c00612e0142cbaa2f272624031c98be8a0659927178bf005d12554a051b596d7c3dad4a2dec2cd071d168b5371084058d48cb0e2dadd0f2a19706948fbcf6dc1269bd874ee9a990bb15e5938e7bee1a0d1cbcdc6bb2ba29fb1940743505b1c12bfb23da4a257e4fff3714a9f55352620e54a4edd9abcc09fd24a1ab3638499709aa2e4e3c3de36f6b5a11a55f5d85dd56e27a469dba33c745da8d33b6b0b915dc68238e5e8448861c3bbe31e2325be78e415e860d64295d25b9c7275335c946d6b1480c0661cd6150d5e27205c0ed0f49f038e9dc42f17480cd9f835b10e5c7b3cda2586c3757d3327fc27eb3c883d1e20e6d8b0347e1878186fc9c42b890233bcc91fab3894dfe89c3178e2e63a2f101c22f31b008a927e8a578587e9407e1fe822e69a8289f01a6586cac9327daa0bfc7e47d77cee5945f07d48e6175a3dcefd9957d7e713b2c596d4d3ffccf1d4f59b986aa30013df9dbbd463c9b441989e3e0f7be7975e59ddadee81ee904e555f443cf3694a21dfd2f53a2060256277b39a2d59a7de775f4c5ee577076ecfa8ba3bb78e62ca56c412fc5cbe7cef399d5b7ad027b48bfba9c285d24c5769fa092d5065fc509b9a5bd64b0bedabff65cfeb2ba89439e9b0bbc22a1384db5644fcf397ae2e2a21a1390d921155e9518eeec82afcad8b034a7dfc3aaae186a288c628ad5be5bc37a04da2ebef12ad0b6b302f25c54e7cd2890baac81dcede67cb967a17d842c2f8338e082941d7b2db97e629942384872514c8f32e2b72ffcb256cee70b2ab0bf74980908902ab0d0cd31de3e0c9e19544553db7c1de096f4c4b87405eafe9af5973de73a577fe2f94fef694fbae797fcfbab5d10f1d15949340293903d836927287642a02028ed2a42625193918ded12b1829fde9818e926966ba4c3f4b103385eda278bcc82e72d6dc90ce56142b7dfc646175715594a63ad1da6f274797e2e02e9a5b578c159cb2860cc8df8d0a9ea77f9a4e4895aa43e12585b4357a862ef6aa4f8d0d45c6e75ff0b496967b92f1095797eeaeac674bc2af635cf0ce66892f40bedaa50de54c9234e68dabe641cd00bf02105ece0e36d2cae415450e2524be685b66473a93013bfb38018f9799a8decf499b66516234c1ab8b862c23c149b73d5cd5cc2661230d28a0a9c995386e81757da88db0ede7954af23ecab87916145dcd56278aa235f84f7f430a7d5b2244395b7ba41d5ae46ac40f12b6eec9790962393f2995a5fed5115f125bea73b81c63a2c9b0cdcbc0504f32229781f05ac0855d1a7a3267a5eda634b7e59722f74737b3384d90c7fb64aad12b67c1b82c90dc011c49d41f49e7d36f197ea32e2e40390c4849d97ba6eb08e55004d2f755c087528f8969f6d0a558d91fe28e2264a555f6ae73844c34b607abf04e25de5c47cd6a934a6d2956855f0bde2d1783f284d80343acf1644f469b6236f3a736dc685b964d1b4b7a0d9ba1b510bed9480fd57a2b8679cb15e94637efd0b0bdc2ba4918dcdcadbc3bb4c3b074b682daaec49334399680adad04abd4514d04ae52700fce1868989f5df853c679170318344c9f1f079573f5690a008fca961c4c405356d24185bc7cd0357c51eda3363b76ef8dd255676b9b9470234200d0c507f56b029df32bcb5bdad8946e3212eb781735b0fe3d1ef883a2b4f174e69366cf477b6a26aa58af4bbf5bf95b3fccd9e04088e646ae113a5e69b289110c73f1b536a1b5a4630f4bd7ab20cd10211f69e2a4226dea853c1117fb5f3760a4196af2c2a75247ceb376a2f7231146d6010479a3dbc0a942dce9df1363275fcf3225c4fa63201f345ad0c28e17d5536341c4fe46de5c02aadee3c68f5b332056ea8a45083eb9250838cb40b274dafacd864c42afcb12e1068b881408fe63270d6484e963dd05510edfa466fa3f389162fc33457b522f11de7637a6d530c238dcbf26293df3b5fb864fd006f7a4063991592eb6f41e22a06ea8d71fb092e108d81ac6f7842d2ceaa8228ecdbfa299c3ebc966fd7577e07f4581dcb943702286acfdca658e2b927d5464a89bb89b0470b8f011c1f28cb4c6a14f760a302a1f096df5bba35a4aea2086d8a6df5c3ec4e923675d656e5304586e14dc1798fc6fff32b8a1593d64a8ca05ff6f79bde9056b188ab18cea09de05801b433d9d5ccde2723dc2bca534b7c2c68cb00828fa3697784dd654f23b9c2d677d334c69791fbba36714bb530765af923348d99634b40d3f3879aca9ad93b0d37bbd1775687c85ea1bac2a9ef7987c7450f8b26b8d5d6e053a7c08dbe7b60895bbd009b541db9ac855a46a22e4aec65ffac2b1b371d178489a986e39126de081ff1ae5f03ddbf6094117f0713e37ff7c1c6413d3744256bf5af474bc1862668128d03bd16b77ea11f077b86e8445f9e7de2039b297369c9eb016ffb22d4b9a13c75a12a5b92ace07d53d5115485ef64b5ecb4640ad7c0caca4313193e81d4087f1743b507f80c4bae86f52d070f1f8833a70b6ef2c6ba2121e30b98eee62e5e9fe83112dae5eecfe7f59f808552f895d2f66039997b70caf4c1e03448c7a65d300ea1abbb20c430a6a030df5a8df003cb355df6d368940db0c4ab8dec1f2eaeca34a4439cd955926a92a3b53fcf56263491db43a86af5386ef954f055fa0db585e300c1593ed2da12afe766bfc06ea62667e5e208b943edc8c53eb487fe658a542c0510de7912763d2dfa0acf23775194d3fcc5aca38a97c5683c7bc831f3d8b05306c11369b4fbb43445752c16a7145258eca7b0afcd9e74536f30b9d96246f1f84f66974cf135cc4da53f26729d1e9e3ce51b6abf3bb28358b327038e8cd9e237d7cd821b55427729bb65fc0d2c56315be33deea436c8e20e6e4cab1ef37795ff3b32612b317a0dd83bfe4206cb74992993cad321f16dd0f404b84bc1bd1d8d33a972db8a024026af0784e2fac003d7ae04758809c2fab67d07160fa004e1419caeddcdd36bcf97c66881d868bf7ea5b1c072d3f39ade3d73615453201757da687bb100868229149ab3b83bd216667096759064c2b657a777ff1b108296e6796b2e8d73f4638a6f048a7f3ae2e788bed1c5786c2f4d15fdc7e894e40a30af1d664b435d75022c5288022be5400948e84b79cfa6fa4a089374b1f3f09c9ff2d162f440c57a5c52f8caf58d7b964f51e32d038683bed17adf53313666048abd003c9bf8f92a2fdfc4026fc70a73765e9023650f01a7874af1be758cfc12654ed3351909e55d4545c06d954690fabd7159a99a64a5daf51c8b6dc36ed2fba7f7fa3a43ff6d70027eb1a605693e3b3672fa41a7a44aac54cc9349c84606b6f34f2b1b631c7d94556181abaa1e151f3848984d0ba1a477f48da2a35f4767f6b75f56e6d4ab68b2b382c3ccf3e6a74bb5fa5e4a92052c715176fb04df0c8fe22f5675223220c129035d07d84749991096622bd751f1e61802145f0a92668e5991a1cd63155251c1b1a7a8a17d28544a206540e8b9f3ae52bd7115b7786815e2f59f3bf90cc30e79c45cb88aeb71b46f32c66ab744fcfa09581518377f8d7be120937de83de1ff96350e98d96df069dd562f810d0248ac73c1e538007e28090e4c36a1a6f47878b6a33b8f3723a1939326c797cfecd9a9b2fbc9a92f9e4f2ff331af69991031a19710b16a30acf9d1601a3634df55beae992295d774cd18e7cb0518aad20f39cfaffecbf65ebfc443330d34ab1e5951b0a45d377ffff8453d1886ce37c38f6cccd5e20255ee91a15e236b5078fab1a7dd5a208486d8754fb85459433e07cd7d9f2ec18825f299b1f75ff606f47997ca2a8423b9da0efe56f9ae01d7fecaa51fd541e799eab79c6adf4dd847639de5e955fc9fef2b0a05d0587ba20addcca9ba7a308bc20bd96fb43a3c497635a1897195b4d17bd4a7a5fbf45b55bc318934c8f15d83b729a2a6ba606379ef654360aa014cac32c6817e420aaa8c6395dc506fbdaea0247d4a2c5378025734721b76ab62b2cf36a0413b143e3395f83a9c00a243f605e4849ebd19e57f4524dc7d2f93e08311e0049b6702fe6c1d1a72d0d84ee8ce78f698374bd78c6e19a54c1fd110e146fae08a7bdbabd6b871e069b4183ebef5fa2d950546894fea89e077d2283547c1e27d70295d64acf62b559accea1f17dfd8d23a9c31b38aeed75384e5ac0829f3fb54c1fe389068fa9f11226786056e7ff5b565841d037621e69a24fa6c4987c9cf9a4d3a0ef461969d3f3e38494eac097f63bc2ef0ad1c0e7600456fd1c63bdbb776d6eae5ff966982be9867d24aaa9911d9442be14f1c9abd7183838b2ae0f371e2c1bc193514021547528aa5b26bc2f454d443b9d29c3b0fdd5c4fc00eb26b1fb5dbf5a242367da1832d8eee7515271f77c19bc2ef737109f0bf8f88fabbac0b2e1c041c290b1602b31d1a5f2f3a1581bac9628bd0e0448bae27751974b2bab3a0f7066f54e5d894cb4c308849d784728a27ae2d7f4f0d7019a0569db1e1aacf934d3344768c8199f3798813d9dc58834cae1d132ed4b73c5034e07b98b84a65a056f7a5198e8ff78225941f6bb818cff1a381b28bd3762f3a3f7bb936b9bbb765b55dd94a1c0ce02e6db467391f79dc2588dedb5d27ccf71629efe016a8cc9df64c316ea9017551a40802ed70f4fd53ed7960aced4f8c7077382031fcdede52ebe84272daed1e72ac3c38a3506cc89d5c9a5e26e882ec4978d53863fbaf0bb21f6eea14025e4e35dda9f60a4a4f3e3d2b9f4ba9ec7e8fe3d724b6f08429e692e41f6787c74ac93d3b89f4487a583f6334c0c2ce8c9c74f578067db4606bd658483c47b4967b7cb8217a87d4c72352df20fb2359d7673d0d16d6b2dbfb0c96cb22db52c26bb2d505baa5a108e1b7f78f54320a5d39e5c1a66660a92c045cee4887d81520019ae1d1af211d3f645721310dd7a2df2187a835339206a4f0b2a2f94a6d8f3d9934455698fe47ba683cb3e95c6b0be71934a5ed680085e9bf0b01f74c4ed6337853432281d3040f07f671aec8927df4e987d8d8e699a41b0764f05225dba1f105d7dead92eece35907cc493b8700545f90cd3a89796a8723b2a3c62da969952888f201b77b12e771ff52e7f6e3e5f873010c44e8b4d7bcc3615f6b50416754b4055f13e7c4ef6f1ab1d4bcfe71000a6a451f84ac0cf152f397dca2224f0d9f7d28ea1cc47f2ac302023503b2c9bf61a50c18b5a14613a9697324318bb169d75804508b03aa5c537f1221c0e8cbe9e4245dcbcd5c53a3e9bb48dc315ab685e23684ff884c370cfc85629ee9911fa63f61056269ff9244a81f21f1ac2380436f7b4fa1c6371742a508c75352d10f89afe7ca6b46ef6ff8c09ac130c57269fbf8263aace9966e0146fc6178e4e95695205083f8fa367625e9cb7426c11f5c0379773797f6b0e8aa91fc32024e205a79e2dd48c0718dd1e9804ff5c342a4916495f61f5ecf2065c0de191a50661eba971f68a557636355", 0x1000}, {&(0x7f0000001d80)="fdc8314bbafacf898b57278469e3aecb12369d42e64b3528adcc67876ac70f3c0797037a83992eb93c2c494770962759c021b26bc8317c27abed82a91805697ef2bd56faa16aff8789ef768f40a6b74d5d57", 0x52}, {&(0x7f0000001e00)="6c089f40038dfd4e1a64961d7c5001df446558d1f19f85fc972b8f3f3e0f7e66e26dacfdd35608b413520243c7226d559befa719d0e480a80f901b544ee4bcd6b5e1e5ee207334a3450255d133067f873caf6a141ac6f0497f86db19392508920ece968255124fa000c18cca4500626ba99639ffa013ed474a1b2f3d88369f9a89f592f2baea2fd053f99d276197f5f84e5276219d2a00724d90031a335809554fd628417e355029c45bcec93ac52a0b1ecfa49dd87f8193956a92b917b5ba739948670719e5901fab94251b1859fbfc065b93a697a696734e21170951d38a7ad7f8be8676b6c3b2f7b9dafc864e5bd55d5a0519ada4febc007768d0dab43adf99de0193cdd82a67fd6919acc8a83752d4200dfe54eb52edbe34166ada7bc101eaafaa77559eab774e8bc26ce1615e8c065f96961a98d53277155537467aeb2cb740fcbfce712a945178043f86da9625ae0ee53579241d90f6c41477911cd1696b600c35e2761993333bcfb74a94db8d754452960ba14a5b9c85232ab4d72008aa0b9b9b68a0a531f0693c20eaacb6e209044533b8f20272755bc1f07a33a67ea7351ce1688c9af833e75133dfa6c1044d7510d42a15a35170c0bc46ae231bc02b6f529c980ef6a67d61deb97b3711beed1180fffdc9cd3ab1a7c6286938b474dfe4a35417257880f39d16da4bf564ee0fce181d56971b839011d42a62a409f2f4c6ff5d7d10fa78cf52743102256e34af236958bb52410e15c97c4f4a0a8f8287fccdd966dc5519fdfb3cad6d54fe5a2fa4ebd7c19d0e429ea74be31e4d2990092e0b8318c3b0db9bf508128e401b562c3ec9eb355db2d14b9ed55c36715a022e4d4fe9c3777237f48ce291c893fc16cec332fed56772b1bec27a0dc7c8fbbdfb214226ec13555dae9ec9ea4d222dbbf851246c7fe948b4c20bbe8b05a6836cc4eef366a7ec954774cb2cf5f7f9bae32d114a37a758d6197f0f018b59e839d0d3e3f865e77ab5a412fd8b0246108ec556656ff2af855641c2ac9f67ef1ad19ab47f033bea2d9920344ecf28bf5f3002c65505417e1798c510f7b74a33554ab3c537109752a6c0e0df5eda0eef8db028c19863d8ddffa490e2620c8ce7bd99077d172a823d4b71eca23be494a9450796de1aa26580fd50a33b14048d80f7ced653ed2b618d854f06fc78a4d2327a2287ea0e48b828167fb05204c6e3c7c920b5342dd297c460c4b03a644b9d046dc32e233b4ca4d41565316c0af6bc0c8a95e7c5793b889c80dec13c812f5c6e2554011d92b85cbfc146cd7303d60f64394ee4fbf411f2deaa7d9a2dc74b44669bcc317ba9246c8ac57c8b0b8843bd12c96226443a472cadc0ec0a554ec74b1f3575af15267a030731d6522a352840d9671939d0f200d79255b747aaffcd8a13a6fddb9ff9b3bb2dec9f0f7bf53f495c66ded737e3376dcd1810cbad622b96f0f55a9728d50c3aacf5f731a09ba488320b4ddb971435fbe7d3a521f2c11b87c3f87b8718fd16274c0b86229469634ecc5db9e67a826eb98bf87d444052ef4f83e5e6dea46b0b81f9a909df17d1a207763c6d174dea6bc5c8228f4f03c636c80935fdcfd89e858de9066fda79b7b496a794f04b2bf115b381292f622ca8b863100be4c48bb150fc25abc27d6888654ea998b65d2f2815d1206f9de2c37c1665507f8f7a23c5e04650917bc939032381b6c09efb7ecb92e8e4fdfc7118ee1a0b510edf31e976391c942071abcdd05b8e141bf371d1584c66175d8f85f1f32075620622118af45e80c0db097a52688ad2309713c1ca92605aa8c23313dba7eb364217490ce9821adec6a4328fdbaeed857e2ac62d7b213bf3b5619a0a2e2c9deb99c1d0a4410606e5813d1468ce91290ba295932f061c380054e62bbb71639122adfd5f803c80c3edd123be8e3bf89c22a5cd98ab16b4025d28ba89e83df2df929427642fafb0c248c46db371b20f521e85a23d7ae70221c2d95bf211155d4c5ddbaf2acf65ce5796b0d1cd6a763036395bdfe138b2b613dd8274b1bff50c5a97c8cc1fa16c77e03de8a020efe78960dd2e7034c4a8f55da5a71441b52d84a028ef7aefc237ca7067fd492e697b0eaa2695e6f6a5aa24fed69d73e1ae2dfc2ccab4691c100389b40b285d2b0388c80384aeb0eb1e069ce63c2a3e7537419dacf16dfdc88e6beeffea20244e3f9c1e65fdffa53d8d4731aec79fb3ae88dda2fa0dbaf4d9db53f52443258cb3c440566c7652b2fba09641de993a3884bf679b1b3db19f703329bad766ecf3f5a7b1b0aced888cd5976373ee9106e1ef6bf0678f8d18ff65c18023efaf5220eb2a84e27b129de203fc43e4aca91c6a8fa533ce97161601295678fd2a6dce607d877a79ab19ba9595a452d487e28e2d150ebd6680b91e41be86a4bd380c868b54c8909813d1d435e36c8bd83da96077f024b61d5269132c400c622d8347ab16efba6de21b48bddfc51ab44d7ef1902dac5a123372bb317aaa8156fb21248160f04a36924ad6626ac74c38195ad57bc53fee809e2d53043e2b0ee4e7e236cda507af3a651f63b10cf8465afed6e4e81d95662db629b60cdfd72703804e43e8105f7b5839300f28ad66aa33a05c3ba1b411a5b860cccf7d75c48595f5c19f7444b2d727f26d4cd4c5613ac589147f292007d14f9ce7ef05d298bf197d51b4353970ca1adeec0eb7de2ce1e2bc16a510ed2a1a5721cd14d46e87440349ca2de731d25d365cd939abaa313072b1fe7f53f91beeea0c9b59161a15d22416c259064cbb510659892587b7ecd53ba71a60c6107492bb702ba8f83965931d4d20021714e9a234083bd80b51a7280f84f05da29d280517b940f6f7e7af2be90be32ec25e97238b486dcd9b12b25d3869d8a399321fe657902a12a3820b34c4195742759cb42778e07c5cc43902d304428c8a4b0f5b3534db8e0edda1ce3011ca65d42e16861175d8dcbf9d0285824b0257ecb6cabe8c778504e47945bd6a33e8ac8499ccb79a6dbbe57a7f6894ca227c31ecddea7bf475d4e3db499c53cc29c57434a4775fa3efb599e695425fe0f0c745f068e4c14e6c15eca60391b980d707ff3b32c4b26b70c39820c6cf0f1d85e2e304656cf03af852998bd91cdd5aea4a17eb7349a1cd9f97fa24e5ebb1784512a7c83af5b8abb896e7a125ed786df82b566d80b13af8753682c88bfb35a878c9f73d6da6b91c70cb1f52da35a71f2539f2bebd2025a37ec2d2fb8b8d8c01ff71ed715bd76d55890b018b0f5999571b70765f2fedfbaf7e6b61fe4886ef970c02c3b7b965c16b44cb498f8805456501888937a13bc9c8174f244beea2bc827d8fbbf601da719845e7930e3a4884db7d6d26d84da715f51ec15b664f4191f6838ebe274ad9bb38399b0feab9ab7778b104b2ff91e599b65a943795e742e3aeca00a95c513ade8c59196ca5c66c6963613f0b2d01c75f1a889c241553693bed203342a0f044696acc3d9216968a55a413478258491843172c669e6d503a57a3e4ffca400b7a1bf0698687fff67eaacaf597c7dd01abbfd38aa4a49f7f51ce5b2a0ed0675babcc911a424a5637123f39f242f7df6e4004f0794a05cbfd0b651ad024b946b8d90f10af1a1ce815a060b117c2caf3be172973af12318943fb2ed4fe36d13c70a380b61fa9135a37ae190ce52d04dacca208f57480a355e02f2d55e9f1e52bd5c940e08158451c339dcda58d60be7e5499fdfde0b2b52f21eca5bc455511c00b6c8d6c8549d4fee95b755610dad133c4ff003318b5f7d323bb7f7cba3e8ffe0fec1ace92e9a31436b572f57830d5d873d84c536535d909a84befb566b82bc1f8c054d79f8c819e5a11d46fd6ccb8dc6da8dfd725b2b8127f2a55772045335f43c50db9ec0f41e80aa407806959346fb86b1d0aa6026d1c42565e9b923a8830c2c3fa2ce8764ba73039d2a6622a4a032b0d173d55b36311254630c51bd5475c4b5f7afd4212d5dfe7da664f65e8102c8f59a6aea7aa3f01d4c719a5c4bf8a04e977c2e10a96b35676bb6926ff55a352eeaa9cf5eda2729f556d5692d6dc6a728185bf78c193d37d8a884f538fdcafa34cfa6cbfa35353d1aabf9ecd167bd21956c1ee8608e23ec489ba44c02dbbb540ad071c0cd7e7471d85d8f28158d3928b99856a45ff614580d9692180044475303ad8b4311db63491b6f337ef843426d6b2e570913bf94313512c276c228d9178690db57399fbf3d1dfec0857fe94f402b528e01872359c71bef6a3077cd345c545dd7b684d23a5282bed52d28113b686aa97f7762412a83389acb9bfdb9d688af821dd82c90d8b9f116c27f3d9a5cb3a479577e37ae8c9f99c7beb430d9d2d90758e77a763e180261a3e7e4b4f30291ba7ab4a10352eaa357f7f910f3d8b9d8cb0a94a4d86ae3633a845179335d0bcfefeba3cb63837f9a9b195a648d4cdbbd9b2857638c2c65ed089f0a320784822677c5b0a1cdabf3c69720a70b68fe06f91307f359d983a6b81c0b88e42f7fff725e42ebe3cb6eb417fcb9fe5d7ae5dae5e2ea27adec6a3b626b006be0b72e96f4bf97ab9368a62d3672e8499c55043b27a70afe25144f0286500f7e96cc2344d9de5f67a3bbc6efadc2c54421932cfc8b902b55cf8ce6908bf2d3e725d450bd254b15fab0d51f037dcdd9de2ca0256eb295ef6eb5cacfd1b507e78612078075f614a4cf97c0e4babe6b1e5dcfdc0928138e3276c9d9632fb4823f1f20c8841fd7155834863b7a4c98aca22bfe7a4839fe186c4b6f012a24bec8cde1b2449c6bc5f4faad533c3d156676d7aeb7abd80d4e80c16f792699b491ff0e25ac21e1c2a06382d82b84b98a646abef4008088875b2c1230ab2c619c111308bb034751ae55808f3603f344c90e23d29df8e989b52e6d08123abdf298a96ec2231bbb419cf2fe4ed1a3b72992141aeff5a4de7218cbb45663a5d8add347d27cd52af40225c083c5f36eb3482b4b11f44b817287775fba502035222048b7fb41ed59becc45a623e6cfa5b5a14eae2284ebe77a1bb3c0c2c6691c8c48681eecf158d67ff282d9d0fcf872655f0116d7da6e584ad0980c86e00bf9278021c8ad3b93ddb91b4953660c43fdfd232a4ba3fc6f96edfcd06424ed1eb95865cccf4781df440fb5a0949797e3bda02bbd5d598469df6c1b250b4812c2d9e404f7168d3946ec52089bb1c7e83fa727b3395e59adb2568604caca095b0d4e699cbbec1842a3a8f3832a31c5d0b333fe0704e4190c29aedc013a696015340e7ee6a80382755bd145e549950a00d385ce3d8d33c2c936a06896ff282b55a25dd02d06aaa315120d296098909175082141dc746a6879783e290b0b38d8872fdcf25a003746aae87af16209d5929633eba3d6483571f99f684f89b238904b94bc0ff113a9ae8e759316011063587e59c1b2b97edb07369dbdeaab1a39d4df121cb177e5511646612a7b8faa765bfe93b7c0072de48de15d36faa596d97ecbdbc0e48dbf2d1f8b2243f7ab221b8a2f9de3d86be38aa925be8f696e684674064dbe8d81e0c544dfa6616fd21139b007aa93be9eb35224db0912e57a1c19e43ea2090a4777bb9d78ce7aea95ebd0224dd138c8a635689e34312df12d8132ae113fb46e12c5ddb1fabe6e4b47c72f641d68603b944d2edb312cf7b95333ca56698a0a1f82df7c31f86568922b4762baf37137175a917159a715a295a0bbb4b2d2102492dded8773237ccf9fc7608bc80e9b2311cb682419e493c1f4a68066edb4d0f1ee3c8fb70795055aa", 0x1000}, {&(0x7f0000002e00)="07761ff5bd5a2052e99a42354153edcd4c9cc24326f85f14157dc6181c0007bae0fd84dd554ecb3075551c7d3b1f2ef54c68c23b5e808cf29267b4b1bf3405bcac04e719172233bd1b20b729c6fab6bf4e1e33c1a3c308ad08c020c2e71fc3849337c78a31d9e98c89fa337f13207de9829cc00c213d067508dc8b8b23e3edd8226283caf3c24831ba80d0fbc77cafa10bd30f739ae85757cfa6d7840d3a1b228da91dedfe02b601f521bda2a8970430f4236e75c6522aada68122d7ef04504fba29600a1bd48d12919e", 0xca}], 0x4, &(0x7f0000002f40)=[{0x48, 0x1, 0x6, "6a9b40d400925bfe2818566060e2ba7c1f6939cd258c0ca30d0a0fc1d0a09c9cefaa965b5e9b74e4b9a77b13a9f3f6b6052704e4"}, {0x110, 0x1, 0x6, "f88dc4ca843abb15cb4adcf7e59c1fd760ee3f059cac01a8a9ccb4944252fa5303f652409a23ddcb945bbc871eb0a77c78c204e4112c5d39a95b588fc0664fa718295dcea5027ae889d801ec4634bb4eec3ab1b921719bfe6d99c261d2855893a1b02efbf0f00dda380ec7e3a86bd83c0d931c4e531eaffa367d5184c5e01f9113ceb51a2a6ca40f75799e684305b24dfa592102ea2a8fce1af4be8362f18505c61d0e0b4ff087d39fc9aaa0316ecca95fb1884cfa5613502f91c6ee92a54af1af935046e91e85f3981692d179eaef10a81093bd4edf52b4136b6f280a2b52a6420f17573e151fb1d9097f994ee196c589e56f89a3bc65d7f3ceb08a"}], 0x158}, 0x7) kqueue() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) socketpair(0x10, 0x8000, 0x3, &(0x7f0000003100)) r3 = socket(0x20, 0x8000, 0x80000001) open(&(0x7f0000003140)='./file0\x00', 0x10000, 0x40) openat$tty(0xffffffffffffff9c, &(0x7f0000003180)='/dev/tty\x00', 0x80, 0x0) preadv(r3, &(0x7f0000003380)=[{&(0x7f00000031c0)=""/7, 0x7}, {&(0x7f0000003200)=""/37, 0x25}, {&(0x7f0000003240)=""/223, 0xdf}, {&(0x7f0000003340)=""/1, 0x1}], 0x4, 0x0, 0x0) sendmsg(r0, &(0x7f0000003c00)={&(0x7f00000033c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000003a40)=[{&(0x7f0000003400)="53a35e5662aee16de0a3510d6e48f96603144b6aa736bc9986aeb607cf6f2f3c39fd88acf937b4468bd03ae1956b0a2b39ec8677c6551003062ac20aed76eddd7851ba297cb6deb0a99805826f9bf31db22d3cf17beee76526902885e237331c6ae851156f3db3f8c50ac6ba194d7047b79ea5895e", 0x75}, {&(0x7f0000003480)="686264256360ee2e8dfcd2271951a9f9100d79fcb7c748de3a73bcbc575c18b392150bc59355db431d6bb3814b37892f337f18699c124348e89d987dd5224aa60c411a39f7273f6d001e7e84678122815d2fef05f90507482ddf81d6fba4c90ca923293b42fb71fab709a67615b3bb1646e57a42b9602168baa5c1a2db539ac603008124fd0305186e8beaa7e0d7d08651ea73378f3484b40995f558aa66a434ae7ac72ed902a3b6ee22c4f2e71ff9c17d97db134178ca87cbfa63d8531160121431d2b4ca1f440c177f2041c5b390c1bc289c5e095b0fb03f4ad712bd1d670dab9a89125da7aabb015b98152d888203b47aafd78019b584a130c871a6830b", 0xff}, {&(0x7f0000003580)="776bca8ec70eaffba358d658e31a02528df4f47e54acb2efed572cdf6eb7045ffd01cf5791f37f6be28966b60ea0008d6b1f16c3e7a232af11fd72fbcbd9761d9e9e5d3428d6196287888e7d32de645a206dee0a92ae960a49d12ba99039d99c440fb6d30e86e17bc1179c858a38964cdf8f1235c92284d84ac22bb7d4a9906b93d5b132f4b224b35d37af4ef53fa168f615086ddb0b409292880fe415963d89beec32345459251fc1f9851a1f1dc78e5e272bef0005e1518f84b84761b836dbf95d1b18e9f0e7d1d9bfe4554adc587e1a0a700597ea5aa08898240dffdf87f20f261609d063539da13ac19f8b47b1", 0xef}, {&(0x7f0000003680)="5b570dadd04dc5404bea2108b26a827e46af56ef822adcc2a85bc997394dd10dd7d4ba00fa36726aaee65bea45c55d7a6ae25ccdfe6c19690e0b9018500ae26c9cc3754320bc5d5d774d1c353128134e5749df528a84c5813b26f390e43cd7b8ebcd7ce074bfebe512887d9b40c98084cddc3920aa68316322d4a3a0465298fcd7ffb248fa9e371874b4391d4da21273e5ee79e78e385995fab4e60729a9d430e8f47add50bd313259faf40180bba1ed3d47dadb29bf17fa09326673c62d8eb8f2397c8239a7f6bc9e4e27c941f1c9a1229ceab70f88c7a438735ea89db01eb2bd3c80a395a873b5127e1c4dddd9a2180d761e06754447", 0xf7}, {&(0x7f0000003780)="9350cafa2a9f5a9bbedaf849f64ca065d33ac2782b81faff0dfbd09440ad5f45ac9f9f8e7ec3f7113722e9e60230d4086ddec90c029b2d1be1d1801b78381d3ea71712e12367d57a939b18d67fd68775183bb2da1d3f13467f769eb9d18be6fa51d0afe00093670cce808253f56c04478f067f5ca8a146b2dc2cdc1817c13ef6a280eecdbd74032188eb0f98c05e42918ca7004354685368f332b4dd279ece825439aab9c22836cd90ac979f36cc90c58e5d24c847326410ca943fd745c0b08cd8595ca1298ff8d0f571e5739143a49a6c40100b3c458c01c05dfdfabe92422987bd152081dcd7ecbe6e8f5a4af25c0d1dee1330", 0xf4}, {&(0x7f0000003880)="b2efa557f2df230308bebdb6d4efab85e9815f9908cd574d858bd1da89e65cd3aff4e4f9b9437b66c0839bc8219f5670fb05ef4c5f19f8f4c1fde27a99eb99dbe1011ef3c2a5e6861ee5c65ce31673a1c5053b7108b39c451c1d2f0a22073a70a5dde738b910417613bdca385ad2789621f44fc364f91d750702043b315f4743befc51aa5e169dc7cedec954506a7f7601b2d7634f82c5a89ae1e8454b4828565fee87582801cf69d3aaddb1e3b0f02cc8ab13ee113b9feceab88562bd071972161f1b305c2171f38455739afc8033ffe1f13f532abd58482e271923dc26f66c31f0a0d9", 0xe4}, {&(0x7f0000003980)="18473bb292a90713453f4abbfb351233467b46d460289467cb50d34ca7e9ef44a743144797e8616ec45f8f3f628925391df8093e7958c22df360c4ab1eb002d78ab4f952fe6941d8964f312e8bf076e2ca8d89c48d92c2c2f35ab214771304526c52699b93994ba9d65b8597c76678b865a26cc29ffffc24e9bfcb7b80b9712391d96de72935c162d52f7fd6302f05b0a6494d7f4363dbcc77a41dc5e40312596321a7a293b9f556597ae0e537ac8eeaa635ac", 0xb3}], 0x7, &(0x7f0000003ac0)=[{0xf0, 0x1, 0x9, "879f034fb1f4c969b31da2eafb075dd8ff8944820e5cb7cf22c437ab3f4acdbf9c21993ebb676663506f264096a16f26c826b8828bd5d0429ec7e5db0dcd576becfc4febae15e7e0512918f51c00389a751945a5ee3bf6e7115b7b3871fe9823d3e1b69bb4f08d2250ca345cfd6aecddb5800a35a0390fdf1ac57f8ff4cf17a849d5c5f55266e0a2e8bafde8d1aa1eaff4a671f6f4095d3baeceda56ad2f284982b80b514b9fe50e6e99aeb2c9426fc106615f8a417ccc1a69305bc500dc8aa7897bc0235f22978faa810d6a1e64834d11bfa81cab477010919512"}, {0x40, 0x1, 0x8, "e516a1e2ba4cc87c936925fefc071b6104223b7e52d0375a99d3a7dd9315098cfb098bebca8c5da09344"}], 0x130}, 0x4) 06:50:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x150) fchflags(r0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000000c0)=0xffffffffffffff81) acct(&(0x7f0000000100)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') writev(r2, &(0x7f0000000280)=[{&(0x7f0000000180)="9949c51185d5ff2c9e23aeeeaaed9fa741792ed0cf0e41c8da787aa3bc623a00af57b0683c600b6f0c6f1ad87544baf9ffff92c203aee7feb1590ec9cf17aa8801b83c0603a385eb82edee83d5fd6c8ebeb627a1dcaaa87fb69070e359ff68152f78a750f27d2377d62704bcce22a54196ad715d1b713d87e5d8255e8c033b8585bb0dc7fe75be4d487d5568316b095c038297d28600b05a51194f4b26fbbeb4186588e531bef4f2f300af7add78468606fa0836c591a78faec6ff964460b446f615019c01a47fdd412215bc2985a36bc7f7affe3b4c75edbaa449895947c33e9600f42f46", 0xe5}], 0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_flags}) readlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/63, 0x3f) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000003c0)) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000440)={&(0x7f0000000400)='./file0\x00', r4, 0x1}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000004c0)=0xcb9) r6 = semget(0x3, 0x4, 0x100) semop(r6, &(0x7f0000000500)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x1000}, {0x3, 0x1000, 0x800}], 0x3) getrusage(0xffffffffffffffff, &(0x7f0000000540)) chroot(&(0x7f0000000600)='./file0\x00') ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000640)={0x3, 0x414c}) open(&(0x7f0000000680)='./file0\x00', 0x20201, 0x20) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r4, &(0x7f0000000700)=[{{r3}, 0xfffffffffffffff9, 0x80, 0x0, 0x4, 0x6}, {{r2}, 0xfffffffffffffffd, 0x1, 0x2, 0xffffffffffffffc1, 0x1ff}, {{r4}, 0x0, 0x8, 0x20, 0x100, 0x7fffffff}, {{r2}, 0xfffffffffffffffa, 0x44, 0x2, 0x80, 0x2785}, {{r0}, 0xfffffffffffffffa, 0xa, 0x60000001, 0x9, 0x5}, {{r7}, 0x7169edf643e3cfd0, 0x10, 0x1, 0x0, 0x4}, {{r3}, 0xfffffffffffffffe, 0x4, 0x10, 0x1, 0x9}], 0x800, &(0x7f0000000800)=[{{r1}, 0xfffffffffffffffc, 0x60, 0x40}, {{r3}, 0xfffffffffffffffc, 0x8, 0x4, 0xfffffffffffffc01, 0xd64e}, {{r0}, 0xfffffffffffffff9, 0x40, 0x40000000, 0x9, 0x4}, {{r0}, 0xfffffffffffffffb, 0x40, 0x2, 0x0, 0x1}, {{r0}, 0xfffffffffffffff8, 0x10, 0x40000000, 0xc9b, 0x80000001}], 0x6, &(0x7f00000008c0)={0x5, 0x4}) socketpair(0x0, 0x1, 0x2b, &(0x7f0000000900)) open(&(0x7f0000000940)='./file0\x00', 0xff7a33c78bb77d95, 0x8f2adf2afc5090ee) preadv(r8, &(0x7f0000000a80)=[{&(0x7f0000000980)=""/252, 0xfc}], 0x1, 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000ac0)={0xe5e9, 0x401, 0x8, 0x101, "7d3e2f89ef73498ad9452508bccac1bdac395369", 0xfff, 0x89}) chroot(&(0x7f0000000b00)='./file1\x00') ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000b40)={0x7, 0xc7, 0xf}) 06:50:35 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') 06:50:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xff) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000100)) r1 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x803, 0x8, 0x200000000000, 0x2, "e800996bbfc61d0ca3c6873a48f88b5c8b638888", 0xd802, 0x40}) pipe2(&(0x7f0000000080), 0x10000) 06:50:35 executing program 1: r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x8000, 0x17) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000240)=0x1f) close(r0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000480)) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) r2 = syz_open_pts() r3 = geteuid() sendmsg(r1, &(0x7f0000000440)={&(0x7f0000000280)=@in={0x2, 0x3}, 0xc, &(0x7f0000000400)=[{&(0x7f00000002c0)="7a59bc9de2d2153d1585249b74a16ea9b0b2e928e444f89e69065575faf9ef73a864a5ada67b910b7d2a50685984fc98bb8627282cbcf1603a2095f9b7754f9b088710b34c281b13feadc909a62908a8f1d834795343560263c61ec0bfea8290ab9256bf5e03f1df06c2204034d03ed5b08e1c030f0e08caee8f706ac5a13e213711d25d6c9bcba54ca47934e448249c5c144dab92840eda4c28c3ae62fb4c3a6f416b0fe963721a1fadf55cfd87d6877aff05630377f5e7548f34072b9034797dd357f8f6b43e26b2e6d14f7db203f6559430b24907eec1", 0xd8}, {&(0x7f00000003c0)="a9b1dce89f6ec4c0ca2d7e22abcc", 0xe}], 0x2, &(0x7f0000000500)=ANY=[@ANYBLOB="0001000000000000ffff0000000000004ee2df10e345ade1b87ff307bc84bb1b0baf85a69cc630437b6213ba86b37c34ed092b969169aacce55f80c37f927321e8ecbf61c64599d48117fd535f70bd00cd848bb0f29b01c9b224b782ee2d997b07c49c561d1798e62ab3091d1e6b8d9f600f6d7126517179b8836d464366bce7750e338eeaa500237365de1e3bf26d17dd02c93ba139f27a54035f545ea8e2b0a781a479f7c0abca0d029e30feffe0074bc471365562053b6e0038102c63b8cf48659e60b0b04203c4b7fb513be46622e1fcbf1ef8407e704d2593338695b8f56d181f299e77715ab43fe82091a8255b00e37b688050a565255e3c00000000001001000000000000ffff00000300000098347c07474602e4f279de327f8ff8e8a28600f1490ada25fd0e16b4fa9d8be5708c7fe371cb999a788accb5f10c418994ab3c734914b6fea80f5e3e29501618423af05d3134548de7913bd85c65b5f3b3ecf1614ef751e8d55ee2ea5fd4313024c37466f63b51476ef290ff2be86b102080f0123fe750ebef34a8a22485aae21394fb222ba2ab528a3c0425edcb832d88da18a88718138599cdfdea412e6a23c09ed2ad017b2c8b1150081cd03d7b5cee465bb4521db6eb581a12dfb515cd175f5e0bf613a2798c5383661c9666255e4b3240ed951b7659542dc36ce4023df4ef37162ffe6929a2418e5fa785dd82e5cbdd99a86c879d54bb5d00000000000090000000000000000100000000000000730ace3ec9a1c940bf5d7af6e56eec49b255ec476493fde075ebf570780e7af04e6ddd9cf3f56a442ea5b676a506fcb7c9c38f4fb7b17e9cc25cbe3b98a192077ac7000697d9a47537f9c7f52bda5f22f1fe810c0a3d081079991adcf69fbf7992a1e8d0c24a30cc3fe41475d2a52de5e9430dcb290e9cafb0000000000000003000000000000000ffff0000010000003b4bbe61e081ac652be4fd5dec11ad2d497322af9ac0856b73f6570000000000c800000000000000010000004efffffffe1ab9aacb10e16c939873872c86675b3bd556e6b972ee2387f469d0d7c47a81e8bdf2106adb2ac9f510034b56b3537439b24cc144a16fad3ddf2de18454325ebd874a233e07282a5679a576a8a6ab0bb79c539c659a3671b06dc2b5e05b03b2833732f798e92fde200e2a39e833a4450491d0ad8775fa9f94e436efe85c9f9a82f37355e962826458432ee7ffbb3c9fe955387412b162172bdc0fe1fdc7f0433481c683aece538d3292fc713221a525d6f1fbea3dbc980808010000000000000100000000000100e67644ce572454a1f5b617f87e84bb9897df00a8f03a23b313c30c802c514ae7fdaa91e5c3695e763c1b9214d5394dbd20d6ba52c7a1e0356483fd92116d40d2d8412d9fa0fc032133285ebf24ff6c0d4aaaf7f84d7cb31863996b6db8462a09fe89def899069a8965f2036626d373f9f73558a7adf67eeb1cf4ddcb67f9d37f49ac86cfd9d0fe7dff8fb2e55eeaced753400e44a48645c0012afac362f610b6667b1baf048910cbcdacf4fe7d3ed7ba98142e50553d6b416a277e4e1a9e59bf941a6b773894831b4c1fe7c5c826c382d3fc6e4005492421c7906c42daf4a5b286e6122c7977db81fce4763afb12734a684cef8eb107000030000000000000000000000005000000568ee81d3283fed3b3b057d73837315492ec50bb73730e9afaa7f26de0bc0000c000000000000000010000000700000076bc55a5cb87472c58e1b9a220c9df8b5e89509b3e8413574657fa29e633ebe27ed6d524fc9034f93e031c090e6c83b572d5c6600d480232cb961ce659a888555404dbcf0ebe0f8fe5977193352e13d45158ea4574afcc51b77157e44705d4f66aa09ab6b46237daef2b4c141b53ad378fc0e584626be479a379a363217bd83cf9ccec889255fe374cf76fd9693e36f8f2e0a2912775e63b30e725743ef8466540b7971e7af287cdeb1b043589190000"], 0x590}, 0x400) poll(&(0x7f0000000b00)=[{r0, 0x100}, {r0, 0x4}], 0x2, 0x9) r4 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) getpeername$unix(r4, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r3, r5) close(r0) close(r1) r6 = syz_open_pts() ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000ac0)) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x27ee, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) socket(0x3f1f431cd1911615, 0x0, 0x6) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r2, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd194ea8", 0x88}], 0x1) 06:50:35 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:50:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000100)=[{0x5, 0x1f, 0x0, 0x40}, {0x9, 0x1, 0x7, 0x100}, {0x590, 0xff, 0x1, 0x5}, {0x7, 0x0, 0x2, 0x10}, {0x0, 0x3, 0x7ff, 0xfffffffffffffd33}, {0x7f, 0x80, 0x4, 0x1}, {0x60e5, 0x6, 0xb107, 0x5de9}, {0x6, 0x1, 0x4, 0x8000000}, {0x2, 0x8e, 0x9, 0x1f}]}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000240)={0x21, 0x0, &(0x7f00000001c0)=""/33}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:35 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x800, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000100)="122ff7012568a64d7d01ee0be1be0d99891b41d6f5ce9db8a9f08c205f4d2bbdc9ef6edca84545a8bac8a0d8f00780ff037d5c42ec21cb521297c822016f9930a3b27c1320ddaaecffbfbe419b5149e6fc67469c094c8f7d1d4fa9c9573f36e6b887d73de4950f9780626d905943dfd488f5ba3331952cdfc33081271559f31ef6ec55df39a101375c6d448dc381bd75290afd157160abd483000ccbb54fd5f377cdd3e2459918d8a01ba92e167e53514c1391d40c", 0xb5}, {&(0x7f0000000540)="dd4eb9e38e8cff096c7409572aef3eeb0ce7ac50edbd76da95ac8b8ae6f938aeacd4968bb5892507ca10740821a795ccc96002064884a9b3481151b16e498ec8b1011fe94a8ce8fadfd251f9062998098f498c5d420dd57a2d7554ccca4c74bfabac33e41670db94b5ab9d9e2d1d5be4de0bd0bc66c8834b16facd972a07d437b5c6788ea1a14e3903a4abda6386633f306736a0e1717c91c88ced91f98a7a06f0af2105ff8c6e47710172c7f0a1ad4ec5a4c65d795db3a617946d0d86347087070411255343f8891e956412cec4db77f3d3149059bf44feb0b8e150c4fe40dba2c2d1cbdf42428c2e6616f92870d8c91a74f39deb3cd282a06f090e63c9b6873ce89f89b858241734cf1c036489a2537928503da3a2612872ebe9feddd3b94d9513687801d9aac8de240659967928c6553fe7f23068be9ecc0b5890f360d955c5bfc1088effe73885c373d03b4a99c674e345ceac3310577cb603412ac015b79c2114fd8a8a9e31d2fd105e62c38798c333a228851b049628f4ee82885262252f9817a20faf57b65166edf80e16c589edc0690b579e67b43de757237cefa72b0fe264457bca268ec0bf8d13faa0d7f808debb02c40d25f863b3d768968e59573f51c526aba41a7c9685711652ccdc2a50a7dd022cd443fb067bd851349a16ee0fbcf61500f3efe8b02ccc022d6fea3f9b60046c1c29283ef375031f46b8eef619c33d4add22228a0977aceda4736137eaa978f9cc972cad0cee024e9991696583fa4f659796c15814c7cb239fde0a15bbd9a12bfabe4ed3d2dc3a77b9424eacc7610a9c42055b366b9fee9d290b397a716eedd786e150334c17978001515577152ec7d45bab3c7dcc860d2d3169ab229f487101bb016433dd5d87f7589b71346d59be58b1ab23cea79cfc10291d1f2b86329f5f27b8639fc7a2175b429cdf768a0caab397409847868ee05d4d15f837759b40a75351455403158c585f6e5f83a43cc3d2739fa1dba300510585f17338620f0e2bee2eef3076631d9c1e270392f1c8357ea37b0d46a0b2563bd797da4655455cd7877c84b7749ebec68ca875dbefbc6603f88b709a3f663cf3c1f307b39ae021b6a790c93a1f7785332214fb683cfccfcb3dc4214b437101d11275095d38988ba924dc957110f6178f21dfbaadd88ca5806e3c4b7d3ae8d663e7920c6821bafef6d81487fba574ae5167e093756211f8a52fabf98502691bfc0aa3a5ce9f656b6a76bcd4ae69b685eb00eab6403508c173da66c94357e3b61e718161c673544ceec07049efdaff2cef710273e4ea473a2e5f0ef1e9633b7353a6dc63535ad0db56e6a89715fd8ad00b1d63cd94588999ca31f18217521473ee1be60723b6466449ed7835cacf9183d958e817a2d07ab21ddb46e44197635c2bb2e3b1f1535ad48d1c0b2f4a2df7d5d22b7ec3e929ba8bd8a2ae0a457602b1b86663a07eb9aabf2a111e83d44d17cfd2811a4b46055f06cc5bc20c5fc0918dd8ffff3e4b0f19fefba080c027c61bc2366b2963181a2eae8b9c13c4469eddf945ff0c1f550ddcf8c2a9967a3ff23d081c1bd688262c5e05db19fb9f9173526252c5c9177e1fda0bc43d5c58067405b8b58d730929c8efca03013814e87634da24ca0b00721ad634bb3229399b1f925a7061bf2e28287ef18ff41ba6b58fc89d56fbaa7de553d71ec10faf423e00fbbb74a4fb54788221a536022325649b0bb70174c9856cddca8b54cb95245f75da0bcb898c1a747d749f16f41047dc67cca2acf777139dd570dad9d63ee5ace4aebf9fc8915a3bfefd0e6bcdb552b6d90e5423e723b638846961df29e7030e5a035a1027c6e744bb7d7d33cab2f926d49e1d55c4f453ae56138bf5fa4bf382c3dd2dabff03912f144598a277adc660d91c579ace466fb95e7706350821cb38e55da385ed75e70e1274e0f04d1931baa52e30c910228923064d15ad6ce236be08f8868566c032547aeea648895ea79b7776d7cb2a96d142c15499efdf96aa25de8ec4fb0484b9d8fec057a2f77da67384f6f542026d284fe32775caa37b164c2a3d1a05368f1fdff64b7d4e6c093544a81bf8c5184acaf4deee8b1cf2d6d28e1a20f6b8ec2b0abb759e3e66ba95d97c432cf87c4ceb538ec9ca625f863d0022dc94bb13af6b5bfde40f9e39e8c82849e75702657b2be5b40cd953f41465cb4f40aa197286b4b80fc21d3493d0abff5523cdf175f72fea9d8b1fc66aabff7dc8b85778753ddb9724280831673bdf8c8ae61f09df8fb0f5e48ae8d2b4ada7f7f457afef8218912f9973e94fa8e31366423b96160ae98df3a1b9d19ef10ed0ed7ed17501b2e45b698f830d19706f7842f64f96d08684a50b426d78e946c849856db63aac43f48dafeb716fe03503a3dd4803d7d4c30824dac7b5f683003972bc98b18c1210188a9454aee8038ec6430d8a9f8c90dfce4e0d3eb9010fbaaac40faa4a61d08539227392e3a9f18c5407bf49c3f445c0c4ec9d2592a95a708ff430f90e9e9c5a3c7a137b0dba59567b2df390eb79eab7bd2c50aed503d1aee92a072844a3cca761cfa467d5b110561839c9665bf7ab8d3b0c2196d94e720029f50b742f2e997b0212a367112a35bb7bf2dce4945a046fec51796c9403e208a6218c7039a5bed170e9ecf3e29854a06a005dd102acd2d6a5cfcab302d5c8788fe722c04595a73dd1d0d2ae1e370568a408f7c21defcbc5a73709bfa20f0214bb62fb05d47d42d08916d52087051a61f38fa95f8a0dd47a8964460d6377a4e857cedcc2a6a65dc238ef33ec3b96e7d0196a2d62c7e1562233a2ae9aa1c3966f70fc0115822511f69f01a2872c6049981851608720212cfb1c0b6434e77d98d122fe2c9dd787f04a457dc49ce5e94c52ed3668b5ef03e09ec864caf7a28285fdd292791dce057f2046dd0c46fa53513db71f6fb0443c69e4f12bc3825560cd032deac7e48752b098b946c8963418b42d9502724fa028abe66756a16d31748abcf97c15b978506eb4da484f5e7c333ccbd0ce6a73c73b0b3afd569df8cc368d6805354f9e7b1c1e598b5ede8cd1376899248e3c458e370b9f6cbb6e5dcee5a1b06821d1af1a956409a13e5b32c8d4763ef447ede125de5cd1807efb5f085abac808eb84010f7990ed0cb8fdbaf7b22088fcbd111758bcb147502c90edbed988f6a107e9ffd8c9943a7e9d3232a7bb3405e8b3f351ab52ab969cab430f0016a612e29ebf17c2cc642088cbf6d6a3c7b39b7400472f75ac4bf86f1f447a9269ea85c4aace1a410214f9295cb878dfa5104b40df1c18aa5ee54e6e531cc5480a0dfc02c7c9b91115c2a20764bea72c46ec210aec348ad8cd137484566c5b408f884422c6fc81ed3c82e7617bd1ae288acb06e9ec0c003362082ce12bf625624ee126f6d8f7af1694e26c09a2bd72aadd8ca5a1ce9cab9627aa5a66acf4b8da4437918e2f036c7328b30eb110227f8704a01da34506660a1f05515a1babf035abdc1d5f80b82687e4b0cdbb6d72def75dfa24c866bc86ade25035bcd66c008fbf2baf6f1e7e56ad00fa821822dbaf24c3422cfe98ca07eea38f3c72885dd441aad0ef68e3b9c8ceed2335ad71cccb151b779aa18cfe4a249647ee85cfd9594e48b00a6a50c2edd6d36e83e8a20c7f107a3903f0f20c96fc9725489cd7f65a3b7515814741f59f3ebc55854f10db492692a3264d624ee9db3d10dfad6b99a524c4170f2037890b12c91758f149f252458ce1767a8b7beb85cedb4a4b2b727430ad879e98630ada05b2834e09ed72f078b48b994565883bec8078d498cd2513d378e0b99069b223fd46bf63a12e4329d08f72cd93017ea3941f0e1a64527e54f411c09999b8fe7eb678d3e099aa7a28247276acebcaf48061921ead2358663f1485c5005a180437a2cc3cdb939b633e37f7594f3eac630c8eb99f673e867fa994c674ab4ecf47e49c53ad317acebb25a9b8e9c43755c5dea62bbfa3b4a9d0d426cfe38085258d0dc3b48453a68389d00c6ed1acc77b681ba9881bbeb0788fcb599870da0bd9f1e46090d2a3e5ce099e16707bfd343b93a1f1ea52f1319320db5fcda485c40d7911b6405e99aba4423d6dd7608c0f6767ffb75dc2867836c385bb2f12a62049a5bced99c804a604a3521a40f8c77db57cb438eb00f2a226b3bafa85b08e600e1f9951af227f385674515ac099eaa6c4f48bf010bb43ba0d8984b858d394938f826ce016066f953500a6dfc018aa86a5b831e1bfa5b50b90cfdc7605996c85e37a0b1444ff2850e1cb101ca12b67cff6c49a5e4c26a28787533d826f88e87f4118d73541c75078610606ae35e318f054355203a2a5084c26bef1d085d54845f07c4dc256f87a112687c83221f4ace641ac3bf013ea412a12831990371d40ca46d2161ba40b33e08b28b38e9cc56e73d6e0df88efcc442c42a34b49e65fe4e1ed03628f141f0062fd5e35f6d7674611c3579ea8fd2ee36884fe90851de2caddd2543ed326e1aa2985b6d4fff43302982de0a15413e265dc9d5edfc72fc240097354ba708e7050027e6fda4d9dacfef0aff8fbd6618ed0ebd2fc991672d0b9212fd006550869ad8dad5fcf109acf4e200e7b073abb61529a07aa3154675eb00d9080bee4650eaea37d814790029fded10d1f668b8d1897f576f49f88fc5bbbd1811ac1e01eb0c7d0cbb023cdf53c1ce9fee5acf6435b2ba3f6b5fb186ecf7cd0efd3eccbd7823fb2c74ee2634632c1133970dddfe1041cd377669b4df8214ec5ea794f072cee7edc8d51bb10e9865ced2e5260cfba0b49ba6035bc790347143ebbba7d3335204712e7684c0332ab973aa7cca98d4eb8d4a932d18404da57ed6c9ed01b532c50d566f2550afe57c9a94646edfec6eee49223b850106d70cf3fdc8a12403226b6c734e63b744f432cf67c9d1446a4c37fa1e32359cea7f223710c6ac0ae3b35fa3a752d0f697176fedf21882f8864178fe2e351331afe2340f097c5cb69a103bf07563e5ac4724c2fdc668a44b8a9e457b0d557387ccd4190ffedf1a77016ad0d50ee6ac74e5f22e60180c50d0ad29c626ad55a4f697ca089cfac6c6ac5c3fdb2f161a39d94bb301955228920b5ab708d8ecf81a3c5e8fdb3b7a58d448421de0954fd9f88823d785ff0458985d89c2ece76062fcbd42b99d2059e050687a1960b83aac167e3f25d1b3868740dbe20d83d6d6ed1d838d2d97bf187b6f48fff85c9cafa31fb04a5f9873e2f19dac12f3e6d7ae8ea0ce5411c9894ef185c08a2d122c51d4b6cdfac32df4215bd699b2ffe6ae30ad831845baf270ee47fffa35bc4c4e19e415850a60e393434630868ab6a1963bf73be95865341dcb176c602ae46c1b8689925330f3125d91e7767207c83689ca4b41d21f4348d384fba45b44619345a2e4431851a793f80afe5ec7ed2a47ef923ea04dec02fdc083151cc62133c49ef17342960034beeaade2773a581244f4df90cd5f1fb19e127e5a248041ab91f310b51c934c787dc85c4c4f4cf113a76ffcaf13f117e983431725f4a66f64cf69f42b75298c967b6bb0384b2fdcbfdc2ae795fbd8052c1d9ec273c61d896a317f034bdb43c7f049a8e2af794d37004a29d4160cd49fcc7474c29a869e1ed1ebc4a0839a61dcfc87885c342792bc3ae1bdd255308e6e2f4461efecf3b9dd050467dca722535b7074661b5b0298df113986d1470c65d2bfefca5d3057f5c95fc3f7f56147dbcec50fd87229f758df193d8e571b8aa92a3de70026330b79946334b9c82e0296d", 0x1000}, {&(0x7f00000001c0)="09d66300e978c6bb187d8813d8773dea4beb709428b3cddff32632537654bf0ffe9160d9317aa21e2c404a", 0x2b}, {&(0x7f0000000200)="443c866faa9115a8402ba68b53d0473e2af547b1295bf2e9726af48843ce96755787ca766b350a7d1f8b646a92409f34659ab5f6806a1d0258b7cbfa9120cf39523762286d4975fa7eee235217f478b06b16fb7647f10d482431e771d8829c3932bb3f1c6f7cb6b27a589f3dcae30ac15cb88dd5ae80050fbc94c27ad30dd1b6a1cd17", 0x83}, {&(0x7f00000002c0)="1ac1ce31c59e8c36fa44fe2caf920b8e5b750ebeb44ea2aaf70e32f8cd18a9402913bbde939f10746c56b23c2bbfadc6ae9a0377286a62fabfd884e5eda07ea7185f1359f530dd9856c5822186bfcdcbe798b1165574b465851c8d2f0f89d6065bae3ca8595ad6d8b9e7b0721faff3d83f93cc309e67e5c7daca959bc174586388773c5a86c6657d5d5aa91d5afdd7ca0d9811ddd05aa974c57bcc634501f6dea10b1ecc9938b9c8e810b4d836af63ea07affc18ae4e6e7000cf106ecb06c3e37d594b47cfff24f2231b", 0xca}, {&(0x7f00000003c0)="8a9b13cb994acbe7302708f0929292fc9ebe4c0cc767", 0x16}, {&(0x7f0000000400)="3b0c4a2415b78004113f8ef0297a23917cdb62a3f68d2aed20157752055bd779cc6bd6386d5dd09b3dc69617847dab255b0d88bc1dea53ec", 0x38}, {&(0x7f00000017c0)="fe8cfff37102df2afba9c123c5ac7db12db5581ff46c5970349efe66d4288fb3cc574d7f611080c9875109a83019a96ac67af07e4939c47b4b0ca01f55fb6a9c38de2fe1c799e91c8c63eee4c0b263f86f47aabdc9203304b8e35646242e506e3bd24c87b2e5a1b42ac71dbd60e9e5541b4f21cb3f70f8213ccbab818bb5701141e4ae5fb08417dae6a6d53aa802e05768c7364a214c924026fb00c3a6438c9dd48ef03fe0a2e4c5bfde0eff2ce0f45d207878871a4e4c756857ae6cc01bb0bc0bc5f0573a006f471b88da4425f9b0357e315cdd8007d181a1abdf2eec391cbdad7b8de4b6d11b0fc73dab83ab583d17cf0ad055689a9ca52970cf853ee5b2c11405a7d0c21ad4bdf4d219609ade002d49307470cbf49f185db7e9de934162302b865496e9d7771bccec2cd314542e9e6f6019c7526fe2366b55699472fb346b39f73f8f0b7f33087977bc332be456e0abf6927d837290f84f8530078e00db76b44dda49cd3e8d8ab6f40e15f4ebdcea71b3fbb7eaaca47a380fb5be3c08014467744552a9d8c7bea45e516b4f579d08c3573922131609336715b65f10af5e8e9310209020fa0679f0991ab0b77f831f69052c5724a77cae5b5aa083588f686b997aff3eed98aca61e86b2ac448a2949cde8964b01afc6ea137ecddc3a049bbc544bcb959749f0e2367ae28f91d640cbb9c529db5327d1ea203509b2478ed6976217d9d0795abdb7cd26865a2152b04c0ce0edd8f8cb0a675086cfb71fe7eac8959e6dadacd83ec42e1437edefd2cf5259a6a9e512c5391a11591719f429cb81a4cb389394be451aa4c92604d139914befb6a365eb1808f02664caa8271009556daae90480629d8ca110a9f6b30bb2092b0d6dcfb527aec128b45ae23e839ea841be325cc76a762ccc42b8e6d7e672c7bf58f38e8b6e5312ca457da766baf4d5e7f23801bcfd32959656fa771173a8cdd63ecee9b154febe5d46df3fde08edbff2b68cdf3cc55ca7767918016c3de484bbba463fafe6b9e871ca073d62b49c6a2d7b4847cf1889ac91e9b976de1a5b03838b96ece1298916dd373e89d31d73155aa904097e38ec91c92f3535923bebf610da9ef41ec6d0260e7c934675d20ebc12fd3727d9671325ef2acaf4b0cf1d69f9f17cedb47d59e0700e4323260c8f7ccde68a60b62ed40158bdddc27131419b8b7520a02d30646f8b734f65e984fba5519787667fbfd6fcc340c56586283d5385e11bb5f8207bfa438aee3c37153cdd8f80a357a62c427bae54886f376d220e095b8685cbaaa1e18135d72be10b52acbffee7ff0ebf77cd898678a98bbd9a9fcb7a70bc734df5811bc75d8978ede95c1bb0879b283fdfb4b36c5cd42abbf25e72ed6d768be03f94b72c3755096e824cf9000cef1776a45e47c3355794ffbd5fc2679e5c5dd84bf1c24748c9263ca9ef14a41cb7e7e7a37ab0f8e7f609573cdd1a870028b1fae747ec6ab28dc5faa7847010198c8ccb6cefacc128d7d19f1cdca5a84839d69f5126a4bd0605f94b8c71b5c4861337a460905a539dd4fa67d74941f7c2dd878818f5376170245047c9a4b265459afbebe8319611ce70b79ad007863e6f7f328926278392f8e44c71f0d2f1f28ec78d36e4a90f7b78de0f076895843965b51ce04754d5c56e7c9903eec7da41ef1b4411c545aba739a964725741636364d21816af9d32542fa0b99513074ab57ef01f10d99792c4be10942af61569897f3dc2d60107690e4f9b57c963341da54935e0010d0cd76f120f3b7c3541a4ec8f975d6b896fa3c56a9c1189d4a451fa685a598f6ee247bcbf5a3cce0a7f2de28ecd0be5a600c19038c5fef6162f94a7663cee0da25dc0046c1fcbaa7f623fb64fc87346b4deb9b3fe8b8c6e094957edef1851604be20f5d33e520554f10fc4bb1673dc0bb3ec899dc71f26d7d32f2460040167319e2246d9702603b3ed97f51596460cb11f7ad29584443c656e304be6548e645af16524e87a8b469dae9c46de04245e71654b7529e9fea9f84367c0e991ce3f1e29f12b387e0aeda9f793cfae21d4ba88050b9fa0d232d5f18a8d9eac9e392ef1272ddf7b9b5c8f7e898e9666b77119b0b1d228001f526d10885950ce0266a0452af5cf27e860879d86d90a42a15df81e38e41af9bf41b8d29f5408bec9d57d43913f61c6ef55aab28a01fc2b7dca84f118aaaa4453748262a2630b57db60dea9a596c1e646280f155891c011df21d2ea2598af759758d4ef678634ba6673f17a4fba1ef0b938a4acdcbb0f54a4df19d510d2a58265922ca4463b41802984fe03b6b36af8fe5c82f4b98baf36eb23bfdbb054cd7fa5dfd08c0afe998dde52fcdbbbeb8d6012ae35fa2fc8b4df73ce8386c53d3595380f441db8fae4a8117e6a57871a755279907c2e9c62d3eec20a4fce7190182d8d828777e51df8295de0934da1762876bc4befe679fe74969fc6db9169604d6db0626b8c9d98b772df9adf5441a989a5f11fd8e678cbefbc2fc07b1592874cb6f178af740b2af7fbf6f27a4c68e367b58ff6772cf8c58a45e04b306726b6725bc288a6db373569eb2d7ed81e6a34e68b5da613f3c94afb0f2408d0ef20468bbb9bb2ce425732e6637fef42b3a7ac99d0795f2c38f9a65f2e304d3c98748c00b8c1c1c5fef1fc61950a3dd608098cae9b363282d4a724542e60e7ef5e0fcfc6e758edcdf5edf3f21305cc0dd5b7b0ab8f6c6077d6bff663961502ce4ab7471b6618d98eca9f9e97b65489d331b7cb0073e74d64451d8db60b2bed8a1e3400a84c7190684f5db0c2d7f0294bede0b86998538136651fda238e7f5aa1b2b8740bacbae8a14e16b5d4c9250411ccf68e48b7e907001a18e476cba73e1c44afc6d373949b081c4e39b5817a6eee9516bdbfcab1df229717dad919d0b17a7f57f89439e865f7f1ba8762288f0f3c678506221db841f72069cd9c115c472f89f0824505edcac69c5d2a18fd75c45dfbe4ff6e642c2350452b618597b167fd8ba7b29649122221bb8cf2651903bd80cdc7d642e01e6c845ff0ee17df5f8f3eeea2a3d1021fb8a52547a27c3f8f4f8184f4d1a60d1f67f32687be15c134e8a6236e573642e8414fdf5cf4b0ca0a168d0df4d647c4aecd765b85aef33c856e6ee4146d4d761613e1ba705f1ddf8029e130d1af09a6a9049521cafcf7be0ba004fc42be381f68341d3153a96801d17c265d9e35e42e4ae0e2c106db954897a88ae70a3c1380c73d14b9150d8c883a0185935f25294d0410c9947f1228779bca2d50252eeb3d4d395707b50ff4270a63ff2be5707f4085d85c61f02f2e01ff6aa0a5c7d263e27023ce94c921407bbc2b9b71337a383615b6a13f684cd638cde0e9e07331a66fdcdba76b60136d7c9a2bb4667f0f68164f894f1a81174855643414b7744a321578b547bb856ac9455e27ad9923892f3eb823bc7e7032b1a048502eb1cb709d41cfddba5a697e1185a0879c4dc00827af92147a4985ac22f10746aef189f59f099664bc6857e7340d7a6b766870c2f883b898f888ded47d7eb76f87f0f09896528476fa8325bd0ffd7a0975bcacee4d947fd00acd37b74f7d14afb6ed94b99c0d07c9bb726fae81e9d26aea42a20aa00ace2b822246cb08b875c42fc9a407619aed7c50175541fa18a0d7b81e189eb73ece839e66e1e88e7371ac16a7aff11d2a3927166327c4f8430611279724009a5ce9703de7794fece7a9c8704b4806eddcd11dd2ff691dce5097bc75f0ae32fc584f0f72bf46493d3e3e14ab0c6f0349508c378af9a1e34fd76490aba9bda657ea576fe5a189218c158c7da1ae2b689f1cf98ec0099889302774965c13a139e4c9652012d5bbef15d2fdae033400664139c1c3d0074bfac526ae980476d7dce5ad661ac4bd567fc6839ca94a191c51d5183c6dce303b5b140cce48f48cc296a5a5ba779d82313b8e44d6203ce403e33135d5cfbf57b1e8815983a1adabb3dc7e4aca8e25311162eb1758415efeafef80c62eafd60281549a98d256f50178adbe1a9f729e2b045cf005b8a5c3fadc40ae1f62dbc4f21049fa6fefa7f9a4ed841f681b2bf82d4ebd0d8ffb90f821d34781519a0e3942f505c826f93f5bdf706143f1ed9ab2521191955a2ac50cab2f89604981960727cf4a6037922d30907cde53df28d8a97b18cfe53f320536637c2188c81e2604bec2c99d384127eed51863aea4c3aabe38467ec20e085e86cf454799c1951c9b82f9195ba00ea2047243787c90c300de511e8450296ab34f88b119e25e62add65a181fb514ab3a427da24b809d3bf8dc3e72fd0b5c5cfcfab00d6fe8658374d2070042c13edc727e0cec3b82d34a50094503d4e9889032a337a152e614bf86e68d1855606572cea9dfc1a863395f1738b4d70ed351f86a57f5aa0f00328199f5c3e8144a7a0f3e5270e929e52dff7da8fca96fc71f0f96859e5e79911731c69e67dbc0a6effad5d39a3c83525f8d1c30700dfdbe4deb18f90fd6d20c216e3da217941baa4621d2e32539e6b82ecd200cf9104dbde1e3b8d4d0919a089cf64f3bd1300112eb5059ac6a74167e72484c0d7dfebfa136f0b17326dc06307fc2a6aa274604df69ba8e5f24f2319fe8c107cbd1cc264789b4b9be73858cd908c84e0a80446e6bb4ba066d0d2f090449ce485f5f7ba43541925cd87de631588a1c0bf264c7a3147ff2a900abf9e2295d95a64a8de61625beecefa68e633d7554972a57453fc90b8820a4a98b1486f04c2f74444cfceed8fd1ecce7c631a6b0afa72d57740ffb0b919afce72a9c4fb4caba2f1c370f766920aa3c2266542a5fcaedbec56ae52ab95ab0bd42497adcc45b956707bfcab6e80f2159d48389cd4970ff531eb1d498869094d02", 0xd85}], 0x8) 06:50:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0xf9) syz_emit_ethernet(0x4, &(0x7f0000000040)="d5338a49") 06:50:35 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) close(r0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000880)={0x2, 0x7f}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000240)) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) fchmodat(r0, &(0x7f00000000c0)='./file1\x00', 0x166, 0x4) write(r1, &(0x7f0000000100)='w', 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xc) dup(r1) r5 = getppid() getpgid(r5) write(r1, &(0x7f0000000180)="a6", 0x1) openat$tty(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/tty\x00', 0x20, 0x0) open(&(0x7f00000001c0)='./file1\x00', 0x38202, 0x40) open(&(0x7f0000000000)='./file0/file0\x00', 0x400, 0x0) pwritev(r1, &(0x7f0000000800)=[{&(0x7f00000002c0)}, {&(0x7f0000000300)="3da0987d1252bd0ae8364cd198b903d073ea4b4d51ac7061303213af4f3934c9560ff1656e53cb822657578ca2724ddda08049b0dbee4b1c05d9455bc512245914c4669af8ada34dc368e585488f31f91ecb564537e5fb6fafad232c7641a9efb0502645e12b4854a102b0adcc6188068826e1e8b811f285cc76b6b0217aa5a22b615b43cbb67b0ec7cb0bc6b70c6b165c72f35f06c0c31edb48767f49c0e16f7050b034f52aa8e07710c82912fc7d82570683995dbe64c62591cdb5581a7db0275f506402b559af135622", 0xcb}, {&(0x7f0000000500)="f8933eddaed9129e427529a60f2888835c27a89968a4f213fea02d63f23b5bbc8ade55d2b0c2ef6684b943845c7611846fa3b559150583ea5829b6d99b57a1fb92b41497d5c09b8f6fa9f9ac87a97d0da3e5bdce377f15dcb1d44be3c7d5a5ced6e5f9a837b58d3e7394a10496485265a3eb4bacacf76d0dbf6c28f28c4d9a1c6989c1a9b144190a4f7459de69810e267b4f595018cd2c806016c0f92fa60ef91468702ffd9feaccba20bc92dab4bf32079108f8eaae175039e49096da70ec51d037c45a76b66b4bcc23c3ebb4fdf5ef51a88ad6cdd478b8a9080c4422ab32deb706f10bb68daa2aff", 0xe9}, {&(0x7f0000000400)="e3c6820cba921df73898124e9df9be7efa2cc3ec8a15188f9b80e96482b2330951bd4d51ea66346d4eb8db40e464674e32101ba9acd9e8b71532756dfa3611f0ea115f5148d2968bba52966ca9697d8f148da3869b757c361ac7e439663c004d0307f4ea505654156261cc0012608c521173bddee5c4a19955d0c9f9ba646fc457401bfcb9580fcd7402ddd7896b9bbaaec2c1ab7ed3c005af497e937fc78628bfe1e7", 0xa3}, {&(0x7f0000000600)="295a27c497d71537aaa5af013b12f7ef3aa49d6a7a9de29049d4a97fdf43c26a7862946bf2b54ee177141e7c260d10a81151a8c59d636c3fbed6f29f8311aae5fc2bf56e640f998f8ca971fc8d27e86f73e11b05b9742759b5307199eddbcd6856185198b8f37fa0f50451b0270a1343b9fedff0a904d36a6f742e1ba6688fb57773d3673765734a7d3ecf08cab96747d928cc54789e5fbfadddce7cd1fc191c2a99ec0a5c1d", 0xa6}, {&(0x7f00000006c0)="d919fc0dddd49fd81a241711fb32cefb4b446da72037c3d5cd9b1d7d3de87a932371a1f0ec7d8e3303ee75000f753c079b7a9af719068d5e0a3d48e3c799e8c86200b2fda6db", 0x46}, {&(0x7f0000000740)="8f64696190cceff730bf47314e342dd50a3234d6bc36a1217f61dc7ab5fc3dff1bc25306810fe4324e2d0fdff7b4be7124b3472c722d7410a94e4eb628bc13af1722aa664af0e60e5c71e2caf95b54be4916d35dcf95314b248cbbec9a6c8fae700f79b383f26df52b7f23097641c08caf48861a8ae852e5d6809201443e9754b73c6573133b32d0b911e22f9c1b3ba3adf740e3e964014ae51b6d779f5310ed2a3fb203893635313cc4f81b61f21da6fd450d21a76b04d089015a88030a28", 0xbf}, {&(0x7f0000002740)="355c11a1152a9f9b09c86ff19611b23766aef4f14cf577085931364f53704d8581fff01b84e4e0bff2da53b2fb82bbcab6e473dd8b39ac9643a3f3ee45733cb2b5ddfdabd8b27360044579729ae41126d112cb0e5c0484d346e3a7cb6a489def6b9b13bd83a428734b2dd00912a061e7c266670d61f5a50b0cf4a4994e1342eead0290e1f2cb51c44b070e378988b2f5fa33d2e5aa94d01e1c619eb9600308c7aa522456bdf12c0b8da393c4c6b67207e68eeb2d981df767921bf8b1e65ef729e668aad4bcfc65b6c3556cbca02bc0aaf2b3558b50514ddf1ff2d7ad6de4684a5aad22a83af3e9682c185c9b7e055c8e4e4c9315e0a72ec9ebe08bd5d339acb7b9347a5d9c766976dc28f059227979de89b4fc07a567dac7a61c0b29f076015c3b3a1964667b101e70e8e7adc327d784eaf4496d5a53edaa785a222cdac8d7336915a421ba5ab67d935cbf1d87327e99d003504484f2af813dd8e5518cbefc222104e1c659a1712cf37da67c9805651a2d5316a7e1f4461960c9bb040c001561f738a26ea8dc909c25128202a38b5b25b546eb5944f27d4f6b261539f718ed1c568affc2dcda5417506b95cb8f6b353c9e6688c6773d52098642a0d1c3e178c50e689dcf60e74b064689d0b7230a113e5558961ee4654ab36dec11806cb84e6a103ca43b99acc22faa184e2c6cb6fa3ca72a4353f35e7fa555c784eb4aef15d542d23f010b0b2652d262224b62838232d1441dcd4373f6fc77216687add9b5de529df02fd75f79bdf7423847cd9d6d4240259e1aae4b967e95103cf89bee668a88742b7f9f9618e5c6da4c3fd3d70de4551080a9f1445b10059667e8feaec8b4f5e2a5656f248eb84aadc97c623ff562d116f52ebbd1a9ca5d2acdf9ede68ae71a1d6f9a8bc1b439f4b37bb787c8cacc466a162ea85573d3401801c875df3e1103b3f1c30bb8528295e498af1e093ebe2f22995bc661ae9bfaf73700142c5ba1d8b2240b6aa0b19e36564bb27124c93b2c7575ffc405f257fbea221eca65f8be40e63a88ea352a96ba7b249a081fad489de3224fd06acbdf9148d2ae30747ea48ecc800145206a0c48e88b4ba2bcf6fb642d00d81e0272b86ecb1309aa59ac689b7b18d9c9a829ba51e4de07b36e84a792a7294080243e98b0cff0a52c36e7c8f063cdd80d98b4c396f2acbbfef87cb5d71b8a0b26ce6003c652b020797f8ec619d06e1d1f5aba3839f6f08962788d5269f2e94bcd4aec34d556d6b9f3649c319cea7b5caacbef19b345d89021c56b75dc638acaee796c2c9316df557f5efc34e1eb8cd1885ed20630003589faf4780f1453f876b5bb39905a7a36256e1a2b60c211e8f2fc388da218a174d0057a4788f5ee590500b1b91167f25a58b38785c074cee31edc54a2186a7dedc5aa268bae052b407e7a688496bcd0b51bb3f63b04d39ca5fe2925821b4a2614611a65b11c0b1792f83e9729f04ee8ba4e2c1a82056302fc60bf6a09b9423e823713bb9802c1319afc3f145c96a663644bbf02d895e437e3c2ed4254e9b1fefb5d5c26728ff233b7c0378d3d0a8a1adef6aa13cdbf88171c95174d203366e89e12a3fbb2600a369db29016573259a07e9e631757dff05921c1aa4607e3770e9da35661a6dc563a042aa7414a8529ef3d737f8850f3e907e22a61065e3307df56b32d8c43514462947d15e46ed89c97e83437c3a86df1bab9679b4474843d23f69965647dfd76b83fa3c4a503ebcce69b61b6906161a56489e5c7b4eaadc5e2a9e1217d53cc2b8afd8b734f28e3306c4662a5e8378f62f7ef4b36cdea197b557fd424f1b56b266cf76c60d7c07c128226288e75078ace3023fd99ef3660469a9b2b73f555ae7ad902c166b2c105a3655d4d9c0c7ad8e9fbba84326aaa1712cafe6d6a6d4a75780686b42db822e63183ad2bd2dacb015b7235fce1a19986f3156580b3a10f32ed88ef3b988a068efe7af2486b50634edb2210675bb9d0a81638a7320ce7bfea87199aa1e5e9dfb8b368b3c9d93e29963f231312c25c04e078d6aa3b6bfc3d270f741209f8c10a2586b7ffcf32bc535c22b37fb4d8cf1ca8cf8c214aacc5161160da0587b2877849da13ddeafe019519e8f115ea6fb4bfb630a477bc2722063dc4302f775e34e17dc4a53829401db134b7b75b85ea455559e366f540571ef74ce35b6da507705d4494b17beeef5051787c0e5ff4a4ed79d91e87522ca2d5fdfc79273524ae53019d53a1f24eb3f8b6ca7d5ef7de1609ca2c82902b077327bb7f04297a35ecb60066e7c8e5b164a6711d111d05b0daafd46d0d46e5c89184f6d718ee6b74930b92e86fad64929b35a67234e9e9aea5a14348cd81b105040353257f761f507bb750760c7b836734e47ca4216adc88e43ad291b7aec510f04bce1bcaf6e44a9f00668ffb57cc544f39bbc53e2b092a5619f5700e24c9a2cae51c5d93bf6610ca2f0276484d2a846203a4066b819bafceb96bf05778b7344ba4deeb54ec1bbc2bb939e9a66e18f6447715f045a75a907dbd68e85c1a5865b5836ff6974b357069581ef2f0cc9a2d04ff8ce9069cc308e97bf49a688b4be0526c4dc830bcb2239aa7d946bfb9e808bd0436a360020cfdd89801c680fd8313cc06c5e1547aea6b2e3fecfa98c9f3d0efaab61d76f475b002d7d07bbc679c09a319119889098966879a2ce7ef346e743d980ec5073ceb0463ca6cd9820ad8d788f1e4214c36ab4f6067a7e7ae2ace4d127edc3c2039fb51ba25ce62410ae9edd57f59f5aba71f09400621041564da98eabc4c298e00f3c5ec388659a561d87ff55e6ba84e2d66a1b45ca8f4eb006d35f32e33f880a426c1ca9bd819aef07f366c22ed2b1f06228198ad721e590b429073743b1e0f68fede193099b2bf50aa84f2829e246458b0535287e2eea05ce98b2108e091aa16000d408601ed7e111647f21a11ecc40b24759062c5cfae457549e2e78635b945a622d7595e0aea3675102ac342fbd390796b31ba15c56cb826c4317e3b7c99af00d4b08498d0618e094befe7f79978e49a7c21601b652d38558b59f4918da7e8fe2e5301734a6e416011493b9487ec3d609a576567bf7a75588bd03ebb627f4315c1582a932978d9314275cdfde1669a6ee807ba8cb62b26bb4d94469c6b12b058f9b915732e4afa2d6c1ce1936518fa7487d07e21f60609f373b59cd1a09237db0c43f7a575759c0671394653b36e9ff4a2781a12e4943157b41be9c60f96fb8e07bc6b3f29cd1f1c32dc418f0615f3b39dde80bf95098ca5f9bdad48dd506e82066c48f8f01369ffb4703e6674511027cb3c42fc493ba996794a97207d6d60bbf22ffb531d47657ac0eec0d3db22d502d1db11420478032dba8740b487a22e21f62899a372e0c41ddc48a075d3c8ce206a2dcf76889cfcbc0d4a7bd1fd363cec84f816fb83f07918a8f8a7bcc249590c98d62c483303574a1e1680dff589f93a3933582ce8bcfe892492952010dc6aae430145252cf26caa21ed2beb74d6db4b71bfd836491dc7305e66a6df26759c17df93e5fc6362b96e6a042aa69ba204fed7513c58a401dfe17b6599bd1dd63d863c73eade53a044ea18ef168274ed6af0afc7477d53ee7e1f2c3374de71b7b505cf0edd6f548ea8b706ee296b1e0608b99fd665da64f6e10b9b582956960ab70f3662143ce4f0809ff2e2a436e61977d2f166145cab39bbe0029b38c23f8390e254a0a11aac2989f6ed342adfe24321b31c0275c3025523871f3c256518df5381747e0b8843cec94f3fe528311feac8db61f02ebdf59ab343af275c6796095ab17de6bde5aac966c2fb8f7edd7607f07ce4f13436326a796775e2587bb38602656cf4481e98a0e3c2bba3ce12b9bfdd3e5fc7991586bafcb79909e4c5645871586cd2da3e638173538a53f733860f73cb6ae1072f6aa4c2cab8a699b293d8029e563db9fcd31a596bb2ba20fc3d61ecffdf660714562cd1865fe6edf8e90f5b52f86953fda87aaacbb473d0e0f1220fafbee4810bb94fbb14d3e8828f83187b8f891ef85be16ee955c13729c9e8cde6c3532e078ab280f6f1d8383657a5860e194a0b78f9f0dd916ffbeb6248593b12989fbfdfcae7cb45bcd32ec431f4d6f6bf929cc10acd8efb1d45cd8402b586615aeebc77fb9badce7ec07d4b9d8230119318a3ed78f89e302c8e4648d9d5f6c54de07839da2d104326b1bc6359004c0ac157f53438af359733eeb596df1ee1a7f98d0597bbfe5cbebf0a5b18a1db87e0476c2f3e22b183760a0115dbe2fca045f55083cd5e2edc991b4b3210b97de01c0ba197293b33c2eee1e038868e3b8d123cd1af69a1b9d1a47efe48da30d8a7102f00248c3307c3d7f3738bd262cec45acd12d0a09c1b6fab09325a53f6558d39ef43a3e0e46e72be2618fe8e1d31871753e0c6769c5cc05065ba5af546a0265422373e0c5b2af66b0fe1efbbab440f76bde19289cce76ffcbea370c9d3ff0f40e1a67d2e33588f824cabfc99e238fd8f9696f8762601af9a96756e231b0d6c9698bd02f85bec1c4cc06164b332b7fa0202fa2dff98b1b37e33c8c609885d66d919ee8193e604b706315bdc9b459d21ff27c4cdb9378ed3bdb670141bafbf72631b78988eda8ac8acfda4338d378ba36341379aec33bc64c626325e7d71ec5751c2dc0e687828949f95abca0f87c16d5c00fdd5ce5ca5ad2964c438b439143ef27e301acd01419c945f21cc5a94f0b6e670f79a3a12ee047a71fd585137bb401dc79fed0e031e8ec3355c2a8ed906c958a4d14bd34b89303d76ccb2b022f634266d9099c249b6b62c021fdb5632a78c2534893f536387fb7dcaf5cfe7a4baa0626e2735903146913ab0317350baf60ebeffc62788e88313a456342d8c1cfbb38c19b48e535895ea045bce9e380ce8f430eac6c58cabdce20e25f998bc59b8c5144d0e7226f07643227a1e2a0e62c46ffe78d8cd4c7bb14973d95f1f0d901c93e192c385d886c589f00283f416d03621cc51d7ef942a8758466c7bf0d110689c377ce52512e4d2ed91546c7a375267b1a4323b16e996886bbb51510e240fd3cc2fb4f6310e7e923ce017195a18d31abc388084c7d6cc5eff5b9fba3a6e351cd1fd529f35bceb95650e7c86d83a4dd701356e4a6d4b3de0b7a90e676de30cba22d4fa3cfb86070d78121daf5341ecaf0870f81df93b7b1b5a352a4afa0c2fdab7bc265915735a265feff156c831b669146e743fc7d2aba1f19b6c0b856aa6482ffd02a3a70cf75b4139bc54c24bbda412066de02b2bb018e550bfb6c3e5d8323d166828d320b6a147f2ef14b44301682f83f6df973e0e5f7301c5eae8fe0e720551a4f50701a40b34951ed6f902468dab29778a3aacd93560206671a70f243dcdb98954d04b8046d418a8d12f22880a6b9e31a9e5bec49751205a1a760394b840ca93b3cefced4d8e9c172dec54c131d3f3f482af699c5150f2502c340ad7457dd7b01913a260940afcffd24872f9d97f1235ed8b6979505c8b40da034926a529c3117cb3e573d2804c54d877f4a57a1623d2cf0a572bb437dcd656638c562aa287a013eafb7c18b0ba57f7a48ffde5c127b3c09328615fa1d0ed49a8ffecf686dc0e614ecbf0396427f796995e716fa1d3cf4d76f2962798b7066e05e541f2cb809607a275e16745e7709a0df68c655771a0a77c37a8b21f12e8befb59fda1ca9eaa2b70c8859f9a2433393aa3f41c300417cc7eef84b8af8aca4c6315fef91ac5de06de9242c43abbee04aab3f818", 0x1000}], 0x8, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000002c0)=0x100000001) 06:50:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7, 0x810, r0, 0x0, 0x0) 06:50:35 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x8c, 0x401, './file0\x00', 0x20, 0x3f, 0xfffffffffffffff8, 0x80}) 06:50:35 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x5]}, 0x3c8) close(r0) 06:50:35 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xfffffeb0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={0x0}) r5 = msgget(0x0, 0x41) r6 = semget(0x2, 0x4, 0x41ebb47b02e71e66) pread(r0, &(0x7f0000000380)="5f1eb19ec817155a201f2fb7166b1a21ff3137ea110dcae6061c36d200000000003000"/44, 0xb2, 0x0, 0xfffffffffffffffd) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f00000002c0)=""/59) getgroups(0x5, &(0x7f0000000040)=[r4, r4, r4, r4, r4]) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000540)=""/130) socketpair(0x0, 0x4000, 0x400, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgsnd(r5, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000090ce8568f8a74a35ad6fd04d80b0c532ea05fb1491d7f8e4c3d72feec7c0f54785abc5ab453d0f18d28a586579dc3b072712ca011e17a7009ca11c8ed02bbe307c408ef499b3e85d350327dbf163c615de"], 0x64, 0x800) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000280)) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0xb27) 06:50:35 executing program 0: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) fchown(r0, r1, r2) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) setuid(r3) openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd0\x00', 0x8000, 0x0) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) setitimer(0x2, &(0x7f0000000080)={{0x100, 0x7}, {0xffff, 0x3}}, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000040)={0x1, './file0\x00', './file0\x00'}) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000100)='/dev/zero\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='/dev/zero\x00', &(0x7f00000001c0)='(\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000380)=[&(0x7f00000002c0)='/dev/zero\x00', &(0x7f0000000300)='@\x00']) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000400)={0x0, 0x1}, 0x10) 06:50:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x6, 0xc08}) 06:50:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x6, &(0x7f0000000200)=[{0x3fef, 0x7f, 0xe081, 0x5}, {0x101, 0x1, 0x40, 0x1000005}, {0x5, 0x200, 0x8, 0x1}, {0x4a3, 0x73, 0x80, 0x80000000}, {0xe509, 0x5, 0x4, 0x7fffffff}, {0x4, 0xa, 0x3, 0x1}]}) r1 = dup2(r0, r0) r2 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/189) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000140)=0x80000001) 06:50:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) recvmsg(r0, &(0x7f00000001c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000440)=[{&(0x7f0000000080)=""/58, 0x3a}, {&(0x7f00000000c0)=""/107, 0x6b}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000180)=""/6, 0x6}, {&(0x7f0000000380)=""/190, 0xbe}], 0x5, &(0x7f00000004c0)=""/155, 0x9b}, 0x40) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000200)="2813fc7af15df788503bcec3857cc2e123d027fd0a50c7a6570b26fbdcf0cd8f929339f8a288355137983f4403ec61763944ee6d73e8", 0x36}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 06:50:37 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x80000001}, 0x8) setsockopt(r0, 0x1000000000029, 0x20000003a, &(0x7f0000000040)="93d6273c6d530e49f331846ce2bf66c4000000", 0x1e9) 06:50:37 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x10110) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) pledge(0x0, &(0x7f0000000000)='vmm ') 06:50:37 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1000, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000], [], [], [], [{}, {}, {}, {0x3}], {}, {0x0, 0x0, 0xfffffffffffff5bf}}}) 06:50:37 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x1, 0x4, 0x4cd, 0x8, 0x20}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) dup2(r3, r1) kevent(r3, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) pipe2(&(0x7f00000000c0), 0x4) 06:50:37 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x203d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000100)=0x1) 06:50:37 executing program 1: setrlimit(0x5, &(0x7f0000000040)={0x6, 0x7}) r0 = syz_open_pts() r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r2) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfff, 0x4ca8, "a4cd1ed81d7d90bc29617f9a4337451e5d404f67"}) write(r0, &(0x7f0000000080)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef89fbb400002d4b80a0cacd4f43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 06:50:37 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) ftruncate(r0, 0x0, 0x7) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r1, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x7, 0x9}, {0x0, 0xc12b}}, 0x2) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x80, 0x60) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r4, 0x5411, 0x0) r5 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x8000, 0x4) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f00000001c0)=0x4) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000140)=0x1f) 06:50:38 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) accept$inet6(r0, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') close(r0) execve(0x0, 0x0, 0x0) 06:50:39 executing program 0: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000000)="7b705c3996aa89199eb0404ff8960d064ba32ab89d0b7abe9bcdb7e70b968b761f358abb2fd1170c65ea922e9a7f43a793e53539b3aed8b3892d5774d975f815da4139e896f6b099198d963424c1a0e406c0ca0c0d7c16b2ebdbd25e035eb92a597d8800620e40e8747b1182a7989fd51476be8e47210e1bc20fc49fa75354ae0c971b94de7a532a09ae29dbae82218c497b7974e599f4d9b4e65a732c7af9021c4bd6ef12b33e309438761c236fcacf7c426afae145ddf4d37376691753bcc534757d6960a89a3badd3b563bcd5", 0xce) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) 06:50:39 executing program 1: lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0xc177719f251c050c, 0x7f) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x5, './bus\x00', './bus\x00'}) ioctl$BIOCSETIF(r0, 0x8004667e, &(0x7f00000000c0)={'tap', 0x0}) getpid() 06:50:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x68330000) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) 06:50:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = getpid() wait4(r1, &(0x7f0000000000), 0x9, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:39 executing program 0: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) recvfrom$inet6(r1, &(0x7f0000000140)=""/142, 0x8e, 0x843, &(0x7f0000000280)={0x18, 0x0, 0x8}, 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000340)="18d8719e8428969a83a992802aeef111893b2d5e10442ceec6258f8f80154e7badb0ed4020f5d5d0ddb93fcb8e54cc73bf4feaac5d54ef15e407ff0c9b7c67863c61427a06c037b8218fc9e19d61c1cb101d97a6186535450157964db35471009dee57baba1dc121134e0c3f57b25fa4d7b705c7fa87ff5ddac4a982223f04c6e3bd378f6192a065caac5fb404f6868e7b5256042a37046239208439a9cf794bd95b8e79c2de894609859306d0d3b838dadc2d0766c5005ddc7af3e1b49629497949a7d2a012e3654dde52f81ba7518b95b99c8e98ad97a306747478338156c722f0d489abb35c94d16aa230437cf9838474a19e6719ae0a766bcae38d65e8701f5f20b54d67", 0x106) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0x3ff, 0x5, 0xffffffffffffffd9, "855c000a67a7230062f913000000000800"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 06:50:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = geteuid() setreuid(r1, r2) syz_emit_ethernet(0x1036e, &(0x7f0000000100)='\x00') 06:50:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61, 0x4000000000}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x100) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x14, 0x1) 06:50:39 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000040), 0x0, 0x0, 0x0) 06:50:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x313, 0x0}, 0x40) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000780)="a9", 0x1}], 0x1) write(r0, &(0x7f0000000280)="e38e80d6d7ea89e0aab95de3db7be113407c5fbadb03c226b40ebbd3cb82dc4dc0646fee61f6d297af6599300cd8146d999d80547b5ab8837b54b473247c9da4cae56c7428341e1f44d6c1968d32f1e742fd302a8b00bb975ab9cb2dcd020b4bc625cff3f038da9c1e0a54fe2b6945ea671a22b8ae644292a5fad442f04eb79344bd342ebb5591b4c5e24af7492b85fbac", 0x91) msgget$private(0x0, 0x200) shutdown(r1, 0x0) 06:50:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x80}, {0x87}, {0x200000000009}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x80000001, 0x8, 0x3, 0x6, "27c780fddc57ee9610790ded3031c68f1a1d32a7", 0x5, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x42, &(0x7f00000001c0)="047b599a7b5dc06fd11d823934961d256f0a20bebaba583d934794039f1f4d7236aa33e8d82774cde7e1b336b2b102037146c654bbd570567b916c2f283434abe9ac") 06:50:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x5) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:39 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000380)=0x6) dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = accept(0xffffffffffffff9c, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) r2 = accept(r1, 0x0, &(0x7f0000000200)=0xffffffffffffffb6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000300)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) rmdir(&(0x7f0000000180)='./file0\x00') fchown(r2, r3, r4) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x90, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x44}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x10, 0x0) 06:50:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x8, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb}, {0x2}, {0xfff}]}) fchflags(r0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x80) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000140)=0x3) openat(r1, &(0x7f0000000080)='./file0\x00', 0x8, 0x40) ioctl$TIOCSTOP(r1, 0x2000746f) 06:50:39 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) write(r0, &(0x7f0000000040)="abdef2d090ba8a8c55330000e20300030000000000823dec400000000008000000009fedd8755561a18e243fd96939da92ea27d70e00005e", 0x38) setsockopt(r0, 0xfc7, 0x5, &(0x7f0000000100)="c988541e8de9249b31ea272b4f16f0ca88259eb9b9ee38bf72813e8c9e1d1f7526304872e1a5d12b622319e731c18afb1fa6f5c745c72dd6163776ab1b67291b4e0bd1ea2ab938117f45b5b7cff55a555c08050306c1bbed1854ddbec64d732facfd140a39a024637066fba0e1f247996a9a06fce534354f374eb2c945f1045b4b4f3e3257560810231c47678ee8d4d606bf61e3d6d4372adf26412aa72f683a78142256846546dbd9879db17a1fc69a98607987068e53b0247695e58e194ec0bfb1b6b238bf74c290e7fd62b403914dca454291c4e29b61b98dce47b3ff61a3b1dad3dd1194365151c2c5d0275de9c22cac6e0e657c592ab83b9eddf46d9d00a094fafaa5f7f555adee58bb3fbc139b1b17fa8ac8c0d2fdc3a5b80e0c034ca27c8b280f007f43f395e2d8ba1d0a4c48aa5bdb311fbdea23db5da432d506313ea64a39a586b91fe0ca438ea90ebf10ba22c86346dc75f0907992c23c957ee4426510ceb3207c94847567e252c8d65615b3a5d90213531a30eff60e28581086bef2f85ea199f89f3e260748691c3716dfe38319f5ba478fc48d05f54f684e7ed9eb9bb92ff3ef9b059e15969ee8c76058dcea90820608d81d4972794c7a5108a2519c5cfa508a7167476981491af8b84a67a1a3902d9d17c568e1487fccf5b8ff74853889af296305cf526b4198c2fc0f419815aee376866559c7fb30dfcc9232c0abf9275cfc7378f7433278336c05883554f06181d178634522712a86fd6c3aab0534e903ddef9c1bc80e596964219ba8ea5361f6c3aff857058edc0864da3847e7a3d45114df099d4835ed121aec6ded669aa0409e30b9fbf23bb6b90abada4277e6f02f0111217ba0be125286486c6704ca87a1583b0606b4f48070e74c7c45fb18bba7e57e7d5309dd40eae20ca565e8c0a468c6ceb6759db263d1465264ebb46e44aef2590f0a43bcc445c3a3dae1f19ebff0aedcb3597cd35deb5cf60c55f0f5c9222a6b488345125a3fc2eb723c5899412e86d9a8b6f933c63b1f530399a6d4fae735ad3ae2af48d668a0cbbebfd6690f5ee754432c117d137100fd742464ef9a14295260ecf7787550a6662b93393300b6afad98ee8d29c192822cc539ec062820f693094a4385252e184b3780ed97f8cc9e3ea829e90fc158ca08d3767cc764f52d1501bb1dd5b53af22607e5b5f60951aa3e97453b25295ab01b8d02e7613f9835f4dda753ad7a72cca6d5f13d02aeb101ffd4c733afcb169f29c5f79014ca07e54cd1e9df6e118bbc30f6d7202d3778920959daf83bb3461c21b3f09f8e465d88a698f90446c023e100752c4efa4bba9f83d2a2cc7f5243290509ebafa5bf3c8432521b3bce9c334171aab22ef2091c3d5a5b3f926e6a6bc681de6b9bf9323acdc400b0fe624ffd51fe3787b39c8e4176fa3b40d7ffb124e679b75978055cfefaedf359c3af66dad159d95fb4e6f5a2ed469cd26544f3c75848b8c7f034848a2716f4016fd743ba4acc9466dc7c33c538bbfceb92c3521be618bfbcb876472230a40efb952ba88455da496b8c2aaadb7c936fc8b74db581cd25e7b2dfdd5206c42336db78b45996603851e1f349e21011983a00197e3478df0651db2627058ba09e1a9cd58c1830373bd1af4bf10b8eb7dda4d677bb777665f577de7af57e4c579ba6a20fe64ece33890e198a40cee58d41a18b34bbffcbddbc43ec123f2a4dccc1fe7360dfd2d88c966c0db5374717778b39070fbc3e8480bdb7a5cae99aee9abaae641dd2584d786be6c62b3f61f909833a9d6362339650b6e9ebf6f84a819a85047efc9c4474c8c15ba9f838f50adaad466f2d209ac2d1deaeca547d081f0e36cae2e4c083b5b3cb85106032620a64d0cdee343612620d4d653a3bd6636973739dab33692cf2e7a5d79525c7d52f7673d11f78a89da981cafeae5b263fd42ddc7f66412d9d5be8f8b921e5df9302b35c11c4043947dbc325723de81b6ad8a41be27e863fac4cc316863f731ef3a4ca49c704ac97e4e3380ab14d76afe739a4b899c1ac2df66a9c6cda2dd48446298beee1e2c83940fee9c08cf67acad903d96be9f538af2dcc72b3ad81eec1f12c4ca08831232cf57101518efc22803f2c64497418752147fbb47695d7d201612df7f494a6a0d119746e2b5b8554719de99fa27c3fe424851597c5e238e641b2ea046d28d1fe4edf6d79d1ac0b4eb7747a3d2cc9823ec954dc347b90ddbd5d99457a6a765c504f2c493691372109926c30ce6480cb518434646044d519d6ca18da63afb375aae58d126c9efe509b82c5cf1c6acc94cfde836e025b29b29450c92d1bcaaee5aa34f4f6a4a1c0a9556a6aba19a85e819b48f391a7578c4fba1ce1a293a0067541d85a936583d33fb5ba412348d8445d30541b3abd82763d78218b63cc1381500f61afc38f831fb90a278a0b4cc1ca599621cfa1373aa27f3f5cdbea9b136c03736c270dd2c38ed4a8f44d92ca663d5dbe3b5c2dacd300d9ee2d0ef60a081fecd4ed97adf02c5410cd514db9c99e96a48cef9f4dfe7d44e6c622572a2b412db1fae3f063d2dab2f578118e7eab02e088b0d0276b03e6df624395ceec057733d83f7d4dd499ec215ac6584c340028cf932fa89ca4b51d5862616b8c76b40902e42e841a841a4a30cb11214bb260672eb011ef5956d4c748f788918da07d63d9f9b56aa1544db1267e309d70d863e5ac93a62eeaa8c12ab120dcb874cf8ae69692b7aeaa01df0d92c7251d855516314c3ade6dcb41383c19f9078be9b7961af8bc05cdfe9c04bc30d164b8f6b9404b7ac27dadbd98bc48a405999d2a3d685e86cf92ddfd93c6a9788b9baa3580057e91f24320b9ea24590302f39b9817db926be9f4a21e95385e207789d566b2aea3cacc19ca573419cb592994147ad8a8aa805fddcdee880d8a74bfb09f2630961537666028b06216805ba1b7693dda1f333404b5a64228bc92e301e282c23235798fa9fa8778024a2ec4f45c2885442894cf6f65481d0bcf11a3add4fe552b183148e609b39ab14afd82170cc40b4f1f88392cfff15cd32780d296aefd0bcacd46e618c30946d6d0de8ee3dccae3ea42d942fce2d278213af84bbbb349e843330bb2e717ec120b46b42668913df8e904c9a6f71f6c8037e0378cb47bcc5a062263aec89b893c01f72e6ec4222de51283ee3125f772a361397cf2fa6f035843e6c6df2117866fa4ea52f832a77d4cc9210cf4d3cb9db31e6ef799b8bd34bfe1f01fef9b3e10dddc17ae9b9999143932c62ff4d92ec98de7b7398564511e1fc79a72031680ad6e25c3b00ab41c8c8ac2440218aad287358226a554049504fb08415c91f23f11d3effbbd6bd12ef078cc3b556563969134692e9f3f9145a9e14ee2bf385b5e04961b8914f769d02b29816d46e243caf9166c8cfcf3fb299b43b6520011eafd265d60b907e2152c7de91141011f259511dde0c2f138553b29fee313116d71a57f772d3f925bac273fbf9d4c36f0e06c32702c567780388addf058503379b8e678c254ff282e1545086dd769fb5d63323cdd89b21dad9f62920648f73081d753e21a658bea9ccfb2e3d2e3297c5997cfc1884fb27c191e502dd363fa6d46d24196dfec5b87f1a044a6ec55fce8dcf5683dace1984780ff5290cd797e40f27186eb61492f5c3e1e017b5c8725204196f47e4034cf3b3ba65e510c8f40d6f55bcb8c725adc29a747a02e1bd69aac4686955ea60b4d1c35f4a795a3277005217f2deec54e3588c9d3a5c0818af8621e16294c8da4a6fdd3a809f65cbf96a4ac436b7a5b2cece89daa64667662ea8704c6903f4f1af29c08c598eeaf1f8ad1aa19ac0e13280f86e5947dc16d2778e381d2bac28b473fe24030ab7c6bd7ce951cf99307e4ba2ad98f8dfd952c0fe18a5f78a9434bead5d2bfdc1351d33a1e4f14206d7813ae6740018969457d49223a2c64aacc03545ed7a650189b2606eedc647083e2cdce04d9e5ab5c4816d82ca165653fc2cec023e83b6c6d9ead0eb9abb1777ea43ea410070ca22d37a25167b065eae42a4c9ac52257ae215abe424e0442591c63222a87c86ee324ab1a2d9c34aac0f97eabe05176e2647b5f100bf689478596723abebae9b6ce09e0c7695764de4f48bbd57d87baec1af2c5871cfdfc799fc398725154b1b1ef3593b8a0c2af4f7fcaa1fd81d241ed33ae5f6eb7bf7b7944d8632f4ad75e6e37b511bbeb75f03441abe17842c74e182b3e5f104fe6b13fe0d750de145c374c105bd4fed81db1d8e6f2aa7470b71dd4b828404c7f10f2745c9f06a405f1b8e8eb59fc62153b3d75a9314a58d59fa0963db26729915a90abd2e422fa43e7b984cd8fd738733cdebcd0a2f40f234684126f884ca1670ba65a4cde0116cee952fe8175da76170a160fe3b45c2ef0c2bda66e3533809981e988b9ccfe8fd88562f10991f43de8bfa79c121aa4b2d5a7a1e7be11f70e159be207eb57d96b06684316260b68b50cf4d27fafc24254d2053be8085ed65946a94ad6653ba90405dac6d9ee964e4cac3c3f926e1d03cd418d905810414123f977b70a1a0b3dfbd9aa79888d61ca36096306010fa27f6e7c670c5315cc59392bf0976f6230712fadca9021bdebc0ea09b205c7682d64f4841230df5506b894947dc9f443604dd7605954c7381e9ea3360714b8049cee2097a2fa7d80da091cede6e65722b84572675c853513fe208ea174dc6265956f69392527e92f4afbaf060858d850d886ae39fcd5110f04b55c82f16a1f03902aececa0a82e11d3491594661e367c5cc80a9531c4470fb4b27ca2d4ae4e3285d053edaf2bb209a4b8fa2cc423171ff4e873b7ae8c4c430627cf3ab7014847ae26998eefa3b084c4b8766eb7a549fd5401e764da11de163f0028c1f60f34ba8f8843ca283174fa4854919ab17f98aed1402e540afb737cbb5c6fbf2e21780499b71e4d508cde04ec71d62c93ab8b9782dd3d29651ddb5cf694c29190cfe7b71d05efb768b7ab138273dce7052ca48a009fb54936c42014e8bf595743cc48bee45dcfa9a2468776988d5663b281599167cb39f8f51031329295f491dd1b27020330883ab574b173730f707552b3bc3ab67383c6707237450448d3cdb8e13fcafa4cf76656d08d394f51356c7465c7be0a3530dda48894880e355e50d1dcc868c7b49daa36c801fa77dd43d7327f80325580133aa734f842e1dd2c370a81f4ba13030bba3bc0fbd590a88fdae1114e2649c4f482e1ed25255e3acf8084c689fe5a82f2aa228080134ac09aa9ab7ec900b91e60c82d1a3b06ef853d50424d91b2538415d5f5f1b98473ca720ba1350dd0dd04be869066b3e96ca27ecbfe125b4edad6b042644e26393350db6cdb66342261220bc97d41a54162cf201926979ac28ecde142d98ed461560bb8d00e4ee654fce0377a232ad4e941ce97ba69b390fc10d648a0054826fe8ccbc1e5294c7e577333de52cbd7329d335d18237a191cea9eaaf895f650c83efd99dc5197ac25a018d2ac51ba1e08acd8f3873c812d6a64ad2bccd2d821096e922a22453628ff81ae391cfa2f6bdb001a057eb8b495e515a1bfb939629163433e90e43590e3d1cc41c23d078f4cd0008aed2a80450015de5135b0942b0ffef86f73cf369fbb42e5c66418246e698f34c5c6626e57f9b14fd10c0c10f4e023e0bfeab10174596d859bc73bc4624235c0ac4305290ce97dbbf67793ad2a40ea77a2e31035714810af4fc23b8a544265653a5b11d17b1021c3aaa4ed33fbf13c", 0x1000) 06:50:39 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000240)) r1 = kqueue() kevent(r1, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0x100000001, 0x10001}, {{r0}, 0xffffffffffffffff, 0x10, 0x20000000, 0x0, 0x10000}, {{r0}, 0xfffffffffffffff9, 0x10, 0x2, 0x400, 0x7}, {{r0}, 0xfffffffffffffff9, 0xc4, 0xfffff, 0x6, 0x81}, {{r0}, 0x56d0c71f0344999c, 0x80, 0x20000000, 0x9, 0xc0}, {{r0}, 0xfffffffffffffffb, 0xc4, 0xfffff, 0x3ff, 0xd1}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x2, 0x8001}], 0x3, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x42, 0x0, 0x6, 0x6169ec2d}, {{r0}, 0xfffffffffffffffb, 0x8, 0x80000000, 0x5, 0x4}], 0x5d, &(0x7f0000000480)={0x20, 0xffffffffffff8001}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000004c0)=[{0x2, 0x3f, 0x8e72, 0x80}, {0x3, 0xffffffffffffffbc, 0x8, 0x1}, {0x100000001, 0x0, 0x59b1, 0x7}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000280)={0xbfa, 0x1000}, 0x8) kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffc, 0x1, 0xf0000000, 0x2, 0x7}, {{r2}, 0xfffffffffffffffa, 0x10, 0xfffff, 0x5, 0x3f}], 0xfff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffa, 0x4c, 0x1, 0x9607, 0x6}, {{r2}, 0xfffffffffffffffa, 0x94, 0x4, 0x9}, {{r2}, 0xfffffffffffffff9, 0xc1, 0xf0000000, 0x7f, 0x6}, {{r2}, 0x0, 0x1, 0x0, 0x0, 0x7f}], 0x1, &(0x7f0000000100)={0x100000001, 0xfffffffffffffc01}) 06:50:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x0) r0 = open(&(0x7f0000000340)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000480)=0x5) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040), &(0x7f0000000080)=0x4) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) 06:50:39 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) 06:50:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x10000003c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000180)="d533") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) 06:50:39 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "d730c15b00f4ff0000747beffde400"}) 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) setsockopt(r0, 0x1, 0xf98b, &(0x7f0000001100)="9f0e7129d971d72c847ed0f702c644f9f7b950ef6b8958c91597517173f314a87ccdb2620aacf38d2db42c83622418845b5aecca52029faba7ebf2a61a946b8d72a25b426f5906c6156f53d6c8ccb8aaae86246d21c65b87ef39ba9d5f21fe40818a4ab1b53848a76521b05fd3288199d7", 0x71) r2 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x200, 0x1190ab68, &(0x7f0000000100)="d22fe624c2e309549b0487bc00615e2b02b23674d26fe1de4f0f8b7bd16b71cf9b89258529ac9ad6688b125d9c16cfadcc18382894d81d861f51bf5a9fe60dbf20138113551dbf980c2ecec4a1136824099a640e4eec6f630712099e95eed82c06cfe447b344ec2305beeb21bc8369148189a68177855d17c6683b1de63b5a10c680eafa749b506649b2726495fcfa476a32416c5e0bd455af26d505bd504410dbe10b6d1a4d37f82b73d344ac1f297199f1189217ddf7d27e5a30d06c1cfe573084caa0bdeebaea9c63d9e3f93cc04325e98a9063fce41ad86c6dba37b8e83265be682c6788afb94d8430286ab4e9e132ea6a97cdbd2e77bbbcb627ff6f043467ea35629f796c2bd66fd1e8bfed4ed6cfa87786290b0908e067c66ce54cdfb69e35908940aaa17e11ad27aef5ea875b6e4682bb7b7a74d9d4016863f4483b6fc69ec58ae3b2e0ca5f12d9fcdbcc50716c4cdf53eb76272d2a375114faca12e9d343b75f3ebac8707e0d90c1522bd3eecec6881eaa44a82f6195a221b19f54355543c6ae11c4555ea2b392bc63e7503962fb317f25849948d5bd81a803513fe00dce4b65dac79a091b7589445cb70293e2e8ee1b61fa7118b71525d5b9068caf0c612dddf45a12b87fc15f5add5699ba4ea81777cbfdd9318d7f730f54424d7093e72514e4a5614a55347e3f3647daacdc0aab9b2859c59c4f41ef02c029fb55e4ef0c56d51ac8be3581879c1886c284408217bd69a0a92d86ed6afc4eb43860b01ca825450ab0269b2ec31821f5517b13011fd793b795568e21f245fd148fa4e4c33ab11592df25d72bf28880d4b3456eae1a1422254781048e6813b9b68b23a15270a237f5cac232b2f3517659f5159b09b88ace1f9817800988622dc4fb6f77f34bb2ca441b10bb73f33e37814d204e8e6c5a862f4a75af610d31a270a6714ce30f869ce41ca677a38123bc6b75497a72dd99524a2ba21b24141f3234e30962c72fa1604e1d76d6a337e158221b0d38b2e3a4635171d820badf45953867603a38a38b131b6423e4ffe3090b4e89b7a3d554831fb9fb11702b393c907a58b58ee878c5e95f51f01023869c21ea9a9546fc812434cded47186652f4b917def2080a23d5ac238b45905fd164390ff85e493aac0b222925899309e9fbd10a28b7397c2d87604270e3dabf4a5dfae6f6c18f4f5a076e440a9be18d52f1f785091b2fa410b98e8e511df1d6772801078d5acb18d99aad41fdaa29f81fd99e560f944b2c92f8346f9eaac5a8b77d4cb51f6ab5faafc72c3e1def1223d6e78773f113bf14184f0d67f9aa88895ee8fef3e113bd2c37fafcc31247ddc8b87cedce55498d31d11c541abba9aface6674a0623b1cfebe5dae6087e7f0c78c4e881ad587051ff60f468b9b0138cb376422ce671c95c6bb8c80fac6439e066a7e75a4a2f9786ee3b2e4abac31786f96f95f3920e3b9d7c03dac05a77090635f83fa3ae99a6f673da757e46856c0878c02f4a53d22d9b1f82eed3855518c4046f25a786808c466e4f90b184747abd12481f43abb605c2e51755e025dfc025cac10b86f53cdab09ca6302237023f1c692a6b78b909499d47617a5937bbd70b5cd2c5dd3a683d77733e1fa45e6798d9ed1040cfefd123956b0426b0cac52cccb7edb492dc5a042df0abc5590c63f41b05ab57bc3bb85fc2d9283a7555e8fd38f09d189f8a1682662dce6ef0c78645f9d1192ed5e2e3f05245bb9f3ced323bb2370e132b46759aa51b9eb01e011939f2ffb7fb6acfcea7ffbd5ae723b32e607599e519b2d357bdad6bf155ad2c53dbdd62896453d094a90a64888d79765cdf3c9b18a2cad79c7102cd1d6428ded04dac3e175161bebcd259d9173ec7f01fa526e8bd5567b1b30c663eab950937a93a17a70d7a74313d23619af26f4aad95e4a5f64ed99a9c6144ed3bab00b53216efe3ab66e3f5208a82d732c1dafd107e1ba66f5de38357ac1154c01c0e9de57c4c37dcc10bd5d698b278237f6149cae7fba1c3e8e14af7a70b9fc3f2646821ada0ec1614e79b889de95487f81a0963a745826df6a3dcc556e803d293b7c8c772dad4af199e202ce5e29b40c77cb0ed71b03e19aab884e5772f1ce53ef00fda98f7e369b55bc84ab02b9454e2caef3cf12c5cc8e73e6f5be38dbb170d684e1d5db6e9d382e40d94e614eae466ee19c07330a496de7732a81921dbdc80dca7341f0b8b220263a8ed886b5de8a7046ca75ddcc5702798feba2f0dd2bace80f77704ab599d2aea3bd87b0f771e07bb426d7189a0bf8f68c5a3c9c3119dc93c290dc41cde158c426ba9d7fec0f1156b5b2c3b1d24dceb09928ec780f5b1a84021827c8793669ea73655844831d7afef94f3fd4150a60268915562df21c8b431e5bd44a40eeae22b8d01fc6af0b619d38a47e1d36aae219bddd7624e86fbb81b510ba3c4aeacd96f5de50ff430654cedef849f7e36a675f7d8886a5c56da5f6cda18864b9d4f5979a855080c9a210beebad50764aed11e4737224fdd1c40193bd753310c31081fa37927baa567e45283bd371b95a787ec216e24174d42b85356b59f066d01bec4b45a16986c66977cbcc9d970d1439a362da91e882d86fb99c60685e04fdc7d6c9168cc612ecb2da1f23325d879453eb7ddbe9396287a6973b4e795494feb2a23e238594dd328992a43b286ec00b7f7b75619071adaccde553e4a2c7ae75b3c2e4dc74e61215a0def6f304128a36f51bb0659ea61ea86dd6db8263d2d14e95e217699cf78c47a1337fedf7ba2ea9a5dc37dc8ee45eaa59cb7ce05a137c47ed09117bc6759398047d5b52bcf2749330c905cc709f763b44c73ead26bd1d75bf7b24acd713be37fd63ba836c113280e8531a4714f61a7d08c85730f6875f37ac3b9b9d0d50ca365145a229f7e98b47a28abfc68d010be78fa9b1a4a3011ef45c1260c4e5307b28d09350344274f4486ac76489ad145b551a5878b9761d1543bf8f6ff785a4a1d8268c68803f8b13d18c3bbdbec4b5a1d46d995ef0f90dcc24dc722c571a5a7800ce0588c755bc6ede5caa1568a527b28afa876d277d2927823ba5a5f44a27378c274e3c1e5a708405882d42c07f65c33db288de6e735ec82419a3cf7dfd4f9d9098d98af2698c6cdd378c6e71963938a614350610ca39780ff269f2f279fed06dbba0713fb40be5ca069d924a583e74feb2987f738a757baafd2b3c7b14c51293b643c07ddcfad217e5d6044a030515cab330821657b652213f1b1bea56db9525ee95f10bbf03bdfa19c5e96903323929e1d2fab2e42424761539708e178c44123c5e88b9fe9ae4896bbb8fe94b9af5d8dec760f1cca72ed93e0261e9ea2dedfd65d9342609ec67f2559402e22c738665e9ca49ddb3504e34538663503a7f0c101985c52272a26844939e991ea88f2e93960370d2c7bc9c8aba97ffb6c23bee1c02b653face7a4d51259e7047ecdcffa735b3be947c5f7e5bdc5143cf9692527617d1bc10cc0ae32c0f877fa8a76fc73437c4280456fe7b2f7f65aff416736bb248c8603e7f9a44f78b77db9374279b9e530f8523f75281a98ceb6a17207a4425ddb98b838604ac70c6bd90db11336d806a81c63450be396809fd3fa1419f4cb6fe232e79c0866007fd66e7aaceb575eee16b765b1f3b5b9b033b31afde96da4da74d35a7b558c7554f1af5f12d9db798d97afbaf770c0094049058570d09c2f34c895add12ff38073c484976eff4aae6c5cd0a3aad5924143df1211032e6b9d7bb8be431c74e97f0bf134cf05146569bc9db3a78238196c456f4538e4f13b7ff36f647b347cbf4f7421f119ccb2d8108748b7fda17d3bdfce0958605fc8eb526239e43ee1f90210a878a0018854866b01f66d2a52e982fcf9e3bee99f32f709549b09b7db0b5dcc7d994de452bc8fe6649a5ffed57a71c809d317c25babba3c2ec8f2ddfa48b5819d6dfbbe98ce3b806aebc280ed25e28c614863b8e1aaed40669e5843fb0cd8b70e4786ed5da7a3560fc0433f8b348966261e0696199af23319f629b2a5704f56238a57599ee53958cd616c0b02d2103c4708b861ab640216ddca9e8d8aa4923e67a08da6b6c12c48623ceafb283751067125822a052752a897cc6d8c94e5b534dda175a34427c10abbaa63ed865ebc4ad3a3fa1647c955892ea42852913181b027fe6edaf1944fc86c6a7f8046a66953309b4090bcab92af6d1a8a179b68fd61390e377b28972f49ee07d7bf74e6dc48480faea4a8791687035e499455796ecb36e274a872921c306a8ba83533a4d30876fd94ba07119e5012c9da0be6794f8421f1d795902ba52d9869b139a3f12d7346b1aaf527bdf69cfd86accf409c57a384d942ee2fde1e30bca81e9db3e3bfd0ae6947c8549463c8e396c32b382f83011da4d73ed89353d76311486828ce8ae725da2bca6143279634661aa56c4d9a1ca721156975e23d08bffa2de4986e3a13de3a9aa2bfab8d9c2b952387038f37d1dde09f2f165d8641bf4f311e7f499f666891bb738db2cc9b7f8e05df4312d4103c83020def2343e320de5f1fc3523bc1f92d84dfaa8ec38391021750b03927dc17b433ae900659ff0c3ebe34ed2ea940414b203aa99335aa02ad4bf3345e65e8397cdfb3b80ee2d324b605cccc6fe5b43a7c1a599aad120f9fce07ddb1f2f4482a6817616ce0212598cac67c8922591e8d7a51365e7b7d08677ca89333a602d6ece7b2324aad28f7936ab0feb8c399518743c3e22126e773ccc660faa910b03c6afb4d9984e47ac762439499a5a9f88dd4346633e992d081a056ef43b0dd4f27552098c3999cc39281f6e708cb4ed9fc650bd9f6146222a3a7173d29f07125495a6528f74963029c5c6ed4afbb8cf55eefe476b8c90890a037e802d78ecea0c2f0c0ea5a59c60b9afdeb9907b2544e1c18f4e4ae71f23a20adbf6ce9c35691a26187d33aa0d7d626c07cfd3f87023f99019adf38d6e2aff1cb79ca521aa36287e1b7ef64626a9ef055669ad151f1a9398b3393277d0e9811774d0997fd4e1f0db2a9570cede9767e791e4f4d841b4524e46af8d30dff908e3f22e162e48684922dc5f57ace8dc56c0f3e3c1c7910ee4ae59a8b5bab60342b55dcfe0578278ecf34fbeb35743d5751ff75fb949f7d19263affb555aa22348d903c4f7b12f52e197eaccaf65e8fc068eb52909335dd5196d9ff16bf818f39c1182ec528a423f25ed5a7fa09d43393df4cc5b5f00caf42d4b2a22d7d8bad2be5321f9a0cdf3f8e1302c7224e4c1de0f4b180512aa519b6c59c1c8a4b9d805d3f01179005544c71f63d2d5e5990affaf91adba30557fe6970ddfc2993e52e7302bbe30300cfbfd31d79a1caf6965d246e41fc984a9cb909ca189d2a7c172e061d7f5a45dee32601e5bc8e40834bc0f1b8efd76ccde9390f183a3688029bb16c0881906fff86abf85dd9171888d966fe9ccdfe57cf908dc6c5de4d009f0e0338c7195b31717bdff827c7c54d446a8e3359e25ba8cb745edbc94b4f5585e2874cf7200652ad8693c6438e51602236cc47cd5757b9d89d6b13bc94d0e32872dc9727e593e5c33937b33d7d8c31606ca987cc2cc92d7eeb3e7479a1988a1b2fbca660a5adbf5e01bcebadcf003bb16206748e29c7b83fb6d7cc634769fa0ce11c9f804aa1c40108f5410be634e024e86113de35e91f5c542d48d602172473bcb353a111580493777d48c4d506f473f7e7cad0709092be8dc41dc301f05a94ff27fd5b5643d327193c7bfa8a03f7844222c903", 0x1000) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) recvfrom$inet(r0, &(0x7f0000001180)=""/122, 0x7a, 0x801, &(0x7f0000000040)={0x2, 0x2}, 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$unix(r2, &(0x7f0000001200)=""/86, 0x56, 0x800, &(0x7f0000001280)=@abs={0x1, 0x0, 0x1}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 06:50:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() fcntl$setflags(r0, 0x2, 0x1) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 06:50:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x0, 0x411) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0xc927, 0x7, 0x3ff, 0xfffffffffffffffa, 0x3, 0x1, 0x1000]) write(r0, &(0x7f00000000c0)="aa", 0x1) dup2(r0, r1) flock(r1, 0x8) 06:50:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00000000e900090000000000000000002000"}) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x88, 0xfffffffffffffffd}, {0x84, 0x500}, {0xf46bcfbbe96a7b58, 0xff}], 0x3}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x8, 0xfffffffffffffff8, 0x3, 0x1, "42b79c09addbac740a2672007275f2bc6307f530", 0x1, 0xf1}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 06:50:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="33d0"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) write(0xffffffffffffffff, &(0x7f0000000140)="8c", 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x7ff, 0x5, 0x5, 0x9, "afdca86d7940d0011817154f95049f61ca1b991e", 0x85, 0x7ff}) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x1) r5 = fcntl$dupfd(r4, 0x0, r0) ioctl$TIOCSBRK(r5, 0x2000747b) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000180)={0x2, 0x0, {0x8, 0x20000000000000}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x6d2) 06:50:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = semget(0x2, 0x5, 0x100) open$dir(&(0x7f00000000c0)='./file0\x00', 0x21, 0x0) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000280)=""/151) open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x40) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) dup(r0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:50:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="9ea33ac3ba83c86d22aac65fcc5b04ab2eab5f1f35d7a34014", 0x19) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x1ff, 0x20003, 0xd9a, "b08d14c675040000000000ff0000004ae5000001"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xf, 0x3, 0x100000000, 0x2, "5d600a3bed4ff53a79fd03f3c02db7081750b54c", 0x1, 0x6}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 06:50:39 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) r1 = geteuid() r2 = getegid() fchownat(r0, &(0x7f00000001c0)='./file0\x00', r1, r2, 0x2) r3 = socket(0x800000000002, 0x10000000000003, 0x32) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="02002e2f66696c653000"], 0xa) setuid(0xee01) getegid() r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r5 = getuid() r6 = getgid() r7 = msgget(0x1, 0x27e) r8 = getpgid(0xffffffffffffffff) r9 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x1, r5, r2, r1, r2, 0x40, 0xb07a}, 0x0, 0x9, r8, r9, 0x5, 0xfffffffffffffffd, 0x7ff, 0x4af9}) r10 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000200)=0x1) ioctl$BIOCIMMEDIATE(r10, 0x80044270, &(0x7f0000000000)=0x6) r11 = msgget(0x3, 0x0) msgctl$IPC_RMID(r11, 0x0) chown(&(0x7f0000000140)='./file0\x00', r5, r6) semctl$IPC_RMID(r4, 0x0, 0x0) 06:50:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x30}, {0x28}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:50:39 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f00000000c0)=[{0x88, 0x7}, {0x3, 0x5}], 0x2}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) 06:50:39 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() ftruncate(r0, 0x0, 0x9) r2 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x6, 0x664, 0x8, 0x1, 0x101, 0x7fff, 0x20, 0x1, 0x3, 0x400, 0x6}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffd, 0x40, 0x0, 0x1, 0x76ec}, {{r4}, 0xfffffffffffffffd, 0x40, 0x1, 0x10000}, {{r3}, 0x0, 0x2, 0x4, 0x7fffffff, 0x81}, {{r1}, 0xffffffffffffffff, 0x4, 0xfffff, 0x8000, 0x3}, {{r3}, 0xfffffffffffffffb, 0x86, 0x0, 0x910, 0x5}, {{r4}, 0xfffffffffffffffb, 0x10, 0x80000000, 0xe2, 0x2}, {{r1}, 0xfffffffffffffffd, 0x1, 0x1, 0x4, 0x200}], 0xc1, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffa, 0x4d43376793ac70a1, 0x80, 0x5, 0x2}, {{r2}, 0xfffffffffffffff9, 0x10, 0xe8a7d68530e57d37, 0x7f, 0xfffffffffffffffb}], 0x0, &(0x7f0000000300)={0xfffffffffffffffe, 0x6b}) openat(r0, &(0x7f0000000080)='./file0\x00', 0x800, 0xc) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) 06:50:39 executing program 1: accept(0xffffffffffffffff, &(0x7f0000000140)=@un=@file={0x0, ""/108}, 0xffffffffffffffff) mkdir(&(0x7f0000000000)='./file0\x00', 0x40) r0 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/178) 06:50:39 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0x4) unlink(&(0x7f0000000200)='./bus\x00') openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000480)={'./bus\x00', 0x400, 0x5, 0x80000000, 0x1, 0x20, 0x809, 0x8000, 0x2, 0x0, 0x59, 0x5}) syz_open_pts() chdir(0x0) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000240)="089950e9b536289b2f624dd5e81218a33abf5add0adfdec61efb563fe6fa8c925edf8612fd9851e87108e39fbc6a9400ce368e1455f29dae285879a2c223cb204ede3ca4e107f701bfe6accad8bf31826bbb14008bb2fbebdff4ca1d6502432441a2632846683ac60bc302687a9e63003e091b9eb64ba2a17ce85d1ffa096d5b792a69f06d03e3b63b135f0fa75c7da9390f5f59ee914968a0c18097a7130c8697b7ca48aae3d86a631de63ce2960531c8269e66d5cebbd9fb25f3ebbc03366b50f0cc9ee9c181bdb5902c07df68344b39a805", 0xd3}, {&(0x7f0000000340)="a548fc9dee8971469d52367ef4cf58a2a7ad0c6e83b2d63da2b497d441e6c5408566fb395f93d6d0ca0ad720b3cc685319eb967f794893e1871e8982217dd32ef6ff53aba18da44cbb58876ec5035838f50ee1134bae90929ed782fe3392b2a03c7cdf82e052ae7367e70d50411b80e9909cad3fed24eece1c679b17314b47352d0f236fe8e254fad098275bc591dbba3ecb02528a7c4bd314d23f60a44441dde3fea62a3c1304b058e908aee0df903c2432287d4d0f740eafbfe502a6848be972ea2abc4b9925358d668805d2", 0xcd}], 0x2) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) 06:50:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="4e8e47f8039c6c49ca820f302aba6d25", 0x10) write(r0, &(0x7f0000000040)="9cb2992007294c02192ddfe06e322e2e", 0x10) close(r0) execve(0x0, 0x0, 0x0) 06:50:40 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x3, 0xd90) setsockopt(r0, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 06:50:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{}, {0x400000028}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fchflags(r0, 0xbfd2834b76404119) witness: lock order reversal: 1st 0xfffffd8065db5818 inode (&ip->i_lock) 2nd 0xfffffd806eaa8068 fdlock (&newfdp->fd_fd.fd_lock) lock order "&newfdp->fd_fd.fd_lock"(rwlock) -> "&ip->i_lock"(rrwlock) first seen at: #0 witness_checkorder+0x6a7 #1 rw_enter+0xd1 #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_closefile+0x119 #5 fdrop+0xc9 #6 closef+0x11d #7 finishdup+0x2b6 #8 dodup3+0x5c5 #9 syscall+0x552 #10 Xsyscall+0x128 lock order "&ip->i_lock"(rrwlock) -> "&newfdp->fd_fd.fd_lock"(rwlock) first seen at: #0 witness_checkorder+0x6a7 #1 rw_enter_write+0x5b #2 diskmapioctl+0x237 #3 VOP_IOCTL+0x88 #4 vn_ioctl+0xb7 #5 sys_ioctl+0x5b8 #6 syscall+0x552 #7 Xsyscall+0x128 Stopped at db_enter+0x18: addq $0x8,%rsp ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace db_enter() at db_enter+0x18 witness_checkorder(fffffd806eaa8068,9,0) at witness_checkorder+0xffc rw_enter_write(fffffd806eaa8058) at rw_enter_write+0x5b diskmapioctl(5a00,c0106477,ffff800022ba7c40,1,ffff800020a5f8b8) at diskmapioctl+0x237 VOP_IOCTL(fffffd806fa7a260,c0106477,ffff800022ba7c40,1,fffffd807f7c6960,ffff800020a5f8b8) at VOP_IOCTL+0x88 vn_ioctl(fffffd8068281e58,c0106477,ffff800022ba7c40,ffff800020a5f8b8) at vn_ioctl+0xb7 sys_ioctl(ffff800020a5f8b8,ffff800022ba7d58,ffff800022ba7dc0) at sys_ioctl+0x5b8 syscall(ffff800022ba7e30) at syscall+0x552 Xsyscall(0,0,ffffffffffffff1b,0,3,40bae8701b0) at Xsyscall+0x128 end of kernel end trace frame: 0x40e2c2f34d0, count: -9 ddb{0}> show registers rdi 0x3 rsi 0x3ffff acpi_pdirpa+0x2be67 rbp 0xffff800022ba7800 rbx 0x3 rdx 0x40000 acpi_pdirpa+0x2be68 rcx 0xffff800022790000 rax 0xffff800000022dc0 r8 0xffffffff81944fb5 witness_checkorder+0xfd5 r9 0x5 r10 0x3 r11 0x8eb6a54c4054e94e r12 0xfffffd80029b8c00 r13 0 r14 0xffffffff82606bb0 w_lodata+0x44e10 r15 0xffffffff826161d0 w_lodata+0x54430 rip 0xffffffff81ae7518 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800022ba77f0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.0) pid=489866 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=83, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab0ee8,0xffff800020ab1170 process=0xffff800020a4b888 user=0xffff800022ba2000, vmspace=0xfffffd807f00c8a0 estcpu=33, cpticks=0, pctcpu=0.1 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 40963 263190 42231 0 2 0 syz-executor.0 40963 84674 42231 0 7 0x4000000 syz-executor.0 40963 2745 42231 0 2 0x4000000 syz-executor.0 *40963 489866 42231 0 7 0x4000000 syz-executor.0 40963 20381 42231 0 2 0x4000000 syz-executor.0 40963 258997 42231 0 2 0x4000000 syz-executor.0 40963 118102 42231 0 3 0x4000080 fsleep syz-executor.0 40963 499243 42231 0 2 0x4000000 syz-executor.0 42231 510640 31685 0 3 0x82 nanosleep syz-executor.0 4858 9839 0 0 3 0x14200 acct acct 66291 417614 31685 0 3 0x82 piperd syz-executor.1 58574 233495 0 0 3 0x14200 bored sosplice 31685 469249 62141 0 3 0x82 thrsleep syz-fuzzer 31685 474049 62141 0 3 0x4000082 thrsleep syz-fuzzer 31685 459236 62141 0 3 0x4000082 thrsleep syz-fuzzer 31685 352648 62141 0 3 0x4000082 thrsleep syz-fuzzer 31685 452941 62141 0 3 0x4000082 thrsleep syz-fuzzer 31685 473496 62141 0 3 0x4000082 thrsleep syz-fuzzer 31685 134945 62141 0 3 0x4000082 kqread syz-fuzzer 31685 396359 62141 0 3 0x4000082 thrsleep syz-fuzzer 31685 144456 62141 0 3 0x4000082 thrsleep syz-fuzzer 31685 88953 62141 0 3 0x4000082 thrsleep syz-fuzzer 62141 158962 46187 0 3 0x10008a pause ksh 46187 71145 54367 0 3 0x92 select sshd 84242 144431 1 0 3 0x100083 ttyin getty 54367 461466 1 0 3 0x80 select sshd 29886 408766 6026 74 3 0x100092 bpf pflogd 6026 178194 1 0 3 0x80 netio pflogd 90689 142382 76803 73 3 0x100090 kqread syslogd 76803 140986 1 0 3 0x100082 netio syslogd 76734 151374 1 77 3 0x100090 poll dhclient 49803 409151 1 0 3 0x80 poll dhclient 17797 89917 0 0 3 0x14200 pgzero zerothread 66811 88212 0 0 3 0x14200 aiodoned aiodoned 98691 53968 0 0 3 0x14200 syncer update 99474 259652 0 0 3 0x14200 cleaner cleaner 18059 100547 0 0 3 0x14200 reaper reaper 47479 118725 0 0 3 0x14200 pgdaemon pagedaemon 26654 280662 0 0 3 0x14200 bored crynlk 3844 218921 0 0 3 0x14200 bored crypto 99224 343934 0 0 3 0x40014200 acpi0 acpi0 56111 119026 0 0 3 0x40014200 idle1 17202 457586 0 0 3 0x14200 bored softnet 60406 101587 0 0 3 0x14200 bored systqmp 4957 4595 0 0 3 0x14200 bored systq 97379 132456 0 0 3 0x40014200 bored softclock 88433 244139 0 0 3 0x40014200 idle0 65946 277766 0 0 3 0x14200 bored smr 1 512815 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 40963 (syz-executor.0) thread 0xffff800020a5f8b8 (489866) exclusive rrwlock inode r = 0 (0xfffffd8065db5818) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 spec_open+0x431 #6 VOP_OPEN+0x6a #7 vn_open+0x495 #8 diskmapioctl+0x18e #9 VOP_IOCTL+0x88 #10 vn_ioctl+0xb7 #11 sys_ioctl+0x5b8 #12 syscall+0x552 #13 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8262c5a8) #0 witness_lock+0x52e #1 __mp_acquire_count+0x51 #2 mi_switch+0x38f #3 sleep_finish+0x113 #4 rw_enter+0x366 #5 rrw_enter+0x4f #6 VOP_LOCK+0x4b #7 vn_lock+0x6e #8 spec_open+0x431 #9 VOP_OPEN+0x6a #10 vn_open+0x495 #11 diskmapioctl+0x18e #12 VOP_IOCTL+0x88 #13 vn_ioctl+0xb7 #14 sys_ioctl+0x5b8 #15 syscall+0x552 #16 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9573 6429K 7073K 78643K 15520 0 0 pcb 13 8K 8K 78643K 195 0 0 rtable 111 4K 4K 78643K 807 0 0 ifaddr 78 15K 16K 78643K 255 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1560 0 0 iov 0 0K 28K 78643K 164 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1208 76K 77K 78643K 2980 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 21 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 210 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 1803 0 0 sigio 0 0K 0K 78643K 18 0 0 proc 54 51K 83K 78643K 817 0 0 subproc 32 2K 2K 78643K 153 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 166 0 0 in_multi 33 2K 2K 78643K 175 0 0 ether_multi 1 0K 0K 78643K 11 0 0 mrt 1 0K 0K 78643K 16 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 84 371K 371K 78643K 84 0 0 exec 0 0K 1K 78643K 430 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 112 22K 31K 78643K 6735 0 0 UVM aobj 68 3K 3K 78643K 74 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 184 0 0 NDP 18 0K 0K 78643K 78 0 0 temp 214 3556K 3625K 78643K 33267 0 0 kqueue 0 0K 0K 78643K 12 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 20 0 14 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 83 0 81 1 0 1 1 0 8 0 rtentry 112 128 0 84 2 0 2 2 0 8 0 unpcb 120 555 0 545 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 7461 0 7461 2 2 0 2 0 8 0 tcpcb 544 345 0 341 1 0 1 1 0 8 0 inpcb 280 977 0 970 1 0 1 1 0 8 0 rttmr 72 6 0 6 3 2 1 1 0 8 1 nd6 48 27 0 21 1 0 1 1 0 8 0 pkpcb 40 4 0 4 2 2 0 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 27 0 27 5 5 0 1 0 8 0 pffrag 232 5 0 5 3 3 0 1 0 482 0 pffrnode 88 5 0 5 3 3 0 1 0 8 0 pffrent 40 10 0 10 3 3 0 1 0 8 0 pfosfp 40 846 0 846 5 0 5 5 0 8 5 pfosfpen 112 1428 0 1428 21 0 21 21 0 8 21 pfstitem 24 54 0 40 1 0 1 1 0 8 0 pfstkey 112 54 0 40 1 0 1 1 0 8 0 pfstate 328 54 0 40 3 0 3 3 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 562 0 370 14 1 13 13 0 8 1 art_table 32 563 0 370 2 0 2 2 0 8 0 art_node 16 127 0 87 1 0 1 1 0 8 0 sysvmsgpl 40 13 0 2 1 0 1 1 0 8 0 semapl 112 208 0 198 1 0 1 1 0 8 0 shmpl 112 72 0 6 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 4137 0 2722 47 0 47 47 0 8 0 ffsino 272 4137 0 2722 96 0 96 96 0 8 0 nchpl 144 6779 0 5141 62 0 62 62 0 8 0 uvmvnodes 72 5441 0 0 99 0 99 99 0 8 0 vnodes 200 5441 0 0 287 0 287 287 0 8 0 namei 1024 21370 0 21370 3 2 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 19394 0 19394 9 8 1 6 0 8 1 plimitpl 152 180 0 172 1 0 1 1 0 8 0 sigapl 432 1982 0 1967 3 1 2 3 0 8 0 futexpl 56 22420 0 22419 2 1 1 1 0 8 0 knotepl 112 446 0 427 1 0 1 1 0 8 0 kqueuepl 104 343 0 341 1 0 1 1 0 8 0 pipepl 112 1078 0 1059 3 2 1 2 0 8 0 fdescpl 488 1983 0 1967 3 0 3 3 0 8 0 filepl 152 11591 0 11479 9 4 5 7 0 8 0 lockfpl 104 426 0 426 3 2 1 1 0 8 1 lockfspl 48 153 0 153 3 2 1 1 0 8 1 sessionpl 112 25 0 14 1 0 1 1 0 8 0 pgrppl 48 35 0 24 1 0 1 1 0 8 0 ucredpl 96 2218 0 2209 1 0 1 1 0 8 0 zombiepl 144 1969 0 1969 3 2 1 1 0 8 1 processpl 896 2002 0 1969 4 0 4 4 0 8 0 procpl 632 5616 0 5567 7 2 5 5 0 8 0 srpgc 64 20 0 20 7 6 1 1 0 8 1 sosppl 128 32 0 32 6 6 0 1 0 8 0 sockpl 384 1637 0 1618 6 3 3 4 0 8 1 mcl64k 65536 583 0 0 71 10 61 64 0 8 1 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 11 0 0 2 0 2 2 0 8 0 mcl9k 9216 15 0 0 2 0 2 2 0 8 0 mcl8k 8192 13 0 0 2 0 2 2 0 8 0 mcl4k 4096 19 0 0 3 1 2 3 0 8 0 mcl2k2 2112 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 189 0 0 23 1 22 23 0 8 0 mtagpl 80 22 0 0 1 0 1 1 0 8 0 mbufpl 256 695 0 0 37 0 37 37 0 8 0 bufpl 256 10604 0 3585 439 0 439 439 0 8 0 anonpl 16 212255 0 201675 112 44 68 69 0 124 15 amapchunkpl 152 12237 0 12094 20 13 7 11 0 158 0 amappl16 192 10753 0 10064 88 44 44 47 0 8 8 amappl14 176 97 0 91 1 0 1 1 0 8 0 amappl13 168 849 0 848 2 1 1 1 0 8 0 amappl12 160 290 0 288 1 0 1 1 0 8 0 amappl11 152 201 0 185 1 0 1 1 0 8 0 amappl10 144 90 0 86 1 0 1 1 0 8 0 amappl9 136 691 0 688 1 0 1 1 0 8 0 amappl8 128 233 0 209 1 0 1 1 0 8 0 amappl7 120 66 0 59 1 0 1 1 0 8 0 amappl6 112 206 0 196 1 0 1 1 0 8 0 amappl5 104 480 0 466 1 0 1 1 0 8 0 amappl4 96 1977 0 1944 2 1 1 2 0 8 0 amappl3 88 531 0 520 1 0 1 1 0 8 0 amappl2 80 14892 0 14819 3 0 3 3 0 8 0 amappl1 72 53842 0 53390 27 16 11 20 0 8 0 amappl 80 5999 0 5949 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 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 73 0 6 2 0 2 2 0 8 0 uaddrrnd 24 1983 0 1967 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1983 0 1967 1 0 1 1 0 8 0 vmmpekpl 168 16744 0 16710 2 0 2 2 0 8 0 vmmpepl 168 248172 0 246325 197 92 105 105 0 357 20 vmsppl 368 1982 0 1967 2 0 2 2 0 8 0 pdppl 4096 3973 0 3934 7 1 6 6 0 8 1 pvpl 32 576196 0 562360 250 85 165 172 0 265 33 pmappl 232 1982 0 1967 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 707 0 19 20 0 20 20 0 8 0