last executing test programs: 5.955742396s ago: executing program 2 (id=908): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0xa0) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0xa0) symlinkat(0x0, r0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x11, 0x0, 0x0, 0x7}], 0x7, 0x0, 0x913f, 0x0) dup2(r1, r0) sysctl$vfs_nfs(&(0x7f00000002c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000300)="cce47d35", &(0x7f0000000380)=0x4, &(0x7f00000003c0), 0x0) (async) sysctl$vfs_nfs(&(0x7f00000002c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000300)="cce47d35", &(0x7f0000000380)=0x4, &(0x7f00000003c0), 0x0) kqueue() 5.754924122s ago: executing program 5 (id=912): r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x20, &(0x7f0000000080)="01000000", 0x4) dup2(r1, r0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$FIONBIO(r2, 0xc0107008, &(0x7f0000000040)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1100) sysctl$vm(&(0x7f0000000000)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f00004aa000/0x1000)=nil, 0x1000, 0x5) bind(r0, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x84, 0x5, 0x26, 0xd577}, {0x48, 0x10, 0xfd, 0x3}, {0x6, 0x11, 0xa, 0xffffeffd}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) setpgid(0x0, 0xffffffffffffffff) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, 0x0, 0x0) msync(&(0x7f0000ffb000/0x1000)=nil, 0xffffffffdf004fff, 0x4) 5.737113869s ago: executing program 5 (id=915): r0 = msgget$private(0x0, 0x7fc) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x24, 0x2, 0x0) setsockopt(r1, 0x6, 0x41, &(0x7f0000000280), 0x1c) msgrcv(r0, &(0x7f0000000080)={0x0, ""/182}, 0xbe, 0x0, 0x1000) getuid() r2 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) r4 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000000)={0x3d2, 0x8}) r5 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r5) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0x0, 0x6}}, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r4, 0x0) writev(r4, 0x0, 0x0) 5.666757703s ago: executing program 5 (id=918): open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x200) r1 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x4c1, 0x369000000, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x2012, r1, 0x0) clock_getres(0x0, &(0x7f00000000c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) 5.666176431s ago: executing program 2 (id=919): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f00000003c0)={'./file0\x00', 0x5b8, 0x1a50, 0xfffffffffffffff7}) (async) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f00000003c0)={'./file0\x00', 0x5b8, 0x1a50, 0xfffffffffffffff7}) sysctl$vm(&(0x7f0000000180)={0x2, 0x2}, 0x2, &(0x7f0000000240)="43a262d7", &(0x7f0000000340)=0x4, 0x0, 0x0) 5.581825502s ago: executing program 2 (id=921): r0 = socket$inet(0x2, 0x3, 0x0) close(r0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x25}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') fchdir(r2) open$dir(&(0x7f0000000b80)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000300000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) 5.578078134s ago: executing program 5 (id=922): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x9) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) pwritev(r0, &(0x7f0000002740), 0x1000000000000362, 0x3fffe) 5.575432462s ago: executing program 2 (id=924): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x40) write(r0, &(0x7f0000000300)="ea208c57e198940785edb2c227545197b2880a97e7bcb61554a1753b516f5f2add43bba31005f1ff4b4b6b3113e7343ae64312895952c850f926027366368aaec1069095e42fcce91f82c51e9def022b27b1a6d492bcbc31419129292e5afec1c36b5f703525d6f419d206befe2b815cdfc0b4f0caf6f98ff8aa7543036452855262dc590ec7c23ecf2fe8289b4362fc5de36f5837bf50a9a67e2b56cb9bd0c70935c1a3dfd063751c3f3f526ad2286f9b3423fd4164a29a8f186c5b3cc5ce4065ac629d5d313d291ea87c423290730344d8c86c9568730d673ff1612274382b37ea4eb33163356f8fb852e6e673fb8a8416efe99fa81ed716e65dd32f38cf7cc2a567882930bec5cdc13bfdc491e06dbacc4ee7193febc049ffbeeab2f2f2d8", 0x120) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1029, 0x3c, &(0x7f0000000080)="041953d7a154311a98b29aec39b0629c2ac10f9fe5405d5fe9c5dc385fb26e2e532e4d4e285ede718d6be05b90682272c1e8e67ab85ac52e97ba9d53dd6780a349675044f2e5bb4e16cd08cc723b8fbd586dad146da6fab1e4cd6dbe86d1a27e3827bd420400beb2d54b09e3f1d24bccc8d39f8a803f000000000000000000000000dfffffff000000000000000000006da700"/156, 0x9c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) sysctl$net_inet_ah(&(0x7f0000000140)={0x4, 0x2, 0x33, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) pwrite(r3, &(0x7f0000000440)="449324ac20f2e4eaba51393f888a59073c1b80c0a2cbab06a18ed206fc7d78621d9ae5c404833b135f059992d61c0fe9a9148ecb38d2acc4e22f61c7e77465f8dd65294c7e9297b0cd95438b350c1ef1fc8e48964d401b253ab2d352b0ba1f8e1f945799acb4eaca9c12386ddbf214a263f1240b2f50a60fc85ce9c3848fd6ee2e19179d97999a5fc7c2ca914b3da40c70082d618591d902b2ed7bd0801c7bb929039fa79803dab044f17770d34763c1c7490e7b782b729b3513e363979cbde2859183beb717305774df8a8131a28cdf4c96614c53ed046f335fd891134237369cef1b901d67fc225021a2578f787a66bc906b6f8cb81d179ec8fcc510be7625966e482a98b380d043f1e1ca5bd9525522747c4c476355e0479ec191774708af35a3a0b48e4dc2d8e9f04c4bc1777aa77aadca395a099c8feabea8de342b4d29825baf7b04e83548eea43f01ad27d2c4e1a34109a80ffa209813f6cb70d613afc3fb2b83ab70b3dc0d202c8bac75e9b748bde834002d583332ed572b5396412b706cbd9647be0eff7d7670576a7e41babc9cd7f4447d703613594d626d39d5e0cfb3f391239c04c8845af6b7c5b8717440fba61dd0c0c01c853cb02a451f5047b29a95dbe894fc3dbaf97b19d74f5d90820f12c29ac57420fa9590930141d13069138cdbb9fa632b1cc47a48aa2f0e09981b6975ee8b795d26beb010f1e3aa5b012aa157f0c5cbbcc3d628ae343f12a573e596a7080941ec5f399e6d665186409997b183f3e3677be95cee5e6225bbc80cfff34675b3da5399d2c5f7763f1acc2729ef839887f57399d872ed9811d0eda245eb8e23e2a89dd618b19a0cc47b1758054f62fc8cf9b472d2537e55cadd50cb44bbce4e5776556ae027290925d807512e81ecb73c40b739cc7f2e476280ea40fe37f669f382f02ede3d58cccf761f1fe5e85687dc2d3ecb57e4826f8c2bd26f174a41d23ec23f7a57aca772e4469109979453d2ba8b5d2fbdaa8b1c5ac2b438d7a5c42b8ea4c599a4bdffa9ae3e8ca999ada95c35243be3c527dbd1a54d42399675126d92fc15189795fa6525e9370d38c30279c83bbe4f9e2e845755a572a510a61a82626100cfa63ac04af1219737f6a34ebe3960b5cbeabad010f230d2d6fbe30471f8529bdbc2ee01a0995c57b8279011ad72d62b743b2a546ff1a6d65d92997b3cb59f933c969d82ac0e36675ceb708442a4b2ec8fb7e20c745f1a9e8cd45296c6516d41523363cac65e7912f36bf8491c112f5f46b62be8a184cc53b41c67dbf554cb2b76e2aab359958b0346f07a3cdf9e3c71956edfea809e9457c261ef916582fcc652c2235558833befcd9a9bf5b1861ad060a7e3591c5c9b8f4ef1cb94802aeebd4a86e9fd225e863221f66eed82398e213c0afb277dea69fa28808ef127cd6b389430279415a6861cf52c2898af725b81700f4f5ab3d69a2933b45693c339e4c1fbffc874a4a89d580c3beb8eae7f9f1bfa4ac0120fa881a4a649b93e13325a5b4b5b7dbc11e1239ae663d69cffd4246e5f560b9831afa3f573229d7e9c27cffde9254c1c381a4da700ffea89410872626a6544d2c1beb3a94df392798d839011252d25495efa9fb3353d5845792ecd579e4191c5ef81268612e7b16efdf664c9320baea228bb50f37da4a00063eac86503e9d042c52a832e49317e9d1e883c138a4608ecaffbb6ec5d11c3eb1e5f366f98a541781f35d306338969e94c27db85b087d1ec7ef563edbdd0dd83d1c0e2288ac9b5305fa348c63158edd7e0052abd007962c7f7f30988df11d715cd540b379078b297204179f534406dfad671b1d6d91db6c23efa67a3c0c707284d4e96147ea58be5cf665dd52fb2ff171d534539c0b84a69c04d342a3d53f31673386d3d2073374e615f245c315b76442ffcea3d06f45070be1ae6b12d36241646d8e51e9b18aaa471de8cf2b8a7196deba2094109a4258fc3e356eaa0f14151b3ee395bfbe0fe353b8fcd76ae1942c93eccc9a91a8c43325f4cd9dfada2f85fe0d322d9055c601d94ce92ae861620ddb5027e04fca16b7c50fb91df19b9b5c142d074cbca6c537d4cc99942c1afa88a3d8ba089a2fb7008d79947c7722cd285fb7c87213cdb6f72704b48180a25acd3d79dec590a347d0ec5eba68eb7ab95cc761d77c02be064e2668b4bcceacfa23c97ca1a5dfab3ce0b1a5c314690cf351e80f141127ebc76d31ed989b6958c5c87533c0ce09b67a2ad4355997ecc9d9f8251ab748143bbe0c75429475cabcb451ae3df70016e48074df5e77c1a8859f325b68b7d5a4c564e044658431a6583cae74f2b99e11e638d4f4d0e36982ea335c7ec8bbe038cc9b634374588fc34592f54830d4984b7799d10175e29b3da84b5419e623a28ff252474e203414c014a219586afd00bff51789937e17693ad709f61e52764e86941732d3b04a5dfd2ac334344d2e29af9f0b5b177ec7ccf8019f522b80ae33ecb34c16089fe1f5aaf249acf7b6045ba2dea7e982ec13fc5bcaa250fbe9f03ef42db7642394819efc03549b354b330020634cc14de1c78a9ddaebbc09cce39b3033b2ced40ee6364cff9b982465c77f2994fa8f5c982c64786730f2d48366496aa509802508b1ccad7b9757f887c6875fba683d7bb5eb2276e83e1126fef16007a21df288f6eddb05af654ca976861567803188cfeaefc04e16cac1836e63f1886a9495cb5aae4664a2ebb521b32c47ebcd63377826b70c550286fa38cf14b69f7efc8fe6f3bba5b0f50c9e53e889f411d5095e38fc9b46f832560686d6cce6c24aaf5ea78c4d42f3ac6dd8b04ef696e8d8ed0371191ef45d013fde6317d2ede7af825f14045622be8c2e334ee81b3fdcb0e6721ac63ddccfda8837ba39d394a178e081267c06fc5dcdc88db113ca4ff90ae57c73dca2833a976f68b84c87efb6e59b118de775f3a588638f84c3d58dcae7343038688b6d591a27eb4fece7db3ce09c11940119ad06d3346e7ca348f6fca275f5eeef71ad3766c85eb9d003c94556089e963062a9cf610c079dc8a4d10b3482cfa85c0b56d809014d5bcd87adf13eed73766876591903ef4ff5442c7db8029578cb24f28b103e9b00cfe8fb4083a9c9d88a1c9c81b9196435382fdf2b9b2ff3cbde6eb5543b403767f70bbe3ec976b54dc3bd2e319f24e0db094074decd0b1f942f9af5c02d26f8eca16c3f3f63744c3087c998e249fff6881f37b02e55717083c506af83db09e04819629aab222ef834924eeb0de161e3d0a2b74a9399b902840f4de531c357c3e6e0376250d4004dc93cce3aafbe0dcb93b5e676278eb240b28045a47df544ea8f0022f7c231070d3cd02a5e265fa2c72fa144488ab9e4ca1f0da80d7577b92420587cd23d24a416a98a707e6db09bf20da9ece0243c822746706dcb0084bb2d15c47153d514cdf366de9e925856739125b3133cb132ebce4a1ba2ccfeb049f6b3c36b9d8712b182ca718ce19006a786939886705b0aebd7459e653f1369f72a8b24399fd6ddb9128cb2cc49caf3909ce0de7d2125bf0b0f8528b38d7c5869e674496d41fd495190dafedde15a7308dc2a9fcdb41afcc6bbc4574ec5fdf4c0fa3f4723ee5f9d4201677780ac5088d7984420a366ac702b8d21212d95d34047787ab76f9e0cde3917aa004c80d8ee31307435d6de4b39c103bed24bb287a0eddc3ebb98c45dd7011164c6e67862fa237829771b62d473278927f30df72df0d7da716984e8e9f39a75f09b04945b334036e54422bccb480a209a863cf3b9051004ba4a21dca719d7a3b52df6516098f83aa1d99a0f2ecc490e3bcf69fbfb627e5ee1129afe7991df0d525b255fd3c1f4b873671c528a3998a771a9f33a2906cef64073ac5fb5a1037a7d85f11f0e8475feb853c90a9b1b6088cae8be1321c3f4ede8ae662b1264ac8e85edaf0c967037a9ebb865daf9ffeeda5c0fe168f1991e19ac039b1e37c4b6af35d0f3c08f0758f6225f265f897f911ddfd63cd4e7a0c04f8f4feed23023357950ee5f5f3508212271bb2c4e6b07edcd4734f61cbe0fd72dd1e0650631cf85f19b787b2e0c77a775eb667bb729df5794e66b767a536cea6b919c01c684f37b6c2b66ee1be89fe4b87d38a4187292f62e753e704667b2f727272cb68390db95d35d58b0dca1b6c0a3ba90b0596b596a8a240ad26456a573773ac4d15c4035c985ee562d905b9e299e00355b15b86e5bfe0b0a58aac78cf62500e04949872e403231e22850eac4f8cca03d53c08c47d859eadb40f1a3b9a18bb339b79e2f691ec767597b166995552aa10beb176e0e22e69a28ba9dcce076fb7d4745fcfdab82a94be8e1816f992fa1b22273e61913ac0c3dab10073a7621d42a5bfefd2d42921dd0ac1ff7d8883da11e0c6114913b22ca92046bdbb79eee956bdefd2987cc98c8bc1516508fb6dc01cdaf948003088b4a48da4e6912cd61d6cd0f54cb447bd0cf1c6707c6f33af52e9c34f2ae36b0809c9d490cb15c20085f7fecd6a0f6abbaa03ec1bf5924a8f37b6cfdfb01bd51ef44a5a91b487d9f930f6f43551e307c7acf510a83455e7a2dacee5627a5cf77bee178fc5d5b913378aaf7851e351952d44c891faeb3de17c3db6933ad0491915eeab86ee5d155fac9b316c219faea53eb9d87e13cb19a9bf443554d38d65a68675a96c1556678e7f4464d3c0a54a93d1b8541cf889e5fb1a8ea5289a9d0268652f4434f131a882e9f60255e8239972c9e19823eca2e9ba064ea37f3669a189dcb5cf68ebf41bbdd76264f842783793db9b8b84101024bef48da5dd1b9e7197696f4c89d7e17e99dd0880558cddc44c9b7c12b4caacd706bc39435e35eee4ad589b095494bff77b37a846e7b1722d17c29d18afca831b97d528a0aac2b31b8e478f1e534de6d590bc6c55bc2043cd143437acd20c717b025057e75dafa7efd8801512ac774d6a238e5bf38f01cbca93ad3da58570835eb75fbe5d3abad90d80f71597b09660666d54eeb082fb73de02764ac33793b878826ae8443c72b755444de1f986a4593570e133f1826a9790c23ee45a0c451a0f4a285f47ba851b2c3052b268faa6a502b55d6b9da9bd320fe76c884e67b9ffddf80fb3fad792f0e717f7688f4c3307de83d2c1813ef8185f3376522b6619528d710f817322a9b8591ac2453e172eedde2c2dab621a3cea792ac1fe2edba1eeda1094f92ba894ed6ffe0c5f57c4b43e533a24ffdf024e08c20dcf35a5cb5412477a5548890df9fb86e0436cbd5e6c85fc0a812ce6907c5b30e51ad2506fb856e24250d8474f04207456c8d9c551b99e9e521fbc28dcaa64efade572dc8328e7801a76771f43bae537d29d7712355185465f3d56bd2ba5c944c82bfa01b3a529abf5a40abe90331648fcf7c1a455eb1b9272b261dc7a8e55be1cf043f2a2baf941d74bb01854fcc78e0cb156741fe2fe2e46d4d7d8999ed6b059751b4462e5e4867ef314fed87a064c25d5180f3cc4cf5f8a9340201b77409525d0d0e6a3174cb09dc8081655cc5ebfe6a820bf40bd81e00db5745433c8f44c2bd2176136a014e8f9bbd3d3fdb73f53df5906321f0d4970c307964e13cc2e6038e0a48243669df85a88c77e166bef929fc39e9e91bf6fcf1eddba40cb86308f627bcff1ce6f9144f1982609012fedf39955675c285136efc04bd12ed42cc96c0fd2db8d90fd90a55b8c631b5ecb8e124748efc670421f63b7c3bc5fd1b6e7fdfa6fb526ddb86c1d1b88de0080dec0578b58494e4f9a7ab968", 0x1000, 0x7) sendmsg$unix(r3, &(0x7f0000000040)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="18"], 0x20}, 0x4) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r4, 0x400c5711, &(0x7f0000000200)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x45, 0x1, 0xfc, 0x8000000}, {0x3c, 0x0, 0x0, 0x61c1}, {0x8306, 0x0, 0x7, 0x20}]}) 5.519919144s ago: executing program 5 (id=926): writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886", 0x2}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005010000009f05003f0107000000211c13fecea79c5dfaf66e8d0300000000000000fdef3044d2d236acf20bf404bed7f132e631ced7bbd501000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc25769a51f139b672f335c22db8308032bfa896443c32618210000720fd38bdb0000fd54c125191b1257aea8c500001602fbfe0c2300008abf090000000008e37193f834371205050052fbe03f49b11b7aaeb70000adf42d1e85d310de283e91a626f4bbfca65361ba84913f0100000000000006000000", 0xb1, 0x40a, 0x0, 0xff18) 5.508089776s ago: executing program 2 (id=928): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x8}, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r3 = socket(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x2a, 0x0, 0x0) sendmmsg(r1, &(0x7f0000001440)={0x0, 0x4}, 0x10, 0x0) (async) close(r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCPROMISC(r0, 0x20004269) (async) r4 = socket$inet(0x2, 0x1, 0x0) (async) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000100)) 5.506724055s ago: executing program 2 (id=929): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) (async) r0 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000500)={0x3, 0x0, 0x10000000000004, 0x1000381a10087}) flock(r0, 0x2) (async) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100051300000000000000dd03000000000013fecea10500fe3c9df96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f", 0x51, 0x0, 0x0, 0x0) (async) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$VMM_IOC_INTR(r2, 0xca605601, &(0x7f0000000040)={0xb, 0x0, 0x200d}) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000040)={0x2, &(0x7f00000002c0)=[{0x1fc5, 0x7, 0x8000, 0x9, 0x6}, {0x101, 0x2, 0x7, 0x4b, 0x8}]}) r3 = socket$inet6(0x18, 0x2, 0x4) (async) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x807, 0x3, 0xffff, 0x200495, "084880fa870000bd090088d11554e90d6602ff07", 0xb52, 0x2a6d}) writev(r4, &(0x7f0000000000)=[{&(0x7f00000019c0)="8e4079436c31c9d63336dda31d8707a4df60c56a451ec7a9a6330537cd6b28e8bc219a55eac61a39286a5f775817f63c8b90c507c5e1ef68f5f481b0b53827c9f80daaacc82952315cea44afb0536beba884298e1657385a5952f83d0b8eafcba25b6d67579c6bad1053e80c970e0e66fed55e5a0e41f71f4a6314f36d89202a3c1bdacb7e2b2c13128fdece2659cd23b713239b84d90f1439de65949f383c9df66b3f3c409754f117160290e2e99dffc63a26557b1beee0d81a82795aff420bf2a515d58ac52a88e4e45520aac6f3fa451dcf7752f4fde5f8ebe7f5869ab0b1deb502a637ed8263b857902c268bfc2e2fd3017f4f674103dc1312b7202eb5d5a982b9786c1b35bd81f74979e91eb8bb54afd7fca9a2bfe18519a36117c6391b22340f543f6a86113694c8c71dbc03e201fc42281f2f53b3d4365dbf6a8de5850732058a0b93064daa4f39036e2b8680d8b45028fd25a94df85a26a42bdc43962df496f8c32fd1e0d5143c02192d7ac89db467f070fff2419a91ba24566862e8cd9fe3c9f5d32de616a0f55f2e7d849392012788aad5eb7874b8987625a7fa9bbcfaf200e632fc6d5ac0974ed2deaf7ada07eab7f82cf663f82bd863b7e52fef17ea44ff1a50937a74a34dae6561916b3b06ef95e3ace043b0dfc707efdccefe2bdaf6b1a01a89caf380477abb7a1557419719cd4368be23eb79f200c607c597ce2e4130c154d8cf580039f048f775847875d070e9bba2b5fb8edb04b171dee05defd4c1637336328e647f72725ef2ceba527b12044880edc00f2fcc6092ed3c80848c1081c8fc738b161ad0efd9b4c438108e695f1d3a1fc4adaad187b5bb15c152f8bc5ac6fbdc84d5fd442c338122f6f25edc178ad87714da4c096e411536e9380952b68b391aacf908123b4da4ee7893a6a9aae53b22db9750aa9855467ca03cadf0b1fc064863b86848ca9193a220e68909571f8c55c052fda2dc81aa51d5476e415463d907b6e0377072c64c2dc476445340116fdddd8997ba38868bcd8715d16dc00fbff3d28eaded60bdff86124f757b8aaf2fc3a95914e7b2f7180cc381d35965985ad639ee0ad4ea63068cd2f483bd4bb035b1eadb7a93f08a0267298e4a5a361443879a51ae85caa56b24fd2c6626b661592e1e755a050d220fd184bcf8b30086ac3944503b55585dc11d0f8204dc78c3cbd8879dcd3affa4ae5d46f188fb8594dabb170e2794f03f700fc4994ea15e19a781f62736150b664fa45605469d479d9c0f0cdca269c5712317332b602881093f0e5109b873a021d3ab207e1db13db133e572149abed61fd61e30f065aa155a49fea28a5c94250d27c097b7df4c382800626afc5516d0564947053d38df4146a5739870058ed8d4ae1acda8403a266df8867dd3e9c637bc191eceae9d7b42ac8833ab6b05d3955a58bc80044f5cae871d898341a7e7c66171f313ad39cc865bfb52011251c1ba19521e7717f49e0ddf2ba955378ae0f481f53d6e19242e071758f36661589e6298a396fef4dd07413f2b4daf65f01580227a51689d8a3b1cbfa997b33751015c1ef48f4b50b2c630509324d8c08d1531752927d3176271b6284ad649f212d805cf20cdfe985ab215954c36e5759aa973fd3409f6d2184ae6c78b5c1e3ba903fbb3aea49bc03ce2f07d7dca246cdaa84c54e50bbcaee87dcf77d0f7931ce621749134987029acc0711037cdd39fce89c7a62f1db2f593f6d711a0143db606c358e58d33800e8fef6a7a61516da18340dc7dc227ad7352eb206190d31dce7d811c7e38ba5a7b9e4e7848f5ebeb13b3cf6428fd79a2090d", 0x513}], 0x1) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)="e8", 0x1) r7 = syz_open_pts() close(r7) (async) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000080)={0xbd, 0x7fffffff, 0xffd7fdff, 0xfffffffd, "09032e4faceb089b351c0a164dc016b0763047c9", 0x26, 0x4}) writev(r7, &(0x7f0000001bc0)=[{&(0x7f00000000c0)="57a62b619011b34398c8af608700000000af12e8c4355e2cd36a", 0x1a}, {&(0x7f00000002c0)="17fcd7405c8e9acf3ce14b6edfea8aace6210b379b0c2674cf38c81ccc4d1b1bffa6efeddbb39d2287b0f1d06d133c70ca69da8af5b4b5f3a30ea13bb2e73ae5a8a734dce3411836278989bc1c17d1bf4cc485436abcc9429ed26acad3c4e0101d0021bee70983f1174e791c1cf4c7a53c62b54f7aad0ce405db3fc02cad4027494e1744e9d7fa4c58e066b81e1a726ad5b89763d5f8569c311a1f23d73d4d34b114c5741890c079ae368bdbbf12b2e9ba2f4b42d2171d9ba510c83b898d3e5965da3f2d5db82d75303fa0c18d5c0c827b87544ed222ef40099d514a0dfc39f9c4ae128a49c2146d5ef514ee85aeaf0a5d6d050ed57f732b8e95d70820b7d47bfd194a90bc4f882dfdf8ef5538c3d21a82ff118fcc6df030b1ccfdd6c531a2ea66f7d0058702f2a8a6c637706cb3dcf357030c2e06eb1baf64837105d988112cc8da439ab9d423f518bef885c30c397d469c6d6eae59ed6bf426d2786f098de4ff65cff991e0a8fb80bde2aee17c97be523f77c0e9dc858e3227e8672ca916bdc94323b295c58bc4d625403b5eccbb6eb1ca8ffd4ac006d91d882a0a012d015940229a7ca55f8192ca2ae0ee9435d48db5adee90aa7855a7e2644576e7e6847a17c22a5660491bf99d2740abab3fa1187caffe6ebf51bb40d0f7560b94d801241a3820c74e9713aabf2e097744b118c04381cef33ac2ec85cdb115f30b324b9158d88ae56eeda51672ea7404491899fc4cd0312f4663efc13d1c59f72b31ae235acbf1827083b28d544e8e52ba556d6911d32bc14b51e9b784b8ae0ba6cbbdd0dd17d619175bf03bbf840f20365b5709ad62198aebd02a84a561d9e25856a2517a1dddcafc4828294d4094b163f9b573050b9d6a05b855783448daaefcfd979765412d537486fe0c3e24f7557a6919e126a4cd18664ab82ed37860f22398b16315e5a6733e63f62d63a7454621d2ed4d1ec66605386fa11f6435f4b4b37446f28dd76cd6992e6a6df55b80626baf8bc1dccc11a4036c2e20d4dce76c59eb67ea6694f3e746ba9d132037af74250643d7dcb29bf5c0a53445c4de51e0b592e6cad409f6e784fa3c9bbb588cd506bd1c05c0a41b5dfc8c894b273a25fe928871ffd68bfd8fe773d81f00dddee75438b42aabaf19c3a460c4bc2ba5989c4ff34f3218235e75835fbe48ac99a734ba55d51a3ee325ac998b867ed0968c2fd70ad65523f8f2d5da74fe277c95b611a62a7125508cacaa37ed79daf64a165ae305e31c6bd511246cf860fb3e6bb94762d8f1ef9a7170343f8f36638fb029d1dd8c96e2bb6a3e87ed8a40d0ecccfd24fe5d16f800835454cd2cceea533520b450afb6edb3edbff8e5e16b21dd46e3d6314b329831059855b21ebc9c94ddc3ad0b816d5504ff7ea7698e31054514184639145a18b4f6913ea84c94bb9b4a42b0a2276083fa772e41554137ff70a5cde516891f9c78c399a060d9a11e0001cf74bb8b3733c8eafa7ca71785267268e6d13d34a1eeaed4fabce1a2b4a91656e972bf565dcf62cc77685bb80b83ea341cdd4e68b492b4e71798376fe48bf9c18cb26705e62ef3c8c8949a3ea2f968459bd6487006222554273839c9363b44d68de143544ecbf0410e1d2dea7bcd28859dd0b0516ef5f097965c7556b0e5b4ed775f121fa8cf06718a878f2fcbf5e79ed05f2c35954444d4f52a58170ee531c5af567ba1ae9115de4d519df6561b2ae8e783ae0523bcf85057c5b03a5a9f6ab8f5dfd4c8e297da5e590cdcb12afbc18c323e17256294f9d118e5f222bd057da6073cdeeb776ffe5b6ad0a19e7af763e19164838f757e4a617c67b0f6619b34645a81595c7bad73e49a32cfca47977a80633a24474c1300da8ffee9d63859035ad53fbda41f0782a1bc40767eb5d4e0c5cb0f79032d3a81fec2370d90fed0623c15d16f343388", 0x560}, {&(0x7f0000000200)="20e558e8c3dd22cdf5e40614791da4ef970d19ecde934f80e9a854b18d50274f36b2b87bc5d17636fda6eb822602772524a905af060000002309", 0x3a}], 0x3) (async) r8 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x102) ioctl$FIONREAD(r8, 0xc0106924, &(0x7f0000000100)) (async, rerun: 32) r9 = getpgid(0x0) (async, rerun: 32) r10 = getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r12 = getpgid(0xffffffffffffffff) (async) r13 = getuid() setreuid(0xee00, r13) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000140)="9a0767fd893866c2fb4798b7be25695971dda5a64bf4f400baf5b0c9a57f3e1791731b16c8febe570971a191bd605be805c8dd4eb128da476f76377c70a350eb326e140de11d6822dd30c380e3264afab05f54db55031d78ec3ec0a226fbc08bd2b7ff100d602ddd67ae2e1636038d2df62e89d7fdd8105e0ee92babfae8444e2fd808f55164876b25e7c0b8c5eb931a2b690988f76ad9fcb24080df405f8dbf83ebe4ee73f10159dd463667cd89f2bc618200a1780d981c80cb1b05dd9e2753", 0xc0}, {&(0x7f0000000200)="914896e044f1023c884468fec9b4", 0xe}], 0x2, &(0x7f0000000840)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="11e5e3400fce"], 0x70, 0x20c}, 0x402) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 4.190519428s ago: executing program 5 (id=933): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000940)=@abs={0x0, 0x0, 0x1}, 0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8016, 0x2000007, 0x101, 0x98cb, 0x81b0, 0x10001, 0x10, [{0x8001, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x103, 0x1000f88, 0x0, 0x9}, {0x4, 0x7fe, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f9, 0x6d}, {0x6, 0x800, 0x14, 0x8}, {0x2, 0x82, 0x10005, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x18c, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0xb, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0xfffffffa, 0x5, 0x10000000}, {0x0, 0x3, 0xfff, 0x30004}]}) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000003c0)=0x2) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000300)='c\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000380)) readv(r1, &(0x7f0000000900)=[{&(0x7f0000000740)=""/190, 0xbe}, {&(0x7f0000000800)=""/119, 0x77}, {&(0x7f0000000880)=""/119, 0x77}, {&(0x7f00000009c0)=""/175, 0xaf}], 0x4) listen(r0, 0x0) socket$unix(0x1, 0x5, 0x0) setrlimit(0x7, &(0x7f0000000080)={0x2, 0x51}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f0000000000)=0x6) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000400)="33f57cbd9b7a3dce024abd0a4458ebe67b96abcc9815f01b7384118224bac83dd8e2f9bac9fcf5581b498f230fc2c56937691faa0a6fbc6ec7d970f3e70feb02fcbb032f1cd7719778b73a00610bbc2cda7a2357f162165a18ec7a8361d61e5f202c9c6839ada531b7f39a0c09140e3052f9116a0a4d3d422542a855fcce4de86d57c8afe863c7854a8c4906fe9008dcaf7540ee124babe808f90e206e7c217e656b26a00b468e5c1773f1456827f9b2c9e35725b6db662d59e912d92e786e8cce461e8b4a4044ccc7c76da67025360f2713b4100021b8eb91111a336f0ce2392a55a3572df5094842c81b6214b5f2e02d8488477a28c66dd2eef3956571a5738260a011be3e6f3ec0e6f6c67927c0c2d2850c7a84857203000000a4bd0d299e55fea3f5815204f825b6decaf8b1325ff59ab5db9114a4808cb0a458222b1dc84c330b27b9175a13d8bb5f3abb0986d81c576fa5043b6d187fe07a67842c34db334dac3bebdda29e1acc8a39806b4050117d619358a932c63e46ba3bff1590eb5c87514c60cfe634fce68b5041af1ed9db9bdcb69754502d4ab92f7faaa7227c5a3520264b1eca7343f026e5bf0cb4ccdc498a76b87fab8cd62cfa2c109f3a7507630541bcc4826a414ea2e58c2db7eaf6ecde4ec6f890d7a5b75f76405e5973db56a4a34318e6370db95837466f8949b3c45169105630b622a529", 0x1fb}, {&(0x7f00000001c0)="4ac86e940c07b6f5cf353ce773366d0d1462532e49bb326d1951a16fadedf93ecbca2089c60264be4f5368f05fb89ffcee8bcc1f30c004000000323eed", 0x3d}, {&(0x7f0000000700)="11a3c2", 0x7}, {&(0x7f0000000600)="2e2f705042eea3c943599ea293aa07c349591a8ab95b124e98a1f75a0ae3fca017f2820496e40ffa770cd5a8fa61c347ade31006b0b3516c931c8bb7e89ce101a73f0f1e031348eac8156bd553310f5c7d666208a1dc749adb8a095a315c51ed402136d1d4ff82055fb507abc3070e7d9e7472f22a7e91bf5fbc0157f5c9ab2474b432af505e7ea3c7b125961ef1370b342f4b896594e05f2639dbfdd1fecc3a573c69d249908fe2", 0xa8}, {&(0x7f00000018c0)="8b48b5a30ca638904f7f4ffd9fcf9170955d5713eea297d1774cf3143587e2ab763debec298c55419474d2b4c376008a073ce82b10ba38c519bc6cc0f411407c4f32f76611a30ead30435de3765dc8ad5e6d0ce66d52aa09284ebc41baece4a5bc2b5424f6b880efa96e5a61ff59a0142a6a018415050f869b6710f1c09a57050fdac85cdb81a78cf77cae8ff29c293aac9c7488e94b54249eff462ec9a40f702cbf67825cbaa01a048239228992e5c3fd7cc301f7e79c3f478d91fa5beeaa45981667007860e4df8eba200f6d96ab6c77ead8ed2e223064e31655faa84b29c4641d780e6569c093df5a820b4ad251a62120c7e6c0a152d528da2b1a6fb3a766ca3b9414b7a7edcbc62eba286990dad8ee5b861a371e3605a8f563dbfa35646ac44182cd1c1e37ad531ecc5914b5a7b5766d8dec2915e7b88597b2bed82750752a5b33d399f4f372a2050c68a4cb13b3ee64c57166d46c1f01a37cfe13fb48c39a751a4a117f9fe7931aa721f5b2add741f97a017b9dd5fedfd3dd7af36763ae2faf4569c20c6ce5b69227e22878f0bc3c042f6b3be6c7edbe62bdf6d9fbd0a7803903c3736fa0e52b10fa3f3043c5eaf136da10b18c2af15cf3260366e2318857a884874a510227f9a39fe092fde5054f7b1308186ae2e97572c91a86796b5467d8ae209a113236149768c18ec5d7e0ac01ff7ab5a578df96f3a26dd45f3d26f95230246426045b77054ec5f5fabd0197278d8254d9debea0c6b0bf881f97859bf56904b9ac9029302787223ab637bc608eeca642d150e7feb19c7020c6da3ed368a498215960701e1a7712e512024d4628276d2ad65ec6bb3394eff02a269efba308d2189e64bc9f50a11bcda46bdd20f28908eda8511734862fdda8d85e24142de6a48ed0df6973b287a1f0f4f26beb17da5524fad185a122521cf369f540ef336a400e4a93f7311c453454a1a92f158c1f70161d79c834e752b42c15e88115455bd0c9317bd35fb654265c06f75cf2592d998d59d89d8f0a94607bea02f5df17d7ef89bff7da652401bcb7b0b417f0dc61976cef36d1365ac631669e3603a014845b3556c07d62d0162cffba233ba3bd53270c01664be909ffa9b4a03f5518ff2806e239b96c79c0d51d55348c0f7074e29826ea1074408522306d647a9cdad99c52100364304280bde643716cfb5e9b4f643a742e894a4a35e7c58c78cd89db3ddf1518a124f4765cfe7fca0214fa82be40f04fa40db1022b9b51320f2f1fa3bfa6262555a43501df43934f8dd591a21a10b975896400267160c841691cc61eea744a186c748aae8bf6e7071ce3a4b4a5d0157b69959bad1a582f9c6443a42fd630f0b5050ce3dc084767daec2a7b9047d66d9e2f5ba73d31488dc0b5270b38c2efa6f93f8e30b7ecbdd86ba73ff90f8312d651adb63d231bdbb888583451f3a0d4070cd561e2309af7742c88273a7a2435e85f471c7088d37c0f31427ae327449d790e285fee88e991a79aa68ed12c074170c5222fdf42db5c97c188f4e81e957daa5920240ca846b0f54545269dd95351f889e3fb24e5ed91468198664e8ec0b38b3ed0a68f990f2ae1838d10f5165e92b9f3d741eaa536e41e17509d0a648678ec8178d4353924665188ee6fbd0c4a0277770d5356d272000a6e8d603e363a3b691ae5a87f78385673ca8eb044ee8b154ba8de28a81f9d7b200da51887ad87bd6f7a3708e53dc8e8fd9a217a7a9805f738d165f8cfa1989a310f7a85352d38c4d841cc3a9312bab01fc6fe01576134d5a74c08a20e2fdf213c802ba03fe68ee7e9777ee1b182d3e026ceab96726450915d6a48ded282576f7c61b76ec07064b6f180d40a4934e5c70c5dae9e6d954aed666333a7d3c5ae2f83078d34d410c1d1f751acb86983e8647caa8f85a6a81c910068a08853e1ff920c4bd878d049b6016de12a577fd2daad4f2c48e53a213588a8b80645cc3a11ed4b6abc3c23a1b6ccb5f18ab9af8e43c4cb20d8a60f1d1c40cb72605002bfc38c19aa27c112edfcad62fcf6b95a576992cbcb24c848595e5a06dca74fd413b9b572776aecfc8d9a75b098a330f2b45ffee2eb98188c82cda02eedcdd39f041e1d4622229f9a46ee780c1487e90b11d8191a0cca9928f5d35fe92ee6023b73564d00ac9c90a37272ee4a31b109c88090a763a59cf1be2a5bd80055ec088f3c78bbe743b1504b1835650dc6ffe48ceddb860ce1a45c9e97a1546bf78db7e751864da1f988292eb46bb88c96bfdbe5040d3cf0382e996d96ff67ca37e0dc6f5640c1cf23e9899529bbf2e2ae1eddab6ebcb71b657f2a6c701ebd0e43430d8819c94fd9d753835f5f571de8efd577cd9fb6211f8de5a063683e2fdbde5079426a329820ea5f72aea9d3175e8d06eea13f93dd1b5a4da19e0fe0a76aa70682210361a1085fd710f2c2a29cab57e3e9d8cb34c1a4ff360addb87bbc4125b4803e32c902df408170fc8d2eea148794062fb879d5e93c3596c02c0321bedafa85e9bd232f772aa1087c87a573f84bd6f6823cd4ae7360bb8d0ddac6deaedb082fd9318101d60372f156e1df4a3fa681de7e94282db799c88d5b39fed2d5a5e044cfe42154d5d9208667da8ad65c7996383120caa1019c13a0fbe08b638913059439cd0ac42649bc1bd96d80fb7ee9df4918915f4236678f7bb95cede5ba185d2b8cf06002de3918d2d4409ad026103ee24d8c416de0d6ad8775c119aa4cbe811c97a93c7ccf3928acc2b9b1253936818796bafd2bfd9c94eef75452efa85ff5a676f520927028a6261a6f5996a9d88831daa0d53c4e578b20f52de4d7245410ea2fa40646aff06af34601593189f6173f39edc10dc6aa605a170bab4b2be0f9f45731783d6102e65c58d31900ce20d7f03e43148cc243f5c6d1c4e104cdfe277d4556508d63e6d7257a096860545e73ac60cbe5e0ffb9ef0a09e263adea6e934fb21d98464bfdbbeb2df67fec4be2b9682edaf6fa6eefe6ea1f90cf5e3645a87d3a6d9420ee0148af309f52fd51d344b79e024d9b6b89ef590c9897dcd47e3fcc52a7cdd7fd1eaa41cb0474234bc7df5c0f19de3b88ea1abd2f72d83b259207cc9a35ddbeba82cf35b1a4758463d85540f77cad4ab9bf7256462f50b08c046d616405103eecccbf7d778c7e0ee28b0d13832163dd4a8c8e255086df7754b71bcb3e62ba9f8b282edfa3558c3bf50c43e562fd43bc67ce7e4f93aa69986164d567b87b86e1f7251d0f04ea2209d931ce9a33ea0f9498aea4856b387a84a7d5a3f9f3a0e51cec9953e88873608d5bb1e8ff497a18f58d9af1b4def5c5a98608dfb2de2acec420802aeb9738cc78347e74c2072bf3828280947c1730173dc74568a325510a6e2410f86272c403c7a90c3b2ab90e1b0780aa8f568af67d00d959031de81f04249edd7b453aebe2d782565dbd607ad58570c6ab057bcad649c82b0caf41316db315a9708297b94934b5bbca39ec64d6df5ace22ca153c07ff98686d8e0e0240d49376da4cc4c72bcf9a6c4d85f3c34847a57c4878d9657238273fb69a04e3244216625e6266ea560688929a695880d09a7538b0a4a0bc00d8f97628db8e9f7912f6907b400944cfa3cee2ec6b22b6a6837e8b14146456dacb69ced7458f547d80bc3ed5bef4c5cf245d30067d99c9dc347377b949156d4b85e16c9c17a34fc0c7e5f78d38b537264fa09d48189fa037946f81db42f74284f7582e73cbf47f69548469dcec4f3131e65e9e36a6e639deccb11ad6ca2753c8d0c6d08a81810a9b7fee57d0095ff256d15f4d0564e9cd0003de8de885279d99cd4516a510dbf9c120832cb1d8fbfab6222c82933b8a372bdca3fb948f1266177f7a5d3905a68185c5e1a37e5269673a58d3dc200b915c9dac5e83cfe6e45ba3004dd9389f2dc09b456550be147c4d88bd00069cc6b3e21fac2c311f8ed43e267b98905f359e353e8b1c446d6148164163b14eb720573ce933d169e7c27059f55ca83c44517132f493503d098ca1e265bd5676e25a67f332c70c4b632545d43d24db78fc45df5368685ca2575d9ea2a840922551fe14e60c2895634621e21fcf88b37505009426812fba8c90df2c194c5d2827c9a7b60313010328ef4825cab6d9bb01972a46cc56ca6604025f3e88e02482aed0d3fb99ff2819df0caeff259bddda3effe48eb7912184087980bef415ce4cbad9ac3bce7b44a017a9c90913387d679425b88c95a64fec9c5d0654162ec18bb688f313c188056f71f90848e76813b2d7f9082a95803c8ad9c90ad2c7322656ab96981a02460c0c115539de539750e80db6def7219634569db3b7471e73db3763c94b99751598593e0f839e5016dacc1eddc52298117daaacb5ab899b288fc8f5c23715b97a9a1098b6e3f1141b8cfc0d11e73e8b36482a6badca109cdac5b775e254c6afeedda00c47f71a9e7ba2b7bb00e09d8ef903b810a44f66b2c29e6b9fe127b73ba900bacfa1f53607e5b62c006c59fc3483d03fd8e7e40df5ee130ac17f31f32300ca42204d18cc890dc1901ec67323bc60e420a717c2e526743c7a22569f84c64c00a25f4a70c342eb6efcbf86cd2ba52300ad7d04f8fb3bf9971c9d3b0cf26a615769c366855a1ce7f491153709fdaf40775d3f7b59fa9fb9c760b83be3d62a995eca725ff0a86c95783dfbbb7292db23c939beea51349575c4d37c48401623fd3930ea2dc61e5f9ded3970686fcc1f3af63bd79179ead8a8e9b6ec296f21c0446f007a939a072d9c76690195eff8b0ffe0eacfac333179d11c9399d4c5ca5d38637a4af982093618735516aa808a053b0b220e6d900e5c022cf06edb581d86c2cb6c9fd314a95c0f6adaaff1525aabcefa3ec45b43d79bc43b2d0e5ad44c2efb901ba3fe2cb94a19ca8c06075e855c8b5d6d997eecbb75caa0e7e21cdb5a2fe5f64866c9f9e1b5ae28b28023ebc506f5078d33be778a0f9f1495c5663cd13fa626299dc529c3b215b498b4c882d84935c85c6c23a40d3b4169a361e933a2fcd85a5669ee7a7f967c9405609cca9a684b1e6743f21de5bd3ae13316a8f7400e1fc4e0e288f4646d13dd58f835d5d6bc72ead58ef181dc4c2029a3c1647c315524a96835dfd96152ec5ac1b0f45405a1fcce49c98465623a54f221009aaff23ebd0bf140088b87c8caba294977cbe660928f002e0140a07c124fd61f6144f59f9d944a32910ce02436ce4bce33fef02e046c77224b5cb0d1ecd8609ce7060bd446df92f4a84c57f227c1493ef6985f837625fbc96d0ec89310d0406e5acd0e743a2c69b490988b3617815be7c2b96a53329d07ecb62faca35319c893a7da266e06b0d62e28747f6fc6cb14021e6370550fe5ff1082d21eb1c51f7617e6bba5d91377e8a985ef2e1afdd18769d50cf003e1f8016d2bd3a0f4d2f7b65cff2190e669ee7db2b4b55fd12c36a1b9e4d49c630ecd41e5db842f5d042f7b940427403713dcae3c134c9dc440b13fdbcb612b72cd81e9e38eda791a1a4d13fc93cb7f9e00c641a8ba2cd1f7b291eedd722c8b1607f6cadc913d20fd8d9d37728a8deee49ac27a2df51f9f3e694bc03e8e2e643096d96cdbac7ce4890eedba753d54bf359e04e70abd528a4c4855d9f58cdfb60ab430ae3f28d9c6290ebb5b1d03c0f698e6d070f44b7644e10666e6ebefe4d2497f5c6d22b78a058926f5ef373fe0402c1f9f3dda01608bbb0e2ec9b9e50186f46945753171ff1043abf3da6fd66b916ce52b89fd3d3b1d377c51257e766b18313681", 0xffc}], 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000006c0)={0x0, 0xfffffff8, 0xffff, 0xff7ffffb, "03000000900e00002100000000000300", 0x6, 0x8}) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180)="32b1deb509f7481f435c67df4f930c148e92b8aa4e59e86b3eee2195d81ba19b2af590dc7fb9c105ac69f95b328015b349c22ea5d63bbe9c2629579ae869f391d7edb2c4b98f6041115f4d5707e107ad51613a0b5ccf44833f57b28c96b8fed123638bffe6c4ee6316d0a68a2efea55dcf8e9b4b120aedcc", 0x78}], 0x1) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) 3.076979198s ago: executing program 4 (id=961): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) pipe2(&(0x7f00000000c0), 0x4) (async) syz_emit_ethernet(0x2e, &(0x7f00000001c0)={@random="fd0e82c89452", @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x22, 0x20, 0x67, 0x0, 0x2, 0x2, 0x0, @empty, @remote={0xac, 0x14, 0x0}, {[@end]}}, @icmp=@info_request={0xf, 0x0, 0x0, 0xb, 0x35}}}}}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4, 0x40, 0x12, 0x9}, {0x5, 0x1, 0x7}, {0x406, 0x16, 0x3, 0x81}]}) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000200)=ANY=[]) 3.074662525s ago: executing program 4 (id=963): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000140)=[{0x48, 0x81, 0x2b, 0x80000a}, {0x6, 0x4, 0x8b, 0x8}]}) write(0xffffffffffffffff, &(0x7f0000000000)="ed", 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40, 0x91, 0xfe, 0xb}, {0x40, 0x11, 0xfd, 0x7}, {0x5, 0x9, 0x8}]}) pread(r0, &(0x7f0000000480)="f673c9a487cdf5dd16e2e0fa36c5db0b948d1c326e7a6adedb374426e4dd15eff5055621b56b26a6e442f18617a809bd7c475235903f3e7b874637287a5e48544afd28082b7bcfc4fc0a9be4419a950ed676873aeae38043fd601ced24b82c980e53d31f2a812b6129bf03d5816ac0c874d32335968d1374886dcb2c6056162dbf847730393c333446aa2b852ea3552f493464c71ad4ea1e25575820f633de3820ece9ed7f90b93742130f7202a2dab07bff70161099e695fe531f68bfd00ea0c727", 0xc2, 0x5) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000180)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000002c0)=""/178, 0xb2}], 0x1, 0x0}}, 0x10, 0x840, 0x0) sysctl$kern(&(0x7f0000000680)={0x1, 0x17}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000b40)="825a", 0x2}], 0x1, 0x0, 0x0, 0xd}, 0xf) r2 = socket$inet(0x2, 0x3, 0x2) recvmmsg(r2, &(0x7f00000000c0)={0x0, 0x695379fe}, 0x5c, 0x840, 0x0) execve(0x0, 0x0, 0x0) madvise(&(0x7f000074b000/0x3000)=nil, 0x3000, 0x5) 3.010151575s ago: executing program 4 (id=966): r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCCDTR(r0, 0x20007478) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0xfffa, 0x0, 0xe, 0x42a1, 0x8000}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0xe, 0x1, 0x9, 0xee5e, 0xcf}, 0xc) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x2) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) pwritev(r1, &(0x7f00000015c0)=[{&(0x7f0000000140)="17dbafa495d46efd92e82851d6b5f1b87fa286e15e24787a66bff6647cac7fcfdfcbb7866eb210acc6599a54cf2030686905d4b7b7ed412f334452a0224128ff81ad0fd0a84e6925e412e7143ac8820221f05a02a914f45bbdd8656a6780c48afdeac79729a426df912fe3f86ceb5647fc68c36ee3b6b0da6a416e462923ddf98697a18f87c68d736d443ca437025935f824b89e055b2e047e98de9d82d465005cad9c81cb5767c3fdafa94c674ec52b2aa410b4", 0xb4}, {&(0x7f0000000200)="a15b4c1386f9a77e56a82e1fd5ad849d9fa4feaa0ae4d9f3cb34fbec57341c2389b39c4e6157a23aa9902d62bbcd", 0x2e}, {&(0x7f0000000240)="bbca19b4b75cc1265c97300a659254f72ab7ab4b6121cbc45133a946470ebff8f34f1cf6bf50e67364fd40620765dbca1c696c6d712c8d29953c4b72c1f510d6b233f6f46c1a6d88ff44e706ca160f33d12b091754aa1c46127d595b63ebe2d5d73b28b151affa2f06303d57f4a00e6acb7938a29a88a1ead3936840a61a22f4cd7ffa8ee62e4a9b1348bd2b4dad799e3a83a76a8fc3d501960890bd67d6981fc9a3d3eaf7effe44f5106fedb3", 0xad}, {&(0x7f0000000300)="5a86bcd7b1a8ed260194345a5b4089010f3dec7f93e420bb4407706ea85ab5f103abbe5600a532008188df3dbdd4620832e278040f5b46a51c538b4e4bfa09d375f10df8ab6f4f7390570a0e34f589437745b3caac052a8c05f2351a500a6fde811c9c0eb0f6c02f59d0210ca46c0ba3bd7beb8fc73e69776eaa0ecf703dc0d116dda91a13917d7b8f2608c09734bbb1ab929e6a11a46036cb5bc9ef4759bb2c87f0e50732954d5bb2c580369b8db6632e68edfe5d16cad1c521b18753e11b19c4566aacfc9a63120bb5d5d22c639da053f4ca0f578b40208c5975c7651e9489b4c3e3773a65fd2967cace2cdd5e593f", 0xf0}, {&(0x7f0000000400)="778ac02c3e066ac047aba906cc641c43f52c1fef7ff204e1173b1da4e802429bf79f33ab0e175b97de6f4f9b46d975a754ff586e1ea60c9e9a13ce3a4620e7a42b4157ed2e6844f6c3f46eaecc4aa128a228ec55cd3dbee21215d86e7618b29645fa04a4489749f60f6962f908db55e3359e12058639a2730072b8cd6d8e2b69045d7622ead46a84c2a3d30e66efd101e537459412a68e80bc530edd65cfc0e78df4075cb1767b7e3cddbbbd6e4efaf3f50d4c4df1632e1697aca60676f6a1a59d64f4bba9f2e2cfe6c8f084e11adab44f1f28da1c056f", 0xd7}, {&(0x7f0000000500)="12da0e68e14c2afce30ec80f4b17dc37072dba0abf623b3be5b5d55dd8cb36bc75f446bdaab85091a8eefd6d4ed09942ed912b6b01ec2b22a6073fbc60c523338e7fdd088ccd95a5274ff5b02f5bd6b7498870613be4357f411d7ea17f9c3df8924468c6d4038d824af381676337ec478c6d75c9c85134ef17588337f9025e998d8d78701d8b209127304addacab969219c9c9fcd5", 0x95}, {&(0x7f00000005c0)="e72ba6dccca4514ff3630945c8d57619bfcd4a8da9101b5b27a9d1184d826aaa8f76a373b3a8419605dc404868d611407debb16531dccbb65ce15357ddb893fd447aed09808ab33266fe35b401c4a0fa37d853e3984867a11c85889292b055932423157913ee7452d494425c06697c8d89a049c6133ed93656e3f0eb11fc60bb795e9def180caf11f3b9d94ca82974e09c1b813027c7139077a17c37a2b2eae5df03a0c2ee846c27f950c09458004942ec77cc606de719054fa743347338ca2f09395aaa8501883955eadb652c4a3bc0bf62aad81647015c8c1cf82caa4b3df380735a4b3590154aa1cc6549a13fdbf41b555fedf741ad08a059f294b313b73f81a6234ebfc3e7b33702cc0b98cc297b99f6420274aa13a0eb3a3d7eec1cd5cf88de73562c4323ea956ecab8bd78c3c197bedee76a769cb044d227e1710bfffd954a28704843f2a425d2fa06ed23b398a18c1236ff8ff3152b6eda8a973662b200bd11f55799bb1f6f8913b4fc970dcbb60ff77ffdd59247603b84145eeba0c1229c46d847cf92e714bbb3b0d39ff067182bd4196d55e96acf6107d4409e36c02d8d7faf46be73b997ed971edc4016dea189f58392d44d5dacda6a9a48a720721d087d3bc9667d2bdf5d1025819d35ae3dd148a6c262398f670ff59ac86886207694bf82a44d037651d3d9a2e4fadde5e17de0a91ccfd202dbcc376736cc6282fb5a12bfb31b743b877e617e6249b9de8e765752aa957b313ca86307efcd4c6b991897c29eb2a2a5e454001281799f1fc20945d78d198ab0570a37920af168db1a1bf5d8e9c910293dbd42446d919d262edf28d51cded50b6deecfcf9035129bc34868deda50dfe77934b3a2600e5021804b4bbb0673f4e2c940a2603666419d415982ab273f6b9824a184eceb6f2c1eadd40178b41386eec967139169679c34e2063555a321874f6904160898e0996d99817117f7ae5f8f3e1f802acf31d43a02b7020872072722f1ef377104c435aa1267cf9079a29dd30ecf492122e159ae0cdbc060b271732c49415c9ec43c48223bf7c5e649b7dd7b18ce0a7c55cfe0bce98240ce2e89f6cc529c6090677f0e4ffac7bb80a7cc20c3e3cbb2d4b62c78c218e920dc5432ced01b170d90512a8e0bcd43f0ae09a00e2fc1dd80aa5ebf6d20921c557b68a2632b7cbc54d9d2e5e684307a08ed1997d1b1823051f65825d11ecc512ee79803920d0d3af9679cb9b0ac91054add89eef1ca21b7b29fbf35ddd900f4a178fe295d8a5093f95fd9fa27d95b2041ec22c4efb06a4b83f5f7ea6dc168d6444abca7b7abc1c36d00b41cff3ec0f53d34e59736b3be448fae3ffa939a2baa76c9b1b3cdce1952d37cc2ddfd8a49f93600de044f885d7503955da4865746593f17600b89b18fc2801dc0124971dae1f42eb59bdc438e50159c3cfbfd76b0baa60ca4bd717468b0ece6bc6bae8145de06d3a37be7a3a6bd36a93887f12c58770284e624f70021f3f13471ebdbb6946090e23f8dc236e011b2d5f9d84b04a08cc694fc0d165f029b8065a53ca54f9d73c6724a3aa53ff8b3248aa53467e1de4339bc098dd3592fe3aeb33f1104609424a4d87c1434cfb57141e934e82449c429c8e88f2b93d61e21c934195e55a0e245cc2f9189dab4958826035141d542f450f82bb533ed2d6dad90f18795109ba190ab602992b3259a9093fd35c6b7c28629d31885c47eb0e772e6f0bd901c13e577667d3ca595970fbbb309e3037a3ee4cba55e404a9d7329e162ee0589c3342b48d2f42ae6fa5218a253e9855d472b781036984f3deb4548a459ad7dd66896f822d29eba044db094e9dabc1891a5b03848e778daca9ed992de2f3a6e6d31049327087c2683f806cf6b151315cb9ae79254c14254b3ba0b773caf771241fa86fb6573104cd9882e2e0d17d53585f88ed1de42f4fc4106f8db59438b0ab48462a99ac3e1892951b725e2b864e0b8d41c49b501f90b4be450e6c2029313c3f4f28db5d8d2899d5b55b39fcc28f3877ee7bd38c034d1f4b55671ea61f8e937c505bcfd3e12c387e46f5ebfa4e81758b3ddedcf774464bb9fc15f94f830b7e57349c8d0065d06768ea0679a12a6259b691c0786ef65a79930e62a091a8c030adcd55f26b8c72230fb08beadd75ad8724b2b0a70928e9be192bb1686a20806849b0821b5441c3086f0aa89d75398a8107194416eeb835188d3660367669d99151cefaa6f49c67d2a52fb4f95748cdff5c5775dd23e6887b03487c94f89d5265e3d75c8878377de30f6485b8dd8ec720fb8ab41a27218cebd4ef1de1bf4d440e3073e6dd8b1e670e3e4adb512037b12fbe0dcd9ab1fa906812973aa16162a50bb6f687dd9984086cd82c5619998fb6b5ec7957e5449d4e09ffd5ef13305726498d61c5b83aa0b6f7634ae099575072d5119a448f6b9479f97e114530c73e3fa1bb9470192a8f458998a5433a17d2d19dc2f377291b996899a4dadc231cf2b047a3b4c62d4b580ef814ec66f500c6cced84cd12658516efa0f5e69b54e9f5eefe90eecbbb6d1bb204e072d4caa84d8cfbe462232f4cdcae0af36d81c70c81029c523560ba7ec2729e71fe221b67149a0135400bb4fce8a101b9d7cdcb1847915a229f1c030c7694f82024d2a1d390e336d8ab585ff1fd2b4ca763fedb43a56c2daa5b0cd14412c1d1b6ee2dbb9d70c66e693408755518cb00ebc768be54c71e943007403e127452dfe88f9debf292bf5eaa301bc3f1cecf340d8fa011110aa3d66e5c3fbf26496ad69ce2b6b08093af75d27a8fb9e77a74d766f0f074d217fbbb1b3c23e0cd74371f14e06f60c71539cce3802fd028bb3403dea7116353490f00dcebcec4a634233e4f0004c8e59c2b38362f88423088774a4d7c0b0d149f5a493de08ce646a15f6df7fbc285a37b6b7a3c6fcbc33fa3677bf0f66c144db3cbe42070ff33952d4406f4f9e732e17edab92e22bddfa0c93c15ace4aeb3c4275547de9b4277317f0bb0c235c2ab40c5cec60cd336152be624ae23e19d4cd253f92cf76ab6aca1b5058a5740017404de366336fe71fb89893b5f081714a4157702282d53eb0d11bcfb603090b0c00712b66aebb5d464249aff66186514967954f8a32606c883fb6fb1dea893487d9fd83baf61127666d0a3253fc5aad4660dd4a1dff9b9480ad84e78a312325210bc8337a9c8d8c6d5eb5ddc49b64f81c0c36c10f0b37b6dc95431281c2024c0baf30a0efb7a34d11361f44e23142e1345200bd5b89a0be7b2f2e77fea953e05525d97746bd3827ff88ac0aacd7f3d3c99b3d32d270ebc88e652853cf021342073e72f419ed7a7aa0adcfdb6e8d1c11cf425a1b68e6de44ff937afb1410203e9bf8a9104ea14e0f0c79e211001975d9abc912fb46fa4d89e9330edeb1510f8ac458a5f5fdd9f1a8a03894fcff8f7d9171df5076a88a8a7a8e0be0c27bd4d3a327bb8bf7847783908d7e5b2cea5480e6bd907986ce90a07b8e0dab9932f9afb16e8276c9bd15e8e56ca8126bc5942976e9c22fc05d60a7de3ba79a284ec2de36671e6c4330b14023e9d13934f646a8af0a6e7cb2777a10916d95a4e2dc4c9442b846382bacb20cf3f5f982375359bd035d1c5a6e06d57b9e4076cccdadb15daeea3e8cf81a83319b5cf3d67bed6db85b2e77a49428f97f7733d6cb1dfbfadde9df3aefda000b73e8cb1a186991ba742a783ccf6202e8aa67c504ef03bf5e8e69a029050d9fcbdf6367071befa0ebd0d10fe4ee4da42daa1d74768ed8f180d69d33e280ca9e0cf609bde469859ec1b8d0cf9f95643705e8e5e1f20cd46b4e2df0bf88cdfc088ab568749b9fa21c491fbfe06a30df756d2baa04a46f16380db0aa9ac9ed65e79cc302ce4c70f67b7012837e94c2089833c152af88f86b103a9540b636a696f4cd47c697d33b4f18d0332878be8f8fc606eff0f405a0f038ff52b4af7b9ae36032d857d4b7459a44629eddaa4e96c35e0c1f9533acf49f22dc8d44dd5b9f146418fce10b4ba920c9085fa40ec788a9f8b618b148e0db61ad1192da66f6aa1f31b686edd5e9b48fb85ff3faf616fcfee537c1507d0e2d9a2b93077fd9a9ddbe1aa535bb9de448d2340240c3bba1e661963f8a5b93967f1998f3cc26f6e85c350bdc54a9a520803ab0e4549f397115523b89d4856fe6373988b203c00f4193ae51b17f8992b1ce7b628860fd3219a435e3e7cfb5fbef97b3b23d87bab7897b7e81c47c3723e7b67030ade65c74adc433603426ad35dc2b21488bfad6dc2489c0e28adc628b4484f7fa8ecb061f07ac4e207e47d6d27895b624ec735be403b6130649977c6e50318a45b8e60f452902687301ae676580517893f4130c60201753d946f28b3d4618ba344c5376070d1bfd740bf73789a573f7e2a83ec6c27b0bb85a38da02838215d1a855c19c49e3a8219a4248f48379cc90dc4da2ac402f42a8b1f22bb749004681f3e897649c3317e493954375326ab1f68391b12a01479901e4c7dbe64f6a116d87514ffa9d9b7d842e8a538880703e7c348ece33d9284b155daf72a0a0884fc8f3fcdc7cfddea49596fc18448d82b48dd9f1f2002638274401c24b36bd17de389f820e979fa6d61fab2be1f1aeb1bfa8f0064b1a3ef4786340563ee3919e62c9e2015bca757188c0c5ca6fbe559719f046287e8b8fed03b5d9d6e7bc71711ab20043ab54c515e32c8032f39c21de666a98f56281d8338fe90537037cb3d576cce8a67892a12329b0879a99a21336b129f4c98c09adada40fcabcd28f0bc5f48bc716d0b685510bd1bf4928ce0724734dd1fa0a7118e3c6095473991cabc91311f37a2b4dfad7f2a0b5d0885f643ea0685e812d75c03b487cfc90774fc1db8a7afee235c0f289f192b8fc7924c72acbbe7e1a2cb5f147bbaf3bb57829723400f7db2889c44ad527314d1ffff0aece227b5cfa7cb625da9dbe3bcbb8b629d654e89019b5ada10d99bd848b1edfcd3c31772b6ba80580fbdbe2fc00d486112fec708c44a5848b5347b3ed15dcadcac9d7eb7be6c16a0b091fda724454026f23127c78a625b1a53322e69da98be2ab0925cdef87fe63dd409464f0fd6a1783d84e97187f51d62e9d66ef1e2be43859def7be57e37c54b72ae30b3a64fc24e6972dacb7c0cfac115afcc48e1292a507a07b19773b71b5ba3c65111a56c6971f39aeb805b809509b1a4c3a0a03dafe9cfd41a60507878c6d122bcbe7a85cc5a67cf8d4b4b1f83483db38bd88f4c701f534d26d223da9f83cfd424cca92fefca6dcfc731440b775989a6956f183a9fca23ec5dd447ed4caf38c7ed82479d649f0f44f1564f45f18ea3cbf31547f41ea20daccd87a4244b6f53b0f7d855f726d49deaab8c87b6646a0fe80096c508954f750ab21fe5b787fadd669a56260b57d351992cbe75862be49b09fb5d78b89e28423b1ec6d6aa64be9cc7724a9e9e049f98a41c44ffe1f9d09b4603f8fd2ee18c943803e9d639990cba600a6465c0f76d7bba8dabfb3adf2c53feba9d6aa2252bcff8874d4364b5f99140fd59b75ce041722537b5c238f37ca9e68e5440ef2e87586a347ae6839e1832a0451710e7f8ed313c92a4c7d9a28af97c2b266804a6ffb58a5ed9d41bba5e227eb03795a83d2c6eabf9a83f3f42f4947cf0195f2610620192acd6d1fb2cf595fa3bec98a9f54c5b550b95770cbcea1e62c34a9acd93b87905dad97916a1f5433b9bbc1cbcf02c5ab55cbbbb0023640e7cdc77aff833997159d29d3f530578e5cadbcbee579fc", 0x1000}], 0x7, 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000001640)=0x138) connect$unix(r1, &(0x7f0000001680)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000001740)={0x9, &(0x7f00000016c0)=[{0x800, 0x42, 0x81, 0x8}, {0x3, 0xfd, 0x3, 0x6}, {0x83, 0x10, 0x0, 0x6}, {0x1, 0x8b, 0x1}, {0x7, 0x2, 0x2}, {0x1000, 0xe, 0xff, 0x2}, {0x5, 0xff, 0x8, 0x10000}, {0x6, 0x8, 0x6, 0x1}, {0xb4, 0x2, 0x6, 0x1}]}) socket$inet6(0x18, 0x1, 0x10) open$dir(&(0x7f0000001780)='./file0\x00', 0x20, 0x188) stat(&(0x7f00000017c0)='./file0\x00', &(0x7f0000001800)) sendto$inet6(r1, &(0x7f0000001880)="051d51134fd4ad2c309bab40589b6df9e3257dfac55817c35ac37a628d85b186834ad90e836801105b2235128b30e3cae8953fa39d1aee03adcab85050f3d7b168fcc295fb4eb8bc4e71a03ff2d17a8e7c234067699b9bf1ea770c30b426bce96bc145d1bd0ae1a5965f7052044e003f4022f89021d89e932bd2c7efb94102ba1f5f900a0e80905f7f8ccc1e", 0x8c, 0x404, 0x0, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000001940)) open$dir(&(0x7f0000001980)='./file0\x00', 0x8a, 0x120) ioctl$TIOCSTOP(r1, 0x2000746f) r3 = accept$inet6(r0, 0x0, &(0x7f00000019c0)) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000001a00)={{0x18, 0x1, 0x7, 0x151a}, {0x18, 0x3, 0xffff, 0x9}, 0x0, [0xa, 0x2, 0x7, 0x5, 0x71634cfb, 0x9ac8, 0x7, 0x3]}, 0x3c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001a40), 0xc) connect$inet6(r3, &(0x7f0000001a80)={0x18, 0x0, 0x3, 0x5}, 0xc) msgget$private(0x0, 0x100) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001ac0)={0x2, 0x1, 0x2, 0x9b000, "554706916c5f0cf67d05bb303843c29174b835df", 0x7fffffff, 0x5}) getsockname(r3, &(0x7f0000001b00)=@in, &(0x7f0000001b40)=0xc) socket(0x18, 0x0, 0x3) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) 2.827097754s ago: executing program 4 (id=970): r0 = syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) syz_emit_ethernet(0xe, &(0x7f0000000700)={@broadcast, @empty, [], {@generic={0x8035}}}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0x80084904, &(0x7f0000000180)={0x400, './file0\x00'}) poll(&(0x7f0000000340)=[{r1, 0x1}], 0x1, 0x9) poll(&(0x7f00000011c0)=[{r0, 0x4}], 0x1, 0x8000007) 2.82503359s ago: executing program 4 (id=972): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000068000/0x4000)=nil}, {&(0x7f00006ac000/0x4000)=nil, &(0x7f00006ad000/0x1000)=nil}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x10}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x10000}, {0x0, &(0x7f0000826000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil, 0xffffffffffffffff}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f00001d0000/0x2000)=nil, &(0x7f00001d2000/0x1000)=nil}, {&(0x7f00006ad000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00001cf000/0x1000)=nil, 0x1}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f00001d3000/0x2000)=nil}, {&(0x7f00001cf000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000800000/0x800000)=nil}], './file0\x00'}) write(r0, 0x0, 0x0) r2 = semget(0x0, 0x1, 0x281) semop(r2, &(0x7f0000000400)=[{0x2, 0x7ff, 0x2c00}], 0xbe) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x2, 0x3, 0xfffffffc, "fc686b340da1e4795af94547bd1305d65c21963c", 0x4003}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000000640)="2ce136484f912e8421064b27eb49e8f643663e622a96b7cd75cebc4cf2de2d68", 0x20) recvmmsg(r1, &(0x7f0000000040)={0x0, 0xff}, 0x10, 0x42, 0x0) 2.822503617s ago: executing program 4 (id=974): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) write(r2, &(0x7f00000000c0)="c3", 0xffffffed) close(r3) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$speaker(0xffffffffffffff9c, 0x0, 0x2, 0x0) writev(r4, &(0x7f0000000080), 0x0) execve(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0xffffffffffffffff, 0x9) 2.298929073s ago: executing program 0 (id=992): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0x1d5d3, 0xf9, 0x3, 0x80000003, 0x4, 0x181c, 0x4, 0x2}, 0x0, 0x0, 0x0) r0 = kqueue() writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc1", 0x2}], 0x1) r1 = semget(0x0, 0x1, 0x281) setgid(0xffffffffffffffff) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xfffffffd, 0x401, 0x4, 0x0, "d76c0f652155cbffffffffffffffff0002a34f00", 0x8a, 0x402}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x3, 0xfffffeba, 0x9f, 0x1, 0x912, 0x8, 0x8000003e, 0x2, 0x0, 0x6, 0x3}) sysctl$hw(&(0x7f0000000040)={0x6, 0x4}, 0x2, &(0x7f0000000080)="4a1e1343336936ce5b4da6a31ab32eb1b9d249c8deb09b3c10f2f7ce19b1eb62", &(0x7f00000000c0)=0x20, &(0x7f00000001c0)="0d0370ddc5d27a41c76d319e7a66d43d4a1c37e35ddaeb5deb88a7179441205ede5267e1d9df848fae59a109c41a078e1aa1af8084bf1caa6ef620b5d2e13e56dc61fb46d40666171907ab689daa07cd2453a9b9e5fa3bead86eb419c83b2e8ca2151411b5e947df5febf7e95ac9f9ef658856c0cac01a92ef841c68cfd28ca929bf66d16c70966d2d0319fdfd87ce19ad43866c0a3d50d0b21c394e4b160833a99e48e3ad62e3163aadedf8efacb22d8c61cfdf262500da6b91f7846be6ec29cb5f8d03a21c7f4d390f4197d3f486a0cd237f72e574a542962635c90b", 0xdd) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) 2.065982858s ago: executing program 0 (id=996): mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) setuid(0xee01) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000000c0)={0x0, [{0x2, 0x39}, {0x3, 0x9}, {0x3, 0xb4b}, {0x3, 0x9}, {0x1, 0x101}, {0x1, 0x6}, {0x3, 0x6}, {0x3, 0xfffffffa}, {0x2, 0x7}, {0x2, 0x51e8}, {0x0, 0x7}, {0x3, 0xbf64}, {0x3, 0x2}, {0x3, 0x2}, {0x1, 0x5}, {0x0, 0x8}, {0x2, 0x5}, {0x2, 0xa23}, {0x2, 0x2}, {0x3, 0x1}, {0x0, 0x43}, {0x0, 0x66f}, {0x0, 0xc00000}, {0x2, 0x200}, {0x3, 0x6}, {0x3, 0x6}, {0x3, 0x7f}, {0x3, 0xdd}, {0x3, 0x56}, {0x1, 0xff}, {0x3, 0xffffffff}, {0x2, 0x2}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 1.901169958s ago: executing program 3 (id=999): mkdir(&(0x7f0000000080)='./file0\x00', 0x135) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) acct(&(0x7f0000000080)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0xfe, 0x2}, {0x0, 0x0, 0x40, 0x9}, {0x2, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe53) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x120) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)="3b59fc98e304561819a4b0c7ea51e3d673676bc7c783e7299aafc175289900825e75612a65833919d3a9549499d53e786afb77ebc527fc78d40bdaac169efe92b726f644cd58", 0x46) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/240, 0xf0}, 0x0) chroot(&(0x7f0000000740)='.\x00') syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa97b0ae1a006b86dd609907a600302c03cb697a653e336f000000500000000000ff0200000000000000000000000000010200907800000003690000800006010800000000000000000000ff0700000001ff01000000000000000000000000000103cfb073a65be233d3035b95a0e30d636f4ebaaef775cc5a531c1a4107735860efdd4327162c0850c905001e3fc4553657fd7faf4725843717c24fbfc04c1b3da60f61ce60a292f1e0424b14d0edb49efe465aac6f5a2ea8b52270abe8a675c23be963"]) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x88) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) ioctl$FIONREAD(r4, 0xc0106978, &(0x7f00000001c0)) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240), 0x0, &(0x7f0000000080), 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) pipe2(&(0x7f0000000300), 0x4) accept(r3, &(0x7f00000003c0)=@un=@file={0x0, ""/516}, &(0x7f00000002c0)=0x206) 1.705776735s ago: executing program 0 (id=1001): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0xcc) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0) sendmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000040)="26c2e5b1cb29faf554de0e1d8e8a0806ea8f08ff04c6dc7b612e2b1866b8b205c61da59515cb476580ba1d810c8b6d91dcbb1c3267028400a3725c20f402b79b71b5e911c3448ce9660e1ca1e1774a97373b2333bc47ca41490398f89d50043f6549b1b1375927b0f5aacdf18dca0a33cce20566f3c1c461647ceac78c1467889498a11e15d2c85334bc9049fe", 0x8d}, {&(0x7f0000000100)="fb313d86e5059a87ed9f904145665a5be9df93a77f54889a52afcfd5e6b1e71995c452aa88903803c08665418ac5c96a026dca0118738dff9b0a1bd319240b3df3194b85c7bbb28aab28deefbc0a360bf77109c8ead9b90bc2284c198251b7070e7b42ba198937737c36b6ecd6b6e95a44014fa33646b6041e3173c72e", 0x7d}, {&(0x7f0000000180)="64fc4594386c3bbe95154d00ad9510afc23c795ba7c8075e97259e9242c8f9b968be1439c2f87ede3a6cbd44957b4cde186d43bc8238a14f68f8cffcebb46ab432cbe6944c9b433ad56021e671b37a909864df89a29baf61eed3156017cf8788f68a5c9f5d2d4a83a53d5238bc7237f652643498cab1720b6a05a4aeaa77c4fd010900797940f7c0d862be9ea233dd142ddcdb7262968a6c908f6ee3910c62a4aa897ff44c0fbf49dc07b99bd32ee325bbcebe6b7e5a8add693198eefb6ef6ad6f73546e9e", 0xc5}], 0x3, &(0x7f0000000300)=[{0x38, 0x1, 0x6, "e5c77389da18ac4c89ae3ea1b66d14fdb28c478daed6c89bf256af83974f99c9d4"}, {0x68, 0xffff, 0x6c, "9629241a1f4603d8b9ccc694edd1465dab7a27f77f4698e68addf15ef3339f2a3a9ceb8ee85a50c9ef818f8ed7fa84c47c7ef7681499effd8b9406ea82558620d897dcba4ff0c12eefd84a484bec09e342"}, {0x30, 0x1, 0x8, "e37db0707aba651fa064e3507e16109019eb7c19c9d44da59c"}, {0x40, 0xffff, 0xf, "0413b26e979c9b4eb1167dc72598b1621335b3ea1bc4bd062a5dcef404a015edcb144f510f97ba2cd8d4"}], 0x110}}, 0x10, 0x6) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xfffffdffffffffff, 0xfffffffffffffffd, 0xa, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0xc0206925, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r4 = socket(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000001c0)="23b30925c0da23211e7bf4abd439", 0xe}], 0x1}, 0x404) ioctl$FIONREAD(r4, 0x8020697a, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r5 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x1, 0x7, 0x6, 0x3, 0x80002001, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x3}, {0x7, 0x4, 0x9, 0x7}, {0x6, 0xf86, 0x100, 0xaf9}, {0x5, 0x8, 0xb, 0x3}, {0x7, 0x1ff, 0xe, 0x7}, {0x2, 0x7, 0xffffffff, 0x9c}, {0x80000cdf, 0x1, 0x5, 0x6d}, {0x2000a, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x3ff, 0x48001, 0xc7, 0x87}, {0x4, 0x5, 0x9, 0xa}, {0x803, 0x40, 0x9, 0x5}, {0xe0, 0x4000004, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x9, 0x7, 0x8}, {0x0, 0x5, 0x44, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9a, 0xffffffffffffffff, 0xfffffffffffffffa, 0x2800000000000000, 0x181c, 0x8, 0xa}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x2000, 0x0, {[0xfffffbeffffffffb, 0x0, 0x4787, 0x1002, 0x8001, 0x0, 0x6, 0xffffffffffffffff, 0x0, 0x4, 0x0, 0x3, 0xfffffffffffbffff, 0x400000002000000, 0x0, 0xffffffffffffffa8, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x2, 0xffff, 0x7b98, 0x6, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x0, 0xffffffffffffffff, 0x6, 0xfffffffffffffffa], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8000000100000000, 0xfffffffffffffffe, 0x3], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5, 0x10}, {0x0, 0x0, 0xfffffffe, 0x1000000000081}, {0x3, 0x100, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2006, 0x40000, 0x2000000000000000}, {0x6b7, 0x0, 0x1}, {0x8, 0x965, 0x0, 0x8}], {0x2, 0x6, 0x8}, {0x21, 0x6, 0x100000b0, 0x2}}}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000), 0x10) 1.704535159s ago: executing program 3 (id=1003): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0xa, 0xff81, 0x8, 0x2}) (async) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x201c0, 0x20) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x9866910b2788fdf0, 0x2) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r3 = openat(r2, &(0x7f0000000140)='./file0/file0\x00', 0x100, 0x116) (async) utimensat(0xffffffffffffff9c, &(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)={{0x7, 0xffff}, {0xc437, 0x4}}, 0x2) (async) r4 = msgget$private(0x0, 0x80) msgrcv(r4, &(0x7f0000000200)={0x0, ""/227}, 0xeb, 0x1, 0x800) (async) r5 = semget(0x2, 0x0, 0x110) semctl$IPC_RMID(r5, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x87, 0x66fa}, {0x46, 0x800}, {0x85, 0x5}], 0x3}) (async) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x1010, r0, 0x1) (async) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x0) fcntl$setflags(r6, 0x2, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f00000003c0)={0x10, 0xe0f, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xa}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x80000001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xc12}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x401}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff6000/0xa000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x200}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ff6000/0xa000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0xffff}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1575}], './file0\x00', 0x3fe}) (async) r7 = semget(0x2, 0x1, 0x0) semctl$GETVAL(r7, 0x4, 0x5, &(0x7f00000005c0)=""/185) (async) msgget$private(0x0, 0x100) (async) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000680), 0x20000, 0x0) (async) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000006c0)=0xb) (async) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x6) (async) setsockopt(r3, 0x1, 0x8001, &(0x7f0000000700)="37a82abead8feb8c2959b4a5687f363d50aca23035be76cb6dde383f2a9b632fa309d2c657a65297748e01768fdd9f6366eb76b57d616a67d8dd8db0e3f8f801276a5c2e12b3fdbf53a39445597272e287c6d121d6da8f7d7930239aeba2824485752eb6b5ce1c40c5656601db0237843283e9398a1bdbc276611d66485e592fadc7386f142366", 0x87) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r9 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) (async) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000008c0)={{0x2, r9, r10, r11, 0x0, 0x8, 0xf129}, 0x5, 0x3, 0x400}) (async) utimes(&(0x7f0000000940)='./file0/file0\x00', &(0x7f0000000980)={{0x2, 0x4}, {0x5, 0x200}}) (async) openat(r8, &(0x7f00000009c0)='./file0\x00', 0x2, 0x10) 1.588722016s ago: executing program 3 (id=1004): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) shutdown(r2, 0x1) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000000c0)={0x8, 0x6, {[0x8, 0x1000, 0xfffffffffffffffc, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x0, 0x1, 0x0, 0xffffffffffffffff, 0x3, 0x7, 0x3, 0x7fff, 0xffffffff], [0x8, 0x9, 0x9, 0xb43, 0x2, 0x3, 0x4, 0x5, 0x2, 0x7], [0x8, 0x4, 0x6, 0x1, 0xbd, 0x10, 0x9], [0x4, 0x0, 0x2, 0x0, 0xffffffffffffffff], [{0x5, 0x1, 0x9a1, 0xe3}, {0x7, 0xffff, 0xe01, 0x9}, {0x6eb, 0x5, 0x4, 0xffffffff}, {0xc, 0x6, 0x2, 0x7}, {0x100, 0x7, 0x1, 0x1}, {0x9, 0xcf2, 0x5, 0x1}, {0x6, 0x5, 0xc, 0xffffffffffffff77}, {0x5, 0xfffffffb, 0x800, 0xc}], {0x9, 0xfffffff3, 0xd, 0x2}, {0x1, 0x4, 0x3657}}}) setreuid(0x0, 0xee01) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000080)={0x4fa, 0x1, 0x6}) setreuid(0xee00, 0x0) 1.582181485s ago: executing program 3 (id=1007): setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) (async) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) write(r0, 0x0, 0x0) (async, rerun: 32) poll(&(0x7f0000000000)=[{r0, 0x4}, {0xffffffffffffff9c, 0x100}], 0x2, 0x1) (rerun: 32) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x24, 0x2, 0x0) (async) setsockopt(r1, 0x6, 0x41, &(0x7f0000000000), 0x0) (async, rerun: 32) r2 = socket(0x18, 0x3, 0x3a) (rerun: 32) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000003c0)={0x1, 0x0, 0x10, 0x3}, 0xc) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x3, 0x4}, 0x1003, [0x7, 0xfffffcad, 0x24a, 0xf, 0x1, 0x8, 0x9, 0x6]}, 0x3c) (async) sysctl$net_inet6_ip6(&(0x7f0000000580)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000001980)="abf734f14a4819137aa3fb4fede70914bb67c23e656c7e340f459d8806085867fde6f382df5d002b8c0005326f37a2e48eec00000000006ab92ed6c22492c60e9cc40c6247999ff0f70b411f9c5a899aaf7429c78936c7b0363cd6238363935f0d9522eca629dd29092b963608000000000000003ab34857", &(0x7f0000000440)=0x78, 0x0, 0x0) mprotect(&(0x7f0000002000/0x9000)=nil, 0x9000, 0x2) (async) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000080)="034a9405fce0735c5ab8a9cf030e23631aaef2e8110679e6be60688cf863f63776f9a6aa3c54", 0xffffffffffffff59) r3 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x1cb) sysctl$kern(&(0x7f0000000100)={0x1, 0x2f}, 0x2, &(0x7f0000000140)="d3d73394859d64b4be44f55e68619371bc54bfa3bae250c79a6d610c51d7a45c63487d3956a7d4ea", &(0x7f00000001c0)=0x28, &(0x7f0000000200)="08dc21615a5bf2169dbef858d82eadc009644df7bfe0a9aa8d37c89256954cd7ed2683", 0x23) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r3, 0x0) setgroups(0x1, &(0x7f0000000180)=[0x0]) 1.331735805s ago: executing program 3 (id=1011): open(&(0x7f0000000280)='./bus\x00', 0x10000, 0xc4) openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) link(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') select(0x40, &(0x7f0000000000)={0x7c, 0x0, 0x0, 0x4, 0x0, 0x98, 0x7b}, 0x0, 0x0, 0x0) 1.108306219s ago: executing program 3 (id=1015): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x1, 0x0, 0xd3, 0x12d0}, {0x1c, 0x6, 0xe, 0x5}, {0x46, 0x2b, 0x4, 0x101}]}) socket(0x18, 0x3, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)) setrlimit(0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r1, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x2, &(0x7f0000000100)='q', 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x10004, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0xc8c8fb6356f239c1, 0x16, 0x0, @rand_addr="fe000000020000ff80d14400002000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x0, 0x0, 0x8}}}}}}}) syz_emit_ethernet(0x1000e, &(0x7f0000000040)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x1, 0x0, 0xd3, 0x12d0}, {0x1c, 0x6, 0xe, 0x5}, {0x46, 0x2b, 0x4, 0x101}]}) (async) socket(0x18, 0x3, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)) (async) setrlimit(0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) (async) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r1, 0x0) (async) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x2, &(0x7f0000000100)='q', 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) socket(0x800000018, 0x3, 0x0) (async) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) syz_emit_ethernet(0x10004, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0xc8c8fb6356f239c1, 0x16, 0x0, @rand_addr="fe000000020000ff80d14400002000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x0, 0x0, 0x8}}}}}}}) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000040)=ANY=[]) (async) 1.025126705s ago: executing program 6 (id=1021): ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) (async) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x4004667b, &(0x7f0000000040)={0x1, 0x4000000}) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000040)=0x3) (rerun: 64) write(r2, &(0x7f0000000080)="d81ad3d20cf7eb4e9b0800bc1a30", 0xe) close(r1) syz_emit_ethernet(0x36, &(0x7f0000000480)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0xfffe, 0xfffc, 0x1, 0x2, 0x0, @multicast2, @rand_addr=0x8}, @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x4}}}}}}) (async) r3 = socket(0x11, 0x3, 0x0) recvmmsg(r3, &(0x7f0000000100)={&(0x7f0000000180)={&(0x7f0000000480)=@un=@file={0x0, ""/520}, 0x20a, 0x0, 0x0, 0x0}}, 0x10, 0x2, 0x0) (async) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r4, 0x1) (async) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async, rerun: 64) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r6 = socket(0x1e, 0x3, 0x0) (rerun: 64) shutdown(r6, 0x2) r7 = socket(0x18, 0x4001, 0x0) socket(0x2, 0x5, 0x3) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 32) connect$unix(r7, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) (async, rerun: 32) sendto$inet(r1, &(0x7f00000003c0)='>', 0x1, 0x0, 0x0, 0x0) (async) pipe(&(0x7f0000000080)={0xffffffffffffffff}) recvfrom$inet(r8, &(0x7f00000000c0)=""/23, 0x17, 0x41, 0x0, 0x0) 1.024706778s ago: executing program 6 (id=1022): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) writev(r0, &(0x7f0000000100)=[{&(0x7f0000001200)='#', 0x1}, {&(0x7f0000000900)='!', 0x1}], 0x2) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, 0xffffffffffffffff) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x8) write(r0, &(0x7f00000003c0)=' \x00', 0x2) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 1.023939201s ago: executing program 0 (id=1023): unveil(0x0, &(0x7f0000000080)='c\x00') sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x0) r0 = socket$inet(0x2, 0x2, 0x0) ktrace(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x2, 0x100, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0xfb6, 0x0, 0x4, 0x0, "0100012d29fb000700000000098002005e00", 0x0, 0x40}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x800007ff, 0x13, 0x10003, 0x200499, "084880fa87f4ffbcda0988d11554e90d6602ff07", 0xe6, 0xffffffbf}) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000009c0)="272355af5986f60acc7e1f9152f564494748acc9407606d7b9dc6f05e88ffd0b0cdd2c8d883ccd46d9f5f541fe35a8c6565e37ef5f89cb5b2e006d4702faa24f0a2d1cd97dda649cbe13bb4415e2b118accb8ccb9546ad2123544121e63eb8f9c950c3620e961ed65b5b889e71370225df5f070f1186ec97d2f46ce8a1d0665de21546794bc75e9e443f4de87cbe4f4572078bd022c7ab12df240f8c874cf6df6f1147f8ca10df1d5473d03d38d2b7615f72af674f2e697ba01f4984cf87bc1d67cf7292300ee5f8807427631df35c0085b45a7246a97075a0e4acb286c4857c75e925575771584da5b1d3ed765c850fad3dbd0e28115ec779287e62cb9587a634ab7191739efd876c41178a199b9be16c87cc3f7fe7d6624f5491c24dc67bb76e942d63e1b76678dac53eb5386b26c0f00f49f5a759ac3c8432e952fcab6a617c43a056e7145dd5432ba4e965a08c157f7159dc72e501a18fd953ba00211fb36af9f24a26fc56c977db17c588828a540caf0b5b487b4837d1436327633b48d4e52cd1785495c0c9c4eafc55902024d290770d9488b54ba2d8b6c3fe3c8e710539a80cd713980b8bf851632611be3498ca05a601e3a90066655454b1cdce771848f54b3b9721ed0a72c3fade587c7750f83d643ef52def39e1d7936f0cf6d2b33c8916648faaeac540d32629134e76c96e0fc3240920e71c256f731fdf4e471554f2b07be6734f8017e50051e66aa9487fc9551301c43c81f7b72b68d1f8ed59043420673f8402d63e3df7e769130fd3fcd2cad1353a9156379e0913b382034378290961fd48903bd4985d9f44429e933d56ead8f68dcb0cf7ef40382ec1d9b338d521b36369f0cd1faf6aa6af646a67fc16c233c02cd30fa6e7e10054868d9631393d949716c1212cc685615d0b019e321d1c310220f0efc93231fe5033702e00ad508b6eec520ab594fad9e0eea61dd1c674a11dc1b92fdf3a724964c9b7fee98e68b597027f5bc2edf3c6e9d0f4567850055cc284b9c0ffdfab9caebfd959653fb7b00653cb34782fbf102e5c3c44bac859382b3abccae94f60ad76092ee5dab6078d35e93e3b90f6adacf196b0a7880459ffaa50efefa0606acfd9a2881017f15c8522e6bcbdf51e1a495b2df8720e5fa76611b0f9a2baeaef7eacee8f84bd222922428e8837070a8b80703992b080353732725b0f096353fb2935cbe8d23eafe75d77f415384e0f795ad3caa2453a0514a19b3acb4021b172b76c2a1cd9fc2a7aa3eb26a5aed5e49c196b7b467da57a2ee4ed445246541519810cc86d7ee2d27303455ff5341b6e1b979fdc49f0a05989c3716f8ee1e3084efafa00a21117c4109a9e748b300af6fffacbee1dc4adf4eab130e039519f2614560131a5d9834ac85af1834d7eaafb343cbcd29269d173d33f6552f5a4ea3c2dfc9f9f6176ecc69f6dd037c6b41b4c75716baba2f9eb81b7eb363650a390e4a87b7a69aff89dd33ff021975b61b39a3fc24b50f3804e7b3051b2111f9e94898d", 0x43b}], 0x1) syz_emit_ethernet(0x249, &(0x7f0000000340)={@remote, @local, [], {@ipv6={0x86dd, {0x5, 0x6, "eb3578", 0x213, 0xf0, 0x7, @mcast2, @mcast2, {[@dstopts={0xf0, 0x19, '\x00', [@generic={0x7, 0xab, "d01619e442fc0892f915b71d76e2912ac52b74343d30f881349aaa1d288f47150902300c6ab46ac2660d3ca175302e9f5af001693c1c25ba9e52702b1d55230f136207be8c6ba9a620023ba3e1abade9c912bd0745da650970e84b323abefb6c9f5fc45cacffd636fc67e93b05d27d1106b110743e45b5789d2797e7f83ad7548803dbe634c645953c662d749bc9e635d3a7111e45b53099e36be7352c09b64b7ef8b2729c9608c04b9a05"}, @generic={0x9, 0x15, "8e465d98ff6ca20adbea27c1e71486e7ab7a3580fa"}, @ra={0x5, 0x2, 0xfffd}, @pad1]}, @routing={0x3c, 0x2, 0x0, 0x1, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}]}, @dstopts={0x6c, 0x1, '\x00', [@enc_lim={0x4, 0x1, 0x74}, @generic={0x6, 0x3, "9a882b"}]}, @dstopts={0x11, 0x0, '\x00', [@ra={0x5, 0x2, 0x8cb}]}], @udp={{0x0, 0x1, 0x8}, {"c89cab4de0562249b23b1d279faef7d6a307efa6e79c49cd90e4bb9eb77fb46583ee5932cee09edfc3dd93d1471b7d1be337659f61ae82b715f1a90cbf4ec370f1b715c84f1afa759d4f139ea9f1c8e6de0d89d27cc9f7b7469d6eecdb952483cc5e54432bfeadd77b59cedbe4d093270e5a9ecabfc5296dee15b7be4feccb8b269f4598e423c1819fd97a92f2cbce6bda479ade95c9c04ba230f37616aeb4ad4a3f5768259cad4225970d17f679c54d1862625a717825329dbd2ca1fc453635a4581e109e26e501cede44125f4aec994dc3ae9543192b8f80c7976c941df8b7b52fa5cf939311c673bc93760e2024e149dfd445dd42173aa985ae"}}}}}}}) setrlimit(0x8, &(0x7f0000000980)={0x1, 0x62}) kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x3, &(0x7f0000000180)="3bf2925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a7622c5788f7a4af1ce34c908cb8c57d076fb138c3b9bd02fb94adfa5ce78730d11c294f53adf325dffdebeba8dde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951d16adff26aa2e48b4", &(0x7f0000000080)=0xa0, &(0x7f0000000240)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa30200000042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe97b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba300000000000000014557f61ad238a7317e73650b8b125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98606e472b70b560f7021f567adf4d", 0xfffffffffffffe9d) 884.144393ms ago: executing program 6 (id=1024): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) clock_getres(0x0, &(0x7f00000000c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xe, 0x0, 0x37) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005080000", 0x6, 0x0, 0x0, 0x0) 882.083596ms ago: executing program 6 (id=1025): r0 = open(&(0x7f0000000040)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79ea) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f0000000080)='\n\x00\x00\x00', 0x4}], 0x2) (async) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x7, 0x5, 0x80, 0x100000}, {0x14, 0x2, 0x4, 0x2}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) (async, rerun: 32) pipe(&(0x7f0000000640)={0xffffffffffffffff}) (rerun: 32) close(r3) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) syz_emit_ethernet(0x126f, 0x0) (async, rerun: 64) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (rerun: 64) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001240)={0x3, &(0x7f0000000200)=[{0x30, 0xf, 0xff, 0x7}, {0x2, 0x84, 0x9, 0x8}, {0x6, 0xb, 0x34, 0x9568}]}) syz_emit_ethernet(0x26, &(0x7f0000000140)=ANY=[]) ioctl$BIOCLOCK(r2, 0x20004276) 879.275803ms ago: executing program 0 (id=1027): mknod(&(0x7f0000000340)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x802, 0x16, 0x1, 0xff, 0x80000004, 0x80000003, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x70fff}, {0x7, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x3, 0x9}, {0x8000001, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x6, 0xffffffff, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x7fff, 0xd1b, 0x88}, {0x1ce, 0x10001, 0xc, 0x3}, {0x7ff, 0xb, 0x8, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x7, 0x5, 0x4}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x10c) preadv(r1, &(0x7f0000000000)=[{&(0x7f00000018c0)=""/4100, 0x1004}], 0x1, 0xffffffffffffffff) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) read(r2, &(0x7f00000011c0)=""/171, 0xab) poll(&(0x7f0000000000), 0x35, 0x0) close(r3) poll(0x0, 0x0, 0x1400) poll(&(0x7f0000000000), 0x35, 0x0) mmap(&(0x7f0000758000/0x3000)=nil, 0x3000, 0x1, 0x1012, r1, 0xfffffffffffffff9) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setreuid(0x0, 0xee01) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000080)='./file0\x00', 0x2950, 0x17d4) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102", 0x62, 0x8, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000000000000000004", 0xd, 0x0, 0x0, 0x0) recvmmsg(r4, &(0x7f0000001800)={&(0x7f00000017c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000001680)=[{&(0x7f0000000240)=""/68, 0x44}, {&(0x7f0000000380)=""/185, 0xb9}, {&(0x7f0000000440)=""/223, 0xdf}, {&(0x7f00000002c0)=""/82, 0x52}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/187, 0xbb}, {&(0x7f0000001600)=""/98, 0x62}, {&(0x7f0000002900)=""/4096, 0x1000}], 0x8, &(0x7f0000001700)=""/132, 0x84}, 0x3}, 0x10, 0x1, &(0x7f0000001840)={0x0, 0x9}) r5 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r5, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000df710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86ddb136d24700383afafe80a17e945b6de811d30000000000bbff02b1a4f83d08000000f000000000010102907800000000605f7f0000002c00ff020000000000000000000000000001fe8000000000000000000000000000bb2c00000500000000"]) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x7, 0xf}) 650.828713ms ago: executing program 6 (id=1028): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1e, 0x4, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f00000000c0)={0x10, 0x21ac00000, [{&(0x7f0000f36000/0x4000)=nil, &(0x7f0000685000/0x3000)=nil, 0x7}, {&(0x7f0000ccb000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f00004db000/0x4000)=nil, 0xe95e}, {&(0x7f00001c4000/0x1000)=nil, &(0x7f00004ed000/0x800000)=nil, 0x7fffffff}, {&(0x7f00007af000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x2}, {&(0x7f0000775000/0x3000)=nil, &(0x7f000068e000/0x12000)=nil, 0x71e9}, {&(0x7f000005b000/0x2000)=nil, &(0x7f00005b7000/0xf000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000018000/0x1000)=nil, 0x20000002}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00006ed000/0x1000)=nil}, {&(0x7f0000e90000/0x2000)=nil, &(0x7f00008a2000/0x3000)=nil, 0x800000002fe}, {&(0x7f00001cb000/0x2000)=nil, &(0x7f000069c000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000297000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0xfd}, {&(0x7f0000394000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00002f6000/0x3000)=nil, &(0x7f000010e000/0x1000)=nil, 0x8000000000000005}], './bus/file0\x00'}) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000300), 0x20, 0x0) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f00000003c0)={&(0x7f0000000340)='./bus/file0\x00', 0x1, &(0x7f0000000380)='./bus/file0\x00', 0xc}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206913, &(0x7f0000000040)) setsockopt(r2, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x200000000000) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000140)={0x1, 0x9, 0xe}) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$TIOCSETA(r5, 0xcd50441a, &(0x7f0000000180)={0x5, 0x2, 0x2, 0x2f, "1800e6234f5d7a0000005409456200", 0x3, 0x7}) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000000)=0x8001) lseek(r2, 0x7, 0x1) ioctl$FIONREAD(r0, 0x80606941, &(0x7f00000001c0)) 649.325556ms ago: executing program 6 (id=1029): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400), 0x1, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r2, 0xc0104451, &(0x7f0000000740)={0x5, 0x408, 0x3fc, 0x2000, "0000000000fb000000000000b34445f0388a19a0", 0x33c3300a, 0x2}) close(r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000380)={0xffb, 0x400000000000000, 0x6, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xa, 0x3ff, 0x0, 0x0, 0xfffffffffffffffc, 0x8000000003, 0x1, 0x7}, 0x0, 0x0, 0x0) close(r3) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x100000000, 0x2, 0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e", &(0x7f0000000080)=0x3c, &(0x7f0000001c00)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf1155dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d00000000000000000000000000000000d9dda15e070b94f6689c71b46bae7c5f230fb2974a1b2f970c80cb33696e7b04021261dd42b88a190d5bce1ef2cf9cfdfb55d648fd39a9fdef393d221afa0ec25152ff14919b4d54ab717421b0b1041202dbade64cd9de91225fb5e5a8494afadafe95eddd586be04eab50f066bd4f9f501dd3eb2724a671863c0fe2f353dff444ff2e568e702f0522ac0004eb26485474114c3218103f9c3c6050537f7b1615936908231aba4633cec3df0bcb3ca1d883650f9491321109b6800f46474d089c22fe290ae7812b2508e264c8716e55094da82f9ea2425e2c", 0x1c6) sysctl$hw(&(0x7f0000000040)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0xdc1d800780e51763}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92b", &(0x7f0000000080)=0x8b, 0x0, 0x0) setregid(0xffffffffffffffff, 0xffffffffffffffff) 336.776103ms ago: executing program 7 (id=1033): r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x68) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x2, 0xa) close(r2) r3 = socket(0x800000018, 0x3, 0x2) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x2, 0x1, 0x400000000000, 0x100000403}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x1f, 0x4, 0x2) r5 = dup2(r2, r4) setsockopt(r5, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) write(r4, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x3, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3, 0x2810, r0, 0x20000000) r6 = socket(0x20, 0x3, 0x0) accept$inet6(r6, 0x0, &(0x7f0000000000)) truncate(&(0x7f0000000080)='./file0\x00', 0x61c5) 334.712341ms ago: executing program 7 (id=1034): unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000100)='./file0\x00', 0x3ff, 0x0}) getrlimit(0x9, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000), 0x10) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) open(0x0, 0x40, 0x100) accept$inet6(r2, 0x0, &(0x7f0000000180)) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000500)=[&(0x7f0000000200)='/dev/rvnd0c\x00', &(0x7f0000000240)='\x00', &(0x7f00000002c0)='/dev/rvnd0c\x00', &(0x7f0000000380)='c\x00', &(0x7f00000003c0)='c\x00', &(0x7f0000000400)='\x0f\x00', &(0x7f0000000440)='%\'\x00', &(0x7f0000000480)='/dev/rvnd0c\x00', &(0x7f00000004c0)='-\xe7@(!$&@[%[\x00'], &(0x7f0000000800)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)='c\x00', &(0x7f0000000600)='{,{#},\\\x00', &(0x7f0000000640)='/dev/rvnd0c\x00', &(0x7f0000000680)='/[@\x00', &(0x7f00000006c0)='c\x00', &(0x7f0000000700)='/dev/rvnd0c\x00', &(0x7f0000000740)=':\x00', &(0x7f0000000780)=',$\x00', &(0x7f00000007c0)='-\x00']) writev(r0, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000300)="bf4c5daddf265b164d9af4391bec8c1b4e2991982b0405c8313f605697f3621388ff456b834ed47a077ac5a6c78919db82e96491b79409dbd2cb9ed8b11564441387b6ee5b3648ed3cfb362133e267c9501cd4d4683c04967adb979453ccd1a1f91b9d92ce9665fe9ffa8a", 0x6b}, {&(0x7f0000000180)="d2314f71df2ab0c8c7b3cf1a4b27bb5821298b38310beb686bce093ad99cabfce7b6d7e7ad1570fac08ec25c8a3b226b94608fd3dc6135a4e61a7a", 0x3b}], 0x3) execve(0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x27}], 0x1, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x1, 0x0, 0xfbfffffe, 0xfffffffe, "d76c2b44f7ffa12a1e2630000000000000c000", 0x0, 0xe}) syz_open_pts() kqueue() mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$KDMKTONE(0xffffffffffffff9c, 0x20004b08, &(0x7f0000000880)=0x7) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 277.310661ms ago: executing program 7 (id=1037): r0 = socket(0x18, 0x2, 0x0) (async, rerun: 32) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150, 0x200}, 0x0, 0x0, 0xfffffffffffffffb}) (async, rerun: 32) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) close(r0) (async, rerun: 64) r2 = socket(0x18, 0x3, 0x0) (rerun: 64) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) (async, rerun: 32) getpeername$unix(r0, 0x0, &(0x7f0000000100)) (rerun: 32) 173.346131ms ago: executing program 1 (id=1039): mknod(&(0x7f0000000000)='./file1\x00', 0x1000, 0x285b9a) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffffffff, 0x2, 0x820351a, "090e4de6d30aa692318c7e0002f9ffffff00", 0xb1a, 0x4000000}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f00000001c0)="00000080", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x2a, 0x0, 0x0) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x80005) sendmmsg(r2, &(0x7f0000000700)={&(0x7f0000000100)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x4, 0x4a2b}, 0xc, &(0x7f00000003c0)=[{0x0}, {&(0x7f0000000080)="1aec5f029789c27a2930d5a23caea256f01cc23e0736ac46dc2769a2a30b44b11a0c06fc54ff721ea2903af3b746a9ec6078560b17213c81acab09bcf2b573a9a5d1f7d35ba10506a3ce3e98dcfbf3b06edd208e6ecb30a93e", 0x59}, {&(0x7f0000000180)="fadeb896e824e43eda93af5c480f5d8b222d915f8c94da091f40e8c8a8fb22342a4d82394082f841eb39e71ba02d0c4a3585520758bfced864709cdbccee559fda799f999da20146d0b62ec9a14c307517da10506703c0a99efd058dd126650c7a78a7c26fbda301b34338a696ec190861", 0x71}, {&(0x7f0000000200)="dcbda4ca2364aed6cc83eaf7ac2153df7787f0f16400ec7bb14579e826eba47aedcad5a0ec7333043e4ff0358fb79f6ff5284ca59ebe0cef6bdd88060b7435c083b984fe6e097b5b8fab634a5955ece7e351ae9d70736baf86536955e59ecaeb48d51481c067d7b618c4cdd3ba2405284a6da88277181cd6c5c7bc14e45109639139d67f376f", 0x86}, {&(0x7f00000002c0)="b92bdc8a87bf3231d4653a704e5047b9040fa4ae3998414bc150e2941d7985906c83bfb9327bd346929dedc861a42e50f9e00016a5dc98bdf7363bf02db72a139b9ae7b12c6d67b0c7108b696a12cdf9bb9ceb4e69dbd78e5f9a300895f0beff1534564ed18b7dbe380681d38c87692759a4f071263079ecca07bc511760fd4eec7b9e385b7c5149a0107d03c88129c9d5c7cccc1e55b331f873ee56702747ba9e6a0a42635bc760767e32ebd7960ba6ec01317b05d2041522eaa40bd5b6b29b9e40bb8d63adb537ef73f80333d0251b394e50cf6eb7f9c0c2a199ef2b0e6c6380bea04a8c2e66431bbd3726be", 0xed}], 0x5, &(0x7f0000000440)=[{0xe0, 0x1, 0x10, "61e3fde4d5ef10a20bd9ab2450f13c6d09f9ea6d6ec25b688b2ddeb04ef3126c701c952c6f22a6b2aff2ebb34e52bea5e2063c1c15ca5f3a05621edb4c9d9eb50f04e351da59b6d2b5894e8269b4cb92ddf6335af9523477e3a4dddb44d0557e579913503df32c96ca06ffc4fc729d75c3b8f239ce5da15784df311712984226c2bc552f64498ecf3ef36071fbe50cf3f63832002a5a36b0238a63d411187974ed9fa44d171f74a2456cb8f356333f44a58539c893ea1482e452b4c2ca201f1d2ff06568320cf97caa23c842c1b8239d"}, {0x110, 0xffff, 0x1, "ea8973dbba965db1099da80530fb71224d2f81b0b4069adca7bfb1dd69e58cee071b3018bbaaab5ac33f0fa614e788592ff4bf2c57b48f6dd369c15ef61c1741992eded5efab7784557a18d10cb5bd7715c201fd9183e0dccc1b80d8788c517add348862d37f0cb9bc54e1e39e1a5f0b8b6949f51f16ce2cdba919966e9a24bfede0bc4034020121342013242fbeffa3d70fafaa0bc6cda7e0cc554d97dad062484a854c5531923c3d83a5511c5a89ffb377aaaf860a8767eba5294449a4741a8b1d683120fc21ad62459cc542e8dc91f1149b21a3e2dfff6d9e09b30bc20b21434652f16347d9954339dec841625470d072fad1a2f3a9b6598c"}, {0xc8, 0x1, 0xf1, "4841ca391a53defe984c34298358be5fdedad3726fd2fd19c7d67f27f49f0a76c123625e1ce7ac48e7b56792af4aa68241666a2c11d88fec5b5d4416aad1638a46206e08021a837fc4f6d01e51cef3df48a970b36722dc247571d584a29780aeee49309c3f79c2197fe1214f4599fa3e0e79723238b457d95da26b1b5fc581f9cc11b09829387973cfe33ed1f9ae3efcec8fa2e26f8dbaebdd532502c2167ce363d44feffcff47cdbc15969c44f13738ce59534e05"}], 0x2b8}, 0x6}, 0x10, 0x40a) 162.732619ms ago: executing program 7 (id=1040): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x2, 0x2, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffff9c, 0x20}], 0x1, 0x887e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x4, 0xc0, 0x3, 0x0, 0x7ff, 0xfffeffff, 0x2, 0x1, 0x2, 0x2004007, 0xff}) r1 = socket(0x18, 0x3, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000080)=0x6) setitimer(0x1, &(0x7f0000000140)={{0x9e7, 0x100800000000009}, {0xffffffffffffffff, 0xffff}}, 0x0) ioctl$FIONREAD(r1, 0x81206919, &(0x7f0000000100)) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) 162.208636ms ago: executing program 1 (id=1041): setitimer(0x0, &(0x7f0000000140)={{0x9, 0x7}, {0x0, 0x6}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000000)) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501600000040000000007000000087c156610c18125d7f96ecfc73fd3d89815a9c61d3952ddb06b36ac970bff03000000000000000000000000ebe1aa5323edeb51e2f0ca3ebbc2c4699a09000000acb5b302000d7d010000000100000021020000742fe2458bfbb770c1f5a8aec872ea772ec58904000000008d9810361b1257aba8c50000201201", 0x8b, 0x808, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40, 0x10) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x9}, {0xd, 0x9}}, 0x0) pipe2(0x0, 0x10000) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xee4bce5bb233abb4) 160.757149ms ago: executing program 1 (id=1042): r0 = socket(0x18, 0x3, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = msgget(0x2, 0x10) msgrcv(r2, &(0x7f0000000000)={0x0, ""/4}, 0xc, 0x1, 0x0) (async) ioctl$FIONREAD(r0, 0xc1286944, &(0x7f0000000100)) 158.33092ms ago: executing program 7 (id=1043): mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xd93) r0 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x106) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) 157.626146ms ago: executing program 1 (id=1044): sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) (async) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000002c0), 0x800, 0x0) sysctl$hw(&(0x7f0000000040)={0x7, 0x6}, 0x40000000000000de, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x23}, 0x2, 0x0, 0x0, &(0x7f0000000140), 0x0) (async, rerun: 64) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000300)={'./file0\x00', 0x1, 0xa5c3, 0x5f}) (async, rerun: 64) mknod(&(0x7f00000007c0)='./bus/file0\x00', 0x1000, 0xffffffff) (async) open(&(0x7f0000000780)='./bus\x00', 0x100, 0xf3) (async) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x9, 0x401, 0x3, 0x1ffffffffffffffc, 0x181c, 0x8, 0x10000000009}, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000740), 0x80, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x5}, 0x2, &(0x7f0000000140)="fba511f1e2f0fcf15f8e08f6c088b012421c4ba5ee668e49f34f498470650c42b93bcbb00cbd18686041ae035c76e37f6e788358d0ebabb4a88d9947554b97392ddd59a56248388640d987f14854e64e7d6f5cff724f836831c8ff28b9e06fa75eb35abf3d60535893a9ceea36c73d9b8cdff5875db275930fc1727aa21fc3150b600b1d47bef89432305e7f00e448c63327f6ba8b277576654d943e9193941d994641451cc2d721d5ac76241060c5871171bcba9f7ae4e3ef95b45fafa0f9b65a459bf54e06ed5a31d65526c025049a2e7538bdeec19f803eb2e6603aa4a4a22052e13d68d75a0f8143e6c540de8f2a1aa3a78b066a407eca42309cf6", &(0x7f0000000040)=0xfd, &(0x7f0000000240)="a70f4fc3ac921e2ebcce4f0bed5204e5d22080319a4bfc6769c1e02b9ad2e6b7cd25b24e89e46d186a498c2c801ed347692569f51e0cfd42a69503f6ec09438964bb88990a182b9a3183ebe75974", 0x4e) 5.496907ms ago: executing program 7 (id=1045): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r0 = socket$inet(0x18, 0x3, 0x5) r1 = dup(r0) getsockopt(r1, 0x3a, 0x12, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) sysctl$net_inet6_ip6(&(0x7f0000001240)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, &(0x7f00000013c0), 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000080)=0x2f, 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000080)=[{0x0, 0x5, 0x9, 0x8}, {0x2080, 0x1, 0x7, 0x2}, {0x80, 0x40, 0x12, 0x815}, {0x6, 0x16, 0x3, 0x6c8}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)={@random="1d32225c9969", @empty, [], {@generic={0x8036}}}) ftruncate(r3, 0xe8) r4 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r6 = syz_open_pts() ioctl$TIOCSTOP(r6, 0x2000746f) writev(r6, &(0x7f0000000000)=[{&(0x7f0000001080)="4800660904b715fa967b4c44bae97c7ccd5b69ed32b0e02264f6d10eaa6897675cd70ea509878f72126a6b1e2c5ec391c06a0052ecb8819db65293ef360f60a23b4eea03d603306af13f8fe5ae6ad19f1befa7e9ea84904dbedb60c9b78f3f5c1a8161d4c6fad12cc247d4eec4ad24009dd6b7de4a323c81c6f9697d5aa47b87c0f8743cf1702f05e336ab67be96ba44a2204edadba0815d45f7324d327b6a9ccb2ec40ed4c3013cc1e8d4ed726925543c6ee8e5bec5595b929ab2776f3f674cf1a8592f937428d7df32a91e01db4edf88eca147f0c21b7aecaa43e687ea344c780e40e628460b9c950314c083b19939cb7b738e759985921ebd1ac398774a9d29495f8f0ce071dd03fbf102c268539d2a1b038e42256b13936e87b7108f52f855a4ce5f48e70d7e70d9c87fc1a59fae5ee9421fc33f8cbca4347ea186a0b6dba08d51a71308eb805a3de6b364e5eb147a2aee21787c854801906dc72bdba73c8c5a929e0221342a252776b7db4dc1e5512660957636831e757dafa9eb1fd41702ef35dafca32f1834811c35303f045efeacfc707a907604847b52b290e508c89f4efb7b5560363f6b774ba6ef8c5b7e295aaef6721749d994c1d1d3dcf083e2c474b3bb98006804ef18df242fb78a2962a38e0f446fc01b96263107fba6217c838d062f9878855a7230c6db48aa4ad720ffc4c15f28eaa4722f01aacf3cb72af565", 0x202}], 0x1) ftruncate(r5, 0x20008002) r7 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x2) symlinkat(&(0x7f0000000140)='./file1\x00', r5, &(0x7f0000000180)='./file0\x00') preadv(r7, &(0x7f0000000880)=[{&(0x7f0000000240)=""/77, 0x4d}], 0x1, 0x8000002) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000100)) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000000c0)) 3.630588ms ago: executing program 1 (id=1046): fcntl$getown(0xffffffffffffffff, 0x5) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) (async) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0xd0414123774e257, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000100)="1c1c8d9e44f197f780b76788201e596f2ebfaad076a872b70cd0c0be7785aa8427c1fe9c8ff3b03c472cd874a5d39e7e428bf2c2ac248208a8ec0203b2fd9fd84f61de5ebd8ea7b8b87adfa684c269b90f8590b6f5ae505c5c170b9e4b95c945bed6ef03894542db39b141db597c569f4e92225521f40c8411abde52602d0502a1e9c05b6fa6a0d7b8f9632767d775674f10ac9705e8c476505a8611fedf1059c3389cbfc1125b165eb693b0b7ff6c09147ef7884c4a6e616fe39c60", 0xbc}, {&(0x7f00000001c0)="fadfc0fa10b53bfb44e16a58eb5d4f35c21050bb95a3f75a87489cb08bdb8d18d2f2ee938474aac3f738fa0acfeb991fdd5ce495934fef51de3ea12d9baccf7e796a3eb91e2c09532cfd054f2fa10ecc55802b1ce2c8df2431b0461d082d1a051041f8d2780b88778272d67306d4f63f199a5afd1bb6e53b9fa2cf24328830bc9b666950c50b7cba252c66db62620e3c8cf8d6497bf20dca14b4d4cb7916daae987975958c362e9e449923754e47b81d8d41db72451680c73d5bc07044e8a1afc484", 0xc2}, {&(0x7f00000002c0)="8e40a0ec29c2438100dce0a9ed9dea0edd101af216fc6e242e74f745ea5b08e5252dbbe4b779ba2f84829703ac76b4d3c156060a5ed187f38aa239209a3531bdd3db7c7c805107d499db3d0c1646c97e056121226f9f16ae9e05bfc42162e5e782f49bf99cf20afd1770ca56159abbe74c3843882247d1824c92a25c42ccb2c750d09204a59b3bbc5c7b20a6f3ea2ecf27a45d27bf4928b44d18e04001937f7335ea69489199d27831798be3fed96a2af1ecafee931956315a58c71d80ece48fb772b8afb557509832e33d16addb6da8fa1d249189c680f8d306ca58a886758e6d8a054acb", 0xe5}, {&(0x7f00000003c0)="977049dc5824460b34a8e6aa1459e2ecd4f13c454f40770238c7bc0e69333516178720f15076671e09114949d92cc6f57ea0b4300bcbfba79c85c9d26cf6a2f3e6982e06ca7a11fe94768918fbc21705c54dc756d99b7a3e1903323fbb9fade16fe04188b3bc8a53b2df608d275fa367029ededef5d6a13924a638da1cd2c67d86136c0ed5cdfaebcf466aec54230309dc28c98d8fb15a7dfaa74ea23eb5f88981b89bb6db3a55ff12be3101e742fbf28c1f750066edfbe40b22e83f911735850483daf190bc29226a9072b2e54224ad06494c7ed2915eded5b5e4e7e99de942cb793523021580337f0851", 0xeb}], 0x4, 0x0, 0x0, 0x6}, 0x8) syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="8b4f69c83b01fffffffffdff86dd61b91d3a00102c03fe8000000000000000000000000000bb4079e811670a1ec2952a4234926cce073c000003000000002b"]) 538.223µs ago: executing program 1 (id=1047): connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000080)={0x5, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc0205601, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "97a662780400000000000000d100"}) 0s ago: executing program 0 (id=1048): mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x7fffffffffffffff, [{&(0x7f000049a000/0x2000)=nil, &(0x7f00000e1000/0x4000)=nil, 0x19ea}, {&(0x7f000025c000/0x3000)=nil, &(0x7f000074b000/0x7000)=nil, 0x4}, {&(0x7f00000a3000/0x1000)=nil, &(0x7f0000795000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00002cd000/0x3000)=nil, 0xfdfffffffffff7f5}, {&(0x7f0000797000/0x2000)=nil, &(0x7f0000180000/0x4000)=nil, 0x8}, {&(0x7f000060b000/0x2000)=nil, &(0x7f000012a000/0x3000)=nil}, {&(0x7f0000123000/0x3000)=nil, &(0x7f00003d5000/0x4000)=nil, 0x8}, {&(0x7f00002f3000/0x3000)=nil, &(0x7f0000505000/0x2000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00002b8000/0x3000)=nil, 0x3}, {&(0x7f0000121000/0x2000)=nil, &(0x7f0000750000/0x2000)=nil, 0xc3}, {&(0x7f00005b9000/0x2000)=nil, &(0x7f00005c5000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000025000/0x3000)=nil, 0x7ff}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000508000/0x2000)=nil, 0x10000000000008}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000164000/0x1000)=nil, 0xfffffffffffffff6}, {&(0x7f0000457000/0x3000)=nil, &(0x7f00001ae000/0x3000)=nil, 0x1000039f7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000699000/0x4000)=nil, 0x5ba3}], './file0\x00', 0x4}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r0, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffe, 0x5, '!\r\x00\x00\x00\b\x00', 0x61616161, 0x5}) select(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.101' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error wskbd0: can't attach mux (error=5) pckbd_enable: command error uvn_flush: obj=0xfffffd80611bc300, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! OpenBSD/amd64 (ci-openbsd-multicore-0.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error pmap_unwire: wiring for pmap 0xfffffd8067ec6500 va 0x200000001000 didn't change! pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 OpenBSD/amd64 (Amnesiac) (tty00) login: denied attempt to set clock forward to 8214617893260898094 denied attempt to set clock forward to 77309411334 pckbd_enable: command error   OpenBSD/amd64 (Amnesiac) (tty00) login: uvn_flush: obj=0xfffffd8058990520, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! WARNING: thread `nfsio' (208843) exits with status -1 WARNING: thread `nfsio' (128112) exits with status -1 WARNING: thread `nfsio' (115311) exits with status -1 WARNING: thread `nfsio' (298524) exits with status -1 WARNING: thread `nfsio' (8707) exits with status -1 WARNING: thread `nfsio' (30763) exits with status -1 WARNING: thread `nfsio' (25100) exits with status -1 WARNING: thread `nfsio' (153380) exits with status -1 WARNING: thread `nfsio' (396053) exits with status -1 WARNING: thread `nfsio' (51178) exits with status -1 WARNING: thread `nfsio' (454989) exits with status -1 WARNING: thread `nfsio' (383987) exits with status -1 WARNING: thread `nfsio' (462554) exits with status -1 WARNING: thread `nfsio' (36977) exits with status -1 WARNING: thread `nfsio' (162987) exits with status -1 WARNING: thread `nfsio' (134444) exits with status -1 WARNING: thread `nfsio' (243754) exits with status -1 WARNING: thread `nfsio' (391629) exits with status -1 WARNING: thread `nfsio' (309358) exits with status -1 OpenBSD/amd64 (Amnesiac) (tty00) login: kernel: protection fault trap, code=0 Stopped at bpfdetach+0x70: movq 0(%r15),%r12 ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace bpfdetach(ffff800001478800) at bpfdetach+0x70 if_detach(ffff800001478800) at if_detach+0x1bb tun_clone_destroy(ffff800001478800) at tun_clone_destroy+0x2ce if_clone_destroy(ffff80003c439630) at if_clone_destroy+0x1d5 ifioctl(ffff800010fd8ec0,80206979,ffff80003c439630,ffff80003c42b258) at ifioctl+0x59d fifo_ioctl(ffff80003c439478) at fifo_ioctl+0x8e VOP_IOCTL(fffffd80586c4b00,80206979,ffff80003c439630,3,fffffd80097fb820,ffff80003c42b258) at VOP_IOCTL+0xac vn_ioctl(fffffd8064e4cc28,80206979,ffff80003c439630,ffff80003c42b258) at vn_ioctl+0xf8 sys_ioctl(ffff80003c42b258,ffff80003c439810,ffff80003c439760) at sys_ioctl+0x674 syscall(ffff80003c439810) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x92b21f6c1f0, count: -11 ddb{1}> show registers rdi 0xffff800033be7000 rsi 0x147ea acpi_pdirpa+0x65b rbp 0xffff80003c4391b0 rbx 0x80206979 __kernel_virt_to_phys+0x206979 rdx 0xffff800033be7000 rcx 0x147e9 acpi_pdirpa+0x65a rax 0xffffffff82490179 bpfdetach+0xb9 r8 0x30 r9 0x1 r10 0x2a2fc3cdd050270e r11 0x3ebcd19b4994c44e r12 0xdeaf0002deaf4152 r13 0xffff800001478e00 r14 0xffff800001478800 r15 0xdeaf0002deaf4152 rip 0xffffffff82490130 bpfdetach+0x70 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80003c439180 ss 0x10 bpfdetach+0x70: movq 0(%r15),%r12 ddb{1}> show proc PROC (syz-executor) tid=342162 pid=82163 tcnt=3 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003c42ad28,0xffff80003c42c038 process=0xffff8000fffee1c8 user=0xffff80003c434000, vmspace=0xfffffd805f4a0d80 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 34912 366324 11510 0 2 0 syz-executor 34912 288328 11510 0 2 0x4000000 syz-executor 34912 225524 11510 0 3 0x4000080 fsleep syz-executor 34912 133373 11510 0 3 0x4000080 fsleep syz-executor 99178 202201 92173 0 2 0 syz-executor 99178 324790 92173 0 2 0x4000000 syz-executor 82163 343202 78945 0 3 0x80 nanoslp syz-executor *82163 342162 78945 0 7 0x4000000 syz-executor 82163 71150 78945 0 3 0x4000080 fsleep syz-executor 78945 9957 93735 0 3 0x82 nanoslp syz-executor 73650 47097 11253 0 3 0x3000 suspend syz-executor 73650 502270 11253 0 3 0x4081000 biowait syz-executor 46934 295465 17871 0 4 0x82000 syz-executor 46934 153440 17871 0 3 0x4082000 biowait syz-executor 46934 212682 17871 0 4 0x4082000 syz-executor 46934 289211 17871 0 3 0x4002000 suspend syz-executor 46934 477126 17871 0 4 0x4082000 syz-executor 66298 313396 1 0 3 0x100083 ttyin getty 92173 117616 93735 0 3 0x82 nanoslp syz-executor 41886 53973 93735 0 3 0x82 wait syz-executor 33875 419367 0 0 3 0x14200 acct acct 11510 399719 93735 0 3 0x82 nanoslp syz-executor 88211 161137 0 0 3 0x14280 nfsidl nfsio 83408 144259 0 0 3 0x14200 bored sosplice 12419 399219 93735 0 3 0x82 wait syz-executor 17871 15869 93735 0 3 0x82 nanoslp syz-executor 11253 51125 93735 0 3 0x82 nanoslp syz-executor 3173 322239 93735 0 3 0x82 nanoslp syz-executor 93735 132648 79812 0 3 0x82 kqread syz-executor 79812 133787 33674 0 3 0x10008a sigsusp ksh 33674 435696 98516 0 3 0x98 kqread sshd-session 98516 422226 58547 0 3 0x92 kqread sshd-session 58547 122630 1 0 3 0x88 kqread sshd 91168 331390 96712 74 3 0x1100092 bpf pflogd 96712 278123 1 0 3 0x80 sbwait pflogd 84542 446289 45977 73 3 0x1100090 kqread syslogd 45977 111413 1 0 3 0x100082 sbwait syslogd 12573 62748 1 0 3 0x100080 kqread resolvd 4642 128781 14577 77 3 0x100092 kqread dhcpleased 6239 490788 14577 77 2 0x100092 dhcpleased 14577 154038 1 0 3 0x80 kqread dhcpleased 93634 108067 0 0 3 0x14200 bored smr 69877 255482 0 0 3 0x14200 pgzero zerothread 66311 349035 0 0 3 0x14200 aiodoned aiodoned 41310 146754 0 0 3 0x14200 syncer update 39653 472295 0 0 3 0x14200 cleaner cleaner 3812 5375 0 0 3 0x14200 reaper reaper 96883 26725 0 0 3 0x14200 pgdaemon pagedaemon 1916 252009 0 0 3 0x14200 bored viomb 7853 424058 0 0 3 0x40014200 acpi0 acpi0 78086 80014 0 0 3 0x40014200 idle1 83356 435995 0 0 3 0x14200 bored softnet1 75802 522522 0 0 3 0x14200 tqbarend softnet0 57998 520619 0 0 3 0x14200 bored systqmp 26447 248530 0 0 3 0x14200 bored systq 19428 231905 0 0 3 0x14200 tmoslp softclockmp 46681 280419 0 0 3 0x40014200 tmoslp softclock 93701 274348 0 0 3 0x40014200 idle0 1 128161 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{1}> show all locks Process 82163 (syz-executor) thread 0xffff80003c42b258 (342162) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff83905e08) #0 witness_lock+0x5f1 #1 __mp_acquire_count+0x58 #2 sleep_finish+0x2d8 #3 rw_do_enter_write+0x1dc #4 lf_purgelocks+0x2f #5 vgonel+0x47e #6 vop_generic_revoke+0x3ea #7 VOP_REVOKE+0x65 #8 vdevgone+0x17b #9 bpfsdetach+0x155 #10 bpfdetach+0xa6 #11 if_detach+0x1bb #12 tun_clone_destroy+0x2ce #13 if_clone_destroy+0x1d5 #14 ifioctl+0x59d #15 fifo_ioctl+0x8e #16 VOP_IOCTL+0xac #17 vn_ioctl+0xf8 #18 sys_ioctl+0x674 exclusive rwlock clonelk r = 0 (0xffffffff837aac28) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 if_clone_destroy+0x67 #3 ifioctl+0x59d #4 fifo_ioctl+0x8e #5 VOP_IOCTL+0xac #6 vn_ioctl+0xf8 #7 sys_ioctl+0x674 #8 syscall+0xbd4 #9 Xsyscall+0x128 Process 73650 (syz-executor) thread 0xffff80003c42d4e8 (502270) exclusive rrwlock inode r = 0 (0xfffffd806e083c40) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vn_write+0x18f #6 dofilewritev+0x242 #7 sys_write+0xa2 #8 syscall+0xbd4 #9 Xsyscall+0x128 Process 46934 (syz-executor) thread 0xffff80003c42bcb8 (153440) exclusive rrwlock inode r = 0 (0xfffffd8073518dd0) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vn_write+0x18f #6 dofilewritev+0x242 #7 sys_write+0xa2 #8 syscall+0xbd4 #9 Xsyscall+0x128 Process 75802 (softnet0) thread 0xffff8000ffffe298 (522522) shared rwlock softnet0 r = 0 (0xffff80000002c078) #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 10226 11174K 11802K 166960K 12853 0 pcb 20 14K 16K 166960K 420 0 rtable 205 10K 10K 166960K 701 0 pf 38 18K 81K 166960K 156 0 ifaddr 40 7K 7K 166960K 109 0 ifgroup 57 2K 2K 166960K 170 0 sysctl 4 1K 9K 166960K 19 0 counters 72 37K 37K 166960K 418 0 ioctlops 1 1K 4K 166960K 1950 0 iov 0 0K 16K 166960K 56 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1486 93K 94K 166960K 2788 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 616K 620K 166960K 11 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 35 0 dirhash 12 2K 2K 166960K 36 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 240K 166960K 1274 0 sigio 0 0K 0K 166960K 33 0 proc 72 115K 164K 166960K 778 0 subproc 72 4K 4K 166960K 118 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 159 0 in_multi 79 5K 7K 166960K 221 0 ether_multi 1 0K 0K 166960K 22 0 mrt 1 0K 0K 166960K 18 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 109 493K 493K 166960K 109 0 exec 0 0K 1K 166960K 645 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 3 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 276 161K 178K 166960K 13816 0 UVM aobj 19 4K 4K 166960K 19 0 pinsyscall 43 86K 106K 166960K 2546 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 91 0 NDP 15 0K 2K 166960K 73 0 temp 76 8656K 8912K 166960K 49485 0 kqueue 14 22K 32K 166960K 240 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 202 0 199 3 2 1 3 0 8 0 rtentry 176 227 0 146 7 1 6 6 0 8 0 unpcb 144 611 0 592 4 2 2 3 0 8 1 syncache 336 7 0 7 3 2 1 1 0 8 1 tcpqe 32 4 0 4 1 0 1 1 0 8 1 tcpcb 736 360 0 351 5 3 2 4 0 8 0 arp 136 31 0 15 1 0 1 1 0 8 0 ipq 40 1 0 1 1 1 0 1 0 8 0 ipqe 40 3 0 3 1 1 0 1 0 8 0 inpcb 328 1521 0 1506 18 8 10 10 0 8 8 nd6 152 44 0 24 1 0 1 1 0 8 0 pkpcb 40 13 0 13 1 1 0 1 0 8 0 kcovpl 48 13 0 5 1 0 1 1 0 8 0 ppxss 1192 158 0 154 3 2 1 1 0 8 0 pppxif 1504 132 0 132 2 2 0 1 0 8 0 pfstscr 40 77 0 76 3 2 1 1 0 8 0 pffrag 232 10 0 1 1 0 1 1 0 482 0 pffrnode 88 9 0 1 1 0 1 1 0 8 0 pffrent 40 82 0 70 1 0 1 1 0 8 0 pfosfp 40 1429 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1429 0 714 21 0 21 21 0 8 0 pfrktable 1344 2 0 2 2 2 0 1 0 8 0 pfanchor 1288 3 0 0 1 0 1 1 0 8 0 pftag 88 1 0 0 1 0 1 1 0 8 0 pfstitem 24 62 0 29 1 0 1 1 0 8 0 pfstkey 128 204 0 171 2 0 2 2 0 8 0 pfstate 384 132 0 101 5 1 4 5 0 8 0 pfrule 1344 30 0 24 2 1 1 2 0 8 0 rttmr 136 5 0 5 2 1 1 1 0 8 1 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 908 0 566 32 8 24 31 0 8 2 art_table 40 910 0 566 5 0 5 5 0 8 0 art_node 32 193 0 123 1 0 1 1 0 8 0 sysvmsgpl 40 7 0 6 4 3 1 1 0 8 0 semapl 112 30 0 20 1 0 1 1 0 8 0 shmpl 112 16 0 0 1 0 1 1 0 8 0 dirhash 1024 33 0 16 3 0 3 3 0 8 0 dino2pl 256 3928 0 2413 96 0 96 96 0 8 0 ffsino 296 3928 0 2413 117 0 117 117 0 8 0 nchpl 144 5618 0 3894 64 0 64 64 0 8 0 rtmask 32 3 0 3 1 0 1 1 0 8 1 vnodes 216 4721 0 0 263 0 263 263 0 8 0 namei 1024 20028 0 20028 4 3 1 2 0 8 1 percpumem 16 225 0 173 1 0 1 1 0 8 0 kstatmem 264 98 0 67 4 1 3 3 0 8 0 scsiplug 72 6 0 6 3 2 1 1 0 8 1 scxspl 216 48984 0 48982 11 9 2 8 1 8 1 plimitpl 152 311 0 290 1 0 1 1 0 8 0 sigapl 424 1590 0 1539 9 1 8 8 0 8 1 knotepl 120 422 0 0 13 0 13 13 0 8 0 kqueuepl 224 434 0 422 4 2 2 3 0 8 1 pipepl 344 358 0 330 9 3 6 9 0 8 3 fdescpl 528 1550 0 1518 3 0 3 3 0 8 0 filepl 160 10795 0 10553 24 7 17 20 0 8 4 lockfpl 104 444 0 441 1 0 1 1 0 8 0 lockfspl 48 151 0 148 1 0 1 1 0 8 0 sessionpl 144 34 0 25 1 0 1 1 0 8 0 pgrppl 48 58 0 41 1 0 1 1 0 8 0 ucredpl 104 2254 0 2240 1 0 1 1 0 8 0 zombiepl 144 2220 0 2216 1 0 1 1 0 8 0 processpl 1232 1590 0 1539 6 0 6 6 0 8 0 procpl 664 3562 0 3500 8 0 8 8 0 8 1 sosppl 168 6 0 6 2 1 1 1 0 8 1 sockpl 752 2377 0 2340 23 9 14 14 0 8 9 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 112 0 0 14 0 14 14 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 44 0 0 5 0 5 5 0 8 0 mtagpl 96 4 0 0 1 0 1 1 0 8 0 mbufpl 256 904 0 0 57 0 57 57 0 8 0 bufpl 280 23114 0 16977 439 0 439 439 0 8 0 anonpl 32 15759 0 0 127 0 127 127 0 246 0 amapchunkpl 152 45940 0 45114 52 20 32 33 0 158 0 amappl16 200 7628 0 7349 40 23 17 33 0 8 2 amappl15 192 3 0 3 1 1 0 1 0 8 0 amappl14 184 5 0 5 1 1 0 1 0 8 0 amappl13 176 487 0 485 1 0 1 1 0 8 0 amappl12 168 1974 0 1931 3 0 3 3 0 8 0 amappl11 160 23 0 23 1 1 0 1 0 8 0 amappl10 152 51 0 37 1 0 1 1 0 8 0 amappl9 144 268 0 268 1 1 0 1 0 8 0 amappl8 136 45 0 42 1 0 1 1 0 8 0 amappl7 128 106 0 104 1 0 1 1 0 8 0 amappl6 120 351 0 336 1 0 1 1 0 8 0 amappl5 112 81 0 70 1 0 1 1 0 8 0 amappl4 104 467 0 437 1 0 1 1 0 8 0 amappl3 96 7965 0 7858 4 1 3 3 0 8 0 amappl2 88 1672 0 1594 2 0 2 2 0 8 0 amappl1 80 14894 0 14300 16 2 14 15 0 8 0 amappl 88 12764 0 12565 5 0 5 5 0 92 0 uvmvnodes 80 4721 0 0 97 0 97 97 0 8 0 dma4096 4096 2 0 2 2 2 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 8 0 8 2 2 0 1 0 8 0 dma128 128 255 0 255 3 2 1 1 0 8 1 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 19 0 18 1 0 1 1 0 8 0 aobjpl 72 18 0 0 1 0 1 1 0 8 0 uaddrrnd 24 1550 0 1518 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1550 0 1518 1 0 1 1 0 8 0 vmmpekpl 168 14873 0 14829 3 0 3 3 0 8 0 vmmpepl 168 107316 0 105061 117 15 102 114 0 357 3 vmsppl 488 1549 0 1518 6 1 5 5 0 8 0 rwobjpl 80 37510 0 31552 123 1 122 122 0 8 0 pdppl 4096 3108 0 3036 116 42 74 86 0 8 2 pvpl 32 26600 0 0 217 2 215 215 0 265 0 pmappl 256 1549 0 1518 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 348 0 62 9 0 9 9 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff837ecff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83905c00) at __mp_lock+0x192 intr_handler(ffff80002a3c58d0,ffff80000007aa80) at intr_handler+0xe9 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f __mp_lock(ffffffff83905c00) at __mp_lock+0x19e __mp_acquire_count(ffffffff83905c00,2) at __mp_acquire_count+0x58 sleep_finish(ffffffffffffffff,1) at sleep_finish+0x2d8 msleep_nsec(ffff80000002c070,ffff80000002c018,20,ffffffff83414d85,ffffffffffffffff) at msleep_nsec+0x132 taskq_do_barrier(ffff80000002c000) at taskq_do_barrier+0x15f ifq_destroy(ffff800001493ab0) at ifq_destroy+0x106 if_detach(ffff800001493800) at if_detach+0x6c6 pppacclose(637d,9,2000,ffff80003c42b788) at pppacclose+0x118 spec_close(ffff80002a3c5d20) at spec_close+0x417 VOP_CLOSE(fffffd80586c47a0,9,fffffd80097fb820,ffff80003c42b788) at VOP_CLOSE+0x132 vn_closefile(fffffd8061288ee0,ffff80003c42b788) at vn_closefile+0x12b fdrop(fffffd8061288ee0,ffff80003c42b788) at fdrop+0x121 closef(fffffd8061288ee0,ffff80003c42b788) at closef+0x192 fdfree(ffff80003c42b788) at fdfree+0x116 exit1(ffff80003c42b788,0,0,1) at exit1+0x576 sys_exit(ffff80003c42b788,ffff80002a3c6090,ffff80002a3c5fe0) at sys_exit+0x1a syscall(ffff80002a3c6090) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7267d223ecf0, count: -24 ddb{0}> machine ddbcpu 1 Stopped at bpfdetach+0x70: movq 0(%r15),%r12 ddb{1}> trace bpfdetach(ffff800001478800) at bpfdetach+0x70 if_detach(ffff800001478800) at if_detach+0x1bb tun_clone_destroy(ffff800001478800) at tun_clone_destroy+0x2ce if_clone_destroy(ffff80003c439630) at if_clone_destroy+0x1d5 ifioctl(ffff800010fd8ec0,80206979,ffff80003c439630,ffff80003c42b258) at ifioctl+0x59d fifo_ioctl(ffff80003c439478) at fifo_ioctl+0x8e VOP_IOCTL(fffffd80586c4b00,80206979,ffff80003c439630,3,fffffd80097fb820,ffff80003c42b258) at VOP_IOCTL+0xac vn_ioctl(fffffd8064e4cc28,80206979,ffff80003c439630,ffff80003c42b258) at vn_ioctl+0xf8 sys_ioctl(ffff80003c42b258,ffff80003c439810,ffff80003c439760) at sys_ioctl+0x674 syscall(ffff80003c439810) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x92b21f6c1f0, count: -11