800}], 0x9) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x200, 0x0, r7, 0x0, 0x0, 0x88, 0x7}, 0x6, 0x6000000, 0x8000}) (async) poll(&(0x7f0000000700)=[{0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x80}, {r6, 0x1}, {r6, 0x80}], 0x4, 0x3) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001c40)={&(0x7f0000000100), 0xa, &(0x7f0000001b40)=[{&(0x7f0000000940)="51386a25d65c435d14bcfa92182ed5e8b253287f7273a2f03a932bd5e66eda9ea938f2c45fa46bc23499cfc4b290f02b97059f54ba87d7e28a67e40c461b2fc8d96ba8a85152d584b3d1ca8971818431a73a250195129b9ee682366ba5ce6973be7082dc7ea3062fb7cf0502eba53fb773625a3504927a54a142fca055d69052e8b7e83f55fa143db15fb943104fee291c33db4ab2a1972bd7e3a62c34babd0d24dee76f49dbb188d0a0fcb1f5a8790d65faf8536848c878cbd4e3c64ba522b7a10fb732a24c0578d456c95f7ce3d3240070d0b2a9f16c152bd21234000c186e9d0fb6085bb316cafe869da28a483810e373ee0d7f89e763945987b7baa471dc2761d3af886536723aace80ee622df86099973984f174db66369086265e8a224878736fe66cd3d1c8fa06eb68e6dc6846122afa8305ee60e4483248272a5a12454f7e977e31344a20655473d1a328e1925ea4bf5de4d7cdb6e6350f8b1194ee950e3b4127136c263560c8f15eee64592a418e5d8ea3cb4dea6297af70a3552ae3c75ce440db72b6572c7e50a857e3d0c77681d441125b030fff845869988401a2fb696376e9413b1294fd7665fe0d09c87fb293333385cf38b23bb73b54b38ef026df91e17538ed08e9f9b9952b0a8fb257887bc6ed3e93a43ebe6af82c64f4c138e12a6b00080eef20335f03773fe7ecc89aadbbeb2dc155dff475c3da2cf1e88edc7d103647c8908372a76feb38d0168197a64107193733ea362ff8330b03bd5bc8a387ae703b67ddd84ebbe8558f90c63151ab3815fb011b88bfd9bb947ea6dbe24536339a77f7dbc08c353c1ea8df3ab855e9aad6f3ef9ab02fa92d89bdf529010215121ab919769f568268701013d786226861327fcf682e17583c885efcb97dd457d55ffe97875ee2c87fb61e9b3dcc988cbe599b5cd57d32c26b446177820116f96e7aa6402ca81b6071ebae75555b82b490a32f9335fbb7d35c8538e0c0ad7a8d63a6813c29026a618f402ab515da2fdb191a830128b3ff070e30390b20db8ddb682109a99fd2ef6ff71ef6c7fefd8c447472b57d298306aabf581225cb4f8f3b76f3aadb55ab03d05b6b034188141301acbdc475decfd751b206b2f111f4b1cb116e968ca0802dee25755b1aca56e3429e7fc2e88901285f7d7f4f508c26b70cdc94b5d37af5b1546d4ca2b5e5bcba3dd4a9c3bd80473c368c49e11eec75a0dc4d020aaeae1b9e91c725ea479c5295f399fd80efba0cb5b51c9ab89897477c9f4c430b79d653870e34a4de7117b3f0da36464436c9df860d2291fb6e19d53ad9b0f87a00b1594ee5fb4ce6c01c315efbd13c318c752c233d056070acb096829620b6d8905c375a9637a5bf8a7f2e3c2e58b190e3d3c8730dc6ba23f211fa1b0b4dcf71af7f895c46fadf07af8d052c90367b30f92de84c87e3f8b1f22152647595bf855a7a9ff8f4a7b92081e86e82c2c1362c6d071cd65883da6b3a212a05883a99c6be6f8855026c31c91a899dcb9ef9a502d54b0b785a531a3683fbe4c1f34a9d5ee32be804af9f655c07fb29e2922aadea95c7f0b99b815f35218252dcf0859d3a573037a7276f6c6062b692b6a7e58445e4e4de03d19cdae346104fea3463c5655ec808c8ae0aac2b7ec9e8e2a4b5375426f2863d3292b34baa536cea2474be3e10075614b22bcb7126166fced5a0b4d804b0d0f26c7fa9420fc11e5671068a55a81bdbbe9bbd15745832e30ee3d8908640be738f972e86a268f85376017e47491832b690f2b3d54561ceaa86d954e92c571cb25bb79b5c4689a0940e8b1aeccb6da14948be73927e074db4170518b552cb5622634589e099e13f62fbe6794272456f717e65a8ae9f711440f51ea2bd9aef626e9f5342a54cf9f6076933c0034e92b82a6b6f6959d2357188394676001a88762282b3f7a18b17578a656985d5794030dbc104f684a0bd45955479ae5a0309171799593e226d7267685dc8168c00e66502bc2946e7e5adacf38278a426bdfe5fe058461d4a0ca7a570f5cf497b1acf1ca3ea9a7f456931670daabede487bce57438c910c0cea5d9bb74c0be7bb6386205f62b99269f0de626711f06e976a0fb4d180db2665ae0b9fbf725b36e40a5ca43571c43bfd07ca1ce92dbc47b28e12f7c8c3b394bf435f46f97447c1dee9dda05b9846f4822c62cb0f8fdfc74c694089d4864e1ef43f2eadc05a37bbe155bef2a0c8aafb396b091f6b8144a80a26461dd27f351fdca0a17b3f5c42de146d1a78beb58a324a54c9ff12a7afbf00fc7c7af4b25f682b4c0397d5fdcf060b6a85287f273a6d18336385da4d269fb232805d073444ef61cec1e74b1d9f13650872917c19f59af73ce7002307576d29614be1ed6d0f437d7be1926ef6dd060319d9d6648fe7ab7951f7c19813107d2400e2bfd63f7be9a466fb8433fe204c089fac05fe6afc0d7c7f90e0426f21903d90485434310f9475a0012e5c9b85b5c3e632088d8f9b7741e477e4826427929b0b0ce2d178147787a75b26f71da27a85d285690c8aef8f05d559cf05df24fca9e3aabe92c807e03691fd711170965a1cf4751c48603363934c6211bcb422d8323204228237e731ad92535c856cff9bf122690caed5331a653e6f5bf208b12c0a7b79ccc46640e678c3f55e0dadb28c7a6eadb5c3b325e1d63289b7aedb068458c6b0b79bb4a11b070962d671c0c66911f791f1db7cdcf37ee2d312dc59b05cae546ad130df6caad7e122fe7966d75abbbc29765d5cc66925b2ed69dba56ced209b800c691887993690a97236f198f5e67431ce80eb36009a61bc80e8bdac8a5f11b6c39f57991e7afed7094e1a85bd9114054b105d77f77a134d04a0c54fac73b2462260c39ce583f999f8da41ad92bd6a17b0dd6be759e0b90e68c1b5fbeae65429d8f59d96fc696371110b11c6d06020040a215c5a61e11504549301ef2dc42cb956ad1396a9119edc218407fb16e29ed639a44673e43967bf4c8a41b4b21a041a21c05269e26dc47558c039ca8015e81bd5651b6ad302db8f04eddd650ef5baf8724c11d21a1104e05a01e696f7da07c9617046bfea761018de57c668c09f68157471109ca994105e026f1f37d4b9b8dd2986bb01a6ffa1e035a62915e84728371e38acb4f1a5294ac357aabb6847b5b3ff2393859fcc9a1673cf6d915b3876c148f2c5ca97cf5c58f7ae87c11182c1b322ed94e2905b61ff0a109577af2eed05f2a82fa0f5635bb5bbfb8ddb42c65d98aab2486f16377bcb220bfabed1939019fde059559bc0dc4d4266f201f47a925a2843f1ab037c0a53c3703ca1f470a884383b30e0d011e24350e018c7b304062536d6389ae89d89835e85bbaa8611ef71a7a1b8cdfb8b949ea66a2cbc4a84af7d16bcafd17fc7b7837b37f5367463b0a6bead6d0b9165005ca075743782036ad740e27f85656683169d1e34ced929de3a4b9967785d8cd96cae4b575259f2f864c459a42af1d8036c500b104b32403375a19fd7917a7af50fedd368a59046f4de0ac15e8e9b343ee0f9ae6e2f043ef86d5fb3c4be8c993f70983485d6b352da689cb5cfc9398aa26f25416ed47f75fda2e3f24a3fca817e507870e7e0335b4863634f7e88c6a840c59161686afbde565a01b339d195a6e0edf223a4f0a545d55eaad92659f00d7d6d25f0038c51162155f97fdd1016025303a1de05ea431885f39495b3386af36ef6f4162fc53b655a2885fa731e1ed227826da0234e57e039904f139912aeb499fd506c560792aebe7872b443ac4ae338c88e8cfed596a467cac80b07deecb66954efb264920baebcc174647918970442a4aaa5094ba1680017de921d5bb1c53c15f6eff0096c6e0d2a3526c39688b65d6c3c99d5a0512a6c18dabcfaaaa45609f9edcb48679b5b4f671a1c93789fa01488e2e03566091bf869ed9673bf349cb20dc85ead56661b685ed9ad42695d59d8a4de4489339e284317399f03e13f7c61b3f69186c0375b92569c0004702dfff3142d3c1cc0a2a192557da538c9ae3fbd64bd5fb4f0291c072e4170a3ce294c56650badc1250f22d954338e627d6b78015d143755a509202e78abb436b89bc6a91ae271e1728b990df4dade6989559a9d598e686ef4e1e80a2780987934e37af1dc54526e5a823508d6bc746f57184536fc48cb3ef3463f28aff608fbd7f0def9ba45087a17a611d3e397bcff61b62097912a564f8f6d80e9a7b9975008e74653e280239c4a9e0beb13d6d4f8435e4049d89421c04a0411c11ac647c89c1fa4a2aa7f6202ca6b06229049999208ef22c6a19727af1e9fe7463403551ed13c0e0950491fb107495e802ca88dd8444150b638bffe9fcb83d1ade4b701308e6c247c5f875f4727172c399d27ea8e9fa46ce0ecb28b6b10ffab1ee2094253b562dda055a933266842f384a3e41139ed48cbbb8bb66a82309b0cd5bd468dbe3cfee9d879de0c278900418381c82a4d0d50ec8c3a7c4adced40d1e30fa804b00f2046889f8d2359043ac746a500b6f2694250d817cc67debf60b39af256998475596b58d8da4ea5721bdc32cd35b93156cb5fc5edd074cdb58cf03a59de1adb1e33ddb2f5415da4977f972138cb52b9febd7143b44ed63b3ef95c846dd81a8143269718d865930766fe7bdc9915ce26b54288f9925cd4041e6917d796f4c2b2390d21c76146a07340869fff24d610a0c0966823f04049292d754678b5437c24610aaeccf2c2959ee0e5effa88a1a1bbe4d4662e6a2acfc6e272668353a9cb632e4fb8f5d3ccf7f1643ce804fc788d01985224eb78a446899c83bb426e51368a9737217099d04fae1068de240f5c5a6eeda9609ddf1b64dc5ee492a82f81cc9a7b0d43f0a976991b8f8ee32760b4e0de5e3eedab35ef3223722041e59815b4852bb5a8c5e3c59d8cede23a07de70b906fffd5ac87d103ff3bea23a54de817c61dd1d746ab85fc1e7594e8ae51538379420b8d137315da042968f79ceb1d134879d79bf4d9806ad20bd73f22330d2376199986d93519394965da6171bd29211a627844c334eaad6fbaa203d0b6f53f4246869a4b2f1c7963fd0d16047b8cc26198816fa5aa423ec93b739606a4f9a4bbf72b14477511482dfa2f2a70ab0d06a3dcb8987109dcc2d9a31f894f6dced4bd44241066a9cfb6c06814b832c0851976e3d965b752488655dc2eb03d7faec397adbf7fd5a3088600b31e216b2db008cd8cb1215b0152e528be38b1e2fd01a105c3ed7ee30a334d1aa1b3aadc530b308a6313bef33446915aa6675a4f5d9b94f91cdf771248c5e47de27fab7f75e5c3ee5f5d9c5d4968937c8f40035cc1cf8ce89c2b9a9bee7033caf382b219a9d19e836b4773160b464b6b48d5dd62edf68c3add9ee51d71a0fe56c81710ee489ca66bccb04e1366da04916a229d8d4518bd36871775a2a13b3688c78aa5a96d97a2f1258461c9a044f6c2daf780299030b7624d7095aae997a5f1b8d03bdce426a1b8ed609ca2cdcf41be9ce1ecf30208f071f804483297d71c04c0349c03beb9faf84e1641877b13d6ebc8d213ab7f228f25804a5ca5bc57da182c31963c92b6700aa857ab4e02cc62740e121dcaf648cbc61bd31308feae4f544fe4a1e61d99b7d3eabf7cdb1fd9b2635e7034f9a4dcdb490f8561757e79af2b23e21c803470033d6c8ff680af4cbfc6846f62eb743a8bb2c9f666794effb5586ad96b8555dd993398716ba4325701ecc3e1b52924f8df846759212675ff68838d4df436e3483edff5372b435a", 0x1000}, {&(0x7f0000001940)="35ecb78ed6532d156aa25cd6e56ada407b8ec7eb755cdeda085f5e20289e59ab1db0ff0100000000000097d5df7b491f2bd1f36fe9079dbb527439d2bb0718a699fe52aa1d232252ea3dc87c1c4447d7a6c40453f8fdfb407fe86270a3f476d3f9dfd68f37428428a7efef06e7fa20168cc2373b3537726835bc9e20604af95ca43982c9d7fceca87fb3451de4c188f273d9340eb5f257fc06fa2526abd69a1b7716a2f57fbd52be23753db4be04b0fceb659989fe00"/205, 0xcd}, {&(0x7f0000001a40)="e5a5db8f9c7d081863ea5168cc342873911bbc6886f6e35c21175475d78072a39f6dbd093455834397264d566d075a0feae89c51d178425bbe6d4973093e475b4ce06b2d7399428d7207ffa63e78e669807eea89ba01447b06a2fb4c915c684d2ed0c9e3c81b757d2c6fc9a31b2be691f508", 0x72}, {&(0x7f0000001ac0)="d3de56cf1f06d50f2aaa33c8d9e63b0b8f72696ba087a0adbf9882c9368b97c2da5aaa695fdf6ab753cd0e624c6e72eb9bef21c5e0b203b49ab751cb790967c0efa4d2983c9ad99e8cebd8e7c79f1c61d7f060c9d25e6cefa209963d912c84d1c86e", 0x62}], 0x4, &(0x7f0000001e40)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRESDEC, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES8, @ANYRES32, @ANYBLOB='\x00\x00\x00k'], 0x68, 0x40c}, 0x4) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x100, 0xfffffff8}, {0x82, 0xfff}, {0x24}], 0x3}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ftruncate(r6, 0x10000) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000240)=0x828dfa19) (async) write(r3, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) read(r4, &(0x7f0000000600)=""/252, 0xfc) (async) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000200)=0x1000) (async) write(r2, &(0x7f0000000040)="374463e3ddd7edc99ececb1e802aba4f8fd4d8eb5a6d236ba56489a07022714cf79e3cff5af40c02de6e", 0x2a) (async) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000140)=[{0x0, 0x0, 0x2, 0x7}]}) (async) pwritev(r1, &(0x7f0000000800)=[{&(0x7f0000000440)="cdc7509a3ff0c6e231d04c8c5b3ed6abda42de32a184b91337fc8ce5de6abdc7b56d73ba61c92a9eca226bf7f64806cfce8c3f774d2e5fb2081c71b5d24cd5574405c90c6f00d98838941b0ff6f45e70a74efb9522951b56a6e4820d8337de5b6c77da6a2c119c240d0be70ea34cc1e27449a844", 0x74}, {&(0x7f00000004c0)="21b424995df5b9908b7111e22f42fe937ba0577463c7ae183e799ec47ae40715e0838d27e1ff3af9121b24a6dcf0a2283217c77de1c53c6e3e999f3d5197047833865d2348531da24f03710226564a64d0de30c43c79a8f7b36f2aa6441c1268ff4786bc39031d72c8d2ec268a26b1cbae1f6eaf406dcb", 0x77}, {&(0x7f00000001c0)="2a1a1e25d2da0316a6081890beb612520569c4e228bd2b3235bc91b943e2465e7fe7ba0a8d72b662500da2be2eda221df6", 0x31}, {&(0x7f0000000540)="7464a0f7f8dd0a2fc062cfa81f3919321018e2053811e443d488618ae9e223d3dcc74b2d05c3ef1f79f94679be85d47188a294ec9c5e1c28e02da640302e6c59b4fd1c88ddc787", 0x47}, {0x0}, {&(0x7f0000000780)="8d229c6fc2f549b8298b9ab34d3cc44e9ca5401d3ac031ae28740ba6259730b05b08a2816aec3672371431690c9a0af797c36ff870f1c3b89b90cb5f990f3b8c33e72a76c4cca0a158ab5f0e077d30bb2b6e31b38aede61bfb30756ebf3d64cf2e7aeeb92871baa46a93dbbc2318d6e79fcf", 0x72}], 0x6, 0x1) (async) mknod(&(0x7f00000005c0)='./file0\x00', 0x100, 0x6) (async) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r8, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}], 0x1, 0x8000000000000000) (async) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0xfffffffffffffffe}, 0x0, 0x0) fsync(r0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x6e75b37dbfff, 0x0, 0x1010, 0xffffffffffffffff, 0x0) executing program 3: socket(0x11, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, 0xfffffffffffffffe) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xa2}}) r1 = socket(0x18, 0x3, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000240)="e006b531abceb495afdc8b5a64b2c9185b90c0e23c9eed1429c3a041f83532377bff100eafcb0d410f32e015d2d8b264ef19424e450ae24dcada8d12e0497fc04ebcb0abf66c55849b63ab837c2a600d1fcc4672bc5da2e77f5bdb693362274a9a62c2a01f10707e10d41ecf5fffe2a317b60a241b2e3aea4d37ecdfb8bfc51b6082984863c3dde57540864adef3ceeb8311460b8ee37ba3ac0f10d518085701aba20a8c6a30cf2a78af72bcdb4f9266ef127cc39a106a395960aeed8dcfd47305f91bbd2afcd3e84b14ad9f037e94ba14dd11c752f3a1aad78e65efdc357d6845cd529115e710be43548be843f214ac2c4fa750126dad9972ef081f763801c79b2085a0c28961c7ecbf1c27d1c605f3ecb9d8e3649790441971d4575bed82f30bdc88ac95bf85e2f2a8d5cac1f7fdad09c9a0f8bce35450df1ac6b897a60f1b939f1c9f5b9dcf1b34a477b7fa7cdd98d584683657d7981c84c0bddfc69d7c703a4d083b3cf8c000b632be4e61713a6c66e135e9427dfe2492ecb75a2b459a07e0a689cf8bd249298efb2fe68f88e4573d2580dbb9a1c45db5588a408d5234b107c203a2d90bf4f500adb675d1dd4237237bd3169ed66715629f0f657cded64f7af73239df9716bbe37f0ad8c450b42eda4ba8069abf70884392f66fa6888cbf108a24507f00a19531d624d5bcc75a5731db9b8179cf2f5616d7fe94e8dcf993b17613551e60edeebbbf647e5e9aa576d7d672d66e3d6befc0c47acace57e8dd4980f2a9b0a68fb1bf70d68dc4f5f3fb71bdc4a0aa1d6dbe8c2ed4fdfe6983188db9c755717dce8beacbef46c7f4ad9ed23d19fd652559e88095448b4698a6bd9f8ab614050c6d48f90f1b21928fb6d700fa3044d9290ceac45773b68493a9b66c76efe4b44fbe0e5673018a32deaa8a2123f5cfda6e1f13031c0d0f300e493314eed077480f2560c061dc076bed5f537d4e35bfff7bf37350dc16e9d8f928dd99e61cf2260e5477e9816f6f655e82ed05851c4e671a8163f3cf5fc2988a6c14b173930bc978a4e5c8c9ddd56374730fd15795b333fba44da442ac3cdd13c905f93c6705b148faa8068993d9e37a43e9a62d3aad65889a474e69adf14e320dab70f2939cd24125b6036e647d496212fcba5b47459d5151673f245fb3c2425d38c8c34ed987badcb113171717f01216af67340ad9c21e17417af3eb657fc8bb49bf58dedb87c7ec45a79cbc15524c8b9276776d1aab955086bacd67770f1483c1b489a7c5035e0bff929a2134ad8140b2800c6eabc808a09e291c2c993142f93d2a3dc2516caa8954b87ad3088c0da71eb77c24284ee02baa217e41a2a5e75e9aa1858971b7c07ca9a50f2b775b13668fbecfcf5e6f2533e764a1db9ab5006662938f54a821b143105f22b6ee4b7ce2a93a314e4dac8ed65a3e53096a2797257bd1d4fa6fbe27f0a5fa5bb77d1a1f4aed81cd5205dc195d5d4816ee10b8b9c9bde0d9671a457b447ec7594171420360e8f618f92e5c43ca6848fadd0b05d5222386dfabc7463fe7833e63fa1b7a1c998f136445c7a9b611f38911abfff4e9a6c7267a89283aaf0cd200de7249ff243f9320312e4c19f2b6ad0a21678a6d3a29d51369211dc13b4610f6905a2b6c0210f47f782951e3711d972e66971f9e319ace6c4761e02997938b6a1863f48ddfe0cc7b443b2776c6920ae9fc061aa032ca46a86e912a34bb2924ba3da0d3325cbf5f94d2ca629ac4aa400019c5af0b04c9d205aeb484ae2e33895b662c0e785f8a8786885e2f1740c4472d6d31e6fd94aff6980aa8975dd2ef97bb1a5b745887eba3c90693f9eab19b41811144907642fde4d39dc07914319147deb785546f3ba6ce43fd28cf35c7df374e261bd9fbae18115b8a24c2a70129923126cf407f79e5f37a1c92dec2ea8c8bc5ea9fd72e432293cb7a6af610a35e187c1ceb8f7938d24cf56127eeb1d4f75b3badcfc07c0ccfaf86b4ce018e3ea8ba1b6f9fb0ed7f37e4305aafbf6f13a3863556431d6dc93ad9b8ce51b00cc02330af457e8732b4e10102772123fe40d80e7e567ee2bc4928a0245a1fc2ef620c3aa6a61258672cc541be16883dc08541e3f221b4afe7b51d73e83c97cec1a6c43ddb224d73314bb749df74597c8d4ecd5da687ff5e51729db5c548d9cbd9a0947cc10075bdf4a5b26773bd33f777887c1015fcbd005cb7218c2953774bba675b4050ac889fa3dcd1bbb4a3fb309f4719f5e8ba513a54d59e3a5e98a6498079d73e5904156756dd585243aad8d0517d5b68e63b91f7d8a5f4b7c7748c5006b28f87e67d68baf77930a3601e8047106d00a62e6b2da34943f5b3255c7c6d6af553beb47d1f11c4dcf5c6c77fe22a4558a7f1b4f87aa4860fa2bec3db21f5fe5696e1e92f72be3a06584d3dfd95fa671eb3ac425b447371d87b077b8c9f5cd30b12d9ecf0a07d07fcdc48d153a639b5a50f165c0e317f929101d8aae0334978069538744c4c20b1f8aa9deb118e7b40df3df2a37241eba4cb1a24914055831320da37750a7b8c3d323e19f900704f916caa7e79c81b15f0bfec5ad504e767b3a0ad374db6cfef5c1b16b65ff4b6121064a85c59165c94a46cafd7696827a95ed3d0745c15c8ca9adf5d24c3bcc7bd8945c005ab8beb13fc05d4f05dec4135a34015178242b0ea7ec348bdbe5b6e7602a1f411982b0ddefcf45d034020989478a2b4de5db4bf9ddfef1239b14d2cb234492ca1e5d0561ac0dcee5051eb428a2b6eebd8178339fa1d6b031dda55bae4df8be15ccb8906a1015c9924c8a8f4a69dc63730c92deabeab43247169a37b5031ca674d87bbb11c8ad7ab63fc9f5535775d5f2b86fbbe1fffc975313359a0a35c1c8cca8fb86abae9ecd1636b3dc29b3b6410ed3722fa749f85cc1d9bb36453c3ec2e588df3ec38d665d2637319c35fb29da651248c208242b500aa715e41a7ecf5849f580166b7a57a8ffef3f7c277b8d4a1837ea78a8ddf5bb68e4cc3e5b4f82c3077fc5b731a3c3894226d9d88a15d1ec282052049e0b9ae6d48ad90e3b9be20512b1340420da1a050721135a729de5ee245be21cab0bbceaf12a63c5037db91979d98afee14737d2a70d15796ac2b0c8786a6fb38adf8182e32fa2abc930887d6d214a97a119f1222cb9267a6c0966f13c8d93343fe1a3200fa4249ef04139e6c659bf7d13301a1f74acee610e54584891ccaa6cd75f97f9e73e2dfca9a8d1e4f142300a0452ea287390d544f9ef9f3fd76f90176a4c1423a0e60013729b9ef1152487c956c4c1b8d47a93a0f385fd5c51b492e71f434b3aea3b61a527805c2b4025f560cb313438eab8ba4a7baae812ef8eca52217af50177a1081720357f6c645f6c0932e59fa8047cfa146f8d5d263a58178e8b04c7b528d23dded1a0d089d3b4a2136399fa509424d95f7975a6c579fe1e32f9f29b757af66c748b78d86ba3c5b1ab56f1d6ba6197acee5af0aac06f4b3617a89f3d0a1ed2d991420f1eb113211920f34b3cd098b1e3c5f60d41d9e5914c593f9d5e8d0e02601dea9618b80abf3e71240f27836411adadd68a6c87cca195b94b02314daa898fa98452e72266fec21c18d51e7d0f05f2569f50978f767975dfabeb131bf628ec8382f2adb4fc9ff00a278015b6602b755a7d5eff01fda7f333a41b0718df7eb258b4002c6224dd6fa4afbcce016ab430c4fc9d665ed3afd1e750b7c8975c1042b4704d73b4cbdb0575f0c0481b383b8d21cae6767e3fe67f03433b426171bfa33f509e4042bf1996eb0be161fdec5a6e63d9fb7b35ac1c76aa378ef9f507aa08f3de48cde0cb0a1479bd41ab8b54aa6293f008c2f0938e3e5a895cad3f9f3dc5f82dedb3a23024f267cb6c288f30f8ab53a723fb36d17535b72c8e22015b71c02f51e802548b29957d2349a255be116ce2abc0743d03fcdbe98ce0fa28add7d6b12b9fa3e66157a086f082e4e84acff2ea6c351b6f8cc6a25cebaa6801aca1a1bb8717de04b0b10126f9ad0d3fd52c93588cf9e3da329fd43ffbdaa0255a94ca65abb735c56bad251673ce2a7bc5bddfb0ad1c58ce2edf3a46f437b6b53f98a0da6dce82679113b9e63a4ad04c2831554ca41f8d4b245be27fb214e3e901384effbd69d78b92c7afd5d814f426dc0560a6c54deaa1f741f0b63e571c5c395dff95f43626cb6b918d41db7bc7d4adb1f4849ec66bad7f855c35f4b243233c5cc192c96f65274fff87714028f4b1bc994235858b03fe0a57a38d7c931151616ec78cf477bdcefb7388a95116dec63624d1399508ad7c42995c9f6fbecf1d4c1a85f86b842c17f2c5a822db539b5bc05ab621a1c6600321977f49263d8d03bb145144f98af63e9095f79598187b00c38077a7b8d8f1b3a5fd0a40c4483a0b42353a7deea5b1fe996101083f236e0436f842a0e0183f0266f1567018b50bd4f545576403943ebfbcf0fb531c12b4b5bb31ef403b055e08d116e365c14d66d66514b4e83f41c479db246619ffd7cb54147692bc5eac7bd53395fb53e0df2dc3958e6e14b6e1b01f7f66e69072fc5877006a12fc236a94fa6b3d88ddf9a40323e4f06674d2028b278884fb5cf63ccd8b5eb98e8c793feda51dcf02daac928a66616fd8a2c3d5cdc307a142bf6eee810dabcfd2a1787fbd59eb722dc0284b1bd6704f18af7262f96886670319e10b3a23b7beae85f12e74bfa63110217f88933a999652e41f5578a03823ff3ab55ebcbdfc66680868e4c1c7b3d65d1423ca29d67283afd99fcb2d7cdd3b6a3d8a669de81cbf27e64e52e2b5eb655a8de9294c0bec0da96e3083fe906a178856f2fd9d5694e83fb3992f03bb866f5dd70d742451676cfd7668090a0eb9e24ded02ce8d3c03086d41e2132c0719bf5451e4affd15f8dedc3e639461d77258ac6f120b4ae371754f0b210fbfeefeb9adead829b1981fa14480bab5c2260e2523b318d9e03b554a3d1a846f5daf836b04bd61ea15cec39db93bf650cb706cbd94daef90b9667bc2069de0be87c504f85771068b3aba5bab55c6d79f3b18eb68b4094bf02fc99864d3b775de1078fde29d07cc243e6680794177f56655c4bf3da2505a743a4fd3dbcbd86f234382f7dba17bcdd6a01e2cc3e36c8016b3bd4b3c7fae2af2805ffb53cd44d23d47700639dad9ec5973ea02a2a7836a6a7ae57b939825e184851c66923f5b3490972027d950ae847ff1486af63d293e9f6d94517e04e5ff7874e7e1df14b64f59cca00bc42302254cc9df714d865bf79411b5782ab7937552b4341e3b7fcc46a296d8d8d8c8c5142de04038c8d952af5fcf6cefea1cca0d9cdf6cc9fee18f8618bea34cf18ae5007fb055401a326c6c58e938c3e984f4952d3e3a35565a07e87225ff16681185aa0d645ef4d9e6bd8fa0ddf72bfb98ca7d6f023b247ea789316c99a6566446bdad5f1404b9fed9b5c9f10598fdf93f933499af8d200f05cab7d31b6393b2085ef2d4ea9bafac7e9fbe2ce65b343a9b105a4ed45bedff656bdc3d609f3f790ca7e946d8f0af14034fb7db95cdd71953bbe5267d3b98a128a8a1ef2a21269bb507ae74cf1ea2b9864eb0bd30cf54270405fd413dedbed2fe961e0067116aae8228a0194ef77b81b8a4716cc6a9eb7601bd68b334e69e9923c4beea5a0d2ac2b890ccc16e9031c7a9b0504532f0f0612fbbc2b1747538688c7281a31b55dc3dc11a3e21fe46d9c7655988902778858aee8da39dbbb36dbd6c148f885ff2e8184b7994924327091184bd9c5a59a857b2d72390f4f0d5d43", 0x1000}], 0x1, 0x2d2) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x6, 0x2}}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x3, 0x0, 0x0, 0x0, 0x0, 0x7fffffffffffffff}) r3 = socket(0x18, 0x1, 0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x8040691a, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000001280)=ANY=[@ANYBLOB="b1d3bd0a0c02ffff019078ac1400bbe0400001830300000f6a0c7d2faf0a8da41d1ebf10357ad75d009078000000004ae2cbba32d25f6d1a4644fbe135894d823f59c12b254662041bb524a1c0e0a7c21d37148e9f92e4088df12f812d350be2dca1e7e7a13b1df78c944ed527c1e30507313e4c15c81464d82710a6b7bbe59e26d4d02244851e5e7912f81bd893ab6e28263d3e3b8f2d9b9f920b48f2220bcaec62e34bbcb0d85a30082ef30e2b8a8f98e053ee199ff745f3b6555f5e55aa"]) symlink(0x0, &(0x7f0000001240)='./file1\x00') open$dir(0x0, 0x0, 0x0) mknod(0x0, 0x8000, 0x0) open(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x382, 0x0) poll(&(0x7f0000001840)=[{r5, 0x40}], 0x1, 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file1\x00') r6 = semget$private(0x0, 0x4, 0x1e) semctl$GETNCNT(r6, 0x0, 0x3, &(0x7f0000000000)=""/4094) socket$unix(0x1, 0x5, 0x0) executing program 4: r0 = socket$inet(0x2, 0x2, 0xff) listen(r0, 0xfffffff2) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r1 = socket(0x18, 0x3, 0x7) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)="0d28977cc453a1d448308eb05f93a21757382ed20bd7921668eeba0f7fc5dd7e67fa3a200de882f871c123d0f8e299ebac0180f9e4a6c73277379bde90e1fee91950b3cddb58408d7da182a431cf4137bf2a1abfc089a5a7ef31324eb7d80694c777d14b661ea69d2e50d664c028cb347fef1199000000000000000000000000000000a1a0d9072b46a1e53055308ee627dd2b0fbc34c3079d3cb877424ea5597c33f2b10942ab3e3a07b5888dc76e908890a82fcc3ff3d9178dac20ff3c8bd60721bf8d7b6ffa022a8ef32ce695299429da0555daf44c2c8e8f2669ac2c7e74ddaf9208fccd077767ea4954374b", 0xfffffffffffffcf2}], 0x1) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000000380)="090430d1b958e41588d07d2e44d9fee108c1963fb893424fb060d3a5b41ca1fd008f644d19df99ad125485d84d21f9f08942d5e41ee034ecd822689d638c46cf45273fe5733f35e3cd480d9cd8c67563d6bbecbb420a9746607ab7c1f8164af10eeb58e48c4121335fccc3b03b3b3879798a8e5f35e3a71f00e00db370ea956885a05d7430f950b75d5652506efd73f617f98bbc810b88260c82ff656c601ae4b61a68b937bcd0cd07d36ff2ce896ad03a49903691aade4c5f7a7a202d843d01b3dd5fed68c9c62e24c0448c3beefdc87defeb15f3b71e6f46f84690a7fa45764e13b1f7f09970f50ec25c6c390e2f960b69394bdbebf339a3a355f5732c5998796d3fc621add2bd886bae9dcd321f163fb87d0cff06835db8028540e1e3a442e23537e0c4103b781d286ac537406160f35cc12d558f6cdd94ba60600fd83be69fe9d2cabd98169651d914330b5e9e25bfe581aeb1004f67e20b7c7038a300"/360, 0x168) execve(0x0, 0x0, 0x0) executing program 6: socket(0x18, 0x3, 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) sendmsg(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x2, 0x8000, 0x2) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r3}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setpgid(0x0, 0x0) setpgid(0x0, r3) r5 = fcntl$getown(r4, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r7) getpid() setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r5) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000180)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r1, &(0x7f0000000140)={0x0}, 0x10, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000380)='s', 0x1}], 0x100000000000038b}, 0x1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000001540)=""/4092) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) recvmmsg(r1, &(0x7f0000000100)={0x0}, 0x38, 0x841, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x5c}, {0x5}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[@ANYBLOB="aabaa2254ba58268ccdb6cdf73aaaaeaaaaaaa7bb736782a7b26db111c7388431e693af3b795ff0200000000fc5c042e4c72fd0eee00"]) executing program 4: r0 = socket(0x18, 0x0, 0x0) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) r1 = socket(0x18, 0x3, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffac566789c5410800480000340000000000009078ffffffffe0000002440c070100000000000000004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50000000a700b900"]) (async, rerun: 32) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 32) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000e00)="e426d0c9699fa16c61029568a5a7fc4010a3cd26086976524a199b576cf58588bf04a142f6933152a977d2b52172fbc1bc5231c045a6622295075ec4a3464b1eb4f2ec0a2d86a5a89c0068585d86bc0c34d26c9fa33d9dc75be8be574f6cdac3c683192c85c23a324c56f07d231e91f631f18e4d4ded4945bbfffe6467e7175380f40d0aa0ddc02bc92035547a57786aa267fc5554d52b3b4406666e8333a4389f84041bc3e8057f0c8186e6df27b735fdccd1ce4922c449c593e3f222193e5cdb923dfbed69ef6839cc6d700b2e4dc7a7f4a7448e142272318415517043be65e4541ed5f8777f1717abb4f815e52a7547dcc1c5e99ae525aaba3f8c37852e2a9a761130d19ca867752c2dd3380f2b7e77156893ac49cc74c72d1af608bcba7ea1e8005c1e2bf0076237863455624a4f24893299938c22ad4235e0b5d1fdf2d8069c2722ba87a74eb6778174b5100c2f07538a88581e2c43c29cae6696b2a9bfb92d1ab504722286b3563168de5563d60396905f0cf6e710649b53092dc4731c59feda9d9263173ea94d3c1ce55732f8422f1eedf08549b76583c59cdfdf7b44eaa3f84647cbc0f87a971d07b303c8d09ff2c42c7342d2afafa8b3a688d3a4f8dc76562c933852f30b175f0e250e46af8e1dcf45dbc0e3629080bc09c3dcab3a0f1fe516bf097d063a7292756a030ef5dcb981eba7d260b4a1008fe9bbe360a54eba825ffdfc10e6e921081a6a97a0182394ea65e025dcbb65f861fe25110364b5cb8bfdb0980fb465129c747138297d8106be950b9bcad27fda8368d4ea87e0dab3af0f2e48aee3f369d4747bbe7fdf4b8ba5f07bd2c1ea25dc9437b67ab2f056d81cf427f98a8d455804530e92f3ba638754231e7ac56ca04eae9d5d63dd23daa5d886f23e4890873650757b2985306f8bbe1f43f586ac450712df623075e6ea2f394b73952de5b8cedb22229bebb01656439b84e5921be138ef6d748dc68f54b91e4aefad741f06a026d7c41acad5e96bc3a419dc7e0ef20a7bc7f53c61c7a49b276f239cebac82c6d536603c464ea10b743aebeb45c20da1e116a80f3bad7ae1d544d4ac516d3527e66e1072185e722088cc81c146d679cd132b34a8f47bab6090d8cecf8e1687d3686d2d72d8ab595c101a11d30a40387b630db7309d0ed1a0dbb70d8bb3e17d34d3994dff60cebc9c7999aa146e599d33f50cfaa9e81a565dbb768d233a361753afcd46e1f82a05be6bc93df46d52bb5f4e0c0fc81095a263e4724e0f8128a427830300a8b302ac0c3e6b1215ec8bc668ec22726e018bcc97ad79a6eb433c23c67cc7f06e5f7c3a75b8916aa0d9f081663571d5cb5ba5dd310b470ea66c467212a0cdc2d863ca25e4182a40d6bdd9ba59aa539b373624d4c3095608311b275c2e26601e2734a3f6c28917f56c53502f4862b415dc8131f29952bb05abe3bf592aa8941971dfdb9f3e0e4886a75b0115e9cd6e42b46af5d4c94c1c04d3b552edd9db38397a5883997aa66c98b1311f9743dc2c49d8ace7ca3e73d0238fd945b3cbf0ce10c5267ac7538c82896d3f54e10c1d8e7daea5af883ffb7695bafb587aa64d5fa49ac20cae40c29c9c6adf9f2e7851d4de4945aef591bb1c614ca8d36458d4c0453945929b61f9ef0e18e10102288f57ee87888eb55b1c6db4c1f8dff49bdd67e0f24d4d177287294c67d66919b8fd3242a25fb6545669e08bf42d1e4985ba4303c985bf2c31542ac1d4130c9521b0fe319ffb3e6ffe6a0b69896745100bcf267d2167a6af93e24d4b8edd612e6e0e8990940e1fd32f0dfcad23510c1f0a6b8450018c98873535d7a198c7c4f748981d21e0003394be88fdf6fbc661a23cc092890d8a5460986d66f982e2a75c68a1d0759a42fc1ec0eac908835eb4e56c7a3c6890274ef33e785fbb6851e6e694e298dd4c73a05b9c97602edbdb747bc87b2e01950d17cf110b7c38dc9074258dd1810799166d6c3f19916b2a80677296e57f47b7f59f0a06abcdef6c8de14ec7658bf1e34717327618067bc1fa5e35d5c1dd564f55452a2ef4c682231a9612e9a7d711c90ca3aad3e9154d869eedbcc88644133acc6574c01fa7d4f947e97e9892c90c145e282310a3a33a43fcb7331825b0a7e5a1a74bae6a7d2055142daefc2e42947fad343d5d0c89388fcb0128aa35fef8f01048948cc1779d8613d372547c4050aca769c9937c447d0dde39d798165af585ab2617ade9c9d3b3d481bb4c8f5ccac0315e176aee759714aa3ed683c9bff7aa3e", 0x64f}, {&(0x7f0000000100)="152e177d4950d69e2d46da66440a29c53f1a6b6387d116098271119d131edf5683667c0c2d8ccd07e803e1d9306e863d2ed7dfef1943d86691a9b5037b4a7427f0250ede1e7873650c459e1c89db17cdc4e874ea5695c2a65505e8efbed80986691a183e6ead8b11df351d97d83e1d23a0650ba02f59cf969a9e9a04ce007984da534c9bf54a78b2e157b9e950e5b511610f31b5ca42ec175aa3b36f1940897d5862a753724123acb93e7da4783062700e93c1ecc664912867cf0691775b4fd5575c8da0871b3ce527a69c8b32ad52919dd7", 0xd2}, {&(0x7f0000000000)="1b78b08fb0115ad59a511d66fa80ba7ec6872ea26fa39e76d53f68250c6193e9398f96e300f95b07dbcc994d8c", 0x2d}, {&(0x7f0000000200)="8f068194068df142a96c7051097b408199c53f06e2793c0f8bf277967bd04926ad4411a8b704aaa1e8574a6b07ffafda48ab2c976b7ef043669c7bec37ede505e221f369be35408c7e4f55a492bfdd446ea6a3bd889d9da36ef844bc9a968a7ee6c2cf1429a69e294eef109f23416a8e042563f2c13208a32cc7e87281ac3c61e9fddb65f2f46970226c392d8b62a8547afa7326c6d903801e301a03f6a54294665e72beb118a9fb53309f2f10cb31e82e675ad4ff9cb0778d273d1f5f3fa9181633de5bdfbcc8", 0xc7}, {&(0x7f0000000300)="8d0b05bd0f040f2f10fe57051db470f33fc9ee0be71d13f6ea95ebc99dee023bd324891955f1f05a321fb396129d42794a5ee9ff7651ee540eab1ae2283aa05f28deeedc0369cc20e1dc2332df1d843bd90191", 0x53}, {&(0x7f0000000400)="53795c40eefd6389590ba3af4a884485223589bbea00f535cb1e6b66cae2911f06fd8e40b188e8f1e9d2f32c160117b71b98f5c9c8372ddc51506484bc10082d1a0cd3ea98efe2a7cd34385f27fd1e5b94ef4540", 0x54}, {&(0x7f0000000480)="bd08a573761b306ef75b0b0d66d49a63762969f5c05270c67f39508f841af66fb3e54a5d5e3c6a8020c7e006b9c5e262df98ebf40277e0fcd7560cb377a6a1d68104d99ab9474e3ade743f468ff29774ef95b0c7a22aff6e03e7adce7df6e48ac9ea992ee158a0b35a7dc21167b74155026a81544ffba4d529092a518d485be3dd777f9435ccdd8c96159c13719d580e42ffb387dd1fd5c6dbe317bcdeb2ab59838976b6846b8f631ea5b2488779af658c7016d8b0df40041e", 0xb9}], 0x7, 0x0}, 0x0) sendto(r0, &(0x7f0000000600)="2f04070b0c51d7f95e8877ca75334378c75ecbcaaf9ce18f3a0c90c3bd831f801e73c9a7be9d2cfb57b979d649c2a26dfffd91a1f25a12b664d5ff6e9a44cbb3307024cc9fa598fd45d068a11553117a76cb0bb6a388a278e4c5ddca12a5562dad3775a9a02cb94eba5a82ed033befef1d19afeec66b9d8f576386d1d8dda78e99025ee29a2621dd1e45ca25711579befab2dd3e04d73107c2fa3ba1b67e", 0x9e, 0x9, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) executing program 3: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000000c0)=0x8) sendto$unix(r0, &(0x7f0000000000)="b10005036000009f0500060007000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) sysctl$net_inet_etherip(&(0x7f0000000000), 0x7, &(0x7f00000001c0)="e1a638f4c537284413676e3c63f74a", 0x0, 0x0, 0x0) executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) openat$bpf(0xffffffffffffff9c, 0x0, 0x108, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r2 = open(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) getuid() setreuid(0xee00, 0x0) r3 = socket(0x0, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x1a, &(0x7f0000000240), 0xc) ioctl$TIOCSPGRP(r2, 0x40047477, 0x0) mknod(0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x6d4) socket(0x18, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x2) open(&(0x7f00000003c0)='./file0\x00', 0x20, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') mknod(&(0x7f0000000280)='./file1\x00', 0x0, 0x0) r4 = open(&(0x7f0000000300)='./file2\x00', 0x80000000000206, 0x12e) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x14) poll(&(0x7f0000000040)=[{r5, 0x20}, {r5, 0x4}, {r5, 0x10}, {r5, 0x40}], 0x4, 0xbe45) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) executing program 6: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x4, 0xfffffffd, 0x848, "1df2f9238848324cbb82075f80ea5e35360960b7", 0xff, 0x5}) r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x2, 0x7fff, 0x5}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x3}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) close(r1) pwrite(r0, &(0x7f0000000140)="3693f0bb0e16c2176e2a1930f2d9eb8af48a7e8b6e270babf63277ffb5a64312295cbc290288f0fbc4d77a2e8b2a8bb486f023d9e00e5f08764f328cc04ee53bb3ebda21a629f86d31ff558d00887aae5eb23bc92f82e0ba65efac983e6b6486d708694f66430ff8f7ec702b7f6e77238b83854963189266b6b59a7a3c037dc0c4e9a7fe7d844875d775f687a996aeb073e660737f898fbedfcbbe974bed3042aa72adc51ef6d43db4ac297801a85af6721e6c72a7fa2cf9e4cf3341d16d82d2b64ec6a4f566", 0xc6, 0x4) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000240)=0x1) r2 = socket(0x6, 0x1, 0x0) r3 = shmget$private(0x0, 0x2000, 0x413, &(0x7f0000ffc000/0x2000)=nil) shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x1000) connect(r2, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x8) mknod(&(0x7f0000000300)='./file0\x00', 0x6000, 0x8001) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000340)={0x5, 0x8, 0xfffffffb, 0x8001, "bde116790f0b1979cf52ec7c828c486ef5037e87", 0x4}) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x40, 0x0) r7 = kqueue() kevent(r4, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffc, 0x80, 0x60000063, 0x1, 0x7}], 0x800, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x0, 0x2c}, {{r2}, 0xfffffffffffffffa, 0x98, 0x2, 0x6, 0xe3}, {{r6}, 0xfffffffffffffffc, 0x12, 0x1, 0xfffffffffffffff9, 0x3f4}, {{r4}, 0xfffffffffffffffd, 0xa, 0x1, 0xde18, 0x3}, {{r1}, 0xffffffffffffffff, 0x50, 0x2, 0x100, 0x40}, {{r7}, 0x0, 0x21, 0xf0000000, 0x2, 0x4}], 0x0, &(0x7f00000004c0)={0xf17, 0x5}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000500)=0x3f) sendmsg(r0, &(0x7f0000000a00)={&(0x7f0000000580)=@in={0x2, 0x3}, 0xc, &(0x7f0000000780)=[{&(0x7f00000005c0)="84ae783554bf4873e841025ba4ef6ab8e5f8acd4ade13b37322a0d9a7293f3a069dfc260ad6b5f7dd592644112ee0247c8de9705038f3c513554cbb28378fc87cde9bf6cdd18343fe71d9a2576f8bc027e6dc2841cd31458f0449961c676fd01730922355e831f4a624ff6ff6358768f9bf5a6340b4c743331b5d2f7d5748d5742a1edc669e4d131a8666897fff24f93399f44352a66ce", 0x97}, {&(0x7f0000000680)="9bcef4ef0ba24b2490d7ff9d2fd3e9ce8d11c9d8815a80d5e631487c5c0f11a6768fb6bb6ff114b555b70edf1ed14e37423ba193574fb97145cd0002eaf430f531a7a21ffc240a8f081a6e3532d15a5ab87cd604696a555dc040c436451be758e99d7b638d29ce83790d9a6a8527adfe98445542b79572b21f29ee74ae1b4aca34e1ab96103235c18fa5140d5ab84ec3e786c645a44273e4857ce18bfebbf818a4e52f2ec8f07177051537e0274033760dff5ad75238523d1f88e0134cc918cac0e136386b95", 0xc6}], 0x2, &(0x7f00000007c0)=[{0xd0, 0x1, 0x8, "d194298efd2fc027e9760de171a7931dbcdbbf112692749e84207987e830dc9441da048d09bd5031e5ba4881bbc77ba5b940e2cc9360fe525f517dda71af7e185c6c3c75096f2637db346af07f0d56d33175332098abc82edda9e23806bb448e10dce91e415122da5829962e7d9489e45e6632c91a6b9ec6dd7429a3f7c4342d30c3803171224ca63f1879c81f2113fd96874b0918f008ed2f07b67d6cd0d40152a7ba60690c824e12f3e96a7c6b1d9f523607265bb82ff61eb78c94dc92d7"}, {0x80, 0xffff, 0xfffffffc, "d9797bee5ea7bbabe0688c69e25ffdccfb16c5fc99ab1bf97b9f10d44f1220316ed7e6cb7274482886350b1a2564d1a1f0508deeb3228ace92529a3fe45652c434926ec0906e9248f4e373d6e8a60bbf2387f0bd98772ec071aedcb3e35f0d3e62d276c8292d4919f92f9e56edf19d"}, {0xc0, 0x0, 0xfff, "6e1f0b10448e596daf7e2ba485bbfa7fcc40760cba2ba705ce163fdfd37a52dc14eed8b21a029e342cbf2f188cbe2a5a3f94e62c88d6adfa6c685ea1c92cab677a699393281d3c65cc5502fa4b446feb6297ac32dcd617e1cbdfff22516a8c16c824e3608abdc298cf16bec4912d31c538a2bfa7be33aa85c098a18530f808abbd890d3a79c62b96b64c865154c0e9b82fe3a47ba6e56dda2ed73b2f23dd01c6c7c175075ec28af5ca9a"}, {0x30, 0x1, 0x5, "a455d8c7e18906f461e8f744d1ff3ffbd0fbe1d325121c94c8"}], 0x240}, 0x4) close(r6) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a40), 0x2, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a80), 0x200, 0x0) ioctl$BIOCFLUSH(r9, 0x20004268) sendmsg$unix(r8, &(0x7f0000002480)={&(0x7f0000000b00)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000021c0)=[{&(0x7f0000000b40)="93c895eab92b618ade63f4f3dac445ca6df3f4072b3dea1061fd4606ab1506108be5c8b87a8dcd67b1001aaa86d929e8abef9559b16f3c7c39d680ae606b6fed7f645209387a76a72d00fa4dc51d8368727066a7e0da2038991dbac45f43cc2ba305256673a02c366763a422aca381be3b6a3d475c08d9982d916c39b2d750f7a1112e3176f21fdf295f2a947f3398957759057deb5fd71d8e1c27ff0c9d95ba486cdb5cfe239ab9fc1318758b2064d6e62a43a79d525df8a74baf046d73dfe662c91a75708296d69bf81cdaf99055de77bae4", 0xd3}, {&(0x7f0000000c40)="9198a0eec9d3f4117a74fcd36fa6375d7f820a9a33c8cbee2c20c309c41b599873f3d1884708997d1b9c5b1ca60d4a562b70ade5d7f0ab4fc75d7a9e87b972a9e9f9010c2466a2b678282a7a3257daa206143eab174036496cf301285a0b19b5e3b283d773c519a6e43a2d3a490209309ae102f4d000", 0x76}, {&(0x7f0000000cc0)="7ba7ab0b57d74eba557aa852d762b3f63582750e9bd4a00938c557471503f329f8b47ab31fd2dbfecd00940f0c9c163615e758a6a313b20ad3e47101589b498483d377290ffc55f2413094eb415ca317f81f341b9e4c011d9cafbc4dec38ae5c3c797b16611d96c420e9f51bc332152e9e50ad56d95dead9af4c6735673451185a8d4836f5a447bec5f979fae3a2ba065c3d3a44da9b85b69bccb690e9fc92ba931952ab3688c06374e4f391789aca2e28f1beea98416bb507bb016dcee8afffe147f713aeb5c24a68e2a876dbdda76784754f72384e709fbbc95962250bc7a02b", 0xe1}, {&(0x7f0000000dc0)="a80bea38571e7f41fa5131a8a4172c3165905964e12bf91d57a1d1aaaf1c06f2316ee96fed6ffebdacf1ef7474443d96c48339d998b96e9c2c9ca77e6329777c39d8beb06a360b5ef32b0903b4dd7c332eada043b0cd1b3e95e5c6fee2047cb15812502e44a9642061c30b3704e72680628a73fc20412be1b15edf0c896886dbfc786d3ab7b96a80ac2f04da00429ee1890149cd2b838d17c866b4d369098df4b2e236820741b9a0e73f8448b96cbb79ace8c326e825230d7a173a4f7db642b7303972a344b7f3b69c87924d02fff5aea95922796087fc681c99", 0xda}, {&(0x7f0000000ec0)="52346588ea9e635d536b06da42c79662aa626d8431", 0x15}, {&(0x7f0000000f00)="61ff82706c3386de3e5a205daedf0940aa932c5737853c9cfed40911068b6d43f152470ce87e516baddb478afe034c366a7201b7d4bd6e05ccc3143d879a591dd347ef69fcb94cee13ccf7086e6c32dba4ded43ee215cfa9de5bce56dbded2ee154d4b953d97fd05dd38884ce49052c68741e0583bca012b1c4d7fba88ad3130397a659b01a587dfaff37e58b044c976c89402436454158fff7721af9c82a6000e017f83a058fd8e7af6beb465ff16cdbf929ab4de9cc9bac1b0310865ed09667842113c31c3071c3196cb7602da05577c11656a1d2e326fb1d2e10432570e520005dfee4b", 0xe5}, {&(0x7f0000001000)="7d1556cc401d436356a3bf9b31c79df1c2a90ec272c44eb0c489d33a2c5a2223aae15711cbef11925e5be2252b7290c3198334bbe3647bd5f73a7c28e9f11856efa90b91d26a00513782cae2d717a64329977488f6b40b0837d841ea67d39eb5fddf71c900d1023bc54a22cc10643ec23d860445790d28fc340604e0068240350bb904da411436f16e57479dc6e53b14310f9e18a549727ebfa5988229e6791d320f7eeda3f79ba12ff627568b761acc1c46b701918adc83e564c09febe3b83f067cb1f96d4deddc0b6df4ab8da40ddb0bad256c54a8afe4e9fe28807bdd7ece36730844589331b3cb99a4d54868c7ef43b2f856eafefa46825ec2c3492ab89bf58ccf59716c0ec8bc80b20ff325e411655f9e57150e49c6f06e6b264f0431a77eb65cf0f9f4cb9069657112bf74148fdf248e3fd4f2d836b56cd5fa5f7bf04606d0b36e2d86a832c8aed704bb36f3184b9d5364b44ccb884d9f9f63e0782cf8778f205f2759115f733eb283b2fd3649176a64a31598b7633a48ba8fff97427c1d5ee4b225824dd38f605d3b66431f3e0a14cb0b66ae582743b664301b1850e8f079999d1cf27fddf1c15c6d3f98eb46e1464d0687fd156fe91e602310d8642d98134f266ec4658161baa3a3b4ba8c979ad5d38dd8403b032a570231428ba9ea1493fa09fca76f3725c956644a7c089b1bb62e90f18ac46b2d3034a57bcf4777e2c10aa99ab375c2da85a227185fb9b813163c6bdc186c1dc93c045268f0b35e08241403562cdc08598a224ac319bff257b0bfc1dd035b43d27ba2a2d6c7914525aa9a9019d94954481ad6f32992eaa119e7d5e5c63cd9a838a89c22e889fd712da1699382f7af212b0d3ad02b7e69efa2865292237609d6e94678dfddd421e02b6f7c2f92272a16bf1d6ee6018f5a5bff5219c717a058450d0c89472d7f9a0fe715a69d7566ff8faa0e983b48c15b7a8064018f5128fab6b532abc341de4de92552104dd88a38dbb90beb70884e9ba2b49d59c93396c19987669aaa26f4f098509faf14a10e31a95a72f5c9177e9fdbf9b2ac9f536e262edcbe4b804ac4993bab9aa3d2888c2cf4615587c01c959b64be9ac29c3377365b279b248d0ad19ebf34c410a9b8c9f4788abee792f675ccbe0c2d9068ac0611c507810b9e2742e7f6665ff418550fb627dd7651ea0b9db6d4f81d00848f1420ccb30ade201de22edf2ee8404752d4059629eab89047cd9b63d1ccf97fa2cbbe9f9097338ad55c25e8a6fe764b87ee06733c5a593753f2640005b9ae50226b5ee0829517ce61f1d6602cb3c0474ebfd321f3e411447e2197e5ac3a7a5ae941ef4c2e497179b475bad30aa0c328e963886ef568b65dc07728655389f525e68fee7224749aeb08cacbb800984f7e4c816a51f9e5a100ed4633faac1baa16c2fa36745fbea311e1686790549350c991d24c17f0392b8b19360a7a82f8a12bcf9dfb1513c179989881c334780dc0316198f89815ca3ed948966839940751e8e9f4cc1fd08df02a1da060e05106378d101b3e368e5ee5551a2fdd03ac94f0e5a2197ae458111cccba5215989502c79b3804d7fb515531f77fd69a41f66a541d5fbff2ced22e3d2081fa2ca387e5d04fab7ed4172ab3e1f7a3954f7c9865bf544ee332d9eedefc2ffee53889aba04ac82a6cc0a6fb598840604b93ef480198868328680bca9006face7b93c48716cefc5298631a5a691a9df71d645c595c33e79ff33971b46d479432e25853d4cfb9884d11a6ad8f925a9c7a6226cb0a1a60661ea4c7775e822dcf7f87551a1053b9207cc289e082f7faebd33ce2e7f45623a1f28c8901499cfc6d69671f30cd924579b60779b521fe3201e6332477d1d1d6f4c8223280feb07464ce382eb9d8441cf3f71b9d2791c55607a8bd7c5992fea68afc364a1af5dade301ab46b889e50667972cf0edc39e0d2386156b7d333589ffa136f5ffe9676e33cc81d96ce0507140de654377c8db9c034954db838d0184e7c56bc43db99355108398b8bb5dc8d7d1464040a0f4f3fc907cdb5b930a7ac24d9dc4b3873b1d979a6228f2bc1d88949eb5b88be91f682204ec769df6491809670c71038f3b28df4effa1d060a5bcfa7bad5a56676cb0ea59b8696e25d0d8320dcf4abf12942a760bb8e51c3537eca61ae26f1c5ba5c6fc7abf0176d01558baea2626b0eb82af471ae608e0fed88b87f0d057afa7e6a00fabde491cc73bac3b82b09a47a9d29bce93bccb2ec240f214f227632742b66a0b162aa0133dbd4835adeed2d8ffde534d7376f0f4ed0ede3c7385c484d3a542165f866252fed813f7c36176ee4219eb2786bb9248b2fe1f38901930c0774c8d5502bd231572bd657f0fe01b373080a7de3ded5f52e0a3f08a55f9794f3d2397e8b6c38178f3849cd73202edee863216c0b845ae24d4f336e485dddb3478ac9e2d1f97dbdd0222c2da6a8aa4e5790bf33a2a248f30d674a61d042ee9b2763a693859784499a9f701a24f69e087e5454c83da480be208efd574c4b49b451ed82cbe7c10721410b551751e5d68efd8f4a6369952783dcf5182487003bc5866922449268ccc4eb6849bc9f1e003fecafecb1942da03de5a142744c053daf510a2f8458649df27df63f6f886dc73daad2ae946f31eaff1c442e8da4d7a0770e12f5e01faa7452f742261184b9c4e54a97d7508ecf5f8656fd7fc6b8323e9024051fd1b35f9edd9c5c00b7e75224c58c06253d391e6401ea306ff24ae7199fda04ce60858c9c514fc108e692a195e1afe9ac18afa620a39f2e89b046e6ef3cbb2243f3a56ddb11b681a7d2695bcc3db2dd01ad1e9917138cd629403a8cfce2cae44a806738f0012bde7f99dd27ff3277c099f89bbe2310fe762ced2e88fba817ce941ed00a593aeec83a22302897812802c6fc710a5032e319949e02ad6d941ff3126bb130ff06e86d76ae944f1074b938f716338c85d2cf4638f17675c366b5b8bd914d1ac3829af225635040b02ed894b18f40e7b56146fcc1a01eae5f8df7064175406048570172cfdc300643af303907668e8039833f80fba51e8a34bf64b497d10e73612bf910c038f2c2d7b82d4dc1090c7f118b02ab7d4fda5e8498f1f3a6d69fe42098dcbfb3cad13815a99dc039a597f59cea223da4d01eefeae31c030b121016cb5090206d06e65d54d35e59d4bb5e5f916640977431d3fd67d4b17ab351d9f1cb6e3e622d193f3b4070ead5622d5e3c2e1e0c6be625f875bcf304b13f2564d4d5b34948449f0e5d67e40c393a9fa32aeca7892137827f0edcde0cf1e598f5eec7215410463a46acfbc525df27b40dfa230c6e33ce47f083eb38d760cb7caeb8d51f713f605de7157d41bb0980fa35ced8e411974971af9af4021b5b5f99514709f66c9b131285f53c5c1d4169aa0b67e4244d199657dd6bccc918537d99cf5a4524ec883c9bc41ec9206f50662bfeaeb046cd3c850d3d2f7128c35cd21a6da9728f81421b06bda29b2e6aa087160789e33ddd0b4c58a172b024bc92a059500c47932d494e288ae3d5347bf3549ae16f9c214d10e7263825ed78d97e2a881afd3d2dc3414f5c84f7c2f4dbd7b8ec703df2b59eae55780058db1a75b835e8bafa8e7ddf155278c78d566bdcb1c9efcb857775e2d2f98b85fd9922064f2de00c7e3ca32831f4a0de4c4b8ebc0d9e04310d0253f77e5181c7438fc6aa6f5f8eedfdfc4feaedccac6ef0b662f97158673ad2c9d4969e2d8fe6e2be95104f2850058e08c7ac4bba7a9a461b1c05e257d1a4a27aec10013916c0f38a5c4f2fac1bdb0a6ecc92c4c82ba6eedf85020f69b125542d146b257ab31087847ed92ce1b346c2314b39f39fd64dee5e4abd74ec1201230bb88b42e23ab41c2f9235ab16c87650e1e5aface87d5fe422e15dc3f92fd98a8f871428ef6cb2bea339e813c5630d439b95320e48dae80fdd1bc69b8737072c8840d9419129ba0890b4e882ad57d091d6cf75527827b1160278daae5ecddd56e5b0bb83e67168b171736ee7c3da0597d508964fd8e0e9dad1f77cda0a8c3f9ee57d3a9c63c79d4521fd096f5f77f6fd7b40b6249790bd07b3799b0d9dbdcb1b1b09bbd012c5212be3ba143996bd3b0f85121ddb3e3cec4dc6cacf4aeecc7bf23692e8e3ce3a887724280eea7a4dc06bc3cffd573c80c3bcb8af3c76e4ba16ff17dc00600bb9af9226b7e5ce8b176afb749f54cb8261c88ec93f88592717811fa642e283644e7042f07aa51d0e3d5a0b1a78539f54672ff1784cd49f56212f5a752eff4603c6e92bae3b34db5dc8891eae7c1051c3b38a7cdf12894e3fc412be8a69d1b71b860a5a38a17798b5f5e17abb0a82f5474ecb5537fa547098b5e0b4ceb3dbc1ab1a9a613abe0b7b07afd924ea12f909ac70543de5ec67c381a54aa1b922197d761105d753aa76a76325897ccca8be89f9e7bf603afcd4c15bd0b5e8b31aef0c9d98e998222932d1f557b85999fa1e0d49d9527896bf6cdd286242b38468e51666c4398670cc19fc2afb4bb7955ec3dc84ad86d405e036adefac5ac2bfba4d4ed803c35282631e9b05d1b7134e01cacc0d7aa965f520283d36c6ea33d00b3d825b68448623d98eb0aa2da689e6538e9dfdfe958c5ff55dfdeeb2e0d4f72b798db6155bb94ec87b81ba322c9e2707f2c771aab4c9b0b14a9d8c821db73319a18a04d43a0ffab83f6b0185864409c35c718d697468a4f61664abb719ec32464c642ffc6bfbe86ca66a380f06c1997e60c43f0afebc42988104aae13969acfe3be8755f2ef876ceff2c268fe9e537eb3161585f21e3f21945fdde6a5112bca6ea4fb3b3ef4f14227e82192c618cb8286d67344eaeeb10fdd7909ed2ae9e0a547d047eb18ac4ec05a730b82efa18bb1ab7bef74f9f0a7eeca724886a9a3035cffb26a422f3a8d10f4f9625e5aad60376dfe4de950b77cc1e70bc59d1ecd31c0ad2dd912ea58d20095abffb71d57046ede67cbe47b60a51f2247d7d261fdc1ccf375dd78675b9b46ee0d74bae1ea3a3f582b50d79d113688a3f5f3bd131437b2768fe81203cda80957fd6b5f67e915688e523ebcd62034e8212678283a42d87ec46c0c0fdac65e34a1324a205c3336486e6a1cc5eede347bd0bfd8b68697bf098c4638a2835adf77673decd33ffe8e5bc50ff9b00db0d0bff1c3ef0384e734f09a34ce862b95a8469b2fbf3bfe40d1c3e9b319e7f09264a68921738f9e12f3f94ea1881ceafe9a91c78df3f78f798b0035e2975d3ee70b053c829d602d0b33bd4982ecffc26f2b5f4940a4a12e667d9f358f40d64822da4a6d1ab66dace5df0f2837d7dc72e2ea0feef6513122b85cd3b171cb6e4a63c4d8ce683223d245ad82b044c40f8ce26d76aef4f78c8deb43adfacbb0a5d5b7b99eb1bcf84a571de5ef1435bb9d1cc547787264530f3e47f4445f475792b8631fba9d3b59c9f2a4e9d940b408c305486dddd33bc94280d8b81158944bf55890b5b404801d782d9ba5edd139cb627183cacc23ec62fb7069182e360360e3ef1e55e4214ff61eaeb3301864655d3d60fd5c64b6a1ec4777c5736ab7b30b55ccb5e509ace5eb30cab175469a3cb2d097af193f0d3ca263ebb7baea0592922808af2822a2022c079e1a397ececd388a3cc643eb080efb9bfe8079f6c36f08df1df180cfbf272759b25a30dc3430ca8fdb4974f2328ead8c86787855d5ab7cb2bb23f2b788e8e38c1b035da4b3f96cd41a89242f4bd9eb11c56e07590e9fb9bdf034c137f8e78b913f91383350551", 0x1000}, {&(0x7f0000002000)="2c8be98140b5", 0x6}, {&(0x7f0000002040)="553ed522f1c5489872e7437f171dc6008a172385a31eb8a63a5569ce27720f703c8311ca88423aa579015ab0e3b304295ab87360cb350f3e7a3b1893b0f5257db0e1932116883b81c6ec227a9760fb82b8ebe1e2564b19727bde18c9f6e07c42bbe7aa322235d95e57d8b2eca168a503447d6c3b", 0x74}, {&(0x7f00000020c0)="afa963bf706376400f9d3a0a70291bedc1ae9eed5f3290baac147203e351572e8269f509ee56c061c760e7eb88d463b1d7645bef71280732371142b81e53474b6482bff7e5315aa942e2a9f5e18bb124ffffe23a61e4b9f8a61b7075dc857b155c5ba357ce072f5a61393875b56abcb259e60b1e93a181cf91b50dbeb9f8c2d2b940a88ad88aa07ad206dc2a13b5602baad25c94e71b838b6c67d8bb52ea1ff3e996624c579142a2943ba133d96a4a5b053221d88b0c4ccce79b41cf51c2566912", 0xc1}], 0xa, &(0x7f0000002380)=[@cred={0x20}, @rights={0x20, 0xffff, 0x1, [r4, r2, 0xffffffffffffffff, r6]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r6, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r8, r7, r0, r6]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}], 0xf8, 0x8}, 0x400) executing program 7: r0 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "d88c1afa8797f9bdca0988d115540100", 0x0, 0x800}) executing program 3: sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) sysctl$kern(&(0x7f00000002c0)={0x1, 0x24}, 0x2, &(0x7f0000000580)="cc64af380644520c41208875cc733c7843dc0ea54ab849292def3d363e10396e08fb739a3947c19c6f415e9c4547c9c29f60996c8aa25bab6919acbb1c1fd23939ab17d3203fb03b8a9f7b6cfafd382f360ede27b7c9fcb4561c43c7194ed333d23490438cb89de773a33c3f6842ec6f17a2e6a7fa09498a0671bc68a29600e90ff2e9c4b84c1dfc1cea5921864260bfe7a0ff70fc8a803cfafe691d550283b1d49298463636e6437b947eb95c34552d71ee872c5095c2e58cd9b4f5b2c6f19ed1e8d064b4d9eed44eec14505967deb168e3bdeddc35fdf8e560d93214cb8a167b3bafcf2643e58855fc73022bc31516b3cda9611ef2a1e9c0a35d0222aaa1e0191fafa08b8db341f7795c6334", &(0x7f00000003c0)=0x10d, &(0x7f0000000340)="29d8ebffa55e6cf7b50a23bb9d8315a4658d64724974f0dccf4d2f64f4490489a58dc2b2a5f8b528a6e495b71efccc2541730ef6791bacb7fd5043ce000000000000000000", 0x45) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1a9}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x37, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0xc0e99db6de761f87, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000240)={0x0, 0x0}) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f0000000440)='./file1\x00', 0x200, 0x1e6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0) madvise(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x6) r3 = socket(0x18, 0x400000002, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f0000000080), &(0x7f0000000000)=0xffffffffffffffc6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = dup2(r5, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x2}, 0x4, &(0x7f0000000080)="20d3807e253f39a12280eb1b6436821b3db2cba502e99c0a8f9da43e08ef2a9819a448a511df9a1b2b399f2340ed1f6339329c1e12014fce9ee894", &(0x7f0000000180)=0xffffffffffffff85, &(0x7f00000001c0)="2e482da8ab6581a97e38c0e92d2d2244378c2aea28d2eff3672e5135654445a199b80c75a3c7ba6089d2b0903b6162bbc3d69def5dc9fa4f1b95f6bc1e59766ea1e12a23443b136d05071eb79eb554f774c797cd76e73db4cfca83187877c5d4ff62cf6c96ec55deb094aa49e3aa89c376e0f50d0ce32668519a1bd2ece664b228afc4f5d326759ea2e4ccfb1eeb4c15218bbcc3c98de008b2dfb67433865a851c4bb7aba42b8296ebd103a54e7dad6b634afc8e5d2255b1622acb68762396cc20f5c3d94c0278d1025e2e8abaccdc276c8cfe22f1d03c31df02fe26f96b5b6cf15a64fdf86f7b22b7db3e05c5693d5e80e480136876", 0xf6) sysctl$hw(&(0x7f00000000c0)={0x6, 0xe}, 0x2, &(0x7f0000000100)="fec9898ef44560", &(0x7f0000000140)=0x7, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x20000, 0x0) executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000500)="7182052190a8db37c2", 0x9}], 0x1) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0xc0206983, &(0x7f00000001c0)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000000)=[{&(0x7f0000000300)=""/241, 0xf1}], 0x1, 0x40000003) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x6, 0xc8, 0xc03c, 0x0, 0x9, 0x800, 0x2, 0x2, 0x2, 0x5, 0x6}) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000006c0)=""/86, 0x56}], 0x1, 0x0}, 0x0) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0) executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xa, 0x7f}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000a80)=[{&(0x7f00000002c0)=""/101, 0x65}, {&(0x7f0000000340)=""/234, 0xea}, {&(0x7f0000000640)=""/209, 0xd1}, {&(0x7f00000004c0)=""/109, 0x6d}, {&(0x7f0000000740)=""/240, 0xf0}, {&(0x7f0000000840)=""/150, 0x96}, {&(0x7f0000000440)=""/96, 0x60}, {&(0x7f0000000980)=""/223, 0xdf}], 0x8, 0x9) r0 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="89060ba9f571178869feabffa401827b708fbc95154177bba5545dc6", 0x1c) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x0) r2 = socket(0x2, 0x8000, 0xff) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040), 0x4) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x14}], 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = open(0x0, 0x80, 0x185) ioctl$TIOCCONS(r3, 0x80047462, 0x0) setrlimit(0x0, 0x0) syz_open_pts() munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) socketpair$unix(0x1, 0x5, 0x0, 0x0) r4 = msgget$private(0x0, 0x7c2) msgrcv(0x0, &(0x7f0000000200), 0x8, 0x3, 0x0) msgsnd(r4, &(0x7f00000000c0)=ANY=[@ANYRES32=0xffffffffffffffff], 0x1f, 0x0) msgsnd(r4, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgsnd(r4, &(0x7f0000000540)=ANY=[@ANYRES32=0x0, @ANYRES64=r5, @ANYRES16], 0x401, 0x0) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) r6 = syz_open_pts() readv(r6, &(0x7f00000012c0)=[{0x0}], 0x1) sysctl$kern(&(0x7f0000000100)={0x1, 0x1d}, 0x2, &(0x7f0000000b00)="440556647445cc5524428167b40b7e996d29ce7ca7242cb626d281b1e0dd5a1e8b8173134977c23e857387c0eaf9701eed7bf3e46d733a06c91eca0f878c41b950c9410dd8f3c1f0f99cc989c8a7180d27ba19ce312299bacd11ffba67393fe8714988ff0c0cce8a44a2058726ae3a21c75791b597c46958973cfcd7dcefb48f445fba7c1170acf7a16990be0464b9cecdc854c2baec81fae60eb5853832a278eb92dcb578b8fee4edc1182bbe63ae46715076aff50ba1be132459e2de08b34a01257a114ecf8adba4a117a7ee50622c36adb503ba18f70c6896ac0867d316b8727c8e", &(0x7f0000000140)=0xe3, &(0x7f0000000c00)="4d7cf4f186c075da5a6c51000b3350aae6796ed16988c1e26da643982baaa683ddd746a4dd74c191d2b1d34480500b6310a507504f348473f3a48274d3b33e559aa2986e81d0d02ca3f38a01a9d9877ebb2f957287a1cab67e66b876bfd18316c4a807d71c4c870ed39c2b4f2d406cc0b65ab39e0790f5bd0d42373e8f2b771b3d8c6e793bd77f9c17da440543d0246cdbd8e43d2a7d77d6768e7542e4328d1c2f5af15fb171b42a721a141b64b788c8862130cd7eb542fa99d72420973eddf5b73af6c90072e73e9ef41e93f779341983d7c5b53bf2728857f45476f544315899b0ea", 0xe3) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x200, 0x0, 0x0, "b07b1f6600000000000020000000000000000002", 0x0, 0x20}) execve(0x0, 0x0, 0x0) executing program 5: poll(0x0, 0x0, 0xffff) writev(0xffffffffffffffff, &(0x7f0000000280)=[{0x0}], 0x1) msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000008d136a159619f3b2cc907f318c2ccfacbef4800b150f4f71e3acddb0ebe041f23bb6d441da4607c3beaac250b0cf9d1be0d5dc884f29306df18b414384cf9365c4114ec1018421c73f4172c70bf2e3c733d6ef7b9b99e8c58920f774f264e6ebdd9207a863d32a696a92792ee9a66e51f0a8907b7f25984419ec8985dba5919bec757d9f206820f74fc7b54614fb9cb5b9cde2a55fd568fdd22648bf3ba3b5d1afbf9724fcbccc6a3ff2a23b8dfb840c22d5cf52187291f89d183c7802"], 0xe1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81, 0x0, 0x0, 0x1}]}) socket$unix(0x1, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) r0 = socket(0x18, 0x2, 0x0) close(r0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x7ffffffffffffffd, 0x2000100000002}) close(0xffffffffffffffff) syz_open_pts() syz_open_pts() execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r2 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x13) pread(r2, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) preadv(r1, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0xb0, 0x0) executing program 3: socketpair$unix(0x1, 0x2, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741b6c4c953d4fd45a49aa77d"], 0x401, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$getown(r0, 0x3) setpgid(0x0, r1) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x2, 0x0, r1, 0x0, 0x5e, 0x100000001, 0x8001, 0x9}) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000280)=""/65) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0x8}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) bind$unix(0xffffffffffffffff, 0x0, 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000016c0), 0xa) connect$unix(0xffffffffffffffff, 0x0, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) shutdown(r4, 0x1) semop(0xffffffffffffffff, &(0x7f0000000100)=[{0x2}, {0x0, 0x2fe}], 0x2) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x80, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x40}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}, {&(0x7f0000000200)="2011002fa640468441d5a9bdc238b47a75b6f0b4a547b23d038ec16a0ebe9a819eb353a9e6b9dd1a501cf4e590cb7779f2ae2efc81ca5051b5d2609b1889beb7aa22285e0f0bfe009a53d6", 0x4b}], 0x2}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x1ffffffffffffcb4, &(0x7f0000000300)=[{0x2, 0x7, 0x7, 0x9}]}) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fe3c9df96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c01120", 0xb1, 0x0, 0x0, 0x0) semget(0x1, 0x4, 0x84) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r6 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r6, &(0x7f0000ffc000/0x4000)=nil, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) executing program 7: r0 = socket$unix(0x1, 0x2, 0x0) syz_emit_ethernet(0x3e, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xb8, &(0x7f00000002c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "4292c8", 0x82, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @multicast2}, @mcast2, {[], @generic="7a1292907e23a351416e4ac84dad9557ab5bc8df632816a0b10a4abccaac4674e09b88c93fc5837e8a8f780202511d09facf6cbf9f6ed34243e76751dd229e40d86502917194ee54ae29fa0074e4b94d037798ce4f16f353e9841d34142a53f948b05e6c5748f5cccca843dc501b6fe291fcd2950014b33839569b2c3f0df3c25560"}}}}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2e) shutdown(0xffffffffffffffff, 0x2) readv(0xffffffffffffffff, &(0x7f0000002d40)=[{&(0x7f0000001800)=""/198, 0xc6}, {&(0x7f0000001900)=""/130, 0x82}, {&(0x7f00000019c0)=""/68, 0x44}, {&(0x7f0000001a40)=""/44, 0x2c}, {&(0x7f0000001a80)=""/235, 0xeb}, {&(0x7f0000001b80)=""/76, 0x4c}, {&(0x7f0000001c00)=""/144, 0x90}, {&(0x7f0000001cc0)=""/4096, 0x1000}, {&(0x7f0000002cc0)=""/85, 0x55}], 0x9) syz_emit_ethernet(0x32, &(0x7f0000000200)={@broadcast, @random="3a9420038522", [], {@arp={0x806, @generic={0x6, 0x8848, 0x6, 0x0, 0x3, @remote, "", @random="335c8639fe0e", "cac5230e99fb2e8569801056febe7788"}}}}) minherit(&(0x7f0000800000/0x800000)=nil, 0x802000000000, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) fcntl$setown(r0, 0x6, 0xffffffffffffffff) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f0000000100)="879f3e170ca50569007a06b9ffd52827f56123b2cfd9e9b00551eb0d313bcac45a96bf2275c7fc3f6edcd19041eda401a74f68ef309dd0f6b34181f8cfa5f23a509e736a96dec0c1a5ff97f087cd50518bb4ba15adfd36ad3e80882426b8656e77b7879ea81053562e39562df9a6318b2468212ec6fa740f636091e99df803c7354caf80f217eefe2f866c9d59651ff48998c9a122a79dbf", 0x98) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, &(0x7f0000002200)="d7163c13caccd49039abd42ddd2ce70b30aad01780fbbf1a9c4c1d036a8b43a50fb9aff84e7e63c01a9bafdac2cb958e8706b7862bd762f8872bbc44493d9949d8648cf69c2a5e72431e4d830b73e34c0580834bb336bd17f08f289a9f1b6b3ab9f107c43492e2373d7a843a43f90fd794ff5e7ec95cbe2b9b0d0aa015ef6099f1ea54a9acdfc95defc54c6272097af7622d270b2f4e16a7d43f39bbe6873d97ca31b4527a893705d19f083ace7a0fdb1788f6ccbc0769d0cbad89ac60967e69042dd9ca84a32fa07ed7527dd23fd5c06159d14b9a8bc4c1b93bec029c05dbb0758bf376a486ce3cdcae33c8032dbbb4aef6341847d75caa13f0f2213670fde399b1ef65d1fc218cf9ab033f85b7f75e6cdd575c8504c7143dafa608535848045f00573904257069f63aa82c78585f6fac4b5c8e714631998c5cb675ba5817cffe5320ab8d7bb25f028246dc8f8855c356c95af55969ead3b75cbed7f6c7662cbcfff012379439595b7e06060a3769f70975d59da8adcc7b9da948447afeaf79dae337a08296423369b2fd69e99314c9098b462eb17c828be79704e68d2ca13797d245afab6e650c08f8f20895d03842e8b53fe58e444e919b91c27d02caba7db8e81937ba6108101f339db949308c32aa8526a86f76de803ff242e85b93007bc0f8495819eadc507573509a00d2b21a31fdaf1a2f0af545f4634ddbd95684eaee05242ebf79628012341fb81caa8060432b9a8c5dd4c457d8a92bf65773b626e4d87bb1c2a5f951ac0750c8aff017c44d65dd75433cd5ea6505f05e11246d6b15b1b55d087800316eb5839168df0a660f82f7daf03383798b9980370146702dd992dd24c12efa237e8b899b04ddd297d68c16710df7afd5a6788270914ddc79b0b96e241b0b6de7164c840a0f0f8c367f916a6378e48eca5e26f747a682dcec2d9581e35810eec5a9351b0f5a7179a7b81b1df9e56985559c31939124010af233ef7a7378707c8b0c1fcc067612a24e7d1666e293788ca41d2ad4b2a8a9c97d1cff2ed28839d4cd468c54b5f2d68a63a8e70479a63092b08fae2e37213d6a7c4ce6502aa3670fc7e5fc9e1b55e8329b72e4d1e03628492e2e9be07f4f9b14848e1cf51f2f8d75422f2a26fe352d34177fb623163c8666b28c9909eccd8ba18c5041dc82fc1179b19999cdf38ccdd81c6149c9fd346423142260d6ba0166c2a417fee7c8d611bf7d248ed805eef9a5dc0b31ef6328894238d22493dcf34de131982dc61a967d61a50f4ea4fac9f1bd88c50c47e06a4da5f943ccc23e6327de8a8a9f3df8de2b44914ca40286cffc4532b6878adb4d43e3a521670c11d7c19d35a6a92d558d1ec3e1d4a2379dc98df81467098d222145ec193454634604258b7c32b5b7e879d6abf6561b94bd46bd72d309632de04f0ac4bb654a73e1e2930e2235ee97afe70c3c9ba981b7c4075a8053328bccde6ef2f9aa58a879a1e61066ea838b1b8b413f396961cb542ab0dbcdbf09b4c564950d0db5347213829136a8f40fc90e3d0018d6dc25dd3309bf80a5d28aff5b0c8cf1576d15e674a64a10b7c7218578897697e535484119f36581c606cfb28a459d9a6997264f843078a52089b486e3b10821daee3f23ed42cc0b112f9775a309576b68c6aa00acb61f375cd2397a6a50596b7e13aec75d2b1e6e8ded0d82792d2b62a5cf2accdb04cd3f291fc494ab4c0947666131aa0311efa95874c1bd1a3a4d3df369595613c9eba606a8cdd52da82e8e2c0265b85f7356915c0b0e9d1830cd07a00a1c4d623a4022a9a0688b4686f03dcf6df0805acd535b3bc63d53e77c196d61d8cc3c13dbc5124cb443adff454fea7d06ca24aeefb3885ee401ea6eaf04cee35793367efdd47a59eabf38874d9e6adb5441892805581c9951dc1443b56d93c9668b5414554729fdf2b8da29ff749bb83c69b401ca8f7cab2aabf366afb1bfc513d129c1688e7a055523c5d2b9d213dd98c24d4eba5dadbc9f3fd89c1f376ed466874910bace6d98617074f89f1bd11d015f78f43984f854be1c03779eb57c7fa07485815e91e013a5ebf54a503feae0c95d03d2cafd721c3451b3f7d4d54c7f3986c487f65ed0dbf1a287d8b1b8aee203b7fe51dcbaa92fccb515b698f6d38770cf27f7c39a341ce7ab4c95f75b1198ecae1fd4323786546028f36793cad3e3f1d4fd92318ff090e26f6aa8759adc4e367b04dadd69bd26b3bed0cf208a3b03b25b2d6bb3153f059199b9d3e885afc53a7227f4c4ba474d624eed18d6576225409fb46b0a99673fcf3f73c42bc1a92e73e842191cafc77c2f7d85b898f16d4611e4e355e8daf5662fb6c77fa8eeeb2827de265472445c390f09e82a67c6e0c8120ad5cfe0f006a1cc694e159d380e4bfa43bb53cf3b73402261cc808491723e32e7d41f3e493bbf7544958cee359ab1c8e28e78e7e058e7e358763ae8eba8820719e2334b6f1dfcd0bb3465fff6b03abf5d730753026f0073664591301c21758d0364b57014177c69461f650f0374e735372c52153128222a692579c05a00e0c3b98a23a17260a518f4d44071db3135149cd70e81dbe864529f8aa5f6b28d46a78d8ecec6837066f489eb79feaeb73e696bbba1c145714b142fb2e9a0ef26bae188d56234e664e8b6ee9574091427cf16c1f982be66d42e7c2227efdd982382fbb0fc1ede2efb7cc0dc7cca08836e74103693d2097039da681a24778376d242bc5d5d2329ec9d46f9479035c8d2a234099b32db28fc8a577ee0ad0482300274d64e58109af93866f8fd8bcbf5204a90a8e6e99eaebaf5656a69ab443eadfbad82f1a4f70661e5ad0aa82a2f0dfbc8404454679d91f82cbd3ca957549d6eca16c2086d2dd5c19ad171e75fe5ad013922d506f79e396868d6986dbebe1b8b82155cbbb98be4f545ce0e1fb475b9ab3bca3ec68c5521148e95f7cceba816bd5b6abbd923ce6c52b7d906da783b5ea49591fea6de6b886fb33c1b093f846fd236270d91627e3cf66158f660c4aa45b2881268015c0899ba3ac410aa55293eddf819a413532b11aef6b69ee6cb9d8abae659fdff8ad9879b55af3a90ac9d55448721cf3ea146e84976cb7321ee0cfd333c0cb5e45121de703a0095e660678d2af8e2d3bd073d748f3b5a97f2a4d8c52c5f765d196774bf627668e37db623bc63665b938b3bd178a421251b32e8533329d6228ca846163b639bf5b7f2d292f6edc3db4b1a24478e989af8278abef58dabbac45a7e5b3c694901bd323d67e3761f406c09a92536e77528de1a2ef9acf3b53d4bf8ea33a06b3cdc2826845a9c60612d42e421fad7c53e105f502c32eb9fc6f81ac72ee177d0dc522a3f4c6ca9587f1a2294625b4f7fa0ec1c833b6e4e88e4b96c5f3ae477b064198bc11bda850546934cccf325fe7afa6053b8e4eac6046f120db57c22d507f9134956288cc14f18008ee78ccd505df80149392609aa4c0c82f08c8adf638b59948afa260a8ffc23ed1e948a46850843db12e3ea5a6a7bb5fa0ea4cd3fc5a348bdb87cbee28170e9ae5a26593746a2bbdf36456048bea62bd77792265e4542b27e893f40a96bca056b937feacc6f03d8a9943d48279b649822cc777ef54c4418f018d9d48f412590209013b38ef636a1affababd085d04c0cfe852f348d4f1ddda9247c673385aef63bf3c9ce23a0251eae7d051b4679729a272964cbe8ccff1fb4c08a880cf5a6addbb23355cb6386badc3119f3119aa92a1ef288c0095b8e876848941f989da0bfa162718c5c86df53227ab759193304010d1125948461208905720a48d008360dacde6d94a8e27bed21923ce64ea66e4a9ff34c5f856c010341d5278aa797c82338f81ee091b59edb28aeabfd150418536561ff193e0404307699a4353984773ce9f22f8f951739afe5b9f485b6c3c5643ac59b032bfe2f76b19c6f1fe9d022d4da7b5336d468eb87df2ab2d4da69f06112177d10cabe03dd83e7a9dafb5c55c7bf68a7ebb69dc8073870b7dac556e84067daa7b274e59ac0a937770e1c5c06b1c63738ec4c1791302f6c52f19a6613111f06883b31d9d9d46a1d9a3e4aa555b05ee8cba944c2469ea23d6c69d0e7b142e38397f72c5003928df017982a738ebfeab994dc3e80ae0c691b383eeed3f1756f2015bb931044a1d59ac0612f1f55d82f5f20d300d852267e083528f2cc77b7ba1fcc7501b6a7ae812658f78bc6a80073e61901578f7ac2db758c1c7335e36ee92c96666b980727973a6c444d696d4d1024945ef0ddba097c04d850a57075980841b44cd014a87e354842bb110d22109ab843de52a39270190b7e341a43fd09c4aa9841ed9329597f89f22427719b6bc4ac98c24a6acbe5714ee392dc769d5072b6ac06b1fc4ca435fb29a39ef46edff1d3e1cdf2dd6e2c1ca0a38e24ff3c02e87f197e2ae89d2d30773f89c41376e9be4accdc491da35f2b7f6473183e9013e484277287c6c8207d9651482c4f76608c39f9ba542ebc775a867b033e39d0ad6876808d3509ee222b4c5e5730d5726bc49dca3d7938ee395bb83ef31eeab606daa1b98cf1941b199ffff816e6f890422e996a4379ed7587e8887183efab197a9234e0b702fca6226cd606e31b7f9524aa13e584d15ab8f2ed4afb39a24e937587516a7a5e45c918b02156bf8b764db868db8e127675d65d3f4c01da00723e81670902d3c1af0327ec2a1ec01931dea4a19ccdd14a0c83bb0f0e551ac2c36ea06fdcfffe244973f9f9757f6a2c80abc6e4e9e395f8e17bd1bb7f9b0f6d838a2593c7481c939de09a1a3c27551a941f15d31b53e3e98e2f71861bff0ea486f84153aeabdef3c63e6e1d3f4cf86ac2199b604a5bd6db2fa28ece359d89c8d41a4bb7648a5194fbe1216ce547143ab537ed096f2856b47df63a49bc7c8dc383d71cd1e7aee93401643013358ca900a928f0bc30521875cd3d5fdbd69eaa4453627129dfec5dd701d491e7ec2b0f83f73343fe20e4cb60a7d8d4b31ae26ffe53be83f8ab9944a4e7164c1331ecd0c462afc294dd2999c98f18c9f10257db47b0af4074d093383232fae813d6fa92f06979ba480f0976b9eaa05aa756fcea35a54e51da850ba70de062ff531625ec553f17bc09dd2a1022c89864c7a38eeb7f04d141476a81fbd7ad2e4bf663edd057a03414ede7959ac0360df9a5987031a917ade3c07b6d418712d79efb883016803fe2bcedec70f639bfabafbcf0c2296ef8129c420c511dd317d3e879e7d93c8e27a41c2f99327d3f0317fdd200637c1376b8206c12ed434f519b26a1793640a13a7d95579ec3f806e7509faf77a8a4e7a0cd1d84e3a2d9df3dfdbae63d2ebae9cac3eeab139a308c83893f1852ff69395494abba7eae19d55ed9f4210162134570bf7311c2d9028da320620442250bcb8a798a644e6a2b2dd498a8b9f9294edd5802cde9df240d25b7cad370856ada3e19d40bef38c61c63600d0d30be3a1869dac9f875c009dd01b6d3503a4e4fd83af8a49f0d74478855ebe148962e630a61ccbd4a2cc57cf861ae0a5d97f83dfe529631ab1de0cb5739c36dfa23b468896387cc4f708e4ca74e1acde6ad50a302e9fed05299edeaa53fbda9a5253c6aeeba1abef786359249ff4ef99f5814f746b0085d47d367b5d61b1f9d3239f9658e10229c9b4bc006d6c16ec31132a087eac7998bc143f37db7be45556dcefc701367014c2d67e0ca8df981ccbbe083b6e78f04067b5335752f2c6db4e6146f772a1e7141ae0ad2d55297cb9913b09d9f35a71c9f48a36d924fc93cadc63cfb1f0a49a2cf9b84eec1715dc22cc4042f14bec41802e682272f17578531ea2e055110aeae3eb1d9a6c48c354a87b10a20fcc34cf831f1aaea2fc3fe1d6dc8226158a427d9e39b6bf652082179f72d9afff345e55ee6e42d3b2f6902860c191932caba3b1ea5be065d06a9119de9a90dcea972c7081aba5669bdb4f9b76769e5126e8125ef0b799d8e39b8fe9da5dd7a3693c9b0351f2310260485b2a422346b86f687db9a90d6a1bdc0f82614a422f24a8ce6ee307014b1e5101eb8c2f4648182bb5035d2d6720200197d80461de6161aa1be038d28563e74503806b98e98395205bef4ce33661d0840caedd9859e3065c19a3663b91b9b70957d019261e48", &(0x7f0000000080)=0x110e, &(0x7f00000000c0)="c1d03e1d333a790eb35b4e", 0xb) executing program 3: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getsockname$unix(r0, &(0x7f0000000200)=@file={0x0, ""/251}, &(0x7f0000000100)=0xfd) r1 = socket(0x6, 0x4, 0x1) sendto(r1, &(0x7f0000000000)="cc8edd95b1f71f8130cc139ae2350da9543cf801d8811c5e414f8d4776138fe14a9f502e53a787610d9c58f2781c6593e2fdad021bd84c4e", 0x38, 0x1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x20, 0x0) ioctl$FIONREAD(r2, 0x80206910, &(0x7f00000001c0)) executing program 1: sysctl$kern(&(0x7f0000000040), 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800470200000000000000009078ffffffffac1400bb01070704e0000002"]) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000480)=""/174, 0xae}], 0x1, 0x0}, 0x0) recvmmsg(r2, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000915000/0x2000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000242000/0x3000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f00004b6000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002e1000/0xc00000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000742000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000818000/0x3000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540), 0x40, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$PCIOCWRITE(r5, 0xc00c7007, &(0x7f0000000000)={{}, 0x1}) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCREAD(r6, 0xc00c7007, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xffffffffffffffff) setrlimit(0x0, &(0x7f0000001480)={0x0, 0xfffffffffffffffb}) ioctl$VMM_IOC_INFO(r4, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) clock_gettime(0x3bd70b3292b7004, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000140)=[{0x84}, {0x0, 0x0, 0x0, 0x800000}, {0x6}, {0x2, 0x80, 0x9e, 0x6}, {0x100, 0x80, 0x4, 0xa}]}) syz_emit_ethernet(0x217, &(0x7f0000000240)={@broadcast, @random="71403a177a0f", [{[{0x88a8, 0x3, 0x0, 0x1}], {0x8100, 0x6, 0x0, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, "a98ad0", 0x1d9, 0x29, 0x0, @mcast1, @mcast2, {[@fragment={0x32, 0x0, 0x7, 0x0, 0x0, 0x9, 0x67}, @fragment={0xff, 0x0, 0x38, 0x1, 0x0, 0x6, 0x66}, @routing={0x2b, 0xa, 0x0, 0x70, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @empty, @mcast2, @mcast2, @mcast1]}, @fragment={0x88, 0x0, 0x3, 0x0, 0x0, 0x6, 0x66}, @dstopts={0x70, 0x0, '\x00', [@padn={0x1, 0x1, [0x0]}, @padn={0x1, 0x2, [0x0, 0x0]}]}, @hopopts={0x50, 0x11, '\x00', [@pad1, @enc_lim={0x4, 0x1, 0xae}, @enc_lim={0x4, 0x1, 0x40}, @generic={0x92, 0x70, "8ecc20eb55c1c6afb579cdf9f28fde4e2411d3fb4c0807fe707bdf5df1f53f7ee035a5de4d33f02969e5ca595463034b2d6ce691ce44e93ffe2a255f4a1ac6b8fb32b59c08b48ddbda9f1f0299ce3ab0ed85c6e8c62509e220e5681b2119b6cabb30445f44de0f30b5569cbd207551cd"}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0xffff}, @enc_lim, @enc_lim={0x4, 0x1, 0x8}, @padn]}, @fragment={0x6, 0x0, 0x7f, 0x0, 0x0, 0x8, 0x68}], @generic="a54cdd91abb34e099e23763f8488a10de94b289d10724d81c2238f7988950664aee6d0814e93f32de65e3131d4e660d56cd1274bfe2fba5b1a3639f4436261d41371849905f0d38b55d522daadf47fc3c22c69f4e6cbf90c577af73acbdb86a05c8282907504b3f79820c2df7482f773a509404bf61bd700c10f0306e80ee40efd2870e4e969e0ea5ac7b5558c9e7b6e35d99ff948d9fcc15f64a2e91db67e0adc579202b32137dae9c6d3c5c538a00a4f56c7d0878f986b30"}}}}}) preadv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/54, 0x36}], 0x1, 0x0) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) socketpair(0x1, 0x2, 0x0, &(0x7f0000000000)) ioctl$BIOCGETIF(r7, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_flags}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) executing program 7: socket(0x18, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x50}, {0x84}, {0x4000006, 0x1, 0x0, 0x1000004}]}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="e0ffe64a8128fffe7c85e38e4a9e", 0xe}], 0x1) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000e00)="e426d0c9699fa16c61029568a5a7fc4010a3cd26086976524a199b576cf58588bf04a142f6933152a977d2b52172fbc1bc5231c045a6622295075ec4a3464b1eb4f2ec0a2d86a5a89c0068585d86bc0c34d26c9fa33d9dc75be8be574f6cdac3c683192c85c23a324c56f07d231e91f631f18e4d4ded4945bbfffe6467e7175380f40d0aa0ddc02bc92035547a57786aa267fc5554d52b3b4406666e8333a4389f84041bc3e8057f0c8186e6df27b735fdccd1ce4922c449c593e3f222193e5cdb923dfbed69ef6839cc6d700b2e4dc7a7f4a7448e142272318415517043be65e4541ed5f8777f1717abb4f815e52a7547dcc1c5e99ae525aaba3f8c37852e2a9a761130d19ca867752c2dd3380f2b7e77156893ac49cc74c72d1af608bcba7ea1e8005c1e2bf0076237863455624a4f24893299938c22ad4235e0b5d1fdf2d8069c2722ba87a74eb6778174b5100c2f07538a88581e2c43c29cae6696b2a9bfb92d1ab504722286b3563168de5563d60396905f0cf6e710649b53092dc4731c59feda9d9263173ea94d3c1ce55732f8422f1eedf08549b76583c59cdfdf7b44eaa3f84647cbc0f87a971d07b303c8d09ff2c42c7342d2afafa8b3a688d3a4f8dc76562c933852f30b175f0e250e46af8e1dcf45dbc0e3629080bc09c3dcab3a0f1fe516bf097d063a7292756a030ef5dcb981eba7d260b4a1008fe9bbe360a54eba825ffdfc10e6e921081a6a97a0182394ea65e025dcbb65f861fe25110364b5cb8bfdb0980fb465129c747138297d8106be950b9bcad27fda8368d4ea87e0dab3af0f2e48aee3f369d4747bbe7fdf4b8ba5f07bd2c1ea25dc9437b67ab2f056d81cf427f98a8d455804530e92f3ba638754231e7ac56ca04eae9d5d63dd23daa5d886f23e4890873650757b2985306f8bbe1f43f586ac450712df623075e6ea2f394b73952de5b8cedb22229bebb01656439b84e5921be138ef6d748dc68f54b91e4aefad741f06a026d7c41acad5e96bc3a419dc7e0ef20a7bc7f53c61c7a49b276f239cebac82c6d536603c464ea10b743aebeb45c20da1e116a80f3bad7ae1d544d4ac516d3527e66e1072185e722088cc81c146d679cd132b34a8f47bab6090d8cecf8e1687d3686d2d72d8ab595c101a11d30a40387b630db7309d0ed1a0dbb70d8bb3e17d34d3994dff60cebc9c7999aa146e599d33f50cfaa9e81a565dbb768d233a361753afcd46e1f82a05be6bc93df46d52bb5f4e0c0fc81095a263e4724e0f8128a427830300a8b302ac0c3e6b1215ec8bc668ec22726e018bcc97ad79a6eb433c23c67cc7f06e5f7c3a75b8916aa0d9f081663571d5cb5ba5dd310b470ea66c467212a0cdc2d863ca25e4182a40d6bdd9ba59aa539b373624d4c3095608311b275c2e26601e2734a3f6c28917f56c53502f4862b415dc8131f29952bb05abe3bf592aa8941971dfdb9f3e0e4886a75b0115e9cd6e42b46af5d4c94c1c04d3b552edd9db38397a5883997aa66c98b1311f9743dc2c49d8ace7ca3e73d0238fd945b3cbf0ce10c5267ac7538c82896d3f54e10c1d8e7daea5af883ffb7695bafb587aa64d5fa49ac20cae40c29c9c6adf9f2e7851d4de4945aef591bb1c614ca8d36458d4c0453945929b61f9ef0e18e10102288f57ee87888eb55b1c6db4c1f8dff49bdd67e0f24d4d177287294c67d66919b8fd3242a25fb6545669e08bf42d1e4985ba4303c985bf2c31542ac1d4130c9521b0fe319ffb3e6ffe6a0b69896745100bcf267d2167a6af93e24d4b8edd612e6e0e8990940e1fd32f0dfcad23510c1f0a6b8450018c98873535d7a198c7c4f748981d21e0003394be88fdf6fbc661a23cc092890d8a5460986d66f982e2a75c68a1d0759a42fc1ec0eac908835eb4e56c7a3c6890274ef33e785fbb6851e6e694e298dd4c73a05b9c97602edbdb747bc87b2e01950d17cf110b7c38dc9074258dd1810799166d6c3f19916b2a80677296e57f47b7f59f0a06abcdef6c8de14ec7658bf1e34717327618067bc1fa5e35d5c1dd564f55452a2ef4c682231a9612e9a7d711c90ca3aad3e9154d869eedbcc88644133acc6574c01fa7d4f947e97e9892c90c145e282310a3a33a43fcb7331825b0a7e5a1a74bae6a7d2055142daefc2e42947fad343d5d0c89388fcb0128aa35fef8f01048948cc1779d8613d372547c4050aca769c9937c447d0dde39d798165af585ab2617ade9c9d3b3d481bb4c8f5ccac0315e176aee759714aa3ed683c9bff7aa3e", 0x64f}], 0x1, 0x0}, 0x0) executing program 3: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) r3 = dup2(r2, r1) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000080)=0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r4) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000300), 0x10) r6 = semget$private(0x0, 0x7, 0x3c0) semop(r6, &(0x7f0000000180)=[{0x0, 0x43, 0x1800}, {0x4, 0xe8, 0x1800}, {0x0, 0xec1c, 0x1000}, {0x1, 0x9, 0x1800}, {0x2, 0x5, 0x1800}, {0x4, 0x9e, 0x1000}, {0x2, 0x1672, 0x1000}, {0x0, 0x8040, 0x1000}, {0x3, 0x8, 0x1000}], 0x9) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000004c0)=[0x19, 0x1001]) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000240)={{0x8001, 0xffffffffffffffff, r7, 0xffffffffffffffff, 0x0, 0x40, 0x2}, 0xfffffffffffffffc, 0x9, 0xe7}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x3, 0x0, r4, 0x0, r7, 0xa, 0x8}, 0x1, 0x1, 0x5}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = semget(0x0, 0x0, 0x470) r10 = getuid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x2, 0x0, r8, r10, r8, 0xf26605a7c7776b73, 0x3}, 0x10001, 0x6, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, r14) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000180)={{0x8, r11, r12, r0, r14, 0x42, 0x6}, 0xd45f, 0xffffffffa034dcb1, 0x1}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x4) executing program 7: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x4, 0xfffffffd, 0x848, "1df2f9238848324cbb82075f80ea5e35360960b7", 0xff, 0x5}) r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x2, 0x7fff, 0x5}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x3}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) close(r1) pwrite(r0, &(0x7f0000000140)="3693f0bb0e16c2176e2a1930f2d9eb8af48a7e8b6e270babf63277ffb5a64312295cbc290288f0fbc4d77a2e8b2a8bb486f023d9e00e5f08764f328cc04ee53bb3ebda21a629f86d31ff558d00887aae5eb23bc92f82e0ba65efac983e6b6486d708694f66430ff8f7ec702b7f6e77238b83854963189266b6b59a7a3c037dc0c4e9a7fe7d844875d775f687a996aeb073e660737f898fbedfcbbe974bed3042aa72adc51ef6d43db4ac297801a85af6721e6c72a7fa2cf9e4cf3341d16d82d2b64ec6a4f566", 0xc6, 0x4) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000240)=0x1) r2 = socket(0x6, 0x1, 0x0) r3 = shmget$private(0x0, 0x2000, 0x413, &(0x7f0000ffc000/0x2000)=nil) shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x1000) connect(r2, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x8) mknod(&(0x7f0000000300)='./file0\x00', 0x6000, 0x8001) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000340)={0x5, 0x8, 0xfffffffb, 0x8001, "bde116790f0b1979cf52ec7c828c486ef5037e87", 0x4}) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x40, 0x0) r7 = kqueue() kevent(r4, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffc, 0x80, 0x60000063, 0x1, 0x7}], 0x800, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x0, 0x2c}, {{r2}, 0xfffffffffffffffa, 0x98, 0x2, 0x6, 0xe3}, {{r6}, 0xfffffffffffffffc, 0x12, 0x1, 0xfffffffffffffff9, 0x3f4}, {{r4}, 0xfffffffffffffffd, 0xa, 0x1, 0xde18, 0x3}, {{r1}, 0xffffffffffffffff, 0x50, 0x2, 0x100, 0x40}, {{r7}, 0x0, 0x21, 0xf0000000, 0x2, 0x4}], 0x0, &(0x7f00000004c0)={0xf17, 0x5}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000500)=0x3f) sendmsg(r0, &(0x7f0000000a00)={&(0x7f0000000580)=@in={0x2, 0x3}, 0xc, &(0x7f0000000780)=[{&(0x7f00000005c0)="84ae783554bf4873e841025ba4ef6ab8e5f8acd4ade13b37322a0d9a7293f3a069dfc260ad6b5f7dd592644112ee0247c8de9705038f3c513554cbb28378fc87cde9bf6cdd18343fe71d9a2576f8bc027e6dc2841cd31458f0449961c676fd01730922355e831f4a624ff6ff6358768f9bf5a6340b4c743331b5d2f7d5748d5742a1edc669e4d131a8666897fff24f93399f44352a66ce", 0x97}, {&(0x7f0000000680)="9bcef4ef0ba24b2490d7ff9d2fd3e9ce8d11c9d8815a80d5e631487c5c0f11a6768fb6bb6ff114b555b70edf1ed14e37423ba193574fb97145cd0002eaf430f531a7a21ffc240a8f081a6e3532d15a5ab87cd604696a555dc040c436451be758e99d7b638d29ce83790d9a6a8527adfe98445542b79572b21f29ee74ae1b4aca34e1ab96103235c18fa5140d5ab84ec3e786c645a44273e4857ce18bfebbf818a4e52f2ec8f07177051537e0274033760dff5ad75238523d1f88e0134cc918cac0e136386b95", 0xc6}], 0x2, &(0x7f00000007c0)=[{0xd0, 0x1, 0x8, "d194298efd2fc027e9760de171a7931dbcdbbf112692749e84207987e830dc9441da048d09bd5031e5ba4881bbc77ba5b940e2cc9360fe525f517dda71af7e185c6c3c75096f2637db346af07f0d56d33175332098abc82edda9e23806bb448e10dce91e415122da5829962e7d9489e45e6632c91a6b9ec6dd7429a3f7c4342d30c3803171224ca63f1879c81f2113fd96874b0918f008ed2f07b67d6cd0d40152a7ba60690c824e12f3e96a7c6b1d9f523607265bb82ff61eb78c94dc92d7"}, {0x80, 0xffff, 0xfffffffc, "d9797bee5ea7bbabe0688c69e25ffdccfb16c5fc99ab1bf97b9f10d44f1220316ed7e6cb7274482886350b1a2564d1a1f0508deeb3228ace92529a3fe45652c434926ec0906e9248f4e373d6e8a60bbf2387f0bd98772ec071aedcb3e35f0d3e62d276c8292d4919f92f9e56edf19d"}, {0xc0, 0x0, 0xfff, "6e1f0b10448e596daf7e2ba485bbfa7fcc40760cba2ba705ce163fdfd37a52dc14eed8b21a029e342cbf2f188cbe2a5a3f94e62c88d6adfa6c685ea1c92cab677a699393281d3c65cc5502fa4b446feb6297ac32dcd617e1cbdfff22516a8c16c824e3608abdc298cf16bec4912d31c538a2bfa7be33aa85c098a18530f808abbd890d3a79c62b96b64c865154c0e9b82fe3a47ba6e56dda2ed73b2f23dd01c6c7c175075ec28af5ca9a"}, {0x30, 0x1, 0x5, "a455d8c7e18906f461e8f744d1ff3ffbd0fbe1d325121c94c8"}], 0x240}, 0x4) close(r6) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a40), 0x2, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a80), 0x200, 0x0) ioctl$BIOCFLUSH(r9, 0x20004268) sendmsg$unix(r8, &(0x7f0000002480)={&(0x7f0000000b00)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000021c0)=[{&(0x7f0000000b40)="93c895eab92b618ade63f4f3dac445ca6df3f4072b3dea1061fd4606ab1506108be5c8b87a8dcd67b1001aaa86d929e8abef9559b16f3c7c39d680ae606b6fed7f645209387a76a72d00fa4dc51d8368727066a7e0da2038991dbac45f43cc2ba305256673a02c366763a422aca381be3b6a3d475c08d9982d916c39b2d750f7a1112e3176f21fdf295f2a947f3398957759057deb5fd71d8e1c27ff0c9d95ba486cdb5cfe239ab9fc1318758b2064d6e62a43a79d525df8a74baf046d73dfe662c91a75708296d69bf81cdaf99055de77bae4", 0xd3}, {&(0x7f0000000c40)="9198a0eec9d3f4117a74fcd36fa6375d7f820a9a33c8cbee2c20c309c41b599873f3d1884708997d1b9c5b1ca60d4a562b70ade5d7f0ab4fc75d7a9e87b972a9e9f9010c2466a2b678282a7a3257daa206143eab174036496cf301285a0b19b5e3b283d773c519a6e43a2d3a490209309ae102f4d000", 0x76}, {&(0x7f0000000cc0)="7ba7ab0b57d74eba557aa852d762b3f63582750e9bd4a00938c557471503f329f8b47ab31fd2dbfecd00940f0c9c163615e758a6a313b20ad3e47101589b498483d377290ffc55f2413094eb415ca317f81f341b9e4c011d9cafbc4dec38ae5c3c797b16611d96c420e9f51bc332152e9e50ad56d95dead9af4c6735673451185a8d4836f5a447bec5f979fae3a2ba065c3d3a44da9b85b69bccb690e9fc92ba931952ab3688c06374e4f391789aca2e28f1beea98416bb507bb016dcee8afffe147f713aeb5c24a68e2a876dbdda76784754f72384e709fbbc95962250bc7a02b", 0xe1}, {&(0x7f0000000dc0)="a80bea38571e7f41fa5131a8a4172c3165905964e12bf91d57a1d1aaaf1c06f2316ee96fed6ffebdacf1ef7474443d96c48339d998b96e9c2c9ca77e6329777c39d8beb06a360b5ef32b0903b4dd7c332eada043b0cd1b3e95e5c6fee2047cb15812502e44a9642061c30b3704e72680628a73fc20412be1b15edf0c896886dbfc786d3ab7b96a80ac2f04da00429ee1890149cd2b838d17c866b4d369098df4b2e236820741b9a0e73f8448b96cbb79ace8c326e825230d7a173a4f7db642b7303972a344b7f3b69c87924d02fff5aea95922796087fc681c99", 0xda}, {&(0x7f0000000ec0)="52346588ea9e635d536b06da42c79662aa626d8431", 0x15}, {&(0x7f0000000f00)="61ff82706c3386de3e5a205daedf0940aa932c5737853c9cfed40911068b6d43f152470ce87e516baddb478afe034c366a7201b7d4bd6e05ccc3143d879a591dd347ef69fcb94cee13ccf7086e6c32dba4ded43ee215cfa9de5bce56dbded2ee154d4b953d97fd05dd38884ce49052c68741e0583bca012b1c4d7fba88ad3130397a659b01a587dfaff37e58b044c976c89402436454158fff7721af9c82a6000e017f83a058fd8e7af6beb465ff16cdbf929ab4de9cc9bac1b0310865ed09667842113c31c3071c3196cb7602da05577c11656a1d2e326fb1d2e10432570e520005dfee4b", 0xe5}, {&(0x7f0000001000)="7d1556cc401d436356a3bf9b31c79df1c2a90ec272c44eb0c489d33a2c5a2223aae15711cbef11925e5be2252b7290c3198334bbe3647bd5f73a7c28e9f11856efa90b91d26a00513782cae2d717a64329977488f6b40b0837d841ea67d39eb5fddf71c900d1023bc54a22cc10643ec23d860445790d28fc340604e0068240350bb904da411436f16e57479dc6e53b14310f9e18a549727ebfa5988229e6791d320f7eeda3f79ba12ff627568b761acc1c46b701918adc83e564c09febe3b83f067cb1f96d4deddc0b6df4ab8da40ddb0bad256c54a8afe4e9fe28807bdd7ece36730844589331b3cb99a4d54868c7ef43b2f856eafefa46825ec2c3492ab89bf58ccf59716c0ec8bc80b20ff325e411655f9e57150e49c6f06e6b264f0431a77eb65cf0f9f4cb9069657112bf74148fdf248e3fd4f2d836b56cd5fa5f7bf04606d0b36e2d86a832c8aed704bb36f3184b9d5364b44ccb884d9f9f63e0782cf8778f205f2759115f733eb283b2fd3649176a64a31598b7633a48ba8fff97427c1d5ee4b225824dd38f605d3b66431f3e0a14cb0b66ae582743b664301b1850e8f079999d1cf27fddf1c15c6d3f98eb46e1464d0687fd156fe91e602310d8642d98134f266ec4658161baa3a3b4ba8c979ad5d38dd8403b032a570231428ba9ea1493fa09fca76f3725c956644a7c089b1bb62e90f18ac46b2d3034a57bcf4777e2c10aa99ab375c2da85a227185fb9b813163c6bdc186c1dc93c045268f0b35e08241403562cdc08598a224ac319bff257b0bfc1dd035b43d27ba2a2d6c7914525aa9a9019d94954481ad6f32992eaa119e7d5e5c63cd9a838a89c22e889fd712da1699382f7af212b0d3ad02b7e69efa2865292237609d6e94678dfddd421e02b6f7c2f92272a16bf1d6ee6018f5a5bff5219c717a058450d0c89472d7f9a0fe715a69d7566ff8faa0e983b48c15b7a8064018f5128fab6b532abc341de4de92552104dd88a38dbb90beb70884e9ba2b49d59c93396c19987669aaa26f4f098509faf14a10e31a95a72f5c9177e9fdbf9b2ac9f536e262edcbe4b804ac4993bab9aa3d2888c2cf4615587c01c959b64be9ac29c3377365b279b248d0ad19ebf34c410a9b8c9f4788abee792f675ccbe0c2d9068ac0611c507810b9e2742e7f6665ff418550fb627dd7651ea0b9db6d4f81d00848f1420ccb30ade201de22edf2ee8404752d4059629eab89047cd9b63d1ccf97fa2cbbe9f9097338ad55c25e8a6fe764b87ee06733c5a593753f2640005b9ae50226b5ee0829517ce61f1d6602cb3c0474ebfd321f3e411447e2197e5ac3a7a5ae941ef4c2e497179b475bad30aa0c328e963886ef568b65dc07728655389f525e68fee7224749aeb08cacbb800984f7e4c816a51f9e5a100ed4633faac1baa16c2fa36745fbea311e1686790549350c991d24c17f0392b8b19360a7a82f8a12bcf9dfb1513c179989881c334780dc0316198f89815ca3ed948966839940751e8e9f4cc1fd08df02a1da060e05106378d101b3e368e5ee5551a2fdd03ac94f0e5a2197ae458111cccba5215989502c79b3804d7fb515531f77fd69a41f66a541d5fbff2ced22e3d2081fa2ca387e5d04fab7ed4172ab3e1f7a3954f7c9865bf544ee332d9eedefc2ffee53889aba04ac82a6cc0a6fb598840604b93ef480198868328680bca9006face7b93c48716cefc5298631a5a691a9df71d645c595c33e79ff33971b46d479432e25853d4cfb9884d11a6ad8f925a9c7a6226cb0a1a60661ea4c7775e822dcf7f87551a1053b9207cc289e082f7faebd33ce2e7f45623a1f28c8901499cfc6d69671f30cd924579b60779b521fe3201e6332477d1d1d6f4c8223280feb07464ce382eb9d8441cf3f71b9d2791c55607a8bd7c5992fea68afc364a1af5dade301ab46b889e50667972cf0edc39e0d2386156b7d333589ffa136f5ffe9676e33cc81d96ce0507140de654377c8db9c034954db838d0184e7c56bc43db99355108398b8bb5dc8d7d1464040a0f4f3fc907cdb5b930a7ac24d9dc4b3873b1d979a6228f2bc1d88949eb5b88be91f682204ec769df6491809670c71038f3b28df4effa1d060a5bcfa7bad5a56676cb0ea59b8696e25d0d8320dcf4abf12942a760bb8e51c3537eca61ae26f1c5ba5c6fc7abf0176d01558baea2626b0eb82af471ae608e0fed88b87f0d057afa7e6a00fabde491cc73bac3b82b09a47a9d29bce93bccb2ec240f214f227632742b66a0b162aa0133dbd4835adeed2d8ffde534d7376f0f4ed0ede3c7385c484d3a542165f866252fed813f7c36176ee4219eb2786bb9248b2fe1f38901930c0774c8d5502bd231572bd657f0fe01b373080a7de3ded5f52e0a3f08a55f9794f3d2397e8b6c38178f3849cd73202edee863216c0b845ae24d4f336e485dddb3478ac9e2d1f97dbdd0222c2da6a8aa4e5790bf33a2a248f30d674a61d042ee9b2763a693859784499a9f701a24f69e087e5454c83da480be208efd574c4b49b451ed82cbe7c10721410b551751e5d68efd8f4a6369952783dcf5182487003bc5866922449268ccc4eb6849bc9f1e003fecafecb1942da03de5a142744c053daf510a2f8458649df27df63f6f886dc73daad2ae946f31eaff1c442e8da4d7a0770e12f5e01faa7452f742261184b9c4e54a97d7508ecf5f8656fd7fc6b8323e9024051fd1b35f9edd9c5c00b7e75224c58c06253d391e6401ea306ff24ae7199fda04ce60858c9c514fc108e692a195e1afe9ac18afa620a39f2e89b046e6ef3cbb2243f3a56ddb11b681a7d2695bcc3db2dd01ad1e9917138cd629403a8cfce2cae44a806738f0012bde7f99dd27ff3277c099f89bbe2310fe762ced2e88fba817ce941ed00a593aeec83a22302897812802c6fc710a5032e319949e02ad6d941ff3126bb130ff06e86d76ae944f1074b938f716338c85d2cf4638f17675c366b5b8bd914d1ac3829af225635040b02ed894b18f40e7b56146fcc1a01eae5f8df7064175406048570172cfdc300643af303907668e8039833f80fba51e8a34bf64b497d10e73612bf910c038f2c2d7b82d4dc1090c7f118b02ab7d4fda5e8498f1f3a6d69fe42098dcbfb3cad13815a99dc039a597f59cea223da4d01eefeae31c030b121016cb5090206d06e65d54d35e59d4bb5e5f916640977431d3fd67d4b17ab351d9f1cb6e3e622d193f3b4070ead5622d5e3c2e1e0c6be625f875bcf304b13f2564d4d5b34948449f0e5d67e40c393a9fa32aeca7892137827f0edcde0cf1e598f5eec7215410463a46acfbc525df27b40dfa230c6e33ce47f083eb38d760cb7caeb8d51f713f605de7157d41bb0980fa35ced8e411974971af9af4021b5b5f99514709f66c9b131285f53c5c1d4169aa0b67e4244d199657dd6bccc918537d99cf5a4524ec883c9bc41ec9206f50662bfeaeb046cd3c850d3d2f7128c35cd21a6da9728f81421b06bda29b2e6aa087160789e33ddd0b4c58a172b024bc92a059500c47932d494e288ae3d5347bf3549ae16f9c214d10e7263825ed78d97e2a881afd3d2dc3414f5c84f7c2f4dbd7b8ec703df2b59eae55780058db1a75b835e8bafa8e7ddf155278c78d566bdcb1c9efcb857775e2d2f98b85fd9922064f2de00c7e3ca32831f4a0de4c4b8ebc0d9e04310d0253f77e5181c7438fc6aa6f5f8eedfdfc4feaedccac6ef0b662f97158673ad2c9d4969e2d8fe6e2be95104f2850058e08c7ac4bba7a9a461b1c05e257d1a4a27aec10013916c0f38a5c4f2fac1bdb0a6ecc92c4c82ba6eedf85020f69b125542d146b257ab31087847ed92ce1b346c2314b39f39fd64dee5e4abd74ec1201230bb88b42e23ab41c2f9235ab16c87650e1e5aface87d5fe422e15dc3f92fd98a8f871428ef6cb2bea339e813c5630d439b95320e48dae80fdd1bc69b8737072c8840d9419129ba0890b4e882ad57d091d6cf75527827b1160278daae5ecddd56e5b0bb83e67168b171736ee7c3da0597d508964fd8e0e9dad1f77cda0a8c3f9ee57d3a9c63c79d4521fd096f5f77f6fd7b40b6249790bd07b3799b0d9dbdcb1b1b09bbd012c5212be3ba143996bd3b0f85121ddb3e3cec4dc6cacf4aeecc7bf23692e8e3ce3a887724280eea7a4dc06bc3cffd573c80c3bcb8af3c76e4ba16ff17dc00600bb9af9226b7e5ce8b176afb749f54cb8261c88ec93f88592717811fa642e283644e7042f07aa51d0e3d5a0b1a78539f54672ff1784cd49f56212f5a752eff4603c6e92bae3b34db5dc8891eae7c1051c3b38a7cdf12894e3fc412be8a69d1b71b860a5a38a17798b5f5e17abb0a82f5474ecb5537fa547098b5e0b4ceb3dbc1ab1a9a613abe0b7b07afd924ea12f909ac70543de5ec67c381a54aa1b922197d761105d753aa76a76325897ccca8be89f9e7bf603afcd4c15bd0b5e8b31aef0c9d98e998222932d1f557b85999fa1e0d49d9527896bf6cdd286242b38468e51666c4398670cc19fc2afb4bb7955ec3dc84ad86d405e036adefac5ac2bfba4d4ed803c35282631e9b05d1b7134e01cacc0d7aa965f520283d36c6ea33d00b3d825b68448623d98eb0aa2da689e6538e9dfdfe958c5ff55dfdeeb2e0d4f72b798db6155bb94ec87b81ba322c9e2707f2c771aab4c9b0b14a9d8c821db73319a18a04d43a0ffab83f6b0185864409c35c718d697468a4f61664abb719ec32464c642ffc6bfbe86ca66a380f06c1997e60c43f0afebc42988104aae13969acfe3be8755f2ef876ceff2c268fe9e537eb3161585f21e3f21945fdde6a5112bca6ea4fb3b3ef4f14227e82192c618cb8286d67344eaeeb10fdd7909ed2ae9e0a547d047eb18ac4ec05a730b82efa18bb1ab7bef74f9f0a7eeca724886a9a3035cffb26a422f3a8d10f4f9625e5aad60376dfe4de950b77cc1e70bc59d1ecd31c0ad2dd912ea58d20095abffb71d57046ede67cbe47b60a51f2247d7d261fdc1ccf375dd78675b9b46ee0d74bae1ea3a3f582b50d79d113688a3f5f3bd131437b2768fe81203cda80957fd6b5f67e915688e523ebcd62034e8212678283a42d87ec46c0c0fdac65e34a1324a205c3336486e6a1cc5eede347bd0bfd8b68697bf098c4638a2835adf77673decd33ffe8e5bc50ff9b00db0d0bff1c3ef0384e734f09a34ce862b95a8469b2fbf3bfe40d1c3e9b319e7f09264a68921738f9e12f3f94ea1881ceafe9a91c78df3f78f798b0035e2975d3ee70b053c829d602d0b33bd4982ecffc26f2b5f4940a4a12e667d9f358f40d64822da4a6d1ab66dace5df0f2837d7dc72e2ea0feef6513122b85cd3b171cb6e4a63c4d8ce683223d245ad82b044c40f8ce26d76aef4f78c8deb43adfacbb0a5d5b7b99eb1bcf84a571de5ef1435bb9d1cc547787264530f3e47f4445f475792b8631fba9d3b59c9f2a4e9d940b408c305486dddd33bc94280d8b81158944bf55890b5b404801d782d9ba5edd139cb627183cacc23ec62fb7069182e360360e3ef1e55e4214ff61eaeb3301864655d3d60fd5c64b6a1ec4777c5736ab7b30b55ccb5e509ace5eb30cab175469a3cb2d097af193f0d3ca263ebb7baea0592922808af2822a2022c079e1a397ececd388a3cc643eb080efb9bfe8079f6c36f08df1df180cfbf272759b25a30dc3430ca8fdb4974f2328ead8c86787855d5ab7cb2bb23f2b788e8e38c1b035da4b3f96cd41a89242f4bd9eb11c56e07590e9fb9bdf034c137f8e78b913f91383350551", 0x1000}, {&(0x7f0000002000)="2c8be98140b5", 0x6}, {&(0x7f0000002040)="553ed522f1c5489872e7437f171dc6008a172385a31eb8a63a5569ce27720f703c8311ca88423aa579015ab0e3b304295ab87360cb350f3e7a3b1893b0f5257db0e1932116883b81c6ec227a9760fb82b8ebe1e2564b19727bde18c9f6e07c42bbe7aa322235d95e57d8b2eca168a503447d6c3b", 0x74}, {&(0x7f00000020c0)="afa963bf706376400f9d3a0a70291bedc1ae9eed5f3290baac147203e351572e8269f509ee56c061c760e7eb88d463b1d7645bef71280732371142b81e53474b6482bff7e5315aa942e2a9f5e18bb124ffffe23a61e4b9f8a61b7075dc857b155c5ba357ce072f5a61393875b56abcb259e60b1e93a181cf91b50dbeb9f8c2d2b940a88ad88aa07ad206dc2a13b5602baad25c94e71b838b6c67d8bb52ea1ff3e996624c579142a2943ba133d96a4a5b053221d88b0c4ccce79b41cf51c2566912", 0xc1}], 0xa, &(0x7f0000002380)=[@cred={0x20}, @rights={0x20, 0xffff, 0x1, [r4, r2, 0xffffffffffffffff, r6]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r6, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r8, r7, r0, r6]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}], 0xf8, 0x8}, 0x400) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc}, {0x2d}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000880)="76e5f2ad6f01f8607d2100000063", 0xe) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000140)="ea00000100f856b8fe000000", 0xc) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000001280)="96e9cf1c159fc25ac05e6f4c744f6c7c8173d81fec6e655a94c94f18a11867410e0000000000004157c25436532b246921cf31433353bf", 0x37}], 0x1) execve(0x0, 0x0, 0x0) write(r2, &(0x7f0000000180)="1e", 0x1) writev(r2, &(0x7f0000000300)=[{&(0x7f00000004c0)="2020909c0a", 0x5}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000040)='\x00') executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x30, 0x0, 0x0, 0x3}, {0x2}, {0x40e}]}) dup(r0) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000100)}, {&(0x7f0000000240)='\x00', 0x35}, {&(0x7f0000000280)="5387f97313288bfc032019292a2ee23ea61239ccc9d684cf81aad59be0d9136326a35c7470e3e8", 0x27}, {&(0x7f0000000340)="4fbfa233e4eacab6040ed01322ad0e393cff83e7fca4a4e85308ee2af0dc157453b79094a187d0e026b6913107fd5e461ec5aade7a9961162166383c5d53790d168be1421ae5369fb227f8c9b3212d8dae7d", 0x52}, {&(0x7f0000000940)="9321242061a359c2422e84860140765be4cd7dd0c7b307620da29861bb465a190e3167342ef9db78752d1b206fb633c0d3a9585fb5933e6576a869005489886f57d7fac8c3309f2f4826d0ec9abfbdd67292ae2566f14e0672fc4dde48117ace05916f4569f8d57d3bf723ff8907674a1d0b3f9090a26e04f4220502ccb73ae64bb9b7cf8f19e2205dbaf5f0b7ea5981dbf76f34bc8ea5fa8270481c53419a66bfdfa7f7ed903197aa6894d24282a8ff84268b9018eb5c54d1e8ac5b5887493f0513733db9da5c4eb32fba6db7990d90073dd5d0bbd2d56430afdcd9242e3ebdfaf081531293e5285f79062d58aab8b2d67ede4d056dd35273942c3da991c779d925ad46fd57a33199339509b50d90d1b220847b080fc65bec05ecda7138356a6736ae3ab2", 0x125}, {&(0x7f0000000b80)="16116398c57334f829ff6c213a0f4d182dadaafbbb329b732bcf3851410b02a4d3e0048bd443ad738ff602cb9d4f575ac82782b9d639c0385e75801e3540f1932d9bb55ff23da1822bd3ee8bb3a5310bb1dbf26603a350bcdb918e3f0c4f532bb3034de701041b21be1fc02f21ce9da2d1bb2a3923dba914652cb3f9744a14a7c14cd88f4fa6ec06013a12551e53958fa949f9e3613dd9209c804116f620e58334f7316223ca48673a00000000000000e1410e288f07c2f747d575702eee9fee88c0f84071d9fb6d5d2acbb42cc5faf42d3163931de3f98435a13529476a", 0x56}, {&(0x7f0000000580)="4caefeaf4b22f256a33ae5bf5d51b901985dc4e0969a7ca4440c80ba5b6a57d64cdd9bf6d36088ff7e4b5eea02f21699f266125a55d9209acdbcdce9b00920b09e1200000000000000", 0x49}, {&(0x7f0000000440)="ae7977571099b6a9a46ef5d88393d336be6b72fd1db3329db157e3153ecb345036a97ee9fd82bf8e74c5a15035fb78892eeab0f125dbd4469c61f1d6ee195646ea1ded5396c8d3eb3be2165eca0fff688739d72f069506ac5cfe158d4c57b466895df2a543677eb7bd65edd438593aa9a64d09a3d2d5f5e68257024bcb627fbc095ab14d0b7b00e4cea0e4487b1064b9d309e280", 0x94}, {&(0x7f00000006c0)="e5e156829a7bb9603be4f3adbf9ce2a54fab15faf045277059141903e257213fa99236b014ca42bcfa2890d97c7b53ab5cf54de79c341dd446d67fb8f2795c1a0b4bd1d4e2da77aa17364da39c2a1f4771e819d4cd66252e18b881eaa3d80ea018872018d969c2f727d3a9e84dd422ea8b4934dbf6f82cc339fbe2a87133890fe3c5c4deab0c43667d8e1e21068e3a29da06b1ac6d9dad230b4aff6dae892daa39658ad604e8fb6ead8157ea1d125fea225eca0f9bd1a94cf1ba15ec26a5d8d3d6900ec31aea9f52acdb162fdafaa4e45e06252698472290759ee7d273c479a76f4aea00a2332a96dcdbb1ffe59638d899", 0xf1}, {&(0x7f00000002c0)="94da0b6fcf10340eb59bf2fe9a00f05f0408aa32325676da9daafe4dcc8ef6bcae4d742eaa4f8cb5f9982c324c3bb1163503", 0x32}], 0xa) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r1 = syz_open_pts() r2 = syz_open_pts() r3 = syz_open_pts() r4 = socket(0x2, 0x2, 0x0) syz_open_pts() poll(&(0x7f0000000040)=[{r4}, {r1, 0x10}, {r2}, {r2}, {r3}, {r2}, {r2, 0x1}], 0x7, 0x20004ba) r5 = open(&(0x7f0000000140)='./file1\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000180)=0x9) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000080)) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105727, &(0x7f0000000080)={&(0x7f0000000300)=[{0x26}], 0x1}) r8 = kqueue() kevent(r8, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x7}], 0x1, &(0x7f0000000100), 0x7ff, &(0x7f0000000240)={0x0, 0x4}) r9 = semget$private(0x0, 0x1, 0x770) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) semctl$GETALL(r9, 0x0, 0x6, &(0x7f00000001c0)=""/106) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r10 = syz_open_pts() ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000040)={0x0, 0x1, 0x1, 0x0, "06009990a8ec0643dd31400200", 0x20, 0x400}) ioctl$TIOCNXCL(r10, 0x2000740e) ioctl$TIOCSTSTAMP(r10, 0x8008745a, &(0x7f0000000000)={0x2, 0x1f}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 2: openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwrite(r0, &(0x7f0000000140)="a1a5537ea29fb8c6386c0d25c172", 0xe, 0x0) (async) sysctl$hw(&(0x7f0000000040)={0x6, 0x12}, 0x2, 0x0, &(0x7f0000000140), &(0x7f0000000180), 0x0) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, &(0x7f00000000c0), &(0x7f0000000100)=0xfffffffffffffd39, &(0x7f0000000180)="1d34f1ea20630ae366188c9fb998a0ad7d02751277f665ed375a84e9d6dcdc488662f374bb1cdee94947d2f474731c6bf9439bca85be8c8c9914bf4ebad8c6cb5737ff84b5a5e1cfc633fc9d0a9ce530a418da8e9e45b92a7d51", 0x5a) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{}, {0x20, 0xe1, 0x18, 0x3}]}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x1012, 0xffffffffffffffff, 0x0) r2 = socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000200), 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x1, 0x0) (async) r4 = socket(0x2, 0x2, 0x0) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) (async) r5 = socket(0x2, 0x1, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000200)) (async) bind(r5, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) (async) fcntl$setstatus(r3, 0x4, 0x40) r6 = getpgid(0x0) fcntl$setown(r3, 0x6, r6) (async) sysctl$kern(&(0x7f0000002080)={0x1, 0x1b}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r3, &(0x7f0000000000), 0x10) executing program 7: r0 = getuid() socketpair(0x18, 0x77f8a78fd4eac7e4, 0x4, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, r0, 0xffffffffffffffff}, 0xf8ffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x0, 0x0, 0x0, 0x5}, {0x34, 0x0, 0x0, 0xffffdfff}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYRES16]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) lseek(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b20b0001000020a254a14ce81f0cade4599523db09aef52411cf9886f289e93477356a40880349ff2bc46fa7a9abeecab40b254ccc72c07d97f045e3192f45bbd4279ca9edee5d28", 0xf3, 0x404, 0x0, 0x0) open(0x0, 0x0, 0x2) execve(0x0, 0x0, 0x0) recvmsg(r3, 0x0, 0x1842) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r4, 0x2000747b) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) executing program 6: close(0xffffffffffffffff) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000080), 0x4) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) r3 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r3, 0x6e}], 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xf0, 0x0) close(r3) executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xffffffffffffffff}, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r0 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7}}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206917, &(0x7f00000001c0)) r3 = socket(0x18, 0x0, 0x1d) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() r4 = socket(0x2, 0x1, 0x0) recvmmsg(r4, &(0x7f0000000980)={0x0}, 0x10, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140), 0xa) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000080)=0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x0, 0x0) socket(0x0, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x142) syz_emit_ethernet(0x0, 0x0) syz_emit_ethernet(0x138, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000001440)}) write(r0, &(0x7f0000000340)="d94d7a73e93d050cdd16b1d8f72a", 0xe) unveil(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000001c0)='x\x00') syz_emit_ethernet(0x36, &(0x7f00000000c0)={@local, @local, [{[], {0x8100, 0x4, 0x0, 0x1}}], {@arp={0x806, @generic={0x1, 0x0, 0x6, 0x0, 0x0, @empty, "", @broadcast, "98fffffffb9cef8916fafc207d24f7bd"}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000002c0)='r\x00') unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000380)='x\x00') accept$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 7: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getsockname$unix(r0, &(0x7f0000000200)=@file={0x0, ""/251}, &(0x7f0000000100)=0xfd) r1 = socket(0x6, 0x4, 0x1) sendto(r1, &(0x7f0000000000)="cc8edd95b1f71f8130cc139ae2350da9543cf801d8811c5e414f8d4776138fe14a9f502e53a787610d9c58f2781c6593e2fdad021bd84c4e", 0x38, 0x1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x20, 0x0) ioctl$FIONREAD(r2, 0x80206910, &(0x7f00000001c0)) executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) r0 = socket(0x18, 0x2, 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, "0100012d29fb000700000000098002005a00"}) r1 = socket(0x18, 0x2, 0x0) accept$inet(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) close(r1) dup2(r1, 0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x7fff, 0x0, 0x1, 0x5773c5b9, "5b349b96a0a1000000faffffff000000ff597bd6"}) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000580)="014acc63235d305ac1b376c7c19b51e46eb6626c5ff5ba4b4c76811c1f68612cb2fb24b2a9ae4c00574c75b56fdf69e4b95f490d13ae5b4a", 0x38}], 0x1) close(r2) socket(0x18, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = socket(0x0, 0x5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f0000000000), 0x4) symlink(&(0x7f0000001700)='./file0/file0\x00', &(0x7f0000001780)='./file0\x00') socketpair$unix(0x1, 0x0, 0x0, 0x0) socket(0x0, 0x2, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) pipe(0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x80047308, &(0x7f0000000000)) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000040)="7bb106226d0cdf24e67977042232277336a34fb51cfdf0a666ecca73fa045e0fd3f248dfd8599ff1b0512a40e77948188d5b4b3eb0ff973780a36c0f29eeafd2ad9c3400d317033b7a0d9f39fae1e29304a22610b7a7b81caa41f7b21faaf68e60ff652adf5d7f48a30c7b7285e5304ba5bd7dd8b3500e51f9f87f2b6969078ae5ca2f97a3626956d78463c3288689b69793f0eac4fe289aa55a81ffcbb878cfb2bd0175f531ca24f0e783160cbb65d5b2fce048c473bfeb5f493ed060fdd3831831d40f900c3b5d540bbf0ce5802774bb2379f0e7aa5ae22249992ebf4190ef303aff0398486ca9f89351", 0x0, 0x0, 0x0) getpid() writev(0xffffffffffffffff, 0x0, 0x0) executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x16}, 0x2, &(0x7f0000000080)="42a5fb95b420ec51d95b3b6cd1b76dc748960d", &(0x7f0000000380)=0x13, &(0x7f0000000040)="569ff6827849060d4f1834af322708f0bed9802a61ca68a64381c616c39e1960c957588ceeab41090600000079891f110a6230c252009f59bb98f4b0", 0x3c) executing program 5: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) ftruncate(0xffffffffffffffff, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000240)="e46383c3", 0x4}], 0x1) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000240)={0x0, 0x0}) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = dup2(r1, r2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) shutdown(r5, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0x4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0xfffffffb, 0x7, 0xe2ff, 0xff, "07ce7ec7e2190d2bee2942a63572f3b78e93c283", 0x400, 0xfff}) executing program 2: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setreuid(0xee00, 0x0) (async) r0 = getuid() setreuid(0x0, r0) (async, rerun: 32) r1 = socket(0x800000018, 0x2, 0x0) (async, rerun: 32) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) r3 = dup2(r2, r1) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000080)=0x1) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r4) (async) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000300), 0x10) r6 = semget$private(0x0, 0x7, 0x3c0) semop(r6, &(0x7f0000000180)=[{0x0, 0x43, 0x1800}, {0x4, 0xe8, 0x1800}, {0x0, 0xec1c, 0x1000}, {0x1, 0x9, 0x1800}, {0x2, 0x5, 0x1800}, {0x4, 0x9e, 0x1000}, {0x2, 0x1672, 0x1000}, {0x0, 0x8040, 0x1000}, {0x3, 0x8, 0x1000}], 0x9) (async) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000004c0)=[0x19, 0x1001]) (async) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000240)={{0x8001, 0xffffffffffffffff, r7, 0xffffffffffffffff, 0x0, 0x40, 0x2}, 0xfffffffffffffffc, 0x9, 0xe7}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x3, 0x0, r4, 0x0, r7, 0xa, 0x8}, 0x1, 0x1, 0x5}) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) (async, rerun: 32) r9 = semget(0x0, 0x0, 0x470) (async, rerun: 32) r10 = getuid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x2, 0x0, r8, r10, r8, 0xf26605a7c7776b73, 0x3}, 0x10001, 0x6, 0x8}) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) (rerun: 64) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, r14) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000180)={{0x8, r11, r12, r0, r14, 0x42, 0x6}, 0xd45f, 0xffffffffa034dcb1, 0x1}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x4) executing program 7: r0 = socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) r1 = getuid() socketpair(0x18, 0x77f8a78fd4eac7e4, 0x4, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, r1, 0xffffffffffffffff}, 0xf8ffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5c}, {}, {0xc3e}]}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) lseek(0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b20b0001000020a254a14ce81f0cade4599523db09aef52411cf9886f289e93477356a40880349ff2bc46fa7a9abeecab40b254ccc72c07d97f045e3192f45bbd4279ca9edee5d28", 0xf3, 0x404, 0x0, 0x0) open(0x0, 0x0, 0x2) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000400)) readlink(&(0x7f0000000240)='./bus\x00', &(0x7f0000000340)=""/172, 0xac) execve(0x0, 0x0, 0x0) recvmsg(r4, 0x0, 0x1842) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r5, 0x2000747b) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[@ANYBLOB="ff024370efcd68e421b156191f3ff918fe924b25caab50317fc51ebf9c478611018661576e3b2a3abaa5d40d6798120931a4fa392a3eb853c6001922e45e7e080940c7ff6723bb6536fb117160c905461ea3e095e229ea5dd9bd0643b1770551ac971a2606475235eb4a", @ANYRES64=r1, @ANYRESDEC=r1]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x4, 0xfffffffd, 0x848, "1df2f9238848324cbb82075f80ea5e35360960b7", 0xff, 0x5}) r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x2, 0x7fff, 0x5}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x3}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) close(r1) pwrite(r0, &(0x7f0000000140)="3693f0bb0e16c2176e2a1930f2d9eb8af48a7e8b6e270babf63277ffb5a64312295cbc290288f0fbc4d77a2e8b2a8bb486f023d9e00e5f08764f328cc04ee53bb3ebda21a629f86d31ff558d00887aae5eb23bc92f82e0ba65efac983e6b6486d708694f66430ff8f7ec702b7f6e77238b83854963189266b6b59a7a3c037dc0c4e9a7fe7d844875d775f687a996aeb073e660737f898fbedfcbbe974bed3042aa72adc51ef6d43db4ac297801a85af6721e6c72a7fa2cf9e4cf3341d16d82d2b64ec6a4f566", 0xc6, 0x4) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000240)=0x1) r2 = socket(0x6, 0x1, 0x0) r3 = shmget$private(0x0, 0x2000, 0x413, &(0x7f0000ffc000/0x2000)=nil) shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x1000) connect(r2, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x8) mknod(&(0x7f0000000300)='./file0\x00', 0x6000, 0x8001) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000340)={0x5, 0x8, 0xfffffffb, 0x8001, "bde116790f0b1979cf52ec7c828c486ef5037e87", 0x4}) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x40, 0x0) r7 = kqueue() kevent(r4, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffc, 0x80, 0x60000063, 0x1, 0x7}], 0x800, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x5}, {{r2}, 0xfffffffffffffffa, 0x98, 0x2, 0x6, 0xe3}, {{r6}, 0xfffffffffffffffc, 0x12, 0x1, 0xfffffffffffffff9, 0x3f4}, {{r4}, 0xfffffffffffffffd, 0xa, 0x1, 0xde18, 0x3}, {{r1}, 0xffffffffffffffff, 0x50, 0x2, 0x100, 0x40}, {{r7}, 0x0, 0x21, 0xf0000000, 0x2, 0x4}], 0x0, &(0x7f00000004c0)={0xf17, 0x5}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000500)=0x3f) sendmsg(r0, &(0x7f0000000a00)={&(0x7f0000000580)=@in={0x2, 0x3}, 0xc, &(0x7f0000000780)=[{&(0x7f00000005c0)="84ae783554bf4873e841025ba4ef6ab8e5f8acd4ade13b37322a0d9a7293f3a069dfc260ad6b5f7dd592644112ee0247c8de9705038f3c513554cbb28378fc87cde9bf6cdd18343fe71d9a2576f8bc027e6dc2841cd31458f0449961c676fd01730922355e831f4a624ff6ff6358768f9bf5a6340b4c743331b5d2f7d5748d5742a1edc669e4d131a8666897fff24f93399f44352a66ce", 0x97}, {&(0x7f0000000680)="9bcef4ef0ba24b2490d7ff9d2fd3e9ce8d11c9d8815a80d5e631487c5c0f11a6768fb6bb6ff114b555b70edf1ed14e37423ba193574fb97145cd0002eaf430f531a7a21ffc240a8f081a6e3532d15a5ab87cd604696a555dc040c436451be758e99d7b638d29ce83790d9a6a8527adfe98445542b79572b21f29ee74ae1b4aca34e1ab96103235c18fa5140d5ab84ec3e786c645a44273e4857ce18bfebbf818a4e52f2ec8f07177051537e0274033760dff5ad75238523d1f88e0134cc918cac0e136386b95", 0xc6}], 0x2, &(0x7f00000007c0)=[{0xd0, 0x1, 0x8, "d194298efd2fc027e9760de171a7931dbcdbbf112692749e84207987e830dc9441da048d09bd5031e5ba4881bbc77ba5b940e2cc9360fe525f517dda71af7e185c6c3c75096f2637db346af07f0d56d33175332098abc82edda9e23806bb448e10dce91e415122da5829962e7d9489e45e6632c91a6b9ec6dd7429a3f7c4342d30c3803171224ca63f1879c81f2113fd96874b0918f008ed2f07b67d6cd0d40152a7ba60690c824e12f3e96a7c6b1d9f523607265bb82ff61eb78c94dc92d7"}, {0x80, 0xffff, 0xfffffffc, "d9797bee5ea7bbabe0688c69e25ffdccfb16c5fc99ab1bf97b9f10d44f1220316ed7e6cb7274482886350b1a2564d1a1f0508deeb3228ace92529a3fe45652c434926ec0906e9248f4e373d6e8a60bbf2387f0bd98772ec071aedcb3e35f0d3e62d276c8292d4919f92f9e56edf19d"}, {0xc0, 0x0, 0xfff, "6e1f0b10448e596daf7e2ba485bbfa7fcc40760cba2ba705ce163fdfd37a52dc14eed8b21a029e342cbf2f188cbe2a5a3f94e62c88d6adfa6c685ea1c92cab677a699393281d3c65cc5502fa4b446feb6297ac32dcd617e1cbdfff22516a8c16c824e3608abdc298cf16bec4912d31c538a2bfa7be33aa85c098a18530f808abbd890d3a79c62b96b64c865154c0e9b82fe3a47ba6e56dda2ed73b2f23dd01c6c7c175075ec28af5ca9a"}, {0x30, 0x1, 0x5, "a455d8c7e18906f461e8f744d1ff3ffbd0fbe1d325121c94c8"}], 0x240}, 0x4) close(r6) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a40), 0x2, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a80), 0x200, 0x0) ioctl$BIOCFLUSH(r9, 0x20004268) sendmsg$unix(r8, &(0x7f0000002480)={&(0x7f0000000b00)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000021c0)=[{&(0x7f0000000b40)="93c895eab92b618ade63f4f3dac445ca6df3f4072b3dea1061fd4606ab1506108be5c8b87a8dcd67b1001aaa86d929e8abef9559b16f3c7c39d680ae606b6fed7f645209387a76a72d00fa4dc51d8368727066a7e0da2038991dbac45f43cc2ba305256673a02c366763a422aca381be3b6a3d475c08d9982d916c39b2d750f7a1112e3176f21fdf295f2a947f3398957759057deb5fd71d8e1c27ff0c9d95ba486cdb5cfe239ab9fc1318758b2064d6e62a43a79d525df8a74baf046d73dfe662c91a75708296d69bf81cdaf99055de77bae4", 0xd3}, {&(0x7f0000000c40)="9198a0eec9d3f4117a74fcd36fa6375d7f820a9a33c8cbee2c20c309c41b599873f3d1884708997d1b9c5b1ca60d4a562b70ade5d7f0ab4fc75d7a9e87b972a9e9f9010c2466a2b678282a7a3257daa206143eab174036496cf301285a0b19b5e3b283d773c519a6e43a2d3a490209309ae102f4d000", 0x76}, {&(0x7f0000000cc0)="7ba7ab0b57d74eba557aa852d762b3f63582750e9bd4a00938c557471503f329f8b47ab31fd2dbfecd00940f0c9c163615e758a6a313b20ad3e47101589b498483d377290ffc55f2413094eb415ca317f81f341b9e4c011d9cafbc4dec38ae5c3c797b16611d96c420e9f51bc332152e9e50ad56d95dead9af4c6735673451185a8d4836f5a447bec5f979fae3a2ba065c3d3a44da9b85b69bccb690e9fc92ba931952ab3688c06374e4f391789aca2e28f1beea98416bb507bb016dcee8afffe147f713aeb5c24a68e2a876dbdda76784754f72384e709fbbc95962250bc7a02b", 0xe1}, {&(0x7f0000000dc0)="a80bea38571e7f41fa5131a8a4172c3165905964e12bf91d57a1d1aaaf1c06f2316ee96fed6ffebdacf1ef7474443d96c48339d998b96e9c2c9ca77e6329777c39d8beb06a360b5ef32b0903b4dd7c332eada043b0cd1b3e95e5c6fee2047cb15812502e44a9642061c30b3704e72680628a73fc20412be1b15edf0c896886dbfc786d3ab7b96a80ac2f04da00429ee1890149cd2b838d17c866b4d369098df4b2e236820741b9a0e73f8448b96cbb79ace8c326e825230d7a173a4f7db642b7303972a344b7f3b69c87924d02fff5aea95922796087fc681c99", 0xda}, {&(0x7f0000000ec0)="52346588ea9e635d536b06da42c79662aa626d8431", 0x15}, {&(0x7f0000000f00)="61ff82706c3386de3e5a205daedf0940aa932c5737853c9cfed40911068b6d43f152470ce87e516baddb478afe034c366a7201b7d4bd6e05ccc3143d879a591dd347ef69fcb94cee13ccf7086e6c32dba4ded43ee215cfa9de5bce56dbded2ee154d4b953d97fd05dd38884ce49052c68741e0583bca012b1c4d7fba88ad3130397a659b01a587dfaff37e58b044c976c89402436454158fff7721af9c82a6000e017f83a058fd8e7af6beb465ff16cdbf929ab4de9cc9bac1b0310865ed09667842113c31c3071c3196cb7602da05577c11656a1d2e326fb1d2e10432570e520005dfee4b", 0xe5}, {&(0x7f0000001000)="7d1556cc401d436356a3bf9b31c79df1c2a90ec272c44eb0c489d33a2c5a2223aae15711cbef11925e5be2252b7290c3198334bbe3647bd5f73a7c28e9f11856efa90b91d26a00513782cae2d717a64329977488f6b40b0837d841ea67d39eb5fddf71c900d1023bc54a22cc10643ec23d860445790d28fc340604e0068240350bb904da411436f16e57479dc6e53b14310f9e18a549727ebfa5988229e6791d320f7eeda3f79ba12ff627568b761acc1c46b701918adc83e564c09febe3b83f067cb1f96d4deddc0b6df4ab8da40ddb0bad256c54a8afe4e9fe28807bdd7ece36730844589331b3cb99a4d54868c7ef43b2f856eafefa46825ec2c3492ab89bf58ccf59716c0ec8bc80b20ff325e411655f9e57150e49c6f06e6b264f0431a77eb65cf0f9f4cb9069657112bf74148fdf248e3fd4f2d836b56cd5fa5f7bf04606d0b36e2d86a832c8aed704bb36f3184b9d5364b44ccb884d9f9f63e0782cf8778f205f2759115f733eb283b2fd3649176a64a31598b7633a48ba8fff97427c1d5ee4b225824dd38f605d3b66431f3e0a14cb0b66ae582743b664301b1850e8f079999d1cf27fddf1c15c6d3f98eb46e1464d0687fd156fe91e602310d8642d98134f266ec4658161baa3a3b4ba8c979ad5d38dd8403b032a570231428ba9ea1493fa09fca76f3725c956644a7c089b1bb62e90f18ac46b2d3034a57bcf4777e2c10aa99ab375c2da85a227185fb9b813163c6bdc186c1dc93c045268f0b35e08241403562cdc08598a224ac319bff257b0bfc1dd035b43d27ba2a2d6c7914525aa9a9019d94954481ad6f32992eaa119e7d5e5c63cd9a838a89c22e889fd712da1699382f7af212b0d3ad02b7e69efa2865292237609d6e94678dfddd421e02b6f7c2f92272a16bf1d6ee6018f5a5bff5219c717a058450d0c89472d7f9a0fe715a69d7566ff8faa0e983b48c15b7a8064018f5128fab6b532abc341de4de92552104dd88a38dbb90beb70884e9ba2b49d59c93396c19987669aaa26f4f098509faf14a10e31a95a72f5c9177e9fdbf9b2ac9f536e262edcbe4b804ac4993bab9aa3d2888c2cf4615587c01c959b64be9ac29c3377365b279b248d0ad19ebf34c410a9b8c9f4788abee792f675ccbe0c2d9068ac0611c507810b9e2742e7f6665ff418550fb627dd7651ea0b9db6d4f81d00848f1420ccb30ade201de22edf2ee8404752d4059629eab89047cd9b63d1ccf97fa2cbbe9f9097338ad55c25e8a6fe764b87ee06733c5a593753f2640005b9ae50226b5ee0829517ce61f1d6602cb3c0474ebfd321f3e411447e2197e5ac3a7a5ae941ef4c2e497179b475bad30aa0c328e963886ef568b65dc07728655389f525e68fee7224749aeb08cacbb800984f7e4c816a51f9e5a100ed4633faac1baa16c2fa36745fbea311e1686790549350c991d24c17f0392b8b19360a7a82f8a12bcf9dfb1513c179989881c334780dc0316198f89815ca3ed948966839940751e8e9f4cc1fd08df02a1da060e05106378d101b3e368e5ee5551a2fdd03ac94f0e5a2197ae458111cccba5215989502c79b3804d7fb515531f77fd69a41f66a541d5fbff2ced22e3d2081fa2ca387e5d04fab7ed4172ab3e1f7a3954f7c9865bf544ee332d9eedefc2ffee53889aba04ac82a6cc0a6fb598840604b93ef480198868328680bca9006face7b93c48716cefc5298631a5a691a9df71d645c595c33e79ff33971b46d479432e25853d4cfb9884d11a6ad8f925a9c7a6226cb0a1a60661ea4c7775e822dcf7f87551a1053b9207cc289e082f7faebd33ce2e7f45623a1f28c8901499cfc6d69671f30cd924579b60779b521fe3201e6332477d1d1d6f4c8223280feb07464ce382eb9d8441cf3f71b9d2791c55607a8bd7c5992fea68afc364a1af5dade301ab46b889e50667972cf0edc39e0d2386156b7d333589ffa136f5ffe9676e33cc81d96ce0507140de654377c8db9c034954db838d0184e7c56bc43db99355108398b8bb5dc8d7d1464040a0f4f3fc907cdb5b930a7ac24d9dc4b3873b1d979a6228f2bc1d88949eb5b88be91f682204ec769df6491809670c71038f3b28df4effa1d060a5bcfa7bad5a56676cb0ea59b8696e25d0d8320dcf4abf12942a760bb8e51c3537eca61ae26f1c5ba5c6fc7abf0176d01558baea2626b0eb82af471ae608e0fed88b87f0d057afa7e6a00fabde491cc73bac3b82b09a47a9d29bce93bccb2ec240f214f227632742b66a0b162aa0133dbd4835adeed2d8ffde534d7376f0f4ed0ede3c7385c484d3a542165f866252fed813f7c36176ee4219eb2786bb9248b2fe1f38901930c0774c8d5502bd231572bd657f0fe01b373080a7de3ded5f52e0a3f08a55f9794f3d2397e8b6c38178f3849cd73202edee863216c0b845ae24d4f336e485dddb3478ac9e2d1f97dbdd0222c2da6a8aa4e5790bf33a2a248f30d674a61d042ee9b2763a693859784499a9f701a24f69e087e5454c83da480be208efd574c4b49b451ed82cbe7c10721410b551751e5d68efd8f4a6369952783dcf5182487003bc5866922449268ccc4eb6849bc9f1e003fecafecb1942da03de5a142744c053daf510a2f8458649df27df63f6f886dc73daad2ae946f31eaff1c442e8da4d7a0770e12f5e01faa7452f742261184b9c4e54a97d7508ecf5f8656fd7fc6b8323e9024051fd1b35f9edd9c5c00b7e75224c58c06253d391e6401ea306ff24ae7199fda04ce60858c9c514fc108e692a195e1afe9ac18afa620a39f2e89b046e6ef3cbb2243f3a56ddb11b681a7d2695bcc3db2dd01ad1e9917138cd629403a8cfce2cae44a806738f0012bde7f99dd27ff3277c099f89bbe2310fe762ced2e88fba817ce941ed00a593aeec83a22302897812802c6fc710a5032e319949e02ad6d941ff3126bb130ff06e86d76ae944f1074b938f716338c85d2cf4638f17675c366b5b8bd914d1ac3829af225635040b02ed894b18f40e7b56146fcc1a01eae5f8df7064175406048570172cfdc300643af303907668e8039833f80fba51e8a34bf64b497d10e73612bf910c038f2c2d7b82d4dc1090c7f118b02ab7d4fda5e8498f1f3a6d69fe42098dcbfb3cad13815a99dc039a597f59cea223da4d01eefeae31c030b121016cb5090206d06e65d54d35e59d4bb5e5f916640977431d3fd67d4b17ab351d9f1cb6e3e622d193f3b4070ead5622d5e3c2e1e0c6be625f875bcf304b13f2564d4d5b34948449f0e5d67e40c393a9fa32aeca7892137827f0edcde0cf1e598f5eec7215410463a46acfbc525df27b40dfa230c6e33ce47f083eb38d760cb7caeb8d51f713f605de7157d41bb0980fa35ced8e411974971af9af4021b5b5f99514709f66c9b131285f53c5c1d4169aa0b67e4244d199657dd6bccc918537d99cf5a4524ec883c9bc41ec9206f50662bfeaeb046cd3c850d3d2f7128c35cd21a6da9728f81421b06bda29b2e6aa087160789e33ddd0b4c58a172b024bc92a059500c47932d494e288ae3d5347bf3549ae16f9c214d10e7263825ed78d97e2a881afd3d2dc3414f5c84f7c2f4dbd7b8ec703df2b59eae55780058db1a75b835e8bafa8e7ddf155278c78d566bdcb1c9efcb857775e2d2f98b85fd9922064f2de00c7e3ca32831f4a0de4c4b8ebc0d9e04310d0253f77e5181c7438fc6aa6f5f8eedfdfc4feaedccac6ef0b662f97158673ad2c9d4969e2d8fe6e2be95104f2850058e08c7ac4bba7a9a461b1c05e257d1a4a27aec10013916c0f38a5c4f2fac1bdb0a6ecc92c4c82ba6eedf85020f69b125542d146b257ab31087847ed92ce1b346c2314b39f39fd64dee5e4abd74ec1201230bb88b42e23ab41c2f9235ab16c87650e1e5aface87d5fe422e15dc3f92fd98a8f871428ef6cb2bea339e813c5630d439b95320e48dae80fdd1bc69b8737072c8840d9419129ba0890b4e882ad57d091d6cf75527827b1160278daae5ecddd56e5b0bb83e67168b171736ee7c3da0597d508964fd8e0e9dad1f77cda0a8c3f9ee57d3a9c63c79d4521fd096f5f77f6fd7b40b6249790bd07b3799b0d9dbdcb1b1b09bbd012c5212be3ba143996bd3b0f85121ddb3e3cec4dc6cacf4aeecc7bf23692e8e3ce3a887724280eea7a4dc06bc3cffd573c80c3bcb8af3c76e4ba16ff17dc00600bb9af9226b7e5ce8b176afb749f54cb8261c88ec93f88592717811fa642e283644e7042f07aa51d0e3d5a0b1a78539f54672ff1784cd49f56212f5a752eff4603c6e92bae3b34db5dc8891eae7c1051c3b38a7cdf12894e3fc412be8a69d1b71b860a5a38a17798b5f5e17abb0a82f5474ecb5537fa547098b5e0b4ceb3dbc1ab1a9a613abe0b7b07afd924ea12f909ac70543de5ec67c381a54aa1b922197d761105d753aa76a76325897ccca8be89f9e7bf603afcd4c15bd0b5e8b31aef0c9d98e998222932d1f557b85999fa1e0d49d9527896bf6cdd286242b38468e51666c4398670cc19fc2afb4bb7955ec3dc84ad86d405e036adefac5ac2bfba4d4ed803c35282631e9b05d1b7134e01cacc0d7aa965f520283d36c6ea33d00b3d825b68448623d98eb0aa2da689e6538e9dfdfe958c5ff55dfdeeb2e0d4f72b798db6155bb94ec87b81ba322c9e2707f2c771aab4c9b0b14a9d8c821db73319a18a04d43a0ffab83f6b0185864409c35c718d697468a4f61664abb719ec32464c642ffc6bfbe86ca66a380f06c1997e60c43f0afebc42988104aae13969acfe3be8755f2ef876ceff2c268fe9e537eb3161585f21e3f21945fdde6a5112bca6ea4fb3b3ef4f14227e82192c618cb8286d67344eaeeb10fdd7909ed2ae9e0a547d047eb18ac4ec05a730b82efa18bb1ab7bef74f9f0a7eeca724886a9a3035cffb26a422f3a8d10f4f9625e5aad60376dfe4de950b77cc1e70bc59d1ecd31c0ad2dd912ea58d20095abffb71d57046ede67cbe47b60a51f2247d7d261fdc1ccf375dd78675b9b46ee0d74bae1ea3a3f582b50d79d113688a3f5f3bd131437b2768fe81203cda80957fd6b5f67e915688e523ebcd62034e8212678283a42d87ec46c0c0fdac65e34a1324a205c3336486e6a1cc5eede347bd0bfd8b68697bf098c4638a2835adf77673decd33ffe8e5bc50ff9b00db0d0bff1c3ef0384e734f09a34ce862b95a8469b2fbf3bfe40d1c3e9b319e7f09264a68921738f9e12f3f94ea1881ceafe9a91c78df3f78f798b0035e2975d3ee70b053c829d602d0b33bd4982ecffc26f2b5f4940a4a12e667d9f358f40d64822da4a6d1ab66dace5df0f2837d7dc72e2ea0feef6513122b85cd3b171cb6e4a63c4d8ce683223d245ad82b044c40f8ce26d76aef4f78c8deb43adfacbb0a5d5b7b99eb1bcf84a571de5ef1435bb9d1cc547787264530f3e47f4445f475792b8631fba9d3b59c9f2a4e9d940b408c305486dddd33bc94280d8b81158944bf55890b5b404801d782d9ba5edd139cb627183cacc23ec62fb7069182e360360e3ef1e55e4214ff61eaeb3301864655d3d60fd5c64b6a1ec4777c5736ab7b30b55ccb5e509ace5eb30cab175469a3cb2d097af193f0d3ca263ebb7baea0592922808af2822a2022c079e1a397ececd388a3cc643eb080efb9bfe8079f6c36f08df1df180cfbf272759b25a30dc3430ca8fdb4974f2328ead8c86787855d5ab7cb2bb23f2b788e8e38c1b035da4b3f96cd41a89242f4bd9eb11c56e07590e9fb9bdf034c137f8e78b913f91383350551", 0x1000}, {&(0x7f0000002000)="2c8be98140b5", 0x6}, {&(0x7f0000002040)="553ed522f1c5489872e7437f171dc6008a172385a31eb8a63a5569ce27720f703c8311ca88423aa579015ab0e3b304295ab87360cb350f3e7a3b1893b0f5257db0e1932116883b81c6ec227a9760fb82b8ebe1e2564b19727bde18c9f6e07c42bbe7aa322235d95e57d8b2eca168a503447d6c3b", 0x74}, {&(0x7f00000020c0)="afa963bf706376400f9d3a0a70291bedc1ae9eed5f3290baac147203e351572e8269f509ee56c061c760e7eb88d463b1d7645bef71280732371142b81e53474b6482bff7e5315aa942e2a9f5e18bb124ffffe23a61e4b9f8a61b7075dc857b155c5ba357ce072f5a61393875b56abcb259e60b1e93a181cf91b50dbeb9f8c2d2b940a88ad88aa07ad206dc2a13b5602baad25c94e71b838b6c67d8bb52ea1ff3e996624c579142a2943ba133d96a4a5b053221d88b0c4ccce79b41cf51c2566912", 0xc1}], 0xa, &(0x7f0000002380)=[@cred={0x20}, @rights={0x20, 0xffff, 0x1, [r4, r2, 0xffffffffffffffff, r6]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r6, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r8, r7, r0, r6]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}], 0xf8, 0x8}, 0x400) executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom$inet(r0, &(0x7f0000000080)=""/49, 0x31, 0x1800, &(0x7f00000000c0)={0x2, 0x2}, 0xc) symlinkat(&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') getpeername$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) r2 = accept$unix(r1, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000300)="1f05d39af524fec45d9b3d29557fa19c890aa3490efbd935828464154bc40c08dc535626f100974ec9a54917992b89a5276b7f576b2d5d5553a4ecdcb543491ec3c0c0b2967047c238d365bae9ab0171edbf1d8417ef24acf941d133d4c757aeca97266d0f3d48a92348b7580cbc247eebd43f176032d7cd5672cc5f39c86ba7d958d421468700df5508e23e1fdd8ca5ef114f98eac5be3c183d9e6d329e68a417b9bb9420ee73a02667848f842f0522abbf2f3bf129181618ce92fcc3d7ad52ec2b042e3e6170cf90", 0xc9}], 0x1, 0x0, 0x0, 0xc}, 0x400) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000480), &(0x7f00000004c0)=0x10) getsockopt(r2, 0xfd, 0x0, &(0x7f0000000500)=""/147, &(0x7f00000005c0)=0x93) r3 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000600)={0x3, 0x2, 0x3a3e, 0x5, r3}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000640)=0x5, 0x4) rename(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='./file0\x00') connect$inet6(r1, &(0x7f0000000700)={0x18, 0x0, 0xfff}, 0xc) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) setitimer(0x0, &(0x7f0000000740)={{0x6, 0x9}, {0x3, 0xffff}}, &(0x7f0000000780)) syz_emit_ethernet(0x1359, &(0x7f00000007c0)={@empty, @empty, [{[{0x88a8, 0x6, 0x0, 0x3}], {0x8100, 0x0, 0x0, 0x3}}], {@ipv6={0x86dd, {0x0, 0x6, "c1f8b6", 0x131b, 0x2b, 0x71, @loopback, @mcast1, {[@hopopts={0x0, 0x201, '\x00', [@generic={0x0, 0x1000, "dbc4239b121418ef26483985039de67f170c6a56b4578b540ef29b14490e3c1658c7c5a6bfe8b6df4ddf1a1e89bc740d4c36deb0d16bb94780366053250258bbf907069939282b2aba0bd0cea6d104f06eae32a8c813d83c2f8e885ca58571f0b76e4695314aca33c34375c5d1c88a282c689b8f5158e7c2c8ad8c0eebf445f80de1dc5cdccd37cf482932be277624b029e12ca692d4007e1981400bdee795aa78fef23fb19f173539fb60fd3edea64f87759487ad05da21826cd214b087aff0ca4037c04239246a04e77a442adb8ecaf240bcfcbb65557310e60a60eaa56e0543fa0437ab6d93f16bee28def7143035ad8368d10e11ab4cd43ad24427daa0d8f5b8c44f73ef885356f733530b7e1d61a644683b54cea939de9ae85fec872c6baf1d2f1515e4937c7e2608b3e3dc0bffed0619b2d2c316f440bdaeaa3bfd896907271d1827139a6ad2f3bdf98f8ff7deb61f00863d801898d0d76e6481ce53d821c6f3fc9e26268f189da180990363f184e8e3728b3ce37c6e0d7b0124742a267be02774e0259d1046abc9c8b6e747938c3e4eee456d31844dcdc4bc7caf157cde548686ba62a776ce52fc342587f85262cf5c4a563165bcac94e3cbfe05b0f720f7c119d47aaa89e833bc89305216ee309d1261ae02867468408a8c548e4063eebd7f3ad5487e3f65521fa8dffbf2e2525a3f23f6767932fd15881aa891575cab7170aef99923d05cb016f5382ef8df9fc83cdff0c6044b21a2df3dae02a90670d868a722b8a1469a1b3cd775e50e03f0fbf45d91a61daad707ab4f84dfc123c0e5bd563cd81051e72fdca70cf415b5876789bd0990a5d3610dc29ca9be97d3a3dabb139a55703fe00a5c7101684d6be58b1da854297b3481b4b2ea8fd519bbb8498fa35a421b315c882c05bd9882765c5991f9e09a6d1e47a7ffeeca0ea3419b92d787177098eb8f1d9c6a8d809f832a11fc4f99939fd70556aea1b99777b0c1a8648e9421652800215ab594892edc5fbc861271bb3c73367442a87d754a24cf0df9ee2ee6d2ce9d9bfeb103793f69451b63110ed6c697c1a55dfd9075a66ae04499f0c30eabb32d5d12c6f84fe0dfd240f81eb3d4baa53d2fc5c77de81fc31fd6897e19153109339ce70a193ccc9c462dd4230c772cb22da47c277de4eb51fdf432a0ca25988899ffe6a364b4146fa729b7cc68e724e58bba740481adcd0b6e4bb7fcac91e3fccb9560ce1bc7203d180b1510e1448e4ed9c96a49f82ed3fc8814a1338ce8a6fa5b896795c79bd407c2d1fb616770365cef0b33670246018a9e7a72b80d7a05401204a18f7ec2ed59619b181507300869c2fd821e39e159c14a1e0e9b76c023b875a6d647a51c88fc99a51aefca789dd4367b237e29beafa9bd873067370fcb831f003df98fc509d6621dfc3f5c606a1f9b61577a6118f51ebecca11e74b64c95e9bed9828489c7083a3d8ff02228ca5848112911cba84601d6935acc995e5da3d9fab8f51993d65060313738819f899a49be283b9959a0bb59c567aa6b8ab791044c4d5b226fc63eac3d1829164457959e21198e34bc11c0e017d7b1658bb88195a2b0ac337a8c6cd3aa2ba8c3b1dd049eabd20ed0c5cd911680b238c9838b286a15a0e02f0731c3f87d7132d9a9937d0107d9eb7488bf95ec7f28373a78c11e8cccb2405c17fc89f127387b48b24e664dd4a14a4e159690341caeb36a776fe9741f6e8386874c3e4d67c662c5f2f5a46c2791661dbed8414528487531e6aaf95d6381e017ac350c034e801002a52e132b1fef08083207a4693aa413b0f54bf93c38cce5fb009c202fba1c3bb2138e52eb97609319fc3988b19ecc23118850cb7aa2c6be9af985a6be5da6cc87d5d193181ca2366b64b8a65d5a20661e536d2735476f2bb5d8c3e6d6bdd7768132217937624aded0c9daa782462edb37c2f785f3b0e712dd159be301d8368b852031f6b05b692d95533dac425d2844bdf5ba11a085b5ec4b9c6114beeba3bfb0f535b8cde63c1ec41b592fb82a1d3c5872322c7de7aa3ea089f866bea44b901f5e5d4dd900d033ee29236bd4a924e40d2cae19fcada2bc126f53ae9c492d90f7f9c648b2de6867b25a83d553ee9b524b6bec502ed3bd5801f1c59a12418aafe66843990490cb83271836d38776068d8b07e54017ccae6dcaf58c6840814fac43b85e0ef7bf5606c755c2e73e3e5592fbd5cb04f8c2df05b0a2f8d22dcc8e969caf5c87469d20f07d4aa3422deec4dedc5359f094551532fc743b1ac459997cc6887209898dc2d044aaf781b278dc4b2dcec70b3711e5ce6798d214e511375103021b40971cc2b3bb241771775ca5cfe9e2c40af1695083c16ba39ede7a95aae4478f03cfc9c14e45eb58bbd926960f4a67873a051b425f8d8b59066cd0543380b007d04d9676dffab149d97e9555b11bd7e0f3f089ad04ad7a95f7150051e796eb314dc4cfbb7281df00692e4f82f6138222305e53be976ee41d7b52c52175fbdee9ed5808be32e1c187b21a3b79c428a887cf65b7d1279b23a228fbbff24f3fd96e3215b817fd826186c085ee35ba23b3a2d32d6642dd8d14940f4f04a01a84f17a382c8928fcc388e33efb7641c07d46a9b9eac77e389db256a691adffc6830b668410835d1e640318a454696d4a711282af425673bdd1e0cb273bceb48f5fbb20b2a397a4fecba12183b3b13548d954cd96e25edb5cad40cad5cf1e282da5bb76dc2793a0bbe8791201f8fee0b3fd516fc44b3ff5762708d22f79b09d17426be1be9d4ff913296832db4c9bab8cf67736fa8135a854f595944bb2b420dbd14dce904e5ab74257eb27d8543e450fdc50fdd1d37abb060fe3f4bf54d20e32eb493af0179a7182b2c814d6a66f0179e72d0a66d502475ebbda27455765cb982385f561d036eabf51be8e76d220a4007beef26adfb875296cd50f220ab27f2cb3eafb54b196cdf53711e9e7fdea56ec867141a90be9e22aee8923f58085262728c0e0ad4ab54ba551d486de1c983a8ace684c7e51bef12814f16c5826a415b102d0207a6e985c3a1393c709659161b0642abf1874829c55a0c4744f504148d2f735db1433034f58a65083f7c493fc0580feac0a323dc69c2f2494d65b927ba73c6f5bf8510d1039211e8a85a756fccae5097718cf821e61abfb7d18ed83ecaf8e11b7cd1743e963780d070ca7578409bd9658bffa9ede79aefb890552eae829566c54cc9b94c900f2689fcee5eae2589a7284400b5afaff0d0cce81a6fba3812aeffe58fc4be2411005b3a6daac16e7700378e6eb7e3b983ae7b6a47723083aebac3cb7399b2af7096d3f3e728ca993afd51b59a8702d3cda558d3bad1f5f52ca6f5f99b2ca1cc3eb753b3d31f94a4ecfb09046651bdce7c9f3fc829d0ee77a643c9b613768bc73899ab1f1475b5e3964a5a34ee0b175e94ea7a3160e06ace6a1de62eba29d7f60de83036fc59201c518a0eec5dcb13bec0bfdf715a4c45a8010e783bc8e905b2b9f48c9e93fc8dcecbabe1f9d4fc4cbe11aed46c5545ce55b8605bc1ab07481ea03cc7f30c923ccc5035ca79a2cf2a096a442e3d62acf8529c533727f539a5ac7f3c0fd8104339de57bc5309f0b900bf009c597197f830124c47b31218f056d236740e71a1c52879af960e9808ea59fd7d7a450655bfa88e8343f94c640a3c0938361bf0ae3bc32e48be97e0f32f5a23adbfd2c931180be94dceac632f419f3e004ee2b33abae994780d4d6349cf929d89d13ba92a3fc926dd3c511617d4fdb2ea6576acfa3410e626956a77b19ac92284999bdbba4c78811235ff955e4aea7adfa388fa10164f23257e3876ed584c76de9017983f5ecb92a86f94e387b27578cc192db13addf4f28e95c65d47b7fb86f1c0ca1f08d5579dfbdda388e36abffde75e2f6ab57b50c4a86461d319c4dc922ae771bcf7112f5c3fadf70db9e7b4b46e7283aa76a26d50628713ea4bc19378aeb889758147fdbda55d7be82ad1bca2d0f934a3f6f7b4de62e3c9401a4ae67181ee458d59e080115abb12e01c4770917e5dfb1f8bddf04457e8cfe8f651f1c6f8e0c6712f4cce58950dfb519a4fbf694a27acb127df4d95907612ad18dee1800ecd26fd22f4f30c3367f2dd37f7f3a39de50b9953fb9e403714cacfcdfb8e715155cfce1f2ab7cfa0ea50ee11644a49b9588d730484d5a37e73eb9a2c512ea810287743cc060b7bca2b67d3a39f147b2e2253faa7c3f3a89db173fb354580f207fbe157822945ab36584be9d3d37f2420acefde94beb8edd8461291940ac954d8519f904b1039cad28e931bfcf1bada7a6b1e6e16173d70e64e9a54c8dd9685643de3ddf6cc5a7e5edab2dcc351744d7d2b571d720f06c959875740d4678fde41a55599e9b55d6d4ebeb56447525986ae59e1422f86bcd0572534b5bf3640ead5ac8b6dbc74208c979f10b5129bfe6102f8c8e6c4592b2614e817fc1aab0ecff5a39944a957f189ed43983b9d7fa128041d4ed8b24b6e929241fffbb781e5712de2fb61490c7a218420613ed9fa04b6b77d466e09d258f07e38db540d6b87e7f99c11ce9b007e23622ad71aebbb9f2ef702dbb1fea59a7379178ea193362cae5c59db7e2a70fac0e4fec78bc032f86b578e98db8ba31f7c3090dffd749cf5f3cdcc88aa2b0d4fdb23d7eb70dc7e7598f8614bafa69a436f390b0570744968997a92035dbcd1b9d5e07b3222074e46629e81ff2eabebbed90425380a84bee8761e374a5fe2c9ad0296fd103abb8465673c61100b154a79f5d1a091df3923f4846e1006e8634ed2fc8e4e22ee9d73eabf5d5947020029c48303bb896c86b6049d298c7e4a2eb216c08380d032cdd74ddfb93a47804c6e36547da693a27673e1231659aa98c9326cc94da5320c33282353cf18f2774f3940d20a54195780cbc0fda77dfe75bac83aee0e699a65a3ccc4d21fa65d499dd8a60ea984c7ffe9cd4badfc1dfffea6e1a1dddb6bf4c69996e9ca8367f32f79c8b121e5bfbe95774eb459b1274cb7f63362b066918ef161ced6bf5c5b4f8d2ef0a0ce5f0f7207d1fb2695c17fa507b5b2060d8aa0dea90f98c496cbce9cbb21a07a57875466677788404e6e8fe97147e186e531500f0bddf3e30912fe05df1eabb78548b98eb43574e93dc8dbf15b2b4f055c8464cc9ec0f40e7eef8c8e1d0f90cfb93b2892fbcc33f95eed41273dce5a98236db6884cbdfb0371c880a9e049357b6057dad1a4aa4db58f851ed4314599db7513330adb04d00a8f7cf7abda2f7612b3ee825ae142741309004a76aeeb7fc5e8712b192bf38f3cd3e66054b2ded5ee4fd62665b510a28cca75b8eb06919f62835231b0656f8ae55fbb4af6b24a1574441fdb67ac588f0807ad7ed94c2be3ea455246ee889f7c056bc70795568a5f33d0f931f59c5ce9a6d05b6e19da9d9d2412e9261a5dc3612a1d989d2193bd40258f25194271ef3c3710f0974cc72c1c716f465ed026aa6fe397cd075b6514576dc786114d73a8d3f7a0c5ab9830dc6e76db5d342a6b32bb1dd19f047b97f56ebe4e5799e530d8398d7910e2da4aeeb976a0346d4a9a4a029697e0ec6fd3297d33ac48a5c11d0b966111a912d08cb9f638126d78158d390fb4f1f0a529e97bcf9fad15b512440f095468af83d00f290262a1021170f8552d336062474c86d8b002c993fa879fe2082c666064ba8364e5a671d0b659238c5e824604bd492774d7f3d039e5e426e950bdfba965e3bff4a6dec1e941e79ad47be2c720afe6187"}, @jumbo={0xc2, 0x4, 0xc0}, @enc_lim={0x4, 0x1, 0x7}, @enc_lim={0x4, 0x1, 0x3f}]}, @hopopts={0x3c, 0x22, '\x00', [@enc_lim={0x4, 0x1, 0x7}, @generic={0x3, 0x12, "6042b1f0f263b989bd8856f1e00eb19efec0"}, @generic={0x7f, 0xfe, "d4e671f04f457755ec994bf19bf51988717c4690502af428f83440c0528b7217d2cc5eadf4bfc565940df41441c214a0b7c48ef3632f4c99cd04947ad9dfbeb69110e049ad4b2228a410517ca5db7b4a05274fc47b19f10eeaf840fbee1ff28617b80cbfc2c5b02124d7dcde1f04528811c1401e243e3380d8833f52da0dfafe8bbadc9951d3d2c5e8c10b199850ae160e370802c37359ae579e4e70a4503b8e045fe5ca26b037141ee1754d8fe8ec1404d071344b0f906e3e03af355300336176abd5444232a1ee774e311a75ed1983b55371fb29791fe8134502d3e784c260d151368a058b84bd5fc317f61cf594715c6ee0f4816959f106eba61225ad"}]}, @fragment={0xf0, 0x0, 0x1f, 0x0, 0x0, 0x15, 0x67}, @routing={0x6c, 0x6, 0x0, 0x40, 0x0, [@empty, @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}]}, @hopopts={0x0, 0x19, '\x00', [@generic={0x4, 0x97, "c72d7c9717f8aa15231b82220f0bdc0e09474ca086cd8575ce4c18f2206221e1c732f721f1277e88649cb5a63089f653fa7efce5daf4cd8c4f6575f061ff3ec724989f5b3e6cf73adf7132c1cb5769926cf688f992698f01b043f573fc2e66cfd216cae88150d3c16413932dc0c0722f7c796fef9f0f2b376622fa4032633eebc7ec26a4e60ed62bc2588cff25b5c8fbec3645905a8b86"}, @jumbo={0xc2, 0x4, 0xfffffe01}, @ra={0x5, 0x2, 0x8}, @generic={0x0, 0x27, "99a1ae7a4b4d7b1ed21cc7ee5d9c1d3e516ce1c00feb88934213af600c3f37effe64d1c182054e"}]}], @generic="cdb9c8fc3ed9ab44dd7f1440f6aa56f706edc0c5c7cd1f43d37945619948f1eee0ea2b49de7fa9154bfd69769cd9309e02327b71209581e6ca6a272085b6d289f8065bb421db0eb17bb36b4a74af4a756d3f76c413c36ddfb9ae127cbc4b7f926e6d0fd98e90de9f64c9b7a585f114b7a6527a800f2bdb856ff45209e7ad3f1302faeb9e0ebecc8ed0ece46b4bb53f8aa24ad8affc651e180d80e275ad9215eda9a0973c7e05a217b8016e1e9b6cf606581ceafa2cd21c6509401c0bcc3eafb5a84ff550008b0cd8a9f41b"}}}}}) lchown(&(0x7f0000001b40)='./file0\x00', 0x0, 0xffffffffffffffff) mkdirat(r1, &(0x7f0000001b80)='./file0\x00', 0x91) getsockname$inet6(r1, &(0x7f0000001bc0), &(0x7f0000001c00)=0xc) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000001c40)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001c80)={'tap', 0x0}) connect(r1, &(0x7f0000001cc0)=@in={0x2, 0x0}, 0xc) getsockopt(r2, 0xfffffff9, 0x0, &(0x7f0000001d00)=""/116, &(0x7f0000001d80)=0x74) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001dc0), 0x0, 0x0) fchmod(r4, 0x20) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001e00), 0x800, 0x0) writev(r5, &(0x7f0000001e80)=[{&(0x7f0000001e40)}], 0x1) bind(r0, &(0x7f0000001ec0)=@in={0x2, 0x3}, 0xc) select(0x40, &(0x7f0000001f00)={0x5, 0x1, 0x3, 0x401, 0x10001, 0x4, 0x7, 0x4}, &(0x7f0000001f40)={0x7f, 0x101, 0x0, 0x3, 0x8000000000000001, 0x3, 0x1, 0x8000000000000000}, &(0x7f0000001f80)={0x8, 0x9, 0x6, 0xffffffffffffffff, 0x8, 0x80, 0xffffffffffffff81, 0xfffffffffffffff9}, &(0x7f0000001fc0)={0x8, 0x8000000000000000}) executing program 1: sysctl$kern(&(0x7f0000000340)={0x1, 0x3e}, 0x17, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) (async) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async, rerun: 32) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) (rerun: 32) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0x0, 0xfffffffc, "92ba517131756eb31ae6a3b564cdb5c06ace4978"}) (async) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x51afee42a5519235, 0x0) mmap(&(0x7f0000ff4000/0xc000)=nil, 0xc000, 0x1, 0x10, r2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000180)="cf70770c0d6e80f391bb19656265c41dbf978bc8ef8f9c4c61decb06778c275ed5f70fff9371f1e7789cea6dd7768a2bf2e1a3b9964f606ae9f98c61b38d595303b8f29af43b7903151d6d610da3bb97b52d896feb0a9a1e917c89ec20b854157d7a67e8468615947f9903f6affcc36234407d72d527e7514e53d668cd96c5795a50dbf714313fa18f65de35968e6c1744ebc1a81ee87beb77bef9e84b047377255e3f21a21862b5acf40b49dbbd24ea82380a299266d9f5204d7c3f03c3ff802ae9a2c9f12137d5dff9b82c618267d950ca0598fb7e1d13309a0895d5b5d05e5acedd4410ca736127d66cb6e20f", 0xee}], 0x1}, 0x0) open$dir(&(0x7f00000002c0)='./bus/file0\x00', 0x0, 0x2c5) symlinkat(&(0x7f00000000c0)='\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file1\x00') (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) unlink(&(0x7f0000000140)='./file1\x00') execve(0x0, 0x0, 0x0) (async) getpid() write(r0, &(0x7f00000003c0), 0x0) (async, rerun: 64) write(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 64) setrlimit(0x0, &(0x7f0000000980)={0x7}) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) sysctl$net_inet_gre(0x0, 0x0, &(0x7f0000000140), &(0x7f00000000c0), &(0x7f0000000200)="018a8e04f7467b8e860e5d65e6d460b25d71", 0x12) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) executing program 7: socket(0x18, 0x3, 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) sendmsg(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x2, 0x8000, 0x2) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r3}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setpgid(0x0, 0x0) setpgid(0x0, r3) r5 = fcntl$getown(r4, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r7) getpid() setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r5) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000180)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r1, &(0x7f0000000140)={0x0}, 0x10, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 2: syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x10, 0x0, 0x0) fchmod(r0, 0x20) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x20, 0x0) r1 = socket$inet(0x2, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000200)=[{0xb1}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80}, {0x24}, {0x6, 0x0, 0x0, 0x20}]}) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x6, 0x1, 0x2) close(r5) unveil(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000000c0)='r\x00') r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff04b9fd812eaa4e713048e69931929648", 0x14) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) mmap(&(0x7f00002db000/0x2000)=nil, 0x2000, 0x4, 0x4010, r0, 0x4) connect(r4, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYRESDEC=r7]) executing program 4: sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000100)="82f91e3471ac0058bc5a91501d400000005f84cf6fd2dc448a25952e", &(0x7f0000000000)=0x72, 0x0, 0x63) sysctl$kern(&(0x7f0000000040)={0x1, 0x38}, 0x2, &(0x7f0000000140)="cb72ac1f21f2c94166f8ef7706416e87d95dfa047430855f4985dc729c0cb8112214d12e5c0cc5d5e6b765788c030000bd9e8bb4bfd65576bb7c4d7576aa830895d3aa00007e3b53ce2c34d11809dff5c1a5c1c0fa090000000000000034f704831d176f3e8b4632bd477c5e2a7ccfca9cc739b209f1997f7715", &(0x7f0000000080)=0x67, &(0x7f00000001c0)="d5228e279eef196c5cde80dce096a1fd58aaa9e6d7c707975146b809959ef5f52198fd6da401f2f53baf3e24930c4ca6fb6a5c346a1f4284cc2caf95ff2b147da0b330e169bdefd087281e715bdd6a854f4f0408ddd4b580eacb4159fa510350529105ad55370fb6317acf32aeffdbe95559183e7a29217677f7d49705cced77ccc5aee0ea1f8b052bd6721a1733", 0x76) executing program 5: poll(0x0, 0x0, 0xffff) (async) writev(0xffffffffffffffff, &(0x7f0000000280)=[{0x0}], 0x1) (async) msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000008d136a159619f3b2cc907f318c2ccfacbef4800b150f4f71e3acddb0ebe041f23bb6d441da4607c3beaac250b0cf9d1be0d5dc884f29306df18b414384cf9365c4114ec1018421c73f4172c70bf2e3c733d6ef7b9b99e8c58920f774f264e6ebdd9207a863d32a696a92792ee9a66e51f0a8907b7f25984419ec8985dba5919bec757d9f206820f74fc7b54614fb9cb5b9cde2a55fd568fdd22648bf3ba3b5d1afbf9724fcbccc6a3ff2a23b8dfb840c22d5cf52187291f89d183c7802"], 0xe1, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81, 0x0, 0x0, 0x1}]}) (async) socket$unix(0x1, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) r0 = socket(0x18, 0x2, 0x0) close(r0) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x7ffffffffffffffd, 0x2000100000002}) close(0xffffffffffffffff) (async) syz_open_pts() (async, rerun: 32) syz_open_pts() (async, rerun: 32) execve(0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) (async) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) (async) r2 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x13) pread(r2, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async, rerun: 64) preadv(r1, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0xb0, 0x0) (rerun: 64) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, 0x0) execve(0x0, 0x0, 0x0) r2 = socket(0x1, 0x1, 0x9) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000240)=0x5, 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000180)='./bus\x00', 0x80, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x7) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r3, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/5, 0x5}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)) setpgid(0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x3, 0x0) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) setsockopt(r4, 0x1000000029, 0x2a, 0x0, 0x7) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r7 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x2, 0x0, 0x0, 0x0, 0x5e, 0x100000001, 0x8001, 0x9}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) shutdown(r2, 0x2) getpeername(r0, &(0x7f0000003840)=@un=@file={0x0, ""/57}, &(0x7f0000003880)=0x3b) executing program 2: r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x68, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f00000002c0)={0x7, 0xee2d, {0x2, 0x1f}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9f9d}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000380)='./file0\x00', 0x6, 0x0}) socket$unix(0x1, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c2e", 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd00) open(&(0x7f00000000c0)='./file0\x00', 0x10290, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000040)={0x0, 0xfffff801, 0x0, {[0x1, 0x8ab1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x2], [0x2000000000, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x8000000000000], [0xf2d], [{0x0, 0x0, 0x0, 0x5}, {}, {}, {}, {0x0, 0x0, 0x0, 0xe02}], {}, {0xfffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) executing program 7: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, r0) close(r2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80606949, &(0x7f00000001c0)) connect$unix(r3, &(0x7f0000000000), 0x10) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{}, {0x28}]}) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x2, &(0x7f0000000140)="d5bd0d1d2d9ffee9de1e5f443d056725ae", &(0x7f0000000040)=0x11, 0x0, 0x0) r5 = fcntl$getown(0xffffffffffffffff, 0x3) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, r5}) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0x1, &(0x7f0000000080)='./file0\x00', 0x8}) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)={0x7fffffffffffffff}) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060397772"]) r6 = socket$inet(0x2, 0x1, 0x0) r7 = semget$private(0x0, 0x4, 0x8) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000140)=""/125) setsockopt$inet_opts(r6, 0x6, 0x1, &(0x7f0000000000), 0x0) sysctl$hw(&(0x7f0000000500)={0x6, 0x18}, 0x2, &(0x7f0000000000)="1c1d1332", &(0x7f0000000580)=0x4, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) socket$inet(0x2, 0x1, 0x0) executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) ioctl$FIONBIO(r0, 0x8004667e, 0x0) recvmsg(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000080)=""/23, 0x17}], 0x1, 0x0}, 0x42) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) executing program 5: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x4, 0xfffffffd, 0x848, "1df2f9238848324cbb82075f80ea5e35360960b7", 0xff, 0x5}) r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x2, 0x7fff, 0x5}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x3}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) close(r1) pwrite(r0, &(0x7f0000000140)="3693f0bb0e16c2176e2a1930f2d9eb8af48a7e8b6e270babf63277ffb5a64312295cbc290288f0fbc4d77a2e8b2a8bb486f023d9e00e5f08764f328cc04ee53bb3ebda21a629f86d31ff558d00887aae5eb23bc92f82e0ba65efac983e6b6486d708694f66430ff8f7ec702b7f6e77238b83854963189266b6b59a7a3c037dc0c4e9a7fe7d844875d775f687a996aeb073e660737f898fbedfcbbe974bed3042aa72adc51ef6d43db4ac297801a85af6721e6c72a7fa2cf9e4cf3341d16d82d2b64ec6a4f566", 0xc6, 0x4) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000240)=0x1) r2 = socket(0x6, 0x1, 0x0) r3 = shmget$private(0x0, 0x2000, 0x413, &(0x7f0000ffc000/0x2000)=nil) shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x1000) connect(r2, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x8) mknod(&(0x7f0000000300)='./file0\x00', 0x6000, 0x8001) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000340)={0x5, 0x8, 0xfffffffb, 0x8001, "bde116790f0b1979cf52ec7c828c486ef5037e87", 0x4}) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x40, 0x0) r7 = kqueue() kevent(r4, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffc, 0x80, 0x60000063, 0x1, 0x7}], 0x800, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x5}, {{r2}, 0xfffffffffffffffa, 0x98, 0x2, 0x6, 0xe3}, {{r6}, 0xfffffffffffffffc, 0x12, 0x1, 0xfffffffffffffff9, 0x3f4}, {{r4}, 0xfffffffffffffffd, 0xa, 0x1, 0xde18, 0x3}, {{r1}, 0xffffffffffffffff, 0x50, 0x2, 0x100, 0x40}, {{r7}, 0x0, 0x21, 0xf0000000, 0x2, 0x4}], 0x0, &(0x7f00000004c0)={0xf17, 0x5}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000500)=0x3f) sendmsg(r0, &(0x7f0000000a00)={&(0x7f0000000580)=@in={0x2, 0x3}, 0xc, &(0x7f0000000780)=[{&(0x7f00000005c0)="84ae783554bf4873e841025ba4ef6ab8e5f8acd4ade13b37322a0d9a7293f3a069dfc260ad6b5f7dd592644112ee0247c8de9705038f3c513554cbb28378fc87cde9bf6cdd18343fe71d9a2576f8bc027e6dc2841cd31458f0449961c676fd01730922355e831f4a624ff6ff6358768f9bf5a6340b4c743331b5d2f7d5748d5742a1edc669e4d131a8666897fff24f93399f44352a66ce", 0x97}, {&(0x7f0000000680)="9bcef4ef0ba24b2490d7ff9d2fd3e9ce8d11c9d8815a80d5e631487c5c0f11a6768fb6bb6ff114b555b70edf1ed14e37423ba193574fb97145cd0002eaf430f531a7a21ffc240a8f081a6e3532d15a5ab87cd604696a555dc040c436451be758e99d7b638d29ce83790d9a6a8527adfe98445542b79572b21f29ee74ae1b4aca34e1ab96103235c18fa5140d5ab84ec3e786c645a44273e4857ce18bfebbf818a4e52f2ec8f07177051537e0274033760dff5ad75238523d1f88e0134cc918cac0e136386b95", 0xc6}], 0x2, &(0x7f00000007c0)=[{0xd0, 0x1, 0x8, "d194298efd2fc027e9760de171a7931dbcdbbf112692749e84207987e830dc9441da048d09bd5031e5ba4881bbc77ba5b940e2cc9360fe525f517dda71af7e185c6c3c75096f2637db346af07f0d56d33175332098abc82edda9e23806bb448e10dce91e415122da5829962e7d9489e45e6632c91a6b9ec6dd7429a3f7c4342d30c3803171224ca63f1879c81f2113fd96874b0918f008ed2f07b67d6cd0d40152a7ba60690c824e12f3e96a7c6b1d9f523607265bb82ff61eb78c94dc92d7"}, {0x80, 0xffff, 0xfffffffc, "d9797bee5ea7bbabe0688c69e25ffdccfb16c5fc99ab1bf97b9f10d44f1220316ed7e6cb7274482886350b1a2564d1a1f0508deeb3228ace92529a3fe45652c434926ec0906e9248f4e373d6e8a60bbf2387f0bd98772ec071aedcb3e35f0d3e62d276c8292d4919f92f9e56edf19d"}, {0xc0, 0x0, 0xfff, "6e1f0b10448e596daf7e2ba485bbfa7fcc40760cba2ba705ce163fdfd37a52dc14eed8b21a029e342cbf2f188cbe2a5a3f94e62c88d6adfa6c685ea1c92cab677a699393281d3c65cc5502fa4b446feb6297ac32dcd617e1cbdfff22516a8c16c824e3608abdc298cf16bec4912d31c538a2bfa7be33aa85c098a18530f808abbd890d3a79c62b96b64c865154c0e9b82fe3a47ba6e56dda2ed73b2f23dd01c6c7c175075ec28af5ca9a"}, {0x30, 0x1, 0x5, "a455d8c7e18906f461e8f744d1ff3ffbd0fbe1d325121c94c8"}], 0x240}, 0x4) close(r6) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a40), 0x2, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a80), 0x200, 0x0) ioctl$BIOCFLUSH(r9, 0x20004268) sendmsg$unix(r8, &(0x7f0000002480)={&(0x7f0000000b00)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000021c0)=[{&(0x7f0000000b40)="93c895eab92b618ade63f4f3dac445ca6df3f4072b3dea1061fd4606ab1506108be5c8b87a8dcd67b1001aaa86d929e8abef9559b16f3c7c39d680ae606b6fed7f645209387a76a72d00fa4dc51d8368727066a7e0da2038991dbac45f43cc2ba305256673a02c366763a422aca381be3b6a3d475c08d9982d916c39b2d750f7a1112e3176f21fdf295f2a947f3398957759057deb5fd71d8e1c27ff0c9d95ba486cdb5cfe239ab9fc1318758b2064d6e62a43a79d525df8a74baf046d73dfe662c91a75708296d69bf81cdaf99055de77bae4", 0xd3}, {&(0x7f0000000c40)="9198a0eec9d3f4117a74fcd36fa6375d7f820a9a33c8cbee2c20c309c41b599873f3d1884708997d1b9c5b1ca60d4a562b70ade5d7f0ab4fc75d7a9e87b972a9e9f9010c2466a2b678282a7a3257daa206143eab174036496cf301285a0b19b5e3b283d773c519a6e43a2d3a490209309ae102f4d000", 0x76}, {&(0x7f0000000cc0)="7ba7ab0b57d74eba557aa852d762b3f63582750e9bd4a00938c557471503f329f8b47ab31fd2dbfecd00940f0c9c163615e758a6a313b20ad3e47101589b498483d377290ffc55f2413094eb415ca317f81f341b9e4c011d9cafbc4dec38ae5c3c797b16611d96c420e9f51bc332152e9e50ad56d95dead9af4c6735673451185a8d4836f5a447bec5f979fae3a2ba065c3d3a44da9b85b69bccb690e9fc92ba931952ab3688c06374e4f391789aca2e28f1beea98416bb507bb016dcee8afffe147f713aeb5c24a68e2a876dbdda76784754f72384e709fbbc95962250bc7a02b", 0xe1}, {&(0x7f0000000dc0)="a80bea38571e7f41fa5131a8a4172c3165905964e12bf91d57a1d1aaaf1c06f2316ee96fed6ffebdacf1ef7474443d96c48339d998b96e9c2c9ca77e6329777c39d8beb06a360b5ef32b0903b4dd7c332eada043b0cd1b3e95e5c6fee2047cb15812502e44a9642061c30b3704e72680628a73fc20412be1b15edf0c896886dbfc786d3ab7b96a80ac2f04da00429ee1890149cd2b838d17c866b4d369098df4b2e236820741b9a0e73f8448b96cbb79ace8c326e825230d7a173a4f7db642b7303972a344b7f3b69c87924d02fff5aea95922796087fc681c99", 0xda}, {&(0x7f0000000ec0)="52346588ea9e635d536b06da42c79662aa626d8431", 0x15}, {&(0x7f0000000f00)="61ff82706c3386de3e5a205daedf0940aa932c5737853c9cfed40911068b6d43f152470ce87e516baddb478afe034c366a7201b7d4bd6e05ccc3143d879a591dd347ef69fcb94cee13ccf7086e6c32dba4ded43ee215cfa9de5bce56dbded2ee154d4b953d97fd05dd38884ce49052c68741e0583bca012b1c4d7fba88ad3130397a659b01a587dfaff37e58b044c976c89402436454158fff7721af9c82a6000e017f83a058fd8e7af6beb465ff16cdbf929ab4de9cc9bac1b0310865ed09667842113c31c3071c3196cb7602da05577c11656a1d2e326fb1d2e10432570e520005dfee4b", 0xe5}, {&(0x7f0000001000)="7d1556cc401d436356a3bf9b31c79df1c2a90ec272c44eb0c489d33a2c5a2223aae15711cbef11925e5be2252b7290c3198334bbe3647bd5f73a7c28e9f11856efa90b91d26a00513782cae2d717a64329977488f6b40b0837d841ea67d39eb5fddf71c900d1023bc54a22cc10643ec23d860445790d28fc340604e0068240350bb904da411436f16e57479dc6e53b14310f9e18a549727ebfa5988229e6791d320f7eeda3f79ba12ff627568b761acc1c46b701918adc83e564c09febe3b83f067cb1f96d4deddc0b6df4ab8da40ddb0bad256c54a8afe4e9fe28807bdd7ece36730844589331b3cb99a4d54868c7ef43b2f856eafefa46825ec2c3492ab89bf58ccf59716c0ec8bc80b20ff325e411655f9e57150e49c6f06e6b264f0431a77eb65cf0f9f4cb9069657112bf74148fdf248e3fd4f2d836b56cd5fa5f7bf04606d0b36e2d86a832c8aed704bb36f3184b9d5364b44ccb884d9f9f63e0782cf8778f205f2759115f733eb283b2fd3649176a64a31598b7633a48ba8fff97427c1d5ee4b225824dd38f605d3b66431f3e0a14cb0b66ae582743b664301b1850e8f079999d1cf27fddf1c15c6d3f98eb46e1464d0687fd156fe91e602310d8642d98134f266ec4658161baa3a3b4ba8c979ad5d38dd8403b032a570231428ba9ea1493fa09fca76f3725c956644a7c089b1bb62e90f18ac46b2d3034a57bcf4777e2c10aa99ab375c2da85a227185fb9b813163c6bdc186c1dc93c045268f0b35e08241403562cdc08598a224ac319bff257b0bfc1dd035b43d27ba2a2d6c7914525aa9a9019d94954481ad6f32992eaa119e7d5e5c63cd9a838a89c22e889fd712da1699382f7af212b0d3ad02b7e69efa2865292237609d6e94678dfddd421e02b6f7c2f92272a16bf1d6ee6018f5a5bff5219c717a058450d0c89472d7f9a0fe715a69d7566ff8faa0e983b48c15b7a8064018f5128fab6b532abc341de4de92552104dd88a38dbb90beb70884e9ba2b49d59c93396c19987669aaa26f4f098509faf14a10e31a95a72f5c9177e9fdbf9b2ac9f536e262edcbe4b804ac4993bab9aa3d2888c2cf4615587c01c959b64be9ac29c3377365b279b248d0ad19ebf34c410a9b8c9f4788abee792f675ccbe0c2d9068ac0611c507810b9e2742e7f6665ff418550fb627dd7651ea0b9db6d4f81d00848f1420ccb30ade201de22edf2ee8404752d4059629eab89047cd9b63d1ccf97fa2cbbe9f9097338ad55c25e8a6fe764b87ee06733c5a593753f2640005b9ae50226b5ee0829517ce61f1d6602cb3c0474ebfd321f3e411447e2197e5ac3a7a5ae941ef4c2e497179b475bad30aa0c328e963886ef568b65dc07728655389f525e68fee7224749aeb08cacbb800984f7e4c816a51f9e5a100ed4633faac1baa16c2fa36745fbea311e1686790549350c991d24c17f0392b8b19360a7a82f8a12bcf9dfb1513c179989881c334780dc0316198f89815ca3ed948966839940751e8e9f4cc1fd08df02a1da060e05106378d101b3e368e5ee5551a2fdd03ac94f0e5a2197ae458111cccba5215989502c79b3804d7fb515531f77fd69a41f66a541d5fbff2ced22e3d2081fa2ca387e5d04fab7ed4172ab3e1f7a3954f7c9865bf544ee332d9eedefc2ffee53889aba04ac82a6cc0a6fb598840604b93ef480198868328680bca9006face7b93c48716cefc5298631a5a691a9df71d645c595c33e79ff33971b46d479432e25853d4cfb9884d11a6ad8f925a9c7a6226cb0a1a60661ea4c7775e822dcf7f87551a1053b9207cc289e082f7faebd33ce2e7f45623a1f28c8901499cfc6d69671f30cd924579b60779b521fe3201e6332477d1d1d6f4c8223280feb07464ce382eb9d8441cf3f71b9d2791c55607a8bd7c5992fea68afc364a1af5dade301ab46b889e50667972cf0edc39e0d2386156b7d333589ffa136f5ffe9676e33cc81d96ce0507140de654377c8db9c034954db838d0184e7c56bc43db99355108398b8bb5dc8d7d1464040a0f4f3fc907cdb5b930a7ac24d9dc4b3873b1d979a6228f2bc1d88949eb5b88be91f682204ec769df6491809670c71038f3b28df4effa1d060a5bcfa7bad5a56676cb0ea59b8696e25d0d8320dcf4abf12942a760bb8e51c3537eca61ae26f1c5ba5c6fc7abf0176d01558baea2626b0eb82af471ae608e0fed88b87f0d057afa7e6a00fabde491cc73bac3b82b09a47a9d29bce93bccb2ec240f214f227632742b66a0b162aa0133dbd4835adeed2d8ffde534d7376f0f4ed0ede3c7385c484d3a542165f866252fed813f7c36176ee4219eb2786bb9248b2fe1f38901930c0774c8d5502bd231572bd657f0fe01b373080a7de3ded5f52e0a3f08a55f9794f3d2397e8b6c38178f3849cd73202edee863216c0b845ae24d4f336e485dddb3478ac9e2d1f97dbdd0222c2da6a8aa4e5790bf33a2a248f30d674a61d042ee9b2763a693859784499a9f701a24f69e087e5454c83da480be208efd574c4b49b451ed82cbe7c10721410b551751e5d68efd8f4a6369952783dcf5182487003bc5866922449268ccc4eb6849bc9f1e003fecafecb1942da03de5a142744c053daf510a2f8458649df27df63f6f886dc73daad2ae946f31eaff1c442e8da4d7a0770e12f5e01faa7452f742261184b9c4e54a97d7508ecf5f8656fd7fc6b8323e9024051fd1b35f9edd9c5c00b7e75224c58c06253d391e6401ea306ff24ae7199fda04ce60858c9c514fc108e692a195e1afe9ac18afa620a39f2e89b046e6ef3cbb2243f3a56ddb11b681a7d2695bcc3db2dd01ad1e9917138cd629403a8cfce2cae44a806738f0012bde7f99dd27ff3277c099f89bbe2310fe762ced2e88fba817ce941ed00a593aeec83a22302897812802c6fc710a5032e319949e02ad6d941ff3126bb130ff06e86d76ae944f1074b938f716338c85d2cf4638f17675c366b5b8bd914d1ac3829af225635040b02ed894b18f40e7b56146fcc1a01eae5f8df7064175406048570172cfdc300643af303907668e8039833f80fba51e8a34bf64b497d10e73612bf910c038f2c2d7b82d4dc1090c7f118b02ab7d4fda5e8498f1f3a6d69fe42098dcbfb3cad13815a99dc039a597f59cea223da4d01eefeae31c030b121016cb5090206d06e65d54d35e59d4bb5e5f916640977431d3fd67d4b17ab351d9f1cb6e3e622d193f3b4070ead5622d5e3c2e1e0c6be625f875bcf304b13f2564d4d5b34948449f0e5d67e40c393a9fa32aeca7892137827f0edcde0cf1e598f5eec7215410463a46acfbc525df27b40dfa230c6e33ce47f083eb38d760cb7caeb8d51f713f605de7157d41bb0980fa35ced8e411974971af9af4021b5b5f99514709f66c9b131285f53c5c1d4169aa0b67e4244d199657dd6bccc918537d99cf5a4524ec883c9bc41ec9206f50662bfeaeb046cd3c850d3d2f7128c35cd21a6da9728f81421b06bda29b2e6aa087160789e33ddd0b4c58a172b024bc92a059500c47932d494e288ae3d5347bf3549ae16f9c214d10e7263825ed78d97e2a881afd3d2dc3414f5c84f7c2f4dbd7b8ec703df2b59eae55780058db1a75b835e8bafa8e7ddf155278c78d566bdcb1c9efcb857775e2d2f98b85fd9922064f2de00c7e3ca32831f4a0de4c4b8ebc0d9e04310d0253f77e5181c7438fc6aa6f5f8eedfdfc4feaedccac6ef0b662f97158673ad2c9d4969e2d8fe6e2be95104f2850058e08c7ac4bba7a9a461b1c05e257d1a4a27aec10013916c0f38a5c4f2fac1bdb0a6ecc92c4c82ba6eedf85020f69b125542d146b257ab31087847ed92ce1b346c2314b39f39fd64dee5e4abd74ec1201230bb88b42e23ab41c2f9235ab16c87650e1e5aface87d5fe422e15dc3f92fd98a8f871428ef6cb2bea339e813c5630d439b95320e48dae80fdd1bc69b8737072c8840d9419129ba0890b4e882ad57d091d6cf75527827b1160278daae5ecddd56e5b0bb83e67168b171736ee7c3da0597d508964fd8e0e9dad1f77cda0a8c3f9ee57d3a9c63c79d4521fd096f5f77f6fd7b40b6249790bd07b3799b0d9dbdcb1b1b09bbd012c5212be3ba143996bd3b0f85121ddb3e3cec4dc6cacf4aeecc7bf23692e8e3ce3a887724280eea7a4dc06bc3cffd573c80c3bcb8af3c76e4ba16ff17dc00600bb9af9226b7e5ce8b176afb749f54cb8261c88ec93f88592717811fa642e283644e7042f07aa51d0e3d5a0b1a78539f54672ff1784cd49f56212f5a752eff4603c6e92bae3b34db5dc8891eae7c1051c3b38a7cdf12894e3fc412be8a69d1b71b860a5a38a17798b5f5e17abb0a82f5474ecb5537fa547098b5e0b4ceb3dbc1ab1a9a613abe0b7b07afd924ea12f909ac70543de5ec67c381a54aa1b922197d761105d753aa76a76325897ccca8be89f9e7bf603afcd4c15bd0b5e8b31aef0c9d98e998222932d1f557b85999fa1e0d49d9527896bf6cdd286242b38468e51666c4398670cc19fc2afb4bb7955ec3dc84ad86d405e036adefac5ac2bfba4d4ed803c35282631e9b05d1b7134e01cacc0d7aa965f520283d36c6ea33d00b3d825b68448623d98eb0aa2da689e6538e9dfdfe958c5ff55dfdeeb2e0d4f72b798db6155bb94ec87b81ba322c9e2707f2c771aab4c9b0b14a9d8c821db73319a18a04d43a0ffab83f6b0185864409c35c718d697468a4f61664abb719ec32464c642ffc6bfbe86ca66a380f06c1997e60c43f0afebc42988104aae13969acfe3be8755f2ef876ceff2c268fe9e537eb3161585f21e3f21945fdde6a5112bca6ea4fb3b3ef4f14227e82192c618cb8286d67344eaeeb10fdd7909ed2ae9e0a547d047eb18ac4ec05a730b82efa18bb1ab7bef74f9f0a7eeca724886a9a3035cffb26a422f3a8d10f4f9625e5aad60376dfe4de950b77cc1e70bc59d1ecd31c0ad2dd912ea58d20095abffb71d57046ede67cbe47b60a51f2247d7d261fdc1ccf375dd78675b9b46ee0d74bae1ea3a3f582b50d79d113688a3f5f3bd131437b2768fe81203cda80957fd6b5f67e915688e523ebcd62034e8212678283a42d87ec46c0c0fdac65e34a1324a205c3336486e6a1cc5eede347bd0bfd8b68697bf098c4638a2835adf77673decd33ffe8e5bc50ff9b00db0d0bff1c3ef0384e734f09a34ce862b95a8469b2fbf3bfe40d1c3e9b319e7f09264a68921738f9e12f3f94ea1881ceafe9a91c78df3f78f798b0035e2975d3ee70b053c829d602d0b33bd4982ecffc26f2b5f4940a4a12e667d9f358f40d64822da4a6d1ab66dace5df0f2837d7dc72e2ea0feef6513122b85cd3b171cb6e4a63c4d8ce683223d245ad82b044c40f8ce26d76aef4f78c8deb43adfacbb0a5d5b7b99eb1bcf84a571de5ef1435bb9d1cc547787264530f3e47f4445f475792b8631fba9d3b59c9f2a4e9d940b408c305486dddd33bc94280d8b81158944bf55890b5b404801d782d9ba5edd139cb627183cacc23ec62fb7069182e360360e3ef1e55e4214ff61eaeb3301864655d3d60fd5c64b6a1ec4777c5736ab7b30b55ccb5e509ace5eb30cab175469a3cb2d097af193f0d3ca263ebb7baea0592922808af2822a2022c079e1a397ececd388a3cc643eb080efb9bfe8079f6c36f08df1df180cfbf272759b25a30dc3430ca8fdb4974f2328ead8c86787855d5ab7cb2bb23f2b788e8e38c1b035da4b3f96cd41a89242f4bd9eb11c56e07590e9fb9bdf034c137f8e78b913f91383350551", 0x1000}, {&(0x7f0000002000)="2c8be98140b5", 0x6}, {&(0x7f0000002040)="553ed522f1c5489872e7437f171dc6008a172385a31eb8a63a5569ce27720f703c8311ca88423aa579015ab0e3b304295ab87360cb350f3e7a3b1893b0f5257db0e1932116883b81c6ec227a9760fb82b8ebe1e2564b19727bde18c9f6e07c42bbe7aa322235d95e57d8b2eca168a503447d6c3b", 0x74}, {&(0x7f00000020c0)="afa963bf706376400f9d3a0a70291bedc1ae9eed5f3290baac147203e351572e8269f509ee56c061c760e7eb88d463b1d7645bef71280732371142b81e53474b6482bff7e5315aa942e2a9f5e18bb124ffffe23a61e4b9f8a61b7075dc857b155c5ba357ce072f5a61393875b56abcb259e60b1e93a181cf91b50dbeb9f8c2d2b940a88ad88aa07ad206dc2a13b5602baad25c94e71b838b6c67d8bb52ea1ff3e996624c579142a2943ba133d96a4a5b053221d88b0c4ccce79b41cf51c2566912", 0xc1}], 0xa, &(0x7f0000002380)=[@cred={0x20}, @rights={0x20, 0xffff, 0x1, [r4, r2, 0xffffffffffffffff, r6]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r6, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r8, r7, r0, r6]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}], 0xf8, 0x8}, 0x400) executing program 3: r0 = socket(0x18, 0x3, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r0, r2) getsockopt(r3, 0x29, 0x6c, 0x0, 0x0) executing program 4: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) socket(0x18, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x44}, {0x34, 0x0, 0x0, 0xffffdfff}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYRES8=r1, @ANYRESHEX=r1, @ANYRES16]) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) r3 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0000a6bc40862c000700", 0x0, 0x10000}) fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x4c0, 0x269000000, 0xffffffffffffffff}) r5 = open(&(0x7f0000000bc0)='./file0\x00', 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x100, 0x1000100000000}) r6 = open(&(0x7f0000000bc0)='./file0\x00', 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000100000000}) poll(&(0x7f0000000100)=[{r0, 0x4}], 0x1, 0x0) close(r0) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0xfffffffd}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x8000, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7}}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xc) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206917, &(0x7f00000001c0)) r5 = socket(0x18, 0x0, 0x1d) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() r6 = socket(0x2, 0x1, 0x0) recvmmsg(r6, &(0x7f0000000980)={0x0}, 0x10, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140), 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="d227f385a97bb629893d45fa74ed65775d91b2f81e5e6553ae92a91bc4275c17ebffb64684a8f2c194f8f253decf04e02c5c4b9c5ccf751a5c612d", 0x3b}], 0x1) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x9, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x6, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000001440)=[{0x61}, {0x30}, {0x16}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) write(r0, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) executing program 0: socket(0x18, 0x3, 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) sendmsg(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x2, 0x8000, 0x2) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r3}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setpgid(0x0, 0x0) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r4, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r7) getpid() setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r5) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000180)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r1, &(0x7f0000000140)={0x0}, 0x10, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pckbd_enable: command error executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt(r1, 0x0, 0x9, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x101}, {}], 0x2}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x20, 0x8000, 0x0) bind(r2, &(0x7f0000000000)=@un=@file={0x0, '\x00'}, 0x3) setpgid(0x0, 0xffffffffffffffff) executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100, 0x3fffffd}, {}], 0x2}) sysctl$kern(&(0x7f0000000340)={0x1, 0x3e}, 0x17, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) open(&(0x7f0000000300)='./file1\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000180)="cf70770c0d6e80f391bb19656265c41dbf978bc8ef8f9c4c61decb06778c275ed5f70fff9371f1e7789cea6dd7768a2bf2e1a3b9964f606ae9f98c61b38d595303b8f29af43b7903151d6d610da3bb97b52d896feb0a9a1e917c89ec20b854157d7a67e8468615947f9903f6affcc36234407d72d527e7514e53d668cd96c5795a50dbf714313fa18f65de35968e6c1744ebc1a81ee87beb77bef9e84b047377255e3f21a21862b5acf40b49dbbd24ea82380a299266d9f5204d7c3f03c3ff802ae9a2c9f12137d5dff9b82c618267d950ca0598fb7e1d13309a0895d5b5d05e5acedd4410ca736127d66cb6e20f", 0xee}], 0x1}, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file1\x00') unlink(&(0x7f0000000140)='./file1\x00') execve(0x0, 0x0, 0x0) getpid() write(r1, &(0x7f00000003c0), 0x0) write(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x7}) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) sysctl$net_inet_gre(0x0, 0x0, &(0x7f0000000140), &(0x7f00000003c0), &(0x7f0000000200)="018a8e04f7467b8e860e5d65e6d460b25d71", 0x12) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 3: sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x150c, 0x0) executing program 5: syz_emit_ethernet(0x42, &(0x7f0000000180)={@broadcast, @random, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast2, {[@timestamp={0x44, 0xc, 0x7, 0x0, 0x0, [{[@rand_addr]}]}]}}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) poll(&(0x7f0000000080)=[{r0, 0x7d}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x80) executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r0, 0x1) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000400)='#!', 0x2}, {&(0x7f0000000640)='\n', 0x1}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x3, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001180)={0x0, &(0x7f0000000040)}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000005c0), 0x10) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000), 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1003, &(0x7f0000000580), 0x4) connect$unix(r6, &(0x7f0000000000), 0x10) sendto$inet(r6, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) r7 = accept$inet(r4, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000980)={&(0x7f0000000940)={&(0x7f0000000780)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0x10, 0x1802, 0x0) r8 = dup2(r7, r6) write(r8, &(0x7f00000001c0)='x', 0x1) recvmmsg(r7, &(0x7f0000000700)={0x0}, 0x10, 0x42, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000280)=ANY=[]) recvmmsg(r2, &(0x7f00000006c0)={&(0x7f0000000940)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000780)=[{&(0x7f0000000100)=""/229, 0xe5}, {&(0x7f0000000240)=""/109, 0x6d}, {&(0x7f00000002c0)=""/62, 0x3e}, {&(0x7f0000000300)=""/243, 0xf3}, {&(0x7f0000000400)=""/170, 0xaa}, {&(0x7f00000004c0)=""/93, 0x5d}, {&(0x7f0000000540)=""/153, 0x99}, {&(0x7f0000000600)=""/132, 0x84}, {&(0x7f0000000700)=""/2, 0x2}, {&(0x7f0000000a00)=""/108, 0x6c}], 0xa, &(0x7f0000000840)=""/227, 0xe3}, 0x4}, 0x10, 0x1003, &(0x7f00000009c0)={0xf0, 0xfffffffffffffffb}) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) ioctl$FIONBIO(r0, 0x8004667e, 0x0) recvmsg(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000080)=""/23, 0x17}], 0x1, 0x0}, 0x42) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) executing program 4: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b21100000d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e39ecff6669cc07868de45ed3fc33719caf1f71ecec8a918458b2c10a1c66653b276e180e9cb9b21f9982230f575295d48889c9a92c90f722492fc8d75680b37ba955d2c15e6c9d900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf400000000000000000087", 0x90) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000300)=ANY=[], 0x88}, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) recvfrom$unix(r1, &(0x7f0000000200)=""/158, 0x9e, 0x840, &(0x7f0000000000)=@file={0x1, './file0/file0\x00'}, 0x10) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) fcntl$setstatus(r3, 0x4, 0x40) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) executing program 3: open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x7, 0x0, 0x0, 0x10001}]}) socket$inet6(0x1e, 0x3, 0x0) socket$inet(0x2, 0x1, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setreuid(0xee00, 0x0) r1 = getuid() seteuid(r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206919, &(0x7f00000001c0)) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) flock(0xffffffffffffffff, 0x1) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000140)="f3731a2db2d230bab132dc43ca9fa2da560548f2d9f4ee64a7bf9c3f7b9affb2941478fd9d89eed1eb16faa4f0ff67bea61e0125a31077b274fe5966830c5dedfc78eedacb2b04d78517951821a5123dd2a1206dce9e54ec4f38062f07efd243d1e72899b16a9d20b2dce2", &(0x7f0000000200)=0x6b, &(0x7f0000000240)="dc5beae9429144859b7cbbdc8403d9c5024c81201a0757b1325988f33065b774edaa72243bff4fafd0fcf2bc87c447d2390caef2639ca86361b7ac27df5574d3ddb964544f3e596a10e9cc2d74d8f80adbb420b890803b8c96e987b4d28c1af36d9f28", 0x63) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(r0, r0) readv(r1, &(0x7f00000015c0)=[{&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f0000000080)=""/39, 0x27}, {&(0x7f0000000140)=""/177, 0xb1}, {&(0x7f0000000200)=""/87, 0x57}, {&(0x7f00000012c0)=""/2, 0x2}, {&(0x7f0000001300)=""/252, 0xfc}, {&(0x7f0000001400)=""/200, 0xc8}, {&(0x7f0000001500)=""/179, 0xb3}], 0x8) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x93b3, 0x0, 0x0, 0x55, "88b1c7933a1333d138ae1bbf7b3093cdfdcb01d1", 0x563}) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x81}, {0x4}, {0x6, 0x0, 0x0, 0x88f0}]}) write(r0, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) sysctl$vfs_ffs(&(0x7f00000000c0)={0x4, 0x1, 0x5}, 0x3, 0x0, 0x0, 0x0, 0x0) executing program 1: socket(0x18, 0x3, 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) sendmsg(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x2, 0x8000, 0x2) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r3}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setpgid(0x0, 0x0) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r4, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r7) getpid() setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r5) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000180)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r1, &(0x7f0000000140)={0x0}, 0x10, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x1}, {0x3, 0x8}, {0x200, 0x0, 0x0, 0x7d9}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) socket(0x2, 0x2, 0x0) socket(0x2, 0x400000000002, 0x0) socket(0x2, 0x2, 0x0) socket(0x2, 0x8002, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@lsrr={0x83, 0x3}]}}, @icmp=@generic={0x11, 0x0, 0x0, "40dc5b38"}}}}}) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040)=0x7, 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x8000000000000000, 0x8000000000000001}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) r2 = semget$private(0x0, 0x7, 0x3c0) semop(r2, &(0x7f0000000700)=[{0x3, 0x4}, {0x2, 0x2ff}, {0x3, 0x8, 0x800}, {0x3, 0x3ff, 0x1800}, {0x0, 0x0, 0x1800}, {0x2, 0x6ff, 0x1400}, {0x1, 0x7ff, 0x1800}], 0x7) ktrace(&(0x7f0000000340)='./file0\x00', 0x4, 0x0, r1) semop(0x0, &(0x7f0000000280)=[{0x3, 0x1f}, {0x4, 0x3f}, {0x0, 0x2, 0x800}], 0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x87fc, 0x9b7]) setreuid(0xee00, 0x0) getpgid(r1) msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000440)=""/248) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getuid() dup(0xffffffffffffffff) clock_getres(0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", 0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) executing program 0: nanosleep(0xffffffffffffffff, 0x0) r0 = socket(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x5, 0x4) listen(r0, 0x0) write(r0, &(0x7f0000000240)="25a99fbf493e6b7ae9dc4182d1026bade187a7be89cf552946d563431143152158a12f214a6e0c20e9a3421f30604d429b39d114790337a1fa745cc813283a583683b6426b6373d5edb3e7111a619129ebedcc0c2fc0cd282cc79305be11f6e191db897b0e373a7e262086e0c0c2102679bb7443d3b8d0baba7eba74cd3c403470796bf44e57278848c3d0f96c68323fbed4a0a3e2fc53a6196d11c5f0f529df35c83e4bf5698a8f53f62df2cdda65d6508622fa03918871f87c0944", 0xbc) connect$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x24}], 0x1}) sysctl$kern(&(0x7f0000000040)={0x1, 0x44}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffffe8) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 5: sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x5}, 0x3, &(0x7f0000000040)="f064e1ac52ffe237e8d1832feb35ebd3e302261a84402cf495225bf8fb07a73fb4487bea78938315497eac61799a567893e722bf2f67781c631b58991f64cc694c4bb0da0f2b30b4f0f4c85d50c798123329510d4f831bf45afe0a8e6783db4715a8e86ed7a95a55437a42e890532f443504deb6ed43197cd0e471d8c8cbbdd48f609a2576f0", &(0x7f0000000100)=0x86, &(0x7f0000000140)="4433b04d4999753ac3881ecaf78393cb46560833717df538a25c05668195", 0x1e) r0 = socket(0x6, 0x3, 0x0) sysctl$net_mpls(&(0x7f0000000180)={0x4, 0x21, 0x2}, 0x3, &(0x7f00000001c0)="f1302152c84e1ae1cd2761185a206cf5774210921ede23d8f74fe877ff07115a746cf32cd3e45d5e38bb639008754b9c5d9c37f581449e452c6a8c816a3d9b5f88a907c340d5afc76097e635f93d8dac1bc9f1d5375b0e9e8a754aa913429193d82a6f6a3e3403a1d89fdb91cd885d0a3a0f7426cceb4be789b95e079c16d06bf743b11e7d633a8d9724918f175b4cd88207fa21701850e8d4a4fc0b0651b2b929c0de651071219a628036a3b386327d710e1848730348c87ba28157323a1e3923190ab8916b13c3413858a227a8842a5a683de63b7e5193532bb7fdf558a6b87c2304d299e8170f2f15261a5c85ffd47d7e87bef9b12f720ceb417d49fece782ad09f5b42a97a921e842bf1917f22e6ce541b3ff25ecce24789a1a592e7e0c2fc77467f12782f67b38b8c4438e9e1d9c25941d8c078d0757fa5d706089e6cf86545ad949fbc6c9f428f06a8762631f97087a571e980e5b9861a050761571b93d06e185a66a5bf2c174b731a6e121798d5e933ad6ae2fe4eb35c3afd8299ce1a9518abe02f1620035f17f737d6b968977dbd922629f81e3a4d1d14f570c3ae4cbabaefcba5a00385d3a788ff3120d5f3e61e5500c1096d2841a1347f1e9effc501875896f5d57de21ef436697af16a85b1407d25112b8a778faa85a45302b8b05a0f5931ae98ce182c655fe14e03a729d3717d02dd274f9aeb762ace03ca5ca82fd2c10101e24182a25021465b00ec1291a6a083cd1b72454ff3148c8cb6f6134a7b5f3983260e192be0ffdc681a05aaba7f0a11c6698162d83081c4e795ee485b57d50d1aa466c5ada4cfd1115b806834eb02d43ab0f03d02573f4f95513b232a92da6dbf0462b3e1e8325f27cd4c92d5e1013739897db77b00c372217f6d8c05c9160791c840370a16ec4273ce362cb6cc0e2c24ce5b4d6dec9961747119f0418581d2fbd8c07ed133530e32fe70c915ac902727b43e8dfb1e519c41c3b4ad1d55899435c4aa45c71d3302077ca93ad575ad248240bc069b7dfbd27f4a5d61c8635efa894cb8229b21399c00a0da3bb75531ca4aff80a3bd2870663201bcd1e9b2d68e74fec1b21a2119de543548ceb6471b340549aabd2523a854807a39102b9b5f32efe0dfb37ea8953c3511e0517c88619ab7d5b96245e3def5340ed281cebe52a4f9dd78b077fe4bdd4ae7696bc6e216cfbf491673b1ee2219d0e0d4aa38d447457eb5420ec22e49d0cfb838097745d1cccc8ce6aa3c828dc4470890490a1c6013af69f030420845fb5c035930e546a2d67f623dc0dce21df5e0e0c79c726461ade9906d9edc74940f88a56b8978e6f76a53e1924799d73ab4654e9140382e07f6cce6e056d96e38bfaf595b89975103f47634125ea1021bb69bd5963e538155dd3aa2441c1d93b4d18be7e2db1f5b8987f2a7860540af16a960aeec95f5a721d66a4d85534a4628a28608f4a2ef3fb39797e12703544fa1377c54fb49550fdd100a822bc9b15b8d2345ea00eb50a8c0705d7a586e5d034ce93eedc13b60d6b90f3286ede5c7a4c42df8dc38a6f24cc030cb49786426a2cc4fa7a78f993e87e317b101ccb8c3d2357d19bcf26550d9581561f0fa9201d6bad687c5cc8285d67f55f2dba5118a3b5ff6df4cb34ac9142d267c30cbc961c3cd2d904a4bb487bb54bc7ae627eb65abb32e516048fc8874399c5ddace70f51cc32a61c3c9961b5354b66eb694732fcb376282b1e167223965417f499d5c579ce15a3f1ce56053ad5895bcb76b1d748e448e84d2014d0b61ae79ab96f0b208b6f52943a4d82360a02e8560b326583994be49a7d177024285ce498ba9db80719ce269653bb512f879d3e95b4227ef218751a8b3268ed1be02336050c688c746ac2d0c6ea34cc94eaea249bc169df38f96a04c891828799191a0030fb229ab0e380af62eb5ad2258c9da352e8dfb92853f802184ef7546e059bce8605cbef1dc6c26b5f853cc1d00af0b47f640a4793a9712f0e76716490be670372aac3deaf469309305b1ce82081cb92704f5e043c7ada11714fab511969e8a13059159d9d987c5840e250b81d0d0b9b751a0e9909e3fed92e399cd40dbed1f20425560d1f6bd907e6b12fbeb83824d14aa7079e0649d983d5d984dcba7f584d8f7f97848ff9183256f4b6e73b26d0e970a1934cd269dc67dcfaf2e5109570b8266f2fabf30744923973911b0304a7c9b2f6bffb5efaa5b92c3c1c44d63fc6d4a1d6ea0c9f13c3ded7e4a65e15214e06e0295e2a55afb7eb9f4507e6b25d73695f1431bdea3a64001fa76ae1e20b2680a51940674f136db91ff23579d610c60721656914fe22777fd768039cb55be6ac66a8c25704c698f6ca0f83e1cc5c12069c24eae027c878050dea9a3771fc5f6a3bd1791048fb896296f3d58c0cfc94c85707c5907e594fc48bea494f4997ab53c14d1491dac0e04de40008a5c5a28e51ba84c33eb6659167458b01c52165a4212fbe866eb0c55b470cb1f5dc400b1a9c9457639dba431ca2987a94dd486fcb1ffbe1fe4ddf4b3c0d486b747f7e8eb096c72d88a2aeae9c7284198454aa45d0e7a38fb662a8b67d7ccd578a033ea958bfbe4cdc85752d0049bafa92217fbbc912902888b155736cbc1bf80977042008e8c04f347eb5c5024c15dcd73df0c535c9748189c547261f0e8d27278f1a4effbf3b32d147810d4a041cdb436501635f5bbb53e45b2d633cf2b230451f8ce891eba8df3536b1c7a76fd0fecc28ccb680add7f60423e981dd30a6907233408bfc80556e7c3a03d9aafc5de1d5fb089a9fe7a126c0fdf4766b6813834ea744d55631698d3c32689d3c4fd310d1e8a0b6670dc5b4dc56e827949fddc6ff9273887926cbe38d35a543de9b92299a165e0b9d8aebe26ba01884549df243dbae473110fb79018f8be64b937cefa913817c7a2a35b0d5b692869d77cabc20ed82037c47e51cf98cc5ce81ce642ded06424b637aa366c5eae2df4eb0d6234fc74c90d809488237ad08aa6db5b3a0d2ef449de519898a638c16d8823cef3708b1e7d3617d6c38a42d7ccc9bc858721e422a83b208a2b5fb3e304226c66630391029a4c83801229550736ef14204d7588e6a30caef721507099ae669b336b4e8e57e76402fdfc219a3ee6e5d91ece80182543e771ca1a995c5cb4d6192caee935bbc1bdea1c15d0a4bbf106be642c0271ff4033b71ccea2bd43108f193f64f5702ae44b2ccf322a0a4f42f503c927a780e619ec2f2b4f84503d6213eb6658f77a5a702e2c3e492a182d9f96858e0783b831535f284d2488da35a5cd699778cf84ed9340adbd4ca74046d0817f4cd45bde61ef7b79d6793a3584d8b29c8cb1623b9564d56000f0aca539535fbe14950b81d1fbc5be7f53a70857c43d66b0e1f25425dc35e7be0a713062ab574f4b0f8cb6d5c3db45910fbef06c6334a0885b00c2170d3dc71c6ff9270a35d42707150c25a9fe57ddad829bb46a5f6cbbd6e0ce0df928a39a3afc15975bf6fe8a5c9038c26d643bc0994514bdefb148d5c1f040f809c933e3657e48aed46c88765af9631f86d1f7b2a6d15315569225d6ea87315369ceca5172aac1f628608a06174f50b7fcf64c560a4f926d48e85fc90d332ecab4efd8b534813747f07bfdc2b04576562be41a2ca750b639f775064c07c73c6d2d7fa9c23ee5f74c00bf789266c985ed0ff9fab08918996daec949cb7d284455069a770de695b20d90d8169b56ae4b03a1761dae0ebf1666a7c299a89d39d3c665440cd575106ca0c7bc7d7535aa732b6ced7fd842cb65db58cc82d3fb0d1e65d70c875a9760a88a4d547f1ae3672b64e6ce44e8fd88cea855fe20e2893b1281eeb67eec66d0fc6c3f113ac7f6e30ec257d77a3b32e035d604e419cc7ecd1c573fa47b11832388ec8ab96dcd5ce3d463a144e9be0ec4312bb2f7d9efda5d8b65bad25577c5cf275a4c46a74524601017f7767cc273c21a5ba48efbbe7165dda89f60f849532be9d1532ec17e978e4b540e9c61a3d0cedd93fbc69429719a7a3118e8ce374178f4722bfe336a7909393cae6036c590e1a23b5c90d9b8f65c39b0d15a26cae2b422e8b0a3cc13f324a82a6ef3c9a25d6ae5f06fa3c37df44d28a574cfa35bf839d744063d4728b020f20519c46c5afafeeba145942615ed042f61bfac9a3c25ea0bacabda4ccea856ec7f5452865ed3d1962c63fff10ccc45a2c1c9bc2f45d8aa2e07fbb4bd357895bde37db475fd3f0ed854317c78eba9e938349f8cbe3846a41097815b3465db0b83f11a1bea0d204214f450be59f5285da5ec71df0c052e08ec3c60871ee005e783356311b002fa608492bab8017d26f26d093f9b10b7be88597651a219584ea9284b0cda21928f68e9d9829b03836fd886541d427fc621197cb200843def22d4b90102109a7408958e4b0450d41ef2aa5ca20a78b2a97052d7cb9be697f007471436a61eb1301975216bd00f6cda4621ef5d1a46a8fe2395b2d56b6d6674c26aa453898ffc4bacae73cfb90d8a4fefec8e1f84c387ab3ff14aec61be268ddf73f23e5bb95c2455be57ba75f4a5c9f7ecabf21acc606cf386de2704799b47ba18494438e66a3e04ef11d5ca955c5a6e4c5b22278a8aeb0dabae9f11aff2ad961d14a4211e650103ac7f6964032e2f72fa705afea175816ec8cc6149cfd93c5c54c28cbbb5c70a8efcb0413b816aa71c176971ece1fd16d3f6ccc3a3f580f86034b5c4e1bad64398f35e5e5a6a6f98256b0168ef88eba5b517547392ef696067433c289907008e8a53442fa9d974184dae3a74d458875f4430f0da92ac96f87e02c15319873a256c8aad7c5a96a40856e5efb3979e68045c0346749a928e04689276fdfa7be979cc0129ae9c0096d70e3d9cbc3b58c63ec3a1209ecded78035828283c7fbb89188de22da77c3b761de91923c49981833fd878a7075e410798eea01719e5e36fbed7d8764ecac8f68f95e2bdbd14db426277db34181312bd0c7b605175e794e484eaf84df43437c4dfb2c57ed351bc5b8aeb0f582b43b0d2d7855e79c5ad85ff495204f52f613bdba682ff168b48eafaa0b4bc04acf5f8b7e33dd9fbe62661df3d24ac4bfd401ce02ae198685450a0f21de8a88be0b98ecf4ba4a95d1b83da950ce7ca0ca532ece492bd0c30ad07a60d2f96778fa5b7c7ba79ffd0e39e85845b82c0c9c2aa939329bcebeb0c01ee293ef9adc500ff1f74eef3b27f31fc8eb930f76d45ddc90f9d16fddceee7943f79410b9249b32932daefb9acc83e9ecdd6cdcfd352ed25eea20c6aaeb5cb33b53164f96a65adc88e142c7e64fe50c9e24bb29db5f9e47817cb1b4ebadefe32608ee2935489aee2bb313db8fa3936474d1026ef11eaabee269d61adf90a80d5386e40247635e4afb25bc4a352a503da8daee0b04943c9cd1fe87acac3315194920ef2f3d0312bfaa8fd8396becb434e71b328ff8fc692ce415253252f98fc2370b04dede8d34c5cad32ca7647f53d8a73b6a1f5c96711efe4e8bd424514045cbdf85b03d5b42b56740b2840e68099ec62cfb09b2b46b9ca27216fd7916942cf80829a2e788d8c659f148c8af0a0afedbbc56dd6ec0c235b6a8e0c145fb4e721847a5fe60fc1b96fb879fd7d411817809b4007cc5ed7795d03a7f23d67e63c12f7553611ffc42d7fd1849a8a6d7009e4baf057d18318e1075e331d826453b2e7684a4f0fa0fc6e7e0aa5cf84e030dbf8ad4a08ae947d374be252084bf596f672a0134fea90328978dc9ea1b9d52247ff91c2", &(0x7f00000011c0)=0x1000, &(0x7f0000001200)="dc61ea2978aebc76699d5c11eeb929f04b270f2781696ada4a377701cdcacc4680f6c29f8d18797c895729b416a0dbc3dfa5e0ff5fce86800de4b8543537e636c8819371127c3cc6c98e46ce418d05219355a0b6bf43a1bfdab2e1bd42ae08cae38d9150b2aa3ffd0be1d75d6f65582ff3afc3de05acb18d4f68305fbfbfdbc48bcd81803e6d2359f4008eaee3557f78ecdde939d9b0bebccf6afb198646b01b66eb5c", 0xa3) getsockopt(r0, 0x1fd4, 0x3, &(0x7f00000012c0)=""/13, &(0x7f0000001300)=0xd) sysctl$net_mpls(&(0x7f0000001340)={0x4, 0x21, 0x3}, 0x3, &(0x7f0000001380)="fb4185757a71f70ef8e905968418017b4d27cf", &(0x7f00000013c0)=0x13, &(0x7f0000001400)="a19942bc557dc57e1b21a2ab73c7c41b71ef559af748a76a25d20bb5143435c3496de3223d7e57771ae8094f6ea055fc31f6bbf233b46b6a7616a7dcac0d404b", 0x40) sysctl$net_mpls(&(0x7f0000001440)={0x4, 0x21, 0x5}, 0x3, &(0x7f0000001480)="3b47680cabc6599421537a293c28ff578751afc3d66850a3278b86b2064241ac58d806564653f879ab6ccbe57bdc5715652240a0563c277f8ad1ceefb33d1a808274f2536cc1d4b012e034c48c8a15e77076834b7d94005cff2ceafd340116043445aeb0bf197e4da893272038004bf7856360e468b7", &(0x7f0000001500)=0x76, &(0x7f0000001540)="9168d0c5a77c1fc5c2188d63561c5cfadc72dbf784ddf13c235e28edd7449ae4fdb9a4529495b25b4f1a044431814f8467270ed59f86312625682dbd7bcfd611bae0828f88618683e9b6d3ba007f517e0eed7df7199ee3c48a48605b79bcb47270a6aa11180f739b50462d187f7fe2e66afd29fcb57277bf778510ed88c73f0a14bcca9d93990b305ef4a896381e4fa0218b7308c2af566c2261baf5ce08299f8bc60c8e304b4d1e472263eab73a345914ff8ea4e3fb817b1f06e708da", 0xbd) sysctl$net_mpls(&(0x7f0000001600)={0x4, 0x21, 0x3}, 0x3, &(0x7f0000001640)="8bddfc672ae1a87b1cf6ffdabf83eb5dbf2acb6d8e9e7d59602a872b172d60ecffda7531aaa037c30b8fde3460e58ab4539268144fb533df5ba8b3aa12c8334c2cef2b36f8bda9ce50e6088784eb1dde9f75fa4aa5052527de69042ca92f1dee470535865d3c9dcad7ac7c825741473fabb84b6404f15c130f35a98e130da98b1b26f6dca0d04e4efe98cabc69391f425353b2ed4147306de5fa491a02d529558aa86f09cb1700a2efa1cb68320b1cbe2012dd7fef775aa4552b11253d3be8f2316f9308d68e5ec423153817c4639ba1809f9641d8f573cd659fa7", &(0x7f0000001740)=0xdb, &(0x7f0000001780)="1e303ed2aa4b69007246f6ecde9ae66081540b6bd1cdda77b2b18b1a76ae336a22d1", 0x22) r1 = socket(0x18, 0x5, 0x5) setsockopt(r0, 0x1, 0x20, &(0x7f00000017c0)="f02501b0f2f8829d5287839f7f10b0d642c5d5d22bbd7511d220e0b9be910a9ae6608dfb21fec4d6840bbf77eb74ec832c53b5828e78bd03242308075f10310c36cefbb8e559eb6af419141aa6a03ac59a35e25c6887c70cad93868b87f5f06ad2c9b1ac8483344835f485", 0x6b) sysctl$kern(&(0x7f0000001840)={0x1, 0x49}, 0x2, &(0x7f0000001880)="b7ce5d723889ffe25be0b7090a9d420ddfc1f1cef8f4114db3b396474d66fcfd5b93f360fee5666cd825560f003ffbc2cb6301b0ab6f610d5a5f2d0ed8ad9f18a4a5a5c0784be78458545996c1297381bae397c0338f32ac67909a4c6600db7118f00704ee0e81b0c88123eb50b0c1e2afda88cfe826f3e2a8e109c1a403d70ef184513680576211d4c46efd29656eb6415788abdaa866eeb52561bf2d2b4f7ebe8f2c83d3d0bec73214c0fa00092c3fbc03b6b61b6235dd98f2a2c0270d4a6a2b957bd91191537651e8eb57345efdab6fbcdee3a7f3651f3afd79c56d7811", &(0x7f0000001980)=0xdf, &(0x7f00000019c0)="0c477407a57baff745d51a207417a6400e781140da87587f217ee48bdf2ce8f248bdb9e59ef99bbad6e3291bddc5bf56e25d55679f58552b5d0e2fc42077e3ee9bfe15e35952e839f484eb30d4a9d8154ba14525112523895b005d530bf775f114be54fb7d34513bcede26fc9db06f610ffa988d3ad80a419adef297597b04fe99965ce4bd55d699656466a2ca12e3593a100bcca1c3", 0x96) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001a80), 0x10000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001ac0)={'tap', 0x0}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001b00), &(0x7f0000001b40)=0x8) write(r1, &(0x7f0000001b80)="46f39d32d4", 0x5) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001bc0), 0x100, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0}, 0xc) fchown(r3, r4, 0xffffffffffffffff) setsockopt(r1, 0x4, 0x1, &(0x7f0000001c40)="c3716f4e17f40125c913e1", 0xb) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000001c80), &(0x7f0000001cc0)=0x10) r5 = fcntl$dupfd(r2, 0x0, r3) connect$unix(0xffffffffffffff9c, &(0x7f0000001d00)=@file={0x0, './file0\x00'}, 0xa) poll(&(0x7f0000001d40)=[{r5, 0x1}, {r0, 0x4}], 0x2, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001d80)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r6, 0x1) sysctl$net_inet_ah(&(0x7f0000001dc0)={0x4, 0x2, 0x33, 0x7}, 0x4, &(0x7f0000001e00)="6c05b36c0ee19998f97be81b8f134b3820ff761b6dd2f68ea7a99870", &(0x7f0000001e40)=0x1c, &(0x7f0000001e80)="6063fe5d0643581f7677a5c71ab501535e6d20790f71ab356dde7383804ac28def1b6c9fc9ea156181a051370901c770671fedb8eca91fc24ca92d27c6d435ad049fb5867caf5bd5ebe41b93f68a363e955a6bb753a6628cdd692de803927469642e338a6e06fc1f6ed44533bc151e67947f5439b304c1d74460fcf5ebeb50a6c4de2f23105bceea698db7cc3cb875d5434095993da0e283fd143b3d172ee01a670a0fe5318b0543141f7fba0d7c23cd571e1195becc8a514fdca196245491a0273a0d2321774476bd4a31cd", 0xcc) ioctl$KDSETRAD(r5, 0x20004b43) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000001fc0)={0x2, &(0x7f0000001f80)=[{0x936, 0x8, 0x4, 0x5}, {0x7f, 0x9, 0x0, 0x9}]}) r7 = semget(0x0, 0x4, 0x40) semctl$SETVAL(r7, 0x1, 0x8, &(0x7f0000002000)=0x9) sysctl$net_mpls(&(0x7f0000002040)={0x4, 0x21, 0x2}, 0x3, &(0x7f0000002080)="b907c09bf1b7863f7ca70aff04c12c389c4fcfb199e0b6bf67a18da7c0940aede193ab692bb719b133a401bb68d2e4e277315f525c2684a018185184b0390308bb9969d53c25e61ebe9edb8c84c598147e445a52da91d7c5013d7c6056b1ca8ced91200c6c13a38a6808040e0c0d7ebb005d6c27de62f896c8b5836e96af0ea2ece139496a7ceeaafc982067cdb9a0c9f111bb1ee41e3b230afb75c6f042e24af40f06e87565422d1a4f6378302608360b03e31bbd63f836d05e66ef7ef52a42ce88102ab55621dbfb559a4362626f021603adcde1570bbe75c38f1fe99fc7", &(0x7f0000002180)=0xdf, &(0x7f00000021c0)="1564410e280ed85a0594b68c7c3b3f2ebe9300e3d25f5f9bea253c7a6b94ee3df9dbbc9a72de29d7d80870c4dc00b87ddc08c4ae14e626407aec22a9f998004d2db7dc38d636de4654c176965d4c4fb425789d624f1f1118853cb29472d1939dfe1c473be521b86a888eb100736fda8721c1e644a96a68cc035358fa46181df9e1cf8aedacb0e5580f57e1e8092248fcd86012752f68d235ec129f82e8202f90f696e45f17059dfbb72baccd76376b3572fc6f3dc6ee5d951553b809478ecf41df2e3fec268d98b34103a8b7b88e35a4a0251647c52b2e8ba18f5f07239d1513c94d49683b4bf0de21fcfa18f899ec99a5e881e0722bd7f73168b6f30f295110d1ef599b827bc0f45c341c93fea3f0d09436c925bb40119ac701ad21ac10a04c9e04092714672cb7a2a50e9860a2deb9b1bcccfa897277fc161ff5933fd9422fd8e51195ba86e722c225cdc47cf6cd0d24a009c2d51bbf7b0fa5362cf504b6b44a919ccd637f0924dd448bdb7dfc5e5f78fff52be9d4de31c6013391b97b307578d94825c0517468d0c480919795e8cf92c18649544d3e8c19a461cfca9cceb1289079c4a8d4698e9ebef682f9197f82ed1c1a8477305622abf02eb48810a0417297e38dfc64caea19daeccc878be9221b700504ee6309f80af3ce35a549af4110b3c9a1b0cd2f3d98af0e1b08800a3df12c46df31f1ce5e75d00b9d05d9d2360422d72cdd0b4b3ec4ea0980e521e56ff5f02a7ca67ef187e59f1766870daad946fa78f73f0ba48acbee0ae32db0f4bc0a02fc40f873cd1b3698cf5067e8b3086e07dda7f5df0cba5f788ef7a943870f102ff1cf0b7d15060c61edff53c2ece27265af32d0ae75c50fc532b368343375474a746f2cc21bf44919bff6706c3a583a349a670a12acb63937c6109272f80c7d3d875c0ce692ef54f26e792a98e316876ff95c803294934e8f3abe1c1951f32ac5f3c9e4baecefca505368548cb77e9e345800a6309adfb05df0a2246297c20259db8df86430cd3e72d532e5a585caf1a55eb1b5d4bb194fecdcd757ee4587a12328f80982031b4f3831f63b371000d3d68b5ee5ceec8589219d81d4710f443273609d1b3aa061927cf3500fb462c59e34dd500a3e32328a8d56cff4bdb24aff5c413e236d96451a2af52d8143c3be0a536b388be851ee1831b1c7ea548258f1f0e750d2cdd73d23166c9e21fa5458fe6aca744bcc72723b28f4eba3449281193c8b6b72e2493dc6bce7dec40981d179517289d6597abe9957b220994e26eb15062f23da810fc2d52eca06ead4a1d0f28ed341e2f309541521b7ea70f7a508b79032cf783fada43985bc2fc2d2ce9b85c7925648eddec934552cd165b2ec2f7e946041d4846260e1e4efaa1d55d80f9b4b7e9cdf6dcc0192be036dc7cd74188c77efb2fff460d4bdb1bba674259f6d181be8d1cc7210a1da46ba2b0fbbb9fe1dee5a038e3bf09775b8d6259174b282db16015c01e524ba3b7e497bdcf8d77e36a439cbb313373c2658c3fc18a3ffc3fec8fdf10c52aa2ff42846fdae8b80b4ea50339d295947c6be23ceb6a1bc8a867ac81dc55b1d0c9b282d9751c0076a4a4829e771f23c535711528f7cf94d1dd97b9233ca76166c142bd1a0148fb8c68bd475916afca375b05668a819094c5694f2f2ae2403e73c6e3b6426744a71e4b200e35edebff8f915b603200aac5cda186d67c2027dee05bd696b392464f54716e5fa36bf1964e128e3f44c9c3d9f0b276418fb6b53803a9b98a7f4811c1661554d22a78a83715d21f400382e05abe4fb8885d46fe59487af64f76fd7c0c519ca320ce5cc8cb862daf22daf0eb7c63a583375ee0133281ba1f5665afb882837b5dbb7a4f9c132b3622c11b02e2161c3c8249455ef9f6f2c8728022f1aea5d2ba0e627c006740f6efa67251e8135bf8b548a75ae186c15dfd1e85ba4a228b001bdfada6538fffc7f9e181c7ea60622cc097f2579f1af246fdee568218339ab981c35bcd056370d5c863f21fe22585276d0de40ae1c534d928de10730926e8ba44885da4280f1db256085a703476e9fc9e21ccb57a9ab326b353eabeec44e3fddf454f9d235e5c62bcb7a504afd2de5c7c16757830d1993227a809514e5eb638a202d933cd6ec634310ca62aede55bde754e420648a7e8cc67342abeaa825abb39b8cba554caf9338c034202732aa8f609e91c5622db96a8296301eff14c1a4f6b8ec93b7c2859589fc85e41077506038d200595383678e334621307e78fc95794f3f134655e30043e938e4a9a43f8aca44bccff88d7984b1494022512e3defbda942e5783d545cad5589be813517da32ddd4fb37671e24b7bb1c61985a9fdda102adb8f12d05e6619536a8643927386e96e433aedda9e23c50ae851fadadd907602112ddd7769a1450b0b0bed14ff8121f10a29f9e9efd774d8d1cf9c34fd9e9120b043c4ae5fe8a7c87cd27e8116c18588687c3484b51db579d1a65d9b5f3709c37f9c27fb08e4478e329af1e3142f87d13dcb83fbd28d27e75f0d6f84f3a70e73742fe248378a27d7663b6970400c321034ebdd33bb450a12c6d448b28f2a64598c8857c929b93658b7cbb3cb4cccb5ad0e8fe0a43c03121a47a652d8db2b685f5a8e4d6f5c4af27465a5e8423e09101d514832be96bafa8e1a7bb69695954fd50a19b8545dc5fa376f03008f57748f01e30e7ac6570fea2bbe3b90a5d4f900e9578f4f899d187e3cccc90b9bc62a6c59603a8909c316e899766c24f9752d955bea53922ed18dca376cd07556c392d92d6d02b49ed556bfcac5452e68251b50cfa75db9f9b1d9c8f690bc200e61be2683785f5ec6f55dd6fe5a9506194aa884d1557defb55a8d81a799c3cbd2c2bc44fdde51515cd421b268013bb1da9d68a7d58555ca91be288572678384597191c8cb28fecaa56eeade028652705d6e2f4171ad583a29a6680caf2766a7271f0b40e9d1cd59e0fb41514fba061a79f3eedf9ee0cbeeb6d86d0fb845258bbea74069aa559336363bc37f1d23102842fd77c1dbc2a6132be212ce4c809da66f9c9f7e6c3b2cf55f0c87290c27504f2adeb303484d6f36d42ee6c8486cc5b0a6a96229168e8fc5c86cc18a9144b448c4e35b2e6d8dd588b91e01ba66d410a02d961969624b632b3a79e611dc5c7fb44442ae270784f0d7fa69aaaf4ba2e8a6ac1b52f8a0731ddf9c452d8b8f1016662de871e8f2029b2fbd3d0ea131849e2789a03416d80c43588dd92f9879f9849ea96348be561babd8bafe193ccd63ee50b16bbf69a20f8f4fba792301674203c871f802c2890efdad2a9e06b35ad504d3971ee3b7b9fdd1ecff375be1ee5584f1f65e18deb075f9c862c542df93dabbe93e997bc00d5a64c7c133f0546ec5b4aa8f55a5c3edda47eb7db0539ae5589c90784f2f8806c79fe9ce70ec358520c9503599f0f90ae482e62f1832dfe0c7eb2b8be7846011d83e0362d731010feebf9e9bc211b17394cbff12036f45f0372d0686de03787fa5b0842f74088fd4e29aa735b2e5fe638c03c788f0742d80df6d0f1bc8c1a01a05ffb72f0a53d66d87438e8b951c3c402fc2a76cb4c35a58582ba22c4844db592c9b94f2c4159827adb9979cb7458ff12bae722a0ba366f54a7eeb523c4c762b58d04abe11ade40212924675dccc8f010fc988f1944229a21362022a302e864ad86db4927864f50defeb2e1e4f93c50d27dd87477cc9037ba22167b4b29316ad11c7469c9487aae0cf9c96769731514553250675f9c972bbe24a0e2c212e70fcdc94ed4a689e561137c8e9fea790a1355ef1b980368d9b6cebc7f06f30dadadad83e63e170697299e6e2552f7ac71350edc6e4ebdfe6f956357a7e45ec2bcc1716db023ad5827c69006f7ff3feafdf3b25b8ec76423255007288fa43d5314229908162c400297044e12e87ddcedc19fd794cc3e615c2ac332347ea37edce22bacfe59b143e3f54af1c90e0957766b2592eb554a2f48e7c7c385dd72db610b7db6446d8fc001d7fb3750ec33df06343fb1c20dab458b0f996eab94e51c8c56d022eef65ce1f2fc149b8799ffaac191098d6081ae191299679ac0764ce42567bd150806b606705330d0030cadb0d70f93258ea8244b5c1451ecf204df23600e360c4a2ef7f98fb20b4bfaacc062ee3a78fea79cf7b411be93b260b6ff8e25f5a9f074bf0e0ec186be0e1edce4e780f8b50c490913934400d4d45c010eeab4ac47db5a58828ec2445cf0ad009d3fba019965ef248b28e7067d50590d7bf2376a696cb0f776d6287c775d9c2ce8444de4c26ac86a07af6e00a38200cba7f623eede22b8cafab2726d29af2c1d3bc49af31c786cf079e73743f8bcc1327ce98ffe65819b2e4c8bb84635f06ef939a03a48433ef2bdfd9602d9e4f20841a8bffa07d59fad35fd5182f2e80da6934e37e05058cd4d64c1a81798819656a95d84f77724d246afaeef72941442333a41c13d257977fc2aa6703ce0a7d7beb92f717739c5202a39893f299c357a115962abec511f32a4d9473c1b2ad4426c1d4fc24b53e8ffdaf0c37d04629c9164429af9ca76c827c9e837da9ef941e0259a280e19ebc9d281b2d25b0df30ccd9ec46b82ffc902792bc2b81e26ed0381908fc3af27c9ce63b4c3cb140e481af9def9f7f5fd4bc0598849fadfafde4a34dca21ff5f2fa91455007810e47979e12a752c2536858fcba910787f82207d08056107cfe805b658928909dd20ffed3feb3c07166e783b0c110639270b1084d5e7f13368db45ce24c541efdff2d0727f7db861e96819adf696ceb97597b46241d8c49122a190cfd5726fea8a59e61894ba56001d4ef1d09102791def7d739589920a616a3ccbbdbbee58beaa8483818f8c3f19936a6b6ea872dd57f154ec20be10ff776ee02bc740d2801bb39382fc55cdb6bc8105355e04881880ad5176cfd5d07b027bf60888bd02d80efa72ecfc944edd24aff1eac10587aa5fe2f6f5fdffed27de7cc9136d54ca723bc48d13139fd2d50f2b2ea9fc876ffab78dcd2a1fa7aafdd871deba63b34189757bc666eed6811c18aa0eea707da4f649ac60e1b6cfb14b63c77ffaf34571313954a3d7ef77e81f34f36ff1ac054aeb4b884d98c4e2d0c2fb3a9d151f061b98739baec2866ea8a6857847177c7abb75cce6bffd18928c2827c428560bc9834669d09c7a4f5513bc70eac1d36856a47a0e6dfe8971e4a7d214a91d2559fa53e741d963d0c2ac7935a4651ec10f9ce7ce221ed812d2b20396cb1933d7b5698bd2a27020737d0b1755d2e563e5b8ac172eaaad2d1bac61c0639efbf87782827f72f787d6a2caf3197497165e5da0088fad4f02c88d5a688fd1c43c139e3cc3a9204e428cba5daf1583429d41db0697a26ef5fd872a673a61b7c123e05d29fa267c3297d3f6f335ebd4ad75293b3ce051d5072f6b5a74f120339d0a38bb879888d21bfa8b91be90abf80383c4001295f1acb32bb3840ff880d45a37600cd7e751879c9c7cdf3862c270425b0f491aa78aab367e999375d438caa5e497e02bd18b2396a15039ee3317a85d6e49a811a4e9fbb5fbf1197254c61b7c58e0783c0aefae572f5debc95d20bef8832148316b008d0e4ce9f8b6baadacae7fbaece5c4eec79e24ff4a92406a75703332d1de4c2835484a2482c545dfb878748623cb2b0c01a9048345b056b7d070ddfdd918850b8d6274fb6c3c6d0d7aeec3d20c099e514e57c3965a1cd6a799752ea78236bfa10121933ebd686e9e8ce232c9091be", 0x1000) executing program 3: sysctl$vfs_nfs(&(0x7f0000000380)={0xa, 0x11}, 0x3, &(0x7f0000000800)="15161665a565b678efcc1a16e750e50147e95193ee4a52bc22714f2d99406ed9e0046419cf774346a78b91f34134423ca6df2ee7e11498de3dd4ee42273a30c6221164bc556c759101a63dfd9a07da07c07c55632baa5f242d7aa5e0d7bce28d2bd5710c7cd74a77f4ddcdd98bbbb925fd0000000000a0c5b566e95cffd51dd54778f017805664c5222303ba4097947fdf6c8f6c89d172d855f83b18c1f2ddbe1f158b1305cf56c8030b73e0a97c164dba9af2df834846be2ec32e933527614df040bfa999b6eff82215b3768fe1947d3fafafa52d2e71c0b8782b7ba56af6ca070356cd633c34c22bdd9ca355290c3a46bc7487fecf09c65251b3516f00853822191627e6356313aa5aeff007467b9301a9049c8559f14e43b4028404ce30f9e683d7b2b3c55da53e4951756143a590eeed8f8f2e0de32bc1e63802c846a2c4474eb81df6fe04f246b2de4c0331166e9b25", 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r5 = semget$private(0x0, 0x7, 0x3c0) semop(r5, &(0x7f0000000180)=[{0x4, 0x3f, 0x1000}, {0x1, 0x9684}], 0x2) semop(r5, &(0x7f0000000140)=[{0x3, 0x2, 0x800}, {0x2, 0x6}, {0x3, 0x8}, {0x2, 0x3ff, 0x800}, {0x1, 0xfffd, 0x1000}, {0x2, 0x6ff, 0x1400}, {0x0, 0x7ef, 0x1000}], 0x7) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) r6 = getuid() r7 = getpgid(r2) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x80, r3, 0x0, r6, r4, 0x0, 0x2}, 0x0, 0xfff, r7, r7, 0x10001, 0x8000, 0x6, 0xbdc2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580), 0x62) setrlimit(0x0, &(0x7f0000000040)={0x7fffffffffffffff, 0x7fffffffffffffff}) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000005c0)=""/248) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) setreuid(r6, r8) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x10200, 0x0, 0xffffffffffffffff, r6, 0x0, 0x44, 0xeb}, 0x2, 0x8, 0x7}) getegid() accept$unix(0xffffffffffffffff, &(0x7f00000029c0), &(0x7f0000001800)=0xffb) open$dir(&(0x7f0000000340)='./file0\x00', 0x2, 0x42) socketpair(0x6, 0x8000, 0x38, 0x0) setegid(r4) kevent(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x100000001}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r9 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r9, 0x29, 0x28, 0x0, 0x0) socket(0x11, 0x3, 0x0) executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x4, 0xfffffffd, 0x848, "1df2f9238848324cbb82075f80ea5e35360960b7", 0xff, 0x5}) r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x2, 0x7fff, 0x5}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x3}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) close(r1) pwrite(r0, &(0x7f0000000140)="3693f0bb0e16c2176e2a1930f2d9eb8af48a7e8b6e270babf63277ffb5a64312295cbc290288f0fbc4d77a2e8b2a8bb486f023d9e00e5f08764f328cc04ee53bb3ebda21a629f86d31ff558d00887aae5eb23bc92f82e0ba65efac983e6b6486d708694f66430ff8f7ec702b7f6e77238b83854963189266b6b59a7a3c037dc0c4e9a7fe7d844875d775f687a996aeb073e660737f898fbedfcbbe974bed3042aa72adc51ef6d43db4ac297801a85af6721e6c72a7fa2cf9e4cf3341d16d82d2b64ec6a4f566", 0xc6, 0x4) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000240)=0x1) r2 = socket(0x6, 0x1, 0x0) r3 = shmget$private(0x0, 0x2000, 0x413, &(0x7f0000ffc000/0x2000)=nil) shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x1000) connect(r2, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x8) mknod(&(0x7f0000000300)='./file0\x00', 0x6000, 0x8001) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000340)={0x5, 0x8, 0xfffffffb, 0x8001, "bde116790f0b1979cf52ec7c828c486ef5037e87", 0x4}) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x40, 0x0) r7 = kqueue() kevent(r4, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffc, 0x80, 0x60000063, 0x1, 0x7}], 0x800, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x5}, {{r2}, 0xfffffffffffffffa, 0x98, 0x2, 0x6, 0xe3}, {{r6}, 0xfffffffffffffffc, 0x12, 0x1, 0xfffffffffffffff9, 0x3f4}, {{r4}, 0xfffffffffffffffd, 0xa, 0x1, 0xde18, 0x3}, {{r1}, 0xffffffffffffffff, 0x50, 0x2, 0x100, 0x40}, {{r7}, 0x0, 0x21, 0xf0000000, 0x2, 0x4}], 0x0, &(0x7f00000004c0)={0xf17, 0x5}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000500)=0x3f) sendmsg(r0, &(0x7f0000000a00)={&(0x7f0000000580)=@in={0x2, 0x3}, 0xc, &(0x7f0000000780)=[{&(0x7f00000005c0)="84ae783554bf4873e841025ba4ef6ab8e5f8acd4ade13b37322a0d9a7293f3a069dfc260ad6b5f7dd592644112ee0247c8de9705038f3c513554cbb28378fc87cde9bf6cdd18343fe71d9a2576f8bc027e6dc2841cd31458f0449961c676fd01730922355e831f4a624ff6ff6358768f9bf5a6340b4c743331b5d2f7d5748d5742a1edc669e4d131a8666897fff24f93399f44352a66ce", 0x97}, {&(0x7f0000000680)="9bcef4ef0ba24b2490d7ff9d2fd3e9ce8d11c9d8815a80d5e631487c5c0f11a6768fb6bb6ff114b555b70edf1ed14e37423ba193574fb97145cd0002eaf430f531a7a21ffc240a8f081a6e3532d15a5ab87cd604696a555dc040c436451be758e99d7b638d29ce83790d9a6a8527adfe98445542b79572b21f29ee74ae1b4aca34e1ab96103235c18fa5140d5ab84ec3e786c645a44273e4857ce18bfebbf818a4e52f2ec8f07177051537e0274033760dff5ad75238523d1f88e0134cc918cac0e136386b95", 0xc6}], 0x2, &(0x7f00000007c0)=[{0xd0, 0x1, 0x8, "d194298efd2fc027e9760de171a7931dbcdbbf112692749e84207987e830dc9441da048d09bd5031e5ba4881bbc77ba5b940e2cc9360fe525f517dda71af7e185c6c3c75096f2637db346af07f0d56d33175332098abc82edda9e23806bb448e10dce91e415122da5829962e7d9489e45e6632c91a6b9ec6dd7429a3f7c4342d30c3803171224ca63f1879c81f2113fd96874b0918f008ed2f07b67d6cd0d40152a7ba60690c824e12f3e96a7c6b1d9f523607265bb82ff61eb78c94dc92d7"}, {0x80, 0xffff, 0xfffffffc, "d9797bee5ea7bbabe0688c69e25ffdccfb16c5fc99ab1bf97b9f10d44f1220316ed7e6cb7274482886350b1a2564d1a1f0508deeb3228ace92529a3fe45652c434926ec0906e9248f4e373d6e8a60bbf2387f0bd98772ec071aedcb3e35f0d3e62d276c8292d4919f92f9e56edf19d"}, {0xc0, 0x0, 0xfff, "6e1f0b10448e596daf7e2ba485bbfa7fcc40760cba2ba705ce163fdfd37a52dc14eed8b21a029e342cbf2f188cbe2a5a3f94e62c88d6adfa6c685ea1c92cab677a699393281d3c65cc5502fa4b446feb6297ac32dcd617e1cbdfff22516a8c16c824e3608abdc298cf16bec4912d31c538a2bfa7be33aa85c098a18530f808abbd890d3a79c62b96b64c865154c0e9b82fe3a47ba6e56dda2ed73b2f23dd01c6c7c175075ec28af5ca9a"}, {0x30, 0x1, 0x5, "a455d8c7e18906f461e8f744d1ff3ffbd0fbe1d325121c94c8"}], 0x240}, 0x4) close(r6) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a40), 0x2, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a80), 0x200, 0x0) ioctl$BIOCFLUSH(r9, 0x20004268) sendmsg$unix(r8, &(0x7f0000002480)={&(0x7f0000000b00)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000021c0)=[{&(0x7f0000000b40)="93c895eab92b618ade63f4f3dac445ca6df3f4072b3dea1061fd4606ab1506108be5c8b87a8dcd67b1001aaa86d929e8abef9559b16f3c7c39d680ae606b6fed7f645209387a76a72d00fa4dc51d8368727066a7e0da2038991dbac45f43cc2ba305256673a02c366763a422aca381be3b6a3d475c08d9982d916c39b2d750f7a1112e3176f21fdf295f2a947f3398957759057deb5fd71d8e1c27ff0c9d95ba486cdb5cfe239ab9fc1318758b2064d6e62a43a79d525df8a74baf046d73dfe662c91a75708296d69bf81cdaf99055de77bae4", 0xd3}, {&(0x7f0000000c40)="9198a0eec9d3f4117a74fcd36fa6375d7f820a9a33c8cbee2c20c309c41b599873f3d1884708997d1b9c5b1ca60d4a562b70ade5d7f0ab4fc75d7a9e87b972a9e9f9010c2466a2b678282a7a3257daa206143eab174036496cf301285a0b19b5e3b283d773c519a6e43a2d3a490209309ae102f4d000", 0x76}, {&(0x7f0000000cc0)="7ba7ab0b57d74eba557aa852d762b3f63582750e9bd4a00938c557471503f329f8b47ab31fd2dbfecd00940f0c9c163615e758a6a313b20ad3e47101589b498483d377290ffc55f2413094eb415ca317f81f341b9e4c011d9cafbc4dec38ae5c3c797b16611d96c420e9f51bc332152e9e50ad56d95dead9af4c6735673451185a8d4836f5a447bec5f979fae3a2ba065c3d3a44da9b85b69bccb690e9fc92ba931952ab3688c06374e4f391789aca2e28f1beea98416bb507bb016dcee8afffe147f713aeb5c24a68e2a876dbdda76784754f72384e709fbbc95962250bc7a02b", 0xe1}, {&(0x7f0000000dc0)="a80bea38571e7f41fa5131a8a4172c3165905964e12bf91d57a1d1aaaf1c06f2316ee96fed6ffebdacf1ef7474443d96c48339d998b96e9c2c9ca77e6329777c39d8beb06a360b5ef32b0903b4dd7c332eada043b0cd1b3e95e5c6fee2047cb15812502e44a9642061c30b3704e72680628a73fc20412be1b15edf0c896886dbfc786d3ab7b96a80ac2f04da00429ee1890149cd2b838d17c866b4d369098df4b2e236820741b9a0e73f8448b96cbb79ace8c326e825230d7a173a4f7db642b7303972a344b7f3b69c87924d02fff5aea95922796087fc681c99", 0xda}, {&(0x7f0000000ec0)="52346588ea9e635d536b06da42c79662aa626d8431", 0x15}, {&(0x7f0000000f00)="61ff82706c3386de3e5a205daedf0940aa932c5737853c9cfed40911068b6d43f152470ce87e516baddb478afe034c366a7201b7d4bd6e05ccc3143d879a591dd347ef69fcb94cee13ccf7086e6c32dba4ded43ee215cfa9de5bce56dbded2ee154d4b953d97fd05dd38884ce49052c68741e0583bca012b1c4d7fba88ad3130397a659b01a587dfaff37e58b044c976c89402436454158fff7721af9c82a6000e017f83a058fd8e7af6beb465ff16cdbf929ab4de9cc9bac1b0310865ed09667842113c31c3071c3196cb7602da05577c11656a1d2e326fb1d2e10432570e520005dfee4b", 0xe5}, {&(0x7f0000001000)="7d1556cc401d436356a3bf9b31c79df1c2a90ec272c44eb0c489d33a2c5a2223aae15711cbef11925e5be2252b7290c3198334bbe3647bd5f73a7c28e9f11856efa90b91d26a00513782cae2d717a64329977488f6b40b0837d841ea67d39eb5fddf71c900d1023bc54a22cc10643ec23d860445790d28fc340604e0068240350bb904da411436f16e57479dc6e53b14310f9e18a549727ebfa5988229e6791d320f7eeda3f79ba12ff627568b761acc1c46b701918adc83e564c09febe3b83f067cb1f96d4deddc0b6df4ab8da40ddb0bad256c54a8afe4e9fe28807bdd7ece36730844589331b3cb99a4d54868c7ef43b2f856eafefa46825ec2c3492ab89bf58ccf59716c0ec8bc80b20ff325e411655f9e57150e49c6f06e6b264f0431a77eb65cf0f9f4cb9069657112bf74148fdf248e3fd4f2d836b56cd5fa5f7bf04606d0b36e2d86a832c8aed704bb36f3184b9d5364b44ccb884d9f9f63e0782cf8778f205f2759115f733eb283b2fd3649176a64a31598b7633a48ba8fff97427c1d5ee4b225824dd38f605d3b66431f3e0a14cb0b66ae582743b664301b1850e8f079999d1cf27fddf1c15c6d3f98eb46e1464d0687fd156fe91e602310d8642d98134f266ec4658161baa3a3b4ba8c979ad5d38dd8403b032a570231428ba9ea1493fa09fca76f3725c956644a7c089b1bb62e90f18ac46b2d3034a57bcf4777e2c10aa99ab375c2da85a227185fb9b813163c6bdc186c1dc93c045268f0b35e08241403562cdc08598a224ac319bff257b0bfc1dd035b43d27ba2a2d6c7914525aa9a9019d94954481ad6f32992eaa119e7d5e5c63cd9a838a89c22e889fd712da1699382f7af212b0d3ad02b7e69efa2865292237609d6e94678dfddd421e02b6f7c2f92272a16bf1d6ee6018f5a5bff5219c717a058450d0c89472d7f9a0fe715a69d7566ff8faa0e983b48c15b7a8064018f5128fab6b532abc341de4de92552104dd88a38dbb90beb70884e9ba2b49d59c93396c19987669aaa26f4f098509faf14a10e31a95a72f5c9177e9fdbf9b2ac9f536e262edcbe4b804ac4993bab9aa3d2888c2cf4615587c01c959b64be9ac29c3377365b279b248d0ad19ebf34c410a9b8c9f4788abee792f675ccbe0c2d9068ac0611c507810b9e2742e7f6665ff418550fb627dd7651ea0b9db6d4f81d00848f1420ccb30ade201de22edf2ee8404752d4059629eab89047cd9b63d1ccf97fa2cbbe9f9097338ad55c25e8a6fe764b87ee06733c5a593753f2640005b9ae50226b5ee0829517ce61f1d6602cb3c0474ebfd321f3e411447e2197e5ac3a7a5ae941ef4c2e497179b475bad30aa0c328e963886ef568b65dc07728655389f525e68fee7224749aeb08cacbb800984f7e4c816a51f9e5a100ed4633faac1baa16c2fa36745fbea311e1686790549350c991d24c17f0392b8b19360a7a82f8a12bcf9dfb1513c179989881c334780dc0316198f89815ca3ed948966839940751e8e9f4cc1fd08df02a1da060e05106378d101b3e368e5ee5551a2fdd03ac94f0e5a2197ae458111cccba5215989502c79b3804d7fb515531f77fd69a41f66a541d5fbff2ced22e3d2081fa2ca387e5d04fab7ed4172ab3e1f7a3954f7c9865bf544ee332d9eedefc2ffee53889aba04ac82a6cc0a6fb598840604b93ef480198868328680bca9006face7b93c48716cefc5298631a5a691a9df71d645c595c33e79ff33971b46d479432e25853d4cfb9884d11a6ad8f925a9c7a6226cb0a1a60661ea4c7775e822dcf7f87551a1053b9207cc289e082f7faebd33ce2e7f45623a1f28c8901499cfc6d69671f30cd924579b60779b521fe3201e6332477d1d1d6f4c8223280feb07464ce382eb9d8441cf3f71b9d2791c55607a8bd7c5992fea68afc364a1af5dade301ab46b889e50667972cf0edc39e0d2386156b7d333589ffa136f5ffe9676e33cc81d96ce0507140de654377c8db9c034954db838d0184e7c56bc43db99355108398b8bb5dc8d7d1464040a0f4f3fc907cdb5b930a7ac24d9dc4b3873b1d979a6228f2bc1d88949eb5b88be91f682204ec769df6491809670c71038f3b28df4effa1d060a5bcfa7bad5a56676cb0ea59b8696e25d0d8320dcf4abf12942a760bb8e51c3537eca61ae26f1c5ba5c6fc7abf0176d01558baea2626b0eb82af471ae608e0fed88b87f0d057afa7e6a00fabde491cc73bac3b82b09a47a9d29bce93bccb2ec240f214f227632742b66a0b162aa0133dbd4835adeed2d8ffde534d7376f0f4ed0ede3c7385c484d3a542165f866252fed813f7c36176ee4219eb2786bb9248b2fe1f38901930c0774c8d5502bd231572bd657f0fe01b373080a7de3ded5f52e0a3f08a55f9794f3d2397e8b6c38178f3849cd73202edee863216c0b845ae24d4f336e485dddb3478ac9e2d1f97dbdd0222c2da6a8aa4e5790bf33a2a248f30d674a61d042ee9b2763a693859784499a9f701a24f69e087e5454c83da480be208efd574c4b49b451ed82cbe7c10721410b551751e5d68efd8f4a6369952783dcf5182487003bc5866922449268ccc4eb6849bc9f1e003fecafecb1942da03de5a142744c053daf510a2f8458649df27df63f6f886dc73daad2ae946f31eaff1c442e8da4d7a0770e12f5e01faa7452f742261184b9c4e54a97d7508ecf5f8656fd7fc6b8323e9024051fd1b35f9edd9c5c00b7e75224c58c06253d391e6401ea306ff24ae7199fda04ce60858c9c514fc108e692a195e1afe9ac18afa620a39f2e89b046e6ef3cbb2243f3a56ddb11b681a7d2695bcc3db2dd01ad1e9917138cd629403a8cfce2cae44a806738f0012bde7f99dd27ff3277c099f89bbe2310fe762ced2e88fba817ce941ed00a593aeec83a22302897812802c6fc710a5032e319949e02ad6d941ff3126bb130ff06e86d76ae944f1074b938f716338c85d2cf4638f17675c366b5b8bd914d1ac3829af225635040b02ed894b18f40e7b56146fcc1a01eae5f8df7064175406048570172cfdc300643af303907668e8039833f80fba51e8a34bf64b497d10e73612bf910c038f2c2d7b82d4dc1090c7f118b02ab7d4fda5e8498f1f3a6d69fe42098dcbfb3cad13815a99dc039a597f59cea223da4d01eefeae31c030b121016cb5090206d06e65d54d35e59d4bb5e5f916640977431d3fd67d4b17ab351d9f1cb6e3e622d193f3b4070ead5622d5e3c2e1e0c6be625f875bcf304b13f2564d4d5b34948449f0e5d67e40c393a9fa32aeca7892137827f0edcde0cf1e598f5eec7215410463a46acfbc525df27b40dfa230c6e33ce47f083eb38d760cb7caeb8d51f713f605de7157d41bb0980fa35ced8e411974971af9af4021b5b5f99514709f66c9b131285f53c5c1d4169aa0b67e4244d199657dd6bccc918537d99cf5a4524ec883c9bc41ec9206f50662bfeaeb046cd3c850d3d2f7128c35cd21a6da9728f81421b06bda29b2e6aa087160789e33ddd0b4c58a172b024bc92a059500c47932d494e288ae3d5347bf3549ae16f9c214d10e7263825ed78d97e2a881afd3d2dc3414f5c84f7c2f4dbd7b8ec703df2b59eae55780058db1a75b835e8bafa8e7ddf155278c78d566bdcb1c9efcb857775e2d2f98b85fd9922064f2de00c7e3ca32831f4a0de4c4b8ebc0d9e04310d0253f77e5181c7438fc6aa6f5f8eedfdfc4feaedccac6ef0b662f97158673ad2c9d4969e2d8fe6e2be95104f2850058e08c7ac4bba7a9a461b1c05e257d1a4a27aec10013916c0f38a5c4f2fac1bdb0a6ecc92c4c82ba6eedf85020f69b125542d146b257ab31087847ed92ce1b346c2314b39f39fd64dee5e4abd74ec1201230bb88b42e23ab41c2f9235ab16c87650e1e5aface87d5fe422e15dc3f92fd98a8f871428ef6cb2bea339e813c5630d439b95320e48dae80fdd1bc69b8737072c8840d9419129ba0890b4e882ad57d091d6cf75527827b1160278daae5ecddd56e5b0bb83e67168b171736ee7c3da0597d508964fd8e0e9dad1f77cda0a8c3f9ee57d3a9c63c79d4521fd096f5f77f6fd7b40b6249790bd07b3799b0d9dbdcb1b1b09bbd012c5212be3ba143996bd3b0f85121ddb3e3cec4dc6cacf4aeecc7bf23692e8e3ce3a887724280eea7a4dc06bc3cffd573c80c3bcb8af3c76e4ba16ff17dc00600bb9af9226b7e5ce8b176afb749f54cb8261c88ec93f88592717811fa642e283644e7042f07aa51d0e3d5a0b1a78539f54672ff1784cd49f56212f5a752eff4603c6e92bae3b34db5dc8891eae7c1051c3b38a7cdf12894e3fc412be8a69d1b71b860a5a38a17798b5f5e17abb0a82f5474ecb5537fa547098b5e0b4ceb3dbc1ab1a9a613abe0b7b07afd924ea12f909ac70543de5ec67c381a54aa1b922197d761105d753aa76a76325897ccca8be89f9e7bf603afcd4c15bd0b5e8b31aef0c9d98e998222932d1f557b85999fa1e0d49d9527896bf6cdd286242b38468e51666c4398670cc19fc2afb4bb7955ec3dc84ad86d405e036adefac5ac2bfba4d4ed803c35282631e9b05d1b7134e01cacc0d7aa965f520283d36c6ea33d00b3d825b68448623d98eb0aa2da689e6538e9dfdfe958c5ff55dfdeeb2e0d4f72b798db6155bb94ec87b81ba322c9e2707f2c771aab4c9b0b14a9d8c821db73319a18a04d43a0ffab83f6b0185864409c35c718d697468a4f61664abb719ec32464c642ffc6bfbe86ca66a380f06c1997e60c43f0afebc42988104aae13969acfe3be8755f2ef876ceff2c268fe9e537eb3161585f21e3f21945fdde6a5112bca6ea4fb3b3ef4f14227e82192c618cb8286d67344eaeeb10fdd7909ed2ae9e0a547d047eb18ac4ec05a730b82efa18bb1ab7bef74f9f0a7eeca724886a9a3035cffb26a422f3a8d10f4f9625e5aad60376dfe4de950b77cc1e70bc59d1ecd31c0ad2dd912ea58d20095abffb71d57046ede67cbe47b60a51f2247d7d261fdc1ccf375dd78675b9b46ee0d74bae1ea3a3f582b50d79d113688a3f5f3bd131437b2768fe81203cda80957fd6b5f67e915688e523ebcd62034e8212678283a42d87ec46c0c0fdac65e34a1324a205c3336486e6a1cc5eede347bd0bfd8b68697bf098c4638a2835adf77673decd33ffe8e5bc50ff9b00db0d0bff1c3ef0384e734f09a34ce862b95a8469b2fbf3bfe40d1c3e9b319e7f09264a68921738f9e12f3f94ea1881ceafe9a91c78df3f78f798b0035e2975d3ee70b053c829d602d0b33bd4982ecffc26f2b5f4940a4a12e667d9f358f40d64822da4a6d1ab66dace5df0f2837d7dc72e2ea0feef6513122b85cd3b171cb6e4a63c4d8ce683223d245ad82b044c40f8ce26d76aef4f78c8deb43adfacbb0a5d5b7b99eb1bcf84a571de5ef1435bb9d1cc547787264530f3e47f4445f475792b8631fba9d3b59c9f2a4e9d940b408c305486dddd33bc94280d8b81158944bf55890b5b404801d782d9ba5edd139cb627183cacc23ec62fb7069182e360360e3ef1e55e4214ff61eaeb3301864655d3d60fd5c64b6a1ec4777c5736ab7b30b55ccb5e509ace5eb30cab175469a3cb2d097af193f0d3ca263ebb7baea0592922808af2822a2022c079e1a397ececd388a3cc643eb080efb9bfe8079f6c36f08df1df180cfbf272759b25a30dc3430ca8fdb4974f2328ead8c86787855d5ab7cb2bb23f2b788e8e38c1b035da4b3f96cd41a89242f4bd9eb11c56e07590e9fb9bdf034c137f8e78b913f91383350551", 0x1000}, {&(0x7f0000002000)="2c8be98140b5", 0x6}, {&(0x7f0000002040)="553ed522f1c5489872e7437f171dc6008a172385a31eb8a63a5569ce27720f703c8311ca88423aa579015ab0e3b304295ab87360cb350f3e7a3b1893b0f5257db0e1932116883b81c6ec227a9760fb82b8ebe1e2564b19727bde18c9f6e07c42bbe7aa322235d95e57d8b2eca168a503447d6c3b", 0x74}, {&(0x7f00000020c0)="afa963bf706376400f9d3a0a70291bedc1ae9eed5f3290baac147203e351572e8269f509ee56c061c760e7eb88d463b1d7645bef71280732371142b81e53474b6482bff7e5315aa942e2a9f5e18bb124ffffe23a61e4b9f8a61b7075dc857b155c5ba357ce072f5a61393875b56abcb259e60b1e93a181cf91b50dbeb9f8c2d2b940a88ad88aa07ad206dc2a13b5602baad25c94e71b838b6c67d8bb52ea1ff3e996624c579142a2943ba133d96a4a5b053221d88b0c4ccce79b41cf51c2566912", 0xc1}], 0xa, &(0x7f0000002380)=[@cred={0x20}, @rights={0x20, 0xffff, 0x1, [r4, r2, 0xffffffffffffffff, r6]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r6, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r8, r7, r0, r6]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}], 0xf8, 0x8}, 0x400) executing program 4: openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil, 0x2}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000bd7000/0x4000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f00000001c0)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea000001000000", 0x7) r3 = socket$inet(0x2, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) close(r3) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) getgroups(0x0, 0x0) setregid(0x0, 0xffffffffffffffff) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r4) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea020000", 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x1000, 0x0, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x9, 0x6, 0x4}) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240), 0x0) writev(0xffffffffffffffff, 0x0, 0x0) executing program 5: sysctl$vfs_nfs(&(0x7f0000000140)={0xa, 0x2, 0x2}, 0x3, &(0x7f00000003c0), 0x0, &(0x7f0000000000), 0x0) executing program 3: msgctl$IPC_SET(0x0, 0x1, 0x0) (async) socket(0x0, 0x0, 0x0) (async) chown(0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x43) semop(r0, &(0x7f0000000100)=[{0x0, 0x7, 0x1800}, {0x3, 0x864, 0x800}], 0x2) (async) r1 = getuid() (async) setreuid(0xee00, 0x0) getgroups(0x1, &(0x7f0000000200)=[0x0]) r3 = getpid() getpid() (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, r2, r1, 0x0, 0x1e, 0xfffd}, 0x0, 0x0, r3, 0x0, 0x5, 0x1}) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) close(r4) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) ioctl$DIOCMAP(r4, 0x40047477, &(0x7f0000000080)={0x0}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) pipe(&(0x7f0000000040)) (async) poll(&(0x7f0000000080)=[{}], 0x1, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x200, 0x0) open$dir(0x0, 0x10000, 0xcf) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)}], 0x1, 0x3493) (async) truncate(&(0x7f0000000100)='./file0\x00', 0x30021) (async) kevent(0xffffffffffffffff, 0x0, 0xdb3, 0x0, 0x0, &(0x7f0000000140)) r5 = socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000240), 0x0) r6 = socket$inet(0x2, 0x5, 0x0) dup2(r5, r6) (async) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) (async) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000240), 0x0) executing program 0: mknod(0x0, 0x2000, 0x40000802) r0 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "d88c1afa8797f9bdca0988d115540100", 0x0, 0x800}) executing program 5: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getsockname$unix(r0, &(0x7f0000000200)=@file={0x0, ""/251}, &(0x7f0000000100)=0xfd) r1 = socket(0x6, 0x4, 0x1) sendto(r1, &(0x7f0000000000)="cc8edd95b1f71f8130cc139ae2350da9543cf801d8811c5e414f8d4776138fe14a9f502e53a787610d9c58f2781c6593e2fdad021bd84c4e", 0x38, 0x1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x20, 0x0) ioctl$FIONREAD(r2, 0x80206910, &(0x7f00000001c0)) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x3, &(0x7f0000000040)="71a9e40cc8274bc1e65a91501d162948b47ee3a7ebc26d211394a34b8e5f84cf51b59c7afec37082", &(0x7f0000000080)=0x2abd, 0x0, 0x37) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000880)={0x0, 0xb5, 0x1ff, 0xd29, "8717f9bdca0d88f115e03a90d692480d51aa00"}) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="94c799e845e3728fe0395644c7c6f150860233efecf56fa2bb0f2999f4a251fe7da7cd83d68bac3f0d", 0x29}], 0x1) executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000004, 0x10000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffffae) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)) socketpair$unix(0x1, 0x0, 0x0, 0x0) pipe(0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x1, 0xfd) close(r1) sysctl$kern(&(0x7f0000000140)={0x1, 0xa}, 0x2, &(0x7f0000000180)="b7", &(0x7f00000001c0)=0x1, &(0x7f0000000200), 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x25e8335f0204c147) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000240)=0x1288) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) writev(r3, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) rmdir(&(0x7f0000000200)='./file0\x00') select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1ff}, 0x0, 0x0) readv(r3, &(0x7f0000000740)=[{&(0x7f0000000140)=""/144, 0x90}], 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7ffff5ea, 0x0, 0x1, 0x5773c541, "8cdb3309897c26663532fe1cc6e38b00"}) writev(r0, &(0x7f0000000580), 0x0) getppid() executing program 6: socket(0x18, 0x3, 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) sendmsg(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x2, 0x8000, 0x2) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r3}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setpgid(0x0, 0x0) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r4, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r7) getpid() setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r5) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000180)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r1, &(0x7f0000000140)={0x0}, 0x10, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 5: sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x282) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f00000001c0), &(0x7f0000000440)=0x4) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) r3 = socket(0x2, 0x3, 0x0) getsockopt(r3, 0x0, 0x64, 0x0, 0x0) mlock(&(0x7f0000800000/0x800000)=nil, 0x800000) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) getsockopt(0xffffffffffffffff, 0x9, 0x6b5ff704, &(0x7f0000000140)=""/38, &(0x7f0000000180)=0x26) setsockopt(0xffffffffffffffff, 0x11, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000600)}) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[]) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) close(0xffffffffffffffff) r5 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1007, &(0x7f0000000040), 0x4) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x4ebfac6bbaf7959) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socket(0x10, 0x4, 0x0) r6 = socket(0x6, 0x1, 0x0) dup2(r6, r1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0xed) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x4) open(0x0, 0x0, 0x0) executing program 2: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x1, &(0x7f00000000c0)=[{0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0x37) r0 = semget$private(0x0, 0x2, 0x0) semop(r0, &(0x7f0000000040)=[{0x1, 0x13, 0x1800}, {0x0, 0x3, 0x1000}, {0x1, 0x5da0, 0x1800}, {0x0, 0x9dc8, 0x1000}, {0x3, 0x9}, {0x3}, {0x1, 0x4, 0x800}, {}, {0x3, 0x2001, 0x800}], 0x9) syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[@ANYRES32=0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) seteuid(0xffffffffffffffff) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x2000, 0x0) r3 = socket$inet(0x2, 0x0, 0x0) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000180)=0x5) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000240), 0x0) socketpair(0x2, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x0, 0x0) dup2(r4, r5) syz_emit_ethernet(0x3f, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x31, 0x0, 0x1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, {[@generic={0x2, 0x2}, @sack={0x5, 0x6, [0x0]}]}}, {"d1"}}}}}}) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r6, &(0x7f00000000c0)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket$inet(0x2, 0x3, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x81}, {0x2}, {0xb0e}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) recvfrom(0xffffffffffffffff, &(0x7f0000000340)=""/198, 0xc6, 0x0, 0x0, 0x0) executing program 7: r0 = syz_open_pts() syz_open_pts() syz_open_pts() socket(0x2, 0x1, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000240)="89060ba9f571178869feabff2838ab88708f0100000077bba5545dc63c9ce4dfc95858dd239ee1180e9b87505f000000a2115b7f26331e00000000a5b64201d54e07f3f4966a110df03d0ee0d8b32308efb717e4e800b63868dd5ebd9365811383e6bd2c9ca3018adba54a14be3e2a7f019a1265b91329e4a8647203dceead332401e1710dbb59a7d956e3f741ddc9638dd950f9aecc1a7b303e43d3514b9b68fa5d44925d5a1fb346a3eb9d8e8f2ef3e89f951fe2226ad36a5691c8b95e", 0xbe) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x0, 0x5, 0x2, 0x0, 0x1, 0x6, 0x0, 0x2, 0x1, 0x6, 0x4}) ftruncate(r0, 0x0) executing program 4: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) r1 = socket(0x11, 0x3, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') chdir(&(0x7f0000000100)='./file1\x00') setreuid(0xee00, 0x0) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0x0) r5 = getuid() setreuid(0x0, r5) fchdir(r2) sendto$unix(r1, &(0x7f0000000100)="b1000504000004020000000001400000331c13fecea10500fef96ec72fd3357ae30200004e3003000004be38166a91f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d1b5c223e7d0c032bfa8970c1f505002021fbfa0c0f00008abfa1221554f4e0f668246c0900000008e371a3f8343712051eea040000000000de653a1163386e7ef42eb062dc165c8ac01c367ab984af52ec07e748d7ed4c61313835c63f11553b26c58e5c086ba952dd9850a5d17bac31917b481064294eef1caaf6f3ec6f4c7fe252464996961b9a5235a0de3164dcf8b7848e06413a8857e22422905e38112ac8e0d80144f1305e5597d2863af7e44c4fe3d66de1b19b5809a4641ffa14d52f4ed1b65e000049d73bcb496c416c51a6abcd97aac8c601d973470359a118d6865bf147233514ab846168af80b2fcab8e48bf0e53afac7641fd0261d7c16aa67d4b4de3440500548c4bcb5f830dd6b5fd2325243f7f4bac915250adcc508d59580bb7c97bb953ccf446c248c60d468880861706c7bda320cc1969032d00b30000000000000000", 0xb1, 0x6, 0x0, 0xff7c) executing program 0: r0 = syz_open_pts() preadv(r0, &(0x7f0000000140)=[{0x0}], 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x7}, {0x20}, {0x8106, 0x1f}]}) syz_emit_ethernet(0x62, &(0x7f0000000280)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0xfffffffd}, {0x6}]}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0x0, "6100000000020700", 0x0, 0x7fffffff}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffcc) r3 = socket(0x0, 0x0, 0x0) setsockopt(r3, 0x0, 0x0, 0x0, 0x0) connect(r3, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) executing program 1: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x1e, 0x2, 0x1}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x90, &(0x7f0000ffc000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000080)=[r2, r2, r2, r2, 0xffffffffffffffff]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x3) setpgid(0x0, r5) r6 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x2, 0x0, r5, 0x0, 0x5e, 0x100000001, 0x8001, 0x9}) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r7) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0xdb, r0, r2, r0, r3, 0x58, 0xb2c}, 0x1, 0x101, r5, r7, 0x20, 0x50f7, 0x1f}) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file1\x00', 0x2000, 0x101) r8 = syz_open_pts() accept(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCCONS(r8, 0x80047462, 0x0) r9 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) readv(r9, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/5, 0x5}], 0x1) clock_getres(0x2, &(0x7f0000000040)) executing program 7: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x4, 0xfffffffd, 0x848, "1df2f9238848324cbb82075f80ea5e35360960b7", 0xff, 0x5}) r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x2, 0x7fff, 0x5}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x3}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) close(r1) pwrite(r0, &(0x7f0000000140)="3693f0bb0e16c2176e2a1930f2d9eb8af48a7e8b6e270babf63277ffb5a64312295cbc290288f0fbc4d77a2e8b2a8bb486f023d9e00e5f08764f328cc04ee53bb3ebda21a629f86d31ff558d00887aae5eb23bc92f82e0ba65efac983e6b6486d708694f66430ff8f7ec702b7f6e77238b83854963189266b6b59a7a3c037dc0c4e9a7fe7d844875d775f687a996aeb073e660737f898fbedfcbbe974bed3042aa72adc51ef6d43db4ac297801a85af6721e6c72a7fa2cf9e4cf3341d16d82d2b64ec6a4f566", 0xc6, 0x4) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000240)=0x1) r2 = socket(0x6, 0x1, 0x0) r3 = shmget$private(0x0, 0x2000, 0x413, &(0x7f0000ffc000/0x2000)=nil) shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x1000) connect(r2, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x8) mknod(&(0x7f0000000300)='./file0\x00', 0x6000, 0x8001) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000340)={0x5, 0x8, 0xfffffffb, 0x8001, "bde116790f0b1979cf52ec7c828c486ef5037e87", 0x4}) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x40, 0x0) r7 = kqueue() kevent(r4, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffc, 0x80, 0x60000063, 0x1, 0x7}], 0x800, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x5, 0x2c}, {{r2}, 0xfffffffffffffffa, 0x98, 0x2, 0x6, 0xe3}, {{r6}, 0xfffffffffffffffc, 0x12, 0x1, 0xfffffffffffffff9, 0x3f4}, {{r4}, 0xfffffffffffffffd, 0xa, 0x1, 0xde18, 0x3}, {{r1}, 0xffffffffffffffff, 0x50, 0x2, 0x100, 0x40}, {{r7}, 0x0, 0x21, 0xf0000000, 0x2, 0x4}], 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000500)=0x3f) sendmsg(r0, &(0x7f0000000a00)={&(0x7f0000000580)=@in={0x2, 0x3}, 0xc, &(0x7f0000000780)=[{&(0x7f00000005c0)="84ae783554bf4873e841025ba4ef6ab8e5f8acd4ade13b37322a0d9a7293f3a069dfc260ad6b5f7dd592644112ee0247c8de9705038f3c513554cbb28378fc87cde9bf6cdd18343fe71d9a2576f8bc027e6dc2841cd31458f0449961c676fd01730922355e831f4a624ff6ff6358768f9bf5a6340b4c743331b5d2f7d5748d5742a1edc669e4d131a8666897fff24f93399f44352a66ce", 0x97}, {&(0x7f0000000680)="9bcef4ef0ba24b2490d7ff9d2fd3e9ce8d11c9d8815a80d5e631487c5c0f11a6768fb6bb6ff114b555b70edf1ed14e37423ba193574fb97145cd0002eaf430f531a7a21ffc240a8f081a6e3532d15a5ab87cd604696a555dc040c436451be758e99d7b638d29ce83790d9a6a8527adfe98445542b79572b21f29ee74ae1b4aca34e1ab96103235c18fa5140d5ab84ec3e786c645a44273e4857ce18bfebbf818a4e52f2ec8f07177051537e0274033760dff5ad75238523d1f88e0134cc918cac0e136386b95", 0xc6}], 0x2, &(0x7f00000007c0)=[{0xd0, 0x1, 0x8, "d194298efd2fc027e9760de171a7931dbcdbbf112692749e84207987e830dc9441da048d09bd5031e5ba4881bbc77ba5b940e2cc9360fe525f517dda71af7e185c6c3c75096f2637db346af07f0d56d33175332098abc82edda9e23806bb448e10dce91e415122da5829962e7d9489e45e6632c91a6b9ec6dd7429a3f7c4342d30c3803171224ca63f1879c81f2113fd96874b0918f008ed2f07b67d6cd0d40152a7ba60690c824e12f3e96a7c6b1d9f523607265bb82ff61eb78c94dc92d7"}, {0x80, 0xffff, 0xfffffffc, "d9797bee5ea7bbabe0688c69e25ffdccfb16c5fc99ab1bf97b9f10d44f1220316ed7e6cb7274482886350b1a2564d1a1f0508deeb3228ace92529a3fe45652c434926ec0906e9248f4e373d6e8a60bbf2387f0bd98772ec071aedcb3e35f0d3e62d276c8292d4919f92f9e56edf19d"}, {0xc0, 0x0, 0xfff, "6e1f0b10448e596daf7e2ba485bbfa7fcc40760cba2ba705ce163fdfd37a52dc14eed8b21a029e342cbf2f188cbe2a5a3f94e62c88d6adfa6c685ea1c92cab677a699393281d3c65cc5502fa4b446feb6297ac32dcd617e1cbdfff22516a8c16c824e3608abdc298cf16bec4912d31c538a2bfa7be33aa85c098a18530f808abbd890d3a79c62b96b64c865154c0e9b82fe3a47ba6e56dda2ed73b2f23dd01c6c7c175075ec28af5ca9a"}, {0x30, 0x1, 0x5, "a455d8c7e18906f461e8f744d1ff3ffbd0fbe1d325121c94c8"}], 0x240}, 0x4) close(r6) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a40), 0x2, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a80), 0x200, 0x0) ioctl$BIOCFLUSH(r9, 0x20004268) sendmsg$unix(r8, &(0x7f0000002480)={&(0x7f0000000b00)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000021c0)=[{&(0x7f0000000b40)="93c895eab92b618ade63f4f3dac445ca6df3f4072b3dea1061fd4606ab1506108be5c8b87a8dcd67b1001aaa86d929e8abef9559b16f3c7c39d680ae606b6fed7f645209387a76a72d00fa4dc51d8368727066a7e0da2038991dbac45f43cc2ba305256673a02c366763a422aca381be3b6a3d475c08d9982d916c39b2d750f7a1112e3176f21fdf295f2a947f3398957759057deb5fd71d8e1c27ff0c9d95ba486cdb5cfe239ab9fc1318758b2064d6e62a43a79d525df8a74baf046d73dfe662c91a75708296d69bf81cdaf99055de77bae4", 0xd3}, {&(0x7f0000000c40)="9198a0eec9d3f4117a74fcd36fa6375d7f820a9a33c8cbee2c20c309c41b599873f3d1884708997d1b9c5b1ca60d4a562b70ade5d7f0ab4fc75d7a9e87b972a9e9f9010c2466a2b678282a7a3257daa206143eab174036496cf301285a0b19b5e3b283d773c519a6e43a2d3a490209309ae102f4d000", 0x76}, {&(0x7f0000000cc0)="7ba7ab0b57d74eba557aa852d762b3f63582750e9bd4a00938c557471503f329f8b47ab31fd2dbfecd00940f0c9c163615e758a6a313b20ad3e47101589b498483d377290ffc55f2413094eb415ca317f81f341b9e4c011d9cafbc4dec38ae5c3c797b16611d96c420e9f51bc332152e9e50ad56d95dead9af4c6735673451185a8d4836f5a447bec5f979fae3a2ba065c3d3a44da9b85b69bccb690e9fc92ba931952ab3688c06374e4f391789aca2e28f1beea98416bb507bb016dcee8afffe147f713aeb5c24a68e2a876dbdda76784754f72384e709fbbc95962250bc7a02b", 0xe1}, {&(0x7f0000000dc0)="a80bea38571e7f41fa5131a8a4172c3165905964e12bf91d57a1d1aaaf1c06f2316ee96fed6ffebdacf1ef7474443d96c48339d998b96e9c2c9ca77e6329777c39d8beb06a360b5ef32b0903b4dd7c332eada043b0cd1b3e95e5c6fee2047cb15812502e44a9642061c30b3704e72680628a73fc20412be1b15edf0c896886dbfc786d3ab7b96a80ac2f04da00429ee1890149cd2b838d17c866b4d369098df4b2e236820741b9a0e73f8448b96cbb79ace8c326e825230d7a173a4f7db642b7303972a344b7f3b69c87924d02fff5aea95922796087fc681c99", 0xda}, {&(0x7f0000000ec0)="52346588ea9e635d536b06da42c79662aa626d8431", 0x15}, {&(0x7f0000000f00)="61ff82706c3386de3e5a205daedf0940aa932c5737853c9cfed40911068b6d43f152470ce87e516baddb478afe034c366a7201b7d4bd6e05ccc3143d879a591dd347ef69fcb94cee13ccf7086e6c32dba4ded43ee215cfa9de5bce56dbded2ee154d4b953d97fd05dd38884ce49052c68741e0583bca012b1c4d7fba88ad3130397a659b01a587dfaff37e58b044c976c89402436454158fff7721af9c82a6000e017f83a058fd8e7af6beb465ff16cdbf929ab4de9cc9bac1b0310865ed09667842113c31c3071c3196cb7602da05577c11656a1d2e326fb1d2e10432570e520005dfee4b", 0xe5}, {&(0x7f0000001000)="7d1556cc401d436356a3bf9b31c79df1c2a90ec272c44eb0c489d33a2c5a2223aae15711cbef11925e5be2252b7290c3198334bbe3647bd5f73a7c28e9f11856efa90b91d26a00513782cae2d717a64329977488f6b40b0837d841ea67d39eb5fddf71c900d1023bc54a22cc10643ec23d860445790d28fc340604e0068240350bb904da411436f16e57479dc6e53b14310f9e18a549727ebfa5988229e6791d320f7eeda3f79ba12ff627568b761acc1c46b701918adc83e564c09febe3b83f067cb1f96d4deddc0b6df4ab8da40ddb0bad256c54a8afe4e9fe28807bdd7ece36730844589331b3cb99a4d54868c7ef43b2f856eafefa46825ec2c3492ab89bf58ccf59716c0ec8bc80b20ff325e411655f9e57150e49c6f06e6b264f0431a77eb65cf0f9f4cb9069657112bf74148fdf248e3fd4f2d836b56cd5fa5f7bf04606d0b36e2d86a832c8aed704bb36f3184b9d5364b44ccb884d9f9f63e0782cf8778f205f2759115f733eb283b2fd3649176a64a31598b7633a48ba8fff97427c1d5ee4b225824dd38f605d3b66431f3e0a14cb0b66ae582743b664301b1850e8f079999d1cf27fddf1c15c6d3f98eb46e1464d0687fd156fe91e602310d8642d98134f266ec4658161baa3a3b4ba8c979ad5d38dd8403b032a570231428ba9ea1493fa09fca76f3725c956644a7c089b1bb62e90f18ac46b2d3034a57bcf4777e2c10aa99ab375c2da85a227185fb9b813163c6bdc186c1dc93c045268f0b35e08241403562cdc08598a224ac319bff257b0bfc1dd035b43d27ba2a2d6c7914525aa9a9019d94954481ad6f32992eaa119e7d5e5c63cd9a838a89c22e889fd712da1699382f7af212b0d3ad02b7e69efa2865292237609d6e94678dfddd421e02b6f7c2f92272a16bf1d6ee6018f5a5bff5219c717a058450d0c89472d7f9a0fe715a69d7566ff8faa0e983b48c15b7a8064018f5128fab6b532abc341de4de92552104dd88a38dbb90beb70884e9ba2b49d59c93396c19987669aaa26f4f098509faf14a10e31a95a72f5c9177e9fdbf9b2ac9f536e262edcbe4b804ac4993bab9aa3d2888c2cf4615587c01c959b64be9ac29c3377365b279b248d0ad19ebf34c410a9b8c9f4788abee792f675ccbe0c2d9068ac0611c507810b9e2742e7f6665ff418550fb627dd7651ea0b9db6d4f81d00848f1420ccb30ade201de22edf2ee8404752d4059629eab89047cd9b63d1ccf97fa2cbbe9f9097338ad55c25e8a6fe764b87ee06733c5a593753f2640005b9ae50226b5ee0829517ce61f1d6602cb3c0474ebfd321f3e411447e2197e5ac3a7a5ae941ef4c2e497179b475bad30aa0c328e963886ef568b65dc07728655389f525e68fee7224749aeb08cacbb800984f7e4c816a51f9e5a100ed4633faac1baa16c2fa36745fbea311e1686790549350c991d24c17f0392b8b19360a7a82f8a12bcf9dfb1513c179989881c334780dc0316198f89815ca3ed948966839940751e8e9f4cc1fd08df02a1da060e05106378d101b3e368e5ee5551a2fdd03ac94f0e5a2197ae458111cccba5215989502c79b3804d7fb515531f77fd69a41f66a541d5fbff2ced22e3d2081fa2ca387e5d04fab7ed4172ab3e1f7a3954f7c9865bf544ee332d9eedefc2ffee53889aba04ac82a6cc0a6fb598840604b93ef480198868328680bca9006face7b93c48716cefc5298631a5a691a9df71d645c595c33e79ff33971b46d479432e25853d4cfb9884d11a6ad8f925a9c7a6226cb0a1a60661ea4c7775e822dcf7f87551a1053b9207cc289e082f7faebd33ce2e7f45623a1f28c8901499cfc6d69671f30cd924579b60779b521fe3201e6332477d1d1d6f4c8223280feb07464ce382eb9d8441cf3f71b9d2791c55607a8bd7c5992fea68afc364a1af5dade301ab46b889e50667972cf0edc39e0d2386156b7d333589ffa136f5ffe9676e33cc81d96ce0507140de654377c8db9c034954db838d0184e7c56bc43db99355108398b8bb5dc8d7d1464040a0f4f3fc907cdb5b930a7ac24d9dc4b3873b1d979a6228f2bc1d88949eb5b88be91f682204ec769df6491809670c71038f3b28df4effa1d060a5bcfa7bad5a56676cb0ea59b8696e25d0d8320dcf4abf12942a760bb8e51c3537eca61ae26f1c5ba5c6fc7abf0176d01558baea2626b0eb82af471ae608e0fed88b87f0d057afa7e6a00fabde491cc73bac3b82b09a47a9d29bce93bccb2ec240f214f227632742b66a0b162aa0133dbd4835adeed2d8ffde534d7376f0f4ed0ede3c7385c484d3a542165f866252fed813f7c36176ee4219eb2786bb9248b2fe1f38901930c0774c8d5502bd231572bd657f0fe01b373080a7de3ded5f52e0a3f08a55f9794f3d2397e8b6c38178f3849cd73202edee863216c0b845ae24d4f336e485dddb3478ac9e2d1f97dbdd0222c2da6a8aa4e5790bf33a2a248f30d674a61d042ee9b2763a693859784499a9f701a24f69e087e5454c83da480be208efd574c4b49b451ed82cbe7c10721410b551751e5d68efd8f4a6369952783dcf5182487003bc5866922449268ccc4eb6849bc9f1e003fecafecb1942da03de5a142744c053daf510a2f8458649df27df63f6f886dc73daad2ae946f31eaff1c442e8da4d7a0770e12f5e01faa7452f742261184b9c4e54a97d7508ecf5f8656fd7fc6b8323e9024051fd1b35f9edd9c5c00b7e75224c58c06253d391e6401ea306ff24ae7199fda04ce60858c9c514fc108e692a195e1afe9ac18afa620a39f2e89b046e6ef3cbb2243f3a56ddb11b681a7d2695bcc3db2dd01ad1e9917138cd629403a8cfce2cae44a806738f0012bde7f99dd27ff3277c099f89bbe2310fe762ced2e88fba817ce941ed00a593aeec83a22302897812802c6fc710a5032e319949e02ad6d941ff3126bb130ff06e86d76ae944f1074b938f716338c85d2cf4638f17675c366b5b8bd914d1ac3829af225635040b02ed894b18f40e7b56146fcc1a01eae5f8df7064175406048570172cfdc300643af303907668e8039833f80fba51e8a34bf64b497d10e73612bf910c038f2c2d7b82d4dc1090c7f118b02ab7d4fda5e8498f1f3a6d69fe42098dcbfb3cad13815a99dc039a597f59cea223da4d01eefeae31c030b121016cb5090206d06e65d54d35e59d4bb5e5f916640977431d3fd67d4b17ab351d9f1cb6e3e622d193f3b4070ead5622d5e3c2e1e0c6be625f875bcf304b13f2564d4d5b34948449f0e5d67e40c393a9fa32aeca7892137827f0edcde0cf1e598f5eec7215410463a46acfbc525df27b40dfa230c6e33ce47f083eb38d760cb7caeb8d51f713f605de7157d41bb0980fa35ced8e411974971af9af4021b5b5f99514709f66c9b131285f53c5c1d4169aa0b67e4244d199657dd6bccc918537d99cf5a4524ec883c9bc41ec9206f50662bfeaeb046cd3c850d3d2f7128c35cd21a6da9728f81421b06bda29b2e6aa087160789e33ddd0b4c58a172b024bc92a059500c47932d494e288ae3d5347bf3549ae16f9c214d10e7263825ed78d97e2a881afd3d2dc3414f5c84f7c2f4dbd7b8ec703df2b59eae55780058db1a75b835e8bafa8e7ddf155278c78d566bdcb1c9efcb857775e2d2f98b85fd9922064f2de00c7e3ca32831f4a0de4c4b8ebc0d9e04310d0253f77e5181c7438fc6aa6f5f8eedfdfc4feaedccac6ef0b662f97158673ad2c9d4969e2d8fe6e2be95104f2850058e08c7ac4bba7a9a461b1c05e257d1a4a27aec10013916c0f38a5c4f2fac1bdb0a6ecc92c4c82ba6eedf85020f69b125542d146b257ab31087847ed92ce1b346c2314b39f39fd64dee5e4abd74ec1201230bb88b42e23ab41c2f9235ab16c87650e1e5aface87d5fe422e15dc3f92fd98a8f871428ef6cb2bea339e813c5630d439b95320e48dae80fdd1bc69b8737072c8840d9419129ba0890b4e882ad57d091d6cf75527827b1160278daae5ecddd56e5b0bb83e67168b171736ee7c3da0597d508964fd8e0e9dad1f77cda0a8c3f9ee57d3a9c63c79d4521fd096f5f77f6fd7b40b6249790bd07b3799b0d9dbdcb1b1b09bbd012c5212be3ba143996bd3b0f85121ddb3e3cec4dc6cacf4aeecc7bf23692e8e3ce3a887724280eea7a4dc06bc3cffd573c80c3bcb8af3c76e4ba16ff17dc00600bb9af9226b7e5ce8b176afb749f54cb8261c88ec93f88592717811fa642e283644e7042f07aa51d0e3d5a0b1a78539f54672ff1784cd49f56212f5a752eff4603c6e92bae3b34db5dc8891eae7c1051c3b38a7cdf12894e3fc412be8a69d1b71b860a5a38a17798b5f5e17abb0a82f5474ecb5537fa547098b5e0b4ceb3dbc1ab1a9a613abe0b7b07afd924ea12f909ac70543de5ec67c381a54aa1b922197d761105d753aa76a76325897ccca8be89f9e7bf603afcd4c15bd0b5e8b31aef0c9d98e998222932d1f557b85999fa1e0d49d9527896bf6cdd286242b38468e51666c4398670cc19fc2afb4bb7955ec3dc84ad86d405e036adefac5ac2bfba4d4ed803c35282631e9b05d1b7134e01cacc0d7aa965f520283d36c6ea33d00b3d825b68448623d98eb0aa2da689e6538e9dfdfe958c5ff55dfdeeb2e0d4f72b798db6155bb94ec87b81ba322c9e2707f2c771aab4c9b0b14a9d8c821db73319a18a04d43a0ffab83f6b0185864409c35c718d697468a4f61664abb719ec32464c642ffc6bfbe86ca66a380f06c1997e60c43f0afebc42988104aae13969acfe3be8755f2ef876ceff2c268fe9e537eb3161585f21e3f21945fdde6a5112bca6ea4fb3b3ef4f14227e82192c618cb8286d67344eaeeb10fdd7909ed2ae9e0a547d047eb18ac4ec05a730b82efa18bb1ab7bef74f9f0a7eeca724886a9a3035cffb26a422f3a8d10f4f9625e5aad60376dfe4de950b77cc1e70bc59d1ecd31c0ad2dd912ea58d20095abffb71d57046ede67cbe47b60a51f2247d7d261fdc1ccf375dd78675b9b46ee0d74bae1ea3a3f582b50d79d113688a3f5f3bd131437b2768fe81203cda80957fd6b5f67e915688e523ebcd62034e8212678283a42d87ec46c0c0fdac65e34a1324a205c3336486e6a1cc5eede347bd0bfd8b68697bf098c4638a2835adf77673decd33ffe8e5bc50ff9b00db0d0bff1c3ef0384e734f09a34ce862b95a8469b2fbf3bfe40d1c3e9b319e7f09264a68921738f9e12f3f94ea1881ceafe9a91c78df3f78f798b0035e2975d3ee70b053c829d602d0b33bd4982ecffc26f2b5f4940a4a12e667d9f358f40d64822da4a6d1ab66dace5df0f2837d7dc72e2ea0feef6513122b85cd3b171cb6e4a63c4d8ce683223d245ad82b044c40f8ce26d76aef4f78c8deb43adfacbb0a5d5b7b99eb1bcf84a571de5ef1435bb9d1cc547787264530f3e47f4445f475792b8631fba9d3b59c9f2a4e9d940b408c305486dddd33bc94280d8b81158944bf55890b5b404801d782d9ba5edd139cb627183cacc23ec62fb7069182e360360e3ef1e55e4214ff61eaeb3301864655d3d60fd5c64b6a1ec4777c5736ab7b30b55ccb5e509ace5eb30cab175469a3cb2d097af193f0d3ca263ebb7baea0592922808af2822a2022c079e1a397ececd388a3cc643eb080efb9bfe8079f6c36f08df1df180cfbf272759b25a30dc3430ca8fdb4974f2328ead8c86787855d5ab7cb2bb23f2b788e8e38c1b035da4b3f96cd41a89242f4bd9eb11c56e07590e9fb9bdf034c137f8e78b913f91383350551", 0x1000}, {&(0x7f0000002000)="2c8be98140b5", 0x6}, {&(0x7f0000002040)="553ed522f1c5489872e7437f171dc6008a172385a31eb8a63a5569ce27720f703c8311ca88423aa579015ab0e3b304295ab87360cb350f3e7a3b1893b0f5257db0e1932116883b81c6ec227a9760fb82b8ebe1e2564b19727bde18c9f6e07c42bbe7aa322235d95e57d8b2eca168a503447d6c3b", 0x74}, {&(0x7f00000020c0)="afa963bf706376400f9d3a0a70291bedc1ae9eed5f3290baac147203e351572e8269f509ee56c061c760e7eb88d463b1d7645bef71280732371142b81e53474b6482bff7e5315aa942e2a9f5e18bb124ffffe23a61e4b9f8a61b7075dc857b155c5ba357ce072f5a61393875b56abcb259e60b1e93a181cf91b50dbeb9f8c2d2b940a88ad88aa07ad206dc2a13b5602baad25c94e71b838b6c67d8bb52ea1ff3e996624c579142a2943ba133d96a4a5b053221d88b0c4ccce79b41cf51c2566912", 0xc1}], 0xa, &(0x7f0000002380)=[@cred={0x20}, @rights={0x20, 0xffff, 0x1, [r4, r2, 0xffffffffffffffff, r6]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r6, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r8, r7, r0, r6]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}], 0xf8, 0x8}, 0x400) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) kevent(0xffffffffffffff9c, 0x0, 0x8, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x6}, 0x10) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000005400), 0x1, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000ff1000/0x2000)=nil, 0x2000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x0, &(0x7f0000000040), 0x0) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x0, 0xffffffffffffffff, 0xfffffffffffffffa) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, &(0x7f0000000280)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000240)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206922, &(0x7f00000001c0)) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6}, @ra={0x94, 0x6}]}}}}}}) executing program 1: sysctl$kern(&(0x7f0000000340)={0x1, 0x3e}, 0x17, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000180)="cf70770c0d6e80f391bb19656265c41dbf978bc8ef8f9c4c61decb06778c275ed5f70fff9371f1e7789cea6dd7768a2bf2e1a3b9964f606ae9f98c61b38d595303b8f29af43b7903151d6d610da3bb97b52d896feb0a9a1e917c89ec20b854157d7a67e8468615947f9903f6affcc36234407d72d527e7514e53d668cd96c5795a50dbf714313fa18f65de35968e6c1744ebc1a81ee87beb77bef9e84b047377255e3f21a21862b5acf40b49dbbd24ea82380a299266d9f5204d7c3f03c3ff802ae9a2c9f12137d5dff9b82c618267d950ca0598fb7e1d13309a0895d5b5d05e5acedd4410ca736127d66cb6e20f", 0xee}], 0x1}, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x90) symlinkat(&(0x7f00000000c0)='\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file1\x00') unlink(&(0x7f0000000140)='./file1\x00') execve(0x0, 0x0, 0x0) getpid() write(r0, &(0x7f00000003c0), 0x0) write(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x7}) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) sysctl$net_inet_gre(0x0, 0x0, &(0x7f0000000140), &(0x7f00000000c0), &(0x7f0000000200)="018a8e04f7467b8e860e5d65e6d460b25d71", 0x12) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 6: msgctl$IPC_SET(0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) chown(0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x43) semop(r0, &(0x7f0000000100)=[{0x0, 0x7, 0x1800}, {0x3, 0x864, 0x800}], 0x2) r1 = getuid() setreuid(0xee00, 0x0) getgroups(0x1, &(0x7f0000000200)=[0x0]) getpid() getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, r1, 0x0, 0x1e, 0xfffd}, 0x0, 0x0, 0x0, 0x0, 0x5, 0x1}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) pipe(&(0x7f0000000040)) poll(&(0x7f0000000080)=[{}], 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = open$dir(0x0, 0x10000, 0xcf) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000080)}], 0x1, 0x126) truncate(&(0x7f0000000100)='./file0\x00', 0x30021) kevent(0xffffffffffffffff, 0x0, 0xdb3, 0x0, 0x0, &(0x7f0000000140)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0) r4 = socket$inet(0x2, 0x5, 0x0) dup2(r3, r4) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000240), 0x0) truncate(0x0, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000380)={{0x7ff, r1, 0xffffffffffffffff, r1, 0x0, 0x100, 0x3}, 0x8000000000, 0x1ff, 0x8}) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x1000, 0x200) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) executing program 5: r0 = kqueue() r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000000)=0x2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x6, 0x0, 0x0, 0xfffffffe}]}) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x1}, {0x35}, {0x48e}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x0) kevent(r1, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11}], 0x3eb8802, 0x0, 0x0, 0x0) dup2(r0, r1) executing program 2: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0xbe45) read(r0, &(0x7f0000000180)=""/198, 0xc6) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) close(r0) write(0xffffffffffffff9c, 0x0, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x2c}, {0x30}, {0x416, 0x0, 0x0, 0x1}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) executing program 4: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000100)) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000140)={0x5, 0x2, 0xce, {[0x414e, 0x5, 0x80, 0x7f, 0x2, 0x7, 0xb, 0x4fb7, 0x7a77, 0x5, 0x1ff, 0x50, 0x8, 0x2, 0x7fff, 0x40, 0x4, 0x3f], [0x0, 0x7fffffffffffffff, 0xa70, 0x0, 0x5, 0x4, 0x8000000000000000, 0x7, 0x80000000], [0x9221, 0x1, 0xfffffffffffffffe, 0x3, 0x100000000, 0x2297], [0x1, 0x9034, 0x2, 0x80], [{0x8, 0x1, 0x8, 0x8}, {0x8, 0x10000, 0x1, 0x100}, {0x9, 0x9, 0x882, 0x8000000000000001}, {0x101, 0x0, 0x6ce7, 0x7}, {0x5, 0x10001, 0x3, 0x800}, {0x8, 0x5, 0x1, 0x1f}, {0x1, 0x6, 0x3, 0x1}, {0x61, 0x6, 0x351, 0x9}], {0x2, 0x4, 0x2, 0x6d6}, {0xf2, 0x2, 0x1, 0x4}}}) executing program 5: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000140)={0x0, 0x1}) r1 = semget(0x0, 0x2, 0x0) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000180)=0x98) r2 = dup2(r0, r0) ioctl$TIOCGETA(r2, 0x402c7413, 0x0) r3 = openat$zero(0xffffffffffffff9c, 0x0, 0x800, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000480)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000004c0)={{0x5b5b, r4, r6, r7, r8, 0x0, 0x8}, 0x7, 0x3, 0x4}) r9 = getgid() r10 = geteuid() r11 = getgid() r12 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r12) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x59, r4, r9, r10, r11, 0x1a0, 0x8}, 0xfffffffffffffffd, 0x0, r12, 0xffffffffffffffff, 0x4a24, 0x4, 0x9, 0x1409}) r13 = socket(0x2, 0x2, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x81}, {0x6c}, {0x16}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4e, &(0x7f0000001280)=ANY=[@ANYRES8=r9, @ANYRES8=0x0, @ANYRESOCT=r5, @ANYBLOB="e1699e4ad2191d6dc1ae441c4a952667f93c6258d0256133f9c9f7c5b1e1bbfb52757b39d9b0782a73080ad2c727187488c4cf82c4dc23df55fc716dd61a549743935b748c164c9ccd907c7ba5d46f936b28f165800f19161fb4dc60a52a35e225c0ef8ec490daea4d5ed16e3970ad62526218100b214a52f8eda928058de134e385ac0eab543e3fe0752b415a86e423cf08", @ANYBLOB="c215465286564b657500b3f089062e7e706f5405790b11cfc8327ab5a3650f4159238bf0d29ad4ecb92e1925e84106f52b9cbb854e66cb27fa0546c8ad9697bd1f0baafd4a23c6147fc8110eb52bffd3b0d75a73b0bbc3433b1dbc5d8787f55258c6c08b89eb76b9ab544530ea63dd297b5642dc1f56613c670f021f407dd9ef2636c25e8158e355f600c7d427e5e6f817360d918903a63429eb774210457353af67b591d1b52f839375c83791d79bde7fd1e84472b489452c9b00d84e003d766d2c99f9a003430d2cd4ce", @ANYRESHEX, @ANYBLOB="b7f2062d83bc8b2ba16770542b9227629ef96ca8d37fa462c561d62a14d3581c3ff31dd6e26dd0b2819f93da7a75", @ANYRESOCT=r5, @ANYRES64=r4, @ANYRESOCT]) sysctl$machdep(&(0x7f0000000080)={0x7, 0x10}, 0x2, 0x0, 0x0, &(0x7f0000001240)="361ccfac170cb7fa3fb1", 0xa) ioctl$FIONREAD(r13, 0xc0287533, &(0x7f00000001c0)) syz_open_pts() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xa2}}) r15 = socket(0x18, 0x3, 0x0) pwritev(r15, &(0x7f0000000180)=[{&(0x7f0000000240)="e006b531abceb495afdc8b5a64b2c9185b90c0e23c9eed1429c3a041f83532377bff100eafcb0d410f32e015d2d8b264ef19424e450ae24dcada8d12e0497fc04ebcb0abf66c55849b63ab837c2a600d1fcc4672bc5da2e77f5bdb693362274a9a62c2a01f10707e10d41ecf5fffe2a317b60a241b2e3aea4d37ecdfb8bfc51b6082984863c3dde57540864adef3ceeb8311460b8ee37ba3ac0f10d518085701aba20a8c6a30cf2a78af72bcdb4f9266ef127cc39a106a395960aeed8dcfd47305f91bbd2afcd3e84b14ad9f037e94ba14dd11c752f3a1aad78e65efdc357d6845cd529115e710be43548be843f214ac2c4fa750126dad9972ef081f763801c79b2085a0c28961c7ecbf1c27d1c605f3ecb9d8e3649790441971d4575bed82f30bdc88ac95bf85e2f2a8d5cac1f7fdad09c9a0f8bce35450df1ac6b897a60f1b939f1c9f5b9dcf1b34a477b7fa7cdd98d584683657d7981c84c0bddfc69d7c703a4d083b3cf8c000b632be4e61713a6c66e135e9427dfe2492ecb75a2b459a07e0a689cf8bd249298efb2fe68f88e4573d2580dbb9a1c45db5588a408d5234b107c203a2d90bf4f500adb675d1dd4237237bd3169ed66715629f0f657cded64f7af73239df9716bbe37f0ad8c450b42eda4ba8069abf70884392f66fa6888cbf108a24507f00a19531d624d5bcc75a5731db9b8179cf2f5616d7fe94e8dcf993b17613551e60edeebbbf647e5e9aa576d7d672d66e3d6befc0c47acace57e8dd4980f2a9b0a68fb1bf70d68dc4f5f3fb71bdc4a0aa1d6dbe8c2ed4fdfe6983188db9c755717dce8beacbef46c7f4ad9ed23d19fd652559e88095448b4698a6bd9f8ab614050c6d48f90f1b21928fb6d700fa3044d9290ceac45773b68493a9b66c76efe4b44fbe0e5673018a32deaa8a2123f5cfda6e1f13031c0d0f300e493314eed077480f2560c061dc076bed5f537d4e35bfff7bf37350dc16e9d8f928dd99e61cf2260e5477e9816f6f655e82ed05851c4e671a8163f3cf5fc2988a6c14b173930bc978a4e5c8c9ddd56374730fd15795b333fba44da442ac3cdd13c905f93c6705b148faa8068993d9e37a43e9a62d3aad65889a474e69adf14e320dab70f2939cd24125b6036e647d496212fcba5b47459d5151673f245fb3c2425d38c8c34ed987badcb113171717f01216af67340ad9c21e17417af3eb657fc8bb49bf58dedb87c7ec45a79cbc15524c8b9276776d1aab955086bacd67770f1483c1b489a7c5035e0bff929a2134ad8140b2800c6eabc808a09e291c2c993142f93d2a3dc2516caa8954b87ad3088c0da71eb77c24284ee02baa217e41a2a5e75e9aa1858971b7c07ca9a50f2b775b13668fbecfcf5e6f2533e764a1db9ab5006662938f54a821b143105f22b6ee4b7ce2a93a314e4dac8ed65a3e53096a2797257bd1d4fa6fbe27f0a5fa5bb77d1a1f4aed81cd5205dc195d5d4816ee10b8b9c9bde0d9671a457b447ec7594171420360e8f618f92e5c43ca6848fadd0b05d5222386dfabc7463fe7833e63fa1b7a1c998f136445c7a9b611f38911abfff4e9a6c7267a89283aaf0cd200de7249ff243f9320312e4c19f2b6ad0a21678a6d3a29d51369211dc13b4610f6905a2b6c0210f47f782951e3711d972e66971f9e319ace6c4761e02997938b6a1863f48ddfe0cc7b443b2776c6920ae9fc061aa032ca46a86e912a34bb2924ba3da0d3325cbf5f94d2ca629ac4aa400019c5af0b04c9d205aeb484ae2e33895b662c0e785f8a8786885e2f1740c4472d6d31e6fd94aff6980aa8975dd2ef97bb1a5b745887eba3c90693f9eab19b41811144907642fde4d39dc07914319147deb785546f3ba6ce43fd28cf35c7df374e261bd9fbae18115b8a24c2a70129923126cf407f79e5f37a1c92dec2ea8c8bc5ea9fd72e432293cb7a6af610a35e187c1ceb8f7938d24cf56127eeb1d4f75b3badcfc07c0ccfaf86b4ce018e3ea8ba1b6f9fb0ed7f37e4305aafbf6f13a3863556431d6dc93ad9b8ce51b00cc02330af457e8732b4e10102772123fe40d80e7e567ee2bc4928a0245a1fc2ef620c3aa6a61258672cc541be16883dc08541e3f221b4afe7b51d73e83c97cec1a6c43ddb224d73314bb749df74597c8d4ecd5da687ff5e51729db5c548d9cbd9a0947cc10075bdf4a5b26773bd33f777887c1015fcbd005cb7218c2953774bba675b4050ac889fa3dcd1bbb4a3fb309f4719f5e8ba513a54d59e3a5e98a6498079d73e5904156756dd585243aad8d0517d5b68e63b91f7d8a5f4b7c7748c5006b28f87e67d68baf77930a3601e8047106d00a62e6b2da34943f5b3255c7c6d6af553beb47d1f11c4dcf5c6c77fe22a4558a7f1b4f87aa4860fa2bec3db21f5fe5696e1e92f72be3a06584d3dfd95fa671eb3ac425b447371d87b077b8c9f5cd30b12d9ecf0a07d07fcdc48d153a639b5a50f165c0e317f929101d8aae0334978069538744c4c20b1f8aa9deb118e7b40df3df2a37241eba4cb1a24914055831320da37750a7b8c3d323e19f900704f916caa7e79c81b15f0bfec5ad504e767b3a0ad374db6cfef5c1b16b65ff4b6121064a85c59165c94a46cafd7696827a95ed3d0745c15c8ca9adf5d24c3bcc7bd8945c005ab8beb13fc05d4f05dec4135a34015178242b0ea7ec348bdbe5b6e7602a1f411982b0ddefcf45d034020989478a2b4de5db4bf9ddfef1239b14d2cb234492ca1e5d0561ac0dcee5051eb428a2b6eebd8178339fa1d6b031dda55bae4df8be15ccb8906a1015c9924c8a8f4a69dc63730c92deabeab43247169a37b5031ca674d87bbb11c8ad7ab63fc9f5535775d5f2b86fbbe1fffc975313359a0a35c1c8cca8fb86abae9ecd1636b3dc29b3b6410ed3722fa749f85cc1d9bb36453c3ec2e588df3ec38d665d2637319c35fb29da651248c208242b500aa715e41a7ecf5849f580166b7a57a8ffef3f7c277b8d4a1837ea78a8ddf5bb68e4cc3e5b4f82c3077fc5b731a3c3894226d9d88a15d1ec282052049e0b9ae6d48ad90e3b9be20512b1340420da1a050721135a729de5ee245be21cab0bbceaf12a63c5037db91979d98afee14737d2a70d15796ac2b0c8786a6fb38adf8182e32fa2abc930887d6d214a97a119f1222cb9267a6c0966f13c8d93343fe1a3200fa4249ef04139e6c659bf7d13301a1f74acee610e54584891ccaa6cd75f97f9e73e2dfca9a8d1e4f142300a0452ea287390d544f9ef9f3fd76f90176a4c1423a0e60013729b9ef1152487c956c4c1b8d47a93a0f385fd5c51b492e71f434b3aea3b61a527805c2b4025f560cb313438eab8ba4a7baae812ef8eca52217af50177a1081720357f6c645f6c0932e59fa8047cfa146f8d5d263a58178e8b04c7b528d23dded1a0d089d3b4a2136399fa509424d95f7975a6c579fe1e32f9f29b757af66c748b78d86ba3c5b1ab56f1d6ba6197acee5af0aac06f4b3617a89f3d0a1ed2d991420f1eb113211920f34b3cd098b1e3c5f60d41d9e5914c593f9d5e8d0e02601dea9618b80abf3e71240f27836411adadd68a6c87cca195b94b02314daa898fa98452e72266fec21c18d51e7d0f05f2569f50978f767975dfabeb131bf628ec8382f2adb4fc9ff00a278015b6602b755a7d5eff01fda7f333a41b0718df7eb258b4002c6224dd6fa4afbcce016ab430c4fc9d665ed3afd1e750b7c8975c1042b4704d73b4cbdb0575f0c0481b383b8d21cae6767e3fe67f03433b426171bfa33f509e4042bf1996eb0be161fdec5a6e63d9fb7b35ac1c76aa378ef9f507aa08f3de48cde0cb0a1479bd41ab8b54aa6293f008c2f0938e3e5a895cad3f9f3dc5f82dedb3a23024f267cb6c288f30f8ab53a723fb36d17535b72c8e22015b71c02f51e802548b29957d2349a255be116ce2abc0743d03fcdbe98ce0fa28add7d6b12b9fa3e66157a086f082e4e84acff2ea6c351b6f8cc6a25cebaa6801aca1a1bb8717de04b0b10126f9ad0d3fd52c93588cf9e3da329fd43ffbdaa0255a94ca65abb735c56bad251673ce2a7bc5bddfb0ad1c58ce2edf3a46f437b6b53f98a0da6dce82679113b9e63a4ad04c2831554ca41f8d4b245be27fb214e3e901384effbd69d78b92c7afd5d814f426dc0560a6c54deaa1f741f0b63e571c5c395dff95f43626cb6b918d41db7bc7d4adb1f4849ec66bad7f855c35f4b243233c5cc192c96f65274fff87714028f4b1bc994235858b03fe0a57a38d7c931151616ec78cf477bdcefb7388a95116dec63624d1399508ad7c42995c9f6fbecf1d4c1a85f86b842c17f2c5a822db539b5bc05ab621a1c6600321977f49263d8d03bb145144f98af63e9095f79598187b00c38077a7b8d8f1b3a5fd0a40c4483a0b42353a7deea5b1fe996101083f236e0436f842a0e0183f0266f1567018b50bd4f545576403943ebfbcf0fb531c12b4b5bb31ef403b055e08d116e365c14d66d66514b4e83f41c479db246619ffd7cb54147692bc5eac7bd53395fb53e0df2dc3958e6e14b6e1b01f7f66e69072fc5877006a12fc236a94fa6b3d88ddf9a40323e4f06674d2028b278884fb5cf63ccd8b5eb98e8c793feda51dcf02daac928a66616fd8a2c3d5cdc307a142bf6eee810dabcfd2a1787fbd59eb722dc0284b1bd6704f18af7262f96886670319e10b3a23b7bead25f12e74bfa63110217f88933a999652e41f5578a03823ff3ab55ebcbdfc66680868e4c1c7b3d65d1423ca29d67283afd99fcb2d7cdd3b6a3d8a669de81cbf27e64e52e2b5eb655a8de9294c0bec0da96e3083fe906a178856f2fd9d5694e83fb3992f03bb866f5dd70d742451676cfd7668090a0eb9e24ded02ce8d3c03086d41e2132c0719bf5451e4affd15f8dedc3e639461d77258ac6f120b4ae371754f0b210fbfeefeb9adead829b1981fa14480bab5c2260e2523b318d9e03b554a3d1a846f5daf836b04bd61ea15cec39db93bf650cb706cbd94daef90b9667bc2069de0be87c504f85771068b3aba5bab55c6d79f3b18eb68b4094bf02fc99864d3b775de1078fde29d07cc243e6680794177f56655c4bf3da2505a743a4fd3dbcbd86f234382f7dba17bcdd6a01e2cc3e36c8016b3bd4b3c7fae2af2805ffb53cd44d23d47700639dad9ec5973ea02a2a7836a6a7ae57b939825e184851c66923f5b3490972027d950ae847ff1486af63d293e9f6d94517e04e5ff7874e7e1df14b64f59cca00bc42302254cc9df714d865bf79411b5782ab7937552b4341e3b7fcc46a296d8d8d8c8c5142de04038c8d952af5fcf6cefea1cca0d9cdf6cc9fee18f8618bea34cf18ae5007fb055401a326c6c58e938c3e984f4952d3e3a35565a07e87225ff16681185aa0d645ef4d9e6bd8fa0ddf72bfb98ca7d6f023b247ea789316c99a6566446bdad5f1404b9fed9b5c9f10598fdf93f933499af8d200f05cab7d31b6393b2085ef2d4ea9bafac7e9fbe2ce65b343a9b105a4ed45bedff656bdc3d609f3f790ca7e946d8f0af14034fb7db95cdd71953bbe5267d3b98a128a8a1ef2a21269bb507ae74cf1ea2b9864eb0bd30cf54270405fd413dedbed2fe961e0067116aae8228a0194ef77b81b8a4716cc6a9eb7601bd68b334e69e9923c4beea5a0d2ac2b890ccc16e9031c7a9b0504532f0f0612fbbc2b1747538688c7281a31b55dc3dc11a3e21fe46d9c7655988902778858aee8da39dbbb36dbd6c148f885ff2e8184b7994924327091184bd9c5a59a857b2d72390f4f0d5d43", 0x1000}], 0x1, 0x1) socket(0x11, 0x3, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000600)=[{0x4c}, {0x87}, {0x206}]}) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[]) r1 = socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x3a, 0x0) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) recvmmsg(r1, &(0x7f0000001780)={&(0x7f0000001740)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000001640)=[{&(0x7f0000000100)=""/153, 0x99}, {&(0x7f00000001c0)=""/255, 0xff}, {&(0x7f00000002c0)=""/89, 0x59}, {&(0x7f0000000340)=""/81, 0x51}, {&(0x7f00000003c0)=""/179, 0xb3}, {&(0x7f0000000480)=""/170, 0xaa}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000000540)=""/192, 0xc0}], 0x8, &(0x7f00000016c0)=""/87, 0x57}, 0x100}, 0x10, 0x1041, &(0x7f00000017c0)={0x9, 0xca}) mknod(0x0, 0x0, 0x0) executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f00000009c0)=[{&(0x7f0000002300)="823027245da3d464a1aa9e24b1aaa17deca77fd7c6f2fc08ee324f561123875fc4b191c833cc76a730cd3f951be547339e93020331b59e4a37fff37f53b170aa3711814a95325a4210265ae0364c40f8b759c66a292e740a7024d9303d1ecb7678f59540fa0d279b1e3c02a3e0308b0d07c37b43440ba87ab0150eb726ef21c6bf8a981abe9ed8e90e6b161b32efdb0090dd2098627a4faf5e16408e5afc73465376682a7c5af31d8664c8df893bbe278f80110c1877f83ecd4fd1ce9a72e40dac5f1e25b518b3c7fad49a7a85bb73e012293533852583f8017698d35060d044ee35048038d6357db7f7821d8771ee13ed748090a78413c262f1a1b8252a17f1fe9eb381757d878a0af1dee1586acd5060a7991eee196a15156429ead798bbeb32b8934ec49bfe3360d734a2d881dcdf37018bba39238cd2cf83396cb84620f99950413d88bb2e046a195c831f5cb4e418386ce976940e75da1b26c0dec910d5a1ee3d579f432fa45e6ec5950bdebe69a5f5917323bb06ff18f28a91ec3a7f59457ca9b4f419b8317fbe12c58954f50c5f7e5ceb340bf498ca098b7fae3d14ac546220dbf9fe547f8c0113235682a4d03f8042bd8f6bf075789da66815e857e467a85bbe7116831ccfb0b2d33fddda7b5805c11226e52d7637fb7fc855907efe4c973f5491a9924297f0e75fac7de2e1333ff62eddd23a351e955997ec91aba23b6b775c4b5978bba012caa49ef9807736b99eb04109ca7759cff0de28268986e8f21c821f8794d19fc7a0228da4d7e7e8c525dfd877b820cc5c079ed0a44c2ca6530a2368a98ec25d24841b655357bd0be01815891e15deda2b7b5644a36c36153f5cca8c4af8b020783fd8", 0x26c}], 0x1) ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000040)=0xfffffffc) write(r1, &(0x7f0000000140)="feaefb66d909ec4d0da82748ae558f245ae995f911f70b39a831eeedd542a30b7694924a16e8f2ce1d9139db272e810b8f995f554138f306b1fd4e8434ef6e1147a90209341f2f75777933d6736442abbcef8a037d285e3ba4be08806490e84b1e80d6067243dcae3471ef2cfe3db56b62125caab7e4f018cfaa9a82bea85d6180b05ed81f5d1ed9b1c0cfaf8853e69a519f1fbc9cbb12edb464f64a72e88182b24b3dc1c184fa5ef023000f541b075f1c4c91", 0xffb8) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x7) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1000000ff}}) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) select(0x40, &(0x7f0000000040)={0x9, 0x4, 0xffffffffffffaca5, 0x7ff, 0x900, 0x200000000000, 0x9, 0x9}, &(0x7f0000000080)={0x101, 0x1, 0x7ca, 0xffffffffffffff57, 0x2, 0xeaee, 0x4}, &(0x7f00000000c0)={0x81, 0x0, 0x51, 0x6, 0xfffffffffffffffe, 0xfffffffffffffffa, 0x843, 0x4}, &(0x7f0000000100)={0x5, 0x80000001}) select(0x40, &(0x7f0000000140)={0x2, 0xce, 0x400, 0x3, 0x1000, 0x7, 0xd54, 0x1000}, &(0x7f0000000180)={0x9, 0x3, 0xffffffffffffffff, 0x24, 0x80000000, 0x3, 0x9, 0x800}, &(0x7f00000001c0)={0xa6f, 0xea5d, 0xffffffff, 0xffffffffffffffff, 0x3, 0xfffffffffffffff9, 0x9, 0x20}, &(0x7f0000000200)={0x6, 0x7}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000240)) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000280)="4d26d351620700884723040d2ab1cd20cd995077ca2cd9fd727850cc7bbdf145c198499afaf8e656365012cda87547e1b0ad2c1b98a6fd9514761c79e6d701c7997d99d5aa4eaaaa9e7bc10b017260df61e8731b67d03c4719de9a255ed31fceff46abb19f2045f98986bb81ce54a0ffca75aeceaf948dcc02560760d766bb69db589700fe556689e15d3994c7a063b9dd8305999b84cfcbb2a0890d4fd0360519f2ccc98351e0a67edd9477a698f87a1c75d4f54e838e4b", 0xb8}, {&(0x7f0000000340)="5a0bd857bf52b2e7935c2251c03a6e0363f9d4de3ad6f8e89bd41c0a6a3c7a6cd86d4017643c4de54e34", 0x2a}, {&(0x7f0000000380)="0bc76cf733db4f9a4cbd61b7313c76", 0xf}, {&(0x7f00000003c0)="db163a2048e73dc30d30e023df837879ae34e70db69fc45bb7d29e70cb78e1f019af6ddd7d59760e835ba66e2d476b5e08d21307a4f553e5f3813dca7cec353d877c4cdc33c3423743918ca033f809210e311f4be6ac48c00fb845573a4233956493863c2d26b40adebea0a567df144acceb68313bb14fc8b5ac7371c4c4dd5cbd4562cfe6532af87b5b9411b711957cae98f44bf358fce67b16307f3013278bbfdaf8ce82653e0b9c4071d1015cd17fbcc1064f7faf78728c4785814ee7d69ea6b8617cb7a04c181bc6c2c8b0", 0xcd}, {&(0x7f00000004c0)="776abd1e70f567761ede80eeeaa5a24c50573417b4ce95e6b8cda5632c0a7e2ebb0f5b34ac8870a7f34217a5cac0b8d1371d753ba5cff28b0124e7573818913633059daea1bab19ea194554b1d4640475a1a4ad369ebc415b3f91a71b725d32bf6eb08263258da6761d99216538e09369d12cf5585319220", 0x78}, {&(0x7f0000000540)="fab5b908ef955238ee2ba2a12e4a3763bbdeed4245095a7ed00333d21c1271bf46e0826638a38e45535cfabf0482a8eb7aa3da57641748a85976fd4a9862b0a459c8fa14f02a66bba9b196015713140191a7cc88b2f69570f5138cd596bc2564da29ce8ee996c04d59aee34eb1260311ae191a3a6ba41b95261e7ff524232c68", 0x80}], 0x6) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000640), 0x10, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000680)={0x1, 0x7}) syz_emit_ethernet(0x10ae, &(0x7f00000006c0)={@remote, @remote, [], {@ipv6={0x86dd, {0x2, 0x6, 'Rt/', 0x1078, 0x70, 0x1, @loopback, @rand_addr="4c499d4d49ddb56eb5c144c6814fa776", {[@dstopts={0xff, 0x0, '\x00', [@pad1, @pad1]}, @routing={0x3e168132e6adf404, 0xa, 0x0, 0x92, 0x0, [@rand_addr="acb0881524dcf39f4004632b208b6ea6", @mcast2, @mcast1, @loopback, @ipv4={'\x00', '\xff\xff', @broadcast}]}, @fragment={0x32, 0x0, 0x2, 0x1, 0x0, 0x4, 0x65}], @udp={{0x3, 0x2, 0x8}, {"f17af1673470c88f89eeb0e28bbfc27280e8106cc2add309435f281718c10f395f372a4f4c4fc9e23d1a9f7a2146fd389c6c7643ee6cf4ce44e8a0b53589b0ed96e315e056a15c4de44e027d9f1d5d64f27d1cfc7a7f62ee2c6fc6a8788d2e6507570c4cd1d76d47aad1979e2c8f58332bd78244f354a77a91557bdd12602b2ff7e3cc99c4d18433c915a79c64f99f56c1b6d9e67afc0f9eeedbf22553d0005e67c9425a5f40b2380884f6f8e1df23e84405aa5a6c0e01da608d43185867e77410264e5d4eead56a8b76b3eca14cafa4059adf6ca3f7a3279d7a55ec422e5a225b4f5f98d8a9fb169901cd3b2d05de2f8d93a30b92eee35ef018bfade10fb2a0bae9a37e143b86070743b476778a7e9ec10bc4c4d12034dd4382082199b092ee696bf1369e1b873a6b1cf23f6ba6ca46d6710780d47ee1e905aa9a9a2fda4eeccdeea5646e910d23197b4c5b9423cbf5f6f062e6e48a737860560e485e2284950781c37059753f6670d55a414c53e4927c4f0066c3ce2205aa5a75f06626a4495e92932bf58a55fe8ea5570c84dfe8dd268c54c2ac51a71aefee7a81c5328789ed820332945e4bc1c5f1eda03e6d0b6c02835e6879de36d75c34ecc272b84cb508b812abd7ee24fcc12ce893ae0baf324c5ef7c8e49a38d3e1a8aa9a636d4e8b851d92773d36493ea7f1ccca1b21d9615e662ef1d29e2538871094c48876a22c786a4811c15433aadf3fbf3550dda96e32fac798ec08a91f3a05fa5b82d03fc24915faecd21204e18ecb982cfe8d50d3f2cd9711c10dc147f0017f3765cafc4074a75f2670a76dd5c15b5491bb996132f29d60263ad7f7bc8243d68f9aeb89bc6fe7589756ac1afc66103999072094047d18ed861e2c7e82c699ec73025b8c44caa69e4db58cb05f2049d49736645f40b5d4d58198ea589ae72f5b8c9635cd7ec13c6dab63099f8c69f26c1a9f23967a070a7e7eb2f64c77318c9a662d6cd212c40ed02f40e625e0a9f3d21851cbec788d8bfc05007e69b5523c0afaf3da3ba61619f8bb9969ce02e988450e9302c310415e030d744dd4381a9a161f9a1c7f412ba0c18e3185d62dbc7d0876a3ab5ee63223c5b51fc32e94372358189d3751b99581571582c1723596edf19ca73174445d29829ee4753aa25be3b8da5b58afab2251666fbbbd235b49bd3dac3c44f989d417b3f21454055ded800836a16d3a1c1b951b7461c1deff0036b94e1a198a4bc834ac2ab78b8a5d7f6f32d34a9a0efe706e4f8ba1a667ea9fb9d85819cda163b6d22673cb9776b60abae3047285512c2e5a394412a60d7116338befaf622ac36f23225236d781ffe3783aca3c23b89efbca7bd8f3f15dbd4c8ccde6b912ff4e61c47593fe62eccf3b1fe4393ff6144b0a20b6f28f567df85ba9488fdadbb862336adca50c4183bdf1630a0b411b8cb1924591976bbf0e9a29073a558da68981c489093a6c675d3262a9407b2ff061679f44cf9ca444bfefc11fb606244c6a9e188c493cb0bb9453de41875509f5bcfa62f0a0bfd42db4e29327aed3fb35ba0e125142380de0f5aa6bdd82c623df7072f41d28744747fee49dadb658144adc6c16e32d077c0be01804fb913c1e59dbd461c2207e3cbc6c1829179c30609a6d00cb0780119863ed58eb1ef03e22160e150a15f8971a386c37115e4c9f9dd3b743ca8f81731b096290b5ecc325db391e9aabc7ba78ff50d4e7101c1142ead12835b6e85099057274245739ffcf414656caf500112a20aec20c1910b61a9d9f36c91fdfa14fdce8f06428b636dec4a75a799ea1163faeaccdedaf5d7daa2ed89593bb11c3438eb8364026c46d67c25fb84d9094b949219248062535c192461c68eef29c49cf1a0efa112ccb1aa9e160f380b81148e3a57ebe7ddb23501b58cd05fe5965fd140da965cf7caa4748f07b76e5aed4df74bee40db1277454267282c6a296b9d3483876dc3508f6c65390650471ed6ef8b0c8ef407706f697396d939e39fde36005f4775ec8fbe1f1f78910468f5231763bcebbbe361529cb2d821c9fe22cbe070ceb20965ab81995ee0cd8f0d3d9e503e334f90863c76f3ade3f6585e7ce58f1710489ad535742ef5cddf8d098a40574f13f6c5c14dd3091189de2a90c9c1b74ddc29665ccc7fd14289feecc65245923b4f5ea5a0698b3a5e641ef6bc99cc0f44c172fabb065ea28bacee676915d37e9b735ec7583ccf3aa2779c2ae1a110528b7ac0e6183260a6e01885a67720fa98ed926970755bb745af48599c227eb94b75424293cafe1e62e9136e47e9843eafc69d31c438fd6b6ffd4ee79fd3b6fb80e4bdc1b16705a67f08316d3e965e66555778cf7659d55befdeba0fa041dfe36aaa96c5d421fb98e4ba02e2a8d00299da33433a959f1f0a9b5ed2d441e59e1946a841bc3652a1498efee0cf28e93ff55324e54e90534076e72a938e94406b607ed80ee15120d5e59ab58371a39e6a9efd72e2e70a1d76bf37350f74bf99b9f24160c542dc44832ce6eb42fabf8b42194b28f152ece762b149cb2fc573296f4a5cc3ebe587a0ff35cd98120608917915639f39ceb17bbcd772d128bf61c2d7aadd0ee29aa10ccbdcbc3ec6dd08ca41a233048666e1b7b94dc240ca1bf248752b1f86bc116fc2f0cf1531e9ce01260c901d46500f216ec0d5f905c69cc773aa9072e8b210a5c6953441ec234a7c68ed0280130dd25223ca51cfa369f7fc2db0130357086860992696f68de4b937bbc2e461a50282adb1e4209a9a36d3428e76527b2b0de9978d69c37f2a569a329cd2dc009296829758d9e69be6171d295244dd29d6bc4301f0d2acec1030f3c5b3275afb8b6702f8d1804f59219ecd65437c909f5cba68c399db85deafd603eda4bcd1660e5c81363da72fefbf0d0ce8d257229a19dafac898790c002a98aec2b0c7bf8890138c7bb417f2e3a18e6a547586f83c83d7c4a3f6efebcd30b0b5b8ec032ee9f105b86beedfc4ee460cf17dc29bf8f00f2decc3be278a805c4fb6d2449e07665ee551c1d94e3b2d8940e07aaae21bd4eeb95aca27cd735195e42e05ed47193bf6377978e285dfe6b9884e2c1d894f8e0ae3e3fa94846141e829107f2d185900a5b088ddcc406c364ed770ebb6651e59b3e7964d9bc04719be088eccd6cd1629086cd22284f8c9c0be11e66de98853c0be5447f99d0f58fecd5355a387c8aa34a2a622ace74cb27b962fd135959691f582414b24e46a65095c14379d67ed46d3e2875ff7e29476e4b17417f97bce0389b7ca82d3d787261ed08e35f628c7aa578f687b4e091f602693a92cff3e114697977164ad4199a2a867133208cf04846b2f6ae1d22aa61720ccb5604f72ee549fbf43d1fcef1bb6b03130bc7cbfebd721e1621ad4266f7155b011c2e0319efadb52346d02c11f0bc33f8f4981e3b055ab0ebd7ad6770f30547a5545f0dd8824281e90d87634bf320ead9681187dbfcc440471d59ba3d256b20bf41b68e44827dfccc7204bde8b65ae200ce8a6e8467254b9c309051e61c95cd04adff27767400eeb291298c7c94ab5e3f88e4f5aec1876ce90a67bc3fedefc58c55f73639adc014d0b16cbd37e3330605f579d0889f836f814ef0d1914f50f403f56c613ca6871d1dc1eed51b603913b4bb6b4cc47ce96104a51ebbdce131c35eda7984b05f18103d27a6c10b5fb8057877ee016891cc20e9a7a363d90e2c447347875756fa3d125883e7badb074c6f6d09314fc545452ec307a1fa40efb75cd3e299ec3e275f10cec3aa34d326f9bee6ee473a7f1278aeedea0111ab3f2ad5199e3bf08dbfce982c35161c662cc7105301e32040c72252dd6fcc75609ad881b9f0453a466afcb71f13583c33e62a301c2c66ff6fbbe76b52e89099a09a8feff00778399042b510e148d30c281c35f310e40bd3980a336365491f52e97a0044e32249bd89a7a236aa29b4b003530c72579347c8bbcab71b1c5e8d30c3fb47217d13b1df216e3ac2e9e628add602ea307cf0c3d8339f370deb3fea3d62b76b1b311b9a04d20088cfa6833fefb16bce07f9b812f50e53a9437368f51a8d33191a038bd1476b88eaf0349cf5ea0a29a4ed88ed1e062cc338658758021001495264b1eca1ed2ffee0c2d7f1451a6da2ddbf3f32452567e4a0559782a33c2ad58f3451b5e2294ee88bf0c538bf1bacd5c69c083a2a2c39d371c5464a58c07dd839926657f812058ac21690fc3dbd30cc9deb8d81bc43f8b88913d8cd56be3348412c4d4a3080ef1c700bb22214a18a5dcd88e48926b43eeaf2a1e78eb043ff2d64da486ff2e456db8b1c71edad6a460a65d9adf4a925b94ee8ea5303e3f1d56f73cbb30d228c4b38c6848e211b76e71ede47f00782364747bad7f279370fc96bd0efde7b173a4d338de99e14cb66d20e15aaa4161049c65a6d71da0e407edca0315a5cf0ef4ca3ce677af4df252dfec1391e0f7c5c5ae7eef86b3f246d87395a1da8e3f44e5aacb3e15527752e1d703b5c07201d396669195fe468f6ad21fb9f663b99b9b6f5857ff5dd7c3d44af9ce2db08ac3fb74aba1b097597699b982ad81a39e49091812677e5ca482d0433c8ca48a79c97a7be574bb8861e31f77eade72870ce266efb6b57c857d6830129e42d07271a9485af9267ca5ef6b334bfe1b433e7261f79b4730d831fd7feaa1770c63eb7db2b9032ab782d688b3d620e041e8c1fcaf22fef90b60507fdab4016d700a090f81a0d914733a4186c1fbbbc10760dcf4f68411278fd589b1fc685602bfe5ee0d4ea4fb0448096f332bd67b4e1d252f9cceed49af06890179a8ebe44d1e81288eea3b9aa175bea84d88210e92845e3b731c15c7dc921b0e15167d14489248b9a98a6cd81fae3c0cc9511b390d4db578e22ba210c67f1e80668a7e55e8dcaa65ff4acafc5482fc368467158d1e2b5fcdf947e8722d3a50b3e118d53a6c2cec6a2260296bd445fdd6d224b3e067c1b2ffa943d85d7bc380d9077644b64208aa767a3134cd5df0bac60da7ac02cff746258ddfcbdd4981e588f96b5cfe095a7503b21514cb388e5d2c9692fbf28efaa59a40fd43e96bc6e8fbe65c9fb93daa10a19a0873527a81ac9ded55369735f182ceddb289afcadb83e563b81c04519defef158761c7ffd6a9e4029d00a858d8fd9a650c6cea68bcf9c08e0e028adbf46acffed76148de8d853e31b7e7f94b345b4c695113004e2dddf79a5f3f8f807068dd3bfb3f7a3c583f9a35b88779aaf59146915afe01ab487cc5fe16077859fea86fba43203e766d463c214a926c1febe25034fe3f95294afa9b7486b9e56931cd30c5cf0d86e11cb104b627f148d00e077a996745d427125b404e35068ae41d9225017cea3eef01c1c76872485470386c641215908d155d4e9289e1e295c0fdb7c0e98954778f0a193eff9324ef9b9b0e135ccb3d2722a6eaf1af76e6287f33851f53cb69396e275f4aeef5c47a97b0212d93f0e82a17f7171a062d77d4ea16640468161d82c647816350a7041a2f94cc52511d12a908d8089753ed3e77a4ccc47b5d2e0f97a1eb938284643ee2dcb4b6676f21d65a444eee0508f5b95569453d5ace0a3a2773787f64c9860b0096e15d5dd3b00c56fa01d1e1869e1e9a2990e3ae8536560249b4b7aff1d48155958f1e353e978ccf450f7ebfe50d2edf8aa114613a7088e10ad7e3381395955c79c76d304ceb86ea190c2ad62b234c39db18b7a0f5064f6572632f24a1597e13d8a9867440b39da0be0d822851d6c831211aae5bbedd01f5100"}}}}}}}) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001780), 0x80, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) sysctl$ddb(&(0x7f00000017c0)={0x9, 0x4}, 0x2, &(0x7f0000001800)="07dbd1653674dfa32333e533c18d4fcef0066c123bc16734226ab5ec8be462ad2bd24b1a22037cc203bf1e433f35704bbc08adead950d7494a88e7775d85b3755f4af3a4fdfbd725a570568a1177b5e8ae779ef141d6c8ced66406fe27440ebf0eccb5a4f8cff46fc040b1d57a9f4f2f76dd32cd59a6c9e76d072d545880c2da3e5d48e87466763273b58aaf220bebf438535bdf46f5d4a004f1d1c9fd06b5cca3da077dd066a13e5ed7dc24d70d70ee8cf8d97532515dcd294992b8c55c3325896508eb29cf73f7c5f58fbf317eaadff2", &(0x7f0000001900)=0xd1, &(0x7f0000001940)="1c802711940c770f2041df449a362e442e81d137ad359fe722b300a9d0859c384d8329e4181700658ec9e62e46422590d9d9f13f29e97c95a6e23c860cbf22cee4b6b9c5734ab3d7b07e6ceb668d919883c5eefb638b0ff55c39379654706a447e13573f1258b38bb82512dfab01e039d30a872a80559b4ad0b021247941610785ef0f779bad0d1da7592bdd5c", 0x8d) semget(0x3, 0x1, 0x6aa) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000001a00)={0x10, 0x6, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x275d}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x80}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x400}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0xaaa7}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x48}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x8000000000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x800}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x9}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffc00}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}], './file1\x00', 0x80000001}) r4 = socket(0xe, 0x1, 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001c00), 0x20000, 0x0) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000001c40)) select(0x40, &(0x7f0000001c80)={0xf3, 0x6, 0x200, 0xb8, 0x3, 0x2, 0x0, 0xb3}, &(0x7f0000001cc0)={0x5, 0x40, 0x3, 0x634, 0x4, 0x5, 0x401, 0x8}, &(0x7f0000001d00)={0x2, 0x43, 0x8, 0x401, 0x7, 0x7d, 0x81, 0xa2d0}, &(0x7f0000001d40)={0x5, 0x2}) r6 = accept$unix(r0, &(0x7f0000001d80)=@abs, &(0x7f0000001dc0)=0x8) bind$unix(r6, &(0x7f0000001e00)=@file={0x0, './file0\x00'}, 0xa) linkat(r0, &(0x7f0000001e40)='./file1\x00', r0, &(0x7f0000001e80)='./file1\x00', 0x4) r7 = accept(r3, &(0x7f0000001ec0)=@un=@file={0x0, ""/65}, &(0x7f0000001f40)=0x43) getpeername$unix(r7, &(0x7f0000001f80)=@file={0x0, ""/503}, &(0x7f0000002180)=0x1f9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000023c0)={0x0}, &(0x7f0000002400)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000002440)={0x0, 0x0}, &(0x7f0000002480)=0xc) sendmsg$unix(r6, &(0x7f0000002580)={&(0x7f00000021c0)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000002380)=[{&(0x7f0000002200)="472722fad4f7bd92079feebaaaa26347c2f8d78fda22dfc467bdbab6e58006d0c093cf", 0x23}, {&(0x7f0000002240)}, {&(0x7f0000002280)="48a75b32038e7805be2707072ab078b2e3539f68d3b38ef347cb5d1ed59d7d0a7c35d2e26bb28f432373377a9096cd35ba47c777f0c17019c9231fe129f26f4ac1864fefafdd57ffa3f02d01e61226b1551e3a96e7f63ee561b2c59116088d17ddcfbc05032a9417704783324d137b322cd954279cd7775e1ff9bf0b25c2209461ab93e7b1f7a72a2d10203a2b03cdf8e5121cbaccdac2f704119f88af6f68d133b9f0b4baf164d12a1bd4d7e88590d43129415f61c2079924ebef7c908f2356941e8c19308747a222ad3cb6e9ec5079c6478d484618f9e8c3cf783eb685baada527842de53c96bae4561bdd4ae710", 0xef}], 0x3, &(0x7f00000024c0)=[@cred={0x20, 0xffff, 0x0, r8, r9, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [r0, r6, r6, r7, r1, r7]}, @rights={0x28, 0xffff, 0x1, [r1, r6, r2, r6, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r7, r2]}], 0x90, 0x1}, 0x1) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000002640)={&(0x7f00000025c0)='./file1\x00', 0x1e1, &(0x7f0000002600)='./file1\x00', 0x8}) setsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f0000002680)="0252a339d9dc3d06eaa9cf7295859fed4dbeef7992b56f4a84602d71fce38730870d6d266399b61eefa78a3759dd1fd9d6fa30ea28f2250895f758004c451f550c3a0a50700c2a5411b00c9274a419e9349e87f969ee901716347989ad4d06bc0014566075e24ef9582ad2f6dec2224dfe9bf199e4b58de09e4e818bcd13aa0a9ad69a952052895fa974e082a9ffc5b9d250a226899846eef038520b91859096ceb360bd6727f6581236adce5d89093dc0e9e12cb430b42dbcb2299f9289a8bd6bdfcf104f6f57e36254e8a23036da286691d23b64161ce9c4ea3f2f21b40382ab54a1e670fb135cdf369795ab7bab2c107eb8fbbe1623b7e6e0f8d09be1fa6464c9e4291fac4f53a71874436074a1cc6501f59366dbc24f2d9bffeead2b6d962c331fa13e23cc77d79b3efc2d01e6b1c59e7eb5a995e6c99921d3648c807af75034192aa93318e7282a59049434f616fd36681a71aa382d2209961fae2e71f4ab2ba29898f19d007fe86833796108f721d13e72354ccad3892c5cfb383d23e45597bfdd8860461c03f4e2a018e74431513df948d2d63c76af233a2710f146deb3ba13729ec74ecba99ddd7990be6bcc2c8897b6d84572dd6822069e4db53d1fbbd6f7dc4b63fd97dd74b0a94d2fb41463d1aada655b95e5f32c9dc961337d376aaf492946caa31fb608effef8575e6fba47c1f5e50b7b426abfd976fd85f4d11565a30e8d0d0e6f23cbbd9cf9527b19a0a53e8c607e9db4f2a2ed791afb622ee0795f04859f27fbab091d4a1e7b49cdf04747fcdffe85f8923774d63ca78221464d251a49cbae910722f53d6f307429125734e5500a6be59be53adef68342f969a06f42f7aeb022d7f27c2ba44e1cbeb29aa4344e073c2161ac59641701928f058ef8a20beb6bb97a1364b5d95817f9df8682e7cfae69db145cf52fe5373c506c5b8e6955fd2b4d27bcb5aecc29da7a7c3ab47c602fde65ff23278bc6977b6be183e90d99263eca083b19e56170033bbaad70db91d8439be65eff7dbcf7394eeafe67cb2defba3e59d4af46c927ed50870dd6d2c28cb893570914818389ee2d231a04281cdb648e78178d360006c3b5bbf791583e423bcb224d6b4f26a110e7f86fb68dfbb8610008da451eb0f524c9bfb2b4c41aa189ece5eb383ffe22fdf522922db8f8f35b642e2acd1f52e7d493a0fe49e4306d829571fff3901e6a94d9f3f78053929f5d12fe10289b539850a7fa5e33d61dbafedebed6e0295711e448f2d23ce3581a7f13bd9fa98665fdb2572d8344a237f2b504db4e78f135534f672ef9b02b1be79592056e608a64dc4e3987d576ff138d2b4d56bedb63dd3d1e85a61fd24c6efe2f5d4e6756a0eccf8f9c3d20f51e5a63f9c7f764375223845458d37a8af83cd7f54690c8ff186401298b8ce34639a169656a6193fcbf381006a00b9b80749a115762313582a53fee551bb5bbd1dc6d8fb8cdb17fb6dbec3d267e8cb3d3dcbb3cda183fd3f6b87fdab673b8a34a1be9919d552ca6a4a7522d2c8f7909dcfb8ebdc03ff5d5e931975d92b73ce38712c37435c52307a1caa447b9eaf8430dd7f23fdca6612e9cece39a83357f3183e1d22f5350b5ec894396b5c631205a62b97645b5aae7dc21fea4a1dfd58f39cf1be2dd12114b3175e62de81ff8a5539e8e6de683bc27d18be721aa7d62bf62de013687cd3177404d560ea6d5b7d9f7176daec4b00240d3ea80b1f9fbd1204b542154ab1f900aa7cc6ea27f5e942b35c20009c51d74db5b1a10ab3a7e34df55625aa6a5b30aa386f8e44fa15296e61a4c9b36cdb68d271742c8e8138a83dbbf18e0a37876578558c0493cba5a379e9ec96a03ab5ac108ca65174cf079e02cfc8e65b5fed7c0773f50b3b0b829a0711f6e770aa4d0f72adbed6ecf3f7eb49c4fdc9f87475118490a566cba858ab5d1400ca4ee2802aeddb13ea1d167fd75e1899c4c1a2d0bfff4cc7ec28ef3817ca435bf7f99342f5c2afb0b3938ba7f85e4d51f7c5aff319b951f1c1f21a1960167bcf1c80f3d41413c1850c8cd027bbff7ee38cffbef7cf5bc1a62a951b683705940b671a19399cc41a0dba0ef5e4dd0150dce3527ada26ed920fc41929641eea35c2eac3bd3bedc2fb42e316b54d78c1870d7faf3bfcaf9c2534d5063faa2ac2d90817d423c37b97803105cc19ddad96b5d1a6028611b0d4b037b1f05079831a2ae0b87dfd2d6c4bfdcf9ad18cb57975794bd23cefc725225401d889ca1494d5bb7f5ca3daa4568887657b4b5da43b584b85810e0700f328b269b257ed5e0894f1dc476b0dfaa824dccaf965a10a14071a31d7934a7f5b42d938d2bdef7e68928b5655788f4464ad2eb84fe9c4467391fee51a91037895c03cfa35d676549f88fc0d0ad3a1a3f26717e51b37db359d3e5efcfb53c44036548dde3f50f87ec730305c62a0ed796dd2358064543d5eb02a2dc2188a1f5e34fb8cae47155b5906d2b78c6447add57894afa1fa1e2716bd027737811894de50a0ea59a5c1a8b4d7ce0b6fe44e0767cf1ca4e3b6efae05d610f0c91b704106daff9c55a1e029755b4d182cac924d8645be035832c1901d8b97cf6cf6032fe63e16c8b4a9b2c776082cc1994c7e9ec704dae4050c8c31ad528a2bd119c6ff0b4e8ee805ba75607702ad0d1538fde97fd3649cdee83390958bc4868fe67ee26372fda0e15ec51b4473fdf3a0d20258e68fe7f93aad91b58d81286b61a1b5560b4be8a229f35b6c5e4d9598e665c4de02fb338f03d729de519e6486b5f57f58b338831c8eb0b3907692b13f193bddd3ff3e017877eb55c0cfccdfd9f51e05819d78ba9a21b9439c4519038625bbbbcd0520e4ac3041d2cd53b74424af52144ab78eca9661a40437973d28d193b874ecb8e21235f6d685e964a456b1885f9345c6c380c2cf78d247e51b7a1c57d324a9edcaf4fd565497d4f686bc29fb7f276c7463d7bdd7715c35aef7c15aaa30a33f1db92959abdb6ef030378f2a4138886b3e533a1fb90b4c366c602b8243a54d9a7aa2debfedd1d4531e1db88ea317cf1f9a4493ac4edf38bd23afb6a54efdd3ac5ebf70cd4bc2eb8a84c9ed39c5ddc1c98e08e3e9c1b467a65a533c97c8157c59ac83d35e2d7540ffa7b6991b19e46cc5c12bad9d316bc487e6e69030ce110379f0e8054e15e451bda48dace306bc864d3f32173a4b35dad4296248263f6dad49e64a9762ea0b8d9a1fe717f890b6cf3462d55deee216c8275cecb3512f8303c83d2e96bfa1997f39c4c58c25cce77cc5131d7fe07547df04a094e4a314393d1cb3a909112723b621081f393c34e1e282eee94793447bbff0dbd93e389e432d0cd5091379b7e5a872e2b17ef8ebb2d5819fbea3730f7d8413d80e32ef1e8f4fe02a5b081dd698b9520c7d60e4adb3f644756a4f2461ddfb49ae5b35e52b456555554857fbdf107f4638bb6f23ab421db9da65883566fe8a6192b18b8686346c88de68ece8f64df61508d48f0db19f1487a83b7be90892d5c7f254b3ae5417cdeca935c88c8574fc5a13ab6d10174cf366ecfe98f6acdb0fa631a2714dc509056cdd272b41e7eceb586551ddb9c7e4c3a895defcc1563577dbe7a57ffe5e5584c22fa65461b61be519c5b1636956aeebb6f0c04b15606539f5cc85f4a551aacb7bf32485f7cbcb08aed1707ed9b119cada856e332aca7ac00b3a0b955ef7e0bef7a3d39587e5173913b8100ddd9aa28de48bafaf751dbc1d3fa01b8302b160af9e73a1f49a599556e8b82ebfcb3ea1d516a3bb2dd796a8e09e6d7699b8c7d26de41f6a67958909a2f1c05a85216452a1d9c93d062f6d3b461e4e0a1619545e813b7303cf3410d5fecaa911ebcccf0eafaaec1878a5e4428452852466c2b2ff298f2a76fb59badce5e3d5bad366b6232768214cd2076bbe221ff9ca50ac1deaf942266dbbd4b9986584601edc472b96d28375b110fd064f9345bb91f995df443e702c692d1a36a7352f9270c099e2cb2b45fdcd4395cd7a93cc0065f2317a5a18dc9f061e5109c222de7379690b51d7f7faae1a5ec12da69f321129a6ae475e63a1251cd12d364814dff251f43605c71521cd01b2779ead3e95f06b712d609e7acb13225f510e9cf5d1f53c314fea3e25c2abf38269d238aa078dacc1c4047bbe88bfaccc54fb5cd9e8bda6b2ceaaba555ccd66fdac1148fa8ecafe831374815f76e2dcb6be0505be38cfbcf2f1dc29d010ea1686dea194e9c6d8ec00fa5c1efeca05e4365f3e9d9490cfe6191486b9439ee969ab5d37b626844f1b900eac1b788ca07938b127db046adb68fdfbfe3ba4d3b7be9322d343f9f845fba5628b981fb0ec629a074afc649c2a4aafab34e3dbe6bb984225bd1c6f2774461f14a1b0a7d47bb659c90ac9d4b7777d86198e7dc105db37fccb3c09785470f4b73e146744c511d95c36be190ef493eed37e831af6f98011de2752be23fc756240429b9a8934c82163788383b7044763d4c7dc4c456b9b5e37cfb63882c257f9d192fab5aa28e731eb5e24dad77b87fc7672edcf5633f6f2d796dfbb5813e452f5babf59a2092052eee2b34a5cb2aec8dc2dc60265eb268241c47a12356e5442bfb4527bc853b2eea0d074087da1e588a73fac2125a27523cbdcf81f3c0217699ee0e6e4ad52f9410f2456eaa7e6eec44cf4614df541b9b6a895ec6de95264e172425a7f6727d776e2a3f8c20ea31a31b864712b430bd965087e59cf4ee9c0811d62aa5e72f65da6f20d02930044d257bcd537d918c9114dcdb5873ce9de81c81993f477cfe763970ca653919dd8735d3be2c4f6eaca7622c65286415eca968d84b2b2b19b2352ad2c14ce97ddb66d360c231db6e087021bb730f3174fc76a49954f11f528e461a9af3181d917063bc105337ae2a0583345f31904c41cf8952e9acdd141707b50c8101deee49b4a65d8890b71c47b7f0ae2da7d8ff1d04d2e1ff64cbc30dd790d75d350616ff43a9a9592a9e2884e6447454873191e000b4eb75cabbb5ab9e55f4188b729d1f7e9a8da28499b4c316ab9f6fd106d516972e571e7b175c0c4d81e6074adab9aa6b90f67e34e7c3a80413e6e558438e298e78f1b2c14737ff558f00fb4471bfe501ecfe9a5942bedfd6c6ff8f439b329275f50726658f0b055c94249fee5809b97b5377fc417cfa95b77a5f6b9dfea5d99d3d418bfb78ae4b7d73d003a015eeadd79054638b9968e9846cba4d2d9313dbf520c8c5aade3b58b5c3d5bd4c20ac7dec734e05323ccd2faf42c6e64db3afa3d87faf30f299acfa7c2219f8cb12203b8a0d7789d1dd8d83af08d3eff72cc12d100bca62b24960b0943906e6b5e0146f627a0f2d7d28901ac68c745358998e4325c247c289d5f9ca1259632a37d5df09987f7c53a3a6b019eb0d836e8587281e5ec3cae84e7934d4561cda8e9a06aca14083bc19fadc3ebabeb5a6034eecfe108fb0bcf1c35ca348e433fef4ec99cb6848e60264ad845a9227a8cbbecbc6647f067886eca9c78c940f6bd7f2d4b146b1006239d76c7a6e5f21f8ffaefeb5379edfc96a9c21e8726d122fe88aab2a1f8f0a4058c8d30d2cdf0814c458e83d0add49e0a12a8d3180984f5edcdb1e57c417291b9b9519286fc8e9ca9fb016bfee496508f4e8457ab8cca6e8b2914c86cc8d2a0e526e5d410859a2df4f7e202f280ce4f3e6c2b5fdf740b9d9db953ce0aa9d93e46b8d948db86820b5f57af5e75510e60614641f9c7a1f61e126676c762bfea7e2d39afa3700fe4e47b994ba8316ae92ea6928", 0x1000) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000003680)) r10 = accept$inet6(r7, 0x0, &(0x7f00000036c0)) setsockopt$sock_timeval(r10, 0xffff, 0x1006, &(0x7f0000003700)={0x7, 0xcc}, 0x10) executing program 6: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000000c0)={0x10, 0x0, &(0x7f0000000080)=""/16}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000100)=0x1) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000140)={0xfff, 0x6bd}) r3 = accept$unix(r2, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) accept$unix(r3, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) getpeername$unix(r2, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000300)={0x5, 0xf4e9}, 0x8) connect$inet6(r2, &(0x7f0000000340)={0x18, 0x3, 0x4, 0x9}, 0xc) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000380)) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = semget(0x2, 0x4, 0x22) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000440)={{0x4, r7, r1, r0, r1, 0x192, 0x2}, 0x800, 0x3f, 0x2}) semop(r6, &(0x7f00000004c0)=[{0x1, 0x4, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0xfff8, 0x1000}], 0x3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000540)=[r10, r8, r8, r8, r8, r8, r8]) chown(&(0x7f0000000580)='./file0\x00', r7, r11) chown(&(0x7f00000005c0)='./file0\x00', r0, r12) ktrace(&(0x7f0000000600)='./file0\x00', 0x2, 0x1828, r9) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f0000000640)={0x10, 0x3, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffffffff0001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff6000/0x9000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xd431}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x6000)=nil, 0x2800000000000000}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x7ccc64ae}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x7}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x7}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7f}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x800}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x1000}, {&(0x7f0000db0000/0x4000)=nil, &(0x7f0000ce4000/0x4000)=nil, 0x5}, {&(0x7f0000ed6000/0x4000)=nil, &(0x7f0000d20000/0x2000)=nil}], './file1\x00', 0x6}) rename(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)='./file1\x00') r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000008c0), 0x20000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r13, 0x80085761, &(0x7f0000000900)) openat$pf(0xffffffffffffff9c, &(0x7f0000000940), 0x90, 0x0) link(&(0x7f0000000980)='./file1\x00', &(0x7f00000009c0)='./file1\x00') ioctl$TIOCNOTTY(r5, 0x20007471) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000a00)="5d0f06da2467ac5f332bee5bbfdb9cbb4fe9623bf3826638a65ffc361f3370148edfcfa3a1f8368c2f712eff8d991802ea692fbd31cff832ce0f05b16f5f1f52c1bb7b1cd5e31b250dcc18bf454d2fbeff010cf1cd1c01cf4980ff08f832617814aa179688511272da1f9453549cd42a", 0x70) openat$vmm(0xffffffffffffff9c, &(0x7f0000000a80), 0x10000, 0x0) executing program 7: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x35, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000002740)={&(0x7f0000002700)={&(0x7f0000000d40)=@un=@file={0x0, ""/263}, 0x109, &(0x7f0000002540)=[{&(0x7f00000010c0)=""/4096, 0x1000}, {&(0x7f0000000e80)=""/96, 0x60}, {&(0x7f0000000f00)=""/242, 0xf2}, {&(0x7f00000020c0)=""/144, 0x90}, {&(0x7f0000002180)=""/164, 0xa4}, {&(0x7f0000001000)=""/86, 0x56}, {&(0x7f0000002240)=""/208, 0xd0}, {&(0x7f0000002340)=""/96, 0x60}, {&(0x7f00000023c0)=""/70, 0x46}, {&(0x7f0000002440)=""/251, 0xfb}], 0xa, &(0x7f0000002600)=""/209, 0xd1}}, 0x10, 0x0, &(0x7f0000002780)={0x9, 0x2}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x6}, 0x4, &(0x7f0000000080)="782843fd78aff20b168d643db9d963ee2cf373da5ae6f731b0beaa12fb0b10ad52cc6f5343059c914d55124bf28b62d75fc8fba54016e546f8dac706231883ae27cda049089da68a68466b636cbce943e2d3acb3b7f488a17d5d1992b426e39eb1271d9d2b9ea4937a44c1eeafe1b0af03e9a97704e35ade72e4c716dac87c1da7a0fe4f0db8c16b3af00e93673df3532c4e16f00dbe31838c0247f9d78e57cd11f34b59e13c4e8c1c097d265159e8bcc02cabb990b20043938617852b638bf3406c8a9e22f577ffb065f9b260bab5f805b9c8c24e7e612d7daf4b654ff59e9b08ec379489bc919985dc8c8ca98068ab11552684a1bd6e793d9c0e1fcdcf7d0f1e8771ef3c8311609f8657c7454bc3e84c32888dd585100e626d1cd74c7a3d8cfc6aad0592bdf7953d030895b8cfb96bfbf6fc8f353c95f28a4288574e2c0d6ce6e00ee12c5f71df38dee821331fba72379a43b75f49ef179a4a7cdd2c6d26b46e7587f78f46622d6f3b9ba1ee9c29b2cccbd36ab44de76f4b984f432a4fb64dd043be450a5d8816205486059e8fbe65172c13a1f141d2c182e54481c12028534f51b84881086360c89860efecae8cb0d01dd87d3aab650ba35a70d980812b474381054d2789c3a3b2523f4281edb4ec15d986b06034b8cd1c09ae258a01263fa4ff9100ef0176bfdab6408629a58ba32d3f3d4ba57685c65e547de9c1f88e2846aa2cdf757f94309ebbc6dc49fb02c0a732c97b65de8b9087fe3aa1af3419ea8c36fcb9712c6548c30992e677a48df75750e903c1887a3d18f9ed1caf2408fe681fdf9a97f31ef15d340aaed361a0da6e3edc01cea06a5a6f39f0f0c4ca98329a7b97bc66515406a4fe8736b6905c53a8e14fe1dd867813ec194d97acfe4a7b7f3b1f166f50df35c45de442cf8d271615cbe9fe5befa381f0e75aa91e213ee533b7761c3f97cc3b08ee48b03dab640b26fc05703c09aae0bee12a1515cf4d3ed8eeba031cde3edf4f654820ba30302f31ecf809308167358779681a0bfd0b5c8d1429936921a0f2bd2b9c15637e54528dbaef9ebf218502c222af181480739d9678991e87f403a1cfdb7bcf43a9b54e54f263bd9275c327b7b640f240d5ef432c31d0ec70dddd3cf680b19b5b642d1ea455f94a37d35ae3f70e6ee1db153f96e48ee573c05221ff19a585969c18cf19548fa38157066c5b8d6c53d77e5071be61df2d1885e00009e1c700353b87b3e56423086d41775fb673c0d6d4b0f41d58bd55e7e29fd51cb516f5af0566666a46727bcb545304436a774db5326fddfa0df623ad165ecccfdc5fd8098dc9d8937580776ed5652faf668584cb741d6360d381adf494b69e371a1b5a8318b23f82190aab586f51044e8a789fa8736f717d0172ef310367b99888890e7f07a9c9632289a1b61ad43be323d701ac5d368cd1a4a4450271a722824d9a23119cc7a13143ba6ff6d3caedffa6fb40b4fb506ef1f9d0593f8b465519757af6f8c2e0f5c2051cb2e2312128aafa45a4a63b9c81a3d11d3556e84bad9335993895988766b96cd621d98ae945198054978f478f2b4016c4806e1900ec360b1654499dd3801118f02b5b93f7117187071c68af6a55723f1b60dc7a9aa7c022c005a74d783eec74a8a659a86a191234ae03115f2a6f64d3655216624771f5a09e81fb88930fb7684bd3257cb6c8273f1550c9cd58620b2ef01833d527b93554650dba820579b708b4d08fd21b2fb1233469f13017fdbb015529c2c7bf313913e85ce27801978793cd5cee8df30b3a8970e4b79d29e8af96d9ffbdf5b1a077eb111fb2ea099a97f8a1a9b53f7a5103402fc538276b15df0a31757212b108cd4f0b44606f2c819d22e5c963700cad8ba0efe21003c0eb514f1946454b52c11b6825e1b909b9f1d4318b0dd31509d0b056574951a919fa0450e57040617eede7e85bcf66d2f044799409273d008fc313edc157478972c2c43d4ac117cb70d44d6708b8b7c4149773179415ab144df48ab8312fe78263b8d5d1028d1919fb8c192cda349aae77fa89b86209d36e68b4cc830cf25979d905ce184879ecaa5cb7d10806168505550b477052f985754d8770a8153be16b7622d2745e9cb32ea737e4c818e46f589682432e7c217e15cc029bb1609e8e5155fba57eb67a724c5ac3e79a6179728176bd5e2f0d48d422246107fc70dd94cf4e696d18a6963e6cddb16c1f9ab2deeb66ee2fe9b689e4c416009346eeb4b7d0e0aa82101117ccca29a53614ae6eeabacc230edbf1cf601a8736e5f269d23ff0968b9678768e7e7b388b1e4b7969e6184b4a3ebfbfdb430a4f7e94e22810cab741e13d49ee48b28455a8398de3b919277f35c7e1ef2df238f41bce930baef45446b868914cebfdf6c2e02a24f0c6c76ee91d25abf2dc18035f140d6dc3697b29d9b8114d38d023d45a9fbfe3d8558f2dfaea1dbe43a30ce3bccd3ed9246fc5f05ac74a63d12f73201c0da930aebc895aa963967a1bb7441e48b96c93cc2a4399c7fa55a9809383c687c2a33a335b2722610c63f151dcf628148202fdea2b47cae382ec4e48411efcdc5ab56c092b5f9a49057222e93668599b8fd5a0888ce2f6e821ef85137851a4f550137ba2d12cb867683d4f6cffa5bfd5632ea6f9660c13a37bbae7daaec512bafe22f7121cbc498a2d8338212ccdf8cd3ccc4d10b290522d2a556f3432edf5131ccd9f27897ff638de03231351b8bf31e0492870f4bdd913d185e127357845fa0f83f375c5b8ae461ae9f49e200007c77237816e4170e069ed6d0a1b333d97f146fd683c2a3c6c6e534d1a7576d1b2986e8c813a1fdf02efbe2868805b6f7db70a344692dc33da87cededf787c43c114a7c5db5f953fed137e34980834d140ab61e646c766d9bb9451b2b7b25401ec7a5445b02c8dd500272f25ac6a3d8753dfe58a091370319dd52bf23e48cdb66b834d02caa8eb97d6bc1b79d0bf9d640f918058ee84f8e478782b506ca6918e1da791017319312381b40ce7f4cadf4bff83bcfd90206be783d101abc830afd0ea73c1fb92d4a7ec0bb2f8452ace5f99abaa395b67ffef9df6405c140bf919f604f5a662bc54de595fa0bbef153bdf1ce16468f5f7975baf8afc21ac76b0884f007be002edc6b4b54e39dc9260831d9b3993e5bdb0ea545abb2ba7ad2ce65f3d8d158529267907e17d4dac9d3b6328fa265bd1fc703b54475f37b7a0179573946498859d40f586307992f0602bca767305a23eccb6a12604280a382a277421383054b8cea9b04390b373a69eeb88d5285b8b3a381e06bbbacfeb45ee6950772043211ebfaf78d8608c641f8ec46dbbeed2782d7db086314640395296948803bbadc9fe132419c892ac72ced4d0ff295716e04acb35cf4153848e18fd38d0c108608185b9e7bc6835cb06bd50f3094eabad44282e05be34413510251b2f6036b9343b7fd9e4f3e2e5851830e127844bbdec550822058e8197c0c8de0a5b14e09ff145930eee5ea46f5206b7098624769b09fe9dd7150983fd407cbd14b48c501668756032ce627ba687e68017e15ed35550a9e32550aff8fd195c51cfb08d1be72c07a4fa6d65f82d5b30bc98c84c0eb98e741b791205ae3476947be4ff4ccb7e3a78d9c03af812076d167743465ab2b82a7752210bd3ecaffe06c1c013615988c0c918bb723de6bda98e13ae6ec4c0f4d84e5665518bacb2e75b43ff0740b17c027a3e08dd46c51e59bf6deb9fc95944670eaf45da8bf28326fd258587250115d26a25faf7c2a4427bb3b3c468765715e7460c8fcc58ed050af6f8fc98c1bfba2efa46f3d6f0550afe518af6daccc5464bb4936e5ddcd75a5db1689c87b91268647d577c3c36b1034ccdafd2d53a60e022ae42232f5a46284054b17f3a35f5600fcbfa30acbdf58eb039c2e7e21425fcc0a1d1c732bd0071e7e4fb8b11fb55d84af60c9f792f08589ed54b660a90a9fd4c95fc9c92c814822a7cdd3249509c0e346e77083fc7bbfd6e5327db671ce70412203689ab8f52cd3215c3a329a6973fceafa1789a12b56afcaaa4fc233b5c7fe392c588f6c78545f5612f2b44e258248c5eeb965bd7bc2644d7bb6fca7db4b71e4146f4aa044aee2892ea9560c0028a991fdd59f51d1ba5f7cd9b100e5c4d5ca10da24400b27c742dc1a11d15df979b360605bb08a5b8796a2a85bd6a54af92335b78f7790736964350e71f7ede88721049c7b887266e84cd2b85399cb1112849af498c4b7d8a359164cbe8a29742c162a8682adf978f112efda4a58888e0a2a438faffefe0fe2a9ed655f14819ce5a37407bb5bb14a2858a17c623105cb8412e5319122dfac7c9207ce0a77beb2f9a42e0a4ebfa36376689e1866456bfeca60dd2468c11c2c5fc792c68db68b833507a725304ec2636dab4b32da502fdfbe8e9b1d4f1279310cfc64e7955893f238986888c32edeff4e076b1f9f778529be799a8d7fe9c090c33bac0bcbabb96fcef2ff70281ecbc0bb7059fd530ef13792c02eb40e92d", &(0x7f0000001080)=0xc88, &(0x7f00000010c0), 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)="02", 0x1) r4 = open(0x0, 0x0, 0x0) socketpair(0x1e, 0x3, 0x0, 0x0) ioctl$VNDIOCGET(r4, 0x41946472, &(0x7f0000000000)={'./file0\x00'}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5, 0x3011, r2, 0x800) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000180)="9cf72464b4fabdda7378197c2eeaf7b9513c4168902e6689dd6c90f04881c6e925fc78d07173e47feaafcda76a7fa95a589939bea0bd7c6f1abf94daf42fc685edaafe4e7bf54e3d4156e7750b88", 0x4e}], 0x1) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc0106978, &(0x7f00000001c0)) dup(r4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000000)={0x9, 0x79, './file0\x00', 0x100, 0x8, 0xffff, 0x8}) executing program 4: setitimer(0x0, &(0x7f0000000400)={{0x2000000, 0x6}, {0x7fffffff}}, 0x0) executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x4, 0xfffffffd, 0x848, "1df2f9238848324cbb82075f80ea5e35360960b7", 0xff, 0x5}) r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x2, 0x7fff, 0x5}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x3}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) close(r1) pwrite(r0, &(0x7f0000000140)="3693f0bb0e16c2176e2a1930f2d9eb8af48a7e8b6e270babf63277ffb5a64312295cbc290288f0fbc4d77a2e8b2a8bb486f023d9e00e5f08764f328cc04ee53bb3ebda21a629f86d31ff558d00887aae5eb23bc92f82e0ba65efac983e6b6486d708694f66430ff8f7ec702b7f6e77238b83854963189266b6b59a7a3c037dc0c4e9a7fe7d844875d775f687a996aeb073e660737f898fbedfcbbe974bed3042aa72adc51ef6d43db4ac297801a85af6721e6c72a7fa2cf9e4cf3341d16d82d2b64ec6a4f566", 0xc6, 0x4) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000240)=0x1) r2 = socket(0x6, 0x1, 0x0) r3 = shmget$private(0x0, 0x2000, 0x413, &(0x7f0000ffc000/0x2000)=nil) shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x1000) connect(r2, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x8) mknod(&(0x7f0000000300)='./file0\x00', 0x6000, 0x8001) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000340)={0x5, 0x8, 0xfffffffb, 0x8001, "bde116790f0b1979cf52ec7c828c486ef5037e87", 0x4}) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x40, 0x0) r7 = kqueue() kevent(r4, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffc, 0x80, 0x60000063, 0x1, 0x7}], 0x800, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x5, 0x2c}, {{r2}, 0xfffffffffffffffa, 0x98, 0x2, 0x6, 0xe3}, {{r6}, 0xfffffffffffffffc, 0x12, 0x1, 0xfffffffffffffff9, 0x3f4}, {{r4}, 0xfffffffffffffffd, 0xa, 0x1, 0xde18, 0x3}, {{r1}, 0xffffffffffffffff, 0x50, 0x2, 0x100, 0x40}, {{r7}, 0x0, 0x21, 0xf0000000, 0x2, 0x4}], 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000500)=0x3f) sendmsg(r0, &(0x7f0000000a00)={&(0x7f0000000580)=@in={0x2, 0x3}, 0xc, &(0x7f0000000780)=[{&(0x7f00000005c0)="84ae783554bf4873e841025ba4ef6ab8e5f8acd4ade13b37322a0d9a7293f3a069dfc260ad6b5f7dd592644112ee0247c8de9705038f3c513554cbb28378fc87cde9bf6cdd18343fe71d9a2576f8bc027e6dc2841cd31458f0449961c676fd01730922355e831f4a624ff6ff6358768f9bf5a6340b4c743331b5d2f7d5748d5742a1edc669e4d131a8666897fff24f93399f44352a66ce", 0x97}, {&(0x7f0000000680)="9bcef4ef0ba24b2490d7ff9d2fd3e9ce8d11c9d8815a80d5e631487c5c0f11a6768fb6bb6ff114b555b70edf1ed14e37423ba193574fb97145cd0002eaf430f531a7a21ffc240a8f081a6e3532d15a5ab87cd604696a555dc040c436451be758e99d7b638d29ce83790d9a6a8527adfe98445542b79572b21f29ee74ae1b4aca34e1ab96103235c18fa5140d5ab84ec3e786c645a44273e4857ce18bfebbf818a4e52f2ec8f07177051537e0274033760dff5ad75238523d1f88e0134cc918cac0e136386b95", 0xc6}], 0x2, &(0x7f00000007c0)=[{0xd0, 0x1, 0x8, "d194298efd2fc027e9760de171a7931dbcdbbf112692749e84207987e830dc9441da048d09bd5031e5ba4881bbc77ba5b940e2cc9360fe525f517dda71af7e185c6c3c75096f2637db346af07f0d56d33175332098abc82edda9e23806bb448e10dce91e415122da5829962e7d9489e45e6632c91a6b9ec6dd7429a3f7c4342d30c3803171224ca63f1879c81f2113fd96874b0918f008ed2f07b67d6cd0d40152a7ba60690c824e12f3e96a7c6b1d9f523607265bb82ff61eb78c94dc92d7"}, {0x80, 0xffff, 0xfffffffc, "d9797bee5ea7bbabe0688c69e25ffdccfb16c5fc99ab1bf97b9f10d44f1220316ed7e6cb7274482886350b1a2564d1a1f0508deeb3228ace92529a3fe45652c434926ec0906e9248f4e373d6e8a60bbf2387f0bd98772ec071aedcb3e35f0d3e62d276c8292d4919f92f9e56edf19d"}, {0xc0, 0x0, 0xfff, "6e1f0b10448e596daf7e2ba485bbfa7fcc40760cba2ba705ce163fdfd37a52dc14eed8b21a029e342cbf2f188cbe2a5a3f94e62c88d6adfa6c685ea1c92cab677a699393281d3c65cc5502fa4b446feb6297ac32dcd617e1cbdfff22516a8c16c824e3608abdc298cf16bec4912d31c538a2bfa7be33aa85c098a18530f808abbd890d3a79c62b96b64c865154c0e9b82fe3a47ba6e56dda2ed73b2f23dd01c6c7c175075ec28af5ca9a"}, {0x30, 0x1, 0x5, "a455d8c7e18906f461e8f744d1ff3ffbd0fbe1d325121c94c8"}], 0x240}, 0x4) close(r6) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a40), 0x2, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a80), 0x200, 0x0) ioctl$BIOCFLUSH(r9, 0x20004268) sendmsg$unix(r8, &(0x7f0000002480)={&(0x7f0000000b00)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000021c0)=[{&(0x7f0000000b40)="93c895eab92b618ade63f4f3dac445ca6df3f4072b3dea1061fd4606ab1506108be5c8b87a8dcd67b1001aaa86d929e8abef9559b16f3c7c39d680ae606b6fed7f645209387a76a72d00fa4dc51d8368727066a7e0da2038991dbac45f43cc2ba305256673a02c366763a422aca381be3b6a3d475c08d9982d916c39b2d750f7a1112e3176f21fdf295f2a947f3398957759057deb5fd71d8e1c27ff0c9d95ba486cdb5cfe239ab9fc1318758b2064d6e62a43a79d525df8a74baf046d73dfe662c91a75708296d69bf81cdaf99055de77bae4", 0xd3}, {&(0x7f0000000c40)="9198a0eec9d3f4117a74fcd36fa6375d7f820a9a33c8cbee2c20c309c41b599873f3d1884708997d1b9c5b1ca60d4a562b70ade5d7f0ab4fc75d7a9e87b972a9e9f9010c2466a2b678282a7a3257daa206143eab174036496cf301285a0b19b5e3b283d773c519a6e43a2d3a490209309ae102f4d000", 0x76}, {&(0x7f0000000cc0)="7ba7ab0b57d74eba557aa852d762b3f63582750e9bd4a00938c557471503f329f8b47ab31fd2dbfecd00940f0c9c163615e758a6a313b20ad3e47101589b498483d377290ffc55f2413094eb415ca317f81f341b9e4c011d9cafbc4dec38ae5c3c797b16611d96c420e9f51bc332152e9e50ad56d95dead9af4c6735673451185a8d4836f5a447bec5f979fae3a2ba065c3d3a44da9b85b69bccb690e9fc92ba931952ab3688c06374e4f391789aca2e28f1beea98416bb507bb016dcee8afffe147f713aeb5c24a68e2a876dbdda76784754f72384e709fbbc95962250bc7a02b", 0xe1}, {&(0x7f0000000dc0)="a80bea38571e7f41fa5131a8a4172c3165905964e12bf91d57a1d1aaaf1c06f2316ee96fed6ffebdacf1ef7474443d96c48339d998b96e9c2c9ca77e6329777c39d8beb06a360b5ef32b0903b4dd7c332eada043b0cd1b3e95e5c6fee2047cb15812502e44a9642061c30b3704e72680628a73fc20412be1b15edf0c896886dbfc786d3ab7b96a80ac2f04da00429ee1890149cd2b838d17c866b4d369098df4b2e236820741b9a0e73f8448b96cbb79ace8c326e825230d7a173a4f7db642b7303972a344b7f3b69c87924d02fff5aea95922796087fc681c99", 0xda}, {&(0x7f0000000ec0)="52346588ea9e635d536b06da42c79662aa626d8431", 0x15}, {&(0x7f0000000f00)="61ff82706c3386de3e5a205daedf0940aa932c5737853c9cfed40911068b6d43f152470ce87e516baddb478afe034c366a7201b7d4bd6e05ccc3143d879a591dd347ef69fcb94cee13ccf7086e6c32dba4ded43ee215cfa9de5bce56dbded2ee154d4b953d97fd05dd38884ce49052c68741e0583bca012b1c4d7fba88ad3130397a659b01a587dfaff37e58b044c976c89402436454158fff7721af9c82a6000e017f83a058fd8e7af6beb465ff16cdbf929ab4de9cc9bac1b0310865ed09667842113c31c3071c3196cb7602da05577c11656a1d2e326fb1d2e10432570e520005dfee4b", 0xe5}, {&(0x7f0000001000)="7d1556cc401d436356a3bf9b31c79df1c2a90ec272c44eb0c489d33a2c5a2223aae15711cbef11925e5be2252b7290c3198334bbe3647bd5f73a7c28e9f11856efa90b91d26a00513782cae2d717a64329977488f6b40b0837d841ea67d39eb5fddf71c900d1023bc54a22cc10643ec23d860445790d28fc340604e0068240350bb904da411436f16e57479dc6e53b14310f9e18a549727ebfa5988229e6791d320f7eeda3f79ba12ff627568b761acc1c46b701918adc83e564c09febe3b83f067cb1f96d4deddc0b6df4ab8da40ddb0bad256c54a8afe4e9fe28807bdd7ece36730844589331b3cb99a4d54868c7ef43b2f856eafefa46825ec2c3492ab89bf58ccf59716c0ec8bc80b20ff325e411655f9e57150e49c6f06e6b264f0431a77eb65cf0f9f4cb9069657112bf74148fdf248e3fd4f2d836b56cd5fa5f7bf04606d0b36e2d86a832c8aed704bb36f3184b9d5364b44ccb884d9f9f63e0782cf8778f205f2759115f733eb283b2fd3649176a64a31598b7633a48ba8fff97427c1d5ee4b225824dd38f605d3b66431f3e0a14cb0b66ae582743b664301b1850e8f079999d1cf27fddf1c15c6d3f98eb46e1464d0687fd156fe91e602310d8642d98134f266ec4658161baa3a3b4ba8c979ad5d38dd8403b032a570231428ba9ea1493fa09fca76f3725c956644a7c089b1bb62e90f18ac46b2d3034a57bcf4777e2c10aa99ab375c2da85a227185fb9b813163c6bdc186c1dc93c045268f0b35e08241403562cdc08598a224ac319bff257b0bfc1dd035b43d27ba2a2d6c7914525aa9a9019d94954481ad6f32992eaa119e7d5e5c63cd9a838a89c22e889fd712da1699382f7af212b0d3ad02b7e69efa2865292237609d6e94678dfddd421e02b6f7c2f92272a16bf1d6ee6018f5a5bff5219c717a058450d0c89472d7f9a0fe715a69d7566ff8faa0e983b48c15b7a8064018f5128fab6b532abc341de4de92552104dd88a38dbb90beb70884e9ba2b49d59c93396c19987669aaa26f4f098509faf14a10e31a95a72f5c9177e9fdbf9b2ac9f536e262edcbe4b804ac4993bab9aa3d2888c2cf4615587c01c959b64be9ac29c3377365b279b248d0ad19ebf34c410a9b8c9f4788abee792f675ccbe0c2d9068ac0611c507810b9e2742e7f6665ff418550fb627dd7651ea0b9db6d4f81d00848f1420ccb30ade201de22edf2ee8404752d4059629eab89047cd9b63d1ccf97fa2cbbe9f9097338ad55c25e8a6fe764b87ee06733c5a593753f2640005b9ae50226b5ee0829517ce61f1d6602cb3c0474ebfd321f3e411447e2197e5ac3a7a5ae941ef4c2e497179b475bad30aa0c328e963886ef568b65dc07728655389f525e68fee7224749aeb08cacbb800984f7e4c816a51f9e5a100ed4633faac1baa16c2fa36745fbea311e1686790549350c991d24c17f0392b8b19360a7a82f8a12bcf9dfb1513c179989881c334780dc0316198f89815ca3ed948966839940751e8e9f4cc1fd08df02a1da060e05106378d101b3e368e5ee5551a2fdd03ac94f0e5a2197ae458111cccba5215989502c79b3804d7fb515531f77fd69a41f66a541d5fbff2ced22e3d2081fa2ca387e5d04fab7ed4172ab3e1f7a3954f7c9865bf544ee332d9eedefc2ffee53889aba04ac82a6cc0a6fb598840604b93ef480198868328680bca9006face7b93c48716cefc5298631a5a691a9df71d645c595c33e79ff33971b46d479432e25853d4cfb9884d11a6ad8f925a9c7a6226cb0a1a60661ea4c7775e822dcf7f87551a1053b9207cc289e082f7faebd33ce2e7f45623a1f28c8901499cfc6d69671f30cd924579b60779b521fe3201e6332477d1d1d6f4c8223280feb07464ce382eb9d8441cf3f71b9d2791c55607a8bd7c5992fea68afc364a1af5dade301ab46b889e50667972cf0edc39e0d2386156b7d333589ffa136f5ffe9676e33cc81d96ce0507140de654377c8db9c034954db838d0184e7c56bc43db99355108398b8bb5dc8d7d1464040a0f4f3fc907cdb5b930a7ac24d9dc4b3873b1d979a6228f2bc1d88949eb5b88be91f682204ec769df6491809670c71038f3b28df4effa1d060a5bcfa7bad5a56676cb0ea59b8696e25d0d8320dcf4abf12942a760bb8e51c3537eca61ae26f1c5ba5c6fc7abf0176d01558baea2626b0eb82af471ae608e0fed88b87f0d057afa7e6a00fabde491cc73bac3b82b09a47a9d29bce93bccb2ec240f214f227632742b66a0b162aa0133dbd4835adeed2d8ffde534d7376f0f4ed0ede3c7385c484d3a542165f866252fed813f7c36176ee4219eb2786bb9248b2fe1f38901930c0774c8d5502bd231572bd657f0fe01b373080a7de3ded5f52e0a3f08a55f9794f3d2397e8b6c38178f3849cd73202edee863216c0b845ae24d4f336e485dddb3478ac9e2d1f97dbdd0222c2da6a8aa4e5790bf33a2a248f30d674a61d042ee9b2763a693859784499a9f701a24f69e087e5454c83da480be208efd574c4b49b451ed82cbe7c10721410b551751e5d68efd8f4a6369952783dcf5182487003bc5866922449268ccc4eb6849bc9f1e003fecafecb1942da03de5a142744c053daf510a2f8458649df27df63f6f886dc73daad2ae946f31eaff1c442e8da4d7a0770e12f5e01faa7452f742261184b9c4e54a97d7508ecf5f8656fd7fc6b8323e9024051fd1b35f9edd9c5c00b7e75224c58c06253d391e6401ea306ff24ae7199fda04ce60858c9c514fc108e692a195e1afe9ac18afa620a39f2e89b046e6ef3cbb2243f3a56ddb11b681a7d2695bcc3db2dd01ad1e9917138cd629403a8cfce2cae44a806738f0012bde7f99dd27ff3277c099f89bbe2310fe762ced2e88fba817ce941ed00a593aeec83a22302897812802c6fc710a5032e319949e02ad6d941ff3126bb130ff06e86d76ae944f1074b938f716338c85d2cf4638f17675c366b5b8bd914d1ac3829af225635040b02ed894b18f40e7b56146fcc1a01eae5f8df7064175406048570172cfdc300643af303907668e8039833f80fba51e8a34bf64b497d10e73612bf910c038f2c2d7b82d4dc1090c7f118b02ab7d4fda5e8498f1f3a6d69fe42098dcbfb3cad13815a99dc039a597f59cea223da4d01eefeae31c030b121016cb5090206d06e65d54d35e59d4bb5e5f916640977431d3fd67d4b17ab351d9f1cb6e3e622d193f3b4070ead5622d5e3c2e1e0c6be625f875bcf304b13f2564d4d5b34948449f0e5d67e40c393a9fa32aeca7892137827f0edcde0cf1e598f5eec7215410463a46acfbc525df27b40dfa230c6e33ce47f083eb38d760cb7caeb8d51f713f605de7157d41bb0980fa35ced8e411974971af9af4021b5b5f99514709f66c9b131285f53c5c1d4169aa0b67e4244d199657dd6bccc918537d99cf5a4524ec883c9bc41ec9206f50662bfeaeb046cd3c850d3d2f7128c35cd21a6da9728f81421b06bda29b2e6aa087160789e33ddd0b4c58a172b024bc92a059500c47932d494e288ae3d5347bf3549ae16f9c214d10e7263825ed78d97e2a881afd3d2dc3414f5c84f7c2f4dbd7b8ec703df2b59eae55780058db1a75b835e8bafa8e7ddf155278c78d566bdcb1c9efcb857775e2d2f98b85fd9922064f2de00c7e3ca32831f4a0de4c4b8ebc0d9e04310d0253f77e5181c7438fc6aa6f5f8eedfdfc4feaedccac6ef0b662f97158673ad2c9d4969e2d8fe6e2be95104f2850058e08c7ac4bba7a9a461b1c05e257d1a4a27aec10013916c0f38a5c4f2fac1bdb0a6ecc92c4c82ba6eedf85020f69b125542d146b257ab31087847ed92ce1b346c2314b39f39fd64dee5e4abd74ec1201230bb88b42e23ab41c2f9235ab16c87650e1e5aface87d5fe422e15dc3f92fd98a8f871428ef6cb2bea339e813c5630d439b95320e48dae80fdd1bc69b8737072c8840d9419129ba0890b4e882ad57d091d6cf75527827b1160278daae5ecddd56e5b0bb83e67168b171736ee7c3da0597d508964fd8e0e9dad1f77cda0a8c3f9ee57d3a9c63c79d4521fd096f5f77f6fd7b40b6249790bd07b3799b0d9dbdcb1b1b09bbd012c5212be3ba143996bd3b0f85121ddb3e3cec4dc6cacf4aeecc7bf23692e8e3ce3a887724280eea7a4dc06bc3cffd573c80c3bcb8af3c76e4ba16ff17dc00600bb9af9226b7e5ce8b176afb749f54cb8261c88ec93f88592717811fa642e283644e7042f07aa51d0e3d5a0b1a78539f54672ff1784cd49f56212f5a752eff4603c6e92bae3b34db5dc8891eae7c1051c3b38a7cdf12894e3fc412be8a69d1b71b860a5a38a17798b5f5e17abb0a82f5474ecb5537fa547098b5e0b4ceb3dbc1ab1a9a613abe0b7b07afd924ea12f909ac70543de5ec67c381a54aa1b922197d761105d753aa76a76325897ccca8be89f9e7bf603afcd4c15bd0b5e8b31aef0c9d98e998222932d1f557b85999fa1e0d49d9527896bf6cdd286242b38468e51666c4398670cc19fc2afb4bb7955ec3dc84ad86d405e036adefac5ac2bfba4d4ed803c35282631e9b05d1b7134e01cacc0d7aa965f520283d36c6ea33d00b3d825b68448623d98eb0aa2da689e6538e9dfdfe958c5ff55dfdeeb2e0d4f72b798db6155bb94ec87b81ba322c9e2707f2c771aab4c9b0b14a9d8c821db73319a18a04d43a0ffab83f6b0185864409c35c718d697468a4f61664abb719ec32464c642ffc6bfbe86ca66a380f06c1997e60c43f0afebc42988104aae13969acfe3be8755f2ef876ceff2c268fe9e537eb3161585f21e3f21945fdde6a5112bca6ea4fb3b3ef4f14227e82192c618cb8286d67344eaeeb10fdd7909ed2ae9e0a547d047eb18ac4ec05a730b82efa18bb1ab7bef74f9f0a7eeca724886a9a3035cffb26a422f3a8d10f4f9625e5aad60376dfe4de950b77cc1e70bc59d1ecd31c0ad2dd912ea58d20095abffb71d57046ede67cbe47b60a51f2247d7d261fdc1ccf375dd78675b9b46ee0d74bae1ea3a3f582b50d79d113688a3f5f3bd131437b2768fe81203cda80957fd6b5f67e915688e523ebcd62034e8212678283a42d87ec46c0c0fdac65e34a1324a205c3336486e6a1cc5eede347bd0bfd8b68697bf098c4638a2835adf77673decd33ffe8e5bc50ff9b00db0d0bff1c3ef0384e734f09a34ce862b95a8469b2fbf3bfe40d1c3e9b319e7f09264a68921738f9e12f3f94ea1881ceafe9a91c78df3f78f798b0035e2975d3ee70b053c829d602d0b33bd4982ecffc26f2b5f4940a4a12e667d9f358f40d64822da4a6d1ab66dace5df0f2837d7dc72e2ea0feef6513122b85cd3b171cb6e4a63c4d8ce683223d245ad82b044c40f8ce26d76aef4f78c8deb43adfacbb0a5d5b7b99eb1bcf84a571de5ef1435bb9d1cc547787264530f3e47f4445f475792b8631fba9d3b59c9f2a4e9d940b408c305486dddd33bc94280d8b81158944bf55890b5b404801d782d9ba5edd139cb627183cacc23ec62fb7069182e360360e3ef1e55e4214ff61eaeb3301864655d3d60fd5c64b6a1ec4777c5736ab7b30b55ccb5e509ace5eb30cab175469a3cb2d097af193f0d3ca263ebb7baea0592922808af2822a2022c079e1a397ececd388a3cc643eb080efb9bfe8079f6c36f08df1df180cfbf272759b25a30dc3430ca8fdb4974f2328ead8c86787855d5ab7cb2bb23f2b788e8e38c1b035da4b3f96cd41a89242f4bd9eb11c56e07590e9fb9bdf034c137f8e78b913f91383350551", 0x1000}, {&(0x7f0000002000)="2c8be98140b5", 0x6}, {&(0x7f0000002040)="553ed522f1c5489872e7437f171dc6008a172385a31eb8a63a5569ce27720f703c8311ca88423aa579015ab0e3b304295ab87360cb350f3e7a3b1893b0f5257db0e1932116883b81c6ec227a9760fb82b8ebe1e2564b19727bde18c9f6e07c42bbe7aa322235d95e57d8b2eca168a503447d6c3b", 0x74}, {&(0x7f00000020c0)="afa963bf706376400f9d3a0a70291bedc1ae9eed5f3290baac147203e351572e8269f509ee56c061c760e7eb88d463b1d7645bef71280732371142b81e53474b6482bff7e5315aa942e2a9f5e18bb124ffffe23a61e4b9f8a61b7075dc857b155c5ba357ce072f5a61393875b56abcb259e60b1e93a181cf91b50dbeb9f8c2d2b940a88ad88aa07ad206dc2a13b5602baad25c94e71b838b6c67d8bb52ea1ff3e996624c579142a2943ba133d96a4a5b053221d88b0c4ccce79b41cf51c2566912", 0xc1}], 0xa, &(0x7f0000002380)=[@cred={0x20}, @rights={0x20, 0xffff, 0x1, [r4, r2, 0xffffffffffffffff, r6]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r6, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r8, r7, r0, r6]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}], 0xf8, 0x8}, 0x400) executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) sysctl$vm(&(0x7f0000000080)={0x2, 0x7}, 0x2, &(0x7f00000000c0)="75ad2a4164983d61eb8617e91d69fbed070638d1900f9ef11d5b3aed1f695167e022738019675ef4677d1531d41a2b774f3f617f3966ee40cec12266bff3870ef59355bf45989095ab8092e3a8a76010bb3328f45bf8d2a865b38d1a607b3193c0366e31eaf083e5044e4c0848f522d2f40cfe163bb586ffe7d8bb6f07615f738fb6e7dd9b2ff1885bce8205adad09f9fa60e0aa6a11d18d87a9ebae86ad15a8", &(0x7f0000000180)=0xa0, &(0x7f0000000240)="f973230f19cfc667fce78806f1a2e3efbc296d17ffd545cfca4237604041a4d7b56903a0812024fb9cc72679d1f26f115f56ca845842b32833da8941b208bf8f1be737bb3f37678b87aa049d3ec7b92b8c4241b021a4ace363fb1b052849c19709ba74f0fc369b64c06c62a33321146336337d49c2eca91b810e3323a944ec56177edd001a2ef56be55dc00a56834e5afc01a7f4b46204ae60137b", 0x9b) r1 = socket$unix(0x1, 0x5, 0x0) r2 = getuid() r3 = getegid() chown(&(0x7f0000000080)='./file0\x00', r2, r3) getpeername$unix(r0, &(0x7f0000000340)=@file={0x0, ""/516}, &(0x7f0000000580)=0x206) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x3cc00, 0x0, r3, 0x0, 0x0, 0x2, 0x4}, 0x7}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x3, 0x0, 0x34, 0x0) syz_open_pts() close(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x1}, {0x3, 0x0, 0x0, 0x6}]}) r5 = dup2(r4, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r5}, 0x0, 0x0, 0x20000000}], 0x0, 0x0, 0x0, 0x0) r6 = socket(0x800000018, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x400000002, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = socket(0x18, 0x1, 0x0) r9 = dup2(r7, r8) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x4) executing program 4: mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='c\x00') writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') setrlimit(0x4, &(0x7f0000000000)={0x7, 0x80000000}) r0 = syz_open_pts() msgsnd(0x0, &(0x7f0000000340)={0x1, "40803ccf1d30b1b9faa3da3446cc8813de1d3bfcd342facef3ada3aeeb409998b5e63bd04f933a74fac5e4a4db0846061a6114c7fc69227d6e14031903f2d9c1c4be16f8bd638e30886fc8fe3f256dea40f78a63148f1572641f07455dc5bb"}, 0x67, 0x0) close(r0) syz_open_pts() writev(r0, &(0x7f00000009c0)=[{&(0x7f0000002300)="823027245da3d464a1aa9e24b1aaa17deca77fd7c6f2fc08ee324f561123875fc4b191c833cc76a730cd3f951be547339e93020331b59e4a37fff37f53b170aa3711814a95325a4210265ae0364c40f8b759c66a292e740a7024d9303d1ecb7678f59540fa0d279b1e3c02a3e0308b0d07c37b43440ba87ab0150eb726ef21c6bf8a981abe9ed8e90e6b161b32efdb0090dd2098627a4faf5e16408e5afc73465376682a7c5af31d8664c8df893bbe278f80110c1877f83ecd4fd1ce9a72e40dac5f1e25b518b3c7fad49a7a85bb73e012293533852583f8017698d35060d044ee35048038d6357db7f7821d8771ee13ed748090a78413c262f1a1b8252a17f1fe9eb381757d878a0af1dee1586acd5060a7991eee196a15156429ead798bbeb32b8934ec49bfe3360d734a2d881dcdf37018bba39238cd2cf83396cb84620f99950413d88bb2e046a195c831f5cb4e418386ce976940e75da1b26c0dec910d5a1ee3d579f432fa45e6ec5950bdebe69a5f5917323bb06ff18f28a91ec3a7f59457ca9b4f419b8317fbe12c58954f50c5f7e5ceb340bf498ca098b7fae3d14ac546220dbf9fe547f8c0113235682a4d03f8042bd8f6bf075789da66815e857e467a85bbe7116831ccfb0b2d33fddda7b5805c11226e52d7637fb7fc855907efe4c973f5491a9924297f0e75fac7de2e1333ff62eddd23a351e955997ec91aba23b6b775c4b5978bba012caa49ef9807736b99eb04109ca7759cff0de28268986e8f21c821f8794d19fc7a0228da4d7e7e8c525dfd877b820cc5c079ed0a44c2ca6530a2368a98ec25d24841b655357bd0be01815891e15deda2b7b5644a36c36153f5cca8c4af8b020783fd8", 0x26c}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpid() recvmsg(r1, &(0x7f00000000c0)={&(0x7f0000000040)=@in6, 0xfffffffffffffdad, &(0x7f0000000400)=[{&(0x7f0000000140)=""/48}, {&(0x7f00000001c0)=""/162}, {&(0x7f0000000280)=""/132}, {&(0x7f0000000340)=""/46}, {&(0x7f0000000380)=""/58}, {&(0x7f00000003c0)=""/17}, {&(0x7f00000005c0)=""/131}, {&(0x7f0000000680)=""/136}], 0x1000000000000326, &(0x7f0000000540)=""/102, 0x66}, 0x0) execve(0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) write(r0, &(0x7f0000000140)="feaefb66d909ec4d0da82748ae558f245ae995f911f70b39a831eeedd542a30b7694924a16e8f2ce1d9139db272e810b8f995f554138f306b1fd4e8434ef6e1147a90209341f2f75777933d6736442abbcef8a037d285e3ba4be08806490e84b1e80d6067243dcae3471ef2cfe3db56b62125caab7e4f018cfaa9a82bea85d6180b05ed81f5d1ed9b1c0cfaf8853e69a519f1fbc9cbb12edb464f64a72e88182b24b3dc1c184fa5ef023000f541b075f1c4c91", 0xffb8) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x7) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) executing program 3: syz_emit_ethernet(0x112, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "b9e54d", 0xdc, 0x0, 0x0, @loopback, @loopback, {[], @icmpv6=@dest_unreach={0x1, 0x4, 0x0, 0x8e, '\x00', {0x2, 0x6, "b28feb", 0x3, 0x32, 0x1, @rand_addr="739dd10b3b695762b7b2e62dccaa0736", @remote={0xfe, 0x80, '\x00', 0x0}, [@dstopts={0x29}, @hopopts={0x16, 0x11, '\x00', [@generic={0xf2, 0x65, "662c80b73ce9a9fbe0730d2febdfa5a5f5eb1dcc572a7c5db679a548da07ddee029516a4252b28d9ad9a8cd59cee841f41f6bcdd7089ae3c4a2a17c7e473b8f84b270b2879f15a3b10f7c3d7870fd53f286bbfa48a9a40a6b25fa09bf17693fdbc98521428"}, @ra={0x5, 0x2, 0x317f}, @ra={0x5, 0x2, 0x20}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x66}, @enc_lim={0x4, 0x1, 0x7}, @jumbo={0xc2, 0x4, 0x35f}, @enc_lim={0x4, 0x1, 0x8}]}, @fragment={0x6c, 0x0, 0x8, 0x0, 0x0, 0x18, 0x64}], "5d641912"}}}}}}}) executing program 0: socket(0x6, 0x1, 0x80) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) setitimer(0x2, &(0x7f00000000c0)={{0x3, 0x80080}, {0xfffffffb, 0x100000001}}, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x800, 0x0) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) pipe(0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x80047308, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x20, 0x4, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x4, 0x6) r1 = msgget$private(0x0, 0x0) getuid() setuid(0x0) pipe(&(0x7f0000000080)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) setgid(0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x800) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffff9c, 0xc0106924, &(0x7f0000000180)) dup(r0) executing program 2: sysctl$hw(&(0x7f00000000c0)={0x6, 0xe}, 0x2, &(0x7f0000000100)="fec9898ef44560", &(0x7f0000000140)=0x7, 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x5}, 0x2, &(0x7f0000000340)="58155363cda345426f1a4ee49da08477c70553230a7dd343e2c2d9ddd49a8d8379e1581b", &(0x7f0000000380)=0x24, &(0x7f00000003c0)="0c764e718933f2334adb26bea5bca09f4d0bf2f12d5b91890e0ee85a7b519bad0859df2b685d273930a38ebbe20dec7aab9e44a93ec8e3151011fcb03a8f5897e091d2a6312954d63b71c69c97f659c82fe06fe79cf8a81ebc76f56374a4f9c3637851203c6534b24c4c9f67dd3b82d47a393bc074e8725b6b22f9a5d1550ec7cb760e3fc6005a02006da474a561fe2afa95ed9c8102a49141b1426a3b9c8337d43bbebd47b264084f86bc08a698f4528fd76ffb06e8d375116670cd1a7c4a475d84ee93524b77ec5ec34938fa9f841dd98732e6e51fbc950a55124b3ec8ffb3e636320287939c95953f4f6bae28d48a16680bcf133f26986ac27bb2936538c1fffb0b7ce6280148ddadc876bcb215befe61ff076decf4267d49142fd4e025bfab259294e552c69e663738f716b798dd29790d2f0a91cf3f15136420d15bf682e51944ad73356ac6a45965bcbadcce2fb5fec1f6de52ef15d07cec9dd74737948cc2934b302bdc6afd35550145ba2acee6c3774e47daff7d3e3afa3bf18149e0526c69264b9dd19ad26510161d512fc84182e070b502671169953eb0de42a8a3aa5027b577e7d676323b1cdc8cda3e729412319a6d92d2760913680e2b68c02d056b39949120e23d7fa9cc26ce58de1f3153943f8370517a3fc2fb07d79d8e15f76adb11c52c092ba4d7b6dff22b8dc2afabc08b00e2e89c6a6d79eaafaaf63791e5cf95490a4e00ae6dcf6a50f7b62a73001e3480c2dd884fd28f42dbef4dfc2f6e32ec683d36ac69b5db691b8f02715a96452e4cd8761fb4b99b059a5cf907f7785eaad08e08964569376f9da49ed844bff7194800b9e3a7fd75442dbf5edaa504704b29d18539f0f73a925a77e784a07fb4c1a7c1b5ea78e58fd053e1673228c6eee0ab6f143021cdf5dd48defcf57e9615a7ee2eb3e1abce154aa676e8105a1428129909d8a3833032d5a7380ad8841938c4ae200692ec289f9180869ea2eae6326e00a2451ec3a87b464aad3c3a67412cae7c047b4e60794f9e7bdd1faa9640935b40dd7351e8e437a169d6c788aae4075d1469bd4bdce641f17b766262fe6d68083d64eb382226751f83a4fd860e00e1d57d1d7f60661e3aeae69b3f14af6293717ff7af3b4c980a89e15f0c27836155170c24d340017c001a321b43e9a88d98cdc2e96e0b5f0425492d6fe71070034772eaf6267359c01bcad4d6669ed3503bde4249499790707431f6427e5c3ca40bdd381ef7038305270f737f3692a932139a136e5f1b22b1dda687ebbe91ac35f6f8717baf2a4486edc6383e60e10ec34388dd58f5583b118bd02674a59d0e1b0b0765891ea91f70cd091ddecd979b186468ef8a8a03c8412ae54bab54856662347949ff208359bde46dc7938e8fa6d067774b4d9e4db3708f6defaaa5612c77b1485ea8efdce7269415e4127972d9d29a7e45eadff087f9c2ceccbae8f7743008d69b0fdbf44c8b35a08743d102f1489572f55f5bff0a33440942c5bb706744a217e2d172eefd47a0e127707404925e731b4416507717b85bf345bfddf294691899b0ab85d878d8eed5f423a679f53f98917c38f7d5e1292b6cc28b01d99ef284bca01fd2986920b24f20433eadcb6f91741b6ecb61b85e6f439e76f19129ef6060728a8e13d5beb6770281f3b6090ae0c6877a11f4937bf58b6bd717a5a106dd8b89963b9c55b055b88f844f4aa17e6735d9eac30fa05a02278004636d164fd90c29a57503e958117ec7b3de7c4c5442e0e95d3041504e9b2c4bc3880d25bc7856a6fe2f4a1cc9bb36e3d7bbff7555894a52364b720d19fc3c4eefeafe8b1197499f4b7dcc18268a43546b5dd3dea69e0878e02e9e9dc7d17f4ec47e38441df6117771aebb785ad1c0e6626f51b1fb9fe2f555235ad334e909b8eff91fe999bc878401612c5e59a9d76aa822dc60fd7255fe9be4a7ffeef87279f1a9b579d61415aefc995df41b141108019fb03b326304b34f5a1e3173aa94ae2d6bc10f21879d99efaeccddb979a15ee15f991ec2bc2349e096ed17fa08e3e6ea9163b9517ccabcaeee6ab5af46ca61d175eaf5dce41fd5d22dcc0dcae24bfb0de18cefad5c9f53d1ed4614c86975a7b7970d9f2aeaed7a88c098b4c6fe996986458ab2424db35b988774c83d15d46baca597d0694555ae9b566b5ba899e1aa8875c91b815deed470e06be3da23191a1b868616f07987d32a4f450d430cd6eea9f0c3351320e8089864875c82359812dc542509ab95425f15bf612c08c7c16b8bc39bc86243fe8ae4320a80684acd1c3161d2f18418027164f1e8262127759152a0960d68d30e65d9903032348f80b64af49bfd0f490a7509fca490392456d7c37207f4dd4945d5253e5866d155d1042332fd20823ccbb4e966c68438acbf613bd4f402375b6cceceb80fc606cffc078d6387a251e2f903b483cf94e01c085562ab14dc7a99853ea76b96edbf19038f39bbadfb8022780d1f32a6a5830b07eb9849c0fc008b5c77089c95566b3e011a5d3c4f959208d42d6d8c1befbdc880ac8251469daef5ceecea38ac1cb1602966f9d3174883b636d9977f81c5e502a41e7e899cd5f0fca22c492e389d1fc1d38acc263c1877f3094538dab4d6f8af805b9be979e181013b408f60db2be73eab99268a39f152ad9534d6573f247ca499bc0730ede488cdb74eef300a0fb1647ce0ef267e3dac704cee93782df804b3dd45348338b8f420c07c23c575fe62fa0ab94714230294bf3e9bf87f128c4fdb0ec1fe421b96dd0ac0cc1516c51f2e0f1667831834f1758c5a08b376b8fdbe7949eeb143dd5eb76790f69c1178eba8f22409f512e646407e4cd599c59d0a9753c831fafbcace821ebc67bceb0f5f1e2569e94b316883b924d43d0df5b48f5f4f25ebacc0f6a0125dc5821bd842ca36872a52226d472382cdcaa119b74576fefc5c374886c2c4a5220a07c7dd94492f5ba95bb68b29c7bfdd762bece2e3ff9cb82b59cf56d87f652a4fa1cdada2f2ebcc1a2d0132bae327d7b0d697fabc83c5c9e8340ef0a6ba4e41810615413a1a4796beb5438d46dd5e0fa1e19d353e4d1b885225d1b25b915d9478e4521bd4af2d9cc6ba99598ce34e3680d63b85f17dc62465967ce3dd8646924a23cd03007ad71df83f22d0339faedf7c24befe3de646a4a169081a259cc583f13398e3a9ec8c3f3094e24c40eca7c2dc9af240a2b20fffcae77cfc07c39085547214f12b6e606857eb63f71b4d0a4dd2a6ce8270480cdd86a5bd3f349fde26f3a3f61cbcbb5f5b56b24e346348830b607906eb6c22e63edd8dfd364ac1bc080c710db0a40490028b95f3f58143e71e3029396d831755374641a576872a521c547ec881394e3d9dd388961feb6b873a58bc2ee89c5fbb6c789d7e47d068d8f6c39b0f44166de4ee30e20725392970841a19869607201cebb53d3ee06336da003beb0fd6d25e0fef121e4b0ecad28567d9b1be07f1cc5eadf861a4133b0ee589770f3717b0d8bc72bd8c21b5d42f34dbc7207b0c287d1e70daff700fb5bc6c662e6b55c90def4bc285918f8658d10c117285acc6dbada06a8465181b05340d683fff5f673f05ac1ab811fca0ff9b83cf204df2267e7b4a6e29552d7e8ef857cb1ae8bd94a29f5823450abef231a92c382ea619ae197b35a94908f62c921baf1402fc8b7fd614150a48d3a0e47d8a4009dea537aabb3b5758338690bdc40461a486ed1549cda13cbe2091730dfa404e275a61747c11989d638980498dbffdc84dbd749470b2d2e7e5be9b0bc66b5236a397dd5254ba156a40267868c9eade4c7b8ce1f71adf367bc6476bc868a72313512c28cdf3d56e163a49e275248d30fdd409a65e61f9dc9979dafa945ff662e596600e09f49b75a1a5a6cc7cc76f2270b6e2dc62b6266f13dd251d8cb6ed13cc0e48cba0941729779de85643eb17b56585f6c5a18076084a67241dbea5ff536a8d3f7a8450e5052912b034f4d926452dcef2ee51f2a1559942ae4c26601e3dd8d3f0d9e6fb7ae943fa8c4d25e38ef62c1d6cc68ac39ba6ba653d2c5536183add8baff53d2d31e613dff2c4cfa7a70d10957bf29763191ca4af43967eac0bcf52344a55708691d97fc364ded1a7add86642ca507e303870f4f416d8b4add5430928c7c46001939911c572bcd25587285b4215a58df7594a17f6d6196eea0cd2fd7da4c54e7a31346dc208ece24f92fa3f68cff4a90741130ceac2df02618f156b5691378ffbc1b4481217594164c8cf58a8316f5220628064d187adf1b5f1e0a78bcf687269d6435bc91a64fdefedc71408f958a273f226188abc33640ebd9c1d3f37b5cc924dd4b643c9c930fab3e4dde19c76923529a177e69ed2e9c8095a21f4ef6efa7970bfc673421e5bdb1d8ba3063f46a2f4eac5acc88b1cd37db59b089ea3188d65713b103eca55475b6b25a21c8b0e5d7c32de00cbf0ee64cf432bdd31e26e1915df648ace0570140ca5639b6d1c07e91225eafcc4cd22d00251d91195e8e4ff98ab6d193efc0c0446c885570c2552433615a9a3599813a04fdfc83139e84c4f4933b1a24a7c67d732ef6e76836aba0f1c1c6ef38e547cfadc90e12199c94471bb9fde76956a0c6cc25f586228cb26a841cea89a07ad221fadb7fe72f08684c40d35ccc18a4af077dc943d5b336cc68252a0520aa234e2cca51200184030c64b78e10960616d3257f13fbb7126e69616c66fe74e913d5d28275d997a3df0a66a2eaaca461eb21a9959eb7a1003d1512421e9849cec91ced548efe999ebd2dfdaba1d6263941fcf07eb321b21fe634499036ebba3355c89fa46afd6b2e197105f42825cf0b100e5c78b1470facf1f3461bb6b78a7391a2cd1334a7d368b46030364fb69e48912f2065ff97df77d5b72a89a3e66d3576a52431c80a61106016280751c2989961e68ba485def5dad2c80b06965d861e6e0fa13e20241a2c1d8db40a1f59b31576c2524a7b4f724ebea4875a92b94d28d6d1eb9420568812aec2b273cdae06e0dc37f77a7d512418795147c1d584cc297a4b8db84af91bb00f8bb40b4870d14138f16325f9f5269e835dace8c8beef323416f93e706aa12025e7591d77bb8f965eb7fc2f1f6b642acad43c6ccae0f9ccecca4d08b3a9205e06c43bbfb65444db7508fbec21003f192447452cce035ec20c784dec588505b58b330d7e7d824ff6cff8c84ae2b8cb84f582a4589e4fa428e84eaaed1e63565e93e1aadd17a32ece9587608eebeed8376d2e9f7ed2aa73270a5e66fbbfa011c9a96e9d819d64fa49eacb2adae4223c39c155edfb3541df47a848337fd743a21401b46958fcdf0a66656f507b8469daebfc8c2ed668bf260fe7a3d287581c68c0cd0e9e0211745d2cf99716581c75c74a77c30623ce67e3a062063cf5670074b2ad4e55dafcffb973fff7bebcaf2251526bb07d75d227a9c698f8af2c341c0eb322ca6956d6b02835d30ad31f24069d2de2806b7608015bfa7880b2c79f068a7c8307151fb99709ae6bf438164c896c572a7ee955b4d70e6819a1d34d1c3294322598fec34d5419759521f751d81fa7641eecaf646ce26b63cca28b3e147a6caa9f5c258f0542b18f5a91d43994cf739373b623c9655171e7eb72dbff7d757d95655aca3144f8d3b513facd1a2d61bff7fdf2fec46d579840028a7f95c85f5055bac75a1620f44cff55f4c0e4b6e6e0a40747c010108742ac193272851367c29f5c2cc26e9d0707b72f1809c21f37843e87f78831e87eb9d3d22dc8ee628", 0x1000) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x13}, 0x4, &(0x7f0000000180)="d0dc491078c2f8bd5965adfa86e8306dfdb056c274682d9f5e597e028c59cb0e8eace40c923c922e237211a93c424418251feb3ea0c17615325ac5c09ecf14ab7413f8c4ea971767f7e4a370e63a174a5b3144d4f9f1802fa28614f3fb755e705bbaedbb1949a2095466bb5a34e61da0d3a4b97c5589b8fc62c1334aff3908163b681f0cd886a1f4246b0ddc29290ebb3c46417c71b34fde287117dce2c1911578e9956a6ea669caf6a1e38f4853c00aa23ed61e1e2f233820c6c1fa407bd63bb0403bc493b2db488ee4c1df78de0be14686d4235ffffc279e9a", &(0x7f0000000040)=0xda, &(0x7f0000000280)="9c89a30d5d7df22fea8a29e82776faee1d777fd9b97ab66961753b67b76795d00c699c46a4805692c8da65d3d2a1fa6b99219fa2ee5d3df6dcaf4a1f1201c3e25123c12739b2db6225951afa690a9866b5013d61d4e9f61050f01e0503536437be9fa3ef91d99054dfde46ea6f0ecd60cca7edc4c3fbc48a58fe5a55ffd4d7399b44fccd6306ce66897af60fd916020cee9e6351f2b201232804dbb48706f4e17a64329be67170d0ec61d049b743", 0xae) executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x61}, {0x8106}]}) syz_emit_ethernet(0x6e, &(0x7f0000000240)=ANY=[]) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0xdc67fe331ec7b3bc, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', 0xcb9, &(0x7f0000000140)='./file0\x00', 0x8}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000200)=0x641) sendmsg$unix(r2, &(0x7f00000028c0)={&(0x7f0000000240)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000002800)=[{&(0x7f0000000280)="98d33c212b2a9343eccbf022ad8c5e7de84dcde5abfbc16e836a8c1bd708e05fda0be64979eb302e6a57862b4fd5e9b5edf36a7f71405fba6ac6bcaba8425bfb9ce8101733487e89c24fcf69f0994f4c1e215b67f5bef2d0852a890e44dab2a084559255c0f09919b9ffb7a0e66beb96547c0ffc257dfc9ec6e9335f86abe941404ee7ab78333466588b5c13908dc964120ab2a70001e980538ab9d61c974e6d1503e267ecbfc46abec665344c9e39eeb55fe8754c6138919eb89eb4e7f1c784eaaaddb5360d9885d42ada8207883f97e1e709a2cc9fcc966cc8593fb46d01dd982b79e7472b0f44a43451b81e8b41c643a56fa4feb6838a6d287764ce266e160a97117ea22eeafe330940f34c85f7ef6eedfd13476d50417b002c6d3174f8c1b17864dcf02e60e3a00af612507fd127341e91fcde9f3ddd1441c18cf28434256a7191b1be7864b99a75e015ab15bb483f2f6a1323efb0c075b26eb4e00bc5f4e51c61aa12292107741568bdb8863c396ffe1971b5429c1adf81c11fc8d36be0dd368387244282eaec8dc950aac3958e8caceb36e562b39d0932df18ed53837cba8bb7e0ae8786f6524b6170a387c305c1832f74ea80cbe6da74fd1bc542cc3367d3dbf25f2edf52a723c0f09d8f6c33185d0454460e93c5bbc40aadbe0658aadfb979af3941484c859d960fdb2080b30c955a1687713ad3a71559c6f17579c9f64921407f79833430d68a2ba97347468107e599052f65e401de75dd607ffb5531538d9f59899228ca2b278f9bb113a611fd48bccb43639f855d1040d701753037208ecb5f6fe4ec7bcaa0b4d29cb374a464deb45eb223e54d3f4e9ee315ca531b7c51963eb7329d8c65d41c413f88ad41b3010ca6d398a471003040c699e516445547925de671067165ac10f4b18958d447b5f5c884fcedb1a938729205be31779dc41f7e64eb75ecd99bd0b23d9fa19d15f3ad9fa1580c21dc59a54a5627475a53d8f064849a85e59215e386b0d920af77d000705ccca53bdb82469b87d1ad8100097c887a74ec5117d79a3a886a6ab592607ab123c29bd63f73b3a7298e96b6effd46d54bdbf89a0c4aa5642b632e29dfbf6da2b80b22edce8a721d70f832f15ebd1ba79eb53a0fdb617d659f17dc3c3bf55a3e251ffef1236adcfd9c8eacd28ae58fe7db8708d3d6152fcb19c8b8d5a7c58c81e2f95114f32e6fda41b3bd0bb5e280e348b056ef8d329b23da053840188f98048ff9ae9eb9d3059139013a25a58ff13b06b738ae681381c097c01935d65226329bc3854732f29f9429d7f3c965f9736d2c3d976292bee3884e4dfe61e1b1e70e2f2561285b8e7cdb783185bdffc006d6c0a8cd21899a122b878f974573c58e33019e7906a7b1ddb7f190b65633fff443f247b833052b2c0931155e5a6d36efde3b187e1e3130c5edbe0424f66c720f02371a15e738af173b6a2e4f19e563e8c7a031b66c97270fe8315ecb0204d11f9b810ab345adbe280289a31090f6b3032a3b6470fe19891f83be4af796b6ea2f9c8672a59b873345fc7d4f9a412ca16c0121af2e1e2d9d07a444e2be02f7e8440605162a289f1ed7e2228734c5f04fe8b0492db134646a921b1e2f368cceb8e82196b7c3dac6486eb6a4e012376e615b349fa53c96bfa8ea8235c8f83ac3a1b19616873f4fe8e7c43c489d7c58a719572691128bd6b131a1f952a1697ab278ef9f41cdb1c7fc77cfbc63257238be0c66d96f641acd52ca60ab119ed3ed8d062374a40810dfb3b7a68f404965fe0c28c7793fdff9616c78be32c8628dfb1e8cb453cab10558ba01e3028c60a23aea1911b15a433bf140ddfa6d63b188a3f2d5c86d61251748827baebfc1510d42d205427b6826468fc8f45aafd337251199723b7e9f27b588d5b3c4a7ed29ff89f7309b535e2249e40f3ada6f8b1306893f7376b7dc1a493b68d2013208730c9dc2658afc122703f8b2123b47db547892820cf78666833c8d95e2d03232fb6c718229f60e4194a8e744a2450b4450b29d1cfe4837bba77913abef74044aee9ea0004f23938f689b327e58c106ef06a9323b28fda0d6e70118094c547bfe8ae2820a4b7c7e98f06b6a9a020808bd9d4b18c8b0476c90a81382e1d38af86c2ad3aa3fb338be382a5043d1534cd0663413caf78096f4b6d6428c204f000c80c6c46ead069be4782cd960e636dc5b34121ea2faf0f0d15a2865c58b520981fcfaf7fc688108ca0cdb2cbefa5f329f5077a84142c74835c3215a4bbaf5fe8bc531919247885177961e46e6b89ba082ac12206cfb0632d36d730981932675449ddb2debed283a17e99387e06277ba3290d375116fe1010b06c56db1b7da14c5ebece46f45863732ebd6825517b5658f7d2991225cb2c57d81e630301a8a9fc35bdf92de3e88ff6ae6eac5a7b0b394b9e609f19588445629aab9903b51553be38d24cb9a8223d946cd871c66839c6773ab3517b03af36d13365cca31b309b8ade9d0d5b97924e5e612cd3ed32bcb56bfc06465964cf1494f457879392a968f956ee38cbbe44ea6270642adf3bdc14953ade94177e79ca5ddb12af3d6d8b5f24080a74addae61ca603675f6b88fecfe1a20d0e785038bf6add21cbadf76a0ee73e9b576b56909408815bc82c6c47927c6ee522db01ffcdc1c299b7600e89b9e2de34f4c0a860db88d17a9654a5f8e93d8f6267e20c1b6959c3d01db095b11377c849e164816b15d69324c5535a51289e7fc11fd7ee28105d65aa05e5809db5d53b87cb28853f705239fcacb3f6af5f92bd76168d252b540dc8530252d79b1e59c2cf3a6b3fa13416850aeb2424d8c9d163806b74ea779aa3fca0a15b14854ce996e18a699da3001aea8de430ed4f914fdfe9b6df1b8c25ba18e8ce0eac29fcfa1ae5e0566e67084d9b7e1abf891eb9d7f9b1715c8e3e1ef7d0f085bb640113d48de8f6b4bc2641b3ecd1c958ed8e0beb0decbbf138df5ce5b084af8d78c1ae46a45f37b27383b4a2ed7225f8c32c27155a7fc806d36fffdf75e5748a216c485a78db3c1dab6bbe1554803fc5c37c4f6d23f01f147fb76df12b57d6ef19d691090d3ee23e6a1ca80a17769bfd5688eb188f42de0580f5fe6208a8c980f2aa49d4e188ea3450734f89cf4a08716f3a95e0965d9e9ae8f85cb7397a94c5f66e03a9706054d55fa8ccd296f0c1088a534e47670a2041695fb1e482ebd5f691d615289021c75fdd5deab95154c5f2c67aee34bc3003b034b9fae8395d80e5e9973bd6fdc907aac79b72d418b5333909d5658b6aa9ff38eaa3d992e93471dfc4dcccf2aa467b297ecbc28bc052b6ede52a885e97df540a53e2f77519b974e4897918ea880b385393772dce028471d23a3e3d9a4cfab8ac718828a8fa7515b8923c257df3834b864bcdc2704390b4b06645f183391ce2aa8765c98927f3cd9d412290577798ade9fa8c5d71587ab35fedd9b833060bb732672977852be3249367657019a3e6ae2496250e7fbdd0d525c89526b8ca1463ec341e35022386aa16fb291d74159b2e36fbb4812e21cfcf3abedf9b930bd84250f0b90280b2b4b156c99ddb0691586ea1bc8f265519583f3057ca7494e9aff9b577edab4053674a46908c4019cc875898efb50c34d4e60187953929e94d14563cc62ba94b272b181ad4283f285aa5153eea1eca5e9dc458a6a89eae307315bb6591196fbf2c61addb7332142f401248e1ad640de1f2fdfa62242ab8f8c43eea43dfc92136a6d0931dfc373848803d41171379c5c42715249ed75c042f3f64efc9b46ab5a360c94c28c17a1a8f6c3fc19ec0c919b66ae14cab2b5d1d9e343399d6b957620df5f8082c218c105c923dbe2ac61bcc64f751dbe7bf8e7aca997bed718495f47465326b069210efaf8406220f47e2239992534c7d834a96317434af9dee69a5ac85f8bed9014fd898d1ee06bc7d98c329f74ea217efb4b65a496f5dffa7aae13efdd2d931ea91af562dc3e45a28c7777a9a6be8b981266ce6775b2241814c6c45bf79abf7e598d2aa59a1e9b5e592fe403bf823927e127fa6327ae67e8eac034d4a73cafa7ccdb74e624a7588b37bc2c113f26474466176d05f43c27d9ba84c373f83e3d3f96ff1b6c1dbe9a1ef52ad49fbea199cf351b292f27f762bcaed0cbef8a8e4f97b944ebe65aa8e6e8586f685f617b7315349d8a26eb04a2581c84e337fdfd5d614443795a96c973d4de725749267da325a5f266d574aea3fa2eec4c6ea1d1a7e23d50c6e5dd4f2394f5716381529f2c14c839428bc76a0b965117b5b8d5fe09d9023920dda221eaa2a4bdb0e2739589ca2b982dea489206de5f52def0d1bd2197d5fce5a30f793f414a62aaf0fd308a1c7015a697a81a018686dc99af14472e3d29eaa827195921df6127a8e057ea46ac7713bee729c02da7ee813a0f4ed4efd304929110e911c930da4f11c9579b422b4e152a0ee6bfffd666ecc26386e48f4f0867b4367a7dcb222a7ed211d310b891d23594ecb1808afdd989dd4650404edc5228a0d4807ae503a854baa83514f9d9829d4c1d411002f77f54622f793f32a63776918c4a791f7999faa31316a420a00dd3cfbd483b066f67f2ddc452585c6698297a6aa9851fda978b2fbec1ebbe1da38044bd34daeb693f4fa77016142b44b671300588e0571828ec7d64cda0b1beabdc1c64163f8d8019c59c1062f557a28c316151c62a3e689a26a1540e90391a7f82a57d61e69189a192a8fe17ad99ab2b6b0de6f9c80f80a9bf76bfe4db2062e78d01eb721338077abbef086b447b5ba901a0ddc8958707332121affa6f52ea1e69372805c90b44dfee3eeff6eab9eb454478064c2b628b4edd966821117ca2b6d6cf29e89e96e0e9eed9caac928e121efcda2f0b4ddfe32cbd8d9cc9896730044d8bc782e863d0c3dc2862e5e5bcc5b5f68370c4999c3ab4ac66a156c18398bea47b85c97253d9fe5d6d9b5154e3b7a02940ec7be35afc9a3b919b66ec279282c259a2610c42ceab637bb94c118278628e669e661ac344d8a8ae09eb8a295fe141971b092a39739c0b237a612b02f5012436b32d8a146bf2700ec38d061bfc94f306d6ff69256d55e7944325b573776a466783cd857b87fa0514fa9e43c262e56df6d451045f60975e784bbdedb5239c076aa30c5cb5dcc52a9e629df50fa7f3d7ece86fce73e75a1211f36d1b0727e7040d46a1450b56a689df3b1f81072901ecdb20214eb2e968e88daab0504fa58d5efee883097ef70792ce31b4f23f0625dce404ef39f4cd6567ccdc70b95d6bc3955d75d94c183e1fd5a57ffd27110bdbe0046930c3700326770fec85e6108c0072dbf60394957d58d16f41ac09e5b6ec3415f26d06e034857781e1dcb4c97aba2396da1d4710ea22650cb0ce45ea0415aeaba7af681242993ad728491d3160d672cde19428a4d26e401e3a1e82cc10c9d1e17fef34fa7b5dcf35611ce96db3260f5db05c1f44bdf884a5552ee3d216f7af039b5db9eebad6a2752a0ec98779d315737fb5a81c884d14c246ec6fab60ffb96c81e39adccfa2623b0158f5979cd95528b213ad370d0dfc661f84a63587a98c826f2d33ceace84f88f6e9b92c32940ed3d5e831ce5ba9dea77185d0b336328e4a70fcbb11f8b3f79a3a76304de908c6b9ac99764127ef8717c74cc3a37bd5fabd633fe591f72c5ec49c6ab613564f53e75194934fbfe1bddf31fd0188c763d09bc39599757e6c329b1bd43a1b03b3c763213f4ce90cf112144b6b44e5cdc846eb19c38017", 0x1000}, {&(0x7f0000001280)="c7f1968a0ba0fb991f70414ba2c7efffdc2de9ccb6ef0551f89754e802a22fdbdc708e02396c3909be5c624a3094b6ef6b9b4d437bf0767fb2bfbd9eedef20733ef266b05c34a45d4d69", 0x4a}, {&(0x7f0000001300)="c76285ac60b4382968ba6a307daaef1cb993708f2472ee64ad84366d990bf706ce3fb025c80873f22c8fe02c281c391a8cf5a23f8bd5f71da0cd110f4ff4a9bac9b1fc492639ab1c12a08be325da489165ba222a655e3af34f3e9d3257ccb198d6235259382f85d741c0f4ae297b0c5e9b39007a84e253eb8a80e2415ea94a3b38810b9ae41d72e014432b73089f467cb7a76e6790814da7162661b81fcd13917c103b63500d134141e097cb535a331a4f74beef8404c8b0a86225bbc566dbbe36a96ccac418a795e680ff024f34b24ec93efeec6213fa58b761e148fb2ce9655b739e1d887a73b926a14ffb2c63427eb60b38d0475016be36140d59cf", 0xfd}, {&(0x7f0000001400)="0f542d240c3851b571e35005fdd2c96397023aadf57ee599ffdb884cc5a64ec28af9b2aaaea63efe2e7e66b55dce0573639d751241b27527183bed90884760f613119bf76e6fa70d154fd0ad6d08e363916b272758f0c024ef27140a99cdf7d0de797d6816d40a9af309aa1f16f1a9803a385e53b22dc722b096e9a7c2d6b21a6b97a020fe2b17da", 0x88}, {&(0x7f00000014c0)='Qo', 0x2}, {&(0x7f0000001500)="23870a01839d4aa5752317015c396ea225954ee0ed603483daa470d1b4dbdf0c4573ab75da805bfd49079a4365ca9c5b09d68b853b48a74385a31f89faaaf8d3eb956d09357b2cfee539675197e2837130861e2fea649cc1bb87fda4dd95a168d28e0fbaf1c395766ced04703a784c4f70c91f833b8b35e3867cff261c501ea14f5a1c1fba9743f2b00a02c0474875905297df6797c134d59f51d31fa0ada9f1f166d52338b0dfab38373dc318a7fe9a2a53091160852e659e98eeac4d27355017864f8e5e1ecbdcb2729d3a638d06aac6171887dc901929df5a5892b488eab0644f09a2db0539b71f2a76442b0df777c0eb5e275c261ff3b190c311c3fbf13e0f0ed72bf5f649b8a8a6275145184d41a820d0303a2fb95c4600073cdba4cbd35d47c0b43f285483c177d7c89e6673b63097cde3a55f579cbd3eb6c3bf712837950a5110688f3332c468e47e3245e53055f62f5126a75b404111ad70f1de5f3b199eeeaeb1370bb2e71d401c72f1261d790df15fc80404d75704b957cb6e939cc42fb8a487043bde46ac38c48df80f554bbb25e138612d2a73b00d52f5f9973ecf5183417b911aec36809ace4b8a13056590835e9dac69064c873269265b26b5a66323506176446479abf2beb31baf45a544ab5cc6b0d43cc003789a0d2df19dad01c50d05c22a190468a71e39034a75aa16fab7481a04673685e0d31231815b1536fda0d9d14d382f9f214b5824f20450ab06459a9d045e077954945a287cdeadcf482821fb54a9845a0ba00ad375aa4ddbb0d68849c3488d6c97edb947e7aeee8feb80106c820833a6e6789a718b94cf352a503c8069c94ac6ba5411aa3b09b760f8b3ef714dd064581209aa5f8084d1687edb0fe5bae65758eef5f752fe6b912482ccdf23024edef1471e2267ca9d7250b4f3ed2f48c1816635336f85ccfaeab8c45a5c645f1263db02a535786bc7c5ed806da51752d67334257764ecf3e593744b74213322d6f351f86de273aa967ec5e75fdc975acbe179d20f0ed1bdff9fc16465f30aa28547c2c4bfe382be43348c685ccf3a97c96bd88748cce3f43cdb8039336728c53c9e7348f87b11cbabaf1e475d260737ebd01d4c6f728d74098b9f3964646579b6d1a5b3b82261d343f6c55724b93b243404ddedc029f483d9f9567d8cdcc201e27203b0c2fbb1bea89a4db647a6305f3499f6b8aa738bb09ba2a6612046853812707118ff6c5eebe42a889133e2a9ce93d16b94eeae7633decc911cbd0464697c5e2f208c5b6b082f035f07282c37c0bf8d94b4068f4a9f60a8c3601d8221620c2966e5687854b522f1190aeb02b7a5a124104cf38394b48466b49c32a4b1ca3af3b35097698a0a6cf385d31379260a7adaada9c3dc760f6ec5366a6e631875a1781a3e5f081e2608bbc5a29cc7203416355515b9b97bc18d94b8cee3eeea26cd4905a7d3d2e0e859cd5fdfd7dfd12e12c4d1dd6f53a2c6710ed26fa8d46a6bb197c3dbff8b22d2194e37fb001538a239ba493fc1e513ff8144bbd25ce6e354299cabfb27c3746a2ef0f40dc6a6e029376852d7c3f37c0dd4de98ed8f19f4688fd3ba4210ce66900046a8ebfbbd4ae4408bc4067228e93d98b472b0b22e375352eedc0c9fc1242080b97c68a507c7acf6e8f51cdad3431af7beefdf1894ae3ff366730d4f781bde6e96d3149c9deceaadd2e3baf612b45e6d82e9cdfa5c4f8809f9361af653041985ece590ab175f972192e2a848e967f69c907651b3377b75e96b22cbcb2ba71482be7a29589eabd9f607ae4eade5d51911c1801fff00273398f137fb4a322442877b152574fb40c099016e7d0bc0c5c67bcd18d4000a02a82263bc3fbfe2fe384437f5324b3f2f364d2b69d2ead0482172dbb29cee0ab8bdeafc7e082243a357340eac18a2977dadc00124f3c80ab7b145af2a2775ef6c1dc8abb14b53d4be28bcf325f6139650e039ac1f2ab49e436f1c9f800d4f613601b5e53f7c28d3fc2c335d0b966aed536b5730db9c359345fd1ad73608446708a91ffa99b7188b92ecb44474368548f4e2d9ea1e1d81da28b68115f7f35a22d6fe5a1feae32754fd9988f5141cb0a32be359748e25c96c86e3e51609a3940f80dcf651b26f04b4f296fafb979e7deaf73b027d20295b15ca07bc461f98ac7901b8035ced16c6029bf80a2bcb6b22b6a5c857a83d2b7edfe6a9a93c1748ca25c57ab44d5206e696cb31b901a12c4e27157c82cf0d7f1b35f16dfe7aa2649664b4d0ae6769c9db09f750dd377e4e640f3ecef3401238c19e0531ececdc90068cbd4bf6c6a9f7c6a8f2107ea58e0107471e7ee19a88209ff59a30378f63ceca7e020277fc881fb5d7715cbe539a8022880470bbfe2500623cd37e71ef30687c4e427d07022c025faafd74ed0ee5fcaf2591401272d25cab959967ca4c32045079b083b6932c2fece76b28fd2900f3b0a50617891f255c0c1191954dfba6c64be7f67dd136812de6ed8d079c617faeaa5bbc77c4eb6d8c4348cee955e9daaf332b2aeba2768a6fa176f4399d8f5abc369963ae8ae617e3287b60087bf4f8c6c8723faec28ec3347e83f86b968eccc25f29bde70c97f59bf04e8d67c22f525463ca9dfee7a49bd8abc249742b79a4fa03423daad85db517aeb02208115d577d4f8b42d6bf2a3b5d6ae5e18dad0212508b474d564d6543b4b88c6e6edd977a8f0c09ef40e29eda48029d2ede672dc2af0dfab54f2de0cf72effdf9e43771f0898adb45ef6d3a0648440593078c1d07d2fffafb027f2bf5f40d165b432318355beb1c435aebc3be26306abd565bf042469aa159e92fd5bee1ce2f5787c77e374f55e7a6bbfcc99b4e30093dc5f3599111b39f534eadadd2b6c12ceba7ded36ac416b205dc725ea38618d634832dc9205ff7270e03d5c1940b4ac92d754e9582b4df0c97becd74ca3e382514e9fe8f11a86af355982351b38da10466de829f3160d2e005b338bf06fa4fe2e5886259ced03f5a06a07c08cef6ee76ca06ba4b11517305fa4007c5737c1949a82d33ddc97a34f4549a7ffd56ba3c508f8ac9c44adc7651c102a49f6b2a4a83bd286f7fc3c8b621857210ef1ef57ef40a2c5909925813c2cb64b797a9aa7ce74dd61cb5c05499c9a9382f7f72c7e64a3780f468ae0d5fbc45f1c82823bc9cff27d9e9b1193ca3099b25f574e45d1bcb9af4e5bebe0dc49da3d0e5b8f474b8408c15da62fe59d7595862ba21c9fd8a0487aeb423c10e5ff51c5b50d9af3260bfa0d8b5c4cf1ae9a7f3184e44bb4e1bb13dffcf60ce71d9a8aac49701f081f3b5f22a9f4e883359e62421ddf3d1d650c9bb62e4a4555c90617126cea47f9a7a2e0c023f014edcbc8e57ca9fa64b49421ecb3a713c0901fc6a45a81606776f6ce2af6895150847ead7b384271ea99bf87a5224222ca392ed73a316284331d43d35bc25199587aa063439ce999a3b5b78d8ea8057c2d32793541f6d17abc8c9b8c76936a6fe03959b506da3c16dae585b9ef05f3473330fe0db9f69636bdddcadc7d7e48206b93a55ad1392570cdcdb480b6e057163412546934a7dc3cfbce7fa4aa90122a76dcc077aedd1b1b52ae471b224c387caec89341d49c59dc06a0e031e0b13ccbbf6c1085af89b8746cebd49bc03c3f1eb20bb362d01dedc0c6aecb8d80799f012a669123391da9a56e3bfb04a3db9a9d69ede1a00a120ea794102e08d8faebb76b508fbe3af1fd4a15b40c766d5ebd5aac5648fc26aca29422c631f77a1f903929c00280a6e1b69ab12c2399958fdfd18c9e754819681f9f25de1c10d6350b333d40d86420bc768dcd0d2d9a4133ec44bf6598a0ce8718d9f948a3d5d604cd92693138299f49b76e5a1b63f83ce2381b74f779b9591746934eac7a104cc243cfdee670434751f67b925192d3c51a0a9cde3308b17afb732c236275e0633de84352cf847cb055a6de1c53bdc0577020ab400808ed2dea5685b5fa7ccbf894079471f8552de5679450f8850583b9e007c7bc9567e4e4cc0c3aa026abc7095ec750a27c3c5d152f653c06986b752cded57ae206b06b60477928eca9bff3c60171ca730763872635c42b477cc07673c43d27d8415fe183e00f984d3bc00673f8aafa5c5af0b82dab90ee49147155d777159d20475a8d3ce051c5a2c05782bc4f74c864b23cd78a37375cbc9adab7c6f48f50890646ff769da6be7774b01e5a653401327b2e8e2d78718d9e9d7a80997d289e2278f7dc7410ba2ee540d99eeeb643889fe394e4f1ab99312d0e241f428ee50df8fdbdaa84b9e62988e634fe9626b363077e965c5e549516e1daeff49868ba0575cbf4c67391c0635aa7e03453b1d000e4a9bd1fb76a01216b3ba45bc1ebdb4ac57ff61f248b9e422ec36172f20210636b51e0391e1a3cda0864a762a750750b6306d56104f15c610a864d06054ef95c47b27e5f487b52cbd733c4e2300e7e1093165948138001cacc37bea127a09ffc83e8d6ff6b3c546c7411d78032b3075cf61fbdc0d61b6c679d149201cf66783ff3b16a83aad685cff19dd50b5e56dcdeb6566246f998eedb6cea93b3a2a2bbeab118b471e173d7bc7273eb1d6d17cfe0677b67453ac01ca443c084e49039b6525e35099ebe3abb6b5b08ea7f1ece97c027153bbe4d013abf0f491f0a544db2224ed151ee66fb37b336b6707622727b62c8a01f64d3673e9e6f85b0c5f965fb1346bde584003af01a7ece901d169bdd45085e5316370dfd5fdde55bf12e05abaa3135c34d712af730a3c197269d0c9eee9664135b349146603c7e551a908f93c7cae78395c6bbdf68b4b846947635fa4954509fac499ef108b643ffbd7647a2f008e8343eafa7e0fa5fd1bb68913f785c81fbcdcbcb777704932fd8d0eefa13b9d9326cd2e04b47730ff889ced0a4d15a36a41ccadb140f7269b1819b0cc0215fe629dd987cbdb436483d510787dfca943c00fa4861f10c14f8327a6f0618022c3b583394f0dbbe65b8c5166c6ba5d6d699a8c2468f1ff05e3bb28b96ce93970c8263ecb5f5846df749e9f0d5fed39e4b2885d0d87c0db9af27f6c4daeb6683adddf73e4ced54f4cd2bda165a3321f42d9c3e8a69a4ba69e56b585d8ed35a147d389d3344b1c03f2a5df1f49e701303a497eee047f757448016e8b02d4d407fa65d3cc061bfc9b8284b2c72ed734a951983bfadf737871f3a0094ec9a564646dee3117057064ac05c446aafc1a9419268600f0768ba4dfa1fbdb144bd6aa192d3ae7234ebd608417f794a828031540586b0be9371d44cac51f94d0e9f1dd9f1290cb50355362ddfd6b62ea3c1a97ae0b4663f71f1287e88806df6de88b817cc5e7d03005574c65d8026cfb2bd120d75083bf92909a05d334b7a5ac6e5c2d3e5ca87f43c6d1d14dff1ec00bde9ed9b625d52f4aad64ed45fcad1dd9d9378bace5f53dd07c24c53ca2c23030431e2bb46eb19454c690cf9f9489db0ceb693f9744262a5dd48945025b4ee45d77c5d7b1a4b82645b8055fc7f4e636cfc58dc32355285f9dd47333f0a8b36976ee2afc8a338467ca1a3d8ee5817be0be27c437e6ddbd77943be3237a19df8a0a1f326239b4f3d4627a755039a9e31906bcdc744fbc3ae334c7883b18eadd154e7d1ca09903947c1cd697d1c687dfdde55231fd51bc06e44545a2da3a5511a4fe174d508235589ac614ce43736962ab5ec1a094c6af9acaa6e11a90978d852196f7fb820745e4a4adedbdcfbdaf0a00fa091b735b75e3aa8cc1954f7d03343f419a79aa43e2", 0x1000}, {&(0x7f0000002500)="f07812c9749b36dabbaaa1efb4887308d2794031aa80822d52573434efa505e2579b35878b25ead621a59f4d782334cda3d34cb5fa20db41d2a6c6ac00dfb34ec6c6894be617779ec960ff47", 0x4c}, {&(0x7f0000002580)="f1a4104b3e3b9285432fb3c7a7d5de856c24954ecee32720b725a592366813f74b98ef8ddbb83f1c456259e47ac0a1a61e2f8789c1d0cf6563f855d4a90c3ec709ae967842df880362eebe0daf983a29e7b43dfd831a5869172352239afed7608338d333544a3aa60bbc86da4feaf801c3b8be14cddb5f5f6ea37cb1be71676f9f37797a4937b00ca77855b9bb4db08a413286f93193689a6d6da214af412c07f36a4d41e6b444b328fe1f5bcbc780cde1aa0560149c980428337818bdd4ae181fa053561035d68572f45359ac35177f921a5a61c8378aed6ab9d4d4fa1cc0d50b39a3010d89f72115a8427cf0d137b6c568a9a7816c", 0xf6}, {&(0x7f0000002680)="9e00e4235580227a2098138969a622553da317241da915a456925648ec596c5f7bbb5fac9d13af0191ead1f091135864d6505a00e7fd67bedc688e2164934b07aea1f028a0eafe7aa7", 0x49}, {&(0x7f0000002700)="10b42cdc28cf07786233837f0e0d5e6d291558c9efb1e163d7f8d8fe5be82ea63683cf58421fdd571e66a17ac1c7b9b4cf2af9cdd0f46db80c628d3da6dc382dad66697fa006b566b145c9e91587b3242d50b6c984eca475f631e451c96d9ee40fa8b618890d3b1844be49de8b3c14c9c591290559fb7018d1abc513848440b62540961c7683fa4e166e742deee3c6c072e0354613891a094600be61acaaf1ee4e5920e5653bdb1adfc16dc2c80961b01889f22a311b9ef1d37cc3775ab726aab5ace168c24943c7ea3fcc13f232618824a081de00de92ccac90b2e71d96c300c86e87beb7", 0xe5}], 0xa, 0x0, 0x0, 0x400}, 0x40c) r3 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000002900)={0x3, 0x0, 0xfff, 0x81, r3}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002940)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002980)={0x0, 0x0, 0x0}, &(0x7f00000029c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002a00)={r3, r4, r6}, 0xc) socket$inet(0x2, 0x5, 0x3) syz_open_pts() fchownat(r2, &(0x7f0000002a40)='./file2\x00', r4, r5, 0x2) mknod$loop(&(0x7f0000002a80)='./file0\x00', 0x1, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002ac0), 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r7, 0x800c5751, &(0x7f0000002b00)={0x1, 0xff, 0x8}) r8 = socket(0x20, 0x4000, 0x4b) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002b40), 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r9, 0xc0245755, &(0x7f0000002b80)={0xea, './file1\x00', './file2\x00'}) close(0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000002bc0)) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002c00), 0x2, 0x0) fcntl$getown(r10, 0x5) truncate(&(0x7f0000002c40)='./file1\x00', 0x3) fchmod(r1, 0x22) recvfrom(r8, &(0x7f0000002c80)=""/18, 0x12, 0x1, &(0x7f0000002cc0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r11 = semget(0x1, 0x0, 0x450) semop(r11, &(0x7f0000002d00)=[{0x2, 0x3, 0x1800}, {0x4, 0x7, 0x1800}, {0x4, 0x8}, {0x3, 0x7}, {0x2, 0x678, 0x1000}, {0x0, 0x6, 0x1800}], 0x6) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000002c0)) recvmsg(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000080)=""/23, 0x17}], 0x1, 0x0}, 0x42) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) executing program 2: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000100)) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000140)={0x5, 0x2, 0xce, {[0x414e, 0x5, 0x80, 0x7f, 0x2, 0x7, 0xb, 0x4fb7, 0x7a77, 0x5, 0x1ff, 0x50, 0x8, 0x2, 0x7fff, 0x40, 0x4, 0x3f], [0x0, 0x7fffffffffffffff, 0xa70, 0x0, 0x5, 0x4, 0x8000000000000000, 0x7, 0x80000000], [0x9221, 0x1, 0xfffffffffffffffe, 0x3, 0x100000000, 0x2297], [0x1, 0x9034, 0x2, 0x80], [{0x8, 0x1, 0x8, 0x8}, {0x8, 0x10000, 0x1, 0x100}, {0x9, 0x9, 0x882, 0x8000000000000001}, {0x101, 0x0, 0x6ce7, 0x7}, {0x5, 0x10001, 0x3, 0x800}, {0x8, 0x5, 0x1, 0x1f}, {0x1, 0x6, 0x3, 0x1}, {0x61, 0x6, 0x351, 0x9}], {0x2, 0x4, 0x2, 0x6d6}, {0xf2, 0x2, 0x1, 0x4}}}) executing program 4: clock_settime(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) select(0x40, &(0x7f0000000040)={0x80000000004, 0x0, 0x0, 0x0, 0x8, 0x2, 0x0, 0x7fffffff}, &(0x7f0000000080)={0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc01}, &(0x7f00000000c0)={0x400, 0x8000, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffff9, 0x6}, &(0x7f0000000100)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)) kevent(r0, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffc, 0x8, 0xf0000000, 0x8, 0x3}, {{r0}, 0xfffffffffffffffa, 0xa, 0x40000000, 0x6, 0xbabd}, {{r0}, 0xfffffffffffffff9, 0xf, 0x80, 0x1b, 0x14000}, {{r0}, 0xfffffffffffffffb, 0x0, 0x1e5fc15ba93d3813, 0x6, 0x10000}, {{}, 0xffffffffffffffff, 0xa34f6789220d445d, 0x40000001, 0xffffffffcd9f3a9f, 0x1}], 0x1, &(0x7f0000000600)=[{{}, 0xfffffffffffffff9, 0x42, 0x8, 0x1}, {{r0}, 0xfffffffffffffff8, 0x38, 0x40000000, 0x7, 0x8af}, {{}, 0xfffffffffffffffb, 0x50, 0xfffff, 0x0, 0x1}, {{r0}, 0xfffffffffffffff9, 0x143, 0x40, 0x95, 0x6}, {{r0}, 0xfffffffffffffffb, 0x20, 0x8, 0x200, 0xf46}, {{r0}, 0xfffffffffffffffb, 0x8a, 0x1, 0x6c693c31, 0x3a9fd7ab}, {{}, 0x2, 0x12, 0x40000000, 0x0, 0x3}, {{r0}, 0xfffffffffffffff8, 0x10, 0x1, 0x15, 0x8}], 0x2, &(0x7f0000000580)={0xd80, 0x9}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r3 = dup(r2) writev(r3, &(0x7f0000001340)=[{&(0x7f0000000340)="b090fd8d24129d8a8c1533bc4461edf4f1f0282ba93eb8e9ffc2fe93d55509edfc9f6b28e9fade02acfb99c9058083e9380ef764c21ebc7ea33ff7c475e234f408564413518d7e351c3176ea1abf0f45fbd76295b86e4760df2055f8fd38a4494331bec1db3bdf104401bd9b6ad429436f4c", 0x72}, {&(0x7f00000005c0)="edbb4e58998d700a35d7839859e1a1af02f57250ccbe2a8e571425002fc32d499a9872a5b1f2333d8c64f32d597213e742", 0x31}, {&(0x7f0000000540)="84c2cc1b1cc7b12fd099905ef18128f2704b28e5dada5d4d15ab10a336733186802d2451e41c3a513dc020edb97b7fe5524afd538f8b622d", 0x38}], 0x3) r4 = kqueue() r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000180)=0xc) r6 = socket$unix(0x1, 0x5, 0x0) bind$unix(r6, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r6, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r8 = kqueue() kevent(r8, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r9 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x100, 0x0) r10 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r10, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) r11 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r11, 0x0) r12 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x44) r13 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x2, 0x14) kevent(r3, &(0x7f0000000200)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x61, 0x2f38769872a825c0, 0x80, 0x4}, {{r4}, 0xfffffffffffffffe, 0x70, 0x80, 0x0, 0x800000000}, {{r5}, 0xffffffffffffffff, 0x0, 0xfffff, 0x8, 0x9}, {{r9}, 0xfffffffffffffffd, 0x62, 0x2, 0x6, 0x1}, {{r11}, 0xfffffffffffffffa, 0x42, 0x1, 0x3, 0x7}], 0x0, &(0x7f0000000340)=[{{r12}, 0xffffffffffffffff, 0x20, 0x400fffdd, 0x3, 0x3}, {{r13}, 0xfffffffffffffffb, 0x20, 0x4, 0x1, 0x80000001}], 0x0, &(0x7f0000000380)={0x1, 0x7}) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f0000000500)={0x3ff}, 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = socket$inet6(0x18, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x0, 0x0, 0xff}, {0x1, 0x0, 0x1, 0x2}, {0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) msync(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) mknod(0x0, 0x0, 0x0) link(0x0, &(0x7f0000000400)='./file0\x00') dup2(r2, r0) close(0xffffffffffffffff) r3 = socket(0x2, 0x3, 0x23) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7fffffc000) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) r4 = socket(0x2, 0x1, 0x0) shutdown(r4, 0x1) recvmmsg(r4, &(0x7f0000000240)={0x0}, 0x10, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000040)) syz_open_pts() syz_open_pts() getsockname$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) executing program 3: link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x15}, {0x5}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) listen(r0, 0x4) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x4, 0x6}, 0xc) executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x7fffffff}) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x4, &(0x7f0000000340)="12000000", 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) pipe2(&(0x7f0000000ac0), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) close(r2) mknod(&(0x7f0000000280)='./bus\x00', 0x6000, 0x6d4) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$DIOCMAP(r2, 0x40047477, &(0x7f0000000080)={0x0}) socket(0x10, 0x4000, 0x63) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc0, 0x0, 0x40}, {0x1}, {0x16}]}) write(r1, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000200)) executing program 2: open(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xe02) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) open(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) read(r0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) executing program 3: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0xbe45) (async) read(r0, &(0x7f0000000180)=""/198, 0xc6) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) close(r0) (async) write(0xffffffffffffff9c, 0x0, 0x0) (async) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x4, 0xfffffffd, 0x848, "1df2f9238848324cbb82075f80ea5e35360960b7", 0xff, 0x5}) r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x2, 0x7fff, 0x5}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x3}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) close(r1) pwrite(r0, &(0x7f0000000140)="3693f0bb0e16c2176e2a1930f2d9eb8af48a7e8b6e270babf63277ffb5a64312295cbc290288f0fbc4d77a2e8b2a8bb486f023d9e00e5f08764f328cc04ee53bb3ebda21a629f86d31ff558d00887aae5eb23bc92f82e0ba65efac983e6b6486d708694f66430ff8f7ec702b7f6e77238b83854963189266b6b59a7a3c037dc0c4e9a7fe7d844875d775f687a996aeb073e660737f898fbedfcbbe974bed3042aa72adc51ef6d43db4ac297801a85af6721e6c72a7fa2cf9e4cf3341d16d82d2b64ec6a4f566", 0xc6, 0x4) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000240)=0x1) r2 = socket(0x6, 0x1, 0x0) r3 = shmget$private(0x0, 0x2000, 0x413, &(0x7f0000ffc000/0x2000)=nil) shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x1000) connect(r2, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x8) mknod(&(0x7f0000000300)='./file0\x00', 0x6000, 0x8001) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000340)={0x5, 0x8, 0xfffffffb, 0x8001, "bde116790f0b1979cf52ec7c828c486ef5037e87", 0x4}) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x40, 0x0) r7 = kqueue() kevent(r4, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffc, 0x80, 0x60000063, 0x1, 0x7}], 0x800, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x5, 0x2c}, {{r2}, 0xfffffffffffffffa, 0x98, 0x2, 0x6, 0xe3}, {{r6}, 0xfffffffffffffffc, 0x12, 0x1, 0xfffffffffffffff9, 0x3f4}, {{r4}, 0xfffffffffffffffd, 0xa, 0x1, 0xde18, 0x3}, {{r1}, 0xffffffffffffffff, 0x50, 0x2, 0x100, 0x40}, {{r7}, 0x0, 0x21, 0xf0000000, 0x2, 0x4}], 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000500)=0x3f) sendmsg(r0, &(0x7f0000000a00)={&(0x7f0000000580)=@in={0x2, 0x3}, 0xc, &(0x7f0000000780)=[{&(0x7f00000005c0)="84ae783554bf4873e841025ba4ef6ab8e5f8acd4ade13b37322a0d9a7293f3a069dfc260ad6b5f7dd592644112ee0247c8de9705038f3c513554cbb28378fc87cde9bf6cdd18343fe71d9a2576f8bc027e6dc2841cd31458f0449961c676fd01730922355e831f4a624ff6ff6358768f9bf5a6340b4c743331b5d2f7d5748d5742a1edc669e4d131a8666897fff24f93399f44352a66ce", 0x97}, {&(0x7f0000000680)="9bcef4ef0ba24b2490d7ff9d2fd3e9ce8d11c9d8815a80d5e631487c5c0f11a6768fb6bb6ff114b555b70edf1ed14e37423ba193574fb97145cd0002eaf430f531a7a21ffc240a8f081a6e3532d15a5ab87cd604696a555dc040c436451be758e99d7b638d29ce83790d9a6a8527adfe98445542b79572b21f29ee74ae1b4aca34e1ab96103235c18fa5140d5ab84ec3e786c645a44273e4857ce18bfebbf818a4e52f2ec8f07177051537e0274033760dff5ad75238523d1f88e0134cc918cac0e136386b95", 0xc6}], 0x2, &(0x7f00000007c0)=[{0xd0, 0x1, 0x8, "d194298efd2fc027e9760de171a7931dbcdbbf112692749e84207987e830dc9441da048d09bd5031e5ba4881bbc77ba5b940e2cc9360fe525f517dda71af7e185c6c3c75096f2637db346af07f0d56d33175332098abc82edda9e23806bb448e10dce91e415122da5829962e7d9489e45e6632c91a6b9ec6dd7429a3f7c4342d30c3803171224ca63f1879c81f2113fd96874b0918f008ed2f07b67d6cd0d40152a7ba60690c824e12f3e96a7c6b1d9f523607265bb82ff61eb78c94dc92d7"}, {0x80, 0xffff, 0xfffffffc, "d9797bee5ea7bbabe0688c69e25ffdccfb16c5fc99ab1bf97b9f10d44f1220316ed7e6cb7274482886350b1a2564d1a1f0508deeb3228ace92529a3fe45652c434926ec0906e9248f4e373d6e8a60bbf2387f0bd98772ec071aedcb3e35f0d3e62d276c8292d4919f92f9e56edf19d"}, {0xc0, 0x0, 0xfff, "6e1f0b10448e596daf7e2ba485bbfa7fcc40760cba2ba705ce163fdfd37a52dc14eed8b21a029e342cbf2f188cbe2a5a3f94e62c88d6adfa6c685ea1c92cab677a699393281d3c65cc5502fa4b446feb6297ac32dcd617e1cbdfff22516a8c16c824e3608abdc298cf16bec4912d31c538a2bfa7be33aa85c098a18530f808abbd890d3a79c62b96b64c865154c0e9b82fe3a47ba6e56dda2ed73b2f23dd01c6c7c175075ec28af5ca9a"}, {0x30, 0x1, 0x5, "a455d8c7e18906f461e8f744d1ff3ffbd0fbe1d325121c94c8"}], 0x240}, 0x4) close(r6) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a40), 0x2, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a80), 0x200, 0x0) ioctl$BIOCFLUSH(r9, 0x20004268) sendmsg$unix(r8, &(0x7f0000002480)={&(0x7f0000000b00)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000021c0)=[{&(0x7f0000000b40)="93c895eab92b618ade63f4f3dac445ca6df3f4072b3dea1061fd4606ab1506108be5c8b87a8dcd67b1001aaa86d929e8abef9559b16f3c7c39d680ae606b6fed7f645209387a76a72d00fa4dc51d8368727066a7e0da2038991dbac45f43cc2ba305256673a02c366763a422aca381be3b6a3d475c08d9982d916c39b2d750f7a1112e3176f21fdf295f2a947f3398957759057deb5fd71d8e1c27ff0c9d95ba486cdb5cfe239ab9fc1318758b2064d6e62a43a79d525df8a74baf046d73dfe662c91a75708296d69bf81cdaf99055de77bae4", 0xd3}, {&(0x7f0000000c40)="9198a0eec9d3f4117a74fcd36fa6375d7f820a9a33c8cbee2c20c309c41b599873f3d1884708997d1b9c5b1ca60d4a562b70ade5d7f0ab4fc75d7a9e87b972a9e9f9010c2466a2b678282a7a3257daa206143eab174036496cf301285a0b19b5e3b283d773c519a6e43a2d3a490209309ae102f4d000", 0x76}, {&(0x7f0000000cc0)="7ba7ab0b57d74eba557aa852d762b3f63582750e9bd4a00938c557471503f329f8b47ab31fd2dbfecd00940f0c9c163615e758a6a313b20ad3e47101589b498483d377290ffc55f2413094eb415ca317f81f341b9e4c011d9cafbc4dec38ae5c3c797b16611d96c420e9f51bc332152e9e50ad56d95dead9af4c6735673451185a8d4836f5a447bec5f979fae3a2ba065c3d3a44da9b85b69bccb690e9fc92ba931952ab3688c06374e4f391789aca2e28f1beea98416bb507bb016dcee8afffe147f713aeb5c24a68e2a876dbdda76784754f72384e709fbbc95962250bc7a02b", 0xe1}, {&(0x7f0000000dc0)="a80bea38571e7f41fa5131a8a4172c3165905964e12bf91d57a1d1aaaf1c06f2316ee96fed6ffebdacf1ef7474443d96c48339d998b96e9c2c9ca77e6329777c39d8beb06a360b5ef32b0903b4dd7c332eada043b0cd1b3e95e5c6fee2047cb15812502e44a9642061c30b3704e72680628a73fc20412be1b15edf0c896886dbfc786d3ab7b96a80ac2f04da00429ee1890149cd2b838d17c866b4d369098df4b2e236820741b9a0e73f8448b96cbb79ace8c326e825230d7a173a4f7db642b7303972a344b7f3b69c87924d02fff5aea95922796087fc681c99", 0xda}, {&(0x7f0000000ec0)="52346588ea9e635d536b06da42c79662aa626d8431", 0x15}, {&(0x7f0000000f00)="61ff82706c3386de3e5a205daedf0940aa932c5737853c9cfed40911068b6d43f152470ce87e516baddb478afe034c366a7201b7d4bd6e05ccc3143d879a591dd347ef69fcb94cee13ccf7086e6c32dba4ded43ee215cfa9de5bce56dbded2ee154d4b953d97fd05dd38884ce49052c68741e0583bca012b1c4d7fba88ad3130397a659b01a587dfaff37e58b044c976c89402436454158fff7721af9c82a6000e017f83a058fd8e7af6beb465ff16cdbf929ab4de9cc9bac1b0310865ed09667842113c31c3071c3196cb7602da05577c11656a1d2e326fb1d2e10432570e520005dfee4b", 0xe5}, {&(0x7f0000001000)="7d1556cc401d436356a3bf9b31c79df1c2a90ec272c44eb0c489d33a2c5a2223aae15711cbef11925e5be2252b7290c3198334bbe3647bd5f73a7c28e9f11856efa90b91d26a00513782cae2d717a64329977488f6b40b0837d841ea67d39eb5fddf71c900d1023bc54a22cc10643ec23d860445790d28fc340604e0068240350bb904da411436f16e57479dc6e53b14310f9e18a549727ebfa5988229e6791d320f7eeda3f79ba12ff627568b761acc1c46b701918adc83e564c09febe3b83f067cb1f96d4deddc0b6df4ab8da40ddb0bad256c54a8afe4e9fe28807bdd7ece36730844589331b3cb99a4d54868c7ef43b2f856eafefa46825ec2c3492ab89bf58ccf59716c0ec8bc80b20ff325e411655f9e57150e49c6f06e6b264f0431a77eb65cf0f9f4cb9069657112bf74148fdf248e3fd4f2d836b56cd5fa5f7bf04606d0b36e2d86a832c8aed704bb36f3184b9d5364b44ccb884d9f9f63e0782cf8778f205f2759115f733eb283b2fd3649176a64a31598b7633a48ba8fff97427c1d5ee4b225824dd38f605d3b66431f3e0a14cb0b66ae582743b664301b1850e8f079999d1cf27fddf1c15c6d3f98eb46e1464d0687fd156fe91e602310d8642d98134f266ec4658161baa3a3b4ba8c979ad5d38dd8403b032a570231428ba9ea1493fa09fca76f3725c956644a7c089b1bb62e90f18ac46b2d3034a57bcf4777e2c10aa99ab375c2da85a227185fb9b813163c6bdc186c1dc93c045268f0b35e08241403562cdc08598a224ac319bff257b0bfc1dd035b43d27ba2a2d6c7914525aa9a9019d94954481ad6f32992eaa119e7d5e5c63cd9a838a89c22e889fd712da1699382f7af212b0d3ad02b7e69efa2865292237609d6e94678dfddd421e02b6f7c2f92272a16bf1d6ee6018f5a5bff5219c717a058450d0c89472d7f9a0fe715a69d7566ff8faa0e983b48c15b7a8064018f5128fab6b532abc341de4de92552104dd88a38dbb90beb70884e9ba2b49d59c93396c19987669aaa26f4f098509faf14a10e31a95a72f5c9177e9fdbf9b2ac9f536e262edcbe4b804ac4993bab9aa3d2888c2cf4615587c01c959b64be9ac29c3377365b279b248d0ad19ebf34c410a9b8c9f4788abee792f675ccbe0c2d9068ac0611c507810b9e2742e7f6665ff418550fb627dd7651ea0b9db6d4f81d00848f1420ccb30ade201de22edf2ee8404752d4059629eab89047cd9b63d1ccf97fa2cbbe9f9097338ad55c25e8a6fe764b87ee06733c5a593753f2640005b9ae50226b5ee0829517ce61f1d6602cb3c0474ebfd321f3e411447e2197e5ac3a7a5ae941ef4c2e497179b475bad30aa0c328e963886ef568b65dc07728655389f525e68fee7224749aeb08cacbb800984f7e4c816a51f9e5a100ed4633faac1baa16c2fa36745fbea311e1686790549350c991d24c17f0392b8b19360a7a82f8a12bcf9dfb1513c179989881c334780dc0316198f89815ca3ed948966839940751e8e9f4cc1fd08df02a1da060e05106378d101b3e368e5ee5551a2fdd03ac94f0e5a2197ae458111cccba5215989502c79b3804d7fb515531f77fd69a41f66a541d5fbff2ced22e3d2081fa2ca387e5d04fab7ed4172ab3e1f7a3954f7c9865bf544ee332d9eedefc2ffee53889aba04ac82a6cc0a6fb598840604b93ef480198868328680bca9006face7b93c48716cefc5298631a5a691a9df71d645c595c33e79ff33971b46d479432e25853d4cfb9884d11a6ad8f925a9c7a6226cb0a1a60661ea4c7775e822dcf7f87551a1053b9207cc289e082f7faebd33ce2e7f45623a1f28c8901499cfc6d69671f30cd924579b60779b521fe3201e6332477d1d1d6f4c8223280feb07464ce382eb9d8441cf3f71b9d2791c55607a8bd7c5992fea68afc364a1af5dade301ab46b889e50667972cf0edc39e0d2386156b7d333589ffa136f5ffe9676e33cc81d96ce0507140de654377c8db9c034954db838d0184e7c56bc43db99355108398b8bb5dc8d7d1464040a0f4f3fc907cdb5b930a7ac24d9dc4b3873b1d979a6228f2bc1d88949eb5b88be91f682204ec769df6491809670c71038f3b28df4effa1d060a5bcfa7bad5a56676cb0ea59b8696e25d0d8320dcf4abf12942a760bb8e51c3537eca61ae26f1c5ba5c6fc7abf0176d01558baea2626b0eb82af471ae608e0fed88b87f0d057afa7e6a00fabde491cc73bac3b82b09a47a9d29bce93bccb2ec240f214f227632742b66a0b162aa0133dbd4835adeed2d8ffde534d7376f0f4ed0ede3c7385c484d3a542165f866252fed813f7c36176ee4219eb2786bb9248b2fe1f38901930c0774c8d5502bd231572bd657f0fe01b373080a7de3ded5f52e0a3f08a55f9794f3d2397e8b6c38178f3849cd73202edee863216c0b845ae24d4f336e485dddb3478ac9e2d1f97dbdd0222c2da6a8aa4e5790bf33a2a248f30d674a61d042ee9b2763a693859784499a9f701a24f69e087e5454c83da480be208efd574c4b49b451ed82cbe7c10721410b551751e5d68efd8f4a6369952783dcf5182487003bc5866922449268ccc4eb6849bc9f1e003fecafecb1942da03de5a142744c053daf510a2f8458649df27df63f6f886dc73daad2ae946f31eaff1c442e8da4d7a0770e12f5e01faa7452f742261184b9c4e54a97d7508ecf5f8656fd7fc6b8323e9024051fd1b35f9edd9c5c00b7e75224c58c06253d391e6401ea306ff24ae7199fda04ce60858c9c514fc108e692a195e1afe9ac18afa620a39f2e89b046e6ef3cbb2243f3a56ddb11b681a7d2695bcc3db2dd01ad1e9917138cd629403a8cfce2cae44a806738f0012bde7f99dd27ff3277c099f89bbe2310fe762ced2e88fba817ce941ed00a593aeec83a22302897812802c6fc710a5032e319949e02ad6d941ff3126bb130ff06e86d76ae944f1074b938f716338c85d2cf4638f17675c366b5b8bd914d1ac3829af225635040b02ed894b18f40e7b56146fcc1a01eae5f8df7064175406048570172cfdc300643af303907668e8039833f80fba51e8a34bf64b497d10e73612bf910c038f2c2d7b82d4dc1090c7f118b02ab7d4fda5e8498f1f3a6d69fe42098dcbfb3cad13815a99dc039a597f59cea223da4d01eefeae31c030b121016cb5090206d06e65d54d35e59d4bb5e5f916640977431d3fd67d4b17ab351d9f1cb6e3e622d193f3b4070ead5622d5e3c2e1e0c6be625f875bcf304b13f2564d4d5b34948449f0e5d67e40c393a9fa32aeca7892137827f0edcde0cf1e598f5eec7215410463a46acfbc525df27b40dfa230c6e33ce47f083eb38d760cb7caeb8d51f713f605de7157d41bb0980fa35ced8e411974971af9af4021b5b5f99514709f66c9b131285f53c5c1d4169aa0b67e4244d199657dd6bccc918537d99cf5a4524ec883c9bc41ec9206f50662bfeaeb046cd3c850d3d2f7128c35cd21a6da9728f81421b06bda29b2e6aa087160789e33ddd0b4c58a172b024bc92a059500c47932d494e288ae3d5347bf3549ae16f9c214d10e7263825ed78d97e2a881afd3d2dc3414f5c84f7c2f4dbd7b8ec703df2b59eae55780058db1a75b835e8bafa8e7ddf155278c78d566bdcb1c9efcb857775e2d2f98b85fd9922064f2de00c7e3ca32831f4a0de4c4b8ebc0d9e04310d0253f77e5181c7438fc6aa6f5f8eedfdfc4feaedccac6ef0b662f97158673ad2c9d4969e2d8fe6e2be95104f2850058e08c7ac4bba7a9a461b1c05e257d1a4a27aec10013916c0f38a5c4f2fac1bdb0a6ecc92c4c82ba6eedf85020f69b125542d146b257ab31087847ed92ce1b346c2314b39f39fd64dee5e4abd74ec1201230bb88b42e23ab41c2f9235ab16c87650e1e5aface87d5fe422e15dc3f92fd98a8f871428ef6cb2bea339e813c5630d439b95320e48dae80fdd1bc69b8737072c8840d9419129ba0890b4e882ad57d091d6cf75527827b1160278daae5ecddd56e5b0bb83e67168b171736ee7c3da0597d508964fd8e0e9dad1f77cda0a8c3f9ee57d3a9c63c79d4521fd096f5f77f6fd7b40b6249790bd07b3799b0d9dbdcb1b1b09bbd012c5212be3ba143996bd3b0f85121ddb3e3cec4dc6cacf4aeecc7bf23692e8e3ce3a887724280eea7a4dc06bc3cffd573c80c3bcb8af3c76e4ba16ff17dc00600bb9af9226b7e5ce8b176afb749f54cb8261c88ec93f88592717811fa642e283644e7042f07aa51d0e3d5a0b1a78539f54672ff1784cd49f56212f5a752eff4603c6e92bae3b34db5dc8891eae7c1051c3b38a7cdf12894e3fc412be8a69d1b71b860a5a38a17798b5f5e17abb0a82f5474ecb5537fa547098b5e0b4ceb3dbc1ab1a9a613abe0b7b07afd924ea12f909ac70543de5ec67c381a54aa1b922197d761105d753aa76a76325897ccca8be89f9e7bf603afcd4c15bd0b5e8b31aef0c9d98e998222932d1f557b85999fa1e0d49d9527896bf6cdd286242b38468e51666c4398670cc19fc2afb4bb7955ec3dc84ad86d405e036adefac5ac2bfba4d4ed803c35282631e9b05d1b7134e01cacc0d7aa965f520283d36c6ea33d00b3d825b68448623d98eb0aa2da689e6538e9dfdfe958c5ff55dfdeeb2e0d4f72b798db6155bb94ec87b81ba322c9e2707f2c771aab4c9b0b14a9d8c821db73319a18a04d43a0ffab83f6b0185864409c35c718d697468a4f61664abb719ec32464c642ffc6bfbe86ca66a380f06c1997e60c43f0afebc42988104aae13969acfe3be8755f2ef876ceff2c268fe9e537eb3161585f21e3f21945fdde6a5112bca6ea4fb3b3ef4f14227e82192c618cb8286d67344eaeeb10fdd7909ed2ae9e0a547d047eb18ac4ec05a730b82efa18bb1ab7bef74f9f0a7eeca724886a9a3035cffb26a422f3a8d10f4f9625e5aad60376dfe4de950b77cc1e70bc59d1ecd31c0ad2dd912ea58d20095abffb71d57046ede67cbe47b60a51f2247d7d261fdc1ccf375dd78675b9b46ee0d74bae1ea3a3f582b50d79d113688a3f5f3bd131437b2768fe81203cda80957fd6b5f67e915688e523ebcd62034e8212678283a42d87ec46c0c0fdac65e34a1324a205c3336486e6a1cc5eede347bd0bfd8b68697bf098c4638a2835adf77673decd33ffe8e5bc50ff9b00db0d0bff1c3ef0384e734f09a34ce862b95a8469b2fbf3bfe40d1c3e9b319e7f09264a68921738f9e12f3f94ea1881ceafe9a91c78df3f78f798b0035e2975d3ee70b053c829d602d0b33bd4982ecffc26f2b5f4940a4a12e667d9f358f40d64822da4a6d1ab66dace5df0f2837d7dc72e2ea0feef6513122b85cd3b171cb6e4a63c4d8ce683223d245ad82b044c40f8ce26d76aef4f78c8deb43adfacbb0a5d5b7b99eb1bcf84a571de5ef1435bb9d1cc547787264530f3e47f4445f475792b8631fba9d3b59c9f2a4e9d940b408c305486dddd33bc94280d8b81158944bf55890b5b404801d782d9ba5edd139cb627183cacc23ec62fb7069182e360360e3ef1e55e4214ff61eaeb3301864655d3d60fd5c64b6a1ec4777c5736ab7b30b55ccb5e509ace5eb30cab175469a3cb2d097af193f0d3ca263ebb7baea0592922808af2822a2022c079e1a397ececd388a3cc643eb080efb9bfe8079f6c36f08df1df180cfbf272759b25a30dc3430ca8fdb4974f2328ead8c86787855d5ab7cb2bb23f2b788e8e38c1b035da4b3f96cd41a89242f4bd9eb11c56e07590e9fb9bdf034c137f8e78b913f91383350551", 0x1000}, {&(0x7f0000002000)="2c8be98140b5", 0x6}, {&(0x7f0000002040)="553ed522f1c5489872e7437f171dc6008a172385a31eb8a63a5569ce27720f703c8311ca88423aa579015ab0e3b304295ab87360cb350f3e7a3b1893b0f5257db0e1932116883b81c6ec227a9760fb82b8ebe1e2564b19727bde18c9f6e07c42bbe7aa322235d95e57d8b2eca168a503447d6c3b", 0x74}, {&(0x7f00000020c0)="afa963bf706376400f9d3a0a70291bedc1ae9eed5f3290baac147203e351572e8269f509ee56c061c760e7eb88d463b1d7645bef71280732371142b81e53474b6482bff7e5315aa942e2a9f5e18bb124ffffe23a61e4b9f8a61b7075dc857b155c5ba357ce072f5a61393875b56abcb259e60b1e93a181cf91b50dbeb9f8c2d2b940a88ad88aa07ad206dc2a13b5602baad25c94e71b838b6c67d8bb52ea1ff3e996624c579142a2943ba133d96a4a5b053221d88b0c4ccce79b41cf51c2566912", 0xc1}], 0xa, &(0x7f0000002380)=[@cred={0x20}, @rights={0x20, 0xffff, 0x1, [r4, r2, 0xffffffffffffffff, r6]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r6, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r8, r7, r0, r6]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}], 0xf8, 0x8}, 0x400) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000800, 0x0) setreuid(0xee00, 0x0) chown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0xa5) r1 = getuid() seteuid(r1) truncate(&(0x7f0000000000)='./file0\x00', 0x1000) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000340)=""/191, &(0x7f0000000100)=0xbf) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffefffe, 0xffffffbf, "0000c6f26461c0940ad9ff00"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x33, 0x0, "d6b9e8d388ea07b5b4e083a5168046c95006e743", 0x0, 0x1}) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000280)="c6", 0x1}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000880)={0x0, 0xcd, 0x1ff, 0xd29, "871ff9bdca0d88e03a90d692080d51aae100"}) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="94c799e845e3728fe0395644c7c6f150860233efecf56fa2bb0f2999f4a251fe7da7cd83d68bac3f0d30ad393b4b2de3c6929edefb3add71c81743bcd8ec9a614d7e07dbacfff921bf04ef41e1e0271c41eeef3a0cd94991cb4f132dce21af098e390915c193a2439927299c3e43184e588171b9000d", 0x8e}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000480)=[{0x101, 0x3}, {0x81, 0x7}, {0x6, 0x2}, {0x8d, 0x4}, {0x86, 0x3e}, {0x8, 0xeffffffc}, {0xc1, 0x8}, {0x40, 0x8}, {0x43, 0x1}], 0x9}) executing program 2: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000003c0)=[{}, {0x8}, {}], 0x3}) r0 = kqueue() mknod(&(0x7f0000000200)='./file0\x00', 0x108, 0x200) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3, 0x0, 0x0, 0x2}, {0x34, 0x0, 0x0, 0x1009}, {0x40e, 0x0, 0x10}]}) socketpair(0x18, 0x3, 0x7, &(0x7f0000000080)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xf66c, 0x0, 0x1, 0x5777c538, "1c102609307e7be2df67de202a72da64612c3300"}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{0x0}], 0x1) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x1, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xffffffffffffffff, 0x61}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0x3c4, 0x0, 0xfff, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x47}, 0x2, &(0x7f00000000c0)="b1ef", &(0x7f0000000100)=0x2, &(0x7f0000000140)="e4c02f7262b8b22f253ba019ddb4a189122a08ff21fd52aa8f59606258ed0d2b13121b2417c99e2a72c3f9b68c78941a4bc611b99f4d5ba303c737bf93e30539307e6f83e7e37477fcf4b754501fa145aea3a48d7472415390cad1fadb0e1615aa8850105da17709383a51dc19a79668a8029d763ac8c8d9b325763cb87b7705830e8e9fda56ea96906c23e66e8defa584aa498dcb4c", 0x96) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)="01", 0x1) sysctl$hw(&(0x7f0000000040)={0x6, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x4d}, {0x81}, {0x6}]}) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000180)="b860fe09625ee6793978a575faa1b6c6c1d6c2eca2950e663d39ab1be31a269a39fd7f97e41e178f37a79f00659c2ea9ac56733f7e4e4973c1e6b326c91343ea3b3f8c5c7b93d5fe30", 0x49}], 0x1, 0x0}}, 0x10, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000001c0)) write(r0, &(0x7f0000000000)="76e5dead6f01f8607d2100000063", 0xe) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000100)={0x4, 0x2, 0x2, 0x4}, 0x4, &(0x7f0000000140)="98a9595d522985b9c803f3ba76cf532dc4b090e5d2d525ff650999ebe9984ac803bc9d0a7d453e7c808275cd11233598892ae598972c85cfff564c29f4ee36eaee251e0ff909d1c5b9a3728594112fc4746f6dce6300e7214c46448bfb3f84e6e7f1173bb8a3b44de0f9bb16dc1b983b01f33fa99687be6cb74b9e83304933ef85d8188a888d0ed987be7a044efd12dc2dca989e5a1e18a60ca5488a863fdaf0d53ae6d0fc206fba6fd11a429bd633c626a10fbdce9142d6de5ac345b862", 0x0, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x3}, 0x4, &(0x7f0000000200)="2e971fd97834e2f811176cffab282e52f7ee2c74b906305f1db7b83bdc90411fa45153afd5722f8c21053b258b3ec56042713d234aefc0cd2d3547e6d0f858d4e99a9198ca45ddf6220c09f13f273a7a924088e70f7a0480b6c03f823e1ce29373394cc9450dab35689170d2006c7e50cd83d9429f7ff2d1431e126be01f4d562d73a75cb026e8cb5a521062a44e82dd1dc2437edaf57973a8cbfd49df5ebe830ed1ee815701d189b6e5bd443a81d0613a9358b7ad14e23295898afab2dae9d589a64f40598a4ce09563c88d841480454c0abc7c35903d7f33b66cb21c4a49f33ae9a99bc9d55beb6eb8974120cf72b6f7efd0724b12cdef6556f7f84f39268897a687578b8b26a67a86df422c0c9deac680a7e2a5238084584d653619337a9eaa36d0289daad867aa4e5036ee761d1caeefc08e41394b6637d759aa90d365d8c675e249cd37298ec4f0ee17a06dcd71e1ef31294123a3301fa8c6d2f533e2b04ae56e4d98a05fd755dcbfa48bd708cb2bbe015085e217297aa70df154763a8f71021c636c851789fec9ee12c22c484244645e9582ce36e1d52b18ca0517d316ef4d86b8ee48c3dc738fec4990c750d5bfc674a2cf37fa8cc2930156803c740f0ad01b1723646081b6c5d2bdea37b302608990d802f551d923c494af5973a00554909695bbba77793208dd0e59ba2c087985e7a2eacc4d10e17510d9eca95d80907eae4a769a10e0cb93218f96aa583f2f28b4331ff6a279b930070f4fd2542771055a98b7df09508078bc20a6eb4ebd3a8169974e3eba96353c912714483a62d41057ce82d20882f2a2bd9b940c77fde0297a36c1c5b2d59f5717a6e2a453fb0900c9aa5e231bb5478ca772fa2486d99f77592753c9ff7d8e0e179c35ccf7ad1d7f6ed7c2b46f392eb6cc992f19d77d00af2666522c5345bf46afbf0b1a0132ddd5fc28db60c459eedf1d57f24092655778359632f3c87a9db3112b65725ac30f0b90b9b07b6c631e326501c3fe8c4293e413bb971535a4a0c931b2dd388ee07507e640feebc0ab2b332639fedc51bec8970f708a352d1f442f52bc6d173d3bd967073ea4bb5504f59fb94a5abc0a9714e9365b5f59cda669568ed36a8080e2e57e690dbe6cd737dd81bd8c24cf18a0312e829028f45f3d06ed2bd86aefde88a6e41c326da92a294ecd7db2f687ff3252a483a2e14fc16dd9e99b0cd5bb940fa4678106c1e86c2d5c7f9944b2808e1a7cb0e26ecddea87302acc2c0a575c33010709ff6d12c30aacbdf44061353e9a59dde0eaf100e1ba61188605d6d94f29df2e3f9f49d7cbb1736ae5d502cd88ce2210fff3d4b7e90e401b4b1138bd4f1dc4bc5c5ce3691ca1e575d579d036e3e8681105b159cc7a4e70b2c24ba78fe8efe44b0477f40ae9f336e8edcf4de257ad244d49d680e35cc96d744fd2c50d1f3400c4e4ffeb84d12a1ae3179e284bdedfc024e0ad6769f471897f7f63987cfcc14682f0159bfbfdb846b3c13780b1d82e06b76576b030f45fafb72301700c5d56c31c7c33d4a9f6d9245e3fc849296f8570d8d8706ffbaba0c9e5fa66a5b54078fb100eff93df22f8d00fb7932b62dfac437589ba0fc6362255d648fe81607a70020d7499a4ed72f28ecbecc68acf333fdb27907ee358bc266e65d06594e4eb5bdb6f4ad908218900e49ce23f469e492d2c66c19bbb950525a6f4e5440f480d495e2ebb95d606733d770a826ac3711ae9153a5ec1998360e592c6efa8d6afa1b5c05f0e71eca0b01d39dd7c553d34f7b8ead6b169aac93f45f791e4ee70ee05758a840fc78c8d38ebb75f59bf06de3374ab842e482f281c8af54bf5cdf54de80fc089207ba52e203654bfcf8b938131160f97bea986ff5647b4d9deef0b099fef8e852b65656c3bb712e21ab2ef351839d0441384d7378bfb2c297a0699cd0d1d1bf15cb2bc255beb0ac57a9012765ec1b78e75b4e530b9899e38ecfe4b2360fe042a066590dd49b3fa61bf0b3b72ea8d92ea267718fad143616179736588a7cd9e1ceac749860b41133640ffde04e80076239978ee043866af8e4dbf8affdf3363a4772daa3257daed9089207c0839a5046c559873b09da35843369cc22fb42bf01f39cbe45c8e1da3870750de053a0b83a139ff82ce5b2125bfe3532e8c6ec6d71a75fb41667ab2a0dd76e7bc09bc27967a87e48f758b78f6f270827c55ebf83107e101b13bc9f1f0dac5d604d9365020d64a7a482f6ca0e926fb770b7c611561140fb2b470e29d20a2991cd162b6c42cc86bac58b235a93b52c4efc00e6928fec5440f19b85196de43b7a24268accd41fcaeb42ca0a6d56a7a29130d0f37a544b7a401b0e2e8f04d5f707da0135177b569a0c696852cf96b1d733f1798d9bdaa0f2e0b211fd3f5a1a129b2acd50e28a6769d5ac2f526d5270d9ce6a51e7dd31085133d48110d1876672179126aac22b8fd5e86f3e054bdb1368f0a80e6883bb278f60a85e6b31c7f4519c15c055f9f53909e1d14a082ec8373fcac35b961057ace7a42111bdf4fbe17ff39e177a99b3da8a62190569c21a78621862fb9530a5642105dfaf2a30283896d4403974f01228fc98a8512216cb8e073ac75a69ef6af2f58272b083ca67e657c28bc03355bfc127daa7be3b6da2f15811a0ae6e831583c9fe839819decf88511cbbdf38314bd2d1d6327264356e2d401acf03a786d56627843d25ce70b853a05cca44e15473d03512af1073a9dca1c4e8b873ff2e00cd0df0622d24c4feb85d062642fc2aa01cd93f532ad1af01f1ba7b38fa9f22a29f33949701ee031aaa1adaf6d03d03561863a086df19aab4163556cac8368b04cbf52ef544d945f2f7031ca8d7b641b25d8f01ef5673a148de8b88f4a03c2edbc3e67d7a32fe19612c463cab11db9d7291437684659828ece0bc78a29c0bb1d3fb4d65053f83189b220b69d8e596e5776abea841e88a60b55ba263f63b7c33f106c4bbde7133fc4e3c03151a1afb212a7d91eeaf57639626651b8aab51ada0c66621dcf10f6a667b7a5fd3d13b70e7ebbd0111f6dc50a84ef79078e11a9fbb41c9e2eceaef1283431b8ba1686268a994390ecc0734efdc02270a111390563765b4cc6159be3946b4063292fee4df42fa8688d27b8687b77a2a065a060dd48c17f45ccbdbd9443f933d6cdfa1c2c773416c8b755fa16f44aabc3c4babe94a924ed1597eafb56e1d7fab1d0f58ffe0b1e19fd75e97481470f7c92af595357291e1a43d4113ec95cdbb5a7ab6554583c696449892accda0518a3bfbb18e93ef0da5c4c518f795361f8e5ef74d9e4d5e3640a9e3bda40b8a5f2b0413b4784069510d06ca6607ac1a515507f8b8234b34716cfae89605e69ffb348e07c771b02b52cd1121b3006c4c5e77a558b9a225eb617b51c83be25ad284dedd92c2cf676c154c0cc2e1c0210c79e1e5cbd0b2550ab1e43e618b3e0c05de124a5552fbd152d39b8abb807c8bfe56c259ea95d147e515f98d8e741f952bdc370c17d3406d68f4c6c3850b6b9564573fcb46c2393f3e205ee8cb8f3e3f0fb26cd4583be348499cda69f0c89a2d1127974a18068f8c3ebe6384e3098e225e4bbf4493d682582ee07fef8f3a8cbb0c122855cf5137925f12adbbe4916be49c97bf76d5b3b1f5672566c9d830949bd0bafca416f181cc96462509654bf7103fea35c3b5c116d4d8630236d8d9017e517c572f20bb8b2f811baf9c07b9bc7a4e6230e18fec585f7a0f35527862c9040001277bcbb2d94d4e9ee41187a6189895383e331dfb55add7be5cc8b7ce7a65726da7ea476ba8654ce3800ab504c94a81c2d48348c10b2e88fcb8a8f93ffc7109541b16606f6df7f37c502d796bd8df2125bcdee495e77fe7ac7c1b6a808389fba65697e0e90eb15553b2c8d47be7bc3eb34ed04428dcd8fb80e941d5b57e50c352cdf875c09d4cf2ded5e835f8fd890a134fa25b2c96e5c4a3722fe53dc7c8681251f2d792ba629a296708c10bc01373873c2fafd65f0c1f77070986bf6baf232fd42b5577757868a891f13e37d103df7b7638f0c1dbcc5ee4177e881401662ebe9653d20dc1f686ba02da946f2116ee48468124b6f0fec063c0eddd1aa6524709bcab97e532dc261053cee5252f69558a3d232c5945c95af463a9297e3b4eb823973681bc49b4e317683f855cda05c59d72bb9ebfab12b759e94b71bcb1e39cd7c9cd3b6b0d409ff5f7a03ffe269c6c3de222ddd1209849c08d72e079d8243e99ca159786bbd2e063fe45564cdb560eda84e95aaf507bc6a15f74a9959cf4351f9819a0f67de68adfbe4bcd14c2842fd59d224a7192f01f8e689168b283fce0cc6d3a372d737cfbbe3101a305d2f3a4a01f69c518ff225661eded132da0256ab25283f1e9169e2c7e5fd399c4ff7a6290042c6639c0bf15431182bad865e32b77c58f3e804e1a8ac169fb8717365fb2ed03292a5565efd606a99115212b2e28179d16d35b4950116d1fa47f48fe42ea067f925e48da99028cd92bfe79c00023522f5415ae26db0f7ffec8f5218f7a39ede74cf897902217e64e401887da2b821ccd93762aee2d2e67f5f1052e37ff45ccb859b994ca884fd5486f020802269e94b8aed5b61f6f372dd21518f8116d5d7dcde811ed3393913c2bb613d1b24dc3b6c4cb5402159d5e47ac157972df1eb70aa3e0dbac2506e34288b88aca86cbd84aebfd92b768856c70bbe1fc4192a5219dab51d01fac5b2978d99b81278ece9afb370052d4c95476082ac268fbeaded9b98397abcec1111e16bf35891715c2cc2f887aed0485b29dea2b477ab7616ff67a1921bbd56513bdfdf14e384fdf9f7203e0dabbe4b700193e0e6b9dd5349eb565474ded336868c81977a564eaf82272be32d50ad4c14342937d1863d07d9f7b9a8a2016f17a84c026fe86dcf687bd39cf41ba59b98e17dc19c0e2b03a9ec974c89ef14a6728ae91ee54d30cab817f090277503eec70f199a2a32d94327158b1dcb8e4081a7f79639ad7fb935447c991f4b34fa45ba217abf97cb112eed678eb3671638a0014cdf648921ed22a567bf580d7de4be8ecc5fcdae3c7b6b067f308bb6dc9cfb250b246fae39c5bd565d03eebb243d88bf18cbe28bd30e85c7d9da91ee491afa34f90f5d67dd45705ef1ffe71d3248e29b54cf1dd618d4a4b9c44986952d2eb7ff4a541067c94f9feb4423c63b4514f2f5261d1effe95540b42833f926da5f2bb070e61062b22983dfb9f5107e8393603d194e627ec106964645bb276eb980fca93d687541638f0c9b3a8174129c9a0640b05462a22859d13563aab3cf96b0fbfa9651e85abd503db68c6e012df724d93b83a1cb093d31c0bed6b858894d6981985727d73cea1a7553295abe130ce922ef68ff96262cc1c22ce80b77841abe7357db9fef93a9439ed195994b8c9e88d792d4234ec39974d09299b48aeda917316713c9a444ae5d0b9d70688c06a4280ef2287e0180ffc956c42c24d0cd4c4300c1f83c8eaded1019aaa41536dea3894c540aed7a2ebf7463624a729a152aed0b330988f7995eb57d017748e8467e58a54056116fde779d58ba3d5dfe7b58470fb8a7bdaab8b7fbce2dadc7e7792c079bc0f7d178cc8941d821cd459d49f9407f815efaba65d75287f26308b3af1d99c947d31c1b29b91f05238a9223063e59f0678c90238795ad47cb2c93e8b17b450c7bfc2a32cf148ab38791d2b275fcca5b5fb80539355f8be142d5f2ab85e9eaa5a5dc706fb8b327124f5ae2f350146bf0db3b7b6f7e8", &(0x7f0000000040)=0x1000, &(0x7f0000001200)="084ff9329b65754d59d3bedceacfd7b68d2133a9144fb628bf3189c04542ce88329dc0fe197de3070adf3d72df18411288e240a5725d00688621b714a350dc36d3b7015b781fd323ca7d449bf1bfd7139578c5d17438a89337f669c0bd219cb21a2701809e97bd792c7372414c9cbfc31f30fc4e3698da074b5bf999424e3b5ce1c1922a8d10628848a497db73dc3a8083fb62084263c94c055395601f9a0da21b462cf82dbebc4406cc0c34a7c1c4c3bf99dd0ddd58903abf373d47958fa494750dd782b214f1684ab800cdcd661700f25bab300a6f58d621c8cf4e8986a7d8", 0xe0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) getegid() executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x8, 0x1, './file0\x00', 0x6, 0x4, 0x8001, 0x3fa7}) fcntl$setstatus(r0, 0x4, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', r1, r3) utimensat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x9, 0x37b7}, {0x1000, 0x5}}, 0x0) r4 = semget$private(0x0, 0x4, 0x115) r5 = semget(0x2, 0x3, 0xa8) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000240)=""/182) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)="5af7c6180bf0cf305d1bdad522d25fffc07ecc4d", 0x14) connect$unix(r0, &(0x7f0000000340)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000400)={&(0x7f0000000380)='./file0/file0\x00', 0x1ff, &(0x7f00000003c0)='./file1\x00', 0x8}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000440)={0x1000, './file0\x00'}) getgroups(0x2, &(0x7f00000004c0)=[r2, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000480)='./file0/file0\x00', 0x0, r6, 0x4) fchmod(r0, 0x69) fchownat(r0, &(0x7f0000000500)='./file1\x00', r1, r3, 0x2) bind(r0, &(0x7f0000000540)=@in={0x2, 0x2}, 0xc) semop(r4, &(0x7f0000000580)=[{0x1, 0x8}, {0x3, 0xff, 0x1000}, {0x4, 0x7}, {0x4, 0x3, 0x1000}, {0x2, 0x1873, 0x1000}], 0x5) setregid(r7, r6) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f00000005c0)={0x1}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) setgroups(0x3, &(0x7f0000000680)=[r2, r8, 0xffffffffffffffff]) r9 = semget(0x1, 0x3, 0x13) semctl$GETNCNT(r9, 0x2, 0x3, &(0x7f00000006c0)=""/224) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f00000007c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) connect$unix(r10, &(0x7f0000000840)=@file={0x0, './file0/file0/file0\x00'}, 0x16) mknod(&(0x7f0000000880)='./file1\x00', 0x4, 0x4) executing program 4: r0 = socket(0x18, 0x3, 0x0) recvmmsg(r0, &(0x7f00000004c0)={&(0x7f0000000480)={0x0, 0x0, &(0x7f0000000040), 0x16, &(0x7f0000000040)}, 0xfffffffd}, 0x10, 0x840, &(0x7f0000000500)={0x5, 0xad6d}) setsockopt(r0, 0x1000000029, 0x28, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0xba, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000000084000080000000000000000000000000000000ff020000000000000000000000000001"]) executing program 3: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc028698b, &(0x7f00000001c0)) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000080)="7e7e32982385b717cbf7aebc1e331e349ceab619dfdb5e31bedf529ebae027190c199e1f58d8cd974f21a0131a0243cf8d0cc69ad98e658bc3268f6bbb615851becd3865fce9e21387a79cd037f352092f999c9df3bf28d60ab3b34d54a90ba021b5896e3a885f94c6c84906b3817480ef2b3494365f4a8d17f4c879803742b7f047d62c67573811af513543757806804084e7be8a6b26c21e1b725dafa5cb7f6c83cc6bdc0d2b492fe25c191fa167245549ec057942e9a3f0eb0d5a4c3dda498d7249ae1e463bfb9a17849ddad3f981cac7bca6835a2ecd6756ef93c0a6a97292", 0xe1) mknod(&(0x7f00000002c0)='./file0\x00', 0x2008, 0x7) close(0xffffffffffffffff) r3 = open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x100000008}) flock(r3, 0x2) flock(r3, 0x1) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) close(r6) connect$unix(r6, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) close(r3) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0/file1\x00', &(0x7f0000000300)='r\x00') unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='x\x00') r7 = syz_open_pts() close(r7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r9 = getpgrp() fcntl$setown(r8, 0x6, r9) fcntl$setown(r8, 0x6, 0x0) flock(r7, 0x0) kqueue() executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) r1 = socket(0x0, 0x0, 0x1f) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) setitimer(0x0, 0x0, 0xfffffffffffffffe) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x122) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x8, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x10}], 0x1, 0x0) mkdirat(r4, &(0x7f0000000040)='./file0\x00', 0x0) unlinkat(r4, &(0x7f0000000080)='./file0\x00', 0x8) socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0x8) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000340)) sysctl$hw(&(0x7f0000000040)={0x6, 0x1}, 0x2, &(0x7f0000000080)="80b5f33f55b1", &(0x7f0000001080)=0x6, &(0x7f00000010c0), 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0x7, 0x7, 0x7, 0x1, 0x4, 0x2, 0x800, 0x0, 0x2, 0x4, 0x7}) r7 = openat(r3, &(0x7f00000000c0)='./file0\x00', 0x0, 0xc0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000140)}) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000000180)=0xffffffff) write(r2, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) executing program 5: r0 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000140)}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x800009, 0x4) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x1, 0x4000, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x214, 0x0) socket(0x18, 0x2, 0x2) socket(0x1, 0x2, 0x0) setreuid(0xee00, 0x0) getuid() semop(0x0, &(0x7f0000000340)=[{0x3, 0x9}, {0x4, 0x8, 0x800}], 0x2) semop(0x0, &(0x7f0000000140)=[{0x3, 0x4}, {0x0, 0x80, 0x800}, {0x2, 0x1a, 0x1000}, {0x0, 0x3, 0x1800}, {0x0, 0xe0b, 0xc00}, {0x0, 0x3}, {0x0, 0xff}, {0x4, 0x7ff, 0xc00}, {0x0, 0x33, 0x1800}], 0x9) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)) r3 = getegid() r4 = geteuid() semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)) semop(0x0, &(0x7f00000002c0)=[{0x1}], 0x1) r5 = getegid() r6 = getuid() setreuid(0xee00, r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0xadf2, r6, r3, r6, r5, 0x124, 0x3ff}, 0x8000000000000004, 0x800, 0x562}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x20000, 0x0, r3, r4, r5, 0xb, 0x7}, 0x3, 0x5, 0x5}) r7 = semget$private(0x0, 0x4000000009, 0x40) semop(r7, &(0x7f0000000180)=[{0x2, 0x7}, {0x2, 0x8, 0x800}], 0x2) executing program 6: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x81, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x802069c5, &(0x7f00000001c0)) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socket(0x2, 0x2, 0x0) dup2(r1, r2) r6 = socket$unix(0x1, 0x5, 0x0) bind$unix(r6, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r6, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) shutdown(r1, 0x2) connect$unix(r7, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x3}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x306, 0x0, 0x2e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x7c}, {0x8006}]}) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r1, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000040)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f0000000340)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c5479766243aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079238954403a26846f804313151b674b9915c4b5cc0b95d9fd587dbfe1559cfa027bf", 0xba}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92bee6a66601e0fd603abd1ab9abd553a72844bec5f1de1f4f77723da8c481e07f10e4765fedde4d0472294e3e341f20eac40fd2d79a2331ca6c0bfea1d2265cac4c8425c93d24dbeddc87ddd4896bf103c156d1613fcadec2310d3d0e7f89608d21cc01482c9b9315788f785ade1d4d2a", 0xd70}], 0x10000000000003ca) execve(0x0, 0x0, 0x0) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x7ffffffb, 0x0, 0x80000005, 0xffff7f7b, "01000000777d001800"}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x20840, 0x0) writev(r2, &(0x7f00000007c0)=[{&(0x7f0000002240)="4e54c294b261d3d3acc9a528086c10861e01b162132cfa211114da955240e33a0dc47c1b5a6ac031a0aafe6129111900adaa3a07f7735c2c5cbc4e8dcda729244e3e1e5407d89ab6a8f6a1b33f556dc45434a950f5d6147e6b3dc13a269047fc74e9d02e2b2e1e5af02f092e31debf048be9e72033616c4f19940a56431f9376a7fc8982b037070a35d45766613038feaab930b4f739bda49c3d41fce2ae8176b29b9536673d2a4fe81b45c5c0b30950a1660b320ae1988f6153048e61fa2c71d20f510dd9daa93cd32e0bc3d3c1ebbd42d58f0dee31c57cc023cc8a9c3c18e3d1cf2a1f2768dd227716ba75355a0c9d4e62de56d6fabddd088cb91b83428bb264445d17204589ca1d0689860736a36a34ce9a0520a2ca09cca55407e7618596d89bc76917a0b2d51ca4a3fc23891f41ce544091efff0de8a9ed152b67ae89e30f6191ed8e6af254e99f1086213563ab19b095251a7a0ddb356ab51b06a02b7431fb1f47563fba51ba18b1e4b310763200b4311dbb480f15650c8148eb2a70894928bc0442619ceefbf04f34d54918dbd1d0bab84adfe1314e9c76e355e00cd3be0a4ded0fb46f8f2bb30b529cb35986f161c6ff3b1d6dd5d7674af9f00ed922e8e317dd532f545cfd21a5e5b1b540c1cf67ad7044e0e5022e2914b46d6663fbf336d9b41a37dd6e07fe95d55c3bdb38512650ed3afb66c10c5edc99434aa0ab5a236eb97720b60bee0f4fb221085e3f3426dcd0b385fdc10ba0033a6596ed6d9aa9ba2cd312b6f11a23e93dad50005c9267cbac4b7a1770699d95460b1195b0aea4dd06c122aa98e7315aa5a114b96f3c6acdf497f48c75d3419d3dd3bc81b100dc454886ee4dbaa4db92be8816264975e35e32735061cb6694ad0325964b83f77cd08b877c79afbf646eaa5a052b1e33832fb4779e8ef9aa4a7e1ddbfe6d661aef25c291e4968a28f04fb539c3a56008675b43c32333dacceced32e2e3afcd6fc18ff12d59785e04e0967bd7b013650bd0034b3fbf7e6ef00878e905442ce7bd59e95da84beb1ad7869076e4a5650eb523ead0eed8dc7aac49fa7784deb28ed4e65db72b654a4edd51249d4c4d9b41126555799a0faf185ef39db0ad4e79304e8533b6aa5cc1d0ef1664d7fb51542f422ab6a95d998f7614e7ad867ac534d12cbd86f315299c8e872413cba017afe3128dfab4007effb224a14cdde82cc71db49982ee3a21beaa7c5cc8a5747727b6809ae165ea51f81960f9e37a200dadffe53d4d75d225267e700991d18d44d81ad7380ebf8b9564229cd58fd558e3e93a80c471be1f69f37898bbd0a0523fa98717b015403c9fbfcbf4de0c55566437d65c27aeb1827e74edf27ed1a1425815af82a1df4b3a3d6ede6a862982a648395c8dc7d446acdcad795f403c4d321d20fdb87711343d8a7d3ab64d6ae557f07923180210fa855d68072eb79b962bdd64a3f09ae699d4993a22b6274b15ab266f84252943a9a8ef6bad3904d84f65ee0f4897fcf678968f5feffa04cad13e5e4c47651cded1e03b089675a9bc0ac255fe86f87cabc1ef7beaa8ed63bd561641c30907814672d4b68aeec273536de5466cfb44916a367337e2ca4b80972e3b61e4c25f3ac7b578a042133d493790cb21694066b0e998efea968f1b06509ce322f486beb53ed0e2352d4c53f67a31ea125325a54db909b3acdfc6ba36f9a45cd4f1aa635cf89c2f8a5964a7879d946c7daeadb9ba5a2202e449da82a081f6378edc0d2c522c66c8b3ec2e42d9308388d1666de0bc7c4ce53bd558c3dd5e174ba0833aeddd39a318d314a62a0503a3a8fc51828a7445d41eb83835f41cea7e79daaad465808c14f24df73f024da323c6bf8b7a5429748268265d5cb5b1eedd9491d6cda181599ec482aa37768a7aaf77a36c026a50edccaabcb6b4df6f2140e974e3d26d5633d62739c9c8fa110109a3b183d56f5dfae18284cee9e25f2401bb5e77bb81784714933408d2e1af57927f909127ec16e4244f071757faead0b15500f296fdeda4fec28b791db32fd1f0b492050613b96a3f4fe1e752eda0d3635eb22f07bf283bf32a72565c2382db6d1b848a714545c2e2ed28a4b95e8a02bea21a7c93ea06302c482862bae413710f3a10a8b4453a12b8fc2dd68803d2af8866710ce632527b9bb6d8b36e13947db057f5279bea021e7642d89f0885365b5908e0d2aea93926c85293a52ab3c6bd2dd68f8a2c7544cbc651612b62c52bcf496b001c1842296f215e16a0bc9df1ff20fab48f8e45b2b5972842bc6084e06fd1a0f1c685057b4b722912c4e46c7b064c1e4d17d36d54ef086f615c7fef4526ac301236a8ffb206a2d0ee3108eebbaf8aefcba60eb777f0dea4f32402d6ac8195f1ccd8f743cae8c460589e8c01b7f592065486eb12a8ae9379ac3366817085e832789b0d87592b3ef5d9d0a9c6410db8aacaae7498295eae2b0d3ca1dcbab017cf0046eaac0cfb3a82303be103951acddf0c5ae243d39f1f17deb87ec134b054312f96666a840af4ed2a792a7e7e04999ab997b133eb5c2e47959e6da40d38d985489f8bf7e29e4d019c3d469022cbc8d6b68d8c68035c29", 0x734}], 0x1) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffff8, "0000c6f2c096f4ffffffff0000000200"}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000600)=""/131, 0x83}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil, 0x5}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00', 0x20}) r2 = socket(0x1, 0x2, 0x0) r3 = kqueue() writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)="cd", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) syz_open_pts() setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea08000000000000", 0x8) kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f0000000140), 0x7f, 0x0) r5 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r5, 0xc028698d, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0xc0286988, &(0x7f00000001c0)) executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x0, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socket(0x18, 0x1, 0x0) r2 = semget$private(0x0, 0x1, 0x90) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0x1, 0x9, 0x7, 0x4, 0x5, 0xfc00]) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec5920400000000000000361b12578ea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e520000800420000000000000000000", 0xb1, 0x0, 0x0, 0x0) executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x4}, 0x4, &(0x7f0000000a00)="a0d79d2f202cb01205f60b48c06445140f69521df9ce8ec754c845f7dda6690ea9b0ea4938a7f16dc4fbaf1e600373c47507910551a80c8b3b3e243b26f6a5ee34474600efab84be9fe93c58ea67bc70d4a5cd5745bad98bcf6d0d3189067dd00f6b50f437cbce115db4fceb9100f480719dddc7cb582615afb4b9a1d00ca293d87f9b91dc802b575efb990738262fef7e9855d7ca9638fc20f9a3475e26f567cfd353443d0f4418e5deaf0cb7b7d7989008693732ff3bd729da99f4e7a148abcbd5c24a15e549598fccf8cf3e77773774bb46481b98954f1aa166f7b48a9ae5e3138cfbd09d733f871c89bc69c59051fe59267720a36769ca82a3fbc41d945353b4f10c67d36f4985d29b5d6db09bb424c841fdd68ae78de626e9378e3927a5bce412bcc90fc615a8a88a7bf8f45069bf180f6c25c15ac162f67ddb6fc460477a366c4d6d299a5d03d5722e8787c64737d9d1cf738bde3a14613917fd93a7abf8f8a28498cb8f3770c82ae24cda710b12447e53a3c44d916815ce18a80befab928b12a3607892980869654a126c155834c468b185feb1f623948965c9dbea63bba9d6003db0d76b790f5da218ac1b4ccdad1b06afb21b98b342eae7be850afe72c606e5c81479a362fa70c77dab7fc8ac78e7af1445c1f0c415ffa3ec2fc14252d6bd404bc155c5267e4fa2a7190bfb28458235428dab4b866c7aa14e57983a1661c8120e58382474735523ed381ef48128759dfded4d94ea1528a4cf74baab1a2de5d06d4e20e0e720448d590aa0333b9a6efb9624fd6bd4a63e2fd193c209396ef08ee9c056e723169a1f7183844c5dd6118558e83a5555a85a6d607a50671ed409f1fb239de4301faaf97c43a8b7154b169c522693e300b5c00788b5e91bbcfd8db7fa9431128c18332e1b1ccf64b32491644b6d03ced62da48b40b75a49a07ac5575c0abc50df5fed74cc854cbf0889001bbb163ba7d98740e7a9957c2ab81da152d27ec4784cb02d7ce8b2057c9b4f8ed13def2928571b9c40d3203f58484809c430409c20ec5e1c37ca1c1e40dba7ae88d784be75becac5aec89d80dace7b89c04586a6912a3578315826f028437f98fa11492f62fe0d673dc536e4eac944738b834747dc60e2e4671c46ab2f6661750168039d3b814d17f917f3ef8347c7963e980a6385875e63a8f462e5c06260e5103250292169c7125f3d05d7d7014fe37859c831c028f105c71dfc2e742f60d2df7be3b1830a1a563832a4e8659b2708dfab183c3c8c8a31b9fcd91fa834cb69b3785455940809f4a2f27c63499b1f71ff8de6cb07a3495b2b1207fe9223714a38e33b45d0b21977ea07743144b8ab0d98e74a4eab6f03698dc11ba18f6f37704417200f2d8d1bc8d687d85e9807aef3ef49d0873192bc66aeace978731db0f98fc2e136c0b575c3e613b57fdae9b1a8eb38aef038841c6cde5ae4ea4d88ea823973601f59d3151d37b7632462ef4965610e8bec915c6fd5e5e944ff9063b1f388d045370cf15f86d196dd89fd0524a2c1c2bdc8c4b9d1f0bf1222ee18c9cafdd8cb4456e9f10200b1ff8c9dfb212b72f4686b759e94bfea00975cfa590077ede166a65c1bd55195d43cd7a749a115313f2d9cc398a44fa7af42d3d823ff09239f04a88411e2cbba024cbee35916255a5374cf3c79aba229652676c9c120aca5cae7c83c21affeb6bca6636e1d672c62465c801f76f05c12f42eb02b4690ce4760bf7b2e4e612f0bf242aa375e8cfdee6bd949329c45c149e4f2563c11bc99123e5d4c9f5e5e3648a765073218eee20856997f321520a2ea906b5f758764eacd64027455c9bfc5031574d70fa26b2a3d54b737d96c0a009106eabddfbfb27e1ba25037b444acf9afa905289d47d86c7524c86d66236a0e9751edb51d64a5b4ac79458133868e7f7fb95c92fdbd94538a425f71d5801f6a3359d7efb5e17bba25843e98ce74abfcfdaf377c46c49d74027028ad83bdfdbab9b11ae7060eaa17169942cbd745e6bc48bfa232571feb9548bba9682e0c6f4573ae65317f46b9fc358da49ef0a540be02666bfd4eca100325fe9218886412b4c6d3b9d4d89e7d390bde2a0d032a90479445981615c76e98aef278fbb7bbd892e808cc62536b29f6b067c02fdd3aa639633c6056a0d8312e989f25295343a7ba625aae6499558a381aec92df50e52e978df1049da42d327183b5ae5020c5cd2952c43115667ed9dc6f5474c6646688d2d719de4855e76da56d6473d869460113a75b927e9cbaf8d2fc3806fe2e1b992df4ab076c8f07164ea0e52835b9b7a3fb5ed99d46e086a8178cfda37ecba9953ca2ebbcfc52a52be01b330f2b292be381e2e6f4360caa7591fcd3b55fb9741d848b4f8fa4e50c324cd8d9570a909116d67c5be2914b20e9e86d1400ff521f0e6ff7733b032da0712cf09ef8193c85642bbe9ac266564f41fde48ba5ef335eb6a88802aa601d7ab3ae78397beda6a87938f6d718703915d19137b29bfc0d9a86929535c6afbb699184492536fda888ddcf9f8ab32917c184d6f87f68614a03415d7709be1d810081ed7f776cb1554041418bbba230e335fc7ad14230dd9f81f5d81c956f6873f37bc848489ea762aa27d1b7c9701b5a128080e4cbb11236c87d49ba0c62c5978a9d012996b738144ebe83be600b7cf4f3f1e3b2a2597dff797da611d2b1ace94cb0e56c43357cebd5aa27428ca89cbb042346836c6bc36fd624922ae80f927ee516ebb5c4411c822383b5d57905ad088bc1dfc61d5a8b911f11958fd8eedf4fdf74742bcd86d580718a42c9cf63f1e4a85b96b02e37c68ee88262dbf616092af4c4436e0d3928ac31186f5aa3eab16ec891ca48bb0553338d64c2f7990a6f9024ab194ce11ac9087ce0fa41fb6746f57466c612edc327a2e947df350b8701f328c5aad58a97f1c55db7073030dd96bcff398dcba98470dbe587d68724d2b8f852cdaa6c4a3ee7987814dde0e8f7c2d49de92c3008777ce108e38b0e171f10f38b40182009f40556dd82e0a46970fc1b21c2b7edbb75081d43e64c75c3fdb0aa2765749860f37942cca2d06b42e7182bc2291f3ae00a9ae374a8814021d5fe8329a991aaf644d40a70e9cbeebd67ab4d77b81324bbc36f371c517860dce695b51ed961c5ee531442351a6f6f2d1fcf65f7f60072ce4c517f16ae2d2d85cbb5960f8876cac05a60f171696448d02c23b3a085c017246cf29dcab6a4bfe947d0bea11469a3a0c696e44963e01dd92b55907a0d192d4ce16ce917ecd76d7dfe94e766a156650a07ffac07150679f871de513526aa367a79cb4f7b054009db91fb1070aeb2c747962b18541d7eada0950bcdc9e3055d08474b821e0aaa13a797b32b6522335166052004bed88215c14137d278623898886a3e08973afae96287f2fc9d0e412f5a6cca495f84720718f3e1e5a6a137b7c83d93fb37a5be65daab5b0ba78a7167d8876c440b465f4bb03c2f1004a98e5c5c097a9c87baa4d85182fe35ea79e1a9dbf4d7bdf69f10d86c59db88a6028b041e6c538dc0db2c4221da091b16dd6243a74b3727293df1b9d52187baba560be33583c9371604944c5762ab08ca8c3b855840ef16207f8c1dc497505b8081da87fd2b58b5f6dff3b90cb97a3404ee38e6b42261de7459b5a6d16fe33c42fd51859cd195e72e69f0fc90019bd2157994b76fa226fd68eb5fe4f48dffc3a23af76dcd9acab87d171518b710253078e330e777d14fc862184ca67aed8d28912c3421148ea80a4c9e0d8e9dc3355f972237c33079309bc09f6a2ac6f943f1362adaebb4cb48b0d0350c96dad0eb34b2510e81f6b0d50b101586a65d9c80f9f5d4ba7adf546975279654776bc12fbb511cc99750615f571f675e0d494d9e20f8a2679c1fe4121aa44215d3d61c0302ee1b9aecf898af202f90476e2a3905cb443517434e412eacd0ab7e128ed3a5b0644b0102270a8d3a21e1f251b403b022c0ddb0f748c7780c6898e06904594c6f35e146c9db116e8dd0664f20d9db1f722b0561063206a2778ca1863b718706f2c5b9c711dffdc3075093b2c029b3b53c58d690b824623ff0b40caa492cc44ca1d80cdd9733637f131c5d34ef430da09f3d92117dc8e4ba66b53986caa40ed5f3c9e8923f28143ab01f521806ff7b146a864159b13dfcc9aca100a946bbc20ab4a0e8f22181dfe49dce4fe3ac2ce59db517b8ae16c94232f416bb292e3e11c8e51b282521800059284daaac15b9a293a81d8ab552028f69f7911950c1943c4a3b2f3ad1c109ea2d719f164a2dc6b801aaa426d3632a8b94e6c6eef6211a8545ad56b69df0cbba8539f230f62f4ebee4a95af2a75d0ca1a715f4c5ba44d4b2399a9ca2878cec1f856eac79714cc2dfe2f371c1e565352e9f2e69fda870fbe2f7354f8d4908516a2dcbb57d5a5b5df841c049d09cfd95a935d90be4e00a23d4bb7fc8935ce9f813796070402a6ee17c20cc22b293dbc38b1975f30f1740a9be41a58e7578c5a02ac22ebf6be05739874b17f01a6e2f10befb6919104ea8079b4d2ae41af9c85363fa319701e59dd3bb85acef9756c0bc4c9861b4e3679bbc5116169848a026e8180a950c6361a31ccb395a1250493aaf280aa5c65b3849d8ee022bcb554de5cb332b2996fc4417bad82e80660925858d529bfda7abad24fdb2ecb4fbb3a8c9140096a4fc4c9553be9a7f3a8111307c453530adcf46a762f17e7935c6248af8be6cf9c67c52d2049172d3313d033ea770fe3a29b0c14c4868c6e2d00f0baeddfde44fcfbeb06bd2a901ae3c6b67d1974a8016fe77348fe92f02a9a50b4ad3c30822e356bbfe36940dd3f77c5d788ba5b0701fe2f950a92ec72eeb55ad697c6fed3218eadc4230f01cc8306daaef7caacb42a14ed046a751de3f7a10d0b82c4e2dd4c54cfcccd0775cbcd7a60174d21d2b9354ae3d414b11611f5d5db8cc2e89243b5fb4bfe9d3aba85df153a8aac5680aa37fc0ce932d06b2f1bf0343a48f724eead829f7df6138c5ed59886c24068be194e0cc2a4043ffd9c48cce68592ba76571ef694d8a57d90a9b68046da9ca710b47f4ac5f257bd36487809b62a733b07c9f5d7d587c5b6005852697bf7b768d8728648be0cd146740dbae026c0ec548919d70d940fbee13016a7187f7e36fd86992cb15bdb4d28658eeae05f208589d51d0b9082e6e63dea713ac0398b3a8e065af38d81c75420a47466e931ee50477c536dfcb5b6b9d6c0eaa215d1693ceb19e8c6082e784b22cd313fe80fbf3f8ce14f90e57cc2aa1044a2000c4e16db6c1f762add131ddd6f44c183ca0395e5ecb31a4f4c4ee68b02c8e81ec7f104ca8f2153db152c4d6297c69ea0280c9206f6692ccd23f2caeea678efd09b01eb2d3a0314a53f23a468869d313183da366ed5aefdbc678ce0fdd16bb5f707b65bf19e7f3fdd3a34db525142a20b1014c0dcfb28a16dc010fc1c9979f9ee292ebace2e3d9874424d891c6344f07b0f2ec0c6142c0b252fb8724e4ce3f6e5c140c9294529a2c9b1784ed1fecc6ed1e6c3a9fac83d9ff37c86253089120d729301622859dd2827e894ed6d0555d2148722822ac664d5e76b42bef79d47d1a78ab975d8c7575ff608f8da7b30533f07b3169c571cc95ed5b1f3253575c2d814f69e8cc8a424e2bf7858b5c14d107f4c60c0fb430bee4dbb968cf6771e4c743949918c4030e3c5186ed159897785a7ad799e98cbc96242e288e94f5c746449a57ad7046cb3ba8341ba285d300c9a7080dd968", &(0x7f0000000040)=0x1000, &(0x7f0000000080)="f79750bf0bbde426aab91ab2768318ee438903ba19213f3618bd294894483d2353b2928c2060ce711c7459ab1276da5509d7aa943dc77b885ea126377b1f31cdb2b13c033ac98b22a9901d16f29742d7a17f7d3bca24bd92cb3cc56d3739fac48a96e8a2dcc62a872ef28b160410b8cbceac97ee", 0x74) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) getpid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) sysctl$hw(&(0x7f0000000100)={0x6, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x3}, 0x2, &(0x7f0000000300)="2d01005a2385b01012422135b7", &(0x7f0000000080)=0xd, &(0x7f0000000200)="8def4b6cf4de7dfb81af1af29cb6545e8d568a8209326e103dfdf8463b4b69c291cbb6668d4bdd4d4ee29d917ed3b752cc5a05c5ebd0e71e40ffe0617452bf39e140d99c737e3c973ff4b382991aaf6c068066916b755d25a3876bb2dba7499e223de81a7f47c240203390ab9a59e52cdb32d34cbe9bef9d734d823526a78cd06d3c553dfb16bb8559cc80ab5bd2b62d89a99cc25c3f9fcc0a7b0b7cdb98f04645309f17714480467d10ad3c7989777bcd0d3c5d26939fb0338fb1e957813f56b9b02b1ce5ba", 0xc6) recvmmsg(0xffffffffffffffff, 0x0, 0xfffffffffffffe29, 0x0, &(0x7f00000001c0)) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)) setreuid(0xee00, 0x0) setreuid(0xee00, 0x0) socket(0x18, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8004745d, &(0x7f0000000200)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020690e, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3", 0x3}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x4, 0x0) bind(r5, &(0x7f0000000000), 0x10) executing program 5: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) shmctl$IPC_RMID(r0, 0x0) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(0x0, 0x3) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(0x0, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) shmctl$IPC_STAT(0x0, 0x2, 0x0) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) shmctl$IPC_STAT(0x0, 0x2, 0x0) msync(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) minherit(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001080), 0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) kqueue() mknod(0x0, 0x1000, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 6: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x41, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffffffffff6, 0x1000100000000}) sysctl$hw(&(0x7f0000000040)={0x6, 0x1b}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(0x0, 0x0) sysctl$net_inet_esp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f00002a3000/0x2000)=nil, 0x2000, 0x0) r1 = socket(0x0, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0xe, &(0x7f0000000040)='\x00', 0x1) syz_emit_ethernet(0x56, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mknod(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x54}, 0x21eb210f7914857a, 0x0, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000300), 0x8, 0x1, 0x800) r3 = open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000280), 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180)="c97f42ff5cbe5bc47bee7dd0405c27a1107587045956c30fc91153064feb89c3ff827546e20e98881e7a6ed1c51209b1df382eb934d59d8ec2f4e3d89c7b90e870e66ba407e9ce1524117811d5b2d3eddcb09871cc8ff9710a", 0x59}, {&(0x7f0000000000)="a43f63d880513fb177745247b0f2dce2011983184653fd343e67dbc38696b202d9351fbb80e2276408b88a558bf278649e244fa3e7de2618bbf6a8f54f778321", 0x40}, {&(0x7f0000000100)="3c58fcee3236c28404da4c2fe16b5b95da59dffd9466b087d2facc2b7031cb46b886251f7f9a5902446c5f4ab07231ba15c5", 0x32}, {&(0x7f0000000200)="253372d2e86cb466d2b847646904b545cc79ff82c7f0a37458dcd17cc6c77897da3241b62b4aa54772a3ff6151e70b1a7a39e5", 0x33}, {&(0x7f0000000240)="97e7e54df53c1252b6ccae35a46e596df8bba694a7eeb6dd69364800da83efb26bc63e55f343985d4c5f44ae5479f5ad317ad47ad77d46bf43ac442bc8ca37f440888cd8c3c6df2d6be6fa", 0x4b}, {&(0x7f00000002c0)="a11047931bd86b0f3d86610913ca96", 0xf}], 0x6) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) msgsnd(r2, &(0x7f0000000600)=ANY=[], 0xb9, 0x800) msgrcv(r2, &(0x7f0000001500)={0x0, ""/4096}, 0x1008, 0x0, 0x1400) msgsnd(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000012"], 0x11, 0x800) sysctl$kern(0x0, 0x0, &(0x7f0000000400), 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x4f, 0x800) msgsnd(0x0, &(0x7f0000000200)=ANY=[], 0xed, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) syz_emit_ethernet(0x46, &(0x7f0000000040)={@random="99de0a52894e", @empty, [{[], {0x8100, 0x0, 0x0, 0x2}}], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x2, 0x34, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast2, {[@timestamp={0x44, 0xc, 0x7, 0x1, 0x0, [{}, {}]}]}}, @tcp={{0x2, 0x1}, {"4b7a5d6332d1a570c31f87156006a454235044806fa6cc40e8097d9a14de75a7a289b32eb75bf68c01b4a43be05c1c6454148a996cdf775eeb611161e186500ba06dbd22432702f38c850709ef09cfde53"}}}}}}) executing program 7: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() r3 = dup2(r2, r2) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x105, 0x0) close(r3) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x2f) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) connect$unix(r5, &(0x7f0000000000), 0x10) writev(r2, &(0x7f00000003c0)=[{0x0}], 0x1) r6 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYRESHEX=r4], 0x9}, 0x0) recvmsg(r7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x11e}, 0x800) r8 = socket(0x2, 0x4001, 0x0) r9 = dup(r8) r10 = fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) close(r10) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r11 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r11, &(0x7f0000000000), 0x10) socket(0x2, 0x2, 0x0) executing program 3: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(0x0, 0x0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, 0x0) socket$unix(0x1, 0x5, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x84) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x1ae) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1012, 0xffffffffffffffff, 0x0) madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000240)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f00007ab000/0x2000)=nil, 0x3f}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f000047a000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, 0x0, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000032000/0x2000)=nil, &(0x7f0000727000/0x1000)=nil, 0x100000000000000}, {&(0x7f0000053000/0x2000)=nil, &(0x7f000065a000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2b, &(0x7f0000000000)="8c740b72", 0x4) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) executing program 2: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x4, 0xfffffffd, 0x848, "1df2f9238848324cbb82075f80ea5e35360960b7", 0xff, 0x5}) r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x2, 0x7fff, 0x5}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x3}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) close(r1) pwrite(r0, &(0x7f0000000140)="3693f0bb0e16c2176e2a1930f2d9eb8af48a7e8b6e270babf63277ffb5a64312295cbc290288f0fbc4d77a2e8b2a8bb486f023d9e00e5f08764f328cc04ee53bb3ebda21a629f86d31ff558d00887aae5eb23bc92f82e0ba65efac983e6b6486d708694f66430ff8f7ec702b7f6e77238b83854963189266b6b59a7a3c037dc0c4e9a7fe7d844875d775f687a996aeb073e660737f898fbedfcbbe974bed3042aa72adc51ef6d43db4ac297801a85af6721e6c72a7fa2cf9e4cf3341d16d82d2b64ec6a4f566", 0xc6, 0x4) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000240)=0x1) r2 = socket(0x6, 0x1, 0x0) r3 = shmget$private(0x0, 0x2000, 0x413, &(0x7f0000ffc000/0x2000)=nil) shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x1000) connect(r2, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x8) mknod(&(0x7f0000000300)='./file0\x00', 0x6000, 0x8001) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000340)={0x5, 0x8, 0xfffffffb, 0x8001, "bde116790f0b1979cf52ec7c828c486ef5037e87", 0x4}) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0), 0x40, 0x0) r7 = kqueue() kevent(r4, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffc, 0x80, 0x60000063, 0x1, 0x7}], 0x800, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x5, 0x2c}, {{r2}, 0xfffffffffffffffa, 0x98, 0x2, 0x6, 0xe3}, {{r6}, 0xfffffffffffffffc, 0x12, 0x1, 0xfffffffffffffff9, 0x3f4}, {{r4}, 0xfffffffffffffffd, 0xa, 0x1, 0xde18, 0x3}, {{r1}, 0xffffffffffffffff, 0x50, 0x2, 0x100, 0x40}, {{r7}, 0x0, 0x21, 0xf0000000, 0x2, 0x4}], 0x0, &(0x7f00000004c0)={0x0, 0x5}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000500)=0x3f) sendmsg(r0, &(0x7f0000000a00)={&(0x7f0000000580)=@in={0x2, 0x3}, 0xc, &(0x7f0000000780)=[{&(0x7f00000005c0)="84ae783554bf4873e841025ba4ef6ab8e5f8acd4ade13b37322a0d9a7293f3a069dfc260ad6b5f7dd592644112ee0247c8de9705038f3c513554cbb28378fc87cde9bf6cdd18343fe71d9a2576f8bc027e6dc2841cd31458f0449961c676fd01730922355e831f4a624ff6ff6358768f9bf5a6340b4c743331b5d2f7d5748d5742a1edc669e4d131a8666897fff24f93399f44352a66ce", 0x97}, {&(0x7f0000000680)="9bcef4ef0ba24b2490d7ff9d2fd3e9ce8d11c9d8815a80d5e631487c5c0f11a6768fb6bb6ff114b555b70edf1ed14e37423ba193574fb97145cd0002eaf430f531a7a21ffc240a8f081a6e3532d15a5ab87cd604696a555dc040c436451be758e99d7b638d29ce83790d9a6a8527adfe98445542b79572b21f29ee74ae1b4aca34e1ab96103235c18fa5140d5ab84ec3e786c645a44273e4857ce18bfebbf818a4e52f2ec8f07177051537e0274033760dff5ad75238523d1f88e0134cc918cac0e136386b95", 0xc6}], 0x2, &(0x7f00000007c0)=[{0xd0, 0x1, 0x8, "d194298efd2fc027e9760de171a7931dbcdbbf112692749e84207987e830dc9441da048d09bd5031e5ba4881bbc77ba5b940e2cc9360fe525f517dda71af7e185c6c3c75096f2637db346af07f0d56d33175332098abc82edda9e23806bb448e10dce91e415122da5829962e7d9489e45e6632c91a6b9ec6dd7429a3f7c4342d30c3803171224ca63f1879c81f2113fd96874b0918f008ed2f07b67d6cd0d40152a7ba60690c824e12f3e96a7c6b1d9f523607265bb82ff61eb78c94dc92d7"}, {0x80, 0xffff, 0xfffffffc, "d9797bee5ea7bbabe0688c69e25ffdccfb16c5fc99ab1bf97b9f10d44f1220316ed7e6cb7274482886350b1a2564d1a1f0508deeb3228ace92529a3fe45652c434926ec0906e9248f4e373d6e8a60bbf2387f0bd98772ec071aedcb3e35f0d3e62d276c8292d4919f92f9e56edf19d"}, {0xc0, 0x0, 0xfff, "6e1f0b10448e596daf7e2ba485bbfa7fcc40760cba2ba705ce163fdfd37a52dc14eed8b21a029e342cbf2f188cbe2a5a3f94e62c88d6adfa6c685ea1c92cab677a699393281d3c65cc5502fa4b446feb6297ac32dcd617e1cbdfff22516a8c16c824e3608abdc298cf16bec4912d31c538a2bfa7be33aa85c098a18530f808abbd890d3a79c62b96b64c865154c0e9b82fe3a47ba6e56dda2ed73b2f23dd01c6c7c175075ec28af5ca9a"}, {0x30, 0x1, 0x5, "a455d8c7e18906f461e8f744d1ff3ffbd0fbe1d325121c94c8"}], 0x240}, 0x4) close(r6) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a40), 0x2, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a80), 0x200, 0x0) ioctl$BIOCFLUSH(r9, 0x20004268) sendmsg$unix(r8, &(0x7f0000002480)={&(0x7f0000000b00)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000021c0)=[{&(0x7f0000000b40)="93c895eab92b618ade63f4f3dac445ca6df3f4072b3dea1061fd4606ab1506108be5c8b87a8dcd67b1001aaa86d929e8abef9559b16f3c7c39d680ae606b6fed7f645209387a76a72d00fa4dc51d8368727066a7e0da2038991dbac45f43cc2ba305256673a02c366763a422aca381be3b6a3d475c08d9982d916c39b2d750f7a1112e3176f21fdf295f2a947f3398957759057deb5fd71d8e1c27ff0c9d95ba486cdb5cfe239ab9fc1318758b2064d6e62a43a79d525df8a74baf046d73dfe662c91a75708296d69bf81cdaf99055de77bae4", 0xd3}, {&(0x7f0000000c40)="9198a0eec9d3f4117a74fcd36fa6375d7f820a9a33c8cbee2c20c309c41b599873f3d1884708997d1b9c5b1ca60d4a562b70ade5d7f0ab4fc75d7a9e87b972a9e9f9010c2466a2b678282a7a3257daa206143eab174036496cf301285a0b19b5e3b283d773c519a6e43a2d3a490209309ae102f4d000", 0x76}, {&(0x7f0000000cc0)="7ba7ab0b57d74eba557aa852d762b3f63582750e9bd4a00938c557471503f329f8b47ab31fd2dbfecd00940f0c9c163615e758a6a313b20ad3e47101589b498483d377290ffc55f2413094eb415ca317f81f341b9e4c011d9cafbc4dec38ae5c3c797b16611d96c420e9f51bc332152e9e50ad56d95dead9af4c6735673451185a8d4836f5a447bec5f979fae3a2ba065c3d3a44da9b85b69bccb690e9fc92ba931952ab3688c06374e4f391789aca2e28f1beea98416bb507bb016dcee8afffe147f713aeb5c24a68e2a876dbdda76784754f72384e709fbbc95962250bc7a02b", 0xe1}, {&(0x7f0000000dc0)="a80bea38571e7f41fa5131a8a4172c3165905964e12bf91d57a1d1aaaf1c06f2316ee96fed6ffebdacf1ef7474443d96c48339d998b96e9c2c9ca77e6329777c39d8beb06a360b5ef32b0903b4dd7c332eada043b0cd1b3e95e5c6fee2047cb15812502e44a9642061c30b3704e72680628a73fc20412be1b15edf0c896886dbfc786d3ab7b96a80ac2f04da00429ee1890149cd2b838d17c866b4d369098df4b2e236820741b9a0e73f8448b96cbb79ace8c326e825230d7a173a4f7db642b7303972a344b7f3b69c87924d02fff5aea95922796087fc681c99", 0xda}, {&(0x7f0000000ec0)="52346588ea9e635d536b06da42c79662aa626d8431", 0x15}, {&(0x7f0000000f00)="61ff82706c3386de3e5a205daedf0940aa932c5737853c9cfed40911068b6d43f152470ce87e516baddb478afe034c366a7201b7d4bd6e05ccc3143d879a591dd347ef69fcb94cee13ccf7086e6c32dba4ded43ee215cfa9de5bce56dbded2ee154d4b953d97fd05dd38884ce49052c68741e0583bca012b1c4d7fba88ad3130397a659b01a587dfaff37e58b044c976c89402436454158fff7721af9c82a6000e017f83a058fd8e7af6beb465ff16cdbf929ab4de9cc9bac1b0310865ed09667842113c31c3071c3196cb7602da05577c11656a1d2e326fb1d2e10432570e520005dfee4b", 0xe5}, {&(0x7f0000001000)="7d1556cc401d436356a3bf9b31c79df1c2a90ec272c44eb0c489d33a2c5a2223aae15711cbef11925e5be2252b7290c3198334bbe3647bd5f73a7c28e9f11856efa90b91d26a00513782cae2d717a64329977488f6b40b0837d841ea67d39eb5fddf71c900d1023bc54a22cc10643ec23d860445790d28fc340604e0068240350bb904da411436f16e57479dc6e53b14310f9e18a549727ebfa5988229e6791d320f7eeda3f79ba12ff627568b761acc1c46b701918adc83e564c09febe3b83f067cb1f96d4deddc0b6df4ab8da40ddb0bad256c54a8afe4e9fe28807bdd7ece36730844589331b3cb99a4d54868c7ef43b2f856eafefa46825ec2c3492ab89bf58ccf59716c0ec8bc80b20ff325e411655f9e57150e49c6f06e6b264f0431a77eb65cf0f9f4cb9069657112bf74148fdf248e3fd4f2d836b56cd5fa5f7bf04606d0b36e2d86a832c8aed704bb36f3184b9d5364b44ccb884d9f9f63e0782cf8778f205f2759115f733eb283b2fd3649176a64a31598b7633a48ba8fff97427c1d5ee4b225824dd38f605d3b66431f3e0a14cb0b66ae582743b664301b1850e8f079999d1cf27fddf1c15c6d3f98eb46e1464d0687fd156fe91e602310d8642d98134f266ec4658161baa3a3b4ba8c979ad5d38dd8403b032a570231428ba9ea1493fa09fca76f3725c956644a7c089b1bb62e90f18ac46b2d3034a57bcf4777e2c10aa99ab375c2da85a227185fb9b813163c6bdc186c1dc93c045268f0b35e08241403562cdc08598a224ac319bff257b0bfc1dd035b43d27ba2a2d6c7914525aa9a9019d94954481ad6f32992eaa119e7d5e5c63cd9a838a89c22e889fd712da1699382f7af212b0d3ad02b7e69efa2865292237609d6e94678dfddd421e02b6f7c2f92272a16bf1d6ee6018f5a5bff5219c717a058450d0c89472d7f9a0fe715a69d7566ff8faa0e983b48c15b7a8064018f5128fab6b532abc341de4de92552104dd88a38dbb90beb70884e9ba2b49d59c93396c19987669aaa26f4f098509faf14a10e31a95a72f5c9177e9fdbf9b2ac9f536e262edcbe4b804ac4993bab9aa3d2888c2cf4615587c01c959b64be9ac29c3377365b279b248d0ad19ebf34c410a9b8c9f4788abee792f675ccbe0c2d9068ac0611c507810b9e2742e7f6665ff418550fb627dd7651ea0b9db6d4f81d00848f1420ccb30ade201de22edf2ee8404752d4059629eab89047cd9b63d1ccf97fa2cbbe9f9097338ad55c25e8a6fe764b87ee06733c5a593753f2640005b9ae50226b5ee0829517ce61f1d6602cb3c0474ebfd321f3e411447e2197e5ac3a7a5ae941ef4c2e497179b475bad30aa0c328e963886ef568b65dc07728655389f525e68fee7224749aeb08cacbb800984f7e4c816a51f9e5a100ed4633faac1baa16c2fa36745fbea311e1686790549350c991d24c17f0392b8b19360a7a82f8a12bcf9dfb1513c179989881c334780dc0316198f89815ca3ed948966839940751e8e9f4cc1fd08df02a1da060e05106378d101b3e368e5ee5551a2fdd03ac94f0e5a2197ae458111cccba5215989502c79b3804d7fb515531f77fd69a41f66a541d5fbff2ced22e3d2081fa2ca387e5d04fab7ed4172ab3e1f7a3954f7c9865bf544ee332d9eedefc2ffee53889aba04ac82a6cc0a6fb598840604b93ef480198868328680bca9006face7b93c48716cefc5298631a5a691a9df71d645c595c33e79ff33971b46d479432e25853d4cfb9884d11a6ad8f925a9c7a6226cb0a1a60661ea4c7775e822dcf7f87551a1053b9207cc289e082f7faebd33ce2e7f45623a1f28c8901499cfc6d69671f30cd924579b60779b521fe3201e6332477d1d1d6f4c8223280feb07464ce382eb9d8441cf3f71b9d2791c55607a8bd7c5992fea68afc364a1af5dade301ab46b889e50667972cf0edc39e0d2386156b7d333589ffa136f5ffe9676e33cc81d96ce0507140de654377c8db9c034954db838d0184e7c56bc43db99355108398b8bb5dc8d7d1464040a0f4f3fc907cdb5b930a7ac24d9dc4b3873b1d979a6228f2bc1d88949eb5b88be91f682204ec769df6491809670c71038f3b28df4effa1d060a5bcfa7bad5a56676cb0ea59b8696e25d0d8320dcf4abf12942a760bb8e51c3537eca61ae26f1c5ba5c6fc7abf0176d01558baea2626b0eb82af471ae608e0fed88b87f0d057afa7e6a00fabde491cc73bac3b82b09a47a9d29bce93bccb2ec240f214f227632742b66a0b162aa0133dbd4835adeed2d8ffde534d7376f0f4ed0ede3c7385c484d3a542165f866252fed813f7c36176ee4219eb2786bb9248b2fe1f38901930c0774c8d5502bd231572bd657f0fe01b373080a7de3ded5f52e0a3f08a55f9794f3d2397e8b6c38178f3849cd73202edee863216c0b845ae24d4f336e485dddb3478ac9e2d1f97dbdd0222c2da6a8aa4e5790bf33a2a248f30d674a61d042ee9b2763a693859784499a9f701a24f69e087e5454c83da480be208efd574c4b49b451ed82cbe7c10721410b551751e5d68efd8f4a6369952783dcf5182487003bc5866922449268ccc4eb6849bc9f1e003fecafecb1942da03de5a142744c053daf510a2f8458649df27df63f6f886dc73daad2ae946f31eaff1c442e8da4d7a0770e12f5e01faa7452f742261184b9c4e54a97d7508ecf5f8656fd7fc6b8323e9024051fd1b35f9edd9c5c00b7e75224c58c06253d391e6401ea306ff24ae7199fda04ce60858c9c514fc108e692a195e1afe9ac18afa620a39f2e89b046e6ef3cbb2243f3a56ddb11b681a7d2695bcc3db2dd01ad1e9917138cd629403a8cfce2cae44a806738f0012bde7f99dd27ff3277c099f89bbe2310fe762ced2e88fba817ce941ed00a593aeec83a22302897812802c6fc710a5032e319949e02ad6d941ff3126bb130ff06e86d76ae944f1074b938f716338c85d2cf4638f17675c366b5b8bd914d1ac3829af225635040b02ed894b18f40e7b56146fcc1a01eae5f8df7064175406048570172cfdc300643af303907668e8039833f80fba51e8a34bf64b497d10e73612bf910c038f2c2d7b82d4dc1090c7f118b02ab7d4fda5e8498f1f3a6d69fe42098dcbfb3cad13815a99dc039a597f59cea223da4d01eefeae31c030b121016cb5090206d06e65d54d35e59d4bb5e5f916640977431d3fd67d4b17ab351d9f1cb6e3e622d193f3b4070ead5622d5e3c2e1e0c6be625f875bcf304b13f2564d4d5b34948449f0e5d67e40c393a9fa32aeca7892137827f0edcde0cf1e598f5eec7215410463a46acfbc525df27b40dfa230c6e33ce47f083eb38d760cb7caeb8d51f713f605de7157d41bb0980fa35ced8e411974971af9af4021b5b5f99514709f66c9b131285f53c5c1d4169aa0b67e4244d199657dd6bccc918537d99cf5a4524ec883c9bc41ec9206f50662bfeaeb046cd3c850d3d2f7128c35cd21a6da9728f81421b06bda29b2e6aa087160789e33ddd0b4c58a172b024bc92a059500c47932d494e288ae3d5347bf3549ae16f9c214d10e7263825ed78d97e2a881afd3d2dc3414f5c84f7c2f4dbd7b8ec703df2b59eae55780058db1a75b835e8bafa8e7ddf155278c78d566bdcb1c9efcb857775e2d2f98b85fd9922064f2de00c7e3ca32831f4a0de4c4b8ebc0d9e04310d0253f77e5181c7438fc6aa6f5f8eedfdfc4feaedccac6ef0b662f97158673ad2c9d4969e2d8fe6e2be95104f2850058e08c7ac4bba7a9a461b1c05e257d1a4a27aec10013916c0f38a5c4f2fac1bdb0a6ecc92c4c82ba6eedf85020f69b125542d146b257ab31087847ed92ce1b346c2314b39f39fd64dee5e4abd74ec1201230bb88b42e23ab41c2f9235ab16c87650e1e5aface87d5fe422e15dc3f92fd98a8f871428ef6cb2bea339e813c5630d439b95320e48dae80fdd1bc69b8737072c8840d9419129ba0890b4e882ad57d091d6cf75527827b1160278daae5ecddd56e5b0bb83e67168b171736ee7c3da0597d508964fd8e0e9dad1f77cda0a8c3f9ee57d3a9c63c79d4521fd096f5f77f6fd7b40b6249790bd07b3799b0d9dbdcb1b1b09bbd012c5212be3ba143996bd3b0f85121ddb3e3cec4dc6cacf4aeecc7bf23692e8e3ce3a887724280eea7a4dc06bc3cffd573c80c3bcb8af3c76e4ba16ff17dc00600bb9af9226b7e5ce8b176afb749f54cb8261c88ec93f88592717811fa642e283644e7042f07aa51d0e3d5a0b1a78539f54672ff1784cd49f56212f5a752eff4603c6e92bae3b34db5dc8891eae7c1051c3b38a7cdf12894e3fc412be8a69d1b71b860a5a38a17798b5f5e17abb0a82f5474ecb5537fa547098b5e0b4ceb3dbc1ab1a9a613abe0b7b07afd924ea12f909ac70543de5ec67c381a54aa1b922197d761105d753aa76a76325897ccca8be89f9e7bf603afcd4c15bd0b5e8b31aef0c9d98e998222932d1f557b85999fa1e0d49d9527896bf6cdd286242b38468e51666c4398670cc19fc2afb4bb7955ec3dc84ad86d405e036adefac5ac2bfba4d4ed803c35282631e9b05d1b7134e01cacc0d7aa965f520283d36c6ea33d00b3d825b68448623d98eb0aa2da689e6538e9dfdfe958c5ff55dfdeeb2e0d4f72b798db6155bb94ec87b81ba322c9e2707f2c771aab4c9b0b14a9d8c821db73319a18a04d43a0ffab83f6b0185864409c35c718d697468a4f61664abb719ec32464c642ffc6bfbe86ca66a380f06c1997e60c43f0afebc42988104aae13969acfe3be8755f2ef876ceff2c268fe9e537eb3161585f21e3f21945fdde6a5112bca6ea4fb3b3ef4f14227e82192c618cb8286d67344eaeeb10fdd7909ed2ae9e0a547d047eb18ac4ec05a730b82efa18bb1ab7bef74f9f0a7eeca724886a9a3035cffb26a422f3a8d10f4f9625e5aad60376dfe4de950b77cc1e70bc59d1ecd31c0ad2dd912ea58d20095abffb71d57046ede67cbe47b60a51f2247d7d261fdc1ccf375dd78675b9b46ee0d74bae1ea3a3f582b50d79d113688a3f5f3bd131437b2768fe81203cda80957fd6b5f67e915688e523ebcd62034e8212678283a42d87ec46c0c0fdac65e34a1324a205c3336486e6a1cc5eede347bd0bfd8b68697bf098c4638a2835adf77673decd33ffe8e5bc50ff9b00db0d0bff1c3ef0384e734f09a34ce862b95a8469b2fbf3bfe40d1c3e9b319e7f09264a68921738f9e12f3f94ea1881ceafe9a91c78df3f78f798b0035e2975d3ee70b053c829d602d0b33bd4982ecffc26f2b5f4940a4a12e667d9f358f40d64822da4a6d1ab66dace5df0f2837d7dc72e2ea0feef6513122b85cd3b171cb6e4a63c4d8ce683223d245ad82b044c40f8ce26d76aef4f78c8deb43adfacbb0a5d5b7b99eb1bcf84a571de5ef1435bb9d1cc547787264530f3e47f4445f475792b8631fba9d3b59c9f2a4e9d940b408c305486dddd33bc94280d8b81158944bf55890b5b404801d782d9ba5edd139cb627183cacc23ec62fb7069182e360360e3ef1e55e4214ff61eaeb3301864655d3d60fd5c64b6a1ec4777c5736ab7b30b55ccb5e509ace5eb30cab175469a3cb2d097af193f0d3ca263ebb7baea0592922808af2822a2022c079e1a397ececd388a3cc643eb080efb9bfe8079f6c36f08df1df180cfbf272759b25a30dc3430ca8fdb4974f2328ead8c86787855d5ab7cb2bb23f2b788e8e38c1b035da4b3f96cd41a89242f4bd9eb11c56e07590e9fb9bdf034c137f8e78b913f91383350551", 0x1000}, {&(0x7f0000002000)="2c8be98140b5", 0x6}, {&(0x7f0000002040)="553ed522f1c5489872e7437f171dc6008a172385a31eb8a63a5569ce27720f703c8311ca88423aa579015ab0e3b304295ab87360cb350f3e7a3b1893b0f5257db0e1932116883b81c6ec227a9760fb82b8ebe1e2564b19727bde18c9f6e07c42bbe7aa322235d95e57d8b2eca168a503447d6c3b", 0x74}, {&(0x7f00000020c0)="afa963bf706376400f9d3a0a70291bedc1ae9eed5f3290baac147203e351572e8269f509ee56c061c760e7eb88d463b1d7645bef71280732371142b81e53474b6482bff7e5315aa942e2a9f5e18bb124ffffe23a61e4b9f8a61b7075dc857b155c5ba357ce072f5a61393875b56abcb259e60b1e93a181cf91b50dbeb9f8c2d2b940a88ad88aa07ad206dc2a13b5602baad25c94e71b838b6c67d8bb52ea1ff3e996624c579142a2943ba133d96a4a5b053221d88b0c4ccce79b41cf51c2566912", 0xc1}], 0xa, &(0x7f0000002380)=[@cred={0x20}, @rights={0x20, 0xffff, 0x1, [r4, r2, 0xffffffffffffffff, r6]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r6, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r8, r7, r0, r6]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}], 0xf8, 0x8}, 0x400) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000002c0)) recvmsg(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000080)=""/23, 0x17}], 0x1, 0x0}, 0x42) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_data=&(0x7f0000000140)="9b6408d8ae4020fa54e1f919feba71a0aef7517ed11fdd50e645ad829a29c9db631fac75fc8cd1a0be57fc2350adb92b365d8ad9d477b89d26f5003bd7af6c6368ce3712f91e8b22f146c92f77b709d7de"}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) executing program 5: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x144) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="c507a7c52de3aef8ea5922d792a516fea6f9e1715575872671c23f7f9a853b2a1dd0b69cff64ff108398e35aa4ace104cfa110c78a68f2ab9ceb441353e6292c3632b053da33e64207e3db45be34c9f84a519bffffffff9a9872a9c00032776f21e23e0315cc313674c27bc684808e7e2b514c51982f0f20d870e3add3ebfb9864e41ee706", 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x3e61) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x23, &(0x7f0000000040), 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "010000000000000000001339e13600005003005b"}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x5}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x42) r6 = getpid() r7 = fcntl$getown(0xffffffffffffffff, 0x5) r8 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000002f80)={{0x1}, 0x0, 0xff, r6, r7, 0x7fffffff, 0xa, 0x2000000100000001}) r9 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r9, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x20003, 0x2000269000000}) r10 = accept$unix(r2, 0x0, &(0x7f0000000800)) sendmsg$unix(r2, &(0x7f0000000880)={&(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f0000000380)="6e33a5598f44ccbd771e68c07d4e71d9cf95b15b4b0d951e4bf5ef56b9685f8be81f171add9fc3669f8d8c55cb28d111ad0b2234b15d3375501b42d0a3ae89016f9e852085a261c5d8aeeff9fdec450cad9b4f9e65edde483be32a2595dac2f1ec6252e742c978e134892c4e5b7a8210547c140fff989bcc5631f25f6463f8cd54437d06623334333be21ff0aa199bc42df3ec5ac49b06b33cf3ef05a9edc09f936a161522777c1223aeae6e47069b849974c2700c560847e650eb41736fd25cf340fa1794c56483ac446e4c624b7b8e1d16c4e1fb6aff59021e56afb164", 0xde}, {&(0x7f00000004c0)="4035367fb26d46dd686c22baf51e45c4f628cffce47387899d6c2d96dbc06f553ad3598609a075204af9a684887832b2ff74460e7435c863c5dd3bd571dcb48503366357cb1f0458300316ef68bf51659d535c2c7c0f88bbaf90fc10ac9b17", 0x5f}, {&(0x7f0000000540)="8f28b8ece8c6a504233251ac712d723f195457911e133a3c6fe6a4947c8c0d87d34e95e2debd48f3decbf87cff024ae665d880cc448ca7c35eee321f78101877b7e309174fa24ca919c6a825e64e922d17b94318deb9a198a70a35b50c5cfd58f6e8d33414661666a59dde4852fbedd3ad10eb217d3adfea502d34dd1fe4cd72c411156f0c019f4e1a321c905965e29232b2b6202c8d66ebbbe62a9a76ea34eb0e45285601e91819f3ae25cfb7956eccbd4f070a65", 0xb5}, {&(0x7f0000000600)="a4f44e5833216938487e6d263712563658c0fff990e163eba93b14df934e2e1786012baa7e40aaa1e346cce394df8aeec4b22c2c87fe4dfb5b0702b3b119a8e99f741530bf51a5b8a476e2dfe195b98b6b7e220ca44d966c6dc0669c1471a54d1eb1ad2f1ba4d2cccf5d2014093c7bfbbabe577d63123d69d3e1e3b42dd3ad9fad462a84641f1964c4049ce76bd119fd8f87c043cc83334c2815167e686be41c4dc84fa99584d3b3b2ba1a09f18ca89b9694504162", 0xb5}, {&(0x7f00000006c0)="bde4c71b70f8913cfc805fcf34b44ed4157689cd5507672e46cab045329bf9dc715dace1c63ef3feb27e2beae59ce3e8f466e6ea5b0eac5795d581eec86ad68fb0a94bdc92f4d91ec2e16fc56321ac84ef34cc192d136226fdaa90d2f1a7e3da459e87b40d87fe97aac8935cedd1dc7b7f6e9f988cd8bd7b79d27dbac794048b9c4e4625e5b2353aa0298fd48cc834837b0e7549901985cba394925a", 0x9c}], 0x5, &(0x7f0000000840)=[@rights={0x28, 0xffff, 0x1, [r9, r1, r9, r2, r0, r10]}], 0x28, 0x404}, 0x3) r11 = open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) fcntl$lock(r11, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000004}) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x1000000029, 0x41, &(0x7f0000000000), 0x0) select(0x40, &(0x7f0000000180)={0x6, 0x0, 0xfff, 0x2, 0x96, 0x5, 0x80, 0x8}, &(0x7f0000000240)={0x0, 0xfffc, 0x85f6, 0xfffffffffffff801, 0xfffffffffffffffd, 0x3e9, 0x7, 0x2}, &(0x7f00000002c0)={0xff, 0x8, 0xff, 0x7, 0x5, 0x3, 0x1, 0x100}, &(0x7f0000000300)={0x5, 0x4}) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)) getuid() r1 = socket(0x18, 0x2, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) recvmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, 0x0) shutdown(r2, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) executing program 3: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x802069c7, &(0x7f00000001c0)) executing program 6: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) (async, rerun: 64) r4 = kqueue() (rerun: 64) kevent(r4, &(0x7f0000000100), 0x81, &(0x7f0000000180), 0x6, 0x0) (async) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x802069c5, &(0x7f00000001c0)) close(r2) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) socket(0x2, 0x2, 0x0) (async) dup2(r1, r2) (async) r6 = socket$unix(0x1, 0x5, 0x0) bind$unix(r6, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async, rerun: 32) listen(r6, 0x0) (rerun: 32) r7 = socket$unix(0x1, 0x5, 0x0) shutdown(r1, 0x2) (async) connect$unix(r7, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async, rerun: 64) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async, rerun: 64) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x3}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x306, 0x0, 0x2e) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 32) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x7c}, {0x8006}]}) executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x28}, {0x50}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x3, 0x0, 0xfffffffffffffffe}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x6c}, {0x7}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000100)=ANY=[@ANYBLOB="78c0e3d018be97f88c1f2f9b8ad9155c2575b62fca1f84873ae60a3ac591b0081c58a3cb9d4f714bc5c407359ec78efbe2122d5ecf4cdcc996fc2868bcbfaac36c3dbe0c76036732d2dcad76377d9cbb6f", @ANYRES8=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000200)=[{0x6, 0x0, 0x0, 0xfff0}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) socketpair(0x21, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) executing program 7: r0 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7607d771020000004e2b1f0000000000", 0x10}], 0x1}, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) r0 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) r1 = socket(0x0, 0x0, 0x1f) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) setitimer(0x0, 0x0, 0xfffffffffffffffe) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x122) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x8, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x10}], 0x1, 0x0) mkdirat(r4, &(0x7f0000000040)='./file0\x00', 0x0) unlinkat(r4, &(0x7f0000000080)='./file0\x00', 0x8) (async) unlinkat(r4, &(0x7f0000000080)='./file0\x00', 0x8) socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)}) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0x8) (async) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0x8) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000340)) sysctl$hw(&(0x7f0000000040)={0x6, 0x1}, 0x2, &(0x7f0000000080)="80b5f33f55b1", &(0x7f0000001080)=0x6, &(0x7f00000010c0), 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) (async) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0x7, 0x7, 0x7, 0x1, 0x4, 0x2, 0x800, 0x0, 0x2, 0x4, 0x7}) r7 = openat(r3, &(0x7f00000000c0)='./file0\x00', 0x0, 0xc0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000140)}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000140)}) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000000180)=0xffffffff) write(r2, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) (async) write(r2, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) executing program 3: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readv(r1, &(0x7f0000000480), 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) open(0x0, 0x80, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000380)=[{0x45, 0x0, 0x0, 0xe2}, {0x44, 0x0, 0x1, 0x2}, {0x6, 0x0, 0x0, 0x1}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) dup2(r2, r2) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x40, 0x0) pipe(0x0) r5 = socket$unix(0x1, 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) pipe2(&(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001640), 0x81, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000002e00)="aae6ba6aeea28acde0ed80ae0ca410398d09c8824f12a1cd446fc06c070000000000000056db5d4a88126085069fc5fcf49ad56ee9f444d6bb50a0843a69f2187e6264f32894b1330776663c94818c38667a83ddcf24a24851879dc1a5c912e6cbd3249c9099566b94c5e5082f97d10865438eafa73112ea3851607dfb08d4872ab66457956774c8661da000"/155, 0x9b}, {&(0x7f0000000240)="af508bce1b137f7c15109f8fe0c40386f0610d8fd63a543bee1fb4e053fae84836674d5e2d681ef4b859ffebe310deb81b73efded27a9b35f7485d56dd2d76a0569f0ab3dd3c6c58a69c7aefcd9dc3db5b0b09c07415891dd800f3ad4c6bcc02eb2db02a8fa25b52cd15f69dc86678ef521253bc364f58f6f272adf3309e3ab1e4df1a96cd421f1828328e4d4492e2be0cbe3040b531e720ff25f8372ef409a9078350f5286eb0460ac34c3f624de6aa615815911f9e93838b9617ed6877c6a80f585a04751ecd4475dbfef3c425b05b44b9535f7fc6c1d314f601c18113547e25673ee153338c9e541a76ea79b2c873a6b1bf6eae287f360d2850beb368d14e308d56bbca4931ca59eb5e45f598fb996e60e57349391c2d75b0d3a217277960ba0328a2606357ff45196a60b323bb39727c2fe0f0b13776313d167c988c5db09609f2643b410979e82fcd89196bee0296c8f50c4a474c55ea395ed296fed3ebadbc7ca73ab51598b018e1696a8007d4d7e2f96fdf16a783f81148faf105545e169824468ef9608f1512961714dee7da31c9358ab5cb7d8de3a6d69eb9c0f657e52b28295166bd1e8b2feff5ed53c203a8e4bfd9d02b6df42f64a52c15f85782e2682e4b6bb82920b18e10bc639ee5ccdc17b52492344028089c2c7c283282dd0c31e44f3ec4adc1869899021af8f7f1008c2019cd7998576590fc8fdea1bcc036aed5650104877e06e780eb843f129f491816ee7ca19d18b53016eb1d9759477b10613d304c114ae61711d563ca2ddd6d638d6150e40b81f4eb2724827bce623e9201d1226e55d56da3045a2a9a10113bb5c092a72618c1186d992d8a7f6a9d532297111fc9c361668ac93f979984c34cba4b53e18ef104b864f8346352c93d3c244126d8fe0a5fdcf8fc2c0bcfbd6fd20577f7c12a2e57d7726874458a7e3d793b7d12c62123242a5e95a33b7c9b5163eeec9d3edb83961e7edc3b60b955ae30580e4f7b2c7d3b0a25016e938ee8aa953525659bc4ae1c925f82405b9d50c9abf7ad8366b14d695b96ea700f0af18f9b3d729a8126e5ace67ed0c7f624a2ff74508148877dc0a21bb1d05edcc44c1e194c40f403948712141ed5e8634ae821f8a41c8b0d49e513f3b423db11cdf29e00ce6fe104f2202641e8d893e9b7485344ab44e194dd82609c6ad6a0d74bee7413fd00b0f9a1a562febd61b7c3fce9409e92708adbd9f171ac77b38ec68519d8fe3895e04a3cf738113a2de06611f93fc7755cacb7398e361d22c5ac581e8c3bba6b0532d70f753c9df37494b868805379c469b339cba41787a4fc82e0338d15066f48c75a13770e5d88302ba10e68480de0952653547433ae00e746bc688d2d902ac8ee6522af754c5220f373e7edfe42ba7cb35efc53c42e2977961e42788193e081634ee43f300f3134a3300562d7bac466c3003f4470dbd573bd1bb8284ae3332a5274f572ef06c0dee65734472e874898abad2db539a124da39864816c539adc8aec04d72edaf1f304c0d93abffcfe51eaea5b1b3a6bedaeaf38be1a949df65c5115a2c35e7f098fab442940c2523e96201b58020ac4a7ea9e5f7d69b3358b480ec2b79f1a6a2c362d0261fcd94e85f76c62d5c87de50230f90ab94ef66a254d6ad91c3ba8322454747272681cacdbc3c27a12de5e2e0a24d9e2fc979bc09395611d9518dbc8520d287014ad1e0389d8068911d75de9826c7c8c426d2b402593477b544582c98a7344b9985a6c951d250a0ed70828c6e487e2bc33157bf04b9b13ede8c532b37979ebc219d7ff2bd10f2488571086a8ea4d57020cc57c6c5a762a59e83d563eeb810d476716659a3f282a67ef1307c15082f717440dedc64acad33705c494898246535d7d711c1bce7302f600db6cd8499904056ff22463c4280a0d58b5e99248ea1e1182de01d9a61ae4c8f1acf5099c0f7d6798eb2267164dd66963d9334ca20670c30dff893d775408d36118ce55ac69e749e18bdce6358417ab94d82c8c628b6f848f4e83412e7366b8b132357eef8e51f93169b94c8cd6d36c94690e3a04259119a1909184e79c432eacac33a3338af980d1b23cf19cd7ecba488568718c5072edabe6699295f06ebb0447a764e5d538d6a26c16035570428af62ad207fe2dd37934385d1836d6cea0a82a3dbd034197eefafb3856106d84d5bfc8066f2bfd0777f881464a75bcdb5f912b78364d6fecd3c039ef7836be1e8c92d677cce35fba258613f2097e1600b2fc42078710fbb83775059a5a13d4b7f13a03ec6ffb93dc145b9d6dd0ba30680df19fb3a6e984bbc9a4078c451c4b322410109d51177a64f0bc1bd3a6e0a0f8b944c773558a55aed5446a431419f2400daa8ff3c058b12ac0749188db38107e72b6df440a2b11c42d9f13dc899d7f99097c0fb13f0e8ad28b3a03cbf7d2bcf22b6e9f3db62492750e7364c62cdce65f0abdc7165fd9609d5b8daaf0c2e9094ab272b66a6aa2856b3c3c92409ee000c97ae6bc89dbb96a57bb4ebf18e1c727fa55595458dc2cd800d000d008e0bda7f463c973e28fca3bb1bc8c090eb22e26f696ad1db188dba88959e523d17bddbd283f9513f4f2a98219852e2cdf0c9d40cce594cb9d5c54d60bfd3af2043da48203e9883ef580f10ccdc21f74216b59486d0f01c0acc6ad4295e8d9c809c846d48a404b47de9f27f6cc12e009a1bb6d36b3114727e1ede40e91b90e99d21e61b3e80e7dd940f59bdda31c46607601972cf850e917683d695cb69ab2a9055d03322dc72890618ce44923470ba0fd729472388aa671095d4e8bf27b666c6ae235b9266604a1ebefbc9565830dfc924d80d5b9b0138c1cc2b9b0aa7ee76a81264700b4ef9aaf42dcf61219ea7abfd36f0246b97abd1c2b696a1b539915080b95c89a848ece678e6cf1bde1b260a254e07cf0c6911ffd27261ac3cc836eb8fa9b9a0ad13f2c058f3de95e9625304eb6776c3c783c874c78dad7e268cbe13430247cefcbc31066c39b8a284f4035980a4b147332ac03b5fc08c288ebb8bd47ca31d8de1e2cc7183fd8c3b4ba9e7a20127f7522241b7bb38e1c0f14ca9c5ccf81e8798bc345f7bee4c53dae2417cd00a340347276d440855061f144152811d0ca99e64f1e3254c57753c1357112381089bf8d6b401f66dc475b11a002c75e87e609cdc6a658ab43c210d7a37cae873a035b833e726b2d77f766355b7ab9ed4110ac4fc0e36440074c7573e4712f007045c946b5737bbedea96deeca3fa90e573970deab50358a7e5b39f43c968d9cd0ffee52cac5f32e0c1db2ff76cc651736cf21d6dbfb8468265d0096a81f4a2e6f8be3a4d4cd53f5967021c3449ac2c770dda68835b76ee9011822352f9db78afa25f75c673525176932f0638af850203e78b7f318d70c2ff645c644744577c1cbf9f858cf74cb3a78a11b815d0e9fb25b9bf03cad61c92f70a637ae2899f8b92bcc2f2936615801951b39ab499b6f19d13e57d2385bff134606516ebf16249c334c23e2434e2003019c24a6672e5aea31e8c09407ab8b67357b6f51edb2f2d10043534070e7ed808d31b62f695c8b486958751f6b3ce0446e6d8343e877c12a6352a7c93811cc7bb844a5c23a7f33d805cd490b747c9c0c206b9da702014b59fbd9cdf31725f6a683cb99b5e6a80cfa07c335a78920caa509ebda4864f9ca51b9744007809c1f0074e916c1311706a4af95c2f459b457f338636633dd2f0572aaefeffd41a0647b146a824d98b8b2bf869ffe91d0f5f38ca5c624be554d68f2751ef5b8b9b9f6f9471c508a00f7b430cc5784033a0e90d0b9b68a7a17724eee78c2f83ca4e9e905a84b7e2a16e48b2cf950390ee4f971bec5209561fa89c0f7142c52cb14d46fb51f4ec8ea5a77c36c667525020070153842ea6fe96105987afcb16df2c823273ef5517a742c7a0fb252e8ccdf03b6efac75527f544381298bebb98ce7864f7d65a4d06ed759008991e50d48e6d76a7681f30c15eb434ca75451c55aa44b93e378538b7d3db9d96fd33ff59794997fd14a78a4a33d32953f36fd53466419e44e329c702135b31ed71b6255b410eae4dc264cea6cfb32602776fa68dc8867c573369ca6422073862d6cbc1bce8b4d773ad2d64e6ebed4265593bf64f2b957d4140faa58c5ab7aba64afc1a6f5c1a44e121d5657a2f8994b2613bcb00c68d08e043740db89cf04ea49bfcc2f5b2de403c2ea2dda80adb7ce6f7552e0ac90341a00eaf1b594206a4aa9ff7fdc1f6ba2110455fad5834d2fc2499f665edde476cbaa9dd95e6bbce7f0c7e406fcee1b54814297e53d0f931e15333b7e7201f3405bc874b7aefdb8efb29afaca338bb5338562b37bf63f2ded8d9cccee08ef9c34f76d781e27b28d099e26d93d2269525fc6fb28e3b2dd5af0acaa60268336088c76f06e7c2ed41c99bddd989f6262b1a0fa28bca02fc409ad74394a6e1a2efc32a760846af2bc977a76383d443364510503d193923a4d5431bed029368a0ed5b1442dceae60044566d1105d56e50c7bda22792deb74912a95451c1e2411be765dc34e97066d18e41fafffc5a97fa4562d38714c9ab71f56fe1a5ce4afac1c9cde488ee754a01829666a7de61541828d9637a6a6b12663e96dc34d2f1e6584d915991a5b724b5f8444d3f305e6ea6207f317ac545453c8833f26ef30b6ff2992f54d96fae36357168799422c8bb770f6fcc21a9da55d10f842b0b9af271d0ea099933a720244d089a5b0f9f332130af00c4a3fa0527e0113829209239a9b1521857705f07a6e26f9d5006f0d58e36249cf6c1365c0eb83279dc349c9422c49f8f11e6fcd8d1ef72d0a37162e47a7010656a939639080de0fd411ca8a029ed7bfe4e87c251f1f78073da192101ece1e9855928e967341ad36ea96180db09d492650286515ae1cba44497c508e63d822996b39e99b8173685b543716ea3e86081c2b906f1de2ece782ed2b7719006e376a04092b6535b36efc4fbbfe2d5b07faea51aa37410f86c1eea3d2730ed60427391727a670a32543f8df6af7afc5f3533295f74eed3fde22cd6d78e6ab50022d0da6c837c4c574010ee4e71e951d2857b5110dbd0c53397d7b32fca0298b3688a0c1ade935479582004bef4050521ff781cba6e8090ece3af9144a86101078a679b2d81eeb2d8a01450f083bdd8f6ad6a2a587d0db14bea472da28be040cdde18d7e53d1ebb3bc3cd4aaa6f404373733360dc421578b430dd79e0afaf7ac6bf12776d0016fd7fc7a78a3e811b8a354d6ab1f55f10ac5475e46f4c83eb770134eea2088d50535622657b882b6ce9892d45540dbbe548e4e0ad2c18c745b1da2d70d1ffd34015830411941bd44ad931f33f8ae31c7d9c53a08d5dd501945126783d50cdad822c590b16723bfe09710848a84fc65cebcddbc095398df30912f6a59706b1733d9a44f2510e7ca6d86477c9efb5635af9c74dd9d677952dd23d69fb5edfcb7b46e32c722eb4e702bce8f001fae39ebf96b809729c6e44ef5373ab427ea99680b3c6cd7416a2ff38b3d1f3a1b9bb759c3024e849098de4124b7950051d374b015862835b6f72383d7d5210b8e7b20b8d5e4209445d285949a361742274f803d7483d58c668079a73e8592c19d76ae7cd08bde0ee64f7912e56a9c059e960732cbb1f6586efc0a3e8170d3ca0c4008805662142c8f209edeb10e7599992b0e8a3f5ee56c4deee48c1676e9f552bbf59c224320c0377ecae3cd637bb1b7998b3cd83b1b7270e37be56dc9e26b8", 0x1000}, {&(0x7f0000001240)="1e0764f7fd4fad3843e547f432de5bee601402046076d9aafc96f2737767510da2516c68bd2123c5ed36de48ee6a304819ad55fd3c9ed136780383bd17a179823f8b3e4f4a5c6bdb18ef1d2b63936d5e05c9c80c4800931dbfebb2a9de6bde1e8553b0a8fa4bed3069eeb4f3c47b253ff1e88864f83857ffce631efecb572d121cc68cfa5b0e9e3d3ad531bb9ac401919ee1d79b29491b1c5e4ec560ec3e2e66846834200757adaffc75f0e393b404ebd680e05ef43f547b4e074c572b8442de80de0709acb3914c8429e5eb5478aa3ea7c1a1e41012", 0xd6}, {&(0x7f0000001340)="2e835b8cfa6ff3fd1caa1e343ebf9ef83b2d2db1cd99c070bfa3f9b38eb66dc9c60b8425cc6ef8c379d7279b96", 0x2d}, {&(0x7f0000001380)="cdded3145be6cd27715e865d79d8d9a42d6e743a87ec17d4a9f8e3b18d8ea0f0ae7120e44866244db8d5707a523cf80fc767da87784e4cc5b601f58b9973d3cbca2afcfb676e26056ce44a65bd986ae489f865d3b359c949d3a589a2818d8627d2e15740e51d515c1f98a3fa08c79409ce657ee37adf8038b835623b6fcd85d10bcd195dab22a859fff3fe290ff6a0f923c632b57e63c12757eb4a38978d0a70d2fa07df96d5af1a4a35", 0xaa}, {&(0x7f0000001440)="56e563cd68919d4f29a01cfa682a67822467c6c857527462cf4437e36162781eeccfcad6399dd30683379ce9cae642386ce61c8ea2a6cf85fd473b3b7470873bd93287516746051bb467c82da0925eab1fe4c37387656e863f9ab4e2df5d175c3a43d1b8097e9815e3ec3348b426796767c3ea8b860806ea6f900cc2ffbcc1a0d54f085f4dc64ca3a229497fc4d8e8660079ce4682824c202c1bd0776d2804c258c9af6af0e3da3a3e", 0xa9}], 0x6, &(0x7f0000001c00)=[@cred={0x20}, @rights={0x20, 0xffff, 0x1, [r7, r5, r6]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff, r7]}], 0xb8, 0x1}, 0x404) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setreuid(0x0, r8) r9 = getpid() ktrace(0x0, 0x0, 0x1928, r9) syz_emit_ethernet(0x3e, 0x0) syz_emit_ethernet(0xb8, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaa9baaaaaaaaaaaaaaaaaa86dd604292c80082000000000000000001000000ffffe0000002ff0200000000000000000000000000017a1292907e23a351416e4ac84dad9557ab5bc8df632816a0b10a4abccaac4674e09b88c93fc5837e8a8f780202511d09facf6cbf9f6ed34243e76751dd229e40d86502917194ee54ae29fa0074e4b94d037798ce4f16f353e9841d34142a53f948b05e6c5748f5cccca843dc501b6fe291fcd2950014b33839569b2c3f0df3c25560"]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x4, &(0x7f0000000180)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x13, 0x0, 0x2e) shutdown(0xffffffffffffffff, 0x2) readv(0xffffffffffffffff, &(0x7f0000002d40)=[{&(0x7f0000001800)=""/198, 0xc6}, {&(0x7f0000001900)=""/130, 0x82}, {&(0x7f00000019c0)=""/68, 0x44}, {&(0x7f0000001a40)=""/44, 0x2c}, {&(0x7f0000001a80)=""/235, 0xeb}, {&(0x7f0000001b80)=""/76, 0x4c}, {&(0x7f0000001680)=""/155, 0x9b}, {&(0x7f0000001cc0)=""/4096, 0x1000}, {&(0x7f0000002cc0)=""/85, 0x55}], 0x9) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000080)={&(0x7f0000001580)='./file0\x00', 0x3, &(0x7f0000000040)='./bus\x00', 0x6}) executing program 1: msgctl$IPC_SET(0x0, 0x1, 0x0) socket(0x0, 0x4000, 0x0) chown(0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x43) semop(r0, &(0x7f0000000100)=[{0x0, 0x7, 0x1800}, {0x3, 0x864, 0x800}], 0x2) r1 = getuid() setreuid(0xee00, 0x0) getgroups(0x1, &(0x7f0000000200)=[0x0]) getpid() r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0xb, 0x0, 0x0, r1, 0x0, 0x1e, 0x1273}, 0x0, 0x0, r2, 0x0, 0x1, 0x7, 0xfffffffffffffffe}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) pipe(&(0x7f0000000040)) poll(&(0x7f0000000080)=[{}], 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x10000, 0xcf) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000080)}], 0x1, 0x126) truncate(&(0x7f00000000c0)='./file1\x00', 0x6) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) socket$inet(0x2, 0x3, 0x102) kevent(0xffffffffffffffff, 0x0, 0xdb3, 0x0, 0x0, &(0x7f0000000140)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0) r5 = socket$inet(0x2, 0x5, 0x0) dup2(r4, r5) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000240), 0x0) àÿ Ðÿ Àÿ Ðÿ °ÿ Ðÿ € Ù `õ ° Àä Ðï 0Í † ÐÓ ð¯  ö pˆ Ú ÿ ðà 0à "le0@Æ 0Ù °ÿ p½ 0‘ àÅ ./file0/dev/speakerÀ °þÿÿpckbd_enable: command error executing program 7: socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "32060000000000000010000407ff00", 0x9}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1, 0x6, 0x3, 0x3f}, {0x6, 0x7, 0x3, 0x401}, {0x8, 0x20, 0x0, 0xffffff00}]}) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000540)="9b1809c3eb987ab7feb13ec99e805e6e84d3569607987c0d00000001000036ba1bd87f42e3003eac3846520d050712f838130efce149d4d6d06a3f23616e778c826e0c1f59734a32e0ccebd635450b2eba540af7f290e42d34d900a0dad2b74f50acd76b5c567049ef436dbea0d7612752950fa5ef6eff03000000000000a944d5c2bdbff4f06a852ab475cca25735282896ca5d4d3e670feac9b4e8aa9bef193b90163de8570b2a374f1408341ed45bb703eb63cb9a8bd949ee8fc6dbceb7ed7cca108d739a38d726341f1345daa49507756f49775275ca390bb9400000003a9275d0da3b56186adc3c141f939800000000000018bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b8802cb60eec6add5e94723235f06715e7eeccad2dc1a0d0f5509f3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799343d46dd81439b111a511a288beeddfb2e353e3bb073e3342773216b07e49ca4df0fd2dbe9a8eb3770ea880f76e6f4588ffb7d826a208788b33aa87b4a81082612630fdb791f833a1da5af886129cc7b7907f374fcece1799fd99d7a2441da17670852140704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7dd8c52efd580400cd0c3a99f23c7ef760b4f4a063b9efe74db5b55700000000d4253d65b083e40b9baa468a7dd0a36c384200000000000000000000000888549ced16184347", &(0x7f0000000000)=0x210, 0x0, 0x0) executing program 4: syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000008035000108"]) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0xc2, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000680), 0x80, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd18, r4) r5 = geteuid() getgroups(0x1, &(0x7f0000000700)=[0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, &(0x7f0000000780)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000800)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000940)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000040)="a5afc526e60d63933f61896b65d80fc0b7a49f5e1b8f51a446e09e3f876a060493d30601d2d346b90bde67d376e63e6924a3a328d4761b06b88e20f67210be3a0beededcb953f95b26e3f6849141700ce711a6e63d6f44d838703b7d123dc273860edbbbf05c49551158a9c2f0965299b6944a5fccef9ed6b293b4daec1a17adc504e65fe34508bf06889103059b2ee656606fe4cd8e6700da7eadfe5fb900aabdf609818a4957bd1369b282ca71af6c49d0a554111d86326389e1ab992346c328ee998d76f14b816ac0ea0b77eec486c3f06e5ef80c35c58265", 0xda}, {&(0x7f00000001c0)="23c8eff421de147eabcf2adf36e35523c98a7d9563a4883a5382ef449961636945a0262f85cf25ddc38d09b57662c09c12d12391ec50e25f17b913d22ad58e7e88efcb77a57dc1db688155a93d57e3e967916d2770939c483ef1e9883e86b31369167ad06ec04d9f8fe56badf0782a3b3ede10d2510b5891dac37cbca961d925091c8fe0fbbe30ab6733e858e144b3d3c04a1258daac", 0x96}, {&(0x7f0000000280)="a0f0057d71090cf9136feefbc5e5c91f07fa8b0d45cc73fee963113d51dc8d4c0046d778a57bea58f27cf6da8015b2627950bb4bbb8559baedc5f71c5b96da43f2aa43d19c5e5b753c096890330a1be8b742292d72106a8ef8d13da8effce99f603991e354883e33", 0x68}, {&(0x7f0000000300)="cca1b351c9ecb57af44568d724ad1e39936ac8184a6c166f5e2db7011698df9ab6cfbb8fba2db535675bc9deab39af42f5560272adcfbd7b40d59ca5e45007cbe463b9709da8e9cc4ee6885318113032457c7e0021808cbe1f55852db702f126309c45d729e97fbd41fef630c89cbb3722617809d6", 0x75}, {&(0x7f0000000380)="648c0a8b291984c09877f165f46e02de4514c6b235cad433805adabffd0c79c9f621cc1ed9c4dde65fdc7f126922acce6c50e7ef4b6338129223995ce525bf88ac03b8dd3139f551ef1a0a3086a72729cefc37bd5a65d98e9cc0be84f73ab2c1f6c9cdc31b2d73d3d3d74cf224990302ed948cf5ae0ff29db2ef00f9babe6ad6dd075e2a823bbed52408d242f15f66c223e659246c1a78c9e5b16f41b8cac73427f2a521d8ce6b144215f5117008808021e1f729b182e2af400be0d8", 0xbc}, {&(0x7f0000000440)="3e1713f5ed256f619ddb82ccf3be2f397d654b4c8a6a6a13f839425bc5a6622b4fc7957cab1b0705511159fb2acf4c5fc3a275794eb8349854cab8d7985a192d191fa4683cd0eecc4006483f3c96dfca511e25291c5d4daa71117bd7091f08412db4d4934fa1004179b04136434152b6b720da0a33b046eb4d79fb24bd0353aaeb5420645006c533a6d3e0c2294150d2", 0x90}, {&(0x7f0000000500)="3ff7bc420c465d47abe5f40363d18ba72240dae946d54dcc6b26b7e0929306aa9c8d0d2e864e8012fab493149e8173f7a186091dfded6298b91f00b44a771baa7b5d14e54dfb2601951e423836df689ed0b216e911524afa64d1bb098513efad4b5f0e9dc58770d9ef38031a4c521c803c6d65baea72e34a27c8905816bdb0277d83e6f6ac0a8dd86b6c54f8c01cd1ed8a80add3e0e099ec9425b25cdc1f95306da059394198bcda724697e6bbbef059768fe797cf4e23864891c50f4e9474e88314758031c19708baed0c535b0a27bacb0e6c64188e", 0xd6}], 0x7, &(0x7f00000008c0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r1, 0xffffffffffffff9c, r2, 0xffffffffffffffff, r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x80, 0x40f}, 0x408) executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000300), 0x10) r0 = getpgid(0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000001140)={0x0, ""/214}, 0xde, 0x0, 0x1800) msgsnd(r1, &(0x7f0000001240)=ANY=[@ANYBLOB="0100000000000000fe4c5dc840134f99034eea67ddd836c528b3dccde0c8de49aabc689da0fe6d74a884803692001bdf5b1e5107d52b1ef8fbaecbd547f47e046b7e85da7873e125dee60c1be34e786758f8c0afc144d502a44e6f120e4e5d294dfdc85632784017428f17011ae1fcac780fe0469b4c5b9fc8201bedcb1e1bbb3da2c8da7120a5a750a8a00495c7e51d3a3bac4d9acb8edb135cc54591d9cb265612b9a22dc6d1657b4b0006c1ebf6d8fa6653f1a7a1048051b95282e824e1b419ea70b14f19b0b96b6da58ce6364adf8df5549ec85a93a30890946878e0eea37b712bfa9cd7dcf9bfe05eb0c07278b344a27c1eddfe23569bff1200650ba5c4f8752b9d9118453f9cfb1ec08398f5f18597a42484cb7e7a16faafd50d80aef4e87aab395d72d2aa190fedf9d0dabb4962746799de9305c14feb00d2cefd8e9df5fb872ee55eb2f5a1b3b63545a72b815afd9b72886ebbe8bf5983cab2be1e5b8da23b0eb8a2359ff46b710523150597f172a56379071a06577918b2144a2fae1702e9959410bf11f9c413e0a45946fc275c8ed3eaf294112eea890bfadc3379465405942322e40fe3668e3ab171d74a4b8b22d00c004eb669e4e1e0be71a09a2c2212a1ce61423c239e546102b70bee496484d2f59bfa7c6f9b5431987f80026d5a28767e0f20d94851123358b6330bd09e0807cba20c68e3246682bd42894ecd9a8ea0aaf85e94cca89600991ebd36ebdbdf89700f671902667161a72ad36b7a1d0b7e454b394a6abce834174926212245e1cdc7850d1045adb8b16545bc45efe059091e2193883f2449aefc4d0469fa98ff25b83ad4e9a25619315d09f8331d084fb8fb50aab9351d22c4dd025721a9770918e6ef675e52d03952ce015fb0535a0f4562e77cc28ad7b0aab3302a8acc6809bec0b309babfc49a5bd5235db17bad360746cb1772f83b066c5972448c710603c7d8f825895e53789d890f9a241d19aa0d69adee2a010b5d3f8b1f7f1d724990113ff6f39a434a250f9fe9f87e9cba3d19a8c3410dea34360e96a30d23dc8a1d8a4136ce9c0788b3e32a286eb41b83b5218c3641ae78af4d1f2a7e247bd2d7205c8d2ea321c8d386a7f35797f10a6161cfbcd4d9d9ef41dafe25611405eca1924e3f7ea4a47fcdf1a35d7823ddf801e76cff370742782e885125afb9a112fddf2535903dfd7a71e5c1169dc952fa7dcbc22dd38479cbc0b3e4f22f448cf6409b55b1668ab999806d3fca092c8a4bc224bbf4eed968a8ccad8aaa7fa741ce1f855496ee1c72a9aa6e76fadf0300a5b8af161fbf7601b4d7cc7c06b82a77cdd12eac15bc6a0e9719f5d0599cb38ea68c96ed775b5d62536f0a5e33fa46f169351b93a2fdbead3bfacf70203078c5199aa51ee429e887ac7235ae1a9ac52bf7e30f43adcbe6261cce9ac4484814e46d2815405a4d371c53716d94c4e9990f4e48a6c7c35a9884ea9c4ea2802d362f691b3ca42e82ca9d9d386fdad98bd718f478bb89453ae3fab33892ec327d174710bd3f9a560a20b10d62f157261bbbad2cc69b760ca92f65d644d61f52bfcd77d8fed8beafa6a0a5167dd85722bdc89dbe759bd641721ebdc4357d9c1809796aad18857d2278ec98cadf2d26f02f4ee9cf3aa37dc413106cf0e7f1f739a6ccacabc8b785794e29f15c4b0187a757e9fb33c2c1fecf1b0f20bbe9f4ee40e3ba8199774837c5fcacd26ceaea2e22279e123ff9e6a633da43d925dd47ba09e62a707c369d255162b1c768fbbf69ccf553d6779447db252bf500faa4ad3b1a730c0ab868e9130b86c40bb07b211362d157af08b53cf795a39a4fac99f2f6a2e323529086a5b628f8560f75b185998f47dcd9c2004aa978f92c7c9b211d0de8c2470ec4d10a73d33292634d8648ce2ee94629903fa1f4d12e4781d124a7273ac046964095cfd730e1e728ad4d57a8152463019d763a9f4ff85a66ec52c869789d25cbaebaafd3fe1f4457ab1a4c0dfe9e34a3fd2c0f660b4066c5fbc71d6b66bb838b9e140d47eab7a7a2b4cb55889a793916a6f248dfa98aeeed16b64ca462420d172571a9e379fe85eed25394dae16fcde71e8470b0c134cdf99e50b54653da29b4374fb1e9d463b5db950c42eba6d368f139b128f890018a34146ed55a72d672b949cff6f88f26ab679a9b2daad7c721b3f444ebdadbe614ffd076955c25a54b7ab01560fe3c9fa3b453f306edbeb7f7264dd7780feb448cf80d335ec0935eb8fc0a3ac664431e1811a683a8ca9cc9ae8e72a5230f1ce66fa2ce0840fa99a7550a0619a41e20d6a9aa8245d1424463c6e42ed4a6a3bb8c9d88e9b7f066a1e777fe5785d2a34bbaa989928e14ff45918b6621157320234bdabdcf1b792acd5713a9a75ac13a0d862db34be4312bcd71988bd5746a20dd82499d94b65b63223a992fd5ed0f685915d5c761f11058105f0be6f197ee1dc947b1f0728ae8802581001ae48638812477e179eea57832d397caa197065dd4c1478703833d5f31a6735e191032cb2abb51257a82aabce894ccb661cc62f70652241edafc7c4802460fd46da24e279ff82346d68e96cd2bca0571010d7747f4458969dd5bbefbc7bb53c884f15e113df98bfa3e3d9b84a36f2d598bd5b594b56940f682c6f33f5de0bedc1060ca552cc459dd04456857ed948bf9e690abd0cd1676e51f5b08de618a213d88e4797d1f9de70838aa07c4d929e8f63cd061f9a5d6dd1df710da5c43e88bbb1ca5c209454e6bccabe17743b3eb1374933f7632f11bf4aeda01a28d464f307336010f14b91937e936f05d1fd400470648ea84c10d879d6d81e2adff0ff74402091200fdfa5d300cadb890f54e3ba90d9f2ef1cd2338cb199645432e13ac0dad7193e0e6075eaf359dbacfe2c274b38a838bba164429413ff7cd17849d5862b3d4e5075f88b91f1ebc2ab2c29bdd6fc40bbd5438fc03adfedce2d08173fe32f6abb23570d8f5cfbd7d4c30196d9d2d0c1154e857a164a4f395da6a465b6a90e04dcfc18f6f9c7e40c6f85c4f65032b398c25c1c891cc680e30f84b5515a48cb146bd08bbbc11a36ef253bac872c0431d48c3aaddc13db5f9aebc53d144f79a4a9fc6cd6250884c1d4c2abe3ff90c961a2dc1c9d1262cbd0d9ab32272dc5a411e7bade39452c8c59f3120d3e5d1aa1614a20aa8b3cf45b7c0d2ede1c3c1bc78465ecebc280dc83127ff0ff6ad45a083aa241e8620214638eddcc831bbc3a64f52b4faef2bdaa9667f647b766ffb85449883e5fd01c389a84dca54163304fd0de360719a226f59ff08a1e9dd7095fc6448a46cd42529cf6b1090471232e81ddd89a892f5d55d74e526ec825b03550ac9d38eb1100932207dd341bbab62c0e0fc471d431f1212f2891e763f9653da2820f178fc9646e193bb583c43405e9575d799dcdb4d61c1b4133e9cc7c577201b168dbfbe05fc01467a80c9b14e8284c588c70fa6d5e8d64d37f4364a40f6407151251f545a83cc917ecee43f6a1b20b7e8a67bf816f5968009c252030b1006675428ae277eb1abc9ade4fb39fe346ff3e89ff91b88c750b74eef6adab2baeca9b3b516c0c762ffebe52838da6c3a95d15c9f50e628cb6f8c12e4cf540be4a7d71be2922b2ce147cf5740800708bdbe2cf87a9a93fab71bfb73de3e2774eb344c0455cde533a8aa0cc680eb4fe8ec68d9fe6d5aa56ace8259dc18c8213d616d912a7db89a5f180e298d7b6c30b06faf62b83a676f981768e1551a8e109d6ed6746b80d3d75a633b543281eb8dc433ac3cdbf5d7805b1eff01b27782ee05dc3b0539e356301349646eb2ef216d4938755312c140f42fddf2d003f7ccfacabb1fb2d29a1cf7fd774d7a40cccea1909c60d0529ff5e1e4ca1f4ad145c7408fd01f4bf175cc3cc1a8c2fe8e3abb9e5921b493199be5b7e23ac24e38a038b60171f4b2113062a3f9490406b0fdacbdabf6b286f4527be32218ea4b083253f61a65462ceb8a6119b84ef72d9aad98f1c6e83fe8f5969076bf7fa90d6e886053edda68d5409b844246c9fcd2bc46cb1fea35a7ad9262238a0d4070db34c690e2fc2d8deb84228ce0c68b14bb47b8e1fadc0008bce4de77a8c63ac274a8f2f6e29facf5f4fb3b2065705ba1102f1f6fa444a16ce357cbf26efac9bd3a5dd36ac9fe592f10848061aba584ed6b1243bf9520eefa198fe2754c0671bd4a959e717d719e433e27a17350fe61fd70a444b3785c8b9c1cfaefde3b0a1069d699b60b64f56bc481c2cb9c8b27c65edaa20e88089f2445f6e5cd51199e825cd53d2a0180167a3cca20d859ebb4e3803dcf0251863886377d7a20d6388cd0963cfae747ecb3ec6803ab14a7d666efa9691aed72bd123a1d2fd36782780f4ecf01f0edb1a301cd509310a3bd0e276b4856f16ac25f885ccd507439b70d0a97804bc126207ddad6df5a62a922ebec0c2b56036ca1fc1c92fee98ad409b4ac3518279f160ceddf84d7239f7609a4890d0a19b528fafea05ed8ed6e96ce1a1c8b5714ef6d46e38f79ed703925b02517a4d684ba482253b666332e7ddf26cb7a28dec984db64fcf68e7f2496477cd565149a4bc501cf22ed2101fb798e100b676643538a325550e733ff079ccdc7389f45659c588544d098a1a7a076994bf7a927c8105224fd8ee4da297fd93bfd656203f00ec45e984bb98bcd4f8c60cd88c9a7b484359bfc1c42583809179618d4afd94bd708c889d88914bdbaa3a1f58ba186397baee12d018e31860ea49fa44320d14d5d3cab8b0ac4b6606a2ef65b9f49e9ba80f72920c3d17d0fde80d7ddb0560f9d31486de4cb748c5cd3adde8c4503d75834895662bb6262bfea73eceec103a463b2d43808d3d51e6dccb930ecc923321a79a2167ce7d908331889f3d915e4195e135abb8d3118372680d25cb0be65887f0a4b4a2a1e814351b8510abfec568ee3258265d541fdfe4b64030eef420f2789423dbce46ecee215fd3699f3816708777273f9d79af2531757d38e3cc1015c80c26fc34e4329c8b22b21d745f07c9792da5311b91e7cdff3b8614e8804d6204d86ad36dc09e9fccaf4f0ffb1cbeac71758c9e81459a7de7432f9f5d223e419b0e48e142d7f434e967f853f2c1c510061db8a37e9cc26d3276bdbf5b842c57ca68a873e2ca1840181814388e21083c926898248b0584a08fa8aff570f6a80ed4b97198f5a98b8dc9008e754b5f334ad417221fb1475f680919252f564fd10d2a554a086dc0aa026b27e70763e13356c890ce364760544a658a8524000e3ac65641f3a7a396707f8918929f5479dcb91df8276ec4746b17f2ddc8c5bbf6c226fb6833c8f53b5c5d422ebda0cb2785019403f6b38bb84cca6d0839304b4100dbe1d66e0badd6613dfc3507d83b35366d7e13b0b911604a95df72f0b47a3bf185b6116b5b80eb0acfc038a00de23ed19706b12877c58c92aebf74483000b18322d1aa28b1e38fb8ca6e610ffc12e71684ab50969d2e5c620ebef0d19d137d5431910b30087c5cea7505301a7d95a1b45b68a6be91f89e52d52500de21011abb7374e5c257f64f3b082111221172bae44cbc55460a268e3ad759733a9dddf567a6e28f0544ffda2a67d8e3632f63984cf5e2fe2ff2b90a0c00190e174cc1688fdefec8036032847825485d97f30f157f24996ac8d1e46adf464cb3f68b63b4b7423c568d9d9a8a9a9706aa0c87b1dc31085228bbc446228d332a1db1bc7d6d6ab6b93e355e81f948d00bf597600"/4094], 0x1008, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES16=r2, @ANYRESDEC=r1], 0x0, 0x0) poll(&(0x7f0000000100)=[{}], 0x1, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00'}) close(0xffffffffffffffff) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r4, 0x10}], 0x1, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', r4}) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x22, 0x0, 0x0) r7 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)=0x36) execve(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000800)=[&(0x7f0000000500)='/dev/diskmap\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='r\x00', &(0x7f0000000640)='/dev/diskmap\x00', &(0x7f0000000680)=':&\x00', &(0x7f00000006c0)='r\x00', &(0x7f0000000700)='$\x00', &(0x7f0000000740)='/dev/diskmap\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='/\x00'], &(0x7f0000000a00)=[&(0x7f0000000880)='r\x00', &(0x7f00000008c0)='/dev/diskmap\x00', &(0x7f0000000900)='@', &(0x7f0000000940)='r\x00', &(0x7f0000000980)='\x00', &(0x7f00000009c0)='/dev/diskmap\x00']) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400), 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x3, r8, 0x0, 0xffffffffffffffff, r9, 0x4, 0x8003}, 0x88d, 0x0, 0x5}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000140)="4a273757201f098f91f461fc5a0a2521fc3d8b838ffac17b0fd3cdbf82b954ccb9a48ae9a3e6d99a3d870374b67939cbb2bd925a643bd8ca65298e4ae12f3b73b8bd08c2663ed6256e0e3c2f9ce8997c6ac461702c0c7dc0a1142f122e", 0x5d}, {&(0x7f00000001c0)="aa3c81c5ed0ea0cf016c608877e912f28c3fbba7b0ff2a1c02fd010f900952eeaa8efdd305892af8c190b6b7da359df305a684c88f1fb5718f33ed12", 0x3c}, {&(0x7f0000000200)="c23bec8c5fa0afff1a5e179cd684e05f1ecd8c7cef6b39acca162605bc149ce270dae5f0851d393af83e35b26d002b026058111b9eecafa60928b5e5b7a48ce8f3b12bfc47f5f80841c4fbf4735eba765e25", 0x52}], 0x3, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r0}, @cred={0x20, 0xffff, 0x0, r0, 0x0, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r5]}, @cred={0x20, 0xffff, 0x0, r0, 0x0, r9}], 0x80, 0x19}, 0x9) msgrcv(r2, &(0x7f0000000a40), 0xde, 0x0, 0x1800) msgrcv(r2, &(0x7f0000000300)={0x0, ""/208}, 0xd8, 0x2, 0x1800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') executing program 6: r0 = socket$inet6(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mquery(&(0x7f0000ff4000/0x1000)=nil, 0x665f287c000, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x9, 0x0}) minherit(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r2 = socket$unix(0x1, 0x5, 0x0) ftruncate(r0, 0x7f) sendto$unix(r2, &(0x7f0000000080)="16045aae1ce66fc0c447c49698978fc3d866d125f5f4a5f7c5155c3fe26ebc207dee1e02c9567e5e95b09e66a2ca1aec6047caf935b8ceab4b5b36aad545aa6166606e1bcd06d6", 0x47, 0x9, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) nanosleep(&(0x7f00000002c0)={0x3, 0x101}, &(0x7f0000000300)) executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x51afee42a5519235, 0x0) r2 = socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) r5 = dup(r4) poll(&(0x7f0000000000)=[{r5, 0x45}], 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) readv(r6, &(0x7f0000000300)=[{0x0}], 0x1) r7 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r7) executing program 5: r0 = socket$inet6(0x18, 0x2, 0x83) write(r0, &(0x7f0000000000)="bce27e2a3f5893d49f1ad919e29cff5fb0a29154229fd1d9ad2fea5de6ee9c1aecfcba7eb8ee5448117ec78e25b68cae031c8c6ea2dcfabca255183e6d9a19260b0e39c5c9e10f9bf251a8e0fe9b16138a1381293961f838a913d4689d9f08aefd8ae8e2056f123f987a2d47a768e5084a0829cd6b997b9af8162c0c476d6fabbe8653abc08b6341cd05de345bc994049c1b62bc8744a552118452e2b2996fd3ac340222c9df8432707f3204718533c3c1ebc1c8fafe0dd909498f8397b684025c008fa2058cd7a4861435fdda0f0fead066ab73604c7a9f4b7c1f94dae6d9b6c9eaa3f61adc0f9af92cdf8a180531227ec87381240719993e6d1b77505b87a33d19567d7d69c6d27127fbba24e882349396be015319f095ea8c14c9b31edd564dd1545529d017f1f69bfc771b341b72383cb48dbc02d5f587b234a1995e739a018d51c405ba6d9d9a5d4e8e4c1898b90bdcabfa9c3ec13c9f99635c632479b7b3c69e20313be13e3f109071b3d08554c00216f42061ee90a9dc42f8b59462be9603b26e6cd9fb5a61506684bcba030b695e547d8cbf86d365af078ef19db43aaa3e7804f9d1973e6a6334e7dec92b656d46844a902206c43f058c5ed97c68e9b56fea8ec733d3d68d83491d21c2f3325e47cbcbbfed754a7adfad9019544266aa4446e8f63c84f65cc1bfa551293840bf86fa17742ceaf78d983f468537d499a830e3883c78a37efaf5c4899f62c105ef594ed3b9baa10ba8f3af6ba3d0e19cfb973687759aca3259ac28bbdc68279e2159d91bf4ff66dff3f79a3b0bccf903644a031699346f13df48e82ec515c252a2281fcff798dda6efe201e560d7ea559b8906ea523012615679b346f96283295a441bc1c002158e6d2a6d77604fea71507a80cee375aa000e706b67af414365da2371554a66969eaf798ed31ed5e00f1aa3241d5f9c5b78250e8f052a08b03e4d2c67b166f10941513fcbd287e77728f055288abaa2619e3f6d4d34c6be84b2f1df3c552843cdccedb98f918a916db1b9b1f38b57222f435058140859ae58de810d00cd2d9b8f967aafa4723fc1fce474c1a9c4f7f85f5a77bf9cb1cbb9fb95846af9dd874952adc789785b4023641e057ffc5460915f271fdef1897ab2bab202a70b97d3ef3a15ae784103a1b61ef188c550f3f7049a5f0cd281b2413cee77cbd8cc271eb2cdae81fabf388a4cb8006cf8a69c38be6b4ecdea9d25cee30c7eeb5a8b590343c5fded6b436665d6b9d1faaf9a4491d7f40c2a69a289ab7bc123ad05083dd1b96a32b3431204c622dc44f32ce8770fb80330fbfe08dbebb78fecebc59ec05b20d8fb11896bf32aa3c06405eb4c99ed48304951e2b07ea20c3b382b064a48eca8330b7b816502c9297c1bb5a44da92f239e2e1c533d4b4c8e9dd70f0d2f804bddf694f357e706a60de8031cf912fa9fc4d9f9f9af96823b6a26692af90c39e6fdbd9e60041e752d34a2b0056ff8c1105a20df3011a79a1e3355c266d14bbb42d6dbd907cc6f0bddbd1865f6488f01d358e597d76e1e922cdaf6de7783ddc41fe2fc27f84c1807ea16d697a8af6008a0c231c7a445845e9b4b52a859bacc6057dac913427c5540f5af7f071622e100f4ce751ea9162720ce8c75db2bd4ca8e43f7b7e703c4a5ad55a57e266db11ca17241cd4a7a9c71d71a89757e6c13fbe010ec5ff213fde369b2d60c2a75f1b0f1f16d812f75c4cf6455aecd1ba820ac0d9b03d79d74bf5a10ce8d7e8cb3acd52ebd96a9417ce6e914430c8e563e27f9980fc5c24ea8ab265c212d9db77b342b8e1ca7551ba3835d110e574c352f84ab79eba9052b38c5811d6ab39317bf5383c6dc489cfd0cad38e533b2e7948f41c42005dd260e99bfa2322c8be40e74595da2de711a2c311bd5c8b9369c9a72f716bd9d62ee60467be05d5429bf6b9f2147d4bd7e3d73e794fde4c0e5ac5b01a18ce751f26ff8511da1c482ff695828550f2cf1b601e9f23405d0f3b06182af21b9b5f02ee42497eb19c9d6ed7dfea07cc7c292de57c4b98477e7ea441d4afe39d83a543ff04e453ad5fb24d289e17713af349e7b3a2cdcb022b14cbe55f885004bb434b66b6f9bb92b353b0f7fc8ca43643ee5900f01071648068c90b02b91bceaa6e728c85d848eeab03720508282279f095012f6bd4cb0871213b019897c19f486aff5a267a40e7687b4cfbb51217c1d99c11cf2570ee943242aa5ecbf1d0a9b6f6f0f53177f72af020eafcd9d39dceaf344a30c4362d70befc0c963f41ca3d9a87fd4060d8418217cd6a239b99384f2b581775ce70fddfe1cc87b93e964ac5b2ed27b1d9d7805092a186395b1cafa639c4272d29f0af8b8bff7d7c2cf2973115103cd9008b6613fe38d0c1558cb3f238d0dd6c6bb93b67d46a3cdcbf5817d41e7a48f054f10d28b62fec0dcc5f95f4279fd85079494c9997047767be39c4373070e688e7da932f11861ccc66b1b66013f82aad51585c2d9fac1b1eaab9c94d2a8359d7713c6adc39eab0ab61eddad5d5ce8b47242f9f666043aad9ebd957e07aff5b00509ba2f1a3ae91fdb8f7a2d0ae5f43124182b7473cc3582ea6472ce89b99c98ba661668fa11b1a831a06cf23859051951cffd6886f30e9d060cc53374fab906f2b5ee89332d1c5d80de284731f64fd5f0a990e22a30d322d8693d3ffddd5e87a295ac90fb68d05b92533de87337766e782a4ab1ea3ddcfff825f38e1b687a69806b5fac2ae44bdce636298616efc31df9c2238c29f91929a68850e1fcc0f0fb360c377413d26f62396b16c952fe65e102ede30eb64c47aa1cde678547946c6c7e59b2358d1b70b1cea339ac6f64be105281b1af02e5c9c34f768cd41bf16e66cf6d009e8cb0e83faf8b27635765868d6131983e95aee2c955b558b5e8b29cd803b77ccff28ad7c38f15d045b2a62a30dce2badde166f93e186090c6e13f9c5fa0bfd157a9afdbb54ab5a7d60c6e4aac9ac17d5e6f86a262d4c35c56991f81cd76d65ee819be135e1f8933643cc50dafc43e66759c47de36e7fdf71dcee1ebf23c95b8066adfff8e74f9e55bd8bff951deb17ef0b4250ebc1bb05dd857e347ca86f79cf9b3f9edaa9d3102de825f0b87ace3426a9cebadafd102da032f96c4c92a7dda4508009b52e23a0d42977e374ce245ea3590dc4d034c9d1871f72479837f7bf3ed39ceb0dd5ce6d8ca228a063e0c88516af584f33381f8174afd73314e1809e2f09290f1de1c1ab6b06228c8342262237ee52f7eb4343009684afbf48cdc710324a0936ebf8f4e159a2fe538a36d978016403a0153a72b59434cc10fb9ae8614abf64333c0aa33c7910564ea72752682aa516b60c660e649797f420bc1bf606f40fc1a915881b171bab382d4f41070ccc4ed536bb21bb5073b14327612b97f6e80b08567b9c5612a0203c2120f0a680a2cd2a061eaf2e7c76e157457b3b7f51a790266ce405d87a395315dfc999a846023edc196f4b6626577d83b66fd3c9b6c7697b8492d8dfa4a0bf97f6bb573ba600576dc2273bc20790b20f606dae18fd6e59e6137df5689868ba96e93f2adc92dde2b16cea8024f75f3339df387a96b357c4f4161d96aab7f2e39c1902b103c960ce9acba98666dfcb3705224fe415ad637505492b71f4bfa5b66b0ddf77ac080b970e83e8b9df7d45c2e9b52b6fd1fcd0e31b0ebd0f6e0d7c9a80ad1613a5f361791bf0683363708e38373cbb9e075c50e5a3aaa0f528849a1de05cf6df3579f04eedfe4e70ed9675a6c4f5ad8ac8d40bf4fc417fbc8ecfabae23e6353f5735d50e7a9c47f1a55270c41a022b3cfdbbfb4dbae55ab9f9abdd4dd5f21f17534548900a4c9a303b9dd3cb5b32b736ff96d79e10020b57deac7a23ce5eb2a3ca21108bd75ee302b851718ece472a84a2bc1cae4756a976ca17c51ca1a47e58b60808b0bac1d538fb362dd6ef13919e94ac3e0d718c06cda042df8533f25a06aecd5d167fcf032dc44aeafc4fd8abaa9eb829e0c85ff9dd274af9432a79e07442b9067139d57df5537bdf17fe0345d726daeb98821c59a7176c1f7e635d95e3f4f8ac39324e46dc90e2ad53cda59ea6a1d50c8a7829e229dede76a0b4ba8ee1c03f3aa3ed8eedf405cf0939dd292abdff67b40975d9e733523749740a5f3c7702da380f95117be262130477cf1f811d90a1f53931a696eb2e1e62d712b1298d95286111f3c75b691e9143d16e921e052e47551a491fd4a55757491bf8aa73be43cbd5acd4db23c6b8526dbd4b3f8a4a9ab23c18e242fb49155881bdbfff47d105557946a45605d7e341091c622ceffdaa6da82f2d9ec7bda3249943b6b8ad49e4a6db0a26d0c77ce3f7b0634b93d613cd6626d8ab12a7e2c2650a82f30b2fe7509f0f87b2ff8bbbd4c7fd08a388280961b102ec84b7dae69dbc2676012d3e2269f4cd9cf57c9c8e9e769f595dabc83c974cbd904f4fe4e18483c6497cc066a27002a3a75611b058f9aa057bd304ae948f23b43ffd1900d2b3ab757447aca0c6c5fb0ec28d5e83c6a0a80a332925bf0e73d3bd530e5220e9ffeead8524e5333710f21b013999da0a5bac46aa13ce5f20d9f61e14bca4bc83eda8af243e6561438f2e8643088780b24bdcfe0e0196354c824fb0d1fe4487a286540081a3806ee1806fb0a6b52a34909b962cabbfeb2c458d0093343c0f1fff83c09edf0e71444342f2fda27bb7df034b86fff4866defacd0bc34fb1c2238a6295e1b8ec1fe479044ddf1fe279e15604443f3d8ca1d8fd2937d3d56ee5c7655c399e49ebd11d0de116a71bdbe69e0c61ccb931589a2cbc2cea8023f28fc4a4cd17dfbd34ba7b276f9f4633d6f526da92c7f701612187af55aa9f36bf74feee793f2fd2ff5c378e14d8594ee157b1e545e82c373878d73c7a1a18390ded6f5ab22c0267d80cf09b3f7100cef91553eb1dc9d427b3ab38be50c1d8c933b1bc3b8d8c25d0b54a2b01f6014aa0b939a98b242f6e27c5d591350bb33280c2cffcae2f98540f86d4e1d3816ca4f55f37a36f9c58acbcfa124adff8385a8e24d4c1562bf0e7d3f5ce968c16dfe2296fb97682e80c791fd712c86728a980d46c2405d366a8492e8af0a2c3368b65909c63ff8f0f8871b66be5c48d24270f6d43122d73ab8d5f1b3c811ee85381cc3e1bce4346996ccb646cb9d1f8b4bb9999f5c861793fab60f49ce36eca06999b2291ff0792e4491e1376711cb7fed20dd1e401745301e36f2631141ffcb946a21b66b72fbc3af810b90a81dcceaa240722995e051ac008508c4a0b5afedcc6f4e791d7b659421c2197429590ba100b4b05c3f7636c335a2e6bf3b91560bf7afb4d2a4fb64cd62de4e200003373f3314549714947d4c6db86b2a28fe2fe94bca05a55ab0c67b9b03b87a2e2c5c811bc41d5da8146426e8631fe0a4d45bbef19e86d28c2746711f05a8910dbc1a42b77c02df3bb81b55d72ffbc052d270059110eb15de530299035892a48ed446be732998575e5de27f44f918bef72d3dc9420317ac0e75b372d0e571b1aee4577b95db50ffe0ccd3b82a25abc4c80fd0528e495c05472b89631aeaaa95b7bdd3cd5cae84ce5b5896928c6010a335aea2005ddf1ef4ac65779974020fcc80a1249348d1c11012e1c8cf6d942fb8b288fbee55140e208386a66e67a39a82776c886e95ceae677557c837121d95551bdbc005a563f22fbe9d2f6332b5b8f8d7a686b0a5fb1bbc2293d2f8b0500e33e388e474c4d8026a0222f8cbdf213bf2b7acc5c18adf5ad48c506be93bb", 0x1000) sysctl$hw(&(0x7f0000001000)={0x6, 0xa}, 0x2, &(0x7f0000001040)="2d6c630c43aee4aa430c967dc7e21c1fe4fe02f436c110d33bdcb7a575187a679d47a5e5cc9ac492976332b48b91d1815a9360c2e5450ffe29c0c5d78c27f8bc19547a80a10c8c9d3951cb14efae564f813d872714e14de9b17b5c569b8624c8758eb647fcc231ce15e726afa8b801e55a461e3e7add3499fd3e14c73b5b85b0e44499f1997d6deff7e80f47154b350178390307f75c5d7de7f365cb00cb37e04474b6f9c13eaeb45c2143797eea35ab69b1aa12476fd68c9641cf1f847e7be57ee860cc8f3550c76d75bbd267282423703dd3d9a3528da4ad7722b2ad7a1872f2e678289bbf0a651b06", &(0x7f0000001140)=0xea, &(0x7f0000001180)="1a85a53df0950d7f5dca8579a8230c958685fe1e48dbb5525aaa244e8d1086174e324d999fbd3aaea19ec0a3cb1079150d6bd530d42fd819c11006aed0e9ebbe89c3af710d816c7f3c547595f8ef55e6e77d8dc14c10fe6ce8f1c3f2d18219610279025bc301b2a016dae3f441e4fd", 0x6f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000001200)='./file0\x00', r2, 0xffffffffffffffff) r4 = msgget(0x0, 0x3) r5 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000012c0)={{0x2, r5, r3, 0xffffffffffffffff, r7, 0x104, 0x401}, 0x5, 0x5408, r1, r1, 0xfffffffffffffff8, 0x0, 0x2, 0x6fb}) connect(r0, &(0x7f0000001340)=@in={0x2, 0x3}, 0xc) ktrace(&(0x7f0000001380)='./file0/file0\x00', 0x2, 0x400, r6) r8 = accept$inet(0xffffffffffffffff, &(0x7f00000013c0), &(0x7f0000001400)=0xc) recvfrom$inet(r8, &(0x7f0000001440)=""/217, 0xd9, 0x2803, &(0x7f0000001540)={0x2, 0x3}, 0xc) ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) getpid() r9 = accept$inet6(r0, &(0x7f0000001580), &(0x7f00000015c0)=0xc) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001600), 0x80, 0x0) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f0000001640)=0x7f000000) bind$inet6(r9, &(0x7f0000001680)={0x18, 0x1, 0x9, 0x8}, 0xc) ktrace(&(0x7f00000016c0)='./file0\x00', 0x0, 0x40000008, r6) setsockopt$inet_opts(r8, 0x0, 0x0, &(0x7f0000001700)="81497509d9aaa33c896094c1d68fe4f959eb247ff0cc70571c018a1dc1ac7a059fc0ba46789d8f1a4ba75438536a74e2e1e1049a1f6bd9a5433d16612be68489d98bc4614e1f9f05d2128d22f6100c74cc8275d81d701da56fe99429dd5ca5daa7c91d202e58983a217300d8bb4e8d839605e9e3d13c7ff2f52f30caf5bb3a6b882dcbcb280a5a83bd25c9fdd8", 0x8d) r11 = syz_open_pts() ioctl$TIOCMSET(r11, 0x8004746d, &(0x7f00000017c0)=0x2) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001800), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r12, 0xc2585601, &(0x7f0000001840)={0x10, 0x94, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x5000)=nil, 0x3ff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1f}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffe01}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000feb000/0x14000)=nil, 0x81}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000fec000/0x10000)=nil, 0x3}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000fed000/0x1000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x100000000}], './file0\x00', 0x1}) setsockopt(r0, 0x0, 0x64, &(0x7f0000001a40)="60fc23e15e8fb586cfb05829fe392f6e9732ad60a1b8e5ae88bbd7c566cf1f0d7b3a014571006a542f94ed8b11da087889de5e41daab117a76511af844a86a8123da5e276772b2648172dfa5aaf60b7169345491b0b71ae389e86c92b64dd91d7ed01ffe7e719b730784fbda0f6afd167e29e694831ab108a4bb5268b960d61a904173ce4c79c9204429cee66c872caa81f0c2383230524d7f2c58436845457697a0b3c1", 0xa4) r13 = socket(0x1, 0x8000, 0x8a) bind$unix(r13, &(0x7f0000001b00)=@file={0x0, './file1\x00'}, 0xa) getitimer(0x0, &(0x7f0000001b40)) connect(0xffffffffffffffff, &(0x7f0000001bc0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = geteuid() r2 = getuid() setreuid(r2, r1) setreuid(0xee00, r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xb2b6, 0x0, 0xc07, 0x3753b540, "00fb00000f7e00f1ff00"}) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000300)="521dc32a838f8e3cb702b8173e8a3f51a0003512fa209bfed967a7cd317baa85cbf7cfb1376abdd3d698b8461d6d06eb34dc5e", 0x33}], 0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = semget$private(0x0, 0x7, 0x3c0) semop(r7, &(0x7f0000000100)=[{0x3, 0x2, 0x800}, {0x1, 0x2ff}, {0x1, 0x8, 0x1000}, {0x3, 0x3ff, 0x1800}, {}, {0x2, 0x1, 0x3000}], 0x6) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xff01, 0x4, 0x5, 0xfffd, 0xff, 0x7ff, 0x9, 0x7, 0x7ff]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000380)=[0x0, 0x0]) r8 = getuid() setreuid(0xee00, r8) r9 = getpgid(r5) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7c}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[]) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x3, 0x0, 0x0, r8, 0x0, 0x30, 0x6d}, 0x9, 0x7, r9, r9, 0xfffd, 0xb, 0x6, 0xbdbe}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, r8, 0x0, 0x0, 0x200}, 0x2, 0xd47, 0x7}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000000)={{0x1, 0xffffffffffffffff, 0x0, r2, r6, 0x80, 0x6}, 0x4, 0x3ff}) semop(r7, &(0x7f00000000c0)=[{0x3, 0x7f, 0x1800}, {0x4, 0x3, 0x800}], 0x2) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0xffd, 0x4, 0x3, 0x0, 0x4, 0x3, 0x1, 0x1, 0x1, 0x581, 0x3}) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) sysctl$net_inet_ip(&(0x7f0000000300)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f00000013c0), 0x0, &(0x7f0000001480), 0x0) setitimer(0x1, &(0x7f0000000280)={{0x2, 0x4}, {0x20, 0x9}}, &(0x7f00000002c0)) r0 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x1, r0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x7, 0x3ff}, 0x0, 0x0, 0x100000001}) r1 = msgget$private(0x0, 0x54a) msgrcv(r1, 0x0, 0x0, 0x0, 0x1400) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x400) fcntl$setflags(r3, 0x2, 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f0000000440)='./file0\x00', &(0x7f0000000100)='r\x00') dup2(r2, r3) read(r3, &(0x7f00000004c0)=""/203, 0xcb) sysctl$kern(&(0x7f0000000040)={0x1, 0x40}, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000001540)=ANY=[@ANYBLOB="02000000000040006d1d5fcb28d9fc2efd00080000006b5723bc77a73f2c7432a505995139959fe8249fcf0bc5a47faa0000"], 0x32, 0x0) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/14}, 0x16, 0x3, 0x800) socket(0x1, 0x2, 0x0) sysctl$vm(&(0x7f0000000200)={0x4}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1a9}}) setreuid(0x0, 0xee01) r4 = socket(0x18, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000340)="30b27ea6fb9a61ecb92cbedee926bec52423b58c23394351329c2560d262fcd7cff9992a1f4625efda4528ec9e5ac7397653224ed49bccfe66b1dedf54bd45172b5066f300c388014886aed052cc0e07bab00a19e4f6be75827173d8fb87afa9021b94b5575721462e60fc86f8eeffc9a1cdce42d7d195036d53090db82a347089efd0bfab56781f5c082eb13ff46fc9064ea3c63759c2a569fb7c5dccb6a31f0a5fe4fffa070cf18c6d4973ee03d2ca", 0xb0) close(r4) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) executing program 5: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x3, &(0x7f0000000040)) setrlimit(0x3, &(0x7f0000000080)) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)=""/120, 0x78}, {&(0x7f0000000140)=""/192, 0xc0}, {&(0x7f0000000340)=""/175, 0xfec2}, {&(0x7f0000000000)=""/18, 0x12}], 0x4, 0x0) preadv(0xffffffffffffff9c, 0x0, 0xfffffffffffffe16, 0x0) executing program 4: open(0x0, 0x10000, 0x1aa) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000001c0)="b79c8e79b21ab8421b7ead548ae1f0a248f694f8c771a593c54018f9db245668c0694d094c5ac66693dab541aa6a87d0a4ffffffff", 0x35}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) r1 = socket$inet(0x2, 0x3, 0x0) pwrite(r1, &(0x7f0000000080)="0ccde25aa425c6bcb5f5b9eb763815047903a0e5cca718e6b8677c4c15cb78a0aafcb8844d354c781bccf2a5e39ddaa5cc8f503f485e6bec14010d6af1f6a8452ea1837db07bcffc213c76574c83e901d367802fdf7be55e8b7310bcbd10aeb5080686903580cff9b2a9609b1c8561e43b69f9f9de47e55d27793e8174a63e52251c0a8df81ed96dbc36b6740859be3690a5893910553e853ca4e61ee3ebaa0984a86aba0c14011f07f691a180567f0eda2438836d243ebb2c5e15f3738ac6837a1b71cf26d397291fb981a425c3b5aba2275d7919ecd5a79127b934ad5875a4d9ee3e1b2f8ae3c6d895df99f8d8f835743ead31d1aec9a307842973ec534fc236d37715b47ad2afa522ecaf9286a4db012691459d09d70a347ecd0a4ec6f3ca45d2b441d95e98e3613abbbbe0a7c01c7ebc85eadd1277570f607bce3bede3b872d8b3c65919245cf46b956f8c054b3de75c38d7c3f3ee4c5bf1cf76f96d1f851c16a00299411fb188020df6a63464a54489d6861315cb0ff54a444228176d4239012c77fd1af4b16dc712583d1e073f4e25a60700742557ff912d3ddef2620b5100c53b4141b73b7fd7091cc21817b2f0150555da06e8a6cc2738e0b3e894386c85cd6b860c0225946000a920e3aeb8b4ff93f182c4c7b1ebe1ea9f1e5fa17446feadf394e91ae1f7eb2803ce0aab910f2de6d529704e826c8eb1738adfedc85e1e4a3416e9d641b79bb2309e7561e1b409f9aff8e570da6996ec92c01a922d15b0c55276ffd7c0868491759b75a407b7880e7924a0fb4244ee632af3f9623fd48e080fe82254f927aca28610083472fa4bc8475838a11bc7306e251d28a4580bc9b6dcfc8aafa44114dc46af0f719889bcfc6da9b228d719054f23c21ed40fa1fc0e23bc608de7dce7ef28df02bc3ad2894074d5680609b27a31044ee66335e1d1a25782d070479475e879c1c8f43672d12fa5b626a042af9093c72c70cd20b977a53bd6a9009a4f2dc3546614ccd0a2667facb36b6a299fd2e275505e35d3d5bf8d8c0f5c3184e8a256f3f8dc953119d037bd48d26f5686dd0a0bee781430397ae7f2e92a8f5579fd3031c90aedc7ec96a1b75855a403a0cc8e25bb64f9dcfc26d81f82900e9093ea3b115675c534557329de3e4ca769e840b83ece10197ef5f5a33d040867d3d824875c03eb2fd77e81c0dabeb1c65c7e511f8ed95fcb6b4671617cc22be7473db3e001acc103a67f9c0f53e6d395e4220f1f2b0ca3dab76b3dfdd6cb41968a12d4c030ca823b53cb27e6eb3634b89d4857b62b15c3bb2f13854f9a8ef9c4fa7548e9be0a9a234a9119a8664a711dcc3863ece2e7e04d104c13d3c9e7d5d72845bc863afb911511a98ffeb951a2b9f5e4946fec6cd35705d1cedd7cc6a71dd7f0b12a1f93589e83f87bc68e0035b3311515e035e65be7e732df0c78ffff0eef2d8ffacc23062b05453fcfc1f9d1d05b7cb2dee31a5e42594dba0227c45b7b3864a176ae08691caedc90175ae44a41fa727e8a5971f8e90c320366bec8582d9e54104387497aa228acdccbccad528ad4618997123bf0b48ef5c8b6d7c394f37ef73082be033b4180753f205962330551de2a46a01b3eef195744ee8653bd941b68b484bba0b1aa923f79b72177c684da7876feb3292dc20fe2d437ce0e8b2de04aeaddc6334a35b57adbcda8d230158c2be36d06e6aef32e1448f6a4f1fa155ee114aa9bf15979d6cd49807c7c0fadf12e94df4859d0a0b70eb7b2ba1ade8995ddd3bc4fef290e298f1243b3e5cdb0cf5222b57906f78d7f559bd2495e717c47a6fd8fa1fdda915ab86285c29fa042bd7fc156263df126e57ceb7ba66bf96c1f88400744f8e62ee4bfcd66b5932e841a0a4616c70d3d3df26d691c27b715ce299dc8718235072903dc69c0af9138aeb37c5e1c32005daadca393cfb5f63ca803d191bb611c28b8a02496800f2d6897934b86563e22fd173da64d5ea3ea70c3983c193b9c15e072458d80232cd2fa267c5c21f353ccb930a088e2b6bc29df9a5cfe00d2019f59054191a2aef680d5e7ac316978b726feb57c26db578fd3ba78533f0be41ac8e95572cb249cdc7886df386d0040b73ecb10e414cb1f4cbe129abfc5eec5aacb94236bdff4a3e9eed37cd2ec94fed112aa5821aedfacd2adaac825173be0c0132a421f99fd021dbb7b3db5ab92df76824beadd6d8c2c6d9877c8877a06fc52b85303d0747aa5cc4824ef50b4f82c73184feb00b39d492d5db00675cb3566aa1fabc1366d34f71d5d6a46e43e7efd58dd1dee5ce2e8e2bfaf9f27dc43772b3f382b62ef1b7255c886c69825b5af75d5bf5f81065a27be446aa8a0fb34c2355ea73fabf3cebea842ed2b6b3617c672ac94ffeca448f33feb8500997a8c9fa83ccd6ee2dc7d53ae640fb4b3fbe695120df253e7fa094879728b7353dfddb4277cf2687e2abb4735b9c3d80c567d85ab0058b803acb7b9aaef990ca247edf2bbe068e95d4f5dcced971342ed1235c3a2eed88ea4053f16c3b2741cb3c6bcc95b321b4860d3fc7c877f03c336f3098542c66f0759576790a2f317d1da1ec9562ed1cffb21b827ee09a87c4568f61c594f5522580b11882735bfabd2bacc2470471b9c26787a12f7502efa0e80589781ae6ca2ad2b16d23f7d568ed9b2ede2cd1ffa326e77a7be67ab825ff15da79e9a9e69315f11dfdb9719c1c2f3e62165bdf36dbbee4341d3c1dd5273efc2ab424b89439ce431195deae65f58bc5509fe8848a8b4be02c90e09a3d02334b416d9a8d2a89a784a85704c08a5a1b7b8848da2f72f36abf40c918957a6da23079e6633f24a790aa6257819ea1f2a8671486fb922c1e1cbfe902ddbe67ce9c088fe68e04687999889e53214891676ad9feb1307c54247ddcf35a7ee0d44875bc8e53034808131d1c487af540c5a3a7b1675ffeea00bb0c47a247b046d1b7af609481f0a0d6d9de0e03683473ac8bb16042de5e2041be946c3ea052c10239228a4a760234259c6f447275abfcafed8c23498947841c296e4ccc514d45c39d2cc8e5e80c244a2451d4ce534ead443f92879d7ad9aed56bc34308559806361e5b1439b1991300cbca7eef7de1dee3a0279658ee1a8f5a9ee5e1b9e4d540843ca9fa19387fbe026c5a21ae5b2f1c952704b10f78d05e80bd4fc6766f8c5158f6c3add6e340278b68eb8b24f334fcec24e7b1f3c609c929a8925fe74e4205cd84b96bd880ee266b6c1cd7046846cc76c7d823a159e111c13f67b750739e17998cb29a985812515b8952ed8d87d216098b7da3ba59958b173e9b0fc7fcee50dcf3346d294fbabeef8c4b37032de25f306271d3ef63bdbea7557fb2f3e0370de4d0aa8293af187d0dca98d4b0301c9df844046ef6071bb555da226c844a3e13fcdc10eb63d1ed63fb0c9ef3c3455b7c8740aadeb58b4af93149e67d573d33d925189611f9631fdef0faec745b8ad8f400f33a07d670b60adcc32352201ee2e4be84883d1fd108f1598561a74eddecbab971d7c8d8361a6f613943d4ad84d5d732944cdf3af922b6e196ae5dc43fd1186d782535b422b287033a5d2f9851010a242b211276187eadf2f7ebb3e5b5fca80b594a09fbb11578a1a74c3977f50273deba0319914be71b9b68c4001e55341861a5083ad362778544c638a3a6962d5c83bbbbf79a2d98ca32a7e8fd57499b8053856a48f424d1d6ccfc4c2449e0dc4a2ddc7af1ca7d68162830ee1e161528c8754fba9933c42b7c918ba79c3f3f20e0d66e0082b2095f13d872e66ad7798af3c7949d784b52bbee2f0754314b739c2d2436b13f50b62c11c31f47e9e59ba0e054e688e8f05783518d85672b24be5bdb2d337d847de8b4dba73c17a5c7cc0b92d24ab7d1c65755152ac7d23df89c13b047d63acdb0d45a6493c31e1227ec322a16d52bea5a0497f812b4e9a6b36c361726c88c6ee74d45b342ddb93c9d7a2fe4ba4bb179f080a7d93cd8d9a598cb0670e4a54353426b7f27d50bd8fa84970197aad36b1292619a67c8eb3f3a7f9ab68d1f2552df1e2399f2fe30415d96eb9319716b7dafbda3e6b262d507c04b995f59050ce132d9d24b4d42d9d3409c80ad4301f6002c5bbb8f39558ff83e81a43cc25527ea42f1562586f5f479252401453a7c5411caec578476527372be67b5ca67f6fc01b6c7f6019b7a6a4e676f2dd2cc9f960a90a30e64d37742c24bca1c9995c10f692c8818c4912c266a176b314c442f2192639b89ae0ab5c9989bf005eff86ee3261ba3b3cb5021b9cb95835408ab00e2a4f058fbcd9bae7a40654f6bb56732acf7255d69d388f30f3935318c50370a60d062dfad581286762fe94b806eee794288d14b0971f15eae8018738575bfe2cc7e1b996cdae05128d0767f6a7e442be7a2960bb5288c0e6749037a50a32405346b0701d0aaad3d4b5fd9bea7f5b734a28de3c82c41d9aa5e88ed7638415aa25f16ece3ef5afce48f134b359ef47bfd151f916832c72aa219901693b5cc9e676d62cdb578db7a4d2e982fcb416dc8e6284bbbe87521c72e3b70c9f803461ded5134f5db99dcde97b68e88483b7800a90a97d51e1b249d046550d850f2e50ee57ba8acf0a385662cd3b299568c2212b22fb4546ceaad767dac3460157af9a79cfc6b716e6f91ea5775fb07191f812ce1b22205a6851d90aaf65425f0f05c1a4dcb85f77cd0cb611e5a2a5de39d678d7a87e54e5b8488ff4eae1bf7b55713312931145f38a01e9cc920dc78a49745cd962d9a2effe3c16ea37f3af852a184852947c20caa93bd4b30e81dfc6fa067d9fc919342544793ed7af677ed53ee9ca002e61c8e6460058eb273f411a88cb935fff5a2594863173ff8cd79a7e247269f5f6827b20302aa8015e1541fa14a42dbc3ca4c80e15f7bd9aa8e8c3f1b6e6aef3453d7f95fcf37849c25fbbc63475c5b2ade841ed826d71fb86b071b08f58e8a06a926e3809d547a2d0c93d28c9db53a36cfce99f3163a7b6aa608d6aa9bb69e76c3faa0abf1610fe9f05aac25efd2e093aea32367700b1c54a5dd5a24ebdc10c2fc52d5040b5884d36d322e429a961d19a6f81e004171f7878861859f2fd186bf0ceb70d7f99f3ec8e74a0bfd955f72145f4cc80303f0405684c65fccbd3246b04b1df32abd8f7fd8f3d48a641818c722106d1f668e2ca04a6a1d5f88bfe7723acd0472ffac6a1a53aaefc36db2dd05f29bc76787e661542d329c67a72e4cabf27e013bc623437858c933f902509b5287020e33672b9ea8f75ee4ce60547e48103ec14e518bfcb914fa684ad701259f81c237901591a8d1e3151371f4b4a20eaa31bb780e3313cb9ecbb64ca9fd617b9f164a9f2647c7f683cd133798492c2ca7998d7412de9077aa02d5d42808649cc6b27fd315cdb88f3b5aca52af7c0dc031d8948ebd344e92d2d32e2595acfc852b5ac160e028986cea3445931137997b98b243e8c185a7aedb3a11b811b14283b66351586b85601ceb0d575f86e73cfc7e7fd0bb27a4ee57c6519bdf6f5dda2408d240b478385e2a663d29d58ab0225682a807e9f021ff3afa74c800ece04d51fa201b500778aba8c87f92952a80f3f63706eaf007a6832a84f9bb40feecebd2c98cad012f8791e6e793c186aa86d5b4aa590eb8c72466cf91054b547ed83e6ae9b3712595e57977af9cd7bc2973b138859e40ac002b105b45d736cc0eadea92045c9b03db15630c8918739883d09cc0e3c6c84da1c0d7dde7e7dcc481db24ffe6e42a6ec38ea83af62631e1428", 0x1000, 0xc4e4) setsockopt(r1, 0x0, 0x3, &(0x7f0000000040)="8f73e7cd", 0x4) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000002c0)=0x2) recvmsg(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000080)=""/23, 0x17}], 0x1, 0x0}, 0x42) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) executing program 7: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x256}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x3, 0x31d, "bb08000100f1595910508bf3a400"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x2011, r3, 0x0) shmget(0x2, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) getuid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000934, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x18, 0x4001, 0x0) listen(r6, 0x0) setsockopt(r6, 0x1000000000029, 0x1b, &(0x7f0000000040)="0d2a2ce8", 0x4) getsockname$unix(r4, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x8) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/93, 0x5d}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r5, &(0x7f0000000080)={0x0}, 0x10, 0x0) close(r5) clock_getres(0x4, &(0x7f0000000140)) setsockopt(0xffffffffffffffff, 0x8, 0x1, &(0x7f00000000c0)="f6c0cca6", 0x4) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$VNDIOCSET(r7, 0x20006473, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000240)=0xc) executing program 2: msgctl$IPC_SET(0x0, 0x1, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, 0x0) socket(0x0, 0x4000, 0x0) chown(0x0, 0x0, 0x0) semget$private(0x0, 0x3, 0x43) (async) r0 = semget$private(0x0, 0x3, 0x43) semop(r0, &(0x7f0000000100)=[{0x0, 0x7, 0x1800}, {0x3, 0x864, 0x800}], 0x2) (async) semop(r0, &(0x7f0000000100)=[{0x0, 0x7, 0x1800}, {0x3, 0x864, 0x800}], 0x2) r1 = getuid() setreuid(0xee00, 0x0) (async) setreuid(0xee00, 0x0) getgroups(0x1, &(0x7f0000000200)=[0x0]) getpid() r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0xb, 0x0, 0x0, r1, 0x0, 0x1e, 0x1273}, 0x0, 0x0, r2, 0x0, 0x1, 0x7, 0xfffffffffffffffe}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) pipe(&(0x7f0000000040)) poll(&(0x7f0000000080)=[{}], 0x1, 0x0) (async) poll(&(0x7f0000000080)=[{}], 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x10000, 0xcf) (async) open$dir(0x0, 0x10000, 0xcf) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000080)}], 0x1, 0x126) truncate(&(0x7f00000000c0)='./file1\x00', 0x6) (async) truncate(&(0x7f00000000c0)='./file1\x00', 0x6) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) socket$inet(0x2, 0x3, 0x102) kevent(0xffffffffffffffff, 0x0, 0xdb3, 0x0, 0x0, &(0x7f0000000140)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0) r5 = socket$inet(0x2, 0x5, 0x0) dup2(r4, r5) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000240), 0x0) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f00000000c0)=0x10000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r2 = fcntl$dupfd(r1, 0x0, r0) poll(&(0x7f0000000280)=[{r2, 0x100}], 0x1, 0x0) fcntl$getown(r1, 0x5) r3 = socket(0x11, 0x3, 0x0) socket(0x6, 0x2, 0x80) sendto$unix(r3, &(0x7f0000000000)="b10005016000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec5920400000000000000361b12578ea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e520000800420000000000000000000", 0xb1, 0x0, 0x0, 0x0) seteuid(0xffffffffffffffff) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000200)=0x7) select(0x40, &(0x7f0000000140)={0x0, 0xfffffffffffffffc, 0x0, 0x8000000, 0x7fff, 0x4}, 0x0, &(0x7f0000000240)={0x80000000, 0x1}, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x100000000}) flock(r5, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000008c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaac4e84b4b86dd60054bc800000000fea6c3decf149110061d071ba4df80f0bc483e8c118982aea5382b2fe8dc28a5"]) nanosleep(&(0x7f0000000340)={0x1}, &(0x7f0000000380)) execve(0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x6000, 0x5) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000100)) executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendmsg$unix(r0, 0x0, 0x40a) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000200)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0xe26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaa"]) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) socket(0x2, 0x8000, 0x1) r3 = socket(0x6, 0x4, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x28) unlinkat(r4, &(0x7f0000000140)='./file0\x00', 0x0) close(r1) socket(0x2, 0x1, 0x5) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_extract_tcp_res(&(0x7f0000000180), 0x8001, 0x4) write(0xffffffffffffffff, 0x0, 0x0) connect$unix(r3, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) sendto$inet(r3, &(0x7f0000000680)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576113f00000000000000cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301bfe0a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d200002c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802f0adf0926d439de03c78598e710684e88cc7eae195cb1feab26c2dd588ae618408fd9fb60003e20c608e0a42aefd26fd4a3c9058367029fd2f372c", 0x5c9, 0x0, 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) r1 = dup2(r0, r0) r2 = accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = dup2(r2, r0) r4 = socket$inet6(0x18, 0x5, 0x4) r5 = accept$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x1, 0x1) sendmsg(r5, &(0x7f0000001c00)={&(0x7f00000001c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000001680)=[{&(0x7f0000000200)="69c279b812ef9e9c943f871e9351771279fd41b89997d86bd153cd830009b27cfdd5ef4d0dccc8baa52a91dd90bcdd5b9d3a1e00125641fbd9d504179310787860e594b7f195173ae3b8fecbfb3de10650af26a49e876d3744a88ccad4ce186eba8d2b0ecc6de13161e0501e12253eb4ee91fd37c5fc3166d7264ae897229f5268562b5209e6c64e5523eca4bf134a24b29337537dca9106668a6644a2e5a2595ca8f847f09c009dcead94e6f22db95ef5f489ac0f11636f4cce0f994938cf5356", 0xc1}, {&(0x7f0000000300)="f55a5f71c2a215e01261a226d2cd705a8148241d93c021fd61718bd5624631bf945c15e0de687cdad40c608238aa171cf0", 0x31}, {&(0x7f0000000340)="62bd80bd393269008f646df22f1237e021a3efc3c26159b8890aedf65fde16d287cd6511c64ffb94238a70a0ce6dedda04d66e96a5088f8b1a4998f64496a9cf1cbdb180c44f7d2b6a7238db5c6144008d99be5299f20ba6c091a3531cbabc8c4d99f44feb2d4be857dd300fa6d0", 0x6e}, {&(0x7f00000003c0)="d199d77e3811a77c468736fe1fe62aebd51d260b79cad38a1eda20bf2c768e94c301bfe01e62bbcf7fa56ec557646280514de5b061fb783b081bac14a47e24bdf96ffcdc1490a6d3b6b756904a78a00b34b96977be67f8b54ffb8e9c0227c38bef1a00b263483e09feaa7a33f8067b4b0ebe1b310545002581d48a4a2ccee0ab6e68a71350317a67f07283", 0x8b}, {&(0x7f0000000480)="cfb55651fc4a4ff6b0494d788fa376c5fae97ac5abdaebdef0df2a2a0d196b68a7b84a9ba554c6140c73749be38ce489c600aedebfd02b9105b0e9c6fdb3d6cc62d00ff7b1095279ed6a167010997a435c480a09476d88366c185264234d6d77b1eb938fccb654b374683a4ab642bb5651ccd5b787a1623fc5e59895c9a77f3c5cc159559ae130b50e7c6c939502c7d98b557db3aee2e9d4670ea91fed770128506399da94cf5997c2a064379704dc91471b7e1c492292684b2762adba3381dbc3cd49c343cbf4824a34ffc483c3717cd9815c53cc8fb5735689b287c18ace69ffe9d5d8b22351b5b0943551b460fa465b9f37b27e2e7b29f8935dd55155dc33346a12b30b8cb5aa8d23603863209c113d7d4a3c442903adeba5d2fa87a107e611c8f8140ee4a93f3427c45c206878dd2a4ace2bae07f7ece7dae4ce1d2bb1021c8622ac40315c01f44ce1a95a5ac9b7aacb4ceacbbd69d5b197823261088fe8a61ac9c74279d689c5d085459436854e9954da56522d0f0c3d7f5530a994598ede1f32e67dd69cf6634f55396437945940322ff0faa370bcd0581462d82bac96f64906fe78fd5f143eda47847b4fbc01b5e922eb7487daff575443b75451c169dee00fce07766e7abf295872538bbfef67946721427cdc9cff90bb36c3a2aa9c68ae9e825f455989fe7463d346ed005cfec2ea94b9d0850c85303aa3160bc55dc7aded1c63df29f46501af0ae9f6d300f12ed90e8f1f1d5c7d44dab6c9ad993d1d7237b4b40290fb633ba060968ac9ca7101e3f9c7712ce84833d23e90186ef4283809ea5cb34df71269ae6e184afa91ae8aefc9bf9062d769e5be6546cec9986c011c49341ab41a1eff1012d6d7cd89d221df74a22e58c768f0fb935e009e2d07e3f07fab18421c80b11b39bd8e1d1f8e8dfdf1b7a968a2a74d1553ed3a03f72a502ae1f94d1c5e27e6c824fc526f08df01524e6c0033cb2d913e6ad2e9c66ded4979eea2c83b4f68919ffaf90fa81235b49796706ab6336058bf2219d3c71cb0c1ea02027232eb186b2450388a7c35f1e5624c65481ac198a793514a481551c0979d7f64136848ace968d2a7f39c0c7846c9363ff547751bc7ae693e6bd196ce3bf21dda84a267907d095e7a3a2973be7ac503436976e78415c261eb65f3c8b447d9951c1827dd7d7e84869f8a5fca935feb8718d8dc458a703e00c3f47e2efbc03efa56753af0faca1d2186e2df0616b63e607238c89fbff1f997b4ddbede52ca36ed594b6d8cef2c4c1bfcd6ddc978d50f9e87a30529f6647f39656e913aa6b13a3d2314aa5cee89f66faeb6f2aec2773bf59f6322cef6aa19292d8b3b1522a8c995c8438af89cb3d6d2a158375fc2c7a0cb1bb1d578cebdc2488e529d8731679a156c0d611983b6922459ae2d084fe0b2e4a5732f02442dcdfd7ce421737ff8e4da4ac55d599bdf2c0fa00649cb3ae28311073f12bf9df0a0bd23685c7bec8714d1adae6f079f743902f5fd5a392b355c3499b720a1f84cb3cc0024d692225dfd25499cf2745be8e8094fecc1f18b9fdc9366a225ac0eb7219b9164e82677807b4e6741cc4246397a27f697f56f5dd5cfcd1a73d1b834d481e6cf2020fd784d6af26303332cdb605290227da830e035c4fd5e8634b6c0c26add346aca050181bf6b51d49a1892a5d397835f003fc4967bf9cd86eb1441adee3c3d774f5eafdfc06f10537d40cd06bcf001fa140d36011d6bc4200af3e8974734d33f853e43b3474ce35ecd5629eaf77fd7ac722c152e5952bed5af086698097f5e5da5585979c2ac32c2d256e90c52ca4febed0074d14650db7e918bead94afff966743714b3d025da438e7b513cea9acdcc7b912f841e853c63e1cf605e9653d5bc190bfb15375fa7cba3380d1c9dec577d5ac87884a9626d635d8a1cef3a3351653d8188281f40a6ceebd195778ac98e2e70606c41b7bb43afb6e809f4a3b892c82dc3aa4ff2aa51bcdb62353d32fb21f993de773e51ae5bd9eab8419ec23df515465d78b9cbe0158564b1344449096794355e65ed09d8432e192488d0a5978c028efc000291d26f0776e5de5ecf751f1d7d6515ed3f33a8d9f33d32c79e70cec0d966d76cef76b732adfa2035b2430bb008fe145251cfefe987c4baa9235cee68e619de4f6b7c6669319e915d07b835510b68cf946e610f5491c80002367f558a0010a83e670f9465762d3ec0aceb5731c637ffb57fecd6afbb5d39138579ec6a54acf9ca998b929d7c6586f282ef0102c568ecaefaddd2d6cee766db1919d178f1dac05c5ef427cbbdf86a49ffda399b3077640c392780b98e88c23634ae32eaa95ce881136469b3b7555c43f698b6ed0258f907848c61715ed3aee80a3320f88bb53b74639a4a4e4e46a12aa71229b707d2fd544d31833a31726956e0db6d4fbaacdfe13c71190f70605e02f89c2e8171ecd1cfd0ab4640c0abba5f459f953f1af6b380dfa336db05ce9e8457c0ee77f0b99c9b694dfcebe86dbd8a13e7aed5b60a7fd4bea3a389011a698e41a7bceea8abb059493902517d724c809a452f85afbb4790047fb48d955fcfbdf3377a69983711c6a92b2f9f595fc485f57f2bdd7009ea4701634aa406e54730935c255f9769db521c576042a6e3fd9071e14ca75b1ee1ae5a2c9fa42db7f3b8a56905be7966ab07ad3972b856a7d2b548f841aed2452b3431146a0e34e0c5add0017aad7cd9e106074fc84b8317b4f297cc55cff8fd6e31662b5805aa6bf04cd461b17bc0043ae5d7d1fea8d96a36db5ef977663990fa1c95f3006e0cc7eaf3206f09deb027ed969c7f21d0f87a5402bb8a645b451c3bc47a226821a3f5e9ed5b6698291e9234042e3b7c2193476d61c14dd634d46873687c7fd3609c1db206947b7be3331bf889ac01d2bdae89eb0f25cda94beaa8ae412cb84179375cd11cf6ba63aceac5a887c4ac59a8cbc7266d2ec1f753d06fa4003c605ddd99799577c8003034db845c3c16f04cd268c18e6b8d82c50c7976b847cf82c191e037410548a732580f2ab250106a81316d2eba2938faf306ce22a41316419fe9e595687fa1a02907e5d1faab2107c3266b6df34a26bd6cce5a75a37a9299ed45b0090a37e299ce1b38e4ab680e390126ec11460965a5daa355816098d9ff9dbba044b335b59794a8de9d9c344415ac8ff7cffd1ea1525ab33b99a900fb0533d82654be4b9a717766b43e24c051db94c6f551ddf3217c5e24df5907989e7889ca6734721573ea04de06d1bdc09a00ba05d3057392e102cb368f12fc34fbc611421d0d8ce3ab544f1b37bc787fed72f90124f1bb16bb8bf97ea39d45882afa875e76694b7e2e1c38e70d6d0b0e4e394b464a5704a95e77d5e63f5b591ae0b97a4decd14fd0124a716eb829d00180d2d43e042db8db4a772ce21357bbb6d0c5f816903cebad61b2648b3de0e84d3e46e0f849a91b5dffcc7d9911d018fb0e6bacc90bb39e87a74c1d043836c8bfd2f2db9328ad997c192f4029391a930694aede2fdee0c9ec726a64540901890ed24bb8f36373f9fb2df74567ed0ad1ce48ae23e06fbc7cce201b00d68c1ca0b050c350b6f0da465517f0417064226f8aeba9e13e32e59db254d2f71f28193fde699c2062359d10d00eeb513d6f01ee52b39b6fc7ccbdf89302ebe17b5e7ca998b41c9709bd710f476e0fb094387381f2a156939cf60ddf177d54b51810d8a173c3a61c1ba6e4cb0dcb05510d5081d6888e229ae863fc5d9824da5a090237e5061cb27729d7d8e0759dbc955b17666bfcbac24b0b9ad649ae95ae2417a8bcde7f63296dc3deb6aa196f580635fbe2e125ae9c237a71df21e45d2f01591e6e0c2fec5a3d148a9a1e2c0a6d58967af17d98429484bcca6ab2e1234b875054ec6ba37015df4b5d980a01e666703376ae149f5071359d89cbf39a9c56ff2b39e8b5f2d60cd48f4e6307a28b8cea5a4c3097324a3d0900c0fa1229eee50b7a55108b7ec4edd0cd5079ef03582e764da089b218de0658c1a6e8d3c668a39330da0b353268602a6796cadc9ae65c9e1c14087da59ee7f5bd5e7bbcaab9e67664d25c33d2ce351c88eed4010093db799471187040ec4d71845018f93ef8d0e458df0d41708948276eeed68f3f9bef11e91cfe6be0cd2df4943663bb8cc9ecd8cd188fe5586eb3c370fd56ec053a8f2cc7b4ed44087aea88e42d2a35d935a74013a307f0305efae26ed175887f5b331640b47888ece867a82ae5da6a30767bdb10bf4af3fe6a16d288ea8245fd59502e9ba710a33b69692c6f8848466bb44bf2ae145ffc53e6306a7e47a429f26719f010fb52e4c35e82d6e042edeaafeea891239015f06a2426d032ad59762b582e0f4594e8161f2ca21caeae1a65626ebd827f4e2997856496fabb34a0e400bdad0b813bacd97ee18b4199231299fcb5e6332b38b4b9cd69ee9de598a4d0d39afa56da8741e71f7caf744f6e8c8755d38afaa1aeb1f7dadd0dafa62260e907294a0e5359ce5ff50bf80ff42be76a922a7c6a6f66c5971ffd6437b20645ab299b79801040998287ae0250ba7edc6d6a5aefa73da0566107ae96062ec8f93701df87b4919579907e52f9e3456b2f0eac5ab53d18789a7ea49e5f907f02c64f08ed0cd7f2772a47adc0b6226d5e3431dbab7d67d757858f0664d62d0a263361b5c4ba80ee90f584aaef0aabdb5d6888862269720e7e0781d01e9c96617a6019f51c473e0b140ead33fea9e29b9c603b9a77e07e6431ff8c87350cee7947b81b4cc9dff0f92e63c9e7f799348487283b8057bcd94469f19fb08ab51b90fc2bb42489a0417f5cd0e7030a72ef5edfaacebfb9a675aceb12c0ac0c4c7dc4c85d8fdf8449d89b2b60c9d5e135ce568ff52651abbd7ae85f8f01c756355fa5be088150eec8997f78e46a3507f222952dc2ef641012de536d746c51bccb8b3e8f7fdc0045d383195510964d54201a5746c1372fd1c4df949ed6ea19c77967d11cfb6eaa9b6b9e5917e37b4cd293f4c7e3be5219f5c5d9ef825d83b56184271fc34b396b6bd7451cc49b8d09f1ecba5b355c0d975d05ce24f68126e3a5d1797d51e5e8e3ba39a9278607f46a38c7c77c3be5919070f858fe56070c184ad131cd1ee25d95eaa67b2674d43af6f1617b76c18d24d098bc8d04582ab6b01861177b28b01aa39a48cdd4964db5fe3260955d7de7daa3cd1ac3d1954c3a0b29dba49db856d626eec9eb09950132ec4e28fb2bde2ebffd9d07c927c4c2e52e6bdbf003f774f5e4feb63eb695390de25397ce83b85704373721f4d13431b1d424a5d8bb3afe968a5f67ed65955593e800301af9ca16d5af8b407431cb4ceb735a04c63cb830c96179e0173862feccf512d66d93b8878d982706db051faf0378b00a46fa0c8fe8ee9376d51a8905e431b7b13ea5fb31b6935a1314e57326a33ba0f71a82546c5ded1e1196639d870078dd8817e4ac5f914299f75122c105ab93cac846c9428bed7e9d47ebd0299db4ccce6c3e90014fbe0912517dd3ab04da9fcc1e6ca2aa2343e98a19aa1efaddd5a6bac43d75e4b1373d0c0d564bdc181ed39ac8c110be97dcf7ea0c26d7e0427f39b50c7640fdf3f04d076d2e1d09228967f83ca243e4fa7b88dd8d00f78a8eaadcc89f60772b32f44da0d8faa7a735e997986f27cbaf6c7c8dd878a150a21b35bc461303b86508bd5031d413d87855019f357df4e3575af659f863db9f929421cca9295b5631df81741ef4c977c863c6222b717c2c9c3ad77c61c08553e98a", 0x1000}, {&(0x7f0000001480)="d39f73bdfcf4f80071c9438ff556a0fd42efce25d831fb67de2d6af60973f85cba4f61448c9c2fb1fea6353a87a1c7f2445933e01a0a2dae385169063c517e26be8f2a8895a5e24376366d2dac531551f58c02dc3bba2ae1586e416e380ecb8c8779a1feb8bba0ee583da1", 0x6b}, {&(0x7f0000001500)="7b7833418e5acd95f176b634dd53d082569a6144fdf54f274cf0420a7ddfec5bc90ae6d994235b89daf38393a3f144187ac974b364d108ca13446a925922413ec33edf1b882846d58f956dac91f55c331bf82ecda4b28a1049a89b4a369ddc275e97eab0bb0e3c2fac1a1ddea8daab424fc831a9d21116589361c18ba06278c38ca89a2d52ca27c3802a5dab5eb1d6451abafaf53484a0710e9d5591ba859b5e09b0438eda725487535fedd75f9822de56d1183cbae5fa87bd3cdb10f8b6e27d", 0xc0}, {&(0x7f00000015c0)="f707910ded160fc9370833067db39d60d812ba6eb23133893d701809b502886cb89cb9", 0x23}, {&(0x7f0000001600)="591991c07312de0ac7909b883392ce153df63de1671274aec3a709ce0e5ca5dab285bbdb28a0999d038f18edeeec0f2ee9c8d8f6e3ff634c", 0x38}, {&(0x7f0000001640)="8788e3cec494db13331b93b929364877dae3e1659b2c70563ea7cbe3e49936165e8714f2542cef898c37f8", 0x2b}], 0xa, &(0x7f0000001740)=[{0x100, 0xffff, 0x3, "b988a91330cde4b93e8b3c8e81fb56ce732a781d15dc6b0d2baeafff893719493ae7ca64123a8c6a758dcd8d9f352162b9152f0d558b2c08125885bf746358250553949a6dde89e1c5a4a1012e49873ea534d5ba58a41cb3fcf4e330a4b92873c64fb499c214d4c5fb9314db548021187ba28dd7ae27f8587929e613810c0bd841ff6bfa29a8251a8d744c92ea13f1b8dd27fbfd1520d528e07599ad6984aa225c20b6c9b3db4db65ec060658e36f36b6034ebdb0ad06912094e5aaa8b56d858baf562c9678be25dc3f907f819bd673b31de33347d8a0baf0bb31c2dc5113bcb4940e06ea90a1fc24b54169d"}, {0x80, 0x1, 0x1, "6c13d8151643b5e0ac6a9129adf773602dc909b0cdd051f998d1ca0c592c6aca2f28b633db63db713d604c5316d3e620c345a24e0a38da7dbaacec2b2ce2dfdcaf40ce469697a0e4a0b4bbdb576dd1936b47913a9f5b4e0ad104b6faafc7b6660c5786772eb14bd7e5d1744311fd19"}, {0xe8, 0xffff, 0x6, "071ba1fbf6e98a467e980daa6d6fb542acb8de1a516457c125ab4350a993ab69b637f2d5b114e3a21a4e1215bea18769837262c35906c564630252c92101c9728181f442942084f3897143bae823ca110363171669aa07f361199a5b48c19b200f61eefce07d05ebbb707e67ba294c47a5ac4ae8e83705f7c44cc524a0661e2acd8bbc53be79709aba4a7fe7e4b3493d317c1ad7eb645a1676e1e671bb1d67666845bac9469577f045b6f89cdcfe3ac271c7ad0bbc7989ac5ab03f16a9286f4d509467e6cffd1d693b2085306fd406ed11eb93f70fc7"}, {0x58, 0x1, 0x1ff, "f3d43f66580fc047cb99223debf68a8d600edf949a1f4ae2c206b0aca1a559fbed6026d984febb7c1e0ab94af50810efe6050e3176f5bb0b659a49a29117fbc2e7"}, {0x100, 0x1, 0xdb, "d16f09cb8d438f9ec568bff013440729c50fb7481c1bfe23796057e6836eda2a3c38d1368e05a9f44aef1d861f0e6944e28da6f1eec590a3606c8a00aedc54cc74610ecce82588a21f782fbc1151ce1b0524cca747fd090c2dd73ae6728d24104186ed4185079ac627f87babe5761ba6b49d6667f6e2bbce6d1fc43c91fd12f6c0215da78431d178d5b43fbef0b69a6675f34ffbe289478439b80ecc6cdcbb643a969175d590d91cdfb49036233bb6c8a1a0d662498e7f338bebdbb59a106999376552eeea48a093211871149cea1cd6bcc197e68c79aac4c3d67ebe26e122ea02f1ac11c147479cc9a009"}, {0xd8, 0x0, 0x7, "e4eae0b6c402a2fd3a2d4245d3d71955bd0348d8f10d1d8c52d0def08769b99343a99bf54cdfeda15f1bedfa3a52c845360b8df0e86b87f95f2eb13157d9cc2c788ff073e3fcc7f38fc4abf19b6cc042531c51c90cb0daa94188be83ab53e47efd092bbd6e8a457ab3d8379e788790014dc36e6f302a040773579691c37b30d6a68b8e50983c359308412daa18b47cd0a1e9af2f87ba1f8452983305210f59880136bc334532a6781a03e20b223d38e4198e3e49857d326cd3fbe631c553e5344e0174d72a34771b"}], 0x498}, 0x4) getpeername(r4, &(0x7f0000001c40)=@in6, &(0x7f0000001c80)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001cc0)={0x0, 0x0, 0x0}, &(0x7f0000001d00)=0xc) chown(&(0x7f0000001d40)='./file0\x00', r6, r7) link(&(0x7f0000001d80)='./file0\x00', &(0x7f0000001dc0)='./file0\x00') fchownat(r1, &(0x7f0000001e00)='./file0\x00', 0x0, r7, 0x2) socket(0x20, 0x5, 0x64) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000001e40)) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000001e80)=0x3) truncate(&(0x7f0000001ec0)='./file0\x00', 0xf2) symlinkat(&(0x7f0000001f00)='./file0\x00', r3, &(0x7f0000001f40)='./file0\x00') utimes(&(0x7f0000001f80)='./file0\x00', &(0x7f0000001fc0)={{0x239, 0x2}, {0x8, 0x58}}) execve(&(0x7f0000002000)='./file0\x00', &(0x7f00000022c0)=[&(0x7f0000002040)='/]#\x00', &(0x7f0000002080)='\x00', &(0x7f00000020c0)='\x00', &(0x7f0000002100)='\x00', &(0x7f0000002140)='/dev/bpf\x00', &(0x7f0000002180)='*[]!)#:\x00', &(0x7f00000021c0)='\x00', &(0x7f0000002200)='/dev/bpf\x00', &(0x7f0000002240)='\x00', &(0x7f0000002280)='\x00'], &(0x7f0000002400)=[&(0x7f0000002340)='[-}\x00', &(0x7f0000002380)='/dev/bpf\x00', &(0x7f00000023c0)='/dev/bpf\x00']) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000002480)={{}, 0x2, &(0x7f0000002440)=[0x0, 0x0]}) chflags(&(0x7f00000024c0)='./file0\x00', 0x0) syz_open_pts() close(r4) ioctl$TIOCEXCL(r1, 0x2000740d) truncate(&(0x7f0000002500)='./file0\x00', 0x1) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000002540)) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) executing program 5: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r4) read(r2, &(0x7f0000000240)=""/219, 0xdb) r5 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000440)=[0x4, 0x8, 0x3, 0x8]) r6 = socket$unix(0x1, 0x2, 0x0) sendto(r6, &(0x7f0000000740)="0ce44cdcbe53e39a9d094cb5f902d60609ccf0920f3ad8f4ffae2a4dd4a22d6ba0b6803ff0ce4e5556adfa862cc10be09bdb2f421acb285b8c6661dc859e1f4afb014fd1f6c157018ef2bcf3bdfd721b972efb8c70238ddf0fee39382165d08c9ed6a900b499cfad55adc33d2374741cae0a2fd9e0d260a74e483949d054b754ea16fed27f0c5aa47e44a0c8ccfa7c837dd7f170f87c8ce6fc02afd71c89528e7cfc2905c5ae9e503c9a6158e8cc0ccab44325a3b3c1743a4a1e3c741f596c8b0ae7eedde8ca84d72a03c986a42b646b803a2ff20783b2d215dd42b8bbb5eb7ce45337ea41", 0xe5, 0x4, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) semop(r5, &(0x7f0000000180)=[{0x1, 0x5}, {0x3}, {0x2, 0x7, 0x1000}, {}, {0x4, 0x2, 0x1000}, {0x0, 0x0, 0x1000}, {0x1, 0x8}], 0x7) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000480)=[0x0]) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001200)=""/40) executing program 1: sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000000), 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x4, &(0x7f0000000000), 0x0) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x1}, 0x4, &(0x7f0000000300)="3fc659265865259683044349abf8e4de0fa679ed0267ce7866e05059f36d5a02ab1b6f7fff4e4a37a47bf512c07dad3e91ab2300210dedb25208707c639ab9c9456ebc73585bcfb511b4cac5e32f695f77f4d1fc8d1c626858eb452bfe0a152eb8a85d7099c7cac2025250dc4617852fe1e19d633f693d521d284664d5795c319cc89e4b6e42f1ffbe90aa17f37833b501d90f4de924c36616fccb7a46de760197e534d0ccecb746301efda074345b8276ce8ee777e43f1d5a8eb4cdce2cdc21b2b89644fa451445c1e37a9fe9129181379c235c02fa593318a6", &(0x7f0000000180)=0xda, &(0x7f0000000240)="ab3305bc3ff071412ccf3fd36d4a3d6cef7d7d2bc51573aaf97fbe8d1a6c2787ed420ea2f8a1c08c1e451126f2f4a6909194b36c3f75a071610c8b1221f70baa31c6aa50aacf548a4ea530aef120481a2d77a8f457f14a9c64806f8645f38786c7bf3f966eb31e41cad71dc80fdb1901a03adb9af0e93c73dd6b0a7f14196512fe55bc7dc5f00d49bee93f814e997136eaeb185b6a78ec1a9975268aa1f47bff7be35e8df4a47dd1ead277ad3a8e83b6", 0xb0) executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x100, 0x0) setreuid(0xee00, 0x0) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) setreuid(0x0, r1) r2 = geteuid() r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x11, r1, r3, r1, 0xffffffffffffffff, 0xa6, 0x2}, 0x0, 0xfffffffffffffffc, 0x5}) r4 = getuid() r5 = semget$private(0x0, 0x0, 0x96) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, r2, r3) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0xe5) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b10005040000000000000000071000001a5113fecea10500fef96ecfc72fd3357a89583535613ab4cb56355df50b7804be38164991f7c8cf7a4f2b297be1aa5b22abeb51e2f0ac3ebbc2feb3fda1139b672f4d3353eb067e7335a079d7080000000000000000008904000000000022830cf4571bed66f4007fccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340012051e0000000000000200"/177, 0xb1, 0x60a, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x3, r4, 0x0, 0x0, r3, 0x0, 0x3}, 0xd1, 0x1, 0x0, 0x0, 0x4000000000007128, 0x7, 0x843, 0x8001}) semget(0x1, 0x1, 0x280) r7 = fcntl$getown(r0, 0x5) ktrace(&(0x7f00000003c0)='./file0\x00', 0x2, 0x434, r7) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffcac) msgctl$IPC_SET(0x0, 0x1, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0x0) r9 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000300)={{0x7, r2, r3, r9, 0x0, 0x0, 0xdffb}, 0x9, 0x1, 0x3f}) chown(&(0x7f00000000c0)='./file0\x00', r8, r3) setreuid(r8, r9) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)) executing program 2: mlockall(0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000340)=@file={0x1, './file1\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x406}, 0x1) r0 = socket(0x0, 0x2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, &(0x7f0000001200)) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = socket(0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x5, &(0x7f0000000300)=[{0xc, 0x0, 0x0, 0x1}, {0x5, 0x5}, {0xc, 0x0, 0x0, 0xfffffffc}, {0xc98, 0x7, 0x1f, 0x5}, {0x6, 0x80, 0x3, 0x4a18}]}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) write(r2, &(0x7f0000000140)="000000009cb8e7b6242a091f0000", 0xe) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) writev(r5, &(0x7f00000002c0), 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000080)={0x9, './file0\x00'}) accept$unix(0xffffffffffffffff, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket(0x6, 0x5, 0xff) connect$unix(0xffffffffffffffff, 0x0, 0x10) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000100)={0x2, 0x6}, 0x400000000000012a, &(0x7f0000000140)="c98bf3f49ba8390a34bf0abacbc57010e2b7c977e4fbaca88ac991f63dddd1d240b54e9252b5d0860eab23127097f9", &(0x7f0000000180)=0x35, &(0x7f00000003c0)="3cbf2560dc87fa08fc589b37d2a29918bff7c0a9cb31a646e164dcc9365607d212f10a80140d08dcc87f266340383e45da6eef08e9c814df9dbe87b674148793b78a79312e4182469e5ba7189284eead9f1754b2beeff4429628413eb953fa5abf2803247bd64bd49ac20c0518724d0631ce5618c580fb03fc6c1057130c8e2b0738d3906e1911433f3d07b4d0a2e17352d1cc1a3b29a3c31d8547fa921c53861c3e172e0fa25f2e8b339f75d23ef25bb5962b6e925fc243917cea80b68559bf1aeb32852c2b5e6c4ff2d8673a253958a764caf2fd3650663e6210", 0xdb) executing program 3: r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x882919ab1cb74ec9, 0x91}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100), 0x7a, 0x0, 0xffffffff, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x20, 0x0, 0x7}, {{r1}, 0x8000000000000006, 0x16, 0x8, 0x80000001, 0x20}, {{}, 0xffffffffffffffff, 0xa0, 0x1, 0x100, 0x9}, {{}, 0xfffffffffffffffb, 0x10, 0x20000000, 0x7fffffffffffffff, 0x6}, {{r0}, 0xfffffffffffffff9, 0x40, 0x20000004, 0xf602, 0x1}], 0x9, &(0x7f0000000540)=[{{}, 0x4, 0x20, 0x1, 0x401, 0x5}, {{}, 0xfffffffffffffffc, 0x8c, 0x1, 0x5, 0x1000}, {{}, 0xfffffffffffffff8, 0x20, 0x40, 0x1, 0x9fa}, {{}, 0xfffffffffffffffd, 0x24, 0x8, 0x7, 0x4}, {{}, 0xfffffffffffffffd, 0x12, 0xfffff, 0x8, 0x5}], 0x1, &(0x7f0000000600)={0x80000000, 0x3}) poll(&(0x7f0000000000)=[{r3, 0x4}], 0x1, 0x0) poll(&(0x7f0000000200)=[{r3}, {r3, 0x15}, {r3, 0x1}], 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x35}, {0x4}, {0x6, 0x0, 0x0, 0xfffffffe}]}) writev(r4, &(0x7f0000000080)=[{&(0x7f00000000c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x35}, {0x4}, {0x6, 0x0, 0x0, 0xfffffffe}]}) writev(r5, &(0x7f0000000080)=[{&(0x7f00000000c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x35}, {0x2}, {0x6, 0x0, 0x0, 0x3}]}) writev(r6, &(0x7f0000000080)=[{&(0x7f00000000c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x35}, {0xc}, {0x6, 0x0, 0x0, 0xfffffffe}]}) writev(r7, &(0x7f0000000080)=[{&(0x7f00000000c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) sysctl$kern(0x0, 0x4276, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000240)=[{0x0}, {&(0x7f00000000c0)="a435337ce8a86b03", 0x8}], 0x2}, 0x9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) poll(&(0x7f0000000980)=[{r0, 0x40}, {r0, 0x10}], 0x2, 0x0) write(r0, &(0x7f0000000280)="1fc7ae0fa4620c0093f25656316aa53a59512c796987beb667904587282ada3babefe568905d5883c380a8287d8463c7e5bfa592009735dac5f637e1e9591ffcc888e32326d24c0eb99e4f09e11134515b3d372639e20b4c135a5bbebbc98de89bfcf3baaea9094055cea6a1c7427ca10d553ddbeb7e298c286791e4d8f60bd8903d23cc8b318a8067aad1606104de265e0e1bfc7eeef83fa8b663c90c7e000c14de0de26667562c7dc131c16e89640030338f384626cc0d135b08d87ab8acb462b0875cc1d32557e187e1970fb6470651a815f2f4bfb7286d1e8df536432330686fd6831b5e2f94aa0cbd8187368a3efc96a5a680f6", 0xf6) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x200000ed}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) r1 = socket(0x10, 0x4, 0x1d) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000200)={0x0, 0x4, 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10462, 0x0) write(r2, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) r3 = socket(0x6, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x3ff, &(0x7f0000000040)="49b77f6a", 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) r4 = dup(r1) mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0xfffffff9) r5 = open(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, 0x0, 0x0) syz_emit_ethernet(0x141, &(0x7f0000000380)=ANY=[]) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) select(0x40, &(0x7f0000000000)={0xffff7ffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8f}, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000003c0), &(0x7f0000000380)=0x10) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[@ANYRES64=r1, @ANYRESOCT=r5, @ANYRES16=r4]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x1, 0x0) connect$inet(r6, &(0x7f0000000000), 0x10) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) clock_getres(0x0, &(0x7f0000001780)) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0/file0\x00', 0x0) chmod(0x0, 0x0) preadv(0xffffffffffffff9c, 0x0, 0xfffffffffffffe16, 0x0) chdir(0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6}]}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x29}], 0x5, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000400)=[{{}, 0xfffffffffffffff9, 0xcc}], 0x2, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) r2 = socket(0x0, 0x0, 0x1f) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/91, 0x5b}, 0x3f89}, 0x10, 0x0, 0x0) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) recvfrom$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000280)={&(0x7f0000000300)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f0000000180)=""/241, 0xf1}], 0x1, &(0x7f00000000c0)=""/34, 0x22}, 0x800}, 0x10, 0x1801, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r2 = dup2(r1, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa38713049e6f19538da48", 0x14) r4 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000140)=[{0x1, 0x10000}], 0x1}) socket(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffff7, 0x7fff, 0x40049c, "d88c28fa8797f9bdca0988d11554000900"}) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000380)="7e746376ecb3f4b7c3b9648dde9d8c13de18b9e215c4a9cac7034ab89ebf86868d83590bbbc0d90ba99e59ac2ac3a2812db4a42c910ec132c100ff7f737c911d105ade6f74489113b68abf53fec3be6aeb96d1dd0b41272e9a67087a7fbcf181a77e72520b7622324acd62aee319cf3e29c7534ed4beb03e67ea8902030d8222e539564932f2040000000000003e8baddb5ec102383f95df148f2944152806cfcb731235c9b66b30ab00daec0ec87a189a8d240141070000008de968692f4a942984cd03000000000000000b17e13cd9b51d0900000000000000005dee44094817f0371f5dbed0a1360ec95a7ca9c35fc7a4b4053392eb7600f107f3c4337737a7040ea2322bb3d97fb26b218f86637f46c1f649194828bf85b1b5b3504eb7595c53cace06191b6ef66778617ea9c2500ac0fb51a8acd0a28900775565e90a8948d4e135bfa9443ec80e200809736e36f1d2e6fa70a18a645e191e81307c4247050fa07b160471f7d67efa0573046f92e7fe688a048af645668782b094e610876461dc7435dfb23e4275fabb9d24e24ce323f21527f027c6e818c045ea2a9586fd7105e89570d8c33a8455b1d62781d6563c7a2ad57df0f649ce8bc440e8c26693b45319867472884620e65344b01d2eb8eee502324af03719f08a077ee9d57ceae9510c0158899b4d44322006e94fbc6319aa9ed42caf4a1ead787952832b97057a4611a83d721cc389a134bacfc1253f157052ae6b56dfe53c018d74b21085537a7c00d29411a83460a50b4cd94d26542a626f87eceac528b523c3cf047b70b6699c456b9a4d90a2f3b0968809", 0x24e}], 0x1) open(0x0, 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x25, &(0x7f0000000280)="5ab7776a", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r7, 0x8020699f, &(0x7f00000001c0)) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000002c0)=0x2) recvmsg(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000080)=""/23, 0x17}], 0x1, 0x0}, 0x42) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) executing program 3: open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0/file0\x00', 0x4, 0x4000020a, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x4000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) executing program 2: sysctl$vm(&(0x7f0000002c80)={0x2, 0xc}, 0x2, &(0x7f0000002cc0)="b4", &(0x7f0000002d80)=0x1, &(0x7f0000002dc0)="f12fc31d1ef33dc14b108df9a811a28c5135", 0x12) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000504000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3009000000acf20b7804be38164991f748cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d6443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac5000010000000000000008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xa7, 0x0, 0x0, 0x0) executing program 0: sysctl$vm(&(0x7f0000002c80)={0x2, 0xc}, 0x2, &(0x7f0000002cc0)="b4", &(0x7f0000002d80)=0x1, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) seteuid(0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) dup(r2) dup2(r1, 0xffffffffffffffff) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1000001000000}) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r4, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) executing program 7: msgctl$IPC_SET(0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) chown(0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1024, &(0x7f0000000080), &(0x7f00000000c0)=0xfffffff5) r1 = semget$private(0x0, 0x3, 0x43) semop(r1, &(0x7f0000000100)=[{0x0, 0x7, 0x1800}, {0x3, 0x864, 0x800}], 0x2) r2 = getuid() setreuid(0xee00, 0x0) getgroups(0x1, &(0x7f0000000200)=[0x0]) getpid() getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, r2, 0x0, 0x1e, 0xfffd}, 0x0, 0x0, 0x0, 0x0, 0x5, 0x1}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) pipe(&(0x7f0000000040)) poll(&(0x7f0000000080)=[{}], 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = open$dir(0x0, 0x10000, 0xcf) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000080)}], 0x1, 0x126) truncate(&(0x7f0000000100)='./file0\x00', 0x30021) kevent(0xffffffffffffffff, 0x0, 0xdb3, 0x0, 0x0, &(0x7f0000000140)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0) r5 = socket$inet(0x2, 0x5, 0x0) dup2(r4, r5) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000240), 0x0) truncate(0x0, 0x0) mknodat(r3, &(0x7f0000000000)='./file0\x00', 0x1000, 0x200) executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) r2 = kqueue() r3 = socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x1, 0x0) r4 = kqueue() r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r5, &(0x7f0000001180)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af0cbf0fc7e1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r5, 0x0) writev(r3, &(0x7f0000001200)=[{0x0}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000380), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) accept$inet6(r0, 0x0, &(0x7f0000000000)) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) r13 = socket(0x18, 0x2, 0x0) setsockopt(r13, 0x1000000029, 0x38, 0x0, 0x0) kevent(r4, &(0x7f0000001240)=[{{r10}, 0xfffffffffffffffb, 0x3c, 0x80, 0x9, 0x1}, {{r8}, 0xfffffffffffffffb, 0x71, 0x80000000, 0x8, 0x7}, {{r11}, 0xfffffffffffffff9, 0xe3, 0x20000000, 0x6, 0x2}, {{r9}, 0xfffffffffffffffd, 0x0, 0x1, 0x37, 0x3}, {{r6}, 0xfffffffffffffffe, 0x88, 0x20000000, 0x0, 0x1}, {{r13}, 0xfffffffffffffff9, 0x53e9f91918b77dcc, 0x80000026, 0x2b24, 0xcbe}], 0x1f, &(0x7f00000002c0)=[{{r12}, 0xfffffffffffffffa, 0x83, 0x2, 0xe7, 0x5d3c}, {{r7}, 0xfffffffffffffffe, 0x20, 0x4, 0x1, 0x1000}, {{r13}, 0xfffffffffffffffb, 0x40, 0x40000000, 0x1, 0xcf6a}, {{r8}, 0xfffffffffffffff8, 0x0, 0x8, 0x1000, 0x1000000}], 0x20, 0x0) r14 = fcntl$dupfd(r3, 0x0, r8) kevent(0xffffffffffffffff, 0x0, 0xe94e, &(0x7f00000001c0)=[{{r14}, 0xfffffffffffffffa, 0x95, 0x0, 0x0, 0x40000000}, {{}, 0xfffffffffffffff9, 0x60, 0x40000000, 0x200, 0xfffffffffffffffc}], 0xfffffffc, 0x0) kevent(r2, &(0x7f00000001c0), 0x9, 0x0, 0x9, 0x0) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) (async) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) (async) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f00000000c0)=0x10000) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r2 = fcntl$dupfd(r1, 0x0, r0) poll(&(0x7f0000000280)=[{r2, 0x100}], 0x1, 0x0) (async) fcntl$getown(r1, 0x5) (async) r3 = socket(0x11, 0x3, 0x0) socket(0x6, 0x2, 0x80) (async) sendto$unix(r3, &(0x7f0000000000)="b10005016000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec5920400000000000000361b12578ea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e520000800420000000000000000000", 0xb1, 0x0, 0x0, 0x0) (async) seteuid(0xffffffffffffffff) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000200)=0x7) (async) select(0x40, &(0x7f0000000140)={0x0, 0xfffffffffffffffc, 0x0, 0x8000000, 0x7fff, 0x4}, 0x0, &(0x7f0000000240)={0x80000000, 0x1}, 0x0) (async) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000080)={0x6, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) socket(0x2, 0x2, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x100000000}) (async) flock(r5, 0x1) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000008c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaac4e84b4b86dd60054bc800000000fea6c3decf149110061d071ba4df80f0bc483e8c118982aea5382b2fe8dc28a5"]) (async) nanosleep(&(0x7f0000000340)={0x1}, &(0x7f0000000380)) (async) execve(0x0, 0x0, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x6000, 0x5) (async) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) (async) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000100)) executing program 4: nanosleep(&(0x7f0000000040)={0x6, 0x3}, 0x0) execve(0x0, 0x0, 0x0) executing program 3: r0 = open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) setuid(0xffffffffffffffff) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) sendto$unix(0xffffffffffffffff, &(0x7f00000003c0)="44e031da61998e2f1c", 0x9, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) sysctl$vfs_fuse(0x0, 0x0, &(0x7f0000000100)='$', 0x0, &(0x7f0000000180)="9b6729a465386e4fed0c2f4f600cb9ab5d8c01c7e1e0a6108f0bb468e98ed851dbc92908fa6eb7e1a0d63ee4e48fa6a8b94171d3f3", 0x35) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x10) open(&(0x7f0000002ac0)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000001c0)={0x0, 0x0, 0x0}) lstat(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff) close(r0) executing program 6: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/68, 0x44) openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) socketpair(0x18, 0x8000, 0x5c, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000180)="d4f001fc8ab10581b0e1c8710ba67e26bfe1a2a47e6442", 0x17, 0x400, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x1, 0x7}, 0xc) r3 = semget$private(0x0, 0x4, 0x10) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000200)=""/237) sendmmsg(r2, &(0x7f00000008c0)={&(0x7f0000000880)={&(0x7f0000000300)=@in={0x2, 0x3}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000340)="e512b3c34955a8b5384f0cc93cf80e3c31990bd7fccb200b62528936685106ceea333d28149fadda4107d9f370aab87aa8e9a6e08d2ad44e038d0ef66139ade6", 0x40}], 0x1, &(0x7f00000003c0)=[{0x50, 0x0, 0xfffffffc, "6fd70cb8e3b8f7877e238b28378323046abfd4264347ae9465324d05be9a0ff1ea105dc7b5a8d2fe8974d24b43f0f8be3607044ccc6c89542a"}, {0x58, 0xffff, 0x6, "99f33cd1ffd6c9278a83a0c439cf0063b0467aa3b4f9b2ce96cec59ce04b44b306fb9be573038a3929213585bf39c0058c23de6136fa01a0faea534aa223ca9c9e"}, {0x90, 0xffff, 0x1, "6c63627c4c2d1f9b9662e65a0a70527c22552a2b3de6cbdb9b479a414abb2033c521348da5d0f15d1580c94aa5f16932e18b3bda8a84ff4cc88c7d2f58f97ae2c8fba92dac13654fb709e950f2c830ec4983575d908390b5358512fd9ccf0c06e0b2461573a948ceb5b820cec47546a3dd93ec06c246598c346cb1c4b92a26"}, {0x90, 0x1, 0x0, "4537518b16167e813db77db4d01c93143b212f3fa80ce0bcf12838f9820e5e39071ee8fc0aac2f073c2023d6d1f2e007fb1b381177fdce87bc7c162e49f38c7ca161c0ba826221f81b356d73f5ab9b5788d371ca58b7d87790c299aaf467e4e1fa1a2da443cb1537fa41d7e10bfe7aaf23a660026d97d3979d8c"}, {0x60, 0xffff, 0x1, "68e86c98ffb91b92d19111882cf2342a2b1c244dbb2a97fd9fcc9c4424f24f3cd0158d93403424f7b13eb82447afe8c9b11310211a4469cf31b38d00584c72e98739a538ecb5a5b70b1d6868c7a9"}, {0x88, 0xffff, 0x7, "77a2059022ac2ee0127eced4190e0841376c84284bee0ed621ba4c78357e022b6c40f8b6066d6f6276bf7d0c292848f57fcdd4d1466542b3dda04ce6d2438568e70e45a7b4e8fb704781ff5066aaa2e0e228eeeb64db6dec8a19a29040ea07b9fb90e64cbf299d272bb16ca5937560cf26d072b008c999"}, {0x38, 0x1, 0x6, "8a11cea48e920cd94aa1e8d55878417df2f058b4465d1d9d02021c3b470d446b6029"}, {0x90, 0x1, 0x401, "35060da67b3d2e59bf12a2b86cfcaf009636868bc456c2c0f9c70c686900c12633e312cf267d4e1485c2904e4e98cc570358e738b9c542993b145436dbbeb964c4fd4b915e45b0f1f255ea9b21851ad4404d6e04c37237fc35b49566305c6ebbe113bf3d46dbddcd62a634b35b7ae9006557b735cfce3d5740b7adf52602b9"}, {0x68, 0x1, 0x3, "2b7268aab93c8e97ac88b725c40e952ffd61f8aa7755d43b9e6d21434483f50250fac715c40ff270969a49bdb0d92210c91d05a952874393ee6841ab06ea5050dbfbe286b0575b22ccfc4bb7e75954af5a"}, {0xb0, 0xffff, 0x8, "4cefd4cd3a18ba0793110d51fa4fdb2bf8779d4268c9cc093f3d5f1ddf374c672488d3bb415d99f81931ef65c929938947ddfee9db21349ad3a26a23f541d1dd1498c88d19b09f83f82c996c1a9bc8f3c941aaf25750d8c7499070ae6202d2975c60264507d2e7ebd468b7ef7194af61353464fe5adbc2839bdba0ada6d25ef730b5a7612752d9e2215bf46c5aaeb00361392b1a9e7734c7f3909fe0b1a4"}], 0x490}, 0x1ff}, 0x10, 0x801) r4 = open(&(0x7f0000000900)='./file0\x00', 0x1, 0x122) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r5, 0x7f, 0x1000, &(0x7f0000000980)="43cb16963a2755b2b0d3e61e4718754cc70f58070baff94ddaf0a0cd921c2a0c3250a743da4e1db3de57175d5235eb4415bc180b6e3db3ee33233ec790d3e589cc816c5c4a294419196f1d98274e26fae6f2ca3f8c8e91bf8b9a9b4391117642c762ed1467141a1f467f529f82a22ad5676352885951a4dbe90d8c21a8109ec8905a52f503909eb519c22c3f31062a861178309cc50ae7edf57e3a2b9e648d2411fc932f7f4bdb36e32c5d224ef276a0", 0xb0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000a40)={0x0, 0x1}) sendto$inet(r4, &(0x7f0000000a80)="f21a5d8aa38dcacf3085fa93e03fc66573405a26f2306f34", 0x18, 0x8, &(0x7f0000000ac0)={0x2, 0x3}, 0xc) fcntl$getflags(r2, 0x3) sendto$unix(r2, &(0x7f0000000b00)="2331a9e113eb91d203ff67f1c13d99f4a4a4a6a9910e2c4700c678397802c1483d90f963a7c592a1b25a0a934851ba302258514b785aa1d62aed950f842dcf7e2f2484ce6cfb7769f5f653ea8615aed16dd80781b0c99f119e77d5e1d451f0e4eab48b88e5522bea66269c246af7acb10b64f1fb1e9f8f566f65ed226be59966a29f2bc5388498455206915c63913263ae7dec662a50c804c16ce3ab7149cdb56fb116890882089d4e6946459766d1e96fd178b50971ba17808f51c8b8b26f7c4e9cc3176047182aa3a500", 0xcb, 0x2, 0x0, 0x0) r6 = open(&(0x7f0000000c00)='./file0\x00', 0x10000, 0x42) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) connect$unix(r1, &(0x7f0000000c40)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000c80)={'./file0\x00', 0x3, 0x8, 0x1f, 0x0, 0x200, 0x7, 0xffffffff, 0x2, 0x0, 0x7, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000d00)) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000d40), 0x40, 0x0) accept(r4, &(0x7f0000000d80)=@in6, &(0x7f0000000dc0)=0xc) ioctl$WSDISPLAYIO_DELFONT(r7, 0x8058574f, &(0x7f0000000e00)={'./file0\x00', 0xfffffff9, 0xffff9c87, 0x6, 0x0, 0x9, 0x4, 0x1f, 0x0, 0x213dd17df57ddda1, 0x0, 0x4}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000e80)) sendmsg(r6, &(0x7f0000002440)={&(0x7f0000000ec0)=@in6={0x18, 0x0, 0x7ff, 0x5dfa}, 0xc, &(0x7f0000002140)=[{&(0x7f0000000f00)="ece8f3a4501104145838a94f390958b6f233ff53abf9a1b185870dd14b613f554d1698f49d0e69f332afbfff60fb2ea3c8d6bce2315d0da9070108cfc24edc04ab4127bf732fd410f8aa1d8b678e2d6fb5198913c163e8f28ae56db2855f508239f36addd34e9c7736024e3b09e16de72172ca783b143d97c07de1fee6b7dd5fc398f09540efb74197de7851dd24dd07e9456ea32e263075ce7a3b148b22d4ab35812a82a719b5e1a82bc73dfccc40e2dbd79ffe31ab293e7a2b284cf2e81921b0022dbf9522766822b6353463fb47ff683094a533fd585370d9a5306504334d7323090e12", 0xe5}, {&(0x7f0000001000)="5084499cd39e643e65d58934ffdbe2c21300833105f784faa57c3a362b06b18650fab16f6ae3e283", 0x28}, {&(0x7f0000001040)="5f8ae977a6b383fde2d3", 0xa}, {&(0x7f0000001080)="bd848f62e5de5c4f2e72ed3822136601c231c2093e6bc4d9a44938c78268987d0c0e1b534803467c7b80b612417d665c93fd09df72e2ab23acbbc27ed37fb8d014b6d07f23d434563d2ff19decb02656a2fef5b43cdf9356b8fb37aa041e8532a66f75a83a09e55b72321de1e874c2f651c9c83c87cfbf12f2a56f86ce00291962368371cb390edd4aa434f9a5f56aacb888b1eb544f1f32354f5369e47e7972532d2083cc94cb6617c0397c7386f85ba8750f4088815a74d658aa7ff0ae0f8232d7e4720b859a28ac727936320d3a4d87358d89cf4f6b0346fc72e995b5b2c3a4ec037315ffc51387b82cd9a9744e7c941cc0a27b71cf16700c030ae03f5e7c086ce03838ad36cc7d76ed89ab2b4f1ec945824810a056d9171a7cec8ac10265a921dfad0717cb38d4f0fc056116e87794d8427553c4ef5032cc4b0a9e5462524587a159f176f6045b550afb872b36ab03130a7b79c485badd4a003cff2c06746c3bf392c3a6d2c60577fb98a533c14d096252a60548b3ed5c7a02df30c4786e3779893b6b5ce0b7bd0f31d614fc6fdf33ec4945d4b42c98c2b857ba58f578a4a022668539f0c65634838a5d4b52669ae41da55b97092b8ce4f8bf203451e5bcf4990b4f3040c2f2534eaa88a3cdb6f9c7a07b13983bfa68a2e786055906b86fceb2b734a38430132f0d396fb5d5978d9a43eb351e3e3e403eaf051ec2c296fe7ec1dc55c4f1daf1cca5406706283fc6ad9d1213359000a6a622a6538dde79c341d25395af90c8a65d61b74f8befff673b3355de88e9d9df39582101fde5118df4ce0e6e7b044b3f4ae33cb6ee80d8ad2c4fe62b43691daa885938ddcdd6d6f3309376ef5ad514b32ccb832350652dc8a52f4532fe877f77103e3e7d003db1ce5b24b69aaa4cc52e6d128d435d96210c6b4158fc1e177f8d737f8e0556cdcc8496036c6d19080a69c7b356436a7f4b1aa295d7a264cd467e526c2e8f7bd0850c0a59c5e0647d649ebe01daa795f7473785bcd6931ff053b597c2d57988cde7192f4b12474ca718440cd7e12cfbc4b370f8809d0b83c3b6656383761eee2e47ebbabac6b7c9eaa55500782c79a5ba1e3e748d0165d61e66b04a7724301516aa719d910f1d98d0b9ad191f59d860c82b00f9ce5c22e41b940ea2d04a4c043db2a3543ea66ade4efd61986532ca754b62a5aab4708ae04b1abb4b4eee1cf54cfde01a0c881fd879359b2075e2e3091df59f39b2db878fb0af2ccda8b80ee452cbd7e984dc4c49cac053670c439f94e9b545a69e9a095f999cf7fbb91d2b98c0e966930c9b4a72141cdbe27d7b16318c79d098a07fe5319ec2e7b4c8ef557071f3b85696289a4836934cf64d04d4c33d1e8f6f5c00ca29176ac119c1e10b6c0d657fb00ff742efffa811c5c999ea75f8ad1a057991e7fb783fdbfd64913921736853935e05d7fc491aeae9eee0c27154c92c0860165ec1f476894ec09960ca8b7612d87fdd32a69910b9fef5ffc8fecb0f721219a4a85993385b95a025b3de1837fab3b00200a6142ec31cdc3fff229ccb4de73f74c5a91c8e3b119d84f48d0c4ae166870a357bba3de6618cb6f4443512aa7e2c20beb0d920dbbec7c970c182e137728c478b1758570c8d85f743fde4ba060a3f62653623a9f9ac880d4085a576a913b40c160eabd9e7da376f0bab706e15b67a37deb390bfa4341a5a49ed0780a9640f8fd9bb4652efb337eb40ba9e3998e79bc82722c7aea38a34cb0512740b7ab326f7ab16ee46d8d3a6043ea28d1ad0c0090b15596f8c1b9053ceefb8427c431d71e6aaf005e2078e53a8fcb96d8e0be86a0069a443c86c57177d5c92f761d386ce417bdc2693358b28682e5812c3fccfae12fc22f94ea87bd46e8796e5e43fbe2460f14f72d8453276cc207792882f7b51bc86c45c7a924693fb2d2e6a878508aef63daf4e728fb43e172aafab4bbe6e68ece053e16a875d86bccb0aefa6b03b8d4ab98e698639fb189f2938ed83da05cfae2ca6ab67f9dcd8d2fc81af880e44b1aa40b33385415fde53838ce84b215e843eec6128672435c8536557a85188213e990f57e82bdf1a17fe6366e2a7b95c3f961f8a6a7220976b46d0928575231dc4e712f1e31b15b0ced45feec7b9b1184e305744b2e54191f1d19dff8bf4aedc5c537e2a754a6f980c69ff7c311315e49c571849b2ed96d07ea8186dad26e4a1110549a0378fbeba5ceb4099b186d13087996a9347e7acf66c33d43cbd92740bc6f002fccb0a137115bee4804300eab94f0b5b698f4dd5a9c4b0ee94e0e51c8d8028b9d0df47638026556c82f79790e61e0db83226d8c04f4d9ee2b625be233d4c9b927a649a697d5d4fbb971a62b9c9e036a34cc6c51bd921cb7e4270e7368b08d05541d56e83d61cd8f4984cfd6f4db977535d426e96dfe4d3e08fd6c9b1a868b9baa79e0ec8b0ebbc989a6a52cfb541fc49e877c4eaa6e387c0e648191a46a4cbae77e17600a58faf43b54c8b80637f291d359addc89ebd0f5a056571cd6625643e021e9ac07800fc7c0d6da0aa28133a060ee91a7f8af3555707fddb77247476125e9ba2a0cebcbe63b6a6450e7f6a3828114fdb19f38562fdb5a52b3af72732af58d91fba52faabd661568d537d16dc4a7189e69b6740057726fc871d5c9ff9fb604b96dc2951c0695b22ebce868eeaccfc984c9f7afe83e863e3cb1d5e2799e9dec55b63e9b77bf7f479218dd25049bd8cc80c163debe5e5a17c5920dd2ad18515240bf892a6424310cba06287478e94b2bb67b516d149065e20d2051e44f626a2cfd123d4f60f828bda94381a95490d9c11266c4f6db7c788411a8e5dfffa8bb36fb0c002460dc0ad69221fe9f5d07159dedb53d9778b30f33d5ad0310dc0dd51badc3da6f1409b435087cf52a511c5666a43d088cc6554255ff5c2e9c12391ef3ac934968957bb3aaeb737b7bb93007cd1bb390c148c50e82bca63d2677d290b2d658be8c8e550c56e574488287e77623d1bb0ab2397aa61550469afd19407c0bcf97ea8d14081a83a126bbab3b843ae4de2675ad1692d1682068ddf8cd88b048b5706fb663f1c99e9b4fba5f7922c30c57151d01c8cb7b487ed2c54c252458897dc7e2bfcd06529a1661270e9853a1562fab5bc4294d624f6e72de3b0015f73fa1ee8dc6b3dcbfef6b0b8232bfc284c7b90217073d8c5a749fdd285b528c371377aa3c99e294fe1eafae46e93a34751788b8ae1cec44f3095a0ae28b94a1146c861b16fb16c247cf0ada789a8611d20bf51bb217ad1d0710c022f380c60b8647532f4bc456500be772fab03e60b0c09b42570181e493d0454c8fedb82690be1f3d260c9bc58419d74ac2de2fc85b2c3e8f50449f723eab6363bbd69ec678195fcfe94b1a8a0a51801002c7ce9d8a3f1da3b8372fd28477f83b136df30c516de50eeb123193520d45c9086f817b4eadbe0a54a8c5d63f4c2c523ac23d7a7ea064f80c34b7cf3ed0e41da6b43310dc4cf6f3343bf3073f762b0bfc2b269e5e686ac3f23067cacf0f80fc46ebcce7cfdf7c09a98e75f54a1afc9130ee0bd15daeea8df79d9ec6acd3ec9d6cf22ce73b48c7e4db88fae83cacb3a0bd70e3f19b86c5d701d312312d51ad0f827f6b74efdccae7d7883b9b7cb444ff5cbeb80cf03ecf2e326b231fc5daa06451cc48119fcca8ae28261730cee41d9058cabfe71be7bb97427b625def6a72673b2f3acf4c3e9bd47abd854ec4b7ff745de3aa2dad66d9f269cf58a92663a3d068e637ab2cdebd8cd866116fcc5040dc4e9eea07bc8debb0fd10cc9b962f637bb69f2733142e8998afac6b06a1e4c9ebf62ee7541c017406c8d1372ae29631909acd5a24f092821002ce7e327544312aa893cd738cd80c8eedb15ffb21c31741b7a756aad9334691399f570aac372ff9da4fb955a81884fc695ff267bee8b64c5b90572ea45a05ff9af9665a41e542cf62b927514fc4c68fd79b56014ac6b314d7bc1947a2e1b66132c5fc5fa36cb02fedbd7f716c2f8ea9759e4c185b6c1f40719f7e8a91c7f7d1353998af6a4a7a8d8cad2ec448b34452eac208bc2edd93bbd74204e45c336064456f67b740f8b47d49c6c3ebe3b8b4b6eb65d4579693c2d9fcf879cbffa96bf5b4716c75a03733c6d3f9ac33316431ecc89ccc616ba3d34b9c8d0faac847c032b27ef5506bdb6bf3597ec5b7e1336bbfa53b71ef10792f8cca25f742804a90d44b584365c64609fd672993c24e50626b5b1d488893f56443f2773157a2aa8bb4c60d93d4732a0e3abfbab3b818be4221a36b22a907f1f038695bcb07f35622d9a53f3631b3db3af11e991ad5df1952023452c8953b25f2e97395ca039e36b80acbdaa2957765d2bf400e5a67a01db5a8a19a90cb6f3458f70bbaa54f40e8292837eb83862347fd502e8d70cc397c45ef6ed3f0458356d7e78fb9845a1d00a82fdbe5ba4558e28e413ccb33907b120a624757a08508fe0836eca53ba3c8ae909c4f1701510bdb832f88b4f56a0acec79e50d791224040ab85932c0b3c0fea126a02efcd9b4579342c064c641b8283ef12ae14cce4cade42a712943e01e68d07d67d2a8a36a71fed8d60745394b96a4cfa93a3f169d97a2672d3aed4b0a0fbed4ad16c8d14d8e4d1a2d2ec7eedd59e5b78d592992a03d695c4c9d6fdc7e69246f1de1e61c48dd1ddf66750afd709775cebaadc5a28c7e56bc5be68be0b68512964d0b2853dd96c40ab8d411956db9ac595bc1bc5c4588ea78a56a6a923aae6aeef47f8a54cf29f2e3346c5004d67c5d492783a43426ed98458e085ac15263f7bd0e8c52e322ad6164a90a70ad41ee3907fbb31e6f51c1bf7660d4602e68231833d3833b743e1b92df5f46c16a7d34758063a8b2f5cbd2b2c04cf073f8731f2900cd7e986fb7ccace2822b1f043ef443cfd2c1babfc68d9351b6e1b20c04ef2f8248215cc1ded8f5b9c6dd67011baab43e34c418220da79e9ea75da30434e1550017bf01991a10d40fa6c7fd21624d2e8a5d79ddde8c8ac206e2fe2874735a5c11df7caf305057fd9ff338f8eeefb4241ec3d4ffd824dbd5ea82c5e9330219a4ba843fe42207ec1d2d2ff423b0c5bdacc8472293b19334da04312be98cbf1675f8b935fe048fe66b957450a6ec1d1fd08525a7aa1bd3ef2c7978f01cd03939aaf89d1be6c072da9daa2e1fb5b8b2e7841a033a15a69682dcf89d05aaaa91ac6ee5c4a5dc75e5aeecb476457adb2f447ea24d7d8ff16784ab039a0a9bb678ffc6f9ff1ce015294ba8b4a923fc3690387d20ee0d82f0a4254a24dd1b71c0d54876418e2e650f4eef72a61e6a1ababe259653f8c229ad50be5c64831a98a38c05b37830a4d929dfc6d99729f6b443b1215b3a0d90d2269e24c82d42667abe1f0474cfb95a5292361fcd836ba93fe19cb14b87f22b4bfbde34816ec937191756bf328bf16c786a4a22b3acf1c7ff34c9a6e94ef4c35681baa9534b671d402dc0839259df0ff3e040e14e0832f91ac7e5a5cd0251e3c79f42f942b832e32c2455428eee660cc4f2f8f1cf92ee83ed8c67af0764a563bd723ec997f890ba006c3dc57dd2262c8ef33d5b8c94cdae9b18633d06caa6810222fdd026921ee1d8b5899a327222d8d15e1b5a67df6feb0e7232d649ed7ca3500703c29036bd03e54e9a87f68bac41f1a59e0689f32f4ec9b2af0e5072f4ac9db6d10d66d27a7f9883ddd65969d7333768c8e39dbcab458415d702861720e39aa5fb918725879cef2862db2228b9a50089f24a074b5961", 0x1000}, {&(0x7f0000002080)="63d44690731a1920c97184641eb544d1cb3493a84fec29d4d4ed484c303935c10bfe66500a8e8511e8c15a0a94cc34161fa7000ef55d70928eb9fa12653ea37bee0eefd3bdee7f6b02e731075b6d8d2141b6ac7e001418f63f9836f12bd11cd97a6151c266e5e8cecedb5158d7b6efa60c698ba48a85c45f5cf7c6edb46bc62aea8ec5f4b9dd2227185fbec0b73a5b2ed835c0ffa586910869659be2c4cdf6d45a205819ccf3a44e47d3e0cf8bbb48abdcce", 0xb2}], 0x5, &(0x7f00000021c0)=[{0xd0, 0xffff, 0x2, "97361fa2f9c6c2e787287afe27f9daf85a5f1df41518d1218364bec2dc18f55ac8c75b79a7e666259fed73e638c646fbfd159dfc853301f8c4f0a446304984d38060e0fb10363c96a4af3c6fe567ca22410229a46274f6836809937090ee7ed8746a671f2d56d2fc3de730387163e5d4c63a75842f0b2a336e4ceb7fea51bfd87d55715ab491e11cfb955abcfb608d235ea7efbec849264f259f388553da463d0a3f6dc9a9d8cafcf34c78ae616d0a4228dc0b0653be3ad12f0b82"}, {0x70, 0xffff, 0x3, "4ffa0c3f6eb3a75fe42ee12b4abc446dd5e8991e03762092b8da7e2000fcda87a3c745c88a4b21987f0fe8223862498765ddbfeb951ddac264bd1822f7b3417449c6d6a28c7999fe7a57dff95db4f1c82554b624e2b50eccd694f35c97"}, {0x60, 0xffff, 0x0, "e0bdf0abe463facd9b7fb8c541f955535523d4b92ed35e8b78298309fc8781db04342ed26e08566ba85227e235ab38309f33307dd14f539c990e12ad55766f65eb0f8702b64ac4d1f6618e3ac52085ec"}, {0xb8, 0xffff, 0xffffffff, "cf2f00d311078741e73a59789a135a916b0e469da6155dcc47d6c17b364f3c634070ef11bce971908b0ed6730171f9c5f3d0c73ac1fb92a73f0434da72565d4cc0e218ccdd8461e58c229f3d906853ad6a9ece28adb9c522d25d1a59ab172ac4670520eba827ee2667a061b7a95988b8df3b08238112c3512bc29d99b40bee4ac68db9706e32991aacbe2f613ee5fece8b35fe844087b2e51d0ae4eb7ae5820377de3c4173"}], 0x258}, 0x400) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000002480)=0x800) r8 = accept$inet(r6, &(0x7f00000024c0), &(0x7f0000002500)=0xc) recvmmsg(r8, &(0x7f0000002840)={&(0x7f0000002800)={&(0x7f0000002540)=@in, 0xc, &(0x7f0000002740)=[{&(0x7f0000002580)=""/198, 0xc6}, {&(0x7f0000002680)=""/170, 0xaa}], 0x2, &(0x7f0000002780)=""/106, 0x6a}, 0x7}, 0x10, 0x800, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002880), 0xc) rename(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)='./file0\x00') executing program 5: sysctl$net_inet_tcp(&(0x7f00000000c0), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd00) syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6085ceb2ff61000000000000000000000000000000000000ff020000000000000000000000000001001d000000000000010300000001e31dd3d88e1f8a59f12d913d98105d13d89788b69a72e34bcc921389d20a071b3f7a6b75bc7aa609b48143d932edbf6f0e881f67cd0d55956c7f26ac75f6a2a89056748b9249d0d36f8d3f0b931021c871c35786c46ababc7b51a4996ff063e6259fa3dac1259cec17067b4dda84e1dfd38e49f53f576fb7e1c6704bce1bf58f0938a19d9532"]) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000180)="b860fe09625ee6793978a575faa1b6c6c1d6c2eca2950e663d39ab1be31a269a39fd7f97e41e178f37a79f00659c2ea9ac56733f7e4e4973c1e6b326c91343ea3b3f8c5c7b93d5fe30", 0x49}], 0x1, 0x0}}, 0x10, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x140) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x22}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 0: mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x4, 0xe) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="fb21d331ba86fb052e8482b2ee19da00000000b07b8c095710cecd2f95c120531aba28ab4219a2aff9a7516260aa70370b1188f0f973b839baf0b9df5b7c67a45d62b4aa1193e2a2222ab5104b29483f4a5126d104631b342acffca6ff7fba1a9a18e2e449104bd264df44a73b555ab00000000006f130b651009488ef4aabd8075f4bbcb225ca9a80d3f6b8e2aaaa4493005418863bd769d0279e82e01cf66f6dee70947fa15f5ec8ac016d4c", 0xad}], 0x1) execve(0x0, 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f00000001c0)) executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000008035000108"]) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) rmdir(&(0x7f0000000200)='./file0\x00') nanosleep(0x0, 0xfffffffffffffffe) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x20000000083fe}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xfffffffe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) bind$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x7) socketpair$unix(0x1, 0x0, 0x0, 0x0) unveil(0x0, 0x0) mkdir(&(0x7f0000000340)='./file1\x00', 0x0) socket(0x2, 0x2, 0x0) r3 = dup(0xffffffffffffffff) setsockopt$inet_opts(r3, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x40, 0x0, 0x7, 0x402}, {0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) r4 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x10c) poll(&(0x7f0000000040)=[{r4, 0x10}, {r0, 0x4}], 0x2, 0x0) executing program 5: sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) recvfrom$unix(r2, &(0x7f00000000c0)=""/106, 0x6a, 0x1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$FIONREAD(r2, 0x80206982, &(0x7f00000001c0)) sendmmsg(r1, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) execve(0x0, 0x0, 0x0) executing program 4: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000280), &(0x7f0000000040)=0x205) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x7}, {0x6}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r2, 0x6, 0x9, &(0x7f0000000500)=""/243, &(0x7f0000000600)=0xf3) r4 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f00000004c0)={0x5, 0x100000, './file0\x00', 0xe4e0, 0x0, 0x9, 0x401}) sendmmsg(r3, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x28, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0xba, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000000084000080000000000000000000000000000000ff020000000000000000000000000001"]) recvmsg(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/236}], 0x100000000000039d, 0x0, 0x28}, 0x0) executing program 2: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x6012, r0, 0x800) mquery(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x0, r0, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x1, 0x8b2, 0x1, 0x4000, "e89a79d881a585309fe9d7ba43cce96310237dcc", 0x2, 0x2}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) r1 = semget$private(0x0, 0x1, 0x200) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/218) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000240)={0x3fd, 0xffffff01, 0x2e2, 0xfffffbff, 0x2, 0x1000, 0x6, 0x10, [{0x40, 0x6, 0x8, 0x1ff}, {0x9, 0x6, 0x0, 0x3}, {0x2, 0x6, 0x2, 0xa82}, {0x4, 0x7a, 0x0, 0x3f}, {0x3, 0x80, 0xecf, 0xfffffffa}, {0x1ff, 0x5, 0x5, 0x85c8}, {0x0, 0x6, 0x8, 0xb4fb}, {0x1, 0x101, 0x6, 0xff}, {0x400, 0x400, 0x5, 0x1}, {0xffff, 0x9, 0x1}, {0x80, 0x7, 0x7, 0x1ff}, {0x2, 0x40, 0x57, 0x7fffffff}, {0x0, 0x9, 0x200, 0x2}, {0x7, 0x2, 0xccc, 0x4}, {0x3ff, 0x0, 0x400, 0x10000}, {0x80000001, 0x0, 0x6, 0x5}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x20, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) fsync(r4) r5 = msgget$private(0x0, 0x520) msgctl$IPC_RMID(r5, 0x0) r6 = syz_open_pts() ioctl$TIOCNOTTY(r6, 0x20007471) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000480)={0x10, 0x6, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x200}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x5bfe}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xef}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xc2d}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x81}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff4000/0xc000)=nil}], './file0\x00', 0x7}) fchmod(r2, 0x8) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000680), 0x100, 0x0) writev(r7, &(0x7f00000008c0)=[{&(0x7f00000006c0)="f96cd9ddf44e6fdbd1ac96d8a991d0558e323a473461a228356a3e61be7852b9fabaac9f9057664e91c0ec84e80b0b2807072b043dc11f2103466a344b605ed69362e78c65f28b70dc51de2c30b7e6c8128161293ef7a8487730c445d6432f882d28116a0eea3f5460ea667ac875a93d92956ffc33be4377d7ffbcc2f0ea361cd15c4349ca2e02baa14ebf0ca146f923b79d432c836075b5952684ebe2d882a78edacdaac379e18703f4c4151b7adad66076e86c93fa7e35453383b0b8d20f7dafc7c4023157c522ccd9b57e442305b97917d07f9a79baa49c806ed351659de002b0315d803b4c2a", 0xe8}, {&(0x7f00000007c0)="13a675c4d3183e9c327f90b49e23d4b715a02e94b9c4b3cbe291136e6271dc5f60bd8de4a6b7736c5fcbaa568196c60a83de0a497480bf35d2e8520e131bc192c02f6318be8b8041b4a65b491d6517265b1dc6c131a6dbf0e703ea44fd767fb6b90e85bbd2ed4cd676300775e6366a2383c6f31d1f64536987acda8562ed007eaaf9234caf7657fcc4747ac34afa5e205a3141fd666f656c48130c61748b77b766211d99c6fdb4b6c098e440c8873ae0189bf6cf2788c56b77de546d2a9382922bbc766ed158a12a4ef67c0897ecc35420fced828007c0a985257c62653180b20222dc2421672643596675a9905748e0b17588c49c", 0xf5}], 0x2) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000940)={0x4, &(0x7f0000000900)=[{0x1000, 0x7, 0x67, 0x2}, {0x81, 0x7, 0x7, 0x8}, {0x3, 0x6, 0x6, 0x2}, {0x800, 0x3, 0x0, 0x8}]}) r8 = accept(r3, &(0x7f0000000980)=@in, &(0x7f00000009c0)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) sysctl$machdep(&(0x7f0000000a80)={0x7, 0x1}, 0x2, &(0x7f0000000ac0)="12156db43fc629cac59fe24792cd42cc159649ac529e9b9ee84f02bbcd2c613c234bdd466923f68d1cdac9540ae7e3", &(0x7f0000000b00)=0x2f, &(0x7f0000000b40)="056e9b69aa0a322d64baf5ab03c77ff32c28e5401bb224551c19656711d081bfe2a8eaeeaa6e869de45b58c8686febfe9cfa6a0c393935d16882533d1c96a62b141677bddc4469f43965ee43a3ec59f8f67daa6f0d8769304adf175581f76eab7c394ff3d506ac6256d1", 0x6a) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000bc0), 0x20, 0x0) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f0000000c00)) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000c40)=0x9) connect$unix(r3, &(0x7f0000000c80)=@file={0x0, './file0\x00'}, 0xa) executing program 7: sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080)="20b7c64185914d070000007de0d0b40c", &(0x7f0000000000)=0x10, &(0x7f00000010c0), 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000011c0)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) seteuid(0xffffffffffffffff) r0 = socket(0x2, 0x1, 0x0) r1 = getuid() setreuid(r1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x18, 0x3, 0x3a) r3 = dup2(r2, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x5a) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0xe}, 0x4, &(0x7f0000000100)="374065fd840a4fb9853673bdaaf8ad0a4dd3a48955f1665682754010b992eb5a30414de6735ba51aac48337ee9ebcc690f9845f7bd1562f547a24fa298fed3ea90a41d1b587f381f970afeec426e16f7895b9620f3b7570a7ff2c94a1ba7603612994ae6b6983454b539fd872ee4d3b8eed309391b0d70701293aeb8ce3085ca58ddea80ebdf12d281c068d44655cc579d94f8b99c5f974417ebd1c1d5ac7406c9ec9b8c982b1e0b548df03009b455039cee467dc68d54a57987cf86f5afd7b07372d25ade82ca56a6a08fd5a79b7d7eb9a5bc9e38cd95b41391b3ec79eba6fdc53aa7009e7ab342a5b267516ac6da36f528bcf864c3c27cf0087596b55d148035d1476031790677c32f88f53a1a92828f5c353d03406b699733788230d6daed7761aa15e8bba6e14454582b5925affc36288b21b88dac5aa97e871798256c933ebe97121dc614f477724f891689323db2562d2ed6e725bfc021aaae904716750c2f3d021ffdd38efec2740cf23e80789c199af521d9bbba53cdfb196b5ba55ad163a75692d8ad10bb9da48962f8775bcc8a3f528c08f89b08d274bceed8d9996a8d4dca532db82395dce59818c56b35e14774b21df45a0aa77328a9a2b66222d09b2c36c19109a5f6ed6ed19430e4bda617176183a4dfe76344f0f141afd5980d52fa977d8f85362fffef90c0cbbd760df8f1d9f494ec29dc4265e3fd1ba4e78eff28a41fa41189907ef1c8c0768c8e7e1ef10239aaa56407bb75388b34535b77b896e1841f12290f7175ddb5dce6721f2f323e7b4fecb91812d95c321f8063290fe14d34052448511a650d0f977e282cb2505e543492fa479f68470caed36a7e1754b13825a1abf634de54a73e516348b0b892f3855455033ed22e9fde99b1b9e9000d50c7f36803874be50438c5b4f2175b646cf5cdf5b30b3f3d8735e208ffe9a598d2c5278fa607bfb62a04d063f401ae4182ab3738165f27013f78fc7dce2c2d2a4b51490f43a5fb568d756e50f5d9d5474431021c38a5a63c011afb3c9b90980240967761a7cc1936470d06722c060c96f614d49d2201c1c43c34d18762a9848a04129f40b7cd736f98521f40d6d57cef32744a8b105f05e6779826ff015079cf8404014c0496901cd408b30d013356cfaf19d426bbc35eeec85bdaacacc630d1b82e91916b7f6443220c55758be6074610f6811551c6b11a6a2317b3fa741381d85aab562acf95a2629e3063c6b35558f2a38e39de6fb60f2b812cc8c4f3c6a14e9a6699a95c6a2c534fdacfda450ab99bfd229de68a9ee30a70cc04738929792b80ea4567029455c6ba73945e2d177c80f884e8b150b650fd407add923103cd3f553936fa8a6c1a3fc0f0989769214f04070c9ddd3fbe66b232d040b49d30671ff142bdb9dd2f08347975c7c7dae3240b39317f341c89070f20a671007ad15fc4af386a790899d98aa869b3ced65ca27f5f1d47b4df761525fa74f0dc020b3e813c1940797e319a175b56cc1719b2fd7464eb6591f488d2cba9a0c160fbcad35f35500326aa541eba86d2e7a49ea02465a4576ed4d163625fc7f3e474b38b27eb227f1194438f7190f6b296d2eb764d2c7ebeb3129f0820d6b6faa71b5d94d97804cc9eab534c6bec12f44cf8f73241f13b547fab83b89c4bd3b204dfbc923ebec04673b74c98ad7b8899f8b6c3e87dadbe7b31e4cf4aa0039a25f1acb3de4fa221a37a1c90a55d8f4ea4c38d4bc4f75293ab3d75cdb80bf8d872aa8298767217f86f0f242824c39f77e7c35710029d5dede6f5c8f81ab73d178175b16d73b6ea33c9d886f4d2b30ce0839b72aebb530afce74ec9a109d852872538dffc01a7f4c86e60edaf35048b934a6acab1494f6f835851e61fbb33b41398f15daf1bf393ebc69231aa2bcfdfd11bcdc76c92c1e833d27304e76f90538c0d35912928a53605e50e3b4741fbb57e08c9b9f0a3be9b35ae8f719929070ab7f6b3e74bbbfb512dcac349a3bbdc298ac3fbdb722d44f34c2b8762094215c7c6bea01328c9ea6f82ccc0fe10c6dba8a1483debe603a33540d5973a686602d1923c936cca45c1d85914a5017a72ac3f34fdeca4020cd0f2305b81e9d29fd1dfbb1769b653ec1391b92c5599dffa0c5bd3a84cf08c51126f3a95569ac30b2f346b7c5a4c808a2e1e47324ef85c4ee071b0ace0a2c8eaf4ae6e1b7a283c44d0f486bd15cc767bfba94432e2d935bb49994320bda1004c05af01664ba0ac16e7375bd4fe08fb196840b240112e1528efac2adb60cc41d4272cc56bfbaebab13af086431b4798cc5771209d4c7b9ec1fa38bd3fdc0cedcba704534d9aeeb25c66f5296fe5ccc42f24fab476270ea333416360840dcd994830603c935bb8d2758685ca4b23f7a6458c7943505132b627fd9c9aae633fb34c2f8fc6f0a092617225a39c85bdf1770deec6b4526adac9daf7f883290f7fe317713f970c26440a9a486239dc194a38db84d5becf06d5363e8ce4d3080f60e894de4ee638d8d8527c45e00dd8870883cb10d2b6ad4ca2327187b8ce63321e35fe37ec9979171e42fd517a97a2599481188c1651e9370bce99d31f99494b60916ece8e5581a7b09241b4220beea255187264fd1f108b74c56fb55f1e1e2b0f0a98775527a8080948cc65072e9f8cce40f7be5af69df2ef816ebd1a7421b6ca03ecd753596e67ed857713825ef61ed80e95c07073b43a4923b6e7fa4094399615149ea852055c47c9d6e754fb51e2bde88cdc1c26cfc505e3a25558a19712908a682dbf4bb65539a1467b89a9cf3f8c6759833475d52ce8d35d27a4ab663eae9435a9247544c30304d0e4afef37105a3bde689f0a5a56c9ffe6c3d22635b78b777cced10046310f184c0652a3741b3729d304601ba637e89f2e24e7294bc46e0c260050a84ee8b50934421af562d0fd63f7d791003e7b9190ef3c867884465ba0510abd71d2d30aaaa0798f3602009e4da40087baaa1b87aa9e9c88cb57de2fa72ae29e9375ab4e80f5a420db796bac9938b6bf8875a16558293e16b30f4254b834a52d7571c62f33526344d78aee2c45fe951b863c489ca9cf1057a21b971e251444c1d6bf55e6600bed43ce3f9c35b07d5451e86334716fb983122f5c1d23920fb9a287217d80b71d92db9cbddfab5ce1d94e5d9732f3fa9c7f38c885dc2c580f5dd7810fc3df443a535113903203ddb9305d9a9c52663746334433fd04aaa36b3ea4326512283e866c8e1d492d5dd103f612215278e73715e8a10106b3ce845963cb51bc38985ac4d1c16ce63c3b7cfaedb5a21228b18f012dc64304e1b414d4366e9d2682852cd851766291cf7f372527c98c77a80a4937844c974663e9332bf3e6c093836e03f07eaa60526061fbb7fd984cdf18ddbf07ad72840e97a0abd12450389f93e462aaa3d5b80ca3c36d444af716ad7c95c90771fc8e22eb809b148deb9d2eecdade5df11c454571b091891263d261331a56156a0c61fa4ea6cd28d37cfaf16d7c3dd5c0b1b1bc2a5d1a516aaf3f7911ffee753807fd5287e397343532bcc485b76b0e1edd2ee65eeac1187fd08bbc59e7952c3493e54d2748177c618263f6e31b3d1f9b2f9515bbed367f876573f76bf6ca93df0e2530dab7c5ffc341c8778b1a2db39e917040931b27088dd9a07ea40bf682697d28ab94d171251e62f966152d8273b01dfe545f1d927c7341c9f3f0816bf0ab77ac1a1c46fc06f62710bd87c056508927c1b27e8dbd388c0e8cf77b229c28d7a7f524c16c88fb07a5e6349422120221a2d4550bfa978262258eb33123d39f301c5aff6843147701bbc9eab827354296a8fe8ec139249b9b4895b9b597797be5bc74247518db7327a5d97db0b30ffa354685cca6e7df84e75cf29b56c5a57beb74c0f310e392c07edf2006a8445152b91091eb7fcde12d50bb6e04612e867b65c1f9c60583fe06da568fe1a3b9f2836f03d28282d8c56ccd4ae6976752d4c031cb8cb3394dfdf0220f87f17722145d6f7bcc04db37999f4d21d8fb6b85b6adeb67174c6deb2a85df0fe9645de94549d37d0e5aaf718aa183b8ff4ccd4d74b6b8e31a03fe0289d121a6a6dc1c2e08d87ec9c1d977ee4af218187a88a4bfd53ef18a2e748103e62003decbc590d6e76ee9448e32603e6776b0aab70fe6242340c865a7b6091fcfcef1004b10395dfc251593ad297e9f683c418d3372f4015eba8e2def6277f56518825cdb1927b987f825460fd58570d0d80c7484f15a6fbbbd6dba541d6d52b904d520fc867fb96f4951a48163b77d27dcb7958d9d9b714cc24f47337c6c1ae16e18ede95bdf3f8c7898ab076b76970d1069acb7c3fbf9cf5d90d1fe2129500099e9c83b5314a5279572e387b611539f679f618898f066984c646ccd54e7726bced10ae55db2d694d48a1a4e76372e04a9566bcc424cf3167adcb9ca36a2c7eeec24e6afe3680a6c0fe54ef9d5f134821036959e12d2e6c2e7e6a3fa9b913ded0d33e19005a2d27274d062cbc18fa90b74faa45c6fd0865850eb11f02203d26385d9aa10cd3d6997d35dc7b906d39b9c430fbaf33b92a44da89dc2adca707aa55f63524bba324a51e8e24fe06def352df1270f53563bc3e15fa01b6bd0420e6bd87df3a819136d71dc5f420f601805d51b2963d42da95358a065aca3e9a7ccf52998818045c4d1b4e26b4ed6f5b590b67db7aea79ef358ba72350ccf7c84520b35b5422968770bf405a3169da50908d5e7f5db639219ba20130932d6979aa3141d47c06831dd41b9515df5584d21c9a0bb89400e478c3952fa9684e054fa3534df00e54c6ffc3f77857eaf3b4d0e6834bc360a7e17363dcb9eda71013223ef25a420bd871635e6433163b3a8d5d22adc3a2e0cdcfb8b587f5ddce7ae38acb92eea84e309ba5916d02bcdf96ca0948e74e73ed8f7dd1ab11f50b778cab7085c6dbee9b696106a9a7dcb715f9b25b8ba6cbe78dddaf0790889427210c46170d55531cff2d4e42c2331cba42e4ecc0ea9841c8235038f3d37ad3a4206f81880e7d4c61b75730d8ba6796e3313d52189100837b7cbf37446228c42105ab04eea1ba938d992c7ce587b51e0b844e154ec542a18a9393484d732c862bff8330bf7c20caa07f261e34b880372b88a968e15c280ccb3d45d04a3290408999072c4670338b8a9729cee8718b2eaa59def57eb07459e8bb8a94869cb9c07567cd1649e0e021d84715d92bc5ed23d8161281386c257c506a856787ccd32a79e310790483ef8ae44146a8fd11f2d0a782a5ee666b1638455502655ad6f91ade4982f0f67837a98ceedbc5fe887c0059eb14ebcec8b6da45488c868f62d82646f6bfb2c63a5c7a09f08e37dc2eb7d59a43ed1540b7b4950d52c62a46a85731ddd9451529e722f5dc7930240f8d50a0b02fb0dccb41d2ae4810fb106b2d84e1630e1dd459c2f6f6b8a038626bf980b6e92f0c79f83180cd0472de9039239daf1fc24152363582da80b525348f1490f28a4cf584c11ccde360ddb1f0b37a429691e5c743e5a0beb184e331a22d5570b6f566f8528551d81ef6750118f47428be7f6741a73a9f63cfbe1b52020535dd1401df421db6c73f6f8f8e804764ddd71dc7058f9c3b69be09e856eda33b9361e909cf77e295ae8f982ee535cf6c82319c48e587e581b9b90636aa1c0229425f40f5d1fe63e789b3fb1a24c05f29cb3259a76a0e371ab11308e61db9efe4f3a5ee6171841ce573fe0f6ac7b036ed54249594153767d0e3a66cd33dee6bbbb3bb041174a34e6e0", &(0x7f0000001100)=0x1000, &(0x7f0000001140)="be701df21725c584cdb2162922dc149a181f1ca12fa4c076cb07950008ede74964f3ff2e48da7d7e57523875e149dcc21b111526c305", 0xfd9e) r4 = msgget$private(0x0, 0x0) r5 = msgget$private(0x0, 0x0) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) msgsnd(r5, 0x0, 0xf5, 0x800) msgsnd(r5, &(0x7f0000000380)=ANY=[], 0x51, 0x0) msgrcv(r4, 0x0, 0x46, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001600)={0x2, "51955cfb1194c3395a923880faf25be7c091832e830bf09d177524ffb7e287111e3525ed376fcb4f8b59bce3a922be162f4664067deb0fd795e5e17306b156b222f71607fb895a95bd04476e9fefadcd0dc96b4b2a2fc80020dccfc16a6ef31e3b821ea631df24bc03b9a90a3e88bb44fe2e91919d91ab323ae328224ee52d445c79dd824e85b256ae34dff256c0581073c53a897ed7af828b3b66d1f41628ddb1572fc9efb93873203fd60a444f3cde513e6f0d505eff2a4552c20eaa0b5e317810217fb25a005cfeaa801ee4abf831554861d19f87447b11019d225834e1bc2f5958ff3e8987aa5a5c82d384"}, 0xf5, 0x800) r6 = msgget$private(0x0, 0x442) msgrcv(r6, 0x0, 0xffffffc6, 0x3, 0x1000) msgsnd(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="00000020df0000001413a24e4b59ae4b4a8e4539d67fc483f566d5b6ef25bddef464a3febce4a0566c9cad42817cb5f7fe6419b29fa136c8578769304b8f42e8df56fe0730c3fc02a35b84aea27ec7db253ce536d96aca68f55984adbbe26e581c77fc792c69d3a663019fe6c5e7e8697f00ffe68cf17e8acd0000000000000000"], 0x51, 0x800) msgrcv(r6, &(0x7f0000003a00), 0x1008, 0x2, 0x800) msgrcv(r4, &(0x7f0000001180), 0xfc, 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = msgget$private(0x0, 0x1f8) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r9 = dup(r7) msgsnd(r8, &(0x7f00000012c0)={0x3, "cc128b585ba67cb2a15f3c43a495e285534622dc119fa2c72168a22e1faf6c6ac7211b61521a8b9a5144c05e0458894c1ef032acb1bdcc0562bc275963bdcca8c922d5cb95e55933d02d2766f133d10ccc522361bedb1593e7d47775f782bfc9f95e1dd4bcc8aef9103817fe8f596c17ab8a9393a4d689570856c6dd1e3389b4a144eda57797eed1900ca4d6118e7cd5687c7dd91194955ad7e9465cda"}, 0xa5, 0x800) setsockopt(r9, 0x1000000000029, 0xd, 0x0, 0x0) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000002c0)=0x2) recvmsg(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000080)=""/23, 0x17}], 0x1, 0x0}, 0x42) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x6, 0x0, 0x0, 0x3}]}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="556f2ea0088416ca8fb2517aa7f23c2530c94c53f2fffa551007ee363de7ad76266cd92dbe6ffba5f3822fcce7f3176153d3777e51f79f72ab303d59f10b", 0x3e}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="96e9cf1c0f9fc25ac05e6f4c", 0xc}], 0x1) writev(r0, &(0x7f00000008c0)=[{&(0x7f0000000840)="0aa5b7209e1a815bd468d6b718fad7d23835768091d7e30514cdaa394ea50291cb050dfd7f77a4e4966575bb4394baeaa8b3ef1fae762080719dc6472e", 0x3d}], 0x1) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) setitimer(0x1, &(0x7f0000000240)={{}, {0x0, 0xa0f5}}, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000001c0)=0xfffffc01) fcntl$dupfd(r2, 0xa, r1) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[{0x54}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x4001, 0x0) close(0xffffffffffffffff) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x5, 0x0, 0x1, 0x0, 0x2, 0x5e52, 0xfffffffffffffffe, 0xfffffffffffffff9}, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0xffffffffffffffff) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) (async, rerun: 64) clock_getres(0x0, &(0x7f0000001780)) (async, rerun: 64) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0/file0\x00', 0x0) chmod(0x0, 0x0) (async) preadv(0xffffffffffffff9c, 0x0, 0xfffffffffffffe16, 0x0) chdir(0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) setrlimit(0x6, &(0x7f00000000c0)) (async) mlockall(0x1) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6}]}) (async) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x29}], 0x5, 0x0, 0x0, 0x0) (async) kevent(r1, &(0x7f0000000400)=[{{}, 0xfffffffffffffff9, 0xcc}], 0x2, 0x0, 0x0, 0x0) (async, rerun: 32) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) (async, rerun: 32) r2 = socket(0x0, 0x0, 0x1f) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/91, 0x5b}, 0x3f89}, 0x10, 0x0, 0x0) (async) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) (async) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) (async, rerun: 32) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) (async, rerun: 32) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) recvfrom$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) (async) syz_open_pts() executing program 4: sysctl$vm(&(0x7f0000002c80)={0x2, 0xc}, 0x2, &(0x7f0000002cc0)="b4", &(0x7f0000002d80)=0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0x1) writev(r0, &(0x7f00000003c0)=[{0x0}], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x8000, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef9ed061ddd1efb7ae320b37b673039d2d236073705ae04be38164991f7b85143222b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907a900000200361b1257aea8c5000020020000000000008abfba090008efffffffffff3512b132ae037503682ce371a300803712051eadb71d89e0", 0xb1, 0x0, 0x0, 0x0) getsockname$unix(r2, &(0x7f0000000080), &(0x7f0000000000)=0x2) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) sysctl$kern(&(0x7f0000003dc0)={0x1, 0x4d}, 0x2, &(0x7f0000003e00), 0x0, 0x0, 0x0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0x1) writev(r0, &(0x7f00000003c0)=[{0x0}], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x8000, 0x0, 0x0, 0x0) executing program 3: writev(0xffffffffffffffff, &(0x7f0000000040), 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xfffffffffffffe37) executing program 5: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000003100)={&(0x7f0000000900)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002f80)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) write(r2, &(0x7f0000000140)='p', 0x1) poll(&(0x7f0000000200)=[{r2, 0x4}], 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x2015, r3, 0x0) msync(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6) executing program 6: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000502000000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037382102000000720fd38bfbb770c1f5a8727781ea2e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d89e000040781e4b2ffffc00000", 0xb1, 0x401, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) write(r2, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0xffffffffffffffff) sysctl$hw(&(0x7f0000000040)={0x6, 0x1b}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000280)=[{}, {0x21}], 0x2}) r1 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYRES64], 0x18}, 0x0) fcntl$setstatus(r3, 0x4, 0x40) shutdown(r4, 0x0) sendmmsg(r1, &(0x7f0000000480)={0x0, 0x3ff}, 0x10, 0x62d7d0276566b526) sendmmsg(r2, &(0x7f0000001f40)={&(0x7f0000001f00)={&(0x7f00000017c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000001cc0)=[{&(0x7f0000001800)="4eae796ac7ea95e9285d418b6af03d2b6568724f0b88526ef068c05bb53abb1571bd4ba6fc20010dada0772f43112979848d1436a16ca587174dee79b626d564caa9af30b47dbe2d331c511a7107026ae504f515054282e31cc9c09986fb70dca4cc6e443a0c0c2bd2c03b365c6aff2d7777dd8645b9b58b8f753137515e99b7e136e2f42315246541a07ec1f20ed3df62a22b45105f39cc257970d26e118605f35a2aea06cfaf11f41f7eceaface2d1c05c1883183ab0", 0xb7}, {&(0x7f00000018c0)="8187d84d2dee8cb2effcd6fd0ae3aa3838f9455a72060fa23e87d3743b1f4270da91265f8cae41639739aa5b6f3a541e8e86272414b345a38cc4843dce6628004541ed293ed314d2a2f270f8717ed8911e4c1a858e123b93f654bda390e73f66a337abdb45684ef62ca869279c96df95c29e4398f3766779515f7d483afc949a579fdfa8f14ac5e62b8d1053de96564ad2edf48343044b95dca71895a7ffe2a6d4c5ad84d3610d4d10aee8d960449ffd658cca03b2d105a905bbfcc775748f810e008e03464d02", 0xc7}, {&(0x7f00000019c0)="42cc12087831f84ee1a3cc7490014b201821b65d166181f4f9f6cfbafd927f296636fcd9840c66d53d6e4d0987e2ce677c3e305653ef1bb45970ea5489401e6e09d9c3121fedcea357004515fafe4e611745c53e7fd02537bad3b5c57dbe2817d1361e1275fc387ae427abeab81184712740563127a49ee66a415bdfd4fb3228517a790676a8eb6d2ff33c6ce0779d33d645c7db5ef02da30d35fd5748c98b9f5ec9d319a971bf16e76c8eac2aa7058df8d9e202978341", 0xb7}, {&(0x7f0000001a80)="93e22ff9c8bafa6921e74e3058ee2596b902c1b15c4e8ad4bde87edf76c51bcf3b91b3c4ffa492ae7fcf5d24313eb6eaaf38c9809c1c363a4851ac60591bc68519248e505002dcfed4231407b15211b87ccada17d89224e7532a5667abae75b708971e3f32ff9dd74fea79687cf2fcfc60b5", 0x72}, {&(0x7f0000001b00)="846be81a19a244a5ecd1ae4af1d6f6260873886a02168f26771f599e62cc67c66327be64528851252002f0b7264bddf272773bab07dffe9218458eb31867a80439770b02438ce6cfa68c6b2d9f45e2fb8b41d6524a51a5724d924c121c3bed7e4a630245ebcef82fc3ba5de1c91fd0737330e128711496e973fd7f3b0df987505e1399e9168a8303e675741ad010c1e1b0e867133721250a692ef626d885bcbe4cf7c8d049e89471", 0xa8}, {&(0x7f0000001bc0)="69ced463a4cc47fc53957a9c2c904ba9e17625aa19bd472395be36015cdd1afc53fe2ef5280644d3d027e66efe9cb3b9fc819de0b0cd4a16fb68bd6ba691fa030341b106a5e9e6037da9742855a032b8bb532cfbe74b9545d632914d2e2976cf5d6e02ce", 0x64}, {&(0x7f0000001c40)="cc2dba1708d070f0837f509adbb123d0e9fcfa84258fb57a65a6a104bd1f092f3ac7dd84809f07c3cf65482897fe0b942e99c26860f28c0e1548b0abe6d26a7074e4874ff2bc0d15d975b581144a77ca712da53a6c5accbe7da19c5c5a5b", 0x5e}], 0x7, &(0x7f0000001d40)=[{0xd8, 0xffff, 0x8000, "6d318bb9f520a84239cda447b244b9cc229f229431ab5f13c3fee80d205ed2e1953309f03e993bdbbf0c74aa89d5fad4b8e40fc771cf46f2d401a13954d14a4572967b120fd8b185a83f39c548002a40b04977871b3d3f30f5174349a8a97da5348220e026d668ab2778e10f479c2b7a669aaa376bfe49991659cc28b406c4f30d5530bea3ebfc89eaee706f6d496e182b9f7af915143457c28ce414260726ee9febd7caa61dd91a702397f50aa70ea0eadd8e21a50d10013678a16df72f81b9dd4f43f083641d"}, {0xb0, 0x1, 0x10001, "e2e318132be453ee886fca06a3536b3e538b8d87cbf5df8dbb60cb4baba81dbe003474443561e379265ddf6d0323be824788799cb6febd9e787b26bebabae0a8c765fcffa6d5511332facbac61d05c162d96753845e2698b533bbfa3b5dc2075e04289eae04e0d9fc1bda611e7530347110d5c9d3e2198bcfe1a1df01ab9e6c65d3b80ec486f1b3db90155fab2900f5d107032c7c333db8cb86478"}], 0x188}, 0x10000}, 0x10, 0x5) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x11) r5 = accept$unix(r3, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000000240)=0xffffffffffffffd7) semget(0x3, 0x1, 0x210) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xa649d085da4444dd) r6 = socket$unix(0x1, 0x2, 0x0) fcntl$lock(r6, 0xb, 0x0) setreuid(0xee00, 0x0) socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x5900) syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000000c0)=[{{r7}, 0xffffffffffffffff, 0xb7c61f5c345976d}], 0x8, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) dup2(0xffffffffffffffff, r8) setsockopt(r5, 0x80000000, 0x0, &(0x7f0000000100)="8a111ec52a01f07f75c9f041b8b79a293b30ad30f4dbcc487a03434ea70054eae60de4c4573a1bcc1c6259026c43db276e2672353adaa95bbc70f7e55e4c44a0bc7de3c325151463f0feba221d51b3a38fbccf458ac11ce9ad163759", 0xffffffad) getuid() executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x60}, {0x1}, {0x6, 0x0, 0x0, 0xfffffc00}]}) writev(r0, &(0x7f0000000980)=[{&(0x7f0000000380)="80ecd993af8e500876c3890067a5", 0xe}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfefffffffffffffc}) r3 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) r4 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r4, &(0x7f0000001400)="dfc8ab69facefaa2595f2511ac423e566582049349b47296bf011f50f3642683f6000feabb4b2842554a4c1f372ff7bbc44b9149af0596e676a6a3dac83612374b429e804222da8dd220f7b75586ee1588e795c51daf08567d193d8ea851d9ab74f64f0e6ae2567c958df76bb49aedaefd87423acaf0a1bf74739c5031be61fc7eefa15a234869b661f95eddea1e9909f41623c88438df0d7be03a4e15fe6b79dc857f7a59e58344df451c67e9b34fcf801ad7d1802737e66d9c501a46addd9feaf4ed1e08d05c5c91f7bcbe13009e1b16d08e5fdea34e7b9f51c18ea771a75dc4c173a1397d7eab8aaf170f84901f973de7f859ce1bef3109d475b64b60c44b32909543db578f041c04adf4cf1ead8cd77eadeac779d6c2bca83c637d1f2f190f356ae19ca097317a8d03aab1530240be770c34a93b346a6d23e1e052cbb32d9940bc51c1ec7f89c6b9b6212cb3dab9b56e9cd35fecda43b01d7db064d8fb1b9869c78e05bb36a8482a4d82c512ef5b4c38607685b7223daa3b7ba7ada5fa7bef67ce9e166665775b5394631c3f1a1aa28f49377d7e1bbeb0c801746673cc54eabd6bceb0dcc53e6c9d6244bd32f0d427804799df106f1937eb7889832497930549eab153ea037838657f10353fc5d83f58ef5136b55d7f2193aa42c757e8fccc25ce4815c1448602f0f81b006fe2f6279ff1958f72729bf549f53bb724c5789491c5ed0b931962c9a91a81826afb3275060302d4d26c4ae05a3312d0950269c6c6ec11d12d4254773253f0a55b3ca71fb0921ec1a34fc7b73c00fcea4be7c092d86ad0f30468f47a121892eae5cf6403f723e915cdf0b1852968eba9b7e6b98160d797a1598e34a2d62f29f3a22f619e9cfd11437851f5aa677b41e7ec95e55b5b231cc2aefa7888f75bb2d7a460bec681b17ea3ad4ddb1dff2e5d9a2f76655c410f8b59570beedea77f56fb5588543c7f82897db8334358a92b0b9697de65cb768fb27c368c04a62e572c2470d3951a4783b5a2f5aa77ecd5b6b0cf963c43c8e1b312999f6cbf797f7195606161dc12efed5380f4cfbf663c3f0e196be9bf7ba61a4a7b13b752e011b1dfee06f445936b624514437986ff1ac4602e6009e52663240bd2302efe419c1847126fb1183a5526cbb41fa9e1a639c1fa624db801699251cc9b404eda77ce4b848c09e325a78a3138ece33671c8f0c864f3ae3001f5983aff40a4d20db5321e38095643bd382e4a9f10771b4adcdf39ad4923bc3e96097e99b2daa9cc82ae112d94ea2c545d6890cd58f718689c69d7ae7e8bd1f9fe83d2726a23361495d4205a1174e92cd4f9146e78349bbc0c5b58e42ff67120be040e8845b4617b6da52cf11d85f22b9e2ced146a9f73374022d604d21eebc2fce9e69a1c076c05cb8139d3f0eab0dfd312183191b55d1c877af4d8082db64b9a7ebe9d3046333b5dc981fc410a401040c340fa5bea2cee3d589a3403859af98e7e1cb62f18bbb2ec7f2bf99ff339493e16b45ac02faf4f92ecdfe09ffb6b7d3e089d3b8cf8a5abd29e54c16a4543e0a15a28e13f0edb44246c0902a9518277b66d783dcc0546ff1be2714bcfeee0a608f89a0ed1adeeb367e945efce0cc00a8425401bcd52cc937d2fd0df0886cbdbef29273f3c01a1610883aafb787caabe2dc73984d1c0eb937bb4fcc2944eefd4f1226ce7405bd4bc3efdbfc912f72e6a8cab90b6c806693e923b854c875e580fbdbb15510097aa0be3e8e714ddb26b4e87c148b0c26417fb2e9bd5aea933dcb243ae678a476ae38a04f9ded30366500d20e29d72889ca33cc407d1ef2d9082f3cb1c083c5663898be589d41893206f0b87cf76bd30e8efd31d9485bfa4d61bb4411234beabd98fa887a230fa8fdb37012bf2294dfa2cee29ce0382404200d87e6d2b5c1e2f5cb80ce811ad6e2d5304bf86bca5a4f4f660bb55d54cf7099d9715e319b28d80458c451adf439fabd8d407092c046c3f00ac304f8030575e7f25fa5faaf0f43b763472cd3e2a322cc188346e41f6c37f8bdc182f540837055ca252495e0025670832b3834319ef70c44fe46d2c22ac8b126889ef5c36c92055b56799d74ba02de451451ecce9ce70439def193b55c72ca9632cbaf5157cfe0a07c8b6178fa0a7dacdb365054a54397a2ddb351620d1ad7e7f785e2554f048ec922406355116a72458af971deb01e69eb140f7d9a44df0b7dff631117af19d864b0e3774e3e05ca41f2ff6f49957dd9099179d27ad50c618df5b29c07520e440ba0a144423ba02574976a4c3db8a6df94b72fd2cc98c64639716d56a0eef786d634482c6b7008e21e59d13f0094f7da3972694ffd0e2a53cf778c545d9e293e522121dbe87c49cef4f3e1c2f61cf52c9fd6303fce57dede1220611210095786fa1298f962335d15acf00853956b28888d359bfc19bcc2aad074d96f58fe8dd516b58dd073af3597ac5cf73344b04d6e15f398dd9f319f3fa78ce75eeabf2553b1f8d19407a92c9ce0b6cb064f18ef8a8c93490ef9b6161936e486862c7dea2284f1efda1fd602c813abd761eee67e777561fd097eb191c1062ebeb1d69735f3eae6efc0d2ba5e49ac3c2de182658a409d4d2d08025a64574a04dcbcba2428bba42dcc504b1f4bba9a3e45507947886344ddbecb1b6ac56a6930e7d76b2091befec168f056820f0edee7d9faa82a20fe878ea14f984e7e97ef5023298afae269858d839c8be7cbc35e47f1af53f68becbe74d05470b82f18b181e419e6fa3d02b486a8f5f1a15d9a6ee0a17bf8f2de87c2f28e6353b182b311525d5d1316050209db673724e1c12b6f3222dd9953bc1b1587485e1747af305aa154fa48ba983fbdbbfe47dcd2e8f276c450da021d7b3dd708ecf0f04fa1ea5e73ac0b99bf6ea9bfb1293901403699346f28c825138a3f20dbc4a1f4e8973950b2919ace80fbc9ddef0f71c3819fd6e5680b7d4ebdab6fd2ec8aa52d5574f48c77eb8f4952463acd28bea5f20cc8112280553151fdbbcb89577f2e6d65e733a220109aaf7dc65195954113dc75ed0af552b2b697798a8cd30e4f0345359d8d0e3208f1a9b20285af7b05ff7d9e08b08adebf6ccf08d3fbfb0f5ffe61985949c900d3f901524a979d5fb9129010eda3b01bde11d29dd9c1b9d459758ec7e7871bcc37525ae089b4cc1b2ef9d36ca3910cf2916df21af04e74631b64354f458092eb86706bc2920e4c476320ca610694344c744b174de73805edebbc9fbbb10b22e7e660d3599475506ff24f245d554eea56c74176b247ebdf4bad42f5c3fb071e1dde71b6b2f890e4aeac38513a80339647e5d65b0bef01cd76bc9ea352c13753dcb6f63c64115d68b470924e59f255ab478e3a9828dcd2ce0627a85c18260ef5a90671bf4c1040cd69319f04703e0adf89820f711df54bc3929ebfd57e46f339a404895dcd7d7573b2df11bd938f49b93c239b5733f29fc2dc730859e1f552c5578b7990e7b48819b76fab1dbd42f3780e615d4099c59f655c2ad48d658b46e497f33942645cd89322c4a0078dd6c67ee5b6df7c8bdf11437d5ab73851f482f1302c2c68e47475dbf7ffa75bf11293c8949ada76f7af40732cabd3e8f989c81628666b4544409bbebed3ed6dfd461febd453df63b1e16777eed34600b71076a137b3ea577bb441c74682d224b6ff6a3930eb67d562de0e182cfcc38ff07adae4eb423e90f34b9cbdbbbe99719c45380ba4a6c913b7a1e86645b570d1f03450c9475317fa06d29c83e74f38f882a15a7e1e713b95397b412c821b36779ba98ebd712440807ce7d32ac304524175553c5b45115346f93d5061fe680c7732880bc1a4bb7ced9d6ebfb87172751511f317d32a98ed775cb33ddf98e5cd0104e0f513989900db06eb6b24b670075a7a7070a9974e9aa2dce13fe6e23619d5951ad4f887e750917f018e8c497cd84541127f51a0aceb254cd06f853be6513fa54adb94ac9d9c3cc18f4c903c4f3be4d69d39d3f44a39092f160a70183462b5558461dc1326bebffd76ad8296d8a6a2a4582d6932a5b5f547ca28b4e2aab8116a378255cfb1572a67711a558b5dc7248684bf275936597c882b518aa9785e552297682fe2158a12a82d02586894d9ce273f1eb79098c9da31e2b1e8312a350cf399bf784c9027ee8dda5fefc8ca6c60f7df3fd6a3577f5c6f7ea549e751b7a502bca909123b5db758569604e280a656699823534fdf43a5ca702cc5e029de8d3b20f8c0e9ac4829979d70a71127fa4d3f0fc07e95981a2ec042aefdc3764575916daa24be20ac68205264e2b603f3ad54eed4012c133e94841ed45b0f51c6ca4a93d7d6ed2a3dc2e9c4ea26e4d7040e7298b2da05f9de35f250f4a8cb00dc91702d71c1d72d8cad65f7b93d44b83bf08c1c035792f2933a9f0eba2add4e0108a727495d955f0e9a79cd9610a48a06b9340e0026f09a384ed9a7f436f15f36b0be4eaad78dc48badbd13ea005e96e64b9b42733c73c1794bf41fa4e12bbe9590deade0466b8ae0458e83b9f86b035eebfc6dd2f053a4659abc9bf28cec9c4a6cebd2b42b28d1e862980c3c60f880d343fa3ab85dbfdb4f056930bcdbba5352968aca517aa667c94a7866f404051922613e959f073215318194d8ba02c247af85e6cdcd31a2d6288706a37d71f215b7cadaddc8ef460167959570b4535ac27b262560a078bc9900dbf343c755cd7466e8bd5276f26fca919a8617a4830cb1e808ef67ac5b7306c4e5115d85ab18d25b4701e0c7091071d0699e95de9b635e9dd10b51148b3ef394124c1d9b0397b593521b1678fa0a70844b6ad942c206f5b9abf41fa2acb49cc6f9de164820763d441d4de8229f21c6cdaac3c7940244b14c3bd00d2e9663327166b2a1923bc9d25139e8fc0722ec1180281fb7389ca32324c9237eb392b1bacecd1bd6e17deaa3c0d0e19b0a1d51724e709de986e5d946d605db626aaa6349edf7326b991560942189d5a971f20370320b3d2a4f253e4a1615fafe0ddb976a03cf5bf4c882cd2eb8a76526946099123297f5bbed64d3a9caba7773d6db2a93c8cffc3b7596d3f118e4ce58c3f048004edb4c1019b77fac01a209b623509eb7e4293806ceb5aaf6ff2718bfe641f38d359527c05b49116e47fcb4bc058529ccd9f0bbf388949f66fbf2bfdf5240ae6d8828211068aa556e7fdde5e2ed661448436e00550037a90b043c44b6e9a89682c2c95ac2cf032142ceb43abfba09bcbe6423a27cf4d8ca70b1d857d354c198f67d10757cdc7f79dadb085122599c71faabf9f5a5c7dd26a9dc58c723a5a42cf9f99865000dd2dd11547f2f9c7287d1ed200b8487f9e58ccf9271585eaede6bec85e206d75cb4c40624f027b5ffdd7cf3b5c08ee722ba289d260273cdee61700d04b05b5e81a52f179b947a2941bd328184caa4321cd5e5a6fdb4f52fd196b679993200a9073ffa2697a3af1fd37a58014ab73230242ec0920d303798bd6575c03988f1e209810d5a8ce5e4d5e189182c043c38a5325d6ec92912ca7dab4b9691626f616046d3571a9d216360481ee9af397b6bf866361ecc473d306ce55d20b5d2c985a4d80cf98113f393f1025cbf6b67e426d07dd7d58c99d0a4f1c8da7b9d17f2b9811868275841bd297c5e83b52d08b92e007064251d2cf61eda2c541d063616d33877ded2d055c06869c05a30f3e3c7bead208410113ea257422b944eaf87e3c3288a3ea6c90b627e76e50210ed434893a903169725300dfc3ed8dbeefd2bc577b783c5dd5", 0x1000, 0x0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x2, 0x0, 0x100001f, 0x85a, "8b0500030001f4d2c900"}) r5 = syz_open_pts() ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000080)=0x7) close(r5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r6 = socket$inet(0x2, 0x3, 0x0) recvmmsg(r6, &(0x7f00000002c0)={&(0x7f0000000340)={&(0x7f0000000080), 0xc, 0x0, 0x0, 0x0}}, 0xfffffffffffffef7, 0x0, &(0x7f0000000300)) writev(r1, &(0x7f00000013c0)=[{&(0x7f0000000240)="e35dbfeda71d80e5fa43a7683ebf074f330bd14903519d99401957f0a5d112adf0f7388c9bfa9c4496d0b78f7c1cfa8aec9dcc35204ac738cc8ce693bcfd2d7a97874115617f3ff5939a19e4fc06a51651ebe9f73dbb5bcf7667a21164ec882e89c1e3ea5ab46657b1096200aa773ad42623280cb88392e46ab068c67ad23813b135617603e66e2393b5aca44bd19edf041d2b5738b0e6d1c3b9dc67b23aae610512c4d0c10036028ad2e1dd1fc6ce9f80d467e9916b7efb0977945f229cc245a8526b1c2148ce321b47e23463b2790f89ce6301287997873500d08f19c7ba8e4609f7a396afca3ab7cb69318e1f876c4213478806b2700e78d961af0a5a8a7c4a973d8aaf635aaa873d8532fde2834bfb4218a1e985cfdda0ad28cd0dcbe666e7ee7d9996e3fb8c4c27f80ecc8bd3e6b64a72f659fec065cf954e8267300c4a4aaa8ad03ff7bee328e0da83634e2a8e018d67c0be51f78faefd207518de0f8f8ad364585ef996b72121ba54891334751b151d5564df556d9e4d8e600b0ebb6eac72fd88d58c67c5e3ee3e98e89aaed1b74e93e893ca6720b984a1ba0f8bf6815f4f8a8d5743819673e44f7b5ddf305bcc0fc8c3afa48b4fd82316bcf597b818748fd045346bd7f2caca69811aabd2cdcc32360bce9e0acbf98e943849ab2f946428218d83fc3a9cc03bf5b66a3e6d80ae7e47e03224be1b7626cd329f410fc5ae7d4e0e2fab30adef3057ead391a34470b5704ff362d628ff9324d50add8901029b190b292091c2acb88fddc6285fa9101692006ed749895dd65e7a4878089376f0d6abfd3a41dacaaef23c0289a2c6a1a0c85174ef070da190643e85c74d0eebc07b0edd3e36f2d355665f35202d439b5b1d67a9fb93d7d0791160269bc1256c54a1b94f0024eb3d55dc0a7d0598a80b78a71dd29cc43451c981fb9615154659f864f467d2c0fabad3699dc0b4a2476c4846c848b313f7fe15f6b367e60db91daffa237815fb3c593a24c0332f6bde3c9c9c88c8c65042a23291e35452bf83022ea93af13cc19e81a532e009e88a34b28f7f593e6acefe569da3a8f1189f7293724e09e0692648ee5703ecf96de190991567df7aada63a248390798796d64b97dcd19298c294f26fe2c7878783ec13cf669c4284c1a7c7c37c47a8a481b6a6b308ba29af39110055c607ec9acfe44ba6bd78dc5e6e48b9b42c5dfd968d05ed5ede2a78b4cf9a8e4b27c261210813495004626594ad1cd6a0fb22732a1c87143118f5b34ba487e0fec988deecf981776fdf4afbb80f66f4818cd8443b8a50e3539648e615907fed142b4ce44ac1a316d3c0b922455f626ef8da49817bd0442c1bd1a0a5c2de6a3519b86a7fc79c5b29ce3a045e02cd839a89e79b2fceef9d185039247115308c3330e1cb7a7e022477d296163c05585c7b222260416cff69ea843d1cd79dbf0041e3a518008721746c825b36fdad6bb8ff6b0414f884b186551f6a5b9b4b51a071048d05aa255963a37ecee7a030a38e8e80041a1033b618503bf0f3203fbf5e6802b833b2e711026424fae8ec4d6d55882623f9a72ea99593c9f5cca8888e1b38ea0b16318f39d176a2ce2e1eda8bf79a216ffccd3faa0916e46a0f8c852570c98f2fd9e99b8ac5972bc418648b942ee4b65c44d057f48df868468a4736f9ea30a273c8dacddd51f1831be7bdd61c9e217d786ad1ac98cf8fd74ecf96617c5235c35e3a7ea2a913df8838384aa055b53bae2b19901a88c1c87d70f4535e27b9c1f066f119346797a991f756f70eda64defcb1dd618f93497d70378b7e0fc553174f8bc021f60e47d632cb06658ab1b7fe57d9587fe795da911c7c7fae13a9a7113a8fc44828f090c2f2bcf324629b9343a3967059fce5dd66d12808d9ddf2410f34b2e424f8beebcbe0bb4a318a0dbeb405a56024ca868395d67303c95674b643e02a10f2140f3a2ea930d546562fc83fbb7a859dc7658568527460c7e06f7d667ce8f783502bbdd97c80ad944d2ced3346d6d87d6a513179a0e5edc79d9d9584abbe49de9f3b4034b5e023e8b67fb39e5c00715f68d3caafd0ad949b8c71abe94940da8bdabfe1209439b363447d52f230e5d1659b29be45f77dec84ef2836b4053609058a9c0031a7c76bac63c51c3a4dc8aa2ca3854aeb3fdade6b888ec8780a4995272333aa1c3d2959d1de71334bf2990d3cf13a3b62a7d370c944f5e6d0b7c259201c43bea9cc21da817c974331f9d6be9338c608e0fb172e0954eecfc3246e10ee5c205cb0fde8640e323a6e643194f4512362a86f08fd92e8f08b4fa1591ea6e8453ff306f10c71b0340e732147f52394a49b655a9904cc2097f6a0cdcdc124abf72b0903363a14906a6efdfd6a97f92a3a697cf9ca70a1ec53ab95efec7988bf8f6cb6557388d23a35f226bca8a565778834cf09298189ab77d1b79da9733200993a496d7effcc6e26840bcc58450e1936e4d5c58aa3c63989b446e12209cf6cef60c1e9090fe177181d0dec10490660fa17946877320fa2a54df5bfae16a3780af576cd062697b58826b046f1741b41bff2c3816b0dc0bb4d30a6f7a92c18b0e5051ac49be01d111ffa3194fbd05273a9de0b3b19c07539a935583397eaeff3facf7099d8520e3ce4b9cdcc7501d0a081a59dcce8886674d38651bdf0f2b6eb5f6b38db3a0f631d99a78aa67bb29d8d7d20d00f8270bb855adc20adb10b3e4c84345d57168c282fbb2b3944643d1a2190d592da2b3f14f283ac7d32b04fbbf1e925345db415a22cf9115f9b954c9e534613028cc9775128afec3507e7b8977a86c2637839fec7dfdb401173172f10fa661ea39ce2dec7acdea4ea88b54fc85e45f4bd52463837136576e78cb8fa873abe21da61cff7d77f15ada2b8aa5a28a69c3a4b4a499a1ac52158eb52bf1f760b4bd5a4477b9bc224263310f987cb00f501a11257bb1f710438a023d7dd7b91b3d9a34a114187640c3955ae36cb04d6dd10a90fb203856cd8fec56fa6fc4217937845bbb073b7bd96cbac32d7150b29f3d42bc2dbf6425944e507d14457fe2ea7269bcde0aeabd8a7137f784169d4d2bad03bc99c305df2371c9d0e1a83709e76128d15586e44967d1e8bef5eb3752c7642ed868fc3904d472cf110afc7a4a0df5491953d5b47fd92b748b3b8b93b35e3923919f3993a288637220d7dfc0a4d3c15ec1dfd7c061e5fd67b0ede343cda08256f22d9d7f66f311bdba1551fae7a02c8c1ed88c2e7248abffb66d40641b916a674764de9a2320d713b694a5d10d1b1db6b4375cbd2469297d8f695c5f2200f46954222474809e9a83200683e95e536dad7669dfb8158fab87f8245e0ace781149b8d542123ff7c2a4642bf7fd265d0f5a51286e412281225f4841dbda0ba2288ef12c2d70b6d46bd7bf3234b314de9e698ad2de9b6fda7758cff7b706fae14ac405f68c0ccbcf7a244147312bb487b98dc77e35da5979b6c75d1a504726399468327eeab7d817a36eb5764608416ae1cdfba6f18290421cd7eaf01a27d90004a8d6dd04cbe65973a41ef2e6b56c9b20463489b6355c0826358d0be893a57d2717343338aa535da8a0fc0721c4e5e6bdeb84a4d19ebe9f2de990e52a5daa06328fc1fa19d65131d9c1f96fb20a495ff29a80140c53bcbe1f9a7425002f58a58743fe37d7393b221d2a84b0ec4d6ec862ee93124010ef5e88d93bab5b807f42a2a982aadd53294be71a00c3a4068e6a5a2eefc5d4bf9a2152accffec19a878010b41ef5c21ffd7496b1046443d33ac05f72c378e5d99309379cd747aef4c264e8af8f0684c5aba36479863dcf6022287b7f652a1f025d8f64c507ae078e9995825a78e7a69ca7e9661dc1bcee71c06dcde01339aa569144c2668c26c6f8977eadadebbb0b1726dea289fc206ffd024b69c176d1b7b25667816b38358023d109aeece0079f9558cdc207172532e28b0695f86ccb27820235465796e73e848c5a05865480ddd673215e3ef49d5f745b9f4f5bd3a7ae99af7cb664fd84f3755882838429c9a7bedc1030307243f5b50329f44913c608492f3889de0877f4a9fde11f650c3081b704010c32fe9d964330abcec1720ed95fabd54b9d774127cf97e8d1a193ce6ff7d07145094175dfcea59546d4eb6bb2f67916f2161a60b365d43f29a3a4f7ed76782d9c67936b20fd4820126f196ebe9a55473b5c9de4489de843623454b74c5efa2033d8e0ffab2ddb98efe372d738c91dca38ae6fad86ea23f8eccf1c30aa613afd1c81a8c0e9dbd735d83870ba466ae19e376271a3375ade4d1f6fc802ee8381c08bd2b2696144bb9a97665b25d1e90f0f951f21777c692c1f6ed86757730fa9a593fbddecef7fef6e18012d46037e289009492f0eb5287460381628e86384e32320d567d43a601088c8c81defff03b70255cd3c6ae79b222a31388c4c605b96d7d985d53a3cea80abdca419ddcf405621eaad2818eb3059732b90bb9bd52a9185a7350d395b612f9a8361b5a0122cb5f01bc93e519538743cd9350cc2a4fe18964176d706ae122e371dbcc5f508ccc4f106c802fefba04fead99509e6c1e7e63c614c2041eac6f8427251fa3966d6804ccd03d7b29a22bdfc4cfed944f7364da48b4d02a370c1aa836bb038020a3d6a7289e3c947b5ac40bfd5673ef58fe21e5617bd904113698359cc8489e7053c12e6958380b9f7faea3de5005e01b279c2652d56dc0ff94cc6fa0f720211be04447c1c202294e586fe9d0c03bc285d2a5ccb19f5799efbc773de21bef7e0aab9fc648e591af8080b79cf65a8cfad8547c179096ce27f5d62a1c822adf3b3de7280ed3f706d13beb94496223124e7b44271b460df3a778d36dfa8df0f385a2584a747fa94b9f0beb3e3a32ebd2b6d5efe4ce6208e0d2406a8627885fd0b050bc426927449eedbb09c034dac29ed57bc1ccdc133f55599322c4c0eac5ba3d3366dcd21d9e89d481182bfd9e416106a314757d5560e79a7814fc7f4c1386a9c3b704d3fca95adc61944f0c42710a82578726af6da1d4efa44fddc632efed5fd9fe53959a2b5a1d8df0bacf58e213bd635ff6c46bf86832be7d393da1167e796dad0440b038cf462fa1d35b3b91bb2ac72e8f150fdb4f10c70bcbcd6c57cce02934ec8842d9b98a0e9ca14833de9b1e6742c8a784740c28c4cb3960135c0d", 0xe5e}], 0x1) executing program 6: openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) socket$inet(0x2, 0x5, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xf1, 0x0) r1 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)) openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) shmget(0x1, 0x2000, 0x246, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x2000) accept(r0, &(0x7f0000000500), &(0x7f0000000000)=0x2) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() setreuid(0xee00, r2) r3 = semget$private(0x0, 0x4, 0x42) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x6, 0x3, 0x83, 0x2009, 0x100, 0xff80]) semop(r3, &(0x7f00000001c0), 0x0) semop(r3, &(0x7f0000000080)=[{0x3, 0x7fff, 0x800}, {0x4, 0xfff, 0x2800}, {0x4, 0x81, 0x1000}, {0x4, 0x401, 0x800}, {0x4, 0x3, 0x800}, {0x0, 0x9}, {0x3, 0x8001, 0x1000}, {0x1, 0x9}, {0x1, 0x6, 0x800}, {0x3, 0x400, 0x1800}], 0xa) r4 = semget$private(0x0, 0x1, 0x6c0) semop(r4, &(0x7f00000001c0)=[{0x4, 0xd9, 0x1800}, {0x0, 0x0, 0x1000}], 0x2) semop(0xffffffffffffffff, &(0x7f00000003c0)=[{0x3, 0x4, 0x800}, {0x0, 0x9, 0x1800}, {0x0, 0x7}, {0x2, 0x5, 0x1000}, {0x3, 0xa273, 0x1000}, {0x0, 0x105}, {0x1, 0x0, 0x400}, {0x0, 0xff, 0x1000}, {0x2, 0x0, 0x1800}, {0x4, 0x800, 0x1000}, {0x0, 0xffff, 0x800}, {0x3, 0xb, 0x3000}], 0xc) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000240)=""/84) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)) semop(r3, &(0x7f00000000c0), 0x0) r5 = getuid() shmget(0x1, 0x1000, 0x1c6bd50e2420464e, &(0x7f0000ffe000/0x1000)=nil) chown(&(0x7f0000000000)='./file0\x00', r5, 0x0) seteuid(r5) executing program 5: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) close(r1) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x3}) executing program 4: r0 = syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x5) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000240)=0x7ff) r1 = msgget$private(0x0, 0x200) msgrcv(r1, &(0x7f0000000080)={0x0, ""/233}, 0xf1, 0x1, 0x800) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) mkdir(&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) syz_open_pts() syz_open_pts() executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000002c0)=0x2) recvmsg(r0, 0x0, 0x42) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) semget(0x3, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x7, 0x0, 0x0, 0x10001}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffffffffffffff98) sysctl$net_inet_ipip(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000080), 0x0, &(0x7f0000000440), 0x0) setitimer(0x0, 0xfffffffffffffffe, 0x0) semget$private(0x0, 0x7, 0x3c0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x2, 0xc}, 0x4, 0x0, 0x0, &(0x7f0000000080), 0x0) socket(0x0, 0x3, 0xfc) r0 = open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x51) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = open(&(0x7f0000001180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) setreuid(0xee00, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000001c0)=0x1) sysctl$net_inet_ipip(&(0x7f0000000140), 0x4, &(0x7f00000002c0)="6562831c395e9fe314670fe68b6b786efece41da4732dc079ee2b173c8f6ecbdd4cc49d1ace717eb6865d863bee493ca5345982c9ff5eb73fdd32d05c753a06a01dc14bd963dc5c2e3261320d652b17a9617b69fea49d3a1062b8d711a8d1767012a92f4da750f2dbd22a53c87032c67dbfa8d1b1d48bce99afe4814387a4a82f5c3a190f6eeefdb8dd3ae52e9f7103d645c4182035468e3c8e56a9c56b086fae183557377d2ae7b22caf749fe03d07d38affa", &(0x7f0000000180)=0xb3, &(0x7f0000001440)="1c315b12e49b879398360b5e9c4eabd121b2f08d3a9a44045dc9c6cdbb029a11b57baa31dc521bbeb5095e1be24d8a8f9b7c15cd0d13a4200b4b39f7a29b093a52337445ff4cee6bb18a03f2236f76eb947c90e29e8e88e1115321bfad0ea9e17def45cc8e2f299cb88faddcf16882029b243bb14e56d13fed51a4a81178fe4a12e0b7e091042dd664c44e731046192b89e391151e5036e8715963288b9a143329fadd8bdcdea1df1ea3eab897f330d24eb06086882354b88071b6402f2ec81d47fec49417f6ad187f1b78df8d527c90bffb470be2f0423909660f694280cb1eaddccda3feafc9b5ece007ef1f26d2d2da85", 0xf2) ioctl$VT_GETACTIVE(r3, 0xc1045763, &(0x7f0000000100)) semop(0x0, 0x0, 0x0) executing program 1: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) socket(0x2, 0x2, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSKBDIO_BELL(r1, 0x20005701) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000480)='./bus\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/../../file1\x00', &(0x7f0000000100)='r\x00') unveil(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') unveil(&(0x7f0000000400)='./bus\x00', &(0x7f0000000440)='r\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x104) utimensat(r2, &(0x7f0000000140)='./bus\x00', &(0x7f0000000240)={{0x6, 0xc25f}, {0x0, 0xfffffffffffffffe}}, 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='c\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) pckbd_enable: command error executing program 4: msgget$private(0x0, 0x0) open(0x0, 0x0, 0x3) semget(0x2, 0x1, 0x695) msgget$private(0x0, 0x10) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000a00), 0x0, 0x0) readv(r0, &(0x7f0000000800)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1) executing program 5: msgctl$IPC_SET(0x0, 0x1, 0x0) (async) socket(0x0, 0x0, 0x0) (async) chown(0x0, 0x0, 0x0) (async) r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1024, &(0x7f0000000080), &(0x7f00000000c0)=0xfffffff5) (async) r1 = semget$private(0x0, 0x3, 0x43) semop(r1, &(0x7f0000000100)=[{0x0, 0x7, 0x1800}, {0x3, 0x864, 0x800}], 0x2) (async) r2 = getuid() setreuid(0xee00, 0x0) (async) getgroups(0x1, &(0x7f0000000200)=[0x0]) (async) getpid() getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, r2, 0x0, 0x1e, 0xfffd}, 0x0, 0x0, 0x0, 0x0, 0x5, 0x1}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) pipe(&(0x7f0000000040)) (async, rerun: 32) poll(&(0x7f0000000080)=[{}], 0x1, 0x0) (rerun: 32) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r3 = open$dir(0x0, 0x10000, 0xcf) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000080)}], 0x1, 0x126) (async) truncate(&(0x7f0000000100)='./file0\x00', 0x30021) (async) kevent(0xffffffffffffffff, 0x0, 0xdb3, 0x0, 0x0, &(0x7f0000000140)) (async) r4 = socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0) (async) r5 = socket$inet(0x2, 0x5, 0x0) dup2(r4, r5) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000240), 0x0) (async) truncate(0x0, 0x0) (async) mknodat(r3, &(0x7f0000000000)='./file0\x00', 0x1000, 0x200) executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = msgget$private(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getgid() getpgrp() getpid() msgctl$IPC_SET(r1, 0x1, 0x0) setreuid(0x0, 0x0) open$dir(0x0, 0x200, 0xd) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) fcntl$setown(r2, 0x6, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0x94739c02}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x123}}) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getuid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7f, 0x0, "06e1ffff1b000000000000ffffffff00"}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r4, &(0x7f0000000400)=[{&(0x7f0000000280)="b86e6d65537c029f4e266c4dd258b3cac86ed0a4f2c2be63157389dda181abce9fb8dc08a6be755251f4f89e922a7319a9253b8596b97c8b9fc928403b164386e43ff11e91b09ae8d2e6a3cadb142d6565a82cf48a0a46611b9fbc0df67f6438", 0x60}], 0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000003700)={0x0}, &(0x7f0000003740)=0xc) r6 = getuid() seteuid(r6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003780)={0x0, 0x0, 0x0}, 0xc) r8 = dup(r4) sendmsg$unix(r0, &(0x7f0000003840)={&(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003680)=[{&(0x7f0000000440)="fe4cf7b8866d4676bb7ab2878b4e924900b797ad08250a8c849c903149754e818a9563d1c065dede7b83dd02984b51ae1ea842b243f0a13d1a1e84f5d1433339319a271b2e06e519088641c6c0660071300cf796f1b02a79e63746695be0a770ffa3eecb42be12a8f7e730bab9cc79b5fc33a7bdfcd535d7c72107ad8d0cad23f1a0b508da2b406b9e875529f33c3b205dceec99950bf556f084a923db686b0c1763cc75e59ee774e79381bd5d3b976ff018db5ac5932877389c8ee19551671005751520b36825f247cf3b85a8fd7d81c0841a0aa914c77d1d3259a1650b1c2d7d87cbe92bfb139310510e9515ae8e7a54d736cbfb794c946b2d4b4b0cd1ae71cf3970c9a9ce9b29d3a8ebcaae63694767a9a9ed64305040eed95a6c483802b6706dc21b24e4a0fe5d6131977d6fdac1ebcbefe6695b88585ae7734b7f28520336b28513e3e049a7313d0d9708086bc4484544339e75206f7ee21bcdb6c7cec571776c0fca61c39e12818af2dc16cb3697cf551161ae63aa481c70f5b016a39c50288386c44e2d3605b833b2c9c6f9ccddf9eb191274232043f64749c8abdc90871b76e7fa46863725363fa80632ac10a260649f06f21994b4b5aaae52e5afc1d13e372177c61879181513467df2988bf435fb79b26f3dd07e019620974ff1c8bf1095953240e898986138f854283a54592e482884811ce5273cb520ca6e72a0039508ad864f543a269b3586a6129e7ebf5db772eee2e1e5a63bd1bc9c2ebad1551294014344c0da075c0f3cb23152cf9764e732fa90cad3140879599109ccf2fc58e59c6db8651a1102819d7eb0ea2b9a746f2c71c2d1fd6c1cbdb7711ee66a113ffdcba1e5ebdbe9316aa71c4911ce7c08257435d4ed473ba2b2d3682a9856cbfba01577408cde2d251e094102c5c24492dac776668b485589ae05f6fcff2b6705141920f88e2ca685bc08b0c81d0d9d7eb1689725c06c6e6b9f9a88ada3abb3902ca65e189b107ce570647acb9bacf579fc33f6ac9de09b20c3a0532b16892caa3ed6a5f3dadb57d42a895dd3704e97abaa2ba12897d91d41841460c03551b725a32ec76cf60478a9f9125b61dd63b9deefcd40aec68cd7b47dcad70e22a3f3d47e6ada14d429b5e2c17ab91ab07a566f1d3d160bc2dd0d61fd7448ce5ecf56624e122e0e23db25229d8e07208420ca3324e116b94dd0475c4d8e6e2d21b9640b3d18fb0ceca5a557e76c1bdb664e13ba2d62fcf126d9b5449db2e01fff813c3f244958d6d34ba86c3a304242eb8421bbe10a70ff98e7c6a1719e329305fb74caa5bea7bf0ebd866321b70d61c04770ac38b38f40670c0ec25373d07f8e8e84098e7cc95ac4d3eef85e7bb154e33b7b09a28e55c1c3e32cecdb207a1e68ecd478ffc18224e3a399cfd28c674df8f38217c3504ac8131ed29f1ef3353a63f8690d92a4722760bc0f5ce98a470dd1d7b21cc5aa21e000abba23574cf80b23afa1f00067945928dfa2eafbfabd709a17d9ef4d31da17e4532a4b0258caabe36f8beb04507dffa35a3e4559529d8223b8fe9f8bd2934af34b17da4268fc7ac187b6d2e0aa306af4746c7ce3f4a10cabe0171c7d2cfaddf292e07614839bd5acbb61a7bb70a6bccc2e36c4814fe432ee97e624711eda23aae75321c6cc3a0f35e8dc07574fc3d61aaae9483ef04e1cbfa06fe3f7178078bc7bda441a93d5f4ccd1876e78d9997a1c513e786970bce14e0b97aa7ec450b6a2ff75a1ccc6a54aaaaf361c1f19cee19ff1094bf61c233fe0ac7faf3f75270d6c392d47d4c88866795ff89731e448d8f5baa48ea8cebc534700771b762aca3394cf28aff77237eab98568dec223c2bcf07c902a87d21893b819289d24f7133239c3ff658b4f26d3f9c7c117c6f325b4f33c2754d5602b3af97a1b3517a67915d9c19bc359ba13d3d4dadea1cd523f8a4f6cf411ec9ec9dadd7a66a5a02059f7f7cb28e947bb03c3af9fb596865840cf06a775a1f1cd9e4b50022a7fe5d27b6899d98f3439c91e430244fa34369f2cfdffcf0af1b0ceedbe30ff1b01e86e0911a7610737d6ad1d70d623abadfcf2246c1d61d2c1b0356e3c42e08cb4d174cbbf54d196db2b4a8fbc638b4abcf3d79a24014b6cb0d10f0991cecc6a1827901967c866927aea28b0283a5577256de73536cbf39c4efee22a48aee90c314ac024b0e5037cf702794e4ae2cc0a05973f858e0683c7872aa8c61b25358e0a6c17e4859f1d696b4b01f180808c92285ea71cf7d5d293d2f1f29c1ec77cdf856710bb39d3c5dc45480b9a8e326388aeda89cedad2e91d854da1c8e4ab86f6a34bee333f35098f4c5de4aaed8a7e6b670c347981d799b624e4052b9dda898f03c7606f252230f277f9bb7881bbdbee2fd063d21fc3d81fe886d74c41fc00e48507caea204917a94d59ac48ae46e6d2fbab19d8fd8513deea2c77b9c851ee3f29daf6d016fffed8e6454b0b1af7a4884825783097ee8b96172b107c7e544aafbbdbcefa450b556d327d0c1e3f79aad4c268ea663311b2aed16b38456fc8aa396e3cee60f2b1a537b7e2d4d6f71a3558840be33b4101237ce667bf5a9d557a7688cae8f5288e7c24944dd0f271ca5c51ad243af98476a96960876e41d12cff3cd29d86b48931021a679b7959157ec0131069b0e9b0f377548514045fe18faa7efed9a4bc62a9fa9814f7858b826a1364b9c60eab24bcc533171f75786206b31c905f2066b245d6fe41730ad824649ca055f6ed1563624985c8d825f672fbd71006d64978abe05e9b79a399ab201cdaa2b1d84654398c3e2896ec23872628ad8b721c0510cfc9aefc26a52f3b69680684c6811ac5d7bd749fcab4e3975b1d22236d1aa1e1ca717dbfd0e149547fc34e7ee65b07cbfa1416461d016aca4e3e95abbc3071fc0d9518ea857e88a91b9374583561605b7e538466e8ed501119d7a6ea29f8d7a3901297ffa731f77bbe289f366a5f640cf773fa2cf5a35762c03d3574783d3ea1c2ea0924538837967b26a424aab9d3bc807ccd51194ac5c207ff8af15ed18e60ceb4706e56fe634f41ad9aaf163d5e33c2e57181c3bdbea0b0b7f81ed1d0aa944b4126317f1810f6f9ef98db7b377b183c85d8a9ef340f289fa043210865b226e8293e8fced372b428d58385eb8fa4234a94fee4e91a6b7e56a6137deea00b868a421b8b867b971112a5941498a79587e7697fd2e02bd1cd16f3f7094c27f040e807b0ec99852d6453360c52f3d1ecc1a4a2906645a82e8b5080a7d485b145271511be63a0c94a181134119157d6096f8121730317fd3851fa0ad39d322b31775b7c2c6bac34f86a08bd5fee0fa2286e911ba9af2ab8ad75d008d85b11385aaa184ce02da902c196dc6b12f7dc63a472b37599db8f8ccda75f266012619819c56e25b48533ee20bddc3d580efd420dcf62f23057d6155900a4bc242379fe3386c23f0a05cf94af306b0d09a6430cca2f0bf4ab86b9ed59e123f82c6a7901ec04493e9f4044698d25a760b4548bb94f631a5f7dc4a3d2325443d354815e904c07cd452d12dc6fa5ede86a0bcd44fc4b2f42507632aafcf4fa17c5c12473b90e48ccbe67c146ea03f531b2944c00393d54a2328d79c4be7b9f5f2a4712283d4997a1033e0909df534ea82a2258adcc067fb4533a5550c4517041bec083ad5de7d838301e9aa94738a2b9018f991e4df10935cf1cf61f8fcb54882be0cd09b183f3df0fda7991740c2d381e87bfb7190454bf2e93fd2e14cd0fd57117ce274e60b207cb5f1e591735e93ad37e9573c2f49819f28c9c7283ff3a9483278207d4e69de2f9f1d888ce91182944f28e83de0a2afabc6bffa827f6706ea08282e481ae8c1a1518fe0ef184d508c71dd6244cbe6c811790b88a092b95243151122519191d178aced4c206217401de826abfbdc30fed3ec7f0cf9b0f56a5e189dd9eef9196716881f54bbaf2ede9b0a13c5befd24acea56757f65613a39675d49cb2b260267de0c15b4d3772a475e3b032a2cd61942ca0e72823755eaaf5bba810f9b95290c1cfdec1d0e7d56315d5d3592b43e4cf41b702fec57a144f95b10adcc10f8dd910e5bcb67c4df31f8b947dd49ef572279570752022bfff5cade0f30d70fc4119667d9233c7782cde44e6036fa531bde1d37bcf771b926930f40d71b0c1a5394f14455d38d06bee07f7f4713724304277b88ba91c913644612001a004c6dd892277daea15026abdd2dc80975ee589f46101b3f0a88bdc98e4fb69d97e6f3e122d91359dc4a6abc608d27d404e5432e97c1048e1a5e91b07c6302601fc69f244854ef74397847fcb7b63ae88cce9681e9d8b1cef3be3a59c15e6161b1b3e47f31c896de6abc1837bbb034ac95f5601157a85faa4652e7f8bb677ca640ec3eed42eda59b2c497c86346140189ec0d45e894e0380289bdc4e1ed29d7fa4613398bb18ea97949e9c96f460129fd0b15ff632f0b9e5e8175f7ed5349d2a7a611e88d142bd4797f00750da887d038a0d9767bf56da0d2e2f818e96e9c046ab0cc8c09f611f11578be5434223183a78ffdb3ae6e1f313c7dc79cbf7733d8c27ae8a723228793053a909d637d80a8c0571ecb3248510ad71829cf7a9344f44fbfad463bfb2d61d149bfc1c6d2b87afe4d4163d62b1f1ed11048a6e65b8bfaff48223ad0cb7601216a737a33300a23b485db731d3e42baf7ecbe7bf0391be5306c4e98f438b2a31bfe2c677ba5dc03ec3f68fdb474331a2671b5ec19a0ed555def79701f2d0454ce676c50f48d95fa3424cc86fdc26ca14a825fa71e08289ddf27db9fdb5afd622d4e43b0b1cb9dcb135536e5845a57f5016f9ffd6c06bbd5c6b0bd7625e00fcdfaabb8e79c6336f9054973727cbab412fc9cf45e1f036430e132592b073dc54c61a3c9cd7cfe44705d95f4b15c4bae14f0dbf3d2a3c9d33c5f689f8a8dbf54dbe7b8cbbbbb4a0cb1ac60705bcfb992fcb327f990fa115d73b5315460e499c6e33e9e9156adbe794763f4f06a270f77fdd9ecdc28f1badf292ac0f27ab2eb717d56a27b37aedd50fd31237865b288571f1db2a0b7dc5432aa287b63649695182ccff9577c4eccbab34416f542faf6eba24ba7dac44b770eb6825c7e7a2a46a9d1decd1c7cf5eb1d2ea4b12262ec2f75e6f9b883731625b397f79e16100c4cb9b038cf022b2282b7b06ac98ffa3c6677ed9d10f4e0c697e1b9e6529d29010dc73da1c2f31bb8705085341cb1d2f0aadbb432282b439e132d9b08c83748a0561367d7936557a53405ed1dee7742bfe775c8d51f67abbba6d53eb771cf8063eaf5275dd9a46318a4f3d147756702b9985eb35d5cb0b80f051db358be48fe6ffa8d0c7cb39d073882e196148ea7d055513a99c536b77ac54ac3e4f83081fa6039018d769741104b223e86b92873a1e9d21cadfb1e3e3baee1b612771aca9c88391c5d5aae5004355cfdf302464695ade89ff045f9c8d10f92c10973f15c313e2858bdec0b68a19703f10d03c3bf54a549647be1267303d781e51d76c7ecf22d623197516c33b7a42148681cd312344f4e06b19df64af3653e68e81db8618432ee0a93ebca786f85a39bcef94f4f519e3527eeae57af0cbca5c6ad74ad8cd100f5ffaa1b9e7820d0330e62bfd44f350b0df85dea363b8460cdd2e414f88e539dbd4aa31619d019765972e993ed5653dabae0f696fdd71169d47ab98104eb8de3c966585e15444c1b46ff23fccb31c5b8240d8aa87011bd0b9cb2c2c86eb9ae0d1b9d9c3c8f04347809ba2179", 0x1000}, {&(0x7f0000001440)="460e4ef1686969e4da1f5e9def58b300613dad0465c6daf986ba926372e8759a551b36cf85543e4b1592d0b22456a62b2f73cbde8fd64f769089da24fe645c8440b52531aac834595b762d1bcdf63e724016c7ba1d5c5e22e0287e1740ef2d9f7b85824f4af1240f0bd6cc70e37f38a8c9677bd5aaf47298c01ff2acfe13fa5b7a1e90563ac68fc4e694591d2b77c97997480606bccbd3a4f8dad46a5f9710790175dbf8639e128f4584cb0600d6e55c81c4be302cec625e06177e3cada3f3caba14aae8b40bf996b05812593b31165861a1f881b98a189081ba59afd633d7db37bf7e99818a59e36048e207ec3414d21ccb8be41e0dc7b7f21089cfb140b0799683e373bba33bc0da4e477192496d45c83c36accb0ccc8289cef0a613575b6d99bff00a61167fe9ffa46eea22bbe6e594e327b283225c76cdf628e440cb26fc7d690c9115465014c0536dd3557f5fbdbe41429bc8ebd97f7c99fde644419827445cc4c2d85b980c03973af5310b8bb5d997e2dcfe9af5596c09caceb72a15e5916958c0cf73c5822b8128669e5b443883d3db7d62a26726c7d8a15de1eacb6fc3fbc4e72d2fceab25ddf74a324c893edb330d2c659655b6b08dece7d9120b34ab87755b2677dfc79c6eff9bf50e2725b8c5a795b22d7a7f3a4c270ba88b82b58d8990a7d96896d5354868ce5d6305d7d0376a9a37f9aa29176eaaa1dc3c6a1fdf1429751b59912784c4f49dc83f934d37e127fa8c8cbdb2194d37db5ee89d47ffa833cda9a21d3656038772abffe43f3700174f20a6629a30fec76bb653819e09a16dcf2395e0671280b9f152fa7a34171a0548211a7bc91e7b74e7c0375da6cc0c33ab0432d0b39fdb37ed3ff742f964f2612a89b3551ec796faacdea7a5e1d0106768303ce60bec3dbbee255d5544585c48e7961fe9550b06a526cafbe085eea804864596fcc29df4f46f531f5d0b868ab6e1448b51afd3a4f5373a5feb04c35d83571e8aa6618d7cfecf6611bad49c265d204f99109fe68f1bfeaeef6aa244491be25c41f1611494695283710419fe948f4c73ad0d8eaf09b3c7656ddc064dac2fcd394a89f0aee274ab78c198ebe49d4456627db7983f0201a241bb0a4d62e1c9dc0586226e0a2ca6730c7541fee9f82aec57c2329ff0b0b35ea683da1cffb59999da7989c2e31206b49fcb259d6a95868cddeb4cd2789c506b31037411b8fb8ec1ec5cda561765ed07302d7c25e303b8feb8d1b5598190814a449a64dcb955fdc240089c54c335811d68c48d3ac5f7c2ea8b8cb2b3021422fcba4c59d2ae65ee5d2ee734a9a979dafaa62ab99ec63144cd711f16785c9adb38b1ec46a2684a4d8f3ddc9855470d9a2643c514c59ba63a81f214e4126a574bb5fa7bf74b3ef4e72d93151b3b200ff5ba59f328ee7520c77d84c368b839b6f14b3d4fe1c715c27cbd7c4259336ca654e514eeabb8395bd995638e01397d9ac94ebd83f643735af86bcd424454063e9ef6b068e1c31209777c0980065dba32384efe8e2bcf87799f0355ee9768e7587f10c2ac5bab53694fd19284a3a1318eb3e2f009eb04b1930ba1e56e13d1976d3919aac451abf2e0f51a4da90ef4a34f414bf0ce747ccd16d062a1d5070c5d09032c4a28da9bdcd1a41d68a2a3cc528ba03870e96297dc32c7e5806bf4c534bb0574f6358071edb3ad0f78a9b052251e609a3104d186abf9dc49ff41d2b55394881a30f4e5ab94ca74d64293fb5fec42ba78cee8a7e5d5030f6abdd81fd04f264670124fc050a887dc7d4c7c6a2742c636c0b53a7816977aa60d14808605ad2d26456a9a5a6752cba3c048cef12cd761de8e4400f36f16bdb2f81f09f08eb67c6a305f7858926ad17a4805dde12be3223c4de61b0b260d2eebd3befae21af12484bbc003a8296317c513b0637d46729b20e47d9eb2a8588336881b1c755183a6392ba489f5d0a2f6e96d1e9d0652d3990f7ad5b411b38dbcbcfba07017192149c34dc131cc5e74f8032824d375f8bc1068a9b02545d951756a7f97f26587df593f40049586cc2c62bea4d0cc3e6c61852637786a46396c7b759a6c53ffc8b8122591c8ae29b48963f8941ab59b5446d4dfccb595d09e00928cb5dfdfe8bf956d5f223c5c236cdd98ed9af7708c22e4712200bc6c216eb596e50b65802614a01cc1ddea6ed83f47db47182c2bf8e3a08866d731b13dc3b19f5ae19de023393a7288215459c58f16503ea50d031c5be6013164ac57c4978751fe0d5d2119023bd8dc96400f098146d4ac709726b31bd0e26fc10aa1cabeebdfd442550997e9ecc78034d32957ec0432189a171c55f3ec4df4f6af9acc692a9b62b7af63f10d90718fbfe3b77824bc0538c67ca7cdd24b5997c2dcec0054d714fb5916bb3c5d503b202a560bd09843a146fc033a939716923b304aef9a385f3703a413e49dd5d99b9ed1fbc91638196296c2447a47a218f95e155f3d2af7ca59c5996a22c1f85e490129f58f30ac6fa5aff55882ab3b4a36a6cf0c9ef3ff9fa47d6e05eb35c1deeae619363dde0f2263a65db416d34b3200b7f2e1bbf4843924244759ffe04c7728a396cb175cd18d26769c7499400f7bf5ea570afc3f9a9225bbfb7e2cd46c812c7244b46ca76c1e63cf4a89c8485bc9729992d0b925a0fbece1c0f11d2c6149f627da5c65081d898fa01d1047366f4bca55c535c6996da9b72a38a408ab0b6f567d546f072d363aa4e36894918fd42fccbf76daefdd8552a8d9f7c15ec1bef6d01558c58416636b9d27acbc9302aff871209ec908b3291c7a2a6219798c173d4fbee0b93fc03c2f49a522411936716ee81574860d7ca3f4d65e37325b9468ecdc461f462b9b9fefcd82e96de01a7e08c6f3b14e3a698222d92447e7bd0a8a948976aa64926b1f615e494e3a4458974605225f847c774b8a98fd12b0b4de8b5d57927fa00b6f7ee732b93efcf553262056f5582b9cb65d641adb557b5d58d57dda1826b32d681c3280bfb26c0b4fb9dea42d2eb1d6db5c03036e34cbb0dce8778a4f8301a9f96d7b43050eebea00cceaafce598b9929b9bce4703efd338071e1d3ecaa1ffa56b0bee75c373cc164920da0bb29ab339eb48739b24089ae93caad0c63ff85e4702359fe19701e757a92a066921ff99042014340df7cb6547dee7679a6f3c820f5b85c3515417f6e6c786432466d7b85a9ead8910154853327c6e3fea8f92bfe3239a82d9ddade002edfc2849e220c468073b3eb2798a5aa3d6bba29f049bc1fd3ad2368d628817b55201dcfb9c19affcbca5764025c33d8193132e5d61d289ab490ae205a418df857f784bc6cf1bccb023ad8adcb2360beedb2702280eae85c482503131033d82798a20b23aa24c5a62c08c0b0eec59ea1cc2da3c4bd636c8fe5febfa961234a9efb0ee92e7d313ff62d3392a08b5e0dcc3678f48d469a70e76bb7e03281e5d73e43fb67cb2bf6a65e95e8d57ae3da64102de5bf7fe57096539fbc1857843c08d2095c3d469e33b9ab846c103bbf0b8e4ad6c388c840ee8502adcc91e45defc3edc3c8b9cc3fdbba628e9f6f876db94a2a7adbcfe287b575a8bce38fbbf995e514085793a27583e8098384e281255e389fbe24afd7dc64a723aaeb10db98e32ca75936dcdac8ba527049ef284dcbefa10e92936fdcaf73015a3cfa14fc8644766949881a48595d2ba53da9670c578d9d216144d3cbdcb31d586af2085a9739037b3cf67863d4ce2552de6bff285af8f1e2b22c2c82cd0eb730c68d660aff2909f6391332c52441e0e3db7096bdbc12d8292959657cae1d3caf7415654bde875460f357cfe9e671362745cfd1bb88fd433013c0d57ff1de230f7ac869952d4fe6b4c90b8aedae964671afa3c0868b4fece4bb81e68cca9fddb21900af1549abf58f17c1735722cb88aebc6ab002225b23435ea49ca5765fd611124d87cbbfaa7aaebd877c8b0c33e9135d441c41fc834479dfb663f7a1fb67592ddd83fbf243d3b2315f8a41f7d6f4ea24ee2cf0584f37a996cfb082ce90da4728a5243d8f4a5e0d87f7c5b64a2bf8aa44148c15500c779d302c87c341855c5ddee6d704e7368dcb0124c872eee8fa9dcb1ede2ff23ce341e6f62069ac90eef90001d4d651dc734602d0fbe644670e83fb1df26966320123286bf909e34cdb95748991f1ff490b2f21ae15d26e6be93eea4cc2306f3f46421363794fd4cfcd7f4c48e3e2ef6024dbd21fe37fa4b7854f173b79575bcbf1b2e16dd047501a262b6f6f4d21aad6eee8f3a4b064bd0a950ae5aca03a7456772c070b4fb9f192b2f4669c9d31e8fa99663fc570c89c1dbd6cfae7c76aa624baa8947c0761fba28689d0759ba17e04554dd61cfc022a5ba7ecc53d184306808eaa76ba27ca307dd8a2b6b5d289e01c3cfb72509bf05e89f269e6972c92f7d975d9e956d94d6cbfd3b58ed3d086ab362180f4c4cffc472a8edfe2c167fd621fd54cf0b1fba5d6950ba489dcf977131ee43c78c2d1e823fe0137e9284f9fc6f3ea06d972acab5945c14a7e0f1a79aedc9c4bac43b353660ef2193fdc96e97e9c6a6c73f479f1858cc35331f2a6596a73ba83388bc64e1efa21acea4c713edae042d707ffa2b08e5ce74bdd7e45798165c22ac61433f48831fe029c062d09348200184158215e82fab90a204bf77fc2c9b76b83d7f5352b27baf8c43858252e2b2aad26154562a6bf2d3834637df4ba8cd884b31e69b5f84214362c91fc27f06ae910cfbda9c7a2080ec1ec745361eefc0fa56ce9114a95b92b950c67b7f4e503609b9f0ff6124f349a05b66d63eb3c7288326065e2e58055d330f9ab15cc0aefb0013658bb71f8af83bbbd65bd594136d207ab7af3f37bca803093b5cc51c64ac87b0c2845a079fe462adc0e65dee9240171fd9f28f7d752f0065f0a256b85257acc783307f4d8c36cd1ff16e07d1f0c686b903c6667da7f2a8e71102199964db4a17a59f573de0cf321aebe23c21b4d2745a803e5e6189ddfe269d0e8acac8288eb96bf1d174164c6738b2df72c523fb221c6572a8fc96b39a456e27c66be080bcacefd26ca05f9a70641a81a47865306fdcd0a95ea192c0f4474aebbd9c0ac3fb9f28466bad01f6e83a679b3a6fddf52dcb57f2167d13713f46d8cafc8b8652916b1bba303dd48ae9231aa999fee7e6a9f610fd792300da094ec7dd80a10f71a1cae68c7de8707dea4a6954c93d15f3d861e325ae6cc9f9b48f9d5a8c4d9cfe148c1d3452370546d36e6663fac6d03453bcba718a3296c672cc209a05cb85efdeac8d6ec95b6aa077ed92f91d0a2a7a56f9047304e1f67a34e926613439df459581d8ce13dfde624b36b6b8835b87b892d634b411971e043dd49fd5de9b5065301b754af3f2cdae75df28449968948cd352f49128425337d054f211675c9bdab26163f49b01b8cbe6a96fd3ce6d9798c4356954b45c527a59153b2e6f428c92b0dfc6fbb24460077ecc3ba273c3e82d705ce2578efebce210a89d383e729fef79435d6dea3618b41333f640b71916fd0adeda7f1ce2b974072ca89cfc7cb192c91b4a7717e525d46d5f86a719396e87cce3b171dbf209b3d0b35a2bc3dfeba700c43c8fafceeda6087bd4d3796c0e9744d32d31ddbdd9ce97a9e9e5b24b0ce9fe54ac2ba68d8c4711d9a26f5ddce40905e4fabbc6deb8adb0129effb9bc052a8dbc74bb828fda22260b34fc0547a70fb05d3107f5d087d17b76937bd4f7f80f69556a8ebba17b70b20ebafdc470eb67751a0e04c86911ce0476817", 0x1000}, {&(0x7f0000002440)="03154668363eeb4792057d1c2f9f358232293c627da7242f451b307bb896d3338e1a069c4b092a51b848544f76740242500ed311e256d3c126e2e1bdab66d4bfc76e6dc4eb3dba53b141ad3781ffd626db20bdeb6065a80e9b2f9816bbcbca7a9c399faa1471f6c7d29d811ae4d1561bd116f99b4a918baa61a2ba83b4433140d5a26e52a1d1eedf8e1fe485e848ba1c5097258c642fcc3401cecd136c16effce9002609d5d6fa238b2e1b24373e4aa31a6d01f52254eb7578585e9b733005d5e85d3fc617894474c92e81967583ccfbfed8c60e223184c799eb1c365c139a245bb8bdd81934f0b175b4fd1ea8e42b52c5bbc23d6f4c15267fe4cd298c0b94a60ca040288d750331999aba76fae891766272a58d98855d52eae097e430733c2adb8a46c944baa40a53f8869b03ed4e4ebdbc7e51de647b0b95969252ad6029089551c528c02182ada984d5650641f01c8dfc9db7d76f63eed1b791ce4ef6c993d20136fd35108134cd05c69552a1a54306e08f35f659361d6d63f13401d9fa1f46de1368566ed78b224e6575abf081b417db7094cb90bdbc0098a9b708cf71b813e5cdfc6a08915776340d311fdea85ecd96eecdfaa4019164fef9a4f4ff0963cfab22a867a0a648bb4e51c80c06c6ee51b79856e4d7a9e0b2d5632353b281866b0a1c8e091f205f2720a86a6df3d48399a9eb90f6f4118c9bf0529c79cd95f9f2ab0684f8d724d9979c7ff31e6adad5376bf0ebe4fa608d0c9bc4a97195a8e31f3d3af145c08200754b94e7a485edac25e05e5649a1c221220b62be58526dcf455212273d997c3316b581422ef46fe080e7f2a67446b39e8df0ecec55d6fdf331d364d3f6c2b7f5f34ed3c06e8379fbbd0f64b4a4593fc650fe817e2c26d5335e0d7ddb3e21abef66c1b368a8031b4a2e19f0f5bf2a2ffe6e040b10dc7fb0492285a05cd185e46ffeadd02ab7def64dd8d1d12d6212162c870f4ac9fde95844986d41023ef16cd32fe618dd764b1bda79c9476c39f24b08ea76d1050c3e469c90c0093a28d2b63700965a4b6c0dcfd21e919781bed554212ef53415805cf0be83bfb2c166f1189cbbb61489dac370af66f3a029d9e34d9d32f538f223243fc33376320774296e2abb8e313a2c3d90a6bce54c5d23ca881beb9181f0fb3fa94965e3b9778a395338d520290ba384a5338b0790817352bffb17e4df0e4dc39b7b81c00f7f1b77784c394866e7d4e74c5f66d760fd585414a2d58a330334aaad558604d8a86e486493bfd79a846c7a7492f0dd5f5b3fb92d4186f91360c9d20cb19bf441b01641d8d982436a1252cc9c3d45bf3c77cc3473b5268f7c1e218072c84e0fce063de347e4324da59d6ba22d5f2527a2385c750ed937211a1ab7706a61b98c329dda117e6d564feb7df68ef35e770154d4cae68fb7d0aa4d621bdec6e2b7eb8d0289502ccb563c2753f328bbbd55718cac6568827c9ab45b0989e426405b899b07c9802b08eb83be45f8ea12917acccd16de1e0920ff1fb184edaec4fbb1d874557c4329b03c94fbeee4cfc242f25173b06c9cc6ee2827bca2d8387d97de918c8958982c579796d7fd782899d2e671acf47a7c0584e7fdf1d87c7dcb6b9da1c8a6bedb5489ed6972d7882157d336e45a224a316a869f2196f3d7d94abae502049cf4bbec43f6073b425538b28c988e9ab6f7c9e066c96f30bfe84fbfce10a993333983296704f950eaa29b7b2fd8b3c373607da998e2b4ccd1c340d68c6ca203e15a0865759bea89c31ed2ba987ba982f1c80a0fec716160c7fda6d715e3175d265aae558e65a1d40440112b9eb38918ef15a07cb4daa105243c4c6d532b9774cb9dd23bb263b392d154a4bea00aa2f5d5fa1588167fbd89ca833f86a2518306f5e9955609b6596b1e92bc80e38c4959322ad16558a570a97c4bd48e4601a412daa1843981a53db1976549e8e38a7fba656ca5365e4dcf89fb21b7ebcc481879211de9a6c01319371e150d248751eafeeb7146f7401b6e5a6d16326abdb6f05ce55b9d693fa6c82d39777c0dd5c2758378efb4b60428d5158906f0b3334da80eb52e6f1619ae305604a634af26a571a6ec874d26fef237fd84954ff00133b15b31bcc41169707d39384b38d2c669cbfe429b8749eb6eaf4b53952a83568cbd5a9932a0e49130db73b29499e31cd5208f295ace647b1ee2bff684b3da79ae828f56d35c84af017f3f70c66aac927bced0d140acab72d37ece4942bf06782d3c3fd0e77883de666b3a7f58769dfea4a558d1dc784c26b404bc86fc589f38ce1a4be382579cbb94ccc49da40692e3b78e5178422401d43500463b7b8c8a436d268684e598ae21e10b1482e534486598152f58402709a6e0c59e25ccda09d660c5407a2e9bf634d5175c3f3dd9745c0e2aa0c982218c9167636b0572f414eb674efedc111b0c4e9b00d38eb19fc29aa5fa9c883133f4fd17a008d28271a04cc76e1864c8dcd71368640f86a6ed2327e68ed3a663264bb08b0670101296f3b8c86e68f3fe88cb40f3a9f2a08b48b61ce4267451631206ae00609b5b025368f4c66853c8ad843569756ecc619200e2b22d71f5efd47df56763cd5003b19cf618357eaf2ad9a621475d5d41ec1bfc588222af2d08dbf765f540c6333725308c811601cbb3803107b2c88908fd9827f753c1e70a6083ff0b765d99f100e9125abe7a2c59ef4a7ed66487c8d29bdf3a2c94e562fc819a6dae2edf6ad698c16cd69ae99f0b18ed9631c0004be330e14cbd961fbaf86b4b93f39ca57e94a813cb1f76012004414dbba331ce19fad14f5ad89f6a21b46b824779591e24fbf5459c6c0ab21e1bba71d8f307174fbe1ee0a7f9f236c55a89abc01df381c2d126b810aada1743742e44cc66f279b840e78d1f6bb52e4ce658a8b48cf4150932f8913e7c04c4f3dca2c1792cb5de57654290b17a0e666c55db16d38227a173f362b18201166389a3b2b4e6e665e49c069c3c84625fe434c14bb223928ff7a8b0d7179f53e53f7c4960a9bf8996d1b479c7d1094c61a1a52b2681e4ad2594877f8db072a1a5d5513eddbd08af0df59c0ab76b95a4d68c4afd9a9cf6f1aae35611145be6b259d02533e4f91d4c14991aea2f0f5f6b7b404270e7913abde5c5bcd1df8880858cb06a9d7bc2e84f8769691b38afa6aed704539947654e8fd9321554765dd99d45c6f1a6990330695b6533a7e1298e020520e1775be27b7fd4ccb5748bf9ea7d59b877408824a2f4f20bde010fff2d6db904b70cf650d15dcd55e5bdb2dca20bd2032d28f773b40328f4e997e39853d821fe617b0ed5b5774455e72ae8b431fe417c7ed11eb7eee6eb8bb1f99950d5aae8a4372f06d8ff97716b55ad19322f3c2bcd4d28bfd37e638539e9493b1fcebc380cb3cdac73b06d8af76c0f7b1b3afe12caf56ed9aab64e239361e9118e9225ce17cb41135ab27012db469fbb5361aeda553c75d740bd3d4e0824422d10b368d409fe2d0edc5f128cdbcc52105f9be0827d0cf5f01998ec856eceba690780d34673bbca207bce5eac205a6a054a096429045d42e3c53cb317a104b034b1896d82a8c3724007b25f49c63bcb684e0028eba42bfa64f2133c7f1fb0e555d8b6809c14b1e28c1c173e99709f8615da1fa46fd908f959b1f4032ce650b60d0cb44176f4b798ab3fed0e214defdfdd80045e8b401a1cede7c9bd8f9314060a8fad243407d6077dded4e168ad5dd7b2aafaafc12b186573d33ef11029ab3c3b399de46a77b4a5d0746072798e6be1da7a9cd2812be8558e26a0654ce15caea02c9548647f20d085ad2ddef09687c39b948fa88957bb7df5f9411855afe2e3dc3fb6c1930e168728fad24d34f7b8fc59cd6498a851525ed6ce65f5e34054932419acfd8128a83276d5c6be810dee5b6adca926a997b19887292adc54492b11d59befe0f17401f8ded9b7e6966db2180b1a63e33da8dba76c5d53c6f863b06bdbc7b97b682d14138c9faff9013bf1906ed65d433107b12ca4746c9ea8028cd835bc88f6a9c2734f5fa841cd35413ac713e6a9f907689a519cdca9487354f4d1086b82097f6db776fe69669d8a44089ffff40c07ddac475f2c1fd3c6ec47af6cd7df18b3b379370eb644300c47f6e75d18dd4470e897a0ac188577886662254f792e53bdd1e2a7f72b449ee4ba340b4563d22ad6c4e3513e877394186aa1902113703f784dc087c155f490b283aa5dfb150b7ce18fe036d65aa65d58861e40f41b27899ca45c1efed2863bf0ec4f50cfae5e18bec8769682dc2d24e952e2f600eafd01773d74d8c5f33a993db79ae9e6653649c9352de9d9389c1705efbbb0df29bf8338ec3bd5ea83cc70e0a1c4b5c0ca77a73cf87423052c258c3567cff65b97efa9a3b6ecd1d2a773d319bf026d91233f21b2fb070456159b5c586e3af26f789d532ca2cbdbdb594e3bf20eaf205c1f09946dadab681c6811a5e5bc3a2a5d77b675a91b8e8ed47c435e6c378ccec547f684878dbc7391c0aa475df297acf46acd1ebb64a0304bec069399d6564102cf7d8ddffeebfe94def4022d77ce3a16d410f75fde9beacf1c5c55fcc6c77842cb0e1f00a36526fb9494e6a1dc2fe79834b3f0e6594385074abb19d6e6f2ff1a6fb7fa0ac78db2ad2572ec88d149fef1fc44a67d3ee9461b2f0a0c1480d9a692957aa68bcff8f2cdbe3452efed997dc5261cf8ddd84cb511d30be94cfda8b70aac8d572b893e9aacb8e9c25320f658d9da77742964a1a79adaf3e30d42562b60374015533b688559fcd24f2762eb14422c121f1226fcffe330cc82f3c62152fe89dc8091d47e734839ac153355bf1bfb24d985fd9bc2bef4bc180aa721adca9934d4f9a6b0cdba3349e9e2066fc3640481cfed2d49000cd23a01787d9f2d5fc0db14c72623fff2cc27954e07eeca274a6e51870c4cb662fcfd45918c727f6e3a0ae118d40b26fb17eef023424375344f22e4c2d37adb74dd3fc5a02d97c48d00757924d97ef9f09e8cc24380390c417849c375cbec6e85ddf2c356a7bcdd8f61c3271b6b608f27ce8fc32276b510fbba02d4f2f34b56ba48c24fe7d6994a9593d1a2fd87bd0f220fb83163706a3d9cd331362afc87a83c6c33f4d9afa370c50737f2353da0fb2384c8ffdd35ef3956155d39b852c7132d7994950f06c24cd2797976dc553f10d6377f47d271af76017cbd0d146ccdaa68f614a98db7f80b80e673cc157d72bec7eb1a484e727717096288de78b09382a062a61c02a209dc558743a282e8344d57216e965ae6b7919cd75d2e4069f2fedb4b1b62875db70f27465303bf34b7b5d3ca0ea32a4ec79cdde5f0808b346299fa775a4d5d5ace123a7b46a66b508fed6c3588872293c544b8f8cd94348879af45dca4205c1ad67b0f11f6d6a274b6eb0363d1f4f1ce75f6f36372ba87f9064b5e442be4c0e83e2d52c6c822d4955971524fdca9f0c40681e3c947c18957cb43166dcbd2074a6369580c8b2c40f18a395662de1f7cabf8a262c24bde6f7326e717538ed4135d0f95cbeb8f04c4884bb9e1ecaee684fca03f11f8957153b5a1f422a9436994cf196780ad0915389eaa675721e0d6fdadad50e55a5de8f5791f1959a2defe5690c8a27840a39e31b31818dc9c34f643658d1d1f829a63b4a8e5333187eef08920070a9026b3debf15e7654614f83096dd1dd20b4c1fd8005bf775aa8fe3184a4cfc923512baea263b021dcd43603d54cc1e3216bb4b33d4b4509bc0a7370005c1c02404930c94bb5888", 0x1000}, {&(0x7f0000003440)="71f3274be4fec57d627de2ef2a19e801a96381634ee430fe458b8e921f01624d344e26045d727d75aa8af54f71ce4f91157dd78888948158436b9a0851bbe2a3300f524156a4e2a1cf01f72d600f16492635c63988880325e96649d0034eb5a616b04ac86e0a4fcebf82f710de", 0x6d}, {&(0x7f00000034c0)="3b96bd1e4635d3e39b93f811c4c304dbdaa6d9fe0db63ab2e43312c047e7d48a15ba85a01e73581d4d92259575439e21a2bb3445ca1eb8d5795bf0f9c74692703244fd05b15f9798f877b8f4b9bb6bb0cfc062389708864e33c84a8cc0505c5abe85e78ee99db87e1835567319bf60c4d8318bc26305f4bef0339ab9bea27f735f62df5da973ba595ecd1c0802a8bc2f3d91e6bc535dfb62c24cfead5663b796d0f951df", 0xa4}, {&(0x7f0000003580)="198122b299a4fde3f6a4d3b149ff2cca217ed0bff12c1979bc9b91a9f41698eec31b16db843dde03d71938109dcc408c4fed78f414b7969786c38d2928bc65b6d9777275", 0x44}, {&(0x7f0000003600)="73e83e17033c307beb76e0705f501b6292e18bd79989f6c0d118f0941750823055de4d2c5ac39f29ff1aa425eac354db31cfade2f03c6865c3c6df24259cf99e4ab2aa92657e428035a3fbbd064c7d8d962cf5b51943db950a48da3ee33cb3a8324056b7", 0x64}], 0x7, &(0x7f00000037c0)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x38, 0xffff, 0x1, [r3, r3, r4, r0, r3, r8, r0, r3, r3]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x70, 0x8}, 0x1) socket(0x800000018, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0x3}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[]) setitimer(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="33e0c81d02fdd958aae1d5005924a0f6f18d222981f652d1a07ec775e7edf17eb1e31cb8d4a480e9a9c2020dcb2bbc92b34cda60b70dd753e5ff818c298091b9aab871cb5deca4821c122dc6a7c8f37bcaf061e9d42ee1ea4c515e41b46459360d4f2c8fee579da30d677a4efdf6d9338184629c0c5c0aa0ec3503478cb1e0520f059f32e7b7a1557fd3eccc41008c5f9848b8768e88c518966abb3a", 0x9c}], 0x1, 0x3fffd) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pledge(0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x200, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x200}, 0x2}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000300)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x1, 0x1, 0x0) close(r4) r5 = socket(0x10, 0x1, 0x5) setsockopt(r5, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0x8020560a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x400, 0x0) recvmmsg(r1, 0x0, 0xffffffffffffffd5, 0x1041, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x200000000000032f, &(0x7f0000000040)=[{}]}) executing program 6: r0 = socket(0x18, 0x2, 0x0) close(r0) fcntl$getflags(0xffffffffffffffff, 0x0) setsockopt(r0, 0x1, 0xfffffb7e, &(0x7f0000000200)="aceaf380bfe9684848b17ebbc1cc85ee14d150146e4721b4edaba9c18a6c6acc8b8a6fa6e10ea61b9cf31beb344563d94600c6b61561096ebb9b737408ff06fb29a30cf5105baa267418bc09bd89a1b027eb4d2d66540d129d10e724ca81510337284257dbf5d1d9186769c8d4cc61baa39c9272c3237ffec740c73b3ed6", 0x7e) r1 = socket(0x18, 0x2, 0x2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$vfs_ffs(&(0x7f00000000c0)={0x6, 0xb, 0x81000000}, 0x5, 0x0, 0x0, 0x0, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f00000001c0)="3a371351", 0x4) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000100)=0xffff8866, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f00002ef000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, 0x0, 0x8001}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000278000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffe}, {0x0, 0x0, 0x200}, {&(0x7f00000af000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000134000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00002af000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f00000be000/0x3000)=nil}], './file0\x00'}) munmap(&(0x7f000036c000/0x4000)=nil, 0x4000) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$inet6(r3, &(0x7f0000000080)={0x18, 0x1, 0x8f, 0x7fffffff}, 0xc) r4 = msgget$private(0x0, 0x501) msgrcv(r4, &(0x7f00000000c0)={0x0, ""/17}, 0x19, 0x0, 0x1000) symlinkat(&(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x4}, 0x4, &(0x7f00000001c0)="dd0e133daa96cc84649be26d8b45619adeea747df0c3169bfc169dbcdaf3780b7d82aa77d7f3a7347fce443cafa1468bd66b5165cca4bce40b7e2506a29cc67086af8d703f33da06167497406507ede858e6b7152bf4aafe53d205253189d9c5972d6028074f6662b82d1fe87d2d084a9545abbdd79747c3289a49c12c9861be83d11a2c502bd14ee458eae32e8b1bf4c1723338ec8fc9fc8484a25209793abc47c1d58bbd31137b528a2243ce81f5429513e1ab9c7af919ddb2b382b3fef52c9e2faf024c309d43e8267a75d7a6564a8a679714e7aa739ee2e81441e60e26d80a72aa18951d75a6856aa88ccd0d48a7749934122c7b26411a6cb18454dad1", &(0x7f00000002c0)=0xff, &(0x7f0000000300)="2156f08acb035244e18b43bca795093ec02f00bba004a9c574db736b1e29", 0x1e) sendmsg(r3, &(0x7f0000002640)={&(0x7f0000000340)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000004c0)=[{0x0}], 0x1, 0x0}, 0x6) r5 = socket(0x2, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="0000000000000000345fdc06b50d9ddd748f01db86cb2ba255305b6c8256acddc87273bfc28ab4dc4691c4cd173107a666318fdffb68ccc9600298de02d32daf235bb0e608ef50a0cf8b087b81b3de04959c654f25bc0c000ef815d0847c6179996a53e016225a031656724f6d5b29fa00b6b36737e5d7d9650aa8d27768d3138d5aa4963b88b744b6dc1a89f854003903543f80418c10c612a36ff53a65a05f709ab8e2db43364e5a75e9baa123247aa9d1ce2b40c720e11ffe1ff4df2fb16ea400ada2b67892fe7d2e7af0c7aec70ad5c110e8653ce83c75f8cd1a5a017de817489a19ba323b5a83161a925ca3af65e4993e9546ced74f0590bbaefa7ecc4510f4f5952562b9aae4e49eb19a55729a6f6d104635a06f7a290a067438ed43e27d56ff60d6a64ed3ce8ff995eaafb00b188c06cf7fcc0dc9400d94c041aa4b4c506a88c95d2fef2711cf2c7bea82fa8961468739a0f641c83ef253544377cc64641171a5ee05ff9bb2dcf009ec72f29a081095486054574e789c703772776d96cd24fc0a8ccf66e0de55a95c4e36a56ae458936be106be21fbe4c70f0ab5e3933dfb6d1b9c3319163f7ced2e53fa4b6ef3e1b6f5a375c26b6e68b473788f2140bfc8fa16d8131a7b24d0f24c9d0b5f448c61dcc1f5c7902fd28ed7bc11ed3e4404c704f8cbc2f70a3ab5b7967f961c610cac688fd243aa540c48c78a5aeac60236700c6ed6abf9caef6d13e051c08630d3f86f02afc3babc245bbcf0f72adce4f59691e3dfcf528998f2f37cc2da9437a7d6fa5ba1c411158647a143f4d40dd03c3637cc36bba6f676dea18666edf8c8c2f718c818e84f9674e39721c4c1c21942297c979a53c13549d9bea35451a33df6b6097055"], 0xc5, 0x0) connect$inet6(r5, &(0x7f0000002780)={0x18, 0x0, 0x3ff, 0xffffffe0}, 0xc) stat(&(0x7f00000027c0)='./file0\x00', &(0x7f0000002800)) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000002880)=0x6125) r6 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) dup2(r5, r6) getsockname$inet6(r6, &(0x7f00000028c0), &(0x7f0000002900)=0xc) bind$inet6(r6, &(0x7f0000000380)={0x18, 0x1, 0x0, 0x3}, 0xc) executing program 2: sysctl$vfs_fuse(&(0x7f00000002c0)={0xa, 0xd, 0x3}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffd37) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x18, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x205b9a) setreuid(0x0, 0xee01) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9, 0x0, 0x0, 0x8fffffc}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ce51bf2b1e61cd965d51c9f9c3e137a69f61a565"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) mknod(&(0x7f0000002080)='./file0\x00', 0x2000, 0x287e) r4 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000200)) recvfrom(r1, &(0x7f0000000180)=""/197, 0xc5, 0x1000, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) executing program 0: syz_emit_ethernet(0x1016, &(0x7f0000000000)={@broadcast, @remote, [{[{0x88a8, 0x4, 0x0, 0x4}], {0x8100, 0x1, 0x0, 0x1}}], {@generic={0x5208, "d4f39e7beeceff449f9d3c48d22710ff02af21192d5124a5c2e3a43810ecf9aea10fd674b06ea0689ffa03dd4742957046d26509c53587af384045ad48b5dc9bcd1d578265f303ef2ef439da6a5a0d1d6ef571ba16f65743c772a741e35f1a2751a83ac8c552a792bd6e712877f66ef936730f14db20b124b8fb906f68936e77fa898f22865cefa5de6b933bcfb937f78cc473d2d1ee8610e3eefac5197993017b3ed17014ae2cf89c65ea513c3d574a60fdbe781919f5daa5b507840cab5a4be4c1751a378fd40861cf7c78b2c170a7dbbce8bb46eeef602d2ee08c575a855141fe4035c8fa201877d5b16788bee296f6372932874dd5d75283350dca57fbf64b2bec13ce03387d829c93fc08e800900116c2586d00a8bfc6fd876ccee90df48d4868a31f858d57914e33c0d1f3b79f28fc4feef05a43ca1df92421375a902d8a1b4135577378d3db4f900d227473ff277635ffa45e8497ad9e598637b710639dd07a02d195394654113de834f62ed7ca90750c4340c79fc4a2309e488ab3adbbae74372999acae86f680f328daf4aa090b38ab024118bfee25db69fae9b46407ddc5acf1fa553e6f13b08caf6c6d72f9a511c75f31bc3b553d9f14aab010d9f217d60b9cd4f26f1a69861d799edff6ffe8b70bb3375554e358746b997993b950eb279bfea61d9c1b03772bf7eab61d85e9edfb10ce7f79937806f7f425f16000f67263f1163bbb0774ee66aedbb9b3ddee060e5b4479084e6b3c4dce977323e9600d83a1cca44de05531d43573ed70fde48115477c55cf35c22da14cd34ad784972c590ca18922619c152505f6b5da82c9745f52ef9a90c386ad65b5246947f2c5f123cda4a22434eae72cad48b61213bee9a753f63bfb2af9494dd42ea4cfe6a005267be3a96699c87f78e1ddfaf98020b73a6cb149e4efcba4c8a80575c1c7618e9e9e053047b4280046c4080622597898dca2493d1db0175494ebca93be1a336ed61a06c379a9c765160b18aa474c012bb12c4df8aa6aabd9efb0e816da7f8f0b3d68a2dc34bf77944424d170207dc4bdf88a84b6008b15c890a58aec325b565a01aa3dc71bdf7eca43354b6f515ebf6e8b7ce7f0e1710ff8fb1108279d7453093e9e304ddad7cbe3ee0e3f3f4fe0d11c5372902cd27cc1e2892fbbc42e6e3d1a490f6794cca4e62ab65f2e69400faec9b4a7e178dca597a9e07c00ec00066edd42628b6d1d2c5782b64eb6b46a5eb51e5f2475646921bc56b616ba3c445a7b61082ce14ecc4a5db91a418ccecdcb368ff680beaec660bee9b7d2720a8514c1550fade48424347fd9c63d1c049d38fc6033fc229ddde60eae38fdd56ba4f2d37b6971dc8f922eeeff898a1aa15d4f903fb117e1a5881cda65ada0bec665f6c038554bd8fc7ea1eb9e01c9a4921fe6b83a0d7e8162ca5a9be08e2dd83578fd4371aff2dfc225143ba278fd12fce5d86d1eb93266781c587e9374f44625616834ca0b606f570b4af72c7299f1fe26852b5fbc75f48430334c367c67a1f8903a076c1af98f2c48d5f3edd973e5d94a185c382a178fe12845abde1edb508f6a368112bbcae39d805194fd57bb35b4caef0d7d3987dc93bb8868a5504dc2da9ecb6b38bf2bc8c345be52908c29042b3928dc91a98481b0848f78ff05ee8b645364f8909c970ae1106275e3eead884d8c4e8920a8fe487548aae2e58feba764f7622a202dd89e46d2c8cd3a5c80b4e77e62db7ace60add8b98b783bd4b72fe987fe55b6ba95c0473f509b53478a9bb84686adfba50794bdeb4a45b447073e655a807456d813afc817f25be2a59634fa8ef0951f14f930fd733c68cf8e4290d01719464338c0f6e021e3bd949e8d9e8d716394e6f7585919c2b624e6dc5aafcb7eb59169c75f522844a7c7915a4dd8c17554f800f69faf90b85d9e849263601735a1735de368deaac1a60fef146a4ba2ee29a50d8fa2bbc40e8f498f0f60e2d2291ef84c1b69d4b76b866b56b38f8d11ba6fe7bfab50589a3f06a0dcc048ed329a764325a111194e546bb92e5e3457cc73022eac377d10e687a70c555fef9a8853fb2bcc83336b65a1a02d983445a012c2ac808944a33c08688e1e835117bdf842fac4e3a7b0ae79221745937d6186fcb5be8e4b37794387a8fd3a5326b99520cd08dcbca9898cb9f16a240cf1640bdb9d57e0a853fab08dae25a193e07a01d8ec626cff91f088c22b613cf159a8e3ee20a759f85b1a667ffcfc496a355d540483329bea31cf54d8bbad5526b081edcfb136f09fe849c21c83e08855be338250bfb9c5a7f3d662d5a4f3ff1781a46045f0a2c02c904ae0fb033f3984e35a90ad0b23f4b06dfefac60f06bbbc29005f0958557db5c20fed05eab8bce8be55881d4cc2db02b83a7ca07032f37a50a521384bf6af6d3d30f24193ff4ad80aafc3c202f514ea771a1a90371ba5641194a465776178645360c627ed09457de6f71f3edd2ee540b50d6681c7bb1fabac5542f6211e8b6e68296033099a164b8109c5d961ad4e2ae2415a53e91ee12901ae06226f562884bbf1ffd563d350b3f799c8023ec7770e80f14182557c60fd139462803ac8dc3b5f3ec8424ea49d11a989926bed755e138d1c61a5cf984f91f5d0159a8a312d40f1c68d402200619d2deee6474f268cc8b29712d90fdec22eecf22d114154d8d9a023d3d6110cc38e5a1275785e36e6f8ec872a02dfc1d4d81282e80110a009eb09c718bc7d33ec9816d9ccddbfe9be4514143832adb14917369617fd7144c2d2a268cb35fe0fb785deb0bd56d9be5493d51bdbb3e8a3ee5e435551b2eca802a48c32de291f81abb5c5f467cd8370ad93ce281731ae5960f90d7309d9adc5ed90900ea7a5886897e0f39a88dd6d64432c7f8277b59ec2c9757fd9d538db905986a8f228e1fbf67440189b375a1d9a22acb72757a075916c85f897ab8aafbf51bcb2bcfaaa1174ffb115d08da57bffab84eb0eb8ea5a93371b722f86472a7bc0968dd0a30aa30aeb754a8bf1e2a366eed7ca7e7f7faa460d530139ca849e30cedfc36325c1feb171a3a9edcb1a73ad536aca29e5ff374efe1d363e00961fb72e4112530627fe282c0a3566866c34ab8a3bbb5e9fd369d2599c1903a87e13af89a68fd731bc123607074ab9e6d6b737ebb6a8053d6f28fe26382a3ff6adf89aebe4ddb617def32227d2b9d3025dd5e05970a387f9ed2fda3dd4b524febf2201256fa3bc2d01e96b421e4f9690559c89c8a5cb0dae18d87be2e78514d2d3d31dd2805d72c40bb4e89bd325439cd82df07ad0a0c38260fda15b85d5bc01afbb96ff760c7d4e45aabb0f527c18d588b894ff07c9183ec165311fac0658c7afc3066d14ad4b41c18571deb9243709e7f479a6a2d8e8248d288433ec2351ad6038cceaaac8c953e352fbfa04ecc93b084c153f4ed105e67b3d5faf85370c6e06e250e8b2a8926c33a3d55fa8a6c8a9ed0b7ecbbb5e74f8d6c04db922db4a01119e62eb7c01499ec2d4cb6f868b004bf8a5a0783b3ea1b0419ad564f3fa78ca272b8f118cd97cdb4f7cec8c804aa0b754e4df92d86c08b8f6a0c8fa3954a2d512fddfcc6237bc4376211c7254ae8201bea9e0463a84dbeedbb3338278b4679402995f5b6a0d9642ad278f01c098436bac9227b0a79c3825acaea347df2876f58881309407037feca1e1a856207a3c8a851f682acd9e24affc9e0ab51cc586f2834ea525901571bec629fd1113468f3535130733ec962500e0844ee65e92fa70e4784eff4e9400c91f839cc54c885aabcbfb5b78a2d11f69c974bf81f39c9753ebc79ed1f20bccaff7ef3d10c456c5b1e9058ed4d3c0607dc6c7daf0d2d82c0fd469cb14598c017f9ce0acc204adcc2da4788c39b6fb80c84908e11e70bf5584e92973803b9f6462aff20c780ee1c5923ed57ef9dcb6bf7b139d7b09c2be4b36d60c1221a52b722fb61eccd2309fdb0e09be881a88c0d78fad497ab98c585600146e3287d511b5980111bb3acd319b3d4b3a851504704b056bab4dc82cff8ef164467e0c8d5db31719ced57500b22bd4ca69daa0388efd6d1c7c1f7d0c4479fcac8645d8cd8acc259968e12805b356db8e0c164bf09dc48997420ce4972819630852e588915e5a30b5c820210ca22ed29dd4f21f9f111761c7c0df229b088a0a6762fbd18520206413858311fe0b72200c7fc7a59b0b4a8d15290fe9171c1e7475f073a2821f02220238a694150ae114044d0f6eec41b08fa7201398e6555b2c66706336017f4e631b4503e60b3afb5dd1ff69c2524185dfa00ea192b01a4fcc748ebd31a26e22f21fe8fd24af8b68384154d8ce7f1a2449ef03d8eead7ba1ecad6ba9051cd15f996479b801448ca34fa5b5e66ec677c1f632d775ae3545fcc268da4c12ee804b9a825737ce13ccb7e3d543d956789516aab7e1c90fcaa2883dd2a9363cd8f4d2748e38ef732b8e4537a58dcc7f5ca978a7d9ccea5add6c475875ee68815987e071b12743cd7ddb93c6f530028d25c98407de5810ff4a8397b753cd69fa221ffeb8426f16ff9cd8930f29cf8cc96fa9cf1d031e3ba0d684fef56fb2a457ba0cc910b7123a222fa65153887d246039a71fe2a6511f04260f7ac68c534c5e02ec0bd01344e65f2141012728c1e8050821e918d8dac6f682a38de6256fd15bce1ef07ccfdd1f65e976cc39d1026391f203ece9b9f9d9cffcdc9b3ca20d69315b819ac0299cc6dd9c79a845643aa460009d99a8a2469829c099118c781935210d2ad971e93f4f8490fbd73a98e7d428c8adfc5e37fd61fa8c5e028defe8647f81ebc5ccc884b3f9afa5b191fb5ac4befdaf847fbd09f17bcb828f5aa5d814a29011417ab89407b88b78aa9293fb036cf1a48d4b1cffef6fcd0bccf70c733d90ebd9e19ed6b3ce10b2765762212d6ea189208c1a3562ed234315d43f956ea859533ccf6985e54740532d608d0286fd95f57f966153c4f7d24b49095aa56e05b5be94d7d5abc6732ba755e2179a7f72ec701a4dd291f2668268ab4b688923926e252886fd9d5bebc402f4c49a66ec156c6618ac06a6dec6378207eb412945a5e5b1f425ef21608eefd9def0a08ab17b55730c1041e13d35ad33f7a60fb5c771a6df4e00b4eda52ca363bcf7e38ce1dc8862920a7a808ad1009edfc74bc955187697eba01b4734211086f59644e2c8b7e49aa634b5d0a172617550915efda55fe0905c48e8f9760a35076ed1350f8b46db19520874512e433cfd883a136cdf0df2ed3d3f0fa354cd023c84eea23ae6cab6250183997f9fc298b33ab4290c576a47955b941b5224d518b1894d7acc62ee0503cce3a836703f24ac9a86d57b6a08561cd5f04788969174adde0fff8aa8fc2b7f439cb52ebbc6beae3e0d36e50479950b6ed39042a8f1025afcbb753815ec0217f5468a1bd9fbc24800ea334c0b44d07830296419e101f6ddd35a74be4da5df8dd1d7cc404065b4ff53a47cf3d6107e427fdc2385c79d56ee341fcfd09ecc79c8c967d98eb39cae47f1a31d525d3caaa7530fd9579ff0ba776a19994e2ce70a7983d45a1521041eec213238514bfa126534665e51967e0fdb1d95f698a205607d2904ea2e919fcacf19fb494f45ad5306f3c3f1b3a1b3d338d5c2d3fa4108d6a0e99b760d044f5a603f12dd8b9f664ca1ebce4c1d3399723e64ccb084d01667f619db5124449fa19a41e3f252e1047e1744469c3d3e28cb9c572c19d07ed6f9fbaa200d4678065e7f7ad61c73c738e80461e17269fccc783405a12e6454"}}}) syz_extract_tcp_res(&(0x7f0000001040)={0x41424344}, 0x9, 0xdb) syz_emit_ethernet(0x11ba, &(0x7f0000001080)={@random="cb35182f3b50", @broadcast, [{[{0x88a8, 0x1, 0x1, 0x4}], {0x8100, 0x7, 0x0, 0x1}}], {@ipv6={0x86dd, {0xb, 0x6, "6b3ffc", 0x117c, 0x62, 0x91, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="f2a24fc605347a789ea30b8b090968c9", {[@dstopts={0x62, 0x20, '\x00', [@generic={0x1, 0xf4, "1298ff9f72f6baa310defcddc2bceacda06e1f7576479c8643b106812d4bbe0949e5af7edef2905b340387c7fc872b2bce10e5106e447c85a251b3ff218b2813b89fc14105e3ab2e15d54ff783f4a6428300f2d6a09eed90940fc2d0c3ca55e4b1a6c43f02d4c72e7aa7106b77f37d99bd1ed01fb898cb807a2553d76a99f9de71c4363ab9c461137b43e36e1c10023d7d5ee987fa61122c957fb2e82fad86ce9b3a5e49b3dc2cc8487dbe65a908b3d2e6720b238f953baf87c6e9757e0956c1a0be0e3f551a13ba85602b4fe7b8a9deef82a8101ad43e59721a4b1717514375fcceef6b20941506efa402bdafd5bdde6624e7e8"}, @jumbo={0xc2, 0x4, 0x9}, @padn={0x1, 0x2, [0x0, 0x0]}, @pad1, @pad1]}, @hopopts={0x90, 0x3, '\x00', [@padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x8}, @pad1, @enc_lim={0x4, 0x1, 0xf8}, @pad1]}], @tcp={{0x2, 0x2, r0, 0x41424344, 0x1, 0x0, 0x11, 0x0, 0x1, 0x0, 0x5, {[@window={0x3, 0x3, 0x5}, @timestamp={0x8, 0xa, 0x0, 0x48331600}, @sack={0x5, 0xe, [0xf132, 0x5ad1, 0x10000]}, @timestamp={0x8, 0xa, 0xd37c, 0x10001}, @window={0x3, 0x3, 0xc7}, @mss={0x2, 0x4, 0xf23a}, @window={0x3, 0x3, 0x5}]}}, {"98b37e9d369254399bd720cc6ae3bea258fce9b750fdb652c0cdd3647a231d168f4f872dbb9b682f4c9c921a1805da016b5a80e1c6f3e3898284d10ad1a61fec467ca5e879b166797314c4e13b07d33e0e93b62c1ea50c46b34944f87f2b692d79f821b68788506469e1844907559c741db92e93e847040f59fe67a22b62f19de1551c577be3723e69ade85940e06c83ce4361f77d2561741b8ce71ecbad878034eeb7ad0a9ac9beaaa3e4badf027c680f7763cba91dd0958b56bd158e49dfb93f1ba2e10e745daca0d178781ea6f15aa38566b641f3adaebbbb8c9a6a8011bc93e0f2083bd2d480d88df1dcd007b21ca2d37893a07552b2b65df5dd85bed405e9f2eb33697bf6ea56c1a929bb60a3a848ee972f43fad2570e62069b737a4f3696d596a6d6211d6fea8b4d4e8acefb88b0882df8f1f2d621f3aeaf0e5dfb73f7126e97fe40b07bdeeb95b16689838f4e9acd4a4023d7fb1a55a0dc0d5efa6d7d46c1659c9f29c89cdbeff9cbbf69a1e836cfbac27496c7a57e7d9b09aa32a5832dc6981e1690571fe49757d9bc767a09ee24cb18256a4f93d37fb4d7fd439d1b588c22c71b650e3b57fabc23df6b3bc658493cf0efdd878231405dfa6f261f53d29ffb376a12f33c48c2751625c0eb386ed315edc4fb70f6a8af0c55aa04cc42578d10e9c8ef09051c61e897165eabf50b7848c87d9fc7bf46bcfa32f68cd44b8b5ae496c4c30beecdba0d42df7c4004db2a93401c9fd32bdc8b2e4999e8b86a04b54adb5e14c3fc8873c9ffe5348504fcd000836ae8b52edc250aa20185e4a5ed8b8ae10a9fc587e8bc5e1deadff1bf9fc2d8201e8a694ff780414f3a6d022802186a81d2781196f2766c46f11d9cc57a3079b699567c8869af5374efdd7f3037befd765edcc614411197b40f853411ddada85f12fa1ad9a4b5a12980dc63c185930d44ca8ce3c2a79860f0dfd081acaf0fb9406d28abc2859bf23b4f4899b4bf7900c4783f41f163b58a64500c9a3d0c0133e47e6f224c3bb064a178175dcc8e8b2a91d1373adaa491084c3516889b86b9848e0f29642591037fb3449ededfe4c3265262475e72622b77d93472f5e3c2ef258db3955897448bd09c8cbf357f207d0ca2b57a4b73fd54034cf08b425cef6b6b8bce0cc37fb8150e3480f6f119e5eed83c563e698ebbce01daaab3a18679651e2a565d527be4de9ae4dcbee5dab28bf6419c1474bf11a0aafdb0de154b169948ae7ba4cf1ff9f811e0c04053339b10d74fd7b6c66614b7fddd42ea652fb964b7ee6934febac2f11ff4b0837d478075ace9108ed8066e551c2aac0f2afd8ed0d4311cc6a6396384a5bfeb4d4ec76e15ab586a36c487b17e67b1a5f031d0847a3c745a40e5bf6efebf3597f68fc804a4204974d58f07e4938a2118f3204cf15aa450fb20cb0e5959690690d332e027a880a0f31e64bb1f4d265e1f8065362921b3152feac98fb3bf25e60054c5c883be2690a0a7d2a159b9a1f55c78f8a453356bd09e2670f42309aaad51bdce9ae90055337bd811dfe0a0ac25922becfd912db755dc1efdaf4bb500f8677efe2ce15dfbe3ee614b1f36f2207a611cc3c00545cc12e16f40504a3fea44e569481a006174a7c23fa15793c3f7f61446454f039c9441388de5a28c1f59ff62268f52bb4345c18d2ebbe676210f09d4a1431d095896ca7379ddd087b0a55698af382d16f851a7aa2d5d99afcfcb96dc8812c8f8e7cc45aee6bf2d3605f2578f2421688f81f09a51215527d005b2cfbacb076d76ac0432448faf34bc85bc0afd7bb4a6e0ff9f6fdcdfe373a6ba4a48d71180e2f0e0e9eec89ee0e957128976a7b93424b029e52c5570db2c453d2476f29a91d2cab6a2a400c3f40d51be5b190dba4486307dc73c08d90015852c56dfc4d95855536e8e645ce0fda2e26054f1c3710bd0c0b7801a9c3a9060dac28f356b5c62c11c07eaaf7947f88faa068ead39979ce33e11e7818c2ce33da54e8cdad028c538856bec43b385bf596da1f778ec055f2a3edbd8ea80a11ca0718efa04b203ad09b8d96e9c1fdfa9a0c51106ebc8b97cf5a8009a32dfe738ef7031ad5535aefa4ec65fa7cd4c794d5791c1af8cd72fbbaed9cf37a3fc744dd4e434e33541f454dacc467059ce4fdb1819eff96252371388e3229514c01d951d89d9b0691a28794377b430bb35831846f84c79359625d9eef89c3853248c269268bfc42e66d889b99fec9e406c3a30492a0472bb6c82639577ea00177990cad8a0dcdf730d2e0636e1d4cdc25dd3e75a6eee32e7b3f7ba7ffdd40e8183c19c1cf009be737128a834f174ccb00466c9431f00a98f8a3125e57f42978a564be852494bfceb25313bef19a9e285a8fc2007474ffcdd979ec3af38da9f681bc4649ffa19c68aa3d902f158f531b5087d51675671866182b1308e66b4bc5cfe6afedf93e68b67088c7a813a74127ba21f38832e5b7693bf7dc9fbaf3b06690deed1e01a89b7c4d31c7fbe4a6d107031e117d9f33e33465bd1470f1e1208fd888a36523929f9ce0495541ce079ed088d9eed1ccd2e30491852558f3cc85cdae9931cc815c4e255bda9edd1d6c4e1e639e4ba5d975a1653538741193b9087f061c162014fddd42d8774f0d9427b1c44a629c4875e5ce7ddefc2d4e6358043aaa240478d14b83709f833daaa5fe6c3d71f63aaf32f797f662da64d585ed7a02221df920e8144779c2a1b03ef9c22e6984e4b583a10a56509a56ab86c6de0e6eb5ea911a6339e2fc1b7f0f3171ec63ffc48186746ff4e0b8afbafaac3a8d90fceef99de2b29e5a7f1bee5734c95506335a3f6f9a9e62193c5ffa56fb99322f69ea8865cded1bb3546bb85b54f679c7ebaeecc473e811201a4ca3347bd9a235790124d828867ed42e64909daffe88cae27dd322afb644015c287808afd1d7babccf0c68d5e4e7b8465f813a11beee396a85436eaae89c550ba857857c7a00d68de5b87b89f917b905847a7620e5fabea553f3dd97bf0494026659afcd3fbd78fdc613b464e600ec5010568054b9b663c792dba863fda8dedcd2fd222d246983ae86445f513b3f3a8e53fb75fec45fd170d5d5129bd13f4ffe41e8db17ad99c3960281823f816f0187237aca099403aa343bf460380946685e3b8716ff1ec2c47c2bde4355750bec27cb2a3e49b3775891334b9ddfd2cd3753123e3caf38e2ddbba808c4943f4e20db9f73b94896276a79e9bc98da42dce98cde57f34ed2906049a7e536c4258489da57ecc24a0b3cbd8600e63b5d9f9ee4fc5987a9740b3a5e9ac92dc11bde2efa71d4e0202c5712ff74deb2949bcb9c40e43e2c10e5157f44ca39625160537418a24d60437a234b17d99c07260abddc5c1eb298fb7802068a972df768f13a5ea1744bcbab7dd4ce8e01c7a4e58147d9157de545bf84214f741250c4a839c03bde2ab761da4f896287f74cc1ea28d6eca46fc6d80d09a7dcced79cebf52789ae82287580f66f4f6f5e1df8aeda08154fdce08350c92d51a84e5458406d41738cb707e17921ccfd8af04672668d864d1cf24ef2300fc4273d897aaf3c6c85e42a36f9f4d27d3671575c52905d9c75ae85aebb323afa7026a49610648ad6fc1425d8f50bdd99652b369024db3e69a6b9064d299542890cc79c299c7f9ec8fdfbea1e00daa0bc62d9117db8da38b85f8df75b5a7c2bebb95e767ce9fd448071b77ee0bc9c8981075edd6af3b70de64981838e654571ec2d1c58b4190e743fac8981fac0bf5048fa00dcf9086a40a72f353baac9ec547b7d558f8b4d1e208ada69001f64ff1f677e625aba0955cf7f80c6254776824cde44505fe07dafb85bd3409fe228ea3d08e304567222db6a83b43c1db0e872255e261cc85d2431bd03c01901affd4713a582e3c57fe13000a46aea526989f5039656368129868ad1c7b8b5879b564a682ed423f8ae5f4fc1d84db5341878e2cffa1ac044ed6ee4229d1de4a01cc235fc449e83c0d8d204d4b2e0328c74047c12dcb827ffb2cc031e93dea2a52e0853d38c4c74103d6cd81d6eabbb234d203f175fe555a6dd15c1aeccf7adaed2face257471e0c8f066a6861ec35e910bcf149fd863a7cf2712e8edc20bde1b5de64207bbe759c9eeb50f39c1cf4b6e8e544858c454345f77b2263b6c754e3fbd7faa0c70c29044f469ffb2cc4666b9e45d9110047cedb724e37bb72fd304eec784e6d5b6f18f68398c84c5c309afacaea4c1d5b51af98eed901a346bce02dd820cb41da332f4aaca24d9173e5b992e8f9542f697d6c267d7c0b5d83a74a6b88d10fbcf531fb8be78664864faae9559e7522e4771c6a0e2d03b4b44e951fc375c9e09d93f398a2e52e60dce2ab26dc1909022ff299646c22531126216366cf984557dadefda33283625228094e0eb94f420386397b379fd9adc99449352c5f21d3202ac4dc13cb2096d635e147b7d4c5a0525c8959b1676d954e18d7232e9379607acadf5039a37e3f24142848b121b44f338cb04838383666e53c837bdb9596f58f4f4cbad65a21841faee8aea7ca99a29ab85c5df390d3ef1ae703483b5577680e71227535a58aaebf151f0b15683440cf6c2f2d35a438137f0b4724c9baa6d5df50acfb5e7e29757e0b16390f9bd977e512f9af8c27ff7e84553e1a75ba8838eb4aa650a317c712d802568f099fe3f0f5dca13b37fa92c282ea4384b3e7782d19f373a762d1315aba5cf09257fad2fceb357ff5bf1d74284a3118e33b40dced7a3d8720d6bb6a35531c6dcf098d673796913f4165b6caeb0f6fa395a6886eb3e986747bbbc285cea9e71825886ee7af001fcc71e062a20fd90006c091b8a1e9ff16a67196bff58de39a46db4bf6d4c122a79662d035d03e700e51137203023a8c6b5178893b0e03e7bb263f2d0f689ae7054ea215442b7d9f0c7d638894f94684f1007a6982973e577cd439324c1168b10bf75cf12716b83c9b36ddeccb4799614b2ba5cad39088071c273bdbb1a0eb5b6c96f04156fa4cd834d36b1d0b72d418ac1e22b4dc6d9f7ab11aa58514006249eb92752b1566fece4bff86def617315d514cb931bb925a0ede1ade7f7ed1c44a7544224051ab32fe0019d0bf301a9e3ec668ae3f6cbfc2babd17d175233a301ce4baf44753387592d6c3b73b915e76f48bc23bcc4c3d2f725f198cea45fe919760a3de8ae8c63982f87c37e9fd37c84c93126413c69103ecbbab2c9caac2a318f1b00adeb81206b404feadaae43b2b9b00a43994549723677a5c60ccc14606c0c5e7881863e9d89730f0539e4fe288c4ace2626e36da02b3815335384e344ca30e4bb2e2d618e6562fa003ccabac8b33915c310070663acd65e3e7fea11a7a26129364de003a75c58a9802d172a72f3ba8266c4a62db19fac1e37a36b7ae0d8d740912b387cb88877df956fafd7c0ed36b61c71ab6c42514ee5715ef1236e79e8d7e825e6acf12665503e4992554b014f770a3a069c6293e153a296b99a7ffb03775f5d63eea4418f9d88d8cfe5b257bc3345d0c0e661178e966cd561e81535395c6fa355f0ebf19b5e3cd73627218850b0706b0bb428096728ad432bcfa23fecc88d18188eedb35049fe66d78973de0a01286c648ed652321d4073a121cd1bcdb4109ef5f40a7920a0f02e83b742f8c3541a24a9d3193bfb05679c186fee3a7901dc3c51046b403b941e5eeda373363497fe271d764fb819d0aebf9a06cce33c9f32d67d0afd7481e7955eb00dba6e6778b1da0ec042130ecc9c612390c8f35894a3cb0"}}}}}}}) r1 = socket(0x2, 0x3, 0x9) mkdir(&(0x7f0000002240)='.\x00', 0x1) syz_emit_ethernet(0xe5, &(0x7f0000002280)={@empty, @local, [{[{0x88a8, 0x0, 0x0, 0x2}], {0x8100, 0x3, 0x0, 0x3}}], {@generic={0x4, "5a29d143dd64f6329e5da28d60a5110d385f73730c345c786f44c36e50dea4a04ff8b5c7ba1d9e3493624b4527bd8dc92d47575cee4080af434a044d5a39e9677bc83d414aa8994dd6140aa8a9b4219b9559dafebe803ce7d910999889105d7f160d562c8eb206ac97fa47e6cd0c8f3013cb8a10d7b48b3ce83f77f94e4b76b9f531895614326faee6dd8fb07e502514545d9a84de1800804ab5cf34cc07ced7038881fef31651a57f451631079c6ccd00a38089c59b52213f6815f4c2d13b17ebb8728b7993fb78ae5dba437ca041"}}}) syz_extract_tcp_res$synack(&(0x7f0000002380)={0x41424344, 0x41424344}, 0x1, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000023c0), 0x40, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002400)={0x6, 0x0, 0x401, 0x6, "513e694c5843173214d5b4b060418cb60fe3ebfb", 0xfffff801, 0x3}) r4 = semget$private(0x0, 0x4, 0xc8) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000002440)=""/25) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000002480)=0x10000) mkdir(&(0x7f00000024c0)='./file0\x00', 0xce) syz_extract_tcp_res(&(0x7f0000002500)={0x41424344}, 0x20, 0x9) syz_emit_ethernet(0x112, &(0x7f0000002540)={@broadcast, @empty, [{[], {0x8100, 0x2, 0x1, 0x4}}], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x2, 0x100, 0x66, 0x8001, 0x7, 0x46, 0x0, @empty, @multicast2, {[@lsrr={0x83, 0x1b, 0x40, [@local={0xac, 0x14, 0x0}, @broadcast, @local={0xac, 0x14, 0x0}, @empty, @rand_addr=0xea2, @loopback]}]}}, @tcp={{0x2, 0x0, r5, r2, 0x1, 0x0, 0x13, 0x2, 0x80, 0x0, 0x8001, {[@generic={0x3, 0x4, "cac0"}, @nop, @md5sig={0x13, 0x12, "cefd4db194a42b8ca39c5dce9ed5a27f"}, @eol, @timestamp={0x8, 0xa, 0x5, 0x4}, @sack_perm={0x4, 0x2}, @nop, @md5sig={0x13, 0x12, "775876bfd0c0981b2aa5c14cb500d9c6"}]}}, {"85385a6ceef86e95029189b79f6c789c565b08af0581b066995012e79caf676967bde53fd6130d8d526cf9dacb882d95e48d7b9540cf7df0740bdf33b0b66c1574756cafd8e6789d7ff9917df61d2e1328838adcfb4dc55084778c1c44de8d21750e121d6961146755aa06b393c7c9b80421cb970e239ffc00dc10fa86907518650826e8"}}}}}}) syz_emit_ethernet(0x9a, &(0x7f0000002680)={@broadcast, @broadcast, [{[{0x88a8, 0x5}], {0x8100, 0x5, 0x1, 0x4}}], {@ipv4={0x800, {{0x7, 0x4, 0x3, 0x1, 0x84, 0x66, 0x1, 0x81, 0x32, 0x0, @loopback, @multicast1, {[@ra={0x94, 0x6, 0x4}]}}, @icmp=@generic={0x11, 0xbe, 0x0, "57c2e903b6e393a2975e2e0ab6c15bf25422884b53d7e368df63ad5736c8f571268a9312741e1cf2793d5b0b2cfea28b19f0c29fff9eb7dd6a46d43c4fe6b0b508000ebccf4067d3eecfe5a855ffcfc43c1e181e26cc8d22f0794ea1afbcd939c960496f"}}}}}) r6 = socket(0x3a, 0x2, 0x80) shutdown(r6, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002740), 0x10, 0x0) ioctl$VT_OPENQRY(r7, 0x40047601, &(0x7f0000002780)) setrlimit(0x2, &(0x7f00000027c0)={0x60000000, 0x60000000}) syz_extract_tcp_res$synack(&(0x7f0000002800), 0x1, 0x0) socket$inet(0x2, 0x3, 0x20) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) getsockname$inet(r6, &(0x7f0000002840), &(0x7f0000002880)=0xc) r8 = accept(r1, &(0x7f00000028c0)=@in6, &(0x7f0000002900)=0xc) fchmod(r8, 0x1) syz_open_pts() r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002940), 0x20, 0x0) ioctl$WSKBDIO_GETBELL(r9, 0x40105704, &(0x7f0000002980)) executing program 6: open(0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[]) executing program 2: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) close(r1) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x3}) executing program 6: poll(0x0, 0x0, 0xffff) (async) pipe(&(0x7f0000000080)={0xffffffffffffffff}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)="357f67b5258176c593bb957b3f07df449750f3f47a5456089ff07c1853a0ddd6d9fa62839071e147cc015b28d05f38888492aed512c5167c6381c02bc4906f186552bfc8325889d60fac18447b1181376e45ba9db5d518e01da57e17cd67fd475d6368e9cdd45d2682165cdf1304726c4bb175f9301baa0f2e3d5955b97e08056008dbf7c8dda86ec18fadb50658d0d3f031bc5e444ad083a707db31eda18e297dfb1c35da48b9ca9f2b7020f4e78f527266b2526f5d930c160898dca5e1ff7a988e3083528c2507610a6d4a165401180141e418869162c96904", 0xda}, {&(0x7f0000000240)="c3a7067248dcbf169fb2668885c6cb99093e36315fa013b4ce3bb8a86db3e3e85363cc88b3d85752205e5c1662e2e3587db9668d925d7c5be2461c9819867f17a40fab3a1b47a82dd45f99f22c4188c63a54748541f818acb1e8e9b611fa1187c9ac28c2690bef766ec0b8e5922c", 0x6e}], 0x2) (async) close(0xffffffffffffffff) (async, rerun: 32) syz_open_pts() (async, rerun: 32) openat$bpf(0xffffffffffffff9c, &(0x7f0000000740), 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000680)=[{0x61}, {0x5}, {0x6}]}) (async) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) syz_open_pts() execve(0x0, 0x0, 0x0) (async, rerun: 32) r2 = socket(0x2, 0x4001, 0x0) (rerun: 32) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) (async) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) (async) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000300)) (async) r5 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='\x00', r5, &(0x7f0000000080)='./file1\x00') (async) unlink(&(0x7f0000000140)='./file1\x00') (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r6 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r7 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x185) pread(r7, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) preadv(r6, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0xb0, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) (async) socket(0x2, 0x2, 0x0) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) recvmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x11e}, 0x800) (async, rerun: 32) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (rerun: 32) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r7 = kqueue() fcntl$setstatus(r7, 0x4, 0x0) (async) fchmod(r6, 0x0) (async, rerun: 64) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) (rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r8, &(0x7f00000004c0)="34118b7fa325d21de5440c0ea547801e63f92a0c2622425eca6711779f0206d5e98d78be955b0722afad249a475a23e0a72072bec3867060edd9e3688078737f025513ab128d7749bbe78950f2d7d971bb2e6aae20363f1d3a2871e41a66000013273932f6018042fd9fe52300107d0edb23e5c005f9f5daa1b978e8bc9000f233ba1a43b9f70c91d5c55ff08d8f94927d", 0x91, 0x808, 0x0, 0x0) r9 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VNDIOCSET(r9, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x9, 0x0}) (async) ioctl$WSKBDIO_SETBACKLIGHT(r6, 0x800c5712, &(0x7f0000000080)={0x8, 0x4, 0x10001}) (async) r10 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r10, 0xffff, 0x4, 0x0, 0x3) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x3, 0x0, 0x1f, 0x40}, {0x2c, 0x0, 0x1, 0xfff}, {0x6, 0x0, 0x0, 0xfffffffd}]}) (async, rerun: 64) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) (rerun: 64) pckbd_enable: command error executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r1}}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) setitimer(0x0, &(0x7f0000000000)={{0x100000000}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r4, r3) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 2: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x200, 0x0) socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3}) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x2}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) executing program 6: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xff, 0x2298}}) sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x60) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) setsockopt(r0, 0x8, 0x9, &(0x7f00000000c0)="af308ee285d90b45fa8c3b7dd985cc6891cb563b491be1164bb366711f01f1a6df66935d2360231c936d707625fb0a4a5365e68cde2d412875814fa94b08d01ce40baad8d76ce2b48d4d056cf565d3e34a6b64d977da8e1ce2a6e0083ced38850794a5d30240ba608e27d7e736cfb513950f4d5405e5b538e1fe6eda2a4f30fdd0310ab85f15578ac22e21a56d3ff6f8a2d4b30d6be6d69daabc4ea20ed7cc6a476b347ac2ee8fdbcd0d18c7fb1aedf94864082831ca7aaa45befe2e78652719b7635e254344", 0xc6) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) executing program 4: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000280)="b1000503000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x8, 0x0, 0x0) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/204, 0xcc}], 0x1, 0x0}, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0xa}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r1, 0x4}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 7: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "d88c1afa8797f9bdca0988d115540100", 0x0, 0x800}) executing program 0: syz_emit_ethernet(0x61, &(0x7f0000000280)={@broadcast, @random="ac566789c541", [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x53, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast2, {[@timestamp={0x44, 0xc, 0x0, 0x0, 0x0, [{}, {}]}]}}, @udp={{0x0, 0x0, 0x8}, {"b118c3ace99698f88732e2aa21fdc48103a73a0bfcb422b030c2a845400a2528002b485bf57bcf49fdaa86"}}}}}}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) r0 = getpid() pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setown(r1, 0x6, r0) r2 = fcntl$getown(r1, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r2) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0xffffffffffffffff) accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x20, 0x0) r5 = socket(0x11, 0x3, 0xc1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r7) fchown(r5, r4, r7) sendto$unix(r5, &(0x7f0000000040)="b100050400000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002018fbfe0c2300008abfba0900000008e371a3f83437320501eab71d89e0000405f8ffffff13000000", 0xb1, 0x0, 0x0, 0x14) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) r2 = socket$inet6(0x18, 0x5, 0xff) recvmmsg(r2, &(0x7f0000000400)={&(0x7f0000000200)={0x0, 0x0, &(0x7f00000008c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f00000017c0)=""/185, 0xb9}, {&(0x7f0000000440)=""/222, 0xde}, {0x0}, {0x0}, {&(0x7f00000007c0)=""/238, 0xee}], 0xa, 0x0}, 0x6}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) dup(r3) sendmmsg(r3, &(0x7f0000000040)={0x0}, 0xffffffffffffff12, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "0100012d29fb000700000000098002005a00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080), &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) ktrace(&(0x7f0000000080)='./file0/file0\x00', 0x4, 0x800, 0xffffffffffffffff) getpgrp() r4 = msgget$private(0x0, 0x421) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) socketpair(0x2, 0x3, 0x106, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r6 = dup(r5) pwritev(r6, &(0x7f0000000140)=[{&(0x7f0000000580)="c6302c9c455c7be3d8598d3ac53af8e7574f36a8db981ae2d8854330fd7f9fc4ba71ba88b9ff297ff033cc3a3dd93a7e60391b1e6b1d20ad08c2a031eb04353f", 0x40}], 0x1, 0x400) writev(r6, &(0x7f0000000540)=[{&(0x7f0000000240)='<', 0x1}, {0x0}], 0x2) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000680)={0x6, &(0x7f0000000180)=[{0xdd01, 0x0, 0xfe, 0x5}, {0x101, 0x3, 0x1f, 0x62c}, {0xab46, 0x6c, 0x0, 0xfffffffc}, {0x81, 0x20, 0x7f, 0x6}, {0x8000, 0x9, 0xcd, 0x9}, {0x3800, 0x7, 0x5, 0x80000000}]}) execve(0x0, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000ec0)={&(0x7f0000000e80)={&(0x7f00000006c0)=@in6={0x18, 0x0, 0x800, 0x1}, 0xc, &(0x7f0000000d80)=[{&(0x7f0000000ac0)="ec86094a496e148e614a463322034dfce5d92f57d23fb7754d77b426296c993f5199e8db587df8a2c8ce1e65d3aed9f2a2cd8f7fc6a9829ef0dddd72f0865b02c6310aadcb9f1712f0afa3d4b43b67a97fdd444d540eec8ad398d51c1aedbd66f2309bc771eb3be862015dcea00cd253631dfbf252a1a98ac023275a5f18963f04f8d2c4f25aad364555ca7428337724", 0x90}, {&(0x7f0000000a40)}, {&(0x7f0000000b80)="d11c08f893aff685fb43abcd23d905c78f2e342057", 0x15}, {&(0x7f0000000bc0)="befba56b8b0bdc27cf410174b92f0a1e128e1076dc73bd30c9c8e4d20672ae6af3362653c4b711d8ee26382421b1f44f8d5ed034b454884a83a8157e39202bfa4539197c361bf0a4fa04a808e283ac06abbb5d0d9193e5ea24bbcb4961a384ba21da9649ed471e5de30dd74f273b03f8e36189e36331ff5e8e3545f84b84b089d46cf9c5ca84c490cb782e445d06e5b8f790345c7ec5866b8ba54c53fad7625a1655b30cbb250c00f16512aff4", 0xad}], 0x4, &(0x7f0000001040)=ANY=[@ANYBLOB="5800000000000000010000007f00000089e46fd6d235d5d93863a4fd0668ef9a7cfea583cfbc035d266c3447aebadde27b43803f2d1a405e8ae6c471a9614621f7b078eb03c0119a61663871932c824f87060000000000004000000000000000ffff000005000000608586f108b45bd908ea58ea49de66b48209cd296ca47dbc150da0f6a99868d8d1640a466bc85c0f74a67f5ecae45b75b000000000000000ffff000000020000aee3ac14a7d017c9cbf2d2e2cb7161e652665881159e1adc10b4cb43028151b940548dc0a0c16e35cc189d6622929ead54f0d358d932bf6ab89634614fd52ccb3774a642f7b4c298840f42567981f48ba883316c085a44b987ab12bf5104ea03dbbc570594218f53af58e2164377bab8ede8406fd6a1ec55e3f7b00edc7012866ec113bb21f5a930beb8e2d2545cc25ed1eca533ddc94caabbbf000000000000c800000000000000ffff0000060000006488bc51f5c5cc65b352ad40efdfaebb475e1d001a24a3219885f867b2d377386e6c48e8874fd66667ab5b4e76e53c30075d0cc9f050c6049552541198c96e8ac38507a95f10dff1908799abe6c010f371463149c919e00d0882d4abb60162a6a73edf1ce888b8d7efce21200539ee883c7612183d8422dc00deff715c2fda15b2de66feaf172779aef5b7770c040c9f998fe7a759eeca92b6b0f16ee108445ba25ddad4e9f1b65f5c950e45476e9096e700000000000000500000000000000001000000090000005299391616572d161003e84f977a72df814cc9047562772f66a2d794e60f27d9439c50193fce65d7324d2f7b6098b0dc0b4c3945d84bed6ed7751bbfc70000007800000000000000ffff0000020000006f98feb596508e1df0e3ed2d8e44b255eece00ea05f722866665298c7699314fca6089ff947af4cd5ad19f1578743fd65be26486f5592424afb874e21983dfc13bef4533d10631b092b39c7f8de03424cb29a11088cbf45198340c4cf982869ec980d0d0c4a89f7e"], 0x2d8}, 0x3a}, 0x10, 0x0) pwritev(r5, &(0x7f00000001c0)=[{&(0x7f00000005c0)="18d26cb474b5c9d53e0ffdba8c54fecc9031509b1623088cc3e85353a5586603eebda7eccfc5ced62c70a12fbffc2425f3f9e50317605792ea906ef56376aa499b9a909aff511ad2d63fc010ee2292f393b11d78e8bc095bbd866e81599df546afa16ce278edae371c4f16d4df85f4ba622daf27aa8a728453bc4e93539080b8d73936bf6499780255943ab4ebd03bdae91f09e60447e17e0e21bf2dbd2c39", 0x9f}], 0x1, 0xb3) sendto$unix(0xffffffffffffffff, &(0x7f00000002c0)="24dee952f632c9420a7cd9fca5de24bd829f736b202b2d441c77b4f7af183491e9354e6cf57a87b7f80438757d97844b796202813edb49144fe538a092b496ad8ba2ec3e2b614899035deaff09d7140f33ac4ea319626ebe123943c5cfa79a63799b8bd9d159da862bd8770c307f085fe6b5eccbb3b06b06ddc154567641601c414c56f022b77bbce0c1b6b5a420bfb75242d472045e56b3b4e2e299a125a1592295f6815e37401cea0313c779733c190a283312d45ce8290a596bc38a3b050ad1416e60e259b88f3ffcd57f42b7a5ad6ce648e90fa932786fe35c247aa1515b076dfc460dde2f58", 0xe8, 0x404, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x0}, 0x8) msgget$private(0x0, 0x480) msgrcv(r4, 0x0, 0x0, 0x3, 0x0) execve(&(0x7f0000000c80)='./file0\x00', &(0x7f0000000780)=[&(0x7f0000000cc0)='/dev/speaker\x00', &(0x7f0000000d00)='\x10', &(0x7f0000000d40)='%\x92%:{\xbe}&.#,\'\x00', &(0x7f0000000980)='~0[\x1b\by`@\xf0/\x8f\xa2&\xcc\x92', &(0x7f0000000dc0)='\x00\x00\x00\x00', &(0x7f0000000e00)='\x01\x00\x00\x00\x00\x00\x00\x00aker\x00', &(0x7f0000000e40)='/Xev/bp\xdcL'], &(0x7f00000009c0)=[&(0x7f0000000a80)='\xab\xec:\xd2\xdf\x92\xb78%(\n4\xf4O\v|\x00'/30, &(0x7f0000000f00)='*/}\x00', &(0x7f0000000740)='\x18\x15\x0e\nr\x15\x15N\xf3\x97[,B\x93', &(0x7f0000000a00)='\xeb\xec\xbc\xd1\'Phq\xc8\xc8\xa8\xaa\xb7\xf0\xa5\x1d-\xbe\xa4X\xb2\xc3\xc7\xe5\xc9\x1fd7\x1b]n\x91\x9dvtl\xa2\xcd\xed']) msgsnd(r4, &(0x7f0000001340)=ANY=[@ANYBLOB="0300000000000000b370fb802a993a89140cfbb2a769f96527923c9b5dff2b4f03b94ef09aa699e7a69ed7aa4f73ffcbb7d1e59e3a93ba357fc00b9dc8d264817210a91befe0d63fe4549f77a8be0f23ca6afb74c0d25948a54f5a221da2f60b4bba5672c95125fdda33c2780a7957930660edb6686fb2d929cc202b128081656db0320eca690045b6c51241f9be647697960874a6fb1f718e060081e2ad7407611c1d94b2ffffffffffffff7f0f8c590fe7a0129239ffa3737c792ba98a97e8ae521ace9a9d0dcdce2d13180aea0bb2e533df90f87735af2a09b944fbf6e54cea4410dbe01b9fc087c888f5395418b0308912d849841ea99f523caaeebb4c4efc40a5f9b5c85af84bf2bd55765efa0f7abd5f38e7075a25e8628b7f6a6f5b15c1d2e93d39bf683bf2397704a8cde4d58cf5bfd781c4225b57226686c5816230b422457433e28bc3e69d3b1324f31f6b472987cde8071a8565eb4b727fa4fa0434e2f1641b85992b21fa161d31b561763b9d4075679ad325fc0a6c3159ac448edeb1acd6198a54a5409e84"], 0xed, 0x800) executing program 3: close(0xffffffffffffffff) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001500), 0x0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) r2 = socket(0x2, 0x0, 0x9) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r3, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000000480)={0x0}, 0x10, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x10, 0x110) r6 = syz_open_pts() ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f00000003c0)=0x4) r7 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000001580)) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r9 = getpid() fcntl$setown(r8, 0x6, r9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, 0xc) r11 = getegid() r12 = getpid() r13 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001600)={0x0}, &(0x7f0000001640)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, &(0x7f00000016c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r17) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001840)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001380)=[{&(0x7f0000000140)}, {&(0x7f0000000180)="37e15049cf2b825a0736a49bce65117403ee5f9bed827435c88939fde51bcdc29d2f9016dfbe35097fd47891182b410f2ab1e68d868cb4947f31a14337f9747fc1e3f70d4217fe46591c2a3d5de4c0f34d816593869f093ae70a1646acba480db365450752adf6205e81c2807182f5318c41662a5cefdd0847d655404d559a6939fa8b1e8e5a7f8818f52c6fc52897a2ab6562bf7bf357935fe8fb125ac3abfc8b2cf238f52a48bd1549ae61bd083e249d9a472892edcaf21561c5c52e1b65f9bb85510c9434997048caab5c06e6a285e2f030b0d47e9fb23352a722110704c5f6427b2843f4123771d39c369fc502405b380a2ebb523b220505cc11f895b5dfd2cbd45ac1bc7f175aebc9e0316b28b36fbc0f941f55b6c4b2721de4e717e88ff4d06d67ef6e6aa50f0b74d2fc6eb6d64aa17083bc783f4c66f56802839e54077d5438789274e355151e180028204fbc8b5d25116a38e25c40f38b42c17d3792e6eb53f9dc112b2944ff48ee26176fcaad5bd7e8998ec13022286aaf7871dc442ea870c9840b522e623ef9cffd4d6a63938575e24a32117916b3d9b28aac0a9840893471ab2fb92e69d43ccdd5d87572e005c5ca1a8e3d5cf7f44365f21511dd6d9641e4dd2a5456aea9952b012528dca4807e04cfee42511faa5edf3bcff159180aeff21a051b5e1e04e132be25f319705b54294a95139a5fdd209f77331513126251ac859ef4f13dfb5204a21c82b7b954cac071d275453cb6bfb97dbc10cb5c904b74dbbfe059af1907cf2de752b55e9057e4bb2814cbce229304fb9004bdbb422ca5f14b27b000ca589f35d6b7261a050d15fee45f58801e1cd63baa08879edba6f43dec92e992e58f5aa7d2f23a804587417b5046f4b27dfd2d09f3d90dfa3e71b6a6ce9840059ab982dbba8106f51535f65638a0d15f038131c872cc2b468a92b8fa49786a9540f136964aa0571aa51cba10b569a1387f1ae9881ee529d8260c187810ae9cdeba75b4e8e7469e1ed3c19ed3ba339b2c04eae2819c8f61d62f9f0c5e4e775a474c1a2308d3719cbf7ac96ae572987a4619163bf56a217f4563944a53935228e30e3fdea8b658b3ad5a8be49a50910a5303c0801f08163e3d0b615ff50b43bd0fe812c69f2042f2bc8d4120f27b7114ac573c18d632ac49f8d9b99bd9ce60859f6a5832cafdd060f5c670e7f82d6d2cb5ccdc5134ebb58af2ee5fced17efcb94449ff4e42635d7743ad70c549f4b1455cafca76719061e70bedad77afe6f65500274ff99cc0ca23af6ac12e2fe61bff366e9d3c2030c1ff5b2e8dc76b3a8eb5ef7804a951182f58886b9cfcf0dca5b95e2182b2b4cedc86436d9ef9cc3cdeada0806e4100f8e99384af0ea6a73941d0c4486aed26c42c74468e9d45aa25e996d926d3e830ebff23e74c12e93e6fc88d0e20fea4d0136cb226f3ec749a9fa0024f83e7ec146adc02850b2daed891ef4a1d277331f3b993c549ef3e680eeea63fb4e92fc2a648e4bbbebb0f304e375d63686dc84e9591795bfcab7f5c260ed990198d89fa3dca4c1ca54c030331ec68c063bf0acf66df11e3c34773f686ec1fab2808d17e6eb7a36fdebdafd1a146c3387003037d0b522fba088f214c852a4d615e637ef75dc445c07763d2699fc3b2c477942b4b89a07d8565db0fb37957961cc98f0dd312d857dc0468438caccb920ed40c4e3f545a9fcd332e60d9e983c6389eed7b2a85a7095dcccaae1a491230912b9dae7834d905e3d2f666b5743f7a466b7ecb45a7a8cb21897c85f37d4af749995b579c5bfd1745ae79040c33b7da5dce005794ef716a865742adfc290440d9816a6c6f0bfa94b5289124a5bf862ece0592db5b193a58b2980a8e1223428ad3449ecbb05e35aabbeb5dc76d7ec592a4af8291d121072e39d5c61665cebf8820a92fc97e655f49927f3a96579684154ccea29eb285be92bf3d4e2b0d4717f772aee989f18785f5e07a401da5dde503d22183caa39d4e45eb474aaf14c7f73ffab89b7c552a0a0e3e9a31feab37ff49512fd0c6f6495901734cd6c208e1e6844ce8a5e141bec86349cb6437140aa885d758d35b91a3b2d2e37ba4f4aacd9bc822e76864edbae68e144b79415e013f6831b97a964a38fefdb44e9324969c903eb0b409baec7669a726501744f12d0c00e6c19d05a9b48a559fb14a76f4e8d970387f51b30b63cbf8aef4f63c7a3808b2e15aefab6d67f48d18653637cbdf0057f3176f80022045ae9e41355038380cd863f91787fc9b5d589107fd4706dd4653a1c5ad2661e48db9542cc13ab0046ec1d8a3901cdde94261ce9dade96ee986ce337341d4916c1983dcaf7cb639fced57ab5bdeab2f396b40b49b8a706bdc3a486c3fe9d1603417a94196c6a6d622a18758874196ba1f7626b38b9e343098a0bfac11399f2cd55a3cc4babfcd48f50092ac55ba244ff9613841077b36d95bcde1f5db5b5167e3d26cdb729df07ad51bfc2785655fc1b200a706781ee2e121b304e0c5e5c620ebb68463905e469ded33ac0740c2dccdc4cd45ab8f93a3f0bcc01ad4f310dd5903545889ce12245f78af110e25fa7b38b26c29c479a311868c699add7e0868df466cd85f0eccecac0a5947c271e2b528aaec67381ac628ce822f5672bf50b4e2f9b3a3060b0b0a7bbdb7a421a11c4215d34f141197dabe64b445484342100027d77df78960c153a8f51754d4c64f9dedcbc4cc1be73d8ed97c86c19b49278e0965e3272c1263f7ef316edef7eed0baf36762507f08ac2b7496abc2318850c0fb196908a5ed21f5cbb4aeec8e4fafec25ea681a7a12e5cd1460ec724196deababd5ee42b282242013be5ea00278a5feeeb528beb42522b1b7711415b5c202bb89cbc03e413776ca1ae16b0534b08cdb0f7aec2ad13952662784717f95ad21039b9627171010c7a8ad98419772a84fa1800bd637d32dc3bcf2fb40d1f97689e8351e4080753eba0112c6f59b53581553a0de442126f33262883c480afccb2ccf2b915212b74f5eb856da8216170fc4fa696c4f5255518100f3552ef024725427a5e1cbfd0808d354f66d6626a233ed7d671b64955dc0988d32a94c0b6c434652be327a630d513776c6e655eabab3d0232a67be752e295a6ad5368410a3a515329f8021b67d41425d30e3578366c2a42da93d7a38a653d690de5183e160d02341593f6e44c9f6c91fca02b797ce1f410ee41715a3de3df390fc4d07cadfec490533065f6a557bcbf8d459f86c9df658bcdafff273c9df6ba762baa117166e50b8b16ab7b1e490069b5b28161ed54fd170fdfcce691e8b46a0037b793672cdf9b6855378b1aa701d3d910df767575ed64b9a35c646f893219c22c6cad560391e353f5763a7b18439cf4fbbe9504abea8fa93f9d7fea24bf34e7416f4570928ed1efebdc4d8216776e178a2663c161fee8cda120b9076ab1959e1600844a5ab9bcdc4d4f4c4a429ad45978cf10f7c4ff86efdaa9ab37ed47a05f8f53cc7a90b67b21ddd0ac5803a33d5288ddba6b1bfe82a06ee95324e57ffa712762c9ac576c2cb042635049968a67e86f6a657a7b06e110d1e0b892b0785a39c51c352e1f5ad4b73c83e42b54235e2c16b2cfeb9b0a73c6d9556de7202a7408e801b29f4edb654d544089860ebd5365b10a72f67c65b75a3198431c4ca5e1bfc479a57b4b3fa7c45eb3f81ec42ab595f621b7caf17cce76cae112cd6cc22d5aea523ac29591960175a74087d6f5d3b7d8dcbfe85ec142eaf2c8134e004eb6153c13b7efe6bc24390bb10e80e69f3a0e7b5ad67ff59ca6e2ad4f59806e42368ddb9735fb3a00723ab1b9380ce31ac2b1fd6fb5b9cbbff3cab08f51bb7d68b3582e096eddba91e24004fbd5102dd8cd0df7b0b54d76e05d01f6c306016023b272a567dff1906e78e0cd1eb9d3b21abf615789dcecdb3f429e769bc92c432f5d828d301139aed032c44888218db637d4c8af13b7e05b219d8b2323e6d6c0fac0a19467bcfa4cee346bd8e4cd31fb55fd724e60481eb991b6091507daeeb377cb488def208ff8b08b4b4115e4e288eea281eb3df6976f5c2df945b8f1dbedfd3a8a7662dfb68f91dffeecb1966a7a2c5f62fa712c0a38215f4600ace3de7e917c0f61ea5e16dd5a5c59866dd66c5e7a046896adf10cdcfdcbf405e252e73550af71c60ec1f34f81050c1a2859f082322b476d420cabe8aeca25972628b14f0cdcff1eaab5c94baf13e930fafa79ff1a6dbf16b31e0ac83a4b21dd74d5f9cf52c00e6d4d2157dc48c038ee44551c78ce4b4c99193931f0793c2a017616248547a8c571dbd427a6980b9fddc2d60bb71778c6419e27e62935c00d7de3b00ed56687641c6b8e5896d6537b5bdf7bfa7a0e5d597f5ed2d8f8cf9e93452c19a2b1f5d714e5081caf8ad652087c754161691b602aa2f3699b86d9d16d3c09b8a55ad328679e106c05f244036a8d29d445ff3c29514d365e7ab0f368a9544aa8c684ee254774ad007ae5ad7ea3968a22f29bd2072d19d4e0da8c84b49df1d98a23123039c8e24c193c4c84c22ab7fe011711faf6a5a37dc9b3701df7cfed3cf5c6c2af9d05a99814a23d8eb04fdcd7ae0fb722c4b5cbde93149a9e8a16b154390ac8b52fa9c2de92f4c6fc6346d2dbf5bc9909613b6943bd16e4732b7d8837c4b36eaf5c16d3cf04734262b3fdd33983093f5809a63527959fe7aa52cc1f3f7e53747a7fa6dfb07bd2880b85c4f94303edd792648f14d1b8f548f3e84a4e61d0ec2e3c7102c15f50634771a05ba20f0fcbcd71672eaeb1f4f7decd74c8a445918480b6aded6ac42d187bc9ae19e55d877edd2f9bc77b55f0b7378fcf368e63f0a540bfddcdb90a30ab58f56f419e218ca42c826063a7bccbca0caba693ab6178d66a571a951c4a54d98b07c005b3e6cc0301b4b21506d8e388986a7e17e3a9c9ef145c856d1883245955401ce48183976fe312128776d5924cd39cd4b0ecb0a62c912332269029e5606ef6f8108487c09784cd1dc647b3db6ff282f0793935c33b0d488b274a3b370ca7f98f3595d23856f599f6b968e07afd220c984b13fbfac2061c471840eaf0d14efb8393b719a96d6de2298659edbb441cc32d5349df4cd34097a0d1dc4639854e093cc69e938e49ba69790a1bfa9140ec739bb1c1c82385137646d8fa72e99b8fda5d428b8a4148ac098cff8b82aa464e4bc71c0da56c5cd56483b83309ae979d8b0b2b05fa5e7aa3ae195d1c9bd3296ae788a46db7c44ea9f397456bc45c56a06eb42308fcd2d1f1ca81bd8875d5ebb35c650c0f7c8c16e62a2c503562eed5dcabc50b31c7ffb91b3dadc29366fde54cbdf9613f3a4a2c5e08698734874087ea42406b4b0fa341fea8504bfb70f471e52384f9fa0ebad2c7be95f01260f027f4b4adb8674a5ce535f3ee2ea513fea72aafc97c728ba8faf6929fa0417d82b87bd24c6512b1fbb1e4cac212e6d3ff8b7fc91234e7f02472229d8bec54fcd28240701a003f4f9be5dcb1d31a15996d2e086976b50e5356ecf906804cc9207dd3b390617eeb44c152dd1d1c7c008002c145e2967c81f9ddc5c31bb05caff7552251c410c06f018333ff49f3a899ebfee78b75d5498ce6e67ca714a0daac7cff2aab1b333aa36d8391b0012235f750bc2b24152758689a715398afb7ec71b58e51a561765a5996eb694671f1a7a6262a1665abd2436f326d4078f8fb66ccc40246daabff9782bbde66aece7c0143f0415d2390d5fbccb3e60da9093d6c96405a8f79b52948d0b611cc9", 0x1000}, {&(0x7f0000001180)="cd8f5f9988262cc816231296131bb60f6a1d96d43e737844af009fb8c1d191a1675e3ca564540832915c8de9cd526f1623cdc346e7267e996c", 0x39}, {&(0x7f00000011c0)="94f3063d3a0306cc50530f95336027a992e67e91d454c96051787af1c9736aa5c86ffcff92d442d9fd05beb756ae616d76f14355d56f16141ccd9765d963b673ba7eca21a3a6b4b61f57f275a9fbbd4d3db901bcfeec3713cf0b84c63ed0b3090e6101eccc53dcdeb9e36dd0502c6f2a707f6da1cb8e0fc4c057", 0x7a}, {&(0x7f0000001240)="2b9e31d6d159f437f2c0bdc9d7c7d73ffc5f3c0cdda3a24a154cdb7a160c6e84dbdad00fe824617f2affd7d3e6", 0x2d}, {&(0x7f0000001280)="f570a786a4613e7d59056f1bbd7b3dee89f85e7d83ac6c5d26c3c1debeeb138b55cdcf7f6b3ea08ffb7dbd634576e0e5951fa34aedf7e046dafbeb9f1e098b3853a36599476a05eadc66bb4a885bbde38b90acd353572ece3315e29820751d3a5878b5f67d5307644a0585189b2e9509d92e7a09d1c868e2133f3b0a4d10411a83031a0ef26900166bffca9621cb0fe3756980ba231372c31567ce11adf1e6e5dbaad99c933c907071ced8be21f8f669a2ba1a185aeaa31695be189a6777d4ac743f839a7766ce7fd4301717c0fb5b859d429dfb41", 0xd5}], 0x6, &(0x7f0000001700)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, r1, r3, 0xffffffffffffffff, r4, r5]}, @rights={0x20, 0xffff, 0x1, [r6, r7, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r14, r15, r17}], 0x130, 0x4}, 0x402) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x6, 0x0, 0x0, 0x3}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() ftruncate(r0, 0x0) r3 = dup2(r1, r2) ioctl$BIOCLOCK(r3, 0x20004276) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000040)="03000000", 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) executing program 5: r0 = socket$inet(0x1e, 0x3, 0x0) connect(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100) r1 = open(&(0x7f0000000100)='./file0\x00', 0x292, 0x0) fcntl$lock(r0, 0xe, &(0x7f00000001c0)={0x0, 0x1, 0x0, 0xffffffff}) flock(r1, 0x2) r2 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x3, 0x0, 0x0, 0x269000000, 0xffffffffffffffff}) ioctl$PCIOCREAD(r2, 0xc0107002, 0x0) r4 = socket(0x0, 0x0, 0x0) dup(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x200, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x2010, r4, 0x10001) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r6, r5) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r7, 0x29, 0x2c, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x6, 0x0, 0x0, "0100dd2d2eadd59000"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, &(0x7f0000000440)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c953516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000000)=0xa1, &(0x7f0000000340)="0a000000f0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xee) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet_opts(r5, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) poll(&(0x7f0000000300)=[{r0}], 0x1, 0x0) poll(&(0x7f0000000280)=[{r3, 0x104}, {r3, 0x40}, {r7, 0x80}, {r5}, {r0, 0x80}, {0xffffffffffffffff, 0x1}], 0x6, 0x1) executing program 0: open(0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffff9c, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x7, 0x7, 0x7}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000540)=0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r1, r3) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x20}, {0x4000006, 0x0, 0x0, 0x7f}]}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200004}) r4 = syz_open_pts() close(r4) syz_open_pts() r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7817) writev(r5, &(0x7f00000006c0)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) write(r5, &(0x7f0000000040)="ac9e8912f67a663f57d04797092009e3ffffff5c2a591c97413fb5df308cbbae80e4ffca2eb764174b53ffec3d63876a0a", 0x31) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000180)="c5449bc1709e16b98042099e20a0", 0xe) executing program 4: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) kqueue() setrlimit(0x0, &(0x7f00000000c0)={0xabf}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000080)={0xfffffffefffffffd, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x6, 0xff}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x51}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x3, 0x0, 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) setreuid(0xee00, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) syz_open_pts() open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) socket(0x11, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{}, {0x40}, {0x40e}]}) socket(0x0, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) mknod(0x0, 0x1004, 0x7) open(0x0, 0x0, 0x0) r3 = getuid() setreuid(0xee00, r3) executing program 7: munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) r0 = msgget$private(0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="556f2ea0088416ca8fb2517aa7f23c2530c94c53f2fffa551007ee363de7ad76266cd92dbe6ffba5f3822fcce7f3176153d3777e51f79f72ab303d59f10b", 0x3e}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000500)="96e9cf1c0f9fc25ac05e6f4c", 0xc}], 0x1) writev(r1, &(0x7f00000008c0)=[{&(0x7f0000000840)="0aa5b7209e1a815bd468d6b718fad7d23835768091d7e30514cdaa394ea50291cb050dfd7f77a4e4966575bb4394baeaa8b3ef1fae762080719dc6472e", 0x3d}], 0x1) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/224) munlock(&(0x7f0000324000/0x3000)=nil, 0x3000) executing program 3: msgctl$IPC_SET(0x0, 0x1, 0x0) socket(0x1, 0x0, 0x40) chown(0x0, 0x0, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000580)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x3}, 0x1, 0x7, 0x0, 0x0, 0x7ff, 0xffffffffffffff04, 0xffff}) semget$private(0x0, 0x2, 0x153) semop(0x0, &(0x7f0000000100)=[{0x0, 0x7, 0x1800}, {0x3, 0x864, 0x800}], 0x2) r0 = getuid() setreuid(0xee00, 0x0) getgroups(0x1, &(0x7f0000000200)=[0x0]) getpid() r2 = getpid() ktrace(&(0x7f00000002c0)='./file0\x00', 0x0, 0x1036, r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, r1, r0, 0x0, 0x1e, 0xfffd}, 0x0, 0x0, 0x0, 0x0, 0x5, 0x1}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) pipe(&(0x7f0000000040)) poll(&(0x7f0000000080)=[{}], 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = open$dir(0x0, 0x80, 0xcf) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000380)="2152672094dfeb963a11c0b94db346cc6088e411976a295c849f18ad40bcd40293de3800000000000000a76a4f5f813a6eba82cd01aefd35a002d180161a13765c46cf10124f5dc3051ca8841a3b053ceb59566c6209d50900477c4eda28ffad21ca6b94cb5bd6d0acdb71bc6b1e95e1ad5916c1f367dcdffbe8da2a4b88e96b32709b076c3fef705cf6ae3d4bccb10ee10f5824a2fd5ecb990df05880e27c8b242731c6bd2f93e0b543bb6bea813278efb0b3c438e806dc0cec333691835da69e9333058a60f282029d6cb0c7374ca63a97aed720351ff76e13", 0xda}, {&(0x7f0000000480)="bb50218a3d7583095d4fc99d14bf129144c703628962bbcc808def7df448191c5f0cf87063c71f4c118b100eb6847968024bf01ce45581e7a346956dab502c15026f7d1453ee5122339fcef7cd40da1e8afbfc775ca36cbe9e29c92f460740a1a027327f73c7f89055e6254fc391859e92ac0b6e6de5e0ec3695cf2a8f51ea58ca50f3452772f7c44ff08f0ee1ef43537c792c7692e2aaafe69fbf6014c03e4ebffb57f8488e2393460e29cffc4e1c541b5077d4edfe09f09a32619d6e1868116ef59986439e6254ee053b35c14ad461b9483f7e04480d77ca0254e3ec0ac76c1f57fcb0616c868437ab570b", 0xec}], 0x2, 0x126) truncate(&(0x7f0000000100)='./file0\x00', 0x30021) kevent(0xffffffffffffffff, 0x0, 0xdb3, 0x0, 0x0, &(0x7f0000000140)) r4 = socket$inet(0x2, 0x2, 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0) r5 = socket$inet(0x2, 0x5, 0x0) pipe2(&(0x7f0000000080), 0x0) dup2(r4, r5) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000240), 0x0) truncate(0x0, 0x0) mknodat(r3, &(0x7f0000000000)='./file0\x00', 0x1000, 0x200) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, &(0x7f0000000100)="71008000005a0000a400"/24, &(0x7f0000000080)=0x18, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe(0x0) poll(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r3}}) r4 = socket(0x0, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000140)=0x5, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x4, &(0x7f0000000040)=0x80000000, 0x4) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) close(r1) executing program 6: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f00000001c0)='./file0/file0\x00', r1}) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000100)) executing program 2: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x8004570b, &(0x7f0000000180)) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYRESOCT]) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) recvmmsg(r2, &(0x7f0000000180)={0x0}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000340)='./file1\x00', 0x0) r3 = socket(0x6, 0x2, 0x0) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x23, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x402}, {0x2}]}) geteuid() sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) shutdown(r2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00005e7000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ef3000/0x4000)=nil, &(0x7f0000d58000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000f18000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000055a000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000f5c000/0x3000)=nil}, {0x0, &(0x7f0000e01000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0xffffdcea, 0x6, &(0x7f0000000240)="894c9719b1ad5c6db9036e774163b58ca23a826c0d97df8d297e30007d713b972b5f908c5090efa4c8a0e0b28a5eb2967f809285bb186a8f7b5d421fa47754cda1535ec4a40f78d9f2f2c7798517222636e3106f2311c471b88ee0b29f073148cdae7a529da96c478857c63ecd5258661e4058527eaa1cfe859638aa1cfa009f1c3aa5edfa9704c186c56182904c29c1d443f84076b0730eda303a670ea9c5914e4fba2beaa5005c50d412", 0xab) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r7) nanosleep(&(0x7f00000025c0), &(0x7f0000001180)) ioctl$WSKBDIO_GETENCODING(r6, 0x4004570f, &(0x7f0000000080)) executing program 0: close(0xffffffffffffffff) kevent(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r0 = open(0x0, 0x0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000380)={&(0x7f0000000180)='./file0\x00', 0x1, 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) fsync(r0) setuid(0xee01) execve(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) semget$private(0x0, 0x0, 0x600) semop(0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_INFO(r3, 0x8020560a, &(0x7f0000000300)={0x0, 0x0, 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1d}, {0x20}, {0x6, 0x0, 0x0, 0x7fff}]}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) shmget(0x3, 0x2000, 0x20c, &(0x7f0000000000/0x2000)=nil) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x60}, {0x5}, {0x6, 0x0, 0x0, 0x14b}]}) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) recvmmsg(r0, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) sysctl$kern(&(0x7f0000000300)={0x2}, 0x2, &(0x7f0000000340), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x46}, 0x2, &(0x7f0000000040)="80e135dae964da3e2ee4a150b3780452da03a5ae3e41a7d370743eb5d8096d3a15c4d63767e080ee0925f1d63dff80c5c9ff9302bf83abbb1f6330a98f69573fc013b82e5dacd3956ebd0d114b3edd98fbda2f043641f5602f6fe364abd6f243c49837f506978a175ad6a7b19fda4d0d2c26b91f3854dc53992b0eea4c64eac8e2b20616297a081c5a4c7ac149fa5c996556a56e87b2d4ab840d6b8710525d3eeb2cd6f1603986e56d74f6f172ca99c3e58208d0f70b7d06d5f145aeae1d149ec7c103f838342b289a0f32cdd080fafe8d851901ad6a56479374c35982ff61", &(0x7f0000000140)=0xdf, &(0x7f0000000180)="48dd06b829baf340", 0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) bind(r2, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) executing program 3: openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYRES64=r0], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) setitimer(0x0, &(0x7f0000000140)={{}, {0x9}}, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0x2}}, 0x0) recvmmsg(r0, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0xfffffffffffffe3f, 0x0, 0x0) executing program 5: r0 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000426000/0x1000)=nil, 0x1000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000), 0x10) connect$unix(r1, &(0x7f0000000000), 0x10) bind(r0, &(0x7f0000000000), 0x10) pckbd_enable: command error executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "d88c1afa8797f9bdca0988d115540100", 0x0, 0x800}) executing program 7: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x25e, &(0x7f0000000040)={@empty, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "8b38c0", 0x228, 0x61, 0x1, @empty, @loopback, {[@dstopts={0xf0, 0x1, '\x00', [@ra={0x5, 0x2, 0x3ff}, @pad1, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @pad1]}, @fragment={0x3c, 0x0, 0x5, 0x1, 0x0, 0x6, 0x68}, @dstopts={0x16, 0x4, '\x00', [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @generic={0x9, 0x15, "7cca2b80600d97cc0d27bf51c2eacd01bfd5a60675"}, @padn={0x1, 0x2, [0x0, 0x0]}, @pad1]}], @icmpv6=@dest_unreach={0x1, 0x2, 0x0, 0x5, '\x00', {0x9, 0x6, "e24305", 0x3ac6, 0x0, 0x7, @empty, @loopback, [@routing={0x67, 0xc, 0x0, 0x40, 0x0, [@loopback, @loopback, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="23002ceb0601a1a7f47772986baf4184", @mcast1]}, @routing={0x6c, 0x8, 0x0, 0x8, 0x0, [@loopback, @mcast1, @loopback, @rand_addr="c6a314e1bb5a70d6ab781213d0b298f8"]}, @hopopts={0x62, 0x3, '\x00', [@enc_lim={0x4, 0x1, 0x1}, @jumbo={0xc2, 0x4, 0x3}, @pad1, @padn={0x1, 0x1, [0x0]}, @enc_lim={0x4, 0x1, 0xcb}, @enc_lim={0x4, 0x1, 0x1}, @jumbo={0xc2, 0x4, 0x2}]}, @dstopts={0x2b, 0x0, '\x00', [@ra={0x5, 0x2, 0x7}]}], "835426761ad04b88f3fa5a66004a78670ca983437abb9b1bba3bbbcd75e35868ccb464a78bb88f7be5418a85984e5cc9c19203426b9dee83ce0e9dc09615ff6c511749995be81de21b2ebed698545c442b7f6ae0ef5a379b46fd4d1e04443a21db045422faaeed045e5243ecf70b6fbfa6442d892d0c83d3ad3cea2f70d609eaaeb563db76b25e4535e555dbdb49d10de39775c24bd5272e586c9a116ab8f8c3c3296d41cc8c464a15ad5fcded9a3edb04291cc72d728b1c81b6a77f9355a2b3"}}}}}}}) r0 = socket(0x6, 0x4000, 0x2a) sendmmsg(r0, &(0x7f0000001c40)={&(0x7f0000001c00)={&(0x7f00000002c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000016c0)=[{&(0x7f0000000300)="8d3546183c6cd3c4643b62eced6e5a93ac718daf25b666b052bcc8b57259147e6683c04c83e3be12ce7a7d04478c1172cf8eb3af23fe64226acaf63ec5511e4e14f8275597dd11f104ac4091ffb7f25e20ab010ba6fd7eb1d87c728599d680ef4c2823d4a8eeb6bd2c01d98b9c4b8bb7ed6ddb31c56c77c6ee83ba5f1e8731e28eefffa019b071e347f2fbdf476f44c503a2352cb793edfd0ff65d553cd152562796cb49232dca8b2f2970b5456373a856f9cc345a60904d95fcd45fe17f3b5c040fe7fdc97e5babe2a3797dd298f36cbd", 0xd1}, {&(0x7f0000000400)="2ef8b49559289401587fd815ed2a8ce4fa4871b004fe7ca11c339ec4feefa06ead7dc2bc91b827dbccb8bbcabdbd32527f87c34ec733320429cf587680cfb96495fd753a415fe207", 0x48}, {&(0x7f0000000480)="fee7ead6fba3e13eb98817826cc954156fef3c2f385f97b471aa", 0x1a}, {&(0x7f00000004c0)="a5fdc5aa68a51a7c68167e876004a20e1a6b899cdef087d8fc2d4fc1ec34faaa70d0ef5a9d6c10eced0fa68b447950d9530f33ccb0cf7d4a4ac3be014520fc34f19c96041ef9165f743f2812e1a8bf752d946b8a4a5aa36347a468005f2c338665e0bda18fc435396f2230db81de05fa16d2e652c378ad14e37f16e76e4b572f8cdeb8cfec8278361549bac7e8dbfa217ee6c4757de0143c1fc32d48af40f5bd69caa3632b640debd15c05376907657f31c956e2009bdfefc071fbd0f53ae3d27df87d6fd1e1871530f952eaeaea24c2ec3671b38d81e69f944c140a98dce192d21669965184f8d52bc36f0056c215898753dabcb23e60e657f77f46b119d057b18712076476dbc32c1f4bf787583f77bef72c1b5697257554b0db101270b6ffce253c16d22408c444cff2b4fd4e21e718cb639ccc2a1b35a253c0f9470c2ec333688e9a50701c012e09d58c7cc32443c1030e6593d1a93a5dd96292dcd8e684c64be27f8272b03a4059966cad9fbe323e573edd4c90d0dc36eed30958f3649ed097c2337be74d55039a3c43e948d6f37a1895a63cc8b43da38c0fa84ba33a18a9afc852647c802ded91a7743aab203d2cae90a7056191c47fbf5a142ec65ca150841f7d78cce5031d8afd2bf966ef2935f0a1d4689e16e276c046e8e7be490641289275c3757eaf1eeff8f6ad1259b32ac582275f0fcc27cde059c928ebc46e096069c8e63e235b2fc9a784442ebaec8b4f4c11f704e58840efdbdcafae340b307ac2ead989eaa4fd17ffa3444475dfce269cbde58b899ec1ba093313df56e06d32ca4b86a325be17e10d4910ca78f81748d87ed67fa97b98e27b8053027aca4086ae760bad4e1150dc60c2977ee600ef50e8c06f0a4bac68901b82a1a7492e022db1dc495d7cbeebdd791782a9cdb8ae04637203f8319818c19b8263e67cc88f101db39f5327297dcb9ef1500a1867ad143a13ad08dfc8d2559206a06d31851dea501f6b3a9a01e7b09bdbf233c0727337d6e2f626e1c98233726b7651957c07eec08e56e1d52b2c31882fc3e1e0c7ec059d0f55d7b29e734b38a737a3cfc37dce29ae8c6dfb9e83d317c2d08e6af5375f426964c62ee4cc2a9a9cbe280037e508be1ef27f1a168193d9c5c7d4702141a12d4f6bbf297ef11121977f25d747f638bcee41de61b56231bb60f62969dd3448ef7c8ae6897db69728bf62e02129802a503cf4b242d69be4da02d9927a38c26da2050e3023a3c22cec72324d7eb4262c66bae578ce907b5a4418d1c28f62fa65ca7e0765931f11acd6c124b16c01203d9eb4e31ffa60a1ee4e1845882a3dcc9e76b085498d8502df5e7ac9378fdfb38f94bc855d42202168c23fa55e9f6fdc5cc79caf3c16d1efbab9f4cf56d29109366a51c9437be463bf775bb34d440f949d94fd560a1f78b73cd9d4d2fefa8a77b557018bd6059f2f1abf735257e0fc720e752e0f1d317b5edee746892d2fba7a56ddbb3649c94b6fc9569302ae51362886dc27bd096190d7c87bc08410dbb249d416f1c5e96f486ee907ceaad9d9010d785f1cfe0e052f95bbfbe44bbb97733e9d10d5bbad41b8465d1b6ded1ccdad78cc3b4740da3a83c576c18ab10d9daab384577b8ef8d521bac1cf31b7a82d4ddbc2e94c466e178f4a858d58f827a3fc95c4b150222d24aa001ff5e78b9da98349f9bc75348d9b92421d6ea11abf536bc37a15825dd45bdd6162a1f5f9b0377e2f9c5004c6d00aabb13deb63e7ef8da29d8e3811fa2cfa02ae69d23c9d9d0f81956da96d4afbdb94a6ff41db423015d420b15034507e339c44562d2adeeb66a79fb1c905096b9ed8f4c22060e084dcfee6c22de169aa1e182bf9b9da7a499fa3f25039d3e117134c7fe235cce5972a5924e814330892348dc25ff73ea265d8c8b7e6e36cc97787e393a6903e727a9c57d03627ec89f9ad8902ac7ecb72b6b1ced38007749ce9920ee3e0fada95ed54b2b537eb2ec75bf0bc169f3c885e212edf4be0d3c23ab776c632db594f568eef238598b12b2aa82479c105e684816105d74584403b37abaada4128de58c7adc72aae9a35b027776336771d20473395f815d8667f23b381771d0a4ed5d44378655dab9657367c95618505f655bc2676528708680c40768d4b0caf852af7ed099e2fbf33228c8d445c7d82f41786636c6ee1739661d67ddd03367ba2d1f7626dca1a37336e4e634c8bc041b702c6be80f3b85aae5fdd1d7f7b0ed3e4ed89314cdaa9d95da203175dfb770bf63de8192aa7bff6b9e56b3d270bebc99c34ca3d9cef4f7d0fe86f42cf16b7fd531ae39652760f6546653709bb750b67eaf307f8a1712b25b03c3dbe663402d73974fd88e7247c39925ea83728ecc784925fc0993ad478b362d298acaaffe5b03aaa03282f90fd9ce5b5af3a30d8b935bce9323f18d54375565afbe97964f1385d95cb74955a40f7e9e1768a61fb29ad38a7d155d13fab992fe10e1b88a232ded97f8d7c70c5402094e29ea59425ab0b934e4ee3c973e74bb9b82e6d9b384c2ba56cb594978de8297ba8561a28d79e9bf0963246b6d7325c8819bfabd8bb65991d98caa899ecfab68737341f6df73dfd2c1aeab64c23914693bf590918822a77a6208b2640ce701782cbedfff2f1a1764dd180192ffec77047ed36e971c35042f7c612b5a3438e014614f1dae1a70b7a1eb4fb6772515dd19227cee128d4a00520c46d509844637c5f831e54d2b3b3e40d065995b34048654ec5663b6bb6ae277cd1012671028b5e96cf9b10338d938c41791d7dc5866034c3d13ea9e8b9da66b3885ce8f1e7a8c47dcaf6e47b8748d232372bb9c9481077e218a9d27b1d11c8eac106f384b08b8c6df21cc5924fd50e3828d61b6c944ad9d1c00d46c90ee6b1f117cfb0e9a1b86b8cf4f0da1775797409fd34625bc13b825e2cd0ce7d5f4fbbbb38cac73ecbb098dcaccc4123f5c5b46ef2dc420df797900dbdb4ca81f3fc3353e8416009d32bf953d436e7552431afa19d0e94c5708da3390f58325b7073968dd335ec8711725ed21d6b13eda73ff313ef298080be7ac16f95773e66a1e8c27ce5727c5b2bac0b3170454e5d36a885f3aaf6b92b421dc01f629a7c5049bea922f51f843c7236024ab9038e46577f4a5b460e9e15c1809a4606126a26eb8be7a6240f6ff4d4eca699fbdbfa1ef420c559ba81fd591c0c5800ba895d197e5f824630c012dd4682a2d58b4fd1be42a2a327ab5a40c7fc63ee5e069ec6c577ff0fb93b5106ac6a302f8e80fa3e1e8243a39b2357e8852c170fc687dd693f08add70ad572c9bd9bb82564d5b731c9a60d87638c8e9b07ea65df79eac754e355d49f33fb6e4c074e172c73ac6248ef2cfe9081a1cc0ad4f01fe4b28241d11fa150d61c5731a521ad99084c9029810afa0b642cc019ecc4b96dfa7792c943cf52405c8bdd97c26c7a7402f9a4b5e536a39f14dc669cbf9fed713fcb8b795dd188ae4ea67ed137889b59a08b0c628d6df2bf0b7ba20e4e8204e37eef80a27451969977116dfcb2e1a4c2c6af38e1f3123165a99ba18c81c151a67fce68dd03cfbef9418ac60b1a42bc996cdc1f0f5b10cc626c88a0c5735226abd0673cc6bb876c691e7529d1cb42525afabdfa16d25459044089d6b9168d0c9ef401cd29e2f7f9e8f62bf70b49cf2df094d9bd6c59f188dae00e358e3b12cd129b3d0da7324fdb6ef748697f124b9277d2d195b05aa4b8630dc70a17dbe05227e8ec81f22b57d5ddf0a75151b5ac8d5cabd8a25d584799165ad450b98d675d2ff8341c5ea7e159b6c69df68758b7745149a643d3ec399407af4f6720a4b9040a82bfae6e36d832d7f2fd1ec7a592cae6c5130272cf82033850ebb41296a7153f93afe43fbdfee1884ddfb08f9660f462b59b5a948f1c9189ac663aed7c705c65325c27764795faf3e18f0e1de8ac6d5cd7ef14b73a3a7743edeb8080365c607db8cf769b60a4cf768462a82402e68928f6896bca0d1307b6c46483c7e68dc3eda100d0653cbddf40aa659846adeb79b338efdcc747d717be41b0acf46465dc85f14f631a85d7510a2110cf486b81946fe8268dde6574f17f96a2a3a9460eaf81d5d8705c76d2a3c81c481810c3451182b569e7bf11ae9a797914ff39d6e2c39c2333b60c9c61f470202f461a7628208293ceec4e284deee119532b928e431d54cb346e97b6410e333aabbeb428f2d1307d2e22f65d63d7c25893ca289b95b1ae994755d39171d3da54a71d593443411e8b23d96649b80946b50df99d544fcdefd947659e63e25dee158afdfd5af6e55e5fd6120caceb340fd0482bcdbcd51ead2862697288c3e8c6e96bbdb708d2b60009c53104095264dbf22771f7a706c90718762ce01ca4ad7fc8326036a98a50899dd9e1c3776e2289dc4cf21a07fe91f882a1ccdf9706d0594908bbc63621ff4961105fbe2b5239be92c2d6429b922c64d725ed4966d2dd0ff4c0736fec9969a93ed0ee42b0cfd6e451f2012f9dd0e405838393cab60b9791a4701f480904d35876e09f0ffe253cd57f56be812c433bbbc0a0751e9e03bce52982d23dde21baef2660e4c83b6fa41bfb45c299957b1aba1dfe214e4e3341c76aaae580d529f25d873ca5ad1a2a872daea560aac192733953a8828047a36fd0e3ac955255c8a117961c1a51d7f8e90c3d7daba2b75e00671e0d4448e5dfc2260dee0fd16087bbe4c12ad538f48cfb38b19e7e535f1d1149afed05ef02ebdab2bba3b607579c687ea3730bbbfcae2e5ae5021fdca706f082e6c450295871610418ea6adac7745b69e79658071a0e4abd45c988f223969eb718d8acbf63fac9be203ae7d82924ba22ee42f0fa5c6e89a27478885afcaf870baa0f352bff8f108149ea38af1a17841df45f4adaa1cecad942516484aee689c4a7d9fb25e7502f5ee64e9e2a03c1b324e24e7fdb928f825388cd2c194c8da290c896bd5b9adf38c164145586dfa6fdd02305be33fce8acbadb6ae3bc6298c515903d49410f0f9ba85df4bfd7d2e11506073ff7aace358488240e3e2495721d6c4c05b4d193e62b24b7fb32d494888e7e954104a2abbca21bbad717ab671135552b16fe66a9c8664fdfcef8b397a03c9d6c88534fa70c318fbfb4400a57258c41c608116f9e599c43e5e2ff7ad38c655058f8d1fc158d81324d44b827afe62184cc5008e1ca02d43429028190c4d997a87d49ddb511c8d6bbe592318edff22cd2991a220d9e0aed51d4d5ae32e54c3924e48cd2ac992219eccd3b053fadab0f06bec03fe1e1722713e1fd189ba6ad2febd506982677200ec220bd9139bc2f258a4acf97e5ae709f7614fc3c19b3b637e161b6d96d2a71c38ab36543f356c4ab8153b6cf753e9379512afbb3edc035f03cf62f4d47674be51aff1b76ec1b0e9cd5a77d5d95ae8b1bae0bf64c1c46506143cc31cdf040380127697a95c74faf43ac7db78f52d5ed840dc59f57ecd5596ebd91d0c4199131f615f44079b9450ada8f46ef099bf217dd143b550695d3f83d225ee15ae9678766d9c19084b7d8d3f3845d9d41b7dcd7b38e215d1518ae6bcae2aea189fd6dc53b86d2a755e1aed62246958238e0a1ec7a915e9c9a892b4771d045a5d61fbbcc64d254f4b15538d6cf20e935b52b1efb2732d73815ccb40915f79c17c759f02b306ddd69f03c32446547c482c6fc2140df2ffc0796ba5e765213cd3ac9f353371314ef9c5638c83bc1e2f096e2d8fd3af20d74ec155e0adae19fe19e917143096dbba28f8061d44afa98", 0x1000}, {&(0x7f00000014c0)="349896aacc689d4579adcf327e232659f02530dea47b381099aae8e129da898c68cf79f9653bbf00746d4c8066b13bea8c3b81a76077a95cba859b6ffefbda12d3292dd95309b4184c9a5b11e2ce3d9ad7d076a001", 0x55}, {&(0x7f0000001540)="9c07f064892812b2edcf93ac1ed5f364193f675289c56240ed747ef36d6638087d2ae4c0f6f9ac0833c5d4151b55cb5bed82ea738fcfe9d1e0ecd27c3a469ea7f1aeb78938d857147478571049b5546e85e29e262718bb32cab89f2e74768f5fc5b2d58de148a5f8925cc55f596f5ffab415c9ece391a138d7c4", 0x7a}, {&(0x7f00000015c0)="c22e9675ad8a49ec2eef4768fe4088e8e99dcf3c85025fa66ec3437cfb1626c0497a2cc30a1ae19f60208073e36b1c4eb9bb2b260f0336d09eae18cd55a658ca89f9d701a9d3597d4ebb0b0760c5a7f3a0b751c44fe2ca42e0b3f7b6d99303adcb7fb3563918cdd31d80b12920b5d2d15b2a971cef76d7652e4922791f0e47d96f80a1345a3730b8602cd24862ec25abf86f97c0ed693431baf502f325d0ba16996abab3c98213d04155b515daf88cb90dbd25ddd698a151c6bdc59a64bbe90a5cce84a0f8", 0xc5}], 0x7, &(0x7f0000001740)=[{0xa0, 0xffff, 0x5, "4d347ae9ebdae71933407bfcdf31d2da3a0b4758d62284c559720ea26c2e4fd18ca70d307db83c83d1a26657984b3201c541a88b38108266c981d9c43e895a615cb7c2bd1f5a8f91040f03356213dcdc9bf30812542249db23ef61772248fef85f46e0cc1f117eb6287a709e13d8fab7aaf75e6b754bfa5264aa3a0e35d655d21fb43678fbe727b718af5f3f74d996"}, {0xd8, 0x1, 0x8, "8cf4f1cca07899e0ddbd311ab8ae71aff2f4328d717561dc8c6b67ea0eed56847dba10c9dab077b5f94e038db654deba1cf8784190a0e4090842a9ce930fbb475ed16c1f36f6d599df280049e9c50c2be2f097815903626a78ab7846979d2bd991efc73e0ff3be741a1ffb093f49f719b0563b97cc0b320aea3b6b4d7503f9cb20100fa8fe07c53e544aaeab60e8e60547e68d96da9488da0ad1f1f073b2e98b05683b6db3a1fd5cb2c393fec8e06c37aa6eac4079d0f9084d667a465733e6a578885b"}, {0x18, 0xffff, 0x20, "0eeea700"}, {0x18, 0xffff, 0x4, 'Y'}, {0x90, 0x1fffe, 0x4, "ada0c75cc3345f33751c5fb8337e1b3f870b188ceaf2c6a3e8d712b919cff122d5604fdb2a308c029c6f9dbaad9b6f51d361689464aa4eb7a3225d0a0410eac17dbd2034315735cd5824731074c2b2fd386470cc017589f01840cd1d0746bd5402a56953b42ef987682150abc6e64d53b1fd0f177e7360a875572cc2a075c961"}, {0x10, 0xffff}, {0xd0, 0xffff, 0x6, "977180f21dcdc27ba13d9b1b21df194fe852aeb8e06a93413a70ae26692425770f6f82fdab200db847b9f1fca23993f8081d2e823651552d7067272175678d1786033c9379acc9bc4195761c91142ff5684c356555766f96842bc616126f81306e0d9b5aea4538dbbea61d6300adbc655bf43c2b52801c5179192603b50fb4a4395e286746c93fa893566d7cb6aa5416854a39a67007e99170414a62c0e9394993d528ea6e11bb970c1245a95f0837be66835e852f9e0984c21dbf4a00f197"}, {0x100, 0xffff, 0x1, "374ea7ef0405e866e253462232f97c8fb638b2869016dfb591bb65ee522f3d024a6408637bd8c08f346dafab020d81a15a92c1d953d30027ce840b73a538ae397757cd2b6517c0953151a8f267b78788cc208bb2a3381db152ca59312702306d13019eeda8331836848aa1f9b46056af616947373a059f2a13076aee84c758273c8838301e6694ddc5588742240cb2a347dc5caa27eec37e4256075645ea217f0f302e527f23222ecac05eede80e1948f6518b0f41268c5f6442a2a698d850381e92ae5efbbb7dd5847efe0d7e457aaca145157d5c4114a3dd6e335cca0842b420fc2198bf5681a345"}, {0x80, 0x1, 0x40, "02d042d018c046f1861f9bc19d6cebc84e5aeb235cbd6c2c211cad0476d6b30791f0db2c853b1e35ec124b81d80e12d66c4110419358d58c0cddd8719c3869cc103c6addeb10d1090d12928b1c0f7ffa8704585d9bdc30e7b6ac71ec7590329b3219361e2169e9c084be"}], 0x498}, 0x8}, 0x10, 0x400) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000001c80)={0xfff, 0x400, {0x7, 0x2}}) r1 = open$dir(&(0x7f0000001cc0)='./file0\x00', 0x80, 0x48) mknodat(r1, &(0x7f0000001d00)='./file0\x00', 0x20, 0x7) syz_emit_ethernet(0x54, &(0x7f0000001d40)={@local, @empty, [{[], {0x8100, 0x3, 0x1, 0x4}}], {@generic={0x8040, "811218f8abd73b871022bed629ad52a961d942c3aacb618d6d7b370e9119f0c58f3ea01e7b4ba1283e50fa4f6297cf5ec57ffb6a4162430038c2c4527b9f6d87b814"}}}) connect(r0, &(0x7f0000001dc0)=@in={0x2, 0x1}, 0xc) r2 = socket(0x2, 0x4000, 0x3) r3 = socket(0x18, 0x4000, 0xf8) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002fc0)={0x0}, 0xc) r5 = geteuid() getgroups(0x6, &(0x7f0000003000)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000003040), 0x80, 0x0) r8 = fcntl$getown(r2, 0x5) getgroups(0x1, &(0x7f0000003080)=[0xffffffffffffffff]) r10 = fcntl$getown(r1, 0x5) r11 = getuid() r12 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000030c0)={0x0, 0x0}, &(0x7f0000003100)=0xc) r14 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003140)={0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000003180)={0x0, 0x0}, &(0x7f00000031c0)=0xc) r17 = getegid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000003200)={0x0}, 0xc) r19 = getuid() getgroups(0x7, &(0x7f0000003240)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r3, &(0x7f0000003380)={&(0x7f0000001e00)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000002f80)=[{&(0x7f0000001e40)="65449ce23c137506f7a7b247fbac7e0811c885abbed5147bc3ca2f74bd4fe6f945d90206a8185b5d3b9ccf5d99a5989e005184483c3c6ea8f0273431bb722e5707aadd0c8c287a10ca15a173e12828e0862b5f751af53793cc2342868f2db81d52c120e05050b73b822a2dc9426442b0f7d4fcbb53ed853f9871257c80f007d9995a1db889dfcfec7f69", 0x8a}, {&(0x7f0000001f00)="d0ecb8e0990994ede09c9da9898db53c1e90509d8d078964ea1e90db0a9189242fc20721a10319b27b1fcb70234e371d430c37139821cc278057b92fff8ac11cc1f4a9482fc04c4a7a7d4fb77b584ecdc3454b6d3ec8d32857b03ed3f6664370ce47d98aa90d36fa2991cdbdc1e54f70", 0x70}, {&(0x7f0000001f80)="5e1a946836c3a45b96476c26285fc580c6837989f588944d140a7d1f890bed1260e65492889746b0b32c973fb1282dd20916e210193aa4776dba965762f203347b31383af4ad28e43923c3674af19050c1f06a62ca5a6e9b32fc3198602ed3021301ac313e31b09f46682102391bc3e51d4be798e11cc979b60cc2ab945d59208f0762ffb3a410800eb26b0379864ebf50ee5ebe66791e32eabb2d74ee87fde6f0528291b87e0fd237fd0084e8cfcf58bb1d88a8df36241183a0adcbb8cdbca97f169dc9626adb5fd3860f617a9e55242fbe6f5c5437a2168f59acdd6b7d9b376df2fb21d9b8f5b45e489549145d02e569e88a6afc67a7aa8d368e36a1354d4343cb0c503633eb5520396152d729b0f92be4c6681eaadd2589164e8a3d62749876098b3fe6481d78e70c569d1f9f431914ca7678ab77b661adf3cd22b672f190edb8f16fdf498b7a946fd147a38e92b09dc24b4edad96dbc48cd5b4700467bf6945ed3a6763f606543e5432d44df36e4cb99ac6b0652ac746976ddde52201509be20528fb03d7a0416856a5b512cfb5972134f9e3c224d01a843e42775a8de56692efaeae7e189e8488c2e0f9c176784124fc79d86f012dbf67a8390b1a0ec2119dcfdd9f99771a63cb16af02ffb7eb47e7cd2f0b6e8aa74d0f8028f518278ef7e4d77f83b2324227f8d701dae57357bd07686e80176569f3decfdd168a4ada0737172ee541bf783b41fbfb265633d6fe546e5bfcb55fe5b796e717e96e361c4914cb1eee976630d2513d86a4c320cbdc73655d6ba6498d5f3405a236164eab158dd9e9fcf5bb5895713373ef0fe4b7c3afaeeec987016483c7abf41e41218f1cb322a82127e340303b5f483a7c5c741790de7c82e0b8d7470c104cd3932f197cb1f2b34024d035fa101b58e067ff21e1fa1306bc954b4e8bfacdccc4d5461778bab4e444c650686246baa2f1806f89f46d490c545557cbbe579248f3d6f197b85bf8006ce378f5944177cbdac75860a6d0174dff5c21028b2ff5dfe4d891c0ebbe07c8595c768b8263cfc7c15a041c8dddd0bdd7159560fddac025fa4ab3e25ce53073f6710498d9c3e70e6a037fd69bdfb1a5225792d7b2362ea7880210cbd858210482aa7b4d1e288cfeb1ceb08918200a905258b8cf367d2f043e8e76979afc2572f8eb018f71d88896e81634a549ae2489a07770543bfe649d8743d418f48474a251f84c637819dcd966b950b44d5929b492cefa4bd1a523f32e61c5d3d4b054dce114c837580c65f236c7d4c05614298d6acb8afb0536e236c00f810e0d711100fb455cf495790f4805be005fe39d6f9281db9214f547fb3aa7594fc8dfd1a7b0705a5bbc0a129a7696e7454e514322b87597aabf9cf21f6cfdec17e442abf91251c70c726ae1c5baf2b49e38e220a7fb8a7e3c811fc0b637124f4f6abf6d8c8f2befb429e9b0cbb9e760c2f507496f08e3079ec3f0720ce22878d591645bbd413e9971f692c8e521a73ffd68b395773c630d41b85cae417216d95db87defaf9e52949ad0c81d8ef9e9a1d633af036ab59a5e44f56e31b5af1132e03bec60dd19db6fefaba627f99ae3cb1ad26d52d07167a1ddf3fa5f31c637acc599c90878084bf90fdc9d1f3bd8b64f2d92474a1db0732aa2177b5dbeac088572ea4e200e26832614206c48aad146a4b754bdbc6fea980cb9d0cc317d2d89273d1d03063580ba752bd250449035a6f3cd6769ae5e2aa1293192b81a6f6e09c600b20043f672ed55dda4dfa85b0fd4ed0df9ee55a2a5a7ad15886d38be9a9038cc06e39704ecb1dae6aed7ca63a7c781d933d80879e0d483bb72718c09bf90e8f88b510f59cbec5bfd2315784de7a970d97c718ba9acad6fabfd2688a8da0a3900d916bb6dd098e998c42c1c6612dc1af5eb864e9d76b3e7f598bb98337944ad942318df876126aef72ec945402fb291097c1b9e05ff616e3791e1c4cf719d0496e32a9e57631bd2fefc1c775de394f835ddb9d3a8ca5104c83649bc237a572ce6b89e7ccd06ab74aa13f003f4a6b24d3acc9872b9be9df37a402ed0d632152acdbbd9226eb1d2d47021fa990ae3d6d9db7a762ccac85fb4b0fd878437bea77cd7a227ce8b3f3f696089af1e1ca635de8656d629d1613e7840e2dbc1ef1b0f65fb1b7b0f66adfb0491ab017c70b4489098bf94433996c853ffdbf6c2f51af1175aa9157fb8ea4b203fb5851bf2a0a6d63749ce83b7df53871b9a1524e54bc3b1551c286a9e0b73a9e216eefc339b8e9861e2f9ceb6f84ec57aa894d25388521b85b54912ddc9666811df4977521ada07a29b7c77d86a68b562f7a0d637689898327dd7c8df4498d354da6ac6e666b19a6d4a88a1daca605d9b4b9a6df964cce2a0a3bd6961fb5efbe58053c8b61d2c3d5085cbf9225764e07a1845b5b315d99289172d658c851e7daf2078186bca0d3ffd3b0eb993c663b0d86a812c6f32909c63a482fe2506c15f915e1cc35cfe0dc50f2eec357efe69d180ebe75dba152bb8c8d486e44054874298bd2b869335cfc6baa8c7eaea0eaab4d56ddc8e99f9db75bdabc5d9d3f40be43650208708ac1ebe7ec45773aa5a137cc2e7dfe47a0c66b798379dc4f69525213beb426024ba38d1bb4371cb1045a889325f4f9d86c3d45aaf458a0eab78c335744262f87a1b1a3b5f5dbdc2f3b24d11da935b5336e303c28303aac633c4b665e8786ffebdd0d96204a3f981758ca434d07b631390f0afb2638405e67263b40921b7680070c58fb2ce36f25ad015e3548491288731facab0507955436a58f65c1f335d85d565a6d31e94a53354fde3561f80e5378a08ce941327c9661cbfa952acf4e1df1ff43ac67a2d782bb8860b8985eb0a403db42af48d9d9ba94c2a6303f570efdbf46c52667551573092de580192c78e01c8b8508d7283db269cbce32ad6d006e76260d3b6f033d880a223b8cce1cdd45845a018e6509682d2b2e9c384066205ec8aafdafd0e7e617f26250d760407ad218b341023ed3642e8690b4a4a3443cbc051cf647d1a4398b39563dcc3016b1568036b2274d474dd66bd3ee27cd75faf5df3edc93b1c518752a5975bc1fffdad453a71923e8e3d1e978cf926865bbf67a6af2f8901a56d42bcdec1392ea1b689cb88d2e105681749d014468e0523de087aa20bf26d5bdce13dadc30e6943b01994ee6dfde950e66d8477fdd138308a57dbae4b933beeabc994308d0d34ae4762db33dcd6db7a2786ea271781f119d9a3c05d59e18b8a4996ce00b10aed2c3b3692e1ce0eeb7da2b6e3b5b15bf7220adff9dbc5e85db8813d6efd006dcb95580c6629f30d375b73220d9773734a1afe913156536518054cdc01c11ccb546fedcfcff1b658a3c19552b1c3bd77a6233f9e30674b0acacca5112cf713c02fa810c255ba2d452218d01d6ca7a158032321e21e041229a1393be877c0c0bba564a744295a6a955172ba267df7dac887bd326dc20f63435d820ff82edd258258d59b5cfe7a838a38572f6bfe35a1f6ad6114bf03d6a30e306325da3d82515858988f313f5da5de8570f6a325026428e6e1b3aec765c7c0029d4a67e3011c32b1b3939df8cc4dfe06bfe4923c07f4863eec1647d3a0b39f95127c8267000a7c06823260e5bb181a41f4df8cf116f71d1a2089c10c0898a11d7022d61bd1a9177b78174269f29a5a0b7581f75a2e96630ab077272c5a54c97754d3aeea93a2fd0925254ecef57147f2b5a0e6282c3420b0c55fc9b43c542cddf528d5f5901bbf1a6db13156f8b7c87d5e97dbbde9da4e970faef824b68de44565f160cf80506e39d1078a37be1d088a47cc0eab519454c2177a93dec93557a3cfd4295ca2f540cc9f5a63e9061f873083c4e8613a276fb6ac915baebddef0947befd301620274f808868cb26f0917e2a5409c877c64de3fb847dd251d16e0fad6f84948cc5e3628e49f08e94908064e3fabe1e4ec37a28e712b3a4d28554fa373f2a160fd311337e575d1d0b681c907bc5c4c96ad8e1fafe49abd12f1ad85661ee61d3ac4256060da3a1ebf69f671f203edb74e09a2d147f5dfe2e0a595d638b73f2637d72bcb014213526b09213033aeebcdc602159416e2d8e59c28d6fcc24c5c7ee6d937114cec0bf2ab823b3f9a70bc0c9ba6fc02e1153dbb0d1ce105810e8c06c8be47a5d3ff0c051227c3c54fc897fef832f3aa79386238d08b23350dc723cddfb81ce8b4afe73a959521d929492295fd0a1a9b740c2d9acb3400ea53e594f1ef84fa4717d76ef715dc03011974995c8aa2ba159829fa9480d498ba411e9db85d58381a42d70c61279fb27853b4fd76411384d5e35b5261084c9c55884e37cabf1a6e908819ce19a4c0a28da6c2dff0d712e3de845c9479b873c4b22c2d8699cef7f5e6b82f15da1ac8c032f65cc21b1f9efd1c5214790174773a090f4c6bd0c86a3c5494db83d8bf2ea3ac862d496b2e2c6d5aa71799f6f31e98c642a02142cdd07e2c165943be90b43328f1a1d95d85ede65141c6bd07fb343358bfcd46c7de34be678af867a7bda776fc8b0305d6255f1152564b26386f76e13b1a136772829b3ffccf9e77312e51d325fabebd4bfa13d8cdbe04799b76e9b20fce421f182618c924f9353d849382fc8e38fbb152dbb9c39146b6cf93bda3b048670ad558dceb10e3e69fb42242aded13020d2d4919e1acfa31bd7adb3a5cf7564837ee4a19365451654dcf4b6717d3ccd95d3698f4d67a153d29757cd783b146f996a5e152d987ebd70ad956e8b18ba7677cca1e0633d6259ef00c4af721a9cb09fea60ad77dd51600e12d524a7c8d8838bb3e50bd000cbac5b015c0f1047e471088ceba585f4f95401ce96aad74e790729eecc7e05be01e00b10656a04e49a937e7cf0411bb5e472b7bd56c71f1b6355cad8494d18116065d6adb485d438dbfa3ba293dbd511a22a4799d913180a724ea05e13d74a82f56dfa884135a055ea562572da425213525b9b9f7152da2295c707a4ebacf122baa4a36e04aa174987d8cb5028a01236f979052cbe1bb7168f000ff09cd9bd0859a1c58d894bd75e2eaea25db0cf136da61aa18f800706c26209f6adddb5433d1d85d92d88a7f67f227a27e4f162def2d81ec9c108b58da84dabb82e320940cef2015c1af6a3b817bdcc6052517664e5e190c9b6123eaa9aa0d700764e72e6c43b871534225aed6d215d66075ed6b1b9094d493c9ca91a3821519f08995cd4c3dd3f1e496a1ee723713ce0938bbbfe632a84d168b111f70714ff609f2eea31ed7a06ba47d59e3bbfac581b87e4cff1de5aad1e1339a76f0e013dcfd25576a1abbc13a4e6090bfca56f9c50b48bf1df2c445a0235714c79d2e50473ba4b3920b7276ec66b1f259510ae929c7322cff7d79a692a1ee9df218611380829b37d92275b5e2b69b2b68acbc831378719c68dbdd5538938a06f6809beda9a771c510da04886613b46efa226bf472be82f3e41d68db0d9b176c0d7bf63b2353d11adfe1707448bc3fde3f1922fbd590ebc00ba4f0d5bfc9f3e20818947de9f34e4f0913388fd67776ab80d1ffe2455e518e2d82bdb8f630aeb94d7293bb631d096ac3e530ddbe5a10914e52ea8babbfd1dc7f552804decb3b8f537a19ae8088173eff961bd19849617242c93b8b3eac14da5c7824d8819906b7d661343370b0192b5d0bd8bb6af7a2349ef547f09c9ba78da6a9bffbee23a91e05976ad988b1d3290b0e10c4f6b68a076311366638164fc66ee0529de2c1d333e40f965786ae5c1", 0x1000}], 0x3, &(0x7f0000003280)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r3, r3, r2, r7]}, @cred={0x20, 0xffff, 0x0, r8, 0xffffffffffffffff, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, 0x0, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}], 0xe0, 0x400}, 0x61b3d11388a6566a) executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r1}}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) setitimer(0x0, &(0x7f0000000000)={{0x100000000}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) (async) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r4, r3) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x800000018, 0x1, 0x0) (async) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 5: poll(0x0, 0x0, 0xffff) writev(0xffffffffffffffff, &(0x7f0000000280)=[{0x0}], 0x1) close(0xffffffffffffffff) syz_open_pts() syz_open_pts() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x140, 0x59, 0x7fff}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040), 0x7, 0x0, 0x0, 0x0, 0xfffffe88) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x1, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0x100000006}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r5 = dup(r4) dup2(r5, r3) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0xc0206925, &(0x7f00000001c0)) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) shmget$private(0x0, 0xc00000, 0x0, &(0x7f00003fe000/0xc00000)=nil) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) open$dir(&(0x7f00000003c0)='./file0\x00', 0x80, 0x0) executing program 7: open(&(0x7f0000000180)='./file0\x00', 0x400, 0x0) r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) setreuid(0xee00, 0x0) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) mkdirat(r3, &(0x7f0000000040)='./file1\x00', 0x0) r5 = socket$unix(0x1, 0x5, 0x0) bind$unix(r5, &(0x7f00000000c0)=@file={0xd570d0466b6018f, './file1/file1\x00'}, 0x10) openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r2) setreuid(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1808, r2) executing program 2: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000040)={0x3, 0xff, 0x6}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = socket(0x18, 0x10007, 0x79) readv(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/1, 0x1}], 0x1) r3 = geteuid() fchown(r2, r3, 0xffffffffffffffff) r4 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0xb0) fcntl$getflags(r4, 0x1) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000180)=0x4) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000240)={&(0x7f00000001c0)='./file0\x00', 0xff, &(0x7f0000000200)='./file0\x00', 0x8}) r5 = open$dir(&(0x7f0000000280)='./file0\x00', 0x800, 0x71) mknodat(r5, &(0x7f00000002c0)='./file0\x00', 0x100, 0x235) utimensat(r5, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x6, 0x2}, {0x1, 0x5}}, 0x2) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000380)) socket(0x6, 0x0, 0x1f) rename(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') linkat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', r5, &(0x7f0000000480)='./file0\x00', 0x0) geteuid() ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f00000004c0)={0x3ff, './file0\x00', './file1\x00'}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000500)={0x3, 0x200}) r6 = semget$private(0x0, 0x2, 0x0) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f0000000540)=0x1ff) sysctl$net_inet_udp(&(0x7f0000000580)={0x4, 0x2, 0x11, 0x3}, 0x4, &(0x7f00000005c0)="4cd158ed77f53076debc6c021d01d8f5323bff35ff9f9ae6395385ec667f69ba949ad238fc4eb72f41a3ad4c3971a2b9bb0676", &(0x7f0000000600)=0x33, &(0x7f0000000640)="9e47d94e8c7a376d65d998d9de1d280f6533290adcf6d48f36ffddd0ec0c22e58b5b291e64bcec9c7b14c29da12854d04d0636de8d039bb42994cbda0f1d8b5077893045f16f42fb01ef0c35ecf6fe5683b01fc77a88e32fdadb0255e98278e19e62123260bcca8de503b10e15e8ec9eaff5cc3c1d3cb05bd2691459538fc38afe77d536ce455633774da20c47b4bec1aa0f4fa92743cbde035bae2f1fc64f53b58736ca4efcdf49156a98d5abe1d43f3d32a8a62b4810d894bc6bcd02d845a32fcbfbdfd5e171126e501c06e7b3461b93c87f53b6640c1b125a2dd9809779183d66e3f5eba2", 0xe6) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000740)={0x3, 0x3, {0x1ff, 0xffff}}) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000780)=0x1) r7 = msgget(0x2, 0x3c0) msgrcv(r7, &(0x7f00000007c0)={0x0, ""/242}, 0xfa, 0x2, 0x800) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000940)={&(0x7f00000008c0)='./file1\x00', 0xdc, &(0x7f0000000900)='./file1\x00', 0x8}) executing program 1: r0 = kqueue() mknod(0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)='p', 0x1) poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050300000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b", 0x50, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) r2 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc028756b, &(0x7f0000000280)) socket(0x18, 0x2, 0x0) socket$unix(0x1, 0x1, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7fffffff}, 0x0, 0x0) select(0x40, &(0x7f0000000180), &(0x7f00000001c0)={0xff}, 0x0, 0x0) open(0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaa8d8ab3698e215c3bdd6006250000002b007a006445210000000000000000000000000000feffffff000000000000000000000001"]) socket(0x18, 0x3, 0x9ef) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005136000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r3, &(0x7f0000000540)=[{{r4}, 0xfffffffffffffffa, 0x80, 0x4, 0x1400000000, 0x6}, {{r5}, 0xfffffffffffffffa, 0x0, 0x1, 0x80, 0x8}, {{r2}, 0xfffffffffffffff8, 0x96, 0x40, 0x4, 0xc006}, {{r3}, 0xfffffffffffffffa, 0x54, 0xf0000000, 0x9, 0x2d778ddf}, {{r5}, 0xffffffffffffffff, 0x0, 0x4, 0x1, 0x8}, {{r3}, 0xfffffffffffffffa, 0xa, 0x1, 0x401, 0x1}, {{r1}, 0xfffffffffffffffc, 0x84, 0x10, 0x100000000, 0x10000}, {{r3}, 0xfffffffffffffffc, 0x8, 0xf0000003, 0x9, 0x7}, {{r0}, 0xfffffffffffffffa, 0x28, 0x80000000, 0x0, 0x7}], 0x5, &(0x7f0000000180), 0xa, 0x0) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10215, 0x0) ioctl$VNDIOCSET(r6, 0x81946467, &(0x7f0000000180)={0x0, 0xffffffffffffffff, 0x0}) kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x7}], 0x1, &(0x7f0000000100), 0x7ff, &(0x7f0000000240)={0x0, 0x4}) executing program 4: openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f00000001c0)={0x40, 0x1, 0xfe, 0xb958, 0x40000fd}, 0xfffffff1) socket(0x20, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="b5a7e6307d6404fdf0a44412bf79948b20765a98d09fe79a90f2745ea113c888285fc2595f647d9f36964bdd6a97e90f76d24ae7dde149dee988dbda643c77b814c53e5f8e94272758dc98e657455f580daa176f380588142e92f4aa7847afac5b26bc2a3a635b7be6213263aa1adf6ebb1850dac7903f000000c4e70bb9a7a69eb06f9556182e3e3f5e98128bc58ef147ca0919f67de46ba61208a4232eeed6556f5f85b7b9a889d97b60118804b817f303957efe7b010a85", &(0x7f0000000280)=0xb9, &(0x7f0000000180)="1dbd06084921068fa87365ae", 0xc) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x55b3b3b89a53c133) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) open(&(0x7f00000002c0)='./file0/file0\x00', 0x0, 0x102) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000000c0)) mkdir(&(0x7f0000000940)='./file0\x00', 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x5, 0x0, 0x0) rename(0x0, 0x0) r4 = socket(0x0, 0x0, 0x0) setsockopt(r4, 0x1000000029, 0x2e, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x822, {0x10000, 0xfffffffffffffffe}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)) geteuid() getgroups(0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) r5 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, 0x0) executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x10000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000200)=[{0x1, 0x80, 0x5, 0x2}, {0x7ff, 0xe0, 0x7, 0x6}, {0x2, 0x1, 0x80, 0x4}, {0x1b09, 0x1, 0x6f, 0x81}]}) r1 = socket(0x18, 0x5, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f0000000100)) kqueue() setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) r3 = socket(0x2, 0x2, 0xa) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) sendto$unix(r3, &(0x7f0000000380)="0ef0263c707e96a3fa3e80fd1f04b6a8921c669dbb9574cb178f94ef2bb4", 0x1e, 0x407, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8) r4 = socket(0x2, 0x2, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0xfd0e23465d100854, &(0x7f0000003b00)=[{0x0}], 0x1, 0x0, 0xfffffffffffffe2c}, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x21, &(0x7f0000000340)="b1f5d915", 0x4) r6 = dup2(r5, r4) setsockopt$sock_int(r6, 0xffff, 0x800, &(0x7f0000000040), 0x4) bind(r1, &(0x7f0000000300)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r7 = socket(0x2, 0x8002, 0x0) write(r7, 0x0, 0x0) recvmmsg(r6, &(0x7f0000000080)={0x0}, 0x10, 0x2, 0x0) pipe(&(0x7f0000000080)) executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) r1 = msgget$private(0x0, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) listen(r2, 0x0) accept$inet(r2, 0x0, 0x0) close(r2) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) msgrcv(r1, &(0x7f00000003c0)={0x0, ""/250}, 0x102, 0x2, 0x1000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0x0, r3}, 0xbd, 0x0, 0x0, 0x0, 0x40}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, r4, r3}, 0xfefffffffffffffc, 0x4}) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x800000018, 0x1, 0x0) getgroups(0x1, &(0x7f0000000180)=[r4]) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setuid(0xee01) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) executing program 6: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) writev(0xffffffffffffffff, &(0x7f0000000900)=[{0x0}, {&(0x7f00000013c0)="cfc173f4233367fa2769a351b5b229468e347da51db7906008005f3d9e816ed5a66c4b1847f5a741e15108e08ac739625072ee236e8cac673b321f9715fcf8ed21565366f92e8032a4e24a9b0ae81e33a8e6ff237249a3c4736b68ff37528d80a9", 0x61}], 0x2) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000180)=[{0x3, 0x3f, 0x9, 0x3ff}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000200)}) sendmsg(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4d}, {0x14}, {0x6}]}) socket$unix(0x1, 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000934, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/93, 0x5d}, 0x3f8d}, 0x10, 0x40, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) close(r2) socket$inet6(0x1e, 0x3, 0x0) recvfrom$unix(r2, 0x0, 0x52, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x0, 0x0) setsockopt(r3, 0x2, 0x1, &(0x7f00000000c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{0x3}, {}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) r4 = semget(0x2, 0x4, 0x300) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000000c0)="6c13", 0x2}], 0x1) r5 = socket$inet(0x2, 0x8000, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) semop(r4, &(0x7f0000000140)=[{0x4, 0x401, 0x800}, {0x0, 0x4, 0x800}, {0x4, 0x7, 0x238bdab5deeb99cd}, {0x4, 0x4, 0x3800}, {0x4, 0x4}], 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) ktrace(&(0x7f0000000100)='./bus\x00', 0x1, 0x4000010e, 0x0) executing program 6: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x80047308, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) sysctl$net_inet_tcp(&(0x7f0000000900)={0x4, 0x2, 0x6, 0xd}, 0x4, &(0x7f0000000940)="0f060a80ccd2e3fb375fbd4f2268f214b8fd56dad3439465280c9c83e134564ceee58871c119da3ca711b5c3389b26311fc2a41894e02ce1a5b44777c0426a58aaa8ff3d6711645ecdfe6121a91cd880d07f05d0a7b72b73c89f000c3b5012a942b3f1f578cbcc4501cfc957658d40836e0898632b1d9ece9347fffbcfb6cdab1a0749ea3acafdaded32e732b5effadd07f604caa9893a3c924f1b19fa653b379624d018ebd45893944d34a305334e1b2a5e27dc534f64d0087efd27feb7d257572478912eac929eddcd21e7", &(0x7f0000000a40)=0xcc, &(0x7f0000000a80)="0fccee7366430ce8192228c77a771c9f4c183450a3328360f0db645d9ec98c7286bf7c994eafa0c7e55dd462e5d754c52c61d48e976b4feb3f02eb38b09a244316340a31150073f2ea03b3d5e1e240544fd290083c6de69e6d08b6d00cd6fa96ccb9f217cc9568d77cce5dcfd79b35bc197105bd3ae182cabec253f95ba981598e59382877905bb208b52fda1111197c4a1331f2d3bdb9b1cbaad69f85af2578961239fa8418225d3fab9938286954dc1de9a278d41e3a26e6e3d7282d20395f6cf19d15f7c242aa603629fb7b433c54eb8fd5cd90e1fc6cd6977c94f15d4cb35378a1e097432861d50999bbb769dee7", 0xf0) fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x0, &(0x7f00000000c0)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x3, 0x0, 0x4000000001}) connect$unix(r2, &(0x7f0000000440)=@abs={0x1, 0x0, 0x2}, 0x48) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0xf}, 0x4, &(0x7f00000002c0)="c0860e401240e9c3fb3f0e822820c39fd602787f33edf183fe43c25427a7bd6344b902aac95612b6951bf068360ab11870004017cb6b4fc5ddcf9d57afdf3488710423767412029d589a55649a14ef19", &(0x7f0000000340)=0x50, &(0x7f0000000380)="b1d26d3d88168bf658e099a75e74462e9b1519d6f1fddf46604c298a3da5909182f05a6524469d47d1e98994b32d9c24badef19ecb8dda94b13995cc2369b9c8a04f26d860b9b09aa24bc9ce3bb03c1659fd682f01e9d8a65a23bc24", 0x5c) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r5) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x13, r3, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x28, 0x0, 0x1, 0xfffffffc}, {0x6, 0x0, 0x0, 0xfffffffd}]}) writev(r6, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000c00)={0x0, &(0x7f0000000880)}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000008c0)={0x9, &(0x7f0000000b80)=[{0x5, 0x3f, 0x40, 0x5}, {0x9, 0xfe, 0xff, 0x1}, {0x2, 0xf5, 0x1f, 0x5}, {0x0, 0x1, 0x2, 0x3}, {0x6, 0x1f, 0x8, 0x8000}, {0x3, 0x7, 0x1, 0x2}, {0x1, 0x5, 0x4, 0x5a}, {0xfff9, 0x9, 0x20, 0xffffffff}, {0xe6, 0x0, 0xca, 0x7ff}]}) ioctl$FIOSETOWN(0xffffffffffffffff, 0x80047308, &(0x7f0000000000)) sendto$inet(r4, &(0x7f00000005c0)="4ba9da03585944a7fd4b754b0562835710ac877a3ce4792cd6b07b192cb7440c5b00f9d1e9d128658066ad9e5b1214fc8ef9f770f8c10ab9bae312d9d4be7c98f7266919142bf4a3836ee42b8b22a5f360f31fa425651a0cec7cfb482a56a8ba93c045a67dd4f3ffff1a46ca549d86c3d4f60695d424977546548b8e873b989fdd049b3c581f8ebb518b4ed30d008282508f6b934e7733a71dc72afdfb061ecfb41ce95c7405a29b24289f26ea029195b430d58e222d780597c6be5c1e48fa6b69709e523e00edd088dd26cdeb41c2b985b832675b896204f71ee289fda318393cc8604ebb1538feaebed38ae2e10847a43baa5fcc6504148044f0f5c84be676156b57d98c9aade3b9514dfe64bf49b53651280a2f22e307ba175b39c5e2e1c57bb7dfea4e429b252c17b30f070cdbb6b29dedd062428c07b4f446c19307cca98453bcff71d321f071c516b9b57595383a01ece6561f39aa61", 0x159, 0x601, &(0x7f0000000400)={0x2, 0x0}, 0xc) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x5}, 0x4, &(0x7f0000000080)="eaf7e3175d0a66e0bab4f2", &(0x7f00000000c0)=0xb, &(0x7f0000000200)="117c87ecb595ad6cdb31f46daaf5e7bd53b79ec395b4b1fec4e6c9389282fd41142aa2b1b16e282db268e911c8f77f25", 0x30) executing program 5: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r0, &(0x7f0000000180)=""/198, 0xc6) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000300)={'./bus\x00', 0x1, 0x8b6c, 0x7, 0x0, 0x6, 0xfffffff8, 0x4, 0x2, 0x3, 0x3, 0x3}) close(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x24}, {0x81}, {0x6, 0x4}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) setsockopt(r0, 0x8, 0x400, &(0x7f0000000380)="afa166978649564b200c0f0751dd6fa44ba7956d33252ae339af7c7e3b1ef1e96d5fd6583679810d3fcf6c6226ad8aae8ffc9fcb0c6e6802caded4b2bed13957b2865535bb39477df3c5917cb2884a0b4d96aa0afcc7bd48b1ef54208917004a04097553384d18cb900bdb2739b50d780efde8cb0803f63c3aec45f2be819cd1bbd0a06de792f58d3f6236474f7eb7af4a26c5b84bd6aab9863be367eaccfc1c39226ae7e8f2bff4efc335", 0xab) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x9) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x20, 0xffffffffffffffff}) ioctl$FIONREAD(r0, 0x80206910, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x1b, &(0x7f0000000000), 0x0) open$dir(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$kern(0x0, 0x4276, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x801169ac, &(0x7f00000001c0)) executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r1 = open$dir(0x0, 0x402, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "d88c1afa8797f9bdca0988d115540100", 0x0, 0x800}) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VMM_IOC_RUN(r1, 0x8210560b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x5c, 0x0, 0x1f, 0x40}, {0x2c, 0x0, 0x1}, {0xbb3, 0x0, 0xfe, 0xfffffffd}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000240)={0x8, 0x1, './file0\x00', 0x4, 0x7fff, 0x1, 0xebf}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) preadv(r3, &(0x7f0000000680)=[{&(0x7f0000000340)=""/161, 0xa1}, {&(0x7f0000000400)=""/118, 0x76}, {&(0x7f0000000480)=""/36, 0x24}, {&(0x7f00000004c0)=""/188, 0xbc}, {&(0x7f0000000580)=""/50, 0x32}, {&(0x7f00000005c0)=""/97, 0x61}, {&(0x7f0000000640)=""/55, 0x37}], 0x7, 0xd7) read(r2, &(0x7f0000000100)=""/248, 0xf8) executing program 0: writev(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000100), 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x37, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r1}}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1005, &(0x7f0000000000), 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) socket$inet6(0x18, 0x0, 0x29) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = socket(0x0, 0x0, 0x0) getsockopt(r5, 0x0, 0x2c, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x40, 0x40) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000180)=[{0x0, 0x0, 0x0, 0x4}, {0x7, 0x3, 0xdb, 0x4}]}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x1000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) mlockall(0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000900), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x28, 0x0, 0x0, 0xf6a0}, {0x44, 0x1}, {0x6, 0x9}]}) getpgrp() syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[]) r8 = kqueue() kevent(r8, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x41, 0x1, 0xfffffffffffffffc}], 0x802, 0x0, 0x0, 0x0) executing program 3: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) (async) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) (async) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) (async) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f00000001c0)='./file0/file0\x00', r1}) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000100)) executing program 1: socketpair(0x0, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000180)="0b10f6ecead3c05b0d33b675365451c654f1f3c17080288568d8c0fd0ee756820a93fa72ef6cbd91ecd97f369f656c9ae047ea14686628297e4c6641dee19b5decf1212eb44733e8c7f64e907c726534785ab6f49d801859fe65965ed5346c8b03f0bc9622019d3f674e36fb0e0db163fd1bbae0ef9b62c270ff2d38e1f78c0089747d10e31e217a5740a6a0135c29e0fe8a7948776b6d5de1d6d468", 0x9c}, {&(0x7f0000000240)="bc75e5894e1f9350fa628a5e7f2e9564d2a9255b625e536cee0ad06b6352cd8d43b36e47b931b80687ed302ee1a48ec31ce0c00ee59b74cf95ce3d9afa95cdcc0c549ae8f4c72cf4624eba20ed34a970f1340c2b0fa677372b9720bdb82b74974769fe2af5ce320360c912944d7699c586cfbc56dd689fb4df15052f3940abe4746f054c7702c666f4443285d9edc5619b6b537912e7207f5974a28c7e297d6650577dfad4d873c6999972eb8f97fbdf01e82f899eec798c63fab97b9d6a14926050ad0cfddfe3c3aaf3198790c599d27d216625232a38e597244d8048c905d25d45232cca40557ea332", 0xea}, {&(0x7f0000000340)="ba19cbc168f8ae8836eebc5653d09d6f8604e5eac6e8b6c835e19d41a8275c4a99d4416a7cdacf4d1b336975337819e7ad3a698f42d7665a3825e8c1d07d75d0044c8d405e97e0af41a91a44c3b7d3ef10b98bbc102bd43596dc51c4bc1b71e5801b420925e4fc2b2499badb636d32e5bcedfc3660d8a3c72cc35befd4e44b81b57c511f3be36e648104ccde357c7150ac58cd329c0cf0ebd127b8de746fe46471c2527adaa4b49f96c90581f245addc0a3036a7a12cc45f0b180636d782c182efab177b4806c3", 0xc7}, {&(0x7f0000000000)="ad4532a23b885b5298ea", 0xa}, {&(0x7f0000000080)="7372acd49996b12fb1f2bcdbe651436f7d7d08682c82b41695781c1c", 0x1c}], 0x5) write(r0, &(0x7f0000000140)='W', 0x1) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005136000009f050000b10010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2118000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) executing program 0: socket(0x18, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000600)=0xfffffc6f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x18, 0x2, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x1000) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x0, 0x8, 0x40, 0x7f}, {0x3, 0x78, 0x7f, 0x8746}]}) r5 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r5, 0x0, 0x17, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000e00)="e426d0c9699fa16c61029568a5a7fc4010a3cd26086976524a199b576cf58588bf04a142f6933152a977d2b52172fbc1bc5231c045a6622295075ec4a3464b1eb4f2ec0a2d86a5a89c0068585d86bc0c34d26c9fa33d9dc75be8be574f6cdac3c683192c85c23a324c56f07d231e91f631f18e4d4ded4945bbfffe6467e7175380f40d0aa0ddc02bc92035547a57786aa267fc5554d52b3b4406666e8333a4389f84041bc3e8057f0c8186e6df27b735fdccd1ce4922c449c593e3f222193e5cdb923dfbed69ef6839cc6d700b2e4dc7a7f4a7448e142272318415517043be65e4541ed5f8777f1717abb4f815e52a7547dcc1c5e99ae525aaba3f8c37852e2a9a761130d19ca867752c2dd3380f2b7e77156893ac49cc74c72d1af608bcba7ea1e8005c1e2bf0076237863455624a4f24893299938c22ad4235e0b5d1fdf2d8069c2722ba87a74eb6778174b5100c2f07538a88581e2c43c29cae6696b2a9bfb92d1ab504722286b3563168de5563d60396905f0cf6e710649b53092dc4731c59feda9d9263173ea94d3c1ce55732f8422f1eedf08549b76583c59cdfdf7b44eaa3f84647cbc0f87a971d07b303c8d09ff2c42c7342d2afafa8b3a688d3a4f8dc76562c933852f30b175f0e250e46af8e1dcf45dbc0e3629080bc09c3dcab3a0f1fe516bf097d063a7292756a030ef5dcb981eba7d260b4a1008fe9bbe360a54eba825ffdfc10e6e921081a6a97a0182394ea65e025dcbb65f861fe25110364b5cb8bfdb0980fb465129c747138297d8106be950b9bcad27fda8368d4ea87e0dab3af0f2e48aee3f369d4747bbe7fdf4b8ba5f07bd2c1ea25dc9437b67ab2f056d81cf427f98a8d455804530e92f3ba638754231e7ac56ca04eae9d5d63dd23daa5d886f23e4890873650757b2985306f8bbe1f43f586ac450712df623075e6ea2f394b73952de5b8cedb22229bebb01656439b84e5921be138ef6d748dc68f54b91e4aefad741f06a026d7c41acad5e96bc3a419dc7e0ef20a7bc7f53c61c7a49b276f239cebac82c6d536603c464ea10b743aebeb45c20da1e116a80f3bad7ae1d544d4ac516d3527e66e1072185e722088cc81c146d679cd132b34a8f47bab6090d8cecf8e1687d3686d2d72d8ab595c101a11d30a40387b630db7309d0ed1a0dbb70d8bb3e17d34d3994dff60cebc9c7999aa146e599d33f50cfaa9e81a565dbb768d233a361753afcd46e1f82a05be6bc93df46d52bb5f4e0c0fc81095a263e4724e0f8128a427830300a8b302ac0c3e6b1215ec8bc668ec22726e018bcc97ad79a6eb433c23c67cc7f06e5f7c3a75b8916aa0d9f081663571d5cb5ba5dd310b470ea66c467212a0cdc2d863ca25e4182a40d6bdd9ba59aa539b373624d4c3095608311b275c2e26601e2734a3f6c28917f56c53502f4862b415dc8131f29952bb05abe3bf592aa8941971dfdb9f3e0e4886a75b0115e9cd6e42b46af5d4c94c1c04d3b552edd9db38397a5883997aa66c98b1311f9743dc2c49d8ace7ca3e73d0238fd945b3cbf0ce10c5267ac7538c82896d3f54e10c1d8e7daea5af883ffb7695bafb587aa64d5fa49ac20cae40c29c9c6adf9f2e7851d4de4945aef591bb1c614ca8d36458d4c0453945929b61f9ef0e18e10102288f57ee87888eb55b1c6db4c1f8dff49bdd67e0f24d4d177287294c67d66919b8fd3242a25fb6545669e08bf42d1e4985ba4303c985bf2c31542ac1d4130c9521b0fe319ffb3e6ffe6a0b69896745100bcf267d2167a6af93e24d4b8edd612e6e0e8990940e1fd32f0dfcad23510c1f0a6b8450018c98873535d7a198c7c4f748981d21e0003394be88fdf6fbc661a23cc092890d8a5460986d66f982e2a75c68a1d0759a42fc1ec0eac908835eb4e56c7a3c6890274ef33e785fbb6851e6e694e298dd4c73a05b9c97602edbdb747bc87b2e01950d17cf110b7c38dc9074258dd1810799166d6c3f19916b2a80677296e57f47b7f59f0a06abcdef6c8de14ec7658bf1e34717327618067bc1fa5e35d5c1dd564f55452a2ef4c682231a9612e9a7d711c90ca3aad3e9154d869eedbcc88644133acc6574c01fa7d4f947e97e9892c90c145e282310a3a33a43fcb7331825b0a7e5a1a74bae6a7d2055142daefc2e42947fad343d5d0c89388fcb0128aa35fef8f01048948cc1779d8613d372547c4050aca769c9937c447d0dde39d798165af585ab2617ade9c9d3b3d481bb4c8f5ccac0315e176aee759714aa3ed683c9bff7aa3e", 0x64f}], 0x1, 0x0}, 0x0) executing program 4: mlockall(0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000840)=@file={0x0, '\x00'}, 0x3, 0x0, 0x0, 0x0, 0x10}, 0x0) socket(0x0, 0x2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, &(0x7f0000001200)) socket(0x2, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000001200)={0x1, 0x16}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x0) executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000051ab5b60000100000004e95003f9a00000000"]) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10215, 0x0) ioctl$VNDIOCSET(r2, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f00000002c0)={'./file0\x00', 0x5, 0x80, 0x7fff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x85, 0x4, 0x1, 0x5}, {0x8, 0xf, 0x38, 0x5}, {0x140, 0x2, 0x1, 0x4}]}) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, &(0x7f00000001c0)) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000140)=""/156, 0xfffffdf1}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_pts() fchdir(0xffffffffffffffff) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1}, {0x7, 0x0, 0x0, 0x10001}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffffffffffffff98) r4 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x2000, 0x0, 0x0) close(r3) socket$inet(0x2, 0x0, 0x0) close(r4) syz_open_pts() open$dir(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000118000/0x1000)=nil, 0x1000, 0x0) dup(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0xc, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) executing program 6: sysctl$kern(&(0x7f0000000340)={0x1, 0x3e}, 0x17, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000180)="cf70770c0d6e80f391bb19656265c41dbf978bc8ef8f9c4c61decb06778c275ed5f70fff9371f1e7789cea6dd7768a2bf2e1a3b9964f606ae9f98c61b38d595303b8f29af43b7903151d6d610da3bb97b52d896feb0a9a1e917c89ec20b854157d7a67e8468615947f9903f6affcc36234407d72d527e7514e53d668cd96c5795a50dbf714313fa18f65de35968e6c1744ebc1a81ee87beb77bef9e84b047377255e3f21a21862b5acf40b49dbbd24ea82380a299266d9f5204d7c3f03c3ff802ae9a2c9f12137d5dff9b82c618267d950ca0598fb7e1d13309a0895d5b5d05e5acedd4410ca736127d66cb6e20f", 0xee}], 0x1}, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file1\x00') unlink(&(0x7f0000000140)='./file1\x00') execve(0x0, 0x0, 0x0) getpid() write(r0, &(0x7f00000003c0), 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500), 0x1, 0x0) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x0) mknodat(r1, &(0x7f0000000580)='./file0/file1\x00', 0x6000, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f0000000180)) listen(0xffffffffffffffff, 0x0) bind(0xffffffffffffffff, 0x0, 0xa) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000380)='s', 0x1}], 0x100000000000038b}, 0x1) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) r3 = shmget$private(0x0, 0x4000, 0x1c0, &(0x7f0000001000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000001540)=""/4092) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0}, 0x10, 0x0, 0x0) executing program 0: r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3683bfa922999649876eaded3ecdf6fb5de888a1", 0x0, 0x9}) madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r3, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) socket(0x800000018, 0x1, 0x0) r0 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = syz_open_pts() syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r1, &(0x7f0000000480)=[{&(0x7f0000000040)=""/33, 0x21}, {&(0x7f0000000340)=""/229, 0xe5}, {&(0x7f0000000140)}, {&(0x7f0000000180)=""/38, 0x26}, {&(0x7f0000000240)=""/78, 0x4e}], 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$getown(r3, 0x3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, r4}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r5 = socket(0x10, 0x800e, 0xfd) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0xbb26, 0x0}) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) mquery(&(0x7f0000263000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) fcntl$lock(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)={0x2, 0x0, 0x0, 0x100800000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) executing program 5: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) close(r0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) semop(0x0, &(0x7f0000000140)=[{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x1000}], 0x8) syz_emit_ethernet(0x76, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036af8000402b0afe80"]) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000200)="c20feb1a7135e0f644e54f789039185bca53ee4ddd41306b8781ba875d4d7e5d31b625e61276ca1ef84632", 0x2b}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$FIOASYNC(r3, 0x80047470, &(0x7f0000000280)=0x5) readv(r3, &(0x7f0000000200)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1) ioctl$FIOASYNC(r3, 0x80047460, &(0x7f00000000c0)=0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) execve(0x0, 0x0, 0x0) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x20, 0xffffffffffffffff}) ioctl$FIONREAD(r0, 0x80206910, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x1b, &(0x7f0000000000), 0x0) open$dir(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$kern(0x0, 0x4276, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x801169ac, &(0x7f00000001c0)) executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r1 = open$dir(0x0, 0x402, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "d88c1afa8797f9bdca0988d115540100", 0x0, 0x800}) executing program 7: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) truncate(&(0x7f0000000100)='./file0\x00', 0x30021) r4 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) close(r0) r5 = dup(r1) sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, &(0x7f0000000040)="7d2163f0", &(0x7f0000000080)=0x4, 0x0, 0x0) poll(&(0x7f0000000000)=[{r5, 0x45}], 0x1, 0x0) select(0x40, &(0x7f0000000180), &(0x7f00000001c0)={0xff}, 0x0, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) (async, rerun: 32) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (rerun: 32) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VMM_IOC_RUN(r1, 0x8210560b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) (async, rerun: 32) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (rerun: 32) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x5c, 0x0, 0x1f, 0x40}, {0x2c, 0x0, 0x1}, {0xbb3, 0x0, 0xfe, 0xfffffffd}]}) (async) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000240)={0x8, 0x1, './file0\x00', 0x4, 0x7fff, 0x1, 0xebf}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) (async) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) preadv(r3, &(0x7f0000000680)=[{&(0x7f0000000340)=""/161, 0xa1}, {&(0x7f0000000400)=""/118, 0x76}, {&(0x7f0000000480)=""/36, 0x24}, {&(0x7f00000004c0)=""/188, 0xbc}, {&(0x7f0000000580)=""/50, 0x32}, {&(0x7f00000005c0)=""/97, 0x61}, {&(0x7f0000000640)=""/55, 0x37}], 0x7, 0xd7) read(r2, &(0x7f0000000100)=""/248, 0xf8) executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r2 = fcntl$getown(r1, 0x3) syz_open_pts() setpgid(r2, 0x0) open$dir(0x0, 0x0, 0x0) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000004e80)="e6a060d0", &(0x7f0000000000)=0x4, &(0x7f0000000040)="03000000", 0x4) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="c7cc1468", 0x0, 0x0, 0x0) executing program 0: mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x12}, 0xc, 0x0, 0x0, 0x0, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='c\x00') writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) executing program 3: msync(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) accept$inet(r0, 0x0, 0x0) dup2(r1, r2) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000040)=0x4) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) executing program 7: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000080)=""/142, 0x8e}, {&(0x7f0000000140)=""/89, 0x59}, {&(0x7f00000001c0)=""/54, 0x36}, {&(0x7f0000000200)=""/140, 0x8c}, {&(0x7f00000002c0)=""/154, 0x9a}, {&(0x7f0000000380)=""/148, 0x94}, {&(0x7f0000000440)=""/180, 0xb4}, {&(0x7f0000000500)=""/249, 0xf9}, {&(0x7f0000000600)=""/54, 0x36}], 0x9) writev(r0, &(0x7f0000000980)=[{&(0x7f0000000700)="9824aee49721fb7d251d2d2d93e6e09535d47b02cfd307f03667914f85b4857394597df27e2bb50fb3b66651c75be6ef101c03965a392dfd2a5aad5dafd2c70aa2d28178413eca9e953814250554f92454ce663a4d958ef6dec08589e933e13f5cb58d7b1cd65ea0264e38dc349b5cc9b2ddf28bf9ce73a06d70bec0b6906b7123b85e743ff34a4f203ebfea8a613316282fb19cbe9efbc5da925c1a478c898d6675e484c2e50a4f37f886adf9f4020f4a7164abeb044a7795d1619661bd20bfcfda188b80dd204b", 0xc8}, {&(0x7f0000000800)="e45cdad1c93a19583156596567fe09adbe6d4c86e103b7", 0x17}, {&(0x7f0000000840)="e7355330644b0d0ba2364f285b29e8c8e4", 0x11}, {&(0x7f0000000880)="6a8c881b098817239f7ba32b5dfe0876be42ecad919f1904ec0ec25c929a576c90101d09d42a7637b75086c885f61120e8f96eabf42183611050f86b3a6c3ef0b4c951132ef6ca3b8d539eb4a426cc40151c0ba1172e38f40c472115db59910faa", 0x61}, {&(0x7f0000000900)="2714eb8dcfa3aade031b5ed09640b2f061249494b02e14c54b012932f596207a54461e92e0e0bb4bdd92490ebdd8234f136fba4ee8d6a49e61a7c8f9e5f90d710732a4db4a2e5297c772abd605361eac", 0x50}], 0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000a00), 0x10000, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000a40)={0x1}) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000ac0)={'tap', 0x0}) getrusage(0xffffffffffffffff, &(0x7f0000000b00)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000c00)={0x2, &(0x7f0000000bc0)=[{0x401, 0x1, 0xc, 0x9}, {0x7, 0x2, 0x40, 0x3ff}]}) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000c40)=@file={0x0, ""/51}, &(0x7f0000000c80)=0x35) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0, 0x0}, &(0x7f0000000d00)=0xc) r8 = socket(0x18, 0x3, 0x3) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000d80)={0x5, &(0x7f0000000d40)=[{0x5, 0x7f, 0x1f, 0x7}, {0x6, 0x6, 0x5}, {0x1, 0x81}, {0x40, 0x1, 0x7f, 0x2}, {0x6f, 0x7, 0x40, 0x7fffffff}]}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000dc0)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000e00), 0x0, 0x0) ioctl$BIOCSDIRFILT(r9, 0x8004427d, &(0x7f0000000e40)=0x2) close(r2) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000e80), 0x80, 0x0) preadv(r10, &(0x7f0000001100)=[{&(0x7f0000000ec0)=""/199, 0xc7}, {&(0x7f0000000fc0)=""/120, 0x78}, {&(0x7f0000001040)=""/90, 0x5a}, {&(0x7f00000010c0)=""/10, 0xa}], 0x4, 0x7fffffff) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001180)={0x2, &(0x7f0000001140)=[{0x5, 0xf7, 0xff, 0x3}, {0x7, 0x53, 0x4, 0x2}]}) unveil(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)='W\x00') readv(r0, &(0x7f0000001340)=[{&(0x7f0000001240)=""/28, 0x1c}, {&(0x7f0000001280)=""/170, 0xaa}], 0x2) recvfrom$unix(r8, &(0x7f0000001380)=""/4096, 0x1000, 0x802, &(0x7f0000002380)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000023c0)=0x8) r11 = shmget$private(0x0, 0x2000, 0x900, &(0x7f0000ffb000/0x2000)=nil) sysctl$net_inet6_ip6(&(0x7f0000002400)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000002440)="5c267557b95716ec627f02848ee7ad0e7f8175232c3fe30b46c55d7b94e59dd32818cf9efbe90c08fc4ac3fc9f759e4ad8328283ae1f81f2eedf75699ea259aea2", &(0x7f00000024c0)=0x41, &(0x7f0000002500)="0312d4c89b04db2e5d1668fc8fa1fcf45c243c8a39a0edd406ccf8076b3628da819b26914b5c4028f52f80d2760f3263c34910efdb061ac1eb8962a4ac1097ea39a4c769f12d1522ec621ece", 0x4c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002580)={0x0, 0x0}, 0xc) shmctl$IPC_SET(r11, 0x1, &(0x7f00000025c0)={{0x6803, r12, r7, r6, r7, 0xb0}, 0x7, 0x400, r5, r5, 0x7, 0x4, 0x7}) ioctl$BIOCIMMEDIATE(r9, 0x80044270, &(0x7f0000002640)=0x61d) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x6, 0x6feac4b5}) r0 = syz_open_pts() close(r0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = socket(0x6, 0x3, 0x2) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10001, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000240)=0xfffffffb) r4 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0x6, 0x0, r4, 0x2000000000, 0x37900}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r6 = fcntl$getown(r5, 0x5) setreuid(0xee00, 0x0) ktrace(0x0, 0x4, 0xd24, r6) setreuid(0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000000)=[{}, {0x5}]}) mprotect(&(0x7f00001df000/0x1000)=nil, 0x1000, 0x5) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0xa, &(0x7f0000000280)="881c8ceffeed015a981077de7a9b9e0453f074ae0a8a3dfb9783566eea84f02a0c39899fa1e20d95b9e1747179adb2e1039048faeb0f48d413b3e18dbd0f7512e7b0e3e12d31795c8120d57a76fef58e1beb2fa724a5cac7dc49d61e5982939aaf484b6fb37678546b971ffabba8aa72313008", 0x73) dup(r7) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000300)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0xff34) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r8) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x180c, r6) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000100)={0x978e, 0x0, 0x1, 0xfd, "a42f06d5fffffeff0200"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r10 = socket$inet(0x2, 0x1, 0x2) setsockopt$inet_opts(r10, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) syz_open_pts() sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x1e}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x4, 0x0, 0x20}, {0x54}, {0x8106}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x4d}, {0x6, 0x0, 0x0, 0x1000}]}) pwrite(0xffffffffffffffff, &(0x7f0000000140)="a1070016060000c6386c7f000000", 0xe, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpid() sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, &(0x7f00000000c0), 0x0, 0x0, 0x0) msgget(0x0, 0x704) syz_emit_ethernet(0x62, &(0x7f00000008c0)=ANY=[]) executing program 5: r0 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x404, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x80}, {0x200}, {0x6, 0x9}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020691f, &(0x7f00000001c0)) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0/file0/..\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f0000000500)={0x3fe}, 0x0, 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = socket(0x1, 0x2, 0xff) getsockopt$inet_opts(r1, 0x29, 0x65, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(0x0, 0x0, 0x0) r2 = getpid() setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xcf, 0xd, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00", 0x0, 0x1}) writev(r4, &(0x7f00000005c0)=[{&(0x7f0000000080)="b939b6cb38", 0x5}], 0x1) writev(r4, &(0x7f0000000b40)=[{&(0x7f0000000980)="9b9431a5d715597f32c28150472c5c4a26761d657e140316ea35d282feeeaf745cf3e4bf90e1903276332cfaaa820fef61ff3e48cec7057ad907ac1df25524bd150d15c304380f7ae3170b2fcd5a74731b6cbd17fb8136e5287cb39417d25bd833815ebef001deb672d80fa0f8bc68f7187cd337803948baa7e34f56701b2180ddedf8852feae4274e0629118bd46b571a30d94e3d900dc6702897682e301f9b2ca577", 0xa3}, {&(0x7f00000014c0)="874efc64a16404b3dc9c5bce1a5ecabc9ad87a2c628890d6c0144206d4f104d9344df375dfd3bb105ae821f98218363f92fa5e9c05234d33d0a8d963888d8822f30019a93c93d85f62e363a3eee977e582890dacc2371a48a4431bd985409647e571a93d2a66e5b7f67ff0c6fa6dd62af727a8200ecc56044fc7d427e40ae2086abd08e51d7b88e9dd4f2f9b44b3e969212e9d954795f6c302de6406b45beeb8f5a34ad8acf5ae86909381263bdee8839a61832d6b11df3dcebcbfd8f73f3da2e026766309eec290c2427714cfa2f92495293de2c336949475c17a49469a7b6d7d237ddfb60b74ef5f99682e18887d3bc75cfce8150b94974af2204d42c994b8910d5fd06b7bd9ab57e26310ac63c59cda6de93302b7e1812811086a2ee2ee23e61b77a6d519b43ddfe016f394ae0a2751d8b420fce01e9dda4c2a43b5318afb3b6b9e9f99d71684bfaf02ed0327a58d5049b8b62e28239022820778336a5ddba0c4c7960d4998b7e8c10e5bc641ee6fe80d267590de91d2b6b50e879119ca15c7f70420506fe54a6c5537a486e83ebbcb7e95af437eefbf299a6c2c9fb95b9983374fe6a743c52828761bfba9f79f6850214ce56ddd9a859bea12b3e8bc2e30aff6aba9a488775d52d1d2a90ec9c23c908f9bd356eead53715274ee47fc9ca4a7a5189fe1027e625b7a3b5350f2b76ec2a1e192eccbce78286f134c4523b74a953bd01754d2238f1880d748c9f55eab8aede59252ca39caad3598d6e9bc03bd59426501afd5ee61ba70ccb04e7e385f3e089c5493ce9ee428c30865f9bec095fbbc30cf50d52e5b2ee7139a6b4c99b82c5a07cb4411f2a0d19174c70e508c2cdb4cad591a33db002d7d5121d6fd26f8b31af12a1e9d2058cb2bc8e34ccb1b23bddb8306484cefecbbd8ae919fc8595c0f25940a449ea2b6f345b8bf320e0a31bbe427d2431bdd52a28d3e5b15169fde2390e3121dc18b6a6c4450a03c3f3f84d9fa5f774c529591058bb00d21bfe726575817b975fb8dc62427f9b7b4f0d22cfa9975b84eded78aa3a0edb9a13165bed3443b5f35d8c68041c081f0af3eabac120d7a8e879b525f0ca9954f2a2ea752ab18683c283410f14bd859ce8806983fd20050ef80155afb0c254a6878e3e099e796242938446a642234ba124bcaecb683bbe7526007befe7d90f120ed76f987f2f8a445dae46c794d4e345564ff042bc68c2b72461ebd498235a1212bd3ed669ac480b011fbb4041136e88003c5210d142ac0c643d3db0039e21e5d9157f26cfc71fb7fe767e9c938e51b64c22ac394c8aec52ee25a226265f632bce7d79c5b7b749b56fa67ac00d5aa0571c573f23fa3ea26f15cb679742c7b9f17e22aae2892006fef55dd244c4613134227ebd4af1e5c7867295b45f91b5bcc7fa0f3ac9daa8f49b9363e9e01250fcc8d72fdcae8f6222ae3a2fb01eef75cbb2ae84ea7fcce5ef3e86c2221ed491f5d7e0b595f574857c20cc49f9162c31e8267984a4328ce6dd4a6de2e68cb4e811391651588873eff36062bb6a7c5df5e870a050338af57644ed41e2e80e66d91dd3744a5c18ec2c30ff917fd7485f92597fe4bc3ab8e18ac1f7d3c80e86a7f1b0b8bdd2f9146a900c63085ff5c6e74dee637fe3c255f16b07f5395e2b803c44147171b52ecee292c414c5415c317b14b8086b15ce3efefcf790a3fd4faf3f3dabe410c730477a829ceb589d567d97e26ccdc6fec6ca5599414458f7c0f459ff45eece2fe4d6b031507b83c44cadf24f5a4b30a8048e4d5b267bc06cc12393fd31bfe8eab256881d2618dd41491418e636be2a412dbed78da3448a52e666d3348fdf76928d380f62dd63f3a01b32679f92d7e3df380b6af601037085266b68abcd636586a763dc244252385b5b80b6c3c3ab5c3cad35bcc7a5f6bdef137e886604f3649b1af4abcd2f3d56f708e8d9003e00866ecf76da72bff382d28efc05d53f31f05e3027d8f699c9f93967bf590c984836ebec878ddcd29fe74f0647fa32ef13201ebf2a81bfd02df5b53e13594b662358e14d9dfe6cd721b31c18e1165e6a1e586b688a97b1a41c028fc1e7d2895fbe915fada9f3c28d9dfb13eda790f67a6d0a190fa80d01a5b58196a7d4827be51f043d56a49ddff95ee20260e02c53f5967ddce1510939ae04916282e782f728f02d62a06a0dc1d285cf4811566eb93d5305696517fd89fcb90fe1ea392e9d35fe02218506581661d2b1d5f4df93a8c3b556912a29e1328c739934d4c8112563c7629040721cd0bfd5c6123b7de1b39c9adb28eb3c97df75d0266dfe02f45428a3785f0ad7ea9b0ba5ff7915ed7aded81ec61c54340c46938c4d7bf8bb2dfe0ba8b69480cd1ea64107acefb62ca76a35be999f646077813d455b51bb643de2a39f7353a9a4a0d69d2200edc3a4fc671eda7db4fa39ca2f6c68a19a5468836fde4eda83145a0569a987e4011679d993420d918a640839f02595fdf0eac4e57f69fa50cc6f01030506df03ad16d418a6fd66c4230c494761e4be904e33dbf4e46c60ac4c0bd04df0da41f1d111c2252edb39c76dba2aec9abd2b2325b5b948db76f451dc23bab13ede45a0d0d63428748bf42de7084547b881f5a70e73e72efdf4046d6b1f677507ae5ce05a5878b542e55ca224e6c89f32e98d270f3644541861b6dbf8e7c2ca3b23f0230cc4d13774339f45f5871a4ac7ff0f460abb7d7d0da6bbedfe27cf2a0d4a140163d76156fb51612f5df85ce150f8795308707ce06b1581fb46d511281d77eb346ec043ca42d6182a8e484571c003f42909c69ca52a77a5493d3bc4ac7a12ef4b20966a4db291cead1abaed40af33a2b15bc06f7671eb88e97e11f1d51c901ce4f448d4f7d4828a190fe6f0b0e3330c9441b0602f7eda564811b0fab62e83a7cab92f4a3a6f02b4dc14c6a391f21cdcc1c3c8f45b74dd7c896507aded7a38b84f00cd56afb338711d617420cc56e45fec58a568a01d938031749b9625310773f807eea04b248461d14ebc2891131c4fcf6341db6fee4312bf428ef49a61c8b8c53865950d917b77203110d54cb6f433e20d45e36e6d6235c0db0bef30acaab0d53aea5f1640c2fd5d182808f1b680e348e63bf886cab2c3f17fd0053da136be9b9e7652207d05e0bad6736cf0aded9e493271b4a7e2f64e77355632e07d75f37d3ef7317b8d393dc19d61481b4006505b33dbb458496b48533de7c99391a6d092777867c9bc3085185dde89731261eb6ea05876c7ab7405ddb2a487c74e0533ea57e6bcd74e59480b424b8b1a129725422f11b2aa08aded47e06edc1d4b7a00edd83da2979d827f06fd7d41ae131036a929d5b2c619bd993d8c627735c335f80cf33cbe0fad7467b33dcde30809ffa7b22be3e394a79530bded2f0a296b650e20d13566fa4b181a70696d7b9f479cebde8af1ae708495dd4343fbc2142b0ca514b8416e67ea61902cc9204397c2a241bf5922094d0a4530587c7f9d10a003714da15ef14b7c1754e8e8386f48272e6dcdc1e2da7a9233d1e992994da824ae10ab1e03b938db824c43fe5f90fadf7ccbfe28ac644f2239273be96c9b55655417c4329532afb9aa9aa65b9ad92a8c0af9e902e458d2df4e2bcbed6f06a6fafd965a3ee422c99dc39e8426081647cb322e4db0f49bd74ee392854716f7f52cf1d245d8896f753bd75b0802ddbf7b40fe3b5cae47b41473166bed18ff525e3e2ff52ae20edd8758a3c699247d235a68dfca39cd635c3ce9f3cc79642874018bb1ca50e1662e42976c61457480c0fc464826d1e9d580ebd7c7a17f88175af5c80febfc9be1a161a8f5a33ec774c829087af8fdca10e18bfb7a9314c86f45849f369a49ae097d3dc17c267f149510b02cefc2d48f7ccedf8e8ed6a777dcd2d100dff3a63366f06be6095412fa67e604ac68802de10172269b1143175fed804d95905206e877c2b5122f863f53f26e41e648acfdf03b2bfd627dac0a7660c87a614a96986f5514d5d8cff8f24f5a6fa4948946c8cbf38c05bfec4ad3da68e893cdbeaf5d34f26019108ca53fe69f22480b8d5d06118cd1a8d0842a88efdc6141121180b2c516016044f82eb9cba26264b0199e958368c688fb5e81794dac44716facba22107a3a9a86220f0ec4ef428698a0f3e972941036f084b441a4509e1c7647260f0f8c7d1e6e46ceaefcd9b56e060ea915c24ea7bb1f42333fa14eaa9b5ef087ec2a88209ef0532dc0d2ab675f7446e8b63d819e24c3022a03ae1ebe8c153b00a419f67719f7990f3014e37c2a6dfcae8e97d1d774f1b35ca81ecc8c0111418d386f5f696c883b3e1c47937542efe74fbb38f1b4dd0a4287f2bef1030e5557964e5ce1769804b7669442d5a8ef98df18588b39cfa709baa98b9b8d029452a53454cc752c6787fc3049237b63c80089bcd809a941924247c88eac81e4879c13419fab443c8b536b3a8613b906ed4c1c0a93972de8e0ae60c41c28d2495d525663cd89a622645c99e2b77163f40fa38dea7b16ac51898e28a74625cce47f886af6cc62d2094c0e4b8cb72f53cbdf0ab193d446c3a0e024da33e79e4f37e39e0b399b14afd6006ed5eb57acc499036b293a454f86b50a82bcdc91f956ace3013e97ca2c5bd435812457ae946f1b04d44c1cfa899ad25ee1a91897576fe9442a49e93a603943706aa4f2141cd6e5848c0a4f475950db64d72b40067b8d1814797a30edb4a62f864930c19c97dfa13ffe283c25cb2bc0f526db6eee7115a6b9bf8c754bbf7ba5b5b06dcda3f37181af0cd2c325564eabc778db138026b3c8f9586290a54fcc6e53b1d8772c710ad3cad0491131cad7419f090f65a0e6dc336837d2b469e8bbf3c1a0a76303769886dde6a91f2fb115bbe240977dbd106a07b1ce52eb2f6d86b5621623589de54804fffcd5710859448ae9d028d46c8380a4edf09b6458ea5823e5e853940f8a00a3f80d2ca0bd03eb28d16ee05f28f3e13", 0xdcf}], 0x2) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000b80)="b8dc7ad66d6d45a4c1f168647c2ce4e83f2eb13e4980057b4fee8ed93efef125ef3d6f4ece8c5de164086a4d86da79b1614138b36c5aec12d75a8e4dbdcbfeeabae21a3758613214bdbec5a3c9c45e5696a373965c936aac1f9c966cd787168ba0a9db085be31f9881be6667228783638366d46d81d55dc0a755bbaf07ceea03c566595430a112105e30e329dbdd32c1d81a49355a4bfafe38c81be6dd52f4b28c7c99926e0b1e193b227489d98ef36cb6b7e4c3cfd7695f6b2fae0d84413d1ab504685b4ca0bc2e98f2d723ce0b20b5ae8c205858e7b83829bf53566bdf0f0aa340d9722b536dd1b88f3d4e6bf118b113f544529c280757b7f1a32fe3e77244c7accb62d98fa748a8ad43fcf3c85f41d52d8fd5af548700edd86036b883b760ab8c4a6b5561368b35efe214dd83bc09aaf318e237fe1b92d11f2d9b1c090bbaae05d34a662223d26e79fde0d9252a44871bdf0eb77828f8e9af02fa8eb53361f5f8f371b59c5296449720b6a2819fcb5c6db614ec3fcddd9733f58f674e29bd9b79f00abe85e23b252cf5489ff75600e1fa5a34dd64062af8a005a049b7b3f5c482e76b482ba164b7c59aef3e229474d38582bafe1f26bf416dc334fda652790e6176ddc9225e49ff5c98710bfd1dacede297d6d179a2e593977e191451d674c708d75efe4879219dcd2ed1cf6a222541e79da23046db1aa845ff5bbe9bd9dc41bfef9bf20c2aa25398c252a54b8dcc9078b3212c8c8706016d98a9a71bddcb688c14e6fef3c62212303b64b399030434b2a1068a1fd57554b3ab684cf1f06f7ca52d3664a90a359eb47b8e11446a95d1bcffb4fa7125e68130bcb4cb68e7e32102f24c7bfc1deaea52147f26729e728fa6373cf2ba17a185d2715fb494a78e09cbbc85a14a2132e601817b6ae0008bfed42c5c64aa98ba96b37ab2139ee210e3fc32b2951078c4e8bd44ce65a80e4999371944feb3d8c0004d31717655ae351eae8ede9e1eb7a87ea7d4e5bc810ad6dfe2cef8b326e2069ebb0ca03ff501e3124637c777e48a001676c159f64713ae8e113d32a9f946b2eab9b40b24c31cafa2da790cad4e60163d1dcfd9e9b10890932582bf735c6c96d202a64794e36542d0f8d3ffc2e9bb1ff8d89166b4c7d08c5789e46cceb62bf0e16587a743c2a3a7440e25cd59f8f08e049202175965a20464c1f7c95e6b01c12641e35e75848832429c1ed844a1bace93c42daf7d2aaabc10b0d7a1a103fd0ac24b88cd03ddd34afeda118d9e28454d9067e74ee3709e518121adf383bcdcf351139d9d84759aae90d21e927f887d0633939453d83ee3692cc30ae92bbd086274ebb8d284980903418ca8cee0514a1c582103d4f315210aa3d5c37a1e6cfb4edc73373c34e53ea64fcfed8c7e956207329403ac9896f6e2dd6d7a152b7e0e82a01b170b11aa3cd731767c865e4b5dfd7784a8f32eb938f0342495782bd40ea1830052cd803c2b16f10a034ce1d1a56cf26b73b144b28f522567cea57965ce4eb777f1a6b88a3b97942fe7e3b447d8c9bd0f37561166e8e48ee2b05514341299d404edc0b23342e3c3545dead6890e545ae99489a9035018abf5be4b65cca8bb3c2b6ed4ca5bf513492497d69467250f3bfeaf3b6606e207fda0e09cad749e9a003cd0333fd4e01af6af58119d8df17ba7cca2aee2ef0b6b6a8f861904a46eff37f0485fbcbf21056b1e1086e649a7f3b4896ade45230a99a979c99b88f7f2cfefc981b8", 0x4dc}], 0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) setgroups(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x1024, r2) socket(0x11, 0x3, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x6e}, 0x2000000000, 0x0, r2, 0x0, 0x0, 0x20000000000000, 0x0, 0x40}) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0x100000}) sysctl$hw(&(0x7f0000000440)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}}) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000140)=0xc) socket(0x18, 0x1, 0x0) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r5, 0x0, 0x0, 0x8, 0x0, 0xfffffffffffffd4e) recvfrom$unix(r4, &(0x7f0000001380)=""/72, 0x48, 0x802, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xffffffffffffff06) setregid(r6, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40001208, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x0, 0x0) executing program 5: socket(0x18, 0x1, 0x0) socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) getuid() r0 = socket(0x18, 0x1, 0x0) r1 = msgget(0x0, 0x80) msgget$private(0x0, 0x90) r2 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000140)) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x200, 0x7a545d2d1c0a6712) r4 = msgget$private(0x0, 0xfffffffffffffffc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001500), 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000, 0xffffffffffffffff}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) getsockname$unix(r6, &(0x7f0000002600), &(0x7f0000001380)=0x1fa) msgsnd(r4, &(0x7f0000000100)=ANY=[@ANYRESHEX=r1, @ANYRES32=r4, @ANYRES32=r5, @ANYRESDEC=r3, @ANYRES32=r1], 0x0, 0x0) msgsnd(r4, &(0x7f0000002740)=ANY=[@ANYBLOB="02000000b820d786ce1719dc33b5c4eb2900f45e90fe8f57e4a5e99d5d2deade0955635add6048494f4796c346d48bcdc7f74f109ad9fdda0d6c4e45e341a2d272e40528f3e17f0bb6ba973ab6a555122955c482e9ffe7d2b2185df1369c624b8c902e5938d73a7f0d6d868d5d40507279cbdba45ce603775362a089fb4b8d3dd1ce82021019a87b1ca24cc0b1338366e87883783e20984bfa4c5c75992c0582e5a3a8d97051a93a137b4396fd36085f702a0b4cb828661e130560cc946a5f401b7b3df9e1653fe2190fcc0933a8f10e4a57176ed8ac"], 0x17, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f0000000180)=""/136, 0x88}, {&(0x7f00000000c0)=""/1, 0x1}, {&(0x7f0000000100), 0xfffffffffffffe87}, {&(0x7f0000000280)=""/82, 0x52}, {&(0x7f0000000340)=""/178, 0xb2}, {&(0x7f00000004c0)=""/169, 0xa9}], 0x6, &(0x7f0000000580)=""/4, 0x4}, 0x2) r8 = msgget$private(0x0, 0xc) msgsnd(0x0, &(0x7f0000002640)=ANY=[@ANYRES32, @ANYRESDEC, @ANYRESOCT, @ANYRES32, @ANYRES64=r8, @ANYRESDEC, @ANYRES8=r3, @ANYRES8=r0], 0x0, 0x0) msgrcv(0xffffffffffffffff, &(0x7f0000000d80), 0xcc, 0x2, 0x0) msgsnd(r4, &(0x7f0000000080)=ANY=[@ANYRES64=0x0, @ANYRES8=r4], 0x0, 0xbf6ce03ba1750aab) msgrcv(r4, &(0x7f0000000640), 0xa8, 0x1, 0x2000) msgsnd(r4, &(0x7f0000001180)=ANY=[@ANYRES16=r7, @ANYRES64=r7, @ANYRES32, @ANYRES16=r3, @ANYRESHEX, @ANYRES32=r9, @ANYBLOB="bde9546db09da16d30a35a8c5de93cda445ac8a5d526a09fbd1a8c3e1e36518bf372079b414a69f77bf3d8ad67a0f7c8775b02b983f41b90070eacefd9d4d62f5c7eb8af3dd19cda2014c195cc70c1e0e3cfccf53d47446686e242355821775851ee6b28050197e8c9954e1fb267123c18aedf1b74e6686f8574fb1f8ba413eca682bb3b3415a208918cd99485d14a85b12c9e88d894d523e128067ce887b8c112d4740a4c0840cc21ebbed89aa2c93d148b3131017f5cc358b7e9d1ec055c9df1b50fa051dd000772eca133b09ec453a12a", @ANYRESHEX=r9, @ANYRES64=r2, @ANYRES16], 0x1af, 0x0) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000140)=""/4096) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x1000000029, 0x36, &(0x7f0000001140)='\x00\x00\x00\x00', 0x4) msgrcv(0x0, &(0x7f00000012c0), 0x51, 0x1, 0x322545d4154902f1) dup2(r10, r0) socket(0x18, 0x3, 0x5) preadv(r6, &(0x7f0000001340), 0x0, 0x0) executing program 6: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = socket(0x0, 0x0, 0x0) r1 = open(&(0x7f0000001100)='./bus\x00', 0x80, 0x0) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000002500)=""/4096, 0x1000}], 0x1, 0x200000000000) r2 = socket$unix(0x1, 0x2, 0x0) connect$unix(r2, &(0x7f00000003c0)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sendto(r2, &(0x7f0000000080)="84", 0x1, 0x0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) socket$inet(0x2, 0x3, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) executing program 4: r0 = socket(0x18, 0x2, 0x0) close(r0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r2 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x4812, r4, 0x0) pwritev(r2, &(0x7f0000000100)=[{0x0}], 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) poll(&(0x7f0000000200)=[{}, {r5, 0x10}, {r2, 0xc815e5cf861e3171}, {0xffffffffffffffff, 0x4}, {}, {0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x10}, {r3, 0x2}], 0x8, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) r7 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1a05227955686f43a3207fae210b8591073300"}) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000040)={0x400, 0x48c7, 0xffff9550, 0x0, "1643e132a37ca5a4600e8e1b1dc22f2699e7c12c", 0x5, 0xffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x6}}) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xfffffffffffffdd8) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000440)="7f8742dc69ef4b1b59d724b0f68ea918695d2bcd4211f0c301a83ae3a7701c18776166917cca407d50a6b0b5d6cbba98474bb0cbc5afb366713f969b6831b47a6e3dd027541646614a45e048d28d4427e5b385daea03b245e4704b93bda4ca3f9de83defea27ef28e908cd075cd07718c12b5a619ad1915c9779127ace1e69afac445f6debafbde9787bec339c86ebb5999c963c07fea0cb8417785a9f0c2859ca4b78f4bc3eabe9b3b1d41487375a35f634a265210cde5fa616562ffe6e57d459c81189038aa5cd9e7d1298aa63f20a", 0xd0) socket(0x800000018, 0x1, 0x0) executing program 7: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) (async) r3 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) (async) truncate(&(0x7f0000000100)='./file0\x00', 0x30021) (async) r4 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) (async) close(r0) (async) r5 = dup(r1) sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, &(0x7f0000000040)="7d2163f0", &(0x7f0000000080)=0x4, 0x0, 0x0) (async) poll(&(0x7f0000000000)=[{r5, 0x45}], 0x1, 0x0) (async) select(0x40, &(0x7f0000000180), &(0x7f00000001c0)={0xff}, 0x0, 0x0) executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0x808c694d, &(0x7f00000001c0)) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0xffffffffffffffff}], 0x7, 0x0, 0x0, 0x0) close(r0) r3 = socket$inet6(0x18, 0x8000, 0xaf) accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000080)="02", 0x1) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x184) writev(r4, &(0x7f0000000300)=[{&(0x7f00000000c0)}], 0x1) writev(r4, &(0x7f0000000500)=[{&(0x7f0000000540)="f55700000000000000316cb53aa0c43d5f28293e477d7376e65b40729a25390eb8287cf19867de3b0100801e12c55f90754efe30b3e819ef9ff0a958d61a0a95d0ca534d53000000000000000025b3d93d9c7201f9a522efe540e35b2330a5328b69ba0677b731cf039ce63f2a3ad9fa52ebd572c0ffe0ba88b8d1ea0adf992ec61607643bdab0204ed0c44f0ff28d4fe7d5ba238a9d039c4ad26fb2c26917c02fdaf79b153baff48eb45ca4f7b6df9ae7380198c9cd6cb3403f1bfab3d08c9662d75cd3912eafe624f7c534a9603a81fc5656896ae75cc12cb9b73714610ec6c37b90c221740333a9ee8b539cf12ac9c89ef44ea6988f8d0367f9328a472b", 0xff}], 0x1) execve(0x0, 0x0, 0x0) executing program 2: r0 = socket(0x11, 0x3, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/control/file1\x00', 0x0) rename(&(0x7f0000000500)='./file0/control/file1\x00', &(0x7f0000000540)='./file1\x00') chdir(&(0x7f0000000100)='./file1\x00') setreuid(0xee00, 0x0) r1 = getuid() r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x4, &(0x7f0000000340)="12000000", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) setreuid(0x0, r1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000040)=[{}, {0x23}], 0x2}) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') sendto$unix(r0, &(0x7f0000000140)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2feff000000", 0xb1, 0x0, 0x0, 0x0) executing program 6: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000000000)="efb55b93518ac722fe7b342937c0b7b74de123325c8813248d174b36c15d71e16c39255ee1d3ee31a100", 0x2a) executing program 1: sysctl$kern(&(0x7f0000000340)={0x1, 0x3e}, 0x17, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x1, 0x0) (async, rerun: 32) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000180)="cf70770c0d6e80f391bb19656265c41dbf978bc8ef8f9c4c61decb06778c275ed5f70fff9371f1e7789cea6dd7768a2bf2e1a3b9964f606ae9f98c61b38d595303b8f29af43b7903151d6d610da3bb97b52d896feb0a9a1e917c89ec20b854157d7a67e8468615947f9903f6affcc36234407d72d527e7514e53d668cd96c5795a50dbf714313fa18f65de35968e6c1744ebc1a81ee87beb77bef9e84b047377255e3f21a21862b5acf40b49dbbd24ea82380a299266d9f5204d7c3f03c3ff802ae9a2c9f12137d5dff9b82c618267d950ca0598fb7e1d13309a0895d5b5d05e5acedd4410ca736127d66cb6e20f", 0xee}], 0x1}, 0x0) (rerun: 32) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) (async) symlinkat(&(0x7f00000000c0)='\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file1\x00') unlink(&(0x7f0000000140)='./file1\x00') (async) execve(0x0, 0x0, 0x0) (async, rerun: 64) getpid() (rerun: 64) write(r0, &(0x7f00000003c0), 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500), 0x1, 0x0) (async) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x0) (async) mknodat(r1, &(0x7f0000000580)='./file0/file1\x00', 0x6000, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f0000000180)) (async) listen(0xffffffffffffffff, 0x0) (async) bind(0xffffffffffffffff, 0x0, 0xa) (async, rerun: 64) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async, rerun: 64) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000380)='s', 0x1}], 0x100000000000038b}, 0x1) (async, rerun: 32) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) (rerun: 32) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) r3 = shmget$private(0x0, 0x4000, 0x1c0, &(0x7f0000001000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000001540)=""/4092) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) (async, rerun: 64) recvmmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0}, 0x10, 0x0, 0x0) (rerun: 64) executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580), 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) recvfrom$unix(r0, &(0x7f0000000040)=""/4, 0x4, 0x1040, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) dup2(r0, r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffffffffff6, 0x1000100000000}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) setrlimit(0x6, &(0x7f00000000c0)) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x9810, 0xffffffffffffffff, 0x0) mlockall(0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x5c, 0x0, 0x1f, 0x40}, {0x2c, 0x0, 0x1}, {0x6, 0x40, 0x0, 0xfffffffd}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) executing program 7: sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) getuid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) close(r3) fcntl$lock(r2, 0x7, &(0x7f0000000080)) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00'}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x48}, {0x2d}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) r5 = dup(r0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x4}, {0x3}, {0x6}]}) sysctl$vfs_ffs(&(0x7f00000000c0)={0x4, 0x1, 0x5}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0xe}, 0x4, &(0x7f0000000300)="a5ff7533265c10576b7ce4cae65b87d3a30f409e5c7689035e9358165c0b831883ea1352c7dd740f020d99837a989866e3f7cb4412fba518c33285c947ac2f749311f4109ce812a19d972cd7ebc05687b1a471d180424a1b0632ebadeba78a", &(0x7f00000001c0)=0x5f, &(0x7f00000003c0)="29657215dc399f45a20b2f0b2b7aae1164ccace16adf836a33ba266ce18482a86935318f5c2d4191fb1747a4b2aa7a1ccf05a311728e0fb37b576a6fe9be9464182d94bc669837f369baa471ecb88811c70a09b217a1470aeee5df492eac30923f0fd5fe790604347797538a10a7745c4e78099959ade25efa8c317b395472c6e977d921f882930fe5c5e343ebef4869a263c0e4f95850fee373ab9ff746e1fc1fa2bc5b4114100fd1993e05aacca10305ca99fcb2dfde1632466374ec1b24b2fe0e2f7ffaf325b09a0171b21f070ddb752570544b627814", 0xd8) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) executing program 5: r0 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) mkdirat(r4, &(0x7f0000000140)='./file0\x00', 0x101) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r4, &(0x7f0000000180)='./file0\x00', r1, r6, 0x2) getsockopt$sock_int(r4, 0xffff, 0x1807, &(0x7f0000000240), 0xffffffffffffffff) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) bind$unix(r4, &(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f00000002c0)=r4) getsockname(r4, &(0x7f0000000300)=@un=@abs, &(0x7f0000000340)=0x8) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x4011, r4, 0x80) r7 = accept$inet6(r4, 0x0, &(0x7f0000000380)) getsockopt(r7, 0xfffffffc, 0x51, &(0x7f00000003c0)=""/228, &(0x7f00000004c0)=0xe4) r8 = open(&(0x7f0000000500)='./file0\x00', 0x20000, 0x1) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000540), &(0x7f0000000580)=0x10) r9 = dup2(r3, r3) accept$unix(r9, &(0x7f00000005c0)=@abs, &(0x7f0000000600)=0x8) sysctl$kern(&(0x7f0000000640)={0x1, 0x3b}, 0x2, &(0x7f0000000680)="508eb91c01eec17273b241fc33c98c67aae6b866c924ab86a5278a079aed4f289d9d211f002cb8c09a9cd0be211a6cf135eeee05aa8ad49c07635be7422776062daebed4fdc7", &(0x7f0000000700)=0x46, &(0x7f0000000740)="02f81547f8efb0d9a3523665807fd754c541d15800e2a6c8ac4619352768629be7fac2cc4463e8aa1cb248ab08df11e304ddad53dc72532c5e4591b10b3a7afe1315d25cf71d9c7bbf15e868ff196f45f5513e640ab4e85dd5b6b129778d4d43f6b17a78efacf29ff5abf0fec794034b02ac2229c9aa16292c6f55502eb91df9906c4faa21fbe863e6ad9291755ed3dd8dc04ef8574056c24bcd179b0a9ac424903ec0eb19343d", 0xa7) msync(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) setgid(r6) setregid(r2, r6) r10 = openat(r8, &(0x7f0000000800)='./file0/file0\x00', 0x30440, 0x22) fchown(r10, r5, r2) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) close(r3) openat$pf(0xffffffffffffff9c, &(0x7f0000000840), 0x20, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000880), 0x1, 0x0) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r5, 0x0, 0x0, 0x8, 0x0, 0xfffffffffffffd4e) recvfrom$unix(r4, &(0x7f0000001380)=""/72, 0x48, 0x802, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xffffffffffffff06) setregid(r6, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40001208, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x0, 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)="8d6b", 0x2}], 0x1) sysctl$vfs_ffs(&(0x7f00000001c0)={0xa, 0x1, 0x10}, 0x3, &(0x7f0000000240)="23d798ecbae4b5221547db4f", &(0x7f0000000280)=0xc, &(0x7f00000002c0)="118ff4ff4dac14e01625cd54b6bfaeb3e7fe99952c57b8384b84207799dd63a4f12a26af84e53dd1dbcb33c538f20ba2f3a820551a8d8816c7347430a0708a27beb07323f6ce84977391d3727094db2a6cd52c8a227f57fb1349313f1f8691e4929f6d4f95a6d0e99182ea807c7a639cda6f98cb0d6f24ce59791c03455388414ba0e7275403d03f643652e886bda5b33dd74347ede811f6861cc6e0244310b0c40ecb34758c267f45d11123e7f7cc24919826278cfc35b14ef058acbc61659a20fc14421079281d8d16c7b250eca8b35db5fb7ab9ed907a7c631d7aa65b076e26c25e08d19c0d6ebdebac3bd1c4", 0xee) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x14}, {0x8126}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0xe5, 0x9fd, 0x88c, "43b2b0bf3e79036980220d348bba04ff4e629aa0"}) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000200)="71994c1de376a629d07b09610817554b444e03bbccd179a857389f23c8a50b91a62a5453774c410d0d", 0x29}], 0x1) executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sysctl$hw(&(0x7f0000000000)={0x7, 0x5}, 0x2, &(0x7f0000000040)="e087fe23", &(0x7f0000000080)=0x4, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) unveil(0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x60}, {0x2}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) r5 = socket(0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r6 = socket(0x0, 0x8000, 0x6) r7 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000040)={&(0x7f00000001c0)=[{0x23}], 0x1}) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000900)="6e9283fe2de7fbae360889d1bb744d0ead6bd1ac2b026f341276fc8cc228eeaa8251aa1153c3a7e9dbc3d15e21591f2dbd0c212695817d97abbaf8d814bab20b38d95bcb5e3c90dc4dc681074dd771071ab9227db649f91d0caca7fad934abd0c92741afa1c585ee7796a649dd13a4dd14858d274f378c1d401f93837bb1c315e60eef0ec2a1bc389241efe97b06bdbd1fbf7959850c12625e47daff6ea88e2c13877c70407e01bb3c129623b851677910022951eba3b6132fee03efa3b1e68c0a98a3ed2ac0ee95c4f5ad7cf77981a9e3e2a800b62dafa87d4b145eddc0720c3435ce6419699ffabc414fc36037be3ff723eabf87ef0c2d0c4d22fc1f6dd295e74f2cfdf1326cfef302beca81f2b7707487c968482d954f0e7c73b93536763e41252f284abe16e82978967947c31a086c6dac5ab144bd6321415605abb8cf0c77d6e20b07102ea2e75eb4c6014119495a4d4aef67427e3036de9257e5ccc6b65d0a6595cce4068bf38f9bec016f0d3d3f6871f0befc522273b29debc9b56d5e5baefa7fbb2bf434d38526e40efc1a4b078f2b8dba9836e1b99bb2ba183a8c9032e661404aa98e4a6c5b4a8e2004232b3b1e12fc2e82f7cb300d7768dc8d0b1a1c9ec86cddb7ab7ae62f9eb7c8c320ec20abac16bba558f95250756d5b718108ed42f700c7c68bb97568c0960efbeff2fe32dd8a1e9f453aa490866d2fb98c11dfa4876e4608828df21f561fece573e78f40aef0e75878a4ecd87440c77be9057307ee4f42832fac9c331c34437f3ead1a2d8c2ec45fd28686958f75195c7cb8961a726097a9abcfe8d40d0a09ca695447824392edf2fe38120d7081c140e487dcde4c77d762f0b439bfb04dcb33db74212fb790983c181901ef1c5d14f01a8f8fea7ac4b366e52ee64511bf44e9e32a6b7dd48f0139c39feecc5d3b9ec0075324635a89ca4a7584a73ba2ff918942a7495463188a44c69bf6145524c2cbd4ec527dcdb4c1b4716e62d656547b806a1f9faac517a36ad5eb9a7ab21a698bd807fa0fb96fb877ddea3b4139f074182fa1c8669c7d0cd928e90150682f3e9c2702797aa31d091f5b824c3bb33ebe97339d1308f57311fc1cb27cf50efad1d3717e7f322ed8b0d6ee3d9a9a546cb94824cde81b08a57df12cacf8b191faf4b68c72e2e992a697635a8ec8d559efadd79b74dc81dafa4fa4d7b71c0bd12d78db6051a4748035c559f0f23bd1d8f17379b0580fa54694a46cb1ff30ad79e58441721c995057014faf254291976964202ef986fd3b452c0971ca066f3c4bbc7714f55a014d89dba030dcabfea2935f7cb80a62a16e52c2cc487bac63399288cc573fa0b1afea30fc90d0b92b92005793d0091455c36d8cb014d6e42100c12009e9dfc6ce992a8143979ea871c05ec01684d6df96269d7407ef589786edfb522a00a8618729a7e7269b2395454cdf893361c863208c77d2a000eb8b90c4a390cccab14f3bdc74d32abc7702e11aadd7bdf2c092292c49e97d08d0418d0f07afdd3b511110df1bcf6b08aba215b8479ff5e4a88aa4c074b046dd9dfe1f4e4388a939e87a1963ef2002d232c9d7732bbe12ebc3f0925264688e3dfdddcaaf129f6d5d7e2360fef58818d4194e324ce1bd64c3ef8d4a267e1b602236abd8210d82c09de78fa06f9bddd5b440b2db7d475487e1693ddc45e076ce9f68eeb86e23549f6040e640ede52924bcfcb46b13875dbba7cc60cf683f836c15a9d2a947ef1547ad5f98ffcf8821f39542bd2a32bf0609ec144b43a2292bbb07378c74cffbfd811ed7fa42f1b068bf7d73ffd328ed8ddb6da7f2b6eb42312bed361aaa9a70a155074d1ae1ee403886116e4d62e6181f1037e950fa01f3183d00a8117c9334166295f9baa2e39b02615bf30c83c7ff7bc80cdd1978ac5d28a994f2acf37de8863c1ce6220548de7dcfa15fea3ad38c021fdcd7fc830ed6001d1e84aebfe66efc9284694222c02a143f7c7b97771e1bcbe7912a663f68a4727a45811100c446d673f135d276dccc167fbbb1fe803111ba5a5b12c3107a6aeb81ac6c5dbeacabbf30e7320db15c7aa5d0bf91a4c0916097cd4fb9508c86828a95d6bb2d61e5f80c9f2ec466b127698f3291573b6a13ab104340335cd344fb9193bd9cb2f975ef371aff461599cd7ec95b97b3352f082e78b58b80786994b37cb03a29d63966b1b9e41b0d58a2a11b3ec2fca761adabf203715e1ba2de4f7bf14c5df6904d23072208f0fdb7ea248337b0dca91ad2db534b9a397590e13f57a3f1b9f379fa7f192a7c716e64431f9383c3cc2a37f9d2071be7048007ae7c1a7f7dbb2cefaedd6358ccd12c13d8f8e101bd942166c96dbd2bee5216936e6caaa81d0fbd08a77ecef90738a33a465b37107b26e797ca48633bba1b7bda92eb8d12f31cb9d04cc4babbf442d62b27ff9b6dbeb47644d1e96abdabf3d7c55f15c508e3ce9c5b53d230cdf44c731a4f810f9a5eaf25ee7943a25dcf8ebb0f8c3043cab1683c2f5d77966bad2ad0d4cc6f21d146d470773041ca7619833c235a7a434d68c4866ca3535ccdd8f571c0664ebed838adef95eac0c46d61b17cdcc0e22488536cce50a89cc039b1d1f61a7267706e878f1a21c20d29110f1c3c415a134f3e3ee7691ee9ced8d4697234b88191a8162164b9c7a2e70cf597246425508551bf71f9e7d4d269735c23351f61f6efb4a190ec088fd6c7fd748fb5212615cc111f0166a69ef9fd8420c1e80db9760a6e0b04101b41d0a7fa9606e4521ce7a383e0a46ed3da14b2cea058a13e802271685db45307f3a3d8c6d998cb3f5939fe00b88c4362362a40e6fc421535fa868a2a04845f6613796f9e175f1fb2b382f3f38adfdfc025b2c01a164e046032ec5946c2856266bd606f32f0c7bfeee14f365ba37eb2312e23db01fa5e4c91ee80d420130cf96846fd04ea2a1d9246fd47e8d853aff4da507ae2cc639b25172d032a715619aaa7386454ac047ae42dc95f6df8032c23421496b14544105632d50ed8ddabd6f11c982617468e60e9eb9d4d350d59514a3bf22d53a1f111a57d06c76bc313bb185b9480c46de5ba3fd8feb071e101fe877d56b3deea06648d6d0c4b9803c1fbab8078794d481f593778eef9ceae60c5f88915c0e9d177087449953c7a2747adcfa6ccac1ccdb6a4d9a9ecfc3df0e618e043b6d1073192aac5df18521bffbe4cada92ba3e76bd44f58a8a4673033471342670d924768a550035af90eba036fb0c7768a6e16fcd532cadef31d796c39de3f33b2811a2a26339deb16e1eaa31957f4f603188e99acee3511f00345dd04e1a954bc182dd1df7691ac957e56833703d4e254941d409bf25634a45d46f522bf56da05b0fac05a2e4bb9fa39813e3ed79c9a725560285ec84d7a8d4f512646705d5dc0eb82e51e84d2a951ec0b0d450640df25b3f1c002a28d813ee8ecf3177f8a69033140fe1eb7b05a4a6521e0689118a84063dceffa22a0cec8209ad742a864c96a465222b2918eeff97fa1e4cfc47fbf2cfdccdf699b6c9a991b8d39984095a378352078f0ebc33a9fdcb1de81d320701a7dcf7bc148ccecf4e4633b0125f34ca22928072dbc5c121faed63c37582f8337b48dde6e8aa21f419d929ba8dd83a18b3d3cb65476704a016486d6208ce633d78b47f4c3f272f72414e2a22f5cba2b2044fe8bdbc12430977b2d4a616347bdce2bb64531fe29442e8872e16317c3fa9415af348fa0538820fda4097a8525133b74e2ea88191d2c08309424bcf109cbbd4e565b86aa593bfa627065333fd8a45ac5d6ad02b1cacff139c55fbd39e1915a087f545b27b9bb856859420dc226c2cd58dd447903e47ab9b85d250c8bd42c3ff2a82100505576dca1fd46ad33c5fcef818ce0829b7c2c3d2e8cfa36190071ec7f9ebdf00e18726105dfa0f5b19b2a243da205322fc3c1eb11bdb3dd08507623f868d5e04eb5d9378ce82436aca66cc6f072476164344a0bed5d36022fe24543218604e6e3d3385bbbc4d9497783504da70af25a2d1f5d473f556cee01cf9c05debdda9f88d18b4a4014a1efdd06e5cf08afd2da346ac897c8ae755da4cb554f16945c9534592353e98ce1912a8d4e69aa118466597f46a69a69dde7bab9d895569f081d2504330ef2d4ae7bb1e70de34ce70349bcbb493f403f7447dc9495bc8897b624945d5f4e48bdfc62911c362678491b46b25c5d19cc5d7c02649c2c72c7183773c5bcdfb33af79bfda9254782a01a07e94ecbe2c62ec744b60b9186e87267ab645445ce18483cd20076f92625de3fa05f7d90565a4df9f61f7f1a9f5b643cc1bce2890e260df12545f5b191da00e762f7811d7ef9d2632acd9b7510b3181224d8ef542ec9acd22cfb81ef0e431000efa0537d6d53e8f55d1ade1bfc856d20fbde1e68bf3af91ed6400e71e919d45a7f226c75c570ad7b15c6e329a80ff710dd8f364689776d05e5ce8d280209dcf403e638539ac0e58434bf15cb198ca56066fbd7a380ab2c708a6acded9064dd4a62fb901d2947f095030b36dc0851e2d7c3c56dec52c46d8aa1d78f9963c173cdc8b44dd88ce8c1292013268cb04bd5add8bb9a3a7d5bbdd5d8022778d7a055b2a05191f2c40f485eb48d0775e395d8fba1b1428ac6453694fa848fafec4bbf1f6a5c2f243608dea8f90ce208542fa4329bc8193815bfb49007b84642e7f739a9b6c4a15d43c68432feb11922f1838321e8b34df7fa1ff718115e9398659240f995bf551b915d56a60846fbf3db8de1cdf1feb8c5df723289ea0eb5093f3a2873522ba1df54d0f7acfbde908594e282a93aced845ac5258d2b2c26d4fef99813e7142c4815176d4a40715b0d26c248fe1dbe6b971af5685becdab436519c19798bb931b35ebc000985e8b3a6af36f21b7eaebcc1c686a5b9285e1111cac1101b4b1f72f36841b73e3e846a2e4e97955d063fd0e712b7574a3ba4aa175f55a5d5914313be0e017c49bbd93bb000d2d3f5dcfc656c400b7e4f7da657514592f7ddb455d6c8cc90684aadcd618246c74e37543feba8e737fc5da0a8b28192ecc78c0794d257751e21d31926b5572b5af10711d7b8080117dbd2030a8d660a5919d8a0a367e2fbe29e63bcf1def1980d7f9eb5dea052334da9928a77f3f2218b9cd822d6e8e0f202c6b29a869295565a477ea3035b5af0662c21df1f190216094cae4a1bbeb563f7eb683a04d387d0208aba5176196f34bfd48019f8804bf167c257e812e6427c5984be2d8acc740eb86e19276d9fcda6fe4ded6d86dfc2483c7caa0d95660928c15e57159680aba2ba321df44e83db9aef22059b1756ea5eec66d58b69c50a83111faa863d015bb019bbbc354ebd5bb8c0c884f058b814c64ea78a25960e4800cf14ce70211427d663b0640a0b34abf51369126826b707be5e042ab2a91d7467634a8e5ee3118d8650379517c1388a3d20fb8f533bae32d130a61b1c2ae6d449059dc71ad371dbaf67d8d3f3b4dc14474f5bde0bf5eccdc6540f663488d0e3c2c128293348a879351bdec684b46a7a4ced4bd72e2eeac104d9e4e2eaed292f8768b95c0ce0b1481a5e3b5b298eeb3e5753797c8e133e59d10420141656c7d2750a1a451479a7be04df749167c3af44399f82136f18eb6067a14fa34be18b951aa6690d9b569f391060670046eb19c0ce4e4e89734c6b7fa53ace1932109698f2f8396276e6248daca7da7493f700e00feb6d0c854a6352e7c983477577020c07c8da5e7da3ff574bc86a1628d267c4cea68", &(0x7f0000000100)=0x1000, &(0x7f0000000140)="2def8f68f0b838d0eacfdbc41a796c245059f53b", 0x14) dup2(r7, r5) writev(r7, &(0x7f0000000180), 0x2) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) close(r1) r8 = fcntl$dupfd(r0, 0x0, r3) dup2(r8, r1) executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) unveil(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000380)='x\x00') chroot(&(0x7f00000003c0)='./file0\x00') unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') open(&(0x7f0000000280)='./file0\x00', 0x68eda01775965b95, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x40003) truncate(&(0x7f0000000080)='./file0\x00', 0x40005) executing program 2: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0xc8, 0xfffffffe}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x1ff, 0x0, 0x89c, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x4, 0xf0000000, 0x3, 0xbed0}, {{r0}, 0xffffffffffffffff, 0x14, 0x8, 0x3, 0x3}, {{r0}, 0xfffffffffffffffd, 0x10, 0x40000000, 0x81, 0xffffffff}, {{r0}, 0xfffffffffffffffd, 0x0, 0x40000000, 0xff, 0x7}, {{r0}, 0xfffffffffffffffd, 0x21, 0x8, 0x2e1}], 0x100, 0x0) executing program 3: openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x41}, 0x2, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) executing program 7: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) recvfrom$unix(r0, &(0x7f0000000080)=""/181, 0xb5, 0x840, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) r4 = getegid() getgroups(0x3, &(0x7f0000000240)=[r2, r3, r4]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r8 = accept$inet(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r9 = accept$inet(r8, &(0x7f0000000340), &(0x7f0000000380)=0xc) r10 = getuid() setreuid(r1, r10) r11 = semget$private(0x0, 0x3, 0x783) semctl$GETALL(r11, 0x0, 0x6, &(0x7f00000003c0)=""/89) writev(r9, &(0x7f0000000900)=[{&(0x7f0000000440)="c89d581453d2883efcd5f5074a91bfa9e4c5368cfa241e667ee547f939a2d27c538fbf17454fb5798645019101a8c5d5a51bcbbefa28475247c25e1d72e526a9154d6b16082a599603a56b9ff3088f26cbe11d5f3cda1eba7c8acfe1435cc102be0efc0d97793af5e4d7aa5de1cdf4ec19cf5e517eede91e05", 0x79}, {&(0x7f00000004c0)="f994d9a8a3bfa7", 0x7}, {&(0x7f0000000500)="dac3cafca723df88313d5d6466eecbb565833ffa709cb74f78dce60a301958fd1bb7e976e307bbad301c395202106557fe8c7e1a6980e698cefcbdbf7916f587c1dbb96aa101ab01a8d0a4e75aac57965ccf290ebbf65549f65f01241fd171d91cf7b189cde341e86a9fa6b2e9ee928e42f4ea202260aec8500de91296c59873242d384d3e8c30aed66238e4294678c0e82e818be2d32ea7a99b7b3368f43329de93717af713ac73a5bb119c787c90b1e740f77ce8b760e3d4bc8e93061c87e26c4f7a34440abefd70bb5be150965cbf2a2b1125adc78d82d7438d716e453cc017ca3f9b17b3dc6903831095b06646fede9c4e4b02", 0xf5}, {&(0x7f0000000600)="9605e643e061586cd4a2586aaba9e7b19653e353f636e03d46", 0x19}, {&(0x7f0000000640)="e00ca92cc1c487ec20b99d6a981c1a819fd97d7cae3194d7854a211275cb6d8e5b702ee863ab5451e5f4b4f51e5af3bfe6cfa942be0ecc5ada9b11f53491a8fcf2a676331b1bc7cab211e707ea9c7492ed03d956637ae49ac87b484e20bfa812ff9b5835ebfdf834201ef1005770494194b82a8963eb3ddbce582bb3f9aaca5dd264d9dac62eca1d4b26f59639bcd7c15dfd1ca14f7ec07c6804df3b4edf8447c562c4a1a4d2558ae0a57e96f02ec2c57649bb8dc6d11515289fdc74609698fa683e97f7773859b4f6a368e4fd2600072df7584c2bbb08c4fd", 0xd9}, {&(0x7f0000000740)="2795af86945056afe65713d0adf6b6fc7764e14fdd0305e8ef3c21b101db899fbe1b64b6881e8e0e5baca14f6afe6139d349781678d41538538ca5a44c5d93bb2515a7ea63e3363f7e6c4090e51cc35c075aa317ec3d3e23d47d7a", 0x5b}, {&(0x7f00000007c0)="e29e1324d29cc7df6383eb61ce74881990ebb9ff8d4f20d12fa870797f2db87ec74d8a2a97e42fa4525132498415b42179640609358b19ba4889512550fb458575ef8cd68bb2c17b51f98520aab6f2c4e0ec8eb2146b5f7e6582ab6a1524caa2bd526563", 0x64}, {&(0x7f0000000840)="b246130151a3e04ddadefc320068512a074a2e414b843e787333c18bdb4fe52525120c9bafe3acdbc01200a198e4d68699ec6e59b01d83fa6e6351137eb2e2db5b9e01e7a6ef71b8319249ee980fa79a40c3fc6bf7f48b4d3da79d3c6ee1ca073de7d9a57dd027ce89bdf5ee3950a9c1471bfec9b78ef1e5c6bd8b64e56f26dd0556ed7ce0fe13ea891daa8664b0be9e3f4d3ac38f02f1f72b1aa2f856a6a5740f57d529bbc05a13fbd0b6406c8e7d46ae91fad6cfb5c4aa", 0xb8}], 0x8) seteuid(0x0) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000980), 0x20000, 0x0) connect$unix(r12, &(0x7f00000009c0)=@abs={0x0, 0x0, 0x0}, 0x8) r13 = socket(0x2, 0xf01d059118d71aed, 0x4) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000a40)=0xc) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000a80)=[0x6, 0x9e21]) ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000ac0)={0x800, 0x0, 0x0, 0x3, "32d41de49d50ae75f7d88bb20507730bab6cf6b7", 0x8, 0xfff}) ioctl$PCIOCGETROM(r12, 0xc0107005, &(0x7f0000000b40)={{}, 0x2, &(0x7f0000000b00)=[0x0, 0x0]}) r15 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000b80)={{0x3, r14, r7, r14, r15, 0x68, 0x2}, 0x81, 0x6, 0x2}) recvfrom$inet(r13, &(0x7f0000000c00)=""/194, 0xc2, 0x2, &(0x7f0000000d00)={0x2, 0x2}, 0xc) ioctl$BIOCFLUSH(r12, 0x20004268) chmod(&(0x7f0000000d40)='./file0\x00', 0xc) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) ioctl$FIOGETOWN(r13, 0x4004667b, &(0x7f0000000d80)) lchown(&(0x7f0000000dc0)='./file0\x00', r6, r5) executing program 4: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) close(r0) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "80347e7bc3cd7eb6040000000000000800007000"}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) r3 = syz_open_pts() syz_open_pts() r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) shutdown(0xffffffffffffffff, 0x1) syz_open_pts() ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000001400)={&(0x7f00000013c0)='./file0\x00', r3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) setreuid(0xee00, 0x0) r6 = getuid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setuid(0xee01) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80206916, &(0x7f00000001c0)) setreuid(0xee00, r6) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r5, 0x800c5709, &(0x7f0000000140)) socketpair$unix(0x1, 0x1f2756e19e0c57dd, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r8, &(0x7f0000000240)=""/152, 0x98, 0x0, &(0x7f0000000200)=@file={0x1, './file1\x00'}, 0xa) dup(r1) r9 = dup(r2) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000340)=0x7bcb) executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x1c8) chmod(0x0, 0x0) chdir(0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 0: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) acct(&(0x7f0000000040)='./file0\x00') acct(&(0x7f00000012c0)='./file0\x00') unlink(&(0x7f0000000100)='./file0\x00') open$dir(&(0x7f0000000300)='./file1\x00', 0x8, 0x3) open(&(0x7f00000000c0)='./file0\x00', 0xeca8a1a03ab61618, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$vm(0x0, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[0x47d]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000180)="cf70770c0d6e80f391bb19656265c41dbf978bc8ef8f9c4c61decb06778c275ed5f70fff9371f1e7789cea6dd7768a2bf2e1a3b9964f606ae9f98c61b38d595303b8f29af43b7903151d6d610da3bb97b52d896feb0a9a1e917c89ec20b854157d7a67e8468615947f9903f6affcc36234407d72d527e7514e53d668cd96c5795a50dbf714313fa18f65de35968e6c1744ebc1a81ee87beb77bef9e84b047377255e3f21a21862b5acf40b49dbbd24ea82380a299266d9f5204d7c3f03c3ff802ae9a2c9f12137d5dff9b82c618267d950ca0598fb7e1d13309a0895d5b5d05e5acedd4410ca736127d66cb6e20f2d25effefdcff6", 0xf5}], 0x1}, 0x0) recvmmsg(r1, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) symlinkat(&(0x7f00000000c0)='\x00', r0, &(0x7f0000000080)='./file1\x00') bind$unix(r2, &(0x7f0000000140)=@file={0x1, './file1\x00'}, 0xa) unlink(&(0x7f0000000100)='./file1\x00') sysctl$vfs_nfs(&(0x7f0000000040)={0x7, 0x4, 0x3559a5c56a6d9b4d}, 0x3, 0x0, 0x0, 0x0, 0x0) executing program 1: open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x31e8) sysctl$net_inet_divert(&(0x7f0000000200)={0x4, 0x18, 0x102, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) setrlimit(0x6, &(0x7f00000000c0)) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) (async) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x9810, 0xffffffffffffffff, 0x0) mlockall(0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x5c, 0x0, 0x1f, 0x40}, {0x2c, 0x0, 0x1}, {0x6, 0x40, 0x0, 0xfffffffd}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) (async) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) executing program 3: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) sysctl$vm(&(0x7f0000000180)={0x2, 0x7}, 0x2, &(0x7f00000001c0)="8373e0bd", &(0x7f0000000240)=0x4, &(0x7f0000000280)="a2d1051d", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x1188}, {0x4}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc02069a5, &(0x7f00000001c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) executing program 5: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, "0100012d29fb000700000000098002005a00"}) r1 = socket(0x18, 0x2, 0x0) accept$inet(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) close(r1) dup2(r1, 0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001928, r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) setitimer(0x0, &(0x7f0000000100), 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000080)=0xcdc) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) ioctl$VMM_IOC_RUN(r7, 0xc0205602, &(0x7f0000000240)={0x5fd, 0x1000, 0x0, 0x1, &(0x7f00000005c0)={{0x0, 0x8, 0x6, 0x0, 0x35, 0x4, 0xfffffffc}, {[0x9, 0x2, 0x3, 0x3, 0x7ff, 0x2, 0x5, 0x8, 0x8, 0x7, 0x5, 0x9, 0x400, 0x1, 0x1, 0x6, 0x9125], [0xffff, 0x2, 0x80000001, 0x2, 0x4, 0x1, 0x1, 0x8, 0x1, 0x2], [0x9128, 0x8000000000000000, 0x100, 0x2, 0xfffffffffffffff9, 0x2, 0x800], [0x2, 0xffffffffffffffff, 0x9f, 0xfffffffffffffffa, 0x9, 0x729e0a9c], [{0x401, 0x4, 0x103, 0x6}, {0x5, 0xbd, 0x6, 0x7ff}, {0x2304, 0x8, 0xfffffffc, 0x28000000000000}, {0x4, 0x8, 0x6, 0x99d}, {0x7, 0x2, 0x3, 0x1}, {0xffff, 0x1, 0xcb69, 0xc8}, {0x9, 0x7ff, 0x0, 0x10000}, {0x4, 0xfffffff7, 0xfff, 0x8}], {0x5, 0x7f, 0x6, 0x80000000}, {0x854, 0xffffa766, 0x9, 0x101}}}, 0x1, 0x1}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x7fff, 0x0, 0x1, 0x5773c5b9, "5b349b96a0a1000000faffffff000000ff597bd6"}) bind$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000580)="014acc63235d305ac1b376c7c19b51e46eb6626c5ff5ba4b4c76811c1f68612cb2fb24b2a9ae4c00574c75b56fdf69e4b95f490d13ae5b4a", 0x38}], 0x1) close(r5) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) executing program 4: open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000001c2b00fe350e28ef0900c08cfe24be00000000fe8000000000000000000000000000bb3a"]) close(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000280), 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x11e}, 0x800) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(0x0, 0x10, 0x0) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r6) setgroups(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x1024, r6) socket(0x11, 0x3, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11a}}) r7 = socket(0x18, 0x1, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0x100000}) sysctl$hw(&(0x7f0000000440)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x7}) getsockname$inet(r7, &(0x7f00000000c0), &(0x7f0000000140)=0xc) executing program 1: sysctl$kern(&(0x7f0000000340)={0x1, 0x3e}, 0x17, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000180)="cf70770c0d6e80f391bb19656265c41dbf978bc8ef8f9c4c61decb06778c275ed5f70fff9371f1e7789cea6dd7768a2bf2e1a3b9964f606ae9f98c61b38d595303b8f29af43b7903151d6d610da3bb97b52d896feb0a9a1e917c89ec20b854157d7a67e8468615947f9903f6affcc36234407d72d527e7514e53d668cd96c5795a50dbf714313fa18f65de35968e6c1744ebc1a81ee87beb77bef9e84b047377255e3f21a21862b5acf40b49dbbd24ea82380a299266d9f5204d7c3f03c3ff802ae9a2c9f12137d5dff9b82c618267d950ca0598fb7e1d13309a0895d5b5d05e5acedd4410ca736127d66cb6e20f", 0xee}], 0x1}, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file1\x00') unlink(&(0x7f0000000140)='./file1\x00') execve(0x0, 0x0, 0x0) getpid() write(r1, &(0x7f00000003c0), 0x0) write(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x7}) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000300)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f00000009c0)="cb5255c09761234519fab71b9d0aa65ef3deb6d5a7e1a53e1f60c998e81eae755f489204c38939382b6240cfd79c9a6f683015f17e327886b3580762b26b5df0ada5ef671ec23534315771e769969677cba88f710157ff6d267a689f75466220d1de58e0c36adcda829f506088f041ba9a84de244fbd377a39498bbd09335dc619062272362f10a55c971d502351bf2a997cab248e124c44dd6de147783d314f461a548bf200c2f800b49313bcbf727657624d5eb5401005a65396f9d5706f6bed4653cb2d1058154eb4fc14e4fea65b9e176fa65fbca69b53ab26eee4accf8dd983360e6b9402d8c3e541b87ceacdf487d62c9200d286e98f668ac7ad755414bff6c3d4d31c2ba244d82e7ae7151abb56d7945d67cd52917b7b98940c55af7dee8d1a87c60c89738d9767c0916503bc990c69a7ab0902ca47d72d73264372d643f9968243dfa5ab91cdf0c09a670f03094cf05d03b727789f0e10f4e1e5330102fe3f80e075c27899323780dca15551ae7a87d2d25da40d596e134192c84189dfd60b685a717eea840d0eb4444e117e5c7d9dca50eac3ec08b0b69bddd69cb8ad06432e7ade7d73c078876a609df57e35076a32559c16ed4ab6c66d177277bf8f6b2b1c9280bbb3965d788421e2b4ca25727dc1e8b77d734a51b8f3de4dd8db07dc3d55efe8ed949cd0edea75ef4044751fa3c20fd728dd8dabaebcdeec3f3f3505cc55bb20379883dfad871138a71c23fa878c433e320b47bc58f94ebac782922081c3832842ffcde132742bca91d7061ab4791af1f572e8b1672cf5e71cb9e50ced6dc5744df9299df12ed7a2621bc9de900b822e8fd4a8c454eeec59badb565e0c87be27fc40725729aefe884327e0b9d3e76286b4e1d862cb1f9e8b16b59a417e4b5b0c95cf6f993debdd2c38aab9f5c7899bd2f731438c6fc120a23fbf234ce5bb8d861ef44479982031734e67603d774485794ba3ed2918fdb0c2bdc65c8ee72e9d3176988c9b164f5e592d12436e907bd9c9fbf5fc221a81b77ea9ced148e5b4f0f85dda0a68a1dc449d777157b201cc673c2cca017d176628a63f865fc9ab95c2d2cf289120be6b7c516297a282648195cc26ddec1ad983f781a3946276c5b49c9b5380c044d03cf8f416669a01c7e1802ac496abf4cf1720fa586a5a3c281f0d1dcab8582a6ae417c2dba48f119eee404b5edc60b4659fa32cb721118cb26327aed0d3acd73e3b04061410b2ebbc735410b878bc0aec3603ae0531b4fa409af4ebf941783f235c84a247afc103e92a545dd6dda79c0c642e50027ca350780b69407d89ff334c0a292fa6480b14a9e973b4ffbd03556d790565755065a0bd58b948f2e4d624a9f49e06146c41e460b98b413ed006a0dda918a0e20de84ed6eaec58b47f020ad75fd0c9fd054c6f12369eb3e5658ac1037fb3e05625789be07cabe4afed4289e878031d24748dcafb0031d9bf1adf588dd6def410f102ce9ff602517fbc3b649efa65ac4bc907e038ae6c1a0f9ed27837ae8ad0d01d43d857b6c96dbe606698de4406613fcd8afefe38f636fa576307e649d0560210a95b675a0e77e4e2bb0d3b76d74b48da1b9818f6a15ab9189005d08df6cc89a73134ae3f9c97108659ee7f170195850b4c69735b8be95ee1f3e06c1944a15b2cbcaf70ae9ea157007b98cbe407906bcc5a335bfb39f915264e54223863e30afca6189c67116ff571142c036c02488c550939881fde6d29ca47a244487fb5bbaeadbf2fbcc52011ad69448cbad5504a9c03afd871bce48af70b72ccf7010f882152312ba0bdbda829de22e135f20148b662f0df66f6f6889d165a86993ac1e4810275f89931a8724cb6f5a7ec2f0c065360924978bffd467bde55e656790e7b1d11ed9529a6c9f41a0674557c4c024228d045a5bef3f637bfde7efe06eb45e89f973593c10bc65f8b772272639a33eda5930dddfc263455d1fc949133f77ae0ab51e14db592f5da7a5d6042c8820d3323a8f8152e69612dbb7a2805a01159ffe0487488817855a2b70b5dc583dc1f45eb3e5b9db0fafc7eb7b4e0386f11bfb27d590d9783a90accc1fe8c90273e78f4bde7628cf178cae7b17c0062071a077a41504ad37c0bd8afa20a6bffc9eac7647db297e9841a9cfeb84a76a9ba0bd8cceeec7cbb41b23a6e8a2b577cf527a7579435fb1b9e55bc7bab7e4c9ce79b6752ae571f4899aee8db5ec2c04e259f4f2d2565622f83da707878ec939fc08c1219eea1367c36d1747d4886b6b5b61f7614c78d242334dc8b2e7fdb0af3085ca227bac3b1c150a3a2e37a48c6f6022410b976699335c59bcbe03ee305f85057aa25f0733203e04ea5f190369b8ff7e04344e88c8a8fbad0a194acf3950ecc99522b76fc00afdf9b27c29354596d0c0251278ade47ad7fb772ad06bef2a696d9df30ef46a5b5ab28dfdf3ac5f0570fba599acd16720339dd63235cc7ce1987f3c81f26f196a22888895040a0fc17639ca013c6aac3a55f6669b9a2837684436a46f4212d23458826719c7951165bb14b76a527224877f53ac760bcde4e90e0d832a4feadd1632c0d4a2e90d881b99e2f27bd5ce7df3f2707d8b322010608ceda5bfddbe5951ff5a4ec1ee2bd784e7511d7af1d9e7aa8381a5b6c89bb52adb7c5a89766f9b8c5e0f185b50da2bd40e50aa5588aaba217b8462c3ffad4ce5f31c30991bceb612c676d0d1796348bf1285c5dfe8582bcabc3de9421cfe61cf108055b6155d521b33683c5bb9b2048115bcfdb7afbbba1bfa2d6d3e6a01153605852eaf1bebf7209b84517fd2428305541c9c784c3fc24a2dbe07eb0dbce56244f8a9b04ecae6427952fb8dd81bd09979c9527ecc81f07c40b8ab545cb69a69d29bd9c805b3b33451eb40820c50048f96062b031327ccad44085a429515989856c70fdf4fe34b9cb20ff07895e486f75ce58cdf08c6039c2dbf6f5fcab913b88d3a5aa690da6bb5c4affb67bbe8d00cff3953fd9af72cf1a3991a2a468586633594dddc59c9959bb5b7289e597e13747d55f1d3dcc6115571a9d6c3133593ea4db4d5c54b0aaf33cc6a1218b02ba23f3ff80f12ff71f1ae507d7e686042ad34b7e3b764ca0bcfff37c385bdda7859cd3107f1a23ee7af85590c2b24497a514506efdf7963dac7df16245b94e2e67085585690c605a51f537a4842555e1292081aceceeb7f8f60004f081d10fe6775e4d0492ce8390763e1ef836c364d016ccd531eec09de8c8cee760334c499924d6b29f7be5265fa2e9b2fc90620edfb8a7ded340939f78d83176fc1f64deee41b0993fc50bcb0a7037f2a8832364502d62f6699778f3e22202614a6547369ca8a99f2573b97113d14c1ac3b4b959fe3512433a3a896006d2b85840ab2d1bf67eb3177fd0f305e7e4114ef623d345c4e571172008031bea9ec5416564ccfd09b513ddd4020ab83c8fe91b439f55448c08c3f2ce5b7dcc148d3e0f89f3f5c8437d79485c55ea93ea1a65380dd8a4e598fa335399b916811da73fd9471577bfe654e5f95a14558141e0c435388f85b422fdc739188efac84bbc7e5ca5b29bbc8a6c1b48de0aea7339b5a1c4e385a2a1f50368665360f42458b22974a1bdf25e85182827a40c69bc59898771bd3419ec5bed852f04896ca3e5d1aca2f7138e8637100de8a79ac4579b9c7a0c567bd040ad4565ff23dbcaf77a6e98cc216061a42159c5fe8b90834112e9e70eeb00aa129f4245d25cc1f414ac46166acfcbd57f5a462f73a6ea6bbbdcd1a6f8dde5d47f74800320887dc4f139a0af324efdad328e335b4070edf8907c2360a0385a61788e443de6827e6c185ef7ec331bfa1a13d28cd8b6870d342d3fe4a777a12c985e21aab1d2963a1a872d44d6c0ab97bd3bc6d04209b2b6f6e3e332fe5977b446aa1924f9c047b768062b351d8ad6591a876e46f1c6b90abdf1e766a185348c38a0e75eb89a8354568b2f39a81efc3e624a2791d679e56e83e39e5108b93653018904996997249ba3a768d67beab67782485463420a9810eac7f5da0950261d6970b05791bad59551bd4d9ca16b8e278ab6b70b926a92f15e5b6db88d9003e5c531bbee2ff6ed4c2d6c09e1d148413849443775f5e54e41e753b795f913fb31dab437012402b33989e3930e47a31842c4c3c0251943e59349cf61709358b67162fd5ff12ac4d8e8e0dbb37f85ab057f90fd2037e4635a3bf080e9aa12afe7d5541849e5d012f0116d3b00f73ce823cf478eddd5c230a3893f026b3f92cce37edc822138e86212b6d2e181a87464be44b150602c01cdc3526fa495155060292b9ea6903138bf2237d6d27f25762b792a557b1e60a615ef6ee841a69471b6f6a024fb455be56f33fcefa08ade2a4fcfae13e8dde993c4ab7a1de4872d0bb37a3c2ba5461b9c5b9992d936837437af02c1daf4ddcc9f6fc5c0098b72ef6084f030c880ba2072e6ca8616b60e972d2e4df5434a4ae315d403560887f691528f7c5b25a531bda4fa6ebbe5cd256338f02689b811c445eacc9d789125800e1b9d1ee882720826243c1fb08bc33efa3db5b91716845725f0b6555b29f3c49a8d71acaf922f40660a41244e509cc6ff15e17bbc54ae5e785876fc5ccd4a0ca7f01acef74ebc0ee1f54bae687b79a31b71e1ca90b16bb67d7958500b464e04e248acbe1fbc3f959e12844c306acd9c82486c5b433f713268e8c0cc576415b6269d175711887626cf333d500af516857c551c4db4dcebcb8765972629dfd2d38937a20416592c0dd6aada7b1380481aa4b7e20d94c39aec37e255655684c09c25f96b3b3b62c152966623c41c4b39c41a0d5cc3537bf011909a58544d6ab407165164824f7e47e4b47a3a6fa6fd715d717c0906ffa3790874c73d0b5983dba82eb35e0e90fa686956ffbf62ef35dec12279a9c5a89f3a7e9b90b72e7d0cf87ccb8a409a7e49d172871bdd0283c833d496e3cea9f6f4c9a5364b58830ca20732c012101355718cb0837b0bb086406158534a095c93ba0fe22825dbdff737dde9367327532c8e105ce041514131e6f9cd898e4e2c4f1ddd7779016dc03cb05378ae313042b05c8856037bd9d13a92650df30ec0e69fa0654ce900d7c7900d60551849399b2a36fd24b3ea774df80b617a47edf6e6b566b9580fa46e2cebb8165e6b05e10eac3a53cc25f7058d3c2903e61350739690b78022f9ab5591ad5df1cd36d003fce84ec04bf700cd5444eef5923266201296375c31777926b58d8b859e6925f64532a5e995a4d061cfe48f064fdfddb620e884d73409c5c47f6b7aa7cd22a76ad98e28595bf1815a3d44331a90aafad836dec994b5885b1e340b0abec527256029ce9b25864930ba1468d9c86a6ab1399acc6735d19a50188441acc16f74f169f1df05c3350664448c6abb76d727ec2d3e69b0e6354c9796ad6b24ab945bfa3bfebf7e5e4381ba25bc11d977528e90aced965fbb01ae7977369e859f0cfe0dddb8355baf474134ae3f4209b07cc6f913ca4c95ec7a9d0c3a8394460f43c3f4ac16a2f5fc576b93f09e96b85498a6d761254e1d6dbcb4e5c35cf152df2a832aa8841f07dd4f5636fc6087c3e36e23531db7d8d31947b08e26f73416c27fcad56a376bc24433dc52f53935d6a52a564c328a09cc912078fa36b854a52c2c494b19f182aad66d9b2c8ae1caa53fc1da7e6bbd557e3aeaf549d6a8a8f93b30e10e7d28b525ad4930c3cbc5327c673042312c5fcd47a49a4e863c13974481f61ec9bfca9434d18bd059b207b9206de4", 0x1000}, {&(0x7f0000000440)="12911a845ec5bd93c198633841626886ab883b236d512a9919759ff9417729a431f28924948ed93d315e190c37659ea4025e230f3e7cba2afe7600def35707697073443ed76c1d13a6771ff3e7f0ee4d40595df2cdbcee4e6c698d1499d21121fb347f6c7558d9542d4eea3103cad7191281d67370378eb7feef5760d339441147258453c6502dfd8c6de819fbb75cee47edd6f7cd3127dc1e0295910a6dc1bb209e241b53d84a7fe0f24c341030375adec55d99b617", 0xb6}, {&(0x7f0000000500)="e1588b3f7dbce1a9a802cdd019f1be373ebc727592de7b530b15c931eac39e1a969d8c6e960120135f115725c256785851b71ad15539775e04b6dd486baf5620a39e9361d4d5e9a74e6c69da5195d81e8261ee908b53f7443aeb7575e020fbd7f5b2f3e23b3a9e64751cf1abc8705fa5243365", 0x73}, {&(0x7f0000000580)="5372cd180f6dc548eea60b278476e89e39706a94f4a98f953e6caa386f52e4c0f949753679443bb0a97e61edf61ad31d2cb7f13f933f64539bba9015226f940d0fe07a92c3ee307e956606c63dbf9476c4b0713cd722eaafc456838e645ee016fd46a3d4cb95fafe6c3f951d64e0f5ca263bddda5195da6cab706512d954fe19d85e169a7b87e7c8e9169947e4dbe8925da8fc32194e9cdbd979c5c1830f6a254101b186522306155145fb212a96c9b0955327255c7ac010bad231591c574301388bd5a4453378b790ad2ef6e2711d88c4802b95d75543", 0xd7}, {&(0x7f0000000680)="c5cfcaddadeec76b5225da0407db76a3c4c123c90ef7104cc375d56bbeb7c8a3d131e3d5f0b863538a2265216f933591218b63a752933621ba71b35ef4015c85ea8d1ea240a769cea53b1fc502429cf88c181c596f9bd28a63f9953f02ce7141e1992e58825ac9b4f214ace469fe6d115a8a569999383e02699e2751c86eb0f47f12fda25e387823d3807b54dd14ad3b566181bb664a86708ae1ab38b20ea4e35e880555ce420b7f98cfa7", 0xab}], 0x5, &(0x7f00000019c0)=[{0xf0, 0x1, 0xc2, "8210d4603cf63800ca4aaeb201a4df7f6fa251dc54dac8d02694bc547c6c6686044ca25004a1bf2d151ce2f2b7f8832a1ef28ea29d2ebd68c2638918fe21d6aff1f71d7df79782fa620712a8786689dec44cefd2ca144904510f47998f98706e1ff5f3f6c513b5603737b5a7894a1c618ca7bf2e5dd25f415d9f79d610ccc265e1482878e7eb87493c5db8e1caf13bd797ba1e0e4b22ff237eeef278294fb83b0f15715bdb611f597ba8a8ac66e00d75d96f765ffea666f4d57b6a9321be3ed1e4c07554c8a39144bfacbd70edaa0b1b790ced9ab614bb1b0389e54197a9"}, {0x90, 0xffff, 0x4986, "5f94fca70426e7e85b8c06d155a3d872fbf9fcbe2b0e0b611fe3692920e93fb87600909fa1704052f6a2fcfe3d8adf2577b2151b57928d00a1aa5d56348475d351c3103a529947a1bc4337dd92f512ac19f2d55e7cb3ccfb4d0e94cf411662a2f05d37712b79dfe6660d31c9df3defa5062163bcf812e8cbac44da0a"}], 0x180}, 0x4) semop(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) sysctl$net_inet_gre(0x0, 0x0, &(0x7f0000000140), &(0x7f00000000c0), &(0x7f0000000200)="018a8e04f7467b8e860e5d65e6d460b25d71", 0x12) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/219, 0xdb, 0x1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) poll(&(0x7f0000000180)=[{r0, 0x10}, {r1, 0x10}], 0x2, 0x2) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) readv(r2, &(0x7f0000002640)=[{0x0}, {&(0x7f0000000200)=""/201, 0xc9}, {&(0x7f0000000300)=""/31, 0x1f}, {&(0x7f0000000340)=""/15, 0xf}, {&(0x7f0000000380)=""/164, 0xa4}, {&(0x7f0000000440)=""/70, 0x46}, {&(0x7f00000004c0)=""/118, 0x76}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/4096, 0x1000}, {&(0x7f0000002540)=""/214, 0xd6}], 0xa) r3 = dup(r2) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000002700)={0x2c8, 0x8001, 0x5, {[0x80000001, 0x401, 0x1f, 0x2, 0x80, 0x5, 0xb04, 0x8000000000000000, 0x4837059a, 0x7, 0xffffffff, 0xffffffffffffffff, 0x1000, 0x4, 0x400, 0x3, 0x7, 0xcf1], [0x0, 0x5, 0x5b900, 0x7fffffff, 0x400, 0x4, 0x7, 0x2, 0x8, 0x900], [0x0, 0x1, 0x1, 0x44, 0x0, 0x3, 0x2], [0x8, 0x1, 0x1ff, 0x3, 0x9, 0x5], [{0x4, 0x6b, 0x8, 0x1}, {0x2, 0xb17, 0x8, 0x7fffffffffffffff}, {0x7f, 0x6, 0x5, 0x401}, {0xfffd, 0x1f, 0x7ff}, {0x35, 0x10001, 0x7033, 0x2}, {0x8000, 0x20, 0x400, 0x8000000000000001}, {0x6, 0x7, 0x7, 0xff}, {0x8, 0x2, 0xc000000, 0x8000000000000000}], {0xfff, 0x65ec, 0x7fff, 0x80000001}, {0x7, 0x2, 0x5, 0x1}}}) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000002980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) getpeername$inet6(r3, &(0x7f0000002a00), &(0x7f0000002a40)=0xc) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000002a80)=0x5) recvmmsg(r4, &(0x7f0000002c40)={&(0x7f0000002c00)={0x0, 0x0, &(0x7f0000002b40)=[{&(0x7f0000002ac0)=""/116, 0x74}], 0x1, &(0x7f0000002b80)=""/120, 0x78}, 0x8001}, 0x10, 0x2, &(0x7f0000002c80)={0xf2b, 0x7}) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000002cc0), 0x0, 0x0) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000002d00)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002d40), 0x20000, 0x0) r6 = socket$inet6(0x18, 0x2, 0x5) r7 = accept$inet6(r6, 0x0, &(0x7f0000002d80)) recvmsg(r7, &(0x7f0000004240)={0x0, 0x0, &(0x7f00000040c0)=[{&(0x7f0000002dc0)=""/227, 0xe3}, {&(0x7f0000002ec0)=""/181, 0xb5}, {&(0x7f0000002f80)=""/126, 0x7e}, {&(0x7f0000003000)=""/51, 0x33}, {&(0x7f0000003040)=""/4096, 0x1000}, {&(0x7f0000004040)=""/100, 0x64}], 0x6, &(0x7f0000004140)=""/201, 0xc9}, 0x41) ioctl$WSKBDIO_BELL(r3, 0x20005701) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000004280)) r8 = socket$inet6(0x18, 0x5, 0x1f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000042c0)={0x0, 0x0}, &(0x7f0000004300)=0xc) r10 = getgid() fchown(r8, r9, r10) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000004340)={0xfff, 0x1, 0x46, 0xa6e1, 0x3}, 0xc) preadv(r1, &(0x7f0000005680)=[{&(0x7f0000004380)=""/75, 0x4b}, {&(0x7f0000004400)=""/116, 0x74}, {&(0x7f0000004480)}, {&(0x7f00000044c0)=""/211, 0xd3}, {&(0x7f00000045c0)=""/143, 0x8f}, {&(0x7f0000004680)=""/4096, 0x1000}], 0x6, 0x79f) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000005700)) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000005740)) socket(0x10, 0x2, 0x8) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xb2b6, 0x0, 0xc07, 0x3753b540, "00fb00000f7e00f1ff00"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)="521dc32a838f8e3cb702b8173e8a3f51a0003512fa209bfed967a7cd317baa85cbf7cfb1376abdd3d698b8461d6d06eb34dc5e", 0x33}], 0x1) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0387200, &(0x7f0000000340)={0x0, 0x0, 0x0}) setsockopt(r1, 0x1, 0x6, &(0x7f0000000080)="bcae54e483654880f2ba5565d6cb8bf2b90c7416eb25fac884c3c32538347742f4f0818e69c7c00db9a81c22d59798b8a6231bd85285196753fa75f2c716df6d5bf5c5ef676bd5fb443f0aee8b77a166d98a10f521dce9c55f279faaab98bb02cdb064d816284bbc2b9e2594adbebd5067c5112f9aa679a10e00c5bce07259ef3805ffe075a142a8efa9dc5a3609", 0x8e) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0xffffffffffffffb8) listen(0xffffffffffffffff, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = accept(0xffffffffffffffff, 0x0, 0x0) fcntl$getflags(r3, 0x1) executing program 3: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x3, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) r2 = dup(r1) setsockopt(r2, 0x0, 0x20, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0xff, 0x25, &(0x7f0000000280)="5ab7776a", 0x4) executing program 0: sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x12}, 0x3, &(0x7f0000000400)="a0ede73dc90fe8755cbdbd3acda64241cd19f855d89776a118334f04aa09b0354f41ea1ffb73099f05fe12bd7bdb8b74dc359e860a949a7f935b995f7272e6c8f3b87fffc66f8a6df829c7a36f81f6e016343336a2ff036eec1479ac69cd315a7a0b28dcf6c2d6b5d9532bbf6b3582727bd8cab0fd55ea251f1e506a7182b129bbcf06d1fde906b815375920022bb26d9bd543d34a8a0c5e41975e8618532916cb349b8affb3f52476682531d2fab0ac534bb30eb4bfa3691200"/201, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f00000007c0)='./file2\x00', &(0x7f0000000c00)='./file1\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xa, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000780)) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYRESDEC=r2]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 0x140}}) shmat(r4, &(0x7f0000e3a000/0x1000)=nil, 0x0) sendmsg(r1, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000140)="1c7800910e2b3e243204563fa57714abb4bcbbeaa2d9217c200bf2c044427d96e65c25e9d4ed0dade0e7bd2c17fcbfe78a13d1ad3928dbe70279ec44d9016acc61bac14ecbf38452", 0x48}, {&(0x7f0000000280)="b2ba9df3f9a5f1202a976f94d0761a71bac4b1088c5d04ea69692a7f9e880fa37d5d45c04de33bdd1ab5c0f3e6af199b5aa4a8b50e595632dbc9f6da83fb4d83ded0b1b78e9463aae70f618135fd249a7963cc504c080c3822ec5ca1ec167da98924eed7b9f4fee0a50777acc417c4c8f910e8f5218009ba33f4", 0x7a}, {&(0x7f0000000700)="715e2b1434e78f82c143d2a2ce6add832292055c33204df0a8f65e21834995b3c1a128b67d50250b27f546574b441bbef499a425a31688531c6fc8dc2299bed738ba7c762a635593b54d45486e48e72d16396c3321b2eeb6d5da437ccbaefe654bbfab6fbac02cbd5ab080", 0x6b}, {&(0x7f0000001140)="af4a2b39996ee7558ac304da395a5762368b64887335ed2fd50ed19aa7446911c85f6c72b195735ce5472154f71f04c7574f9e8000a6f20f4dbe69b2a139be68a1541c108f0be219d0cf7a4432851c3cc7e9d5642c853ebdc682fe272d072aeb68c68b6ddc542e6c1d912e719b3f6b45cd360ba42cc06702f1940b32a6d3f8a366c6262c4257fa4435661dea79a06ca87882cc4c14c6bb7e0f4d2db9bebc81b5ba8d5b054504f775f1856078a59f443109a3b68c02a6398de0c7354eb158547852109846a0e81b54", 0xc8}], 0x4, &(0x7f0000002f80)=ANY=[@ANYBLOB="98000000000000000100000003000000bfb84d8f96ffa89a6fbebe6f343e4c6bdf8b1b8aad80be5b26dc1601262040332ef258bf5235005e47813464da510369341a4844a466abe1c5da4655ca173a6c713e89dbcf3bc0c396fbfeb81a328adc5b97a66f77f186d12cb66fa735fa64c2b1560d87089903dc3e9af92643785b904045e870a5341b8e9c7627cb15823cda3ca708a2005ae3001010000000000000ffff0000ff000000a88a283cc076f8fbaf3dbaff051f96f22266c2834e9b32af001544507d5ff172708e4e99f69c0ffe7741efd5caaa9f9dbb9119a1fb042f60608e289b68a6b86f708c68a35f9487b25b39b6dbdee416b6ae0386e90a5fb500c66606c7500565738ad9e9d46e719db4f564688e41cfc4d7f30d3a97f20d88a1868f7f942580cfa043b0160863ce6381acdaa69c77801472aa0c6fc491fef546f48449b3458f6112a6affa2c5e7fcbcac9179cf22c1fb16a6d4fcb5cf239101e6214bfb0de921455122febab88a0b994bc9052ec075385fbfc022c3ecc1a9afe57d44b33d0f6d309fc3ede7447590948f88b8e370600fb05152e00e59c1bda3ed61541bbd54924fd926605341ca649cee4838852d6f796355db75bc3e404df0ac30ea92cb09b92f2d76987177a6ea0f9074fb3c451235100c02ef8013a2f5b789fcc5eff65d58db86d8a0c5dd480216c2749648cc8eee47636f28b8fd067bf731a21c423b7331282d34032f78449cbfacefc72abf4116c67641ee41c7a4269401bbc8b95d099ca090d592b25109279301a095ccca9ec3c4daf90ded0c71f4f193b3936abe27c7789642f6de76a30432650973bd5b5ecc9eef36de549ddb6d4431cdaafe293153b06b1066133dd1c14db863271476f97e0a4eb12d7861b475f28c9fadcbecc926e10a97cc18865a9309c2577157f61c24e935b323e3cbcc88d6d22498ff76c20483fa97bd9e2ab76623009ed4fae2d14d2ffcdce27c9cb18a402e8160e65ae6e9e05ac4e3e2cef9a738740bd726cde07a81afa716d63561467c63c7fab4405960cc2a6f44a869eb157268d2209383b0cde30b9c76e584f402e1990f1ac2635ce758d015e2f4b05c9626eb1d420c9424d2535e896c48093b6f9cb10134def0ae583ddf6b3b7dbb98a41e1820a9255406f36869a26fb272940f2d9be42a5c473625cacda18333e644fd1aa52f1151590f832268cea1877471f31098d565f8cda1b5f53c8dc4253ba7a6bcaa88469f1b258ec2e13ec9e534065be9a6b05c797c83e382355021b3a557ec90b037097543fe004181d184152875aef24206f2a5b0ec3d5f542565e9dbc87925785be3cbb171e8bb68e75d8cc1bbc94c444c99e2e404269e52eb97ab06984ac61923b0316b833699a07d98d0a478a99cb5c8cf04262b210a558d9e6b4bd5f5c5f52cbb7b144009b21f1a6dae6a278f02d3ccfddde8160097096befc8bff980f139d1943831ecb04d3455c22134fe5d3257d5b01d165d540fc9e70ad3eef33af001bc3d79e135ce5430beeb4f20a1402e0aee00af72bcd28a411a784d0a84bac1a2322cf6db358d9929f65a704a523c2eccc1715cd48a37a0567bfe29dc11219ff060002539e4783c472adf9bc9624bb8786331a398b7d61fa883f11aee6ba96d9a4c7d17084048ce7b333d2e25aa4980445391b79d0b76968488a00ab82ca813fbc5c44e047d8b2c96328a03b5390caae3134a1cfd152243cbdefa8b5e82f971af7b6100dc520e655f7063f95f7c9ad765c6ef9cfa826441217c962f2b37726be42710b5205b1456cd79715a27c4acd7fa9e1c323d28d3f459dcb88855c04a8f91b8b7d0bf2545fd63ebd87c7a3a39bf82aac7ef1f1bcd0b121838911aec36c14e2efc8e0d80eef3b6e0cd3035357faec80c608dd341f1e8b38557553a3613a9003b719460309fde16c7f00d310d6643c0bd049043c29e5daf1ceb1adcd089274c1ede0571b6dd8639b2b3f7553badd2a1254f00c38212479772988b246d7063d9119885aa9c203fc2084663beed994541c498c45d3e0b16600e77137312c4feaf65a4fac7202ddf653600147cab3d40e961be81ffca72b7aa5a57b5bb6bf5b72339b265328be8138285b43e91ba7ca0320be4dd94cfd443c5713419514c0d4b0e6f3c339b0ad3f612b581be94ca39c462d6dcc1a15dba788c33534d22a0fa1523ee69dda415d44cdba7597a441f0c8edc2b9b9be4e5c3a8e8fb96df14c4f052d332dc236255a57d88aae8dd09c478ec8a0d3322b92e9b3481454c09163b0b64cb837784dddd0410f32123c17cb948f775fe1969aa60d79939f680aff6c20ea02554f5367cf40fc2a3613e20192a12d0fcfc2bf452c5b6a77d3496a2fa903bbf8edeaf203681e6530682c1c92c648b8b51e9c10b427d26614a3a5540e869bf3b777ebb73f9dac7250cca8eb175bf4181c010c27974fec0845b535fdc359e4b3db0e986e86677f6c9e279f6111807146e2a64ed5b1d089b80a77390a2aa3b2806ecaf22fd1ded9e5f76f2af59b3aacc519ea026d93f0191587ec2b039eb4cde359a3724e14f2c7a40ab063718862f4bdd387dfb66f2d659901bd632b80d3d90bc0a3d3c77fdf35b13295cf4e65baf9c6619c2dfd6a5d696d6ea1eda14148c205d13aab2537dcd8558adf2af63ddb312f602e7b5b4ada1d15dfdabb98981b748daa02ddec88ef06e4b851272fada3071814aed34144249ff11eaebf2590c5feb510ff97a397541c97d883a74dbd86a4f03bbff6c7272386aa9d86dd7fc0f401d8bb6d37e214bd25b3d293a47865e5ebd7ff88c0eff3698286641f7e55b920ed68d90ae26342052750a371f5ab517d370ec62ffea4a7a88bf9e4c7af51a8e986afd8fb2fa97e73d385d98edd74f90337069cb8573702b18f3fe5dee16127c78a96bc7439aedf96ce1069e8ee72ce5188dc79748b914abb1e424ab02cbe2847bd67f16ead32de2daf9dc25d014c47279edc2b7ef1ad147c23710945d66563268faaad545f66ad179ccb98c6bdd7ede5e509333e06c53a12846118c013fc204c7d846e46cc569ca81eebd054725fda89e4625064bc9b3ae529957472bf197cfda8354b42700a669f7b787ccc3b90c1d754c755e431c235810764ac2c4338b16d3df1a8733743a5f86596dcb0c2f54b548478389c03d2892137b9533a9da3e585cfed2d4edb28bf3465adbc78017fe85a4dfc379cc928909e6f9f24eddb2454543830fcb022020dc50ebc6110e44218f1a13ccd740be3d051d9e7297ee3ecfa94f7ef7e886f97d4af24e00c8ec9f9bc1be0a698c89cd1fecc9e13c59ee6b1ccb30463eb12e312f8c927bc69e9123e3e998da00e3f445f0267e6b915fb672beff9a80da71daec28bed621be0333b729f0feba994b0c2f356c72d23b7c3ca5b8bbbc83eaca68c1ab702b68f117c319b5f150a510c4dfd3b84024220a83380f233b394a405242c3b7b70965b2a44c125d375c409d2793fdb67d00ce9196a6d7dd984dd25010109699f0ed69143d6238114e39d9d1f24ce821dc20d447198495b10c0e12f7b15888cc18f06f00a7b6a4b47ed9de49c018f204c5e26835b7c9d9145e7105efbcf3f607cac364722cb3b99abf94574eff27849269470ab433f90a43719ca5ca905571fa0f604ac7bcdf748d1e66cf6773e776300573589ff8ae38219a984b9b07a2cdfd6251c4285bb49372e04c2ca92eab78abb84c30c84193aba27c549669b3de8c2d2d6edbf47f270602e270045c5fe55b1741a2d47f9c294623929a6a81dce5fa18a25d7960ba53699ac149742b33837d7d6d544013f3e3b5ae31d7dfbbfba80db6833a0047daa7fc81ad290c023f7d240b89ee19fa100a9244b631f715e31dfedf2049ca5b0d7415b62bf8d116408c6437b236fef5256d344cd91680be4eb7b6b2a3cadde99e3f723e4f522329338b1c371eb247b62ca94e748ef23e9260d0bf6bfc7d7a350970d5f6899ae66422d9275e28310e2746604ec07e8eaeee727351e428b2a4d5c0534dcf8bb9202f8acd7e041d8af58e71971dccda1d49945526736986505f201000acbdd67a6bb5579a3bc7e45c4413061e09e8c6734be7bb5ecc450c941251c685c52abc90217dba621b914acbe173d2ade6bf526167ecd3595296099fa39d5c3bc517d1ad03e71ba9f5d6d28399d35f157034cb1788254964b30a0fe92aeea517d7af471bd8c3b031982434eedb500e5d56fc2c2df37ded2ba5d2d1ab9c2d3dc724933370cb422202536b4202754687b32cd162afd3ab7f1237d4632b2816c84f2325ad8e27459e127006e6c5d561119d62bd778992857bf732c3307474ebf23ef685c0cf9f56266e873c7ccb1f10dbe15e7e346bfb0674b963183b91553b998e719d0a5860a12b6a953e04fcf9ce5a660459cdaea0d178138996f48c8bad35164b8ca6b85709ad473b395bee9616f9f914fb2eec6a28b95da1f68b48de70d6bfb8b97d1db24b1f4ff1258c0758464ad0c936c7625ab1c32c5c2af185839e53473b051611c8ebd449996809623fac4b946d5fb01d381b99d9975838a6bbe587e2986070e7c0b6d0b2006b5640a16c8240ca53f3dd758c924c6ec59310e34a870460496c207a43633832f785a62b384673eac73d9df298282c1af5b8bb633fa9f14dfe2ae6db072eec8f9538b33f2bfa7ded550d8d4a22ed9bd8f340f71db0091e2f0fd6739bd1f29002ccb15a7e84e69473bcb7c7e57274153db77637161c84f1978a6705723b82e8f1255f2a867aa8cdcb5aa38b16bf68e21d4908e2e6880ddc9453abe0d7e45c945a98493c32b846838ada8ed54ab7da6cb337b6d6239f87cfefae9615408cf1d0abca37996014d1157027482bfc34ce712419e830ed28a9989054ffe781d57f312079a5e713f525711405125fa61e1247b31fb858825facf85243ca1bd29fb5d5a17ba48cb9b20391db5ed3ccdf8c059d071d0f789277e2477b86e4154b2feeadddb9817484b5f87db3b2aad41d4dacc5ce3c97394387740b9bcc6431850e421df2fd89429eb2551a260905a31c146be1f69f8e6391e433d21d2460d640fa6475c01de21c571c0d600a4b2dc9f178fd9862d4784d77ac4c1b37b72d730a1774d7808fb9fb7daddfa1c30a3a3ab0e14dbabd644087315ec9dbf378e8dac0a4c1d8e9041eee43f825608a1bed4e7643eb9f579b1cbe2834f74d095baa1e3b612661992ff2d5e6ff80e63e140a811bc54654e8e75b9cd509a352a27a8fa8cd279f53bf3916d1ff378ebde25df390c909f908c824f63184591b710dbabd696953654d811f0e5e7f7c48c1f3812024349bfd67dc3cc4830d9061bc4b587c9617eecbf6c2932457beed48bb7e32e93ed70e4c4ad8df3f1512e80d3382d9c473bfe197362dd7aec6d59f1be16b4be99c5d2ee7d9663ba4353826a4ed7a96f0d659ecd67c4d5cd03fc014350e2610f1e652e336d34b532ed566de106db9666ba81d64b1308ff88a9385ce2026d26555201b32339fdd393b1d2b179f1d9ffdf10541dfdddd5ff6178fa33bcca730f0f622fdae30aadc29fb2c9e5d064460509f791068d3ee6c08e59b331ed97af9b1239f90af8654191f6718f26be1286095297cccaeae477a4801e2178dd76ebd55f596582619bcacb82bfd6a0d0423019e4ecb85259e43a1115128e9dadca65b8c90082143b0187537e521fdf74c287089a670b1366c992203c634a7dea5e1e3937478dad65ff000bac401706875e9007e2a6b14464f7cc47eb6531a4859113895297a81c2395a55e630211682877e253557cc3c02f489551ac86df73bb8804c5e63c0525f89dd995cc572a7b25ba0850a364d064191148cccd7b38b6f5bd410643a88f5ca2a7f7d1721de1b09d9bbe33696da2e5d40369d568bd9df7031c526a5911d19bdc1c46cde59a963d70dd9cb91d7371d622400b8ce464238abcd008f9e2a80f21e0136c2d4565d477f2a012227343da7057706d3c30ae4c6c21db4329adfda5e1a596babcacf4340d159dad79620c64b2a0ef2b0bba67fe58f6a800000000000000ffff00007e150000dd127e601f5aacb6957a55948780dcc117eed7a4c8b1ab236078b55708d909b3e4b31585c633c41a06a3a0f39178cc3390f166847040ef3750d5f1791baa04aac35b956dbf60e92cde71fba795434af9d5f548aff55699c58296ac0b619adc5fe58e7f3d8b8e47bbf2e565c60bda4845ff06dd9e36e390d5b529c69e3cbe1ea9b9892deade4d7ea6a9cf058571bee077d36eb34f7dcd00005000000000000000ffff0000040000000845dac6c178beaf9f02a1f214d1e29cd98e523facd783a1a54456f53d793ad2059198676fb3637f5a34e812f5d67ec2b67a5fc6677474f6feaa544401ee02009000000000000000ffff00001f000000951c34a628f0d888adbddb92e748bc4db2cabe844dcfbc3ddeece67fd1de35f20fec4590298374c119725953b7affbbbe68bf81003802974e1f75f7d760d44f059d827fb82905a9eebe52099477ba26d6c75504e6c03d2227f685df94190350f028f2e39a2588dc14d37c0e3fd68e0f84f25e8632a6d987d51495c000000000010000000000000000100000000000000800000000000000001000000ffff0000734bf24ecd5e97e481dd95d539acf50d8aa1efc22e4b9db73d75f69bc93e7463e973cf48a04a5106a5f991ef6ed9f9bd13abf82ffa904a9facfe7de4a83cdb36bf6bfc5dc29496a2e211a8e8bab68c23c2b8b2f0c7c2d39eaa1743bf22022bba8512b82e5f51399330d41759cb01142ab00000000000000001000000fffffffff7bf04497bb7cbe499ce7542ca304c690988c8d9972fe10e099fc536c095f5a0b1f2a11f545219081b2387e48cb533c40e1f69f71739457c255b6d9e8ff5055e1ba3ffac06cd5b08982e08174ef2844be76acd7926dc4fa763dcb5116d33aeef4ddf93fbdf87c517b4d6ede0a8e4767877be757fcf02aa7a18453d4502f57fc225e1a332a65278c80d60c973ec3aed2297c0e577e93f7e824033e2082500000060000000000000000100000005000000b31ec3b95d1726a1d50cc5e50aa7336da53ee8fa465c3fbe13851ae55b57ef0addbe7aced52ef3b96fc90d03e71007b0fb64a032cd8672e65d118154c8e1e1626b7af5adb1ec29beec8f278700000000f8ec058d243fee80416fb1488c76f06039fb9b257333a50078df062aa48d2735a5806b8d07163a7c59a2d40923ab4baf93858168c5052d5bc838ac825562b34a661fb1a51bba2db540f231a440df11f01dfa240ab604140bf30a5eda3ebb3944a2beecea60aee72d203b4955216a3244a84be7da61af7e773203567d59fc85b4ab1b471f0a078ede6ad1a490b617acea26e2c4882b048b710f47ae2ad6ed1946aff24e8282b6f37be43c98f8248a"], 0x13d0}, 0xe) rename(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001640)='./file1\x00') rename(&(0x7f0000000580)='./file2\x00', &(0x7f0000001a40)='./file3\x00') rename(&(0x7f0000001540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001240)='./file2\x00') writev(r0, &(0x7f0000000000)=[{0x0}], 0x1000000000000087) executing program 4: sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="c507a7c52de3aef8ea5922d792a516fea6f9e1715575872671c23f7f9a853b2a1dd0b69cff64ff108398e35aa4ace104cfa110c78a68f2ab9ceb441353e6292c3632b053da33e64207e3db45be34c9f84a519bffffffff9a9872a9c00032776f21e23e0315cc313674c27bc684808e7e2b514c51982f0f20d870e3add3ebfb9864e41ee706", 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x2, 0x0, 0x20003, 0x401}) r2 = open(&(0x7f0000000200)='./file0\x00', 0x210, 0x84) fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000004}) executing program 6: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x10) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r2 = socket(0x18, 0x3, 0x80) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r2, 0x29, 0x2c, 0x0, 0x0) r3 = fcntl$getown(0xffffffffffffffff, 0x5) setpgid(0x0, 0x0) r4 = getegid() r5 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r6 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000002f80)={{0x1, 0x0, r4}, 0x0, 0xff, 0x0, r3, 0x7fffffff, 0xa, 0x2000000100000001, 0x7}) pwritev(r1, &(0x7f00000007c0)=[{&(0x7f0000000180)="4bad7a269c0871e5dc79ded3d6ccc4298803b83dc7b055a3ecc806b8c059a2d648647b7c4a588c26916899ba88ba1a4d74aef28bdc4f733a8d989828f9640b31a37fffdcc11b9688596415b7683aeba1016626dbd059c42b7739695bbbba877d67237cf560f86ada26a5e353b59e0c05151ecffb32f414b85bba4f191eda2e1267f4c5ba45eb179fc435408ac492e63336dc69f4d5852fbbb5e2dc91871d13d6b5b6da4d043989", 0xa7}, {&(0x7f0000000040)="255b2e355fa46682e7fd5f5ad02de7c21a91b88aaaac1873ba4e538a2f78be5c6c655d24966e3e5f3df7a10f43cde556e6d38179018d82b091e02968b1c3570d9c7305d462019aef14be63007a733c6cefcb3326fbf9406525d24dbbef498aa0a6e0e54dd424e08f0821988a", 0x6c}, {&(0x7f0000000240)="1295c393bfeb190bd3d79d70d859f638fc9ebd2ac132b77bf3ebfc03f093c7d60b69d28c88c60d1464af11675bbe3c5277a6f07262a35414b7d09e00b568639439bd7ae1219b041d756ba6cda23684910e4f71e23e70e3ff33cda148b993e14320e4af28085fa53e32cd792a1f9975e84544c6b6170310d7a4bc5b18b276b78f7455cea0e1c17dd44eadbbe168edec3ad22f0601cfb14a408456c0c6", 0x9c}, {&(0x7f0000000300)="a9c0db28e2e770bb6e8005dc3ec9b295806b41341ffdd8ce7465ee6df3bd52bb9d7fb95dffe6b64221e791bf23e58002e2a945ac19698cc6b2583a5c33e13bd66be80924a94f18c7ad20d44b29c54714bff0d160ede318091faed4c319d5d8740045384ca72b5d80bf2d3c6eae296d201c191f825501ef2aa822c5d590250d7761859b44c42c7f8386170b84a7b9dffb916ee7a30e99bbd916dd0d34862f4323f9d37b91f5f00aee028fdd6ca7729b45dc720c9447a54b2307d6b232572245234d98c710cb8514b8477bb017fad4e0254adcdb6d6a4256", 0xd7}, {&(0x7f0000000100)="bda9c89d59270e806e3e2bc148a68fd7817d76af3acf1ba42cbd098c83c2e4fa297e14a6936426a42deac1884d196dbc", 0x30}, {&(0x7f00000004c0)="30def67c8c1490c7efec85d93d7b38d052810e50cf84600f4e1040c3391f33580b5c17f0de0a7df0e619ed1f8bdb664553a136e5be3accca2c40427c8da53e96bc9adb439143375909f37f4a951e33a5faf32ed6d9828aeb988f317cdafd284d494e96d16dab95703e9a9be0fc25de7ef2f6537603eca1fc578e71db3a03ee3d41e86484fef9a118272e1a729ad66f84222c1c67813a1ac90a92fc3f3cb05bef7678cdc49fb460dec915eb7d0ab076f6fd6237577235a053", 0xb8}, {&(0x7f0000000c40)="f7de73220ab1197e1feb56f2d2fe3c90ab3377b3088d9bb630b3af67f630506a380342240486d9ac9fb571e0a1ce155d5d60758133df12ce09d91f0ddfa491a1384fa1f7204a2b257276161029316b4d4d3b5ec1704c", 0x56}, {&(0x7f0000000600)="613c3c9826942bb7a7b7a6586ac86a5394963b78125f", 0x16}, {&(0x7f0000000640)="9438e5cfc2ec8b45adab5fb164ed3bcd46bdce323fdc0915c43b9c7c7780c6d24d6c426593449c1eba261ec9c462ff4f725cfc588f7499180da188c46703966a47f0e5a005ec168acbab7b2781bb8371bc48c3fff5d8fcbbb0060b881e41c9159637d07918544d8d22a3f031eedc3a46e60035cb36eb0c39e128fee213b2aa", 0x7f}, {&(0x7f00000006c0)="30c8ea7913fceb5b8c3b4ad418ba795f9f641e7f5177f48ba2425d6779bcb4034817287a04bb2f1b1e5281c3a8b7b71f6ce8882d251756bd01b20a66484637c95348aad3801a4666d1abbc17ec3bcc1cf4ce24ef41166d66b32ac89877ea81f819656e78be3a86e2963de9b3c8fe53589650715cfff1cea67eeffae95b75517f43b292d7ebc2d3c1fcc1b9efbf66fd0ae71f9fdd91b702b637e37448e8654b5b6462966581370085c3e996e43d3f89069c215c10d0b0ae82150b4f9e9f7b8843ae7e67df431e781cf098", 0xca}], 0xa, 0xffffffffffffffff) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000c00), 0x80, 0x0) sendmsg$unix(r2, &(0x7f0000000cc0)={&(0x7f00000008c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000bc0)=[{&(0x7f0000000900)="6a545ce690c47bace4b13872587a8cfa28fa0dc48fc3cdc18d13908ca73c4d137f5ebce7be925c9a26d72ad03e98f75195b894823e19f1e330b438a27daaf245307cac78fd5c48424d6cf45e7e273c419804f0ae60321fc893ae49a2f8a1263fcc166e72347b252fe6963a229db1c31a56067c6277b6c0997280bf77ea0d8ba932e48d63142c59e0d3ce95e73fb15be53107a20faf59c4d7ce5a33ec9e9955061d5e318c5ca37490121e174f35e830e9faeea8b7b0c5e25bc984ac98895c6ba68f8809db974729b72f36e41f9b01fa52ae4472710cec47a9aa3607465721e0ad77e8bb74da59f02f4f80eaaad1ee836fbe2e43", 0xf3}, {&(0x7f0000000a00)="686df582506e8e1ca633db423eef5b7224f7aacc916d1cdb969286aef17aa0b7e3457046b088e4b477e58a9d9325d2314c912891a9fbd39822ee186b7546b2690e831ce25a9b8d875cf7466eb5503344247a01727e4d38b47a6b5e85c93a9aa04d7a3029a63b447f5c077884112990883002dc45595da2c3d2ef2a45296b5e9007607abaaff49cfc502838d657f456025902f6daf97b2cee55a3d2ade849932f4bab6296774c9f5e1e446e5f2cba666c5b76e135a2792367ed9eb1f0df4bd3c374204d2a0b521b51dcff0eea", 0xcc}, {&(0x7f0000000b00)="17790c2361fb97198276d114074643627ade67a0e2fee273f4974bc40b446440b36b37a3", 0x24}, {&(0x7f0000000b40)="97d765923f4ed37d489c56b1e93e4051a7dcd6a30e9cbffb3e2e034be23e6bb5bae98009ca40c375efe1360e8d8f0ad1f72278b8ee967fa12922cdef950fe62c102763f54c6ae0b29eef21e59652ce6099749464a60e35964f6dfba398bd29b9738e22c12c2105ecd9ad7870459c41eda165a7e5c0ba6b5aff164c31", 0x7c}], 0x4, &(0x7f0000000f80)=ANY=[@ANYBLOB="3800000000000000ffff0000010000003a91d7803115ecdd82f171da3020bc2c68d0008d753ad8c6d092b65370c02089cdcf8fd6f512258f0f92d31c5bbd1898654471afa5d2f17427fd61088c8e71cc78269c553d4df1d5dade07dfbb0c8e1e706681fca04e1ce35293ea4aae62b7daf026e82cb7d619c2fe036b11605efda4233dd60a5dc938f72e94b1340b12e35cbd78dcf280b32db6042295ab1bd239ef72", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYBLOB="8ceb90589fd742fd85230880687d7c8592dbfb527e153ca2f6443c685da7370c0c079508a19746d06bef40bd3fafd5e584a6e6ee9401e0835788334add5f0769ea5d3825b98f07b2ca96a431ad458333863a314db56e1180e7f174338f9f4c34844ec9333a478cea2ed9f234758603e2a5e484cc10083b1c0c7d42f552a841c3a6a86633d24c0586b00c3066b5605b229f19dbfa50a461ed7af3f569ed47cd9fe1cffa57f98d219c55f47cf0010a4ebe54d829638407c1bf6d1dfd80b46f48a0bc34273ed4bf31f223cd6996ad23c7bae1f5de76dfde8e9bec5511001bfc8182569b33909e5efede7077c0f4787a49a0ceaf", @ANYRES32, @ANYRES32=r4, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r5, @ANYRES32=r7, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x80, 0x3}, 0xb) writev(r1, &(0x7f0000000400), 0x1000000000000165) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000e40)={0x4, [{0x3, 0x800}, {0x1, 0x1}, {0x1, 0xffffffff}, {0x3, 0xfffffffd}, {0x2, 0x11}, {0x2, 0xb56}, {0x1, 0x9}, {0x1, 0x4}, {0x1, 0x4}, {0x1, 0x400}, {0x2, 0x3ff}, {0x3, 0xffffffff}, {0x1, 0x7}, {0x3, 0x1}, {0x2, 0x4}, {0x2, 0x4}, {0x1, 0x7ff}, {0x1, 0xffff2bc1}, {0x2, 0x9}, {0x2, 0x7}, {0x3, 0x1fed}, {0x3, 0xe7}, {0x3, 0x6}, {0x0, 0x71f2}, {0x3, 0xffff}, {0x2, 0x9}, {0x0, 0x1}, {0x1, 0x1}, {0x2, 0x5e6f}, {0x2, 0x2e8b}, {0x2, 0x4}, {0x1, 0x67}]}) writev(0xffffffffffffffff, &(0x7f0000000880)=[{&(0x7f0000000400)="8e", 0x1}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00007ba000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000fec000/0x14000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ff8000/0x1000)=nil}], './file0\x00'}) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x20, 0x4000, 0x0) setsockopt(r8, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r9 = socket(0x2, 0x3, 0x0) dup2(r8, r9) setsockopt(r9, 0xbfe, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 3: r0 = open(&(0x7f0000000780)='./file0\x00', 0x80, 0x60) mknodat(r0, &(0x7f0000000740)='./file0\x00', 0x6000, 0x9) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() r1 = socket$unix(0x1, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000100)="01bdd1c73fdd50c9207d5802279f1fa09540b1dcd0b513f0c786daff56f4201811c28f906c8c56088a0b1d3a1e1b581dfceffe088c3ca1fac09cf9d80c67a22a2a9982ce6103a0c5ed89736193b89251df1b7a7cdc0588ae8171f5e4b624f3a06af36b20cc6fb13e4aea0bc0b994da9d9bbba400d361f89d2de7c2517cb920a9edcb3a23c0f776a33dd055a03a9e3147dde2110714a97fab0c4ad6509fe88b9f53", 0xa1}, {&(0x7f00000001c0)="8d87fcd8ee7ef553", 0x8}, {&(0x7f0000000240)="88f3fb0bfd6386f7f52dd0045fc75849b75c3c4fa1b644666027ec4f7fb6d303dc7dae75", 0x24}, {&(0x7f0000000280)="449f400ae77720014a204e9d3ec3d7d684914d1fc04f2b248f9e4509924f3cd700013e7769e05a10b93f2e9d4f6db5e559b6", 0x32}, {&(0x7f00000002c0)="12d253a0cd6410f9fc926baae243339c23cf88a288ef0479ce56f7f387e531e24276986598e32582ba1f19d9cc9a15fa31f50723a7f76593e8806af762dcab6e46a827e04b83cce2e87fe41dfaf8fb27ea8b3190a0cae4bcc980b68471f91d7b02de97a9e7cbe87ec7741c2671260515fa8d74fcca8862a963f428d1f928ff120947d29d567654a3f2ec46d6f4", 0x8d}, {&(0x7f0000000380)="10e92b87812c9493fecbcb838b8aab00f56d33a49e6247803e4795be4a91abf47b9a828d6c43ec82bcca217d19759b29c3937e012cc369ad79e1f7bb63b1f2a25d0f4f0369d35362d3835392458d326d36700cfb9982a87d4ad36f2336a2a675b1d9f7911435308d0260154148", 0x6d}, {&(0x7f0000000480)="335ee4c39c0d7a14325afe4755341e282fa154dfbbf24761862dd7d5bb46da07397995575f134986070f29bd04101f5e7011d94844be015b744df67410e3ee64f12826e5df01c0359f80fc5c409d95473bf56cc8e208549322c5d0ae3d7851fd4e8aaad225e07cc18d7f94a74bf8d31dd2f7ffb0bba95a79eb53cb24b07c43403316e592f9ba866a359f9622929521d81e71e9fdc8f0f92304f68d0bc47e5c0801c87c7d669da7117004547905fc808fb61961d40f91cd684caef8d309349c6bae1075202928e7ec561ec3bfaa0138eca67db428eef7fd8d6e71579bf9340792", 0xe0}, {&(0x7f0000000580)="96e14be55a767c02fe9f9064820d1efbac4ea056b10ad1d04811b497fabd59fe808410402ef089570a6e1944d7a88ca89b1fd85d1cca77c05f6f42839edf02a430", 0x41}, {&(0x7f0000000600)="d361b8727616c52d51283ac3b6a6fd510d5edd93ba0b24d06e8994a1778e4e5051984b4df7b2884ccebe02e165147d512dea84d9b358662aa81a8e96392df20251268d70b2f1711574cdd62c32c129594a1784721b8d7dda16946a5c9894e02c1598042c98bec677", 0x68}], 0x9, 0x0, 0x0, 0x1}, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) poll(&(0x7f0000000880), 0x0, 0xf7d) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x80000000000206, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x26, 0x5}, {0x84, 0x1d}, {0x20}], 0x3}) readv(0xffffffffffffffff, 0x0, 0x0) getrusage(0x5f8a20f5b4f2087b, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) ioctl$FIONBIO(r2, 0xc0107008, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = syz_open_pts() write(0xffffffffffffff9c, &(0x7f00000007c0)="302641008e894a9059ef41c3990e952094f89f901ad9bda912943fe76ac47193fdf9120671800a42086b268dd45f8986d7fdc232241062e5e1ae2e050e04b0cc3b56b44bb704483364c234355d384e7a9be1ce01ca5cb29982488025b5acbedb52b1ad8d96372b69802da2c67d738e918488e9cb2fe7778f5a496e6e512c7454887efd632bf8cc784eed622e8c460ab060594041", 0x94) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000006c0)=0x9) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x9) close(0xffffffffffffffff) syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) syz_open_pts() writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) pckbd_enable: command error executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000bc0)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x710, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') r2 = dup(r1) lseek(r2, 0xfffffffffffffa3d, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0xd, 0x4, 0x0, 0x0, 0x48, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast2, {[@generic={0x88, 0x12, "fcff3cde309ac9bbc3ed135ae3451e65"}, @timestamp={0x44, 0xc, 0xf, 0x0, 0x0, [{}, {}]}]}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xd7, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000c9000000010000907800000000000000004e224e21", @ANYRES32=r3, @ANYRES32=0x41424344, @ANYBLOB="7104000190780000020696c729630402d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf300000000e7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d4"]) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000080)="775ea3a7", &(0x7f00000000c0)=0x4, &(0x7f0000000100)="c80250c7", 0x4) executing program 2: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) (async) close(r0) (async) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) (async) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "80347e7bc3cd7eb6040000000000000800007000"}) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) (async) r3 = syz_open_pts() (async) syz_open_pts() r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) shutdown(0xffffffffffffffff, 0x1) (async) syz_open_pts() ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000001400)={&(0x7f00000013c0)='./file0\x00', r3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) (async) setreuid(0xee00, 0x0) (async) r6 = getuid() (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setuid(0xee01) (async) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80206916, &(0x7f00000001c0)) (async) setreuid(0xee00, r6) (async) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r5, 0x800c5709, &(0x7f0000000140)) (async) socketpair$unix(0x1, 0x1f2756e19e0c57dd, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r8, &(0x7f0000000240)=""/152, 0x98, 0x0, &(0x7f0000000200)=@file={0x1, './file1\x00'}, 0xa) dup(r1) r9 = dup(r2) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000340)=0x7bcb) executing program 4: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x0, 0x0, "6d14ff9e40c40000e90000004000000000000020"}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x406) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[@ANYRES8=0x0, @ANYBLOB="fab3237f", @ANYRESDEC=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mlock(&(0x7f0000007000/0xc000)=nil, 0xc000) socket(0x0, 0x3, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffac566789c5410800490000380000000000009078ffffffffe0000002441007010000000000000000000000004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="ec9936cc735829d191299f748d41899ab996cdb47cd10c5193fe9d2986ad1bc2e0c8fe3d6e"]) writev(0xffffffffffffffff, 0x0, 0xfffffffffffffda1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) close(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000180)='W\x00') syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) fcntl$lock(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100800000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x1, &(0x7f00000004c0)="00000000e0330c46ff5fcd7f6cb0ce8668764d4af9a08a16556bdb8f911a4b8aa170db5fd18f5b2719e5d43f5b7b1c393247d2069f00295b5025c79e9867e8fe22aede1bbb481376cdcd80db459dfd4c615e2e184693caff85ae469df968c0e0912db5e57245cc2c86daa2fee31f2ac87b8f59e7b7c69a1b92e1b7fd23641414a847f1decc91759d71caf975261de58c0c3d04000000000000000d5c6a677fc75a336a9b8f7eeefd0adf33ef1a6f5e581059bec627e6b65dd43dc084cbe3f1826898670d351a9ed3d28b18f96b0b95210829720d1410654a368d8e7d48c8ac1c86392ccc6a90219b3d3c4f9d8696dcb40935a023976d9daf1f2011ec61804e6a85a687f7aefb4f2831a44904edaa9be3166e77ea1202b1a6ad59de30bbee8b8d55a70fb57dc0", 0x126) r3 = socket(0x18, 0x1, 0x0) shutdown(r3, 0x2) r4 = dup2(r2, r3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000002c0)=0xc) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000300)={0x5, 0x8, {[0x9, 0x800, 0x6, 0x4, 0x6, 0x4, 0x101, 0x5, 0x0, 0x8, 0x80000000000, 0x100, 0x4, 0x0, 0xfffffffffffffeff, 0x0, 0x7ff, 0x2], [0x1ff, 0x1, 0x6, 0x80080000001, 0x3, 0xffffffffffffffff, 0x7fffffff, 0x5, 0x1, 0xf5], [0x1, 0xfffffffffffffffd, 0x545, 0x8000000000000000, 0x8, 0x9, 0x80], [0x80000000, 0x6, 0x7, 0x1ff, 0xc8fb, 0x5], [{0xff, 0x2, 0x10001, 0x3f}, {0x401, 0x77a5, 0xfffffff8, 0x80000000}, {0x1f, 0xffff8fef, 0x1, 0x5}, {0xc9c2, 0x3, 0x7, 0x200}, {0x8df, 0x6, 0x0, 0x6}, {0x3, 0x8000, 0x1, 0x8000}, {0x81, 0x4, 0x3f}, {0xb8, 0x58d28, 0x9, 0x8}], {0x3, 0x5, 0x6, 0x619}, {0x49f8, 0xa82d, 0x6, 0x6}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x5c, 0x0, 0x1f, 0x40}, {0x2c, 0x0, 0x1}, {0x6, 0x0, 0x0, 0xfffffffd}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) executing program 6: mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc028756b, &(0x7f0000000000)) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) recvmmsg(r2, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000280)=""/150, 0x96}], 0x3, 0x0}}, 0x10, 0x864, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r4) r5 = getgid() setregid(r4, r5) recvmsg(r1, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=""/211, 0xd3}, 0x0) dup2(r0, r1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x1}], 0x1) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x6, 0x8, 0x9, 0x8}, {0x134, 0x7, 0x7f, 0x8}, {0x1, 0x9, 0x20, 0x1}, {0x8, 0x7f, 0xa0, 0x1}, {0x8, 0x45, 0x20, 0x2}, {0x0, 0x0, 0x2, 0x8}]}) executing program 5: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000002c0)={0x2, 0x0, 0x1, 0xfffffffe}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x0, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0206923, &(0x7f00000001c0)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=ANY=[@ANYBLOB="10000000000000000073b4904f000000000100008a85e94a6a92ed3a313548584e913e8a65f2982adb8b17932105b0414207460aa519176e5915d3cfc95dca02f65ac4f6f4d506278e5e8628d7d863388076416ac3d30cb67f7fbdf1a608291418aaf4f1bb06b8ef1165a2723d10bb21d88172e959212f723d504c718f8baca49da218695e81c076f3f481a2b1b5b2a6ad3a978f77ec916b6e335175b93ed21e12b76acd6a2291eb6225b1fc6fd7d48b348eef8cec4cef465135fbaf1eec2829a153b1b957"], 0x10}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r7 = getgid() sendmsg$unix(r6, &(0x7f00000007c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000340)="24bacae4164fda789cd8ccd81820ac90fff91c413bca69aa18dfefcda28655a210e92bd325aaae800c957e8aa9aa288ce21eb76e6d8a2859047276546352eea13b2b606e0083be7fb3507356ebda61006e8ee39825a552e5c7805c3f5c9139be8f3716dd663f70acd6bdf0b8b621557325239d549357b8a5ac703e0e31349cabe2a7c3ce67743fc6238ed23b441a3b7619a1a14e169c18ee3af29d194be1a1d8b5599e10fb81cf7fc22356f75a8a674e2b910b906c71adb4b1ab07a576c4821e25dc01aba5ada99d2972ccafa83c45b3b67f31aa4ecf3f706034e75e2477e1c6c7b395f2695e92f8da73ce84", 0xec}, {&(0x7f0000000540)="b116cdef3f05b7b5bb331021f16bc848d487b7ac06b84bd4b81ee9beaca7a294629b2c5553213e6bcb7262595a3adc522d0c40e7b9851790f7f21725f7048ddaa2b476eba39f18c5e3b8e4dfbd8728d6926ec611884caabbe2b7062393d9f12e83268126db1b89e252dde21fdc6d47986fd6be7cbef3def67e24b69f1a26f8464fc075ec0a9105bdc8a08e65769b6d50b7739c52eebe67a81d58fd4abe416271a90feaaef74692dd664f46f4be213a8eb5bd2a9c5c51b72bd6f0d2f4418e8acd7f1429206266f6ef2306f491eaa0836b1c", 0xd1}, {&(0x7f0000000640)="e9d00d6df528ee813b7738dc8569da11c0a6c994abc90ef51ef4c738d99b6ce8541055b556be3d66b768256b7273acb346d5172803cc8b538ac15a7056fcdcd0bf23c16c3f7c12ea57446036026bd86ff9cdf05c16beceafdef30828b3bbbce4a0305b574a40387bfb76c13982f5389b94b706681960c922def305c1f1938cbcdced888e8076b11d4d6b574d25313f1d2775f40910967ea137881fde533ef0663d2af5027e2aaabb37fd19d79769f3ffb8885d880f5e148342a17b9b5638eb4911b43f86ca5d1e180e20c4fa33d62a0ac078e7c0ac90cf52ae102f03acd47059ae7b051191b7c29ce098833bfc43a0c2", 0xf0}, {&(0x7f0000000100)="9cf2574c1250d3c7495db62a0786a2d6a3c6e0f6ad480bf6f69040373b844089b2196567fdb26f14e3bf2d2ca87834e68fb83a9c493a38303d527b3dbbfff12844ef485b56b1980afd21cb12bcafc8a596ea262283ae1429a89ce8086d3c30d0751eeb83b7611bc77e5cdf6d8414a7778e86888b7d571a38bbdf32ed66326f6fccb77f27979f72578801368a2a05f349ff438d2e4e8dc3c4b6d7be82cbc194a243c19098", 0xa4}, {&(0x7f0000000200)="b42bd5dcdd45d57349ad27f9552a48da1d82798094", 0x15}, {&(0x7f0000000440)="96c175e18305f5144f46e3d850ad85cf19557b26830c87d07c1d4fcc248ee82a7a233faf3cdc9f37f75669fae7b3576b33c978b3b3622b9f3eb3292efa4b74385d57ef74d69f0a2731f312babf5fb6a0f922c1a9f76738491a1709d2a334988c609e4354456d48b65cad692d9225faebe8a60a16af253f15e1bdf3", 0x7b}], 0x6, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r7}], 0x20, 0x5}, 0xa) write(r6, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r8 = socket(0x2, 0x2, 0x0) getsockname$unix(r8, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x2, 0x3, 0x0) bind(r9, &(0x7f0000000000), 0x10) select(0x40, &(0x7f0000000500)={0x3fe}, 0x0, 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') executing program 2: r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) close(0xffffffffffffffff) r1 = syz_open_pts() ioctl$VT_SETMODE(0xffffffffffffff9c, 0x80087602, &(0x7f0000000040)={0x1, 0x8, 0x9}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7, 0xb4, 0x1004, 0x6, "dde8edae8511ec2284999be112961de1afa10ee7", 0x9, 0xfffffff4}) close(r1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0xfffffffd) flock(r1, 0x0) executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "d88c1afa8797f9bdca0988d115540100", 0x0, 0x800}) executing program 1: sysctl$vm_swapencrypt(&(0x7f0000000080)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000080)=[{0x23}], 0x1}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x10001000, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)="03000000", 0x4) setreuid(0xee00, 0x0) syz_open_pts() executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000004c0)=[{&(0x7f00000005c0)=""/183, 0xb7}], 0x1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x28) write(r1, &(0x7f0000000140)="7809c19da343e772a2932d123663fc3f799ab839912c849335c4b5180ccfd18bebe717f026f321fe20156972a6c733c8e6c749c79039c17a11484ca79b478ebb53c7ec722ec8412af4716875d06c1f0869fa940e93cf4cb16dafd4aebc3ea43792289a60f58639914682b8f21eec34e62a3cc2386654280cc7aff972dfe0fd9d9bca88dbe31287f7f66f1c4b7b96ceb9749b279996b3c31396fa90d07c51842f4837bf4d5cd1c4fe8cca5cdb3421366879a8d3b4ac75784f51b9daa15b53770c43f33e24da6329227dcb55ca6379b04f252e05f75806a768967bc27c77e74d3521e536cb842187ebfb95babf18766db5a0b66ec9393cf148fd2b97b4713fbda6c92514198275cf811a970efebb36fa4ed309901fe65ca954d632d2bf79657431f207916df4a0751c63daad9baf5ade77b2593bd3ebec50a6a24427f9998c85b880d7498c674056d627d384286e76826582500ca05f900235cb8f40595a9ed7fdef9658f112d8478d6a77263c6a3fe7d2b97aee9d015b19e5a78ad2e52823a5bebb7d0a15546677e5372c78bfc0c4190b5b39bfaf3c64641c805e78205a9caf92d5b59fae4700000000000000000000000000fc9ff1e9c0ea1639d567ac4c385379e1bd7b31110665f6923d", 0xfffffe8c) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020699f, &(0x7f00000001c0)) socket(0x18, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x44}, {0x34, 0x0, 0x0, 0xffffdfff}, {0x40e}]}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r5) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r6, &(0x7f0000000380)=[{&(0x7f0000000400)="e1", 0x1}], 0x1, 0x3fffd) r7 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r7, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYRES8=r2, @ANYRESHEX=r2, @ANYRES16]) seteuid(r3) clock_getres(0x4, &(0x7f0000000000)) executing program 7: close(0xffffffffffffffff) chown(0x0, 0x0, 0x0) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r0, r1) r2 = semget$private(0x0, 0x4, 0x42) chown(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x0, 0x1c6) semget(0x3, 0x4, 0x3bd) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r4 = semget(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) msgsnd(0x0, &(0x7f0000000580)=ANY=[], 0x401, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000200)=[0x4009]) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x584a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) semop(r2, &(0x7f00000002c0)=[{0x2, 0x9ddb, 0x1800}, {0x1, 0x3, 0x800}], 0x2) semctl$IPC_RMID(r4, 0x0, 0x0) semop(r2, &(0x7f0000000440)=[{0x3, 0x3, 0x1000}, {0x4, 0x7, 0x800}, {0x3, 0x3ff, 0x400}, {0x4, 0x2ad}], 0x4) semop(r2, &(0x7f0000000340)=[{0x3, 0x100, 0x1800}, {0x0, 0x8}, {0x0, 0x7, 0x1800}, {0x2, 0x5, 0x800}, {0x0, 0x3, 0x1000}, {0x0, 0x3f, 0x1800}, {0x1, 0x0, 0x400}, {0x1, 0xff}, {0x2, 0x2a, 0x1000}], 0x9) semop(0x0, &(0x7f00000000c0)=[{0x2, 0x3, 0x400}, {0x4, 0x3, 0x1000}], 0x2) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000240)=""/84) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000580)={{0x1, 0xffffffffffffffff, r5, r0, 0x0, 0x40, 0x9}, 0x7, 0x0, 0x4347}) getpgid(0x0) semop(r3, &(0x7f0000000300)=[{0x0, 0x5, 0x1000}, {0x0, 0x92, 0x1c00}, {0x0, 0x2, 0x1000}, {0x1, 0x2, 0x800}], 0x4) getegid() geteuid() executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0xffffffffffffffff}, 0xf0ffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) r1 = getuid() setuid(r1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x3) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = kqueue() r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240), 0x800, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x24, 0x2, 0xa82, 0x7fff}, {{r2}, 0xfffffffffffffffa, 0x40, 0x49c83cb1312247b, 0x10000, 0xffffffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x19, 0x2, 0x8000000000000001, 0x8}], 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x8, 0x2, 0x0, 0x7}, {{r4}, 0xfffffffffffffffa, 0xc8, 0x2, 0x8, 0x5}], 0x100, &(0x7f00000002c0)={0x9, 0x401}) r5 = syz_open_pts() ioctl$TIOCSTAT(r5, 0x20007465, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000a40)=0x7) execve(0x0, 0x0, 0x0) r6 = syz_open_pts() open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r7) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)) writev(0xffffffffffffffff, &(0x7f00000026c0)=[{0x0}, {0x0}], 0x2) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r8, 0x20004276) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) r9 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r9, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r6) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000880)={0x4, 0xcd, 0x1ff, 0x80, "12ae0000ca000000e90c51aae1000200e9218107"}) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000080)="94c799e845e3728fe0395644c7c6f150860233efecf56fa2bb0f2999f4a251fe7da7cd83d68bac3f0d30ad393b4b2de3c6929edefb3add71c81743bcd8ec9a614d7e07dbacfff921bf04ef41e1e0271c41eeef3a0cd94991cb4f132dce21af098e390915c193a2439927299c3e43184e588171b900", 0x75}], 0x1) executing program 1: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) symlink(0x0, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') close(0xffffffffffffffff) (async) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, 0x0) (async) r1 = msgget(0x3, 0x0) msgsnd(0x0, 0x0, 0xf0, 0x800) msgrcv(r1, &(0x7f00000006c0)={0x0, ""/182}, 0xbe, 0x0, 0x1000) syz_emit_ethernet(0x123, &(0x7f0000000440)={@random="d305603c7e2c", @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x115, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @udp={{0x3, 0x1, 0x8}, {"a25d0d887843d4d1451ce011176740e608fcc7a8151c812d5d915428122a3bacfb12f8f5ae1431358dc9cab716f67fb5ef8f2a9a2c03cdb3a3264ee516a0590868446d3e51d1abde64d89991f4dcd250fc591c11a0b39d0065768ba46e4174543c1418608cc45dcfbe13fcbcedc5d25db341917053c701fa6ea5f0e52588c644f1fe3b24d23918ffc36cc293eb3ce21a8fa69e79064ccdde24c677b06d82c89c9be5130cef5955f2c0a7b3d590f75695f074b44c76195f3d7214217b03f0ba8c58ec878141d871732bc899448e6706f1c1e4bd24387c4ad40dbeb0e9c4377c7dea41981392b0a99a21517e2e1911c1f3194f3e581a432caf89"}}}}}}) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x21) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f00000001c0)) (async) connect$unix(0xffffffffffffff9c, &(0x7f0000000000), 0x1) (async) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) (async) sysctl$kern(&(0x7f0000000300)={0x1, 0x1d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) (async, rerun: 64) r4 = socket(0x2, 0x1, 0x0) (rerun: 64) dup2(r2, r2) (async) setsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000040)=0x3ff, 0x4) (async) bind(r4, &(0x7f0000000000), 0x10) (async) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x202) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) rename(&(0x7f00000003c0)='./bus\x00', 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0xddc6b19923950b59, 0x800, 0x0) (async) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000040)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x44}, {0x14, 0x8}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) r5 = syz_open_pts() getsockname$unix(0xffffffffffffffff, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000002980)=[{{r5}, 0xfffffffffffffffc, 0xd1}], 0xb141, 0x0, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x180, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r8 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(0xffffffffffffffff, &(0x7f0000000300)=""/4072, 0xfe8) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f0000000140)) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x24}, {0x7, 0x0, 0x0, 0xfffffffc}, {0x7, 0xff}]}) syz_emit_ethernet(0x2a, &(0x7f00000003c0)=ANY=[]) sysctl$hw(&(0x7f0000000000)={0x6, 0x1}, 0x2, 0x0, 0x0, &(0x7f0000000280), 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x0, 0x3ff}], 0x1}) executing program 2: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = getpid() r2 = socket$inet(0x2, 0x5, 0x2) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r2, 0x800, 0x6e, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r3) recvmsg(r4, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/10, 0xa}, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0xffffffffdf001fff, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x1010, 0xffffffffffffffff, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f0000001140), 0x4) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) writev(r6, &(0x7f0000000440)=[{&(0x7f0000000180)="4dfb6b79951845e2cd9668618b36d93df01b8b7d45d0bc640ada53de1096c280bc3fe8a11c5aeea07cc0aca57612f97d4b101b5199f73cd5a5bb955d8f2ab8d018223f7b466cfec2b1a9fb56b65db7afa8570d748d5d8c08785882a940bd45d0984200a1bcd0fac462e146746296242e7342abce5beee86b92b0be65d3aef495a0ec7e2df79837fde3b44ac1773ffd11cf2531da", 0x94}], 0x1) close(r6) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080)="ab", &(0x7f0000000000)=0xfd8c, 0x0, 0x0) fcntl$lock(r5, 0x0, &(0x7f00000000c0)={0x1, 0x0, 0x1ff, 0x200000, r1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) close(r7) r8 = socket(0x20, 0x8000, 0x0) setsockopt(r8, 0x1000000029, 0x3b, &(0x7f0000000000), 0x0) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000000029, 0xb, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) recvfrom(r7, &(0x7f0000000280)=""/49, 0x31, 0x0, &(0x7f00000002c0)=@in6={0x18, 0x2, 0xfffffffe, 0x8}, 0xc) write(r7, 0x0, 0x0) executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(0x0, 0x0) chdir(0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0xc8, 0xffffffffffffffff}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x1ff, 0x0, 0x89c, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x8, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) r1 = getuid() r2 = getuid() chown(&(0x7f0000000040)='./file0\x00', r2, 0xffffffffffffffff) setreuid(0xee00, r1) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='W\x00') mlockall(0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x3}, {0x101}, {0x6, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "d88c1afa8797f9bdca0988d115540100", 0x0, 0x800}) attempt to execute user address 0x3c729 in supervisor mode kernel: page fault trap, code=10 Stopped at acpi_pdirpa+0x2859a: uvm_fault(0xfffffd80074a2560, 0x3c729, 0, 1) -> e kernel: page fault trap, code=0 Stopped at db_read_bytes+0xd0: movzbl 0xffffffffffffffff(%r15),%eax TID PID UID PRFLAGS PFLAGS CPU COMMAND *123816 29259 0 0x8000000 0x4000000 0 syz-executor.1 db_read_bytes(3c729,1,ffff80002a6bee44) at db_read_bytes+0xd0 db_get_value(3c729,1,0) at db_get_value+0x50 db_disasm(3c729,0) at db_disasm+0x82 db_trap(6,10) at db_trap+0x115 db_ktrap(6,10,ffff80002a6bf0e0) at db_ktrap+0x1ab kerntrap(ffff80002a6bf0e0) at kerntrap+0x130 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b acpi_pdirpa() at acpi_pdirpa+0x2859a rt_match(ffff80002a6bf4a0,ffff80002a6bf4bc,1,0) at rt_match+0xc3 route_mpath(ffff80002a6bf488,fffffd8076c686f8,fffffd8076c686f4,0) at route_mpath+0x8b in_ouraddr(fffffd8076b77c00,ffff800000e7b800,ffff80002a6bf488) at in_ouraddr+0x98 ip_input_if(ffff80002a6bf578,ffff80002a6bf584,0,0,ffff800000e7b800) at ip_input_if+0x25e ipv4_input(ffff800000e7b800,fffffd8076b77c00) at ipv4_input+0x47 ether_input(ffff800000e7b800,fffffd8076b77c00) at ether_input+0x525 end trace frame: 0xffff80002a6bf6a0, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic *cpu0: uvm_fault(0xfffffd80074a2560, 0x3c729, 0, 1) -> e ddb> trace db_read_bytes(3c729,1,ffff80002a6bee44) at db_read_bytes+0xd0 db_get_value(3c729,1,0) at db_get_value+0x50 db_disasm(3c729,0) at db_disasm+0x82 db_trap(6,10) at db_trap+0x115 db_ktrap(6,10,ffff80002a6bf0e0) at db_ktrap+0x1ab kerntrap(ffff80002a6bf0e0) at kerntrap+0x130 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b acpi_pdirpa() at acpi_pdirpa+0x2859a rt_match(ffff80002a6bf4a0,ffff80002a6bf4bc,1,0) at rt_match+0xc3 route_mpath(ffff80002a6bf488,fffffd8076c686f8,fffffd8076c686f4,0) at route_mpath+0x8b in_ouraddr(fffffd8076b77c00,ffff800000e7b800,ffff80002a6bf488) at in_ouraddr+0x98 ip_input_if(ffff80002a6bf578,ffff80002a6bf584,0,0,ffff800000e7b800) at ip_input_if+0x25e ipv4_input(ffff800000e7b800,fffffd8076b77c00) at ipv4_input+0x47 ether_input(ffff800000e7b800,fffffd8076b77c00) at ether_input+0x525 tun_dev_write(5d01,ffff80002a6bf8f8,0,2) at tun_dev_write+0x209 spec_write(ffff80002a6bf750) at spec_write+0xd8 VOP_WRITE(fffffd8059e43cd0,ffff80002a6bf8f8,11,fffffd807f7d76e8) at VOP_WRITE+0xc3 vn_write(fffffd80692bcc40,ffff80002a6bf8f8,0) at vn_write+0x157 dofilewritev(ffff80002a6b79c8,c8,ffff80002a6bf8f8,0,ffff80002a6bf9b0) at dofilewritev+0x1a9 sys_write(ffff80002a6b79c8,ffff80002a6bfa60,ffff80002a6bf9b0) at sys_write+0x87 syscall(ffff80002a6bfa60) at syscall+0x72a Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x4fec30e680, count: -22 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80002a6bee30 rbx 0x1 rdx 0 rcx 0x28 rax 0xffff80002a6b79c8 r8 0xffff80002a6bef60 r9 0x8080808080808080 r10 0xbdfa7e895c71c0d4 r11 0x61c2abd3b3c97b49 r12 0x1 r13 0x1 r14 0xffff80002a6bee45 r15 0x3c72a acpi_pdirpa+0x2859b rip 0xffffffff824dd5a0 db_read_bytes+0xd0 cs 0x8 rflags 0x10282 __ALIGN_SIZE+0xf282 rsp 0xffff80002a6bedd0 ss 0x10 db_read_bytes+0xd0: movzbl 0xffffffffffffffff(%r15),%eax ddb> show proc PROC (syz-executor.1) tid=123816 pid=29259 tcnt=3 stat=onproc flags process=8000000 proc=4000000 runpri=32, usrpri=84, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 forw=0xffffffffffffffff, list=0xffff80002a6b7c58,0xffff80002a6b7748 process=0xffff8000375cc880 user=0xffff80002a6ba000, vmspace=0xfffffd80074a2560 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 47252 377636 24175 0 2 0x8000000 syz-executor.3 47252 280645 24175 0 3 0xc000080 fsleep syz-executor.3 78026 214415 87013 0 2 0x8000000 syz-executor.2 78026 497227 87013 0 3 0xc000080 fsleep syz-executor.2 35044 188807 64999 0 2 0x8000000 syz-executor.5 35044 104554 64999 0 3 0xc000080 fsleep syz-executor.5 61040 51095 46941 0 2 0x8000000 syz-executor.4 61040 509370 46941 0 3 0xc000080 fsleep syz-executor.4 29259 97561 97720 0 2 0x8000000 syz-executor.1 *29259 123816 97720 0 7 0xc000000 syz-executor.1 29259 219508 97720 0 3 0xc000080 fsleep syz-executor.1 20590 310543 24720 0 2 0x8000010 syz-executor.0 20590 64895 24720 0 3 0xc000090 fsleep syz-executor.0 20590 448454 24720 0 3 0xc000090 fsleep syz-executor.0 57423 56212 14215 0 2 0x8000000 syz-executor.6 57423 503573 14215 0 3 0xc000080 fsleep syz-executor.6 57423 437266 14215 0 3 0xc000080 fsleep syz-executor.6 78359 441982 59226 0 2 0x8000000 syz-executor.7 78359 127859 59226 0 3 0xc000080 fsleep syz-executor.7 58760 509588 0 0 3 0x14200 acct acct 46324 302762 0 0 3 0x14280 nfsidl nfsio 12534 362028 0 0 3 0x14280 nfsidl nfsio 95131 473833 0 0 3 0x14280 nfsidl nfsio 23989 257500 0 0 3 0x14280 nfsidl nfsio 59408 512166 0 0 3 0x14280 nfsidl nfsio 8989 93114 0 0 3 0x14280 nfsidl nfsio 13842 494862 0 0 3 0x14280 nfsidl nfsio 62576 323988 0 0 3 0x14280 nfsidl nfsio 14426 126706 0 0 3 0x14280 nfsidl nfsio 75971 473023 0 0 3 0x14280 nfsidl nfsio 5973 460890 0 0 3 0x14280 nfsidl nfsio 65547 70090 0 0 3 0x14280 nfsidl nfsio 43818 255146 0 0 3 0x14280 nfsidl nfsio 73628 189936 0 0 3 0x14280 nfsidl nfsio 53240 207606 0 0 3 0x14280 nfsidl nfsio 72426 66812 0 0 3 0x14280 nfsidl nfsio 60564 436878 0 0 3 0x14280 nfsidl nfsio 21987 404589 0 0 3 0x14280 nfsidl nfsio 59036 229948 0 0 3 0x14280 nfsidl nfsio 46533 476348 0 0 3 0x14280 nfsidl nfsio 59226 76124 88495 0 3 0x8000082 nanoslp syz-executor.7 46941 135502 88495 0 3 0x8000082 nanoslp syz-executor.4 87013 430978 88495 0 2 0x8000482 syz-executor.2 97720 118230 88495 0 3 0x8000082 nanoslp syz-executor.1 64999 380276 88495 0 2 0x8000482 syz-executor.5 24175 315359 88495 0 3 0x8000082 nanoslp syz-executor.3 24720 374439 88495 0 3 0x8000082 nanoslp syz-executor.0 14215 91179 88495 0 3 0x8000082 nanoslp syz-executor.6 69883 230038 1 0 3 0x18100083 ttyin getty 70588 156634 0 0 3 0x14200 bored sosplice 88495 363057 48330 0 3 0x1a000082 wait syz-fuzzer 88495 280861 48330 0 3 0x1e000082 thrsleep syz-fuzzer 88495 226400 48330 0 3 0x1e000082 wait syz-fuzzer 88495 65746 48330 0 3 0x1e000082 thrsleep syz-fuzzer 88495 351582 48330 0 3 0x1e000082 wait syz-fuzzer 88495 406442 48330 0 3 0x1e000082 wait syz-fuzzer 88495 98333 48330 0 3 0x1e000082 kqread syz-fuzzer 88495 168202 48330 0 3 0x1e000082 thrsleep syz-fuzzer 88495 261802 48330 0 3 0x1e000082 wait syz-fuzzer 88495 521006 48330 0 3 0x1e000082 thrsleep syz-fuzzer 88495 81979 48330 0 3 0x1e000082 thrsleep syz-fuzzer 88495 227721 48330 0 3 0x1e000082 wait syz-fuzzer 88495 63080 48330 0 3 0x1e000082 wait syz-fuzzer 88495 162451 48330 0 3 0x1e000082 wait syz-fuzzer 48330 10919 54379 0 3 0x810008a sigsusp ksh 54379 278187 44768 0 3 0x1800009a kqread sshd 44768 331584 1 0 3 0x18000088 kqread sshd 6636 9042 27293 73 3 0x19100090 kqread syslogd 27293 287653 1 0 3 0x18100082 sbwait syslogd 89565 333927 1 0 3 0x18100080 kqread resolvd 28788 496150 0 0 3 0x14200 bored smr 69214 500566 0 0 2 0x14200 zerothread 5569 409778 0 0 3 0x14200 aiodoned aiodoned 68163 90609 0 0 3 0x14200 syncer update 51540 480107 0 0 3 0x14200 cleaner cleaner 22273 301815 0 0 3 0x14200 reaper reaper 76036 224213 0 0 3 0x14200 pgdaemon pagedaemon 18834 467366 0 0 3 0x14200 bored viomb 72672 291100 0 0 3 0x40014200 acpi0 acpi0 32684 155202 0 0 3 0x14200 bored softnet3 38401 520200 0 0 3 0x14200 bored softnet2 40941 628 0 0 3 0x14200 bored softnet1 73114 483260 0 0 3 0x14200 bored softnet0 53016 400971 0 0 3 0x14200 bored systqmp 30579 138710 0 0 3 0x14200 bored systq 45991 151643 0 0 2 0x40014200 softclock 82801 371926 0 0 3 0x40014200 idle0 1 512774 0 0 3 0x8080082 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10170 6421K 6866K 166960K 14233 0 pcb 17 20K 22K 166960K 733 0 rtable 205 8K 10K 166960K 5707 0 pf 33 9K 10K 166960K 474 0 ifaddr 42 12K 13K 166960K 758 0 ifgroup 58 2K 2K 166960K 889 0 sysctl 4 1K 2K 166960K 7 0 counters 32 17K 17K 166960K 236 0 ioctlops 0 0K 2K 166960K 498 0 iov 0 0K 20K 166960K 473 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1464 92K 93K 166960K 5813 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 162 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 580 0 dirhash 12 2K 2K 166960K 78 0 ACPI 1697 195K 286K 166960K 12548 0 file desc 18 65K 109K 166960K 6312 0 sigio 0 0K 0K 166960K 162 0 proc 53 42K 124K 166960K 5480 0 subproc 104 6K 8K 166960K 2396 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 770 0 in_multi 75 5K 7K 166960K 2039 0 ether_multi 2 0K 0K 166960K 25 0 mrt 2 0K 0K 166960K 13 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 73 334K 334K 166960K 73 0 exec 0 0K 1K 166960K 3179 0 pfkey data 0 0K 2K 166960K 5 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 276 98K 114K 166960K 49266 0 UVM aobj 131 8K 8K 166960K 141 0 pinsyscall 32 64K 114K 166960K 11853 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 1K 166960K 275 0 NDP 13 0K 2K 166960K 551 0 temp 76 6812K 7068K 166960K 158081 0 kqueue 6 10K 26K 166960K 611 0 SYN cache 2 16K 16K 166960K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 723 0 722 2 0 2 2 0 8 1 rtentry 112 2057 0 1968 4 0 4 4 0 8 0 unpcb 144 3610 0 3604 6 0 6 6 0 8 5 syncache 336 4 0 4 1 0 1 1 0 8 1 sackhl 24 7 0 7 1 0 1 1 0 8 1 tcpqe 32 8 0 8 1 0 1 1 0 8 1 tcpcb 808 1634 0 1629 11 2 9 11 0 8 8 arp 88 393 0 377 1 0 1 1 0 8 0 ipq 40 19 0 18 1 0 1 1 0 8 0 ipqe 40 625 0 624 1 0 1 1 0 8 0 inpcb 352 6556 0 6550 22 13 9 13 0 8 8 nd6 104 530 0 511 1 0 1 1 0 8 0 pkpcb 40 42 0 42 1 0 1 1 0 8 1 kcovpl 48 184 0 176 1 0 1 1 0 8 0 ppxss 1072 10 0 10 1 0 1 1 0 8 1 art_heap8 4096 3 0 1 3 0 3 3 0 8 1 art_heap4 256 7730 0 7363 114 83 31 31 0 8 4 art_table 32 7733 0 7364 4 0 4 4 0 8 0 art_node 16 2047 0 1968 1 0 1 1 0 8 0 sysvmsgpl 40 41 0 32 1 0 1 1 0 8 0 semupl 112 3 0 3 1 0 1 1 0 8 1 semapl 112 577 0 567 1 0 1 1 0 8 0 shmpl 112 138 0 10 4 0 4 4 0 8 0 dirhash 1024 61 0 44 3 0 3 3 0 8 0 dino2pl 256 8799 0 7269 96 0 96 96 0 8 0 ffsino 240 8799 0 7269 91 0 91 91 0 8 0 nchpl 144 16323 0 14597 66 0 66 66 0 8 1 uvmvnodes 80 9236 0 0 189 0 189 189 0 8 0 vnodes 216 9236 0 0 514 0 514 514 0 8 0 namei 1024 74685 0 74685 3 0 3 3 0 8 3 vcpupl 3904 13 0 0 2 0 2 2 0 8 0 vmpool 664 22 0 9 2 0 2 2 0 8 0 kstatmem 264 434 0 408 2 0 2 2 0 8 0 scsiplug 72 7 0 7 1 0 1 1 0 8 1 scxspl 216 112871 0 112871 8 0 8 8 1 8 8 plimitpl 152 797 0 782 1 0 1 1 0 8 0 sigapl 424 6283 0 6219 8 0 8 8 0 8 0 futexpl 64 72709 0 72699 1 0 1 1 0 8 0 knotepl 120 18056 0 17990 11 0 11 11 0 8 7 kqueuepl 184 1459 0 1453 6 0 6 6 0 8 5 pipepl 288 1898 0 1868 7 0 7 7 0 8 4 fdescpl 432 6242 0 6216 5 0 5 5 0 8 0 filepl 120 41370 0 41143 22 7 15 22 0 8 6 lockfpl 104 1315 0 1313 1 0 1 1 0 8 0 lockfspl 48 523 0 521 1 0 1 1 0 8 0 sessionpl 144 191 0 176 1 0 1 1 0 8 0 pgrppl 48 383 0 368 1 0 1 1 0 8 0 ucredpl 104 6039 0 6027 1 0 1 1 0 8 0 zombiepl 144 6219 0 6219 1 0 1 1 0 8 1 processpl 1072 6283 0 6219 5 0 5 5 0 8 0 procpl 656 11366 0 11278 8 0 8 8 0 8 0 sosppl 168 79 0 79 1 0 1 1 0 8 1 sockpl 504 10982 0 10969 111 101 10 24 0 8 8 mcl64k 65536 21 0 21 1 0 1 1 0 8 1 mcl16k 16384 2 0 2 1 0 1 1 0 8 1 mcl12k 12288 14 0 14 1 0 1 1 0 8 1 mcl9k 9216 2 0 2 1 0 1 1 0 8 1 mcl8k 8192 98 0 98 1 0 1 1 0 8 1 mcl4k 4096 24 0 24 1 0 1 1 0 8 1 mcl2k2 2112 2 0 2 1 0 1 1 0 8 1 mcl2k 2048 53440 0 53337 42 21 21 36 0 8 5 mtagpl 96 45 0 45 1 0 1 1 0 8 1 mbufpl 256 150369 0 150210 226 201 25 74 0 8 8 bufpl 280 16646 0 7409 660 0 660 660 0 8 0 anonpl 24 816528 0 810810 68 0 68 68 0 188 5 amapchunkpl 152 161173 0 160488 43 0 43 43 0 158 11 amappl16 200 15911 0 15788 56 40 16 19 0 8 8 amappl15 192 13 0 13 1 0 1 1 0 8 1 amappl14 184 803 0 793 2 0 2 2 0 8 1 amappl13 176 40 0 40 1 0 1 1 0 8 1 amappl12 168 9315 0 9288 3 0 3 3 0 8 1 amappl11 160 106 0 102 1 0 1 1 0 8 0 amappl10 152 213 0 203 1 0 1 1 0 8 0 amappl9 144 182 0 182 1 0 1 1 0 8 1 amappl8 136 384 0 354 2 0 2 2 0 8 0 amappl7 128 65 0 51 1 0 1 1 0 8 0 amappl6 120 2624 0 2613 2 0 2 2 0 8 0 amappl5 112 819 0 810 1 0 1 1 0 8 0 amappl4 104 1683 0 1659 2 0 2 2 0 8 1 amappl3 96 28867 0 28783 3 0 3 3 0 8 0 amappl2 88 7076 0 7020 4 0 4 4 0 8 1 amappl1 80 38893 0 38491 22 3 19 22 0 8 8 amappl 88 47323 0 47127 6 0 6 6 0 92 0 dma4096 4096 1 0 1 1 0 1 1 0 8 1 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 0 1 1 0 8 1 dma128 128 253 0 253 1 0 1 1 0 8 1 dma64 64 6 0 6 1 0 1 1 0 8 1 dma32 32 7 0 7 1 0 1 1 0 8 1 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 140 0 10 3 0 3 3 0 8 0 uaddrrnd 24 6264 0 6225 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 6264 0 6225 1 0 1 1 0 8 0 vmmpekpl 168 51650 0 51585 4 0 4 4 0 8 0 vmmpepl 168 428851 0 427146 111 0 111 111 0 357 29 vmsppl 344 6263 0 6225 5 0 5 5 0 8 0 rwobjpl 24 108716 0 98426 64 0 64 64 0 8 0 pdppl 4096 12534 0 12463 511 440 71 92 0 8 0 pvpl 32 2395431 0 2383958 361 17 344 361 0 265 215 pmappl 216 6263 0 6225 3 0 3 3 0 8 0 extentpl 40 56 0 38 1 0 1 1 0 8 0 phpool 112 1226 0 848 13 0 13 13 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace db_read_bytes(3c729,1,ffff80002a6bee44) at db_read_bytes+0xd0 db_get_value(3c729,1,0) at db_get_value+0x50 db_disasm(3c729,0) at db_disasm+0x82 db_trap(6,10) at db_trap+0x115 db_ktrap(6,10,ffff80002a6bf0e0) at db_ktrap+0x1ab kerntrap(ffff80002a6bf0e0) at kerntrap+0x130 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b acpi_pdirpa() at acpi_pdirpa+0x2859a rt_match(ffff80002a6bf4a0,ffff80002a6bf4bc,1,0) at rt_match+0xc3 route_mpath(ffff80002a6bf488,fffffd8076c686f8,fffffd8076c686f4,0) at route_mpath+0x8b in_ouraddr(fffffd8076b77c00,ffff800000e7b800,ffff80002a6bf488) at in_ouraddr+0x98 ip_input_if(ffff80002a6bf578,ffff80002a6bf584,0,0,ffff800000e7b800) at ip_input_if+0x25e ipv4_input(ffff800000e7b800,fffffd8076b77c00) at ipv4_input+0x47 ether_input(ffff800000e7b800,fffffd8076b77c00) at ether_input+0x525 tun_dev_write(5d01,ffff80002a6bf8f8,0,2) at tun_dev_write+0x209 spec_write(ffff80002a6bf750) at spec_write+0xd8 VOP_WRITE(fffffd8059e43cd0,ffff80002a6bf8f8,11,fffffd807f7d76e8) at VOP_WRITE+0xc3 vn_write(fffffd80692bcc40,ffff80002a6bf8f8,0) at vn_write+0x157 dofilewritev(ffff80002a6b79c8,c8,ffff80002a6bf8f8,0,ffff80002a6bf9b0) at dofilewritev+0x1a9 sys_write(ffff80002a6b79c8,ffff80002a6bfa60,ffff80002a6bf9b0) at sys_write+0x87 syscall(ffff80002a6bfa60) at syscall+0x72a Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x4fec30e680, count: -22 ddb> machine ddbcpu 1 No such command ddb> trace db_read_bytes(3c729,1,ffff80002a6bee44) at db_read_bytes+0xd0 db_get_value(3c729,1,0) at db_get_value+0x50 db_disasm(3c729,0) at db_disasm+0x82 db_trap(6,10) at db_trap+0x115 db_ktrap(6,10,ffff80002a6bf0e0) at db_ktrap+0x1ab kerntrap(ffff80002a6bf0e0) at kerntrap+0x130 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b acpi_pdirpa() at acpi_pdirpa+0x2859a rt_match(ffff80002a6bf4a0,ffff80002a6bf4bc,1,0) at rt_match+0xc3 route_mpath(ffff80002a6bf488,fffffd8076c686f8,fffffd8076c686f4,0) at route_mpath+0x8b in_ouraddr(fffffd8076b77c00,ffff800000e7b800,ffff80002a6bf488) at in_ouraddr+0x98 ip_input_if(ffff80002a6bf578,ffff80002a6bf584,0,0,ffff800000e7b800) at ip_input_if+0x25e ipv4_input(ffff800000e7b800,fffffd8076b77c00) at ipv4_input+0x47 ether_input(ffff800000e7b800,fffffd8076b77c00) at ether_input+0x525 tun_dev_write(5d01,ffff80002a6bf8f8,0,2) at tun_dev_write+0x209 spec_write(ffff80002a6bf750) at spec_write+0xd8 VOP_WRITE(fffffd8059e43cd0,ffff80002a6bf8f8,11,fffffd807f7d76e8) at VOP_WRITE+0xc3 vn_write(fffffd80692bcc40,ffff80002a6bf8f8,0) at vn_write+0x157 dofilewritev(ffff80002a6b79c8,c8,ffff80002a6bf8f8,0,ffff80002a6bf9b0) at dofilewritev+0x1a9 sys_write(ffff80002a6b79c8,ffff80002a6bfa60,ffff80002a6bf9b0) at sys_write+0x87 syscall(ffff80002a6bfa60) at syscall+0x72a Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x4fec30e680, count: -22