last executing test programs: 8.438512397s ago: executing program 2 (id=852): munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000500)={0x1, 0x0, 0x8, {[0xe, 0xcf, 0xe00, 0x1, 0x6, 0xcb7, 0x1, 0x80000001, 0xcee, 0x3, 0x1, 0x7, 0x9, 0xd7, 0x9, 0x3ff, 0x78c9d7c0, 0x8], [0x8, 0x792, 0x9959, 0xf, 0x6, 0xffffffffffffffff, 0x4, 0xfffffffffffffffa, 0x0, 0x2ec], [0x9, 0x6, 0x9, 0x6f61, 0xf3, 0x8f3, 0x7], [0x8000000000000000, 0x3, 0x0, 0x9, 0x7fff, 0x6], [{0x2, 0x5, 0x7, 0x4}, {0x4, 0x8, 0x10001}, {0x2, 0x7, 0x3, 0x1}, {0x9, 0x4, 0x5}, {0x2, 0xa7, 0x5, 0xfffffffffffffffe}, {0x7fff, 0x2, 0xf, 0x3}, {0xf5cc, 0xe1f8, 0xc00000}, {0xb3b, 0x6, 0x6, 0x80000000}], {0x2, 0x5, 0x0, 0x5}, {0x4, 0x21, 0xfff, 0xe3}}}) syz_emit_ethernet(0x46, &(0x7f0000000200)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x17, 0x38, 0x66, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x1, 0x0, 0x0, 0x8, 0x0, {0x5, 0x4, 0x0, 0x1b, 0xfffc, 0xfffc, 0x0, 0x8, 0x11, 0xf0, @multicast1, @multicast1}, "af7954c6c36be905"}}}}}) 8.235127626s ago: executing program 2 (id=854): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r0 = syz_open_pts() close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0xc003, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x1, 0x13, 0xdb8b, 0x1}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0xffff}, {0x18, 0x0, 0x5, 0x1}, 0xb, [0xf03, 0xfffffffe, 0x9, 0x5, 0xff, 0x800, 0x9, 0x67f]}, 0xca) close(r1) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000001500)=0x1) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="0000205ce5edd77bec9b139b69080000000000000064cf1a57a8741411b8c9ae4ccf586b086c127740b927f249b4a80f592adb64468621ad0e269accd0bf0f2e6366d30ea9ff316e99616b8ff534ca988500000089c945ae9cc28d25b74b26dcfe85137938dda811", 0x68}], 0x1) 8.233685584s ago: executing program 2 (id=855): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3}, {0x1}, {0x0, 0x1}, {0x3, 0x3}, {}, {0x1}, {0x3}, {0x2, 0x20000000}, {0x1, 0xffffffff}, {}, {0x6, 0x5}, {0x0, 0xe1bc}, {0x1}, {0x0, 0x3b6}, {0x3, 0x400000}, {}, {0x2, 0x3}, {0x3, 0x803}, {0x1}, {0x0, 0x4}, {0x5}, {0x2, 0x2}, {0x3}, {0x2, 0x400}, {0x0, 0x200}, {0x2, 0x80000000}, {0x0, 0xfffffffd}, {}, {0x3}, {0x1}, {0x1, 0xa}, {0x1}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4000, 0x0) close(r0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x8000, 0x0) ioctl$TIOCSETA(r1, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x0, 0x610}) close(0xffffffffffffffff) fchmodat(r0, &(0x7f00000001c0)='./file0\x00', 0x18, 0x0) truncate(&(0x7f0000000180)='./file0\x00', 0x5) r2 = socket(0x18, 0x2, 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x1, 0x2) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb534f", 0x4) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 8.232765399s ago: executing program 2 (id=856): setrlimit(0x8, &(0x7f0000000980)={0x45, 0x62}) ktrace(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x2, 0x100, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xcf, 0xd, 0x203519, "1bb7e60ab87aa57800000000d0d200000000fd00"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="4800660904b715fa967b4c44bae97c7ccd5b69ed32b0e02264f6d10eaa6897675cd70ea509878f72126a6b1e2c5ec391c06a0052ecb8819db65293ef360f60a23b4eea03d603306af13f8fe5ae6ad19f1befa7e9ea84904dbedb60c9b78f3f5c1a8161d4c6fad12cc247d4eec4ad24009dd6b7de4a323c81c6f9697d5aa47b87c0f8743cf1702f05e336ab67be96ba44a2204edadba0815d45f7324d327b6a9ccb2ec40ed4c3013cc1e8d4ed726925543c6ee8e5bec5595b929ab2776f3f674cf1a8592f937428d7df32a91e01db4edf88eca147f0c21b7aecaa43e687ea344c780e40e628460b9c950314c083b19939cb7b738e759985921ebd1ac398774a9d29495f8f0ce071dd03fbf102c268539d2a1b038e42256b13936e87b7108f52f855a4ce5f48e70d7e70d9c87fc1a59fae5ee9421fc33f8cbca4347ea186a0b6dba08d51a71308eb805a3de6b364e5eb147a2aee21787c854801906dc72bdba73c8c5a929e0221342a252776b7db4dc1e5512660957636831e757dafa9eb1fd41702ef35dafca32facfc707a907604847b52b290e508c89f4efb7b5560363f6b774ba6ef8c5b7e295aaef6721749d994c1d1d3dcf083e2c474b3bb98006804ef18df242fb78a2962a38e0f446fc01b96263107fba6217c838d062f9878855a7230c6db48aa4ad720ffc4c15f28eaa4722f01aacf3cb72af5653c172ed8ca559b3fc7407ad09539fdbb5426e2c99e5a043cc62ef732558110b2884e378a82cb1490fdcc7c81e6df0244765102583830700e7886c9f101fc769e6e8c909f97e1cda2ae8fffcf893250073d05f0c5f42cdb32e27f293e5d3314e133f2d88e761cc44dd428b1a7577497f648c44ee3449821f736211f73b51ebc5fcb6a1d05a99688e19cdb08afb09581024221927e41e56ac871534590e23face8b0d374aafb68441461001d628424b74737e500e6aef51acb4002352ee876008b2e74f043440b2168af958101f021b87c53feedd5822efd59963ac8aa3f4a22d7df7f7f7374a452418eef9eb5ebc49dd268e1cf19d5ca51a47df857b2471605e50d98856064ac8c461d7413f591f398de4bfadc88335df84db73680e11d87e256eae89b0aa17e8dae5bc7094512dd6db1f9791053056e75577784b6b0cd5eed432a9f980ef5ce3385cefb37632bcd77ea2de3251531b69fe86647074a6cb37caf964ae661a2f727cc34a4e87ddc884f186f761843a20a8a4b05e5b703a0ad18665590ac5c62b572e977f8c6bf211407fe7e8eaaaac14ecb0682227cbe8a5122d2a9552a7eff9b23507bd53930a45c699b09294ff9f3fcf8b2db8cdbc49f117e4ae53a073410d31c9c6020a5ab7461b988d0129bb45518f210ee574fa21dedb7af1a8fc679cc083df71f475910f678f91fa4f41fd5a67d8a12984ebd42065841429d4a6d85b2317070b4db7fb0ce3af96d5e1af96497d755684c99e3fb458c2375cf71e6ee0b0b802a70652f575b2637a5beb5566e2bc2956b74e091f196ad779f5db10489c782b367fd352f9e37ef8d2132b3015cbcf06bccf56628e0189c84696ed1d6781385bca734edfa2cd73dfeec3ad766a6009a0fb69b881881679ee2a2f18fb858e9e48cd2c3ea7041e9c8bb97b2768a0e2e428c8ef1799682f105f1da585fd8991a1faadacd05d0a5149764b93e9d8de2b8c615b74acdda8c3333383707c70e341d4bcd32cb52b2a28f0615d09968cb3eaa550aea9a25ac1a4a65ea99f55210e9cee303577f216ed5565c0bb525a8f2bb040c5ebd0d80a5118159cb35d14a7e4ea3f0fb730c829f809c6d2831fb9f29cbc3f4d95b611df39cfa54b890d2bb4b87b97d562e570af0e5a2ccff787933ae530b59ef5f68d356b0abc761ff1b1d348a7376178dd36b7eaedde4f04d5b1aac9da9c2352366c059b97183b4034a558fb40372e91b6c9d345076f90509850e120dce3134fdd0e51c2e5066dfb2c05892e6a7a414953382df5ab02360f82b7658c19dcc5eb86d8aefaabffbbd17d2a602aab822f11fb3d1ad13a6255ad1a0034fb29290d4e0519d5d57bb917f013f1c434a7862b01a1cce17f775e86ba3d5f11d4728d9d5b70d6c9ea83a68cd7e26a8fbf6a706fbb875512fd142b5f708576fe80c81d6216b4a7fb7848583b4c418048f9ff077b0a7c5921c44d43f24ad622c73b8a8f11347c97f290beda4a63523a40cd38306996b4e4d9e6400dc1bc51e1d6d5283fa89e302f8b69199b60408a39d668ab93ca4e78841afebf95825259d9eda6b1e4b739862a9237013c22a8c928cb4cdb54ed6268811cca9eca9080be6232e347f87e07ec6410ca77ca9c141d23ccfb9225b81eaa52e7bcf7cf29c2ad100311194189150c4a9560e7377f52bffefb6917a", 0x69d}, {&(0x7f0000000080)="e530e0dc410000fd57666c40001bac0a", 0x10}], 0x2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x9, 0x10000, 0x8, 0x1, "bf750a1a4c16771a36176678439f6aa7f28a3971", 0x90a, 0x40}) 7.548635162s ago: executing program 6 (id=871): r0 = socket(0x18, 0x2, 0x0) close(r0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac", 0x0, 0x0, 0x0) execve(0x0, &(0x7f0000000340)=[&(0x7f0000000100)='tap'], 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f0000000100)) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000240)=0x6, 0x4) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000001800), 0x0, 0x0}}, 0x10, 0x1800, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3}, {0x0, 0x8}, {}, {}, {}, {0x0, 0x3}, {}, {0x3}, {0x0, 0x1}, {}, {}, {}, {0x0, 0xffffffff}, {}, {0x2}, {}, {0x0, 0x2}, {0x4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2, 0xd}, {0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x1000e, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x100, 0x1b}, 0xfffffffffffffffe, 0x3d0, 0xffffffffffffffff, 0x0, 0xfd, 0x7, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "0024c0", 0x8, 0x11, 0x0, @empty, @mcast2, {[], @udp={{0x0, 0x0, 0x8}}}}}}}) r3 = socket(0x800000018, 0x2, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 7.32429825s ago: executing program 6 (id=873): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) syz_emit_ethernet(0x88, &(0x7f0000000440)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x7a, 0x66, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x2, 0x0, 0xfffd}, {"0f00c095793e8f17756d56bbb2822da57b7eaaa554eec24e0b3c94a3c9c97e91e3b5d92ebeedb921bf7482e80e0409b4dbabceada8d8edf021b0ec57463d4d73115b2e29ad88970f5a2a62c1500702fec2ab"}}}}}}) ioctl$TIOCSETA(r0, 0xc4504443, &(0x7f0000000080)={0x802, 0x0, 0x9, 0x2000, "01d00180000000020000000000003c00", 0x400, 0x800}) 7.323630102s ago: executing program 6 (id=874): mkdir(&(0x7f0000000240)='./file0\x00', 0x1) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f00000003c0)='./file0/file1\x00', 0x75) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000000)='x\x00') chroot(&(0x7f0000000100)='./file0/file1\x00') r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaec515cbca5fb69010888fe", 0xc) r1 = socket$inet6(0x18, 0x3, 0x81) sendto$inet6(r1, &(0x7f0000000180)="8263a4bb8e53fb735025812dff9187ef9293513f660c35ea331c7139a9eac883f839daa0458e05b6566a9d4f28d303243764bc11c4cae7775adb5c0ff1847999b1f0c78094078c731544eb490415f4c2285aee2bb51d338edaa9b2f93279c8726aa418f48542b768bdf2b51eb891a40dc3fe217446c9", 0x76, 0x0, &(0x7f0000000200)={0x18, 0x0, 0xb6, 0x200}, 0xc) unveil(&(0x7f0000000340)='./file0/file1\x00', &(0x7f00000000c0)='c\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2cff) 7.322302071s ago: executing program 2 (id=875): syz_open_pts() select(0x40, &(0x7f0000000180)={0xffffffffdffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000044}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x4, 0x1, 0x7, 0x6, 0x3, 0x1ff, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x3}, {0x7, 0x4, 0x6, 0x7}, {0x3, 0x9, 0x100, 0xaf5}, {0x5, 0x4, 0xb, 0x3}, {0x80000007, 0x4, 0xe, 0x7}, {0x2, 0x7, 0xffffffff, 0x9c}, {0x80000cdc, 0x1, 0x5, 0x6d}, {0x2000a, 0x803, 0x14, 0x8}, {0x0, 0x81, 0x1, 0x9}, {0x3ff, 0x8001, 0xc7, 0x87}, {0x4, 0x5, 0x9, 0x10aeb}, {0x805, 0x40, 0x2000001, 0x1}, {0xe0, 0x4, 0x80005, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x9, 0x807}, {0x0, 0x3, 0x4, 0x30000}]}) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x7, 0xef, 0x61, 0x0, 0x5, 0xd87, 0x8000000c, 0x0, 0x1, 0xaf, 0x7}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) sysctl$kern(&(0x7f0000000080)={0x1, 0x14}, 0x2, &(0x7f0000000840)="68805b9dfe83f31e281e65a94637e211c8982aea3ce513f0c089cb73e62ed1bf847adbe95543a13cfc80111f5b62b7f606d45e9d8800cc8cab52857a67a963b9a4db40d797122b87b09d847e26a6e4dfc9a557308f4abea0df4d1ba0ed4239015d7e4edc6bb3d78e05e6442c74bb01892479cfef8565fa67de63dee579c6ea08e3bb16e249c8eec6aa5c7ed2f124e06700b68bc89578b2a27912ca30d85f3e0df831f9abd4186d82c158f8bc12b0df343e60410e3ab98442f5bc47a5420dd46274566e4af596230edba5df34decd43020e00bb2ea9c6a9f425adf0db86623f2cc9c5c516ddce48ef3669f2807dc2140bb90b9e928d35ae1d0ff50d3cf770bf91fcd658b86ff74037dff6b14e253c2d7b8546e11d360634283bdfc586773289279c860a3785d33bd0def4a2973e49259b8b1a62691d4de61a05496b924c46fdd272bc9df8879267c895ee7f7b8725fd5d5a03c359afd0913a8ae0e89ff0c29b0f58f2990cedf1d9e18c44ddb2fe39f6ae7a0dd90bbd13b67884bebb7d6d4ca8dd8f2b1818f8d9ab6438be21c7b0bccdee3d69a0821f5f8004ed3af9c8fa3fb0acc193399de19198d1a8d131a95cbe9015ef079f6597b40cf677882ad3e69d500df62f7ab9b4299d2ed521c693c993da42cad8cca054ebf4d0d8c350e334b98c3fa8ffa8fd5bdac6a5c858b3c2e7f6259c3e982589889886dbd50534b64beac1f09a5056148faa9eb7e0f4b3953f47bf26a86094196f0e54586fb24b1924f9e837abdb5c52defa2e0ed4be1522195bea819608c49f0dfa1f81cd53e9b5acf2fb161a1f6b98e3c59f6b3a2537ccfe6c62c6e1f6dcd9edeefe31a0babbed1283c366deb5a0c2dda2efb959f0892fd6d3d364a883dcd5f201e19a6b58b8c3e1d0f87b2955f62e4f5e4fb2f995de17e02442aeb1eec9a018c46657b7be388971137672ca7d4037954ae630a271b91f6fde1e795219c4c8e79f32771ec4711eeb95bfed933ee40a196e4211dcbcb49e8fe8277486c61f001eaf917b92b3073f59b39bbdfee0ba156842b29e2c5795420714208df533c83e760e7d3fb792888b2226041dce3744f9a2f61b4834cdc247662a1f0050dc5f91ce13ed9373279af6a314a9337c17ab8ab0921c30fe4ee72ae768fcf7376609061887ee53bbc5999c855887b3465c1ea26d56ea55eabfd36778c1fdb521b9b1f9cd92e3af6047612f3cbdfe5f9c3aaf4cd02e26de275108e02940fe48acc0d3d6c911cb2b981e7601625ffb70eab2ba62a92dd1bf8f0deff60d066b84958bbe147c357955fb64282b5ddef7b46a4fe650327f8cfb463639bfae6f71d0758ed7f008268571118a10aae10bed776ceb25b2b9c181bebcfc767058e2443afa6c4aa11dcfe7c7d0983a21ea38c5b7a09ede17daca13ca39b47bb7fc26a2d8279e63da74e9479fd9251f9081b7c1e2202ed0a9d00ee02510e93be54ab23bf3256d9ddbaeaeec92d05ea1a9e4b737152fcb9513bb6b42c3b53aba63897e56730c48b8ff75a463f4f34f321ce373a7a4f6df6465e0de2db7ab6e888193aaf4c64c6ce5a73af431c05b1f761e513ab1980678ce41a46b49c3a414dda176fbe4a6c030531f5a25879591736b2dda1277a9240912b1d1f71fa0e9ae418f5d4ce19178af52c85dc8af9e1378c39be8091d86a30023a2d91ca1b37a33302697c0a4d8ab4728d43f31b12db501234c4272d54f861551b493f7e0de619bbae77db56f95fb49c118b39b5bec1674c05840505d6d8ff09b99006d82e05caeb01a462de777a5693ff6dc4022ca88723dedca72986d5568d5f8255b1ae91192458f6ea03113fbe5f7b8490286fee98207277a099fcf320977b74af1c0c94f85fd31920c2cbedc4ecbb4c34ce7d477bc791417253b5554c75e204228438f4b88913a3004009dd8bf1eda735e1de54a34faaaa897c7c2fe9166879d553c658e1e66dd49713a0274650a9c5591ffbdea3e0a81b51f2f60be6bbb03b2775586e4789e5295d709ae102d0f2a39c04bdb66834bc6e8e5ff27ed9751bf1e471d995ee7df3b5de6be3f3f55faf034bccb01fbdc626de4952040125a94f8036610d87fbee24d8c40bb821059ec1ac65e2279fdd89c1c4778265948b6ab6a46855beafa056bcd5fabd5f3f94e0417cf79c27e4484d90df83ee252c68cba7276683b6801c231ec5c3c420efb2c59de1eaacd2b74223c269a5c189eff2197b179cac043fb60f25f0abe439a3b7cab958731b9906189a6e76957c3cc5dba66a57ed6162089f273763bbafd63f3b7a1d3098ac71db46b1813f2f2e721cca868eee853832ece8519455de48aed2f9b6d143689e80cc42fc74b9480866acd0a79c5079754b4f7a5a294ff0c933ca9766a31a8156c49d5169481c63d7b008e7493f0096777f64aef05de70ddab4c93d33e8bb4500879b8d40631760f7fc4b80d969e5c7d7f6f16d97ed969c83ce0716679ee1e8afba14cebebbc5f04e9df8b220abd11e5ff0c273e68fa68280a9e099a7e0832f5246f63bda154d67c3178f41cf0de33702d3db175ab71ce9d168d99ee60f9a42796f169240f745f318cc8234de1ecd5ff892fc62e09badc09f214e7c13a4b4dd5b7d7b7bbb932b0682cd38bd615ab020a11153f11a3ed1550ce69359db142e5a1a19f93c7df3ee8d42753cbc9afc62f2374d9aff9fb87b32306e307c360b1f06e526db0d6ad944efcb3bdf6a753b706f6523791c1605957c03f62b999be3c12ee6ccb7070b9b9b93b61e7030897ad59eba4b8d16750c586c7db53bfac4e074e274cc12b4599ae7538a0a9ddfa5bdbe1f0b696971eb14fa2b111f32ac2aaec305b3a6aae215b33f99929fa4b2d6a2b657311e019eb3e819469b2f90d9b4d447e5cc16590730550df6850f8355a5a9d50508e825642f9ff3a95bc71ceee0d259aff72291a14e38f06eedd29e82de7635fb40015b04c719bb51ab49c221067a74bf8788607634b513302633aca922b80d0a8c0b1dd238818de855b252290ede424c488569a191f9c2bf7a294f5f00f28ab2109a262c5b33b7b2be2238024a7ce71fc4fe8fbec2096e4ccc105059f75da7bb1b14ecea336b7539296ef39a13cdbe8bf87b4c138a9cab11b8d9c1d1f3e3d13290ff5bee4e6f474b79e559fa4dba13721095924ea7a42b76de9a7fc289a375bd2561a47448af7930026d0454a0e9164c9fd7ac55f6946d0291bdffea487b283840f320f50b55a408cd5d371b65e1240d2bce6f6ae6c04bf1069416ea08b57abf5530b559551762d8bb5e4cc73e50eee58ca46565c746f0eb95a747f658d69a31a6f880298ee4c5843ce4f90611c05ee5b564d009c09d19f9ffa3fbf2cce788d4b04a0c56f5db4793da16cd5499a5e75f417236e7f775f9510fe4f42136e215552023acc458aee3a42843c8356e9b44f411373c67139126d07f4067062117dcdfa2b151704a6fda0d6e0a8c63feac2af3289690988d6e7207f6622c64f4d3ee5fad5c6c66526bf1a8084c339ce6124dfb4c9a3bc9e22cfc89b0b6a1f4e6b0ac5abfab8521f722e66bd50f06b5dd98aa5ae4006f0f5d8d9f347bd1d7798011588b7018f3c26b9c1070f8cd478bde09aa1ef5080a3c90a6f96a173d8db0963b8fee58a8e4e4773f3cc9a6429edbca7d97ef7b77f51ee44c6afcd3492de274ec7ffa4ee626508ac16201fad84362951bdc4de851da95dcbe7e5813e197cfa8d8279ff3b6f383f1d9d3a529907db0c714cd54eb19413cac03d1dca36d6c72fe7eaaf03776e65687eb1f45181cd3e4f380920c77b1c4eafd591dc186c6c6a6aba49695057c4bf380def2d21a41616d7095d76468033796356d9000311aa3bf2bfbb6b6fe4668c91a0b46d7ba589b2b33472036d516fe0e60152b6bd1579b349f60d46e8572b6870d99dfaaabf8c8fc71ddc061493f5a473b556fa28c3558fe137553c57fc0eaa27ac2b6c8a36f7bfb473ead50f6bc2c8e6f06bdc94aca9f4b7fbf3c3b0e50f6489bd7e2734f7127db6aa9ad9073eae79c88a2a60b542605188f403acd412ffc3dbe5d7c7d59d7addedb9b391fc1fb4c1cf4f7c403cffac28bedcd542d410946d5eb80b73bb54afcfdb0cce5436e6321da543ddada49307a866641c42295a062a6440eec8d2ae0249ac3ed542794acecadad78c6b4ec50133cbb8dc248f4f7db43dfb2dd4ab67fdce8670a8a4bf9e5860c80aad8e27616343e55096a87ae645a3d717cf17a170e6f4d55135b0839352e604f136c56bcbe79c20d589c405a71db56ad43c953bfa98cf9cfd464e595b1d9ca28347a5eeb02feea044ebd6322aabfa4b71552ddbd08a957aa3e788c5c10597800eccabd2acfc460cf259e5aad63127eea50beb6057e67855dbdaa88c54a1ad8759861a339f1661e8c17045d4c091cdecf7f0e8b1a5adbd2b1399b1ecdb03f49cb4d91e84f21512df03416a928c5cdb7b90568ccc11776909587dc49354b35d78ce4eade7942fb833930bb3dec534799198107711cd81c45040e214faa8abf46e2bf0bcfd658c2a98743d7931dbb0d677f1f8ac19d3fc2a85887dbaa9acf8db7f24e1ae12c5e4f75c08e9a8e02fd6977e6545ff272e3c70b43126e5590ff90f6314349a4e783716dbbf003927f1f9ba64b6e58747390937d52af5503f21f6cc8afbb05402a764038ae66797a51e1b56aa91b1694905c707f8fdba315665a40e502571593e860c7c55360f576c2b4d9737347b48505b5fb07a7ef6c6361ab61729415bc900da0a2f6f6322c3ffb8bc1287245330d9bf2edd7fc4c884d9c965048343f218ab07358ef5804ff1adfb852aa1c82064557cb1c986c9d851d6555442cce66cea3876052f64fd1c2eaaa2b93d1bf7f583a4fa11e663cd6d12f28c3ffd03bcf9c5ba721f09b853ecb726f96c86da45f2c55977427ae34c053a98e59d7f26f33135abc5fcba065acb51ca3e1a57938b989d03c295bf042b5d208e124d7cdb5b13e9932fd7a3d4d0744f405f395e5051dd074850c1e454b0027a83f5bcd392f121344d486dd4f0b14e859fbdd633c8b7d05cbbff76eb73328a2635fd7ee3615720d8cbac48ac588fa535179c087b26203c13ca247ae1cd8ae692eabf1252886efae71338f87f850443fc6e54cf21ec65d697c499aaa72db6b17c1e1d555e96cfc942e109aecf226a9bfaaf85c4b076d970cde9359caf32dd0914b2b29205386e73f31151c3bebcdfaf8328087d43e7d8d1cd411eef5b0b3fa5a8824b504096a1112822bb5cfaa7d31341d2835a2bf5f3a4aa6b67304a1c5204d99329ee083bb46377b86f8a217d24b798c7f5c1180f7c7ffe46232e0512841f5ea67d9c9325e2397f31337bc8530fde3be5c38cde14ebd324b715f327e3b7e56ef8eb54a78a400dda6cd57a5a59922a345634cc33c48b9e3a074973f25d6e6bf83198985657aa66e221a0f7d2f35ddb6b550c94fd49a6574707071dfcde7e74ff4411ac6c905aba8a8b023a56a1cec30e84e37a76086df641201d6fcdaa7b54831e64205a1d9dbad93f289c348d944d579a3974fff047381347a910a6cddd9cf160539314d5e732ae54f5b2f1e5413575400049ca3ab3b6c44e70023d3cb3a6e69dde20a78443a1d2a74c4e5ebe2d02a5603e5ed765ead2ebe85198dbbe6f58ed0b3788de6ee70c50b1a0f625cb6c44b1d518538fd05c19b9f4693811eb55758ded1b378dff7c67b8744c5293022fb2c9005fbab78a1b65de794319df95c022d1c825c08f9a0db08d96d71eac7ad06e0b6864722fec7c066751af4f5da65ecdc31af3b3f327f6c04aff0304", &(0x7f00000000c0)=0x1000, &(0x7f0000000240)="35364cef2ce1ef476aa5b660fbfd517e697ea3896f585c90eb76deabf1cd53ceb45e7e70fdbe6d6203db4de78f06a448470440b70d6829a143898df1607ef900f340f498e912edf975d8b513106718bb8355181dd557101f03bf8f5668357312b48e68cfb93512fafdd2ced77f7bccd41f355252d138349acafc46f0884180af153a6d000c0d5bda666b52f37b1570a921c3b59df4a62f2db4f49620bb46596a0872cfe8feb7dfb5f6864e502803d481f663681e8cfd444f2a0ab727f5f19bd8", 0xc0) syz_emit_ethernet(0x6e, &(0x7f0000000400)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x3a, 0x80, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@fragment={0x4, 0x0, 0x0, 0x0, 0x0, 0xc, 0x65}]}}}}}}}) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) 7.322018618s ago: executing program 6 (id=876): socket(0x18, 0x3, 0x0) (async, rerun: 32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x11, 0x3, 0x48}, {0x40, 0xf0, 0xff}, {0x6, 0x80, 0x12, 0xfffff802}]}) (rerun: 32) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="721d1a702f985e051a7923a65d0000000000000000815600d21dd5f04eac517d1bfdd2988632a7ac85d3ecad21", 0x2d}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="a7a6d61de4a16809d26243003b47915d8156c41f3462b255c61b4f0919d7aacd3dc6959cb3e86fff46c0fbde88822411336dc6609c7e2bd31c0ae4540ccad31ec09413bd00a212028f62b788d01b442461584a2f", &(0x7f0000000000)=0x54, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0xf, 0x6, {[0x1, 0x0, 0x7, 0x100000000, 0x7, 0xf3e5, 0xdf5c, 0xfffffffffffffffe, 0x0, 0x2eff, 0xfffffffffffffffc, 0x9, 0xfffffffffffffff6, 0xa, 0x1, 0x200, 0xffbfffffffffffff, 0x100], [0xba, 0x80000001, 0xfffffffffffffffd, 0xe3e, 0x5d, 0x3, 0x1fe, 0x0, 0x2000020000004, 0x9], [0x10000000, 0x2, 0xffffffffffffffff, 0x0, 0xfffffffffffffff9, 0x10fff, 0xffffffff00000000], [0x1, 0x5, 0x7ffffffffffffffc, 0x9, 0xfffffffffffffffd, 0x4], [{0x0, 0xffffffe7, 0x8, 0x7d06}, {0xfffc, 0x2, 0x6, 0x1}, {0x4, 0x900, 0x6b0, 0x83}, {0x3, 0x7, 0x6, 0xffffffffffffffff}, {0x0, 0x3, 0x2, 0x8}, {0x0, 0xfffffffb, 0x9, 0x2fa}, {0x1ffd, 0x30000, 0x7, 0x3}, {0x0, 0x100, 0x0, 0x9}], {0x0, 0x6, 0x5, 0x36f}, {0x3, 0x80000004, 0x1000}}}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async, rerun: 64) r1 = socket(0x1, 0x2, 0x0) (rerun: 64) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) select(0x40, &(0x7f0000000040)={0x1, 0x3, 0x5, 0xffff, 0x100000000, 0x5a72, 0x2, 0xd}, &(0x7f0000000080)={0xd2, 0xfff, 0x3, 0x2, 0x8000000000000000, 0x7fffffffffffffff, 0x2, 0x100000001}, &(0x7f00000000c0)={0x3, 0x7, 0x80000001, 0x4, 0x7ff, 0x7, 0xd033, 0x4}, &(0x7f0000000340)={0x2, 0xce0}) setitimer(0x1, &(0x7f0000000140)={{0x8, 0xd}, {0x80, 0x9}}, 0x0) (async) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc1206925, &(0x7f0000000100)) 7.014187363s ago: executing program 2 (id=881): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r1 = accept$inet(r0, 0x0, &(0x7f0000000100)) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000140)="a25ca48738cfdea9559c3d65776ad9a21426425c27ec39b07c78d2ffba1b26ebacc6fda56112a1e3c49777e340cde408bbdc06d16eed712489f9430be49a3082f69299145eac77a32e239fb29edc5b06a66efcbd91c8dcadcef65c89fb4749c7c6091f367bf2d58f6adef4eb56740b440296d6fd8a80f0ec5ebf1f64d91845b5267a51b6ed611de93a78657107d40daafc32419fc730f84be0c0df4b964c70db69a83d93239b0e1839715b650260bc10cd17fa1cae1ad468", 0xb8}, {&(0x7f0000000240)="725d27baa7d18989c30efdea2eee9b5d53aba042b76a53e6b613d6468854d9823cb5fff50895996dc91888f88364366f3f585138f2928c4840accd883045ade22ec4463efd751f0a14fdd5209c5d8b68b5ff6f0b28e62283fc961267bb8c8c7504bb12962c349cc83fbd3ec1472c2c2f905a63749580e71d5d8e9cf90a53421273b252c470", 0x85}], 0x2) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x637d) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x4) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000340)=0x3) 7.013903225s ago: executing program 6 (id=882): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) r0 = syz_open_pts() ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)={0x1}) close(r0) setrlimit(0x3, &(0x7f0000000980)={0x100000, 0x7fff}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000300)="79be6381", 0x4}], 0x1) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) 3.288607453s ago: executing program 0 (id=911): chmod(&(0x7f0000000040)='.\x00', 0x35e) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x8000, 0x1) setuid(0xee01) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x2, 0x1, 0x400000000000, 0x100000403}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4c) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x1, 0x9e, 0x2000007, 0x5, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x10000000, 0x40, 0x3, 0x3}, {0x101, 0x8, 0x9, 0x2}, {0x20007, 0x8000b86, 0xffffff79, 0x9}, {0x73f0, 0x6, 0x4, 0x2}, {0x42, 0x8, 0x80002800, 0x800007}, {0x2, 0x6, 0x3, 0x95}, {0xcdf, 0xdf61, 0x200004f8, 0x10}, {0x6, 0x9, 0x16, 0xb}, {0xffffffff, 0x84, 0x3, 0x3}, {0x4, 0x7, 0x93, 0x1ff}, {0x1e0, 0xffff, 0x40, 0x7}, {0x9, 0x29, 0x9, 0x2d0b}, {0x1000000, 0x401, 0x80000003, 0x408}, {0x29a71717, 0xfffffffa, 0x0, 0x579}, {0xc, 0xf8f, 0x4000006}, {0xfffffffd, 0x800bd3d, 0x6, 0x30005}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0x0, 0xa6}, 0x400, 0x10000, 0x0, 0x0, 0x200000001, 0x80000000000000c, 0x3, 0x40}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) write(0xffffffffffffffff, 0x0, 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0/..\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000280)=0xc) getpgid(r2) ktrace(&(0x7f0000000240)='./file0/file0/..\x00', 0x4, 0x20, r2) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 3.178630552s ago: executing program 0 (id=916): r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x2, 0x10, r1, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r2 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x7) close(r2) 3.007744909s ago: executing program 0 (id=918): r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x10) mknod(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0xd02) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0xb2) syz_emit_ethernet(0x6e, &(0x7f0000000700)=ANY=[]) select(0x40, &(0x7f0000000000)={0x19, 0x2, 0x7, 0xb, 0x8, 0x3d, 0x4000000000200, 0xffffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x8, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000, 0x8}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x20ad, 0x6, 0x2000007, 0x5f, 0x80000001, 0x6, 0x80, 0x10, [{0x1000000, 0x7, 0x6, 0x71003}, {0xd8, 0x5, 0x8, 0xfffffff9}, {0x0, 0x8, 0x8, 0x6}, {0x8, 0x800, 0x3, 0xfffffffd}, {0xf, 0xf2b, 0x9, 0x2}, {0x40000002, 0x1, 0x8, 0x95}, {0x82ce1, 0x800, 0x9c29, 0x4400006d}, {0x3, 0x803, 0x14, 0x6}, {0xffffffff, 0x82, 0x4, 0x400009}, {0x5, 0x7fffffff, 0xd1b, 0x88}, {0x1d0, 0x7, 0x2c, 0x4}, {0x7fc, 0x9, 0x8, 0x80000000}, {0x81f, 0x4, 0x4, 0xffe}, {0x29a71713, 0xfffffffa, 0x6, 0x3}, {0xc, 0x9, 0x6}, {0x0, 0x3, 0x2}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0x80000000100007, 0x0}) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) open(0x0, 0x10005, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) pwrite(r0, &(0x7f0000000140)='O', 0xf4cf2, 0xb30e) 2.830657808s ago: executing program 7 (id=924): mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) sysctl$hw(&(0x7f0000000000)={0x6, 0xd}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup2(r0, r1) 2.727718126s ago: executing program 7 (id=926): r0 = socket(0x1, 0x5, 0x0) close(r0) r1 = socket(0x1, 0x5, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) bind(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) sysctl$kern(&(0x7f0000000000)={0x1, 0x2e}, 0x2, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0xc, 0x8001, 0x2}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r4 = syz_open_pts() readv(r4, &(0x7f0000000700)=[{&(0x7f0000000240)=""/19, 0x13}], 0x1) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x1, 0x0, 0x3, 0x8020008, "59e086f5000000000000000000000000ff00", 0x8, 0xa}) syz_open_pts() ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) writev(r3, &(0x7f0000001900)=[{0x0}], 0x1) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x1a, &(0x7f0000000000)='\"\x00\x00\x00', 0x4) r6 = socket$unix(0x1, 0x5, 0x0) bind$unix(r6, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) bind$unix(r6, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r0, &(0x7f0000000300)="24bdfa5d1d2873c63e35348295b299ab09dbd0734449c365d05ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688a858b8cf6bbca32ec975d185cfcadf68ed7796e53e0000400007a20746f313da7dc6c5133407dbcafaea3077475df6575658bc77274869b4cf11d1374cacc8af0e6508712b97dd66229e96593f6a8822b437639678a1cc3702368dc70dcf2429a7e1582005bed8a072a9c3310cdeeb79f221bda2b2cce0d51b12ea84e60e401ed6abbac6c034a7d182a13e31f491b6f62414871", 0x1986f) 2.725992905s ago: executing program 0 (id=928): sysctl$net_mpls(&(0x7f000000b700)={0x4, 0x21, 0x2}, 0x3, 0x0, 0x0, &(0x7f000000b7c0)="80525bd8", 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) sysctl$net_inet_etherip(&(0x7f0000000480), 0xc, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x6, 0x9, 0x0, 0x80000001, 0xa1b0, 0x40010001, 0x10, [{0x0, 0x2890, 0x5, 0x71002}, {0x6, 0xe, 0x20000008, 0xfffffff9}, {0x101, 0x6, 0xfffffffc, 0x9}, {0x4, 0x800, 0x800f, 0x7}, {0x1c, 0xffff, 0x7, 0x9}, {0x1, 0x653, 0x3, 0x9b}, {0xce1, 0xffffffff, 0x4d4, 0x6}, {0x1000006, 0x0, 0x14, 0x5910}, {0x2000002, 0x82, 0x6, 0x6}, {0x3, 0x8009, 0x1000}, {0x1cc, 0x4, 0xdaa1, 0x3}, {0x3, 0xa, 0x8}, {0x4, 0x7, 0x89, 0x8}, {0x29a71717, 0x7f, 0x60, 0x7}, {0x1100c, 0x3, 0x9654, 0x4}, {0x0, 0x1, 0xfff, 0x30003}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) read(0xffffffffffffffff, &(0x7f0000000000)=""/66, 0x42) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000280)=[{r1, 0x2}, {r2, 0x100}], 0x2, 0xc3be) unveil(0x0, &(0x7f0000002c80)='W\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x11, 0x3, 0x48}, {0x40, 0xf0, 0xff}, {0x6, 0x80, 0x12, 0xfffff802}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="721d1a7055c3cb4e9d397c3c2affc6d0a19283d610335e747d989778354ac313b91bb888b8e4876cb76fdfbb447e11b731e1d31601a56652eda0ba4d5d978a78d8c4d96ff5adf4b1", 0x48}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r3, &(0x7f0000000080)="f81af227c11df3f7ff0100000000", 0xe) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x3, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f00004a1000/0x4000)=nil, 0x404}, {&(0x7f0000695000/0x2000)=nil, &(0x7f00002b1000/0x2000)=nil, 0xe90}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00000d6000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000188000/0x2000)=nil, 0x401}, {&(0x7f000060b000/0x2000)=nil, &(0x7f00005c0000/0x1000)=nil, 0x80000002}, {&(0x7f000055e000/0x4000)=nil, &(0x7f000032f000/0x2000)=nil, 0xa}, {&(0x7f0000613000/0x2000)=nil, &(0x7f00000ce000/0x4000)=nil, 0x5}, {&(0x7f0000251000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f00003bc000/0x3000)=nil, &(0x7f00003f2000/0x2000)=nil, 0xa}, {&(0x7f000064b000/0x2000)=nil, &(0x7f000038f000/0x4000)=nil, 0x12b}, {&(0x7f0000008000/0x3000)=nil, &(0x7f00003d1000/0x1000)=nil, 0x9}, {&(0x7f000043b000/0x1000)=nil, &(0x7f000076c000/0x4000)=nil, 0xffff}, {&(0x7f00000a5000/0x1000)=nil, &(0x7f000079e000/0x4000)=nil, 0xffffffffbffffff9}, {&(0x7f0000576000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5e04}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0x8}], './file0\x00', 0x3}) sysctl$kern(&(0x7f0000000300)={0x1, 0x33}, 0x2, &(0x7f00000002c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000340)=0x1c, 0x0, 0x0) 1.483610675s ago: executing program 5 (id=932): r0 = open(0x0, 0x4000, 0x60) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x19}, 0x4, 0x0, &(0x7f00000000c0), &(0x7f0000000100)='c', 0x1) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$TIOCSETA(r1, 0xc0284414, &(0x7f0000000340)={0x0, 0x3, 0x0, 0x80, "561a8ebd00", 0x10005, 0xe62}) (async) kqueue() 1.461236218s ago: executing program 4 (id=933): unlink(&(0x7f0000000040)='./file0\x00') 1.459028455s ago: executing program 5 (id=934): setregid(0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setgroups(0x1, &(0x7f0000000000)=[r1]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) close(r5) sysctl$net_inet_esp(&(0x7f0000000240)={0x4, 0x1e, 0x2, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x11) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000040)="10", 0x1) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0xee00, 0x0) r7 = getuid() setreuid(0xee00, r7) chflags(&(0x7f00000000c0)='./file0\x00', 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000039c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000004380)='./file0\x00', r8, r9) sysctl$kern(&(0x7f0000000100)={0x1, 0x50}, 0x3, &(0x7f00000011c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0xfffffffffffffff9) r10 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x28) ioctl$WSDISPLAYIO_DELSCREEN(r10, 0x80085754, &(0x7f0000000180)={0x80000000}) getgroups(0x5, &(0x7f0000000100)=[0x0, r1, r2, r3, r9]) 1.455101343s ago: executing program 0 (id=936): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5f7) r0 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) lseek(r1, 0xfffffffffffffffb, 0x2) (async) r2 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r2) (async) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) (async) r3 = syz_open_pts() close(r3) syz_open_pts() (async) ioctl$FIOASYNC(r3, 0x80047466, &(0x7f0000000200)=0x5) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x44, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x9}, {0x4, 0xe2, 0x0, 0x100}, {0x3, 0x2000007, 0x7, 0x84}, {0x7890, 0xffff, 0x8, 0x2}, {0x4, 0x800, 0x3, 0xfffffffa}, {0x207, 0xffffffff, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0x1, 0x6, 0x8bfd}, {0x0, 0x0, 0x8, 0x6}, {0x10000, 0x0, 0x800000, 0xa6a}, {0x401, 0x4, 0x400009, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48f}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x1, 0x2, 0x400}]}) poll(&(0x7f0000000000), 0x35, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0) (async) r4 = kqueue() kevent(r4, 0x0, 0x3, 0xffffffffffffffff, 0x2, &(0x7f0000000080)={0x6, 0x1ff}) (async) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) (async) execve(0x0, 0x0, 0x0) 1.255748684s ago: executing program 4 (id=937): r0 = msgget(0x2, 0x600) msgrcv(r0, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r1 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x0) fcntl$getown(r1, 0x5) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="027141c40dda666232dcee40000000000000"], 0x8, 0x0) msgctl$IPC_RMID(r0, 0x0) msgctl$IPC_RMID(r0, 0x0) msgget(0x2, 0x600) (async) msgrcv(r0, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) (async) open(&(0x7f0000000000)='./bus\x00', 0x40, 0x0) (async) fcntl$getown(r1, 0x5) (async) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="027141c40dda666232dcee40000000000000"], 0x8, 0x0) (async) msgctl$IPC_RMID(r0, 0x0) (async) msgctl$IPC_RMID(r0, 0x0) (async) 1.169759185s ago: executing program 7 (id=939): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x9) ioctl$FIOASYNC(r0, 0x80104267, &(0x7f00000000c0)=0x5) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x5c}) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x5c}) syz_open_pts() (async) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x280, 0xcacf, 0xfffdff7e, 0x160350d, "04e40d090000ddffffffff0fe03a0405080800", 0x200001, 0x9}) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x280, 0xcacf, 0xfffdff7e, 0x160350d, "04e40d090000ddffffffff0fe03a0405080800", 0x200001, 0x9}) writev(r1, &(0x7f0000000140)=[{&(0x7f00000009c0)="96956822858b178d4361926efabb963505f6060b606ec270c093390a64ce4f4b6ebc4e6b449e4e61ac808b447a79d833dc572114529ebd4b11fe93f30e561c2afe732ebede38ca8263d963b884134eb01ac46244b046abdfcca41307de100df23136ea68fb83d7a97591d6b3f74307e9bbf01d5268db14bd52f4edbffa553bfd4833b67ee8e3730a9789880273fbebf1ba14590c2bc26001bd553a11401ffae2ba750f5d6b10bed03d92b0dde4f4d24fd5391afff6beb2ce3cc693be5f6ae8225e2e83e03c94bcba6d5afce9cbf46e7073fe6dcda2b06df3084c82ec7076fcc1b82e285e89534aa39cba066d223e90d5477c057166bfecc75a95d1f3f68131200e13aed0723bf1312e8d4fb6c513e58c194808755b092dfb299996a87a6d981a1f9d3d19797e4c60bbe751214fbc97d0796786ab7477e03542a4c14cba58d464ae774f1b5388e1bfb88ad7c1e1ae716a6fe38321a2f80861e4c4e647cb0b677093187348f0a5e25bba0a263dd39b6c29e9c48dbe06032e7df6e7ad80ae025aabe8f74f4409add91d714fe77d6ee93c0ca4dc1ba8aa5132949a108077136999c7af71c66586249b446989664f991aa17e8e817cc05a4d094b744b90016c8904e914d827753cb878c22c30ed60af5673f6711b08553b96a9d7308dbc445c911ba617203cc7ce6ef30c5a80fbb627861b71932d7629bf69a3efbef66c0b8674497c6e8b972bf5f24253fe15873641c0494be8a3218c4c64bb2b237ffae9842792fe75ea051163947cdf58ce8edf33a9357a3ac9b6c0a786d49fce7fdabc1561083cf9a4e637c650f27e8804eab7a6bc8709481593007f082b", 0x257}], 0x1) syz_open_pts() 1.162964769s ago: executing program 5 (id=941): socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r1) setregid(r1, 0xffffffffffffffff) setgid(0xffffffffffffffff) setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r3, 0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) r4 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) close(r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000480)='x\x00') 1.153871148s ago: executing program 4 (id=943): r0 = socket(0x10, 0x2, 0x80) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) accept(r0, &(0x7f0000000040)=@un=@file={0x0, ""/4091}, &(0x7f0000001040)=0xffd) r1 = dup(r0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001080)) r2 = open(&(0x7f00000010c0)='./file0\x00', 0x0, 0x70) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000001100)={0x6436, 0x14000000, './file0\x00', 0x9, 0x4093, 0x8, 0x7f9a}) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000001140)={0x10, 0x81, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x4}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000fef000/0xf000)=nil, 0x10}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x80000001}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x4fef}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x7}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x80}], './file0\x00', 0x5}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001340), 0x100, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001380)={'./file0\x00', 0x8, 0x10, 0xc75, 0x0, 0x6, 0x5, 0x2, 0x0, 0x0, 0x49b, 0xe12}) recvmmsg(r1, &(0x7f0000002680)={&(0x7f0000002640)={&(0x7f0000001400)=@in6, 0xc, &(0x7f0000002500)=[{&(0x7f0000001440)}, {&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000002480)=""/109, 0x6d}], 0x3, &(0x7f0000002540)=""/223, 0xdf}, 0x9}, 0x10, 0x1003, &(0x7f00000026c0)={0x4, 0x27}) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000002700)="d3beefc26165b9b2e1a02573b0f73910f8cd2cb4f5d3b3e9462cce6a3addad60493486103d14322830fa23242966ce6760b207eb7124f82390e658836adc5d9f297adb7b734b225c3a38c65183f652930cd8b9ed9d59e3298b0dd831053a32a69b4bce472dc1e94c0f152e1e8e505f37c65490e073c785fb", 0x78) r4 = msgget(0x3, 0x502) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000002780)=""/72) recvfrom$inet6(r2, &(0x7f0000002800)=""/48, 0x30, 0x40, &(0x7f0000002840)={0x18, 0x2, 0x80000001, 0x8}, 0xc) r5 = dup(r2) ioctl$WSKBDIO_GETBELL(r5, 0x40105704, &(0x7f0000002880)) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000028c0), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r6, 0x40105706, &(0x7f0000002900)) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000002940)=0xcd) fchflags(r2, 0x10000) chroot(&(0x7f0000002980)='./file0\x00') getpeername(r5, &(0x7f00000029c0)=@in, &(0x7f0000002a00)=0xc) pipe2(&(0x7f0000002a40)={0xffffffffffffffff}, 0x4) connect(r7, &(0x7f0000002a80)=@in={0x2, 0x3}, 0xc) ioctl$WSKBDIO_SETDEFAULTBELL(r6, 0x80105705, &(0x7f0000002ac0)={0xfffffff8, 0x100, 0x5, 0x7fff}) kevent(r2, &(0x7f0000002b00)=[{{r0}, 0xfffffffffffffffe, 0x96, 0x2, 0xd, 0x6}], 0x7, &(0x7f0000002b40)=[{{r3}, 0xfffffffffffffffd, 0x40, 0x40, 0x2, 0xab}, {{r3}, 0xfffffffffffffff8, 0x90, 0x4, 0x3, 0xbe}, {{r1}, 0xfffffffffffffffa, 0x30, 0x20000000, 0x400, 0x3}, {{r5}, 0xfffffffffffffff8, 0x3, 0x4, 0x8, 0x100000001}], 0x80000000, &(0x7f0000002bc0)={0xe, 0x4}) execve(&(0x7f0000002c00)='./file0\x00', &(0x7f0000002cc0)=[&(0x7f0000002c40)='/dev/wskbd0\x00', &(0x7f0000002c80)='/dev/wskbd0\x00'], &(0x7f0000002d80)=[&(0x7f0000002d00)='--)]-\'-[**\x1a}\x00', &(0x7f0000002d40)='%.\xc1\xac']) msgctl$IPC_RMID(r4, 0x0) 932.385301ms ago: executing program 3 (id=944): kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x5, 0x13, 0x1}], 0x0, 0x0, 0x7, 0x0) (async) sysctl$vm(&(0x7f0000000040)={0x2, 0x9}, 0x2, &(0x7f0000000000)="0000040c", &(0x7f0000000540)=0x4, &(0x7f0000000580)="096c4b1a", 0x4) (async) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) 875.579814ms ago: executing program 5 (id=945): ftruncate(0xffffffffffffffff, 0x8531) r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) execve(0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x7, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x8531) (async) syz_open_pts() (async) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) (async) execve(0x0, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000000)={0x7, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) 874.867331ms ago: executing program 3 (id=946): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x19, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000000), 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) mkdir(&(0x7f0000000180)='./file0\x00', 0x119) mkdir(&(0x7f0000000280)='./file1\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') readv(r1, &(0x7f0000000240)=[{0x0}], 0x1) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x19, 0x0) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) (async) close(r1) (async) socket(0x2, 0x2, 0x0) (async) bind(r2, &(0x7f0000000000), 0x10) (async) connect$unix(r2, &(0x7f0000000000), 0x10) (async) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) (async) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x119) (async) mkdir(&(0x7f0000000280)='./file1\x00', 0x0) (async) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) (async) rename(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') (async) readv(r1, &(0x7f0000000240)=[{0x0}], 0x1) (async) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) (async) 874.605936ms ago: executing program 7 (id=947): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x114) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) ftruncate(r0, 0xffffffff) open(&(0x7f0000000080)='./file1\x00', 0x100, 0x132) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 873.96334ms ago: executing program 1 (id=948): socket$unix(0x1, 0x5, 0x0) (async) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(0xffffffffffffff9c, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x4) socket$unix(0x1, 0x5, 0x0) (async) r1 = socket$unix(0x1, 0x5, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0xaf04) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x9) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb, 0x0, 0x1, 0x9, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0187009, &(0x7f0000000080)) connect$unix(r1, &(0x7f0000000040)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f0000000000)=0x8) 729.48591ms ago: executing program 1 (id=949): sysctl$net_mpls(&(0x7f000000b700)={0x4, 0x21, 0x2}, 0x3, 0x0, 0x0, &(0x7f000000b7c0)='\x00\x00\x00\x00', 0x4) pread(0xffffffffffffffff, &(0x7f0000000080)="2d1b15c6f303800677e1fb6afe6819ba0cd816a32f5a2ba664941ffa3887212f1f29", 0x22, 0x5) faccessat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x3e, 0x0) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000000)={0x6, 0x2000007, 0xe5, 0x549, "0000230000760000000000f9ff00000500", 0x8, 0x2}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) madvise(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x2) sysctl$net_inet6_icmp6(&(0x7f00000022c0)={0x4, 0x18, 0x3a, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000003340)="01000000", 0x4) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 729.019014ms ago: executing program 5 (id=950): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x7ffffffffffffffb, 0x1000100000004}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) socket(0x2, 0x3, 0x4) (async) readv(r1, &(0x7f0000001700)=[{&(0x7f0000000040)=""/47, 0x2f}, {&(0x7f0000001940)=""/154, 0x9a}, {&(0x7f0000000280)=""/168, 0xa8}, {&(0x7f0000000340)=""/74, 0x4a}, {&(0x7f0000001a00)=""/4098, 0x1002}, {&(0x7f0000001480)=""/206, 0xce}, {&(0x7f0000001580)=""/164, 0xa4}, {&(0x7f00000017c0)=""/148, 0x94}, {&(0x7f0000001640)=""/157, 0x9d}, {&(0x7f00000000c0)=""/27, 0x1b}], 0xa) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000440)={0x0, 0x0, 0x0}) (async) r2 = socket(0x1, 0x2, 0x0) (async) r3 = semget$private(0x0, 0x1, 0x40) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000080)=""/24) (async, rerun: 32) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async, rerun: 32) setitimer(0x0, &(0x7f0000000140)={{0x80000000, 0x100800000000009}, {0x807ffb, 0x200033e}}, 0x0) (async) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) (async) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea10070000000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea00aa6600000000", 0x8) (async) r5 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f0000000100)) 727.970541ms ago: executing program 4 (id=951): r0 = syz_open_pts() close(r0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x510, r2) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x1a2c, r2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa6, 0x0, 0x0, 0x80000001, 0xa1b0, 0x40010001, 0x10, [{0x0, 0x2890, 0x5, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x101, 0x6, 0xfffffffc, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0xffff, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x9b}, {0xce1, 0xffffffff, 0x4f4, 0x9}, {0x6, 0x0, 0x14, 0x8}, {0x2000002, 0x82, 0x5, 0x6}, {0x3, 0x8009, 0x1000, 0x4}, {0x1ca, 0x800, 0xc, 0x3}, {0xc, 0xa, 0x8}, {0x4, 0x7, 0x4, 0x8}, {0x29a71717, 0xfffffffa, 0x60, 0x6}, {0x1100c, 0x5, 0x5, 0x4}, {0x0, 0x1, 0xfff, 0x30003}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r4 = socket(0x11, 0x3, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xf00, r5) recvmmsg(r4, &(0x7f0000000100)={&(0x7f0000000180)={&(0x7f0000000480)=@un=@file={0x0, ""/520}, 0x20a, 0x0, 0x0, 0x0}}, 0x10, 0x2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{0x5, 0x0, 0x1, 0x7, 0x8}]}) syz_open_pts() r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r6, 0x80045710, &(0x7f0000000000)=0x2e8) 720.225373ms ago: executing program 3 (id=952): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setitimer(0x0, &(0x7f0000000140)={{0x4, 0xf}, {0xfff, 0x6}}, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) setitimer(0x0, &(0x7f0000000140)={{0x4, 0xf}, {0xfff, 0x6}}, 0x0) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) (async) 521.039348ms ago: executing program 1 (id=953): r0 = socket(0x18, 0x8000, 0x0) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mknod(&(0x7f0000000280)='./file0\x00', 0x6000, 0xff7fffff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x1) poll(&(0x7f00000000c0)=[{r1, 0xae98cd7e8d4e801f}], 0x1, 0x9) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000040)="d7", 0x1}], 0x1) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x18, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000080)=[{0x4, 0x0, 0x7, 0x400}, {0x9, 0x7, 0x6, 0x80000000}, {0x7, 0x0, 0x69, 0x3ff}, {0x7, 0x10, 0x2, 0x4}, {0x4, 0x5, 0x6, 0xd}, {0x5, 0x6, 0xdd, 0x80000008}, {0xd, 0x8, 0x4b, 0x7fff}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x5e, &(0x7f0000000140)=ANY=[]) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e5000000", 0x4) select(0x40, &(0x7f0000000000)={0xdffffffffffffffe, 0x0, 0x200000000000, 0x406, 0xfffffffffffffe01, 0x6, 0x4, 0x400}, 0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) syz_emit_ethernet(0x3e, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x2, 0x269000000, 0xffffffffffffffff}) socket(0x2, 0x8001, 0x0) 520.504681ms ago: executing program 5 (id=954): mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r0, 0x3}) r1 = socket$inet(0x2, 0x3, 0x2) getsockopt(r1, 0x0, 0x65, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x890, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000600)) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x4) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x6384) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffffffffffffffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x4, 0x43, 0x3, 0x1, 0x8, 0xf, 0x1, 0x1, 0x2, 0x4001, 0x7e}) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) r4 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x5, 0x8, 0x9, 0xd4, 0x7, 0x6, 0xffffffff, 0x10, [{0xfe5, 0x8, 0x0, 0x80000000}, {0x10008, 0x4, 0x0, 0x30a}, {0x10000004, 0x1, 0x4000000, 0x80040009}, {0x100, 0x60000000, 0x3, 0x1000000}, {0x6, 0xb, 0x811, 0xcb}, {0x9, 0x1, 0x8, 0x800009c}, {0x10008, 0xffffffff, 0x1003, 0x3fa2}, {0x800000a, 0x3, 0x14, 0x8}, {0x4, 0x83, 0x1, 0x9}, {0xa, 0x5, 0xc7, 0x800000b}, {0x5, 0xfffb}, {0x803, 0x80040, 0x4, 0x35}, {0xe1, 0x0, 0x7, 0x811}, {0xffff0354, 0xfffffffa, 0x8, 0x100006}, {0x8000, 0x1ff, 0x1, 0x1ffffffd}, {0x0, 0x1, 0x4, 0xc3}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e99, 0x2, 0xfffffffffffffffd, 0x2800000000100000, 0x181c, 0x100000008, 0x10004000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) r5 = open(&(0x7f0000000240)='./file0\x00', 0x40, 0x30) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = socket(0x1, 0x3, 0xa) bind(r6, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRES16, @ANYRESHEX=0x0]) syz_open_pts() openat$null(0xffffffffffffff9c, 0x0, 0x1, 0x0) execve(0x0, 0x0, 0x0) 520.038584ms ago: executing program 3 (id=955): mprotect(&(0x7f00001d5000/0x1000)=nil, 0x1000, 0x0) mkdir(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x16) sysctl$vm(&(0x7f0000000180)={0x2, 0x5}, 0x2, &(0x7f0000000480)='H', 0x0, 0x0, 0x0) chdir(0x0) r0 = openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$WSKBDIO_BELL(r0, 0x20005701) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, 0x0) r1 = kqueue() kevent(r1, 0x0, 0xe98, 0x0, 0x8, 0x0) (async) kevent(r1, 0x0, 0xe98, 0x0, 0x8, 0x0) sysctl$hw(&(0x7f0000000440)={0x6, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) preadv(r2, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) recvmsg(r2, &(0x7f0000000400)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000900)=""/4096, 0x1000}, {&(0x7f0000000140)=""/20, 0x14}, {&(0x7f0000000200)=""/62, 0x3e}], 0x3, &(0x7f0000000300)=""/194, 0xc2}, 0x882) (async) recvmsg(r2, &(0x7f0000000400)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000900)=""/4096, 0x1000}, {&(0x7f0000000140)=""/20, 0x14}, {&(0x7f0000000200)=""/62, 0x3e}], 0x3, &(0x7f0000000300)=""/194, 0xc2}, 0x882) madvise(&(0x7f00001d2000/0x4000)=nil, 0x4000, 0x4) (async) madvise(&(0x7f00001d2000/0x4000)=nil, 0x4000, 0x4) ioctl$WSKBDIO_BELL(r0, 0x20005701) syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000000)="bf", 0x1}, {&(0x7f0000000800)="3fcaabe3cb63cfcf67f7ab9ef9d41f149231151e8dc037ccedd918baf3bad257511500000000000000000049a45da891d98310a727aa0000382439a8062d9cf07a7ae88a7088c4d69a5fa19062f815ad7254557222f5e64322a2ad2ea5c46fa09fc5c1de56bc73e4d928e526d4610368a4b105595a7746e55e45e61801489549bc0e7b9aa2ddaa6901fd93e472e57316ee5ffa50af0f2b19ae25c8241e17d524083639aec692ad4c029326841f08097fa5b7c9d320d9f4aa0cb7844b6cb8a840f976388d5742d35869b31a8e31eadd8ac13d0100000076dc579f12c2ff3e65fa6919a3a53c392db0b8c712044fb70579314dd59caaa408f5231f59a98b3cba169e5d5f48d0ac36972567990f8b21d9d5e3cd2c134af88c37dc2d4c3afe097530aa036a95be030972cc245555042fe59fb876b163c777fdc41a42f0", 0xfffffeb3}, {&(0x7f00000001c0)="062bae13407c52042e62eb6d5297ff69d904f0698442ba3993376dd6806a2c411c98edb65566ed23951cdcb7dc5459ba6f838a564d13209dec66ecaa3c6c7efea869fdd25ccd61ad399b0844172f4d249d7dbccccd72"}], 0x2) write(r3, &(0x7f00000000c0)="c3", 0xffffffed) fcntl$getown(0xffffffffffffffff, 0x5) semctl$GETNCNT(0xffffffffffffffff, 0x0, 0x3, &(0x7f00000000c0)=""/2) open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) (async) r4 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r4, 0x9, &(0x7f00000000c0)={0x2, 0x0, 0x10000000000000, 0x1000381a10087}) (async) fcntl$lock(r4, 0x9, &(0x7f00000000c0)={0x2, 0x0, 0x10000000000000, 0x1000381a10087}) open(&(0x7f0000000000)='./file0\x00', 0x411, 0x50) (async) open(&(0x7f0000000000)='./file0\x00', 0x411, 0x50) open(&(0x7f0000000200)='./file0\x00', 0x10, 0xc0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') (async) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x20004455, 0x0) (async) ioctl$TIOCSETA(r5, 0x20004455, 0x0) 519.771102ms ago: executing program 1 (id=956): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) unveil(0x0, &(0x7f0000000080)='c\x00') syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x20, &(0x7f0000000080)="01000000", 0x4) dup2(r1, r0) bind(r0, &(0x7f0000000000), 0x10) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, 0x0, 0x0) 405.179844ms ago: executing program 7 (id=957): pledge(&(0x7f0000000000)='**\xa1+!:\x00', &(0x7f0000000040)='&\x00') pledge(&(0x7f0000000080)='{\x00', &(0x7f00000000c0)='r\x00') pledge(&(0x7f0000000100)='r\x00', &(0x7f0000000140)='/:({^+{/!+&\x00') pledge(&(0x7f0000000180)='&\x00', &(0x7f00000001c0)='#%%\x00') pledge(&(0x7f0000000200)='\\^\x06\x00', &(0x7f0000000240)='{\x00') r0 = socket(0x18, 0x5, 0x4) pledge(&(0x7f0000000280)='{*\x00', &(0x7f00000002c0)='-\x00') pledge(&(0x7f0000000300)='\x00', &(0x7f0000000340)='**\xa1+!:\x00') mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) r1 = open(&(0x7f0000000380)='./file0\x00', 0x100, 0x20) pledge(&(0x7f00000003c0)='**\xa1+!:\x00', &(0x7f0000000400)='&\x00') select(0x40, &(0x7f0000000440)={0x0, 0x4, 0xf, 0x2, 0xffffffff, 0x1, 0x5, 0x800}, &(0x7f0000000480)={0xfff, 0x4, 0x8, 0x8000, 0x20000000000, 0x1ff, 0x8001, 0x8}, &(0x7f00000004c0)={0x5, 0x9, 0x8, 0x62ae, 0x400, 0x1, 0x26c3, 0x3}, &(0x7f0000000500)={0x98d3, 0x7}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000540)) pledge(&(0x7f0000000580)='\x00', &(0x7f00000005c0)='$\x00') mprotect(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0) mknod$loop(&(0x7f0000000600)='./file0\x00', 0x80, 0x1) kevent(r1, 0xfffffffffffffffe, 0xb53, &(0x7f0000000640)=[{{r0}, 0xfffffffffffffffb, 0x100, 0xc00fffbe, 0xb5ea, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x268d28936ee6547a, 0x1, 0x401}, {{r1}, 0x0, 0xc4, 0x20, 0x457d, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffe, 0x2, 0x80, 0x3, 0x1086}, {{r0}, 0xfffffffffffffff9, 0x88, 0x4, 0xffffffffffffa35f, 0x8}, {{r0}, 0x7, 0x4, 0x2, 0x409, 0x8000000000000000}], 0x6, &(0x7f0000000700)={0x7815b7b6, 0x3}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000740)) ioctl$WSKBDIO_GETBELL(r1, 0x40105704, &(0x7f0000000780)) r2 = accept$inet(r0, &(0x7f00000007c0), &(0x7f0000000800)=0xc) getsockopt(r2, 0x122, 0x0, &(0x7f0000000840)=""/199, &(0x7f0000000940)=0xc7) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f0000000980)) mknod(&(0x7f00000009c0)='./file0\x00', 0x80, 0x7) sysctl$hw(&(0x7f0000000a00)={0x6, 0x4}, 0x2, &(0x7f0000000a40)="9cdc5df0619f7e6afc0352e99852f6d1c0f9785234c02a35995889ea99189eff442d05db8205cd3828e46da633a507dd85f80d0471e0205a39ad8c56291966e3b4a26997dbbfd6154e4e1c1a1ce3789771fd203d7855cb0d3fb362131140d0534d49d8c8b58dbd543308ab2e47d41b52eee7108e69bf671ad3c90c935cd2165e781f29ee6de996a84780db2b427c611aca2f2948265b4b2c6bf6c0ae36ca17a200991f37bc1d98ecdb2f3cae965a772b22ee1f590ebeeb0523446bf4c86998d918257cbd345a79f18a2918e2895a23ca073bfa", &(0x7f0000000b40)=0xd3, &(0x7f0000000b80)="c501a750894875eb2c6a0877a1219fe0c478d5a55ecb8bda54a2bf3830397e953621f6fc0f5252375b5218d433963124e46eca1bfe6265680d8a559a8ff8cc4026c29cabab7d08f850c2014fb1c046fe320bf4ed72d9d9f978dfd1576a283358e0ab8836a1bfbff5", 0x68) write(r1, &(0x7f0000000c00)="23279dd11e956d975fda183c7612f595d8968e425b7d156fe92b032db34c0ec4d9a56ca80f6a46fc8a9cf5763e875ad39d03c81bf526262411e395103f31c234d6d8fb1605ab15b5ac669dc5f874e8517eb7a774", 0x54) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000c80)={0x2, 0x70}) r3 = getpid() pledge(&(0x7f0000000cc0)='$\x00', &(0x7f0000000d00)='$\x00') fcntl$lock(r2, 0x7, &(0x7f0000000d40)={0x0, 0x1, 0x1, 0xed, r3}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000d80)=0x989580b7b00f0f8d) 404.553893ms ago: executing program 1 (id=958): truncate(0x0, 0x6000000000) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600), 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)="5533e12dd789230323aa032ebdbb0e33c70e0707a8c9313d659a949df9e6ebc8a7dd4f318be3af726fcad382a95c4edf6f48462367", 0x35}], 0x1) execve(0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7, 0xf, 0x0, 0x10001}, {0x2, 0xf3, 0xff, 0x7}, {0x6, 0x7, 0x5, 0x1}]}) sysctl$kern(0x0, 0x0, &(0x7f00000003c0)="02000000eaffffb41a05b9d5a6279a7a1672bc99e6ad0229316be502", &(0x7f0000000000)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000240)=0x6, 0x4) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x2, 0x0, 0x400000000, 0x81}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$net_inet_ip(&(0x7f00000000c0), 0x4, &(0x7f0000000640)="704d3f7895552ab1b48645a960b5018c5d3793de64488e9762abf7dee6b32f543a474dffb35fff0107b3857b244c9e789701d34b3f231ecc3f4657471b2d07026020b290d00875a5b82c18b0f9b572a84485eb1db8a5f10a7b5abe26e3495de4b6f02328d5e67bf32770a7c74186b12fd4e29f7c1d41995a92d231259bee5d33c248edd389abc8eae744b298b8a236470b762316dabacba69e9ce1838b003a3cc075606c33b9170128e9599c9c951704fb26a7ed37dff9686f4d2bece08171d77fcee76f77322958d6f081298f4c3c6b0ada27eb2695c651de58575904837f81fcc736645be7aff83676f3a7db68878d6d05a99350cfefe2c662be42056714ed69e2a7e1cc3f2f718e659b19ab76928d41813c4f84f1e5448511b4e8a5c1e9daf983ff8d38a0dc7e65ac7457e7c03ff76477cb7ef2ee5b84cf99e1bbb9c6ca3e7bcbc77251457ad3eff990203d9e89dc83189b04ff6c0c1f8de7bb3f88fc11358687fc76bc83b945bd537bf47363a4a99f6ea12842f1fa3ce304b9c9431872b23a700f72b6b8cdb511fdcb2d4a6495d692f29044bfbf3064438a27b9930c29e7d276eeef6e4cfba252f866fa2e992a529ca68c261b24260a509fd3c278f9e958a8ae41b0225cb2c921b728e060e782d4e3682b78d31624a0d7d7e4e363e3b21d2757952164bae7da2ffe473a960c9e65cd1574b9bdcb79026c2afc12faffdfc7209616e4541b2a7205a63a1955961bb4e76cccc744e77a1ba621f39401e5b0605436f5d66f48689a5f0365a22d442581a2ead5fb7bf740df2d692cda8a455ad8c144315b16c00e5f15fcc54c3d42ef263ed0408d71c57cb83a20833bc01c6df92ac3913059291ec0a5d3901bf589896f6c196560be4b1b1bf0b53162a8a3b8dff0ed6d558742f301ef6980dd16e19009b40ebb4f95d4840cfc6944e65a5266f5f64582614c3565e8915c3b206f05b56d6dbd94a7955f5776fd111f49438c7de043bfcf620c97184e7af76715482929bd3a472b5ef2bcb7449b52ddc3cebd1b441cd13bb5249b000be48a6f9c869a2abe934b6d70db306086771082d23bd0495fda2d82a873d4cca2ecc6c799a81103daeec8834ec34e8399bf30921b9bc66d9b82cfdc44fa6d40500b284a82e03e50ba3a7c211c6c359a46f2b65d6925acc52149d84e30e32af076552011084211d3c7de6bd8822a05a2d5c1d43fcab3512f5809e5b10ccda1370b1ed5392eb152a9af7b661216213e6da4d259bb36dddf6383f26ca79e019bc981c7650c1822e89a1c57bb6b6044e3c6c39bd12439a4e0200cd57b800d950fa873068c898285e42eea0e924982cd5855f2d04c9cc31c803a3bf56934502b4ea515c9790592ade8351d4ee4e7115406d3fb5333c1aa2dbbdc642e4ab9e117bf71c841678027276493ae37ad15fb7454ff44960b4303a9b082fd34813bdbbcd6d3b37edd0bb16c6523e50667549dcc9adf1c42bf883f929169ab892f79a5aa7617a550e810f3031d9a5103ae48af5b1e0d1827ef0cae66935b7712cf9e86d65310ca4539f1f376c4129237bd920bfb5c2d5ca152330b0821d8f45df44f2c9e5477a77bfced9461cf0517c4d6adf6f447bcdd2c116a3b1461b2fee5703c825e89d8cda837fbe97a0260066dc8682295417af7eaf43f965e7dc05c61891781205242dcbf601d617b93075edc1509f2d312c8e2938ac74a9ef3de59ad9fc2a3abec19fac56168914da6efa7555bcaf29b466a95cafadbae3565c8250bbc3a6f534708c365d311d78cbec49072ea9a4fb69bcc6d31864ddb7a8e598af3ba0e6231da3d91a1d12cb2085e1defbbc828d03b144cd0c49d274e3dea4566a4d5ca6034e4e85914a9d5d169bc4fa4f2b48e6b6161bbb2f82eabdfb01e62b7223e636d4b5b29f2a2978c93489151eec37f3f79b737da88dac70c2cc4bf23edc0b96505e0c8ff192268ebdb1d0bfcc6bde043137a21ed37d80e18885acf6a88e7a01aa8633498c70676944b79641ced7b078da9b8f9d0cb8405a021954023a9dfbcf84b4d85b8d018fbfd81a831449fc7390b4186c32804b0ff2bd1b3abeb10448e22d6930a1de7b8cdb9799d48a259bfc0b6e4e11991eb5481974570b029e214fdf9cc8e64c731fad713fe96d0821fe1771c7e521a0aa494890cb5b8acca990bf3f82f5f5e0fd2fabb09d3c0a878681c3d3cdcbb86cd0edd3d954933439a1259ef18531fe129164aca30d4377308944b8ce61e6708e03b8dd554038c45207eefac96a52ad32afd1a7855d34344cc9964383ad8c14ba0c0fee69a3643ca8e8670fe5bfc508aea5966e5787991e7a429551557329fbfe442d9aaa77d6d87b785f63686ed8991c63e1fe8011ba5f5206d372f5075c6714cc0b71224fbded5dc2ebd198e64fcc9c3150575f817e6a8d25b6771c7f4a87be15a224b0705a38026a2931665a996fe6aa3019e938ca0b9c3b0e6f284171e4fe84af92208cddb504688cafc43156dbae739224f6a1247d0b797aa7c1f8e0e085cb2263a6e727b562ce3a8f8f83dd195f7ca05b2eb8849bf0ba7af14e6cb412740a35cc206a8c69e012608dfe0e8c8d481926f46cfe2ef23eaf06d24e1b49a8977f4112578663a0099135086fb3a6570cb450f9eade1c150d5936889fc4d41f6415c836753cf619dcfc054729a6bb3ffdc41912a99a39460ba494e98ce97119d5baff68d34b664d74e49fe1f758c178819f8ecaf7b103abd2baa3a84a1e84e4444be6ccac8b23907ac43ac9a9c9bd1f063ef5843a56d8d30c49faefd92459bd7519edc12a2bcd609959315cd77a8bca89403c20d2724119f47e382d629e0cb843543b11926ed5b0a41aa51019ae84bb617eec18d6e8231f73dc19058a5fb0e3e866b3ec37100526b7a9653a3c86d13c6d974ad24bb16a4c0f6f31db43a7f00f99aa7c931839f3434d05035d2ea79d55f0ef871163ba3f069f8c1e7bec3c20159bfd514078b3f931905feed67f06f1961ba72cb24240e37bc1f7a8a6d054e55701560cf1b54658d8beae18760b85bab50c93c188d3b1378da06ecfe914f55f1800dba7f2674cce62f73143967eced783ab3a57927616c2a6c6b99d5e53ddd95f7c4a6ce40b207565a3b1a56d12acbbb79415e37c29e0cf606a1117be6735ee772b062d5f379e8381cb7349e0af9e3d08630b884558b33a37b33eaa86dff1767a1ea6eae6a8b94abc9253e1909c4b37291c2542cb334cce37c7778daa17760599877ce00e5894c580e26fada1ebca2c5d2538be136da57a925c7e1081b9870e8f520fbbfb5295e97ca62890a835ed07e6b9d9b455cbd2358f7e5b742bae908c9bda9071b7ae317f436f2c3be2ad3317de892e2257f1ad3104ab0b07b0df5fe787513e1ac3a979f6563a0c87383abd6e44c3a1b12bba49d2499329af56d2cfa82ecf426fe1e3502b27a000ecbde79172973137d004e0963f0d120e1381b1b8676ef2fc4cbf28e9b6cc380bc20d020a34d603dd3457b2174582beea4a4521e6bc2fdd5c5c68b92ffaac5c7f6841651265ec3b4428d6e960e49f36605cd6da10b802c352745b90cef0bf1c432091ef9179f819ad61e297bc551d7735fc2baf113f8b7502e1ff4656ed48fbf2313773d4951bd87cf12a653167d1cadd4f86d6457791770309e83f2b1613eb9dcae7fc354187df9e309e7d93bfedeade56033632954b3ae4fb46c4a192e9aa236b8dca235bfe1ac6a9589fd150e31f8831b6426e26f0354d1a5967f6d3f8be10454437a09c551e9c10567503b5f5b57bd7dae03acd07ef4034c965ad8d2f5e9686ce0e7015a91e5663c3ac2256bab3ce7cc8ea17b71e94827858c8e9c7df5d00e48298a34e83161fbe9ef00c5588c3e0b2a251f751363c00cef99e1afff430c76045daec9bc8b39ed52029f0bd9b0b1c588d36b43a76c7d3469013b7d3ebc079f6db95b1a4634d2af4ea625365c778b991747fb8f0e64276817d031d1208df1ca30ec86ad8c3a1588f1bd015c7576a03b0987d524bc011f5dc38c8f8b3234504bdef25035ddaacff48629b7962c94296249ae972bf603eca74d947b8504231cc7ee25e7d6bb1708da02e9382d96a5137cd8303dfbce37afac501ed65523352cd3a2d707ebb4c28f350780ee2892066ce91fecb363fee64da9762fc6e705c1e56141db7f81176d1a395f0abab2cfb7ac2c2256e9b1bf039800e01f51b65c5e6efb11a0c01f6404cb6da6a05f9fe72da64b1b3d2803aafc130d35808f6629f855b28ed5fb03c14d7ed3c79336064932dd02e3315730b6b1b1380b88045285dabe7da401eb95b6bae97e8272652b4f5e9e40ba8940d20975f89da1dc4292fadc33ab6a38ea49ef4c376ce438458afd0e31961d4f5849aa61ffdc1383bdab213c6c25515bae34e87044adcc599bd97e983a1eb980fdd06113d114ae9219c388f0c7328043c536ac90da0ad1c959cd5c7883df81df38df8d0c4627cf67570cbd56c926f3157a8eb95606c253a3355472d1092440062f810224f32db9fa314f674ce21b69e341cce0f7ca5690506bc5c6b3a74695a505d435c6bccea6aa24e84c72ee6508c58ba9926b6e2e8add3560e754e18a5f37822f22b8d57104260d9f2ac832fa8e9647ed5593bd197585bcefc180b6d3609281cc82b551cb6a226b08fb339b4ae2cb33b1c29b17ed72cdad70fdc2c18b0b467d5c7ffee16f0a110ee2211f6ce66945be28036b70e28da2a29a1f38e85dd089adfdadb0582606c6e844cd098436f3cb1914d4e44e52deb28e975cd302f4f8bd9e55a066a4adaf08d7d9958537a8d7149a430533c21fbbd4c9763a148adf797cd2d49ad4f9f1db039a7a5a4e42b4cc088dc419a39437e5d0c3cc825e91d3aec93a3690d8b3c94ee32e6789c31de816903c0c2bd219795771905de490ae2cc9000e37d0cc9f17eb0bd56fe8e37a956b7c7bc1eb3da1bfb7ded7ba8e5feec69546c159e04218be4d6033599514288361672336f2b2eeddf1f24fa0a597b151e742fa45d4a23c34483c6dc1b0a7e2f7afdf1399399cefb0d524d43bbfa75fbea0cb7cf2b55b9cf70dc4840ace6cbdd32ccb65e1614b6c880f6ab1f510c86b8824914868241779a6631c08cb9375eb7732cc8c6e4b2b8420b93ccc3177aa0c68674bfccfc5861c5adbe30414711a50a6f6e352550f8ae4271f1433263834c6f13117e6a4b8fdd163fcfe67c3536dbff41764c6c220d240de2a208d97888be4600325513825197fa8bba27ce509ef83e32e5cfe23a7d4868023eabcad00c3e1d66914619e1ffce7c80b7134194eacc32f6f8e37bbc8aad770e045d832e86cc3fc75a35c08cd316571270feb94105886e2dc10d47aafe6046c6182b4a52b9f39688a90e8265be5dfa8d72342b6ec88b21b34280fda3d9ef9cc85b302347558ed789cb4b44860f66b955bf90d21adae0c68832c740e5e238927d443246c5fb0f61d0baefb879937bc70ae1d09dcbe42c2fa1f6b7f9dfbe230ef2b1f0bca4b4a484b09b4980e249cf7ee422545c76413f4ee339afcbe6bdc748f28895302d632a65cec7340d154f0f9ef392ef75546a51a2f36ef40ea0f29e05e069e9986fc3bcb907dc462737278f847a412655aa10dc1d82b1c39261c746b5e5b4a39d8b90be47ba0cdb29e894c823588fbc35233376bb8ea045766d2e21ca29cd5e76e2dd88b3dab4163d28fc19cb2737bbf33812a209004026875ab61694a42ebdb6df2a22b35ac1746655363b0534f90ea3d68498850f9c79d13f8755f3719678127479bb47b1b425fe0a7dcb6e4d85a23eb18efed59", &(0x7f0000000140)=0x1000, &(0x7f0000000180), 0x0) socket(0x800000018, 0x2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x4001, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) 396.792211ms ago: executing program 4 (id=959): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000140)="b100050300000400000000b307000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b67404d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002022fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d1889e000040700000000130000", 0xb1, 0xc, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000780)=@in={0x2, 0x0}, 0xc, 0x0, 0x0, 0x0}, 0x60a) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0x3, &(0x7f00000000c0)='./file0\x00', 0x8}) mknod(0x0, 0x1ffa, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b100050300000400000008b307000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b67404d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002022fbfe0c2300008abfba09000000", 0x97, 0x40e, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80286987, &(0x7f00000001c0)) poll(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0504417, &(0x7f0000000740)={0x4, 0x0, 0xfffffffe, 0x9, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x6, 0x610}) 396.255027ms ago: executing program 3 (id=960): ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x7, 0x80000001, 0x7, 0xd7, "00000000000000000000cf8c077b00", 0x8, 0x3}) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) (async) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x4000}, 0x10, 0x82, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x4000}, 0x10, 0x82, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4", 0x3}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f00005dc000/0x2000)=nil, 0x2000, 0x1) (async) mprotect(&(0x7f00005dc000/0x2000)=nil, 0x2000, 0x1) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x10, 0x4007, 0x0) shutdown(r2, 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) (async) connect$unix(r2, &(0x7f0000000000), 0x10) socket(0x2, 0x2, 0x0) (async) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) (async) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) close(r1) mmap(&(0x7f00003e3000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x6) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) write(r6, &(0x7f0000000000)="ed", 0x1) nanosleep(&(0x7f0000000380)={0x4, 0x8b41}, 0x0) r7 = socket(0x18, 0x3, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000000000}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000000000}) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000100)={0x5, 0x6, 0x0, {[0x5, 0x802, 0xffffffffffffffd, 0x1, 0xc, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffb, 0x1], [0x63, 0x5, 0x4, 0x10000, 0x0, 0x0, 0x5, 0x0, 0x80000000, 0x8000000000000000], [0x7fffffffffffffff, 0x8, 0x0, 0x0, 0x9], [0xdb9d, 0x4000, 0x0, 0x165, 0x0, 0xb], [{0x0, 0x10, 0x0, 0x8000000000000}, {0x0, 0x0, 0x6, 0xfffffffffffffffb}, {0x1000, 0x1000000a, 0x0, 0x1}, {0x0, 0x1000, 0xfffd, 0x1}, {0x0, 0x0, 0x1c8, 0x100000001}, {0x9, 0x5, 0x6, 0x1}, {0x80, 0x0, 0xaa, 0xfffffffffffffff9}, {0x0, 0x9, 0xc00000}], {0xffeb, 0xfffffff9, 0x20000003, 0x8}, {0x0, 0x6, 0x10000000}}}) r8 = kqueue() kevent(r8, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) (async) kevent(r8, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) kevent(r8, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) (async) kevent(r8, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) sendmsg(r7, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="aee4a3dd1cd23e0000000e0000000100f80d0000969e"], 0x3e}, 0x400) 223.788674ms ago: executing program 0 (id=961): r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, r0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r2, &(0x7f0000001640)=[{&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f0000000240)=""/200, 0xc8}, {&(0x7f0000000040)=""/32, 0x20}, {&(0x7f0000000140)=""/145, 0x91}, {&(0x7f0000000340)=""/76, 0x4c}, {&(0x7f00000003c0)=""/107, 0x6b}, {&(0x7f0000000440)=""/153, 0x99}, {&(0x7f00000016c0)=""/111, 0x6f}], 0x8) (async) readv(r2, &(0x7f0000001640)=[{&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f0000000240)=""/200, 0xc8}, {&(0x7f0000000040)=""/32, 0x20}, {&(0x7f0000000140)=""/145, 0x91}, {&(0x7f0000000340)=""/76, 0x4c}, {&(0x7f00000003c0)=""/107, 0x6b}, {&(0x7f0000000440)=""/153, 0x99}, {&(0x7f00000016c0)=""/111, 0x6f}], 0x8) close(r1) socket(0x18, 0x4001, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r3, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/51, 0x33}, 0x0) (async) recvmsg(r3, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/51, 0x33}, 0x0) 223.430884ms ago: executing program 4 (id=962): r0 = open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) fchmod(r0, 0xf3) setuid(0xffffffffffffffff) r1 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') unlinkat(r1, &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8) mkdirat(0xffffffffffffff9c, 0x0, 0xa7210e10bc3c9de9) r2 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) fchdir(r2) r3 = socket(0x18, 0x3, 0x50) setsockopt(r3, 0x1000000029, 0x4, &(0x7f0000000000), 0x0) select(0x0, 0x0, &(0x7f0000000080)={0x100000001, 0x90, 0x0, 0x10001, 0x3e0, 0xfffffffffffffff2, 0x3ff, 0x7}, &(0x7f00000000c0)={0x7f, 0x8, 0xeb, 0x1000, 0x10, 0x40, 0x8, 0xfbc}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x7, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000006c0)=[{0x4, 0x6, 0x7, 0x2}, {0xc, 0x9, 0x46, 0x8000}, {0x3c56, 0x0, 0x36, 0x4}]}) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) select(0x40, &(0x7f0000000080)={0xc2, 0x9, 0xa7d1, 0x2, 0x9, 0xfefffffffffffffe, 0xfffffffffffffffd, 0xffffffffffffffff}, 0x0, 0x0, 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0/..\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 222.885886ms ago: executing program 7 (id=963): r0 = syz_open_pts() close(r0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x2, 0x2, 0xfffffffffffffffc, 0x1000300000004}) sysctl$hw(&(0x7f0000000040)={0x6, 0xc}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1004, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) getsockopt(r2, 0x29, 0x38, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x1, 0x1, 0xfffffffe, 0x9, "120104784af00a56d864d3c3a3f4d3c000", 0x2, 0xfffffffe}) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000440)="d126ab9b5b57b110acb13c1c0d5aed1f576511ba2ff570d1bd75ce8a03e122196adf24e7729eaac0", 0x28}], 0x1) 9.626118ms ago: executing program 3 (id=964): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x4, 0x0) (async) r1 = socket(0x6, 0x7831237db3cf65e9, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r3 = socket$unix(0x1, 0x2, 0x0) (async) shutdown(r2, 0x0) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x801}, 0xe) (async) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000040), 0x0) (async, rerun: 64) r4 = msgget$private(0x0, 0x2) (rerun: 64) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) (async) r6 = getegid() (async) r7 = getuid() chown(&(0x7f0000000040)='./file0\x00', r7, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001600)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xfffffffffffffe33) setregid(0x0, r9) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r11 = getppid() getpgid(r11) msgctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x3ff, r5, r6, r7, r9, 0xa8, 0x2}, 0x6, 0x3, r10, r11, 0xe8b, 0x89, 0x7, 0x7ff}) syz_emit_ethernet(0x10e, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd64ff008200d8000ffe8000000000000000000000000000aafe8000000000000000000000000000aaf0190000000000000401a001020000050200060502000303ab511859dc0c718b402f951685669d70bdc82ec5ea23bfc8e4e835e38ab331322057e5087c656b428056a4990319e5f703ac630cbee04b782d7664efabd67845129f7867c5ae2fbc48a7fda6acfc8522e7e62244f3db7bfab829fb2e09e7aa3bcf976e25cadcc4720168de7ed3aab0487131fa99815d99f3748641aa2edf0b7e425a41021a87a6b6791a971c308eff0a2f50cdefd7df4700c1b886fb51f9181c8e432b2d2e630fd8414cf5dc040180000100c204000000058500907800000000e955c704ba1bec77046e3b8738e84e70a4576a188295227bccfdd23289e899b55a0689207ed4c602707aae048f65c6e4c270bcadecb91d448d42619473df19d228df06c395d31e3f91587575f5b6e5e2404ea3c54a777e22f79538f1e3746fafe730f39cb8b6b784fc4bd4bf0b96914227a650418399b674b01e8f5dcd09a7b9f75b4d542b88d15b6a1b665fc1fb6b3ebc6d380a92a4c7d8870c469c1fb67e07"]) (async, rerun: 32) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x1, 0x9, 0x5}, {0x34, 0x8, 0x3, 0x6}, {0x1006, 0x55, 0x6, 0x4}]}) (async) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) 8.844497ms ago: executing program 6 (id=965): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x95, 0x11, 0x9, 0x41}, {0x60, 0xf3, 0xff}, {0x6, 0x84, 0x8, 0x1ff}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000080)="0000009d7ac23bb226b365a02b328a4321ae949eac38fdc7973962720feaad2dbbe9427b5c0eea278d7e3921b08908afc9a3b2332b17fc14de87fbab5babd7548f8744fb6c2b768ea94161af83f8a52eb35b1a18", &(0x7f0000000000)=0x54, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x95, 0x11, 0x9, 0x41}, {0x60, 0xf3, 0xff}, {0x6, 0x84, 0x8, 0x1ff}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000080)="0000009d7ac23bb226b365a02b328a4321ae949eac38fdc7973962720feaad2dbbe9427b5c0eea278d7e3921b08908afc9a3b2332b17fc14de87fbab5babd7548f8744fb6c2b768ea94161af83f8a52eb35b1a18", &(0x7f0000000000)=0x54, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) write(r0, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) 0s ago: executing program 1 (id=966): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x160) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x7ffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x44}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0xd) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.131' (ED25519) to the list of known hosts. pppx: unable to set addresses for pppx1, error=17 vm_create: uvm_map failed: 12 uvn_flush: obj=0xfffffd806d77db00, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost!    OpenBSD/amd64 (ci-openbsd-multicore-4.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error vm_create: uvm_map failed: 12 j|E1\:a zO}駸lA~X80fp&9%!P`cGhv1hm&6%ϡ9:[/w' 4f2u?;m6b~Nb߻/]6CNДFxXȰWRn?r\PK\M-: 1Rr3T3b8*aw1L`Ǭ|d7 yFz]R9p)"7іՏ*>4*YXRXP:r/uPr:Etp[l2KD&L{*fl8=zbwVɯo0(&dnpppx: unable to set addresses for pppx1, error=17 Z.m"cmm8o%_:"NJk>IBRQIFu.LQwxZxX2"nRz\[>>J>ZIƀR}nSn ˩mg,DHB{j8#:BFTc6=a֢"5Ee4BzbN?TMWqV[]+Sc\t.%.x'ފ!)pYԋw@;}H2È.1PM^LɃeeTrrbΈ#7Rg)(tgtI:4RI ZJ _Bk6A^fC7<n/ez}ea.u$"ˇ$5D 31Z4[cG,8wFmp?(6z0ReUL%ZIdY6F&,ireXAJ;/)1\;?)4*Hx:%2T)ԇ w<ޡڰ |되#`r'"B;5 hG?QiKV.␑1f`j +ꑞRerqHP'aRpAC$wm "۹`"Ôwg`=aGEDp"OÑianAT@FO*%h|k- )$տ,/,\ެq‰|5 8[E}#066ę! D?*$S?""yȸ:-T ?ĒP.w >0ICwړ,zpQ(DwQnܾcT:P@rc WB@@պ1EIm_;#k^_JI?F`|>A{Ig) j'Rx( bh4Aqr` ヨ0R|~#" ]D0uu,,8tN1C!Bx^'[{ގB'u77% gP:)S GHssʎ3D8+@\䃧p=Ѭs70na<=aW-ذ|0Xbe)lRh'K}W͸摵֨ISuWT<c' 5VP& [}6HV@~AV:{lЯsq^"pU߆ 9%RajfGHWgm/[N gu +KЕYݔa6ᕔ" wzk,}D1{ڹSOH/b=xEڞx'/Ty,]d`ʋ.GDnehVߍ./09f"ʹM ,9/"ڑы:I<4EU4daK3V=,>T-8RNZ[l֝[ϠiֆhZVΪdrGP.o $fdcyU{n8/ /#r,恏!v<-ǹ0r2mePUxqO9L|Dt!1̛/|j6qS_%i796 hbX]pypMkjI5N8-h[P+*LEFEHnX3x-t`^MS,;7so_snd.sb_lock) 2nd 0xfffffd807812bc78 inode (&ip->i_lock) SYZFAIL: failed to recv rpc fd=3 want=4 recv=0 n=-1 (errno 54: Connection reset by peer) OpenBSD/amd64 (ci-openbsd-multicore-4.us-central1-b.c.syzkaller.internal) (tty00) login: uvn_flush: obj=0xfffffd806eb19558, offset=0x3ff000. error during pageout. uvn_flush: WARNING: changes to page may be lost! set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: show registers Password: Login incorrect login: ps Password: Login incorrect show malloc login: Password: Login incorrect