last executing test programs: 8.369478038s ago: executing program 6 (id=898): r0 = socket(0x800000018, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0xc8) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) getsockopt(r0, 0x7, 0x6, &(0x7f00000002c0)=""/182, &(0x7f0000000180)=0xb6) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0xc, 0x2000000000000004}, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) truncate(&(0x7f00000001c0)='./bus\x00', 0x5) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xffff, 0xc0, 0xfff4, 0x1, 0x7ff, 0xffffffff, 0x1, 0x2, 0x1, 0x4000000000000006, 0x101}) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) close(r3) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x102) read(r4, &(0x7f0000000280)=""/35, 0x23) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) dup2(r0, r1) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000380), 0x0) shmget$private(0x0, 0x4000, 0x402, &(0x7f0000459000/0x4000)=nil) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x2}, {0x0, 0xfffffffb}, {0x0, 0xb7c}, {0x0, 0x1}, {0x0, 0x9}, {0x0, 0x4}, {0x3, 0x2}, {0x2, 0xc8}, {0x5, 0x2}, {0x3, 0xfe}, {0x2, 0x1}, {0x3, 0x1}, {0x3, 0xfffffffd}, {}, {0x0, 0x3}, {0x0, 0x1ff}, {0x1, 0x8}, {0x2, 0xfffeffff}, {}, {0x2, 0x5}, {}, {0x1, 0xffffffff}, {0x2}, {}, {}, {0x2}, {0x0, 0x3}, {0x0, 0xfffffffe}, {}, {}, {}, {0x1, 0x57fd}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_mpls(&(0x7f0000000080)={0x4, 0x21, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 7.997391188s ago: executing program 6 (id=926): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x84, 0x11, 0x3, 0x48}, {0x6, 0x80, 0x12, 0xfffff802}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socket(0x18, 0x3, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000240)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad9003037008fd8b0e56f2493ff1f88b029e0ad0c35ff02000000000000000000000000000102009078000000006006c32e00068900fe8000000000000000000000000000aa000000000000000000000000000000018952cfe99a552fd4adbf9ae6dc4bf26a6fd2a0c4c018e22ddd3c45011db1783ac304d751a5513396c3f5c6301ae324b9bf4356019e3aa0c6fbb24e0bedacf79449a1ad76cbb056dcb57041a650dc3b200360ccf481f40b37984b0ec672804452"]) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="a7a6d61de4a16809d262d9bbf03f62ee36e617cdfd1b6171f504b3ae090e00000000aacd3dc6959cb3e86fff46c0822411336dc6609c7ec2c04f14ff79b144ec37d0974bbf0b6c1a72405a2a0b39170bf2b75dbf12a4e237eac04300000000c65800"/129, &(0x7f0000000000)=0x81, 0x0, 0x0) kqueue() kqueue() kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) 7.984744668s ago: executing program 6 (id=927): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x100, 0x9, 0x4, 0x8, "4b42df220c670cf6f4e0711f2f91c2a82f00", 0x0, 0x12e8}) r0 = syz_open_pts() open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x9, 0x5, 0xfffdff80, 0x160350d, "04f0ee091a00041300000fe0ff2285080800", 0x1000004, 0x42}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x14}, 0x2, &(0x7f0000000000)="d766fc7700020000000000", 0x0, 0x0, 0x0) 5.410653064s ago: executing program 4 (id=1008): chmod(&(0x7f0000000040)='.\x00', 0x35e) syz_emit_ethernet(0x3e, &(0x7f0000000500)=ANY=[@ANYBLOB="3deebe72c64eaaaaaaaaaaaa86dd60826e3a000800050000000000000000ea87740000000000ff0200000000000000000000000000012c0090"]) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x2e) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r1 = syz_open_pts() close(r1) syz_open_pts() openat(r0, &(0x7f00000014c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8, 0x80) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x5a3, 0x6, 0x1c62, 0x7ffffffd, "c2a6d203afff7f0d000004000000008000", 0x2, 0x8}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) write(r1, &(0x7f0000000740)="590bd50666e24daa5275d333e860b7a4f4fbe93f22a311377010f6fc1e02e382091b3ac623e3739b8a598f0caa36c93343d7862756f13ad6cd4d41899aae66967854d333935eaa0d3ee3cdd3b147f2afdacc96266a03bda900d364cb11224fb955eb97c5dc5099ca5c28877159ee94e7f73013f20d9209c02a1c49d203ca96e95b9707cd3d28d634b6fc9e6d51c9af518a29203c158648ba8cda3ba5cb918319cba8a48bc27434e6b344ebe2d289c72a3c6324c8edacf98d19f50b3b423ef0fd04d8e09bfc0c5f724ce9417d8028d1228b022ebded8f30acfa37040316593049ca79d43801ccbd9177f878f55178bb40081d3496f1dfa80e4fcb3c15c20354457a17e2b753fd97ae16d86b7d6ed01d7521d27ef7fca7f004d73379c3ed0c95b0bb6602e269c796e5e1916851e811a4a0facb138550e25ed2a36cad8e6c656cd7f2d2a50af9b3699975b970d3a166ddd9b9b3141b3bd8596c7bf39a8ea201e6230cb0cc0bfd442715001b8503e6904509d064765134c590161ca4bde1cea226d698a3d20fae76cf30b580275b8dbf6a6b381f77aa48ed63183e629a22d71e5abc3f3372de1aa6fc679fc256c96d9641b8669368d6417e2107628da06a857865d080397f3da9f78520e5b08480662aba9abc8ea286b3e4260134a0294a98c54ca35d243ef55ef5c4184d854eeab7660619984f238456c54972212b0000f9201eea82e9f37db57b61e77600a6f7c796b41d7d99338a74422f474a48d04d2f4fd2d11b77f79c1e9048a87ba70cd7ba79a6e489417310104ddc0d357564920416596517cacff08d3fc0ac83795c627dc2f1ab73592d88d1f2a7e0d637a29e858d2036e48fba7afd8983abe14e2683ef59a6da1ff5f0eeaf0e7c9726f717a406ca134f240b2b9934a8601a70abb1681898d66aae1fca2900e84c9c7ef609c20af356e2c00b530a08f2faa2fb0b364b6acace3589d65adce2d750fd3b048d68ecbd4f97a4fe594526da487d2feafefa59195f5c00942b8cd0b3b7af3d2e83874bfc141532c35ce0af8a19ddfed20d7b144717d7cc7d61537ba6af50f3882a197c3b7fd2c13ddbe5f98bacfcb70c0dd389c04b5b4da6b2e029ae087bdd813be935b893b9f55e353096d4b47c308cc6517500725dd44935e42b4f3d42e080ab2330eac2715d5d7974ddcede5405ae6ab60bbf5661824b60c1d0354e0f77bf8f1f65d1076bc25610808569a1bdb842b4106fa30342096386b622ed8d5ade5b111490840a624121d859b646f45d298f4900b5aa6a0d1a38907c7c937b04871d391dce846fc83c532ac4dd6a82c256eec9aa28e7cd0f96d4278ee3615e7596969ad94d51eddae555e1582109ed5018c10873f931c620fb1a508e0ab6f16422edcbcd9c80f0f800d3a3da03a0e46c30648a1047b5684c35a96ea4cd13a2574098f5e59a6f04560a3f5c7bf9780e4f12495298b0bdf4e66529131c631b920e8a5877934bef90cb95cde45bd8afceed2c6202a114f053504798e5e815bcd6e91c5ad65e16c2a4cf82123f93d9f0688bc82e6a638937045bc181e2d0392641ff8006ae64d72aaad84b76c8153c311cc4101eb757b61aee8504f6e085c3b5b0eb068990e46041751eb900ffa5466b960802eb32cc8d376993a3b432e9a793532ad38e224d160f1081d8ea291dbc3c3ffe7ee47fb6dfbf30e2226adbfbb6844a59f9f88d4f38491eb29f504f2417660d40c3bc198932f42c0dd0d54490679da1144830650e3d0c80eb2b27b485376bd1610fd355e46572ea9e17cafca4c3503c62633a2695049d98285889b47697c7b59d6276e460af68a48d2c651c3f534a754954a0b23f55ff5598e4bf6e3af6ac98c2f88852d0adab4c9160c05ab40f8f5f0c1cafea4d9e28068514a47894722e9ad4bb29d6eba62e99714de366bb3a89415b13f248e69e0809c5989c67dc5ce523f90b8ed938242286f77ffd57f2c345adf9464c07ec0f4ad3e4e33a27765a7831e178ccda06e5d29f4968eee42bf484ad7688ad0e63b74fa8c7f11d2810b785e759d83e452d0c6d7192cd38abf9530a4cb7be0d04e587e62af33932ea61645742039bae08fcf33b8c271525067211a5c1eb9bd5d1a90e3c566d2fa82ffad65bfbcba391301bb9a81a9b23bca33118b26f597f49f02369d53b27f1418ed90f451293512ce54f7dd2ad2efd7f1898d8f63c4b34fd4f32b19d4289e30ebd3d49409b8d0a5c14ab701b2051b3344d79f1e711bbafc455ef509da34c64049b5d54f3fc8f70a7c0310206753b2f824846a81586da6db10e705aab84a4b0aa5e603348d854a4668af8a492ee6eefacb9caf7eff4ad5182212527b5ee1bc563592fa19233d95b48ed1cdd629a1b7dc9223c3330614d3b4e2bf1c889a2215ca782be1b5c0f76a4f310989abbaa6a48d3ee6236f984685f87a21c58b645bc09964ee82b6fce5dd67665bb00766c2fea19b8ae161543488c2b92683e685a452814cb4ddda7aec3d7cea15ee177d0f9226191d68d2a86ce5ac6de472aca2af2854cda5f6e57b1ed3effffd0e299b85d91cd3d455e599e0b8bde7c1d999b844c7e4da42ffee53600084e868226ddaa135f279e24dbea54e3be706b52b8f1064c7868b985e4c249218e05a8bb613b3bba1660a85ead91555fc9973cc5cf9b2fcec5e4f8e00d5db2e9515111bdd8ff38b109cce9b1aaa8922cf457a5e0f8f92bd32e5ee6af7790b1ec36a453ced074464edc1f1768bf009e508946968c44e3e8aebff55e956acd051c76113ad11f62faf005c362bd475cb72368ecdaafa0a3804306afaf4a485af390f639c0c73fdeaec4b96088122dd86915a9de627505d35b4f69118f132647f6bb156731773bddb2c2340c3fc0d28b1e3771e63158ad893ec1174b71495b75835f0c9ff3ebb49b5df72b30452d69bb0f70fb42e587b70c8df1907c2ea29da15d3ab993db705925c39a7285bfb6d5c0d0d1d5d9f794bf7c4bd9bc8e217580d6b6f874ee8b25fad38c29091c99d137541cc96a7f2811909d622dfca53ab8a4c024a68caee6ba977cc92c4edd7cd0d649a9e7e6a184c25a1b891bbfc60932f245369d89080316fb184bdf077cd7d797894b60b18c93a36b73c0aa52777c6c5bbb900ff74a779992ba1f1831083c06aaf0a872ce8482957ca306aa9a642395051fb15c89f3e57f418f126fefc07aa7393c074413185ee87c2efa732813902aa461b2c55d97fa40d8a0eed8188b4dc2438794320a4158fa00deff0f69b6ca5b1de101c32a817ecc1458f3879505aea843e0dde3e6aebc4ca2f958668e7919719d3818e6e661fde5fe233b770a492b44b7e1eaea664cfc19d8b36bebae3ed39d5d8384a89f7737d90b8f766e3b4d64af9f06a410be5335b6ef25c61275e37c0729e9425ac96a4f0bab49fbf4fa39ea991142cbaf8508cc80551cc94779f20d7bb50c4ab1356c23aaa0052fe8425eeae41d4729f40df45abb080165c347c101bc9ae1abda665947f5dea72ed60bfbd62afdb11a59a6340f4634c188e4fc29e849635dd9f9c4df425a95b55510778316ce3d984ca5b42fd3dd796d6240cdd56ff237eb293de866e62f5cc37dd6933f7b4f2b43b13b0bf4233e23c04faece7620b79049a40a444512775cfbce04d2cb7311b8d5046aaf05301f6f949bfa37444ff6023670d31ca775fc2b50be12c6168c474a064dc1c449d603b95973a4889a5c518cae9dff5198c338f78b759ff8eefea5287cbbf58ed1d0e5624a508db9ad97c0252365b1b0b23ee9524c1cf142bb11e5c239593e9caff10718383a8c7128dc883a6f7d8543607825a519b63bcd39a8e23c86de208b2d01e226ecdfeb7764d36bbbd3409de39919558e942b6edfe0933910b6ab15598e6ad89241d42b7c46b37aea2257a6078deea7c3fdeed7c179fabf930c44bf9a48a29d761ed114d780b608147336d5aeb745cff5c44c6abca5ad077c824bdac97c0a52a31c6ed04e0facd70abb52a985828db5f942d980b60a7ccaa838bc728fc6da8f1b63a66868f661793169328d5d958472ae82048bbab2eb89330a7b84eb7b8ff22a25c4e625574130a8fccbab58be89aea3a8318b30d55da0d820e0a741a992c416f69bdf56c3491b862a3fe6770d9de43e56d1e5926756daa002064c5f6cffe1e3aab2aa6b5c2dae1eda1f3f9f9a94ef2a54af45d59c6d93692459e3d2407a51d811056579a1d60666c02e7d98c2060d729d5a1b39db14737160e4fff1194f097a54a6a1525be7bd225210747fa99a15218e36ce6566dfc5bcb6d1dcafd30e44c48c4568cacef5afcbddbe792cbef343a2a5071472c265d3503d6844ca09734dd15b87932bbe6148e9275cb2341171e9fad2f379cb243aa9882515f9dd95c9c1778227d6aa9f53e02782328152d1206f4570741dec7ec59e127e0fe6bd3172fde010c2d2612aa423745d4864ebd2abecb5a7fb5726a1a66d745938d7a07cfdac6ff2560002508dedea7c2b24ed5320efbfe4fa6eaac9d501f18b94efeba82c0c79da51092ae25e591111d622f3d5692a32a2bc79c1f7a378b56c9ce488759d4e499df837df32eef9420624ab7b957871dd4eb0fd537846ff8221b5bd4e68a86957c22a14c8d09b3996d61194b13002a2559746e95d6441aaf77c90ad2371b0b24d5c1aa7f741ee1a35393c153d28f9b45e7bc812a172b13136a9fd49a62da01a3082907e79462d21a790db4bdde45f01e2fcc96773bff871fe943cb6409ee9042acefd6fc07f9e24cbdfcb1d87cc3c8dbe6659e850a45ee6ed6c41cccaf56e978e16844b9ea287da124853bd9d030068c12c7b7f770e3220a5c03711e0f5254e0823774967d278b029c602be592d31f6ef48730c0a", 0xd71) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./file0\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) renameat(0xffffffffffffff9c, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000240)='./file0\x00') 5.136539844s ago: executing program 4 (id=1020): mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xe02) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4) (async) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4) open(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) close(r0) 5.069432594s ago: executing program 4 (id=1024): r0 = socket(0x18, 0x1, 0x40) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0/file0/../file0\x00') writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xffffffffffffffff) (async) setuid(0xffffffffffffffff) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) close(0x3) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001300), 0x4) setsockopt(r0, 0x1000000029, 0x2f, &(0x7f0000000080), 0x0) 5.066204257s ago: executing program 4 (id=1025): openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x12, 0x85, 0x45}, {0x40, 0xf0, 0xff}, {0x6, 0x80, 0xe, 0xfffff7fe}]}) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='//\x00'], 0x0) (async) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) lchown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) lchown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[]) 5.015033075s ago: executing program 4 (id=1028): r0 = open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) setgid(0xffffffffffffffff) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)=':\x00\x00', 0x3}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) fchmod(r0, 0xf3) setuid(0xffffffffffffffff) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) 5.013910701s ago: executing program 4 (id=1030): sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x80000000, 0x3}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xffffffffffffffff, 0x7, 0x0, 0x0, 0x7, 0x5}, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000700)=""/265, 0x109}], 0x1, 0x0}, 0x80000006}, 0x10, 0x40, 0x0) close(r0) r1 = socket$unix(0x1, 0x5, 0x0) execve(0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0xa3d8) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x11, 0x3, 0x48}, {0x40, 0xf0, 0xff}, {0x6, 0x80, 0x12, 0xfffff802}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="721d1a7055c3cb4e9d397c3c2affc6d0a19283d610335e747d989778354ac313b91bb888b8e4876c36ccd2f16558d8a12029680578e2d3503b27f14fa84c7ecf4acb3419e8b542b24698b71dab19a65a7a2d888747afbe2b9c48aa7aad57961d43abd3fb2b1cf164999f8092", 0x6c}], 0x1) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r2, &(0x7f0000000080)="f81af227c11df3f7ff0100000000", 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x3, 0x7f) dup2(r3, r4) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) sendmsg$unix(r3, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) r5 = syz_open_pts() ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000080)) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x207bef, 0xffffdf86, 0xe, "1826283e7e0021d5ff7f0d01fd1d000004400800", 0x8, 0x7}) write(r5, &(0x7f0000000000)="47d04b987fe506c65346554e103ba33736a4666af3cc679492cb427e78aa3d129f1267aec69736434ee870a348f8b019ecae76e55121c3afe55480e27675dd64b281a8de180d0d", 0x47) 4.766725003s ago: executing program 7 (id=1042): getitimer(0x2, 0xfffffffffffffffe) 4.727743561s ago: executing program 7 (id=1045): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005130000000000003e0004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41c18", 0x62, 0x4a3978cf174d4898, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005136000009f0500000020", 0xd, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9, 0x2000007, 0xfe, 0x1000, 0xc, 0x40000005, 0x10, [{0x0, 0xb, 0x4, 0x71000}, {0x7, 0xc8, 0x7, 0x7}, {0x8, 0x6, 0x0, 0x9}, {0x9, 0x8000900, 0xffbf7ffa}, {0x401, 0x8, 0x2800, 0x7}, {0x2, 0x27f3, 0x3, 0x99}, {0xce1, 0x4, 0x4f8, 0x6d}, {0x6, 0x801, 0xc, 0xb}, {0x2, 0x10000082, 0x4, 0x9}, {0x7, 0x100, 0x0, 0x1088}, {0x1e7, 0x10001, 0xc, 0x6}, {0x800, 0x9, 0x8, 0x9}, {0xb8c, 0x4, 0x8, 0x2}, {0x29a7171a, 0xc, 0x0, 0x4}, {0xc, 0x7, 0xc0000010, 0xfffffffe}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r2 = socket(0x18, 0x3, 0x0) shutdown(r2, 0x2) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000a30001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 4.63479199s ago: executing program 7 (id=1054): unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='c\x00') syz_emit_ethernet(0x32, &(0x7f00000000c0)={@local, @remote, [{[{0x88a8, 0x0, 0x1}], {0x8100, 0x4, 0x1, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x2000, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x1, 0x2, 0x8}}}}}}) r0 = socket$inet(0x2, 0x8003, 0x0) r1 = syz_open_pts() r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1dd180eb0a211ce5, 0x0) fcntl$getown(r2, 0x5) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xb) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000000)="ea10070000000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea00aa6600000000", 0x8) write(r3, 0x0, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r7 = semget$private(0x0, 0x4000000009, 0x20) semop(r7, &(0x7f0000000000)=[{0x0, 0xfffb}, {0x1, 0x401}], 0x2) semop(r7, &(0x7f0000001400)=[{0x0, 0x200}], 0x1) close(r6) socket(0x2, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040)=0x800, 0x3) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000340)="15337ac0", 0x4) syz_emit_ethernet(0x4d, &(0x7f0000000200)={@random="b92cafffffff", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x3f, 0x0, 0x1, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x1, 0x3, 0x8}, {"e3c4fc107f71ed734b5547194172bf7adeb4d9e8011e314f72d6ee1c78c9623f3ec3a4"}}}}}}) 4.600681289s ago: executing program 7 (id=1059): pipe2(&(0x7f0000000040), 0x10000) (async) syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000c0001400f9000000004b7ca3010000ffffac1400aa0000000000000000001a"]) mknod(&(0x7f0000000480)='./bus\x00', 0x2000, 0x412dff) (async) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000002140)=""/4103, 0x1007}, {&(0x7f0000003ec0)=""/4102, 0x1006}], 0x2) (async) open(&(0x7f0000000780)='./file0\x00', 0x615, 0x0) setgroups(0x0, 0x0) setgid(0xffffffffffffffff) (async) setuid(0xffffffffffffffff) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r1 = socket(0x1, 0x5, 0x1) getsockname(r1, 0x0, &(0x7f0000000040)) (async) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async) setitimer(0x1, &(0x7f0000003e80)={{0xffffffff, 0xd06c}, {0x9, 0x2}}, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) (async) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000300)=0xe37) sysctl$kern(&(0x7f0000000000)={0x1, 0x30}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) r3 = socket(0x1, 0x5, 0x0) close(r3) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) recvmsg(r2, &(0x7f00000006c0)={&(0x7f0000000380)=@in, 0xc, &(0x7f0000000580)=[{&(0x7f00000003c0)=""/20, 0x14}, {&(0x7f0000000400)=""/43, 0x2b}, {&(0x7f0000000440)=""/33, 0x21}, {&(0x7f0000000480)=""/117, 0x75}, {&(0x7f0000000500)=""/108, 0x6c}], 0x5, &(0x7f0000000600)=""/141, 0x8d}, 0x1) (async) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000100)=0x20020, 0x4) (async) write(r3, &(0x7f0000000200)="24bdfa5d1d2873c63e35348295b299ab09dbd0734449c365d05ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688a858b8cf6bbca32ec975d185cfcadf68ed7796e53e0000400007a20746f313da7dc6c5133407dbcafaea3077475df6575658bc77274869b4cf11d1374cacc8af0e650876593f6a8822b437639678a1cc3702368dc70dcf2429a7e1582005bed8a072a9c3310cdeeb79f221bda2b2cce0d51b12ea84e60e401ed6abbac6c034a7d182a13e31f491b6f62414871", 0x19825) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}, {&(0x7f0000000b80)="95752036c6a215d486", 0x9}], 0x2, 0x0, 0x0, 0x3}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$TIOCSETA(r4, 0xc4504443, &(0x7f0000000740)={0x0, 0xffffffff, 0x0, 0x0, "01d04b0a0047c1d100", 0x81, 0x6}) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3}, {0x0, 0x300}, {0x0, 0x4}, {}, {0x2, 0xe}, {}, {0x3, 0x1}, {}, {}, {0x1}, {0x1}, {0x3}, {0x2}, {}, {}, {0x2}, {0x1, 0xb4}, {0x1}, {}, {}, {0x0, 0x4}, {0x2}, {0x2}, {0x3}, {0x0, 0x5}, {0x0, 0x1}, {0x0, 0x10000}, {0x1, 0x80000000}, {0x1, 0x6}]}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) 4.52221395s ago: executing program 7 (id=1062): shmget(0x1, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) (async) setpgid(0x0, 0x0) r0 = geteuid() setreuid(r0, 0x0) r1 = getppid() setpgid(0x0, r1) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = getpid() (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) socketpair$unix(0x1, 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) getitimer(0x2, 0x0) (async) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80044403, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) socket(0x1, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) (async) r3 = semget(0x0, 0x1, 0x2c7) semop(r3, &(0x7f0000000000)=[{0x0, 0x7, 0x800}, {0x0, 0xfff8, 0x1000}], 0x2) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) (async) setsockopt$inet_opts(r4, 0x0, 0x1, 0x0, 0x0) (async) sendto$inet(r4, &(0x7f0000000280)="757ba3", 0x3, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r2) (async) getppid() 4.516140626s ago: executing program 7 (id=1065): select(0x40, &(0x7f0000000180)={0xffff7ffffffffffd, 0x44809e9d, 0x401, 0x3, 0x100, 0x181c, 0x8, 0x1000000000a}, 0x0, 0x0, 0x0) (async) r0 = kqueue() select(0x40, &(0x7f0000000080)={0x8, 0x5, 0xfffffffffffffff9, 0x2, 0x2, 0x1df, 0x9, 0xe}, &(0x7f00000000c0)={0x22926f5, 0x8000000000000000, 0xd, 0x400, 0x6, 0x8001, 0x100000000000051, 0x40}, &(0x7f0000000100)={0x1, 0x4, 0x0, 0x2, 0x2, 0xde2, 0x7, 0xfffffffffffffff8}, &(0x7f0000000200)={0xd, 0x3}) (async) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x19, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) (async) r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0xfffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x101, 0x4, r2, r2, 0x0, 0x0, 0x0, 0x23}) (async) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async, rerun: 32) r5 = fcntl$getown(r3, 0x5) (rerun: 32) fcntl$setown(r1, 0x6, r5) (async) fcntl$setown(r1, 0x6, r5) (async) r6 = syz_open_pts() mknod(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r7 = socket(0x2, 0x3, 0xc) ioctl$FIONREAD(r7, 0xc0286988, &(0x7f00000001c0)) (async) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000340)={0x8, 0x6, 0x8, 0x5, "ff14e7130b1e58c200", 0x40, 0x3effc}) (async) writev(r6, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000500)={0x9c0, 0xfffffffb, 0x10001, 0x6, "ce60011271f4316e3f38000200", 0x3, 0x3}) (async) syz_open_pts() ioctl$TIOCSTAT(r6, 0x20007465, 0x0) (async, rerun: 64) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b92) (async, rerun: 64) r8 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) (async, rerun: 64) fcntl$setown(r6, 0x6, 0xffffffffffffffff) (async, rerun: 64) ioctl$FIONBIO(r8, 0x82907003, &(0x7f0000000140)=0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b100050300000400000008b307000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b67404d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002022fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d1889e000040700000000130000", 0xb1, 0x40e, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000240)={0x6, 0x8}, 0x2, &(0x7f0000000280)="e3325c7c9db5db3487356b164c727cab2689b715408d14ade09e537ef5f3a423788281dafda95a307abf13eccf34e772eb7f1ec52c18ff1db6cd3119861187dfce2a53f4f971f275385ed8c5", &(0x7f0000000300)=0xa6, &(0x7f0000000340)="c85f55d311d71a19a56ef0a6180dfcb3f2e1407e66c79357971236a9c512afbbfb55d3fc64a862dc268b1f96944b21f8d80206f1eda96a98b24d59a09a9f0872a62439bc0b08282c1e82cef9fd1ed8631e7c0447535b4214617449c9812cfb1e0d13e2ce17d2f17b88fe95c9785583a423019750f2c38d8d324c245bb1147c3bbd8bedbfb4572d08bed49799808f8ea1af3c4a6af0426d3c1e8c6967b7f6d32baaab496698d8b77c8a839ee188d802c8465dbed4b85dfab7fc5fd16c8c8074ccdfba2183f24d2d", 0xc7) 2.109559048s ago: executing program 2 (id=1169): r0 = getpgid(0x0) r1 = getpgid(r0) wait4(r1, &(0x7f0000000040), 0x9, &(0x7f0000000080)) setuid(0xffffffffffffffff) r2 = syz_open_pts() fcntl$getown(r2, 0x5) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b10005010000009f18003f0105000000211c13fecea79c5dfaf66e8d030100000000000000ef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc25769a51f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257ae001800001602fbfe0c2300008abf090000000008e37193f8343712050500b71d8000090005080000fca65361ba84913f01000008000000000000000000", 0xb1, 0x408, 0x0, 0x0) getpgid(r0) r4 = socket(0x20, 0x5, 0xc9) setsockopt(r4, 0x24, 0x83d, &(0x7f0000000180)='\"\x00\x00\x00', 0xff5d) mprotect(&(0x7f0000207000/0x3000)=nil, 0x3000, 0x2) pread(0xffffffffffffffff, &(0x7f0000000080)="442d3677b3c59c092d", 0x9, 0x7) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000503000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421", 0x61, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b10005016000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af63003728211e000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b100050460000000000000000041", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b293be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e0000032bfa896443a42102000200720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x400, 0x0, 0x0) syz_emit_ethernet(0x137, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6099cea601010103cb697a653e336f000000500000000000ff020000000000009e30ca10000000011100002e005360fd976a6ad698c20000004e20ff1c75aad8449903958f5d28ed304e2301b9b62ce67c099205b7bb6d1f5c028c91f37862055b8ba018227d5a00a3b23fa59fcc27f5d34467018fc60e3e3611e692c11b13fe794c76e19facf68dbbc0f430ec00718fb697fb30c6842ee40c9ce9cf9c62d0f0675a7503cfdd48ee599a917ac0337ecb7f12d120435fa78c8f023521baa33389085955c4479162d2845f3b8b58891ba1b7421685b392c5ed8dd16538ce0bd834cfc330d2d1e9bfa3832145c15b610c", @ANYBLOB="fa5fd5996d1e2e8247f2498f6bb9fe5ed2da09e26f3926f2d72563f3b19e722fd45998bae8311d5e52bd8afcc02e8f39981ca5bc4f765129de67d10cb08c2bd240ef90561dbb527f9f86e0c7baab72db5fb826b940cb6b2883c016556fe8bc87d21fc839fab09c17ebfaf1502d48fdce0dbab002fcde9623d951834989a6fba0ebb8204d7aa50ac5aba447e86096271e450a00fdd01c33175f42e26390b4dc8ff05ec799cad28f3186119b4d88e5eca30b0de2ea04d367462cc24c392fb722d6", @ANYRES32=0x41424344, @ANYBLOB="b10200069078000305095ca02603e7c1090204ff070204800002040000000000d3e7b2ee87966608a42ca4f70f721193dd9cb82117b440a34e740eb86b10a7558cc358e360b70420a0688be798025c08e6a402d240ac90253f43786731eafe6b55222b8b1002ae61c0e229ab5ac89aaf7ef72bb537ffdcff07881944bd2c3df2c9728b1e36dbc3c17d82eaf2a04abc75011c4df51aa5b3af44f112554cadf41a238a5a8d9344a4e7df71e0febd93b13df758657176605facdb3289e1f2dbc153bfca46d7537952ebf3261769c30670e9da42faec79e504021b7738e9cc9bb7ecf427d22dc10a218e7618f94ff8"]) 1.840122103s ago: executing program 2 (id=1170): openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) mlock(&(0x7f0000ffb000/0x1000)=nil, 0xffffffffdf004fff) r0 = socket(0x2, 0x4001, 0x0) shutdown(r0, 0x0) poll(&(0x7f0000001380)=[{r0, 0x40}], 0x1, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) recvmmsg(r1, &(0x7f00000012c0)={0x0, 0xff5}, 0x10, 0x1002, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x10, r4, 0x0) dup2(r1, r2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000001340), 0x4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x10, 0x40) close(r5) symlink(&(0x7f0000000980)='\x00', &(0x7f00000009c0)='./file0\x00') write(0xffffffffffffff9c, &(0x7f0000000a00)="4fe3eccdf9ee468dd3c453a639e589d16ce6e6a250c873a9e9f090e9484b8b2db3de37503f20b54310bcb3b8f324277cd68225ba9d5b4bc199c3f9ed85ce9547e311c8c3a3af66f36f27b46b4756a5a4a6d6cdcaa817212a4e4c5836003088c0c2b73ddb02fd100e6b2ea4ca4705d5d1a6cf49f68f6ceebd8798d9ba02f3b5ce50671fd44e481f3b040a2b06b67b7008d255d900b908a713f3f542206796f2cb8daa7ed0a017a70a0535974df3c2803be8b659c8c0b9ac1a9bd0569e68f59ff41010ccad174060314c29ec05cf3d2e3efc50f1668abafeb0906742f733ed8abe3b8974bf37af58524def82cadac02a39f13e5e2e9b676e9e96a155dc11e5060c84890e327569f1ef3f9b4c188002f42ac62410b81100790e1cd87a92528f84fe07f6cd6a76be14200d9d857963ec7fa02d7a92dd1ade8aed813020093fbe44b88ac5bfa1731e21a9ea2b50786e58db73fba5c3ad2c23593ebece01686a45291ea74966adb25b3cc45de779198efe14288aad6dc73d0837c60421b8de2f9f590313710b3b100135922363df6aa528fa2d889f1b41c2562a2147c718533b13fa8194a8111176c271132e225486386984539a892581a30d9399288ea5f7b1fef9be2254e5509588267534aa370971fbbad7a3422bcb0d647c6482ab14d88403898355b8aed89d89dadb4a3fae990353bffc164e6ae76f1f1627d22e261d9d62debaf4023254020ab70b39eaea5a473786386e9c2383d8ee256473b389be4ff3cc854588fee7ef24444c61d3c3b1cf3ba2ffee0a4d883fb5b710ee1f2b20a28c973cf161fc165bdb521e0829709182e0e882f88c96faa7c721c7cd6dc4b62235aa2a56e872bc9b72b12d0311743b4df31695058decb775260525b5eed1c264192bc706c2fdace8f24b4882b8daab03561c2f86382ba8965cc3ce551d5165393a70dd3e5063bff1284a9a48fc3360aae0b8a0576273ba2897edc05f865955b6c02a470bd764277eb41cfec8cc58edfc87d0a08e6b4a74bd8446ad0d0d6439fc26ca0a3fc21779142ca0816faeb2ca53f40c5cd92eb867e1459ccdd08c60162ff61f4ca6951e0bfe16291b5c697c1ae01e9dc7714dcbf20daf2453db9089524fe62b97483a493bc43920718d5fb958fc7d31c9d536ef89a1eed5d5b3a4caf69f59f9dd8962c98438970704ff70e905e1cdc5887b5090977dc979e9bf5e05817689ed6c0c07be0c6499b66062198644b8165f714e67a083bd1581cd067da3c6cbd2f11e8bd2f76376894612c23b6835aee4b95842989f188b73e0cc78a3c1196a470fa6f545da9ec7b806adfaa695bfbe14ad6c8302fd8fe24a6709684a649da5d3ff5feabe0f2616655c4ba8d9a0e753cae8b5f4789fa22fb57a201f80aa888d558ae31299a65b76f3176910ed780962f75352a95a04d9d03f4ee7498702edde4e76a104ea402f2a5258caef25129880b44ab9d6cb16c21991b051aa02612d18daddbf1b569e617b332459fd1399fa4e09beced9730657a0419da21ca1383d5c85008781830e8d127bc91f15623dcd495f56102cf44938a34ebeda33268d8768bf88ba8bada493a235d5b3d3aab84db8fdc15b092f8b96fb89fd2a14ecd8d537859ca4f94d4e90a80261e2a0c92f72016dd2e028d95a36182d9a3532ee5c0bc14521abba3eaefaf4de91e9f6e83444fa52ca08328c408266e87fd31bbf5db7f4683f0454f6bf990293786a1add86b290bb6804ecd775854c1b8a123a799c04007e92ee77f22587957bfdfdd8f92caedfa985111c3e423db839c16d866252b143d3d492a30c19f5021bd997e37ce8acce96eecd0378a569c71812b851497ac859abfb56913bf394773590781d02f05db4e87b6b2b66cb5ce6c1e03166624d96211914fd91f0ed1a8440c20c50cf6b8b3169e2dab639ebefd2af489aac75786dc468abfca64aff484fcc6a1b44af406ea50686f908569fb142c788b0435cfd0833e4940996526a4fcf1bfb8a8acd44d453694e71dae8d6f07e7dd715876abfceccfb4a5b42f25d93cd203299a51cf33dd987ce9cfb4bd62cc46ec75147fc6aabcee7bfd60ff099a41b1d48e2eda20315ce53d98e6cf4797cae83617ee7bda3528482d9f4d7e43aeb0f932e4d4da2ae4be9bad7d487170ab1fa754876a09a1397f5ef4f7b56f6dc09f5bee7bc141c2110c5f13f5894a19cfc406a2442e2471a8d7fcdf6d98b139ebcce2463ba92f130cd934161f0cf30dd234af155aff9c88b7db33fcc8d04d2c1414ffd2bf11fde6bb08d756bbd5895cabe59d2270c9453bc4adaa70ae7c4f66915422a7a38c0be0ef9210e2281c8bc0d19da001e141da5dd594883c6a250a6b71ae4672086c4dd574b11f2b36e7d9ca90a906dbd182cc20aa15a54f1cff5e975e96b489dec77c538092e220c764f8c2b01e18cfb65c033a45cfd614159499fde786199219bfb004923a88f43c8069b87942d19475dcfc5783b9b6af8d3dbba84227f106601481730a5bf566202ce321b5318a9c9613ba9ae70900b6592133611ff8f8c5e3f5ed4df0eeac0f78207967843f27591027b71d4157904f6944e543a9e90b9d43e1f69f9ab49e8d2e3b00198ebd759369d342ef6314c2530d8e2f4b8729e47ef2ea925766b273850e8cb470f7a7b116ab2547190af8462070eca718bcdda33690a897cff8be1c8750e5f6a60302d54e2cb813b8768a41c65b3bcbb51854e6a793b170d029242c3eef1081b029ddcc59986e81273786525f0445f6bb72d4a537a0ee7984e3c0a3c2ea709e0d94798b4e34962f032fc71d91fb2c14fd57bce4ba73f1500a24962835b49afe950203fea4a65f8f8087d073d99d91b70ea57af28a4d12a139acba5e9dcd2bbb2ab03a05625ee6c07e6fca00ab2a4f52cc5e9744b436e7d2fe787f75ea760dde962d66d57dda53bc97fadf6a9960773a03a93603b587ea57f86a36952936388c8d0e922f138bcfcc3bb7e2d22dda9c8eaeca87f06a78440e379e0ec24fab8efeda6b2e7e7bd8fc9bdbd6c5a77b3a7dea851053862cd7ecf758255a1c4ba9caf676ecc37fe764c52a30a7f58d7a20121fe262e55910f74bdb1091aaa050d34e49ade9b76a41a7204a28bb6d20e51f3c3ca5d529b08b7b86554c201edd0e348da2a291000725f0e61a4e228e41523f39e72f61b7112eca30771e9530b945be76ecf68af7cec60c4e4f25aeacd2826abf0670335885f700e424f441a6fbaac1776c57b7ac46d40d09335b5f41f97b9d1bc309c174c3e439db3a411141fac810131202da6756fb003a2228ce4e939b7f0ffbb61c46f8ff2d8a685ec283d3a729ca2fa3468aca79827441dbb220e61266e1d0dea4ffa88f280d32d687ad49025abdbe33e05524867e32eee530aeb51b70dee01ec363f45261c64a8cba72c52f9bb3d57eb437aca6549efa38bfb5a985808f0ea05fe850c3d96b54b4f53682abb5202baeafe888b2e43a2b3e35540dadeef299c0d7de366d3c3987b0db2ef22f71c3ad344d86306ba0c2af5044663f5dfaeba66f703446a7ce98b612fc3f15a23835dffa3246f54de6ede8fd98d70704718a2c054b71af52877d2e7849caebb1a2ec7f205e0fb21e65920b6c8a9405fff0c822df3c6cd3e7c2869e172c0314d3ec2b2957834cb2f87a68de5a183ee3e5e4251069cfcf21caec504446bee68448267d950dca1aeb9f4ead1af03f366d7138d0d8d51e4915078c33bdee9610bea34e121c9118ba61f765e88ba2a098486351ad8a1ccb25095b7e51315754b6992b294f751d7598d1ceb62e6e456c250c35a6c5c78eb4b7fd3490ac97647f54eedfbe1d0c1d428efbdc83a5970c97c7646d4833def636a052f106f271c93cf7a3a93cddccf4ff464a1f59c8155e76829a3c9d6c48cd87c3b30858981ac4ba50a1d918f1528322f02bbb6ce8c96e1879b935b4581842ef8b57fc89b20e7a983927da52bb3815ccb5b34672d1a5e9d56abffafddf82444a0e8b3da4bade3b7b67a24a8d936ac3ef3382d4ddecc4b0a56d55540dd35a9b0ea47b8d28f187639ad174925cd12b9b618e952e192b85e2f39178ef072cedd8564001fc8373a16ca72ae13ee8a5289071652d2210cf8f0d308f8c4bcf112bde05dc9eabd2a0399ce49b50588663a0547412101995a079ff95f852083b250591547e880f592e8d20c93fcc260fc6791e098f317fa8d2884985556745c19eebb10ceb0e23e9c67c2ea9e0c9bf2af667bf4b5b36c133e5d7b267f21314881cfc9058e3a8bbe5a444dfc14ba235e072dafcf5347a07a752d0da8a63e6326827a1b26b83b3f516b1adbea49b256e55eff6c83b684e3c26b4f033de95e706dcec7c0ff40312ef8ffa827118c79a21ceab13dfca8a6a3bf0441b12a1bab5ad262402eaf825eb416d93ffb0ffbb1f8d89edcd8cd203e2627b01ef103aa1e5e62c88e6770d00d11cab47a3dfbdef431bdb765d3be8086e678e9ee03bf0ad2ad1f71b7464fd554cefa8aee6bb1045637876f868af2ac8c51904a10a41cbc881448d96cd7023a5ecfc79d9f738d62a307885d022dfac400dd6bc641ebc6736b10506d89b87572e86cdb366b11e6a43f8b567de20047b7ee2740c65691cb6f2541b5ca50332d454a6b522653d3c78f11d4c640d2a62293aa26eda43e9a0f4dd7148fba7f18fb4e2790ab43ec7402f7943944f7434e4316760479abdce358608f86da234e63d688e69452ea88e3d3b724f13e4a9d16b463e127ca7a5590903b2f4379e07689ba37d82c2d40b18d5735383de9e88a735db23e1483a3702083ab8f0d3e5a230ad1829f07c24798c8759628c38a154aea32cc05753fe4121793a7dda40fb5dbaa74a734603225cca5b93a2e7a87551df5398703a2acc6d6f8c286599715bc18377539645ee0a8c04a523306aee25b9323efeb8d3f627ffcceaca4f0947a563b8891fbe3c915a6dd0b5d75865a9aa3f691cec8440a78d4273f1adf69fc7d683bc25d10a1ab52445f25da8175ada8f0d098744f47e3c55ac54d324cb095861699e8ee0b14a0b8d5764b2e0c103811f74c60b0ee66221dd3c784c9596bf15332b3541df4f8b4a1e16ec68265fc8236419e431889f5f9d2b065ae62f5e96d730e13a3a5efefa0810fc752a44a5e8e4aa69045dd01d852a15b4e593495985fc06303b12b99f18f809d7f5a6a3602756b3ec6a7c155666273114bd5b2d407969152d5492a64fafd75e70c24a40d4af98ec0f3d8521b4bf36574d7f6c0659401ddc883cd78973c197cecc2e6f4737f3235f295e558b3608c0fff9ac4f47092687670c204f3fcfd57f3dcbdf7aca1d6ad4be02af90918e15cb203a99d163022a6cb52e9466623963f95673fd8437017f06b03f32d6eea6232f562e97be16295be8715c7d2d3d21f0e8164cd53afd65338f2884394adeee98067fac13dbe991c60a59bafc1d2995a415889e5ae2909e5c26e3633fa0b0b1c397af7723a36a7a7b24c8774cc8863f4482026832c3e74c9afad46b536374f15dd44c0a9d79f7c5fee49cabf8b94049183958dcf5050c8cfdc5603b246c8a19e6b3b5c81d7bbfabcdc98b9a19c30a7eab94cfbf51e8dd6c545e02f698aad0c8bc578ca789c5fd351c3da044aad102b47783416012e2bf9a37de9683be17fb6acbfbdec0d46918380bd8c59fc6667f7bb22d3a8c7105b1d331c7dc15af5d0f9723c3b06f4519e8a45e563278b9fa13d7914827fa862d745abaafbe94723cd6ac643066b60015e9d072cac843b6867d34942dbb6ac3bafe81177191a38b6be6012828e7d327af7a06ace8f2d", 0x1000) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) 1.838161837s ago: executing program 6 (id=1172): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x40, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0xfffffffffffffe1d, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x2}, 0x405) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r0, 0xc4504446, &(0x7f0000000740)={0x2f, 0x2, 0x2, 0x5, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x810}) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x104) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000000)=[{0x81, 0x2, 0x1, 0x5}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0xc0104401, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r3 = socket(0x10, 0xc003, 0x3a) mknod(&(0x7f0000000080)='./file0\x00', 0x8000, 0x101) open(&(0x7f0000000200)='./file0\x00', 0x400, 0x16) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) r4 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) sendto$unix(r4, &(0x7f00000000c0)="007f18ba29bf65ec606ed832c544d487cf4b1d234bebb0ed", 0x18, 0x40f, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) ioctl$VNDIOCSET(r4, 0x80184404, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, 0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)="02000000", 0x4) close(r1) ftruncate(0xffffffffffffffff, 0x8531) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000d00)={0x0, 0x0, &(0x7f00000009c0), 0x0, 0x0, 0x0, 0x2}, 0xf) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) ioctl$TIOCSETA(r5, 0xcd604404, &(0x7f00000000c0)={0x10000000, 0x2, 0xffffdffe, 0x80, "28000100000000020b0000000068ab5ade80b000", 0x6, 0x2}) 1.837798506s ago: executing program 2 (id=1173): recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4000}, 0x10, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x10, 0x1001, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1, 0x94, 0xaf, 0x4a}, {0x30, 0xd, 0xe0, 0x9}, {0x1036, 0xa, 0x5}]}) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="57e1263c1c117aca5040fc901fa63e213c52d372dc7c9c688b000000000000009490493361a428f078a68b84108c340cb60000e4117dc84617c74870bca5d7df618fc0cd8083d5bc", &(0x7f0000000000)=0x48, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x615, 0xb2) r2 = socket$inet(0x2, 0x3, 0xfc) setrlimit(0x1, &(0x7f00000006c0)={0x2, 0x7f}) getsockopt$inet_opts(r2, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x18, 0x3, 0xf9) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) setuid(0xee01) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) setitimer(0x1, &(0x7f0000000140)={{0x8002, 0x100800000000009}, {0xfffffebfffffffff, 0x1020000000000de1}}, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0), 0x100, 0x0) ioctl$VNDIOCCLR(r5, 0x80384601, &(0x7f0000000780)={&(0x7f0000000480)='./file0\x00', 0xfff, &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xfa}) socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f00000000c0)) ioctl$FIONREAD(r3, 0x81206919, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000080)="f81af227c11df3f7ff0100000000", 0xe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 1.737058443s ago: executing program 6 (id=1175): symlink(&(0x7f0000000280)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001280)='./file0\x00') (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) (async) r0 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x100) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) r1 = fcntl$dupfd(r0, 0xa, r0) bind$unix(r1, &(0x7f0000000480)=@file={0x1, './file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x1fa) select(0x40, &(0x7f0000000040)={0xd, 0x9, 0x9434, 0x7fffffffffffffff, 0xfffffffffffffff9, 0x6, 0x1825, 0x56c7}, 0x0, 0x0, 0x0) (async, rerun: 64) ioctl$BIOCPROMISC(r0, 0x20004269) (rerun: 64) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETA(r2, 0xc444443a, &(0x7f0000000000)={0xfffff578, 0xffff002f, 0x2, 0x5, "010700000003000000000000000a3000", 0x10008002, 0xb}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r3 = socket(0x18, 0x2, 0x0) (rerun: 64) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 64) r4 = socket$inet(0x2, 0x3, 0x0) (rerun: 64) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async, rerun: 64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x2, &(0x7f00000002c0), 0x0, 0x0, 0x0) (async, rerun: 64) mlock(&(0x7f00001ed000/0x400000)=nil, 0x400000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000100)) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 1.735791459s ago: executing program 2 (id=1176): mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x80) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r1 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x100) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, &(0x7f00000000c0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x2010, r2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = getegid() fchown(r3, 0x0, r4) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$BIOCPROMISC(r1, 0x20004269) r5 = socket$inet(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000100)) ioctl$TIOCGETA(r0, 0x402c7413, 0x0) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f00000000c0)=0x400) select(0x40, &(0x7f0000000040)={0xd, 0x9, 0x9434, 0x7fffffffffffffff, 0xfffffffffffffff9, 0x6, 0x1825, 0x56c7}, &(0x7f0000000140)={0x6, 0x4f, 0x33, 0x6, 0x11, 0x1000000000009, 0x0, 0x8}, &(0x7f0000000180)={0xa, 0x2, 0x41, 0x1, 0x3, 0x2, 0xb3ce, 0xfffffffffffffff4}, 0x0) 1.561216385s ago: executing program 1 (id=1177): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000013c0)}, {&(0x7f0000000280)="0000020000", 0x5}, {&(0x7f00000001c0)="932728ab81317ad1f5bc01f9faee7b3cf9f90bf2f3e6c45b830b5fa0458a18aa2d400f03d82e8900c4e52f16a08ea1bd3e3a3de074974673601772", 0x3b}], 0x3) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x2f, 0x4) connect$unix(r1, &(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8) open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x1be) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000013c0)='Mn', 0x2}, {&(0x7f0000000280)="0000020000", 0x5}, {&(0x7f00000001c0)="932728ab81317ad1f5bc01f9faee7b3cf9f90bf2f3e6c45b830b5fa0458a18aa2d400f03d82e8900c4e52f16a08ea1bd3e3a3de074974673601772", 0xfffffffffffffeab}], 0x1) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x40000120, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1022, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000), 0x10) setrlimit(0x1, &(0x7f0000000180)={0x200, 0x95f}) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x4, 0x1518, 0x0) setuid(0xffffffffffffffff) nanosleep(&(0x7f0000000000)={0x1, 0x800}, &(0x7f0000000040)) r4 = socket(0x2, 0x3, 0x0) setsockopt(r4, 0x0, 0x5, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7, 0xf, 0x0, 0x10001}, {0x2, 0xf3, 0xff, 0x7}, {0x6, 0x7, 0x5, 0x1}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="1de4a16809d26243003b47915d8156c41f34629cb3e86fff46c0fbde88822411336dc6609c7e2bd31c0ae4540ccad31ec09413bd00a212028f62b78222fb84887a52c12f3f246423f8e473ee813305eceb8f50af1b0ae04f2c660000787c5c911e5032328fcce26f86ff41db758c85419674517b3da58ed2ac5a2c59ed3632971f3ccd1b27f3b01b98b7a3c2c9b214d66d7922476dd713da049c575c82c9105ecbfe853a52af1f030eccfca8374224fb50", &(0x7f0000000000)=0xb1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 1.559093025s ago: executing program 5 (id=1180): r0 = socket(0x18, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) (async) r1 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, 0xc) setsockopt(0xffffffffffffffff, 0x80, 0x1ff, &(0x7f00000002c0)="6fb09825676e2a83e8bb40b7eebdaa5d62293394fbcaa3dd6d200bf0c5c6092fcc8e3e274c21d4140fd6d8eb01e7805303a58c10dc054461f3314f09e9493407a9949db0f50235b4ef781c0eee6355d600e0f5fb5acbf6c93eda3eac459bc1b72535e1b4d49a2b5c1a2471cf5a5e85730065d867c1f5bae07d0c1d21b96503f90faeb48705c342e1ebe58efc6c555b7b2ba61216a3db390b40e35c1736eb90efb8b82cca98dd85a49ea729690442a75756b865029dcb49185a018af38e5a0987285df358ba49ae502f6c3828f5a067271c714ab69aecb67e9907938e615a9d6cc2dffa068d77f801f4bbf18e586e22b9e1543a853d37fed3572038198dc1411f9fb7f3f76917c43e4505d7d0d13cc1c44762574c57fcb91fe857e0b589bb05ddbab9f428e2c9fc4047230265b317eece3d02b1f4ce6acb618060933615db873aa2b8c94dc5709f2b78419511ffc1045324e77c198c1a06917084e5e9c8b29345c6b1077cb754cd99321081c84307c32fbed38da10f536cd145b2178320ce8568ea5d72d76eae4a7fe1c4f8a43c89c785ed94bf38acc3f612a4daab76240bfabfc9ade58ddeb99d4d49dca07ad182efb49a67e9c3d69217be702bb48d7f032113f59d1e81f084056b3728d01266948aafa7a08284fe2252a8b1573f52e362990daf8f93b40d9d5f55de0a63685c19c167f989c249e2389052d02a807ce9056e29a0e3bd45ac7477a15007cb0b7ae78c60a16af571b11da18ddc20cae7e8faea2c2f6ce336d13a10af63ab0bdc8eaf4b2e5ad4eec3fd97ef0b16e198bb681b9064e4d20be2b29b818a20bcb23f59082940f91197cf9fee39c69fc8bc3231317c7404bd0ce487b79def4db03cd4a6730ff56efa4503465b313aba3d00468e4d3690bdfdfbd9c3e3677ba81e9e196ba022890d776d4fddb2103db030cee2ed709071198b44b43be277e58ac0e999da79e1fa9fbea93f58d583dc288888e616923a14e97b1cbe5e01ee31e3e2fb0eec05772279ce04df77aa64827854498977698d995e5c27874840043e8e4053aba83fddc5b4c2a5378f46a9a0383b219a53ed097a2025545b2668dc2ffaf99485be905dc5e105e65b10f68dd1a2dbfa5965836fb4be95c3b0ba5f6ed0fa1449c0885021079d79227d2287b8a9b7f6396c372b1c0d0d55da7b3af599e3c70770f02a8bd571b81f58481ab06ed8aa58d540019b28c9f7ed0801e6632d7fcb77988e6ef2f5c3d75c0963e141d686462d65c58fac50c9af632328cd439b795ebca3b45e7c1b74926ef2c9448f45e8dc3b55b3f4f3dbc441d6c533bf7cde887e4642cda3f2c4b55896a4d0ce4173e76a70a9b24b6ebea8aca73a6194256eb5ecaa50cceddac1f8e8771d2c11cad333e4fa651bdd716d6180eba6738ec129464770f986133fef7b2d1d94d44b3e52a81839b778b6a2fea773994f84f02d94f37cd9b6f31c43a1a3e109e92bed3e264d5bae871388e0a45362ff87d6df1561c4fa73ed61eeef331754401ac1d30d071f2739672c22215dd196312d301b82dc97b31b5f9686f9931597cf9ebdb3cb48690d47835af699b47655766404bd9151bfe076644f288dfcca34ed5eb91e88f10a9f965f8188581f242fba92db9df1f03931510af475dbdaab9d9d2620c0bd4eb15bf6780bd0eee100479d51a465c51966a48e7aaebc1e33d5d6d9a66422f9437e503b7873fe2066c872657b2c876c31c098a64450265a642da2f1ab81bcc66029f2edf1df1a246a7ef5e350e11079467b518214d1bc00fa7bd8ee3a83269effda771552e7f6a4b1090671d2d0b6c224dd6902d291f1989d9e651dd9a8597409bd7b05bfcc8557588b1ffec7472ddc700a2f56bc7319ff021d2167dffe804398d91944fd65cb7c8991737cc86201d74b95607be40f6c00e712933b69bd77c52215d3d5b5b2838f73b33bec2ac52590fb4263a1cc42ea535e967c3bd174fb4a62f49adad0c9d39742bb5ff79e18188d59eb1ee857e7d1aa5fbc9e5238b562569ba8306bbd412091e9e8007819611659a015b9cbe6a297a56099209fe56b54d39ec4bf7acf7c49e4e72bc2dedb8dc74f790ff6e9c9e766f4e43d247cc85c6d5ef377eefe6bd4fc77241390c61978c4573fbee595a14f5c3699fcede7ad9470556122b7a63608c497c53c529d21fa0005267e20b9e2f6d9ba5a0a9fab42a01229aa8e4d12b41e00b0404946a07e6dcdc829f667ccd2ada6474f40023d2ad81100105505957199e587618309c7db6dc0aa89df4a12ca10a4baf7b6ae085014a1548064ce17f39bb26ba75aace3bf5aea0bb99fee89c9d2f6253355bc241718034cde56f0eab555238fa6c1960311b08a5d0f5c67873cbeb906af97fb79b871251fad802585157a082f7bf5eecc8254373fed4fc38f01433ab3a781b79f36cd2d5fc2ae5d3d25dd3c4c1cb50f85a4a3fda6927e3b23caf80945ae1b192097fa15b95918a6556b5240851914f7b757664d5e9824c9f9f2e1afd622c2b1b7e7d93613099bb45da1723e3d37e09a3f8c125a89bb06b13255f227f86c9b16f90243f4438377ba992ce1163f83cc6f1ad7ca0d43ea42359262db7964dee33af1213b342ef11ce359acecd211c54524521e3a51587c62d819662e99df033a71444a010bc08401f59dfac0b555c3fe2880d806d6c531e966a1a8e5334f090c77858b19cef4c934a5ad564e294eb05253846b44f473560dacad5dcf5525adc828750292f4223628a065ec073b43982213c4dbba4971b50dfc0995817af0420f315789f91a5a54c025794285d3ae67e26de2645c5d28a12550297f10319ae298f0e1fa9fee5f9b2d580bec9d904b000d12b838b0876ea57801fd3c3dfc9f42b767306cb9bce806c890873a137299be233bca18fd33d728c2679b0038189ed7578080abe1e5f84d7a8181ae9ed70e242e79f186ca936d527a61848193d5fb7ca7493776452900bad940a0665f529d786fa9546ae69374ecd6b285a808226b0db32dd1e78e90b37a33090e222bc55f1c56d8933e4a06323ea5bad893d47b0f5f63a96b21ea3081547ffc1bbfa99573984facf6f359e1f7ea3101775bfd95798fb2907e5c7d4504c95ba21e474257b7a9b78f03e2c23c7e02813b6a7591c132f9472b63d87d0ec9d68324efa447ed214aeef2f1b27405d3f9424aee4b38aa0603230685fb67a93b7e920f067fa2a0d85b799b029184fcfdbc03b495caa6a43fe3fc87ca2a5ed034efcafe1777456d77953084e985a4f8aa38ca5891cb75c71a1a76c27197455cf58685ff8d793c853453e7dd2423a8877876899d4b79b7e4852a3e4f11ec9c83ed86f8cfcdd6c118ee0f745ea09ec4a3c12584d23382163574602926902ea0f99c0fa13453f7e7465a4ba8f3b9e341184cba2c655e01492332fa334fdad7338e8aaaf93fe7b9a913fedccf7e80352f2e1bc389125ff6380d7457d341ce312787d214ce8aae642d0e5bbfb305aeb9aed5c267a175094ce1225af11afbda05ee83c17ff71e362b2be7853022c8046aaf4340b33c25cdd4d796f72ec2747e0b8068ce089ef0a03c75875a5856a772caefdbff492b3f6cd6d5c84ea084ee9e9486a633265c68a19c05e93c61f6c1638473d08541ebd49399f135af86c7880ee39ffe4d6b5d449b179e232efc875926cdf56efe1ad6af7f9daad768cc43c8d7c4110723a5cf948ae90903e5933cf687c1730a296688f60c0ad2615aa676a5cb5a5badaa8ab50b0c47f5aff4989bf43f8e6177225f763c358c0f851db1cb289e9ac93a65c73bad14fdd95847617424d6a46aa0e1040b7dc07a8fa590a62507f5c55e2fe8f4042a79be48d686e40128abb5c59b74a9c65332b787981c0fed85ed3d49624ff670af973412403fb0caad3a250c20c16639cfb10aa73a47e8d98ee9ef9a3198bfaf58e4766a4b2f46dbb967d8ec7853ff0a164b9dd2ee170de9d404ef0ff4a45bec4a86af2d8c71052f87d161d004a9b462c7de335d38e3838d599ae0933da60866db79da8613809e79b93a82e972f88fb64b8fd4c2a42652030d548e7631ed9129dd2f223e8233e168455a5bc00ec3265a645f318d48e6e21a0720e691a8faf4649f6d51784af68b2a602a6f5305e575e247d6820e0fca6b5b0c8c85ea57fda85f04b6721243d8048ef04b472242b0ef658726cbe25f8285b0851072285827dad4d95381927eb40504c5a5b96820556dc638ad90f4bd36af0a91574baf61ab15de1a4b19fde1e4c402a6692f55951c7c5bceb1e157453a7200a4846db396cabba620895b1ea51616665ac4191db5f421d20f4f1d83dfa20288aaeb8f5fbf8c2189b87a78ac2eaecb13978db3c4d25b45d1f59767d2887e8c000a8cc0e49283a0d398f3091be269064b91c44a23d3f1e32d33af50717d424312f8c4bbebb87a977f5687055b1dfd7dfa75d7446a767b18d096b404ea8c22b7d006dae002f435208ffc00651bcaaadda47e8c94b617eae6c8f7395f8727d1be143844c96ea07142b97d5e74a63c0b52c482da81f3e971d457dfa160497a101ccd66b45c4f46e87f83ef702fcfc7f2be7c3847847c51beb0d0e0e326e2ec242aaad01f006713aa0a78d37fa23fe856d2a44a20b9c3d1c1225213a75a9f1b92b0eca1413269bb5d582970cb8a399fa6ae97d649ef0e959bd638669b1900af4b3b1d5c1f234906a9f94c4bcd98f40ac3a32b335fb02bd3695275bc6f0111c83d9b5000d4d71514c8ccf56829a9a81138483a3b2f99e0a6f9bd7084a29a4462cb439435805e7bbb93a13b12a91a9ca0c41dfc7ad0b1333fb885adcbf45af4732ae652fe64e7380ed267625745e1915c92523fa167aae4aca997e86d2f5e9dfe4e37373e5e1fd25c2050c141d2bf7308c54a784fbb2d3c662f278d49522018cd8e0e5f181151b3e17a9ab28701e0e27d5b786227c1756b136d42e4e321fd77b6aa0dc69d1ed92c7746234f3e325b70d9784e8bd53f72064c888c514e558eb10a53b2de30cf0b10c07a20260885b99e772021a138e964751aaac2df4f3baeeabb255634a7487148366f70af8ce82d97b4b45001c31688439e736f32f9dbc2562bbacd35827e0e12d6e9476dc0d66de2f68d4042b9302a6d3290249aa74981eee28338ecbfa8e32fab619fddfae0c1405a79329d584f9d1470dd65b08b302df93fa34cc7e70a3070bf61423d2744a188a23e3e7ddfb129b99454a35dfabf17690fe9935ccc614b3c674c7c2fdc764a4107059ac8fb8882f3c33f4d837192443db64bd8433c0aa7e6b7feaf7e154eae3d154a8884365c7bc72ef94b31668bec6d05342b7f3c07c469a034fc3fe4483cc821934e8b5231d4f0175d0f1b899eb98341988c87cf9eae12788f410ab0c2fbcabd5c1834b8b2c3f48195d200c868cf33ae94ed87559538ab5d992eb2507f0b75dc7aa18e7c2cc5c307e6405093b2ca1abbdf5f2020c47d9ceda8eb42b29c1baaacfd5e18563b42e0d3f93b5a141b758975a779e283ec99e5ca8bb9946632832195911a0f35afb778cb829a067813e0708c96968ebd7b98a3be6a2ab17e232437bce2ce7f27973504d912d6feac295669c63d8f3f52b7c73d81604a0c86a46729a25724ce8c6542f23624bd01d276bbad0c4a99d04959043e87647b602d8b2ee501d3475313ee3de69e3cab7a7370422168fc9c87e81d958a9a955ca377481c49ff5773cde6e7ec7013381c696f42e63a1659ca8cea72043110671e50ee4812c1498c10db43fddb1542a01d8b5cd0dbc959cbbb30450a65a46e1c475901a84b4d8e27f615", 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setgroups(0x1, &(0x7f0000000000)=[r6]) (async) r7 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r7, 0x8020690c, &(0x7f00000001c0)) r8 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x110, r8) (async) getsockname(0xffffffffffffff9c, &(0x7f0000000180)=@in, &(0x7f0000000200)=0xc) (async) getppid() (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') (async) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000001540)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000012c0)='./file0\x00') (async) r9 = socket(0x2, 0x4001, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000001300)=@abs={0x1, 0x0, 0x3}, 0xfffffcd5, &(0x7f0000001440)=[{&(0x7f0000001580)="c6c257a7f7ede73c3226eea6aa9524dd975aa446be36162e9c248c407a4ff18a1850fe36a90ced217f97d51a0b4cf70780496f7c24f9cea6fbf15608934aacdb43e3776f95ee53d502b7e193b715263fe7f11fe76e741cec1506905b846d884d9b2f5d435efd47e079d2bf14f9e560a67a7c3911d62adf3ef256628fb22c3292b43f2f322453bd8f67f8e0ba84ed40b022c5156c65c7715eeb8fe33285c80d22cf4de5eae39213f11e33d90a0ef113e24ff18dc1d1939eb94dade5ed165081baa6331d0e34a18014df62590f1618546e769370814670991846bf1e3c73653c1f923ad30ea543596685aafd", 0xeb}], 0x1, &(0x7f0000001480)}, 0x79e10bf4923c70ec) (async) connect$unix(r9, &(0x7f0000000000), 0x10) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) (async) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x6, 0x0, r2, r3, r6, 0x0, 0x1}, 0x30000, 0x97c, r8, r5, 0x1000002, 0xffffffffffffffff, 0x2}) 1.413059658s ago: executing program 5 (id=1181): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r0 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x269010000, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x715, 0xc3) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) (async) open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) (async) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) (async) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) (async) flock(r0, 0x3) (async) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x269010000, 0xffffffffffffffff}) (async) open(&(0x7f00000000c0)='./file0\x00', 0x715, 0xc3) (async) 1.412195466s ago: executing program 5 (id=1182): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637d) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x16, 0x80, 0x8, 0xfffff801}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x11, 0x3, 0x48}, {0x40, 0xf0, 0xff}, {0x6, 0x80, 0x12, 0xfffff802}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000640)="a103bcadcd7cca80100505d9381e3db225c07609ddfff927bcdfe7c27035cddeb292fda1e7c0770c908d242dead96a69a910e2be9c2d720fa8a21b6ee610f969c161b5d3ac860d19d2ef7bf3b936eb84fef198cc983ba1163ead83abf44a55d7677f00fe00ce659914c012e000"/124, 0x7c}], 0x1) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000000)="04", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000008c0)=ANY=[]) sysctl$kern(&(0x7f0000000100)={0x1, 0x37}, 0x2, &(0x7f0000000180)="0d2f6ba1c76264cd12575e39fe51d66dd324891cb398c9189626af5a780643699b9eac8075f2cea96d4ae224a88dae75b4872185f9d9d1a3e8ffc98966b4c54488c0f6ddd413ae3548f45070734089e390edb1fbc244cc0908c6a81473a0e389edb4da4e18dcec68d4e9adfe5640dcfe66d28d48c672ed458fe8", &(0x7f0000000280)=0x7a, &(0x7f0000000300)="ced96b8becfa025b42f40df6710baf2f4f58728d9ac28125b36f8c84c163a6e492ed6708a8b5e7ccf7bbbd9fffa39ad6f3a22d9d68a4c2253288f5b38e4a912d655537933ed412100d0d", 0x4a) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{}, 0xfffffffffffffff6, 0x93, 0x80000000, 0xfffffffffffffffd, 0x13fff}], 0x4, 0x0, 0x8, 0x0) kevent(r2, &(0x7f0000000200), 0x13e4, 0x0, 0x9b68, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x46, &(0x7f0000000500)=ANY=[@ANYBLOB="6714a435535ee25769aea64f86dd63022c6f001032feff020000000000000000000000000001ff02000000000000000000000000000186b49ea9cec2a1811000000009000000"]) mkdir(&(0x7f0000000080)='./file0\x00', 0x80) r3 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x11) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb8035000108"]) ioctl$FIONBIO(r3, 0xc0307004, &(0x7f0000000140)=0x1) socket(0x2, 0x8000, 0x3) 1.408835762s ago: executing program 5 (id=1183): r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sysctl$vfs_ffs(0x0, 0x0, 0x0, &(0x7f0000000100), 0x0, 0x0) shmget(0x0, 0x4000, 0x602, &(0x7f0000ff9000/0x4000)=nil) r1 = msgget$private(0x0, 0x100) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) msgctl$IPC_STAT(r1, 0x2, 0x0) shmget(0x0, 0x2000, 0x64, &(0x7f0000ffc000/0x2000)=nil) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0xdf) sysctl$vfs_nfs(&(0x7f0000001c00)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001cc0)="d55e5c17", 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0x40}, 0x2, &(0x7f0000000080)="e35ae566f8f653ac325f5350db72214cc6ef279fb64dfa88320e657c94ad2203f6e38a4e4e5717797b2fd34126ac45e7b4ec4da7222008497a5cfd08ee72f317afcec21799a4ad648a41ecee24fbd47590afcbada72354f4049eb2eecf24ceac7c041156789998c875fb24df7b7e6aed241cb4dc9b0a3cd5499ec0e929b49684e1e98b063b22bf621e592d42806a2d5f40af60e2ae715c58f1d28f1d525cf627f1db3ea0fd440380bf68db2ea9eb7814dacdb02060915e61c04c85d2eefe0266bdfe515ff3767b466fb424821b5823d80897804d1bcb8912db8c1f2d3599bdd01c5176700303cfe9708cd2deb077b13e1b34506e4b7edb", &(0x7f0000000180)=0xf7, &(0x7f00000001c0)="736e4cb1bd2101f089ee11", 0xb) socket(0x1, 0x4000, 0xff) 1.402635747s ago: executing program 5 (id=1184): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r0 = semget(0x0, 0x1, 0x0) semctl$GETALL(r0, 0x0, 0x6, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x8000, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000b40)={0x7ff, 0x17, 0x7fff, 0x20105, 0x80000002, 0x80000001, 0x10003, 0x10, [{0x1000, 0x10a6d, 0x4, 0x5c}, {0x7, 0x80, 0xb7a9, 0xfffffffb}, {0xc, 0x400005, 0x5, 0x9}, {0x4b, 0x800, 0x8, 0xfffffffc}, {0x401, 0x200723, 0x2800, 0x8}, {0xffffffff, 0x6, 0x3, 0x99}, {0x3ff, 0xffff8000, 0x4f8, 0x6d}, {0x302, 0x803, 0x14, 0x2d}, {0x2, 0xe, 0x5, 0x8}, {0xf, 0x95, 0xd1f, 0xc}, {0x1cf, 0x9, 0x5, 0x2}, {0x7ff, 0x9, 0x744c01d5, 0x4005}, {0xb89, 0xfffffffc, 0x1, 0x5}, {0x29a71717, 0xfffffffa, 0x1}, {0x3, 0x5, 0x5, 0x7}, {0x4, 0xb1a, 0xe7, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r1, 0xcd604404, &(0x7f00000000c0)={0x10000000, 0x2, 0xfffffffe, 0x2f, "2800180000020002000000000068ab5ade800600", 0x6, 0x2}) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc02069a0, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x1, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000000)=[{0x81, 0xd, 0x5, 0x2}]}) 1.401625343s ago: executing program 5 (id=1185): r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) (async) setuid(0xee01) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='x\x00') execve(0x0, &(0x7f00000001c0)=[0x0, 0x0, &(0x7f0000000180)='$$\x00'], 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) socket(0x18, 0x1, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206980, &(0x7f00000004c0)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) open$dir(&(0x7f00000002c0)='./file0\x00', 0x10000, 0x100) (async) r2 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x10000, 0x100) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2, 0xfffffff7) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r3, &(0x7f0000000600)="d81ad30100060000000100000000", 0xfff2) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffc, 0x40, 0x80, 0x4, 0x95}], 0x7, 0x0, 0x0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffc, 0x40, 0x80, 0x4, 0x95}], 0x7, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x11, 0x3, 0x48}, {0x40, 0xf0, 0xb, 0x6}, {0x5, 0x80, 0x12, 0xfffff802}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) close(r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) getsockopt(r1, 0x1, 0xffff, &(0x7f0000000300)=""/231, &(0x7f0000000240)=0xe7) writev(r1, &(0x7f0000000100), 0x10000000000002c6) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) (async) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) close(0xffffffffffffffff) (async) close(0xffffffffffffffff) close(r0) execve(0x0, 0x0, 0x0) sendmmsg(r1, 0xffffffffffffffff, 0x0, 0x0) (async) sendmmsg(r1, 0xffffffffffffffff, 0x0, 0x0) 1.283988287s ago: executing program 0 (id=1191): r0 = socket(0x5, 0x1, 0x0) (async, rerun: 64) setrlimit(0x8, &(0x7f0000000980)={0xa, 0x5c}) (rerun: 64) getrlimit(0x3, &(0x7f0000000100)) (async) r1 = syz_open_pts() close(r1) (async) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000480)={0x5bd630b8, 0x8007, 0x1, 0x5ffbfb63, "498f677c7cfc4dff000080fc000000e8ffffff10", 0x5, 0x2}) (async) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000a40)="5d1a066c058bde7ff08a15d0b428c9440370c0cf95f9d44efecba5a457d38c847f69089f5d8a414137c002bc4398b3770c81b9a709a8e1c20d47bb98d21d2c45ffed9857866d59d123d9d7821d0f265aee761ed48c7bfaef9e45fcb336d4fd4592046c8c085e0a38ee864bf6d90ef2cf337fc86ce3bc71b7e8296364010b3aebde5473c3d3f1d7f16898dd3ccce68756f7357beb362c3457a32b91e75bdde54cb55d530ae233887131be85296a58fd0de0b0c1fab19c0fa8cb196ad941ff61188927e56df09519628f8bcbea63fe0ff474dd1c103785ec1cdf64622f158a5c21", 0xe0}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x11, 0x3, 0x47}, {0x40, 0x9, 0xff}, {0x6, 0x80, 0x12, 0xfffff802}]}) (async) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="721d1a7055c3cb4e9d397c3c2affc6d0a19283d610335e747d989778354ac313b91bb888b8e4876cb76fdfbb", 0x2c}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="a7a6d61de4a16809d26243003b47915d8156c41f3462b255c61b4f0919d7aacd3dc6959cb3e86fff46c0fbde88822411336dc6609c7e2bd31c0ae4540ccad31ec09413bd00a212028f62b788d01b442461584a2f3f246423f8fb73ee813305ec", &(0x7f0000000000)=0x60, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x5e, &(0x7f0000000680)=ANY=[]) (async) setsockopt(r0, 0xe800000, 0x9, &(0x7f0000000180)="5c14675d31f6e9962cb1039ccc07b71939d3d43c4e75cf2a9bd346613b66f89e6a1ecf362f9975f23fcdb893e594bc9c41a7784ef55ed38697b5b3735d3e50f609cf8ad2e5ef644a9f468f6d5a780f6bba0297eb7fac0628831fbec501caab672b757e62872865bb424e8dbf37483ae305abfe9a554aab5355a2daa308f55dde0d10b0d8807191456a9e2a6831da47e5914872bde31bb301c8cc57c6d541113730d5fcc897f76802c7c38de2a3f41077a20f7326d18c577183b9498a368eb7e05428359f18d56f5fb164598f3d773425832b61fdec1f46a8b4e4a2dc6d1f8771c97d89ebab8f66a3a94733ced47c0eabf345170298f6c9f346700395a6f117096c47e14109664bca87dc3aa7b5e0f87761a7d2e94f6c09abd21814", 0x11b) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) (async) setrlimit(0x8, &(0x7f00000008c0)={0x42, 0x61}) (async) r3 = syz_open_pts() close(r3) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0xa, 0x80, 0x5, 0xc70, "fe26d2db78a852eb39c738f390f426aa042c24af", 0x8, 0x8}) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000e40)="98b3cb60fb635b491bbbec01601ab1921d9405ceb6c16a4196afc5daa51bb48d2055cfb9d8b43a4a00d3c32942b4ce4cac4de58bb41799103b2875d3237dc3fae5beeaf4133619a3c5bb62a6b92617f04ec1d91e913b8900ea1d010df7f5b7c327cae1566c67836c8de642b731ff4792db1e5c89f9d1b773755da733de26141a4f3205308dacb4df311c819dc3539cab66b5b3b59aca760f81c13ae951cc47352397afc12b438d489a042b1474478dd8355d76890feee6643a02aab506bf0b59cba40e94283b391868e1cf7d81cdc1a52ec69dc7667e5e7d098fd4ba6ba1589f9aba08af61df23872fb8118434767beb55754ff09bd352d914774ef27f61d47b1d751b045005bd05a6345ac9e2e454e92168729aed955389c5ee85663ea4373128cf2d1028df9591658ba0b4db9aa903da0f558e5813f8e47aa2b1218f4ccc320b4af8861d269a83c84e3615ce3af60aa7b86340640cf9645c7f088cc5f1c2658ce8076af8712516c53615769301c9ec88b3c86d75872ccf73da39313c1639edfe51a11cee2d29c7b1421fa4f034b8a25c6e2366f686da86e7fc951c0053a80d0954c3a314c4f274a2b88a9922f5903b6654b08791b1fe98e138d81509b381b90570e647113ad35df15bb83239affc6235d2fcae70389460705e99dcbbfd6a88928d8098fd06c6a54e8b6ca5082a9d55874326670e44ed08376594975d6a42dccbddd45f5ccd8baa86", 0x209}], 0x1) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) (async, rerun: 64) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040)=0xfffffff7, 0x4) (rerun: 64) 1.232343554s ago: executing program 0 (id=1192): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0xc003, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x4) close(r0) msync(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) (async) msync(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) 1.231681334s ago: executing program 3 (id=1193): r0 = socket(0x18, 0x1, 0x0) sysctl$hw(&(0x7f0000000280)={0x6, 0x14}, 0x2, &(0x7f0000001040)="06c7a681d3308227", &(0x7f00000002c0)=0x8, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) 1.229082922s ago: executing program 0 (id=1194): syz_emit_ethernet(0x1196, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaa"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x60, 0xf0, 0xff}, {0x6, 0x80, 0x12, 0xb0e}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) open(0x0, 0x80000000000206, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pwritev(r2, &(0x7f0000000380)=[{&(0x7f0000000200)="e7cbaf8464e625819109a33ea5e42aa57c3bf51f0615128acf0900b7343807c0f66bb33243a51bd5cda6003cdda0304c48272293744aaa51b443a67e9cb2a9a75b49b0cd215e44de7547763dccb1e6e3ed6add39d28cc2cc4e68492ca5a7f00974636ea7942b5ed1733739c56b943e8b6e37", 0x72}], 0x1, 0x10002eb5) unveil(0x0, &(0x7f0000000140)='r\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9, 0x2000007, 0xfe, 0x1000, 0xc, 0x40000005, 0x10, [{0x0, 0xb, 0x4, 0x71000}, {0x7, 0xc8, 0x8, 0x7}, {0x8, 0x6, 0x0, 0x9}, {0x9, 0x900, 0xffbf7ffa}, {0x401, 0x200326, 0x2800, 0x7}, {0x2, 0x27f3, 0x3, 0x99}, {0xce1, 0x4, 0x4f8, 0x6d}, {0x6, 0x801, 0xc, 0xb}, {0x2, 0x10000082, 0x4, 0x9}, {0x7, 0x100, 0x0, 0x1088}, {0x1e7, 0x10001, 0xc, 0x6}, {0x800, 0x9, 0x8, 0x9}, {0xb8e, 0x4, 0x8, 0x2}, {0x29a7171a, 0xc, 0x0, 0x4}, {0xc, 0x7, 0xc0000010, 0xfffffffe}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000000029, 0x1021, &(0x7f0000000040)="c1e10644", 0x4) r5 = socket(0x24, 0x2, 0x0) shutdown(r5, 0x1) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) 1.228770249s ago: executing program 0 (id=1195): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x409, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x9) (async) r2 = socket$inet(0x2, 0x3, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b10005016000000416000e00070000000020160010c18125d7f96ecfc73fd38c23780f69ca8d4d522fdc4648c1137f65991fd6c61a27ddb06b36ac970bff03000000000000000000000000ebe1aa5323edeb51e2f0ca3ebbc2c4699a0902000000000000000d7d010000000100000021020000742fe2458bfbb770c1f5a8aec872ea772ea3890404000d008d56587dcb2d5efe5628441e5592000000de5000000000000020000000002000000000000000000000000000c30000000000000000", 0xb1, 0x3a3ae0e0de5f5dda, 0x0, 0xfffffffffffffe42) (async) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000100)) 1.228049664s ago: executing program 3 (id=1196): r0 = socket(0x18, 0x3, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000ac0), 0x0, 0x0}, 0x6}, 0x10, 0x0, 0x0) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x3d, &(0x7f00000004c0), 0x0) 1.179497677s ago: executing program 3 (id=1197): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x1, 0x5c736240, 0x20001fffffffd}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x1, 0x0, 0x3, 0x20001fffffffd}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000200)={0x27, [{0x3}, {0x1, 0x1ff}, {0x0, 0xa96}, {0x1, 0x2}, {0x3, 0x8}, {0x2, 0x5ca}, {0x3}, {0x3, 0xfffffffd}, {0x1, 0x1}, {0x2, 0x3}, {0x2}, {0x1, 0x8000}, {0x1, 0x3}, {0x3, 0x45}, {0x2, 0xe}, {0x2}, {0x1}, {0x1, 0x8}, {0x1, 0x9}, {0x3, 0x800}, {0x3, 0xc3}, {0x2, 0x8001}, {0x3, 0x2}, {0x3, 0x2}, {0x2, 0x5}, {0x1, 0x8000}, {0x1}, {0x2, 0x8}, {0x1, 0x5}, {0x1}, {0x1, 0x2}, {0x3, 0x6}]}) fcntl$lock(r1, 0x9, &(0x7f00000003c0)={0x0, 0x0, 0x80000001, 0x200000002}) 1.178021003s ago: executing program 0 (id=1198): chmod(&(0x7f0000000040)='.\x00', 0x35e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/235}, 0xf3, 0x1, 0x0) msgrcv(r0, &(0x7f0000000e40)={0x0, ""/158}, 0xa6, 0x2, 0x800) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TIOCSETA(r1, 0x20004109, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000001500)={0x3, 0x0, 0x0, 0x1000300000000}) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x800007f, 0x100000001}) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x100000401}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = getuid() socketpair$unix(0x1, 0x2, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2a}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0), 0x8, 0x0) close(r4) lchown(&(0x7f0000000100)='./bus\x00', r3, 0x0) dup(r4) r5 = socket$inet(0x2, 0x3, 0x3) close(r4) dup(r5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x1a}, 0x2, &(0x7f0000000300), 0x0, 0x0, 0x0) 1.177180054s ago: executing program 3 (id=1199): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x100) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x101, 0x4, 0x8a38, 0x4, "070609000013160000050800", 0x0, 0x7f7}) r2 = msgget(0x2, 0x4) r3 = getuid() r4 = socket(0x1, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) socket(0x1, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, &(0x7f0000000100)="71f91e", &(0x7f0000000080)=0x3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x1b}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) r6 = getegid() r7 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000200)={0x2, 0x80}, 0x8) setgid(r8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r10 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x12) ioctl$WSDISPLAYIO_GETEMULTYPE(r10, 0xc014575e, &(0x7f0000000040)={0x1, './file0\x00'}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0xf, r3, r6, r7, r8, 0x8a, 0x1}, 0x7, 0x98, 0xffffffffffffffff, r9, 0x5, 0x0, 0x8, 0xfd7f}) ftruncate(r0, 0x8531) sendmsg$unix(r0, &(0x7f0000000d00)={0x0, 0x0, &(0x7f00000009c0)=[{&(0x7f0000001200)='P', 0x1}], 0x1, 0x0, 0x0, 0x2}, 0xf) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) 1.163296121s ago: executing program 0 (id=1200): socket$inet(0x2, 0x3, 0xfd) (async) r0 = socket$inet(0x2, 0x3, 0xfd) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x72d01b29) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x72d01b29) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x6381) select(0x5b, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xe, 0x4, 0x2800000000000000, 0x181c, 0x8, 0x423f}, 0x0, 0x0, 0x0) (async) select(0x5b, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xe, 0x4, 0x2800000000000000, 0x181c, 0x8, 0x423f}, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x17a) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r3 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) (async) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) ioctl$BIOCSRTIMEOUT(r2, 0xc0307004, &(0x7f0000000040)={0x80000001, 0x2000000f}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000100)='./file0\x00', r1, r5) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="e000002700000000", 0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x7, 0x6, 0x3, 0x8}, {0x4, 0x1, 0x9, 0xfffffffc}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x7, 0x6, 0x3, 0x8}, {0x4, 0x1, 0x9, 0xfffffffc}]}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$WSKBDIO_GETENCODINGS(r6, 0xc0105715, &(0x7f0000000140)={0x2, [0x0, 0x0]}) r7 = syz_open_pts() clock_gettime(0x2, 0xfffffffffffffffe) ioctl$FIOASYNC(r7, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$TIOCSETVERAUTH(r7, 0x8004741c, &(0x7f00000001c0)=0x9) (async) ioctl$TIOCSETVERAUTH(r7, 0x8004741c, &(0x7f00000001c0)=0x9) close(r0) (async) close(r0) 64.032266ms ago: executing program 1 (id=1201): r0 = socket(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x21, &(0x7f0000000140)='!\x00\x00\x00', 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000), 0x10) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r1, &(0x7f0000000000), 0x10) execve(0x0, &(0x7f00000001c0)=[0x0, 0x0, &(0x7f0000000180)='$$\x00'], 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206980, &(0x7f00000001c0)) write(r1, 0x0, 0x0) 63.273544ms ago: executing program 6 (id=1202): r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000340)='!\x00\x00\x00', 0x4) sendto$unix(r0, &(0x7f0000000100)="b10005010000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e37193f8343712051eeab71dc000266c05080000fca65361ba84913f0100"/177, 0xb1, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x17a) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r2 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) ioctl$BIOCSRTIMEOUT(r1, 0xc0307004, &(0x7f0000000080)={0x1, 0x2000000f}) 62.728568ms ago: executing program 2 (id=1203): r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x101, 0xffffff01, 0x8a38, 0xfffffffc, "070609000013160000050800"}) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000200)=[{0x2, 0x80, 0x0, 0x4}, {0x3, 0x8, 0x5, 0x8}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket$inet(0x2, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) r3 = kqueue() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0xc, [{&(0x7f00001d0000/0x4000)=nil, &(0x7f0000663000/0x4000)=nil, 0x5}, {&(0x7f00006ac000/0x4000)=nil, &(0x7f0000826000/0x4000)=nil}, {&(0x7f000009b000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0x34}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f000000d000/0x4000)=nil, &(0x7f0000826000/0x1000)=nil, 0x40}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f00000c6000/0x3000)=nil, 0x16}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f00004c1000/0x2000)=nil, 0x0, 0x9bbf}, {&(0x7f00001cf000/0x4000)=nil}, {&(0x7f0000573000/0x2000)=nil, &(0x7f0000358000/0x2000)=nil}], './file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0xc) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffc, 0x21, 0xfffff, 0x6, 0x6}], 0x1, 0x0, 0x3ff, 0x0) write(r2, &(0x7f0000000080)="f81af2", 0x3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74, 0x3, 0x26, 0x40006}, {0x1, 0x1, 0x86, 0x3}, {0x1026, 0xa0, 0x0, 0xfffff001}]}) syz_emit_ethernet(0x22, &(0x7f0000000080)=ANY=[]) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000180)={0x7fffffff, 0xcacf, 0xdffdff7e, 0x1603d0a, "04e4577e03000000060000000000000000000008", 0x6, 0x9}) 61.783471ms ago: executing program 1 (id=1204): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0xc, 0x2000000000000004}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0xc, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() fcntl$setflags(r0, 0x2, 0x1) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63d6, 0x5, 0x80, 0xd, 0x3, 0x10, 0x10, [{0x4, 0x8003, 0xfffff115, 0x7ffffffe}, {0x4ecd, 0xe8, 0x2, 0x2}, {0xcd9, 0x4baa, 0x30000, 0x9}, {0x9, 0x5, 0x10000, 0x2000100}, {0x4, 0x2000003, 0x5, 0xfffffffe}, {0x388d, 0x40fffd, 0x4088, 0x5}, {0x10000, 0xa00, 0x20003, 0x1}, {0x607, 0x5, 0x1, 0xffffe2e8}, {0x9, 0x1000, 0x10100000, 0x7fff}, {0x3, 0x1, 0x1, 0x10}, {0x82, 0x0, 0x8a3a0084, 0xfffffff7}, {0x10000, 0xfffffffe, 0x1, 0x268}, {0x401, 0x0, 0x400809, 0x1}, {0x3, 0x2, 0x2, 0x2b}, {0x1, 0x101, 0x4, 0x3}, {0x489be2, 0x1, 0x3, 0x400}]}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005010000009f0500070107000000211c13fecea70500fef96ecfc72fd3007ae30200fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602", 0x7a, 0x404, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005010000009f0500070107000000211c13fecea70500fef96ecfc72fd3007ae30200fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602", 0x7a, 0x404, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x802069b0, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = socket$inet(0x2, 0x1, 0x3) setsockopt$inet_opts(r4, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) (async) setsockopt$inet_opts(r4, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r4, 0x0, 0x66, 0x0, 0x0) (async) setsockopt(r4, 0x0, 0x66, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x11, 0x3, 0x47}, {0x40, 0x9, 0xff}, {0x6, 0x80, 0x12, 0xfffff802}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x11, 0x3, 0x47}, {0x40, 0x9, 0xff}, {0x6, 0x80, 0x12, 0xfffff802}]}) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000480)="721d1a7055c3cb4e9d397c3c2affc6d0a19283d610335ef413de2622dc6b747d989778354ac313b91bb8880e27683b17007846a838b8e4876cb76fdfbb447e11b731e1d31601a56652ed8cba4dfd9aeec4c93f4dcf497d9d20de1c4e5f5288d87c225b638e6d085ee68ff55032cc7b40db8482f1b7f9f5065d90ed805ee5e7c45b2566f13f7799717c0f00274e09414fae917e1301ff6b30c9cf126b3f48b03d22d67e0ee705508c56375836484041af9d3acac0c0983e1f943766c86fd99840c3ff8affc92249d2fdb244d107a7916e7e90d7b26d697380ce8b19dbf22eaff85fcb81aaa9bcd784afccc9be8e0284a1951f9e26e18ef40dfca9d99da5ddd4ff51b7a3194d204235e0243bea", 0x10c}, {&(0x7f0000000380)="c2a1956c3dbac722cdcadce08d9e820a71e32b3be5bd0e0d6d02d46f823a371d46a1a7e986cc8df22f02b1634087e1216c23b58bb9aeef142c604cd5c823a8c0fb8e82aa38e67f0dcd3cea8a02683766b2676b5bed96c9501e358e046f674d7557d6f4f7ff66390e4b4cb1d349b8c7f4fc5a7da8aa76ca7d085f652a712ff56043a9376db5a69a572bb7054ffc9a27b64252eea851dc8516944dea0107aa6506ac3bd61ff5804bc93bbe12abd98c7014ed7c40c7ebbb07f33727a222593df2", 0xbf}], 0x2) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="a7a6d61de4a16809d26243003b47915d8156c41f3462b255c61b4f0919d7aacd3dc6959cb3e86fff46c0fbde88822411336dc6609c7e2bd31c0ae4540ccad31ec09413bd00a212028f62b788d01b442461584a2f3f246423f8fb73ee813305ec", &(0x7f0000000000)=0x60, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="a7a6d61de4a16809d26243003b47915d8156c41f3462b255c61b4f0919d7aacd3dc6959cb3e86fff46c0fbde88822411336dc6609c7e2bd31c0ae4540ccad31ec09413bd00a212028f62b788d01b442461584a2f3f246423f8fb73ee813305ec", &(0x7f0000000000)=0x60, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x5e, &(0x7f0000000680)=ANY=[]) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb61b98df192f9781ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x40c, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005010000009f05", 0x9, 0x408, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005010000009f05", 0x9, 0x408, 0x0, 0x0) socket(0x6, 0x0, 0xff) (async) r5 = socket(0x6, 0x0, 0xff) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='x\x00') 16.141515ms ago: executing program 2 (id=1205): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9e, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() r1 = dup(r0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x7, 0xc}) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x40010001, 0xfffffefe, 0xfff7, 0x1, 0x802, 0x22, 0x0, 0x1, 0x1, 0x2000000000000000, 0xff}) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) (async) pread(r3, &(0x7f0000000600)="e7077b", 0x3, 0x5) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) (async) syz_emit_ethernet(0x6a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x15, 0x4, 0x1, 0x2, 0x5c, 0x65, 0x5, 0x90, 0x0, 0x0, @loopback, @broadcast, {[@generic={0x17, 0xa, "cfe1df53540c9c84"}, @rr={0x7, 0x17, 0x4, [@loopback, @empty, @broadcast, @multicast2, @empty]}, @lsrr={0x83, 0x1f, 0xe, [@multicast2, @remote={0xac, 0x14, 0x0}, @multicast2, @remote={0xac, 0x14, 0x0}, @empty, @loopback, @empty]}]}}, @icmp=@mask_reply={0x12, 0x0, 0x0, 0x200}}}}}) 12.469498ms ago: executing program 1 (id=1206): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x58}, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xfffffffffffffffb, 0xfffffffeffffffff, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x19, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0x1c1) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000040)=0x2) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={0x0}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r2 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) 11.162694ms ago: executing program 1 (id=1207): r0 = semget(0x0, 0x1, 0x281) semctl$GETPID(r0, 0x2, 0x4, 0x0) r1 = syz_open_pts() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x11, 0x3, 0x48}, {0x40, 0xf0, 0xff}, {0x6, 0x80, 0x12, 0xfffff802}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x890, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000540)="70ad525e059b7923a65d0000c0fcc2830010ff2c0053e922f000000000000000000000000ec4e8c2", 0x28}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="0033ac030000007a63f2a8bf0027f6dce6db3be39894eba2dc633dec2433367facb5747dc91a8fdca48e6cc1", &(0x7f0000000000)=0x2c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x0, 0x3, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_rs}}}}}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x5) 10.675626ms ago: executing program 3 (id=1208): syz_emit_ethernet(0x2a, &(0x7f0000000100)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x2000, 0x0, 0x0, 0x0, @empty, @broadcast}, @udp={{0x1, 0x2, 0x8}}}}}}) syz_emit_ethernet(0x42, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb0800450000340000200000009078ac1400bb7b8a62c41094c14735036ecf88fb1a68ffffffff4e214e2200089078b76bf11d5d4ff88eab4e7d94dcf5288151f250627b0e1fb0"]) (async) syz_emit_ethernet(0x42, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb0800450000340000200000009078ac1400bb7b8a62c41094c14735036ecf88fb1a68ffffffff4e214e2200089078b76bf11d5d4ff88eab4e7d94dcf5288151f250627b0e1fb0"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) 2.71958ms ago: executing program 3 (id=1209): ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0x7, 0x1ff, 0x6, "32c14a6159de090004000000e2c791260dad3860", 0x2, 0xd}) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0x7, 0x1ff, 0x6, "32c14a6159de090004000000e2c791260dad3860", 0x2, 0xd}) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0x8) (async) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x1196, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaa"]) (async) syz_emit_ethernet(0x1196, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaa"]) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) setuid(0xee01) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x7ec}) (async) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x7ec}) syz_open_pts() (async) r0 = syz_open_pts() close(r0) syz_open_pts() (async) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x7ffffdff, 0x9, 0xffffdf81, 0xfdfffffe, "18173a97f509f6608c7f0d32f524000004400800", 0x7fb, 0x6}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000380)="117384167f2033a20d95aa5820fed3e6b3cdfac9380938", 0x17}, {&(0x7f0000000140)="abec8eb8970a14f7474f54df495df5903ee56e363acf006e64f3a3ebb12a2f1ee417029d57e822b1697ca92eeb7401a6205da6c4c4cc30a96bb63e1c215ece363a795dde1efdddb75aa910ba9baabf75a11fa5ac47cebd42c72247b397560164e9efe9e559752c4d5c594b734cbbf5c5d83bd08ed35b8740768f418f703a8c657c19f177b5d390df3d8f6c3bcf773a4909ff43e622acf8d55dac0f7e233ea5273655dadd779cf820c42da67eea260ddef2ba5dc3f1abd5954f9ca726", 0xbc}, {&(0x7f0000000440)="dd65b233d37605132bb2b390b4e7cdabfd9ee29c6bdde014a6c3183a7c2739669443d40395d3c2d83cbc03472e4b4f057794443edd18c3cf90ba426b2dfa60270d030995444acd643421c933c9", 0x4d}, {&(0x7f0000000240)="cdc3de58791f267c8ec0f1d15adae0c630a20f8dc647214d92eb089a3a87ace75ab3dfcbc4fceac059600c79e0427cc77d1c2c4ec32a42d0f688e56a5ce1263ea01ff2317d9d488014f7b684c0130a7074307213ada5b2ea0fd5d933a2bb0e78bfb9ef3cfac1e991fc21879fa7675dfde5ce4b004e75d1adafa0af71fdcea5ffa4f1ce887142c9fcf16182", 0x8b}, {&(0x7f00000005c0)="7077939e666e0a59f0ab8b475a89303feb0c1a5bd45be496070c2fe9a55f9259619d6588458d72c12cbd6f92c19d7a6a697f2b592246d6e34e08ebad4d8d2f9a94c1e622f2fc3b532750afc1824bbc3f48013c3fe68a9446cfa7a2644ea41d8f984809a08d8067606d98add2c528928b1f0d6e16d1898d92f961a3307b1ee97ce7c1bb83b7b74ec7b6f22406ad5b255ba13191bcb58866befbe40b37b8a6aa2ef1e21b1f9056c0edb749121d9b1a062c1a3689ee2e8bce9e8d295877b6ba3f9c8efd12616fa8382f3f3591b82f77e12587cbccfabb7ebcf8a5437b8e72ba52e6a7d97456a2edc38fdd1d34bb47c8f1187f5e324ff918e0b8f1980159bf6f9c12acf874fc5a87bdd63813086d14c273400098ade97844e6a6521070b8eed974574dc9ffd4b9984c8f6b9d5bcc91cca31bbd68f3bb66ab40a695a3c283bd73500a1f504cd757c128724e2be9ff5310a56a17bcfb4cb735d13ee9fa1287fd3e4e036e945041b77acfd323e86b71f409e789bc93a930ae918afda4b7661207e6f1c555b1aa5077972630ca91c374fe3efc42f607e8381278a8202291d3eb36506ab322e953de4ea09001f98291f3926b8675f2eeccdc78f06239cefac6da9ab84655f045795ae4b77138fb6e4f9717d5ad71192c469376675fbdef523f012c60e9f4d22d7eb70a9057f09a6051f44e2caa8ee169c20652c3746236447b32a01613f267f430dffe9ac852b6c03e01fdb13d2483efc270edbb09b0a0cefccbb7e249da240b6a464dfbbcdbc58737b8be188a87f4689a5ec4eded2a4e97a3944d6fbf9dd0f37194e74b0cf96a5ef6f65058e500751d67ed718100671d0f302c4f556b16e1ab5b61bbc18fc1ea75426d112e7e391088f0259c9b11d6df53d110d186624927221cefbe2153b6ba134a27b081515b45810bcd964d7a7439b53e10012dd99104dc29db354dcccf70d1525636f38fb3b45e293a69e3e75fa89be6df97b0fa1fbefc8e5a5ce050d0d27ccd8b032d4465635f5c4be3714a6a9a9e9fcab501529433d5b0fe4ac42e16b01459ec5c52bc8b2663e9343f714f53d5a698099bf85b9c71fc88525c13b12bac4962174ca6432e29f0e25f6bcd39557b0e38f4bb3d4ecb229650311926eb49e531872b429908d0a6f10626c509f4611e4115aa7311ff316068bf3c4b877dcb488252eb5c3f873efb03426badc803fe916cb7b665ed6a92f8e91ac1752f58387a267d45efc2966baf8e95d4a5a268e1d15b2e31468586cc030f5da9bde92b7c733b2063dd75a11fb11bdd839afec7e8597d96079b018c70ab9158638ebfc0c99f22b59220a797f14eff29e111068cb5ca8359509584f6fd47059fe1b538b60b47130ddbe87f3ab6b2682d3cebe6ddf488388ed472f5f399170dafd3e209a214fc5d139d09b143489b1c0ec276f2e450a784ff903dc705de74794238d4d07348d666992a75216e4e8a3ed80143bf4d80257324fdd092fb3373a24ac716dc0534c4cba550ca68ae68f76829c79878e3da9c2433b38c2c8edafd25a810b71dfa8fc2703563d61ea0e09b236f1100bfeab410c3b5f3027032ee332ce34106751ab9becf6db567a311ee81ba5a077c7edff80676f23528389dbb7719d4e2d0627d2d680913ec49d10c7a349d6d2197ab13791417cf6ed29c12721322b0c4cea7f732475074e7608101028d127fcae58f27ded9d04f04e88bbd789ca961e4a3a0c7762a0cf06b7f14be0686372a3c7dc60f965f1924de614ac861d8cf57eb5e3f9d9808d2603e56c350381b23db46215c7edcca3a6e15cae2434825c5f7431043c25522fada3683cc7bba3c9eb4ab1bbc2f1be3bd4631db6f402d4a189834e294901ffcf2ff272a14f85e92cfed2e386147a0d363965a511dfde23da867738bc78e94eff511900648b8b43de759e8820670cf365b7ad05c31ba11dc2376cc25b2ea97fe72db019a459e5bdf168b4e0e3fcb96c8f7c429f2b66f3484d2eb732e67c7c42a8ea235ce300943ac7d3f99ecc4c49c6f7eb387fe48026de3f3dab9a915765bfc66022bad5adb0e76568d5d8cd2a5899efe06dad4cb13f9eba7d3f4f93dc8a10556153fc77ff76c06317e07860b8199d1583e37f005e0c116e4e1e825a84383d17f7c0153036a797db652f2ea2527f7169fdafb3fe234fbca73866a05e2251dfe7fcd8fbc61d491474ea7084a9cf88cd87c4b70ba79cac2bfdc7f69e4d2c7772ff0982eb01526f3957755841bc08818588ac6711c1eae106c42a3cf37db7544fee6019f0c956699fe4c6ade6670183618ef854e580c262d2e80202eb8f54e4636d086eff2ca7f444fb525b98b7232100a226fab94967912fd29dda22b147490626d478f92a11e679dae9a84ec124263e85e412e625d0a0769558ef6b7e654870da4e289a59e289d905205da7893ca861fb15a059bdf490e3a599893d3a78b64590cb46e7de6b995b345af5073d836cf18f78c3e78643a6e86db144e690438eaa2e5458708fd80155f840579933822579aa1ee4f9e65767e9c2d7a2199e2586e478b863a7d40e5c20e4a3d6bf92cc0ffee4e84b51a7ad9703aa8334aa912132399c9e7ca84798051faea18fc2ff368269154cefa797976ffc3ec63b3c3b85891ebb9c91d356c57c9344888c42cb6b7407e6cfccb824fdd8b5ff5907b2128c63a31f325081bd3c663cbe22c3beae81132037c01615f33f7ca5de8ea074d1b912e030a4a9ac08df50ce2eb57160373b447f4f8c899ac90835c0f0421254c7aa63259faee48771a1148efc23e10fd27b58ae287753ebb60af05c1061e2a8c632ac8f8fab3f44a3a3b2824c6a8a6d39f3d545b1e36a724ec1a3d689fb9deb83a9d605dbb2d5b6e81a8e7ecc67500132ea1a768566d43d00b6b6308393dae8f09941fbe9dcc9caa7a73edd42a8b07f33f6cf66d4d655b06913ad06ae23f36a8c1cec655048d4c3412e7e0a2b9afba552babe57cd701d8d0653a9735dcd23ea573773aa60e5622fee3f2f3b515df4ed9ebaf6f31c5b409ff6968213dbab28ea752d3b6bf4cfbb82d56e125da06feda171ab59fb67c64e082e695863f4b4c100eb16040239caab27685278c42b36c05c7d634eab9ca7c66b86e9e614e86bb8ff179b7b32ef597d52e122981a879e3889664b1bf21de4846549d4740c90ff0f6054c6eeb5a687767093ba4febbe6c0aa9dbe7435eb68a5478bc34d38520168d4bb472fa0c1a2adc8484353b8ec0224a5f1fb9e86be9fea8fb87889113c7abd2ce667b5ae4c4be013e2f9a9fcb60e14b6425a90b3d118a2687cf388ae466cbd5eae7fa4c50321bce241bf27ee161932b20fdf91e7bee24205b16f816ebbb60719bf8e154ecac25f09d5517a9a1c3b566676c8ca11db945ef48774618f21303779313159f6fbb700324ae42b776c7a26abba6851c2054401163306c71ccd0d50a7ec2b3e4e689e47e9590337907158487c0476d8f295f196232ced85ea79a56730bd20681fa382e7b1d30f38d2aad64ae745a9b9361f2ac019250c9e897738f504b05d9fe2b247e663191b011223f54bdbdf167e72685ccad69a010502e6a5ee0ec52fed773f350265d580cf2f24aa186c48708f23988a3b5958cc9f62bc0d287120972df780ade761a9cac178d47b8abb539cf19736c18a9b7391ff6a02d439a11a6c2288ad840deda3b71cad74ef1391fdecd3ffe339c9e0ce5cfd8f8ecff8ebedac40eea2eb3db18759566d3530b71a4760367ea53806301441b583d45aeae56f0ae788afa730086efb6136b9ac382ab89d28c744601306c384b59559abb1cf6d892ea7c6929036281ae669d57dc8a6d29810ba266a76184e949a6d6c4496eeef7bb07f00eb1494071fe03b0058f4401b6d9099e5588be71b3c31758c5c64f13a196079821ae3ed6f0631798f75130c1e66fc565f17276949afa1415d6f06598d3f57a10e120f405cc18e47b653aab5e5fa19a642bb9cbad473e21eb5df3909e6ff", 0xb06}], 0x5) socket(0x18, 0xa9e323479a90cd11, 0x0) (async) r2 = socket(0x18, 0xa9e323479a90cd11, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x6, 0x4) setsockopt(r2, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) listen(r2, 0x3) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) socket$unix(0x1, 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) (async) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2100007, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x8, 0x4, 0x71000}, {0x8, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x300, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1ce, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x0, 0x9}, {0x7, 0x4, 0x8, 0x4}, {0x29a71717, 0x7f, 0x1, 0x6}, {0xc, 0x7, 0x5}, {0x8000, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r5 = socket(0x24, 0x2, 0x0) getsockname$inet6(r5, 0x0, &(0x7f00000002c0)) (async) getsockname$inet6(r5, 0x0, &(0x7f00000002c0)) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaf828217fd068aaaaaaaabb86dd684498fb00082c0bfe8000000000000000000000000000aaff0200000000000000000000000000012b00000000000000"]) clock_settime(0x100000000000000, &(0x7f0000000000)={0xf49eccfa, 0x10}) 0s ago: executing program 1 (id=1210): sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000001380)="01000000", 0x4) (async, rerun: 64) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async, rerun: 64) setuid(0xffffffffffffffff) (async) unveil(&(0x7f0000000300)='./file0/file0/..\x00', &(0x7f0000000400)='r\x00') kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.19' (ED25519) to the list of known hosts. pckbd_enable: command error denied attempt to set clock forward to 72057594037927936 vm_create: uvm_map failed: 12 pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error vm_create: uvm_map failed: 12 pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pppx: unable to set addresses for pppx0, error=17 pppx: unable to set addresses for pppx2, error=17 pppx: unable to set addresses for pppx3, error=17 pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-main-3.us-central1-b.c.syzkaller.internal) (tty00) login: panic: kernel diagnostic assertion "refs != ~0" failed: file "/syzkaller/managers/main/kernel/sys/kern/kern_synch.c", line 955 Starting stack trace... panic(ffffffff83377283) at panic+0x1ba __assert(ffffffff833b672f,ffffffff83414df2,3bb,ffffffff833edd4c) at __assert+0x29 refcnt_finalize(ffff8000ffff1040,ffffffff8336b6e9) at refcnt_finalize+0x1c8 pppx_if_destroy(0,ffff8000ffff1038) at pppx_if_destroy+0x3d pppxclose(285b9a,41,2000,ffff80003c95b258) at pppxclose+0xa0 spec_close(ffff80003c930d70) at spec_close+0x417 VOP_CLOSE(fffffd806c3e7118,41,fffffd8007bfd680,ffff80003c95b258) at VOP_CLOSE+0x129 vn_closefile(fffffd806cba3360,ffff80003c95b258) at vn_closefile+0x11d fdrop(fffffd806cba3360,ffff80003c95b258) at fdrop+0x121 closef(fffffd806cba3360,ffff80003c95b258) at closef+0x190 fdfree(ffff80003c95b258) at fdfree+0x115 exit1(ffff80003c95b258,0,0,1) at exit1+0x576 sys_exit(ffff80003c95b258,ffff80003c9310d0,ffff80003c931020) at sys_exit+0x1a syscall(ffff80003c9310d0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x710dabcba5f0, count: 242 End of stack trace.