last executing test programs: 5.058414155s ago: executing program 1 (id=378): mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) r0 = getuid() writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc1", 0x2}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00070100000000", 0xc) chown(&(0x7f0000000200)='./file0\x00', r0, 0x0) setreuid(0xee00, r0) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc0206981, &(0x7f00000001c0)) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x8001) 4.945870439s ago: executing program 6 (id=380): writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000003c0)="85a6c22e2ba41fb22e41fb59e16883bf4e7316bc13ba4aa5ca223b5cd81ded6999490b7d61493efc6872a3f50635b74bc1ba361bafc6ca27e17574897c5c9bd368cd5e9bf7ba7422caed9078961b51b792621c2b8222651171ea993e5d71c489", 0x60}], 0x1) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x1}, 0x3, 0x0, 0x0, &(0x7f0000001180), 0x0) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) setgid(0xffffffffffffffff) (async) setgroups(0x0, 0x0) (async) setuid(0xffffffffffffffff) (async) r1 = geteuid() r2 = getuid() (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000180)='./file0\x00', r2, r4) (async) chown(&(0x7f0000000040)='./bus/file0\x00', r1, r4) chdir(&(0x7f00000001c0)='./file0\x00') ioctl$TIOCSETA(r0, 0xc4504442, &(0x7f0000000000)={0x32, 0x0, 0x200, 0x4000, "97a2224ff1c14a06ebb178926cc9795a6b47c1d1", 0x2, 0x8}) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2006, 0x4f4b) r5 = shmget(0x3, 0x4000, 0x118, &(0x7f0000ff9000/0x4000)=nil) shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x2000) ktrace(&(0x7f0000000600)='./bus\x00', 0x1, 0x10a, 0xffffffffffffffff) 4.863285931s ago: executing program 6 (id=383): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000002a80), 0x0, 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000002ac0)={'./file0/file0\x00', 0x0, 0xd, 0x1}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x3, 0x9e}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) close(r3) close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xcf, 0xd, 0x203516, "1bb7e60ab87aa57800000000d0d200000000fd00"}) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x6, 0x6, "03816a", 0x14, 0x6, 0x30, @rand_addr="b9fa03bad176bc44737c28753ec93f37", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x7ff, 0x0, 0x1}}}}}}}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000002340)="4800660904b715fa967b4c44bae97c7ccd5b69ed32b0e02264f6d10eaa6897675cd70ea509878f72126a6b1e2c5ec391c06a0052ecb8819db65293ef360f60a23b4eea03d603306af13f8fe5ae6ad19f1befa7e9ea84904dbedb60c9b78f3f5c1a8161d4c6fad12cc247d4eec4ad24009dd6b7de4a323c81c6f9697d5aa47b87c0f8743cf1702f05e336ab67be96ba44a2204edadba0815d45f7324d327b6a9ccb2ec40ed4c3013cc1e8d4ed726925543c6ee8e5bec5595b929ab2776f3f674cf1a8592f937428d7df32a91e01db4edf88eca147f0c21b7aecaa43e687ea344c780e40e628460b9c950314c083b19939cb7b738e759985921ebd1ac398774a9d29495f8f0ce071dd03fbf102c268539d2a1b038e42256b13936e87b7108f52f855a4ce5f48e70d7e70d9c87fc1a59fae5ee9421fc33f8cbca4347ea186a0b6dba08d51a71308eb805a3de6b364e5eb147a2aee21787c854801906dc72bdba73c8c5a929e0221342a252776b7db4dc1e5512660957636831e757dafa9eb1fd41702ef35dafca32f1834811c35303f045efeacfc707a907604847b52b290e508c89f4efb7b5560363f6b774ba6ef8c5b7e295aaef6721749d994c1d1d3dcf083e2c474b3bb98006804ef18df242fb78a2962a38e0f446fc01b96263107fba6217c838d062f9878855a7230c6db48aa4ad720ffc4c15f28eaa4722f01aacf3cb72af5653c172ed8ca559b3fc7407ad09539fdbb5426e2c99e5a043cc62ef732558110b2884e378a82cb1490fdcc7c81e6df0244765102583830700e7886c9f101fc769e6e8c909f97e1cda2ae8fffcf893250073d05f0c5f42cdb32e27f293e5d3314e133f2d88e761cc44dd428b1a7577497f648c44ee3449821f736211f73b51ebc5fcb6a1d05a99688e19cdb08afb09581024221927e41e56ac871534590e23face8b0d374aafb68441461001d628424b74737e500e6aef51acb4002352ee876008b2e74f043440b2168af958101f021b87c53feedd5822efd59963ac8aa3f4a22d7df7f7f7374a452418eef9eb5ebc49dd268e1cf19d5ca51a47df857b2471605e50d98856064ac8c461d7413f591f398de4bfadc88335df04db73680e11d87e256eae89b0aa17e8dae5bc7094512dd6db1f9791053056e75577784b6b0cd5eed432a9f980ef5ce3385cefb37632bcd77ea2de3251531b69fe86647064a6cb37caf964ae661a2f727cc34a4e87ddc884f186f761843a20a8a4b05e5b703a0ad18665590ac5c62b572e977f8c6bf211407fe7e8eaaaac14ecb0682227cbe8a5122d2a9552a7eff9b23507bd53930a45c699b09294ff9f3fcf8b2db8cdbc49f117e4ae53a073410d31c9c6020a5ab7461b988d0129bb45518f210ee574fa21dedb7af1a8fc679cc083df71f475910f678f91fa4f41fd5a67d8a12984ebd42065841429d4a6d85b2317070b4db7fb0ce3af96d5e1af96497d755684c99e3fb458c2375cf71e6ee0b0b802a70652f575b2637a5beb5566e2bc2956b74e091f196ad779f3c33c02f0187ee5db10489c782b367fd352f9e37ef8d2132b3015cbcf06bccf56628e0189c84696ed1d6781385bca734edfa2cd73dfeec3ad766a6009a0fb69b881881679ee2a2f18fb858e9e48cd2c3ea7041e9c8bb97b2768a0e2e428c8ef1799682f105f1da585fd8991a1faadacd05d0a5149764b93e9d8de2b8c615b74acdda8c3333383707c70e341d4bcd32cb52b2a28f0615d09968cb3eaa550aea9a25ac1a4a65ea99f55210e9cee303577f216ed5565c0bb525a8f2bb040c5ebd0d80a5118159cb35d14a7e4ea3f0fb730c829f809c6d2831fb9f29cbc3f4d95b611df39cfa54b890d2bb4b87b97d738a7d0c093a912d562e570af0e5a2ccff787933ae530b59ef5f68d356b0abc761ff1b1d348a7376178dd36b498aea2c2f3fae1aa94393c9e326ff7eaedde4f04d5b1aac9da9c2352366c059b97183b4034a558fb40372e91b6c9d345076f90509850e120dce3134fdd0e51c2e5066dfb2c05892e6a7a414953382df5ab02360f82b7658c19dcc5eb86d8aefaabffbbd17d2a602aab822f11fb3d1ad13a6255ad1a0034fb29290d4e0519d5d57bb917f013f1c434a7862b01a1cce17f775e86ba3d5f11d4728d9d5b70d6c9ea83a68cd7e26a8fbf6a706fbb875512fd142b5f708576fe80c81d6216b4a7fb7848583b4c418048f9ff077b0a7c5921c44d43f24ad622c73b8a8f11347c97f290beda4a63523a40cd38306996b4e4d9e6400dc1bc51e1d6d5283fa89e302f8b69199b60408a39d668ab93ca4e78841afebf95825259d9ec9140eda6b1e4b739862a9237013c22a8c928cb4cdb54ed6268811cca9eca9080be6232e347f87e07ec6410ca77ca9c141d23ccfb9225b81eaa5f5", 0x6ad}, {&(0x7f0000000080)="02a40bd452f8cca8759f6cc2b36d3ceb7c89c963bbb392536a9decc786fd3494a4debed83f09c62c86545ea7848ca19efbc8515bfe140d170a7f0ed2b077371647c04b890380df672224d197e3991a80dca8ca34b422b42d64087af29efb6d80c425c8bdff77587c82df6545", 0x6c}], 0x2) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) ioctl$TIOCSETA(r0, 0xc0504417, &(0x7f0000000740)={0x1, 0x8, 0x80000002, 0x2, "000000000000000000000000000000000400", 0x2, 0x10009}) 4.861964858s ago: executing program 1 (id=384): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) r0 = open(0x0, 0x800, 0x81) (async) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x20) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0x10) (async, rerun: 32) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0x8, &(0x7f00000000c0)='./file0\x00', 0x8}) (rerun: 32) 4.860867969s ago: executing program 6 (id=387): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0xbffd, 0x8, 0x1}, {0x6, 0x0, 0x0, 0x800}, {0x8, 0x0, 0x0, 0x5}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x123) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x102) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r3 = kqueue() ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000180)) kevent(r3, &(0x7f00000000c0), 0x8, 0x0, 0x15, 0x0) pread(r2, &(0x7f0000000240)="1ba753b82a4bc827ac2ec4ec8c01f12d0e7ad30554db5902e4835173bb685a94072a2688450fd6fe6da29ec31e8ce32f07843571126ff433155da3655571986119606641a5e07bd600a6bd02df67a5302988dae5d5f044f13274808bf39dff7939a51856307ae9e84884f1f0385d8678f57e2aff8b580029e8f03e39653cd4d68e2c3a7c3e9763978ea5ca4cff8c833f9aeef6fb91e054bbf2a3e9044141fdf6318440650b7b1728b19df804edc78603dcda6597deb7448e2bd043b8e522406401d62d9b7c2c40c4addaf7fe2fbe05afe7f09f5d684cc65999867ae694bbef5e8d399cdfc40152396d3b1baf7cb14f221ea4adc0dd19f2a3", 0xf8, 0x7fffffffffffffff) close(r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r4 = socket(0x24, 0x2, 0x0) getsockopt(r4, 0x6, 0x0, 0x0, 0x0) clock_gettime(0x3, &(0x7f00000001c0)) sysctl$kern(0x0, 0x0, &(0x7f0000000840)="20a0008d0ca82026dec3e59be543bfcb4c969b00f76fabc7c79ae94a6761e98c96039df4b9b8ed9048671ade3e0f935dba99b3866b7d403eeaa6d7a2c45b1f2a10203a9f1056cc57d3c9ab1107986a8f1ff822a4c8530efa483ee263657bc9d2de02000000000000cb915d81fed0848b2a020d8efa543a54fdab977480e7e4181bf7735ec2849833dc9161e1dab1f907f757f10beea94804d8dfc0afcb3a7a06a415f8e8e3f5339b13e575e5c0c66d302916ace34122c7f91a9d666a28487d0084e23fa8d6f7df15702e781816a000007d3b313f7ce0034f0d3307cc01d41af98834eb4fd48dc4b13354ba6c6412f5227c7244f83ebf8e46f976016a798cb1e395f16135ce7cee7b01b3782abb2346adc081a529b27824c87226feadfe03822308bcd47a2953010bd9bea8bc00", &(0x7f0000000540)=0x12d, 0x0, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r5, &(0x7f0000000280)=[{&(0x7f0000000500)="4816159b89aea984655324305600dbf4659749c0e76795b85118eaf67de4a87342a42f866e267d285e807c20488166355b47396413ec4d3d72dd6c74bbbcc5427bf9165dc4a41b873f62a54c3dfdd6c3250b34135044796db4d518686e2c05e9ad0b8a5bad4c3315f0865e86446255e3e299182e8b5d1fd631a775c511a3265706039c7c16bb20aa4ae8ad1b155145abcaea670706030c9095705ea666d3d9b0d06c18f3249c4af2710bd748a526e7109528a0ff075411b2f34b2942dd6d6cce", 0xc0}], 0x1) readlinkat(r1, &(0x7f0000000440)='./file0\x00', &(0x7f0000000480)=""/148, 0x94) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000340)='./file0\x00', r4, 0x1}) syz_emit_ethernet(0x2a, &(0x7f0000000a80)=ANY=[]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) pwrite(r2, &(0x7f0000000600)="c8e564803494066d28d159f9082f35e74d83fd992e05e89ea13f28a9f9a80a0d157664679f4e7a501029c3322091b39f78eec8f4e415be708d582285c9acd9308b151b3096fae367710e2b7dfe3ef5d6bdc85735ecf0ef295172283fa87b033e755c876f953e90b5ca49212e72033222becb64954adc1b3a1212f3b142699e64e9f123c6f455bffc1eb6d92dd019ab38257386bba9d17bef9edb11271f952dc4d0138eaacafd54aad5e4eccbb241c1b338e2b224975cf11f749c97c3e037b55679f9f04185ae7e0fa7288cb5d8227d01834723c9d0b0e94b9b760228d6e625dfc48c22b7d9beb8195d17d529b5dfb76c8a", 0xf1, 0x86) 3.612019527s ago: executing program 4 (id=388): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x800, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(0x0, &(0x7f0000000040)='c\x00') setegid(0xffffffffffffffff) setregid(0xffffffffffffffff, 0x0) msgget$private(0x0, 0x400) recvmmsg(r1, &(0x7f0000001640)={0x0, 0x5}, 0x10, 0x1, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) sysctl$kern(&(0x7f0000000180)={0x0}, 0x0, &(0x7f0000000480)="23223941408467a8b7881096208ebbfda89b77020f472728d21ca43f634a0e2941b3eb4c818b47fb4d3ecea75c9240a93afd22b49f9c7a883b8dcc0a54cf48a23401bbb73216988f38ce5b6bfbf936238bfc971a278dfe9f217dfea660dfd17b666f61d271a6dc1b601efc4bd77279dc0b46c46eff5c843935354cc391c796edad042b1334a58fe557149ade677b5fa4fd8c2649c23fc6b7316a8e2c37de312696c4d2011a44c548fc742ef31c0eb30456b030522faff8e785b8015218a1994a69bd671eabef044365826b31e34018c5c743aa0e923e49dc15a19c2baa488eba4cca408f2276555b154e090ba0fad9d0b8e9866b23615c4f5a5b1b13cc1cf35f94b1f67f4f7f507d8765a97e1d772bb5b06e8cbd4ce6fc5691f56ab51d3ceed835f3a56f87c9e88dc6cf630a3ceab209492e2be33020fb8957718602e4f5da3eb1969d01f2422ac4b6c0dd14d071c4978aa7ebc2d2d5e93eb964fbcf4b00832bde305ee0883b52a6a75a95056127ccaff236c8ddbda909a52d501aca752fdc531ba439c7c23208ad14d34fd200eb1a99352955a632406ed2656ad00f9396d7ee50e1c855cae6a756cc6b99738d2d23be581507122cc543fd547a6a6fe58fd2feeda00f497b88b69fa0dab627c9b6b94f766699578ae738c6ed9dd3a8a13ef2089956736c8681192ecacfe835b5d785d2928a2aa66554240b2ec3824c3e8a50ac62a2f779a8efe92dfbb447c526279188d6e01a236e3da4248634b8ee175aad7c61c50343462c74c95416d8679a80d94e884eeeb910d58b9e4a49bdff0d752190733e85c41199d7420bcc6a8a1eaf80f35f8ddada498ff1865feca0d32287b6e7b9c3e82c46397ea1c7c9fb1b5d06fe2cc755336d27b06425c24b9af95070510d63de824a6905a456e4fcf7775cb6d917503d59d9633cba443ae0dea4a2488e4e9bf0e188bccacfa6a0c0d5cb09caba63eae7fbefe2c986c8d4cb11f9525ea8892db9e879b808e0a41c51c541e15e6bdd44b20e0fa5ffc1ecd5ec9e48ee5fa46754a17acdfc1acc90db887b3a2400e3ef94c09f35ab4d384b9958fb2014e6fd1b96648c44ea2a9c20805db69e5af18ea65c93f42628a1d66fe5fc076066bf71fb453effc61372810aa7f2659c2e2f2074bf0bd495828f08896bf04282af283b2619c8dd112f6631a0ed54555df9e645d979f9a9a8266de9329d26df36a7120f14a5550d2a5a990c78ec096abe4b4e3d665645813412428f0f96317f18584cdf33206cc5ba37103d2bf52655d6e303799b3b8ec1b36b658efcc86afedc6c37f48aadee3f4c1c8e00710418f5af1567df18f587b3b35da609890b9c9021cc8df6989449c8842b356f2d236ad073211e0e9ac0f697a623c2ae0ef4361b3a71beb186827e79d041aeadd5c025bf9e3409f9d990a947ac0d6bed31faab980fd0fcef33d15c156a1c52a405b632cb894d37a456319e77b8092e27f09beacc9b2e2def7b466cdc6fafdf4177499c23d016200fe762df958aad4b396ea77a9a07da2138baca32785b179bbed3595426f75a35fbcdb0436f436554725f646fa093e74a93a87b717352970f9be4e7e5eb065d399be5f5bf797b68ffbe92aca5f78218f9ca9f2c5988c761860ce4266e991a98319b68820e26d690c2af8774b225634b0594ecd9c153d34d43a79ac832f51d8bed2b531888c988db0d14605da4ec1737cb4f98dcdeb3f9ecdb47d15206b8ee27cab9bdeec7b7f034905b3278bd6321e4722b7279434100abc719920aecad77f14ad502c4db57dd0dfcf2e8b69ec962e7c25794ca72310477dd118ef2d077a1da8a5fda1acc4cf833a21b78d0c82b1de7f5c1d20f191830c1e9d24341602caefa9a0a342e547c826f70cc1664e7e41230bb876389dcac91a579dc14f722b5bf08bd11cc7a6a6823a94fe6582b55743ade575191323d87596d0175f2bc1b0efb8476f0f03b70979bf36e7e81e0ee4552c5cf34e023f4858deee9096584124126b1386e89ab01ef0b576a1078d469f14843d358b431601f563cc1639cdbc9101f4a91de0de683697941367545c0a8689d309a02d0a925b32322e7860169c86237657432a5dd5e13c53c7cebde02d11e103b07fed92ab381ee0071bb5058ce9347245d0d67013af7ac663ac4e1fc09c81aafe5d583f00327736b0e6df600ab4ddec9c6db4d1b7d258faa80661d2a83f1432ed023f324e350782ea2cf3ee2a13b4d3cf69082c8a7bf3bf26ff7c77a5c9b9d6cac208cb3a725bd311d468c3b2485191b2994180dd089b9fd92abd6c08f3286bbf7f0e22990d484764d549d8af7dec27182ae822fa9f6918794f210dd89b73c2974f2365d18e0467b34e6c71d04be5c72d4b696bfb87f33d82758b1e01f1a1b48e9f239bc235c06a6163d69cdfb604b7d3ea109f7a0a385aaaf20c80c7c5cf869de3a5a7f59d50189dc1a5c2aacaec5d6cb80f78f22a11b23e07a33a6614a7b3030145efe6626744c4860124d9cecb742d67081e8508911b1aff92f037d31df4cb84ae728540d45f00dd48c13f2265407da38ee0bb98c0281806ecb9bedc284aa185fb82cce77126af251b823e272190ee88e11bbdbd3850889d548fb46c220bf686809c509a86b030b0202b328d48ce742aee5680a8533b92305fd2a04866cdc73bd5f8a3fd500970e209ea737300c111ad20bae7688072691c62465b615c6b73254be9c47d9b77a5ad834710937b1d633a9208bd99b50b7474a4aaf0216ef17f9383f736c4a24acb43c4fd395de22d959b66da3244706558d6e69bf42353ea3cfcfd3467ff910861fa1dde31b78e16e5ace76cb16f5c86f085efb4b70fe74950aaca4ec15af90052c46ff45e788fcb49ebabf5fed717dde5dc1357b3fe42f8b9b8aa1e107a7c6d3154cd5f8139d7c712bc6306a92ce4e7b665295357b8f57ef09aae213beddaeea0781d893fe2528f9ddbd3d173f94b38e55d1548a42f3ad210dc2b9c53ccad4f7c3da2d178f8ee77dcdcf6944bdb60ea5c7edff0b7c428372bdc59ee98f7ef042261906a878e35033b7c1d8ddb0ce7f81fd2c4a21997b5fdd340ef6eeffeeb7aaf6d0a9c6a10351bc48b41d655c82cc27722152910ca6a35ef7c05cc8b196cc6dfed3866e351c3218ac124510fc2647b6588bfcdf061c991ac93be0fe78a8bd53aa2bf9619d04a6c15151ff7c3c1081a579307e669b58a15560912c8eab5d70fd56d07bff0acd70494ba16c5d6b4888b85ddd261e6003d0e6a7d776e2bcf318931cc78e30db8a626d2ca48242848c5175f4dd5852550b075aab8645893f93572b96c27d41e44166226f013a05b5da008e643a273ade7a55580d3bbca43db3e1fcef681ef176fa3684928eaa0a4f4e7b84f1f3deab486edaa0c8b5f8be5102a71b7a5400f131d0495eababd1587592ff70b0f2b5f36bfc8e689370eda755c33872d3b5502d94b289476b46c9d1c184f741803ecbef88c1c3b925527a270dc786d82974d47a65998ee60cdd29674de550f072fbfe8af4a2f8a6d50c9d84e5fcbd56d7f633340f122db4ecd4ea56877fcf4f19cf90af7664bbd9160fee4755f48bdb7dada1879e4d2ed5ff801c052afb15b847a07f7e16f9e56a818b14d8a890f53df4adb1bcfd82dc2a9d157b9b2ac249a6028586d0651a2e313dffea013c95137117d1c173cb3679612821515c7f08035f89920eee3f58d671ce14ee50b445e02dd463800fc2da2ef412cd9ba916bb923ebe24e35dd5a686d10e346fb2b1162191d0c6ecf149c4df0666f81f8b8ca07e0d6e0f8a7c8189bf53098dbf9035237c07f18985b31894f66b26d0872c3c08518e432840932041d49609240c069c957bba1bad555a7e6f3e91898e9637de1c6d4dc5298051bce90b4bababc6b8e53d27770979a4766e44d5b067aeea4d53657dba832218ccaf6fef62c3e2c2e9453e2ac51fc29531b3c821048e33754aca221cfdfdd03fae2e42ab26965b48ce9cf768138cce0eb49b4911927dc79c10fff0464dc8f08cb7d8979ca6657d13f344e716f3d1fbe724d40cdc7f833c7c2712bd3a8da196385dcc6d8cd9f255b0fcbaef055930059218bcb0a122123b7159993dfd3d0afb82e01393c0d5cc89b0579d2f4fae054c54bfe83813b2759176f43f038c156e291941fd501f8a8cac825f1ee4cc14d0ec506ebee7ab2f554392746a35b2e04119c3632d6eed04a6e274c4df1d0541f66119b78d56c56624b42f5c5418196caef9599ec9580f0746824ce83a8537e7a2c61ab2210648b6f77c033b4ae5aed869bf6c1073fcad682054563f108bd75070d34fac7f38b65ba98db4846e3c7faa04ebb21df276824656095b821150fa4672d24aa547bd28b804bfc295b3ede7db0e8a59035693efe79e1a4c820dbc471e44fc259cca064c897a50d49a7313362fc362aa5d8890e5f28f7183d21c9d99b73b421ed6aafb428b5a0f5adbf8cfa84dfaaf84a911a21b22ae261319ea8e7bf2ebbcb78063efbd5eea4825da1ae6d551348c1db9d9166a50b25f93b2895374a3e7309de47876b147acdd090168224355a7dedb90c695597a43439447ba4a638744c229853d5c6300d1428c8b80725bc365dabfef5d1327d49b9366e07276a9ea339aeba263a85f76ff650dd888b892a6f62c429c3be15a5143b60c385ec7eca061ee7285a46968d339a8809247621a1b78b16670ee53cfc080b6935119eaf79b585a46318d31080cd4ec41399f7f9dbf6ff223078e5309d363ca78a8d3da64f154b300c7482c43569688689fe88a77ca405cc8d40bb9680f6c3d3a19d99ed956f258935e26aa94742604bc4df4389b96877af14c185621d9e7a2ddf7d260e2341b08631ff2233499ea4b37130931dc43e377749018ff9622dbfe3b69c130daa74c1bb0f1c6b696ee8c2e87a570c3e016391f8d69510550a49c5cdac3f16d7c735b39f6984167b86bb5b59d2d84b8886e82c7a33c18fe323089819a29bacf216110ba99a72770c69d651188a5e3fe8c17134ddce8f28233eb2381c52cbc55cc6293479a0184e610b095d62b776e11a82eb92452a0f3916d0fb6ae6c60af4da4107d9268f4c7b4baf374af12e8693357a595b1f90f8a9d384e8e21d47bbed7663f858aa4450ed70a00506606c38e81b2cdb0c1c373c4f59564abedc8792bc0dbe79d9009470cc214129c20c1a8555849de41a57686d5a8f0eb7e8187ce9dee7f0e69d21f3809400e2698aa3891e4ba3cf1be740cbab2e20ad3b336cd44cf514f203f08133e9664881173af99af7df8609d09f7793982aca826601000a3430a7b1b5957f638649491abb3f737d29299bb7623dfe2073a5d8a6692c9ce87bcffaa732a3947062cd65d1d78ae5cb410902155ed2d7373be92c179fdf9c411f858a27348b131545fa4cadfc92c832d4e00ab73406fd76096dd6154f3291de5c2d198ecf1e2aa90fc56913e514239edd20b1109eb3c81c607ef885587da8f855e121d8b3f80545db7e91338b49cfa5d33517d5c6bc827e02669284eb65d9e648a7b2114bc234667dd2cc9ce0c2b7f10db45db54980400f79bdc8295c83071db934df4a13987d603b8ddb5c5d8bfbb274d3badee018cdaae8c121471f010530c6c48ab91a4bf3c54e6f638a15c1bd6b5cf461b907d08dc1ff8ff74f44eadc9724d574e53f69d56a0e31720ce2b1c5df4dcdfa103964aa40f8e866d784e91ef0a3375ced77f87ffd42a6ef675b1c9dcd8b899438deb9ec95f06c2f9381bb4181de5ea376d719d1f392955804ea7849f35d4d86edb93d61a835ab048673ca3ef", &(0x7f00000001c0)=0x1000, &(0x7f0000000340)="06ad360719c84f4916099057a29e4a3f1ab3941ec38f2e871bc0eb6bf3bdf36d21c384e4a836ce8cee670f807383eb2a31d81b6946e0ebd436ba79c9b7b300b311a305c9abc63719bd24e1d40d7632aadb390fc439f84a3b7f7c798c2f5d7f5658e601f8c7ab55cff744da18db0eebf289533296", 0x74) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000400)=[&(0x7f00000003c0)='/dev/bpf\x00'], &(0x7f0000001600)=[&(0x7f0000001480)='/dev/bpf\x00', &(0x7f00000014c0)='tap', &(0x7f0000001500)='+:-^-#@\x00', &(0x7f0000001540)='\'$&},-&-$\x00', &(0x7f0000001580)='+$\x00', &(0x7f00000015c0)='[}\\\xd7@\x00']) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) nanosleep(&(0x7f0000000100)={0x2, 0x2}, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='W\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0xed3dfa09e67d4e58, 0x0) 3.57016899s ago: executing program 1 (id=391): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) (async) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x3) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r2 = socket(0x2, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 32) r3 = socket(0x2, 0x1, 0x0) (async, rerun: 32) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r3, 0x80206916, &(0x7f00000001c0)) (async) syz_emit_ethernet(0x138, 0x0) (async) socket(0x0, 0x2, 0x4) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) (async, rerun: 64) ioctl$TIOCSETA(r0, 0xc444443a, &(0x7f0000000000)={0x1ffffff, 0xffff002f, 0xe8, 0x9, "01af9b197700", 0x8000, 0x6}) (rerun: 64) getppid() getpid() (async, rerun: 64) readv(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0x0) (async, rerun: 64) pipe(&(0x7f0000000180)={0xffffffffffffffff}) (rerun: 64) r6 = fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x5, 0x6, 0x1e, 0x0, 0x9, 0x51a, 0xc4, 0x2, 0x0, 0x5, 0x7}) (async) getrusage(0x1, &(0x7f0000000040)) 3.568183118s ago: executing program 2 (id=392): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xcf, 0xd, 0x203519, "1bb7e60ab87aa57800000000d0d200000000fd00"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000002340)="4800660904b715fa967b4c44bae97c7ccd5b69ed32b0e02264f6d10eaa6897675cd70ea509878f72126a6b1e2c5ec391c06a0052ecb8819db65293ef360f60a23b4eea03d603306af13f8fe5ae6ad19f1befa7e9ea84904dbedb60c9b78f3f5c1a8161d4c6fad12cc247d4eec4ad24009dd6b7de4a323c81c6f9697d5aa47b87c0f8743cf1702f05e336ab67be96ba44a2204edadba0815d45f7324d327b6a9ccb2ec40ed4c3013cc1e8d4ed726925543c6ee8e5bec5595b929ab2776f3f674cf1a8592f937428d7df32a91e01db4edf88eca147f0c21b7aecaa43e687ea344c780e40e628460b9c950314c083b19939cb7b738e759985921ebd1ac398774a9d29495f8f0ce071dd03fbf102c268539d2a1b038e42256b13936e87b7108f52f855a4ce5f48e70d7e70d9c87fc1a59fae5ee9421fc33f8cbca4347ea186a0b6dba08d51a71308eb805a3de6b364e5eb147a2aee21787c854801906dc72bdba73c8c5a929e0221342a252776b7db4dc1e5512660957636831e757dafa9eb1fd41702ef35dafca32f1834811c35303f045efeacfc707a907604847b52b290e508c89f4efb7b5560363f6b774ba6ef8c5b7e295aaef6721749d994c1d1d3dcf083e2c474b3bb98006804ef18df242fb78a2962a38e0f446fc01b96263107fba6217c838d062f9878855a7230c6db48aa4ad720ffc4c15f28eaa4722f01aacf3cb72af5653c172ed8ca559b3fc7407ad09539fdbb5426e2c99e5a043cc62ef732558110b2884e378a82cb1490fdcc7c81e6df0244765102583830700e7886c9f101fc769e6e8c909f97e1cda2ae8fffcf893250073d05f0c5f42cdb32e27f293e5d3314e133f2d88e761cc44dd428b1a7577497f648c44ee3449821f736211f73b51ebc5fcb6a1d05a99688e19cdb08afb09581024221927e41e56ac871534590e23face8b0d374aafb68441461001d628424b74737e500e6aef51acb4002352ee876008b2e74f043440b2168af958101f021b87c53feedd5822efd59963ac8aa3f4a22d7df7f7f7374a452418eef9eb5ebc49dd268e1cf19d5ca51a47df857b2471605e50d98856064ac8c461d7413f591f398de4bfadc88335df04db73680e11d87e256eae89b0aa17e8dae5bc7094512dd6db1f9791053056e75577784b6b0cd5eed432a9f980ef5ce3385cefb37632bcd77ea2de3251531b69fe86647064a6cb37caf964ae661a2f727cc34a4e87ddc884f186f761843a20a8a4b05e5b703a0ad18665590ac5c62b572e977f8c6bf211407fe7e8eaaaac14ecb0682227cbe8a5122d2a9552a7eff9b23507bd53930a45c699b09294ff9f3fcf8b2db8cdbc49f117e4ae53a073410d31c9c6020a5ab7461b988d0129bb45518f210ee574fa21dedb7af1a8fc679cc083df71f475910f678f91fa4f41fd5a67d8a12984ebd42065841429d4a6d85b2317070b4db7fb0ce3af96d5e1af96497d755684c99e3fb458c2375cf71e6ee0b0b802a70652f575b2637a5beb5566e2bc2956b74e091f196ad779f3c33c02f0187ee5db10489c782b367fd352f9e37ef8d2132b3015cbcf06bccf56628e0189c84696ed1d6781385bca734edfa2cd73dfeec3ad766a6009a0fb69b881881679ee2a2f18fb858e9e48cd2c3ea7041e9c8bb97b2768a0e2e428c8ef1799682f105f1da585fd8991a1faadacd05d0a5149764b93e9d8de2b8c615b74acdda8c3333383707c70e341d4bcd32cb52b2a28f0615d09968cb3eaa550aea9a25ac1a4a65ea99f55210e9cee303577f216ed5565c0bb525a8f2bb040c5ebd0d80a5118159cb35d14a7e4ea3f0fb730c829f809c6d2831fb9f29cbc3f4d95b611df39cfa54b890d2bb4b87b97d738a7d0c093a912d562e570af0e5a2ccff787933ae530b59ef5f68d356b0abc761ff1b1d348a7376178dd36b498aea2c2f3fae1aa94393c9e326ff7eaedde4f04d5b1aac9da9c2352366c059b97183b4034a558fb40372e91b6c9d345076f90509850e120dce3134fdd0e51c2e5066dfb2c05892e6a7a414953382df5ab02360f82b7658c19dcc5eb86d8aefaabffbbd17d2a602aab822f11fb3d1ad13a6255ad1a0034fb29290d4e0519d5d57bb917f013f1c434a7862b01a1cce17f775e86ba3d5f11d4728d9d5b70d6c9ea83a68cd7e26a8fbf6a706fbb875512fd142b5f708576fe80c81d6216b4a7fb7848583b4c418048f9ff077b0a7c5921c44d43f24ad622c73b8a8f11347c97f290beda4a63523a40cd38306996b4e4d9e6400dc1bc51e1d6d5283fa89e302f8b69199b60408a39d668ab93ca4e78841afebf95825259d9ec9140eda6b1e4b739862a9237013c22a8c928cb4cdb54ed6268811cca9eca9080be6232e347f87e07ec6410ca77ca9c141d23ccfb9225b81eaa5f5", 0x6ad}, {&(0x7f0000000080)="02a40bd452f8cca8759f6cc2b36d3ceb7c89c963bbb392536a9decc786fd3494a4debed83f09c62c86545ea7848ca19efbc8515bfe140d170a7f0ed2b077371647c04b890380df672224d197e3991a80dca8ca34b422b42d64087af29efb6d80c425c8bdff77587c82df6545", 0x6c}], 0x2) 3.48978755s ago: executing program 2 (id=394): setgid(0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x1b8) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x385, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x1000, 0x4, 0x71002}, {0x6, 0x29, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8, 0x42c}, {0x401, 0x200727, 0x2800, 0x7}, {0x101, 0x650, 0x0, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x9}, {0x10007, 0x62c6be95, 0x14, 0x8}, {0x2, 0x81, 0x5, 0x5}, {0x6e75, 0x8001, 0xd1b, 0x4}, {0x1d0, 0x10001, 0xd}, {0x8, 0x9, 0x8, 0x2}, {0xb8c, 0x9, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x400006, 0x5, 0x5, 0x10001000}, {0x0, 0x1, 0xfff, 0x30004}]}) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r1, r2, r3}, 0xc) r4 = getgid() setregid(0x0, r4) socket$inet(0x2, 0x3, 0x2) getpgid(0x0) socket(0x2, 0x3, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x2, 0x0, 0x8, 0x4, 0x5}], 0x3, 0x0, 0x8, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x2}, 0x65, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x2, 0x0, 0x5266, 0x100000003}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) 3.488344833s ago: executing program 2 (id=396): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getpgid(0xffffffffffffffff) poll(&(0x7f0000000200)=[{r0, 0x10}], 0x1, 0xffff) execve(0x0, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000380)="233fbd59b12885b57ea2707636bd6e389b0dab1d6c", 0x15}], 0x1) sysctl$net_inet_ip(&(0x7f0000002500)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, &(0x7f0000002680), 0x0) sysctl$ddb(&(0x7f0000002400)={0x9, 0x1}, 0x2, 0x0, 0x0, &(0x7f00000024c0), 0x0) r2 = socket$inet6(0x18, 0x4000, 0xfc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x2, 0x80000001}, {0x18, 0x3, 0x0, 0xfffffffb}, 0x3c9, [0x3, 0x0, 0x54, 0x8000, 0x6, 0x8, 0x71c, 0x7a]}, 0x3c) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) write(r1, &(0x7f0000000500)="10ca16a73e7537ed23a40de1cc93af18600a9837575bb02cd8b3a564b1bb95d040e108269486a6f65b29ca10c4a85a477f7af1f5fb9a598c965dc76060f543458e928c1f76aeb55e6b67d5102e7fa58ba80d8454074851414c1e4ff422b1c65477cd544eedf77bf9fcc0833e0a2f2c7da653cd01c86f30688f424a3073e8098224ca39640746cc6805ea782c4cb68b4ddb598cef934b7dbfe7ff241aea90ff5f9fb11aafa07ee4a5b4c6d2cc2f1dbb24dbe8a3692e50478f9ffdcfd56d06e44dcabe0fc7126f6c27d540e5354377eade5408c9b4aec7b18d4773317628527a146077314fbbe742978bb8835d0e8f6bb315ea7ee87d51c19f78f41ca061799695506c13a22f486f954fdbf0a260909fed3dcb250f43bbebcf42ee491dc70e2bff0d41009b61a896a0e15f1b0c11f3070ace35e86a88b8a6caa61e3a78760e7f7b1f4530ae8ad9967221dec85813ac1593588d2ea90b84f52e0a18d13b0dcf0a3098be59cdc4b6ac09b49a32e5a584354a930bc57fdc724cd5006a085e03dece33c396585466ac0a7e075c4367b205729f5b04a60cc2de018e24d164514265a206b9d16b0b80989b471e0c55de68faa868e5f336954fb39ff1920756248b2bedb0cd5901e29b57ec433b8b0bba27c7528e7236de1cf92c53084a177f19fdaa45bfa908c6192234012711935b27759d6649ec48b4c1c41e52f56ed32b9f8215080ae315712373f66462aa37d0088a263dd5b2e056644df7db6ed8455562c69a69442d32e976a9719bea5d40346b165e075a5f7197c0e47735f52e5fd884fd34a09f28d65a674971ed12d19e45a7fe99d6281d91abd89e18e4ad045f2c4311d68f265e6f356c1f437218d318f99ecebce76a3b31f5b12974e384bc59fee3a13a55752c9b325a058368a7ffcb7bcc065e254eaeb48b54eebf39a0dbcebca45df54a0032e8241cba773d6df5f9e192d0e7f04a143e267253d1d9e8656d0178902f4e20353a42238ccbad9bb215456154b8a993039b5aca51ccbf7c8686bb7ea331497658ab9ae663c69558f3c344cbcf88f8211935f75a649ff4e92735ae45b775fc06fb06f75440a9c407bb419f5bbd3d3ae3f2877ea073ba8504607a0d3e0f6f730893c2a769d4ba1eb1aebd7b99d9b078be4df7e7983e5bffe35e8fb65dbd907267d190c053a8260ec1aeb2bce61469e7b68aa6bed7b90a106606ee3fa621952f27953134db210dae3388f5028cd3b1c4ccf1847e79280a12b5071d36c0adfabcf5ac3bcd565ac015c5e4d86510d7a94524aa1406bb13ac4d0ec53a43f1db86d94593df62152d85325b7ea427cf507289a38d619230a1afa64885c634ef62db1789086e0ceb2900db8d829853a6fdc579e12cfbb91f95d8a1ad06bb74493f22ec6c295cefc1775c4ac6d8c9ee6d8315d0a57bffb75dc46454b92a57148631718fb2f3844177f200e612f67d14163f5fdde2f9319b4708df9b570e11662a87aaee083df4691af760fec18f6c35340561fde63f72dea19627c369c92dd678431f7022c6131009cc40831176b9b72cfb24da5eb085518472fb1c7d94da513efc1c73cbcbfcc932cd1d6dbb9dd6f7cacd5e6ae107ec9581d2fd7b8678de57c8273df6f1ffdafa28ebc3f570f53c884c1eb4541b6643fcb1cd90b64324bd5c634477486dfa057b4f2c00be1fad0be1428ab2aff7d63eb8012e113236bbaae739a6e098e712c3ceb17314c879617f6403ab494552bafe2035600c8598e6807cf4e1523aa67d5e55bfa2fd80a07881887aa765709a21b4b0de81b0fc2695956d4b63ce15038da01c71d402d24ab30ceae56d21bba4f01af79549cce84c7ff8f5a4458e7f121c3c542812b57b4d6d5472bae3303ef2a398bebbe6b6dc84484aead8654fd85691da5841672b7fb62d0ef9a5013c408958be6d74a9c029aa4724ff6fa1f72ad565a8da912d3602d7be34350f7c37ff66524a9c3ded5321cd36ab1506394167fea4ae56693bf1af2a44f47731789ffb43e8e7723883eba65300ac9a46dd911b25ac2697a4d8dc5164f5e1a370cd2b2ed214b9dc35593d66c40dedb102d7b9d945280a1ad90edc45bb2cbd37bbea6bad8a6b913cf6bc86cacf96973f11fd673ff18d87547bf575d26a714c91539d2776e4ba8319686bef0c46dbbc72630181ab047984cadd63b30c7bcabc65bebeed72a3641fd0bd217a4b5810e8fb4cc085abc412fd05209625596ae5d29ff269bf70ac0ed55bea00b3628109e19db2dccf9c674e93593517307cb44e36b86eee36f4545549371da6bbe5a90d42942a1790ee340e9936607490d220285b3b3fce7fda240601efe371c88e11e9245fbcba6a3f3d5abc64949dec14b1396cdf1b673727a6718250ec90fe5b78571b6cbb51e9c2c257f8f03f7806fc1c0db8d9956ab7f0cbabfdab099ff459e63f471fa08d40f6f9cedeebaa52c7f9049b04b77f61429be131be8becd78a63be9a83865ef8e05cad6466b928b9b1f7c00c1ee35ec55283a5358a38220babb9f627cdb0d5cbe69570e936d346692a0fba51bcfefd15b07981423185f9ef96e9c726b2f50b9f57d4846632d044d2e9f4acd775eba69605d765c23332652d1bbd40eb61c78145a465ed0a6395fde88154db02915c45184c69bd1cfe71dae614571149bc821b3d033981f471bb0b20790698b5f827024cd234df4e052e7f2c5cdd52191d0081cd4e92f6605b290298ec16fb655cde42edf85ce3d518784a4b79705cfb2444456b408db980c9c4b71810b4888651c16df791721a80c56d9affa2b143410c277b8d958c5573868fd940a2cb181b74569cd78da649436b1cd9fe74942fafb10bf1c0c9413f908827c7de86b4a7b211b5fefef4244594d79e3d136005f86da664c0efe1782fcccc2e11ff5d10aed7cb3e7d00f9b8aa29c66b2d83d0ee1ca703bfd6b7eff5a18c5d0b93d6345115855e6de0764ce14015a3288dca9cb98a431787e90ed5f765ed17ae28dbff862e8d7cb565a9bb89207124cc00edf4c72f9775f45dc7c350e341e7dcd58df29021ceae7b4008afa69ea1c42fdc866bd11680b144e887f79747dc5325c4a586c7c225b81069413dfba0ccbc452ab6fb6d1fdc030fbb118960aa762e4d8f7bc82ebf93b393327c5f94e303b8e66b73fdbac2ca1b7cd8fde6c580b3b626e12ad2c3da9f7c4cf6fa67b99357636a00a2ceb3b53d7a31100616ca0105a7ffb9c51326ce9b8fcc7328e870b2c2e075b8c639ff0cc31ecd06e8c0b67c3e851617440f7d12b0463bcf77e0ac232c77d5ce0559444ff5f76bccbef7f387881571bef47cd48a215f82211853d127601849e21d39f2ec990bbd66c1d3fa46a6cfcbe23fc25cc5a927754d3b917b2cef263ab9d494f6adfc3d52804b3e2c7257456a362afcaf18ec96720a0e40459314c6e0cb6b77bab6d4c4ba1a98dd340dd0720902c67b18a88c6c57dbee5e5d5a7a0eb953e062c7b223ec3a560da72b050461b92dab0ad770b0384927077a477ca9e70834a4d3d9787c15cfd036b5e18855bec306e4799670baf21dc8ab32c51486e236523d0725dcf89ffd1a458c5d1aee806502ecb8c919111bbc1e0963f99f197df24a33367021f3e0d437b3b6a1f07b87988dc87ac2865d848cc5985ada3742ab1f16baf653be1fd7c1c964043520aabc501570d1715fc44c934259654037f2a4ef703389ac833b2c5042ea5a9361af87df2868d1e1a4fd4f0abb5be5198e1e450cde4244bac96b0ee8652eb3c047f91d373917e442ce793bbb527a03e85639c372ed061919561bab6c29fa04e2d1f0205ab600bd8d3f1442a431677a1d49b0f9ffd49e7f065bbf135665b1e5c34b71293795536691542fd852e31296c79d29d062a72272396ee5a59610eb585e896386bd962634f4a826f756d880dd54834d849b4a72b5901721ffdba5c0427aa167aca6dbd805c94a9508093f58402c2ad634ab1bfe5ad8a61d20d6cea8690e6fce670d6e1261f603d5861350974899a5a962f30b8b823d8da1d95c8aab5edb8eee688c4ae87dd0f23b6ccdbb301e978d8314bdf2e42486aed9f65d9a58236646def25eb58359584713089f782b5a0c55422540a56168dda4c3ca56f27c12625713345d50eebf576a10a7dd5f45dbd7edbfceeb3d925b3338c5e407794a6d8b716cab82676adba43ab69dcc857dcb2c42e93a0278f0f3a9264bd2a8660561c1c4187cdc3f96fb45af83356192f62c12b371ace20b2949148e9281599d213e091fe293078ca4d18b250558b0a45130ec72504452290de0ebc96de111efb5b4ea24f5568662c68a5e1c8478dbc9041e9df4b021ff873ea0b8ed37d05e17e68345308b90625626d5ca89de6648de48efe5b857d69bb141ecda7219a457490679d1ee646d68d78422f2f780bfa207bc7172627025baca520d5ac892398612488e38850ee917aaabad3e98ca961466fe52c380c3d13d91ebf47b4b28e73f532ecc4b87dddab2092023ee3b284f8fee4d5749a402334a1746417e7741d17042647bfb82a910e45c0e03baf885592661de8ba47d155b1cb6f1165fdf6706e0b7df102cdccac8636b4ad197a776558e034c1eefdf0a255a1f8350c4b1be6b9a8f45b7740bd0a9e5f9ef6c178eca4dd4d4a10a9543e355810da6bd28a6d17282aaa93302dd92aafa52e79a20000b12137969d3fe9b1ef52a25e1cce61d30dade8cafc8690f1de8b652eed0f4e7c689b370aead216e01ed3884c96044af2e74773437a778493e156dc2e636950069707dd7275afc1e73ffb7da8d153913f75b65624a3613da0e170193cf1c58efd09c78de5274b80ebab905160483535cb9a064bdcf0cc291e8d13f4ff3e2f751d23b38d69bc872f4e9d0e53e8b5db1901485d93b4c29e6380c8f7d33951734b9e30f8da160fb087f976703c88195b293eee2f37f8544d1836f73109f10495e72e7077f0b11ec656e010b6ec4d328755b72cc480a16ae750314677548dfdbbbd5589ccbe06b1da433dabce6775523a5dd72d1c71f412c7b01ef65bdece94af8df449ef7ff75d576eb189523ea4590c16cd2b47818da2a981617fb34c120277c6953926cd5b8c27bdabb00f3e09c035f87691f26d5afb8cd0302087adc5654864a07de19c8642319c88d903e7aa3d1ff02e27b5f328c117ff175fa627d65eb31be8cd2246980e72bc4fb0e9f403388098fbf2fb35e6297a5449f1c0f2beccf0d32c3017fadadb5c41a688483803ccd5411f629853f506cb6d66152a86a607e553150b78d96acbe8b565dc759cf41efdfc7f26921d63099811669ae11ae76c02d7c2a0349f1d248c59455ad05fc938b95865a275aaed85d744348b3148ee8c2639daa02ba96625f5378365f7fbc8a5d52fda6c9df2f5b66a04e44bf19f57b0f1b2a369933a5aae6a9915d0b1bae02482a5fe52555d70fa1b141b47b016dbcdd3837c260b8c436ca0aa23b711ab711e5d83ad4ed22b28c2ccd4c84a0fae34cb39129d53ef3c7e044fcb0598416219a7ffb57bc8988c2fc6701ac7388e22514c4d10a14f5f5c9068aac9ee6a01f434a4b0962986b5ed431eaf749acb2608d102870cf1973a0620c8306a732d7a0d88c307e3ba73a36b65425ff022fd54669b6d2cebe827301ac9a4c8b2ad6192d357f9a924c8cb51ad7cdc0999a6e5e5b29eb99dfb0636a47734ae9a83bcf6ec51632ca1ce71d8ec018fe94d9ad6694fdf9de8bdc67c292fef5764b525e142ef2a0ec99527822833d07c048975f07b49214d4bf16350c346b3f2a64e637b547889b8a2da30a0d2918b8ea7b6a19", 0x1000) execve(0x0, 0x0, 0x0) 3.354153748s ago: executing program 2 (id=400): r0 = semget$private(0x0, 0x2, 0x100) r1 = open(0x0, 0x615, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f00000011c0)=""/4096, 0x1000, 0x0, 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000"]) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000040)="2d6a8439", 0x4}, {&(0x7f00000007c0)="0dfae25029db160479078d638b3d4ee209adc9abe3fc9297c2ca66cff503974a33548821ecacfb4bc94139d6a28d1e1c8a9c13599069811bc2fe9d2a8c2d89803508e7e1adf5a44e3d14999ad13ff2b7fd2cd49d9b96a1cbe927bb7def697adfb3f0c91673a516a6da1c1d81ab57e7882522a429fbd7f8abc59f3c8dae97aa13b1129535dff562709c4eb09fb2eab868986c55c76ce9c090f348d3c8b8b28c42cdf2f1f738efeb532454febdd10d7a52cbb558fd59bb0376387c624df30599b34f08d46a3f23e1d0114b13452c41db91ba9bff85c91faff2f56a68b59e5a37d1b586c62b2ed7a61e2536dfb6fe4975f2aec42173e96d8787ef39c5183ce9316b88b88aab4e9bca54cec4b0f5b7ac97e3d1a2337adb8794fb2aa82520c8a7b876c63ff7f986c7142973e97647166d62e6750d25404090056aeef488b30776ab4a280cf9a90b74d2a5698e2c56674050558d87da4361c8ed0c22ed0181cdc29b392d766a8d3b4009305b6ff8a3b621b8ccedeb1ac04d19f8ccf9e472098bedb8b73905c6f6d3863920da3e51398dd207a697393b22f4fe019f41d2ecc138546426645219077c9ebc8710b34777baf427ce39ed8364cae429f7aeb759a311ede637d974f74d9359ae51b6663ea42495d2984ccca2593d2ccfd9250ff65e40825780c86e640d1aa3ccb06934bd275d505506d2577d322e387eca9997d28d2d35b09e929c7e7796cc8b30209ab296a59de9fa55b70dce9144d596a6956542da132cc4286472fc37003fa3086013c47524caafb9b25bd2578076752ed190de66b6e6ff30c9ef89fcc4072575a83bc22f25a52ebde639794a1bbf3481bb2fdd321dc75d4f6fd7031e78cc6714b0508cbe1ba4a5e7f7224e89cdd8ccfac23feda74e6beb21760c066c4865c20d33ba1597a90a42534d5e566055a1fc1e7769dd6616523caf7f1be917994d3fb4db6cbd012b0c615338efb49e1e69a6afcb3136e134d4dabf0304f609e08b0314cc3904faf9760c597d9df3248c0573f1f3f3ed3bcfa884abe102814fa09c6b27d6aea948f9ebefec1e36d0f6da33c0f93dfd75daea9223f8c34eb621198ca21e9755a39ba7887b54eb9ad7339942c4ac83e8a69b3f50380229214cf17314e7e2bada9284b6a5e75f27e93b1be6f2350d7016b21eadf57f367fdd89a9fd9f9cab0d888e28dba994c3513dd9f7844cf65e3ac078ac60912de647928815146f8ef831b0e689ca00980083eab28bb374f61039d1183376926ae4dff0a8169ef64bb5710a555b0934e1f947b74d9772b354b796e6c28c42f4324e4df769ca32fa0a8b4aced11eb66bdfc389c37cb205a56f2cb55c39809d653ad8bdc52af5a74ec515a86fe8589a01c1c6d9c3511002ad85e887d5c4f2b2b0b0121f7471795eacdfb2422c81bf427540bee603f67f5140dd3d1397e7feac1f4f420526b36eb362447341b4b76a01b9cb107c28199a4a113b59773a669181de62f04b382e31e2ebf92beb270c3b6dd79d05a5835f78c04c39f6d8191b14db366d56c33404dfe7975c69cb98730274b3c7d6b3b10cc227c738337d9bb5c4d87a3c3142c9d4a582b46c9111d16516955ae6e5f31623cceaaa16245e748bf9b68f28fc727f21b3cb567c5723fd473cfe264c1d40b147298d13251d464f700c410865aae9d0b4129e9728fcf25816e73170b21988c741858a667bc6ba2801eee514bb4f9b8de2f57e6dba207d411a5524424c32fa0c4ff7cd73498754961636c3862338d2e0309976c4bab8a39c6c6efdf503fd7075d4c61b5bcb571b209397117e24bfd9d01b8fcd90f4b9aad199130b0e738832bac4d1d8591110a57796ec3edc78ce147331f9264e2607937c355f078e38e08e3f5dba3655dcec1fd862dbe4f1827f0827d200152c740fa582611400cb228c8c942bdf13a790996641725e9498ac8b2569d3264fc9e6d08921365d4d54ce27cb19fc6ee84761ef79b76ca467ce5d1007400897e0d28cd1fff0f8419e9eef50e6ae9a08a50064ec6dd51cf4327d5ccbfbca5a45c829be33a5d5774bb6d6ccb6e8c2c7385e95f663bd6b0476785f56f9ab10dc56f5185fad77a1b2ccee7e143e3a4e199569757ef3f1957591e78f272c23a222edee1929ba91aaf11f6ba47f6af02077a24cca7b509f6528ae62304451f4da4007c126e61526ec3e4a03f142ae82568221353cbda915e451367845e6304e5daf6c209d6eb97f8dd030ed00a25191668334a6ac36addd576fe810b7a05854ffb8bc6716081f19a098a55124af6883ffa72340f26a88a78d800e34500e28b33f03de41571bd24d1eab73175fa928b33e041d388a235e0aefb2b83baf451a60f94bde59e1734d1786f3da7b04d4039466b9c9e41ac965ea1a05d4770cf4b385ea8d829f01692f84e1d791a7f9540f7d078c820d015d3ccf5b9950c5f2070e7fbc674aedca26083422819ad15f444a0fcfdcc7000c3cbd21029a685b177a86be5b01e4ebe5cca1f138d273b733ad67dd6bcbaf001437700a01b73328d04f693ba432153a75c76ea9b54d591f1549cc183660ca6e3deca03d28db245ebf41dd3c644b008eef5d3aea30397678c578e03c9d557de06924c34f95c394b611397532c2fff9f86164da4949c66cde13b510ce29c6d417326e243fac38aa2476e489399e8e74b434ac145a41a08b1ca7d840e37810db375368c04ae40aea4f902ebe9be5382b6b5e91b6da404fba46748fd359bdb4823436ce92267a62d7ccfe83dc2a6766cef558296fe74b2f059f9a998047b0c9a02a309bd071f73f6c2953847a79502ddb4cf3d1e65d06b8e6a4941ad2287c2a50924fbaa0bfa1c7e8692e704b8a1866bc998ddd3bae1a4439064a6761345964a6e450d23a770d2d04f113ffa83138b094d8bf48dc45824d6d09f486382b02dc91ab30d984d9ae2cc6b9750ef4ddf48c55e2cdea6441f0f4c9a272fe7b2b55fab5760ce34fd05fc12106a0f29b835e8b44970a24b66e41b52f38367b2995a9644cc474b2043f72f8299c2265aaeb0e3087fafd4894117df63c9b662567dfbbbfc4b171ddc1f8ac7719d103d8279d92e43078a60ce84d1a14f8ebf2e2bf241f19ded7a20c6e0e4a295f72e6cce4d211791c983d55e733be20b4fc7c6706dbd18aa6c15fe1d1fc675a6356adc34cbf4a8e0bf84602e9ef1d6b57cbd27b37b97d6e65656f51dcd610bef396e9ae7acb735b8332059cd226b37c43ec3d3104b243e14ad762f3c756b3eebc46fbfdec4bc2dc04a84e80571c4f9ed4fd45237dafbdbbbd9536fb1837dfd2125f100306f4934dca5cd1380ea65a49fd26fdbf1ec4b9bb8d611f8b0c67dc5850e11cf9bcd72c3ae69a43aed488a2d37955b307cf064e0e8b58ce7a2eb72574deff889fb6cdc8bf9ec28be25bba8dcc173ee6ef7de04bd89ec4e79e86bdeca154fbdd4362cc2abc4db30eabc8f23122f0df49e314c5f210c59a9d6a5c7e11aeca0a24671481241811403c7c56b8d4b6077328f79a0d98e5914e076294936b69442ae105a0a56a463fdb6d733b129df3760b2feea6c4cf26c55e61064dcdf907bae7fa90171df1a8dac4f7262c1c26cb056725bd073880f590b90098c34d898b4841701a5c6c1811d6a301d1db1385b98e56df7b459d15620635431ff14e5cbcc82882bf9ccddd9907b0661c591eefc577a77ae22b821ee3df191771f8b06e42b22c96494a362a76551b3e5b3a26ab165f9a497d2d163bd31f366d7e26e2b5a7c48d545b3908b7e2e64ba1abbfb104937ed386c0cab9aa596acf9c10bb09e653858d4cdbcc726da0bb6cae4be076b1b643c7fa586fb7c6e0325a975e7b28b3532990d1e567735036a8cfbe53d89d3341e701854dfdbde671dd86f240bcc8b0fe532ad9d2e2a83d20e08e979c73128aa804aa5048e45b642ff7b0b92f6ce78ab6c479e3568b39a8009e6c6b495467e1f2f2adc9b9b53636d0807cd165357646863deb34098f19b29c8ecd0fe8cb826d3d88c4a876f62df6bfd33684d2ce436de90f3c1a2b3a902b215b4c382c0e0eb9b3889ba3ba781a3b43ff760242f36adde35b6155f4ae9fdda216e5b6e998ac2cb12ff05d9bfb8d17754db80e06b1ee15685c5a9835c9eff23f7c6db6c49a758189a509b0d10bf6c374781d46b9e39e8317f38ed68cb55e0774b63c08aab71653e379834d6b9f852efa02dbf8bbb2bccf019760c0b62f9bf2ac7a75086be61efb2da8dc98a1ecb581dc8f764aed0afd12114070a03c1bc57d843369684dfb4994c83c391957b32d81dce4c72d1d595fb4dea4e2eeb2140f18b2e2065c81219e0a7b960e5df81c7e496e9a3cd6c7c76615acfc1714de", 0xc00}], 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) fcntl$lock(r2, 0xb, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001300)="8b", 0x1}], 0x1) recvmsg(r2, &(0x7f0000000280)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/198, 0xc6}, {&(0x7f00000001c0)=""/125, 0x7d}], 0x2, &(0x7f0000000300)=""/91, 0x5b}, 0x803) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) semctl$GETVAL(r0, 0xff521241d7936861, 0x5, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x6f9a}], 0x1) 2.155618688s ago: executing program 2 (id=402): getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, 0x0, 0x80, 0x0) sendto$inet(r0, 0x0, 0x0, 0xc, 0x0, 0xffffffffffffffc7) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000014c0), 0x80, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x800, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, 0x0) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, 0x0) r3 = socket(0x800000018, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r4 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) acct(&(0x7f0000000080)='./file0\x00') open$dir(&(0x7f00000002c0)='./file0\x00', 0x1, 0x3) open$dir(&(0x7f00000003c0)='./file0\x00', 0x80, 0x100) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) dup2(r3, r4) execve(0x0, 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, 0x0) close(r1) 2.155187208s ago: executing program 1 (id=403): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000040), 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x385, 0x7ffffffe, 0x81ac, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf85, 0x0, 0x9}, {0x1, 0x800, 0x8006}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x0, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x3, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6e75, 0x8001, 0xd1b, 0x4}, {0x1cc, 0x10001, 0xd, 0x4}, {0x8, 0x9, 0x8, 0xd30}, {0xb8c, 0x200007, 0x8, 0x2000004}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x6, 0x5, 0x5, 0x10001000}, {0x0, 0x1, 0xfff, 0x30004}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}, {0x80, 0x85, 0x0, 0xa}, {0x16, 0x3, 0x0, 0x48a6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x4, &(0x7f0000000140)="12000000", 0x4) close(r2) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="d3b6e8e656ffffffffffffff5e0000000000000000001c158100000011000000006e7c056199b8bc470000000000000069f73a0ef5cdd53e1085298943", 0x3d}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000004c0)="766b84e07a8f14f74ad13c601b0b001e9df2a52cbc02284fc157cbbd", &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80044403, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) syz_emit_ethernet(0x11a3, &(0x7f00000013c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60000000116d3aff20f4372e0865915f577ee80000008000ff020000000000000000000000000001850090780000000019046d82953842c5ef3f7cbba5738684"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaa1c0000000000019078fffff1610000000009069078649864a20000000000000000"]) 2.037383637s ago: executing program 0 (id=404): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) pwritev(r0, &(0x7f0000002740)=[{&(0x7f0000000000)="370aea79bb", 0x5}], 0x1, 0x40000000003fffc) ftruncate(r0, 0x40002) pwrite(r0, &(0x7f0000000100)="93d4", 0xfffffeca, 0x5) open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) (async) pwritev(r0, &(0x7f0000002740)=[{&(0x7f0000000000)="370aea79bb", 0x5}], 0x1, 0x40000000003fffc) (async) ftruncate(r0, 0x40002) (async) pwrite(r0, &(0x7f0000000100)="93d4", 0xfffffeca, 0x5) (async) 2.036853954s ago: executing program 6 (id=405): mknod(0x0, 0x2000, 0x205b9a) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000140)=0x8) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) r2 = socket(0x11, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x65, 0x1ff}) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x538, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0xffffffffffffff2c) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x20}], 0x20000059, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x0, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x1) sendto$unix(r2, &(0x7f00000002c0)="b10005010000009f05003f0107000000211c13fecea79c5dfaf66e8d030100000000000000ef3044d2d236acf20bf404be01040000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc25769a51f139b672f335c22db830c032bfa896443c3211821000072bc417640840fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abf090000000008e3719ef8343712050500b71d8000090005080000fca65361ba84913f010000080c0000000000000000", 0xb6, 0x40a, 0x0, 0x0) 2.01509704s ago: executing program 4 (id=406): setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r0 = socket(0x18, 0x3, 0x0) r1 = semget(0x3, 0x4, 0x2b9) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xc7, 0x7709}, 0xe, 0x0, 0xe}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f00000011c0)=""/4096) semop(r1, &(0x7f0000000000)=[{0x1, 0x9, 0x2800}, {0x2, 0x1, 0x800}, {0x3, 0x100, 0x1800}, {0x4, 0x2, 0x800}], 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x4, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x4013, r0, 0x0) 1.916599671s ago: executing program 3 (id=407): munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000011c0)='\x00', 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x2a}, 0x2, &(0x7f0000000080)="b928d3dc2cfd4709d3cd56af874591b8f8627c9d0e2d5cd68d28484e04bd1dadfa3e3dff675a60f3f49ee6e68d4b154292ce50219e20c6d038cbad68904e5134ece3628029f847a11705714951c1b687ed64a19b9975ec292271987de3bd1f5fd7623571e9b1d34f8c4c15cf4c6296f64c18c942762198b8af2cf7d672c1d1bb03241ffb3f50b6e5ebfd66c2c416a6a79baa9b644d9b2c83e45b568a75d7d8c4aace8cc5dca9cc1e7a26cd48ae795b8e10f97c5957042502817a0d47e4fb04740a1047907479", &(0x7f0000000180)=0xc6, &(0x7f00000001c0)="927d125308367e465b2b4732971c6a1fd1c5de5ef8cb7c860cce438e7ae153cf17478be934836715fb0e8b9446bd5c529eb4280453500662e84fd1097637ffe256812224e05acc795eefe758a4aba9886bb00b70fe11218282c83ba79aa363090d24243c71a795a1d8dca2339e1d203397575c1ae7bc638874c44497b4028df7634d0fa4e2b7f7ade36634018389cc88d456d08207e3d1009012417fe9f265e1be", 0xa1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = getuid() shmget$private(0x0, 0x3000, 0x736, &(0x7f0000390000/0x3000)=nil) fchown(r0, r1, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa0100aabb810017000800450c00300000000000019078ffffffff00000019be6775bef0b22ba32f5b201b73004000"/66]) sysctl$kern(&(0x7f0000000000)={0x1, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) r2 = semget(0x0, 0x1, 0x281) semop(r2, &(0x7f0000000000), 0x23) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000400)={0x1, 0x64a}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)) sysctl$ddb(&(0x7f0000000000)={0x9, 0x2}, 0x2, 0x0, 0x0, &(0x7f0000000040)="b33a44c4", 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x9, 0x0, 0x0, 0x0, 0xfffffe0c) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f00000008c0)="51b8292bf87d38390a0e49dad208f215d466608e09", 0x15) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000002c0)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000380)) 1.909097554s ago: executing program 1 (id=408): mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) bind$unix(r2, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffff6, 0x1000100010008, 0xffffffffffffffff}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x7) select(0x40, &(0x7f0000000300)={0x7, 0x7, 0x2, 0x4890, 0xa, 0x10000, 0x9, 0x101}, 0x0, &(0x7f0000000380)={0x9, 0x2, 0xffff, 0x5, 0x2, 0x5, 0xb682, 0xded}, 0x0) getsockname$unix(r2, &(0x7f00000003c0)=@file={0x0, ""/503}, &(0x7f0000000000)=0x1f9) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000002c0)) 1.906168278s ago: executing program 3 (id=410): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1603) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000100)=""/62, 0x3e}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x44, 0x1, 0x80043f}, {0x80, 0x85, 0x0, 0xa}, {0x16, 0x3, 0x4, 0x48a6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1000e, &(0x7f00000000c0)=ANY=[]) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r5 = socket(0x18, 0x3, 0x0) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f0000000100)) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="ee375eef1288593fe4ce770c00008b5d2a000000e8", 0x15}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000280000000000069078e0000001ffffffff4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB='\x00\x00']) kevent(r2, 0x0, 0xfffffff1, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffff9, 0x2, 0x40, 0x0, 0x5}, {{r2}, 0xfffffffffffffffc, 0xd9, 0x20000000, 0x5, 0x46ad}, {{}, 0xfffffffffffffff8, 0x1, 0x8, 0x1, 0x400000000000008}, {{r2}, 0xfffffffffffffffe, 0x6e, 0x4, 0xffffffff, 0xc3b}, {{}, 0xfffffffffffffffb, 0x6b28b7731859c8bc, 0x40000000, 0x9, 0x3}, {{r2}, 0xffffffffffffffff, 0x2, 0x1, 0xe, 0x10000}, {{r2}, 0xfffffffffffffff9, 0x14, 0x10, 0x5, 0x100000001}, {{r2}, 0xfffffffffffffffe, 0x38, 0x10, 0x103, 0xfffdfffffffffffb}], 0x282, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x3) r7 = open(&(0x7f0000000040)='.\x00', 0x10, 0x60) flock(r7, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000003c0)=""/223, 0xdf) 1.821204279s ago: executing program 3 (id=412): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f00006ac000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0xdc5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f00001cf000/0x4000)=nil}, {0x0, &(0x7f0000358000/0x2000)=nil}], './file0\x00'}) (async) r0 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) (async) r1 = getpid() fcntl$setstatus(r0, 0x4, 0x8) (async) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r1) (async) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0x0, 0x9}, {0x0, 0x4}}, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0) (async) writev(r0, &(0x7f0000000300)=[{&(0x7f00000005c0)='\x00', 0x1}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000100)=0x7, 0x4) (async) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x404) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x800, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000000300)={0x0, 0x1}, 0x10, 0x0, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='c\x00') (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x20, 0x0) 1.820498565s ago: executing program 7 (id=413): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x400, 0xeb8, 0x0, 0x8}) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000)={0x0, 0x1000, 0x0, 0x8000000000000000, 0x43d, 0x0, 0x0, 0x4}, 0x0, &(0x7f0000000080)={0x3, 0x0, 0x7, 0x0, 0x18ae, 0x9, 0x0, 0x43}, &(0x7f0000000100)={0x0, 0x7}) 1.81944963s ago: executing program 5 (id=414): sysctl$net_inet_ip(&(0x7f0000001600)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000140)="3998a035daa227d0ce40394f044ed954", &(0x7f00000000c0)=0x10, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280), &(0x7f0000000480)=[&(0x7f00000002c0)='/dev/pf\x00', &(0x7f0000000300)='/dev/pf\x00', &(0x7f0000000340)='\x80\\\'\x00', &(0x7f0000000380)='/dev/pf\x00', &(0x7f00000003c0)='))*(*\x00', &(0x7f0000000400)='\b\x00\x00\x00/\x99f\x00', &(0x7f0000000440)='&]]-\x00']) syz_emit_ethernet(0x6e, &(0x7f0000000040)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a0000000000000000000000000000000000000000000000000001000000000000aa"]) 1.769752607s ago: executing program 3 (id=415): r0 = msgget$private(0x0, 0x80) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/141) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000000100)="b7010000", 0x4) chdir(&(0x7f0000000140)='./file1\x00') unveil(0x0, &(0x7f0000000100)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000180)='./file0/../file0\x00') socket(0x18, 0x4, 0x28) 1.768349483s ago: executing program 6 (id=416): sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0xe}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getdents(r0, &(0x7f0000000e80)=""/4091, 0xffaa) getdents(r0, &(0x7f0000001e80)=""/4096, 0x1000) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) chmod(&(0x7f0000000180)='./file0\x00', 0x20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mmap(&(0x7f0000690000/0x4000)=nil, 0x4000, 0x0, 0x12, r0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) poll(&(0x7f0000000400)=[{0xffffffffffffffff, 0xa0}, {0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x8}], 0x200000000000007f, 0xa) socket(0x18, 0x3, 0x3a) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x1e) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 1.763212474s ago: executing program 0 (id=417): open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000001280)="f16bf79ec7683b6182b5cf75c4b3f4fefbf89d9390d960da2d3ba17f6635e9ab6b30e9f0ba8c6f3658fad3e88f486200df152999022a046be14182c95049954807ac8c14fb74ecdb07ff922a5603f9604e026ca144cc662c56f0931e4c03bee2a4ddeb4ccaf5f2a5fb2b53c58ff0875a4e4849e8bd43f753eb075411", 0x7c}], 0x1) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000340)="8b1809ec3f60d59e5110c1eac4f8f4ade0fadada3d054501a528b95b", &(0x7f0000000640)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) chdir(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x120) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/232, 0xe8}, 0x0) chroot(&(0x7f0000000740)='.\x00') setuid(0xee01) unveil(0x0, &(0x7f0000000180)='x\x00') rmdir(&(0x7f00000000c0)='./file0\x00') sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 1.762956145s ago: executing program 7 (id=418): chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) r1 = socket(0x1, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x1) 1.647012847s ago: executing program 4 (id=419): writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5", 0x2}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x1b, 0x8000000000005, 0x8, 0x3, 0x0, 0xfffffffffffffff9, 0x3, 0xffffffffffffffff}, 0x0, 0x0, 0x0) close(r1) recvmsg(r0, &(0x7f0000000100)={0x0, 0x1b, &(0x7f0000000240)=[{&(0x7f0000000140)=""/218}, {&(0x7f00000002c0)=""/70}, {&(0x7f0000000340)=""/106}], 0x100000000000039d, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shutdown(r0, 0x2) 1.646617549s ago: executing program 5 (id=420): open$dir(0x0, 0x8, 0x381) (async, rerun: 64) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (rerun: 64) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{0x5c, 0x3, 0xfb, 0x4}, {0x3c, 0x0, 0x0, 0x6}, {0x6, 0x7d, 0x0, 0x4}]}) r1 = shmget$private(0x0, 0x3000, 0x442, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) pread(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) (async) mknodat(0xffffffffffffff9c, 0x0, 0xc0e99db6de761f86, 0x0) (async) rename(0x0, 0x0) (async) syz_emit_ethernet(0x1000e, &(0x7f00000003c0)=ANY=[]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f000017c000/0x3000)=nil, 0x200007fffffffffe}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffff7c}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00006b9000/0x1000)=nil, 0x8000000000b936}, {&(0x7f00001da000/0x4000)=nil, &(0x7f00000d6000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x401}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil, 0x80000000}, {&(0x7f000055e000/0x4000)=nil, &(0x7f00005a9000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000ce000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f00003bc000/0x3000)=nil, &(0x7f00003f2000/0x2000)=nil, 0xa}, {&(0x7f000064b000/0x2000)=nil, &(0x7f000038f000/0x4000)=nil, 0x12b}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x9}, {&(0x7f0000196000/0x3000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x4}, {&(0x7f000024b000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffffbffffff9}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000039f7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0x8}], './file0\x00', 0xfffffffe}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) (async, rerun: 64) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (rerun: 64) poll(&(0x7f0000000080)=[{r3, 0x27}], 0x1, 0x0) (async) fsync(0xffffffffffffffff) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x9c, 0x5}, 0x0, 0xfffffffffffffffe, 0xfffff7ffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) (async, rerun: 64) r5 = socket(0x18, 0x2, 0x0) (rerun: 64) setsockopt(r4, 0x1000000000029, 0x4, &(0x7f0000000040)="84ae975e", 0x4) (async) setsockopt(r5, 0x1000000029, 0x2e, 0x0, 0x0) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async, rerun: 32) sendto(r5, 0x0, 0x0, 0x0, 0x0, 0x0) (rerun: 32) 1.646299349s ago: executing program 5 (id=421): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) (async) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt(r3, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) (async) setsockopt(r3, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) r4 = socket(0x18, 0x2, 0x0) dup2(r0, r4) (async) r5 = dup2(r0, r4) setsockopt(r5, 0x1000000029, 0x23, 0x0, 0x0) (async) setsockopt(r5, 0x1000000029, 0x23, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda4f5903abf65b18d7c51f78b06cc3a5840c04c2a649b0000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x40f}, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlink(&(0x7f0000000ac0)='./file0\x00', 0x0) rename(0x0, 0x0) close(0xffffffffffffffff) (async) close(0xffffffffffffffff) ioctl$TIOCSETA(r6, 0xc4504446, &(0x7f0000000740)={0x2f, 0x5, 0xa9, 0x0, "04fff0d100", 0x9, 0x2}) socket(0x2, 0x2, 0x0) (async) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000), 0x10) (async) bind(r7, &(0x7f0000000000), 0x10) connect$unix(r7, &(0x7f0000000000), 0x10) r8 = socket(0x2, 0x2, 0x0) connect(r7, &(0x7f00000002c0)=@un=@file={0x0, './file0\x00'}, 0xa) (async) connect(r7, &(0x7f00000002c0)=@un=@file={0x0, './file0\x00'}, 0xa) connect$unix(r8, &(0x7f0000000000), 0x10) write(r8, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) 1.61859558s ago: executing program 0 (id=422): sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18}, 0x4000007d, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000131, &(0x7f0000000040)}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x2000007, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x7}, {0x401, 0x726, 0xe, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0x1, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x4, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x8, 0x5}, {0xb8c, 0x4, 0x6, 0x4}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x4, 0x7, 0x6}, {0x0, 0x1, 0x4, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) sysctl$hw(&(0x7f0000000200)={0x6, 0x13}, 0x2, &(0x7f0000000240)="f87b0ad606613dd9561c0feb940a99020aa612c0c51686020ade850d02eacdb082660cd21fa8662ac311ab1172731634373bf77527ac8b13f20c6cc4150a572b84d2d91f5d7d7d988470462333de69396f52aefe2dcd6c3b2b24cc0249686316bdb73e8fe1ac11b1c0fea0154702b430933ed57f7ac471c0c3035098047164b66e4ac18ff4fc3f0a244e46b32b6ced2f6527d3ba9a6705cbe32eb66b1f2312ed404583063809643229a3686acdd3ea34034845c14c720d430f636fb8789e4b52fc83038c4a32dd2a79a9054af31ddb0237b9c73bc7096ae8b6670f37ee1d18d57be94ee76ea0d75a", &(0x7f0000000340)=0xe8, &(0x7f0000000380)="ac04877b91dde454b61c3bcf3ba8dfdc3ff6cace759b32349d85ed39f28dda6f66899a5cf68d8e901a519122cc7c056d9f2ed49eb718f7d94d0c92f2b2369c56a1088d03a9d66d253022bd0741cde9c6ccf7cc21ab9a026371da25b859e55893e92bae1779f2365fbdc68ab7678aa53c75c684bec50862a753acfcdaba94bf81214dd946be2f9269f8ad77b5fa0e8d19cffe32e673ac30915e24c9cec85e0188e3bf4d84f6d3", 0xa6) sysctl$kern(&(0x7f0000000040)={0x0}, 0x0, &(0x7f0000000080)="f9547f2f6e7f699ab41f0371e3a872", &(0x7f00000000c0)=0xf, &(0x7f0000000100)="cba3484e8e78bab62f314219f1bbdfaa045c079afd374bbbdb204065d6c03ab67c378ce296b3fff01ca1cd10ec09175e139436892ac41ddcea97df97411b4045ffe352e6a0b32a6fafa6a54589f54b665cd305b22d53f634361a6a9c65650a8190a6d2e09bf60e7b1edc92253ec45306ee43e1025d67470f3d827df595571c0895a27e5f6e4941ab6ca5786dc5a8f1af1674284512e390a1ada9b16ed977d0fc125a0e406595a25f03bd84f2933cfebbef75cb90fe79ab7f5d125e13f7bba6de15a7963e7af3bc6549c4df36", 0xcc) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) 1.618291318s ago: executing program 3 (id=423): sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000300)={0x1, 0x20}, 0x2, &(0x7f0000000180)="49354b30298b9c0fe804045a2abe703616d5fa683b4443dc75a5aeee1cec752b7904dbaa37939b1b16cf24bd19446d4c7930e84a0ba6229cb78b2bb2a18d5a5ce7eb7bc0a1c91a739ac646037e12f308000000000000003a935f130634f78c660e034baeab892bdb258125d23bc7d6c09b434ffd5a53ef13af8035ff66bf41e5d009151ddc2f20af9276511a77e29ce4", &(0x7f0000000240)=0x90, &(0x7f0000000340)="94cafb56423f8eacf4c9e4efd1810c0f3e13325c848a5477dfdef44d8c8c3ecbf75ade2a053468d5780f696f92764e0c946a188e28913005838e7ebcf7eb78500e42e39fac4b553433dedc8181f669a4eca3a54bb4ea59428720fe0eaae4b80a10a7184a049bb7de1176e9f64b461cf70759814bdb93b99c1c2d735e53e37f6e8750b97ecd73750fe67b5f5950e01b62c731ffea15ec765b72a28ef293bbcbba3ea9ae2d857b2b3d1883ebdf313c9c777f72ee1abc6b2542419be0b3aeb8b8d9ce2a0e89d15d044796c5260a5d9e0728a23ffc7595794446f2738279591bb4649595fd10d5aa3a3d32dac121d925f23540705333126c39db94dc3d2c52b55fd31d03b11f4f420000000054", 0x10b) clock_getres(0x2, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (rerun: 64) write(r0, &(0x7f0000000480)='\x00'/14, 0xe) (async, rerun: 32) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000700)={0x6, &(0x7f00000006c0)=[{0xfff8, 0x1, 0x1c, 0x40}, {0x2, 0x80, 0xd, 0x10000}, {0x5960, 0x4, 0x4, 0xf}, {0xfffe, 0x7a, 0x7, 0x401}, {0x9, 0x0, 0x3, 0x3}, {0x2, 0xd, 0x7, 0x4}]}) (async, rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (async) sysctl$hw(&(0x7f0000000280)={0x6, 0xe}, 0x2, &(0x7f0000000140)="5a01007a7181c29aeb9c90f6ff37f068b7a27f8757c4083c83338d09c6f34848c7a4ea070f3eaaccbd401cdbc0e9ff1dd760b23cd200000000000000", &(0x7f0000000040)=0x3c, &(0x7f0000000100), 0x0) (async) r1 = socket(0x11, 0x3, 0x3) sendto$unix(r1, &(0x7f0000000280)="b1000501600000001700000007000000045c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236a3f20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e40500000000000000000900000000000000", 0xb1, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0x0, 0x2, 0x4, 0x3, 0xfffffd, 0x8, 0x0, 0xfffffffffdfffffb}, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000480)="85bcacd62943b71be07dd9ca4227184458bbeca891aa2a86e0293031299663b8c467af37b085fba1141ea1f800f1c4829b43db9cf579f37081d135b62b496ea8809e9d7a0220d73bccae56374704a137d0db055549013a3ce77fc0d7faf95335ef35e1b28ad8a27aee07971b9f748181536c9591f670a9733e9d7cfa83c788903414b0a9e3c22674d4587f5e81b14a7d38bf8d0fb87f951fda2ff21ff731ce08fc10af7648e8af24dfd2e4038474e1ea46f66a2344525c7d901befd0b5bde8f036846c02fcfa5e119fdc7b964ac902e876ff7d54b681341d6f9dd569365f139d37a369b5c1c2181832f9", &(0x7f0000000580)=0xea, &(0x7f00000005c0)="2dab9d51c8b3527e4381afc5a11b28179852f93eaf98c937c60bbfcd965ad9648f43f54582d2e086e2be4482bcd640d7a15c8a4a2f6f21eac5dfea75bf2e42ff419ef5f74270588aaaeed6548ef52c125efd5e301f18c8472e53449ed4e7d57b8bdb56fc74f11e6e7f1f1631303c6abb5247069c3e8fd03d6b1253a0c7ba56d853ca6c921b6b57e9ad326ff33ea4f1508eb84cb14edb28e266263115ead11c9ebae862b8bcf2561a5a6cf593901a90260bd776f99e76bbccd5e4415d4777d80889a1d3e4557d3ec9ab49b578e3dac80eddd52fc929f82d0a45", 0xd9) (async) r2 = shmget$private(0x0, 0x3000, 0x102, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a0000000000000000000000000000000000fe8000000000000000000000000000aa02009078000000006006c33e00003a80fe8000000000000000000000000000aaff020000008600000000000000000000018800"]) (async, rerun: 64) socket$inet(0x2, 0x5, 0x6) (rerun: 64) 1.617866022s ago: executing program 7 (id=424): mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="f968f845920e632101a1a16648a42512d1d22bd616", 0x15}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="71f95f84cf3080532b380920fdfe1a8899f603b6bbe471af73571c17c96bbdb6dd5fec77a54ecac9073e1212a0", &(0x7f0000000080)=0x2d, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) write(r0, &(0x7f0000000580)="0000000000000000000000000000eb21ccba6632c004093aa36822a906a965df456336f7bcdce1d4fd20b24c719a70aa107947e8b9efd4ad8f1cb6d598b8a0beb297f53c6aa74bbf869d828d124810b32ad6545030b4494fc3fa41551e1aec5db2aac043698c7a50cab33da0c174dc1bf96f09ca9e8a54a3146ba8ee8f44000000002c368e0a381bd1a1ab5f7bbe4b9cd7bb63896932dee9f8840d53d52832df6234ec41b06a4fdfab772d30ff4f7136079fc63375e1fc", 0xb7) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x180) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x8, 0x0) (async) open(&(0x7f0000000140)='./file1\x00', 0x80000000000246, 0x4ebfac6bbaf786c) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000240)="71f91e3471ac0058bc5a91501d94a34be3867e0e6c400cacfec37082ee4c57416bf7c912b246b4ede2570608015d567ec33a28501e952be75c986dec10b04f2d194775ae42cb00d6faa40b87f3508e18d8baed6b6cc42ad2785841ec4f19f24b69470737242d9dbd9b40e032006aca96f5257b4f5172bb5d65506efc9f6c847a99d889f7622cb8d3ace9f79684a57d6e0ad299b6f78d20656d501aea719075cf35f0e069f964b08faee0adbc1e9ce86adb2035014fff04e2c0a925f7159f8c12fe5324191901759d9e613c3b9d", &(0x7f0000000180)=0x6, 0x0, 0x2e) (async) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="de7598f048d26becc75648eb01566a78acd38ba6c6c24fef2801f40800000010c3d42e7076d298cd00000000008b5a984e9c298abe5ef64049ad9471a9195073252e42adf126888b041a3c2f04ec0131", 0x0, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8020697a, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f0000000380)=[{{r3}, 0xffffffffffffffff, 0x51, 0xf0000000, 0xffffffffffffffe9, 0x3}], 0x1005, 0x0, 0xc, 0x0) (async) acct(0x0) (async) acct(&(0x7f0000000080)='./file0\x00') (async) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0286988, &(0x7f00000001c0)) 1.613633735s ago: executing program 5 (id=425): syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x3c, 0x64, 0x0, 0x9, 0x6, 0x0, @multicast1}, @udp={{0x0, 0x0, 0x8}, {"99a0b011ac8377bb81d96a039b14af51d1669bed0ebdd41cf4b504fd7b5770ee"}}}}}}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x3c, 0x64, 0x0, 0x9, 0x6, 0x0, @multicast1}, @udp={{0x0, 0x0, 0x8}, {"99a0b011ac8377bb81d96a039b14af51d1669bed0ebdd41cf4b504fd7b5770ee"}}}}}}) (async) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) (async) 1.56067863s ago: executing program 7 (id=426): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x9) (async) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x8, 0x9}, 0xffffffffffffff0f, 0x0, 0x0, 0x0}, 0x8) (async, rerun: 32) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000280)={0x1, 0x2}) (async, rerun: 32) execve(0x0, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x6}, 0x2, &(0x7f0000000140)="34967ba6a70e1f", &(0x7f0000000080)=0x7, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 1.560346629s ago: executing program 7 (id=427): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="8858cd20", 0x4) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000080)="ae", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r2, 0x2, r2) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) sysctl$hw(&(0x7f0000000040)={0x6, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r3, 0x2) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) listen(r4, 0x9) 1.559788331s ago: executing program 2 (id=428): r0 = msgget$private(0x0, 0x80) semop(0xffffffffffffffff, &(0x7f00000000c0)=[{0x2, 0x7cc, 0x1800}, {0x3, 0x7, 0x1000}, {0x3, 0x1, 0x1000}], 0x3) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/137) sysctl$kern(&(0x7f0000000000)={0x1, 0x30}, 0x2, 0x0, 0x0, &(0x7f0000000100)="96018000", 0x4) unveil(0x0, &(0x7f0000000100)='c\x00') openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x10b) mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000180)='./file0/../file0\x00') socket(0x18, 0x4, 0x28) msgget$private(0x0, 0x80) (async) semop(0xffffffffffffffff, &(0x7f00000000c0)=[{0x2, 0x7cc, 0x1800}, {0x3, 0x7, 0x1000}, {0x3, 0x1, 0x1000}], 0x3) (async) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/137) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x30}, 0x2, 0x0, 0x0, &(0x7f0000000100)="96018000", 0x4) (async) unveil(0x0, &(0x7f0000000100)='c\x00') (async) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x10b) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0xd02) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) (async) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) (async) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) chdir(&(0x7f0000000180)='./file0/../file0\x00') (async) socket(0x18, 0x4, 0x28) (async) 1.555904143s ago: executing program 6 (id=429): openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000480)=ANY=[@ANYBLOB="0000000000001157b4139a500806bfee2ddf38fb7b00010800060400039be5fbb3d3217f000001ffd3d646c6cfe8ab53e9e808ad8840060b0ccbb4ea18910107802bfd0dc858e1f6f86adabcc908c9cfad10ce710fbeb29e2f39341f13fc03115fafbf16e98638fc536e7c051e1e808f98bde756378a51f19603bcf2e22f61e07b799ba1a1fd8475b0b35ed8820a5b1654e818f7ed8f51aa2c16f742f70a02eb6eec413b80813b7e45e544ef0f7193ae28353b1355848710ce88305ac46fde"]) mknod(0x0, 0x1ffa, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="f968f845920e632101a1a16648a42512d1d22bd616faaba0a30c4a4a36fe437a5820bd378a55b0b05c3d9a57", 0x2c}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="71f95f84cf3080532b380920fdfe1a8899f603b6bbe471af73571c17", &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r2, 0x27}], 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r1, &(0x7f0000000480)='\x00'/14, 0xe) 1.494832741s ago: executing program 0 (id=430): r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000200)="d3ee08ceace7a6f8ff21800100000071b6e8e656ffffffffffffff5e0000000000000000001c1581", 0x28}], 0x1) (async, rerun: 64) sysctl$kern(0x0, 0x0, &(0x7f00000004c0)="766b84e07a8f14f74ad13c601b0b001e9df2a52cbc02284fc157cbbd3f2c9772f90a6f320364b78b49186b36fc8477d7d4ae8918ae8f2fd338b6450d68fa46498857f854a4bc484f1c67ae7a", &(0x7f0000000080)=0x4c, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r2, &(0x7f0000000480)='\x00'/14, 0xe) (async, rerun: 64) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async, rerun: 64) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0x80084904, &(0x7f0000000180)={0x400, './file0\x00'}) (async) poll(&(0x7f0000000340)=[{r3, 0x1}], 0x1, 0x9) (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) recvmsg(r4, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/201, 0xc9}], 0x1, 0x0}, 0x1000) (async, rerun: 32) sendmmsg(r5, &(0x7f00000000c0)={0x0, 0x7}, 0xffffffffffffffa6, 0x400) (rerun: 32) poll(&(0x7f00000011c0)=[{r0, 0x4}], 0x1, 0x8000007) 1.494512216s ago: executing program 4 (id=431): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000001, 0x5, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x88, 0x8, 0xfffdfffb}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x27f2, 0x3, 0x99}, {0xce1, 0x1, 0x4f8, 0x6d}, {0x6, 0x801, 0x6, 0x7}, {0x2, 0x82, 0x5, 0x9}, {0x7, 0x100, 0xd1b, 0x1088}, {0x1e1, 0x10001, 0xc, 0x6}, {0x7ff, 0x9, 0x8, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a7171a, 0xfffffffa, 0x1, 0x6}, {0xc, 0x7, 0x5}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) 1.493810824s ago: executing program 5 (id=432): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x0, 0x9}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x6}, {0x1}, {}, {}, {}, {}, {}, {0x1}, {}, {0x2}, {}, {}, {}, {}, {0x2}]}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="8e000504000004000000a30001000000331c13fecea10500fef96ec0c72fd3357ae30200004e30036f09c6e81eb5c6f593000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42118000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b", 0x8a, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x4e6c) close(r0) read(r0, &(0x7f00000002c0)=""/114, 0x72) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)='\x00'/13, 0xd, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0x6, 0xa, 0x83, 0x400f}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="b11900000ca82026dec3e5849be543bfcb4c96705400000000000024b8", &(0x7f0000000080)=0x1d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000480)='\x00'/14, 0xe) r2 = shmget$private(0x0, 0x3000, 0x442, &(0x7f0000ffa000/0x3000)=nil) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x12) chflagsat(r3, &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x2) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000280)={&(0x7f0000000200)='./file0\x00', 0x4b, &(0x7f0000000240)='./file1\x00', 0x8}) open(&(0x7f0000001540)='./file0\x00', 0x8000, 0x20) r4 = kqueue() r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0xd, &(0x7f0000000240)="ea00000118000000", 0x8) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000540)=""/4096) kevent(r4, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x73, 0x20, 0x5, 0x20005}], 0x96, &(0x7f00000005c0), 0x6d16, 0x0) 1.152266406s ago: executing program 4 (id=433): r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000a00)="b389e5aeb7b42eab8dd0017236f060f918503740799f35d7e2e733fc1cf7e45cfb279a7aeb65ad9859d427a701bb4c25773931def673bea9bf786061c13935cf58279287d41ec345ac1598b7b4e5c36a3d5ecc1893e17e380a226ad0d75529c4623ddfb51dbafffe78145aed33f3c482faf44cd4fbeadc3a67a824d08a4333b14f7a032ce11d5530043711766c9b6de2be6f02696bd39a7bab01735c492d971dbc56c0ac859c5c750dabb6962382008fbeb3d9d6eedc7eb2b0cdc5a6dcc08472c67dd905235d3e08b139227a71ea41522a2a382ba8430c5f2a22bd7de7c7667733240577acc0e75ca870f50c7d689926c39aa1d69ca40d344f74db03d297fbd39443cfbed221d5beb9cfeda5441e693f5605101755a7a4286314ad2bdfe27169412d8384654a3ff5d78860a0343467ad2d6f10282c1d7148dae4b9e32dca74ceed9ce269122e577410f7bc55a4", 0x14d}, {&(0x7f0000000840)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d23fd60580c3508980ce4299bba720bce310d196b734355446dc5bd0b895d5cf185a2879aeebf6b8ec2adb426dcc10399c30e15666872c1a9817242bd4683348f7c30c5fa2c931df44f4e01ca8d6d1d33beda9315f94d436a072fa91d2b2b246dcb3e55e56fa2ce897a94884ee63385d623eef72991c5633a1b51c6e9cde4f86881e9bbe8e79c05ea670600000000000000bdfbd1a3934306e810513ad9cc3c990000", 0xe1}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df11", 0x4b4}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af18", 0x34d}], 0x1) ioctl$TIOCSETA(r1, 0xc0504417, &(0x7f0000000740)={0x0, 0x3, 0x0, 0x9, "000000000f05001f00000000c21e499b00", 0xfffffff9, 0x4010009}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) 1.121272204s ago: executing program 4 (id=434): mknod(0x0, 0x2000, 0x1e5f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$vnd(0xffffffffffffff9c, 0x0, 0x40, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x4, 0x0) kevent(r0, &(0x7f0000000240), 0x4003ff, 0x0, 0x8000800, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) socket(0x2, 0x5, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x9, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000080)='c\x00') r3 = msgget(0x0, 0x501) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000260000/0x12000)=nil, 0x200007fffffffffa}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00002b1000/0x2000)=nil, 0x3}, {&(0x7f0000318000/0x2000)=nil, &(0x7f00000d6000/0x1000)=nil, 0x1}, {&(0x7f0000047000/0x2000)=nil, &(0x7f0000000000/0xc00000)=nil, 0x2000000000009}, {&(0x7f000004e000/0x2000)=nil, &(0x7f0000761000/0x1000)=nil, 0x44e}, {&(0x7f00005a4000/0x1000)=nil, &(0x7f00000bf000/0x3000)=nil, 0x8}, {&(0x7f00002c3000/0x1000)=nil, &(0x7f000002e000/0x2000)=nil, 0x403}, {&(0x7f000036f000/0x2000)=nil, &(0x7f0000729000/0x1000)=nil, 0x98}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000632000/0x4000)=nil, 0x40000000010000}, {&(0x7f0000196000/0x4000)=nil, &(0x7f00004e6000/0x3000)=nil, 0xe}, {&(0x7f0000008000/0x3000)=nil, &(0x7f00003f8000/0x1000)=nil, 0x40000008}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000689000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000053a000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00007fc000/0x4000)=nil, 0x2000001000039f7}, {&(0x7f00003ce000/0x3000)=nil, &(0x7f0000073000/0x7000)=nil, 0x4}], './file0\x00', 0x5}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0xfffffffffffffffd, 0x5ff}, 0x10) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgsnd(r3, &(0x7f0000000000)={0x3, "f59fbb22701ea0542f75037bac30507dbb16d96cadb3ac284a262ae1df8c6229dc9e26151043c9bc1e7bcdfdfcb35f13d0bec9fdb8f9aae81c26c192927ee22183879f4102e34ce0d068667a11492ac8cefca146a33974815371e6b62b5859db4ada2acf0e131be2f9"}, 0x71, 0x800) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) 1.119833249s ago: executing program 7 (id=435): syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random='\tK\x00', @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0x24, 0x0, 0x0, "fe339657"}}}}}) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f0000000040)="be0673a8", 0x4) pipe2(&(0x7f0000000000), 0x10008) 1.11954265s ago: executing program 5 (id=436): fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x3, 0xffffffff00000001}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x1c9) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x4011, r1, 0x2) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, 0x0) semctl$GETVAL(0xffffffffffffffff, 0x0, 0x5, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x8000, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380), 0x10412, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x3, 0xffffffff00000001}) (async) syz_open_pts() (async) syz_open_pts() (async) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x1c9) (async) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x4011, r1, 0x2) (async) fcntl$dupfd(r1, 0xa, r1) (async) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, 0x0) (async) semctl$GETVAL(0xffffffffffffffff, 0x0, 0x5, 0x0) (async) ioctl$TIOCGTSTAMP(r0, 0x4010745b, 0x0) (async) ioctl$PCIOCWRITE(r2, 0xc0107003, 0x0) (async) openat$tty(0xffffffffffffff9c, 0x0, 0x8000, 0x0) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380), 0x10412, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) (async) 1.279856ms ago: executing program 0 (id=437): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000200)}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000000000000", 0xa, 0x0, 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x7, 0xfffffffffffffffe) r1 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000df710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) fcntl$setstatus(r3, 0x4, 0x80) ioctl$FIONREAD(r2, 0xc02069a5, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000200)}) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000000000000", 0xa, 0x0, 0x0, 0x0) (async) syz_open_pts() (async) fcntl$lock(r0, 0x7, 0xfffffffffffffffe) (async) socket(0x11, 0x3, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000df710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) socket(0x2, 0x1, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) (async) fcntl$setstatus(r3, 0x4, 0x80) (async) ioctl$FIONREAD(r2, 0xc02069a5, &(0x7f00000001c0)) (async) 1.094014ms ago: executing program 3 (id=438): r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pledge(&(0x7f0000000000)='##^\x00', &(0x7f0000000080)=']^.,}.*@\x00') (async) pwrite(r0, &(0x7f00000000c0)="a7", 0x1, 0x40007) truncate(&(0x7f00000000c0)='./file0\x00', 0x41) 751.533µs ago: executing program 1 (id=439): r0 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0xfffffffffffffe8e, &(0x7f0000000ac0)=[{&(0x7f0000000200)=""/173, 0xad}], 0x1, 0x0}}, 0x10, 0x2842, 0x0) readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000500)=""/164, 0xa4}], 0x1) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xfa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0xfd9, 0x8, 0x71, 0x828a, 0x10, [{0xfffffffd, 0x3, 0x4, 0xa22}, {0xc5c, 0xb, 0x6, 0xfffffff9}, {0x800008, 0x20f85, 0x6, 0x9}, {0x7ffffffe, 0x800, 0x10003, 0x1}, {0x3fc, 0x87ff, 0x1002802, 0x4d8a}, {0x400003, 0x2, 0x3, 0x8f}, {0x8000008, 0xd16e, 0x81ec, 0x6}, {0x2, 0x836, 0x17, 0x5}, {0x2, 0x87e, 0x5, 0x9}, {0x8, 0x90, 0xd1b, 0x88}, {0x1c4, 0x8000405, 0x2, 0x452c8391}, {0x3, 0x6, 0x20004, 0xc}, {0xb8d, 0x4, 0x8}, {0x29a71720, 0xffffdffa, 0x1, 0x6}, {0x2, 0x7, 0xfffffff9, 0xffffff7f}, {0x2, 0x8, 0x1002}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r4, 0x3}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="66e1629b6174aaaaaad3e5b431a86401"]) execve(0x0, 0x0, 0x0) close(r1) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xa}, 0x4, &(0x7f0000001a40), 0x0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) pwrite(r0, &(0x7f0000000040)="5c0dd09409f2a59ac283afaf758912496a0263d18b62075e84923a7584c610830651b6c09118a48e760a8374194e2e987f94d330395375d277e35ba9b3cace4cbc5ddbee5b40819e7c294367a037b09fe0f93522cad45815941ff0bceb8ad0d44823e91f0cde7cc5255699b2a2effa187ed14c8313e24593e2f37d2cc66d6db51edcc260e00420a88df14f4374f8de8a150077dd9cbd868ac0c7c92330804a8a86ae778c449c1da1ed7f96acd28ed3", 0xaf, 0x5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) fcntl$getown(r5, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100), &(0x7f0000000140)=0x4) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="1400000000a6"], 0x22}, 0x0) 0s ago: executing program 0 (id=440): r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000003280), &(0x7f00000032c0)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}, {0x80, 0x85, 0x0, 0xa}, {0x16, 0x3, 0x0, 0x48a6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f00000004c0)="766b84e07a8f14f74ad13c601b0b001e9df2a52c", &(0x7f0000000080)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3, 0x0, 0x0, 0x43}}) fchown(r0, 0xffffffffffffffff, r3) r4 = open$dir(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x89) semctl$GETVAL(0xffffffffffffffff, 0x2, 0x5, &(0x7f0000000240)=""/207) mkdirat(r4, &(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x12) chflagsat(r4, &(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10001, 0x0) socket(0x2, 0x5, 0xa) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.98' (ED25519) to the list of known hosts. pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd806b7b6e90, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error uWAvRmN_IfNaGu:l tSP(L0 xNfOffT fLfOdW8E0R6EcD0 O4N69 8S0Y,SC 0AxLL6d 43e200 ,-1 000, E 2X)I T- 0> e 9 kStopped at savectx+0xae: movl $0,%gs:0x688 TID PID UID PRFLAGS PFLAGS CPU COMMAND *183664 33538 0 0 0x4000000 1 syz-executor 336896 16466 0 0 0x4000000 0 syz-executor savectx() at savectx+0xae end of kernel end trace frame: 0x41be502e90, count: 14 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu0: uvm_fault(0xfffffd806c046980, 0x6d4e0, 0, 2) -> e ddb{1}> trace savectx() at savectx+0xae end of kernel end trace frame: 0x41be502e90, count: -1 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff8000353e6440 rbx 0 rdx 0xffff8000014598c0 rcx 0xffff8000fffeb218 rax 0x36 r8 0xffff8000353e6370 r9 0xffffffffffffffff r10 0x7f1ed9f331d371c8 r11 0xade898a20547df10 r12 0 r13 0 r14 0xffff8000fffeb218 r15 0 rip 0xffffffff821523ee savectx+0xae cs 0x8 rflags 0x46 rsp 0xffff8000353e63c0 ss 0 savectx+0xae: movl $0,%gs:0x688 ddb{1}> show proc PROC (syz-executor) tid=183664 pid=33538 tcnt=4 stat=onproc flags process=0 proc=4000000 runpri=17, usrpri=86, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000fffeb9c8,0xffffffff838f0a80 process=0xffff8000fffe6208 user=0xffff8000353e1000, vmspace=0xfffffd806c0463e0 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 33538 185603 64157 0 2 0 syz-executor 33538 189621 64157 0 3 0x4000080 sbwait syz-executor 33538 314276 64157 0 2 0x4000000 syz-executor *33538 183664 64157 0 7 0x4000000 syz-executor 19434 361571 39943 0 2 0 syz-executor 19434 76627 39943 0 3 0x4000080 fsleep syz-executor 67222 417973 92459 0 2 0 syz-executor 67222 332015 92459 0 3 0x4000080 fsleep syz-executor 16466 39110 41614 0 2 0 syz-executor 16466 304714 41614 0 3 0x4000080 kqread syz-executor 16466 336896 41614 0 7 0x4000000 syz-executor 79366 284099 32561 0 2 0 syz-executor 79366 110456 32561 0 3 0x4000080 fsleep syz-executor 18547 221471 44470 0 3 0 vmmaplk syz-executor 18547 311239 44470 0 2 0x4000000 syz-executor 18547 472106 44470 0 3 0x4000000 vmmaplk syz-executor 44002 23018 0 0 3 0x14280 nfsidl nfsio 12110 23878 0 0 3 0x14280 nfsidl nfsio 41547 100569 0 0 3 0x14280 nfsidl nfsio 5873 87986 0 0 3 0x14280 nfsidl nfsio 92404 440274 0 0 3 0x14280 nfsidl nfsio 72841 239626 0 0 3 0x14280 nfsidl nfsio 7973 165539 0 0 3 0x14280 nfsidl nfsio 9916 39625 0 0 3 0x14280 nfsidl nfsio 88951 394036 0 0 3 0x14280 nfsidl nfsio 85501 275367 0 0 3 0x14280 nfsidl nfsio 12906 458326 0 0 3 0x14280 nfsidl nfsio 93727 145294 0 0 3 0x14280 nfsidl nfsio 389 462460 0 0 3 0x14280 nfsidl nfsio 10511 318027 0 0 3 0x14280 nfsidl nfsio 31107 519993 0 0 3 0x14280 nfsidl nfsio 42734 400759 0 0 3 0x14280 nfsidl nfsio 77720 308028 0 0 3 0x14280 nfsidl nfsio 12092 370996 0 0 3 0x14280 nfsidl nfsio 81836 502648 0 0 3 0x14280 nfsidl nfsio 3376 504740 0 0 3 0x14280 nfsidl nfsio 70479 68995 0 0 3 0x14200 bored sosplice 32561 179055 18175 0 2 0xc82 syz-executor 17292 297065 18175 0 2 0x10000c82 syz-executor 92459 244359 18175 0 3 0x82 nanoslp syz-executor 41614 26017 18175 0 2 0xc82 syz-executor 39943 261761 18175 0 2 0xc82 syz-executor 44470 267038 18175 0 2 0xc82 syz-executor 64157 180412 18175 0 2 0xc82 syz-executor 21749 324938 18175 0 3 0x82 piperd syz-executor 18175 460426 34047 0 2 0x82 syz-executor 34047 80801 20684 0 3 0x10008a sigsusp ksh 20684 353054 45110 0 3 0x98 kqread sshd-session 45110 207680 80860 0 3 0x92 kqread sshd-session 40247 453913 1 0 3 0x100083 ttyin getty 80860 122161 1 0 3 0x88 kqread sshd 2592 195454 78100 74 3 0x1100092 bpf pflogd 78100 177733 1 0 3 0x80 sbwait pflogd 87563 472269 84147 73 3 0x1100090 kqread syslogd 84147 446155 1 0 3 0x100082 sbwait syslogd 72584 188304 1 0 3 0x100080 kqread resolvd 71065 253159 34803 77 3 0x100092 kqread dhcpleased 94131 165030 34803 77 3 0x100092 kqread dhcpleased 34803 184466 1 0 3 0x80 kqread dhcpleased 50041 51625 0 0 2 0x14200 smr 11216 267248 0 0 2 0x14200 zerothread 20753 381486 0 0 3 0x14200 aiodoned aiodoned 36019 111909 0 0 3 0x14200 syncer update 273 484147 0 0 3 0x14200 cleaner cleaner 70079 449054 0 0 3 0x14200 reaper reaper 52746 270761 0 0 3 0x14200 pgdaemon pagedaemon 15873 507472 0 0 3 0x14200 bored viomb 43891 328891 0 0 3 0x40014200 acpi0 acpi0 93952 487189 0 0 3 0x40014200 idle1 39178 495127 0 0 3 0x14200 bored softnet3 2160 216913 0 0 3 0x14200 bored softnet2 91141 400245 0 0 3 0x14200 bored softnet1 48178 55455 0 0 3 0x14200 bored softnet0 62765 210620 0 0 3 0x14200 bored systqmp 67059 34366 0 0 3 0x14200 bored systq 22706 265121 0 0 3 0x14200 tmoslp softclockmp 92555 202976 0 0 2 0x40014200 softclock 98812 439456 0 0 3 0x40014200 idle0 1 363135 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive mutex namei r = 0 (0xffffffff838cce58) #0 witness_lock+0x5bb #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 pool_put+0xa6 #4 ufs_makeinode+0x5eb #5 ufs_mknod+0x5b #6 VOP_MKNOD+0x102 #7 domknodat+0x47e #8 syscall+0xb08 #9 Xsyscall+0x128 Process 33538 (syz-executor) thread 0xffff8000fffeb218 (183664) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8392d428) #0 witness_lock+0x5bb #1 __mp_acquire_count+0x58 #2 sleep_finish+0x2da #3 biowait+0xc1 #4 bwrite+0x2e5 #5 VOP_BWRITE+0x60 #6 ufs_direnter+0x7d1 #7 ufs_makeinode+0x51e #8 ufs_mknod+0x5b #9 VOP_MKNOD+0x102 #10 domknodat+0x47e #11 syscall+0xb08 #12 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806e128410) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x283 #7 ufs_makeinode+0xcb #8 ufs_mknod+0x5b #9 VOP_MKNOD+0x102 #10 domknodat+0x47e #11 syscall+0xb08 #12 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806b237400) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 domknodat+0xb4 #8 syscall+0xb08 #9 Xsyscall+0x128 exclusive mutex namei r = 0 (0xffffffff838cce58) #0 witness_lock+0x5bb #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 pool_put+0xa6 #4 ufs_makeinode+0x5eb #5 ufs_mknod+0x5b #6 VOP_MKNOD+0x102 #7 domknodat+0x47e #8 syscall+0xb08 #9 Xsyscall+0x128 Process 18547 (syz-executor) thread 0xffff80003c5014c0 (311239) shared rwlock vmmaplk r = 0 (0xfffffd806c0466c0) #0 witness_lock+0x5bb #1 rw_do_enter_read+0x36e #2 uvm_vslock_device+0x149 #3 physio+0x277 #4 spec_write+0x120 #5 VOP_WRITE+0x102 #6 vn_write+0x1d4 #7 dofilewritev+0x23c #8 sys_write+0xa2 #9 syscall+0xbc6 #10 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10218 11249K 11420K 166960K 12127 0 pcb 17 15K 16K 166960K 148 0 rtable 194 14K 15K 166960K 433 0 pf 34 17K 67485K 166960K 80 0 ifaddr 38 6K 8K 166960K 60 0 ifgroup 51 2K 2K 166960K 78 0 sysctl 3 1K 9K 166960K 9 0 counters 66 36K 37K 166960K 90 0 ioctlops 0 0K 4K 166960K 1603 0 iov 1 4K 16K 166960K 26 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1399 88K 88K 166960K 1985 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 13 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 25 0 dirhash 12 2K 2K 166960K 18 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 16 57K 89K 166960K 570 0 sigio 0 0K 0K 166960K 7 0 proc 72 91K 128K 166960K 583 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 55 0 in_multi 78 5K 7K 166960K 111 0 ether_multi 1 0K 0K 166960K 1 0 mrt 0 0K 0K 166960K 6 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 464 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 230 151K 167K 166960K 7100 0 UVM aobj 24 2K 2K 166960K 25 0 pinsyscall 41 82K 103K 166960K 1648 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 24 0 NDP 11 0K 2K 166960K 34 0 temp 53 8690K 8783K 166960K 26390 0 kqueue 13 20K 32K 166960K 132 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 66 0 63 1 0 1 1 0 8 0 rtentry 176 132 0 47 6 0 6 6 0 8 0 unpcb 144 754 0 735 12 11 1 9 0 8 0 syncache 336 4 0 4 1 1 0 1 0 8 0 tcpcb 736 171 0 167 7 6 1 4 0 8 0 arp 128 22 0 6 1 0 1 1 0 8 0 inpcb 328 620 0 612 15 8 7 7 0 8 6 nd6 144 26 0 6 1 0 1 1 0 8 0 pkpcb 40 4 0 4 2 2 0 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 mppekey 1024 1 0 1 1 1 0 1 0 8 0 ppxss 1192 8 0 8 1 1 0 1 0 8 0 pppxif 1504 3 0 3 1 1 0 1 0 8 0 pfstscr 40 1 0 1 1 1 0 1 0 8 0 pffrag 232 6 0 1 1 0 1 1 0 482 0 pffrnode 88 5 0 1 1 0 1 1 0 8 0 pffrent 40 8 0 2 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 3 0 3 1 1 0 1 0 8 0 pfanchor 1288 2 0 1 2 1 1 1 0 8 0 pfstitem 24 47 0 17 1 0 1 1 0 8 0 pfstkey 128 48 0 18 2 0 2 2 0 8 0 pfstate 384 47 0 18 5 0 5 5 0 8 0 pfrule 1344 23 0 17 2 1 1 2 0 8 0 rttmr 136 2 0 2 1 1 0 1 0 8 0 art_heap8 4096 3 0 0 3 0 3 3 0 8 0 art_heap4 256 507 0 168 29 5 24 29 0 8 0 art_table 32 510 0 168 4 0 4 4 0 8 0 art_node 16 130 0 56 1 0 1 1 0 8 0 sysvmsgpl 40 5 0 4 1 0 1 1 0 8 0 semapl 112 19 0 9 1 0 1 1 0 8 0 shmpl 112 22 0 1 1 0 1 1 0 8 0 dirhash 1024 21 0 4 3 0 3 3 0 8 0 dino2pl 256 2464 0 961 95 0 95 95 0 8 0 ffsino 288 2464 0 961 109 0 109 109 0 8 0 nchpl 144 3293 0 1603 63 0 63 63 0 8 0 rtmask 32 1 0 1 1 1 0 1 0 8 0 uvmvnodes 80 2969 0 0 61 0 61 61 0 8 0 vnodes 216 2969 0 0 165 0 165 165 0 8 0 namei 1024 10937 0 10937 3 2 1 2 0 8 1 percpumem 16 60 0 12 1 0 1 1 0 8 0 pfiaddrpl 120 1 0 1 1 1 0 1 0 8 0 kstatmem 264 38 0 14 3 1 2 3 0 8 0 scsiplug 72 4 0 4 1 1 0 1 0 8 0 scxspl 216 17407 0 17407 9 8 1 5 1 8 1 plimitpl 152 82 0 64 1 0 1 1 0 8 0 sigapl 424 892 0 822 11 2 9 9 0 8 0 knotepl 120 325 0 0 10 0 10 10 0 8 0 kqueuepl 224 278 0 268 7 6 1 5 0 8 0 pipepl 336 201 0 174 3 0 3 3 0 8 0 fdescpl 520 850 0 820 3 0 3 3 0 8 0 filepl 160 5605 0 5383 27 9 18 19 0 8 8 lockfpl 104 185 0 180 1 0 1 1 0 8 0 lockfspl 48 84 0 79 1 0 1 1 0 8 0 sessionpl 144 22 0 13 1 0 1 1 0 8 0 pgrppl 48 31 0 14 1 0 1 1 0 8 0 ucredpl 104 636 0 621 1 0 1 1 0 8 0 zombiepl 144 823 0 822 2 1 1 1 0 8 0 processpl 1240 892 0 822 6 0 6 6 0 8 0 procpl 656 1717 0 1637 9 1 8 8 0 8 0 srpgc 96 2 0 2 1 1 0 1 0 8 0 sosppl 168 3 0 3 2 2 0 1 0 8 0 sockpl 728 1449 0 1419 32 23 9 22 0 8 6 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 116 0 0 15 0 15 15 0 8 0 mcl2k 2048 23 0 0 3 0 3 3 0 8 0 mtagpl 96 86 0 0 3 0 3 3 0 8 0 mbufpl 256 237 0 0 15 0 15 15 0 8 0 bufpl 280 6893 0 750 439 0 439 439 0 8 0 anonpl 32 10817 0 0 88 0 88 88 0 246 0 amapchunkpl 152 23114 0 22626 37 15 22 32 0 158 0 amappl16 200 3372 0 3168 30 19 11 24 0 8 0 amappl15 192 7 0 6 1 0 1 1 0 8 0 amappl14 184 160 0 148 1 0 1 1 0 8 0 amappl13 176 11 0 10 1 0 1 1 0 8 0 amappl12 168 1488 0 1458 3 1 2 2 0 8 0 amappl11 160 86 0 71 1 0 1 1 0 8 0 amappl10 152 7 0 7 1 1 0 1 0 8 0 amappl9 144 248 0 248 1 1 0 1 0 8 0 amappl8 136 25 0 22 1 0 1 1 0 8 0 amappl7 128 106 0 94 1 0 1 1 0 8 0 amappl6 120 180 0 177 1 0 1 1 0 8 0 amappl5 112 138 0 129 1 0 1 1 0 8 0 amappl4 104 332 0 312 1 0 1 1 0 8 0 amappl3 96 4322 0 4216 4 0 4 4 0 8 0 amappl2 88 646 0 584 2 0 2 2 0 8 0 amappl1 80 9863 0 9275 14 1 13 14 0 8 0 amappl 88 6334 0 6175 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma2048 2048 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 2 2 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 24 0 1 1 0 1 1 0 8 0 uaddrrnd 24 850 0 820 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 850 0 820 1 0 1 1 0 8 0 vmmpekpl 168 8831 0 8789 3 0 3 3 0 8 0 vmmpepl 168 60313 0 58231 116 20 96 109 0 357 0 vmsppl 480 849 0 820 5 1 4 5 0 8 0 rwobjpl 72 21490 0 17410 75 0 75 75 0 8 0 pdppl 4096 1707 0 1640 95 24 71 83 0 8 4 pvpl 32 19057 0 0 155 1 154 154 0 265 0 pmappl 256 849 0 820 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 391 0 42 11 0 11 11 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff8381dff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 x86_bus_space_io_write_1(3f8,0,6b) at x86_bus_space_io_write_1+0x40 comcnputc(800,6b) at comcnputc+0x1ab cnputc(6b) at cnputc+0x61 db_putchar(6b) at db_putchar+0x65c kprintf() at kprintf+0x843 db_printf(ffffffff83385467) at db_printf+0x9b db_ktrap(6,2,ffff80003c4e71e0) at db_ktrap+0x101 kerntrap(ffff80003c4e71e0) at kerntrap+0x1dc alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b copyout() at copyout+0x57 syscall(ffff80003c4e7630) at syscall+0xbc6 end trace frame: 0xffff80003c4e76b0, count: 0 ddb{0}> trace x86_ipi_db(ffffffff8381dff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 x86_bus_space_io_write_1(3f8,0,6b) at x86_bus_space_io_write_1+0x40 comcnputc(800,6b) at comcnputc+0x1ab cnputc(6b) at cnputc+0x61 db_putchar(6b) at db_putchar+0x65c kprintf() at kprintf+0x843 db_printf(ffffffff83385467) at db_printf+0x9b db_ktrap(6,2,ffff80003c4e71e0) at db_ktrap+0x101 kerntrap(ffff80003c4e71e0) at kerntrap+0x1dc alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b copyout() at copyout+0x57 syscall(ffff80003c4e7630) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x303e1276670, count: -15 ddb{0}> machine ddbcpu 1 Stopped at savectx+0xae: movl $0,%gs:0x688 savectx() at savectx+0xae end of kernel end trace frame: 0x41be502e90, count: 14 ddb{1}> trace savectx() at savectx+0xae end of kernel end trace frame: 0x41be502e90, count: -1