last executing test programs: 2.714426256s ago: executing program 1 (id=56): openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) semop(0x0, &(0x7f00000000c0), 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="f968f845920e632101a1a16648a42512d1d22bd616faaba0a30c4a4a36fe437a5820bd378a55b0b05c3d9a576d7b159309fa2170d36668d2380e16cb4a59a2298e887268", 0x44}], 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="71f95f84cf3080532b380920fdfe1a8899f603b6bbe471af73571c17c96bbdb6", &(0x7f0000000080)=0x20, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) write(r1, &(0x7f0000000480)='\x00'/14, 0xe) (async) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x18, 0x3, 0x3a) (async) setsockopt(r2, 0x80000029, 0x2e, &(0x7f00000004c0)="ebffcbff13b9fd814aaa4e713048dad90f592b3dc91bad65bde699319296488a1676506e264beae40442e11b599de3cffc0141c192a558de9b6f36d602fc88426273ffa577c8e8fa024e11588f898cfd4cadf33acf71e0f0d989ebf9269b24da2943687805017d303e36404cf4da10febf47f32c322adfdfefc388e6a7f79b63a0f1ff00b2a33335ccb83470f4ae9c4755a6bd5244f7a85c3c5513114b2fd7cb5d6e64fe983970d3cf5195a508998b694d18265f460000000000000000e8fc529e210aee0b56", 0xc6) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) sendto$unix(r2, &(0x7f0000000280)="b1000503000004000000000003000000331c13fe", 0x14, 0x8, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x0, 0xe8, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="dd5bd70bbb4bb98f4e0d1ddcdceff73b683b86b95f", 0x15}], 0x1) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000080)=0x7) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) socket(0x2, 0x400000000002, 0x0) (async) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000180)) 2.69257464s ago: executing program 1 (id=58): mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x100) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', 0x2, &(0x7f0000000040)='./bus\x00', 0x6}) link(&(0x7f00000000c0)='./bus\x00', 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x4900, 0x106) 2.685160803s ago: executing program 1 (id=59): mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) (async) syz_emit_ethernet(0x2a, &(0x7f0000000500)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb080045"]) (async) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4) (async) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0xd9) setsockopt(r1, 0x1000000000029, 0x41, &(0x7f0000000040)="84ae975e", 0x4) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) select(0x40, &(0x7f0000000040)={0x8, 0x5, 0x4008, 0x8000000000000003, 0x3, 0x1000000000090, 0x4c}, 0x0, 0x0, 0x0) (async) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r2, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) 2.602124329s ago: executing program 1 (id=63): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x11, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x60}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x4) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000340)="20c92c", 0xfd39}], 0x1) sendto$unix(r0, &(0x7f0000000300)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa05000000510100ad090000006c0000009b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba353e537e2ba37f50b60900000008e371a3f834371205d1a7f1c057aa1aec", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xd, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) munmap(&(0x7f00007a8000/0x1000)=nil, 0x1000) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) r3 = accept(r0, 0x0, &(0x7f0000000000)) connect(r3, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x4}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socket(0x11, 0x3, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x60}) (async) syz_open_pts() (async) close(r1) (async) syz_open_pts() (async) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x4) (async) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000340)="20c92c", 0xfd39}], 0x1) (async) sendto$unix(r0, &(0x7f0000000300)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa05000000510100ad090000006c0000009b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba353e537e2ba37f50b60900000008e371a3f834371205d1a7f1c057aa1aec", 0xb1, 0x0, 0x0, 0x0) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r2, 0x1000000029, 0xd, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) (async) munmap(&(0x7f00007a8000/0x1000)=nil, 0x1000) (async) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) (async) accept(r0, 0x0, &(0x7f0000000000)) (async) connect(r3, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) (async) 2.583408766s ago: executing program 1 (id=67): r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0xeed6892c0d6174ad) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x6, 0x7, 0x1, "25b88e5dbb878cdac4ee9a4de5263a73fcb7c2c5", 0x9, 0xb}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') mkdir(&(0x7f0000000200)='./file0\x00', 0x4) 2.406246734s ago: executing program 4 (id=68): r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = msgget$private(0x0, 0x111) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x641f, r2, r3, r2, r3, 0x31, 0x2}, 0x1000, 0x8c82, r1, r5, 0x2, 0xd2b, 0x9, 0x8}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) recvmmsg(r0, &(0x7f0000000940)={&(0x7f0000000900)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000780)=[{&(0x7f00000001c0)=""/200, 0xc8}, {&(0x7f00000002c0)=""/112, 0x70}, {&(0x7f0000000340)=""/132, 0x84}, {&(0x7f0000000400)=""/123, 0x7b}, {&(0x7f0000000480)=""/160, 0xa0}, {&(0x7f0000000540)=""/122, 0x7a}, {&(0x7f00000005c0)=""/209, 0xd1}, {&(0x7f00000006c0)=""/177, 0xb1}], 0x8, &(0x7f0000000800)=""/223, 0xdf}, 0x8}, 0x10, 0x1, &(0x7f0000000980)={0xf58, 0x9f}) bind(r0, &(0x7f00000009c0)=@in6={0x18, 0x3, 0x8b1, 0x6}, 0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000a00)) r7 = open(&(0x7f0000000a40)='./file0\x00', 0x200, 0x4) ktrace(&(0x7f0000000a80)='./file0\x00', 0x4, 0xc08, r5) recvmsg(r0, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000000b40)=[{&(0x7f0000000ac0)=""/67, 0x43}], 0x1, &(0x7f0000000b80)=""/106, 0x6a}, 0x2) ioctl$TIOCSTOP(r0, 0x2000746f) socket(0x1, 0x1, 0x5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000c40)={0x5, 0x200, 0x6, 0x8, "e301e5fbde0aab7c7b1d0937d5d91de8c865d729", 0x7, 0x7}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000c80), 0x20000, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000cc0)) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x69, &(0x7f0000000d00)={{0x18, 0x2, 0x8000, 0x80000001}, {0x18, 0x1, 0x5, 0x8}, 0x1, [0x4, 0x5, 0x3ff, 0x7fff, 0x40, 0x8, 0x1, 0x5]}, 0x3c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d40)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000d80)={0x401, 0xfffffffffffffffd}) sysctl$kern(&(0x7f0000000dc0)={0x1, 0x49}, 0x2, &(0x7f0000000e00)="50c8fa76efa5022837f18899f0ea76230873635f8f96b25a9fc44b6ba228c66fbbb4b70b8ba857e5841ebe7aba0555f5dba30c1a3e128b92e9f34178e115cb99b82fc8c2648cc23d61883ff191abe09c1d52a61ea7a89356fe7f7341356bdca8db53e1fbdc91163412588626e93d0715490ab86083437d282b250028a8ad65d10c8400d11992518bb9f42b6b1ab4caf3fb1ae3622033ba5d15e2d3ea48ceafe583d65b9c7e41f3841800561945a07e848a5e3a5715a85bdc4b8551", &(0x7f0000000ec0)=0xbb, &(0x7f0000000f00)="1215b41db1440c337fc93bea9d1976de6a9e6ab460c1a27830c521b82fbef394e1fa566eb8e9b39018eba54b7087d67941586cf235392fdce9d2d77dece8139c77c0048d3fb2d5bc53afd759df7de9abda6f41e8f6491ccb40e2db16321655f6ea3e15f32b37f549065bac5c07c7115a53656b1e6934e7c4feb4a4e5d1a44c50659a61846269239e9ebfba33a8f667e7e7e4a80ff146ba990358a022af9ec8355103d69dfd94cbddf4b53680899a83dcbf6d22a392a82aff595b17c2400ca5", 0xbf) bind(r7, &(0x7f0000000fc0)=@un=@file={0x1, './file0\x00'}, 0xa) read(r0, &(0x7f0000001000)=""/135, 0x87) sendmsg(r7, &(0x7f0000002740)={&(0x7f00000010c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002500)=[{&(0x7f0000001100)="1424aa2901067b438feb8179c514eb2855a9833ab33521d0018af5ca83cb078e0c3cdfde29bc50f100d4e9ff68e52d8bf62640a34a100eb79dccaaca", 0x3c}, {&(0x7f0000001140)="32b3ff7d592a9ad5095e7bb915f03708ceea4d3572832ff964b3c447022d5e891266b59f6bb92e8e97a567c17bd5cf1464b37dde0db926b92d184b0eabc11b27e9a03d79751ca4ca556e17d50c14851451143f91d158d944c30aaf7db7639e906bdfa1", 0x63}, {&(0x7f00000011c0)="df1fff9748e3d1f5e03a129a15ec3dc567352c9347267cb900a123b260f29773242e2e3aff0f83781a917d45619a01bb224427c790b0b75b6dd4fc3d7fad67e0f07eb5273f559ae91ad9b786055946e22e497b628f210bfcada864b6eeef6c53964bc848e1743679fc22ec791c39f434b966ff870d13ad9fc63d93d6ba7b90beb4063a625215afbeaf362243d630daf80d1e7124bb31ffe13ccf7659a60cc379a5ad8cf89151c3cbba1da8d2318308b7", 0xb0}, {&(0x7f0000001280)="b1ba58059b41631b4fa9604a26a1e13e70e743103e18fca28945203ed66d8f503a1e97879c8effd257475fd86428dfa3e1a864f9500d8baebf197fd1e10fd903854a01a8e49171fc65b1b651d6e518f799c7032c8ebd7e0e548b7c937898d6681b6289c5ac0c13506790ff2b53b9926d21dd4d8129150769340cb45802918d6216fffec4285eeb36c996c734623f85ae4b662e6f718e15ca6324669210f0e2c470c143ad3a0cc9787fbc565d1c7f2bde464083d6417d3743e792ad5c8ff628f3f3473bd04d3b3c2e919f33501f1d6e6b1d55743f09b9eef0a7856ba34c0f4f83529cb3f096e58a5adf6b66b805cbc71a3c31396c660f87e2bdeba6c112665c78cc1cb2c6bfcef632cc7d5b850e33a882d633341d1a866ab8c5d2e4137f4771e2c866b1c6dc46a608df682349fa265e9024241dff6cca19f6f997eaa9e872df7d708b72c7feb33f3fae3c72a96cb619377f3e60f1dfec5f5b499a233a81d049ccbbe1ca308a18d0e5c3f4f635c107307bcfdcde5e95c170c6cd459db9510ce6abb830880f9c50fea7a6ae82d0fccde6fc7aec0c124a3cb000755b671f0da603905dc81d920e02faf56c875b167130ef7a0d5392398d741e638d6bfa1cc452acbf256cbc3cd7e3a0eaa3da2a2081bd2563f203cbb4ebdeb982902ba0ef73634536fbcd0cd0acdeb62b6f54ed4c94cac477c2a7369d0a709c116039b148e64f4629a95d3c36190f733dd0ad58fa585e2fa45941522bc3e1ba704e06728f3e7433308feae0d3e3571940734063a2c88582d434de1570761268e9df0f431c561997834b5623fe3c3c40729c055b644e96fed80ec14e3d821c5c127132442a0e5fa2cbf2d744fb334307af05a9e549db620ebab3fef2094886bb5a2ae333cca350576b9a67637bec9493c80d2c1e02e131b0c7531d2ad91d28ffbdc1267f63e0d5d16c477c94f0a3bb3915b12cad3d04269d9d5760f4ac508d104e80e91ad4af47990add96193f46a0c586f48d974dd557c0cd9c73ede552df4cd5f757322db20f1f3b63f1c7f312d61482185760032ef811909c2a3d7e5ec2a81a50d6e6fe3c768f3539065570a9d3e81ccdb796cec8122e8d692d347db351525bd07d0ae7f0815122ec9511a06700104b10825791adacdf5085032aea8dd247c0c6dfe3afb21709d470e7ceab55006c475546c749e71e33d3b485c28a0ec31efd5e42c76ecbaa0ecbf4c0880e0c784e2990ccb7525eb6e179fe26f45e819dfccd81e9bd65914d45d62065c5ce4fef8f9ac24e2d2ef201e17c8fb766d045058a8d5ff8d60774c0ae2053c6e5288c5c68adfa33cfec1af90d50aaa76e74dd031783b0d4662e0d4ef2587e22917fc52072d443761fdbdcdfc369e7bbf5ae00b66792cc9146e85abb0278fe25838a365187f38379282ffa990b9a276f031230c2d78ade80776eaa32886f59babd4c8058b715a1aced582e2bf19c88cc3fe3e5c8377588c7d35b2174d253f926690b60543cf535fa9e8ba415e44425b749fd7f2082a077b071caf5f2e3da1e92d3d6c943fdb715b32c787a778fcb7ca685d81cf112cd81068fae982e47dd31f0bbdc998101eeaab63c1fccfa4f670c47ec4befc6e99c2f035cf5c791e67063dff9d8b69add700de58c85eb132279b536d53be0b8d86fa9066a84478a842dd3b3b5a20c86782793bb5d249d7398bde2a2046744e86fd9df3e5edd4bbcc4ff27efa2a1b8e5b21c2d961e42911c09a657702bda06807a9db87743c22c344a5dd04b37e142947f75bfea93271a0b83569628fea0b3350e481902dd0805cb055316bc60a7cd69d889b68bbd7b9447d0e0d04d660dd991a737febb809ca0c836ce33a10b8583ab4e2b021f15a8b3e1426ec7e70cbceaad29334d6828519ac4514835edab5bd494a39bf8d8b4a0c307837f055c113298715d4e8dfbb268ef09acc8d2d1172eac040ddf8417d558c1c6bbb10a656d6f2eebddd16cb59e2da11d1c3bfc1ee7534b0012f91e879409a2a6e26c748dca87aafe5aa450f1943e9df4e8926183e22a3c4d002db6714f51a27b5d39b2953ec3662a84d76a5a2928cfab3e8d7d6ab010df931100a69791bc942c35c3261c4e243eb4b23406ebfbaf8fd6f32a0b1d3e7bc9961a3debe5a536c30db0da15371b7de7cd22de6e95f108e8c82bd61c7b518bfd1be3097ce9eff702121bb0fa84303eaae5ed885e1cbacbca86a04e0261cd2c2e4c65ebae1d965d7b64311e8a284f0c3ceb3e1abd48086f64b55a40944b72420d71a0adad769722eaa65e79b738ffdb1eab1e811b70465ed24c76dc3ac2a9918b4f87fefa7a54e194e0a6349411b4fdf6e37996a75773f7cc931ab4d77470cec36be112cc0a404243866241f3451b6774cea18aaa90528afc868101ff486493cba8b570587c690eb52cc06539e65cfe1c4e1a81344620e880ea588e296d72d74567192f8ea77af5231f124ad46ab5a0d6c92f4103028d584d7a9d99a31ff504be1c25c0199270e7c3b150a860e1591f33a205c444556aedc0483a838ecad9280360f4b59acbba8e7b80850d7820e296736df5c247dac63ab4c612439f9d26e9235c021a1f7c5f4be7d42df8bf2e3bd3aca8e91d62f1dfc391c5c20169c10a92a1bb60fd055170227ae70cf06992eb25781cbabab08a7e9ceef0f9753617dfcc45f634d40dd9ecdaa6a32c462aa0d08322338786b97a17f5a9cbafdad6a09738a8450f7cb5bcff26d80f02e29ce4305b7bed9e2e7bf45bdb0795ce972e9ea1effb17699a625e3015917f06875d107bfd0529f6436b0ae4581861f59237511508022a2e9e990a9ee2ae3c9b63f497dca1c2223985e42cd41b13405a0f68bcbd01a0e9c24ec9980c30ff30e712276da79f0219c175b1add10edbac44b22b420b956c34d0bc3693a70c681e81ec19cc8e3f5387385e10c3f48a3ab90e03782931c229856d9b5ad9975a67ea8a3860eec1659dd69008061b2cef22dafe3915feaa0569c7e6d5030727a3d042a0d738853ff25fc39ace93f65958eaa6be286bba1de9415b2536a39f8281af0aa0f4fa67568ab2327f93f1c7a5b66146f12fa8f7cdfed0871e35a350d8925adbe9390226acd423e760ccc5bd2c63dc324f962d0e263ecc1b9a4ca413174681660f85d02d79bf9b1999850aa9bc0361075c404907a1064d8c27f1bec0eb7939bf968aa4eb4f0cec7cc0d6f50c016b75c9f173d76465a00ca4350690246f18a175814e55842332cf41746cde1b2208b68031e65b8c017248b88919f11bbc863b9c117e99884128e486b50503577c28f7c1adab5a8ca3d4a76cb6c6068bb818a94d04e26d2ec9088b58c7709ee732e4d505832d5855f28082c296aa9b7702efa073835f1a6e1ddea76f8b2a2a6df5e8ec0bc62ea212ad42525478349a4e85d5d970b337494e509156361e6d116ad93648c24e4091205079e6b44d9e0f50138c8a8f3fb15ee4cb79a7b9a58126831369581cdd52fb0db84d8f84e4651e35dfa74be823b92919349f5b86d64bd623b005367bdb459daffabfb5d0eea65ef78462a68e4e86e1198ac43ad413e16cd5b69544e89a6d2a3c24f852fcf97692f532da7b77ab8d5708c0e18eaad2b1faeb0076ad6f0cb0ecf6741f4939dcd7ca0f30b388bc078ff7d689069b3ffcf523d574d5e8312e48cfaf91435213244f0fa1392a649324a142372d66f6e1f29af2daa6cb58045c6d9f2b2f69f14da79108aa173115bd17ab9a00f5f599433848576c85de9ce526aea126048912782cc2bed27a5d076df8dffa315201ca8ab389f78fd8bf8ee7742c607a107917c3d27847a8c44120d2fbae2e5285ee5077bd53b93b3f366789c854af08e935408e8fa8884e27e4abf8f416d83aff18112a52785c778eca4d0a108e73460275fa80bd79ea58a46010d76fd5acf33aadf13563e06e03ade5a998bef67eae185a4c5809b632446810702d229d93d71048dfb2c9be33bf590e0dcb0ed89b7e468dfd29f777c4123281ddbcf5dcde66b51038e3bee780871392bbe4fc519699ddd693c330bbb60f4fad957fbbd3341ebb7dc013e91a5b110daff45506fb06a8d8390a2ce782bf62f34840da52b2f1c35effab65ba86ac2ab3cdb246a373379c723dae235c296414f3c17aad63bf37e24ee810c87d2f193afa711fb418526c9d05fa6d8151b914b0a7810d92cae25a2a839bd2df34705f798d9a46a400540321d307b1e72159cabc2be0a9eae8e2c3cde691a5ccb8b9157d3713ef71269628867d526c895fedc6e14c673b01425adcc3d859ac19eecee3c48eed235e1701f6fc6d21613fd4723081903874e84a1cda4927bf14f1d9303a46adc02c4d801eaa4c25a0ccc417e7f41366a4f7308437f1d01ea114d374cd9b741868fdb802928cd9256be027891dde04eaba210a6bdd6b215d17aba6a59c916ca493962fede60f59170e7ab9897c0f8eec89269fe25e04c78966e4dddde16ebfd9a1b84c8a3fa866e2a739883c8596ddde3b8abad59b49c1a20d7dab197fffd8eadcf2a8f6336fc826a1fc35178dd153655e0443565b8a9904fbdb601c4494ba7bff8569ff690e899375e979703d1b77aaa2575d4f9a54f8166d4ae92f79c5509ac7c6d0998a08c757f909d18f778c90db3e81e75121c77b8748dd1f13567c9ea1db4eaf2da2d5ed3df01d7e913577a805afbf1e0c46547beabe981f938eae70b8f8c23d3dfa25c47f684da49a627f622a58b921635958a96536ca1f3c745f82ddb3af07bff77ef4451822d14c5e2540d5283f6c8eae86c68617a04407f8218cea9453df00e98b847caa70b55dd7e0f97c15c1b9cc81bd1fa2f6c04378bd3b689df95435787edd4a54868fdb54a1f4a141b65ead2969a55e761b8bf86fbd0ca96f9a20860c6c34279836d1ad66cf8f4e867f5cad7c2b522b45e7b5e54f739edf025ab30b3f5d0362d30e27c2e3dca68703bcd9d81cf12c6c893fdaa3ff1c68ce445de8fbd08736c636c590a712948eb91114752990d06d56b067c18600a9b28601faf39a3abdbecc75f5c92ed927072320ae6e189187cd58890fcf51eff1af04424b54bf73106727839ba5ba785e4ad95162e3aa1f01c70c552435065dafe0b6751acae0b78cdfd6fbd2bf290d0255ace919b5f1629cbb574df23211a03023b42df886576d84abf4e7e85675b73879b1c45f7d9dfcdb33b344919c4ae5981e8ebaa96242d776cde2bf6fbad82b6dd0a20d942ad86d6a4efbec685903a9f0160c093f6e6040b543cbca564215154dc2f76390a48b64778d913f43dc764af73b33e21caf49938b856939c0a03e625e018a6829f9966a43248cc8b8ec05a4519c8028bb096417c4570f14c2c7172995fa460acf17be961a48d9d4b370a926116c789503bd6b5dff9993f8ac9cd914d2fc18e5063e4af5c457c3c85155e5726de28222a5186d829f1160cd72893f8f0a685aa69aa9a45ac7097e94ce84d5343eaee4a017327d3528c81f065ff6c57eea3fbcf4f7021b017f08661ed8f2d38089a1f78738c8e2943889f8476a70c34617d82864ed17939dc2ff96b28007ea0365a932aa879cba97229fb21c913536ad64fa48e773cac69b302033188a8ff64c8aefae56bc9ce9d0eb5e94140f3aa662ce30ec3449acfd0ec77ccae26b9b4a0d36d9ac8bb770a575f0fb0a3cb0f83a4d2bf0b848a3d57cca50aa2760f90319fc9dc79e84bc5e7115488e7913589341a798f2dd36866932cebd23cd2a9fba36d5353f69e12a56232aca42e00fa561d779b560f2f8f2b13997af2adf7aad91ec4cb2b1ff7298127da7f8", 0x1000}, {&(0x7f0000002280)="f01338c119f4e53ffc7e345eaf0c9aa0a816895cf7d9adb78f967a2b918e3f4324759769c2f7c0f91641c24ea27e7886c8e5f76e317041b7e8913cd9c04c7d5be706cbfa88adc1a5f650596a6190130816bc60b4f61c1b74b8ac8aa304e98331583b80484d3ffa948d31bcbb5f2ef5d7529893e68d1b7063b15482537a061b05d8b49cf9a237d9c70badfe868b43ac864620dad685835de4bba11a81babb64b239e0528287e89e0c08546c80a8a43f9bd8faded26bb9ab61abe5acf398336a961ad22e86cc40d433ae95cbdc63447be16d5b", 0xd2}, {&(0x7f0000002380)="a4fc1da5e7aae81188ed246db4d083972da3fa85b6ba9bb85c8224ec1babceb5e9420fa83b44c41d18649f1becf34b4e3d19286c2f7dc1cc85efe3bef5b88a5d991da1486095f9b6be205d68c03f1e563ee37ccf4e2c95746b63f3b4ce9ca9d63b8dc4b7829ec2e736772523a1fac96b495548f5328601308315cfb0cd7938dc0ad066be63d2f97bc25e8591564b6b1d50c3b51e5d0752ac827d51b62d6fbef732e012c60b66e4847e3554cd17177d264a0f6765cd55025be024f4f7ab35", 0xbe}, {&(0x7f0000002440)="bf1190ee413610848a17f70a67f2afaee84afb4e3fdc81506ee5ba24e3b82bb99225a9c3eb8e205bc0d1d10ea843ccb4a11f2c7281dc13cb4bf526111fb9767b9690cf9866b73af8588a1b13be0b61aad946c9a2f67165db6b59bfb7c1065d43b85a6a2a2baa97c299321d2669d7bf6d32e5e52406956f44795ea335e89112ecc2d687de44c54f46994777ff9d507d3bd0a40b7a2e531c83e9", 0x99}], 0x7, &(0x7f0000002580)=[{0x90, 0x1, 0xab42, "09548b475209c8347f75f0194eedc6b025b710eeac7a6abbee5b72da7f275b5506e2e98f932cc24acce5f2c281051662079c1ab24344ca07524b988899e0ecc6a2c74e9732b5b72cf65489590963fd05fd3ac48648ee6701f8f8a2a6154fd93c0cfbc2a5bdd35b3fb562e958a3c7238ca1d357bf5d0eca23a0f7"}, {0x108, 0xffff, 0x1000, "264d2056657f4abd1633136a64f5365e3d185373afc6fbe32fd024aac20bc1f05043a13ece1ef2fae67e9faaf6ea448fbe8e94e7e324b02cc98ea539113a48effb50c1aed7abd44fd75e712dfcf9d5916bcfdecb92179ec8dadb9330d2bcb5d1e620706c53baa809ca2706a3b4305bf57958758bb56340db0aa85674e8232ca202baa5c58d8e3154597a6725005afc3c4bd7dcbbbab536675166cc11aa5b3cea9492271dd834a705173f13fc9b73ed2d4a64922c7bec78402573cbc7dc3909812847d6a0782efd0444e07a7063f76d6e437ce378f34b413fda22289f348ef19243b0f62a7fa3d79864a8ecda74fa82c8a3c2fd1834e3d3"}], 0x198}, 0x400) readv(r9, &(0x7f0000002800)=[{&(0x7f0000002780)=""/73, 0x49}], 0x1) r10 = accept$unix(r7, &(0x7f0000002840)=@file={0x0, ""/4092}, &(0x7f0000003840)=0xffe) getsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f0000003880), &(0x7f00000038c0)=0x8) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000003900)={0x0}, &(0x7f0000003940)=0xc) setpgid(r6, r11) fcntl$setstatus(r8, 0x4, 0x4) 2.382931276s ago: executing program 1 (id=71): sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, "0100012d29fb000700000000098002005a00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000300)="77bd673bb5b8cc0c16ed080500000000000000d7f4601faa903493e339865dce0f225da73c1eede2526d", 0x2a}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="11"], 0x20, 0xc}, 0x6) r1 = syz_open_pts() munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) write(r1, &(0x7f0000000240)="c570a4a5bbebc12d2a91854a3269facb1316b1dbefdc29ce59a480cfbf608dea9c620e5c769e41325bb05beb095558da1082977cecf0ae7465d33a476b2bf8d8323faf622b829cdd2def3aebda43f9d65bdedac3153eaa24e781fe6c886078dc1997598181a8a2b44b588cefa7fe886b4990181ebd182952bc83b084eeaf3c75abd47f349f01f6", 0xfead) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x57, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) 1.532201476s ago: executing program 4 (id=110): symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') readlink(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000dc0)=""/247, 0xf7) socketpair$unix(0x1, 0x1, 0x0, 0xffffffffffffffff) r0 = syz_open_pts() mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x6a) socket(0x18, 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x8, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x1, 0x200726, 0x2800, 0x7}, {0x2, 0x8, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1ce, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x8, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x7, 0x5}, {0x8000, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r2 = socket(0x2, 0x2, 0x0) setsockopt(r2, 0x0, 0x3, &(0x7f0000000140), 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) r3 = socket$inet6(0x18, 0x3, 0x5) listen(r3, 0xfffffffb) 1.530805362s ago: executing program 5 (id=112): ioctl$TIOCSETA(0xffffffffffffffff, 0xcd504404, &(0x7f0000000000)={0x8375, 0xfffffffe, 0x8, 0xfffff7ff, "d6000000010000fc00", 0x0, 0x3}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x100}, {}, {}, {0x2, 0xffffffff}, {0x3, 0x4}, {0x0, 0xfffffffc}, {0x0, 0x3ffffd}, {0x0, 0x7}, {0x3}, {0x1, 0x4}, {0x0, 0x3}, {0x0, 0x1}, {0x0, 0x4}, {0x1, 0xfffffffd}, {}, {0x0, 0x8}, {0x3, 0x3}, {0x3}, {0x2, 0x7f}, {0x2, 0x8}, {0x0, 0xfffffff7}, {0x3}, {}, {0x0, 0x1c}, {0x1, 0xfffffffd}, {0x0, 0x9}, {0x2}, {0x2, 0x8}, {0x1}, {0x0, 0xfffffffe}, {0x1, 0x8}, {0x1, 0x3}]}) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) open(&(0x7f0000002600)='./file0\x00', 0x78e, 0x0) chroot(&(0x7f0000000180)='./file0/file0\x00') r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x4, &(0x7f00000012c0)="15000000", 0x4) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x28, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x62, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60975203002c0003fe8000000000000000000000000000bbfe8000000000000000000000000000aa00000000000000003c0000000000000004010200000000004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5002000590060fff"]) 1.513178198s ago: executing program 4 (id=115): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) select(0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x2c}], 0x1, 0x0, 0x0, 0x6}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r2, 0xc4504446, &(0x7f0000000740)={0x6, 0x2, 0x2, 0x5, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x810}) r3 = socket(0x2, 0x400000000002, 0x0) r4 = dup2(r3, r1) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000080)=0x2, 0x4) bind(r1, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) sendmsg$unix(r5, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x7, 0x7, 0x80000001, 0x7ff, 0x10001, 0x10, [{0xfffffafe, 0x7, 0x4, 0x71004}, {0x7, 0x4, 0x8, 0x3}, {0x6, 0xf87, 0x0, 0xafa}, {0x1, 0x800, 0x7}, {0x5, 0x80000003, 0xffff, 0x7}, {0xffffffff, 0xf, 0x5, 0x5}, {0x10000, 0x1, 0x9, 0x6d}, {0xa, 0x803, 0x14, 0x8}, {0x2, 0x40000081, 0x1, 0x9}, {0x1, 0x28001, 0x6, 0x88}, {0x6, 0xfffd, 0x9, 0xaeb}, {0x807, 0xf, 0x8, 0x5}, {0x2000b8c, 0x4, 0x101, 0x6}, {0x29a71717, 0xfffffffa, 0x2, 0x20006}, {0x4, 0x7, 0x800007}, {0x0, 0x8, 0x0, 0x30003}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, &(0x7f0000000140)=0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) 1.29403911s ago: executing program 5 (id=118): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f0000000000)=[{0x84, 0x7, 0xf3, 0x8}, {0x4, 0xd, 0x13, 0x4a}, {0x1ae, 0x8, 0x1, 0x1}]}) syz_emit_ethernet(0x3a, &(0x7f0000000100)=ANY=[]) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x101, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') unveil(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='r\x00') symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0x715, 0xc3) 1.29284701s ago: executing program 5 (id=119): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x40) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)='#!', 0x2}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) writev(r1, &(0x7f0000000080)=[{&(0x7f00000002c0)="f968f845920e632101a1a16648a42512d1d22bd616faaba0a30c4a4a36fe437a5820bd378a55b0b05c3d9a576d", 0x2d}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="71f95f84cf308053ee764943fdfe1a8899f603b6bbe471af2f60545c35036fc96bbdb6dd5fec77a54ecac9073e", &(0x7f0000000080)=0x2d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r2, &(0x7f0000000480)='\x00'/14, 0xe) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x0, 0x0}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="20092000019c0a", 0x7}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 1.292418675s ago: executing program 5 (id=120): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000af7000/0x4000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000987000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x2}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000b76000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000673000/0x2000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f000071b000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00002e1000/0xc00000)=nil, 0x14b}, {&(0x7f00008c9000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00009a6000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ead000/0x1000)=nil}], './file0\x00'}) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) (async) close(r0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0xb1, 0x0, 0x3, 0xc}, {0x16, 0xa, 0x7f, 0x400f}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) 874.190241ms ago: executing program 6 (id=128): setreuid(0x0, 0xee01) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) setrlimit(0x1, &(0x7f0000000140)={0x9, 0xff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x84, 0x3, 0x0, 0x1}, {0x44, 0x1, 0x7, 0x200}, {0x6, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="91a6e34dd8bbffffffffffff86dd65233cdc00002baafe800000000000bc900e00000000000000bbff010000000000000000000000000001"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0xfe}, {0x0, 0x0, 0x40, 0x9}, {0x2, 0x0, 0x0, 0x85}]}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x41) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f", 0x3}], 0x1, 0x0, 0x0, 0x406}, 0x0) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f00000001c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe53) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x5, 0xb5, 0x1, 0xdd9}, {0x5, 0x3, 0x7, 0x7}]}) 756.622882ms ago: executing program 6 (id=131): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x880, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff00e0300eaaf80800475a7c51b05be00b000024fffd000007019078ffffffffe0000001440806018000200010"]) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=""/60, 0x3c) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) ioctl$VNDIOCSET(r0, 0xc0785101, &(0x7f00000000c0)={0x0, 0x1, 0x0}) geteuid() getpid() geteuid() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) select(0x40, &(0x7f0000000880)={0x7fff, 0x0, 0x0, 0x0, 0x0, 0xffd, 0x0, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000240), 0x0, &(0x7f0000000280), 0x0, 0x400}, 0x1) 755.73078ms ago: executing program 6 (id=132): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) ioctl$TIOCSETA(r0, 0x20004109, 0x0) 754.286809ms ago: executing program 6 (id=133): r0 = socket(0x2, 0x4001, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) dup2(r2, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000001080)=0x7fff, 0x4) syz_emit_ethernet(0x1000e, &(0x7f00000003c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xff14, 0x0, 0x2000, 0xfc, 0x0, 0x0, @empty, @empty=0xac1403aa}}}}}) 671.012816ms ago: executing program 6 (id=134): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r0 = socket(0x18, 0x3, 0x3a) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/61, &(0x7f0000000240)=0x3d) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x6}, {0x1, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0x8}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x2000, 0x1e5f) r1 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x800, 0x3, 0x2000007, 0x5, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x7, 0x7, 0x4, 0x8000}, {0x7, 0x8, 0x100, 0xfffffffb}, {0x8, 0x8000b86, 0xfbffff7d, 0x9}, {0xfff, 0x8800, 0x3}, {0x401, 0x2, 0x2800, 0x7}, {0x2, 0x2, 0x3, 0x99}, {0xcdf, 0x42a7, 0x4, 0x4010}, {0x6, 0x80b, 0x14, 0xb}, {0x2, 0x82, 0x80004, 0x9}, {0x4, 0x8101, 0xd1b, 0x88}, {0x1e0, 0x8, 0xc, 0x3}, {0x7ff, 0x9, 0x9, 0x5}, {0xb8b, 0xc3b, 0x5}, {0x29a71717, 0xfffffffa, 0x0, 0x5}, {0xc, 0xe5, 0x6}, {0xfffffffd, 0x9, 0x4, 0x30005}]}) pipe2(0x0, 0x4) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 670.171753ms ago: executing program 6 (id=135): r0 = kqueue() fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffff6, 0x1000100010008, 0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) select(0x40, &(0x7f0000000140), 0x0, &(0x7f0000000200)={0xffffffffffffffcf}, 0x0) poll(&(0x7f0000000300)=[{r1}], 0x1, 0x0) r2 = kqueue() getrusage(0x0, 0x0) kevent(r2, 0x0, 0xfffffffd, &(0x7f0000000040), 0x5, 0x0) kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x400, &(0x7f00000002c0), 0x5f, 0x0) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) nanosleep(&(0x7f0000000000)={0x0, 0x31000001}, 0x0) 612.94257ms ago: executing program 4 (id=138): syz_emit_ethernet(0x66, &(0x7f0000000080)={@random="e706f2ffff1f", @random="391e7dd7a2d7", [], {@ipv6={0x86dd, {0x0, 0x6, "00f800", 0x30, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3, {0x9, 0x6, "c46dea", 0x6, 0x62, 0x8, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2}}}}}}}) (async, rerun: 64) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) (rerun: 64) 611.87591ms ago: executing program 4 (id=139): mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x6381) r0 = socket(0x2, 0x2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0xa, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0xab8, 0x4) 604.728025ms ago: executing program 4 (id=141): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b92) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x400000000000181c, 0x2, 0x6}, 0x0, 0x0, 0x0) r0 = kqueue() r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r1, 0x1) flock(r1, 0x2) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x80) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000080)="bf30e5c928783b63fa9dc486a7817494", 0x10}], 0x1) kevent(0xffffffffffffffff, 0x0, 0x7fff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffb, 0x35, 0x0, 0x0, 0x8000005}, {{}, 0xfffffffffffffffb, 0xc1, 0xf0000000, 0x8000000000000001, 0x46ad}, {{}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0x1, 0x8}, {{}, 0xfffffffffffffffd, 0x20, 0x10, 0x7, 0xb80}, {{}, 0xfffffffffffffffb, 0x40, 0x20000000, 0x9, 0x3}, {{}, 0xffffffffffffffff, 0x0, 0x2, 0x6, 0xe}, {{}, 0xfffffffffffffffd, 0x1c, 0x40000000, 0x2, 0x100000001}, {{r0}, 0x3, 0x38, 0x4, 0x4000100, 0xfffffffffffffffb}], 0xb19, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x39, &(0x7f0000000040)="000dd998", 0x4) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) dup2(r0, r2) 572.542832ms ago: executing program 2 (id=144): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x40, 0x5, 0x800440}, {0x84, 0x85, 0x0, 0xa}, {0x16, 0x3, 0x0, 0x48a6}]}) (async, rerun: 64) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (rerun: 64) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x2, 0x0) close(r1) (async) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x10000, 0x4) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xe5, 0x0, 0x0, 0x0, 0x0, 0x10, 0x2}, 0x5, 0x0, 0xffffffffffffffff, r3, 0x1ff, 0x4000000000, 0x6, 0xb}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x126, 0x3c}, 0x9, 0x67, 0x0, 0x0, 0x5, 0x200, 0xffffffff, 0x8}) (async, rerun: 64) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async, rerun: 64) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0xfffffffe, 0x4) (async) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) (async) r5 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) preadv(r5, &(0x7f0000000340)=[{0x0}], 0x1, 0x1) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@empty, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x1, 0x3, 0x1c, 0x66, 0x1518, 0x9, 0x1d, 0x0, @remote={0xac, 0x14, 0x0}}, @udp={{0x1, 0x2, 0x8}}}}}}) 537.733993ms ago: executing program 2 (id=147): r0 = socket$inet(0x2, 0x1, 0x0) recvmsg(r0, &(0x7f00000004c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/134, 0x86}, {&(0x7f0000000100)=""/174, 0xae}, {&(0x7f00000001c0)=""/101, 0x65}, {&(0x7f0000000240)=""/157, 0x9d}, {&(0x7f0000000300)=""/179, 0xfffffffffffffe09}], 0x5, &(0x7f0000000440)=""/96, 0x60}, 0x1040) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x3, 0x1}) getsockopt(r1, 0x80000001, 0x9, 0x0, 0x0) socket$inet(0x2, 0x1, 0x0) (async) recvmsg(r0, &(0x7f00000004c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/134, 0x86}, {&(0x7f0000000100)=""/174, 0xae}, {&(0x7f00000001c0)=""/101, 0x65}, {&(0x7f0000000240)=""/157, 0x9d}, {&(0x7f0000000300)=""/179, 0xfffffffffffffe09}], 0x5, &(0x7f0000000440)=""/96, 0x60}, 0x1040) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) (async) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x3, 0x1}) (async) getsockopt(r1, 0x80000001, 0x9, 0x0, 0x0) (async) 520.734567ms ago: executing program 2 (id=150): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0) listen(r0, 0x0) r2 = socket(0x18, 0x1, 0x0) getsockopt(r2, 0x6, 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/16, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000280)=[{0x4018, 0x3, 0xe8, 0xfffff4a9}, {0x9, 0x0, 0x8, 0x8}, {0xe, 0xf4, 0xad, 0x8}]}) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file1\x00'}, 0xa) 448.008346ms ago: executing program 2 (id=152): mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async, rerun: 32) madvise(&(0x7f0000648000/0x1000)=nil, 0x1000, 0x4) (rerun: 32) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) unlink(&(0x7f0000000040)='./file0\x00') (async, rerun: 64) r0 = shmget(0x0, 0x4000, 0x0, &(0x7f00005d8000/0x4000)=nil) (rerun: 64) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000), 0x10) connect$unix(r1, &(0x7f0000000000), 0x10) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x3000) (async) kqueue() unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') (async, rerun: 32) unveil(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000180)='r\x00') (async, rerun: 32) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000180)="c96bc675b3211e01715db0bb4bd61919925e7ce256f77e97b7be2ff4d25081ebf729a85dfee1b3a09e9e478ef303dbd564d3a622ea8ed0ee4749ead32a86c2191ed170911fabecc31b6bb21c819d", 0x4e}], 0x1, 0x0}}, 0x10, 0x400) (async, rerun: 32) r2 = socket(0x18, 0x2, 0x0) (rerun: 32) ioctl$FIONREAD(r2, 0x8020697a, &(0x7f00000001c0)) mkdir(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x46) (async, rerun: 64) r3 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (rerun: 64) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000080)=0x6) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)="02000000", 0x4) 441.590149ms ago: executing program 0 (id=154): setrlimit(0x8, &(0x7f0000000100)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x1, 0x7, 0x800}, {0x18, 0x0, 0x19, 0x6}, 0x400, [0x4, 0x6, 0x3b, 0x1, 0x4, 0x5, 0x8, 0x10001]}, 0x3c) r3 = dup2(r1, r0) ioctl$TIOCSTOP(r3, 0x2000746f) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0xffffffff) mknod$loop(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x35, 0x0, 0x0) rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000000c0)={0x9, 0x1ff, 0x6341, 0x800, "c90dff11a26f0fe2054e9ba4a0da03332fe693df", 0x5, 0x4}) syz_emit_ethernet(0x92, &(0x7f0000000000)={@random="8f7321e3cfb0", @empty, [], {@ipv4={0x800, {{0x1f, 0x4, 0x0, 0x0, 0x84, 0x82, 0x0, 0x3, 0x1, 0x0, @loopback, @rand_addr, {[@timestamp={0x44, 0x4}, @timestamp={0x44, 0x40, 0x8, 0x3, 0x9, [{[@broadcast], 0x400}, {[], 0x80}, {[@multicast2], 0x2}, {[@local={0xac, 0x14, 0x0}], 0x3}, {[@broadcast], 0x8}, {[@local={0xac, 0x14, 0x0}], 0xee40}, {[@rand_addr=0x7], 0x3a}, {[@remote={0xac, 0x14, 0x0}], 0x3}]}, @generic={0x82, 0xe, "a63cd607782659e2506c2ee5"}, @timestamp={0x44, 0xc, 0x9, 0x0, 0x9, [{[@loopback], 0x8001}]}, @lsrr={0x83, 0x7, 0x8, [@remote={0xac, 0x14, 0x0}]}]}}, @udp={{0x2, 0x2, 0x8}}}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) connect$unix(r6, &(0x7f0000000000), 0x10) sendmsg$unix(r6, &(0x7f0000000900)={0x0, 0x0, 0x0}, 0x0) write(r1, &(0x7f0000000140)="2467b9ccabed6366a3c7ae50b40253490a88af4a86d4f43e3ebb627d7aa169d8210d3d332960f13cde53fc65c0feeca18f8bda91d0283a05582ad1a60c697ab2852832b5d7b7996b3f5ad68e4fa6e6b509987d4ee8e11aa87c655bf79b77e30739af8845d46fe7324930ba8ec56dbb5bf4629159", 0x74) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xd144, 0x7f, 0x86, 0x0, "2cf973c19e5fd700000000000000000000001200", 0x4, 0x12}) connect$unix(r3, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) 434.777762ms ago: executing program 5 (id=156): mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TIOCSETA(r0, 0xc4504443, &(0x7f0000000740)={0x0, 0xfffffffe, 0x0, 0xffffffff, "9706004ff1c10949eb0700000100040a0047c1d0", 0x0, 0x9}) munmap(&(0x7f0000363000/0x2000)=nil, 0x20001) 385.805735ms ago: executing program 0 (id=158): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000013c0), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x4004570c, &(0x7f0000001400)) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) mkdir(&(0x7f0000000240)='./file0\x00', 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000080)='x\x00') mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x6) 385.058636ms ago: executing program 3 (id=160): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x7c, 0x0, 0x4, 0x4}, {0x4006, 0xfd, 0x0, 0xfffffffe}]}) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x66, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x2, 0x0, 0xfffd}}}}}}) sysctl$kern(&(0x7f0000000080)={0x1, 0x23}, 0x2, &(0x7f0000000140)="2d3c62ba64d465c0031a6785c8b5972a5d67a8a975a051b7f61eb8dd6396f0b41735fe0b640030a9aa30643986706105142d603d1d2bbe2e14abc9abf1209e462fd8bcf12228b8d7a26110dac57abbe2e6ce8ba29eb03a300dba1359bceb741481bd6d329c7fc24198ba415d362c131473e3a61d0f36", &(0x7f00000000c0)=0x76, &(0x7f00000001c0)="9eb2f34376efe936fe06ca5060e5ab47b14c8c09f2af90b4894ea7018da8af4a69c5b0fd715f10aab5f15e769025fd1dda0d14509d68bb8cf750e628456450cf90837c63db5a950e51d1d408052e8170fb5d3f1dd885bf0877d04b654da6069c0a2259c859b7f75944e564713de43e6b0d375d63c3e2c11a155e1992984172ecee857840b67726eea42bb413a69c0e789e9f1ab2cc44c8225a3ed90bf5fa846d38bfccb13a76633e5e", 0xa9) 368.199951ms ago: executing program 3 (id=161): poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) execve(0x0, 0x0, 0x0) 365.62853ms ago: executing program 5 (id=162): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000440)=0x59) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r1, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/223, 0xf4}, {&(0x7f00000001c0)=""/252}], 0x57) (async, rerun: 64) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) (rerun: 64) 212.061117ms ago: executing program 7 (id=163): r0 = socket(0x2, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0xfffffffd, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x3}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000040)={{0x1, 0x4}, 0x8, 0xca80, 0x7}) dup2(r1, r0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) connect$unix(r0, &(0x7f0000000000), 0x10) 209.172438ms ago: executing program 0 (id=164): setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) sendto(r0, &(0x7f0000000000)="58ac8b90e6429845ab5a685606ca04fa726ede2624b6068d56466ea1928dad1880c93c69bf881aaa91aaae9b227ac12eac3625f23a414427835d0bafac3d8cfae2eb4f091d0ab0d763294757a98afdb9716c9fafddcadc4d4326f766a9bedcacf648a87afcc4ddb019739edac7b79eefb8a713d886dc83373be97bd51a1cc0cbbce69ae9b7af59605ebd711186b53a5844953f853f19704b4d96fbf8001962b47b4f5baf88c382effef46fea4414041302078bce669586bb0c71647240ea40f389a105712e53e05288cec86fbe2465f711cab32784309541decf7a38a61252358d8a2050f6a8b1e326dad1214b4b9ba3e6a21ecf9f7a2dae689d93", 0xfb, 0x4, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x2, &(0x7f00000004c0)="de513812", 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x5}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x74e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffff"]) open(0x0, 0x78e, 0x0) getpid() setgroups(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x2}, 0x10, 0xe) r3 = msgget$private(0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) sysctl$hw(&(0x7f0000000280)={0x6, 0xe}, 0x2, &(0x7f0000001040)="06c7a6", &(0x7f00000002c0)=0x3, 0x0, 0x0) msgsnd(r3, &(0x7f0000000b40)=ANY=[@ANYBLOB="0200000000000000ea8331a27288c347ecefe8ec57959b6ba2b8dfcef83875f96cb5d719ecee64ad2de2a671319330d81e114896561c54aa156fe2c1e13a91edcb3b13ace6aba82991c5b4083b057088eee9da9a61ae0829dfcb20df89ac2ed65fd8014b231fddec3fb531045015e0424ca6e32c6dc6133901fbff6bf404ace8b99771882bbc395ab24373190d951c7523c2bccc8ea9350d6b7a0eb88f9e26018c42e5ba5c50ced14ee2c18652b82839a67ba1a58f601af15d3ae75d224e8f"], 0xf0, 0x800) msgrcv(r3, &(0x7f0000000e40)={0x0, ""/163}, 0xab, 0x2, 0x800) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[{0x10, 0x1, 0x5}, {0x10, 0x1, 0x4}], 0x20}, 0xc00) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r5, 0xc4504449, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) 208.3283ms ago: executing program 3 (id=165): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r0, 0xc0084427, &(0x7f0000000000)={0xfffffffd, 0x5, 0x2, 0x7, "97a2a29a000000000200"}) setrlimit(0x1, &(0x7f0000000540)={0x80000000007, 0x800000000000081}) close(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x4, 0x0) ioctl$FIONREAD(r1, 0x80206916, &(0x7f00000001c0)) syz_open_pts() ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x9, &(0x7f00000004c0)='./file2\x00', 0x8}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x7ff, 0xffffff80, 0xfffbfc02, 0x280a1a0, "bb08000100f167d910508bc49d7323000000007e", 0x3, 0x2}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000440)={0x162, 0x4794, 0x3ff, 0x4, "e7cd4f57284b3aaa975b098b5e337c8724a5ad50", 0xa, 0xf}) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x9, &(0x7f0000000080)='./file0\x00', 0x8}) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637d) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x9, 0x0) r3 = open(&(0x7f0000000040)='./file2\x00', 0x1, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000140)=[{0x0, 0x1, 0x3, 0x40}]}) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5eff) acct(&(0x7f0000000080)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pledge(0x0, &(0x7f0000000180)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88\x1f\xf4_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P&\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/661) setrlimit(0x8, &(0x7f0000000580)={0x20000000000203, 0x4c}) syz_open_pts() mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000100)='./file2/file0\x00', &(0x7f0000000140)='./file0\x00') 207.714754ms ago: executing program 7 (id=166): syz_emit_ethernet(0x46, &(0x7f0000000100)={@broadcast, @random="c7a2e46f05fa", [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x38, 0x68, 0x0, 0x0, 0x1, 0x0, @empty, @remote={0xac, 0x14, 0x0}, {[@rr={0x7, 0x3, 0x9}, @generic={0x7, 0x5, "30da5b"}]}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x2e, 0x0, @multicast1}}}}}}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x2, 0x401) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) syz_emit_ethernet(0x3a, &(0x7f00000000c0)={@random="6f9553791acb", @broadcast, [{[], {0x8100, 0x0, 0x0, 0x4}}], {@ipv4={0x800, {{0x5, 0x4, 0x3, 0x3, 0x28, 0x66, 0x2, 0x1, 0x3, 0x0, @broadcast, @loopback}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x1, 0x1000, 0x0, 0x3}}}}}}) (async) syz_emit_ethernet(0x3a, &(0x7f00000000c0)={@random="6f9553791acb", @broadcast, [{[], {0x8100, 0x0, 0x0, 0x4}}], {@ipv4={0x800, {{0x5, 0x4, 0x3, 0x3, 0x28, 0x66, 0x2, 0x1, 0x3, 0x0, @broadcast, @loopback}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x1, 0x1000, 0x0, 0x3}}}}}}) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0xff) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000180)={@broadcast, @remote, [], {@arp={0x806, @generic={0x6, 0x5208, 0x6, 0xc, 0x2, @random="448900021be1", "1ff8c2064e56abb5566456e1", @empty, "3b62c512bcf37679921cab4a92f89845"}}}}) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0) (async) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0) 207.439307ms ago: executing program 2 (id=167): r0 = socket(0x6, 0x2, 0xfc) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x2, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 68.727449ms ago: executing program 2 (id=168): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x6c, 0xdc, 0x4, 0x409}, {0x1ae, 0x0, 0x0, 0xffffff7e}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}, {0x80, 0x85, 0x0, 0xa}, {0x16, 0x3, 0x0, 0x48a6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="00a0061a6c3c4870929e173a7a8e008d0ca82026c05d000000000000c3969b00f7b8f4b9a3ed8ca2c45b102ba1", &(0x7f0000000080)=0x2d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000540)={&(0x7f00000000c0)=[{0x21, 0x3ff}, {0x20, 0x2}], 0x2}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x8) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000004c0)={0x1, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0xffffffc0}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmmsg(r5, &(0x7f00000003c0)={0x0, 0x6}, 0x10, 0x6) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f00000002c0)=ANY=[]) ioctl$FIONREAD(r1, 0x80606942, &(0x7f00000001c0)) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0xb, 0x1, 0x4, 0x9252, 0x1}, 0xc) select(0x0, 0x0, 0x0, 0x0, 0x0) 68.307439ms ago: executing program 7 (id=166): syz_emit_ethernet(0x46, &(0x7f0000000100)={@broadcast, @random="c7a2e46f05fa", [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x38, 0x68, 0x0, 0x0, 0x1, 0x0, @empty, @remote={0xac, 0x14, 0x0}, {[@rr={0x7, 0x3, 0x9}, @generic={0x7, 0x5, "30da5b"}]}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x2e, 0x0, @multicast1}}}}}}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x2, 0x401) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) syz_emit_ethernet(0x3a, &(0x7f00000000c0)={@random="6f9553791acb", @broadcast, [{[], {0x8100, 0x0, 0x0, 0x4}}], {@ipv4={0x800, {{0x5, 0x4, 0x3, 0x3, 0x28, 0x66, 0x2, 0x1, 0x3, 0x0, @broadcast, @loopback}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x1, 0x1000, 0x0, 0x3}}}}}}) (async) syz_emit_ethernet(0x3a, &(0x7f00000000c0)={@random="6f9553791acb", @broadcast, [{[], {0x8100, 0x0, 0x0, 0x4}}], {@ipv4={0x800, {{0x5, 0x4, 0x3, 0x3, 0x28, 0x66, 0x2, 0x1, 0x3, 0x0, @broadcast, @loopback}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x1, 0x1000, 0x0, 0x3}}}}}}) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0xff) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000180)={@broadcast, @remote, [], {@arp={0x806, @generic={0x6, 0x5208, 0x6, 0xc, 0x2, @random="448900021be1", "1ff8c2064e56abb5566456e1", @empty, "3b62c512bcf37679921cab4a92f89845"}}}}) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0) (async) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0) 68.04466ms ago: executing program 0 (id=169): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{}, 0xedd}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) setuid(0xffffffffffffffff) r1 = shmget$private(0x0, 0x3000, 0x386, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000280)=""/158) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x7, 0xa, &(0x7f0000000100), 0x0) setsockopt(r2, 0x1000000000029, 0xc, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setregid(r5, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, r3, r5}, 0xc) socket(0x2, 0x3, 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) setuid(0xee01) rename(&(0x7f0000000280)='./file0\x00', 0x0) 67.599028ms ago: executing program 7 (id=170): openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f00000003c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) (async) r0 = kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x10d, 0x3, 0xffffffffffff564e}], 0x1, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="00a0a78d0ce81d175db5448df4d9338f42b58f980fa801000000000000800017bc33dc40e229704fe7bcb9b3d43f28c5369eedb3780400000000000000e3125572f402329e78eedbbe2978aec1", &(0x7f0000000080)=0x4d, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (rerun: 64) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f00000002c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x5, 0x28, 0x0, 0x21, 0x0, 0x0, 0x0, @multicast1, @loopback}, @tcp={{0x1, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x20, 0x8}}}}}}) 63.045642ms ago: executing program 3 (id=171): r0 = shmget$private(0x0, 0x3000, 0x202, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f00000000c0)=[{0x0, 0x2, 0x2}, {0x4, 0x0, 0xb, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x38, 0x0, 0xffffffffffffffcb) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x27, &(0x7f0000000000)='Z\x00\x00j', 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="69e1629b617452e06c828c7486dd606b9efb00085000cb697a653e2c6f000000500000000000ff020000000000000000000000000001"]) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x6000, 0x404) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x2e, &(0x7f00000001c0)={@broadcast, @empty, [{[], {0x8100, 0x5, 0x0, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @random="8e22bea1ddc1", @rand_addr=0x4000000, @local}}}}) setsockopt(r2, 0x0, 0x7, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0xffffffff, 0xfffffffd) 62.156624ms ago: executing program 0 (id=172): open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x5c149a46099f24d2) 6.484438ms ago: executing program 0 (id=173): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x42876) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "01000000d000"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x1, 0x0) sysctl$kern(&(0x7f00000000c0), 0x2, &(0x7f0000000140)="5e6158ba2561e735fe0a78d4c035dc0baa277e70d25adcee55c93cccabcb", &(0x7f0000000180)=0x1e, &(0x7f00000001c0)="675f3d8fb5bfa9ca", 0x8) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7fffffff, 0x0, 0x1b}, 0x0, 0x0) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1ff}, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="43ae06ca31", 0x5}, {&(0x7f00000014c0)="0d8042993e739ee4479f166e43cb5373d1854ab88350a6fbf9ae09c31af727b0a0d0a39ab6e98d8c82b81b556add6a9de72f8210ef001678b81b264929fea0390cd48acb02e43d7bfbf488f83d48f5d15702a04ae7abea36b9b15848cd4a3bbc72983abd81c20335b9cf5c6695fdae41364f85e839b718bff4edd9d57eb3070303b874294d9e1ce5a71fe40ba861f36058c3681b582b3845a68ad5ba3736d2c915cf35e149729a800776ef9bc59a2a91f047ed2dce6f94b5ad4cfd953552a6ce20805b1f497dafaf401f7ff98bdca2fe37d830ff00f61e0efcca04a835e72c4cb5d766b335b46df099b71745533ca05ce3367379b76a0356a47f30e151a02191963270bf324c6c83e100398841dc5b3ef54f4c08e42a7116ea5681ee884cd67f72bba6f415c204ee679e074927d859fe82e1d76e677b933d3f74f3e2725c6eb693cd68cb593ea1d9ef7f045b7d1c91fa5b3ffe002dbb001129b08191ca71ddb84a5bfe464b5c09ab8695580cbd367e1e42c6097ea835f60dbe27bf0fc4afebaf176017c20425748885b180474f46425fdf1ef4f113a730177e160b6452971ba864a35c20b599260818858d16b540155c4c2a04eb77cb5571b09db425c871c0b6bbb7566ecda2d643aee2d191bb52a5d650acfa2d1a2bc08fc5e25c2e84a191b1f7ce85de7d98b179e4d02694a6de68db6f51a1079157fae9a8d876cfcc49571c165a6541f51891638f0e685de65acfaf862b108ccb2f1ae7829c55d429b0736d6749fd8a5a6e884ee23f639eef1f70e298ee2be5a784f43a1a24d5438a32c829d39695a59e61db04e92f101c90d85c7d63fd20edec9cff8dcf6fb09f0ec2c19e7a9dd83d74cca047b03f1ec45c1ee4ae3d95148296f258035a8f587204e4e71feee560bf6736c279c5da7d29ed2f4cd2de9a7107c21b9e2da3acfaaa45ef804f346ae9f7d650222b0b060e48ad476873aa05ee43cca0cfdfba70ce5b61f0fd87f587e885ad7a000e400c03492377b3f605419f8f26e662ca3187b84f45c356a88fc5d648cc361068afa9ee058f7802ea7560eadd09b6dd5703ba8a5dca79a77eaba532eb792cd7016097733c6af7db4764038733b089cd3faf8da39eb08c28f02fe24a5a097ade5b070195e1b0ccaeab459849fe80787c8419e6e899861b6b26b9ffa2609914748ef1316a28802a8fac6046104d0fa1b87f84191161bdb269f2b0d4bc533a5920e08d09f8f17c6901b6eec7a6bd67e6e38b9e312ea611329d576ae48929459be0c0a162d97f4a5de36901c554c83afa7302eeb9bdf0865ce5df9f4666ca4563f48dada70778c7d6eadb8e326b17b3d6624bdb8d98d9b98bffb2cea84b39a0d64c5674127d8c91df0e3f4dfe0591baa387bf35001cc7f90e26cb571c03a4b59b6ee87cb1cf0796872235c784b7e9effc4d8f7eba0e419cab20678ed181a07730bef5dd91d0409ee0d6f4a9b090a9b7ce9d889f14bd3bae2aad97febb7255d687cd7b22811f5ff05563799c2a106485ca09a43d63301a83427ea679ca77c79632f161553f7b8e77eef7db785b0734b893fd1d6668013772d846a506c5880665a105488dec77f7bb8c61f01dc16087825441a37ce3dd21a1efd66900ec51012bef34c5ca01d01dc58215364595c930ad3ad5fae477a663b21387b600966af22a16ff5c31fed64dc8e2da49ddbf33526745f1c4fd5d47153a887565796770e0e4531e128bfa52f4f79e3a3d48e32be22cf8d9a6e6cd84817179fffd25aebe6cc87c1d4d99b2290af746e10465c923c6c053c81294765c14f716d756a0b17b8d3a112859968c03bc89051eca6c7c144d4047107966acec31319b67cb7b91353d24b7dcde95a25ee1b26121b2d89e4a983b3852fe03dad1642246fdf23e7272dc9b9632b84e2c69bf92862cf30764a8817e748af51be09d46071f6ca380aa47806090955eb4daa46b2e4d1faba98ef9388f32e0b5d5318a2883e47c91d3681c690261af48a512c58eee509a1c014aead279a8744dacb39a563931a8cf36e8f5634422c8c62c4e9f268d42bfe7fd11e47a94e2968376435f930031d48b1d9a126eac88257fcdf64ec37f3c3f642c2024d7c6c7debc44b9a1632795f5a421d10c707d0cb87b09bf4dcfdf54e300c37a77f9663b7e0b0656a2b067dc25804acc936929b4e076ba9cee23ebe1f265890cc82f649c5d04e62e66bd4789b8ed73b8b5b4248c9d848be3387e1140dbb5ca8123f0e1ab7612deb26a57f0d92c78cfdc430033a920ceb0d2e167ec447cc576f55c62d9e825b0735c6e066bb2edbac488041fb13d696887ec203b26dd1415531054fe4ffd18347272165296dbe51e661be4d0c05dae0336f5917b7de75d19bbe3cca1330b05edacd52c48d06cf714e6781181056b0aca8d27411245300c212a3d1caef6423f2e2e2d8512fed4e7c6ad8617491b992a2470ee3a1b206222f24c7d2295c3ed2ba262ab17f0b255a53f507e2150c7fb8da9be14d767e63ccb3b39eb01baaa52079df2af22ffe2660be3972e6ca10f6698b009dca46b924125033f7e1ffbae1b79ded301b129ac60476ccdf9ecad8283afe8fe39225e5b81c600d09e9ae2adfd3383521064aaf8103d016389edec6dfef910c508bc619dd1dd9241f3a20353fcbcb5450de7d97ec49b1d76f28296740142bb3c7618f70b897d5a36d8d64566c1b6d014731e52d78da98fa7894e78b52cdcadd7d153c9b4b78ebebdb1b41f08125cb2dd0759b3c27bd99c8c2ec0673765c4531a1595becefc5ffe798ffa8ff5906125aa2a6d4932b1d48ccb72be7c3e8ca0f408d399b4601e7f9155a7bea77cfc4e0056fb16beff9cf3f55a68e624f67335d1b4273905404d72a6893b519bf83c48395c596a10988f0b02232f4e46dc721934eb92d5af42a24d09f47ba80184a5e90ff46970a49c67cd439d52edcb84d49a46d422c43165ebc4738df2d1b374613ff3a19f9c49f35125e8d1dd0f17ee66793c429fdf44fedb10017bda825427ec0aff6668b9233ec351285ed55dccb8347276513331d2bb712924293f21e733d10528e9a3336080c377f113ec8dfad1044641b34df22f92b2427411cb7a2f242c3fbb5f412844a2e0305d9a00b1e8c929e10c84be6f46f83f405092e99199505c1537b0881b0071bcb723877eafabcc5ff8e812ca65942746c7279d20700e7a56c013661e262f8f453de6ad39777f042bff85f5e77694a55db6afd8270a192ffc61e1a6e17009723862581f9bbd57070206d5619e6caf41a4b0363f3fdd45891ba1476271a4d4832969fb8f0cc4c49baeca5afd2e849006be591ac0bfe7b0b8b076fcf2ec1277870b2a15f2ae4298ae020afe0779068286bf8c5fd3d397b96af6036bec659fc1aa0abfa82fe87c92bac09d13dc0bd34c6564c691a67dd10be731124677035ddd3202ddf71e16eca46ae2b904620c018fe246c34790adce3bf80587985118f7ea40d0b4a6fefeb7e72e1e3d04c41ca3c5157f7272503c0304e485df261a6c98ed0a935cb742147f059a921752aec97f2689ef17edfc5ec3166d822f0d5c301c3d21d1d66fb1eb99263b570497e4bae7dae71d03fa976159809260dddc8c4f9b390f7ffa43de988f417ff44f7bf73b9f3e06d136dce81a2ab2e76828b000cfe79e6115317ca8febc1bd1290fa91bfb2505f203bbbea24eb341c0eaaf205514ed842dfab3b482a6e3de23ed812b242bf253c5f9b2b450444a3ad4f73c675772899e1291c1af8e221a732c832aeffec215e164f813b323d7e90138a4cf917c4caf6fb332a763e4944856e08178e7683b34c3c8f7766ae9efc96105aad65ba3fe55f4e0082e95259fc5bda27141ca38305cf6c551d12f818053dfd4381da36c7d3fe18967a7d048ae09bb3957fb315a4b3e535f34b886f664fbb3d7a0bb01f5e129ffe901e02ada8a59951ab3c4e35a4f60aff06446e73a2b1abe537a1263d90dfe89ba187b9efa484923a9736d629bfb95937850cf8c2c6f31df9e942b0004133c11fbbef4be5a97c5f712e0513a7b65630ee5293dce9c180d3772923d76c8412bb54a2fe968f819cdb76cbf6fa407cca893e1e3aa8cdb8dc013da84cf280c9435648b2752d14f0d9b513ddbcd9d05c322cb43c2c701ef6c67a38fcecb8c61a296980bcdf3a3bfe89c84af02feccc001ddb62e0d4c6722cc440006577e6ad37ab2bccef30c68192b87786310a8ded5aa81dcb36c670268bc5930b3a6dd2d30d7f2070084f90017fe130d9f714bfaaf3fc9a5464ff94e4d1abaf0ed4b9d7334b72870553c2bd69ce208669690a41d0df7710c46ad4970d7a9c5529aa24c15fb5239a07fa40a44e6f21348dc907ed67f7cd314092d8accdafe4d2ea8899988ce33e9a027d40712a1ac75cc72b6e7d9c98339c60012acf11c1ead337a42edae6b98a384e0bb98eeb9363f488e76292230b01c13d34e2a80c952995f18499cfbf3a205b812db2688246bcf40072a00c763acd33c35c2033aec7ac082ba668ccd6cec6284e0743e70ffac8739cd9f78e78887a8899cc68c96f173295c6e5e2253e1ae850ab1e2c2cf0e06aa68ee8782a296c5ce77b580a85dac63665c6f9f77ff505e48936d751cf624833085b3de95dbef45b956ff14381cd800ff4bb26e02c8475faf7dd8edb3dee296709a71653205ae697bf168cba714c566440e106cec481c63eb511474426e0f9d6667c3dc6c84465849fff150d38cc439d1e780fa34eb53bf5e5c7cb1fed27ae3ba8686a4baf4d30c8748d4e05afd769c5f4c6c2eb7dcbbf38323c7e13c867b76b3c7e63e2548fdcb4793e926a3d21ad4f492c2a0d9032f2f3ad72b4eec25c9137543d386ac38f789367e08e26852f8564a6dd4332a04daa0bdcefa2a815ed1b172d2620ba00733d0fb47ad1e42da880ce3facc0a154028b43cf2b8852e85afbf2a961cde0329208a4166ed5b6e9d5ccf1984ecbeaf8e37cb29599f0752f86a48b5a4383c3d7dc3732a8c5635760c628c26c0537f6bf77e86dec423f3b7f8057485af4db03bc3c92415de8b2454d6aa279676f1efcf0680612549e47434c1404ddea71eb84ac1f29e3f9fbe7b76ab2a68cd1a0da1099d5c385f4a84ea51ea8ad7477058ccf5e32b1d65a4ac76004bed34d4a7d22317eeacfc7ddc8500b6f7e07f03f5dd114cc5d42cffc9d11051142f41c84e693353219a376bc737f46a89c52d1dd0224177598002444304b51bc72316421ecc6c0e7a6ce02a5d520ff409fe6d23bd23bc0cf4881466bee1a61b9e7c7fe4ec154fba0ba0d655db02450dfc10c7547170f52c46f045c70f41e206f8d7491e43dfb9d9f7cc2542544214e493082b0f20afec85133a0b085f1ca3423e722bca6f0ac40aaa6a25f80b0094a575b8e9c6f35fcb66f37e260f7a8baf89a96b2fd1f40e6f041c714e2ec7c14df463dc548f85fe739266cb4fd8dbc98cd1e125a6aa4e4796b89b203b32ad14db719b2e5bee81f8a37cf9e2168f5f5ebd0729eb8923f9de5b943c42db9a3d925f54e2e25dcf450c0529c65827ede5a82c157c5d248d1361c9596928c07e133e147e61b196a98c2ad6b89979e3375c170b802fc296159ecb562dca19de5ec1f4028895abde9dc8c38661e287f328ff3dad0d6aa65eb98fecdb99c8e80b382d9f1d2d97143047cb2a3a98b8d7e8693e02a61827d0055917124af95b762a1cf25e2d07cf0b4c8df1ca8bf1d08102a34b36aa67dcea5399e453daf160b3f8da02899d0114f0e5fe2d7baacc3d7a656da529436f2e829be392fe750c8fa7ba19c8ffba3439", 0xfffffffffffffdc6}], 0x2) 1.175321ms ago: executing program 3 (id=174): r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) sysctl$vm_swapencrypt(&(0x7f0000001580), 0x3, 0x0, 0x0, &(0x7f0000001700)="10bb42d4", 0x4) close(r0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x2011, r0, 0x0) r1 = socket$inet(0x2, 0x3, 0x3d) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000500)="89054c011cea94f77ea66ed0f35abfaee1654a08", 0x14) 1.028629ms ago: executing program 7 (id=175): r0 = msgget$private(0x0, 0x14) msgsnd(r0, 0xffffffffffffffff, 0x0, 0x800) 285.128µs ago: executing program 7 (id=176): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0xfffffffffffffe8e, &(0x7f0000000ac0)=[{&(0x7f0000000200)=""/173, 0xad}], 0x1, 0x0}}, 0x10, 0x2842, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xfa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0xfd6, 0x8, 0x80000001, 0x17ffe, 0x10, [{0x0, 0x3, 0x9, 0xa24}, {0xc5c, 0xb, 0x5, 0xfffffff9}, {0x800008, 0x20f85, 0x200, 0x9}, {0x7ffffffe, 0x800, 0x3, 0x1}, {0x400, 0x7ff, 0x1002802, 0x4d8a}, {0x3, 0x9, 0x3, 0xb4}, {0x8000008, 0xd16e, 0x81ec, 0x2d}, {0x2, 0x836, 0x17, 0x7}, {0x2, 0x87e, 0x5, 0x9}, {0x4, 0x90, 0xd1b, 0x89}, {0x1c5, 0x5, 0x2, 0x412c8391}, {0x5, 0x6, 0x20004, 0xc}, {0x4b8d, 0x4, 0x8, 0x2c4}, {0x29a71720, 0xffffdffa, 0x1, 0x6}, {0x3, 0x7, 0xfffffff9, 0x8000100}, {0x0, 0x8, 0x1002, 0xc}]}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x16, &(0x7f0000000240), 0x0) recvmmsg(r1, &(0x7f00000008c0)={0x0, 0xb}, 0x10, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) close(r0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) mknod$loop(0x0, 0x2000, 0x1) link(0x0, 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', 0x0) socket(0x18, 0x3, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) ktrace(0x0, 0x2, 0xd30, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40}, 0x10, 0x400) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0xfc, 0x5, 0x3, 0xffff}]}) setitimer(0x2, &(0x7f0000000140)={{0x1110000000000100, 0xa}, {0x7fff, 0x9}}, 0x0) r4 = socket(0x18, 0x3, 0x0) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r4, 0x81206919, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) 0s ago: executing program 3 (id=177): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000180)={0xa, 0x8000}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x809789, 0x800, 0xd3, 0x80a19f, "bf08000100f1675910812cc900", 0x0, 0x100}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x3, 0x0, 0xe23, 0x10, "1ac57341d40739c967c05603e24b4ccc89d8d6ea", 0x2, 0x7b6e}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) read(0xffffffffffffffff, &(0x7f0000000200)=""/25, 0x19) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc050756a, &(0x7f0000000100)) mkdir(0x0, 0x0) r3 = socket(0x1e, 0x3, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0xc) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000b80)="d50000000000000002", 0x9}], 0x1, 0x0, 0x0, 0x400}, 0x4) fsync(r3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000f40)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="8215c9ec3d1e6ed7eda0f59047bf65b18d7c51f78b06ccffb40500fcffffffff9cd52840fafd3493857d65d4cd12c63d34", 0x31}], 0x1}, 0x2) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r4, 0xc4504443, &(0x7f0000000740)={0x0, 0x0, 0x4000000, 0x0, "97a2224ff1c14649ebb1be92fc6b47c1d100", 0xbdfe, 0x4001}) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000300)) r5 = socket(0x1e, 0x3, 0x0) ioctl$FIONREAD(r5, 0x801169ac, &(0x7f00000001c0)) r6 = socket(0x11, 0x3, 0x0) setsockopt(r6, 0x11, 0x4, &(0x7f00000000c0)="0c581201", 0x4) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000340)=0x99b3) ioctl$FIONREAD(r3, 0x801169ab, &(0x7f00000001c0)) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.159' (ED25519) to the list of known hosts. pckbd_enable: command error fuse: Cannot find fusebuf pckbd_enable: command error attempt to access user address 0x200000000100 in supervisor mode kernel: page fault trap, code=3 Stopped at copyout+0x62: repe movsl (%rsi),%es:(%rdi) TID PID UID PRFLAGS PFLAGS CPU COMMAND *521358 57909 -1 0x10 0x4000000 0 syz-executor copyout() at copyout+0x62 kern_sysctl(ffff80003c9417d4,5,200000000100,ffff80003c941808,0,37,511295649067183e) at kern_sysctl+0x167 sys_sysctl(ffff80003411d218,ffff80003c941940,ffff80003c941890) at sys_sysctl+0x3f2 syscall(ffff80003c941940) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xfdce599eeb0, count: 10 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> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic *cpu0: attempt to access user address 0x200000000100 in supervisor mode ddb> trace copyout() at copyout+0x62 kern_sysctl(ffff80003c9417d4,5,200000000100,ffff80003c941808,0,37,511295649067183e) at kern_sysctl+0x167 sys_sysctl(ffff80003411d218,ffff80003c941940,ffff80003c941890) at sys_sysctl+0x3f2 syscall(ffff80003c941940) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xfdce599eeb0, count: -5 ddb> show registers rdi 0x200000000100 rsi 0xffff80000150e800 rbp 0xffff80003c9415b0 rbx 0xfffffd806c2b62d0 rdx 0xffff80003c93c000 rcx 0x1 rax 0x5 r8 0x7f7fffffc000 r9 0xffff8000ffff4db0 r10 0x1f3d69930290d7ce r11 0xffffffff82405080 copy_fault r12 0x915 r13 0x5 r14 0x7fffffff r15 0xda rip 0xffffffff82404fb2 copyout+0x62 cs 0x8 rflags 0x50202 acpi_pdirpa+0x3c073 rsp 0xffff80003c9414b0 ss 0x10 copyout+0x62: repe movsl (%rsi),%es:(%rdi) ddb> show proc PROC (syz-executor) tid=521358 pid=57909 tcnt=3 stat=onproc flags process=10 proc=4000000 runpri=86, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003411dc58,0xffff80002a7ad218 process=0xffff8000ffff7b00 user=0xffff80003c93c000, vmspace=0xfffffd806c239720 estcpu=36, cpticks=7, pctcpu=0.0, user=0, sys=7, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 57909 345385 49715 -1 2 0x10 syz-executor *57909 521358 49715 -1 7 0x4000010 syz-executor 57909 411609 49715 -1 3 0x4000090 fsleep syz-executor 29761 136215 39676 0 2 0 syz-executor 29761 150846 39676 0 3 0x4000080 sbwait syz-executor 29761 477582 39676 0 3 0x4000080 fsleep syz-executor 97248 378728 44512 0 2 0 syz-executor 97248 48785 44512 0 3 0x4000080 fsleep syz-executor 97248 273699 44512 0 3 0x4000080 fsleep syz-executor 97248 500412 44512 0 2 0x4000000 syz-executor 44512 251146 40259 0 2 0xc82 syz-executor 14083 125404 42698 0 2 0xc80 syz-executor 14083 159398 42698 0 3 0x4000080 kqsel syz-executor 33079 248952 11383 0 2 0xc80 syz-executor 33079 88073 11383 0 3 0x4000080 fsleep syz-executor 33079 2042 11383 0 3 0x4000080 ttyin syz-executor 33079 305410 11383 0 3 0x4000080 fsleep syz-executor 9337 270390 92260 0 3 0x80 nanoslp syz-executor 9337 481962 92260 0 3 0x4000080 fsleep syz-executor 9337 497733 92260 0 3 0x4000080 lockf syz-executor 9337 91835 92260 0 3 0x4000080 fsleep syz-executor 25563 450697 0 0 3 0x14200 bored sosplice 49715 512854 40259 0 3 0x82 nanoslp syz-executor 11383 317090 40259 0 3 0x82 nanoslp syz-executor 92260 258076 40259 0 3 0x82 nanoslp syz-executor 39676 351761 40259 0 3 0x82 nanoslp syz-executor 42698 62805 40259 0 3 0x82 nanoslp syz-executor 91539 360537 40259 0 3 0x82 nanoslp syz-executor 93822 224574 40259 0 2 0x2 syz-executor 40259 122454 97941 0 3 0x82 kqread syz-executor 97941 231821 10365 0 3 0x10008a sigsusp ksh 10365 211157 5232 0 3 0x98 kqread sshd-session 5232 299401 76107 0 3 0x92 kqread sshd-session 54483 123754 1 0 3 0x100083 ttyopn getty 76107 88282 1 0 3 0x88 kqread sshd 99828 95935 95297 73 3 0x1100090 kqread syslogd 95297 190879 1 0 3 0x100082 sbwait syslogd 21509 22741 1 0 3 0x100080 kqread resolvd 67350 323922 64542 77 3 0x100092 kqread dhcpleased 83430 10579 64542 77 3 0x100092 kqread dhcpleased 64542 197159 1 0 3 0x80 kqread dhcpleased 84842 272529 0 0 3 0x14200 bored smr 75717 16021 0 0 2 0x14200 zerothread 71385 474445 0 0 3 0x14200 aiodoned aiodoned 35476 442115 0 0 3 0x14200 syncer update 99419 8160 0 0 3 0x14200 cleaner cleaner 6129 488855 0 0 3 0x14200 reaper reaper 79056 58711 0 0 3 0x14200 pgdaemon pagedaemon 74829 351093 0 0 3 0x14200 bored viomb 44501 252881 0 0 3 0x40014200 acpi0 acpi0 82486 46497 0 0 3 0x14200 bored softnet3 57010 288013 0 0 3 0x14200 bored softnet2 26792 81143 0 0 3 0x14200 bored softnet1 56597 322405 0 0 3 0x14200 bored softnet0 57272 295844 0 0 3 0x14200 bored systqmp 19086 118941 0 0 3 0x14200 bored systq 39916 381306 0 0 2 0x40014200 softclock 52133 109937 0 0 3 0x40014200 idle0 1 110493 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10184 11128K 11576K 166960K 11654 0 pcb 19 16K 17K 166960K 139 0 rtable 194 5K 7K 166960K 389 0 pf 29 12K 13K 166960K 43 0 ifaddr 37 6K 7K 166960K 51 0 ifgroup 46 2K 2K 166960K 63 0 sysctl 3 1K 9K 166960K 9 0 counters 31 17K 17K 166960K 36 0 ioctlops 0 0K 4K 166960K 54 0 iov 1 2K 12K 166960K 18 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1469 92K 93K 166960K 1713 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 9 0 VM map 2 1K 1K 166960K 2 0 sem 6 0K 0K 166960K 7 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 61K 85K 166960K 325 0 sigio 0 0K 0K 166960K 2 0 proc 60 59K 83K 166960K 530 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 24 0 in_multi 85 6K 7K 166960K 112 0 ether_multi 1 0K 0K 166960K 2 0 mrt 0 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 61 281K 281K 166960K 61 0 exec 0 0K 1K 166960K 437 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 235 143K 158K 166960K 4414 0 UVM aobj 14 2K 2K 166960K 14 0 pinsyscall 38 76K 88K 166960K 1383 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 24 0 NDP 12 0K 1K 166960K 33 0 temp 42 8680K 8745K 166960K 5248 0 kqueue 14 22K 28K 166960K 55 0 SYN cache 2 16K 16K 166960K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 55 0 52 1 0 1 1 0 8 0 rtentry 136 124 0 34 4 0 4 4 0 8 0 unpcb 144 329 0 309 4 0 4 4 0 8 3 syncache 336 4 0 4 1 0 1 1 0 8 1 tcpcb 736 115 0 45 7 0 7 7 0 8 0 arp 88 20 0 4 1 0 1 1 0 8 0 ipq 40 1 0 0 1 0 1 1 0 8 0 ipqe 40 3 0 2 1 0 1 1 0 8 0 inpcb 328 443 0 365 7 0 7 7 0 8 0 nd6 104 29 0 6 1 0 1 1 0 8 0 pkpcb 40 2 0 0 1 0 1 1 0 8 0 kcovpl 48 9 0 1 1 0 1 1 0 8 0 ppxss 1072 2 0 2 1 0 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 500 0 129 29 0 29 29 0 8 5 art_table 32 501 0 129 4 0 4 4 0 8 0 art_node 16 123 0 42 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 5 1 0 1 1 0 8 0 semapl 112 5 0 1 1 0 1 1 0 8 0 shmpl 112 11 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1928 0 426 95 0 95 95 0 8 0 ffsino 248 1928 0 426 95 0 95 95 0 8 0 nchpl 144 2367 0 687 63 0 63 63 0 8 0 uvmvnodes 80 2250 0 0 46 0 46 46 0 8 0 vnodes 216 2250 0 0 125 0 125 125 0 8 0 namei 1024 8177 0 8177 2 0 2 2 0 8 2 kstatmem 264 30 0 10 2 0 2 2 0 8 0 scsiplug 72 2 0 2 1 0 1 1 0 8 1 scxspl 216 7869 0 7869 8 0 8 8 1 8 8 plimitpl 152 56 0 37 1 0 1 1 0 8 0 sigapl 424 604 0 558 6 0 6 6 0 8 0 knotepl 120 11021 0 10972 17 1 16 17 0 8 12 kqueuepl 184 77 0 65 1 0 1 1 0 8 0 pipepl 296 118 0 91 3 0 3 3 0 8 0 fdescpl 440 587 0 558 4 0 4 4 0 8 0 filepl 120 3443 0 3146 12 0 12 12 0 8 2 lockfpl 104 48 0 44 1 0 1 1 0 8 0 lockfspl 48 22 0 19 1 0 1 1 0 8 0 sessionpl 144 22 0 14 1 0 1 1 0 8 0 pgrppl 48 35 0 19 1 0 1 1 0 8 0 ucredpl 104 496 0 484 1 0 1 1 0 8 0 zombiepl 144 559 0 558 1 0 1 1 0 8 0 processpl 1160 604 0 558 4 0 4 4 0 8 0 procpl 656 875 0 815 6 0 6 6 0 8 0 sosppl 168 2 0 2 1 0 1 1 0 8 1 sockpl 528 834 0 730 8 0 8 8 0 8 0 mcl64k 65536 9 0 8 1 0 1 1 0 8 0 mcl12k 12288 2 0 2 1 0 1 1 0 8 1 mcl9k 9216 1 0 1 1 0 1 1 0 8 1 mcl8k 8192 6 0 6 1 0 1 1 0 8 1 mcl4k 4096 2609 0 2558 12 0 12 12 0 8 5 mcl2k 2048 499 0 496 3 0 3 3 0 8 2 mtagpl 96 12 0 5 1 0 1 1 0 8 0 mbufpl 256 6217 0 6062 16 0 16 16 0 8 3 bufpl 280 2569 0 116 176 0 176 176 0 8 0 anonpl 24 109905 0 106664 45 0 45 45 0 187 22 amapchunkpl 152 14067 0 13568 32 0 32 32 0 158 9 amappl16 200 1852 0 1823 11 2 9 11 0 8 7 amappl15 192 5 0 5 1 0 1 1 0 8 1 amappl14 184 102 0 92 1 0 1 1 0 8 0 amappl13 176 3 0 3 1 0 1 1 0 8 1 amappl12 168 1217 0 1188 2 0 2 2 0 8 0 amappl11 160 103 0 93 1 0 1 1 0 8 0 amappl10 152 5 0 4 1 0 1 1 0 8 0 amappl9 144 241 0 241 1 0 1 1 0 8 1 amappl8 136 37 0 36 1 0 1 1 0 8 0 amappl7 128 111 0 101 1 0 1 1 0 8 0 amappl6 120 179 0 176 1 0 1 1 0 8 0 amappl5 112 116 0 109 1 0 1 1 0 8 0 amappl4 104 284 0 269 1 0 1 1 0 8 0 amappl3 96 2371 0 2261 3 0 3 3 0 8 0 amappl2 88 618 0 563 2 0 2 2 0 8 0 amappl1 80 8762 0 8219 13 0 13 13 0 8 1 amappl 88 3718 0 3546 5 0 5 5 0 92 0 dma16384 16384 1 0 1 1 0 1 1 0 8 1 dma4096 4096 2 0 2 1 0 1 1 0 8 1 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 0 1 1 0 8 1 dma128 128 255 0 255 1 0 1 1 0 8 1 dma64 64 6 0 6 1 0 1 1 0 8 1 dma32 32 7 0 7 1 0 1 1 0 8 1 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 13 0 0 1 0 1 1 0 8 0 uaddrrnd 24 587 0 558 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 587 0 558 1 0 1 1 0 8 0 vmmpekpl 168 6148 0 6108 2 0 2 2 0 8 0 vmmpepl 168 42950 0 41099 85 0 85 85 0 357 1 vmsppl 360 586 0 558 4 0 4 4 0 8 1 rwobjpl 32 16052 0 12938 26 0 26 26 0 8 0 pdppl 4096 1181 0 1116 93 24 69 77 0 8 4 pvpl 32 274783 0 265918 114 0 114 114 0 265 32 pmappl 216 586 0 558 2 0 2 2 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 268 0 24 7 0 7 7 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace copyout() at copyout+0x62 kern_sysctl(ffff80003c9417d4,5,200000000100,ffff80003c941808,0,37,511295649067183e) at kern_sysctl+0x167 sys_sysctl(ffff80003411d218,ffff80003c941940,ffff80003c941890) at sys_sysctl+0x3f2 syscall(ffff80003c941940) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xfdce599eeb0, count: -5 ddb> machine ddbcpu 1 No such command ddb> trace copyout() at copyout+0x62 kern_sysctl(ffff80003c9417d4,5,200000000100,ffff80003c941808,0,37,511295649067183e) at kern_sysctl+0x167 sys_sysctl(ffff80003411d218,ffff80003c941940,ffff80003c941890) at sys_sysctl+0x3f2 syscall(ffff80003c941940) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xfdce599eeb0, count: -5