last executing test programs: 2.628990618s ago: executing program 3 (id=274): writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000300)}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206982, &(0x7f00000001c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000001280)=[{&(0x7f0000000240)="c02a166f7bb36876cdd948ec609d2b3905d691d388e765eec4d5782500d4d5da1c732520ea8179bde1ce506defad3678cf33d8fdbeb7a6b569a77cc144ec6dc9a2c991462b97c76542ac2eacf7c9719c54a435dde5883b9b37616f7b4d6adbb2785c0620ae839869d54c209bb98979517e03a54fbc0c14a7dafb2e25550976c5b2411607d13346ba462d336e3b22c92863", 0x91}], 0x1, &(0x7f0000001400)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x400}, 0xa) 2.578231613s ago: executing program 3 (id=276): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x4, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000200)={0x0, 0x8, 0x7ff8000, 0x0, "8411461cd8f436bcd101a7e1774574d01dcd8188", 0x8, 0x3ff}) sysctl$vm(&(0x7f0000000180)={0x2, 0x7}, 0x2, &(0x7f00000000c0)="6dc065b9", &(0x7f0000000f00)=0x4, 0x0, 0x0) setitimer(0x2, &(0x7f0000000040)={{0xff, 0x1}, {0x7feffffffffff7ff, 0x8}}, 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0x1, 0xfffff, 0x2, 0x6}], 0x84, 0x0, 0x9319, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r3 = shmget$private(0x0, 0x3000, 0x24, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x96dba8100d9a48bd) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x3}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000140)="3998a035daa227d1ce40394f044ed95480393e74f486aff61a92312cb952b89c09f24ddb00000000008fb1463d8635bf0f8e2f68a22421d45dcf5b7f5bdf7b47", &(0x7f0000000080)=0x40, 0x0, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000040)=0xffff) r4 = socket(0x18, 0x3, 0x6f) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) 2.47824123s ago: executing program 3 (id=281): mlockall(0x1) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$PCIOCWRITE(r0, 0xc00c7007, &(0x7f00000005c0)={{}, 0x2, 0x0, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(0x0, 0x0, 0x40007) ioctl$PCIOCWRITE(r0, 0xc00c7007, &(0x7f00000005c0)) r1 = socket(0x2, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0xb}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000180)=[{0x40, 0xb, 0x82, 0x6}]}) r3 = socket(0x1, 0x8000, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) chdir(0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000300)=0x6) dup(0xffffffffffffffff) r4 = socket(0x18, 0x3, 0x80) ioctl$FIONREAD(r4, 0x802069c7, &(0x7f0000000100)) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) pwritev(r5, &(0x7f0000002740)=[{&(0x7f0000000000)="370aea79bb", 0x5}], 0x1, 0x3fffe) ftruncate(r5, 0x40002) pwrite(r5, &(0x7f0000000100)="93d4", 0xfffffeca, 0x5) sysctl$net_inet_udp(&(0x7f0000000080)={0x4, 0x2, 0x11, 0x2}, 0x4, &(0x7f00000001c0)="e8a2d59ab44648dd66c5f98f1869fc287fde80dc0089a23ea3a51627cd176de5b9ab97a7d3bfa91418ff176f09c06913eb590caf615f2de6a92969b131585f29367f21ac3a5bd6b4472343dcb48094a4146ac23f87475112b45a6685c659593857ece8f075f26a812dca3089a76e523c05baabbeb39ed09ee03b8248c5effaa767c69f4a64998c11cf82c0e107601d9a57ed3c26e386f21c50c82d6f0a53169097a97aabd29eef5288a8585e2727559c4cab06979f2aed370c7bd3619fb58afee6bd0da6f1f22154b3e03f1326207a5e7ff5ca70b210d456", 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000007c0), 0x80, 0x0) 2.26510486s ago: executing program 7 (id=285): r0 = semget(0x2, 0x4, 0x200) semop(r0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8080691a, 0x0) kevent(r2, 0x0, 0x101, 0x0, 0x6, 0x0) ioctl$FIONREAD(r1, 0xc0206921, 0x0) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206919, 0x0) r4 = socket(0x20, 0x3, 0x4) ioctl$FIONREAD(r4, 0x8020690c, 0x0) semctl$GETVAL(0x0, 0x0, 0x5, 0x0) r5 = socket$inet(0x2, 0x3, 0x2) kevent(0xffffffffffffffff, 0x0, 0x101, 0x0, 0x6, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) setsockopt$inet_opts(r5, 0x0, 0x64, 0x0, 0x0) r6 = openat$pf(0xffffffffffffff9c, 0x0, 0x101, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xf}, 0x4, &(0x7f0000000100)="7ba9a99b", &(0x7f0000000b00)=0x4, &(0x7f0000000b40)='\b\x00\x00\x00', 0x4) ioctl$TIOCSETA(r6, 0xcd504404, &(0x7f0000000080)={0x1fff, 0x2, 0x9, 0x0, "cd002200002181baab4c8c6d09b975390a000004", 0x7fff, 0x8}) 2.262451755s ago: executing program 7 (id=288): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0x0, 0x1, {0xfffffffffffffffe, 0xfffffffffffffffc}}) setrlimit(0x7, &(0x7f00000000c0)={0x1, 0x7}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) seteuid(0xffffffffffffffff) stat(&(0x7f0000001280)='./file0\x00', &(0x7f00000012c0)) write(r0, &(0x7f00000001c0)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000005c0)=""/171, 0xab}], 0x1, 0x0}}, 0x10, 0x1060, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) shutdown(r1, 0x0) close(r0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r2 = socket(0x18, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xca, 0x0, 0x1, 0x444}, {0x7, 0x0, 0x0, 0x7}, {0x6, 0x6, 0x0, 0x80000000}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000280)="c528c0d631bbc82987816c69980211b96eab360180", 0x15}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="165d5b77369c3aa9fc4000000000000000000000b4c38597f046bdf7b0", &(0x7f0000000080)=0x1d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r3, &(0x7f0000000600)="d8564b0bf1ff0795548af9200400", 0xe) close(r2) r4 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x18, 0x2, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x56}, 0x2, &(0x7f0000000180)="9aec77a81107ee4f11ba17a1d8a07ca072740872dbd73e8f843f451a1d27e09a8d4fd60160e606dad5d342a51038bb949ea0a363ed5c9e0005d6860558685e", &(0x7f00000001c0)=0x3f, &(0x7f0000000200)="e6dd92db9b9212abe28aa0fee2cfa7db68d60245af76b05ae23b708446fb980ad53ed1b304dfebc7951c8c5c53a4d3cb4570291a2d01935a01d0531fb97c6733c4d0a6491bff4954b2762e41d5d5da76b10e5bf5a326e214129d2f1d584be39827cd4199df3e331fb672813bda8d1e7a11fbdec1dbfdd07dabcb857225b0b96f9a18ca5f28addba67916b774a6ed635146149156ce78b89871846374ca168ef1a61afd61716518748d611aa1b1eb2d75e3319561693a859846bee28b6d8486d7e6fa1868b8fe8a6f3ab0570a6ab490385f5499677cf82b54905889522ffcd8f1ea51edab143bf6981fbe63e00b192205ccc480a34cb99ff1c3e2e85941b90eb314b8a63bbdf14ed42b3ee5a3a4ef0c48587102e771a10e7c16fae708a6dbb2abd9a670d78e6834791fef6a524c6f6797b7aae94757a5d46ef5ddeb2222c1d4242ca80aa549be280b3b89fc37242eb3808e2d860864e9c21e231a6788865b2a76933182325f96ab05f7f5f88bc9be4d252c47a1ac3a83991b4a7c0b1d54828245f262f316d1d64c1358fba2ac0e8013c598053b8ae32b387c9cd4cd8566a2959108147fd774d69a8b5d52934d83edf2f5009b6522909f7293707d3eceae010fc19070e82bf65e63eedbcdeb7bb59cbc063946d1e7c32f3e43ba3a2864e0163150c3aa29638a239d19a142902ed99c0e2b59475a31cf5d88ad19c9653ed67557b88ed75c9ee6149020c2ed8595c77b12b6505f9a93f0a1739ef6db79253e9166b4595f6052f92bb8af54b776887b1be42586b1e4005bcdad4f9747cf04e09b4669f89eb0c41c2ae87a7f2d987fc0c265381188460aaa20452e63a4e707ae592d995e2108229b7794a4a9c3184a572d36924c967632a90ff08e40677a3e8762c82263fdfba68c254a2e38d7d85ec2284ec8b51c7c201864304de4ac1a5c2875b4d8953f4f568a2c7febf3cb15a25a4018479f640923fe57ebac298d70eb9966851ac242344460c3be2906f2b9195ccd7c21bc6e31c328c6dc0eb96040102c6e0c561e03a5f9949fd5b85a72afcf52446777655500f7db42bc0e9e05b65b44678db44657a9cc97e7d1160f346a162904eb3aea2439c6d96bacd6dfa478f21a4e52f8b069c853917a11ad4f4ee6e4d9cecac508f3c6dc4b24804908de09a584530dce76745cf93b5266cc0dfa28db1e02a1122d7841fd7dbc1bab5c6887da39cf7579f1b8c403fbf9f5706d49488cf6baa1850b600979c3a9f3ab9e91ccbf260ad81038bd6d059ade88107eaabac6adeef980cd4c45524b6194400c23f9fa20964d7a71bfc2c6df406f6cd7e1e43f8adbf642051c47b4404c4ba2055b539bfd85b6ac78229669b9aa5ce2a2211839aae68cb26163ee6fc7f9df09a6110f0e9bdf126f83af85039974da35095c0c4e913f33a55c5a8e8825cd1c718c27f71571e7d56f8be42d75ce75ce196031533a48375c8e50ab79396b0a7a42934e02191839c57baad24f2f243c5987a3cb202d8fd7558c3e82508c82d0becbe878b2c7fb0a1e8d70315651ffe83e218c990ce342937f6716d0a62b56c3007f967239fe5175bb2fea8a1627110eddde98e2fe4e554b85c6d98c4bb4a56f98ec4ce76f861d5c6ffbe56bb302a57c584862151947da0b2f5fc11dbdc8d2482e1f574eaf9a62f358f21e7e11627c34db136ea4a3babd85cf5f03b8ca6ce7246fd311bfe89298b87554630e3ee32bd4f1f5661ea5abc934170342ef544079a9389d4a1c5fa09b7208efaf5c0a7a95122817e17e70d136eaa8c78b00d09d67cac2bee124b835c44518c9e4abb118b5a4b80f3ca2c952568a2e74d495072bccb922f7a7d01deca1cd511ed084efd9fd2a3381344d685fe6945b81eadc9578f5014b12e8e3dc4c9c9c2d738fe47ce52b5788183d9747040b628284e270293194bbf7dc2743f4514bcf48c5bec09d3d1327d90fb3018963023cb0a5532350f093bee4bc8211d4189ca844362fa2dfdd2fb61ce73a32cc4854e72278eeab47fe2626c661266cba9e9ae8daa5d41e16f91a39143b1a7f2acd9d0306856a607b8e1e98df387bf57edc8933ffc117c7bbc666dc95dc1d594bde4d393e80b56c88018c1f80908632ddcbb5a24450c1b0f4ef1f01b9b74704e30d8f95f3d63cf5ae56dc2952343bdb799168836419874dc6afded737999fc6634310bb871ee52c5ff2650147be6b8f3dc7d70c36a7976afec1d6299cc419c00ac7d22d7fb282bff3b7d2dd34d993445b043ef903df316fdf2fedcf36556ff4326d8cd04189ce1e6da1b248c9154035adb8ece0d20e6810e5f7a762d5580e7a7d3c88a75e987137f908478d6a6d5eb61aa19dc7b85a78a353752cec458787a33e64eff13483b9802e62aeed810560edf9c753737592a945fc47e7644852fa334ffc311a4ff1767a4a6cbc1bb8abae547d7b435833f11081888c9cfb76771a7943d4280ff9d84d637c6135fec9e1c48cdf693bbc3523eb696e2d7de468e2a5a079b8d6e501066d7f79c7374d211105f79f4501e78711544d572b8ab73dc0d8df95371638e267d151baadd44daa48598859fbfb8610ea2c230f8bc656f6addd103b07fbef107997ebab776a0fc6e6e17960a63adb1c2f0f8c3a88c9faf51558041592eee7c08fdf010d47fab08e1779272af7b2a4992635803623456b5705b7098803431b55a6a3703bb2b1c95a7d292c661f0adac62e1c6010f6337b0f9ebac6150136f849a3370d1c487677ff2e6b63efdb001d65c467356559ba3606bf9ca8f1052ad6f75803d3769102df416f96ee849acc79df0db114b85d94962b6bac37b780b8f3fe861460711b4b81b8f988ef92e07c6c46297a2d40ab1752e6031490d534515d3424cf3368955444468e4f603e14a0b08ad624847893004c893c902fc53c49076df272d0dc75c469efb9b657bb1f6a15f9fa2f8d18218a692ac8a1a466a6353a06c657b4259bab47e67cdfbbdcf0a9403fd1298cdacb7924c60eeac586f03c2db15824bee316b21c2f30f0d2957e16520048dda5b1eb1e314a2ededc6b3ab33ac27f5394729b248c2ac295f5d05f1079c3ec11a23212db4d8e733d34f3394c8a8c49ee1017e3d36755a2e215cb54fa3ad77b13163d0a18accc6e239dd17bab42a734e2d4d618a1834b46f44a61dee5fde46068e8cb1ef3d8374fe9142b0d422b115145aa1c00ebff038922c6d95448704e762a67d69e079109409cc75382d2b0efffa9a88fef99995746f10e5728a8c6efde69cc7a4ff99c9640c29f5d702ef0a101506ef135afb8f737900eab08957cf87d73fb5d79713ae10a33f92be42f63ee465dabee4d1f534bee54810da1636a5df230c5e2a380132a8c1c5973b2d5ab47ad50a25311189b35cc068a0b87d7c43f06a67cea6dcdefdd070f8609acb6f9bad29a98528539c979a3b637d867c0c425efa3622039f21b3a07d3d0fccc4f21f35ad8bd1a9c21a23370ec9edb2d1468ba9cd62899e1dec97daea6f8a7b93cbbc9b67c205e37baa7c446964d9583204569dcb419f71c83f98802507c4ea4f93ba487d1a49b7ce84d55607b503336e7095a2eb155a1507bfa9ebe5038c80f4d9113868447b04c1506bf74a48ca3549f377557350f024a259f58f4eee21381ffa01ef2b2e05d7d2e3a0c2d2f473a2ae90efe521609cc85cbda24a36f478f63fc94030ddde516a8fa2a346af9c5daa850768d69739e57069f05575f7e29b65fff988e2d26985a37e7c6a279ec5b6e146360816b31c936545ea2d7c6fccbc7548f44b6b2d682f1aed7bda8935fcba673c2aff3e960b2b9ddee63911b471dde0da1c78a7ca4c8fecb80d8971ac2afc0a60d8ef31de6b28993c1e8b11e35738e175bc5c1df5ab93e4bfd0df96d803b77be0c3c03a75c2e0c7c6904d5a323018848bee2c4bc7126b51ca9adbc1ef720dc5e1dbc28b62a03b677c976c192956f897fc07452483fc93975b7d19c81d41b8cc249250c279dc251c9f9e275e21175084e96476b572c0b27a4cd71e54d3e4fc1f97fe30187db7dfe5155668af6425a557c55fb5f43fd3309b785cf63476a499cd7d44b0a2d75b4831e39036ad1324c48ac5940753612038df09ff74c486dd5525f25ee76f8f9a0e854d37e07641849cb9d050562d2da22fee50d55da68d5a7d45cd187c22aad33fb63e9b8c8db8d8bafd5d7b0f550954e00d8303a51e59d55be4177ffbaba42876c7fdeaa65b47335629652543c44c03ac4a22ff7b4b7a940fa65db9acb675b44260c3bdb1509f489e72db7c60f9e3fafb44546e2a88bdafb68480ce3d2671f915fa737e4b490eef4ed2b801017007344a0d81afde7ad30709d9de87a112970d9ab173e357f42797cd5c87d13dc8947fbfa0b70bd290b2fa7f9289300231f702328aa9e567435ca8cf3ba34236bd22b77f9e69eabc7064675903c86af2a11999e8384b1238eb47f3259ea69e8d28f7425009925f8770e5dd5a0e8e3ce97aa45144db290f7eb3b2b805751ff44e128d8571d178fdfac36ac5274b5ab035878dba6a8cabf32f94ab0650ad1f1d495a00fc4dbf68d1d22c1a16733004b641a69eeec54a0de8799cf0f53b4bdd9062ce0539dbe544680245110e24ac6f7d4c06e0df68e224407beb08270958aaa924da2ea4df3fecae46e74d49afda9dcaab06f51f88ca3a8d8fef0a9b8080a10975f76301e5ce080cffe763faf9bfaba732efeb2fdd861c0cb1c1d21be87f863a9596ce2af24a82437a3ff7ef03ae10581ba38b85378631046604c0db7efb70b58bc94462540d2585a746c56a6eb11775cd995d6e1eec35d5f3d5c75d0f551b1d9f769dbd2143b554da462d00cf5a20f760f6f51c6eff97c9bdb89846623372f4f25c3b66db91b2476452a8bec79d63401cbbda5d7a8737d1ad6ee9101cfc9b10b4656abe45e2d9a237964934c3cdf1dfb020a5493e215faf7ef550ee9138c40c19b2c6d7bddf3972bd007a561b3daac50fe26803bf192d24de53d9bdb7f4fcc59a69b900cdc9b781e6f945756cd66126dbcfad5e6b0dcb692c0fcff8470d55ad2fa45be51d1bcddfabd9b4567fa8009cb52a1fd9d9e3a8ae58372aca245ed4ff7b7ee38779f08597482c65d1c2463932f11b5b109bc608339419789661ef1a81520fae86c99be46b8d23b477600fb9addc0dc26a6cd77b60dea636044d26b228f5c4dda76b908c1440d6ecc126eddccc202684286e95270d5901edea5d572b6ecff576a4bd25fb7a6a60b307d8fb738526f95e7df18577198ab0fb67ea7aef99fd4f6349fbd471e45201d63223d5578db1ddff52e690f5128d7f896ec37a6c7ef8b7730542d080d71064d2aafd2f75ad86ce141ba2e6deb8366fb87fdb2b31e8e78d67e9e5381717e8491900f912b5225d2824239d69cce71681ff96228be3aa70dccbeb1dc3dfad95462633284bb39743ce93212f1b04476c9cdeffa25d38636aba53ebbf1e4baaf379454f7683cc10f65c4e4c799e30f17250536f3a6cff5e0d1fb02a4078744f2ad15328710fb9b598471f3740f419644a87bf450801192f953f1fa82864d46b4842a12fb3f8ddf508d0f4ab2d879d3de612e2d540bd187262ee518672f0e8a13d40e0e1887daf47125b7abe3afe2a518f2b4c220359a10f4e7b5bb27b170b2e60402b6a2901e0bd335aad822631ba75ca196ed5973ef2e7045f8b1096abf5df58ba7048c8f471cd65edd3d1f4eaaa3e8fb8ab34ee601467f9c224efad652e330adf1e701d3e6b4ea4c1ead2611d19b486c15925fd94236997b7d67a06771c047d6fb6c364145ba3db161", 0x1000) dup2(r2, r5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) 1.867665966s ago: executing program 7 (id=296): mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) ioctl$TIOCSETA(r0, 0xc0504417, &(0x7f0000000740)={0x0, 0x169, 0x0, 0x11, '\x00\x00\x00\x00\x00\x00\x00\x00\x00h\x00\x00 \x00', 0x4, 0xffffeff8}) r1 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x8, 0xc, 0x1}]}) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[@ANYRES64=r1]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000), 0x10) r3 = msgget$private(0x0, 0x10) msgsnd(r3, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r3, 0x0, 0x401, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x7fff, 0x1f, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) writev(r4, &(0x7f0000003580)=[{&(0x7f0000000100)="e58455eba320fcaeda34d2aced1dba2727bb972bc9c7240e4eeec4f55d3b98e86120b8a593b209240aac3f886fe0d871a105e2b076fee5997fe168ec1c7910b007e1caae1ad6d036dd8e9cce12e3f3a5fa2ae2714a4c19a3232cf94b43bda7e2b40c76f4807f2393ade21096e2680d5c6ed46dd4b7a713cc2a9510b2", 0x7c}, {&(0x7f00000011c0)="612abdcdd065ed61eb3fdad88c123c9b6d91d9e1f00a5cdd7932d3ce357c6945110e6e8945ea4b443dbd76403a7a5548c984f93f67c146741679e9c8240d93003acfe89af9095e0f01a4cd45c168e106932c7c19a9663c1ec39b0e350061ed295aef16ef6800b0e3eb1a83e718c42374dfa375fdab28d0b5fa659b8eeb2d538d2f3033fad830c5c27f5188cf490be59114922f057171fbc9139f60212c73a46066033eecb15a519bbb78f18be7475ef0ee58bd052026798ff334cc6208e58bb361c0232871e55e44cf93703c", 0xcc}, {&(0x7f00000012c0)="166838acb44ec0067db8e6435a1be412dc0b25ef9420c9cded2a2e78831199691785e1b038b5c53d880dbcddaad3fb58b81e5ecb45970c8802248c869b3d60d64e291f83d3f988eb9457f4aab6319b60e8cc4c7a6f762443c425b4d732e404ef74b019e6ca789b4e6fb8ac3dcfd11fa4af5b0da628d823f2e01f55c778ba03ce616a13332929d84d0397846f80cee0abdce8bdb48f483d7776af182f874a9d609954b53fdc7e662e1422b5a710c80dd71bc754fe0d0720a122905d01eac3995618cdaccc0ac9c87ac67af729a907171e9b5a5fa8368bab820a9d30b389fe55359922a98110255bc488f86565ade6043f122e88b4bd1c6f2903970d827dc84201d0c9e58077bab69f6fe2efac4c2eac198d020b58a86329f5d92aa504fd8242a0aa08d4ed13a26eb792e3886a116b73b921bd1994b95dc0717d117d9db51b75013a69945db0df17edf1ee4005964b4442a1fd44f5530ad717876369d89e5b2bc643591698931399513c1068717f14981066693099095d267e5f059b154a2b3ff3118413b5b9f503b80293a89497dae4c19b32d001951469b22590aac10aee5fb98ccdf21a92097a1146ab2b827598590ceade3e0084193cdd6f4e9c0bf0d94c071783889b7224810a6a479ef001259281f012d70bdc0c6d96bf88e3d8303c33943745c09bc7f926bab70afe1ddde4ee6c2401225a65fb40dfaba1bc88d98c8a793dbd56596ab8820bb8efc4610facf875fca8faab42f70b3f6eb9edd53e61c0db1efe740722bb028916069d49646385818c5b632688ce1b5f437a2ae65affc430bf42e49223ad918cd385f7085017dc9829ab4ef3a17f728729c0c5f2cc2b835baad9a9f944141154cf6ea6c4f3836e08d16848aab95ce1877b6b89ec83187eb096471a694fcf9bae8b1ce345e94683f8126f4f584cc57d05dc8e1943d1f8b033ebbbb5a4fb1dfffe091a3a60f2a64e4785d9476290b64c3f36fb835e667987cebc03c508791f68ac961c8b6bdc0f7dfc632429b07496166229c00e17ab05f3f4eb04450134b459702d44f763a710e7107df5f94fe404719c69d03a85687b4588c0d941ffd8cc2a55016148cc51e764a54191bc64618a5aa59b15f0af24a9031043a87404740b71d1b966e296dc567f5c367da6aa92ce3e0c2646ba2748b9991fa435dd734ce493a358a8dfd8cd5f3fd65e47f7a1af93d69523e10874d09218ac620f2bc6ad581fe26a196d12207844105db532525c6d09eb7e7572a34636231810a6555c4d2714746a03d59a58f6d29f6dafdcd3c60f4018c009b998615e48be61a6ccff3864b36ef31d94b08e163a51312fb109aed235876173f2d8bb1e6c91a09b72da752a08884f9f6c0273ff8aee37ed9dcf669f9dc7b23132d6971c038f8076d9e2a6774e19f5d154a5f190c68f26bb05da169e667f00d805025106ca74dd700f8c585f16b8489552af1ec1872f67ffdac51814a99aa49e6c38a69eee7b28c92d2e88e295c4ec3906f2d5b72af3231bb45111e2a131599c3f13d30febb7a2f6196da3b988f6172564970c3725bd20c68f436f8cc33e441431b96457d97c94b5a1615a329e8f84e8421821c90814555cbb6ebdb8978d9b57eeab73e154630fd2bc540e5ef620f11bbfd707ccb7af7473ccdd2a688757ee95e9309a1c2791e15141ff80589b139eb71109b03df7716ab0996e7fabecdc2fb90f61dc1271e42bdb28f51dc02605f50738e55b2a273dfae9462b3757b183f4d98bef1bf1af20355156ec9e024e29e495771b1d1b1415ffcfce26a8237c2ba80f14269ea1c4b14bdb5f00f8169c70993a38f8a8a04d4f4d24d2a043a59e4cb3cbf3b828a58f43332c0853e581c140b7300a4948239a51a0517aa1c59f44be84fa50b1f7c9ab15f7691ce8056a52cf765100e624ba2068ad9b46fd721556f2c651abcc1351bfe69762c6680f9ae1c5a08de182a1c9fc1a0e501902ecb4d739a4759767c124da4cbdca612f7a2f8a51f37eeeca01f33d8ae1b57c4f234c6b1c66ac430790a0eb5be551e718c1bd0cdf00ce6db68fd9f386d9d8f3f19257eebff5a62be29cc8ea5981967646c69e8d56f69ccc30d92023cf9a5d2d846227aba47a68ab7f1c7f4237e3504593534bcb1b86c973e3e6ed901dcf11251dfcde1b0e329d2ed87a65d976bccccf078a5b9270493dc0a33cd8f3f5e1fce50ed22d9dfde48b13f3161432eeebbfff48ca4b2eeeec20ce66b7b293c731d0fc6ff383497371e906a1654bb21bc77a34201813b83a90d9a04142be59d2d1fd4332866bea53a77b5352ecee2ffdd8bc289f5c89cd9e871800c98d9a8127e57127df7db93586640cc68721904525e43b7fa2e58178c373ab676c1feb18fd67711b72121c61e3ed3391c1daecabdf81fb232008ab428342cb444f3fb65e0c22749457a585fc51f43188d20d6855883b7a3a4d2330e772a738bf4daba4dd3fb63c0433ff5e2c29aee44740112e8432a156b23be359479dc0393fb24bd32eb6abaf2e70fcdaa3b9b070f90e000d7f726e1111a67698f2bac644a7de1671d74427553a4fb27738c129599e9cb6aebd1ed00af103cef93293051d716f1e3d522dd832ea379f7bce22c77810e95867d3c91887bd9a7141ad2d08e90524bd7a60b2ea96a1dc43943f604aa5ff3ee30670a4ad31fd3c4823dc838ee074fcf2393e7c22ab5d6b44fbd580697bd1296f1ddeb554edc40d603ef9ecb66e560eaabbe2e5775edc44412a40fdbec45d5f36cb010f66835a20dd65ecd735ee19b67cfa55587bc7f896365e9e08d4ed9757a0fe9df56ee8dda4f1874b9cdfd5b4299b0a8364d9557d2602fa6a8ce73f9f807186f09b09186c7f6389af20a79caf49334eb966e71ea6d5884f75ae490341d053372f140893c8ef2e08baa3881e2789e7f393584b6202a4fe6457e761f22743a701cb59da9d9c01ee40cd2e5df68978bdd97d577cfd8f542a7a9eadfbb09c8dee6075357d1ec53e836a9755eb3b5cf6d7e884a3db3da5b9798d50e0ca36c2808997f01c7eba9e2c38d604889d0a493c17d7fb51a09340d06ae620c00fa1d38a1125282a3c22f327b672e9c2a137e289dc03e40f85505cb890a9b16bd6bd10bb5a5dd7aa60ab7ff558f964d0d75f069f1d8f9dd30caab6e18cc7b89453894005a4abf82e15a367551f03fd2521d5b625f12226826695c75a5d270db0a9a55cd6bae02f679f59f762a87bbede374facbf6c8983580d258b7e9bc46d9d53395e8a36de2e3a610b3fae81cad2b8798d528087b14352889dea6d752a5aaed510f035f23d7ccfd385b026d5e5d6ff1f203fd3e884418295dfd19b601a697b13a4369ba6410b1fae2e3973ad71175ee63a63e8611d1721e5ab8ec218262448c6e54a5c04565bf3b5ede41b516b4716247115d8f261db1772b80a50a370972ee13ca6ffead4f6cc5c92960fc99d7925dd8110f1c86352005c275992a38495b13ab1213af0afccfd9643ebcef93dd6b954dce1ce35bb0fc2410188c28a975aae75d69eeaa68d334b050ae6ff04684b4674c785323fe3281bd9720eab50f58467a1f2fe2542cfd77a702ba328985613c31fffb407929cc6a6c67c9d388ce8787da294aee28a6d99eadb684568e3889ca28b6cefda858b37a90259a2750d1fd3a7a510e5f37f24a7b13b6541dbf4c1c739848a3a8b4075a1552450acb2214071be3fbfa0b159d8204b9a025e35250f3b1118c3ee69e960a7f33e5404c1c3231f6062280ab61f91311fb4ae9bbccad3caac66ed6e315098afa655b891e27fa953a8094cb5bcdabebab5b50fbaf891709ef4246bb463d8682b72caebe7c089684a74d57a0fff523e99cf1e2265dcfd3ada81ed96a8f9227553a83b3cfc645c491da1f0165c6b6526d78d7cdf2dc0998e20f8b9be13b5c1a2dfd4de45da51e524295be847529757680d653ecd99c51e3ab7259e837bdb2827df5dcacde333d149c2ea8030bb0f65694626524572f631f1b84fdca934cc712840a6949249d1309c1cef2bcc7294867eba4c4d69afc1780b45f47c5b36d615a5a70e4702c09f02017271dee060f56b6fdd41ae1cb2542ddf1ea80deb7e0c3adc302d702581faf992ad8e4a764d2448189b08fe7d03858c96db98eeb5a8916863e3babd9e1b11e72482a0bd5623616fcd68822c06de67c756a972c9481f9d411b40509487ab1a13faecb2995a065ba5e488d9a1035e9532a0c731ae3962701c695f7f7aade47e032183a0", 0xbb8}, {&(0x7f0000002540)="118c1dc30572ea0ac846dc0d1c3512f310498c79d18e220f0438aca6a8e7e0939d6c99f2524e6c18972f72cfbc0478780b3bba53ab611c33bc6be47531b3ee18371d1f13ec58cadef975cdeb78633aa4353dac0eb927e1c233e8e8eb247d9d9fdc80bbacd4065756c016aed2e4fb3127bbce93b471abdc53fe3f610311c7a9258d9d8dbf4dcffa651093e3d443b6bd10973d4c851f6f30b256724963084c2067470b26d072da8fdc118d3e9f8fc919d34f8838d9d66d41062faf2ea34546a2ebb0f1e32b232c25e67ed44b88ac9e61f66b46ab4952ae2e8d64475cbe08d45f2b03c5453dc9a8a16719fc1f4fddf9836ac23408ccfcac9ae02d2207559288e10324be91f9b9fe5d9f15566176f9aeb2431d60114e9b8f922717d46242b24807d7d65565696ddc7aaa52e987786798cbb1743ddfda6b8e9083cfd6be16c0aed793c42f1d5b129b1a9e38036c195d1c4c2631e6d556f02527f973a7ed1c37139a8666d46ddc79c17c28fa6a4bd86f2fc3e431ea299fd9c92ec5a41d61ca8821018907b81777d4c000eabe7c90986d36dd9e47349bad6b6eabc3790afcdab8ddc301ce0ba214353c303dd5bdf47cbd3d612397c2ed369214c27f853b1d67b22bb11c2019afd231876ddd58a4002b7f74ab7a2d09ff9d906b8851376e3346b8bd333d22dc01da6aa6d86908cb7c13a882ac2962d2db84c350011a3d15f7856d09d867ea28665f63118cb5f6735a846b812b74855335581f6d2c4f310d64a1205fd83a8081543f1f982c626b6a3ddae4230f9afb9b27d394ea71056b3359db3efe7c88ddcd439bf43160ef32468969950b79fef151b584f2300f4812ceb3513af28b5db24eaadac9da2ff03f50b40a524a07abd0f24e3e6b9cd08060a611f4c050c36051cbdd7bee46e1c6f416ec1dcf019a0dc4c20cc3d9f0f3bc56a3f1c24b5b4f14bc67488705354da53846f6743ef381f93f7b1a5b3c17fe6425bda918fa5add3ea4536ec13dea6b8396340e0163e3526deab4cd217d0dda6b1db9a812f329993918bbc84d6c8bd099e41b4377fd75cdcb7a6f61204a9a582fdb512e8460c9eaf43589a24d5e532d12a87bb4864e87dc28f023023ccda417bc642416a0ca0e6ddb66697f58854554aa237d96113f815644812bcaa7ed4d2591aac82845ae444e135f41d8f07c36528a028b8336d5c2693fbce59a40478f118d113a9b1bf2770e9dbc824b6e8250d0259f7345acffec36a8bec39d456a5b0246c5a29267535921dd01355cbb1ae5472269e71f788c8c02389d30a5480a7ecab19db32dadcca7945e3de21d1e5ff48f2bc0c2bc4fde978281fb91bd38ad2d2fc14d25632d88d97ae7cdac58931cb83ff9cf71961948bd3f0f29cdf2488a6caf0fa1f7fe9622656c5925022ba1e17ef899e8ad511549d0c8e16eb36834bc174e49a4e0f6fc55c1779cd61c84975d7ad82dedd0ceecc1c2ec82b622bf356221d2b24ec5e366b200a3fd419ff633c33a826f616550961476889ae5650610c30e968c1956c34ece73be78208206344dc6b62e5d26dbd1c85b6db1e63bc59c417d518fa0f910f13fad2a54682245fd51d44508006cbe079d1dec94f0f2db6adcaf9f01330314650cd827b62a1203bddd96be6eb0027c778a63f31d782809f1a58cebb256c2c35e770914e006e1cc9a7a6a6efdf7261dc2b845a586aff2670f4f6f3ca1fa7313f6426af435d0a56c8713dd1e6e110230b5778f844bda1beac32fed389fa0e065566a0b1e91da0649e08f6c32a4268d15ce97bc72311c32c50592d43b4e3cda6f9c7098e48548b63b6e6a09bd86909a5534efd6bab617f078c0ae5cdefdeb97e8c8469f0090d525e3fc1fcda468e75cc6464a056d8eb10ec074419ea59f29097743c0aeafa055adb3729b94a77aa75ccec1c49b3e39e882a350cfa6f592808caa3c9ab34fa33a898824ef6e8ff90b54805f781cd61a786b5f12a26991a92d170c88150af952fd704b60af305ac27ec91453e7621ca9e2f4baf00a03286836d9482bbbd977535f51188527f717ed3ed9f89820e049d0c6a021142a8bf87f3793420f39c7e26208fa60e95f1f94db143f2013e37813b2f96dead6e21524e411a469840f996c868137d705a87710a287c059f2e36c44bcc17f4f545f5a1dcf57533be1752c1bb014395125f921fffb11f8294e34f31adf1606eee99c99ca0aacf3c8dd0e69be88626f849579ed55ae6f82b0308686ae2a5ec76e6e68cfdd4560e5f3e9abb75e9390ddb0a1f239378d4c7b1ec113888f1e54bee26f8aeadd4b5a9e5823823c3715566c1a00cba7d4e3624e786cfe863505c5fabeeb45c121ddbeeebb325f1b1a17ba6e9f234c24d9f20e7dad21fe9ea5deb803800e6f45bd73194218e2c7a6db3d2ce92908b6c131858e12aa1186298a5d8f24ee5a027887b7e74eca38464a35b1f20b9e73e86f93f8ecf59ae02d265cd254e4653d99fe21c7df28a52ceb0b2f3dc5fc2ac86da084d5e68d1bf4e703b7e5ae8a287d92932a66644b1ed0fbf74c4a9d8e19c9bfcd5715f67415f3261bb2caa27b49a09435c2fa6f25ef6bb92828ea84838d01", 0x724}], 0x4) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) msgrcv(r3, 0x0, 0x0, 0x3, 0x1000) msgsnd(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0300000000"], 0x3b, 0x800) msgctl$IPC_RMID(r3, 0x0) mknod(&(0x7f0000000180)='./file2\x00', 0x1fff, 0x205b92) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./file2\x00') msgrcv(r3, &(0x7f00000001c0)={0x0, ""/195}, 0xcb, 0x0, 0x0) 1.822743382s ago: executing program 1 (id=300): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000200)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7f460032b34b77e382526b1572da73c6d53", 0x31}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r1, 0x0) setsockopt(r1, 0x0, 0x20018, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffcf5) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="11"], 0x20, 0x2}, 0x6) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f00003e0000/0x12000)=nil, 0x12000, 0x6) ioctl$TIOCSETA(r0, 0xc450443c, &(0x7f00000000c0)={0x7, 0xfffffffd, 0x0, 0x0, "468355f93f25e6e9000000000000075a6b47c0d1", 0xfffffffc}) openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) (async) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000200)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7f460032b34b77e382526b1572da73c6d53", 0x31}], 0x1) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r1, 0x0) (async) setsockopt(r1, 0x0, 0x20018, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffcf5) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) socket(0x18, 0x2, 0x0) (async) sendmsg$unix(r2, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="11"], 0x20, 0x2}, 0x6) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) madvise(&(0x7f00003e0000/0x12000)=nil, 0x12000, 0x6) (async) ioctl$TIOCSETA(r0, 0xc450443c, &(0x7f00000000c0)={0x7, 0xfffffffd, 0x0, 0x0, "468355f93f25e6e9000000000000075a6b47c0d1", 0xfffffffc}) (async) 1.730448208s ago: executing program 7 (id=305): writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$PCIOCWRITE(r0, 0xc00c7007, &(0x7f00000005c0)={{0x0, 0x48}, 0x1, 0x0, 0x698}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, &(0x7f00000000c0)="af7ef263105c9d8055c8f940afd29a9bf0003886b6f399ea02aa9d3130ac93c30360018b4ca9520c43ccfa2b5aad2f4abe96b3f2365a4743951f4d02fce34637eb177d5249c1508d95e96c03a84181e52f5647ff1a9412a2ecd476e932698018f25229e57b067ad2f3375bfd58363d96af1490863e9d302eace6587b0864f2199b14ed8a6dd5740f0fe3f1caf8f3266d9d0123737ca29875c39571ecef33dad3daca7d8b0feeff609b", &(0x7f0000000180)=0xa9, &(0x7f00000001c0)="afad99123c68444dc8647c255460e00781c850c2c56a03db8c54699d76dd1c0ae033d946c3957373e1224205a0a7a156397fcfdd901849f7bc26d7b2b683afe21f8ec6767d07b90a70255344468c009b38b9bd75c3a4fa3b", 0x58) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) shutdown(r1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) 1.729558222s ago: executing program 1 (id=306): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x7, 0xa, 0x0, 0xfffffffc}, {0x4d, 0x0, 0x0, 0x3}, {0x6, 0x5, 0x1, 0xaf}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) syz_emit_ethernet(0xa5, &(0x7f0000000080)={@broadcast, @random="f06858a5b87f", [{[{0x88a8, 0x0, 0x0, 0x3}], {0x8100, 0x0, 0x1, 0x2}}], {@ipv6={0x86dd, {0x9, 0x6, "165215", 0x67, 0x61, 0xf2, @empty, @ipv4={'\x00', '\xff\xff', @multicast1}, {[@fragment={0x61, 0x0, 0x74, 0x1, 0x0, 0x3, 0x65}, @fragment={0x2, 0x0, 0xfb, 0x1, 0x0, 0x4, 0x68}, @routing={0x29, 0x2, 0x0, 0x8, 0x0, [@rand_addr="8b5a17da356cf1b8559a8b402274f517"]}], @udp={{0x2, 0x1, 0x8}, {"296a0b4af269fef2cd8ba2375f86d0b265473c6dba2699c5a1a7fad68be2bdee82bd88f3f7ec186329c0c51c2547a25b276f7e1b2435c3"}}}}}}}) 1.675409638s ago: executing program 1 (id=310): syz_emit_ethernet(0x2a, &(0x7f0000000100)={@broadcast, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @remote, @multicast2, @random="06ae00", @rand_addr=0x4}}}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0x0, 0x0, 0x7}, {0x6, 0x0, 0x0, 0x401}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000480)="0300000000", 0x5}], 0x1, 0x200800) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71", &(0x7f0000000080)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @rand_addr}, @icmp=@info_request={0xf, 0x0, 0x0, 0xf0, 0xfff}}}}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) syz_extract_tcp_res(&(0x7f00000001c0), 0x7, 0xfffffffd) setuid(0xffffffffffffffff) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000080)) r3 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x102, 0x1ff, 0xfff7, 0x1, 0x7fd, 0x8, 0x3e, 0x1, 0x1, 0x0, 0xa}) r4 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r5, 0x2) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000280)={'./file1\x00', 0x5, 0xffff, 0x3, 0x0, 0x4, 0x7ff, 0x8, 0x2, 0x2, 0x0, 0x78d71be1}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r4, 0x1000000029, 0x3f, &(0x7f0000000000)="6744d6e1", 0x4) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000240)="0b5287e72bd78ced", 0x8}], 0x1) syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x7d, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @loopback}, "2a1c7764972fd651"}}}}}) 1.541340187s ago: executing program 3 (id=313): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0xc) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) chmod(&(0x7f0000000080)='./file0\x00', 0x3a) setsockopt(0xffffffffffffffff, 0x1000000029, 0x39, &(0x7f0000000180)="452b91888a1237ba9ecf7d7cd3f6bc53c9890216075e36631f7e2b668ff32c63e69473abbc6a1106f7f6ee8d18339c625d3bb823eb3ad1a18734025a9c36e19e8cb72cb0d1923b649e01d95caf12155acf0d2a", 0x53) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x112) mknod(&(0x7f0000000500)='./file0\x00', 0x1000, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = dup2(r2, r2) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f00000001c0)) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) 1.464254036s ago: executing program 3 (id=318): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000005c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f00000018c0)=""/130, 0x82}, 0x800) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x401}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="c528c0d631f9fd0000002987816c69980211b96eab36018086c3c051", 0x1c}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000380)="71f91e3471ac0058bc5ab2501ddc32bd720294a34b8e5f84cf71b59c7afec37082dc40cf", &(0x7f0000000080)=0x24, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000340)={@local, @empty, [], {@ipv6={0x86dd, {0x3, 0x6, "05e410", 0x8, 0x1, 0xff, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @generic="aab2fcf74bfad7ea"}}}}}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x12, r0, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r2, &(0x7f0000000600)="d8564b0bf1ff0795548af9200400", 0xe) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x9, 0xca, 0x6, 0x2, "b8617eca94aa0d183f4eedcde764ea99bd2872ce", 0x9, 0x6}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r0, 0x0, 0x0, 0x840, 0x0) connect$unix(r1, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) recvmsg(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000200)=""/30, 0x1e}, {&(0x7f00000002c0)=""/95, 0x5f}, {&(0x7f0000000240)=""/1, 0x1}, {&(0x7f00000003c0)=""/123, 0x7b}, {&(0x7f0000000480)=""/75, 0x4b}, {&(0x7f0000000500)=""/124, 0x7c}], 0x6, &(0x7f0000000580)=""/6, 0x6}, 0x40) 1.144158221s ago: executing program 0 (id=341): r0 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0xd3) (async) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) chdir(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) r1 = open$dir(&(0x7f0000000100)='.\x00', 0x200, 0x0) symlinkat(&(0x7f0000000080)='./file2\x00', r1, &(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000700)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') readlink(&(0x7f0000000900)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) (async) unlink(&(0x7f0000000800)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) unlinkat(r0, &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8) (async) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0xbc, 0x7fffffff, 0xffffffff, 0xfffffff8, "8b030003000104787d902b56d864d3c3a3f4d3c9", 0x27}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b", 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) (async, rerun: 32) setsockopt(r3, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) (async, rerun: 32) write(r3, &(0x7f00000007c0)="f92a9bd30000000000003440ee884d9e7a3e0000", 0x14) open$dir(&(0x7f0000000b40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20, 0x80) 1.02046647s ago: executing program 1 (id=310): syz_emit_ethernet(0x2a, &(0x7f0000000100)={@broadcast, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @remote, @multicast2, @random="06ae00", @rand_addr=0x4}}}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0x0, 0x0, 0x7}, {0x6, 0x0, 0x0, 0x401}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000480)="0300000000", 0x5}], 0x1, 0x200800) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71", &(0x7f0000000080)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @rand_addr}, @icmp=@info_request={0xf, 0x0, 0x0, 0xf0, 0xfff}}}}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) syz_extract_tcp_res(&(0x7f00000001c0), 0x7, 0xfffffffd) setuid(0xffffffffffffffff) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000080)) r3 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x102, 0x1ff, 0xfff7, 0x1, 0x7fd, 0x8, 0x3e, 0x1, 0x1, 0x0, 0xa}) r4 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r5, 0x2) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000280)={'./file1\x00', 0x5, 0xffff, 0x3, 0x0, 0x4, 0x7ff, 0x8, 0x2, 0x2, 0x0, 0x78d71be1}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r4, 0x1000000029, 0x3f, &(0x7f0000000000)="6744d6e1", 0x4) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000240)="0b5287e72bd78ced", 0x8}], 0x1) syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x7d, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @loopback}, "2a1c7764972fd651"}}}}}) 1.020181996s ago: executing program 0 (id=345): setrlimit(0x80b587f92f18ef35, &(0x7f0000000040)={0x8, 0x3}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) dup2(r0, r1) (async) r2 = syz_open_pts() close(r2) (async) setsockopt(0xffffffffffffffff, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e7130", 0xd) (async) r3 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) (async) syz_open_pts() (async, rerun: 32) r4 = socket$inet(0x2, 0x2, 0x0) (rerun: 32) close(r4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) (async) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000180)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0xbc, 0x7fffffff, 0xffffffff, 0xfffffff8, "8b030003000104787d902b56d864d3c3a3f4d3c9", 0x27}) (async) writev(r2, &(0x7f0000001280)=[{&(0x7f0000000700)="57a62b619011b3b84493126087d30b45caaf2cd36a74bf2d651a534ff1916f8b003fadbb194fa3fb23a198d0b255c799840b373a911bd4c2a77cd1d0a1387d41285c669ea716ceda62119498dbe3ee3cd5c4316450955f4b63ba5c4c81e422f5e2802b8d705ad0fc275e45b14e3ced5dccb29045d510582f7f9abb1dfa2d691d2bc9226e275557e6d0e82c927737c2d3eba31ce53f6be7938f636725963187e383f1a8d0e1a66c0a41af5850a771f0dfbf90c0f6103a36c701a7128ee4435056b594c0d698be1c508562c2daad5d3516da0598ab7cc291b973707347b7b15e5f86d53c79d71f677f26a0b64b40e315ebe2bae181cf5dee59d08c43bc1a7d289130ff777e6e78f292f16e81191a0a076aa62a64cd602ae3c9a8340d96f471fa4d0a460671733e0f15708b811d06ddfb0fe082278b49295efac436cad5f7e0ad39ad313acd98d3c2cd46502bcd0a440cf2cf1156c41db1e7aee21b26631d0a2f17831f91cd45844e79d355c1a5bea1d646fb552caed6dc2ba4ff8b15c6f673271b1a83b7b3977394293cdb37bd54d6d6fa4782fc345aafedb1dc3851f5e1f207040d5df5b12138cd1279d96fe179c12b33f734862172be374e024e6bae551530c5ad1fd092d929570504e1f9bc38c9e30da913944a13dcaaf1395045742ef1bb3554d1a90e8be8d52d62603b30b810da4d868e639ece5289ee12324503e5a644a225771bd8fe82d630ecdadd7fb896c26dd9249dde0b297f5cac2e124a7ce2c2994abbb884ff67a6bd50fc956b71e452d9305bbe134e88fc6159c7d0ea91f250dc66589395aaa75ce8ad537f2b92aecfd4ed05d8662f29e575858be43d2d9118173899c083978826a6db48367ab20f9c9ea2845e3e885ed4f174f7f65a7571f79de07f6063e868f7ff67a608e69697aba55d43df1e4795ca11d0ffd3df437862f4bfe62913033512ff457413f5e41dc8cb3572ad8a106d9b876ec55a54046fa4ab5e85a5e1f26ee69694b39da89cb3e1e356f3f5e1ea08a8f1c022db262656f4ac30183be9a2f9ad921dccc77d3601dd5e513a1014f51f77399588f66cb89b93ccf55770090bd994394662dab7f4c466d4621b87550ec5847d427badc2c309ec780199fa359c287905be6f08c0a8b1f99d9fe36735469020192dc3444d1cd043d8ae6dd59533b50723010f1310cea7dd339648da63f399012c74f00f9aa8bb3fffd3658346df21bcd7e406a4ff4735fcbf419d6720ad7b51cedbe9de2aecad5ca6e5a9f5d27c9774447df514fc377080d720070baa8d4662bb35327bffc644d158d6971078f20a621162fbccde234f6b310515ab47c5eae3f51a6bd8310013354cebc740f30f5fe66fdd306a19f5dab59f018b337cbd1d13e521a97a931bc3cffc660ea78d547e32e5cdf7df30fdfc503c2e2c4c959890aa8acb2fc1a86f3e06eabb46eb314dc331f013046a702ee3cf8b017c79e2c842279687b21130cc248a13f433ad617f66ca885f3c37e68ba616968b95e40e114619b35603e336b263e64e6e48f1f21d1cbd837a69f4fc5df71dca67120ba4e8bca319554713f9b6124902aab120d8e5c9c9ed065170c8306b28192471438e6f5e7d6805f65120e10ace467afa2166875439a2cb7054500f3e868d02a4bd435a78f8ce0c4ee0a6ee874de62fb49db551ea2e0f0fb55d0eae9618bf5daffe3fa1d77fe89c4639fa703b66a4cbc59842cfeb90be3d51e58b409cb2d7d04905c852e3515a66d38ae08aec78951f62ef1ce4b51d7a8c298f102bc6692c3f452cee231f9002e5a0d722a960f10f2258404fcbab8ff0fede24a5c6380a3c5c69d1fc9fe94ba0b66e586edfd28f746d917c168d7bce2e10a67c0a51aed8bc4a255aade3ae08e007e915986a28578baa3b625e3c805346aec77f8607bfd9377f1e811a388fc138887f5de6129456530c70d6ac98f1c31321d81c167d7cf5ea7c30fe08be1ce7ac1e31072e9d69470c68b41434d11de32ab21fa6e0b7e9643cd80eb6fad2dba76d29e12f68f6a76e666610be71205316f264c60bf0f9629cfade1f5eae4eccbae32e0917904e5216a3001e4f06c9ee95ec24e0f5dd615daf63ef4045812f6cfaa84132e546be21ba6ba71c7cd2399d439881c61c8260c728ce507bd0c1510ac4989c2a0c7d63467052ac08295655fc1f40c450bd1ef98531f2feb17ffa721592f625ce9f0539aea0aa5bd71025b9fb84f6039d5de05b855828d021874e49957290ba43221a896494fa65c4b97671b2aa6eeeae776a179c0d2582896b605b8dbc81fea4208afcfd538ba907af008bb6ace39199da4bb237e2769a2c230e5a48a70cd7f75305bb269786647078483fda9f9fbf81884effe9a96566a760c0bd584e831c7a27d687d4f247e339cc5c40d68b3dc01facabb0174adbba28b0a4922326d6018328e9fe1af6d66c217fa024735f9f1c813a107e3c97bb08c430b9dbf099a8aba14d2bdb014845f4ab3a81f6e4df9bc6a3c1cd", 0x6ec}], 0x1) (async) sysctl$kern(&(0x7f0000000000)={0xa, 0x2c}, 0x2, &(0x7f0000000140)="fb65925f25b09748c998d4e40a692f0a6e402ffe0d1fdeb0e27025a2a15805257d1c675af10fe6557dfe5c049837c7b957249b0c79e39eb64990362b986718c24ba44f477235a5ad57f2055de357f780da3f4a0d749913dfd79c39bf5d65d9c25df82f00b30d5d1679ecacebc2a58f5d76cfd1d75442b3b09bd03e0766728de456f75200887a2665b5b60f61a1a0e4ae974dd04e6d3692a0806b43224e3248e23a70cea238c36e08e0e55d9d7a39de502ef46fef5d7735f53e59469a21e71dfd909e3a19c954c1ef38c74fab3209bf171d1737c6d01b6676536215605b06a7cb4290b782625a8e9f1055bbe275779f306c42a9165b0bcf4985c3d98403bebfa378371088d66589ffbb81", 0x0, 0x0, 0x0) 999.452067ms ago: executing program 0 (id=347): writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)='o4', 0x2}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0), 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001940)={0x1, &(0x7f0000001900)=[{0x40, 0x8, 0x51, 0xffffffff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000240)=0xd) getsockname$inet(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x2, 0xa, 0x1, 0xffffffff}, {0x9, 0x6, 0x7, 0x1}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) 948.085497ms ago: executing program 0 (id=350): sysctl$kern(&(0x7f0000000480)={0x1, 0x4a}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r1 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x269000000, 0xffffffffffffffff}) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8001, 0x0}) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000400)={&(0x7f0000000240)='./bus\x00', 0x7, 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x10c) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}, {&(0x7f0000000140)=""/192, 0xc0}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f00000002c0)=""/27, 0x1b}], 0x4, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x14}, 0x4, 0x0, 0x0, &(0x7f0000000040)="be0673a8", 0x4) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000200)={0x2, 0x8}) r3 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="673bb5b8cc0c16ed08e85d58765036a8ff3210c3e444efe8f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7f4601faa903493e339865dce0f225d", 0x3e}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000040)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x20, 0x401}, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) 923.888966ms ago: executing program 0 (id=355): r0 = shmget$private(0x0, 0x1000, 0x162, &(0x7f0000ffe000/0x1000)=nil) select(0x40, &(0x7f0000000080)={0x2, 0x9, 0x9, 0xf62, 0xfffffffffffffff7, 0x3, 0x1b92, 0xf}, 0x0, &(0x7f0000000140)={0x100000001, 0x6, 0x8, 0xb22, 0x8000000000000001, 0x9a3, 0x0, 0x6}, 0x0) shmctl$IPC_STAT(r0, 0x2, 0xfffffffffffffffe) 892.552661ms ago: executing program 2 (id=356): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x4, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000200)={0x0, 0x8, 0x7ff8000, 0x0, "8411461cd8f436bcd101a7e1774574d01dcd8188", 0x8, 0x3ff}) sysctl$vm(&(0x7f0000000180)={0x2, 0x7}, 0x2, &(0x7f00000000c0)="6dc065b9", &(0x7f0000000f00)=0x4, 0x0, 0x0) setitimer(0x2, &(0x7f0000000040)={{0xff, 0x1}, {0x7feffffffffff7ff, 0x8}}, 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0x1, 0xfffff, 0x2, 0x6}], 0x84, 0x0, 0x9319, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x3}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000140)="3998a035daa227d1ce40394f044ed95480393e74f486aff61a92312cb952b89c09f24ddb00000000008fb1463d8635bf0f8e2f68a22421d45dcf5b7f5bdf7b47", &(0x7f0000000080)=0x40, 0x0, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000040)=0xffff) r2 = socket(0x18, 0x3, 0x6f) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) 892.248677ms ago: executing program 0 (id=357): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}]}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) (async) r0 = socket(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), &(0x7f0000000080)=0x4) (async) select(0x40, &(0x7f0000000180)={0x3205, 0x44809e9a, 0x7fffffffffffffff, 0xe, 0x2000000000000000, 0x181c, 0xdc, 0x7}, 0x0, 0x0, 0x0) (async, rerun: 32) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) (rerun: 32) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0x9, 0x0, 0x1, 0x2}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) (async) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000003c0), &(0x7f0000000400)=0x10) (async, rerun: 32) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) (rerun: 32) chown(&(0x7f0000000300)='./bus\x00', r1, r2) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) (async) r3 = kqueue() r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x10000, 0x0) kevent(r3, &(0x7f00000001c0), 0x80000000, &(0x7f0000000200)=[{{}, 0xffffffffffffffff, 0x20, 0x4, 0x1000, 0x80c}, {{r3}, 0xfffffffffffffffb, 0x2, 0x1, 0x3, 0x80000000}, {{r0}, 0xfffffffffffffffe, 0x74, 0x80000000, 0x0, 0x40000000}, {{r4}, 0xffffffffffffffff, 0x64, 0x20, 0xb1, 0x2}, {{r3}, 0xfffffffffffffffc, 0x146, 0x2, 0x2, 0x9}, {{r3}, 0xfffffffffffffff8, 0x6, 0x80, 0xc3, 0x9}, {{r3}, 0xfffffffffffffffa, 0x52, 0x8, 0xffffffffffffffff, 0x34}], 0xaf, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x1) (async) r6 = socket(0x18, 0x3, 0x3) close(r6) fchmod(r6, 0x2) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r7, 0xc0307006, &(0x7f0000000100)={0x7ff, 0x10}) sysctl$kern(&(0x7f0000000180)={0x1, 0x29}, 0x10, 0x0, 0x0, 0x0, 0x0) 891.509572ms ago: executing program 2 (id=359): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x55}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000300)={0x0}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0xeb3e) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) (async) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x8000, 0x0) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x8000, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x1d}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCPROMISC(r4, 0x20004269) socket(0x18, 0x3, 0x0) (async) r5 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket$unix(0x1, 0x2, 0x0) (async) r6 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) fcntl$dupfd(r5, 0x0, r1) (async) fcntl$dupfd(r5, 0x0, r1) 857.723667ms ago: executing program 7 (id=361): open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) r0 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000302010008, 0xffffffffffffffff}) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) 857.05286ms ago: executing program 4 (id=362): mknod(&(0x7f0000000140)='./file0\x00', 0x6000, 0x11d4) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x7fff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x16, 0x1b}, 0x80000000010004, 0x3d3, 0x0, 0x0, 0x2, 0x6, 0x7fc, 0xffe}) (async) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1400300000004}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 659.3574ms ago: executing program 7 (id=363): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = syz_open_pts() (async) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) (async) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x8004745f, &(0x7f0000000100)={0x8001, 0x3, 0xfffffffd, 0x927ffffe, "0d0e50123b8f4fc384d6d738a6cfa4369e25fafb", 0xfff, 0x1}) (async) close(r0) (async) r2 = syz_open_pts() (async) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) readv(r2, &(0x7f0000000680)=[{&(0x7f0000000380)=""/227, 0xe3}], 0x28d) (async) execve(0x0, 0x0, 0x0) (async) r3 = socket(0x18, 0x1, 0x0) close(r3) (async) socket(0x18, 0x3, 0x3a) (async) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 658.892076ms ago: executing program 4 (id=364): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f00000013c0)='./file0\x00', 0x80000000000206, 0x117) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x10005, 0x0}) lseek(r0, 0xb, 0x1000000) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) munlock(&(0x7f0000000000/0x4000)=nil, 0x4000) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000001c00), &(0x7f0000000040)=0x44, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r3) fcntl$lock(r2, 0x7, &(0x7f0000000100)={0x2, 0x0, 0x9, 0x10001, r3}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r4 = dup2(r2, r0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000001c0)={0x1000, 0x0, &(0x7f00000002c0)=""/4096}) kevent(r0, &(0x7f00000012c0)=[{{r0}, 0xfffffffffffffffd, 0x13, 0xfffff, 0x9, 0x5}, {{r1}, 0xfffffffffffffff9, 0x71, 0x80, 0x2, 0x3}, {{r0}, 0xfffffffffffffff8, 0x4, 0x4, 0xe, 0xfffffffffffffffd}, {{r1}, 0xfffffffffffffffe, 0x31, 0x20000000, 0x3, 0x3ad340000}, {{r4}, 0xffffffffffffffff, 0x1c, 0x10, 0xffffffffffffff80, 0x1}], 0x1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x20000000, 0x5, 0xdf3}], 0x5, &(0x7f0000000240)={0x2, 0x800}) r5 = msgget$private(0x0, 0x0) msgsnd(r5, 0xfffffffffffffffe, 0xff, 0x800) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)='\x00\x00\x00\x00', 0x4) execve(0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlink(&(0x7f0000000440)='./file1\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000300)='.\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') unveil(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000003c0)='x\x00') 658.545116ms ago: executing program 5 (id=365): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) ftruncate(r0, 0x79c8) truncate(&(0x7f00000000c0)='./file0\x00', 0xa) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x40047477, &(0x7f0000000080)={0x0}) preadv(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/82, 0x52}, {&(0x7f0000000100)=""/177, 0xb1}], 0x2, 0x6) 658.236253ms ago: executing program 5 (id=366): r0 = semget(0x2, 0x4, 0x200) semop(r0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8080691a, 0x0) kevent(r2, 0x0, 0x101, 0x0, 0x6, 0x0) ioctl$FIONREAD(r1, 0xc0206921, 0x0) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206919, 0x0) r4 = socket(0x20, 0x3, 0x4) ioctl$FIONREAD(r4, 0x8020690c, 0x0) semctl$GETVAL(0x0, 0x0, 0x5, 0x0) r5 = socket$inet(0x2, 0x3, 0x2) kevent(0xffffffffffffffff, 0x0, 0x101, 0x0, 0x6, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) setsockopt$inet_opts(r5, 0x0, 0x64, 0x0, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x101, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, &(0x7f0000000b00), &(0x7f0000000b40)='\b\x00\x00\x00', 0x4) ioctl$TIOCSETA(r6, 0xcd504404, &(0x7f0000000080)={0x1fff, 0x2, 0x9, 0x0, "cd002200002181baab4c8c6d09b975390a000004", 0x7fff, 0x8}) 651.182143ms ago: executing program 3 (id=367): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000900)=0x8) getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x39, 0x10, 0xfffffffffffffffd, 0x3}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000001c0), 0x84, 0x0, 0x9315, 0x0) kevent(r4, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2, 0x0, 0x0, 0x88, 0x200}, 0x0, 0x80000000000000, 0x20000000000}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x2, 0x3, 0x17) connect$unix(r5, &(0x7f0000000000), 0x10) readv(r5, &(0x7f00000000c0)=[{0x0}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000001e80)) r6 = syz_open_pts() setuid(0xffffffffffffffff) ioctl$FIOGETOWN(r6, 0x4004667b, 0x0) mkdir(&(0x7f0000000300)='\x00', 0x8) chdir(&(0x7f00000001c0)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x20, 0x0, r7, 0x0, r3}, 0x0, 0x3}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x64}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d1b0000005f84cf71b59c7afec37082", &(0x7f0000000180)=0x1c, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000200)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7f46003", 0x23}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) r8 = socket(0x18, 0x2, 0x0) sendmsg$unix(r8, &(0x7f0000000040)={&(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYRES32=r5], 0x7f, 0x2}, 0x4f438dce4048a821) 489.844878ms ago: executing program 2 (id=368): open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) getitimer(0x0, &(0x7f0000000080)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000003c0)={0x8, 0x5a46, {[0x2faa, 0x80000001, 0x10, 0x65, 0xc, 0x46, 0x8, 0x4, 0x6, 0x5, 0x6, 0x80000000, 0x2, 0xb, 0x69ca, 0x7, 0x3ff, 0x800006], [0xffffffffffff0000, 0x40000000, 0x0, 0x4, 0x200000000000b2b6, 0x6c7d, 0xffffffffffffffff, 0x8000000000000001, 0xfffffffffffffff9, 0x1000080], [0x7, 0x54f6, 0x9, 0x1, 0x81, 0x8, 0x7], [0xc2c, 0x7, 0x3, 0x7fffffffffffffff, 0xfffffffffffffffc, 0x7], [{0x2f, 0x4, 0x6, 0xd}, {0x9, 0x2, 0x7fffffff, 0x9}, {0x2, 0x8, 0x9, 0x1}, {0x1, 0x4, 0x1, 0xfd}, {0x2001, 0x0, 0x0, 0x800006}, {0xf, 0x0, 0xe3, 0x9}, {0x100, 0xffffff8e, 0xa, 0x1}, {0x9, 0x7, 0x7, 0x8}], {0x6, 0x7fffffff, 0x7, 0x6}, {0x56d7, 0xfffffff4, 0xfff, 0x80000000}}}) setrlimit(0x8, &(0x7f0000000180)={0xa, 0x8000}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x809789, 0x3ff, 0x1, 0x80e19f, "bf08000100f1a55910812cc900", 0x81, 0x1000ff}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) 489.266779ms ago: executing program 5 (id=369): r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x2, 0xe, 0x401}]}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="c528fda205000000e9bbc82987cbb4e1464df8a0fc5c8a949fbdae45350e0211b9720de68480ffc69eeff30fadc79e24223c9d32cddf6ab50054ba556b0d429e131b1fb0418351815854938dbfa4138245b93f20", 0x54}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="ac6ae43dc9a732dde1fd21e1fc52e42c5018b947105106a8c3a6b68f49", &(0x7f0000000080)=0x1d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000000)=ANY=[]) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) symlink(&(0x7f0000000780)='./file0\x00', &(0x7f0000000740)='./bus\x00') open(&(0x7f0000000000)='./bus/\x00', 0x200, 0x0) getsockopt(r0, 0x29, 0xd, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1=0xe000ffe1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x8, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x7d, 0x0, 0x0, 0x0, 0x63, 0x0, @multicast1, @loopback}}}}}}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x13, 0xffffffffffffffff, 0x9) syz_extract_tcp_res(&(0x7f0000000000), 0x80000001, 0x7f) 400.074623ms ago: executing program 6 (id=370): select(0x40, &(0x7f0000000180)={0x4e, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x6}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r1 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x20000, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) syz_emit_ethernet(0x2a, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) open(0x0, 0x80000000000206, 0x11) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x10005, 0x0}) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x1, 0x7d, 0xfa, 0x2}, {0x7c, 0x0, 0xaa, 0xe}, {0x6, 0x6, 0x7, 0x800}]}) write(r3, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffff9, 0x0, 0x10}], 0x3ff, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffff9, 0x42, 0x1, 0x1000}], 0x7fff, 0x0) faccessat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x101, 0x3) select(0x40, &(0x7f0000000180)={0x4e, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x6}, 0x0, 0x0, 0x0) (async) kqueue() (async) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) (async) open(&(0x7f00000000c0)='./file0/file0\x00', 0x20000, 0x0) (async) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) (async) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) (async) syz_emit_ethernet(0x2a, 0x0) (async) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) (async) open(0x0, 0x80000000000206, 0x11) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) (async) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x10005, 0x0}) (async) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x1, 0x7d, 0xfa, 0x2}, {0x7c, 0x0, 0xaa, 0xe}, {0x6, 0x6, 0x7, 0x800}]}) (async) write(r3, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) (async) kqueue() (async) kevent(r4, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffff9, 0x0, 0x10}], 0x3ff, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffff9, 0x42, 0x1, 0x1000}], 0x7fff, 0x0) (async) faccessat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x101, 0x3) (async) 399.759022ms ago: executing program 6 (id=371): openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$PCIOCWRITE(r0, 0xc00c7007, &(0x7f00000005c0)={{}, 0x1000}) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x3d, &(0x7f0000000040)="00000080", 0x4) getsockopt(0xffffffffffffffff, 0x29, 0x3e, 0x0, 0x0) 399.411799ms ago: executing program 6 (id=372): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x25, 0x10, 0x2, 0x1}, {0x16, 0xa, 0x7f, 0x400f}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x18181, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="a61223d990210594235d000000000000000000000000005f80a5a3a037bf3698a9887825279c98744fee863b39fe6aba17569a59f7f7b1399490656f398579ce50d648729c10fcccb9fbd18c1b70000000f0bd0fb9c2d54f8bece739", &(0x7f0000000080)=0x5c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000100)=0x20000, 0x0) listen(r1, 0x8000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000cc0)=ANY=[]) 398.846277ms ago: executing program 4 (id=373): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x6, 0x0, 0x0, 0x8000000000000000}, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000840)={0x4, 0x18, 0x29, 0x32}, 0x4, &(0x7f0000000880)="06259136", &(0x7f0000000900)=0x4, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r1, &(0x7f0000000600)={0x0, 0x800}, 0x10, 0x840, 0x0) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000001c0)=""/239, 0xef}], 0x1, 0x0}, 0x40) dup2(r1, r2) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) pwrite(r3, &(0x7f0000000340)="1068ccee4757d82331a7349becf17e0a1007880db67259179aa21d09baab56a4576bccaaed8c17b2142ce1dcf955ad13cc0e1a9f2acbea373bf610527a64ba7f4bb2ad1f6545f8fa0bb546b9f96e2821bf24c05ff778fbeafb5683f8623d7abc8bff0d23b95ba4b38a7120f544c0979bc76b6e3fb67e993a49ed4b9d46bfd7cf642dc56b9d12193574d53fa07bbb2627b6367b1f9b0e071e949a5c44d73d3bb8a852b7c957749646fe2f04d232266b6e1c8793e168d79f60072d68a32a4c77985fe9be1fd9b9514b209909929bbaa79a53253ac0a6c8d8bc9f819ff75d0237c93e70b60de442394454e501149b0f390faae8cb07f8f83ee7e6f261316976805b94f5d3dfe3c0f553bd1b2ddaf80e09edd9e58270d442b6869f4eec268ebc3e83eac256a6dce023425139f3fc3e", 0x12d, 0x6) execve(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f00000006c0)="39f2ff56576a8d0039805206d1e60761fbe5e269", 0x14) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x0) chflagsat(r4, &(0x7f0000000140)='\x00', 0x0, 0x2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87, 0x9, 0x4, 0x4}, {0x24, 0x0, 0x0, 0x441}, {0x6, 0xf5, 0x0, 0xfffffffe}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r6, &(0x7f0000000600)="d8564b0bf1ff0795548af9200400", 0xe) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000240)=[{0x50, 0xa, 0x1, 0x3fe}, {0x6, 0x0, 0x3, 0x71}]}) write(r5, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) 360.566819ms ago: executing program 2 (id=374): r0 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[@ANYRESOCT=r0]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) connect$unix(r0, &(0x7f0000000000), 0x10) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x28) (async) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x1e, 0x6, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) write(r0, &(0x7f00000002c0)="7a435766109f2f1886e15ef5e2341ccb98655d1c00f60f400f786db2259e64a803d82b1571aa0598c15104edd4bf88cd041f6f6566fa667d84c843cb643d0619d51a965020e6769e336338ece8971f43288d30743d0262fed28c844516e0e3f1cc102a62a2b0de4ed406b446cbd9458bb90b00000000000000000000000000000000000000000000798ea2447278e0158ee5c7feb298ccbb1ebbd5e89d7cf9aacdd70e00f31c40100501a0be7e6fe1415ff8b4d64234ce38b14aa0907cff0c3db84ee449fc17e9185a552413a7ef3b19e6f258b02860cf5ce9cff0bbba7c802265a18898adf95998acdb155316e410af50ed3d3d2becf42ca0bb7720f38d8835c38d8a253a761ba5f86ac0f127f08186e5a785847d6266e2b51fbd264edeaa91be333f582328a3d8956beec822896b3d190d9adaf1819c203fa3c885e67068a820c94ead8e27422b270e7348dd6b991b77a1418d9bc6fef4934cfa5fb79400000000", 0x162) (async) getpeername$unix(r0, 0xffffffffffffffff, &(0x7f0000000080)) 360.176405ms ago: executing program 6 (id=375): r0 = socket(0x800000018, 0x3, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x2) link(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') bind$unix(r0, &(0x7f0000001200)=@abs={0x1f95d27d48731892, 0x7, 0x3}, 0x8) 359.631962ms ago: executing program 4 (id=376): mknod(&(0x7f0000000480)='./file0\x00', 0x1000, 0x58cf) socket$inet6(0x18, 0x4000, 0x39) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x40, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x23, 0x20000008, 0x3c, 0x6}], 0x1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x0, 0xad}], 0x5, 0x0) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x4287e) unlink(&(0x7f0000000080)='./file0\x00') r1 = open(&(0x7f00000000c0)='./file0\x00', 0x982, 0x0) getsockname$unix(r1, &(0x7f0000000440)=@abs, &(0x7f0000000040)=0x8) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000140)="724cce7525acaf7c66ca89015f4c9629151279369eedec08ee1e640a40c5662f3dcca46e7ab2dca9384c00913a4397efc60b3059b150ea5448b0eef73423ca74a02a6b8e484571b06abf2bf3d0f54bdcd24beb6a1a", 0x55}, {&(0x7f0000000240)="82e40338ef980e1ab98658f77d5aff2684571aa5b03a1ce310739817cb9b36cf1e5022bd3c0bb83627912762732118a065c607f58432cb42065ac50f5b94eb9eafa8c32ba7e47330037723c483260ee940963df93b92bfce8f1ff6f41470e608340c74ebc54d8970dec70d4ddc0409f81c3df6051329dd561ae3fea468dab9b092dd6ff86d095fb685fa4159d5c3577c95caeb7f1c3a740b93af66d617ac873b2f8110f713c13017562884f6888190b38050219fe5f9f465e88508d1723965207532dbdef38f7d2b103b07dc8c", 0xcd}, {&(0x7f0000000340)="b2e28e5c822748da9c62f6b189256b392e971d3ce7f6c6f8d9d46fb391bf8b2724d48a5296f7058eb029787a567ffba994741fcf5697cc4a1d5e87a9bd6c090c80583a5c65946546fce688c1d3a68a04d87d7a65475163e53bf096842d5af06ac9625f3168c3d9fe968c41cab2fccd291d962a23f819fb360ed7d40ffeed1786846bd8f76b6819c8d7e6ac5c1f494a9e599ff4e6944b7ca19d02ef95b266f9bbbeac59c5fa66704bb7ff4d19debae01dcd269fe6b21fc4d20f91c66f9dd200cf8fc02170ab2daa26710953bb7cecafcea8c160f02708ca9436e6b034c00da4da5c8906666aff259d47e42e2425f89d0de515", 0xf2}, {&(0x7f00000001c0)="be4954b04746ffa4bfcfc6aae1261912f09955b1f1c7e4d189d46cab1e8df1097c6d8c2ec34985a28f2b2a7201e0e0c124fa86d5c2", 0x35}, {&(0x7f0000000580)="002d84680718f117ee4c78da7f9e9d2605fc62731e757e1cedc0e15d97942696aa75f72ae4637a21ccc3a313a1550274b050c350d80fb4a8de4129f16b4a47d517af381bb859935533387929011b8a0f24ac38e8498afb1844f6cd81f942ee248aba9a6a87", 0x65}], 0x5) open(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x1000, 0x58cf) (async) socket$inet6(0x18, 0x4000, 0x39) (async) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x40, 0x0, 0x0, 0x0) (async) kqueue() (async) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x23, 0x20000008, 0x3c, 0x6}], 0x1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x0, 0xad}], 0x5, 0x0) (async) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) (async) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x4287e) (async) unlink(&(0x7f0000000080)='./file0\x00') (async) open(&(0x7f00000000c0)='./file0\x00', 0x982, 0x0) (async) getsockname$unix(r1, &(0x7f0000000440)=@abs, &(0x7f0000000040)=0x8) (async) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000140)="724cce7525acaf7c66ca89015f4c9629151279369eedec08ee1e640a40c5662f3dcca46e7ab2dca9384c00913a4397efc60b3059b150ea5448b0eef73423ca74a02a6b8e484571b06abf2bf3d0f54bdcd24beb6a1a", 0x55}, {&(0x7f0000000240)="82e40338ef980e1ab98658f77d5aff2684571aa5b03a1ce310739817cb9b36cf1e5022bd3c0bb83627912762732118a065c607f58432cb42065ac50f5b94eb9eafa8c32ba7e47330037723c483260ee940963df93b92bfce8f1ff6f41470e608340c74ebc54d8970dec70d4ddc0409f81c3df6051329dd561ae3fea468dab9b092dd6ff86d095fb685fa4159d5c3577c95caeb7f1c3a740b93af66d617ac873b2f8110f713c13017562884f6888190b38050219fe5f9f465e88508d1723965207532dbdef38f7d2b103b07dc8c", 0xcd}, {&(0x7f0000000340)="b2e28e5c822748da9c62f6b189256b392e971d3ce7f6c6f8d9d46fb391bf8b2724d48a5296f7058eb029787a567ffba994741fcf5697cc4a1d5e87a9bd6c090c80583a5c65946546fce688c1d3a68a04d87d7a65475163e53bf096842d5af06ac9625f3168c3d9fe968c41cab2fccd291d962a23f819fb360ed7d40ffeed1786846bd8f76b6819c8d7e6ac5c1f494a9e599ff4e6944b7ca19d02ef95b266f9bbbeac59c5fa66704bb7ff4d19debae01dcd269fe6b21fc4d20f91c66f9dd200cf8fc02170ab2daa26710953bb7cecafcea8c160f02708ca9436e6b034c00da4da5c8906666aff259d47e42e2425f89d0de515", 0xf2}, {&(0x7f00000001c0)="be4954b04746ffa4bfcfc6aae1261912f09955b1f1c7e4d189d46cab1e8df1097c6d8c2ec34985a28f2b2a7201e0e0c124fa86d5c2", 0x35}, {&(0x7f0000000580)="002d84680718f117ee4c78da7f9e9d2605fc62731e757e1cedc0e15d97942696aa75f72ae4637a21ccc3a313a1550274b050c350d80fb4a8de4129f16b4a47d517af381bb859935533387929011b8a0f24ac38e8498afb1844f6cd81f942ee248aba9a6a87", 0x65}], 0x5) (async) open(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) (async) 349.038987ms ago: executing program 5 (id=377): r0 = socket$unix(0x1, 0x2, 0x0) getsockopt(r0, 0x4, 0xbe, &(0x7f0000000000)=""/10, &(0x7f0000000040)=0xa) listen(r0, 0x5) 333.988264ms ago: executing program 2 (id=378): open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 314.386276ms ago: executing program 5 (id=379): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0xc0) (async) setreuid(0xee00, 0x0) (async) r3 = getuid() setreuid(0x0, r3) r4 = getpid() fcntl$setown(r2, 0x6, r4) (async) setreuid(r3, 0x0) close(r2) msgctl$IPC_SET(0x0, 0x1, 0x0) (async) socket(0x2, 0x5, 0xc9) (async) pipe(0x0) (async) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) (async) ktrace(0x0, 0x2, 0xb3c, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x12, r5, 0x0) (async) r6 = semget(0x0, 0x1, 0x281) semop(r6, &(0x7f0000000000)=[{0x0, 0xfff8, 0x1000}], 0x1) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0x0, 0x0, 0x7}, {0x6, 0x0, 0x2, 0x401}]}) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000480)="000000aee8eacdad1ce9ac7f8d2d7261222c8cd021050e7fc87c4c9e6e0a6ec9", 0x20}], 0x1, 0x200800) (async) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) fchmod(r1, 0x80) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r1, &(0x7f00000001c0)="d8564b0bf1ff0795548af9200400", 0xe) ioctl$FIONREAD(r0, 0xc0286988, &(0x7f00000001c0)) 313.648847ms ago: executing program 6 (id=380): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x402}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="c528c0", 0x3}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000380)="a61223d8903009c2165d0000000000000000000069d6c55f80a5a3a037bf3698a9887825279c987465ee863b39fe6aba", &(0x7f0000000080)=0x30, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x40000800) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) read(r1, &(0x7f0000000140)=""/67, 0x43) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r2, &(0x7f0000000600)="d8564b0bf1ff0795548af9200400", 0xe) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) write(r0, &(0x7f00000001c0)="d8564b0bf1ff0795548af9200400", 0xe) 267.222912ms ago: executing program 2 (id=381): r0 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2, 0xa012, r0, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) close(r1) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, 0xffffffffffffffff, 0x0) mknod(0x0, 0x1000, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504", 0x4, 0x1, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000240)=0x8) msgget(0x3, 0x200) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 251.812853ms ago: executing program 5 (id=382): sysctl$vm(&(0x7f0000000880)={0x2, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = kqueue() sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) r6 = syz_open_pts() close(r6) sysctl$hw(&(0x7f0000000040)={0x6, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000100), 0x0) r7 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)=0x8) writev(r6, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000100), 0x0) ftruncate(r5, 0x2) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r8 = dup(r4) setsockopt(r8, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f00000000c0)=0x3) kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x13}, {{r2}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) madvise(&(0x7f0000679000/0x1000)=nil, 0x1000, 0x2) 251.373863ms ago: executing program 6 (id=383): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x6, 0x0, {0x100000000000000, 0x7}}) setrlimit(0x1, &(0x7f0000000000)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x2) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x802069a8, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mknod(&(0x7f0000000980)='./file0\x00', 0x2020, 0x4000) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) open$dir(&(0x7f0000000280)='.\x00', 0x10000, 0x20) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000040)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f0000002640), 0x0) ioctl$TIOCSETA(r4, 0xc4504442, &(0x7f0000000300)={0xffffffff, 0x0, 0x9, 0x94, '\b\x00', 0x2, 0x4}) select(0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000140)=0x7, 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x1010, 0xffffffffffffffff, 0x0) 19.778016ms ago: executing program 4 (id=384): semget(0x2, 0x4, 0x200) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket(0x18, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206919, &(0x7f0000000040)) r0 = socket(0x20, 0x3, 0x4) ioctl$FIONREAD(r0, 0x8020690c, &(0x7f00000001c0)) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000240)=""/21) r1 = socket$inet(0x2, 0x3, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setsockopt(r1, 0x0, 0x66, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000480)="36746214ffff996969c8088450d676d73a0eeeaf6037528f3dc592c1cd7ebd381958b247e6f04661690ee221937e9fa48e58559d105a81c931cc77506c9328524d274cf1e506548b7f0cda", 0x4b}], 0x1) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x101, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xf}, 0x4, &(0x7f0000000100)="7ba9a99b", &(0x7f0000000b00)=0x4, &(0x7f0000000b40)='\b\x00\x00\x00', 0x4) ioctl$TIOCSETA(r2, 0xcd504404, &(0x7f0000000080)={0x1fff, 0x2, 0x9, 0x0, "cd002200002181baab4c8c6d09b975390a000004", 0x7fff, 0x8}) 16.174084ms ago: executing program 1 (id=385): r0 = socket$inet(0x2, 0x2, 0x0) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) (async, rerun: 32) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) (async, rerun: 32) select(0x40, &(0x7f0000000000)={0x7c, 0x0, 0x0, 0x4, 0x0, 0x98, 0x7b}, 0x0, 0x0, 0x0) (async) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r1, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) unveil(0x0, &(0x7f0000001680)='r\x00') (rerun: 32) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) fchdir(r0) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa884845000028000020000000907800000000000000004e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50105007907800f3"]) 2.774519ms ago: executing program 1 (id=386): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f00006ac000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x80000001}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f0000060000/0x3000)=nil}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0xdc5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f00001cf000/0x4000)=nil}, {0x0, &(0x7f0000358000/0x2000)=nil}], './file0\x00'}) r0 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc028698a, &(0x7f0000000100)) r1 = open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f00000000c0)='./file0\x00', 0x7ffffffffff) (async) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x6) (async) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() close(r1) (async) r6 = syz_open_pts() (async) poll(&(0x7f0000000040)=[{r5, 0xddffc9e7712129e5}], 0x1, 0x2a9) dup2(r4, r6) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (async) r7 = kqueue() kevent(r7, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffb, 0x51, 0x40000000, 0x2ef5, 0x6}], 0x1005, 0x0, 0xc, 0x0) (async) acct(0x0) (async) acct(&(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60eda7fd00083a00fe800000000000000000000000000005000000000000009c2e1d8d92e05a2eb981"]) 0s ago: executing program 4 (id=387): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000004c0)={&(0x7f00000000c0)='./file0\x00', 0x5, 0x0}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) sysctl$net_inet_icmp(&(0x7f0000000080)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000400), 0x0) close(0xffffffffffffffff) poll(0x0, 0x0, 0x8) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x7f, 0x0, 0x0) unveil(0x0, &(0x7f0000000080)='c\x00') syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @random="7004f5b37527", [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x8, 0x3a, 0x0, @rand_addr="3be1e3000000000000000300", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@echo_request}}}}}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.54' (ED25519) to the list of known hosts. pckbd_enable: command error wskbd0: can't attach mux (error=5) pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-multicore-0.us-central1-b.c.syzkaller.internal) (tty00) login: panic: kernel diagnostic assertion "va >= entry->start" failed: file "/syzkaller/managers/multicore/kernel/sys/uvm/uvm_fault.c", line 1741 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 38417 4422 0 0 0 1 syz-executor *282197 4422 0 0 0x4000000 0K syz-executor db_enter() at db_enter+0x25 panic(ffffffff8343e446) at panic+0x1e5 __assert(ffffffff833ecf24,ffffffff833822ba,6cd,ffffffff8333c6ac) at __assert+0x29 uvm_fault_unwire_locked(fffffd806bea6018,400000000000,400000011000) at uvm_fault_unwire_locked+0x4b4 uvm_fault_unwire(fffffd806bea6018,400000000000,400000011000) at uvm_fault_unwire+0x55 kern_sysctl_dirs(49,ffff80003c5385a8,4,400000000100,ffff80003c5385d8,0,9ea7c1fcdb00e7b8,4) at kern_sysctl_dirs+0x363 kern_sysctl(ffff80003c5385a4,5,400000000100,ffff80003c5385d8,0,37,2aff60d2068e4a46) at kern_sysctl+0x12d sys_sysctl(ffff8000ffff3c58,ffff80003c538710,ffff80003c538660) at sys_sysctl+0x425 syscall(ffff80003c538710) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xb80ec90d340, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: kernel diagnostic assertion "va >= entry->start" failed: file "/syzkaller/managers/multicore/kernel/sys/uvm/uvm_fault.c", line 1741 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff8343e446) at panic+0x1e5 __assert(ffffffff833ecf24,ffffffff833822ba,6cd,ffffffff8333c6ac) at __assert+0x29 uvm_fault_unwire_locked(fffffd806bea6018,400000000000,400000011000) at uvm_fault_unwire_locked+0x4b4 uvm_fault_unwire(fffffd806bea6018,400000000000,400000011000) at uvm_fault_unwire+0x55 kern_sysctl_dirs(49,ffff80003c5385a8,4,400000000100,ffff80003c5385d8,0,9ea7c1fcdb00e7b8,4) at kern_sysctl_dirs+0x363 kern_sysctl(ffff80003c5385a4,5,400000000100,ffff80003c5385d8,0,37,2aff60d2068e4a46) at kern_sysctl+0x12d sys_sysctl(ffff8000ffff3c58,ffff80003c538710,ffff80003c538660) at sys_sysctl+0x425 syscall(ffff80003c538710) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xb80ec90d340, count: -10 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c538180 rbx 0xffffffff83805dc7 cpu_info_full_primary+0x2dc7 rdx 0 rcx 0xffff8000ffff3c58 rax 0xffffffff83804ff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x3367646f28a3caa5 r11 0xac46b158bd416e1f r12 0xffffffff83805bc8 cpu_info_full_primary+0x2bc8 r13 0 r14 0 r15 0x1 rip 0xffffffff82fec615 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c538170 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=282197 pid=4422 tcnt=5 stat=onproc flags process=0 proc=4000000 runpri=36, usrpri=50, slppri=36, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000ffff2cf8,0xffff8000ffff27e8 process=0xffff8000ffff4020 user=0xffff80003c533000, vmspace=0xfffffd806bea6018 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 80420 35694 94467 0 2 0 syz-executor 4422 38417 19483 0 7 0 syz-executor 4422 350807 19483 0 2 0x4000000 syz-executor 4422 504311 19483 0 2 0x4000000 syz-executor * 4422 282197 19483 0 7 0x4000000 syz-executor 4422 147813 19483 0 2 0x4000000 syz-executor 84233 401206 22199 0 2 0 syz-executor 84233 256710 22199 0 3 0x4000080 kqsel syz-executor 13546 487106 80030 0 2 0 syz-executor 13546 239166 80030 0 3 0x4000080 fsleep syz-executor 13546 203979 80030 0 3 0x4000080 fsleep syz-executor 39166 292577 23258 0 3 0x80 nanoslp syz-executor 39166 48394 23258 0 3 0x4000080 netcon syz-executor 39166 262711 23258 0 3 0x4000080 fsleep syz-executor 36326 112777 49632 -1 3 0x90 nanoslp syz-executor 36326 27856 49632 -1 3 0x4000090 sbwait syz-executor 36326 372891 49632 -1 3 0x4000090 fsleep syz-executor 61176 425883 41377 0 3 0x80 nanoslp syz-executor 61176 421980 41377 0 3 0x4000080 ttyin syz-executor 61176 452106 41377 0 3 0x4000080 fsleep syz-executor 61176 139436 41377 0 3 0x4000080 fsleep syz-executor 19483 379708 62986 0 3 0x82 nanoslp syz-executor 76404 289910 1 0 3 0x100083 ttyopn getty 53794 80506 0 0 3 0x14200 acct acct 40989 238504 0 0 3 0x14200 bored sosplice 41377 277146 62986 0 3 0x82 nanoslp syz-executor 22199 3162 62986 0 3 0x82 nanoslp syz-executor 80030 360782 62986 0 3 0x82 nanoslp syz-executor 94467 450626 62986 0 3 0x82 nanoslp syz-executor 49632 12077 62986 0 3 0x82 nanoslp syz-executor 23258 189130 62986 0 3 0x82 nanoslp syz-executor 58296 252813 62986 0 3 0x82 nanoslp syz-executor 62986 81468 2776 0 3 0x82 kqread syz-executor 2776 178672 91612 0 3 0x10008a sigsusp ksh 91612 23278 50200 0 3 0x98 kqread sshd-session 50200 241000 30336 0 3 0x92 kqread sshd-session 30336 384901 1 0 3 0x88 kqread sshd 72961 318584 99058 74 3 0x1100092 bpf pflogd 99058 495622 1 0 3 0x80 sbwait pflogd 39981 367406 20629 73 3 0x1100090 kqread syslogd 20629 495926 1 0 3 0x100082 sbwait syslogd 34026 71905 1 0 3 0x100080 kqread resolvd 35657 402311 63641 77 3 0x100092 kqread dhcpleased 45322 445031 63641 77 3 0x100092 kqread dhcpleased 63641 109786 1 0 3 0x80 kqread dhcpleased 23746 173912 0 0 3 0x14200 bored smr 94550 204530 0 0 2 0x14200 zerothread 60274 104901 0 0 3 0x14200 aiodoned aiodoned 96285 369774 0 0 3 0x14200 syncer update 72868 99555 0 0 3 0x14200 cleaner cleaner 69912 79585 0 0 3 0x14200 reaper reaper 89100 24544 0 0 3 0x14200 pgdaemon pagedaemon 94756 469018 0 0 3 0x14200 bored viomb 56943 115482 0 0 3 0x40014200 acpi0 acpi0 96825 523563 0 0 3 0x40014200 idle1 33096 211825 0 0 3 0x14200 bored softnet3 26423 84271 0 0 3 0x14200 bored softnet2 43115 141571 0 0 3 0x14200 bored softnet1 13957 313021 0 0 3 0x14200 bored softnet0 40891 132448 0 0 3 0x14200 bored systqmp 64116 410240 0 0 3 0x14200 bored systq 3831 195397 0 0 3 0x14200 tmoslp softclockmp 95702 522546 0 0 3 0x40014200 tmoslp softclock 30146 311552 0 0 3 0x40014200 idle0 1 379262 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{0}> show all locks Process 4422 (syz-executor) thread 0xffff8000ffff3c58 (282197) exclusive rwlock amaplk r = 0 (0xfffffd8060704d98) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 uvm_map_lock_entry+0x51 #3 uvm_fault_unwire_locked+0x253 #4 uvm_fault_unwire+0x55 #5 kern_sysctl_dirs+0x363 #6 kern_sysctl+0x12d #7 sys_sysctl+0x425 #8 syscall+0xbc6 #9 Xsyscall+0x128 shared rwlock vmmaplk r = 0 (0xfffffd806bea6118) #0 witness_lock+0x5bb #1 rw_do_enter_read+0x3af #2 uvm_fault_unwire+0x3e #3 kern_sysctl_dirs+0x363 #4 kern_sysctl+0x12d #5 sys_sysctl+0x425 #6 syscall+0xbc6 #7 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8399f380) #0 witness_lock+0x5bb #1 __mp_acquire_count+0x58 #2 mi_switch+0x4b7 #3 sleep_finish+0x24f #4 rw_do_enter_read+0x2de #5 uvmfault_lookup+0x122 #6 uvm_fault_check+0x4b #7 uvm_fault+0x106 #8 uvm_fault_wire+0x73 #9 sysctl_vslock+0x109 #10 kern_sysctl_dirs+0x266 #11 kern_sysctl+0x12d #12 sys_sysctl+0x425 #13 syscall+0xbc6 #14 Xsyscall+0x128 exclusive rwlock sysctllk r = 0 (0xffffffff8387caa8) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 sysctl_vslock+0x45 #3 kern_sysctl_dirs+0x266 #4 kern_sysctl+0x12d #5 sys_sysctl+0x425 #6 syscall+0xbc6 #7 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10196 11024K 11359K 166960K 11687 0 pcb 20 12K 13K 166960K 149 0 rtable 198 7K 8K 166960K 448 0 pf 39 18K 22K 166960K 144 0 ifaddr 40 6K 8K 166960K 67 0 ifgroup 53 2K 2K 166960K 92 0 sysctl 4 1K 1K 166960K 4 0 counters 64 36K 37K 166960K 98 0 ioctlops 0 0K 4K 166960K 1555 0 iov 1 12K 12K 166960K 16 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1340 84K 85K 166960K 1684 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 20 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 1K 166960K 35 0 dirhash 12 2K 2K 166960K 27 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 85K 166960K 533 0 sigio 0 0K 0K 166960K 5 0 proc 72 91K 115K 166960K 599 0 subproc 72 4K 4K 166960K 81 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 30 0 in_multi 88 6K 7K 166960K 126 0 ether_multi 1 0K 0K 166960K 2 0 mrt 1 0K 0K 166960K 10 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 73 334K 334K 166960K 73 0 exec 0 0K 1K 166960K 462 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 244 73K 77K 166960K 6517 0 UVM aobj 25 4K 4K 166960K 25 0 pinsyscall 43 86K 99K 166960K 1681 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 2 0K 0K 166960K 22 0 NDP 12 0K 1K 166960K 42 0 temp 49 8684K 8759K 166960K 22538 0 kqueue 18 26K 32K 166960K 104 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 126 0 123 3 0 3 3 0 8 2 rtentry 160 132 0 45 5 0 5 5 0 8 0 unpcb 144 510 0 488 6 0 6 6 0 8 5 syncache 336 3 0 3 1 1 0 1 0 8 0 tcpcb 808 90 0 84 1 0 1 1 0 8 0 arp 120 20 0 4 1 0 1 1 0 8 0 inpcb 376 469 0 452 5 0 5 5 0 8 3 nd6 136 28 0 7 1 0 1 1 0 8 0 pkpcb 40 1 0 1 1 0 1 1 0 8 1 kcovpl 48 9 0 1 1 0 1 1 0 8 0 ppxss 1168 12 0 11 1 0 1 1 0 8 0 pppxif 1480 2 0 2 1 0 1 1 0 8 1 pfstscr 40 2 0 2 1 0 1 1 0 8 1 pffrag 232 2 0 0 1 0 1 1 0 482 0 pffrnode 88 2 0 0 1 0 1 1 0 8 0 pffrent 40 3 0 1 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 8 0 6 1 0 1 1 0 8 0 pfanchor 1288 2 0 1 1 0 1 1 0 8 0 pftag 88 8 0 6 1 0 1 1 0 8 0 pfstitem 24 41 0 0 1 0 1 1 0 8 0 pfstkey 128 43 0 2 2 0 2 2 0 8 0 pfstate 376 42 0 1 5 0 5 5 0 8 0 pfrule 1344 50 0 37 3 1 2 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 568 0 173 29 0 29 29 0 8 2 art_table 32 570 0 173 4 0 4 4 0 8 0 art_node 16 129 0 51 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 5 1 0 1 1 0 8 0 semapl 112 32 0 22 1 0 1 1 0 8 0 shmpl 112 22 0 0 1 0 1 1 0 8 0 dirhash 1024 27 0 10 3 0 3 3 0 8 0 dino2pl 256 2283 0 779 95 0 95 95 0 8 0 ffsino 280 2283 0 779 109 0 109 109 0 8 0 nchpl 144 3004 0 1319 63 0 63 63 0 8 0 rtmask 32 1 0 1 1 0 1 1 0 8 1 uvmvnodes 80 2548 0 0 52 0 52 52 0 8 0 vnodes 216 2548 0 0 142 0 142 142 0 8 0 namei 1024 10096 0 10096 1 0 1 1 0 8 1 percpumem 16 63 0 17 1 0 1 1 0 8 0 kstatmem 264 48 0 24 3 0 3 3 0 8 1 scsiplug 72 2 0 2 1 0 1 1 0 8 1 scxspl 216 9756 0 9756 10 2 8 8 1 8 8 plimitpl 152 134 0 114 1 0 1 1 0 8 0 sigapl 424 845 0 793 7 1 6 7 0 8 0 futexpl 64 6099 0 6093 1 0 1 1 0 8 0 knotepl 120 319 0 0 10 0 10 10 0 8 0 kqueuepl 216 146 0 131 2 0 2 2 0 8 1 pipepl 328 174 0 147 5 0 5 5 0 8 2 fdescpl 504 824 0 792 5 0 5 5 0 8 0 filepl 152 4645 0 4400 18 1 17 18 0 8 6 lockfpl 104 236 0 232 2 0 2 2 0 8 1 lockfspl 48 55 0 51 1 0 1 1 0 8 0 sessionpl 144 24 0 15 1 0 1 1 0 8 0 pgrppl 48 40 0 23 1 0 1 1 0 8 0 ucredpl 104 474 0 460 1 0 1 1 0 8 0 zombiepl 144 794 0 793 1 0 1 1 0 8 0 processpl 1176 845 0 793 5 0 5 5 0 8 0 procpl 656 1479 0 1413 7 0 7 7 0 8 1 srpgc 96 4 0 4 1 0 1 1 0 8 1 sockpl 688 1112 0 1070 15 4 11 15 0 8 6 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl16k 16384 5 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 124 0 0 16 0 16 16 0 8 0 mcl2k 2048 31 0 0 4 0 4 4 0 8 0 mtagpl 96 32 0 0 1 0 1 1 0 8 0 mbufpl 256 339 0 0 22 0 22 22 0 8 0 bufpl 280 3263 0 137 224 0 224 224 0 8 0 anonpl 24 132313 0 128820 63 5 58 58 0 184 33 amapchunkpl 152 20518 0 19967 26 0 26 26 0 158 4 amappl16 200 2254 0 2221 18 8 10 15 0 8 8 amappl15 192 24 0 24 1 1 0 1 0 8 0 amappl14 184 118 0 106 1 0 1 1 0 8 0 amappl13 176 15 0 14 1 0 1 1 0 8 0 amappl12 168 1501 0 1470 3 1 2 2 0 8 0 amappl11 160 51 0 37 1 0 1 1 0 8 0 amappl10 152 27 0 27 1 1 0 1 0 8 0 amappl9 144 283 0 282 1 0 1 1 0 8 0 amappl8 136 24 0 22 1 0 1 1 0 8 0 amappl7 128 115 0 103 1 0 1 1 0 8 0 amappl6 120 191 0 188 1 0 1 1 0 8 0 amappl5 112 127 0 116 1 0 1 1 0 8 0 amappl4 104 323 0 301 1 0 1 1 0 8 0 amappl3 96 3918 0 3791 4 0 4 4 0 8 0 amappl2 88 671 0 607 2 0 2 2 0 8 0 amappl1 80 9186 0 8613 14 0 14 14 0 8 1 amappl 88 6083 0 5896 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 254 0 254 2 1 1 1 0 8 1 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 24 0 0 1 0 1 1 0 8 0 uaddrrnd 24 824 0 792 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 824 0 792 1 0 1 1 0 8 0 vmmpekpl 168 8282 0 8247 3 0 3 3 0 8 0 vmmpepl 168 55396 0 53446 95 0 95 95 0 357 9 vmsppl 456 823 0 792 5 0 5 5 0 8 0 rwobjpl 64 19790 0 16251 58 0 58 58 0 8 0 pdppl 4096 1656 0 1584 100 26 74 82 0 8 2 pvpl 32 18547 0 0 151 1 150 150 0 265 0 pmappl 248 823 0 792 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 287 0 29 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff8343e446) at panic+0x1e5 __assert(ffffffff833ecf24,ffffffff833822ba,6cd,ffffffff8333c6ac) at __assert+0x29 uvm_fault_unwire_locked(fffffd806bea6018,400000000000,400000011000) at uvm_fault_unwire_locked+0x4b4 uvm_fault_unwire(fffffd806bea6018,400000000000,400000011000) at uvm_fault_unwire+0x55 kern_sysctl_dirs(49,ffff80003c5385a8,4,400000000100,ffff80003c5385d8,0,9ea7c1fcdb00e7b8,4) at kern_sysctl_dirs+0x363 kern_sysctl(ffff80003c5385a4,5,400000000100,ffff80003c5385d8,0,37,2aff60d2068e4a46) at kern_sysctl+0x12d sys_sysctl(ffff8000ffff3c58,ffff80003c538710,ffff80003c538660) at sys_sysctl+0x425 syscall(ffff80003c538710) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xb80ec90d340, count: -10 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff800029a9bff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff8399f178) at __mp_lock+0x199 syscall(ffff80002ec9c270) at syscall+0xae6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7a839ba59090, count: 9 ddb{1}> trace x86_ipi_db(ffff800029a9bff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff8399f178) at __mp_lock+0x199 syscall(ffff80002ec9c270) at syscall+0xae6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7a839ba59090, count: -6