last executing test programs: 6.80800146s ago: executing program 0 (id=348): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x87, 0xe, 0xbb, 0x2012}, {0x6, 0xed, 0x12, 0x800}]}) write(r1, &(0x7f00000002c0)="d81ad3ede1f3bd8558d5c7364888", 0xe) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8005, 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "01000000d000"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x2, 0x1, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe20) setitimer(0x0, 0x0, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0xfffffffffffffda6) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000200)) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000002c0)={0x0, 0x0}) 6.380565641s ago: executing program 0 (id=357): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x4c}], 0x1, 0x3) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x76, &(0x7f0000000740)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x40, 0x3a, 0x5, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x1, 0x0, 0x5, '\x00', {0x2, 0x6, "92c714", 0x5, 0x3c, 0x0, @loopback, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, [@dstopts={0x2b, 0x0, '\x00', [@ra={0x5, 0x2, 0x9}]}]}}}}}}}) 6.183903599s ago: executing program 0 (id=363): r0 = open$dir(&(0x7f0000000440)='.\x00', 0x10000, 0x0) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) setreuid(r1, 0xee01) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffa9f, 0x7, {0x8, 0x1}}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) ioctl$TIOCSETA(r2, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x400004, '\x00', 0x6, 0xfffffffc}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x23, &(0x7f0000000180)="b1f5d915", 0x4) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x80000001) 6.007559822s ago: executing program 0 (id=368): sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f00007d2000/0x4000)=nil, 0x4000, 0x5) (async) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0xab48) (async) writev(r0, &(0x7f00000005c0)=[{&(0x7f00000000c0)="153fb41e714b6a88d0d83be1ea38180e2fb7f0618e9a8295021ea4a8c4c23c723afa7dbccf6cc6d05f683e0a7c8bb87b14adad89f3f764384e91b446eb080416dc932f1fbef843094998b3bee2323a44c818b43fdf30ecee5185535f367c2a0c205a942f231fb412032501f7a8273427abfa68cf41f88759d8f18dd6759bdbb1868db3b5c77bc96fefa948f305090a92162187230a356dc0ba90f9e963e2fe6ea54aa6307d9adfc59e37950a5f46dd74a3c350ca14d4d0175f438186dd94a1", 0xbf}, {&(0x7f0000000000)="f4b729627ed87102dd772d5087e4dc79f2db34e7bb9165f536ede5bf6f5f1e52aef96a9f64d7989d4d0d32439feb09380e825a99adcc8c12f49099a94221", 0x3e}, {&(0x7f0000000180)="72a1f0242a29418f6cb68a52afba2375e1bb772532699dcea2bbfe5e928d4374a0671b6d316f8cc4661667f3e076484954ad623c811444c7fa42915bb6ec46c0d9a67c084d45c59ca59d7c6d331c4d71456680ecf7166ec036a04b322915ec2d28392370f3c0ea9315ccb3afd458e6a3", 0x70}, {&(0x7f0000000200)="6ad5ad0aedb6a98923a48c92b3f486b0163fb5f62a8331d8e8201b5fa195b3930c0ce8dcfbb9256d7e1414884d433490ffaaa792c07b527617cc88d8d6498c18dfd2473c5df331a6fa11a5697d8525662e08e3281a3c96564d4d4db6402e8b42ba557439b77d54635ae4fbf90daabff1893f04947cbf01403aef3a1289480a560b76732c403b9834ef9465ab5108b5ada21a28d8c1a3558ead2ad86ae128a10eaddeb07f4ecf3992", 0xa8}, {&(0x7f00000002c0)="5bdc2fcb1846da0296d15e88180da428509f61d5d4bbfb04b76d81d5076edb4bcff658c15e446814f5f558361ecb2ef92106099dbdbecfec05312db8ba3b8273d16ce290d009bdd0524fab6eb95962e0054dbbc3bcb87311649357d70826eaced5a373bb7178c93eec146941610437513a1ca7eceae964d16a3c158c35eec5b44a7f5f8df79d56a49c9bdeeb60b2462dc9c72c73207f5130faf1f6f77c8238261d08f969412ae2f84934061a66cda6", 0xaf}, {&(0x7f0000000040)="bf7eadbf06f971ff8fd77207d4db006b08aa54b1aaffbd2cbd875ef67006821d17df2db243d0fe7ee0a200afdf3ae14207e2e91ba9ad08369f", 0x39}, {&(0x7f0000000380)="9258b67566dd85c5025daa5f9e37f7d6dc68cd220b8b1fe71fe18ef67c20c07611b9a136111687aaaccf3883b71ef8772bf7d64909003aab549851c5a0c474f378135a5150f26e2ad07b09868f01793f66556a94a7f9c1e7e8107b72e7b70b6af5a6e8b2275ab603735a9ff50ba9cd4be7a555a5b5d730ed2800d6cbaabecbe99c32182951d6f8f38d0e05e757fa9d18f17e1114c324f4382e2a6e0fda92f9690b132590e5e07aef", 0xa8}, {&(0x7f0000000440)="d23c291d89c7325af2014fe413403cc30fbeaaa751db1eca6cb3a2d317d8ede5ffdd8f3e0a5a39bf01bf7094ed75fc24f53067c09223347c961f9bb7619a87fa76522b05730bf853c551a8dfd859d59079d056b9cc37b8102acf1fc1bc63e60bfb68457c87", 0x65}, {&(0x7f00000004c0)="3c9bcc0b8da92a77e6f6f585452493a9fcad4d46755b58990b4bdf7aa5720bc64cf6029fc7af414cf885f859e8b23d801f53600bb11f81d88c5ed4b3095923646307fe958852a93cacdc1daea318d1369335b6a7a098675e4bab79ec4b195183177d3fa191050a2cfd7d23b672743744b67b8a922cf2df6d57a1b22da6346b2870ebaf1b600782035e1d75c5cc1212841bb180e3c325335b9bc894ce7cdcdc7f0820b5e937bf06141041f5837f6acc8016b5bd085825a5cf1be6c6d0921fb1c23e27251b9d56c4014f413f94765c945567eeaa59f9", 0xd5}], 0x9) r1 = socket(0x11, 0x3, 0x3) sendto$unix(r1, &(0x7f0000000280)="b1000501600000001600000007000000045c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236a3f20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e40500000000000000000900000000000000", 0xb1, 0x0, 0x0, 0x0) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000680)) 3.195565403s ago: executing program 5 (id=440): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) (async) recvmsg(r3, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/51, 0x33}, 0x0) (async) sendmsg(r1, &(0x7f0000000180)={&(0x7f0000000000)=@in6={0x18, 0x0, 0xfffffffc, 0x40}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000ac0)="9a4ed289840663fbf20bf01005e4e52ed55b409ff7189fbb51e824646b1a7f7de2e1f8fc8c678b4e31e1279ccbb1aa3849a7a1660633ddd50fc95fadc0bfa0bc92b8651510f73417ff9938255b168efd4c0eeec4a3af7e5499e4d9fed86ab9aca5e1ed6c0b86a39e267400cdbe846434aba154e9f36836b600734d2d399e94a46553b3d77a5571ce34fe88bb116b61465b4d6c8b84242257d3b0204bea96fa437dbbd55547800bf9e2103b13118739c1903b76ae7a0c152333fce4a30c8ee4f5160691d0c2ab2c409e13bf7a8a9aaef504fab7d3f2c77e098009c7bcf2a0bf82bc694d8e7115a0a214d1d078bb584bd543a635c9f2e182419d0c36a7d97756ac62698711224847777c0890ae61023726ff13c03a0afa3779d004db2cc732a5f963e61b9b4036d1cd3292eef86158233b10d352affbb64e38b092e0788272ad0bf36066f245c32d656fd563ab11e5c038c84bcb14179697be492cf3c474509eac8327d8fc2c68775a02e652ada9daba8a5b51a7874781c7b4f5f68ee1d48b01df3040e7864d7b4d7106348457300bb3326869e9317f09918654951e480c3001a71acb167d56428e11be32c5c9ff0ecfcc52e5d9191615a1e94ddd58091d5c0de58dcc45d7b1b9fd967ca87b9bf95a1c57f8b33e6672d62445aaea707eb4f51d02aebfc068d05f8421b1a358541a2a6a7a1f7033aa29d7ea04af419a36eb4383bb2ddfc84dd032eea16bef4ad123b23946cb0945082b3e45c7eb80fc5f1897eb392ca977a9b55a659e74cf241023034f2cae0f9a4664e1d9ebd3b21957c92d21eefd342eea2b85e243dc1d2f14cfe9426de7afcd627d00547aba34da24ba5c4b5b879ad5501a7a9289c9393df9a9597e7307c4c6cf15cb24c942264abdc729589d6b544d33efd2d0f8951c925a937ec34a86d1a6eeb92a505c3b65e24416d1c845ebcd7efa28b420901f8cbb7a5e9a2e4eb6088fba2cd49728f697309e34b8bb75ae3f51e49fbab3c85e4eaa168e8190b986e1b5393fe76ffe09cad6b5398dff82abab8bb8bbe3a4594432a582e9153b784f1a4a448cf2b757d2d1ee43eb156ee836f5c67a2b34d0cc15ea55abbd240513f7a48e435ae555219e5093566007a84f4d5dd908b3587ee3dbaafa86f9c68df033e47d6a713464e6a73c8b17b0e3860b95fb9d0c5c0584edbca32bd4b01402659433fd20cbadc7804f13c4088c2596a5d66ec0f0aac577d0834be23b26f2834b6e48d5e04a52f4628da566042b4e53e259225f0605e799565b311eab16eb646870be0349ea3d0a808a769515cc408ab6aaedc4ecb1e78fc0329f11f429d7099091b6e29590bf7269bd12502fcafd46b2758e05bc22a42e990e4845da78ee4316c656c79866666ea8beec2f7ea18f61c0f96e6802b48c5975328d2106c0edc068eb95dc0ac14c69f8ef627ab1b2ebbd55446697a0871a03768a989aee52bae1c1cd0f0edd90cd1e1ea96df47208cb0a92df3c7b3ffc577cd1c919eb8cb17c5fa0038bc34bded89d28ce4b28af7c16c83baff44c4dcaf55615890091a5421b5ea57cc9a5c7e34609342f57d9161834d030445d80ce52b94f33709ae4e8bbc66c62ae1c76ec2fef8c62517faafbd3122caff5e6f18b3ab0f16931b2b58a087b7b01f1f469c4e8ded26c097589e8d938da629d9ea92ecfcc80e79db98b64fe0fad7165784f42ec06614af40cc3cc507532912a6606fd1022493ca3fa0bfa8849714e763c5d1b87476e71c059060d03d18caf6a148ab76b365f04c55147c2fd65dae7929f5d222d05e994db15d238d78833ab36698f05bee2dd8985aadcd94ce13a735ed320c4741e43fa0eba36cea60d2f90011ff4ae9743957c6c538482f4998491749576ba266b56859b9fcf241ab1fe0b4c8e437e2f8331e15a73cd11c5b78f1855f938d840814d28e778437cbab103949b4243d1fcb4131f1f8403963a1d47c7d4d2a0dab4a7dbed8303f144ef6316b9bf88242a44add3670c4c06a4c260035f94725062bf9e9698a5bdc9666d8e8610fc8f01c6c96dcc8f1034493afcdb9d6f959abf75dc964dd0fa62c2178a95b484e02669fa0764d7e595d748eabed3c1a1d90047514f0485d7e10afe3749db2bca70d6426302219dcaa3de051df86739fc6d6d5e74f576b6e97a5a661302881b85d5578c0f09bdc51c34ed09fc0fe118c46118ff20c5314c9a9cd6d9a7d69393b002638f4369a3b851425395afbdea23f6e6c9b85a1505ec54699bd22612555a7e00dc982b4780e18813bca68f12da19eaa0299905cb997c2144d52580fd820dd37eed99c0f344f7d7c0816695379c72d1a3a920d49e1ad2bd8c14f70b6145af270450129d323079a4076f90a2c14f04194582d40303e2d6a2b235fb82bb8b9bb254e1c01a5815b41f9836620c81cc3403d9a256e40dd3a1fbe7ea4a616ecd0ce2cc1669112f2bcabd6bdf4a7dddf6f763a0571398ea93c7296440d31cfdea83b688cb8b8202406db789969407b2c4dc1dbfd99a2a42d58ea63f2cc7de55d3cad69b179c2d41765d54a305bf6523b0f981fd259978166b07ba29f8b95a714273432b68150f430e6def94a8d062f148e109ec607f178bd71478ab4960998049998d0a71812391740ab1a6b05ed08bec3dec1e5dffc5303015bd9ee6f57e1745855053302e58e7a82201cb21af726137f66ba79fb20ede363e0592f7500da3662c74f09857b71734973e101196eba5e6d724bc7b0b390888b61543d694aa54c05a50a78801038735c431158046c13a4aa3f1ac8dba009ca53e9b97dcb31cbd8560cf451d73529820f2c180ea81857eb695e1b46df01db90a194ec05c243ae0f3b0b6ebc5815745befad4756ae4957c004a1829d82e4b2198d9137453fc029539d5d9adc09f64980f649eda8866c3baf2425f715a8c78c48e4758b7661c49fbd734d9a8671fa1dded509d9272e2782e32e44d4372ba6513c8e54ffa93e0193d1d1352df2fc4813828a1b757b0665901ba4607fb69e5769a475e840c0dc46158a7711344aa6c0882f54d49aaa8e2045f3009e7685250f4893342bfd7a5c98605f5e8f9cf36e31bb19788815827a60df7c65d133da8f26cbd038900dae338a941ff64d70155a652b9ea11cad2e966a6856eaafa7a408ecc9d035608063b004443471d21df464dad45947cff1dfe72eab93056047965f2126d6bdd7fd577f6e3cb2edd9931c70a234d33ae20bd51ffe589e50df539c0c9853a1b60ad0971eda02018b39ef9e9f38661d5b8724ad75f7ecec93caf7b03a5ac37390a4b8825e9d591c6d40e75da6bbba48e4bb23702e3fa40f23ad531bbff0a34a416b4de658edf62b2e96c18cff4bca581806fe58f9a93de1a3ad22b7a5a0656c6cfe0e41e8fbc2ccb91e11e979627edf89c0289cc72e71151286f38de2383738ab0764164025447d37435507e629302f723d767a707bacee7ffd4594e4e6ef2c60f33cab9c1265790546885becc83e1c7b52fb138b3c4957fec8234001ad683cea7b0b0c7677deb0abefe2aa9987675bf04222ab5ad627c39b3c4c091552be483990ef66d0b1551e6a4479cd01d094604aaee916c639bc9a2539a153d0013ac0448f2f751fb53a5e436b47e3bc350bafe4c762d503227eac30a5f2bb3ea902c9f70504efdf41d032f9982ccee563ecd2afb8a360aaa688b26a8897c66f725c5bddd0c0f5b3cc4eef0a9269bb21344c82f788c1fc3fa0bdfacca1245471a15557f95f5c3e2912fcdb3f3e793cbdef215bb65a9694ae249af6e2b023baa105bb534505468a6156dbf462bd1d6587f0070c32742e824dc30872c20b8a80ae3755ce8461e6a47c145d7e139de031dd08796947d67e43112c2e09d9750d16a3566cb3f4cc23c759a0b6b0792302ca1089dccd018525892ccc7aef5f227517b9d22aab87fdbc7f33cb357643383fba4ac06c36d05f2369c7b02dbaef9e1f08f3dda0dcf0484d1c916a59a2d7954f0bb8fb9fdbece1bdc5df781c250deb0f50c086153100753b12e94766f08e5eaa578612f24a89e8d4ec0e8ad4d5a3312e8be01c3a9abaad1022ced759768c0d950868a455874de9a5d0e41c6a9fbe5e2e664374e6029dc81fe0d631b23934bc3fb39ce7ceb0df1dfcc226160f909626feb3978162c2006eecf53207310847da0dda765b4ea00e788564ba15560f91c5c8dd562b4a4877806a876033fe2709839879cc789f7dd582cad05da9f6011b465595d24264d6574628573ee3f8e717fb5e76791225f6841d68eaf5dab5d9477ca0f4f257c277c4759b65ae7149b222b42a5b30fa019cd8fe683cfad0a9b56398cd14a129fcdd2a1cfacf7c3d39230167ea0bd131fa2c2ffb6bd858dac2486b0ae540a911387a56e7ee244dbe38c804f09598e827d20583332095f9010b023cda67bfba446b3beb795fb59d53a93f2a1d0e306c847c854993b3d66c7b617ea03d517519a3649a167d5eb5962e7aadfb0631eaab5f24cad9f0ad230344dde2ef27777e6c9fa1b5b5d3fddc040648f938c2f5e4177464127ab3cf879bbab9ab80ef907d5cc2b71c70cf6e4921090460920b80fa01a2be31d1498c9a381e3ecad82de80a2b21c088dd21b0f3e35a75254f9473137503ae1b30fdead68bd9dadb974ba60f8c34757afbcaa7ca41c1cf289654e238e50953f4fbf2f7d938b6e40bbdad34c89296b8860ecf92e451585ebd5353caaa1d1a9334a398601bebaa4712a80e8e9d524de5eee853b2b5790f8b3b7b6dd505da85de49ff8c611ae0c89d97ea8a085f7b02c359f34fb264512e875e3a6c84a280167b4b8b0ed32765bb1e88dd3925f20e0d617cdd86b04530b61e4913ff390a60a98f518bc4332e3da24388990a670260b09035401503866a6a455c41898efd916eda2bae9ab00c66d8dbec3a575ee5f0521f1ebf8ae68e5ef53145a925f7f911a25a0506169052659b98c2cec061c47ee7b54c09e12a52cbea57637717e174e1e9d29f96c9e3d709f2eb1b5c3e480aa4e7c5be8a1de31cddbcd212a595161c6acad473f3812f51efa7d160fe6f2248643f41db85568a581d26eded9f4627013122148e08c99ff09e475979f3b8e9acfc81f0ea8adbffaeffd4816f0e0684f7bf88347a0c413ea8903ee8d2b81c62d75d9d0da2bf9ae21f8c2a7ac04c04d549497cafac486b8cad450ae3fae7078135cc7ce3a55885ce5f54aeee2ff0c7450723f8398168396f091ff2fe8953f93fe22ba923d63979e880dc766a58793ea34f3a32c6136860bafc97757c8236a9493941fc9ab5a50e504d600007f6093887bb6a7ce758b263614309c073e1730a9b01ac864c707254dc2670d04993d900ab0d2393b29f3cb7142d97a9dd369aee865e1483af987394a5e7ed42ec13ee42126f8f18fa307249a58ed7876862f2360262ef11e7454361da506ae408736c7f6933eb1271131501e0b2765be1b61b7750522301bae1bfc9bd834b137c990e76cc6ea0aa9d21e865a27b78dab018aaa406012c35033034a41b807a5f677f379a5547d0b191f9a5b7742ac66036387d70dd77dff202ae6beb5fddf593c8375eb1a1ae405fa1974dc891b9f99bb1962e7f54a74519e711e52aeed818ab3e79f728ff1a7809f32352aa84d9497a0e44d2718e1e51fd9cc9531ac50c2b2ed3a6eebb4bc95fcd4815c47825c6088e98d53f3f3a95c8cbf9b4ef62a8a1f9280987d0bc050bab2bd7c834b57319d8b458d29e30031bcdb3d902b4404d8e97ed061ec019ec17bceebf5e3323910cc0b93f167b3d2812c1ae27a9cb58d7f47408cd0188fa3", 0x1000}], 0x1, &(0x7f0000000340)=[{0x50, 0xffff, 0x2, "6c733de43d82ba06e8b043f54bcaccdbf68cdfcec324c059151bb9390b776363ed8d7568171567669274fcb8270385aed55adc0c060cc00a8f6c"}, {0xa8, 0x1, 0x4e, "7228d1750201f8151a45dc57e94721ea9e4801b680bdbee254f0dcbe0385eae20314a3c633d67919e7b0abf9ca377143f8983f36323c38f17017de69659f04ca775aca2ce44ba1103b43a4a59a7cac79b01a9e524dfc80a170f19baae7fe108464362a09b92d77a64e6ae899c84365e8df25d51ee4e7bc894f7a15d7110ae30a4def201422d365f80330cd211418f3d5e83c731736f3cd4f"}], 0xf8}, 0x10) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x8, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x4011}]}) (async) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) syz_emit_ethernet(0x557, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd617a00cd05212c75fe8000000000000000000000000000aaff0100000000000000000000000000010c0040200101000000060008000000005c3bf0adc060698825fe7551bd530bfe000000000000000000000000000000013c50628374cc93c79a3d860590c786f72f00810066000000370002f864000000320c0000000000000502ffff010100c20400000aa90746c978d27a2a59f2e03057429c62ef6fb9c77ae490c374727ebe34f56898563e38db07357cb56610cc16567d74bb9cb9aa5bbd5e7fdbe2fbfa6c6923c7a4853aec3535a98aa22bc20400000003c20400000fff000000000000002f33000000000000010200000463d134d340a174077bd887b0a208011313da3a847017735c1edb8b8f82a949a753b19838eb22a2b1e71a93d6243bed473d2dcb99d198475c02108d5ef172346617e7e5e1215e"]) socket$inet(0x2, 0x8000, 0x8) (async) syz_emit_ethernet(0x56, &(0x7f00000002c0)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600feffffffffffffff37f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYBLOB="de680702cf03345a7e03"]) syz_extract_tcp_res$synack(&(0x7f0000000440), 0x1, 0x0) (async) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040)="8858cd20", 0x4) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="3cb3ff3d3828e64ae9f989a016dd6442873668ee8adcc9b969e224607d7ffe92", 0x20}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="a900000071ac0058105a91501d94a3f64b26bfce05392f13cd6523e6fdd3112a60c95d258330a19cd513020d3b58a0a599ea62073684c73281c1dbc0425fb23ab905ad20d4b8ecc93c65c23a4e74d096f330dd1fadf7734869c2fa6b", &(0x7f0000000080)=0x5c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) (async) r6 = socket$inet(0x2, 0x2, 0x0) close(r6) (async) msync(&(0x7f0000343000/0x2000)=nil, 0x2000, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x2}) (async) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000001140), 0x0) (async) syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[]) 3.192797589s ago: executing program 4 (id=444): sysctl$kern(&(0x7f0000000000)={0x1, 0x29}, 0x2, &(0x7f00000000c0)="0e7ba91bb030a16b8fdd468f6998bf88f4d385274fc423bd7129892e5a9ab29923487bc286fde26c7cad1ad325d5d2b26d1fea6b1293af427cd2281c8d922221eb336807b88be7c91d3fda", &(0x7f0000000080)=0x4b, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x100, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380), 0x2, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) r5 = socket(0x800000018, 0x2, 0x0) shutdown(r5, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x1000c) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x51) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) r7 = kqueue() getpeername$unix(0xffffffffffffffff, &(0x7f00000005c0)=@file={0x0, ""/266}, &(0x7f00000003c0)=0x10c) poll(&(0x7f0000000300)=[{0xffffffffffffffff, 0x8}, {r0, 0xad}, {r1, 0x40}, {0xffffffffffffffff, 0x20}, {r2, 0x8}, {r3, 0x10}, {r4, 0x40}, {r5, 0x40}, {r6, 0x40}, {r7, 0x2}], 0xa, 0xe846) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400), 0x40, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10008, 0x0) r8 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r8) r9 = syz_open_pts() fcntl$lock(r9, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r9, 0x1) syz_open_pts() syz_open_pts() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r10 = socket(0x20, 0x4000, 0x0) fchownat(r9, &(0x7f0000000440)='./file0\x00', 0x0, 0xffffffffffffffff, 0x4) ioctl$FIONREAD(r10, 0xc0206923, &(0x7f00000001c0)) r11 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r11, 0x80206913, &(0x7f00000001c0)) 1.976070532s ago: executing program 1 (id=445): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x8, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x4011}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000500)="a9000000f1ac0058105a91501d94a3f64b26bfce05392f13cd6523e6fdd3112a60c95d256dd48ae298050000001fff478330c3ecd88eb78c845dcf16e090afe5", &(0x7f0000000080)=0x40, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x27, 0x0, 0x2, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="582383a432ce44e08e23b16f3aec414a7aadc2068e1e2ea661696efb258f1a1b", 0x20}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="f969afaadacc73312091501d94a34b71000000005c6fd13194245ebbd0a75af987565625f7169b9d609e0b4927cab28f2769b43df6bd7881952832ccb0afe61320de54c663201382cf2fdd41d979475a12fe81de3738a8b932a39f52f5f7ba3a", &(0x7f0000000080)=0x60, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x5e, &(0x7f00000005c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "062500", 0x28, 0xc, 0x0, @rand_addr="0000000000000000000000a82400", @loopback, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @loopback, @loopback}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)={@remote, @empty, [], {@generic={0x807}}}) 1.752810217s ago: executing program 5 (id=450): writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x80, 0x32) r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mquery(&(0x7f000008c000/0x1000)=nil, 0x1000, 0x4, 0x0, r0, 0x1ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) chroot(&(0x7f00000002c0)='./file0/file0\x00') unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') 1.751834517s ago: executing program 1 (id=452): r0 = kqueue() sysctl$fs(&(0x7f00000015c0)={0x3, 0x1}, 0x2, 0x0, 0xfffffffffffffffe, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x17, 0x4}, {{r0}, 0xfffffffffffffffe, 0x89, 0x2, 0x6}, {{r0}, 0xfffffffffffffffa, 0x34, 0x20, 0x9, 0x800}, {{r0}, 0xfffffffffffffffe, 0x20, 0x4, 0x6, 0x8b0e}], 0x29f, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x3}], 0x8001, 0x0) 1.694871831s ago: executing program 4 (id=453): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) (async) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) (async) clock_gettime(0x2, &(0x7f0000000080)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x9789, 0xfffffffb, 0xfffffff8, 0x80a19f, "bb081aa9003721f7beae58be1b0000001d00", 0x0, 0x4}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) close(r0) 1.689202386s ago: executing program 6 (id=455): writev(0xffffffffffffffff, &(0x7f00000008c0)=[{&(0x7f0000000000)="9cf7a08294", 0x5}], 0x1) sysctl$kern(&(0x7f0000000100)={0x1, 0x13}, 0x4000000000000026, &(0x7f0000000340)="aea6f10d91511139f22f27ae461283120d9abfb0e51dea41cb22e89f98926671a2de9c36d2d6c76e7ed81be606f86246b45bd6d8901adc1c86a34f8edfaf32c778da25e0e2fd00f1bd24363b61e9925ddddc6e80962385129b47b43c6439761ed78760d3fb40d4aa34d6f5e4385a62a787c1968df574ac4a000683a1cef5e8fa9135adeb2fb48f24909ee7bfaf2362bfda81d4ceaf15123c35aceeddbfd1635fdd63b287194702f9287b2d8dd142ea1b7d435a56a090757e64777a73e473adf53981ca524a2390e47aa5075adee965023cac575530319f1f6bb0", &(0x7f0000000540)=0xda, &(0x7f0000000440)="b8d3f8f83ed375507ae9df1dca585c09e60c7c0ed225b0c431fcee236e3a5aeefb866afad77ef30e501d61f04f4c7e4f563381ae966af80b3e09a408717bcd7dde97577c30325d30e365e8040231559f0172f68182bc362b32089878c337d95dfb79fe155c73f051570fccc8e44cd1cf4201862be7358ed11cac9e54abf8ccd4ea9f975dd0b353bf3990693478e7302dd2f51c41d50e73713d4927a9073aa498b6e1030c18b4e753487573b6fc47c4441bc5f3b5c539a072dc6ac1f0ef8e6ff8bc9f6225d49403967988e1ad70932b73a1f86797e4c99de46e02555cd56fd13f498d979679881c8f7cbf618a", 0xec) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x8, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x4011}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000340)="3cb3ff3d3a28e64ae9f989a016dd0000c6806ca084f6f2ca1426ef011284428736000079d082a1799d4db56ebd45739e71f9fe6baabaa71b08ff04b22c120a8d6817b8057e05c00dcb130d06b945e3420527fe3987b87a011225a067ec1474900c", 0x61}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="a9000000f1ac0058103c7935cfad709773d25a9150", &(0x7f0000000080)=0x15, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 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) chroot(&(0x7f00000002c0)='./file0/file0\x00') unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x5, [{&(0x7f00004a6000/0x4000)=nil, &(0x7f000028e000/0xf000)=nil, 0x8000}, {&(0x7f00003d8000/0x3000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000013c000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xffffff6fffffbffd}, {&(0x7f00007e3000/0x2000)=nil, &(0x7f0000177000/0xa000)=nil, 0xffffffffffffffff}, {&(0x7f0000323000/0x3000)=nil, &(0x7f0000446000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000088000/0x4000)=nil, &(0x7f00007b1000/0x1000)=nil, 0xc018}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f000043b000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00002a1000/0x1000)=nil, &(0x7f00000cb000/0x2000)=nil, 0x80000000}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000685000/0x12000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f000066e000/0x3000)=nil, 0x100}, {&(0x7f000077b000/0x2000)=nil, &(0x7f0000001000/0x800000)=nil, 0x7ffffffa}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0x40}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r1, 0xc1084425, &(0x7f0000000040)={0x7, 0x4, 0x4, 0x3ff, "52c9795a6b476ed1180000000000000000000008", 0x2002000, 0x5}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) rmdir(&(0x7f0000000200)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 1.566579938s ago: executing program 5 (id=456): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x1, 0x7, 0x4, 0x0, 0xe, 0x7fffffff, 0x5, 0x0, 0x0, 0x7f, 0x9}) (async) r1 = socket(0x6, 0x8000, 0x3) (async) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000000100)={'./file0\x00', 0x8, 0x1, 0xfffffffffffffff7}) (async) pledge(&(0x7f0000000540)='/dev/ttyCcfg\x00', &(0x7f0000000580)='/dev/rvnd0c\x00') ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000005c0)) (async) ioctl$KDSETRAD(r0, 0x20004b43) r3 = open$dir(&(0x7f0000000600)='./file0\x00', 0x2, 0x41) chflagsat(r3, &(0x7f0000000640)='./file0\x00', 0x0, 0x0) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000680)={0x7, 0x3, './file0\x00', 0x4, 0xe48, 0x1, 0x9c75}) r4 = fcntl$dupfd(r0, 0xa, r0) (async) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000006c0)=0x2) (async) connect(r1, &(0x7f0000000700)=@in={0x2, 0x1}, 0xc) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000740), 0x40, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000780)) ioctl$WSKBDIO_SETBACKLIGHT(r4, 0x800c5712, &(0x7f00000007c0)={0xc5, 0x7, 0x5}) r6 = open(&(0x7f0000000800)='./file0\x00', 0x8, 0x18) utimensat(r6, &(0x7f0000000840)='./file0\x00', &(0x7f0000000880)={{0xa54, 0x8000000000000000}, {0x5}}, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f00000008c0)={0x4, './file0\x00', './file0\x00'}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f0000000940)=0xc) (async) accept(r1, 0x0, &(0x7f0000000980)) (async) syz_extract_tcp_res$synack(&(0x7f00000009c0)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000a00)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xa0, &(0x7f0000000a40)={@empty, @remote, [{[], {0x8100, 0x1, 0x1, 0x2}}], {@ipv4={0x800, {{0x8, 0x4, 0x1, 0x26, 0x8e, 0x66, 0xe9, 0xe2, 0x2c, 0x0, @rand_addr=0x5, @rand_addr=0x7, {[@rr={0x7, 0xb, 0x6, [@loopback, @rand_addr=0x6]}]}}, @tcp={{0x0, 0x0, r8, r9, 0x0, 0x0, 0x6, 0x80, 0x6, 0x0, 0xf8, {[@sack_perm={0x4, 0x2}]}}, {"68d47214d1f371ef42a41a2e49abf64e252124d75a3dda27309e374d96c712852efa0f01352068a160db3adc80a241a4d7efdef358bd07fa972bc7a8f7bc9429bbb7cbd6001701f9e109f0431491563178325ac00e5a"}}}}}}) (async) nanosleep(&(0x7f0000000b00)={0xfffffffffffffff8, 0x200}, &(0x7f0000000b40)) utimes(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)={{0x9, 0x7}, {0x2, 0x1}}) (async, rerun: 64) setreuid(r7, r7) (rerun: 64) r10 = socket$unix(0x1, 0x5, 0x0) connect$unix(r10, &(0x7f0000000c00)=@abs={0x1, 0x0, 0x2}, 0x8) 1.565529578s ago: executing program 1 (id=458): select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) ktrace(0x0, 0x5, 0x0, 0x0) select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) (async) ktrace(0x0, 0x5, 0x0, 0x0) (async) 1.565283598s ago: executing program 2 (id=459): unveil(&(0x7f0000000040)='./file2\x00', &(0x7f00000000c0)='c\x00') ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1800, 0x3, 0x4, 0x0, "e0c7496dbbaa7de954a183574700", 0x80000001, 0x1}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080)=0xaa, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x22, &(0x7f0000000100)={@empty, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x3, 0x7, 0x14, 0x64, 0x3, 0x9, 0x11, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}}}}}) syz_emit_ethernet(0x1000e, &(0x7f0000000480)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr=0x4, @broadcast}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0xb, 0x0, {0x5, 0x4, 0x1, 0x2, 0x2, 0x68, 0x1, 0xed, 0x11, 0x61a, @broadcast}}}}}}) rmdir(&(0x7f0000000000)='./file0\x00') 1.459401271s ago: executing program 1 (id=461): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x25, 0x0, 0x8, 0x8000001}, {0x15, 0x7, 0x7b, 0x8001}]}) 1.4591992s ago: executing program 5 (id=462): symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000ff01008000000190780000000000000000120090bbf9060f49a51d3bf6a26d1c9078fffffff9"]) 1.230055536s ago: executing program 1 (id=465): r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r4, &(0x7f0000000280)={0x0, 0x31, 0x0, 0x0, &(0x7f0000000180)=""/225, 0xe1}, 0x800) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1e6, 0xfffb}, 0x0, 0x0, 0x8001}) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 1.227082082s ago: executing program 2 (id=466): r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) sendto$inet(r0, &(0x7f0000000080)="d3cd3a4368552a8f1d65", 0xa, 0x400, 0x0, 0x0) socket(0x2, 0x8000, 0x80) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000001c0)) mmap(&(0x7f00000aa000/0x3000)=nil, 0x3000, 0x6, 0x10, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) r3 = socket(0x18, 0x3, 0x3a) getsockopt(r3, 0x29, 0x1a, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 1.22525403s ago: executing program 5 (id=468): getrlimit(0x7, 0xffffffffffffffff) ftruncate(0xffffffffffffffff, 0x40000000007) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="30de7b9d5215cc3d7b48f66d0b24eae8bda28502bd9da107452e37999682422c5901364229840357639a8d82a7ce6c414693e7a3a2e173ec47a039d9fb7fb3d9c5f4edea69295cccd411fef8c09617b110", @ANYBLOB="211bc88e8a0677aadf01a5fe88b168bd01dbab08cc8b085a8c1b6412"], 0x401, 0x0) msgsnd(r0, 0x0, 0x401, 0x0) msgsnd(r0, 0x0, 0x81, 0x0) r1 = open(0x0, 0x80000000000206, 0x4ebfac6bbaf7929) writev(r1, 0x0, 0x0) write(r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x3, 0x1800) msgsnd(r0, 0x0, 0xf4, 0x800) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffe, 0x10000001, 0x200000000000, 0x6, 0xfffffffffffffe01, 0x6, 0x4, 0x400}, 0x0, 0x0, 0x0) setrlimit(0x4, &(0x7f0000000280)={0xb67c, 0x2}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x3}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000380)="7e746376ecb3f4b7c3b9648dde9d8c13de18b9e215c4a9cac7034ab89ebf86868d83590bbbc0d90ba99e59ac2ac3a2812db4a42c910ec132c100ff7f737c911d105ade6f74489113b68abf53fec3be6aeb96d1dd0b41272e9a67087a7fbcf181a77e72520b7622324acd62aee319cf3e29c7534ed4beb03e67ea8902030d8222e539564932f2040000000000003e8baddb5ec102383f95df148f2944152806cfcb731235c9b66b30ab00daec0ec87a189a8d240141070000008de968692f4a942984cd03000000000000000b17e13cd9b51d0900000000000000005dee44094817f0371f5dbed0a1360ec95a7ca9c35fc7a4b4053392eb7600f107f3c4337737a7040ea2322bb3d97fb26b218f86637f46c1f649194828bf85b1b5b3504eb7595c53cace06191b6ef66778617ea9c2500ac0fb51a8acd0a28900775565e90a8948d4e135bfa9443ec80e200809736e36f1d2e6fa70a18a645e191e81307c4247050fa07b160471f7d67efa0573046f92e7fe688a048af645668782b094e610876461dc7435dfb23e42", 0x189}], 0x1) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000004c0)=ANY=[@ANYBLOB="e1629b617400aaaaaaaaaabb86dd606b9efb00085000cb69bc83c1187a653e2c6f0000000000ff0200"/52]) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$TIOCSETA(r5, 0xc450443c, &(0x7f00000000c0)={0x7, 0xfffffffd, 0x0, 0x0, "468355f93f25e6e9000000000000075a6b47c0d1", 0xfffffffc}) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) writev(r3, &(0x7f0000000440)=[{&(0x7f00000005c0)="4534122cb25ac71eee67fea7ef79bfcd8421636cb079da6dffefb384603bdd6bdc6ba6b3916e87bf948e26f6c69b480188166bc6d6de481f66dab68c8548ccea9d0001f20887f575f96ae98678ae2888de940a83231e8d70349ef32df073c640bf37ab3b071f8c6b6143d2d7592d5faa82d078c66a1f19eaade9dc52ee8450555a9832016a20f25111317ccb78b4d62ef5", 0x91}], 0x1) shutdown(r4, 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) 1.149935523s ago: executing program 7 (id=469): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000200)=[{0x25, 0x3, 0x8, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7b, 0x4011}, {0xff, 0x1, 0x0, 0x10}, {0x3, 0x7, 0x1c, 0xf2}]}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{0xad}, {0xc9, 0x7}], 0x2}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="b4d6511b19c89fffb3180e03f4c2eb510f6ab6dce900001426ac0058105a91501d94a3f64b26bfce05392f13cd8323e6fdd3112a60c95d258330a19cd513020d955cb9139270f06939c60aa79432c3125773cda8f57af5448bb2ac7eeb0d78906c65e04908495a7f5bc9179cf3526037a457580b24c5ea1433d9524e5662ff053368115caa295fe07783c86fdf417ae902c3606998ec743384f2170a5469a18decc97fd0c66581467327cdd955a1b1a8ce", &(0x7f0000000080)=0xb1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000001c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000700)="d80b00"/14, 0xe) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) 1.149204477s ago: executing program 7 (id=471): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x53}) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000980)="01", 0x1) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x101, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000140)=0x5) ioctl$TIOCSETA(r2, 0xcd504404, &(0x7f0000000080)={0x1, 0x2, 0xc, 0x0, "ed000000000000000003000000044000", 0x7fff, 0xd72f}) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000180)) utimes(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x2, 0x9}, {0x3, 0x8}}) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r5, 0xcd50441a, &(0x7f0000000080)={0x2, 0x2, 0x9, 0x3e, '\x00W\x00>\x00\b\x00', 0x1000003, 0x5}) close(r0) syz_open_pts() 1.148902795s ago: executing program 6 (id=472): syz_emit_ethernet(0x60, &(0x7f00000001c0)=ANY=[@ANYBLOB="fb000000000000000000000086dd60a5561f0002002a0600000000bbfe8000000000000000000000000000aa0f"]) r0 = getppid() r1 = getppid() r2 = socket(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1024, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0x2) setpgid(r3, r1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) setuid(0xee01) ioctl$TIOCSETA(r4, 0x20004109, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffa, 0x8, 0x1, 0x71, 0x7ff}, {{r5}, 0xfffffffffffffffa, 0x53, 0x1, 0xe, 0x7149}, {{r5}, 0xfffffffffffffffb, 0x20, 0x4, 0x4d44, 0x1fffc000000000}, {{r5}, 0xfffffffffffffffc, 0x80, 0x40, 0x4, 0x3}, {{r5}, 0xfffffffffffffff9, 0x31, 0x2, 0x6, 0x7}], 0x0, 0x0, 0x7f, 0x0) syz_emit_ethernet(0x117, &(0x7f0000000200)=ANY=[@ANYBLOB="ff"]) sysctl$vfs_ffs(&(0x7f0000000040)={0x4, 0x1, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x27358aab664a94b0) kevent(r5, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) close(r5) sysctl$net_inet_udp(&(0x7f0000000540)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) setpgid(r0, 0x0) 948.882546ms ago: executing program 2 (id=474): r0 = socket(0x18, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0xffffffff, 0x3d9, 0x1f, 0xeffdffdd, "8b03000900787d902b56d864d3c3a3f4d3c900", 0xfff7fffd}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000240)="f8c6bbc38dd00a22b7b49bd84cfe3daca1e915338100", 0x16}], 0x1) getsockopt(r0, 0x6, 0x2, 0x0, 0x0) 948.635072ms ago: executing program 0 (id=475): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x7, 0x0, 0xff, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='x\x00') writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="3cb3ff3d3828e64ae9f989a016dd6442873668ee8adcc9b969e224607d7ffe92", 0x20}], 0x1) sysctl$kern(&(0x7f0000000000)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)="00000093", 0x4) sysctl$kern(0x0, 0x0, &(0x7f0000001380)="a900000400b6ff680000ac0058105a91501d94a3f64b26bfce05f3163d392f13cd25d3112a60c95d256dd48ae298060000001fff478330c30400000005005dcf16e090afe571c0a1", &(0x7f0000000080)=0x48, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r0, &(0x7f0000000700)="d80b00"/14, 0xe) getitimer(0x0, 0xfffffffffffffffe) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x7, 0x0, 0xff, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='x\x00') (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="3cb3ff3d3828e64ae9f989a016dd6442873668ee8adcc9b969e224607d7ffe92", 0x20}], 0x1) (async) sysctl$kern(&(0x7f0000000000)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)="00000093", 0x4) (async) sysctl$kern(0x0, 0x0, &(0x7f0000001380)="a900000400b6ff680000ac0058105a91501d94a3f64b26bfce05f3163d392f13cd25d3112a60c95d256dd48ae298060000001fff478330c30400000005005dcf16e090afe571c0a1", &(0x7f0000000080)=0x48, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) (async) write(r0, &(0x7f0000000700)="d80b00"/14, 0xe) (async) getitimer(0x0, 0xfffffffffffffffe) (async) 943.727863ms ago: executing program 7 (id=477): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000200)={0x2, 0xffffffff}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1490403e87825048, 0x810, 0xffffffffffffffff, 0x7) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x1, 0x1, 0xffffffffffffffff, 0x20001ffffffff}) minherit(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3) 786.726547ms ago: executing program 2 (id=478): ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xf}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x80000000, 0x3}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r0, r0) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) 786.362ms ago: executing program 4 (id=479): r0 = syz_open_pts() close(r0) setuid(0xffffffffffffffff) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc0284457, &(0x7f00000000c0)={0xffffffff, 0xfffffffe, 0xffffffff, 0xfffffffc, "9786ca4b427a02c600010000000000000f1e0400", 0x0, 0x10000}) acct(0x0) flock(r0, 0x0) 785.778647ms ago: executing program 6 (id=480): mknod$loop(&(0x7f0000000100)='./file0\x00', 0x2000, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="09739ba328d8dc8b24bedda7", 0xc}], 0x1, 0x1) (async) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000bc0)=ANY=[@ANYBLOB="ffffffffffff891991d7d4b00800455c0030000000000001907800000000e00000010c02907808000000456cffbc0000000200010000ac14000001"]) (async) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) (async) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) 785.436789ms ago: executing program 3 (id=481): socketpair$unix(0x1, 0x1, 0x0, 0x0) (async) r0 = socket$unix(0x1, 0x5, 0x0) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xfffffffffffffbfb}) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async, rerun: 32) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) (rerun: 32) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x5012, r0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) sendmsg(r2, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x10}, 0x2) (async) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) (async) msgsnd(r3, 0x0, 0x401, 0x0) (async) semget$private(0x0, 0x4, 0x640) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, 0x0, 0x0) (async, rerun: 64) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, 0x0, 0x0) (async, rerun: 64) msgctl$IPC_RMID(r3, 0x0) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000180)={{}, 0x1, &(0x7f0000000140)=[0x0]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, 0x0, 0x0) (async, rerun: 32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x2, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x40916b12}]}) (async, rerun: 32) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async, rerun: 64) writev(r6, &(0x7f0000000080)=[{&(0x7f0000000340)="582383ba32ce44", 0x7}], 0x1) (async, rerun: 64) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="f969af96dacc73312091501d94a34b71000000005c6fd13194245ebbd0a75af9875656e8b9169b9d609e0b4927cab28f2769b43df6bd7881952832ccb0afe61320de54c663201382cf2fdd41d979475a12fe81de3738a8b932a39f52f5f76d785c", &(0x7f0000000080)=0x61, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async, rerun: 32) syz_emit_ethernet(0x3e, &(0x7f0000000bc0)=ANY=[]) (rerun: 32) 635.842266ms ago: executing program 7 (id=482): r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x1, 0xffffffff, {0x4, 0x8}}) fcntl$setflags(r2, 0x2, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x0, 0x2db, 0x0, 0x0, 0x6, 0xffff, 0x1, 0x0, 0x0, 0xd}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000180)={0xde, './file0\x00', './file0\x00'}) mknod(&(0x7f00000001c0)='./file0/file0\x00', 0x4, 0xfffffeff) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000200)={0x2, 0x9d, {0x1000, 0x8000000000000001}}) r3 = kqueue() mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x20, 0x0) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000280)) getsockname$unix(r4, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000340), 0x10000, 0x0) ioctl$KDGKBMODE(r5, 0x40044b06) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000380)) sysctl$vm(&(0x7f00000003c0)={0x2, 0x2}, 0x2, &(0x7f0000000400)="b71a45ab372e4edf36b68e8fc1fcc81825a4148e008230d28287eb664cd1a19c9fb982ba3e057829c4c384d7cdd598a1b24db491c2bbb500168a3b8bae149131d485d8f24cdb00946b377702d8bc2097c68c208350b2e4fd42d86dff14c674caf4c9605f278ecf5086032bc5595b1ea0d793e1bc747ecb93298801739ec1131ad3b5bae692804acac310a60d9d94476173384513f25e089cbfd0d12d7d790511f881b04077f7b9d0c517439142cbde7fecba037cb295b867b242dab4873e0e075422bb155ee59d116a60d77100", &(0x7f0000000500)=0xcd, &(0x7f0000000540)="e22f9c691ac1eac9803d4a00780da4ec076ee53b8ceb3c99d1932a7f1d9707b7ca1acfbd9431ad9ddbc0eccd5d6b921351609ba9cf6b693b44333bca7543f4d3743b3271895ac554d28ceac033d1eaff475af948afcaca69626a9973cb8560564fb745a2906bb9a6b9123a6203f2b71ad3", 0x71) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000005c0)={'./file0/file0\x00', 0x0, 0x6, 0x1, 0x1, 0x8, 0xb6, 0x5a3, 0x1, 0x0, 0x0, 0x2}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640), 0x8000, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700), 0x8000, 0x0) kevent(r4, &(0x7f0000000680)=[{{r4}, 0xfffffffffffffff8, 0x8, 0xa0000081, 0x5, 0x8}, {{r0}, 0xfffffffffffffffd, 0x2, 0x10, 0x9, 0x1}, {{r6}, 0xfffffffffffffff9, 0x4, 0x80000000, 0x8000000000000000, 0x8}], 0xffffffff, &(0x7f0000000740)=[{{r3}, 0xfffffffffffffffb, 0x4, 0x1, 0x816, 0x8}, {{r2}, 0xfffffffffffffffa, 0x40, 0x10, 0x3bf3, 0x7}, {{r5}, 0xfffffffffffffffd, 0x10, 0x20, 0x226, 0x3}, {{r7}, 0xfffffffffffffffc, 0x66, 0x1, 0x0, 0x1}, {{r0}, 0x7ffffffffffffffc, 0x2b, 0x4ee0612d924aee9, 0x3, 0x4}], 0x3bb3, &(0x7f0000000800)={0x44, 0x4}) fcntl$lock(r3, 0x8, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x800, r1}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000880)=0x3) truncate(&(0x7f00000008c0)='./file0/file0\x00', 0xffffffffffff0dc8) shmget(0x2, 0x1000, 0x408, &(0x7f0000ffc000/0x1000)=nil) mkdir(&(0x7f0000000900)='./file0/file0\x00', 0x44) 635.644679ms ago: executing program 2 (id=483): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {0x1, 0xffffffff}, {}, {}, {}, {}, {}, {}, {}, {0x2, 0x1}, {0x3}, {0x3}, {0x0, 0x7ff}, {0x2}, {}, {0x3}, {}, {}, {0x2}, {}, {}, {0x2}, {}, {0x2, 0xa}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) (async, rerun: 64) socket(0x2, 0x4000, 0x5) (rerun: 64) 633.540883ms ago: executing program 6 (id=484): r0 = socket(0x11, 0x3, 0x0) getpeername$unix(r0, 0x0, &(0x7f0000000100)) r1 = kqueue() kevent(r1, 0x0, 0xfffffff6, 0x0, 0x100005, &(0x7f0000000280)={0x0, 0x2f}) 633.063089ms ago: executing program 4 (id=485): r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40, 0x2) mknodat(r0, &(0x7f00000001c0)='./file0\x00', 0x20, 0xb) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45548) setuid(0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {0x1, 0xffffffff}, {}, {}, {0x0, 0x800}, {}, {}, {}, {}, {0x2, 0x1}, {0x3}, {}, {0x0, 0x7ff}, {0x2}, {0x0, 0x8}, {0x3}, {}, {}, {0x1}, {}, {}, {0x3}, {}, {0x2, 0xa}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socket(0x10, 0x4, 0x4) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000340)="4bbe3911f239dcb824db33bfa666b1c48320a00ea0f79645617d1f1c52e399d6f87a01c2cdd2650ec56df5c80c6d7ceff48f7c115ce0b185fe61d43883789b52d302e91693c224a01405fd6a8c9773dcc186d1e1496b6bad2dbc1c236d048851e932e3a09f61ce06f8e4697029bee003d887b3022bd5516a95c529f8713e71a2de894ffaa22d0400a4a9d94e", 0x8c}], 0x1) execve(0x0, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x400, 0x4) 631.613871ms ago: executing program 0 (id=486): syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000080)) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) 529.890488ms ago: executing program 3 (id=487): openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x8, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x4011}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="a9000000f1ac0058105a91501dcc3d35a3e7a2687fbb6df64b26bfce05392f13cd6523e6fdd3112a60c95d256dd48ae2988dbc00000000000030c3ecd88eb78c8c5dcf16e090afe571c0a19c", &(0x7f0000000080)=0x4c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)=ANY=[]) socket(0x11, 0x3, 0x0) (async) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000280)="b1000503000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42112000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x0, 0x0, 0x0) 527.927925ms ago: executing program 4 (id=488): r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb}, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff, 0x0, 0x3, 0x1, 0x200020}) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000040)={0x3, 0xbe0c}) r5 = socket(0x2, 0x1, 0x0) setsockopt(r5, 0x6, 0x4, &(0x7f0000000140)="aef43c05", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r6 = socket(0x18, 0x3, 0xf) setsockopt(r6, 0x80000000, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000280)=0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0xdc, 0x4, 0x5}, {0x74, 0x7, 0x3, 0x5}, {0x6, 0x0, 0x0, 0x9}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f00000003c0)="b969afaaf9cfc41b308664ad387de971b7cc73312091501d94a34b713c741544567c4fd05f8ae16981b5bd65a2397499ad80dc94db086c2f2d09e64b9e35c23b7fc0cdb1", &(0x7f0000000080)=0x44, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000bc0)=ANY=[]) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) getpeername(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r8 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x19e) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0) 524.646604ms ago: executing program 2 (id=489): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x8, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x4011}]}) setpgid(0x0, 0x0) mmap(&(0x7f0000509000/0x2000)=nil, 0x2000, 0x0, 0x7812, r1, 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf", &(0x7f0000000080)=0x14, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x6}, 0x10, 0x800, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r2, &(0x7f0000000700)="d80b00"/14, 0xe) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4d, 0x40, 0x7, 0xff}], 0x139, 0x0, 0xffffffff, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x2, 0x76) 524.439079ms ago: executing program 6 (id=490): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x1, 0x0, 0x0) flock(r0, 0x15) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 524.016883ms ago: executing program 1 (id=491): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x7}, 0x85c, 0x8000000000000007, 0x0, 0x0, 0x3, 0x7f, 0x200000006, 0x4}) rmdir(&(0x7f0000000040)='./file0/file0\x00') syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) connect$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0xfffffffffffffec9) write(r2, &(0x7f0000000080)="487d6fa9a7a8", 0x6) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) setuid(0xee01) sysctl$kern(&(0x7f0000000180)={0x1, 0x10}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x7, 0x0, 0x0) 309.980304ms ago: executing program 7 (id=492): sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b180bc3", 0x0, 0x0, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = semget(0x0, 0x1, 0x281) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$kern(&(0x7f0000002240), 0x2, 0x0, 0x0, 0x0, 0x0) (async) semop(r0, &(0x7f00000000c0)=[{}], 0x1) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x7d}, 0x2, &(0x7f0000000140)="82ffea82c7bda2", &(0x7f0000000180)=0x7, &(0x7f0000000440)="03d98000278a227e91920ab5350e080660915e5f5108804b2fd5c4055229dd78c46fcaa46704085af0ebdce42b01c6e50157a21755eb2daf217b689624ddfd75d2dfb3565f23700c3be6d860ca64a27197c9ea2867e94d18d503d58d18b4d6f2faa269bc61d7c8568277139e17b2bd06f323c837eae2079870876974430bec8cc70b29cb3da7e560d2f0e7875de3f2b1de40174126d355018600000020e0f813f1ef4d8d0a3268f59fb3e6abc7f71fb97d73b6a34247d084e2541eb18f907b0a7514489737245c3b54d05f4016ee2927a3895132f0216bc3dbfe0beef23a474a5f2a17a2be42194e65f6954c96b92d41db9648d05dbcbc7b33b1fe978ac79eb800817948c2164c814133b126b274b8eead2b36bc873571efb76a17f34abbab883e3bf64ad2af81d8efb210c0440a010000d1f63dd9ae835400a02ec8883c0ec0ca3806e7dc7b98c44d5fcf01a007fc1a1cb25195f5fc37b8a1c2b830c95c6816cd4aaa7ef4a7c89d2c81d9ff321375e41740fb959ed681cf41cd1b", 0x17b) (async) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x12, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f00000001c0)={0xfff, 0x265f, 0x1, 0x4, 0x2, 0x4, 0x3, 0xe2a}, &(0x7f0000000200)={0x8000000000000001, 0x8000000000000000, 0x101, 0x9, 0x4, 0x5, 0x6}, &(0x7f0000000240)={0xffffffffffff0720, 0xffffffff, 0x0, 0x4, 0x1, 0x6}, &(0x7f0000000280)={0x10001, 0x38}) 304.585288ms ago: executing program 3 (id=493): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x2) close(r1) madvise(&(0x7f00003df000/0x4000)=nil, 0x4000, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000000)='./bus\x00', 0x1, &(0x7f00000000c0)='./bus\x00', 0x6}) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$VNDIOCSET(r2, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) 301.260663ms ago: executing program 7 (id=494): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10001, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000040)) (async) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b1257ae", 0x84, 0x0, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b1257ae", 0x84, 0x0, 0x0, 0x0) syz_emit_ethernet(0x92, &(0x7f0000000000)=ANY=[@ANYBLOB="8f787321e3cfb000080000000008004f00008400820000030190787f000001000000004404000044400893ffffffff0000040000000080e000000226000002ac1400aa00000003ffffffff00000008ac1400aa0000ee40000000070000003aac1400bb00000003820ea63cd607782659e2506c2ee5440c09907f000001000080018307"]) setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffb, 0xffffffffffffffff}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x8, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x4011}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="3cb3ff3d3828e64ae9f989a016dd6442873668ee8adcc9b969e224607d7ffe92d33fb4686dde621f269fe9ea1b8af91cab9430d34183940367c16a16693eb1450796a0339b21e40a", 0x48}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="3cb3ff3d3828e64ae9f989a016dd6442873668ee8adcc9b969e224607d7ffe92d33fb4686dde621f269fe9ea1b8af91cab9430d34183940367c16a16693eb1450796a0339b21e40a", 0x48}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000500)="a9000000f1ac0058105a91501d94a3f64b26bfce05392f13cd6523e6fdd3112a60c95d256dd48ae298050000", &(0x7f0000000080)=0x2c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x80, 0x4}, {0x2, 0xe079}], 0x2}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) write(r3, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x37, &(0x7f0000000040)='Q[{L', 0x4) (async) setsockopt(r4, 0x1000000000029, 0x37, &(0x7f0000000040)='Q[{L', 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) (async) connect$unix(r2, &(0x7f0000000000), 0x10) writev(r2, &(0x7f0000000140)=[{0x0}], 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0xa, 0x2, 0x4, 0x8}]}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0xa, 0x2, 0x4, 0x8}]}) 294.876331ms ago: executing program 6 (id=495): syz_open_pts() (async) r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) (async) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffff49, 0x7, 0x5c1, "225e00d1554709aa0900fa4ab1896c04aec100", 0x3, 0x69400}) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffff49, 0x7, 0x5c1, "225e00d1554709aa0900fa4ab1896c04aec100", 0x3, 0x69400}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) syz_open_pts() (async) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x4100554, 0x20f, 0x401, 0xd, "0a2251000000001000", 0x2, 0x4}) writev(r1, &(0x7f0000000140)=[{&(0x7f00000015c0)="ee07cb79c7987da426cbb4af164fe7a9f7b3e33cc2b5cc5977d8ba1fe72206cca48875e82b560e8d0e7a3d492ac5eb5c7a6c9a32c9cea759388986ceee7950c5bb2481712ca61b9c42a91f1d81084dfcce031596937f709d3ee5e72821545a43f039afedde25b542a8f3dc64cf6d964fb95a698b9dc079a0df28ed92e708ff0d02f70008635a2506c9c83ed39b9795333b3cc2f1b86716327f868f0252ada93a42ac4c15d1b2d3225fd9c0cf830e0f0a9e9d0f5757db67d141d539acfb5981590af2f8dc3a69f8985d6cb5070c8fcf81d89796ef23bdff923256c5dc11f2e782f670ba09d376507d2539060cfa13d1025e5d0297d26d67588b44def7c566861ecbaf1302baba938e78b6b64faa98f64be6914f5fb996e00ca8b61e18def1782cf6b038ee297da6006024126fa1f1f8850e467b8e0cbefe4d7f7971df6ab36aae59e30773c4e0796105239cc3935cc5ae236317630333af867d79ff60f283e64e4ea121b3cec1054c4a45e16ccdeaf7c6368b6a9eca0402deaf06b1b87845305451f3839548a8e5fd8f24a9c980456d6e79cc9317d2fcb5ecbb8ca146a83d25bd19b3b700a2c5bc417569d0a0c17b048b5d4ae0fb1e9ed6c9c8d657df8ab36c00b99fc94ecf8da57947639b5cf0269e3e11b03f60b3c7a4289b3d7763d3bae32d338301f25584df73d5554314fa25dc796c018da8ac09b829785ec59d2e65ac5094a979e69f88f8aacd8e221ea4f85b5f2c79bd7f64adec9ddf7f2334b17ba6cea3668bc873fdb0db0d24d8a9fe3e6e6d958481095e4fd05c7423211899090d1e9ba4f2cfda2e8ea5dea3b941c4bb2d0e5e0a04206653b851f814ca6209e898b3b5eedcdffc81d8d551312916b0d92dde0231dee3689a1b7c250465c88fd4b79b4eac7496f5d8911159ec50dc7d63a2aac0ec264c63ef021e8716f39742d10b2893fb3dbfbded99f796dba9224ff639f3c02f4a4b801363fb265c91f2f41bbff5c50d37be20d3e07ebca43a264c2003265a222b660e482e85a235f58364ef33a13612b8a3bbd9cd6ef1d91013fb69ee1f6af575ba596cb75ef9655895c1a45f1f25b8165e5b7f2b1802392d49ac3d704aeea401d0c20759397f063a1e77265266522555f8e85c464a0995872fc381fd7e653956af86728fe232d201e99be5c165de4f8e547fafccf5967b2f1b2c6b0b6c7c9d3bc43d41861aeabc9b7fa74adaf8be720cbfdbfae13108ae6475fb00347e45054d9676dc8d808b704907072806248e3a2007610f9b7ca1377406ba875ac5e1c93a8055f325118acaccba8fe712fb8ec85feb2ddd51084223da86f4087f2e8bab5f40f36d741671953c9ba536448894e2e3180d855fad4108c95fddece1f5802fac01c323b28f856e5db36c7c755419ddb8730ff446beaa4bfe75c9d25dad6dc9298ba070c689fa9220b950202608d221f6178015ad2cc8c9061911c630bd6906b434fc3149f4ef5a18b7fd193d29eab7f2d05e6881a19c1b622a4416656317928509bf8d85e18781f85aeaa7ae3002672bac3465e5653875e7fc0f785f2d666bf83a5e38d945535b195d81d8bba016f584db4c35ec54a80dda407803aa07727bf1706cc897c0b12be315f0a1ced7e5d1cdc19326b89ba56419474676969ba910447e56316b0f9fc2500e0fc8a5f66ad39815afe39903b4440b9176bdf6700592e8c63ee62e491d0c86e36f8cbc341c688a5bc1cb42c5479bacec75d31447b972c54bb3280284b2a6d15834948730a1f5c5a1da54340b7cd64ada170e273541402a1c631112ced49de34146d4faf1a9ab88e77839675c64a4b46faf8a14e7381d6d762ae311d38959bcfa35d0bcf5cba1c4d408ddaf0598298065d8013f984c151d01198cee23d6919ec71978b79b75d03541e28cfc76ba9794f3c4d9c6182677218518ebc4dfcb910ba9a16f9785e67dca53ba8a51dc7f81a5c59bf123aa4517c547e2a66e6c5ae22b5167ca6afd2cc773daccb312a155385ba697ee2034113c8053332309eb6da64eb52d07dc74eb3765c32e2226028acfde7c791b342194a698d55736fd83c04fc4b3db50b6b5e21152c4c01f1737f8818181e3a40b01396afe01384f4bce3591a2b3157bf7a381da7a275b4ea4a4bc26ad8ce08f5a68f9dc751a950066bfd64891d9c2290ab5fea02b58f9b41a54f2ae24d849c502869c08ec7c54ec4fd9f2a0405aa5f412a9ca1b357afc899152dc52b999e617c63d2577a388f8ba6c3573f5ddede24e56597504892cf5604b986fd5066799772625659f5bd5b1a915f708da50e414eae1993a1c8ea29bc5178ca9d1ab1d70d12d018b9ab2c684037e40369839a3dfd81b0d6137e723b063470a87bd0d6f67cc2e8190b2d1326851959a234e92454e451f229c3ce8b4b81988426055a25d2d8c3543e0e371c4fc07687a5da32d5f5435bb4a161981e50b438aa5909a903cb786582830d482be8c58e0c862db977223b27bf1d2062b9227f0eaf1324fd9e929ac17a0b4c659d058c75e43660c35bc548585c43c91f125fe2e041a04e2d90796b99a1047e766693e28fe37607892946505fa1fef2763ae4797b297749e8db52dba3bcb1c8f67e9a2ff0e43f9adabee2d6e476832eb187ddd2dc6e80cbed0f4fc09849799a020ed3e072e203653164d3c9469cfd1ee86d40f19057a9bbd4a006f28d21ab6a792b985ac99a1e665cce1ee2cc7f8a3506fbaa434091769b6fd12a41e7067237e3800b09f871d9c268526e81f68a452c5f3b4be64c85032b742561e145e4599bdc2009f7df954d36cfe44ccc5111bc0aa372b4e4de3e7fc0369c85077df0161dc61648b79afe588bcebf707218484f0a4ae4f729efa3600bd822e6043e78d2d535a5fb531db5897800406f0052102d8198987f37fc9e9124488aed788a71a6ad567495bfbb2c46ac895b5584c6e7d2299ab2789555ff7b8e2fa76387007338aed289cfd9365e8281652a331255ebda696b7c23846a3ca6aa6398b7d87d74044a806ad7d43ed9c319d97921e06be8237c4f91aa2585c20cf5b2b5f133f1a05d7bd6adac05ff2f81adc17f0f581d19c35ec218f4317ff75f4a0feb3f8b469ec6f46d86874106a7d0c47a4df60fa78e66cacab2d60fc38f6f3a38d1f9e0e45cd43ad9ba45dd45cd02b829c564100ad9862285f5dc6b709a2257f896e15f9c79cb67271bb2fcc8d197f36a749a16c854038480011c8d28437a2952c53c336a21437c1d617a007391d859303d074806683ca160712793e733cad3add3292254901e649dd858e5bfa278d3fa3dde493d2be33ecba728ce6a1435efa044d3bb0749f51a45837806a1ec1d350541d28b462d93ab580508ce884983702ff7b4f48c61283ff671089968a09d6a0628d11034c13d236cd04dc815ef17e0aa42d4cb81606699e2e3742a190bd9961f090640d5e092d3b6bb17273f66696a89145ab304ded2c9cd5c48e515bf8239f8e2c213f1c9bd887c4b5963af9763bdd3ba0e9e49111878d99e9358e1c6e4a09f0cab307dd16bcca81abbe634ef78d75830b7f141a6440f5e1e5095f58f007f260789addf16aec262d15f038e4f7d07c484b6812d4a8bf7149b1b04ff0205d28bc14732bdbf4d92a76957c69576bd5c7ea22e5d2c600418c16a790729247a9ac7eaaf7a44109ab1d752cd37243f72af708f455c394349a945045ec3ccb2aff4af10c6ebf35644300f3cbd67aa11e7f567eb5610f418f2d9415358168411b193b08f081704b9e2c0d865b90537f9d4e5f4e3a16b91db7e93a7f29008e46c8b914c0fd7aba3539a014c6b88ca198489f93d729016c41e8f755d76944d85b1f7de84bc26b09eef384e35e0d0b311cc69e5d2b0cb3f8806143de3542f983d72b13d26f59a6a867c9d680a73c4291afebca75680309ce0db5d326a5420ab05b69d3a566788d50b15050628424fd09d54c9005a5582c04c960b1c58ea1265ab5f13e745ca946e0f940556a9fa9ade846e3c4eb475a23b8f91ea275cfd369d83982ee711e2c23936b2828a1e9dd5f9a14b8c6321b94a3bf41f87c1dd9a5f9618cc22dd240a961da04cd7d9aa6181870736ebf2b9eb54211d36c26191794d30f9726b28327f236c7930ca534a78e73f5a5ef56f76d9b16ca7231e80a9315b68b7a0cddf23c33cee97750a4a3ac0c0fa2d1a4c3be61fbaeef5986ddf94c4623aa636c98f4b1ffdd63467c9e77a66452c87092227d649a0b311c72f2ebf3e8a3963bf26601ea3d0f000c529711e211c457755636b800bc12bdaed06704b7e9ddd24f484cbb06cd1167d73af13fd817b50117f21165ea11a9da3eddec252612765901f8ec1f31c69849a0a2e8767b24dc1fd1f1ce7a15468ed7f180ceef54d538c95790edb5b5fa6200ceb5e924218d37b8cfc7f8717d9d403df7ab1e0a87f33cb78a1caa27abb571952a2d1ea932cadddd595c3f761da8bb3582c43fc64b57680991d0967c3f11e11d06ad979caf93fd2a7a6cee9ca50cc5fcc7d498bcdc3701063d4e9bd5a1653f58d41e4f5e366788fa82a503e6e791f7631d11e5f4e99948dbccd0efb5cad0bbe3539c87d1c423c0c4c9e3c217aa120f1ff37310b3ad28cc93", 0xcb6}], 0x1) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x4, 0x0}) sysctl$hw(&(0x7f0000000140)={0x6, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) (async) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) execve(0x0, 0x0, 0x0) r5 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x4a, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) semop(0x0, 0x0, 0x0) (async) semop(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) (async) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) link(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000600)='./file0\x00') 294.405498ms ago: executing program 4 (id=496): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x27}], 0x1, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x12, 0x100) readlinkat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/175, 0xaf) 199.725449ms ago: executing program 3 (id=497): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x101, 0x0) (async) r1 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x106) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {0x0}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1a", 0x65d}], 0x3) (async) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt(r2, 0x0, 0x401, 0x0, 0x0) (async) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f00000008c0)=""/244, 0xf4) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) (async) ioctl$TIOCSETA(r0, 0xcd504404, &(0x7f0000000080)={0xfff, 0x2, 0xc, 0x0, "cd000000000000000003000000044000", 0x7fff, 0x1}) (async) sysctl$net_inet_carp(&(0x7f0000000180)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) (async) r4 = socket(0x800000018, 0x1, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) mknod(&(0x7f0000000480)='./file0\x00', 0x2000, 0x58cf) (async) open(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) 198.802794ms ago: executing program 3 (id=498): r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="ba8a0008", 0x4) (async) close(r0) 198.484706ms ago: executing program 5 (id=499): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x28, 0x0, 0x4, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x8000}]}) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="a900000071ac0058105a91501d94a3f64b26bfce05392f13cd6523e6fdd3112a60c95d258330a19cd513020d3b58a0a599ea62073684c73281c1dbc0425fb23ab905ad20d4b8ecc93c65c23a4e74d096f330dd1fadf7734869c2fa6b", &(0x7f0000000080)=0x5c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[]) 0s ago: executing program 3 (id=500): r0 = socket(0x10, 0x5, 0x6) accept$inet(r0, 0x0, &(0x7f0000000000)) (async) r1 = open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) (async) listen(0xffffffffffffffff, 0x4) (async) shutdown(0xffffffffffffffff, 0x2) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r2) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) getpid() (async) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x4}, {0x1, 0x6}}, 0x0) (async) setitimer(0x0, 0x0, &(0x7f0000000200)) (async) r3 = semget(0x0, 0x1, 0x2f3) semop(r3, &(0x7f0000000080), 0x26) (async) semctl$IPC_RMID(r3, 0x0, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0xd, 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.144' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error ./file0N/ €ª7\Š´`Ee(8Ù&“9Öû&à‹‡ /dev/rvnd0c./file0€@ëÿÿÿ./file0./file0@êÏuvn_flush: obj=0xfffffd80603b8120, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! ./bus0./bus¾wÉ ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace sys_semop(ffff80003c507c58,ffff80002f0aad50,ffff80002f0aaca0) at sys_semop+0x45b syscall(ffff80002f0aad50) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x2f4ec53ca10, count: -3 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff80002f0aac70 rbx 0 rdx 0 rcx 0xffff80003c507c58 rax 0xdeafbeaddeafbead r8 0x7f7fffffc000 r9 0x1 r10 0xcf569a82bc529e3 r11 0x908315f6bbf74078 r12 0xffff800001478a04 r13 0 r14 0xffff80002f0aad50 r15 0 rip 0xffffffff81c78f2b sys_semop+0x45b cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80002f0aab50 ss 0x10 sys_semop+0x45b: movzwl 0(%rax),%r15d ddb{1}> show proc PROC (syz-executor) tid=84590 pid=98661 tcnt=3 stat=onproc flags process=0 proc=4000000 runpri=81, usrpri=81, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003c5074a8,0xffff80003c5067e8 process=0xffff8000ffff44b8 user=0xffff80002f0a5000, vmspace=0xfffffd80672943b8 estcpu=31, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 51159 288014 30160 0 2 0 syz-executor 51159 467502 30160 0 3 0x4000080 fsleep syz-executor 98661 369125 74317 0 2 0 syz-executor *98661 84590 74317 0 7 0x4000000 syz-executor 98661 500020 74317 0 2 0x4000001 syz-executor 38818 72814 45174 0 2 0x1 syz-executor 38818 188325 45174 0 2 0x4000001 syz-executor 38818 72300 45174 0 3 0x4000080 fsleep syz-executor 24321 98086 29589 0 2 0x10 syz-executor 24321 402275 29589 0 2 0x4000010 syz-executor 24321 26290 29589 0 2 0x4000010 syz-executor 93723 261890 25572 0 2 0x1 syz-executor 93723 390678 25572 0 3 0x4000080 fsleep syz-executor 93723 76068 25572 0 3 0x4000080 fsleep syz-executor 45970 214512 8846 0 2 0x1 syz-executor 45970 270874 8846 0 2 0x4000001 syz-executor 45970 217522 8846 0 3 0x4000080 fsleep syz-executor 8923 92675 24612 0 2 0 syz-executor 8923 322867 24612 0 2 0x4000000 syz-executor 8923 482499 24612 0 3 0x4000080 fsleep syz-executor 1151 486435 80419 60928 2 0x11 syz-executor 1151 416648 80419 60928 3 0x4000090 kqread syz-executor 1151 165071 80419 60928 3 0x4000090 fsleep syz-executor 1151 50083 80419 60928 3 0x4000090 fsleep syz-executor 77688 251039 0 0 3 0x14200 acct acct 83417 176372 45199 0 3 0x82 sbwait sshd-session 70515 35007 0 0 3 0x14200 bored sosplice 24612 435560 61739 0 2 0x3 syz-executor 8846 68439 61739 0 2 0x3 syz-executor 45174 43729 61739 0 2 0x3 syz-executor 29589 15407 61739 0 2 0x3 syz-executor 74317 43314 61739 0 2 0x3 syz-executor 25572 269433 61739 0 3 0x82 nanoslp syz-executor 80419 493734 61739 0 7 0x3 syz-executor 30160 500585 61739 0 3 0x82 nanoslp syz-executor 61739 136710 80940 0 3 0x82 kqread syz-executor 80940 495052 33062 0 3 0x10008a sigsusp ksh 33062 100854 2507 0 3 0x98 kqread sshd-session 2507 261747 45199 0 3 0x92 kqread sshd-session 92898 439108 1 0 3 0x100083 ttyin getty 45199 295303 1 0 3 0x88 kqread sshd 84490 247366 41932 74 3 0x1100092 bpf pflogd 41932 423695 1 0 3 0x80 sbwait pflogd 30587 515491 12320 73 3 0x1100090 kqread syslogd 12320 490606 1 0 3 0x100082 sbwait syslogd 23770 96580 1 0 3 0x100080 kqread resolvd 48074 279161 17708 77 3 0x100092 kqread dhcpleased 78848 38743 17708 77 3 0x100092 kqread dhcpleased 17708 242000 1 0 3 0x80 kqread dhcpleased 4867 236957 0 0 3 0x14200 bored smr 39084 6722 0 0 2 0x14200 zerothread 25981 55522 0 0 3 0x14200 aiodoned aiodoned 7922 492041 0 0 3 0x14200 syncer update 75714 115650 0 0 3 0x14200 cleaner cleaner 57088 35366 0 0 3 0x14200 reaper reaper 8770 182195 0 0 3 0x14200 pgdaemon pagedaemon 19452 77550 0 0 3 0x14200 bored viomb 72525 182262 0 0 3 0x40014200 acpi0 acpi0 65904 202182 0 0 3 0x40014200 idle1 46458 130388 0 0 3 0x14200 bored softnet3 28674 461553 0 0 3 0x14200 bored softnet2 14057 74791 0 0 3 0x14200 bored softnet1 14324 412115 0 0 3 0x14200 bored softnet0 47599 415176 0 0 3 0x14200 bored systqmp 76439 52871 0 0 3 0x14200 bored systq 14128 148864 0 0 3 0x14200 tmoslp softclockmp 92448 254078 0 0 3 0x40014200 tmoslp softclock 7268 234637 0 0 3 0x40014200 idle0 1 505078 0 0 3 0x80082 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 98661 (syz-executor) thread 0xffff80003c507c58 (84590) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff838b5470) #0 witness_lock+0x5bb #1 __mp_acquire_count+0x58 #2 mi_switch+0x4b7 #3 yield+0x6a #4 malloc+0xe5 #5 sys_semop+0x234 #6 syscall+0xb08 #7 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10202 11086K 12487K 166960K 12226 0 pcb 17 16K 18K 166960K 166 0 rtable 196 8K 9K 166960K 393 0 pf 36 18K 23K 166960K 120 0 ifaddr 35 5K 7K 166960K 69 0 ifgroup 54 2K 3K 166960K 115 0 sysctl 4 1K 1K 166960K 4 0 counters 62 36K 37K 166960K 118 0 ioctlops 0 0K 4K 166960K 1534 0 iov 0 0K 24K 166960K 40 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1401 88K 88K 166960K 1775 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 9 0 VM map 2 1K 1K 166960K 2 0 sem 13 5K 5K 166960K 21 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 93K 166960K 631 0 sigio 0 0K 0K 166960K 4 0 proc 72 91K 128K 166960K 584 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 137 0 in_multi 75 5K 7K 166960K 116 0 ether_multi 1 0K 0K 166960K 4 0 mrt 1 0K 0K 166960K 2 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 79 360K 360K 166960K 79 0 exec 0 0K 1K 166960K 418 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 248 73K 91K 166960K 7801 0 UVM aobj 83 3K 4K 166960K 84 0 pinsyscall 45 90K 105K 166960K 1732 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 18 0 NDP 11 0K 2K 166960K 47 0 temp 51 8635K 8710K 166960K 22343 0 kqueue 15 24K 30K 166960K 120 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 24 0 0 1 0 1 1 0 8 0 rtpcb 120 189 0 185 4 1 3 3 0 8 2 rtentry 112 119 0 33 4 0 4 4 0 8 0 unpcb 144 697 0 680 10 6 4 6 0 8 3 syncache 336 7 0 7 2 1 1 1 0 8 1 tcpqe 32 2 0 2 2 1 1 1 0 8 1 tcpcb 808 222 0 213 11 9 2 7 0 8 0 arp 120 18 0 6 1 0 1 1 0 8 0 inpcb 376 766 0 753 20 12 8 14 0 8 6 ip6q 72 1 0 1 1 1 0 1 0 8 0 ip6af 40 2 0 2 1 1 0 1 0 8 0 nd6 136 26 0 6 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1168 20 0 20 2 1 1 1 0 8 1 pppxif 1472 3 0 3 1 0 1 1 0 8 1 pffrag 232 2 0 0 1 0 1 1 0 482 0 pffrnode 88 2 0 0 1 0 1 1 0 8 0 pffrent 40 2 0 0 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 1 0 0 1 0 1 1 0 8 0 pfanchor 1288 2 0 0 1 0 1 1 0 8 0 pftag 88 1 0 0 1 0 1 1 0 8 0 pfstitem 24 56 0 13 1 0 1 1 0 8 0 pfstkey 128 56 0 13 2 0 2 2 0 8 0 pfstate 376 56 0 13 5 0 5 5 0 8 0 pfrule 1344 33 0 20 3 1 2 2 0 8 0 rttmr 136 1 0 0 1 0 1 1 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 492 0 122 29 0 29 29 0 8 2 art_table 32 494 0 122 4 0 4 4 0 8 0 art_node 16 118 0 41 1 0 1 1 0 8 0 sysvmsgpl 40 42 0 2 1 0 1 1 0 8 0 semupl 112 3 0 3 2 2 0 1 0 8 0 semapl 112 16 0 6 2 1 1 1 0 8 0 shmpl 112 81 0 1 3 0 3 3 0 8 0 dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 2508 0 1000 95 0 95 95 0 8 0 ffsino 280 2508 0 1000 109 0 109 109 0 8 0 nchpl 144 3430 0 1747 63 0 63 63 0 8 0 rtmask 32 3 0 3 1 0 1 1 0 8 1 uvmvnodes 80 2852 0 0 59 0 59 59 0 8 0 vnodes 216 2852 0 0 159 0 159 159 0 8 0 namei 1024 10946 0 10945 1 0 1 1 0 8 0 percpumem 16 73 0 28 1 0 1 1 0 8 0 kstatmem 264 62 0 40 3 1 2 3 0 8 0 scsiplug 72 1 0 1 1 1 0 1 0 8 0 scxspl 216 10779 0 10779 8 2 6 6 1 8 6 plimitpl 152 88 0 69 1 0 1 1 0 8 0 sigapl 424 936 0 883 7 1 6 7 0 8 0 futexpl 64 7595 0 7587 1 0 1 1 0 8 0 knotepl 120 502 0 0 15 0 15 15 0 8 0 kqueuepl 216 250 0 237 3 2 1 3 0 8 0 pipepl 328 147 0 119 3 0 3 3 0 8 0 fdescpl 504 916 0 883 5 0 5 5 0 8 0 filepl 152 5340 0 5104 18 5 13 16 0 8 3 lockfpl 104 319 0 317 2 1 1 2 0 8 0 lockfspl 48 80 0 78 1 0 1 1 0 8 0 sessionpl 144 26 0 16 1 0 1 1 0 8 0 pgrppl 48 47 0 28 1 0 1 1 0 8 0 ucredpl 104 622 0 606 1 0 1 1 0 8 0 zombiepl 144 1124 0 1124 2 1 1 1 0 8 1 processpl 1176 936 0 883 5 0 5 5 0 8 0 procpl 656 1852 0 1783 7 0 7 7 0 8 1 srpgc 96 4 0 4 1 0 1 1 0 8 1 sockpl 688 1663 0 1629 22 12 10 16 0 8 5 mcl64k 65536 6 0 0 1 0 1 1 0 8 0 mcl16k 16384 5 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 124 0 0 16 0 16 16 0 8 0 mcl2k 2048 18 0 0 3 0 3 3 0 8 0 mtagpl 96 20 0 0 1 0 1 1 0 8 0 mbufpl 256 269 0 0 17 0 17 17 0 8 0 bufpl 280 3425 0 131 236 0 236 236 0 8 0 anonpl 24 143224 0 139525 36 11 25 33 0 184 1 amapchunkpl 152 25060 0 24516 34 7 27 29 0 158 5 amappl16 200 2494 0 2457 6 3 3 5 0 8 0 amappl15 192 4 0 4 1 1 0 1 0 8 0 amappl14 184 118 0 105 1 0 1 1 0 8 0 amappl13 176 8 0 8 1 1 0 1 0 8 0 amappl12 168 1638 0 1604 4 1 3 3 0 8 0 amappl11 160 64 0 50 1 0 1 1 0 8 0 amappl10 152 7 0 7 1 1 0 1 0 8 0 amappl9 144 252 0 252 1 1 0 1 0 8 0 amappl8 136 22 0 19 1 0 1 1 0 8 0 amappl7 128 107 0 93 1 0 1 1 0 8 0 amappl6 120 182 0 178 1 0 1 1 0 8 0 amappl5 112 124 0 115 1 0 1 1 0 8 0 amappl4 104 326 0 305 1 0 1 1 0 8 0 amappl3 96 4740 0 4615 4 0 4 4 0 8 0 amappl2 88 682 0 613 2 0 2 2 0 8 0 amappl1 80 10195 0 9530 16 2 14 14 0 8 0 amappl 88 7379 0 7192 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 255 0 255 3 3 0 1 0 8 0 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 18 0 17 1 0 1 1 0 8 0 aobjpl 72 83 0 1 2 0 2 2 0 8 0 uaddrrnd 24 916 0 883 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 916 0 883 1 0 1 1 0 8 0 vmmpekpl 168 9346 0 9311 3 0 3 3 0 8 0 vmmpepl 168 62206 0 60128 95 3 92 92 0 357 1 vmsppl 456 915 0 883 6 1 5 5 0 8 0 rwobjpl 64 22373 0 18378 65 0 65 65 0 8 0 pdppl 4096 1840 0 1766 108 34 74 86 0 8 0 pvpl 32 11755 0 0 95 0 95 95 0 265 0 pmappl 248 915 0 883 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 300 0 47 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff837abff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff838b5268) at __mp_lock+0x192 ktrstruct(ffff80002a369498,ffffffff83339f80,ffff80002a3f07b0,10) at ktrstruct+0xe2 sys_nanosleep(ffff80002a369498,ffff80002a3f08f0,ffff80002a3f0840) at sys_nanosleep+0x109 syscall(ffff80002a3f08f0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7e8edff0ec70, count: -8 ddb{0}> machine ddbcpu 1 Stopped at sys_semop+0x45b: movzwl 0(%rax),%r15d ddb{1}> trace sys_semop(ffff80003c507c58,ffff80002f0aad50,ffff80002f0aaca0) at sys_semop+0x45b syscall(ffff80002f0aad50) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x2f4ec53ca10, count: -3