last executing test programs: 2.33029825s ago: executing program 3 (id=153): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x4287e) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, r1) close(r2) open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) chroot(&(0x7f0000000080)='./file0\x00') recvmsg(r3, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/51, 0x33}, 0x0) write(r0, &(0x7f0000000000)="b96abc21", 0x4) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x4287e) (async) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) (async) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') (async) socket(0x18, 0x1, 0x0) (async) fcntl$dupfd(r1, 0x2, r1) (async) close(r2) (async) open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) (async) chroot(&(0x7f0000000080)='./file0\x00') (async) recvmsg(r3, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/51, 0x33}, 0x0) (async) write(r0, &(0x7f0000000000)="b96abc21", 0x4) (async) 2.20714483s ago: executing program 5 (id=168): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2, 0x0, 0x0, 0x8000003}, {0x2, 0x0, 0x40}, {0xc6, 0x0, 0x0, 0x381}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffac) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, &(0x7f0000000140)="376e29f8399f013ed48020c81e5eec23f360df00dacb69647f12463611d85b64cb29d5dd8a0d337634826e134a599a4796e2b4fdb33c21b8611063d055b5627c75ca72feb7b35b7d4e866f333965cc177a6a0952fe10f32585544e924aa9bc3907f7e969f678c55035c1b200d3d797d343b2ba3ff18e5453cff2a11f72c5d7fa362950a4ee960d86f8a3514a680ba35cad13bde0db65c410a941c8a425d5f6", &(0x7f0000000200)=0x9f, &(0x7f0000000240)="5b36ff8f83d7e4cc55c37fe4b745ea18f4617acbd92f686910dbfaf738e64e146d7c6a4fd3af6ddf1728c119a3d9c94fa5ce68035de8b068846b8935d18c4c1140ede96ed63f736fb20ac915f70db3f407a28e5e23c00741f336c49f1cfa98d32f69ba", 0x63) 2.114711685s ago: executing program 6 (id=173): mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) (async, rerun: 32) r0 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) (async, rerun: 32) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b9", 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) (async) select(0x40, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x40000, 0x100, 0x3560000000000, 0x0, 0x80000000000000}, 0x0, 0x0, 0x0) (async, rerun: 64) closefrom(r0) (async, rerun: 64) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000080)) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async, rerun: 32) r4 = socket(0x1, 0x2, 0x0) (rerun: 32) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) setitimer(0x2, &(0x7f0000000140)={{0x80000001, 0x8}, {0xfeffffff, 0xffffffffffffff73}}, 0x0) r5 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f0000000100)) (async) ioctl$BIOCPROMISC(r3, 0x20004269) r6 = socket(0x2, 0x1, 0x4) ioctl$AUDIO_GETSTATUS_ctl(0xffffffffffffff9c, 0x40204128, &(0x7f0000000200)) (async) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) close(r7) (async) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x7fff, 0xd, 0x3, 0x8f9}]}) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) 2.004932918s ago: executing program 5 (id=175): setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x5a3, 0x6, 0x1c62, 0x7ffffffd, "c2a6d203afff7f0d000004000000008000", 0x2, 0x8}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000000)="12c05e35719804ac726f36733eea59908c09a953e3448a074d95f641fbf54c", 0x1f}, {&(0x7f00000000c0)="570886737f20e8df327a6cc42b750fe49c080ab7989735cca32797e900b9369c163d2a1e927556342f64031c705e68381c2b24a3aab68adcd4ea9ff4d370c857713722081545c3f465ddc81818b98898b5cef502cb8d1a800a6efabdf5de700bc179da4b390a349fd054c315ce1402a0d745984090eb27900ae63a748da9c56de1a742f0e67f8a4254b1eafbf1d6781039d5bba1fb5cfb9add0c68", 0x9b}], 0x2) write(r0, &(0x7f0000000740)="590bd50666e24daa5275d333e860b7a4f4fbe93f22a311377010f6fc1e02e382091b3ac623e3739b8a598f0caa36c93343d7862756f13ad6cd4d41899aae66967854d333935eaa0d3ee3cdd3b147f2afdacc96266a03bda900d364cb11224fb955eb97c5dc5099ca5c28877159ee94e7f73013f20d9209c02a1c49d203ca96e95b9707cd3d28d634b6fc9e6d51c9af518a29203c158648ba8cda3ba5cb918319cba8a48bc27434e6b344ebe2d289c72a3c6324c8edacf98d19f50b3b423ef0fd04d8e09bfc0c5f724ce9417d8028d1228b022ebded8f30acfa37040316593049ca79d43801ccbd9177f878f55178bb40081d3496f1dfa80e4fcb3c15c20354457a17e2b753fd97ae16d86b7d6ed01d7521d27ef7fca7f004d73379c3ed0c95b0bb6602e269c796e5e1916851e811a4a0facb138550e25ed2a36cad8e6c656cd7f2d2a50af9b3699975b970d3a166ddd9b9b3141b3bd8596c7bf39a8ea201e6230cb0cc0bfd442715001b8503e6904509d064765134c590161ca4bde1cea226d698a3d20fae76cf30b580275b8dbf6a6b381f77aa48ed63183e629a22d71e5abc3f3372de1aa6fc679fc256c96d9641b8669368d6417e2107628da06a857865d080397f3da9f78520e5b08480662aba9abc8ea286b3e4260134a0294a98c54ca35d243ef55ef5c4184d854eeab7660619984f238456c54972212b0000f9201eea82e9f37db57b61e77600a6f7c796b41d7d99338a74422f474a48d04d2f4fd2d11b77f79c1e9048a87ba70cd7ba79a6e489417310104ddc0d357564920416596517cacff08d3fc0ac83795c627dc2f1ab73592d88d1f2a7e0d637a29e858d2036e48fba7afd8983abe14e2683ef59a6da1ff5f0eeaf0e7c9726f717a406ca134f240b2b9934a8601a70abb1681898d66aae1fca2900e84c9c7ef609c20af356e2c00b530a08f2faa2fb0b364b6acace3589d65adce2d750fd3b048d68ecbd4f97a4fe594526da487d2feafefa59195f5c00942b8cd0b3b7af3d2e83874bfc141532c35ce0af8a19ddfed20d7b144717d7cc7d61537ba6af50f3882a197c3b7fd2c13ddbe5f98bacfcb70c0dd389c04b5b4da6b2e029ae087bdd813be935b893b9f55e353096d4b47c308cc6517500725dd44935e42b4f3d42e080ab2330eac2715d5d7974ddcede5405ae6ab60bbf5661824b60c1d0354e0f77bf8f1f65d1076bc25610808569a1bdb842b4106fa30342096386b622ed8d5ade5b111490840a624121d859b646f45d298f4900b5aa6a0d1a38907c7c937b04871d391dce846fc83c532ac4dd6a82c256eec9aa28e7cd0f96d4278ee3615e7596969ad94d51eddae555e1582109ed5018c10873f931c620fb1a508e0ab6f16422edcbcd9c80f0f800d3a3da03a0e46c30648a1047b5684c35a96ea4cd13a2574098f5e59a6f04560a3f5c7bf9780e4f12495298b0bdf4e66529131c631b920e8a5877934bef90cb95cde45bd8afceed2c6202a114f053504798e5e815bcd6e91c5ad65e16c2a4cf82123f93d9f0688bc82e6a638937045bc181e2d0392641ff8006ae64d72aaad84b76c8153c311cc4101eb757b61aee8504f6e085c3b5b0eb068990e46041751eb900ffa5466b960802eb32cc8d376993a3b432e9a793532ad38e224d160f1081d8ea291dbc3c3ffe7ee47fb6dfbf30e2226adbfbb6844a59f9f88d4f38491eb29f504f2417660d40c3bc198932f42c0dd0d54490679da1144830650e3d0c80eb2b27b485376bd1610fd355e46572ea9e17cafca4c3503c62633a2695049d98285889b47697c7b59d6276e460af68a48d2c651c3f534a754954a0b23f55ff5598e4bf6e3af6ac98c2f88852d0adab4c9160c05ab40f8f5f0c1cafea4d9e28068514a47894722e9ad4bb29d6eba62e99714de366bb3a89415b13f248e69e0809c5989c67dc5ce523f90b8ed938242286f77ffd57f2c345adf9464c07ec0f4ad3e4e33a27765a7831e178ccda06e5d29f4968eee42bf484ad7688ad0e63b74fa8c7f11d2810b785e759d83e452d0c6d7192cd38abf9530a4cb7be0d04e587e62af33932ea61645742039bae08fcf33b8c271525067211a5c1eb9bd5d1a90e3c566d2fa82ffad65bfbcba391301bb9a81a9b23bca33118b26f597f49f02369d53b27f1418ed90f451293512ce54f7dd2ad2efd7f1898d8f63c4b34fd4f32b19d4289e30ebd3d49409b8d0a5c14ab701b2051b3344d79f1e711bbafc455ef509da34c64049b5d54f3fc8f70a7c0310206753b2f824846a81586da6db10e705aab84a4b0aa5e603348d854a4668af8a492ee6eefacb9caf7eff4ad5182212527b5ee1bc563592fa19233d95b48ed1cdd629a1b7dc9223c3330614d3b4e2bf1c889a2215ca782be1b5c0f76a4f310989abbaa6a48d3ee6236f984685f87a21c58b645bc09964ee82b6fce5dd67665bb00766c2fea19b8ae161543488c2b92683e685a452814cb4ddda7aec3d7cea15ee177d0f9226191d68d2a86ce5ac6de472aca2af2854cda5f6e57b1ed3effffd0e299b85d91cd3d455e599e0b8bde7c1d999b844c7e4da42ffee53600084e868226ddaa135f279e24dbea54e3be706b52b8f1064c7868b985e4c249218e05a8bb613b3bba1660a85ead91555fc9973cc5cf9b2fcec5e4f8e00d5db2e9515111bdd8ff38b109cce9b1aaa8922cf457a5e0f8f92bd32e5ee6af7790b1ec36a453ced074464edc1f1768bf009e508946968c44e3e8aebff55e956acd051c76113ad11f62faf005c362bd475cb72368ecdaafa0a3804306afaf4a485af390f639c0c73fdeaec4b96088122dd86915a9de627505d35b4f69118f132647f6bb156731773bddb2c2340c3fc0d28b1e3771e63158ad893ec1174b71495b75835f0c9ff3ebb49b5df72b30452d69bb0f70fb42e587b70c8df1907c2ea29da15d3ab993db705925c39a7285bfb6d5c0d0d1d5d9f794bf7c4bd9bc8e217580d6b6f874ee8b25fad38c29091c99d137541cc96a7f2811909d622dfca53ab8a4c024a68caee6ba977cc92c4edd7cd0d649a9e7e6a184c25a1b891bbfc60932f245369d89080316fb184bdf077cd7d797894b60b18c93a36b73c0aa52777c6c5bbb900ff74a779992ba1f1831083c06aaf0a872ce8482957ca306aa9a642395051fb15c89f3e57f418f126fefc07aa7393c074413185ee87c2efa732813902aa461b2c55d97fa40d8a0eed8188b4dc2438794320a4158fa00deff0f69b6ca5b1de101c32a817ecc1458f3879505aea843e0dde3e6aebc4ca2f958668e7919719d3818e6e661fde5fe233b770a492b44b7e1eaea664cfc19d8b36bebae3ed39d5d8384a89f7737d90b8f766e3b4d64af9f06a410be5335b6ef25c61275e37c0729e9425ac96a4f0bab49fbf4fa39ea991142cbaf8508cc80551cc94779f20d7bb50c4ab1356c23aaa0052fe8425eeae41d4729f40df45abb080165c347c101bc9ae1abda665947f5dea72ed60bfbd62afdb11a59a6340f4634c188e4fc29e849635dd9f9c4df425a95b55510778316ce3d984ca5b42fd3dd796d6240cdd56ff237eb293de866e62f5cc37dd6933f7b4f2b43b13b0bf4233e23c04faece7620b79049a40a444512775cfbce04d2cb7311b8d5046aaf05301f6f949bfa37444ff6023670d31ca775fc2b50be12c6168c474a064dc1c449d603b95973a4889a5c518cae9dff5198c338f78b759ff8eefea5287cbbf58ed1d0e5624a508db9ad97c0252365b1b0b23ee9524c1cf142bb11e5c239593e9caff10718383a8c7128dc883a6f7d8543607825a519b63bcd39a8e23c86de208b2d01e226ecdfeb7764d36bbbd3409de39919558e942b6edfe0933910b6ab15598e6ad89241d42b7c46b37aea2257a6078deea7c3fdeed7c179fabf930c44bf9a48a29d761ed114d780b608147336d5aeb745cff5c44c6abca5ad077c824bdac97c0a52a31c6ed04e0facd70abb52a985828db5f942d980b60a7ccaa838bc728fc6da8f1b63a66868f661793169328d5d958472ae82048bbab2eb89330a7b84eb7b8ff22a25c4e625574130a8fccbab58be89aea3a8318b30d55da0d820e0a741a992c416f69bdf56c3491b862a3fe6770d9de43e56d1e5926756daa002064c5f6cffe1e3aab2aa6b5c2dae1eda1f3f9f9a94ef2a54af45d59c6d93692459e3d2407a51d811056579a1d60666c02e7d98c2060d729d5a1b39db14737160e4fff1194f097a54a6a1525be7bd225210747fa99a15218e36ce6566dfc5bcb6d1dcafd30e44c48c4568cacef5afcbddbe792cbef343a2a5071472c265d3503d6844ca09734dd15b87932bbe6148e9275cb2341171e9fad2f379cb243aa9882515f9dd95c9c1778227d6aa9f53e02782328152d1206f4570741dec7ec59e127e0fe6bd3172fde010c2d2612aa423745d4864ebd2abecb5a7fb5726a1a66d745938d7a07cfdac6ff2560002508dedea7c2b24ed5320efbfe4fa6eaac9d501f18b94efeba82c0c79da51092ae25e591111d622f3d5692a32a2bc79c1f7a378b56c9ce488759d4e499df837df32eef9420624ab7b957871dd4eb0fd537846ff8221b5bd4e68a86957c22a14c8d09b3996d61194b13002a2559746e95d6441aaf77c90ad2371b0b24d5c1aa7f741ee1a35393c153d28f9b45e7bc812a172b13136a9fd49a62da01a3082907e79462d21a790db4bdde45f01e2fcc96773bff871fe943cb6409ee9042acefd6fc07f9e24cbdfcb1d87cc3c8dbe6659e850a45ee6ed6c41cccaf56e978e16844b9ea287da124853bd9d030068c12c7b7f770e3220a5c03711e0f5254e0823774967d278b029c602be592d31f6ef48730c0a", 0xd71) execve(0x0, 0x0, 0x0) 2.001817088s ago: executing program 6 (id=177): r0 = socket(0x18, 0x3, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x4, 0x7, 0x57382729, 0xfff, "ba13a304b16d65a6fc901679590e99d7eb94f953", 0xac1, 0x8}) writev(r1, &(0x7f0000000e80)=[{&(0x7f0000000a40)="0f", 0x1}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) setsockopt(r0, 0x1000000029, 0x26, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x66, &(0x7f0000000500)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x30, 0x37, 0x0, @rand_addr="8fd8b0e5602493ff1f88b029e0ad0c35", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c32e", 0x6, 0x89, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @loopback}}}}}}}) 1.903661885s ago: executing program 6 (id=180): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0xfffffffd, 0xfffffffe, 0x6, 0x1}, {0x3, 0xdf, 0xf}, {0x0, 0x7, 0xf11, 0x7}, {0x3, 0xffff, 0x80cf}, {0x24, 0x800, 0x85, 0x5}, {0x0, 0x40009, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffe, 0x6, 0x7fff}, {0x3, 0xfffffff8, 0x5, 0x8bfd}, {0x0, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x106, 0x9, 0x40}, {0x200003, 0xee2, 0x2, 0x6f5fc48b}, {0x81, 0x101, 0x3, 0x5}, {0x9be2, 0x8001, 0x6, 0x69}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) r0 = syz_open_pts() close(r0) syz_open_pts() select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffffffffffffffff, 0xfffffffffffffffc, 0x800, 0x8000000000181c, 0xa, 0x2}, 0x0, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0xc, 0x3, {0x6, 0x3}}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 1.40488826s ago: executing program 5 (id=196): ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)={0x6, 0x298c, 0xffffffffffffffff}) fcntl$lock(r0, 0x0, &(0x7f00000000c0)={0x2, 0x2, 0x0, 0x100000000000000}) (async) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b18", 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = kqueue() close(r1) r2 = socket(0x18, 0x1, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)=0x9) (async) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="10000000ffff"], 0x10}, 0x0) (async, rerun: 64) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x2}], 0x1, 0x0) (async, rerun: 64) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = fcntl$dupfd(r3, 0x2, r3) close(r4) (async) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) (async) sendmmsg(r4, &(0x7f0000000380)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0x8}, 0x38, 0x0) (async, rerun: 32) ioctl$DRM_IOCTL_MODE_GETFB2(r0, 0xc06864ce, &(0x7f0000000100)={0x0, 0x4, 0x4, 0x30335842, 0x3, [0x0, 0x0, 0x0], [0x1, 0x7, 0x5, 0x3], [0xfffffffb, 0x3, 0x9, 0x59015e2c], [0xffffffffffffff4b, 0xb, 0x200, 0x1]}) (rerun: 32) ioctl$DRM_IOCTL_GEM_OPEN(r0, 0xc010640b, &(0x7f0000000080)={0x0, 0x0}) (async) ioctl$DRM_IOCTL_MODE_MAP_DUMB(r0, 0xc01064b3, &(0x7f0000000180)={0x0}) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f00000001c0)={0x2, 0x5, 0x8001, 0x100, 0x0}) ioctl$DRM_IOCTL_MODE_ADDFB2(r0, 0xc06864b8, &(0x7f0000000200)={0x0, 0xa, 0x8, 0x32315258, 0x2, [r6, r7, r8, r9], [0x7, 0x4, 0xfffffffe, 0x60ae], [0x0, 0x37b, 0xf, 0x3d0], [0x0, 0x6, 0x9, 0x40]}) 1.404534702s ago: executing program 6 (id=197): setitimer(0x2, 0x0, 0xffffffffffffffff) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 1.308278799s ago: executing program 5 (id=199): mknod(&(0x7f0000000000)='./file0\x00', 0x2080, 0x6381) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) 1.308067145s ago: executing program 6 (id=200): sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2950, 0x13d4) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0387200, &(0x7f00000000c0)={0x0, 0x9e7c, 0x0}) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b180bc3eb987ab7fe", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3e, &(0x7f0000000040)="00fb534f", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0xffffffff, "1a1116f043000000000000fffffffffff700"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x3, &(0x7f0000000180)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4dc0fedfc9cc8a9a5ca0211e42b64ff2d3531c17ac2c", 0xfffffffffffffe37) write(r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000100)=0x2) 1.3063473s ago: executing program 6 (id=202): setrlimit(0x1, &(0x7f0000000000)={0xffffeffffffffffd, 0xfffffffffffdffff}) r0 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x14) (async) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x60) (async) chmod(&(0x7f00000000c0)='./file1\x00', 0x8) rmdir(&(0x7f0000000080)='./file0/file0\x00') (async) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) mknod(0x0, 0x2000, 0x205b9a) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0x800, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xdffffffffffffff9, 0x1000100010008}) (async) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x800, 0x0) (async) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000400)={0x1, 0x1, 0x0, 0x1000300000080}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) closefrom(r3) 1.237627904s ago: executing program 3 (id=205): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x107778, 0x0, 0x8, 0xfffffff7, "bb080006020900d91050080000000f00", 0x8000200, 0x80009}) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x4401) r0 = socket(0x18, 0x1, 0x0) socket(0x2, 0x2, 0x0) setsockopt(r0, 0x9, 0x41, &(0x7f0000000280), 0x0) r1 = socket(0x2, 0x4, 0x0) recvmmsg(r1, &(0x7f0000000840)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x38, 0x1000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='x\x00') r2 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) writev(r2, &(0x7f0000000080)=[{&(0x7f0000001200)='#!', 0x2}], 0x1) write(r2, &(0x7f0000000000)="fd16200a", 0xffffff98) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x4) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000100)={0x1, 0x9e, 0x2000007, 0x4, 0x9, 0x10001, 0xcac2, 0x10, [{0xffffffe, 0x40, 0x3, 0x3}, {0x40, 0xffffffff, 0x9, 0x2}, {0x20007, 0x8000b86, 0x7fffffff, 0x9}, {0x73f0, 0x4, 0x4, 0x2}, {0x42, 0x8, 0x80002800, 0x800005}, {0x2, 0x6, 0x7, 0x95}, {0xcdf, 0xfffffff5, 0x200004f8, 0x10}, {0x6, 0xd, 0x16, 0xb}, {0xffffffff, 0x84, 0x3, 0x6}, {0x5, 0x7, 0x93, 0x200}, {0x1e1, 0x7fff, 0x40, 0x7}, {0x0, 0x25, 0x5, 0x9}, {0x1000000, 0x47ff, 0x40, 0x40000408}, {0x29a7171b, 0xfffffffa, 0x0, 0x579}, {0xc, 0xf8f, 0x4000006}, {0xfffffffd, 0x800bd3d, 0x2, 0x30005}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x7fffffffffffffff, 0x2) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f0000000340)={0x0, 0xffffffffffffffff, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x280, 0xcf, 0x11, 0x203519, "1bb7e60ab87aa57800000000d0d200000000fd00"}) writev(r4, &(0x7f0000000240)=[{&(0x7f00000010c0)="4800660904b715fa967b4c44bae97c7ccd5b69ed32b0e02264f6d10eaa6897675cd70ea509878f72126a6b1e2c5ec391c06a004cecb8819db65293ef360f60a23b4eea03d603306af13f8fe5ae6ad19f1befa7e9ea84904dbedb60c9b78f3f5c1a8161d4c6fad12cc247d4eec4ad24009dd6b7de4a323c81c6f9697d5aa47b87c0f8743cf1702f05e336ab67be96ba44a2204edadba0815d45f7324d327b6ac26d2ec40ed4c3013cc1e8d4ed726925543c6ee8e5bec5595b929ab2776f3f674cf1a8592f937428d7df32a93e01db4edf88eca147f0c21b76ecaa43e687ea344c780e40e628460b9c950314c083b19939cb7b738e759985921ebd1ac398774a9d29495f8f0ce071dd03fbf102c268539d2a1b038e42256b13936e87b7108f52f855a4ce5f48e70d7e70d9c87fc1a59fae5ee9421fc33f8cbca40800a186a0b6dba08d51a71308eb805a3de6b364e5eb147a2aee21787c854801906dc72bdba73c8c5a929e0221342a252776b7db4dc1e5512660957636831e757dafa9eb1fd41702ef35dafca32facfc707a907604847b52b290e508c89f4efb7b5560363f6b774ba6ef8c5b7e295aaef6721749d994c1d1d3dcf083e2c474b3bb98006804ef18df242fb78a2962a38e0f446fc01b96263107fba6217c838d062f9878855a7230c6db48aa4ad720ffc4c15f08eaa4722f01aacf3cb72af5653c172ed8ca559b3fc7407ad09539fdbb5426e2c99e5a043cc62ef732558110b2884e378a82cb1490fdcc7c81e6df0244765102583830700e7886c9f101fc769e6e8c909f97e1cda2ae8fffcf893250073d05f0c5f42cdb32e27f293e5d3314e133f2d88e761cc44dd428b1a7577497f648c44ee3449821f736211f73b51ebc5fcb6a1d05a99688e19cdb08afb09581024221927e41e56ac871534590e23face8b0d374aafb68441461001d628424b74737e500e6aef51acb4002352ee876008b2e74f043440b2168af958101f021b87c53feedd5822efd59963ac8aa3f4a22d7df7f7f7374a452418eef9eb5ebc49dd268e1cf19d5ca51a47df857b2471605e50d98856064ac8c461d7413f591f398de4bf2dc883300f84db73680e11d87e256eae89b0aa17e8dae5bc7094512dd6db1f9791053056e75577784b6b0cd5eed432a9f980ef5ce3385cefb37632bcd77ea2de3251531b69fe86647074a976aa82ce994999d08ccb7f0211a94c46cb37caf964ae661a2f727cc34a4e87ddc884f186f761843a20a8a4b05e5b703a0ad18665590ac5c62b572e977f8c6bf211407fe7e8eaaaac14ecb0682227cbe8a5122d2a9552a7eff9b23507bd53930a45c699bff0f000000000000db8cdbc49f117e4ae53a073410d31c9c6020a5ab7461b988d0129bb45518f210ee574fa21dedb7af1a8fc679cc083df71f475910f678f91fa4f41fd5a67d8a13984ebd42065841429d4a6d85b2317070b4db7fb0ce3af96d5e4c99e3fb458c2375cf71e6ee0b0b802a70652f575b2637a5beb5566e2bc2956b74e091b10489c782b367fd352f9e37ef8d2132b3015cbcf06bccf56628e0189c84696ed1d6781385bca734edfa2cd73dfeec3ad766a6009a0fb69b881881679ee2a2f18fb858e9e48cd2c3ea7041e9c8bb97b2768a0e2e428c8ef1799682f105f1da585fd8991a1faadacd05d0a5149764b93e9d8de2b8c615b74acdda8c3333383707c70e341d4bcd32cb52b2a28f0615d09968cb3eaa550aea9a25ac1a4a65ea99f55210e9cee303577f216ed5565c0bb525a8f2bb040c5ebd0d80a511a33e9fdac0b0a25a0cca59ea2dc8298159cb35d14a7e4ea3f0fb730c829f809c6d2831fb9f29cbc3f4d95b611df39cfa54b890d2bb4b870200000000000000a2ccff787933ae530b59ef5f68d356b0abc761ff1b1d348a7376178dd36b7eaedde4f04d5b1aac9da9c2352366c059b97183b4034a558fb40372e91b6c9d345076f90509850e120dce3134fdd0e51c2e5066dfb2c05892e6a7384039f255e7c64ab859868e57a414953382df5ab02360f82b7658c19dcc5eb86d8aefaabffbbd17d2a602aab822f11fb3d1ad13a6255ad1a0034fb29290d4e0519d5d57bb917f010c000000070000001cce17f775e86ba3d5f11d4728d9d5b70d6c9ea83a68cd7e26a8fbf6a706fbb875512fd142b5f708576fe80c81d6216b4a7fb7848583b4c418048f9ff077b0a7c5921c44d43f24ad622c73b8a8f11347c97f290beda4a635230000d38306996b4e4d9e6400dc1bc51e1d6d5283fa89e302f8b69199b60408a39d668ab93ca4e78841afebf95825259d9eda6b8b7b00930a7774dae9f6f0cb274689c11aeea10a41739634333eca3a746b82a55b12ecb68b4e840bbd8ce0b8e10ff9ccc1329daea403db4f4a5129a6c9295d6467394c32f68a3eda82dbdadc0cd875e8c3d11441d77a", 0x6c1}, {&(0x7f00000001c0)="22803ca041d389301f33d0", 0xb}, {&(0x7f0000000080)="f47924449e8c0a", 0x7}], 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 1.237122996s ago: executing program 5 (id=206): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) (async) select(0x40, &(0x7f0000000180)={0xb, 0x2761, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x80}, 0x0, 0x0, 0x0) (async) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) sysctl$kern(&(0x7f0000000b80)={0x1, 0x3a}, 0x2, &(0x7f0000000bc0), 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x6, 0x10000003, 0x3, 0x1, 0x4, 0xf, 0x1, 0x1, 0x2, 0x4001, 0x6}) (async) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0xb, 0x10000003, 0x2b, 0x1, 0x1ff, 0x7f, 0x1000003f, 0x2, 0x2, 0xfd, 0x8}) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) close(r1) 974.375723ms ago: executing program 2 (id=212): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000140)=@file={0x4, 0x1, './file0\x00'}, 0xa) listen(r0, 0x8000) 973.156479ms ago: executing program 2 (id=215): open(0x0, 0x20, 0x0) r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f00000000c0)="63e1303d", 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xe, 0x0, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000000140)="f4393c0e48a3955f05611654cfaee421e7181e2366988e9070d51c57a07068b2209b09d6beef237ce44e6d63597e9663f104b3e665eb1943662d478e8549a39885f573e160acd5e65b61494973b8ced1ef5d15ca44e4a8b2601f00a7210138c76403f9649b", 0x65) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffe, 0xfffffffd, 0xffef9ff6, 0x6, "4b06a6bcff0300dba800000000000800", 0x0, 0xf}) writev(r2, &(0x7f0000001200)=[{&(0x7f00000000c0)="c2f9ed65", 0x4}], 0x1) syz_open_pts() 750.531681ms ago: executing program 7 (id=222): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4, 0x6010, r0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000340)={&(0x7f0000000000)=[{0x100, 0x2}, {0x101, 0x5}], 0x2}) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) 750.335134ms ago: executing program 1 (id=201): ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) flock(r3, 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYRES32=r0]) r4 = socket$unix(0x1, 0x5, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000180)='u\x00\x00\x00', 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000), 0x10) ioctl$TIOCSTAT(r1, 0x20007465) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) bind$unix(r6, &(0x7f0000000340)=@file={0x0, 0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x6a) poll(&(0x7f0000000080)=[{r6, 0x100}, {r6, 0x20}, {r2, 0x1}, {r6, 0x8}, {r2, 0x10}], 0x5, 0xcd000000) 729.311906ms ago: executing program 3 (id=225): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) mknod(&(0x7f0000000100)='./file1\x00', 0x2000, 0x637d) open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) pipe2(&(0x7f0000000240), 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x100) r0 = kqueue() read(r0, &(0x7f0000000280)=""/247, 0xf7) 728.518752ms ago: executing program 4 (id=226): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000280), 0x8, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) r2 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 32) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) (async, rerun: 32) socket(0x2, 0x2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x44, 0x5}, {0x21, 0x76}, {0x86, 0xfffffc00}, {0x26, 0x1}, {0x2, 0x7ff}, {0x43, 0x70000000}, {0x100, 0x5431}], 0x7}) (async, rerun: 64) r3 = socket(0x2, 0x2, 0x0) (rerun: 64) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) syz_emit_ethernet(0x88, &(0x7f0000000440)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x7a, 0x66, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x2, 0x0, 0xfffd}, {"0f00c095793e8f17756d56bbb2822da57b7eaaa554eec24e0b3c94a3c9c97e91e3b5d92ebeedb921bf7482e80e0409b4dbabceada8d8edf021b0ec57463d4d73115b2e29ad88970f5a2a62c1500702fec2ab"}}}}}}) 728.209309ms ago: executing program 1 (id=227): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) kqueue() (async) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x19, 0x0) (async) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x19, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x2, 0x6, 0xfff6, 0x0, 0x9, 0xfffffff8, 0x4b, 0x1, 0x2, 0x1, 0x400000004}) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) (async) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) socket(0x18, 0x2, 0x0) (async) r2 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000340)={&(0x7f0000000140)=@file={0x8, 0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="100001000000000000001000", @ANYRES32], 0x10, 0x4}, 0x2) (async) sendmsg$unix(r3, &(0x7f0000000340)={&(0x7f0000000140)=@file={0x8, 0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="100001000000000000001000", @ANYRES32], 0x10, 0x4}, 0x2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x1}, {0x0, 0x6}}, 0x0) (async) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x1}, {0x0, 0x6}}, 0x0) setitimer(0x0, &(0x7f0000000040)={{0x4, 0x81}, {0x0, 0x6}}, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000000000000}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f0000000300)={&(0x7f0000000000)=[{0x21, 0x100}], 0x1}) recvfrom(r3, &(0x7f00000000c0)=""/12, 0xc, 0x40, &(0x7f00000001c0)=@un=@abs={0xd8, 0x1, 0x0, 0x2}, 0x8) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f00000002c0)="03000000", 0x4) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000000), 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x248f, 0x14c2, 0xffff, 0x1, 0xa, 0xe4e, 0x4000001, 0x2, 0x2, 0x1, 0x4}) syz_emit_ethernet(0x62, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800400000540000001000ffffffe0ffff04441402700000afccfffffffafffffffe0000000444187333ac1400bb0000000200000009fffffffe00000a8151234e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000007a90780005"]) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) 629.459745ms ago: executing program 0 (id=229): mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 609.436072ms ago: executing program 7 (id=230): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) setrlimit(0x8, &(0x7f0000000980)) (async) write(r0, &(0x7f0000000200)="09200200000000000000004504000000e67963913f9b47437b413f30ff7a6a0a", 0x20) (async) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 609.037414ms ago: executing program 4 (id=231): syz_open_pts() (async) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x1}) flock(r0, 0x1) close(r0) 608.727087ms ago: executing program 0 (id=232): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff7, 0x6, 0xffff, 0x5, 0x800, 0x181c, 0x100000000a, 0x2}, 0x0, 0x0, 0x0) close(r1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r2 = socket(0x2ded2807d5ab13f0, 0x0, 0x2) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000000c0)="b1c759d1aae5e6985e2c9d936be61bf9c04a31fd2a6c1991fd4eb51aba0e5a8f4a4539872509c6dd2820ce4787bf97e092f8eb0b95db278d561b3f0083202789f7f74caed561f5a85bb7e177e6785505c7499ad8fc3b468bb7ae327c62166fbf07c76dedf42cc49e77cd1c161c56094fe93e15af58eac65de3f52899b75fcea911c7e00be4d1cdaa9061e2754a8249e135ee3251daf717913bbfcb35ca8ec9215198473c328b5e77396f4f0fda08e75b6790158fad15a6139db1093fe311a57aceb7234be5ae", 0xc6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x20, 0x1, 0x4) close(r3) setsockopt(r3, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb534f", 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000), 0x2) shutdown(r2, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x8) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, 0x0) setuid(0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1010, 0x0) sendmsg(r2, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x400) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x13) getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000000)="01", 0x1) recvfrom(r5, &(0x7f0000000340)=""/1, 0x1, 0x40, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) 607.34683ms ago: executing program 1 (id=233): r0 = socket$unix(0x1, 0x5, 0x0) syz_emit_ethernet(0x10004, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000080086dd60db8344ffb10608feff0000010000ff80f1440000200000fe7d63b7000000b8eddb001700000000008fb954af4e2209189078037f3c"]) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) 607.030075ms ago: executing program 3 (id=234): r0 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x166) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xc8) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x100000001}) sysctl$net_inet_ip(&(0x7f0000001640)={0x4, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) (async, rerun: 32) r2 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004806003400640003069d9078ffffffffffffffff070b1eac1400aa7f800001000e009078000b0008000003fc0000000400000009"]) (async, rerun: 64) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async, rerun: 64) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206919, &(0x7f00000001c0)) (async, rerun: 64) bind$unix(r1, &(0x7f0000000140)=@abs={0x1}, 0x8) (rerun: 64) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) r5 = socket(0x18, 0x1, 0x0) close(r5) (async) socket(0x24, 0x2, 0x0) (async) setsockopt(r5, 0x6, 0x41, &(0x7f0000000280), 0x1c) (async) sendmmsg(r0, &(0x7f00000016c0)={{&(0x7f0000000080)=@un=@file={0x6, 0x0, './file0\x00'}, 0xa, &(0x7f00000015c0)=[{&(0x7f0000000100)='Yh', 0x2}, {&(0x7f0000000240)="0812952c3b88", 0x6}, {&(0x7f0000000280)="bdcc8be8a40a6bdcd998a78e4b41d178064afb94948bcf9b42e23ced4d880715cb12f0540a01e8d4b7149586b36ebe918021effcac8ac31ab8a7b79d62cad1b0bb6d22b915896eaaa0a424bbd8b8107b309e1d0994051d1a8ae41d19e3acdf3d21cabbfebdfde6a6261baee000793a3f015b8167518cc1bcf685c2f0ce7c49412a8a4cbe56f9c95b92a68d57be63820b765d43b0ec2225d2985d36472e88b8e3b6155fe4fadb7879085169426399549f28f7d9039672d80121865147259c5a65dc02187a85f5f6078740e3b15b17927845c659c670f024c3a84fdb481230efc9e775670020b298f5bad4c4bbba48867df6ed", 0xf2}, {&(0x7f0000000380)="3502077a66cffdc69f57195011e5f52f128b8985001276a364313a3968d103074383a4da861fac2672045bce771554bac3f206ce60690516f8173da2ba87b26a937eff50f845a6b9bb226dd0c8fc9d0d410cfcf10bab760bdec5418fe1242ca400385d1f9b44e6bfab9a2eb58efca2193365e0177bb5", 0x76}, {&(0x7f0000000400)="212ae41cb31ce318c3c52e3ed3056ce1643f6e6f5142275281ae9306767d923314aaa773964e290bfa1e48ad92fb13ac3cfde8582ac5fc3d0a460a9b9f5b0bd2de0626daa1bad85446bced0750deea1c445447", 0x53}, {&(0x7f0000000480)="7dc322852cadd42ff0b7941633d384ef7d0ed3d7fc0432a00ab645109005f88b49bd85e4a17b81750853602ab0bc8b71ca6bcc8ae8b52104882b55f3d8d799e2b64ad884e9672c8c8cc98cbd029c131c3520022702603094707a89ba651115e72f98ed18085d2b97e0eadd2f9fdec175c3a43a", 0x73}, {&(0x7f0000000500)="10c9823703a3eb177d4a2720e396fa22ead931ae79606f2930137e14491e911d4633bf71d0830e1acac83610dd12f6c72a90289023a079b023912ee9cfa8c35368039eba68ec3dd570bd1ecbed7bd9c3c586732b72e4615d6cfdcdeb6c3a554ba3d84864e3d017ca2cabd797b59ac26c686ab424286d9b0662becb1a57942a27b58207ea1000d1e1d85eb8bffb6dd89be75057245b45afc981f5003e80190aee9ea3ac3af9bea08092dae84669657e895cf1048cc2bc6dd4b5e5ae6f8f1e42d8c2affdc136163f10a1864d42e4d5db51f7849dddcb7debb2da2f548e4bfa0a3aaf5129e72e69bf1b1798112c278a67e6118bab03f3ce81bfd786d8545c9668e3a53ec8d0b3c4a407dfe1285c9af5f204baca1208b5f990a98cf48029275dfdca20b07888c8ca72541e6026099dcf1fa394ea98f1ab09ecdf1ed10bbab5b799157351022cecf2178e05dd5420ef9d092c587ffcb5f70ba6c488da509dcb3e731e6a7e42969842ad5efb7a3fd9e75e4501c1aeb60ea673b13cf6d1ac10f5d536075327164e52ddfb98a87bf131fb6e10e03d69d52815f51c84febc777b8429acaba15432bb64c9b5010ca94782ec1320816c30d6c1e4a13236cebbe5e265b1131085709d4089ab159799b222b8b69abae134cd81dbc85df0e1ca79da93fed1dc2b30e2a1e23113978e2657f3771478a8df6a9f09bdfd623d430a94a7e403248f99861c42f11384d4794b21445e38fe11e958ae9228fa64813078a94cf4e682aa140842f667fc8ed0298b423e59ad10c52a56ad790545cb67867154802931a02f4f37056521ab101b01c74d6af9d2bd14c5ac543be05c8bd1d803c9818f3e2f9b19f6dbb7ff59e322240faffb3434c6605ef79b2dbbf7076cde72798e88f8797c8b35811f8791b48d7c042de18922eb9c61977bb83aeecb8e1e29d664c0dabec179e3dc233d1552ca8c421d8864f65ded71311480a5a0c62722fed994b4bc425fc359b495ba91fc6b5ee2a6539b7d281e7b7b3994c5ae25b1775564cc794de0c170633bb891db993ec83f8238d601d76dc47c8707fc28e1dd1883279673911e67468316da027c9de2cf1ef2db114a81aeeb8a8aa904ad8058895ef991d37c7bd6d498556fc93e3a7422b6c6ec31c9c1d4a298a61fc2e5e740aa58e0d18a53b84b747b8094a86e05e67e1f8280a8b3988641dbe30858f02cd0f3889fa1c6903aa0ba037524efa40193b0ba2c251b84313456e408e46cf8e98dae198fd922913190810f7023f6866a5c8b3e98832c57171d1076cd72cb907e93ac4d10e79640bc0110b29aa8a42c055a93fb7df7545ee3ea1af8e0921a48bc17536792ba53a36a7c58f074ab18e84d24229c3eb37c120144207110c23b2d4338612f8eb64870b43071a39188e7a2a9bd59f34795c8e85ec1ffd93964cd86f71e3d84b7febd00ae820e19ae436cc6dde2e9c2cbaa8387b19fd3765ad7bea4aed4b18b03d540c35d92335c28cb33afc318f13b81b2476e365c0aa2193137262e1b3f9c915aeb03a5ed0485398851d57c7567024c58e602fc98b514853d920aac48f012c66684cc42320c5e1dd41cdcc4a51b14ccfedac4a123f968959d1f5425310c5a07200c9e2f453c99db70e0fac91319f157e88733565be72e887569c1edf0cddfbec2b4cc87675516dbee1ddbab7f5af9b80aba535581ae64ed7a0530fdde5e5c7d0c3583f9fde1f6b0dfebfd6be1260363c7ee1a04c974f41d30a320542b969c2ac6acf68e8d7aa1919754efbbbf3d8f1117d9340d15c7ed5bcb76b331c8e62f58076f86a9d7a5dbfc767a205184605a0d1cf51aed1fb4239954e432eeffe1c3578066c5e674f9870b1468bb0f0db757de9e5269e1d90d6df0ee7a58613b6d5608faff2830a6c0465aab0cd165f75bc1d5675bc2716a6a8c8c36b032b295f98f98bfe90569421bcbee88ba30ec7c67e2edd7b1067b2ebd970722829d354d0414a6a07b559b76bc4ed85edb59c848e8d24638eace73d1dde3b99d55c73b746cf9c2e23c407ecad767c330e46ea76b0f4f6066754c53c942381f34de49ac9e08fa9b7e9af5f40f842389dd1f07c3ae998a82989167b750e2eada1cd8d48a19fab6dd855820aa85d8e41813b60d7ddf692f1f571ec4139f0447135c27d283670d4d76a75895351dc86296fff87c0dc4c46427ad655371c4d0856d16bf3638a5ecf31560bf5f97461028cfb13c3157119b1f77d392680a06e6094a4742abf4713d450d260f0799537c9ff6d8912416ba2eb4ecd0e35dea2f7ff9ab283204f0a27c12c092680944808318d0f8fd8e159c57c5391b479ba53cb975a3ad2c69049e076ab82e9a0e98af8ae6633ad245b5268986c7ed0eb1b2a618d67f10850a7408e4792c323c90bb7856176c0a72d23da376b852a9e438d933df5da5553b90b7987ed6b6e533b87f5f275f0c3b10a3efc7b3d4f976433c19ed771ac0a8314539d009a0ab8e37c0acf4e9bd5aba17a2e7a40b519e65b8af7c91b4615981d4a3fe4bbf28f2d323a62b68b6df363138d352de61c55831fbad16e382b6dc9b2ff65b6c2141715c305f5152ba806558142b175fa84fba047bc3290b3a2d5872d2915deeadc6e623c921f684a877a09e36fd6b31004e5de65a1c1d6040d76b6d8bc2ecfdea87bc5b568d358f0b7c702549848950fd892eb5ad5629f9a31c6db42bec8ef760af45a0e12e109ec4c48a0c693b76bbf5e5090b977ce7a61d7bd4dd933381237d9281c6163e5872ed73828ce2ea02d0cab9e188f4adfa2504e34d1d3d256737320e783cae4e7af4ffcde56085280c1e7b6bad68ebafe73cf72f828ed945f1f4dc597474cbdfb2d53c50799c02fa8d21a34fd9955caa928ad8a25ab0825216539dce33daa5367a53f977913ef07c0f0d9b1f8f6820766f6da0d513157be4725ad8fd43f226f0bc9b060b93fca2f3a5f4f6a3da02c4e8af333c959c3d2d9f44111586d51324254901f052410f804f70c61ecd1d05e7ddc1faccbbd3c871b965787f77f6b67c903ae5c3d7d763ea9887b161113422afc85105157892305c8129754412eaee15449c392173cea9e683fd2916d783d809eb35f6a80e0bccb85dadb401030c191230cf644513536501a9edb0d869626424006dd86b989bb490d28d7ee28a4b4992392d7d3ed5dc4bab52c2bffd6c2abfd7538b336aa27b11c98ac61489339a4876845e71225a6954d48f6c7a7aa34782267d85caabbb60fea67702719bd08115251822e8a244accd82c0f68c0cef7718127e6a59b09ecccccfa7148de35104c320a0d697cdad1124b86aab262fd273872e3fdd34b6c6b4c541dbc4ae95a23111c270dd98f19750b4df15435063b4eb8ec2a0b6fd624ad416b27e9a30ef10a041ab124577da02ec0b9cc397c73dd7a8f2639373bc9b9f72075a4504a8f3d26e6582001a0c857ad1a75b74e1d2c5fe1665b13e50d7677ae6a03a4371abf0fdfa4df9ff6fdd6d48ad42ca238fad035fea67352f91103bb180de28eea6d73795c5b9f15a8f7854dbbee43919228a08113ff8a0bc32d199ab890737394a226f420d0beee7f14ff8f5aee44d4045bcfa933e31c45e2a7bedf738fc8756b2e90cfb6a5ec17ff0723d2d4842e9a947cc2b7d5876c31f3d27ccf061e9f3eaf8299b842c25668d73692796fe52f4dcc58ff891b9f07208ddcec64f3cea6aa95f8880a3463e66e01519843063b6bfcffd67fd6e378ebc54fbb53a4b47d206f669e11e978e90c53cf4af74f488c492c18c364f7e78c1b71b80e64cee1867f00f1e70c481cacfe21f2f79c82f9c15fbff3afb4bcdd5324e313457a122b8ff46a086f7599b113b8afa3f402aa98966f0ab098f780d02e22abafa3c9941111efc309c0e25f91567f7701554e713156a77af9f08e96cb77482435fa5f1e70b1b66638f669cf2ff543d3cf5544467556f8b346360f9f21a16f623de995e04c26641faf447bf06ac506294c3708f415d39a674068b526f5f8f5e2f575b0bd9e2d81476272a5676c6ebaff09d7cfca83b0c3cb5aaf595c5430378f1c0de0ba2a7c7dcbbf04fc293d93074d079ff282fa41179d724da2bc7266cbcecabc1d5e52f0a2dc24198377f845da6de3d9df9e719ca93fd8275d195afa10f2f96a54e41c1576ba74e6f88544199618eb24e935d13d1d29b354d423709f80ebf54e6407df4ddf1bfadcf9d7ddf97a22bca25eef2d698148af0eaab4429d4dc41f7a28afebf3ce48bdbf8a0184faef57032d53f864dade293f7dae6ceeb78fa6b2cb1f45a1a6fb07c5792db57d13a749c4fe51fc38e678f48365465b258b1928d135dcf2a0890b2fcdf535ef43f141566014ce20b468c8ad0a8f7a7a96ee180f3a5fe220f2085284d4c3e20172951e9eea8ac37cabe1bf23700303c966f66a7e2c2372786b0724686d71937a3d031eb6a41b8d3ba86f5082277eae200c49e8f9f4c67f7612c2b672bc031d69625e7ebac5fe9ef1d2818b3758f6c1590f6487de405098d5bd10cb58b261ef9fdbb162e8398bd3b4d93b633313647014245b3a13e5c789ecf477d7b3224b5f089766fd924d9d916a433b4adee26ab3ed50c9bec9ee1057136c4dd8e7e6b0e813ad5ee10d0f16c9612c252fd70c12b7718da07c975567ec357ee3dbd0004bc5bb19dcd982ae5f5e0906f156eea78a360b089206ba9f4f108d7c2d50716408fef77eee3acd2cd3d065891f83cbc8c576160d66ace10a29a8ef32a42bd26dfcdf1bc10655195488d12377a9834c75636aad88cab944993999343e5257e819e9d233ceaaca39d37079f7df63ba7a9e7d10b52b9c755ca039fbc9521c7f0fc6936f18e5126335210dba9549bd3a06db713a13525841643086ac2d1f63c8fdb9fe6e3dc7ba6381a6002b2c8680dc15f81bce43d003308ee61a45fe3146f712480f9dada72ba841b3e85a842e0c1549f0c4f7d17f6335c84e5afbe46ae6176ee865d2ac332b27a2a3cdaec8a0158da11f33ca431dbe51ea7763fad576a2ef94ce04980b8b23b957bc4e9dcd728c1d9f24e47f465a9ac8ded102672d46e60d41bb9152140482c4b36cee2e3df6fd65ff700ebd3194bca25a474573cc595768318b52c70b00fcbda00e5e121dba10cd6b500c69bdd350bd07e463ce72ca62a148c5a318d7c120148e42fb25c22aa756eb5d6034f7bed7c39b7fa0632a70da93886fd46c64b66cf2e5616e6ab0322ab9898f410e05f70d11ad85132ebc9d9c320edabd82bcb870f72beef403581ede9748f0bdc7c52432389fb518888623bae949979b95fb46fec9d49a7355ee5d91d92e80e63fa9f79025ad08235e6d56e47ed15d1e2e5a3fee2e0bb6dd4cce65f61d6065b9ced210baf967f33c936bd96b6e4002fed3960470a68b764b28c400d9e603094e18bc66c537af2f363b82454a4f3fda83ed06ad582d067c627caa6881b4efac7f8eb2ddc35cb2c3b3f19a8bcfd55ca068226a9085c9a16100a6aff1893e644432d454ab7d841307fa9390f195e0dda715c7739abce35b67427cd564215158c2fbae2179c7eaa3cd5378a1ef8b18cae44c67a3e5f9a4f07f5005fc3a04966c4de5fa79db535dfd1f1a4d9d545e0d27866e5cdf1c4c2676265636966610e8b772356b0b8761b58065883841ba76c6b122c2f1866ffe6c0c002f1057e9ee2587c6b850b187cc5b6a1e864cb80acc919fb1ffff14bc6ac556aac2b8a81a80eb5a42972180b271525e82630a6c323ee3d76ec3e7969c744caf781e6929ecb581665bc132b3a944ff9ca5bc396a1b07fc2e12a6fbcfe80f16eb8779ca5", 0x1000}, {&(0x7f0000001500)="44004d2556c69d3107b516846d7808ff0ad558f2bb1de0565f070728c91b01970e4807abb3028e26031156be62d42e12e0c78ec4e5f7864d5306195c8062d1f2515b2266c121e538bb46dce7fc3bb71731cfa251fa2b44e8b5781fb916f9f557a98c9a18e0c608843ec35f31c6f53923611bf14f10b6699036c5b312807be21b95d33e02c303fd9541ae9f4d901090759ae5a8b1d3c3b9bfff87b8b4a62f90152141157caa06e3399e", 0xa9}], 0x8, &(0x7f0000001700)=ANY=[@ANYBLOB="28000000ffff0000aac60000ed87a467fc2855e9026f005f611de085a69d97f56345c9fb617c54000c000020ffff00000500000028000000010000000004ce007f0acd77d69349ce4c60f2901f1cc89a270799a0ffbaa86fbe4268d144040f35"], 0x5c}}, 0x38, 0xc323e7dad1894cc0) (async) r6 = kqueue() kevent(r6, &(0x7f0000000340), 0xe4a, 0x0, 0x4000a9fa, 0x0) 604.809882ms ago: executing program 4 (id=235): writev(0xffffffffffffffff, &(0x7f0000000000), 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80046478, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x4, 0x8, 0xff, 0x0, 0x40806, 0xfffec001, 0xfffff5d5, 0x0, 0x1, 0x2004005, 0xf5}) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) setitimer(0x2, &(0x7f0000000140)={{0xf32b46f, 0x100800000000009}, {0x7ffefffbefffffff, 0xbd}}, 0x0) ioctl$FIONREAD(r3, 0x81206919, &(0x7f0000000100)) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) 604.116636ms ago: executing program 7 (id=236): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) (async) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x3c) ftruncate(r0, 0xed22) (async, rerun: 64) r1 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) (async, rerun: 64) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000340)={&(0x7f0000000000)=[{0x18, 0x10000}], 0x1}) (async) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x400000c1, 0x100000001}) (async) flock(r1, 0x5) (async, rerun: 64) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x2, 0x0, 0x3, 0x269010000, 0xffffffffffffffff}) (async, rerun: 64) r3 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x80, 0x20) preadv(r3, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) 586.006079ms ago: executing program 0 (id=237): setuid(0xffffffffffffffff) r0 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) r1 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x36}, 0x2, 0x0, 0x0, &(0x7f0000001440)="00000010", 0x4) (async) connect$unix(r1, &(0x7f0000000000), 0x2) (async) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) (async) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000080)="16c219eabe6bf919f4a223fb65b5813c324341b3e7069b110ce50800000000000000097cb16e93a7487e5e5d6250d9081124dc304f68862b231607f13b41d75b3b4c18724f0a2e9600000000000000", 0x4f) 584.880586ms ago: executing program 4 (id=238): mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x128) r2 = socket(0x2, 0x3, 0x0) close(r2) socket(0x800000018, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x31, 0x0, 0x0) 462.725463ms ago: executing program 0 (id=239): socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000500)="a9a8a9595e236830adcecc2832a2dae3682dc973f131335fc3580cecc90d0a098b1538fb7417e137c89fa8f19a2ba68fac1cf2494c8ed88e91af80cb3820101f5411255b4ed57b3429f1ec3346c2452de0dc241ae19e3cf35fc70d4a4f484855683c7e38cb1822c5aaba19227f79e6d7cf48e813329fd1a52fcfc6b48aeaf523f3ecfe0889d0fb10", 0x88}, {&(0x7f0000000200)="2f17d594d3ed826047", 0x9}], 0x2, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffffffffffffffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x9, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x2410, 0xffffffffffffffff, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x1268f, 0xffffabf5, 0xffff, 0x0, 0x1, 0x2, 0x8, 0x0, 0x2, 0x1, 0xf1d}) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) r4 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1024, &(0x7f0000000600)={0x0}, &(0x7f00000005c0)=0xc) ktrace(0x0, 0x1, 0xe00, r5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r6 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) r7 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x40000928, r7) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r6, 0x0) setrlimit(0x8, &(0x7f00000000c0)={0x8, 0x56}) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) sysctl$kern(&(0x7f0000000240)={0x1, 0x1d}, 0x2, 0x0, 0x0, &(0x7f0000000380), 0x0) setrlimit(0x3, &(0x7f0000000340)={0x2400, 0x100000}) ioctl$KDENABIO(r3, 0x20004b3c) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000040)) close(r3) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 460.483489ms ago: executing program 4 (id=240): nanosleep(&(0x7f00000002c0)={0x2, 0x1}, &(0x7f0000000300)) r0 = syz_open_pts() futimens(r0, &(0x7f0000000000)=[{0x800, 0x5}, {0x5, 0xffffffff}]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) execve(0x0, 0x0, 0x0) 460.254533ms ago: executing program 7 (id=241): syz_open_pts() (async) r0 = syz_open_pts() madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000880)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0x9}, 0x38, 0x0, 0x0) (async) recvmmsg(r1, &(0x7f0000000880)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0x9}, 0x38, 0x0, 0x0) syz_open_pts() r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$DIOCXBEGIN(r2, 0xc0104451, &(0x7f0000000480)={0x1, 0x5, &(0x7f0000000040)=[{0x1, './file0\x00', 0xe}]}) r3 = syz_open_pts() poll(&(0x7f00000007c0)=[{r0, 0x80}, {r0, 0x10}, {r0, 0x40}, {r3, 0x2}, {r0, 0x22}, {r0, 0x40}, {r0, 0x7}], 0x7, 0x40000c) (async) poll(&(0x7f00000007c0)=[{r0, 0x80}, {r0, 0x10}, {r0, 0x40}, {r3, 0x2}, {r0, 0x22}, {r0, 0x40}, {r0, 0x7}], 0x7, 0x40000c) 460.128289ms ago: executing program 1 (id=242): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) futimens(r0, &(0x7f00000001c0)=[{0x7, 0xffffffffffffffff}, {0x100000001, 0xfffffffffffffffe}]) r1 = socket$inet(0x2, 0x3, 0x2) getsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000), &(0x7f0000000040)=0xfffffffffffffe44) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 458.705135ms ago: executing program 2 (id=243): sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, &(0x7f0000000300)="0000e65b", &(0x7f0000000280)=0x4, 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) closefrom(r0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f00006ac000/0x4000)=nil, 0x0, 0x3}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000b1b000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffd}, {0x0, 0x0, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f000065d000/0x2000)=nil, 0xdc9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffc}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f00001cf000/0x4000)=nil}, {&(0x7f0000355000/0x13000)=nil, &(0x7f0000358000/0x2000)=nil}], './file0\x00', 0x7, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x63, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6cda, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe7d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000, 0x0, 0x0, 0xfffffffc, 0x0, 0x6]}) faccessat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x3e, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0xb, 0x7, 0xe1, 0x543, "22ef0600000000fda92b00", 0x7, 0xffffffff}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$DIOCGETRULES(r0, 0xcd604406, &(0x7f0000000340)={0x5, 0xf, 0x3, './file0\x00', './file0\x00', 0x0, "987d29e2ea57b7c4e950f3ca7c7ac5627cecda2f162694fc1848994b2d325b4f16230ccbe242711025f9600eb41c54affdcf6cb57f894cc62dbcb1568e4eaa24cf33f9633a2aea708ee3d50d1770f3d2b2b3241c34ca048374694a15591417670e258a2f2331adbb57a58d830728632ff277acb1b20c1105d7bee4940894b5fdd96ca07dacc50b7d72aa87f58cae133bce555e71d1727e1e2bbf4ae39ff8d676f72015f74c233b02de23dbded191f20f8d54282c5bf1156a7ac317ea5f2bb46b85136b70d9322adb28d718bb9e1c644e00289f154deaf1ad6f28fcf94f0553cfd2e9b9e267db98ca7500bfd9373aa9678900707f0c8988a1ff8a12cdb1fb5a003370a1ee9791ffd901b8d047f809f2819e9af9dc978747261966b80c22567762bdb1e4576f44b3eb7754852f2fdfacced4a58a6ebe3de2f56fd274abe449e72236ed34f8580bd459e8edf0049845b6d0ed5815df2a4bb553b013c983fb8d254e5b00d81f8c9839db318c9b30073c18fb21aa3fb466f51b03130067531c913b67d248c5f2791988061b97cf6341aa67500a069f492358c2a931a08e655ebd81d9b12513a162c26233a28abf3fbd2f6e24b1c13e220a079c630eae35ec1b75c4addc1865ff3bf3785492ec574ce824e19bed9d9936a4b630936d4fdf59340071cfd22520a3870acae04d9432a7587db3ffabe18b84e4b4fdf873c08a226a012571829b337ed6d3e584c8b57080418120facffc3dca9a5ddd27a74fc4225be45871081b954460f8a3a73bb645f3c6423e0f733206714bb5d7256da07ef71f9f528e5388b98068d1912bd0e1d22bfe10179e719c9b7f291b81d41f44ec2f561a594e4e173b0037e2109ea3a4dd46fdc0f0a13a3530ee4621955124cad7c963628c2e1e2e7621f7d80541fc730f1c6f714138363efe457bc6e0b5c2cced5eb2ebcf3683036ad9730dc8518d06aea5d5518f348dd541476c6646d69dec9f1954d4967d4a3bf06254b8c3f4089b323c147fa4b72488ca180b4df84f1377805fe09d22bb088e1b46fcaf34a33ef5456c07483c3f253096f2160628f69f9777d19f2ef4aa1fc0d9d8a81fb7db1c4e9f5cb35c11b3c6aac78f6feb3e6047e0a0d0abf6eca50e3b6c17fcc43906febf0a623fc0335999a830e32f51a612d037af94f81a1111f92c156e4ce47f4d262d7ab532c807dc8ec307c60af07390b6e2af842659104b0e128a331129f4828cf08be439489bf7e947f3d2877e092a055cb1009d7423ad531f8d9f33f90c0da6a9fa07a90f3160d4a99c345fdacd7513711ff365579377266b375651501fc9a3b3d186a469bcbd8e98e29525296079645789a933faa0ea3466f5cee0a5417763391ca7566dcfb82889f0575770bbd6f56fee4ece50e676ffea7b4432945314e6e2dbc10a47ee2cc2a7d73e9ebf586544cc5ba3298822ee6438d1f9b47939ca805fd734010e53a56b5ee3e3df4582c68a513bbad17809edcc2caa0382e840d14c9f2c88f58d91da43a77211ce2d57a756de193f63b090057eba4cb7edfa31f3a703de0812ab19bdf284b1f9234adcf20db14fe4b7573a8a77c242dd99f0753c462762f0064753e0484cdc2491ee509cd25112e7c991baa4127f8c53cb2a2644e14b507742dc8496e05990d8540b1f7aad24a019a7fc9d84e88d290406f1059d56e69d1d047df50413c1ea6172d2243f0d8fe227a0fdb70ad4c998197735c8041d429d876a239cdb1f64553bef75f765423a027f0ae29beee69eabe7305cb1b84a048b5ec00f881db5fd2ff60a124a16e1d4418eadda7e71302c804b4b6710e66cf37130f5b9bdb0c3a6803d5ffa50d6b720792b09978b9ee15cc0389ca3398b61bc8e503a762f2d769744b6507b375348cdff0d26184899685eed6fc003d0969c9c4b2088a0f0b5"}) 394.01745ms ago: executing program 1 (id=244): r0 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x5}, 0x8) fcntl$dupfd(r0, 0xa, r0) bind$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x4, 0x1, './file0\x00'}, 0xa) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f00000000c0)=[{0x2, 0x0, 0x1800}, {0x4, 0x2ff, 0x800}], 0x2aaaaaaaaaaaaad7) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b18", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="98bf512057b7be08", 0x8) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) setgid(0xffffffffffffffff) r4 = getegid() setresgid(0x0, 0x0, 0x0) setresgid(0x0, r4, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r5 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x107) setuid(0xee01) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2015, r5, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_RUN(r6, 0xc0285602, &(0x7f0000000040)={0x1, 0x477e, {0x4, 0x6, 0xf}, 0xc, &(0x7f0000000280)={{0x3, 0x0, 0x0, 0x8, 0x40, 0x6, 0xe48, 0x8}, {[0x2, 0x3, 0x9f7, 0x0, 0x100000000, 0x400, 0x58, 0x3f, 0x9, 0x101, 0xe8, 0x9b, 0x6576e865, 0x4, 0x8, 0x1, 0xb, 0x6000], [0x9, 0xf, 0x4, 0x0, 0x0, 0x85c4, 0x7, 0x8, 0x400, 0xe], [0x81, 0x5, 0x80000001, 0xa, 0x80000001], [0x8000000000000000, 0x6, 0xfffffffffffffffe, 0x6, 0x80, 0xffffffff], [{0x1, 0x0, 0x0, 0x6d4b3a3b}, {0xef, 0x7f, 0x1000, 0xb}, {0x4, 0x7fffffff, 0x6, 0xe9e}, {0x9, 0x5, 0x3, 0x277}, {0xffff, 0x5, 0x3, 0x6}, {0x7, 0x25, 0x5, 0xfffffffffffffffc}, {0xfff, 0x27, 0x6, 0xc0000000000}, {0x4, 0xad1, 0xff, 0x8}], {0x2804, 0x8001, 0x371f, 0x5980518a}, {0xb88, 0x9, 0xb, 0x7}}, 0x5}, 0xb, 0x1}) 393.358578ms ago: executing program 7 (id=245): mknod(0x0, 0x2000, 0x605b9a) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r0 = open(&(0x7f0000000440)='./bus\x00', 0x201, 0x1c9) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) sysctl$net_inet6_icmp6(&(0x7f00000002c0)={0x4, 0x18, 0x3a, 0x8}, 0x4, &(0x7f0000000300)="3ae5ee9a82fe", &(0x7f0000000140)=0x6, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x800, 0x0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) r3 = getsid(0xffffffffffffffff) r4 = getpid() ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x40000530, r4) setpgid(r3, r4) fcntl$lock(r0, 0x6, &(0x7f0000000480)={0x1, 0x1, 0xfffff77ffffffffa, 0x1000300000080, r3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) closefrom(r5) r6 = msgget(0x0, 0x620) getresgid(&(0x7f0000000080)=0x0, &(0x7f00000000c0), &(0x7f0000000180)=0x0) getresuid(&(0x7f0000000200)=0x0, &(0x7f0000000240), &(0x7f0000000280)) r10 = getgid() getresuid(&(0x7f0000000400), &(0x7f00000004c0), &(0x7f0000000540)) setresgid(r7, r7, r8) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000340)={{0x0, r8, r9, r10, 0x2, 0x6, 0x0, 0x0, 0x84}, 0x0, 0x0, 0x7, 0x8, 0x101, r3, r4, 0x7, 0x0, 0x101, 0x0, 0x8000}) 391.350963ms ago: executing program 2 (id=246): r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0xc0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x807ff, 0xa4, 0x9, 0x0, 0x80000001, 0xa1b0, 0x40010002, 0x10, [{0x0, 0x2890, 0x5, 0x71002}, {0x6, 0xe, 0x8, 0xfffffff9}, {0x101, 0x81, 0x8, 0x9}, {0x4, 0x10001, 0x8012, 0x7}, {0x401, 0xffff, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x9b}, {0xce1, 0xffffffff, 0x4d4, 0x6}, {0x1000006, 0x8, 0x14, 0x5910}, {0x6000001, 0x82, 0x6, 0x6}, {0x3, 0x8009, 0x1000, 0x4}, {0x1ce, 0x800, 0xdaa1, 0x3}, {0xc, 0xa, 0x8}, {0x4, 0x7, 0x4, 0x8}, {0x29a71717, 0xfffffffa, 0x60, 0x7}, {0x6, 0x5, 0x5, 0x4}, {0x0, 0x1, 0x0, 0x30003}]}) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) read(r0, &(0x7f00000002c0)=""/113, 0x71) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) 391.18241ms ago: executing program 3 (id=247): sysctl$vfs_nfs(&(0x7f0000000780)={0xa, 0x11, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000040)="cfae565ae1e32ed6a646099b259040686d347686252a986b5e2ca9df8dfb5b49ccce775c9e83941f5892d986ed16c42b316c6d544d0f8398cd26dd6e16ae0bd865adc6bf43164bc06aef108a991ef38a132ee4d74451438b509de14c63571a623434267eba0e477837fb772235ac7f857b0a7b61e83d2c1de36e6eba8a88", &(0x7f00000000c0)=0x7e, &(0x7f00000007c0)="534edab2478aa2c76243a5fa0d891dbe3ca95367b4bd7d2838a817a6c9d4a21ed0c0c52154e453ad5d1fe94753717ac5e9130eca1fa2892e0eb6a0294bb3d72c8cade4e6bc1e29b34ae74dbc7c26cc9cb53bbf04b03e9ba24bd54dd0d4b0f2f135bc9a60bee1873595aa80a366e58a376a1312caae40c2336ca8f31e4336a94837f594091d6508cb98d5cc46c84b2ac4ebc0077c57822b3c28d2f5a69f38aa3119d8220cf59bd0044aaf4d2e4a10d0d2eaf045033d976737704e837f7fcc9a657c925963057f0ade79af3496a562f88b77becdc8bb1589fe0fc75476737c5f2bf461552ce9ae77cb6a1fc63afdc4130816c1cb79a52c0f0337611c861694800215996e663a26123bba57771ee2c15b0c29886415f0a5b8d850d1bbbb0dac14096c653c1f1c759886f639d63fb4dd8c0e8a69d3afd130bbcfb4d39e723eb8ca72a956656322b7b19d88f36af04a324ebaccae1db31992b289ae7d9cc3290c2258aafc5b92ddf2c4e86527ab419f1684e37ef7ce43146a3c7b33e2187a624fba83ddfc3fa1ee8dbf48148a03ffc5c032cc6ae054771a07a12ea2fc87e5fc58a3160015313f584a59d5039a5074b05b501720b43bdd8f4955d0fd4a5f6a6ba491679d4e5f784b1b81cf2b0335fadced72d364b73e025a9435d6b2bf5d3a1575114fe559a1fc9f625b9299345894dfe1b0d5b21a8bed9847db20abf81b2284c9938a65b5456098fdbee8892478e0b14801ee5663a9f1ff074cefa9d00583f6476e22cc6d9fafd55b94c862e9f0ae4520dbf9e0b1b680ab6c1279d35990f1a1e912b28d44781a27082b32f1ea801ef8b9c345d49293928005262057127c23aed9d7a108a761653ebb5a15cc5478aa4d46cb5f02fd6410505a1afc907cce7416423555a4431823286717999a1c296cebdd15a496ecc65f4378bccdffb4b44fb29dedbf7a4ec6109643baec16efb8040bc9f55851c01ae17df4eca4ab516a2425a34d86d3bb15f9bf177fea7a7eedc54ff5dcfc7ab0190db90d4eed781e2279308535a9c9f8c15c67625fceac7e0626863f39fd0fedd5f87fca9f83648fdaf7cd8912caaed4268189684c25d0f8266533549c7d7baab882f700352f370ca3f7ac4cad7e80b0c7ae7109e6c69fde66abe6efd2e5e099365bc45e5aa38fb760642ba54cd05b35de9f2f22377c9999948eb5b5f2297458bd1d46370b63930d7196b378bcd9df42f9ceb89240e077cf305ee40ae6012a6dbc510af694aae7880f8557614f38c43f1c8085e8e1103567bc8252a350bfbf78f3e953e337cc6d398f6724b650bffafc4fe916f51544c169a4ff820157b96d9802dfa349cc686ab2b3e1112d229f55ad52f7d341dc52cb56920a3baa86cc7da1ff2963fb92b2cd93f850150a79b9f8b951079b795662787c1ee7396352a0891d70dc63099101ca3464027f29563a12402c2e42d8a0a21eb5048b531da0337eeab2b6cbde38496f2f62910ac5bb39ccdb23049e78d060336d0680e41f1f1136bfb22143a7e09886fc187c20f73eb83e8195d5be20f1f4d8e74b3f45dc7bfeeae72376e70a42e274b4bb1858493f57debab8561b052094880cee22dfb566123d8833f8d50582eab07c5327a5522cb26fca1c92ad9fbef793d83755a5325b30e97ac0c7ec9861b46ac6585d6c6456de0337931bf27e1529b7ed588821e8fc24528e8ed0ee3c156c573e8c53d95aa36061cffd409bfd5f99bde25d0028dc8d249cb9bda252ed3e6dcf99cba94c71ff2b0f95c427917b952dcff6ffe42e2bae10a5bf19957f574655172dcbd0842622ccef502e07201ef6a7f182386fcc7482a8fa2c22aa222f7c4bf388d9292fa0a373ef93e372cd4ac9b2c75df5b287e6c136eae5e8dc11ed66497f55e637061ac8e90af71b1a84a3758d178c239ebb59f54da5147a14a05ea45584b2df19c958a629d31168acde343012db9a19ef6df4c7bb02973daf56503557a12c049b6f8c33e7c30437a502bbcc22c91727391678380d4ca526e1f008424eaef43c62faf203b666c71aefe92414fa4efe550e125e8ecb36c154da52fde2a93728840c00ddc1db664b5c47632f1d8c3c889c715ebf5ccdcd1d20083730a74621cc67b46278145164b93a438b34fe73d48b1c1e4c9d30bfa3037f170ac94702675f5e249a7eeaa90df5a92f8b959c08bfbc2c4ed1dce09064f230d150ec87605aa464499dee13d8554d24f5ecff8247a2869315d3b56c2115eebd476e60fd9645c0ae0bbc00a0baf03ced8355674fdfc59d3c209a58bb52067bd37f2315a53fc17b8fa2c81294078ed243bdec4101c20b883e32376a8b251386c8348b177e9f423d2c23b4292e9396259bdb2827b168c5a7ace9ba8e9e69a676257b4ce254521ee19447315430778fe17be401e1fc1a36fa33823f75f1ed9d8a3d02fa2c0789af0a17ad5752b66c85ee176fdf72916ab5254b63c167f0fe649a43324ce619ce088faf42c38a72cb98eaafcea8f6273b1f58210de6bda9fdcb248127dbece8683a2de98882a27b34f7371e719620f2feefbfe7800c96a33d379bc5976ca001f3464c0f06a8753c415f6232ccceaf864442b7a48d262a13b09213f077e32a6c51e16d30df86d3e17cb6d9154fc3038dcd8d45a4dc366a10467909d26ddb9cbd670c916ec146bc24aaa33582f39d1abc96c2faea5b164aba8e34b07c66ec688cf44be4b26dd3dbde7ab8f7f8957e55ca45fd38efb30a755f19787f02adc88f7030bdacdfb2048277a861c290aa1ec1706bdf41804fa126a2d58b09f51b42a63781cd1513fddae59ec4ff06361c362a3fe223c8f985a21e0eb804c39e6ec015ca3296bac0baeff54fb3029b4045ee1808e3e62fc9c5bafc98be70becba0d6eb44d62f5bbb1bffea740fc5e6146b4bf0e73767903bfce7116db1f54c11706e78ca2a2773cbe85dcd71098894e329c68a2d3e7be3bd6dc605420a5e806b6afc76f6a810aa6b06063a7c7869cc567babe19e41ddfd8b7c7cb793857f36f020180a05f42dec693f5b21141d3b22385d0277a57c2339df409e264d889cd406d2e0257a173b2744884a29220fdc59a669656eb02e7bdefa862340fcf369763f66f57cec0f06ab44abb4aa2f4f5566025714186e36cefacc790abfd57e233542b4bfc40131e66fe44862352e31a7cec7e25c436842090c484a67650bb24bc73ac233b4ca822050ecadaed1b1a5de9f9ec796717d8fda42a37b498d5ff52928178c28426b27c47a77fa1aeb7327a0eca3cd82d3057bd063ddfa90f0d8119903e80f97537996427e3d924f9e7df3a00dbbf1e300e2805072d78d504ecbd6a4ccc6300fe05836ce2b2681f838d0dbf40e4f136024b2150132b752c4af38489ceaf33268944ad96ec6860e1ff7eb8abc9ea786410b09f5b3156c75d5fe5f4bb901baa5fe046bebc8323f88b5db68aceacfa0d5826769bccedfb46ab35ed9b522ccd08994d2c0929cabbd805905bdb2cc7fc6026a834a7954ab887b16c4f0a95828d3ddf4d27f7ac73cbc13362e6a78b3a528e0ce7c5bc32cd1cbfa931cc463e12434b34be938b427bc7a1b2645e0c4aa435db917fdfac8ba0f03f7230eea2a24e04c675606a23b3cb9f4a7fec136c0b8bad2364e98ad4b6845ca1821bcc1fe319607e673ba55d390e461b8e02fb5d718d0201e39d7369d5f3b03e0b15d5682b63f7b7c06ad33793a102cc7829f02ce72e412b44917c33e6697f1e17d90f74199c0af26fea4fae271bc4db63c38bffe2eb1553f224fccb169a9c36e1f8da9e1d6cd0e16ff0c3630697ffeca434708e8e09d2a81302b42e7cf86a0058df8e5c72c56399d4b790f7a673ae6baa52fd6438179487c6a33149d9028283a37ed8a3ce9bda0df0d70777766beeae39d2ae22ccc9185d554994fa3b4a67c5a3983b7064cba780905489396ea715a1524b62ba0bd888e9a22fc18b49222429e5c2238493ae9aa5336040d0073febbb7a1525e409026376180c43c70350833ff66d34059f5fa6e92fa50ca94ba4d8e2c4d50ed69cdf878642adcfc5fe0d92fc81eebe2009f529254d3045956ed4be9b2b162033421550711ed833d0ebbdd8c7655e1952cf689713bf7b43e88b9dd920bccf0b8972d3c8d31f9041fcb454fb7dea71449580117c0ed929be60e2fa73c120d9d804aee92bef117e28c86a3410c4e180e1dacb4a6cd396288611112f507993e5dd3dad57b699ac1fe8f10ac1e8daa6add77722e75abb010b40d826417364732237747da9144e1eb16662b8cd233bfe1fc769c2d863783d9c08418d6f32f3135a22fa2d6ed8ffb706e0562759fdc0d73fe6b4e6d8e11226de38eb46050a29ba319d505c900ec15d6807d62abfb7ad27c92fbb76864042b34ff3f04acf21b692ed04cf4ff1eda3d0e5514f7668547224812b3cf8d02acc44e6290241b5af5550efeaf8c44fd0caa52cdcc1366f1430cc19c8d27156ebd5d1890be79c7b0848a378ba24de6c9bfc0d3a5ffa7ce83f5b3c78eefe92e352301ec4fd8b0b0a707980e5cec62292135fac4c83945493388ed70631f378a6a0ec59f4a5bc797d0088fee1bdc8f91c75b165126c7c7a803d78429369f6c9a85a1673ebbe000cdfad5cae229dba62484b4ceffdc66762c288656d5dc044e14e9a743ed2147cfab8a9c7607e9e45639580767ae1ca7549e76f9bc291b695cf8108adb7480e86c9d5c5a823d4941edc7b50a7c5681811fdc888bda892e56bec269dff9854ef8e42095de17fc5ebfc749ed3a59c483a2f3aa294c55ede5d798ae7827df86a2ebfe69c09b6bd874b270571c9dcec0661723465df951784748ea75ef5042ae5fce401221a9e45f1fdc1e4e4cd03d225500f481fbafeb5d77e59748555bba119e39baf45caf4304b5f7bde2a69a4ddde8aeb88ae06f2683f05d8cb5bc7509fe1d1e269133e639507498418d917bfc49dc5817a423465d718347d319030252cb8faf80a43b0ea475e2cecca928b69b6b5e87265085d87cdf2c82ddbde4724669e6ea951e693b93f45627f2e0d3dbbe257aa7ea10b8d9b585249699fd06926af0102dba4aa50f381afcf53ed861aa4bda0491958b2b06c45fb4bc706273651b316304e63613d0bdfd0075304f064aca0feb7a84b65455c01373fbec4e80711419499b78e7d95b82f71d87ad863e73984e8c04619e45cd0e6944c220fe693e0ab14f1b7774e9f99c6a4d4c11ea620427c32cc27a3b8df326775bd744835278043d6159ade69d64ddbba96be5b62392691025959f3f3c7ef856b78485c08e6ae8b06e0dc9137f367e25337ca289c166c7d6ca318518d440a7d5de9baeaf4aef938d085520c729ad7de813d12d9cd9c4d6f7cb377d049aefd63264ccfc01cc29a2eb440f37cd581de6d9cc8eabfff3de360fa32b34c9a657acf7138db15cef997a0981413fba1947c7d062b42760591ce390b7d7d6bd212a396fb96990c37ac9e907ba045e8f60f5e9ee3b5be1f4164165f897d9300ebc6aa69a024f8a1af74a38ec56bb250f52ca5ca9f8ca344456e82030c09e39efe096849d607980be101ae81837f8a2bef9c70b58ab318ad509e6948b336ef700ffc382cac00c0e7bca5b8a76bb10e3101aa4f08536232032bdab3d88e05403d633f252c39342195dde02180cfb24fe5fdaa7576c0828dca15d5d2b4ec79154260cd1aec56e1df292da031527a50a44a6c2b99fc7b2fce9fb808811e98dfcd71c77140bf5ceab1982f893d57431852cdab4def38b2a22aea39c19068b99fc9a173d7ea1d63758436774fcdd542ec9bc68afe0a7208f541b", 0x1000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000000)=[{0x6c, 0x11, 0x3, 0xfffffff5}, {0x48, 0x5, 0x9}, {0x6, 0x80, 0x12, 0xfffff802}]}) syz_emit_ethernet(0x22, &(0x7f0000001240)=ANY=[]) sysctl$net_inet_tcp(&(0x7f00000033c0)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000004440), 0x0) 390.35944ms ago: executing program 1 (id=248): munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x2000, 0x88, &(0x7f0000001000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) shmctl$IPC_RMID(r0, 0x0) shmget$private(0x0, 0x4000, 0x428, &(0x7f00003a2000/0x4000)=nil) shmdt(r1) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000040)=[{0x3, 0x40, 0x800}, {0x4, 0x1000, 0x1800}], 0x2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000080)={0x8, 0x81, 0x8, 0x8, "9b9fb631504984858dbb73e48af8d352745beee1", 0xffffffff, 0x3}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) readv(r2, &(0x7f00000002c0)=[{&(0x7f00000003c0)=""/202, 0xca}], 0x1) setuid(0x0) unveil(0x0, &(0x7f0000000480)='x\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x11) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000440)={0x2, 0x6}) write(r3, &(0x7f0000000040)="55fdb050ab5b45d498800a61e87d2c7d43d937d1", 0x14) 386.996494ms ago: executing program 4 (id=249): r0 = open(&(0x7f0000000080)='./file1\x00', 0x18289, 0x110) setrlimit(0x1, &(0x7f0000000980)={0x8, 0x54}) sync() mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) fchown(r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x2, 0x0) close(r1) r2 = socket(0x2, 0x3, 0xfe) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x4, 0x4) bind(r2, &(0x7f0000000000), 0x10) connect$unix(r1, &(0x7f0000000000), 0x10) writev(r1, &(0x7f0000000100)=[{0x0}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) 159.177237ms ago: executing program 2 (id=250): getpid() (async) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) kill(r0, 0xe) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00005fc000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f00000001c0)={0x40000000, 0x9, 0x2, 0x5, 0x7, 0x0, 0x4, 0x10, [{0x2, 0x9, 0x6d, 0xd5d5}, {0x28, 0x0, 0x8c, 0x81}, {0x9, 0x7, 0xa0, 0x200}, {0x53a, 0x2, 0x5, 0x864}, {0x5, 0x249b, 0xfffffff9}, {0x3, 0x5, 0x0, 0x3}, {0x4de, 0x80000000, 0x70046eb4, 0x1}, {0x2, 0xd, 0x7, 0x180000}, {0x1000, 0x3a3, 0xf15e, 0x3}, {0x4, 0x8001, 0x10001, 0x9}, {0x8, 0x8, 0x10, 0x7}, {0x7, 0x0, 0x76b3c97f, 0x9}, {0x5, 0x1, 0x4, 0x6}, {0x5, 0x6, 0x0, 0x8}, {0x9, 0xffffff00, 0x0, 0x8}, {0x9, 0xd7e, 0x4, 0x80000000}]}) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) (async) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r2 = syz_open_pts() close(r2) (async) close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x42b788, 0x0, 0x5, 0x84a19c, "bb080006020900d91050080000000f0000004000", 0x1, 0x383}) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) r4 = open(&(0x7f0000000240)='./file0\x00', 0x40, 0x4) fchmod(r4, 0x1a) (async) fchmod(r4, 0x1a) chmod(&(0x7f0000000040)='.\x00', 0x35e) socket(0x11, 0x3, 0x0) (async) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000200)="b1000502000000000000003401000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42118000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x2b) (async) sendto$unix(r5, &(0x7f0000000200)="b1000502000000000000003401000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42118000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x2b) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) setsockopt(r6, 0x2, 0x5, 0x0, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) (async) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) ioctl$TIOCSETA(r6, 0xc0504417, &(0x7f0000000740)={0x0, 0x9, 0x100, 0x400003, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00>\x00', 0x11, 0x1000a}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x10) setuid(0xee01) getrlimit(0x2, &(0x7f0000000340)) (async) getrlimit(0x2, &(0x7f0000000340)) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000100)='./file2/file0\x00', &(0x7f0000000140)='./file0\x00') 158.829737ms ago: executing program 0 (id=251): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000280), 0x8, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) r2 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f00000001c0)) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000140)=""/37, &(0x7f0000000180)=0x25) socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020690c, &(0x7f00000001c0)) syz_emit_ethernet(0x3e, &(0x7f0000000480)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x66, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x7, 0x2, 0x8000, 0x0, 0xfffc, {[@window={0x3, 0x3, 0x3}, @generic={0x3, 0x4, "3303"}]}}}}}}}) syz_emit_ethernet(0x88, &(0x7f0000000440)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x7a, 0x66, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x2, 0x0, 0xfffd}, {"0f00c095793e8f17756d56bbb2822da57b7eaaa554eec24e0b3c94a3c9c97e91e3b5d92ebeedb921bf7482e80e0409b4dbabceada8d8edf021b0ec57463d4d73115b2e29ad88970f5a2a62c1500702fec2ab"}}}}}}) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000001180)='\x00\x00\x00\x00', 0x4) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r5 = shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x3000) shmdt(r5) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r6 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x1a2) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) syz_emit_ethernet(0x1000e, &(0x7f00000000c0)=ANY=[]) bind$unix(r6, &(0x7f00000000c0)=@abs={0x6b, 0x1, 0x0, 0x0}, 0x8) 9.190946ms ago: executing program 5 (id=252): sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x10}, 0x4, 0x0, 0x0, &(0x7f0000000140)="53183374", 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) syz_emit_ethernet(0x56, &(0x7f00000002c0)={@local, @remote, [], {@ipv6={0x86dd, {0x6, 0x6, "fd412c", 0x20, 0x33, 0x4, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x6, 0x1, '\x00', [@ra={0x5, 0x2, 0x9}, @enc_lim={0x4, 0x1, 0x8}, @enc_lim={0x4, 0x1, 0xd7}]}], @generic="59f402640387c0b5"}}}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x87, 0x3d, 0x2, 0x20001}, {0x4, 0x5, 0xbc, 0xbbef}, {0x2, 0x2, 0x4, 0x9}, {0xfffe, 0x9, 0x7, 0x61be}]}) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) 5.980037ms ago: executing program 0 (id=253): r0 = socket(0x2, 0x2, 0x0) (async) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000080)="c5", 0x1) (async) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000040)=0x9, 0x4) (async) r2 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xac, 0x4, 0xa2f}, 0xfffffffffffffffd, 0xfffeffffffbffffb, 0x3ff, 0x80000000, 0x3, r2, 0x40000000000005, 0x7, 0x0, 0x0, 0x0, 0x3}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x564, 0x9ce8, 0x7, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) bind(r0, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) (async) connect$unix(r3, &(0x7f0000000000), 0x10) (async) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x1, &(0x7f0000000080), 0x0) write(r3, 0x0, 0x0) (async) mknod(&(0x7f0000000180)='./bus\x00', 0x6000, 0x100400) open(&(0x7f0000000100)='./bus\x00', 0x100, 0x4) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) getsockopt(r6, 0x6, 0x1, 0x0, 0x0) (async) ioctl$TIOCSETA(r5, 0xc4504448, &(0x7f0000000740)={0x6, 0x3, 0x0, 0x0, "000001e3bb4e3447c1d100", 0x4, 0xffff2bd9}) (async) mknod(&(0x7f0000000000)='.\x00', 0x1, 0x0) 5.10494ms ago: executing program 2 (id=254): bind$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x4, 0x1, './file0\x00'}, 0xa) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, 0xffffffffffffffff, 0x0) semop(0x0, &(0x7f00000000c0)=[{0x2, 0x0, 0x1800}, {0x4, 0x2ff, 0x800}], 0x2aaaaaaaaaaaaad7) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b18", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x4000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="98bf512057b7be08", 0x8) recvmmsg(0xffffffffffffff9c, &(0x7f00000004c0)={{0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000080)=""/61, 0x3d}, {&(0x7f0000000100)=""/137, 0x89}, {&(0x7f00000001c0)=""/238, 0xee}, {&(0x7f00000002c0)=""/42, 0x2a}, {&(0x7f0000000300)=""/184, 0xb8}, {&(0x7f00000003c0)=""/51, 0x33}], 0x6, &(0x7f0000000480)=""/1, 0x1}, 0x101}, 0x38, 0x800, &(0x7f0000000500)={0x9}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5d00) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getresuid(0x0, 0x0, &(0x7f00000000c0)) openat$pf(0xffffffffffffff9c, &(0x7f0000000540), 0x1, 0x0) 3.435274ms ago: executing program 3 (id=255): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) close(r0) write(r0, &(0x7f0000000080)="01b289f2204976ab05d0b82920cedcd96c1fd021f5972c28b009e8a0d29b7e895399e2193b9b6d980faa6baa03a8e6ddacefa4d28d99406a6e1b02e60f6f77d20ef0b5f0a4a91d933b484ae8fa380da05fa993fba53fff33e00eb19e4740241f9d773f867a3240efadea22230e5e89d6c3b58caa72", 0x75) r1 = socket$inet(0x2, 0x5, 0xf9) r2 = syz_open_pts() close(r2) ioctl$FIOASYNC(r2, 0x80047470, &(0x7f0000000000)=0x1) readv(r2, &(0x7f0000000340)=[{&(0x7f0000000080)=""/43, 0x24}], 0x1000000000000247) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000001c0)={0x1ff, 0x7, 0xfffffff5, 0x7, "6d1cb9d13430fdd9a4c00f3d6a86aec230a568bc", 0xce, 0xfffffff8}) getpid() geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) fcntl$dupfd(r1, 0x0, r1) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc028698a, &(0x7f0000000100)) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000240)=@file={0x2, 0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000180)=[@cred={0x18, 0xffff, 0x0, r3, 0xffffffffffffffff}, @rights={0x1c, 0xffff, 0x1, [r0, r2, r4, r0]}], 0x34, 0x1}, 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f00000000c0)=""/179, 0xb3}, {&(0x7f00000002c0)=""/229, 0xe5}], 0x2, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(0xffffffffffffffff, 0xc04064a0, &(0x7f0000000440)={&(0x7f0000000140), &(0x7f0000000380), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x4780d85, 0x9, 0x101}) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r6, &(0x7f0000000200)=[{&(0x7f0000000080)="7f9f7fa17224321f3f06ecd8264f6ec6706e2e2e", 0x14}], 0x1000000000000050) execve(0x0, 0x0, 0x0) dup(0xffffffffffffffff) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xc8) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r7, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 0s ago: executing program 7 (id=256): r0 = semget$private(0x0, 0x3, 0x480) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000480)=[0x2, 0xfff1]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) r2 = msgget$private(0x0, 0x200) msgrcv(r2, 0x0, 0x0, 0x1, 0x1000) msgctl$IPC_SET(r2, 0x1, 0x0) msgrcv(r2, 0x0, 0x0, 0x3, 0x1000) setuid(0xffffffffffffffff) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockname(r1, &(0x7f0000000040)=@un=@file={0x0, 0x0, ""/52}, &(0x7f0000000080)=0x36) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x80000004, 0xc2, 0x3, 0x1, 0x40803, 0xfffeffff, 0x3, 0x0, 0x1, 0x2004007, 0xf5}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) setitimer(0x0, &(0x7f0000000140)={{0x80000001, 0x100800000000009}, {0xfeffffff, 0xffffffffffffff77}}, 0x0) r3 = socket(0x18, 0x1, 0x0) fcntl$setstatus(r3, 0x4, 0x40) r4 = getppid() fcntl$setown(r3, 0x6, r4) shutdown(r3, 0x2) r5 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f0000000100)) kernel console output (not intermixed with test programs): OpenBSD/amd64 (ci-openbsd-multicore-8.us-central1-b.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.19' (ED25519) to the list of known hosts. login: pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-multicore-8.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error malloc(): allocation too large, type = 127, size = 2001950032 uvm_fault(0xffffffff83a12a48, 0xffff8000287f2f10, 0, 1) -> d kernel: page fault trap, code=0 Stopped at ffs2_balloc+0xa0d: movq 0(%rcx,%rax,8),%r14 TID PID UID PRFLAGS PFLAGS CPU COMMAND 199829 76838 0 0 0 0 syz-executor *326142 74015 0 0x1000 0x4080000 1K syz-executor ffs2_balloc(fffffd8069762bb8,7b8000,4000,fffffd80097fd138,2,ffff80003c410058) at ffs2_balloc+0xa0d ffs_write(ffff80003c4100e0) at ffs_write+0x4f9 VOP_WRITE(fffffd805976b008,ffff80003c410298,7,fffffd80097fd138) at VOP_WRITE+0x101 vn_write(fffffd8058f60a78,ffff80003c410298,0) at vn_write+0x1d3 dofilewritev(ffff8000fffd74f8,3,ffff80003c410298,0,ffff80003c410350) at dofilewritev+0x2bd sys_write(ffff8000fffd74f8,ffff80003c410400,ffff80003c410350) at sys_write+0xa2 syscall(ffff80003c410400) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xab6867e2000, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: uvm_fault(0xffffffff83a12a48, 0xffff8000287f2f10, 0, 1) -> d ddb{1}> trace ffs2_balloc(fffffd8069762bb8,7b8000,4000,fffffd80097fd138,2,ffff80003c410058) at ffs2_balloc+0xa0d ffs_write(ffff80003c4100e0) at ffs_write+0x4f9 VOP_WRITE(fffffd805976b008,ffff80003c410298,7,fffffd80097fd138) at VOP_WRITE+0x101 vn_write(fffffd8058f60a78,ffff80003c410298,0) at vn_write+0x1d3 dofilewritev(ffff8000fffd74f8,3,ffff80003c410298,0,ffff80003c410350) at dofilewritev+0x2bd sys_write(ffff8000fffd74f8,ffff80003c410400,ffff80003c410350) at sys_write+0xa2 syscall(ffff80003c410400) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xab6867e2000, count: -8 ddb{1}> show registers rdi 0 rsi 0x2 rbp 0xffff80003c410000 rbx 0 rdx 0 rcx 0xffff8000287f2000 rax 0x1e2 r8 0xffffffffffffffff r9 0xffff80003c410058 r10 0x4e1319d67d478d9f r11 0x89b2dcd6cc84c622 r12 0x1 r13 0xffff800000c31800 r14 0xffff80003c40fe90 r15 0xfffffd805f203360 rip 0xffffffff8209720d ffs2_balloc+0xa0d cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80003c40fe80 ss 0x10 ffs2_balloc+0xa0d: movq 0(%rcx,%rax,8),%r14 ddb{1}> show proc PROC (syz-executor) tid=326142 pid=74015 tcnt=3 stat=onproc flags process=1000 proc=4080000 runpri=17, usrpri=75, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0xffff8000fffd6a98 scnt=2 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000fffd6a98,0xffff80002a2407f8 process=0xffff8000fffdb518 user=0xffff80003c40b000, vmspace=0xfffffd8069d85020 estcpu=25, cpticks=20, pctcpu=0.16, user=0, sys=20, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 76838 199829 18302 0 7 0 syz-executor 76838 350562 18302 0 2 0x4000000 syz-executor 59577 224837 65075 0 2 0 syz-executor 59577 170537 65075 0 3 0x4000080 fifor syz-executor 41470 138578 34428 -1 2 0x10 syz-executor 41470 159577 34428 -1 2 0x4000010 syz-executor 91493 234302 62684 0 2 0 syz-executor 85847 348766 91408 0 2 0 syz-executor 85847 106961 91408 0 3 0x4000080 fsleep syz-executor 94435 156150 11973 0 2 0 syz-executor 12670 212811 70593 0 2 0 syz-executor 12670 150838 70593 0 2 0x4000000 syz-executor 74015 74818 97882 0 3 0x3000 suspend syz-executor *74015 326142 97882 0 7 0x4081000 syz-executor 74015 373540 97882 0 3 0x4081000 inode syz-executor 70593 445378 27436 0 3 0x82 nanoslp syz-executor 96283 45416 0 0 3 0x14200 acct acct 15375 445691 0 0 3 0x14280 nfsidl nfsio 57921 86980 0 0 3 0x14280 nfsidl nfsio 47975 335428 0 0 3 0x14280 nfsidl nfsio 11186 290145 0 0 3 0x14280 nfsidl nfsio 89628 501168 0 0 3 0x14280 nfsidl nfsio 72837 124889 0 0 3 0x14280 nfsidl nfsio 79547 521263 0 0 3 0x14280 nfsidl nfsio 43162 46118 0 0 3 0x14280 nfsidl nfsio 24391 201017 0 0 3 0x14280 nfsidl nfsio 59121 162989 0 0 3 0x14280 nfsidl nfsio 13151 44804 0 0 3 0x14280 nfsidl nfsio 63000 237954 0 0 3 0x14280 nfsidl nfsio 59853 455737 0 0 3 0x14280 nfsidl nfsio 71724 130404 0 0 3 0x14280 nfsidl nfsio 16608 36369 0 0 3 0x14280 nfsidl nfsio 95865 399769 0 0 3 0x14280 nfsidl nfsio 65242 521004 0 0 3 0x14280 nfsidl nfsio 54332 167936 0 0 3 0x14280 nfsidl nfsio 54836 421403 0 0 3 0x14280 nfsidl nfsio 4255 191766 0 0 3 0x14280 nfsidl nfsio 90251 510665 1 0 3 0x100083 ttyin getty 34428 358201 27436 0 3 0x82 nanoslp syz-executor 97882 132698 27436 0 3 0x82 nanoslp syz-executor 62684 450513 27436 0 3 0x82 nanoslp syz-executor 18302 374886 27436 0 3 0x82 nanoslp syz-executor 91408 72752 27436 0 3 0x82 nanoslp syz-executor 11973 21326 27436 0 3 0x82 nanoslp syz-executor 65075 80492 27436 0 3 0x82 nanoslp syz-executor 27436 72034 63336 0 3 0x82 kqread syz-executor 63336 477290 79777 0 3 0x10008a sigsusp ksh 79777 283680 28897 0 3 0x98 kqread sshd-session 28897 470706 31079 0 3 0x92 kqread sshd-session 31079 260534 1 0 3 0x88 kqread sshd 46648 266222 19036 74 3 0x1100092 bpf pflogd 19036 458996 1 0 3 0x80 sbwait pflogd 74806 314989 50940 73 3 0x1100090 kqread syslogd 50940 211393 1 0 3 0x100082 sbwait syslogd 16481 245491 1 0 3 0x100080 kqread resolvd 36265 147551 37585 77 3 0x100092 kqread dhcpleased 70898 504143 37585 77 3 0x100092 kqread dhcpleased 37585 85374 1 0 3 0x80 kqread dhcpleased 61166 270837 0 0 3 0x14200 pause smr 85974 502934 0 0 2 0x14200 zerothread 12783 310769 0 0 3 0x14200 aiodoned aiodoned 85596 8378 0 0 3 0x14200 syncer update 48614 143928 0 0 3 0x14200 cleaner cleaner 62087 489365 0 0 3 0x14200 reaper reaper 92525 119395 0 0 3 0x14200 pgdaemon pagedaemon 88801 400158 0 0 3 0x14200 bored viomb 67951 486862 0 0 3 0x40014200 acpi0 acpi0 71648 13760 0 0 3 0x40014200 idle1 46407 226831 0 0 3 0x14200 bored softnet1 68560 466552 0 0 3 0x14200 bored softnet0 23303 460819 0 0 3 0x14200 smrbar systqmp 8274 134112 0 0 3 0x14200 bored systq 7422 229448 0 0 3 0x14200 tmoslp softclockmp 39712 353129 0 0 3 0x40014200 tmoslp softclock 6365 17023 0 0 3 0x40014200 idle0 1 341026 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 74015 (syz-executor) thread 0xffff8000fffd74f8 (326142) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83a32f00) #0 witness_lock+0x5f1 #1 __mp_acquire_count+0x58 #2 sleep_finish+0x2d8 #3 biowait+0xc6 #4 bwrite+0x2e7 #5 ffs2_balloc+0x18b4 #6 ffs_write+0x4f9 #7 VOP_WRITE+0x101 #8 vn_write+0x1d3 #9 dofilewritev+0x2bd #10 sys_write+0xa2 #11 syscall+0xbd4 #12 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd8069762c58) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 vn_write+0x18f #6 dofilewritev+0x2bd #7 sys_write+0xa2 #8 syscall+0xbd4 #9 Xsyscall+0x128 Process 74015 (syz-executor) thread 0xffff80002a2407e8 (373540) exclusive rrwlock inode r = 0 (0xfffffd806e8a8120) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 vfs_lookup+0x11c #6 namei+0x7ca #7 domkdirat+0x8b #8 syscall+0xb17 #9 Xsyscall+0x128 Process 23303 (systqmp) thread 0xffff8000ffffe7c8 (460819) shared rwlock systqmp r = 0 (0xffffffff83953178) #0 witness_lock+0x5f1 #1 taskq_thread+0x12a #2 proc_trampoline+0x10 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11066 12155K 12419K 166960K 12435 0 pcb 17 12K 12K 166960K 66 0 rtable 222 8K 8K 166960K 432 0 pf 36 18K 24K 166960K 96 0 ifaddr 42 7K 7K 166960K 64 0 ifgroup 55 2K 2K 166960K 87 0 sysctl 3 1K 9K 166960K 9 0 counters 70 37K 38K 166960K 112 0 ioctlops 0 0K 4K 166960K 1630 0 iov 0 0K 16K 166960K 11 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1353 85K 85K 166960K 1804 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 3 5K 9K 166960K 8 0 VM map 2 1K 1K 166960K 2 0 sem 10 0K 0K 166960K 13 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 93K 166960K 405 0 sigio 0 0K 0K 166960K 4 0 proc 72 115K 180K 166960K 598 0 subproc 72 4K 4K 166960K 83 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 27 0 in_multi 95 7K 7K 166960K 127 0 ether_multi 1 0K 0K 166960K 7 0 mrt 0 0K 0K 166960K 12 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 85 387K 387K 166960K 85 0 exec 0 0K 1K 166960K 454 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 226 160K 182K 166960K 5503 0 UVM aobj 10 4K 4K 166960K 11 0 pinsyscall 43 86K 104K 166960K 1612 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 21 0 NDP 12 0K 2K 166960K 42 0 temp 77 9088K 9154K 166960K 14952 0 kqueue 15 24K 28K 166960K 76 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 51 0 48 1 0 1 1 0 8 0 rtentry 176 132 0 36 6 0 6 6 0 8 0 unpcb 144 233 0 213 4 1 3 3 0 8 2 syncache 336 7 0 7 2 1 1 1 0 8 1 tcpqe 32 2 0 2 1 1 0 1 0 8 0 tcpcb 736 89 0 83 3 1 2 2 0 8 1 arp 136 22 0 4 1 0 1 1 0 8 0 inpcb 328 431 0 422 12 5 7 7 0 8 5 nd6 152 28 0 3 1 0 1 1 0 8 0 pkpcb 40 1 0 1 1 1 0 1 0 8 0 kcovpl 48 9 0 1 1 0 1 1 0 8 0 ppxss 1192 18 0 18 1 0 1 1 0 8 1 pppxif 1576 1 0 1 1 0 1 1 0 8 1 pfstscr 40 1 0 0 1 0 1 1 0 8 0 pffrag 232 5 0 4 1 0 1 1 0 482 0 pffrnode 88 5 0 4 1 0 1 1 0 8 0 pffrent 40 9 0 8 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfanchor 1288 5 0 0 1 0 1 1 0 8 0 pfstitem 24 45 0 0 1 0 1 1 0 8 0 pfstkey 128 45 0 0 2 0 2 2 0 8 0 pfstate 448 43 0 0 5 0 5 5 0 8 0 pfrule 1360 23 0 18 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 542 0 123 31 3 28 31 0 8 0 art_table 40 543 0 123 5 0 5 5 0 8 0 art_node 32 131 0 46 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 3 1 0 1 1 0 8 0 semapl 112 10 0 2 1 0 1 1 0 8 0 shmpl 112 8 0 1 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 2175 0 710 93 0 93 93 0 8 0 ffsino 296 2175 0 710 114 0 114 114 0 8 0 nchpl 144 2703 0 996 64 0 64 64 0 8 0 rtmask 32 4 0 4 1 0 1 1 0 8 1 vnodes 216 2500 0 0 139 0 139 139 0 8 0 namei 1024 8936 0 8935 2 1 1 2 0 8 0 percpumem 16 71 0 21 1 0 1 1 0 8 0 kstatmem 264 50 0 24 3 0 3 3 0 8 1 scxspl 216 16209 0 16209 11 3 8 8 1 8 8 plimitpl 152 108 0 90 1 0 1 1 0 8 0 sigapl 424 745 0 676 8 0 8 8 0 8 0 knotepl 120 306 0 0 10 0 10 10 0 8 0 kqueuepl 224 108 0 97 1 0 1 1 0 8 0 pipepl 344 145 0 118 3 0 3 3 0 8 0 fdescpl 528 708 0 676 3 0 3 3 0 8 0 filepl 160 3934 0 3721 17 4 13 15 0 8 1 lockfpl 104 110 0 108 1 0 1 1 0 8 0 lockfspl 48 51 0 49 1 0 1 1 0 8 0 sessionpl 144 36 0 27 1 0 1 1 0 8 0 pgrppl 48 47 0 30 1 0 1 1 0 8 0 ucredpl 104 659 0 645 1 0 1 1 0 8 0 zombiepl 144 677 0 676 1 0 1 1 0 8 0 processpl 1232 745 0 676 6 0 6 6 0 8 0 procpl 664 1209 0 1133 8 0 8 8 0 8 0 sosppl 176 2 0 2 1 1 0 1 0 8 0 sockpl 752 722 0 690 17 6 11 11 0 8 6 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 132 0 0 17 0 17 17 0 8 0 mcl2k 2048 18 0 0 3 0 3 3 0 8 0 mtagpl 96 5 0 0 1 0 1 1 0 8 0 mbufpl 256 147 0 0 10 0 10 10 0 8 0 bufpl 280 6597 0 467 438 0 438 438 0 8 0 anonpl 32 13877 0 0 112 0 112 112 0 246 0 amapchunkpl 152 17256 0 16673 34 4 30 33 0 158 7 amappl16 200 2744 0 2595 33 25 8 30 0 8 0 amappl15 192 46 0 46 1 1 0 1 0 8 0 amappl14 184 435 0 434 1 0 1 1 0 8 0 amappl13 176 133 0 121 1 0 1 1 0 8 0 amappl12 168 967 0 938 2 0 2 2 0 8 0 amappl11 160 21 0 21 1 1 0 1 0 8 0 amappl10 152 80 0 66 1 0 1 1 0 8 0 amappl9 144 278 0 277 2 1 1 1 0 8 0 amappl8 136 108 0 106 1 0 1 1 0 8 0 amappl7 128 156 0 143 1 0 1 1 0 8 0 amappl6 120 163 0 161 1 0 1 1 0 8 0 amappl5 112 102 0 91 1 0 1 1 0 8 0 amappl4 104 310 0 291 1 0 1 1 0 8 0 amappl3 96 3236 0 3130 4 0 4 4 0 8 0 amappl2 88 594 0 532 2 0 2 2 0 8 0 amappl1 80 12429 0 11827 18 2 16 16 0 8 2 amappl 88 4674 0 4520 5 0 5 5 0 92 0 uvmvnodes 80 110 0 0 3 0 3 3 0 8 0 dma65536 65536 1 0 1 1 1 0 1 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 7 0 7 2 2 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 7 0 7 2 1 1 1 0 8 1 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 10 0 1 1 0 1 1 0 8 0 uaddrrnd 24 708 0 676 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 708 0 676 1 0 1 1 0 8 0 vmmpekpl 168 8239 0 8193 3 0 3 3 0 8 0 vmmpepl 168 55905 0 53852 111 9 102 111 0 357 8 vmsppl 488 707 0 676 5 0 5 5 0 8 0 rwobjpl 80 19276 0 18118 33 4 29 33 0 8 0 pdppl 4096 1423 0 1352 113 40 73 87 0 8 2 pvpl 32 23089 0 0 187 0 187 187 0 265 0 pmappl 256 707 0 676 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 295 0 51 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff83920ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc softintr_dispatch(0) at softintr_dispatch+0x125 dosoftint(0) at dosoftint+0x54 Xsoftclock() at Xsoftclock+0x27 end of kernel end trace frame: 0x783512a10640, count: 8 ddb{0}> trace x86_ipi_db(ffffffff83920ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc softintr_dispatch(0) at softintr_dispatch+0x125 dosoftint(0) at dosoftint+0x54 Xsoftclock() at Xsoftclock+0x27 end of kernel end trace frame: 0x783512a10640, count: -7 ddb{0}> machine ddbcpu 1 Stopped at ffs2_balloc+0xa0d: movq 0(%rcx,%rax,8),%r14 ffs2_balloc(fffffd8069762bb8,7b8000,4000,fffffd80097fd138,2,ffff80003c410058) at ffs2_balloc+0xa0d ffs_write(ffff80003c4100e0) at ffs_write+0x4f9 VOP_WRITE(fffffd805976b008,ffff80003c410298,7,fffffd80097fd138) at VOP_WRITE+0x101 vn_write(fffffd8058f60a78,ffff80003c410298,0) at vn_write+0x1d3 dofilewritev(ffff8000fffd74f8,3,ffff80003c410298,0,ffff80003c410350) at dofilewritev+0x2bd sys_write(ffff8000fffd74f8,ffff80003c410400,ffff80003c410350) at sys_write+0xa2 syscall(ffff80003c410400) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xab6867e2000, count: 7 ddb{1}> trace ffs2_balloc(fffffd8069762bb8,7b8000,4000,fffffd80097fd138,2,ffff80003c410058) at ffs2_balloc+0xa0d ffs_write(ffff80003c4100e0) at ffs_write+0x4f9 VOP_WRITE(fffffd805976b008,ffff80003c410298,7,fffffd80097fd138) at VOP_WRITE+0x101 vn_write(fffffd8058f60a78,ffff80003c410298,0) at vn_write+0x1d3 dofilewritev(ffff8000fffd74f8,3,ffff80003c410298,0,ffff80003c410350) at dofilewritev+0x2bd sys_write(ffff8000fffd74f8,ffff80003c410400,ffff80003c410350) at sys_write+0xa2 syscall(ffff80003c410400) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xab6867e2000, count: -8