pf\x00', 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000400)="b62f72c2b2fb72f2a06d945b04ce7d62e5f44971d0b6410eb94cd1011060669d96b9d4cf82fb94a0da60c83789023254a2c9fd5ebdb6bfa912f2455fb8d0205635b3c70e78ab53955e47d21e8af7773564cfda4ab3c8733df02ea3b45f34be01bdf616ca2ab2cc785a1b0d5b69bea41aece554076b4986da4fadeeb034e9265d9dd700587a702b5729ab0d4f08edc80912") 16:00:42 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65300023f332f49318c3e47cd0fd2ffd57817c1b5c6828ceb1f76c2e020b8083fe381c96374a57f0632172cded2bc447861a617add6da40ed504f26dfc7815ed044f61ddc205cb16ea5244c47b711e0012f43f4a66baecab4d3406ede3e663f8854e18ad1b4cb99c02b4a48e8924c58898c31b39cc5189030671dbc870a2d45d91354b6eeb17a2941985665d74ddac84c4f8c3c8065b536cfd"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x5a}, @cred={0xffff14ac}], 0x2fe}, 0x0) 16:00:42 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) setrlimit(0x9, &(0x7f0000000000)={0x0, 0x100000001}) write(r1, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) 16:00:42 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="ef4c30", 0x3) accept(r1, 0x0, &(0x7f00000000c0)) 16:00:42 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)={{0x250, 0x1}, {0x7, 0x4}}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r2, &(0x7f0000000540)=""/226, 0xe2) 16:00:42 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x102, 0x0) sendto$inet(r0, &(0x7f00000001c0)="0eed3c9b76ef7b04b2b32bd210b47b6368846144d35b8cd225e4763db12a2ea90d8002aa3c0ed4639d21516b9160c6d059b5e408def01f4c4d944ab43240d39481fc223bf2ab46df1223e09468d99a9b645f4a70fac5cfecb5671eeadc39e33f47c661463d57d1a50311c59990dee950897c97cd19099d36b9c3e42d58cd12e97f1d308ecfc313b6", 0x88, 0x2, &(0x7f0000000100)={0x2, 0x0}, 0xc) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r2 = open(&(0x7f0000000040)='\x00', 0x10, 0x8) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x13f, 0x6) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) 16:00:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x4000000000000) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000100)) 16:00:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b0d420000000000010d671319b00"}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:00:43 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x3) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 16:00:43 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r1, r0) r2 = dup(0xffffffffffffff9c) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x181, 0x2) getegid() 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000180)=[{0x5c, 0x0, 0x3}, {0x84}, {0x2000000000006}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0xc20, 0x120) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = semget(0x0, 0x3, 0x180) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10, 0x0) semop(r2, &(0x7f0000000100)=[{0x2, 0x367ce2c0, 0x1800}, {0x0, 0x5, 0x1000}, {0x5, 0x40}], 0x3) syz_emit_ethernet(0x1, &(0x7f00000001c0)="dc") 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x4000000000025}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = semget(0x0, 0x3, 0x8) semop(r1, &(0x7f0000000000)=[{0x7, 0x7, 0x800}, {0x4, 0x1, 0x1000}, {0x4, 0xffffffffffffffe1, 0x1800}, {0x2, 0xfff, 0x1800}, {0x0, 0x7, 0x1800}, {0x0, 0x6, 0x1000}, {0x4}], 0x7) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:43 executing program 0: minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000140)='./bus\x00', r1, &(0x7f0000000180)='./file0\x00', 0x4) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2000000000000033, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x10000) 16:00:43 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x0) 16:00:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xffffffffffff2ff9, 0x40004204000828a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x6003, 0x4000000000000000) r2 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) execve(0x0, 0x0, &(0x7f0000000440)=[&(0x7f0000000200)='!+\x00', &(0x7f00000002c0)='[)\x00']) r3 = open(&(0x7f0000000140)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f00000000c0)) connect$inet(r1, &(0x7f0000000040), 0xc) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x400025}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10040, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000180)) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x7fffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3cc, &(0x7f0000000040)=[{0x6}, {0x50, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="84") pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) shutdown(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:43 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f00000000c0)='./file0/file0/file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)='c\x00') chroot(&(0x7f0000000000)='./file0/file0/file0\x00') 16:00:43 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) close(r0) pread(r2, &(0x7f0000000100)="273616e37fa9ec6078d866c2269bdae1b1f943e3d33fb08abc3319947201b3ea008d2bf55c8bc5195bcde63065835a79d147adad3e684cd59056c70051c4449ddc93842b8252dcc3acc2b33bee22df58bf53cb214a608598c8370ed757c1914ffc84b8ae0c12", 0x66, 0x0, 0x0) 16:00:43 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$KDDISABIO(r0, 0x20004b3d) setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x60a, 0x120) mmap(&(0x7f0000009000/0x2000)=nil, 0x2000, 0x3, 0x40000010, r1, 0x0, 0x0) read(r1, &(0x7f0000000140)=""/4096, 0x1000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x4010, r1, 0x0, 0x0) 16:00:43 executing program 1: close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(0xffffffffffffffff) setrlimit(0x0, &(0x7f0000000080)={0x3, 0x4}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x320, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) linkat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x4) r3 = syz_open_pts() close(r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x400, 0x0, 0x1, 0x0, "1604ae2f31c4cdc05cfd48532812e639569a1270"}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb03918202fed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eaca41036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e5", 0xae9}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000001400)=[{&(0x7f0000001d00)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d677a80243a86aced30d87787288651ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2cbad9ba0c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c0700d8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f371045c61cb3be1d1013e82e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10b3e6a4a36a27f02a7fad78136904e09d9dba2fae010f5a1e526acec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b99b4fe0a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x518}], 0x1) 16:00:43 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) unlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x400000002, 0x0) listen(r0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x40}, {0x6}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0xaea, 0x43) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:43 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x3ff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0xa51, 0x2, './file0\x00', 0xffffffffffff0001, 0x81, 0x8, 0x4}) open$dir(&(0x7f0000000180)='./bus\x00', 0x40, 0x2) read(r0, &(0x7f0000000000)=""/24, 0x18) r1 = msgget$private(0x0, 0x2) msgctl$IPC_RMID(r1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000140)=0x2) open(&(0x7f00000001c0)='./bus\x00', 0x20008, 0x40) 16:00:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000580)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000440)="5827001000000000000025259560f8e5811f73f2e3a0e968c4d5e41789632dfc94ff847379bfd18e02acb76f334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d40997beae078b0a80da188763110dadb6a5fe1cff9dc3b4efa6865e5909ca390d4621fb9b9ae1607f528ac7ac64c69f1ff45504215daffd3015db310090b514907e9ebe63d9b040b0df6330fa326f7bf1b2e1361e4c990311a0eff874a27461bd7ff90c2f70c544bc2f7fe7c8cd09244e708a8e5e76f514a3df158922e570d88356cedc3c1ed2833a3a0001000000000000834dc288a64f727a2b88335644fcee6563ec0d22a1a1c99863a8", 0xf1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) accept(0xffffffffffffffff, &(0x7f0000000040)=@in, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) write(r0, &(0x7f00000002c0)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e4620912370d98201cd8f63aa1246e7872df2944a93a1d1799254b880f9277b19d018aa1a1804c3c023ba69d658a45fd237c16c1ac9403", 0x6b) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x248) r1 = syz_open_pts() close(r0) r2 = dup(r1) fcntl$getown(r0, 0x5) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) syz_open_pts() ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x0, 0x8, 0x4, 0x0, 0x8, 0x1, 0x1, 0x2, 0x6700f6bdfd31856e, 0x9, 0x4}) 16:00:43 executing program 0: r0 = socket$inet(0x2, 0x4, 0x6) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x4}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0x10001, 0x5, 0x8e, 0x7fffffff}, {0x7, 0x7ff, 0x80000001, 0x305b63a4}, {0x2, 0x4, 0x9, 0x10000}, {0xffffffffffffffe8, 0x30, 0x8, 0x6}, {0x5, 0x4, 0x1, 0xfff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:43 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000001780), 0x0, 0x0, 0x0) 16:00:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0xfffffffffffffd05, &(0x7f0000001700)=[{&(0x7f0000000200)=""/182, 0x2dd}, {0x0}, {0x0}, {0x0, 0x409}], 0x4, 0x0}, 0x0) r1 = msgget(0x0, 0x8) fcntl$setstatus(r0, 0x4, 0x80) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/32) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r0, &(0x7f0000000140)="b26f6ff2f173c65363ca2b44e09cd80aa2897f50a21b2c344405a63a04f2142132174a31f425e6c3504ddfce01c1ee87c95c4cb011fde49f4821bf1512dc9830aa084347f6b5db139a1ff07961e0ef2d6db1076bf2149a628900fb54eb4e4dc080a7c9083d34b218c1fc9a2316863684ccd12a6aed17bcd894b4a7e844bb2228a3c653d69cf1c93e2aa536fec6ba930e12f27916ccc2fbbfa328e7e9edadd0188d301391bd1ef6031a85387859", 0xad) 16:00:43 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x8000800080001ffe, 0x2840) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000040)) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20401, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) mknod(&(0x7f0000000000)='./bus\x00', 0x1000000002051, 0x5901) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffffffffff8000, "06f7b1cda0ff37f16721648088c02d35c2a532fc"}) syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 16:00:43 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040)=0xffff, 0x4) r1 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 16:00:43 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) flock(r0, 0x6) kevent(r0, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) r2 = fcntl$dupfd(r0, 0xa, r0) r3 = getegid() r4 = getegid() setregid(r3, r4) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000000)={0xa5, 0x62, {0x1, 0x146e}}) 16:00:43 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000e2fffffee70000000000000000005b9d071b542a538706000000d6180000002900000031000000000000000000c20000000000abef8a0870e468c8a1ddd9d80a1ecd9ef081178875933d72c84fafd47b258f74c798efad7b1dc21f8189ec9a420b6353f9fdf8e1fa80b4b0a496c6e7f88365ccce85"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) flock(r0, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r0, r0) mmap(&(0x7f0000259000/0x3000)=nil, 0x3000, 0x7, 0x4011, r0, 0x0, 0x0) 16:00:43 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10100, 0x8) r1 = geteuid() r2 = getegid() fchown(r0, r1, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4d}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:43 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) flock(r0, 0x1) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xa6, 0x0, 0x10001, 0x40}, {{r0}, 0xfffffffffffffffe, 0x18, 0x1, 0x0, 0x860}], 0x7, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x40000000, 0x3, 0x9}], 0x6, &(0x7f00000000c0)={0x7fffffff, 0x737}) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x85) fchmod(r0, 0x5b) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x10110, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x800, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000001c0)={{0x4, 0x1, 0x394ee02}, 0x0, 0x3, 0x40}) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000240)=0xfffffffffffff800) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000280)=0x2) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000002c0)=0x5) getsockname(r2, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000380)=0x6) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000003c0)=0x10001) ioctl$TIOCDRAIN(r4, 0x2000745e) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000400)) readlinkat(r4, &(0x7f0000000440)='./file0\x00', &(0x7f0000000480)=""/44, 0x2c) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000004c0)={0x7, 0x3ff, 0x0, 0x8, "2eea2e54cdefd01a677704b6523b6f7fbb385d44", 0x1, 0x8}) r5 = dup2(r2, r4) sendsyslog(&(0x7f0000000500)="7d054dfb8d3d6d668cc8cf964136d73d664406b0e2ea5ec4d4302211b9575c4c", 0x20, 0x0) mknod(&(0x7f0000000540)='./file0\x00', 0x6080, 0xaf6) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000580)='/dev/pci\x00', 0x80, 0x0) connect(r6, &(0x7f00000005c0)=@in={0x2, 0x3}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000009c0)={0x0}, &(0x7f0000000a00)=0xc) r8 = getuid() getgroups(0x3, &(0x7f0000000a40)=[0xffffffffffffffff, 0x0, 0x0]) r10 = getppid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000ac0)=[0x0]) sendmsg$unix(r4, &(0x7f0000000bc0)={&(0x7f0000000600)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000940)=[{&(0x7f0000000640)="d04dda20", 0x4}, {&(0x7f0000000680)="b3a6b639c054f7b5a4933ff2f60e2f00854c9796bb693f562c4ffb735d91e60edf68dc8e8415a88d83bf3638df23244bbc6dd5f477f0c6cbbbf780bdd484065add0e8a5d4f37cfebe251d2e1c552c195c0fd3c7f86e0163d78e080795d46e54dad793b591d2b788d9c91e0c401398754ba89b3aa2216425f3118e7752203491883290d486fa36dd4938b3b422d4d593bc73cd31363e76ac0690c3d710505", 0x9e}, {&(0x7f0000000740)="81170935e2eb1b7ca4504d7eb2c49cccb22419aac4ce1129bd6c078197b649352f7338662606cfed59d94ea2c084b932172ab0dbc61faffd7eddaab4a99c28784af45185466e0f6e3f144aa33ffec3083875ca3c40c9d6f0b149e6088ad219a2f9c264500842e647a8acfcc1bca5a08f60709b3eaea5555b5ee1c66c", 0x7c}, {&(0x7f00000007c0)="fdbef1a5547cfa093a142be5463566089de4ff32ce23b3eb54e1c65cd9eaaec71708e641a6f28cae76943e3d1746bcf2bc5bf609ef19421e718234845726d1c57291bde9abeced6eb7c284501840005ff859263713bb1da50973cd8c1b7f9208b4f27495f9b783ae86fce76ea7df4f476abf3016e38518d7f205852aaec77eeab087523c32a84f", 0x87}, {&(0x7f0000000880)="83", 0x1}, {&(0x7f00000008c0)="19dfcf79a1ae36b002470469fdb527cdc17491055d24f723269d4cca93e411a1ec137baa36a123957bd4bfbd7341c5a676d6f4a196e6e8380ab7deb39ab73c1fae06bc6b53ed12264f83338ebd1a979ecd3b306ec53e99d382ffae", 0x5b}], 0x6, &(0x7f0000000b00)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r4]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x28, 0xffff, 0x1, [r6, r5, r1, r0, r5, r6]}, @rights={0x20, 0xffff, 0x1, [r5, r1, r3, r1]}], 0xa0, 0x40b}, 0x0) 16:00:43 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000200)='Q', 0x1}], 0x1) writev(r0, &(0x7f0000000100)=[{0x0}], 0x1) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000240)="ae3a2d56f41d804eb370fb29c4e64a7d6f5d3fe7ec06d81c49e5c70c4a7be15dbea8c6590ad2bed9ae3e9ed8e42dffefaf217bfe44b07f3b3a8257b5333fb5e75bb96f3c89f3a64491690f5ffa00a18e1ee23e13c8b4face52f974c41b259fbdb3f62b87d47489cffe42cc2884dc3ccc5c3b99ed55886f0368e4acbc1b359925a402a2eceb9e33198d31aff31de2dc7d25c4f717f4291ebcc02095fd019bc3ff5a4d3e4f1341a7cb5e1cfc78e16754515dd4dd21f42a7e7203e1a88165420137635b8d8de52a3adac6cc95392bc0301b0b5a73d0090ed264023c2a459376e2186f0d241503af7bf54df47d2eea987c174807", 0xf2}, {&(0x7f0000000340)="07b5cf00a79c832c9c86975f07e2565dcc8dde116dfad2e344d201afa0f6884cfd0d9990d1e17e5d493e714f35cfd0a5d6b2c40ab79c8a919a93225d1ea01f8041e579f7544712a671497e81b7d66e72d9a937bee808539da2e69536a3232f6d9fd72b5d685c14e525ae690d0892c56504e7a21d7fc3764832fdfbd793c5a42882ab39d2454635253903098ed0cc9f4b7a8092290531764fff473a12b77e4d238cc1c89561f06d675ea783f4fcb999aeda1157c777ff4897b9d8e3ad610aa9a20054cd1be2508b", 0xc7}, {&(0x7f00000004c0)="f21e98054ce732c451f4028fd699f330bba420d3f35ad8b19c9c600f2973e8623be00a24ec1300af44fc82611a54e83407de732c1437889f898385c09bdffcf78dec31854d06f941c087d0c3f87bd92dc782f32aa83f2e50732ba2ecbf4243a98ce61f39691d035af468778392f488dcc597a647d9f81d299c0724764fc0737d92713ce675072b8ea1c298ba87be53228849cf2e61545e5e69bafd8e0f0e599495cf64f9184dedee8a9c599121fb30a31ec64cf07fcc3e213088e58b0df1298fbca39dedcf76e75b5978701e2b622428b32b09ce104fcbb5ba1580bb65b505e6a2f482f30741c9d15232a5c1eb6d08ecc5653210814ea8a864513b3c1b6d37778cd9d8e8de1e2bcf530fe70ad46772c85b2eb8865bd457352c36a1beab0c3219d4be470cbe928df23ecd4b542c0b506688ffd721181532bc6f65918063b618e78f551cc23f55de54fea57ffea202334d5462c9537978846b44a12f52283a7d1190220f8010d37a081640c1db187f735eb4e659f04277f0685c3193bc1609d7a14cd3bbbc4a8874127691855260e73c8bc5995e00ad7dbcfa8e485f1be62344ea81902b268b2de13c70d6b5d07253e05a4435c5ec46155a877e5c7ed8ef6a39a1f253961d95557e032be825701da8844bedda44bd6d115c6152aec083c59daba2a96a017741e9f80274a31ed458079c9a1d4518b161a718f52fbb8eb9a6111c72f9cef8f87586354bc5e314b1844e6b324e1f9f7d1160c965a299561d2f0d6b7c572cfb57d1d554ea5e3168170eaa536d2c8c3d952f4b545687a0beb9bb8bb2d45b85b870cff2268984e764da181d8efb95f05fc66540aaac6fe0f60a349d02266ced68163aac3cd660463105eb1c6b38b6b0f503dbe88416a57750ea4e00e2ae3ebf0a450342273464df92ae11fe3ede7fc0ffd0f3d228fd95fc5220315cdeca78f61eab06a7be7c815f0b5797c0500c6d74bad465ba7d556813c37412b5fc6c41636e2f0a4a6f4ff0f5df10cc7847ff38999a7015b37f1b0a4f5e7430912517bd29c0bac4989ffd23eb68474218bf34eb789962cc9f4861bd71322de2b19b316a813f30ff4e96a391884dafb5d6b43a3846be77c5b3a766d4ab6e21a3adde27d6ec0c6ff3f8bc23dd13b8828053351ea761fb0ba69c8b0fffdfedcdcd1391f561ae8045d6f91ca7882d61aa27c47778398e953abe789b8adbc02380474f941ad56ed93ee59010febc57eaca71a7665d542473c3ea92e1680d0205dc111e363ff6febdb49568dac3e4f1cb7cf69f676aae16e1235a36ff9699f65ff56429e6cd349c833f26d22726a315fbf42365aa332c424a98238b13031eb1b1349215d1e12f7df5cba7e0c3949529efdbf48513b1529a53b1a7fab2cc8184b2f519a31994d2f455e4f88ac6f6ad90a1be5c6d1ceab01b2a6e3780932e4682074f6b860340c4179e248faedcb9387342a481c20cdf662f6e85455ad614ff10603c1aef77a68dcf6354cd43b6d24ff91b8bc927f9cb021ba97a8150590fd29d967d1f2bf5df89a9d83cf59f9fffb31eb445d469aeae3b7960e1eceeee4c6217e607bb4336704632870ac0f4c4606def72a7cfb382e33975ebea9faff6b29712741ad8dd24bd8a4f7c45993e7c409a75191487658b62cc3493ecffeabf6263a2aa8707a973c3ef6687b11581c0847dfed07712f2247bbe9462e880d07e960799202f92258b1620945884446062744a4fb69d50fd4e88922580d0b32bf6680be5143ddcd63452705ddf57f4ce2e17ab1332c3f457829854d1c449b721875cf3ffb0d31b3a3794e1cfc73116f6fd158d51da9f0fbc9370b57feb04de0d0344cdfbe754597d2e4d43d55f78cfb4a9c70adf202db462eeb03f283f79074d5fc122ad6e4c1def3eb6f5c2d56e12204e7dfb3ae5d895df60e158220ca5dc3e015d71e54c97f7709b18307aa95f30839280d4afc79cdd6f7e6fb705a94cbe675a980cdc111555adda59cf46e4dfe25bd2d3c54f94f46d0efbcc1e855b23e1244d7c208842e728185aed104c796ae61c91488fc54dd14b7f21ac5184a04629b10c9b44a07f18c7a70cfae997d2477990cf3aedf26392d7f983df3b9458421626c96f764f2cc8bb873d45864fd916398eefda59d6620add4440e26952803a8df464c80e0b0996ecda25b734d811ea1bde482a71eef4d438c66e64d62b68ebbc29f91bc63e866cb4e19dc3edaa4b92e5a1a1996dbcd7dbda6d2f81e79787067382812a4bbdd53ad1cef6c0a4940c3803cd430c51c36ccab939d9efd11f310deea64e94ff0289505f982025f8f7469b53b8f83ad0b389cd59035001489f00efb90698919035ece18b55150c3e1a5a7790753aa9912768db3d4e79dc7479c1652f3c6ba4715cccb42063ed8475f7c151c38123009ad4cd1750d6c69567702d6659d468f45f76cd081582f068dfd98f613aed117a8ab6474ecb4a8a466fd48171f66f42664c610c3b6ffbb70d2fb8d9f180936664e49064b32d47e909791a3bd800f8f1527d045e6ab350073048f00396bc4d78e1c7de831c881156e34b96c091bb99754fc3911d86f9c3dc8ef92eb0ac4b1f9d436b7ddbd76a02692fe86e7bffbedb09ac7f81fab3b20ec09fdfc7ee7bd5a29a2d3e7d80ca9254664b9269ddc4598b29360c02978805f1cebbbf98514703ecbbdce6daa1990df308d5a5e4fc25a857fcc536b807e34b885194d7a818d0a463cea271b163a143790555347e9461c4ef375c57007385ca7c046e9f4ae7d4867db966df57346193804445a7819d9e90c4df94e5e76bc588ebeff71010cf5de9eb553ca32712aa7794f1a76e89254ec995861d569bcb9cfca5a45a8d54b364cdc94308b5e1567a4a6ac7d5928bdbbb15ce0f87ec27778ccb8835fa56f28521f591408018cad5aae9d5fd59b5e9372d47c8e8bc8246f64bc4950c3f7a1dde3a218ad363422723f4807ca318225171c7d2148e13939846975ea847f07ec185b48dadb66383e28cd7f8f2f029f260027c70396aa83848146ca5b70b9b23a354f9a2a1b59b2500d6cf4e7356a5e627830e71fd08821a6c47567aaab6f680f076e1c64af16a810d93e1507a0a392b5eae8b53258e195f47eb346f3a3aaaea41b6982f07fc8820c4cb2dbfa46bd68ed157d57ad512b96869a893f9b3a63d3ded1df05688feb0486fb4c5c8d9ed389710008964817de57290089eff8da030c2c800b5c3033f1745bf7708eb758218d34ebae3a0386eb564829576dd37ef3dcd54dc9e3c39cfaa5cba3fc763921e9c6b8358def65d85a0f7e5d3eb2cda3ddc32454a721b59437373ca95c1954edc7b14fc8fd5aa64f120c44f6392f03789d3d0fc42f25a397873a3f74c74df48b2c00aba9a85ac7f003367e14c3f27ff23391af5f7bfcae81b3186bb649d7efb9a5631e435109217f1792c4287d0932b024fd497d4cf2d0e4073fff643b158e3da9e65fbef35bcd0f670ec7bc145ef101ae9011ada842ded52cc97e0117e89d685cd13c8051023593e088bb74cd11f8e5f2b6fdf195ac236b1f8930a02b58602894b213913c648534e34685052004e1a6dc5e0afe1a4ec3224ee96d5324c1805e3d5ae562ac5a5fa609718b9454185f0e42263ba224060599f4d0c99e429f7227d96bf6af26d621cceb491c87fc7b3528a2ead3be141ca4b9a29c70a904a7f1e81ab6558931308a177990f3e66916739a969d0c8605c9eed6da7021bc9adfdb70d1c5eabb757c069c1659b1a8317fc144208b290dc8f17ed0018fe3d8c36152459d82251223f88b3a59d787d0728328a3b1574101e579b667a34a05037074c374325a0465fa6e4bb22d40c458ea25aa0d35960eaaf7de272337a527852b938e03a0c4a03974abd98958a14ab4db6359471a97168c1a7b2d8f4630962879a4575344652f3ed8a58cab8cc65da617c603df90a3c981ad91039becf42fc31a37a585399238f3b34c97b4c8435820aa28752afcd1665ee59cda183805be3e604e6f0c672f3ba909d15731208b7b52cdddd9d60ba84dc5b49f561cc1624468e48a1a08a213fadc446c347300cbad0a890d8204e4373660d571747b9bd5986475207ea527cb88aab00950da3d2299891a7e5ecf4da703b4af4908f141d1fdae2e6aa1bb0ae8c0b6ed2ed9d8ef7fdd128b81052008c1e6dc43e99cb2618670d3f9c770f06501103e5c8bc8c863f8303e3273ed60a1422e238b9e05d2fc6cc58b96dea0d61de13fb6f5cfce3a69a5c9fb879b95c19540141c26133d9ca1c467948cbb2d0eba38da67953bfa35121a691321bc648c409de26c21a99983db7c3a98cba603adb5e062bcdd7a907a9aa4b034121b4954254b4fe1369211b47e364470093780d1fc3951b7511b30baa0f38a8b50593461c36520c1552d3c76ca612b96ab3e066e982f497a3a49d439634667646dc620e656bd12051b179e736c7e2ec1dc095bbf5fd9a9e2bb25177dfd1769ec8cc42eb0cb536dbca0c5a345bb06b0ec188ca6282b44563a8ad105e44a5e59ea29539354a5de96e4c381d87c756018d1ca8d692fe66e4b180ccdf10653657ce9fa6d62079d618726084b62934885a4db1e0df4cf269c0d93af823a1c2cae04f70b6812d15146fef8b874afcfba4d8e8d5cd9e13353ba624804b15d87742994ea17b56ede65fb4abfd14ba3ad7f272de987f520a6d644f3dcda6d6bb6d4afd514be75a34933c48b6a9b04add82fc239ebd7a02eea18c584b49d101b7a65c8fb1fd3628eab6902b56c328eaa86fb472bf43fa7ac78c6e293f976d1c8b93d1817436caf1d971251a0f70b4dd5b13d830981ac135b6a789fa0c551a2cc56b6b4aec8fa41344880b6389f7f854d5f73bb55ca3aebd095eff70c779e07f6d3c126598ec9e252b1d0790a1ad9e0edc7568eb73e64336c4568a0aadb40f804e948227aa1ef4c825d672ccf208981498cebebc9e21a690299d3160c473f6925afb5e21ecf496ccd42763a50acdca8837bfe1a5c3361ad231dba21fddc27825d9f4f97500a1e6209f9f53a96a6219163bf0df50d9eb198a5c3df8639a74baa1407a5bf65506d7555d1e8f4787f7ae03058239a2b7be36f4bb13a737b812a593f078de9bdb1876d71b43a3cd1bad7caacbd4edd6d87daf07138d4337a5aa82cb3cca1545a4db09423fd16b95eb5a30065a43567b0d2e9605cc377751e8e61abc87065edc72b9ce56780a5b880d75763674a9d0b34b8008b132071e26d99bab04ffe52fe36a6236f4d93fb00c851a4ca8ec144fcbcf4ccc050fad119e34454be2a510dbdf325049529c2f28ab5c5f2ef7b616766f446ab3b0bd237110f8a55a0ff36a445c846b63929ddfd40d2bd0cd2bed0a676ce274bff84f886cc74db8dd29cddda47f475970501c8fc5106b16dfffec2ff58791a878781e0584042a36422a7b7148aef07fc1390333566ac31e2be4d6c9d5a8a735e52348c6de6981801a50c5cf6389126e40640acf8296c2405da28f9550c771a9b6890c57e9c84e66c254210e6d3b7753d49ded7241ef35b964bda32e3cf4dd242e13b0a320a8629130ec73a440a8c7f588ca9808802dfa9831f73e8329fc99edbcbcf80463a7d1de762eddd03982b081a8f267c33374ea01855373b357ef2664ddfe814868efa4f337d83cbd95c3029a3da67734c7200fe823a7f57d4173f9f385fffa262a3400768bf363226163fee87df739c986fa08f0fa30072e20a10033296cf09c4f9b860c503b68ff6fff58819aea1656190e74ecc6ba9e36c818668b9035a7a69a72c57b962e946e569fa586719d4f91d2", 0x1000}, {&(0x7f00000014c0)="4adbf8392ee7cf9610ebd635941addb9b185df34eac19d3d02b94aab6be9364b09520fa77526c02c407240acee5f583a653696880a506857c955285f00542b687cfe45015f472691de31dae5d6dc64ef5ba537fe2491fab5798b323feaa89f1195366fad46f866fee944dd403f39409f2c22701d1f05140fc4d7009bd27e544d894202caa711ff6089bb80abfbd81e6dcdc11d89f8fbcb30a61ccfecdd534ad4fa911c9339a3f2989f09deee85b00729a5aaad545ab32dc74afd0a56ae38a976adff", 0xc2}, {&(0x7f00000015c0)="ace30699b0ff57ef6095b3f5f91537118a03362703aba0a9d5b5d3b43c4fb7cb3f4b2487a99728f44d54c0ce6ccb7916fb68b0de2c64cf51f6d1f3734d450ade9a0a58362ec1c0a1ca1c68d13e453d96b3523229adcaaa43bfeaabe49e8f47a0cd365c365142b772b9a11475d62fb427bd7f307d5d0105bd5a76383a52658c109cf9e0d0e85bad642a8b6d92f8708daf4fc6e8cbe264304f99fa8fd3316e0da7cbc7dfd9c15211a96c28ba615b06d2375966a662f31460d601799d42bbb7c0e590afcb98d02fea6421e517a2ab5070061f64d3fd76", 0xd5}, {&(0x7f00000016c0)="3092832a70f05a7dd61ff94357c0f09540e57bc16e365d3b00987a6338125e1b80483821e32ed751f3a0e98443026dfd801620a48ad0d6b6862e8cf8007433ccda611b0768ac6c2738efe135a94c13904dc9ecacf1fae47bcdd988cbfede5f4903367767c4ea0ced0fefedafd8538f03526d5de7d66fa66edc82885070f748baa9bb1698d96c66de96e67c9f194a1a46c9cc3be74c9eff46f84fd1", 0x9b}], 0x6) 16:00:43 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x9, 0xffffffffffffffff}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206979, &(0x7f00000000c0)=0x1) 16:00:44 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0xfffffffffffffffb, 0x4, 0x7, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3f}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x200}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x400}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1280000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x40}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xa1}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}], ['./file0\x00', './file1\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3ff}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000005c0)={&(0x7f0000000580)='./file\x00', r0, 0x1}) fchmod(r0, 0x4) r1 = open(&(0x7f0000000600)='./file0\x00', 0x8012, 0x80) r2 = open$dir(&(0x7f0000000640)='./file0/file0\x00', 0x1, 0x104) r3 = fcntl$dupfd(r1, 0xa, r2) mknodat(r3, &(0x7f0000000680)='./file1\x00', 0x2000, 0x8) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000006c0)={'./file\x00', 0x7, 0x2, 0x100000000, 0x0, 0x5, 0x6, 0xffffffffffffff81, 0x0, 0x3, 0x0, 0x80000001}) bind(r1, &(0x7f0000000740)=@in={0x2, 0x2}, 0xc) r4 = fcntl$getown(r1, 0x5) fcntl$lock(r2, 0x9, &(0x7f0000000780)={0x3, 0x3, 0x8000, 0x0, r4}) fcntl$lock(r1, 0x7, &(0x7f00000007c0)={0x3, 0x3, 0xdc9, 0x2, r4}) mknod(&(0x7f0000000800)='./file\x00', 0x20, 0x0) fchmod(r3, 0x180) rmdir(&(0x7f0000000840)='./file\x00') pipe2(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mknodat(r5, &(0x7f00000008c0)='./file1\x00', 0x1, 0x7fff) close(r2) lstat(&(0x7f0000000900)='./file0/file0\x00', &(0x7f0000000940)) close(r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000a40)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, &(0x7f0000000ac0)=0xc) fchownat(r1, &(0x7f00000009c0)='./file0/file0\x00', r7, r8, 0x2) r9 = msgget(0x2, 0x80) msgsnd(r9, &(0x7f0000000b00)={0x3, "6ffa75eeb35e36ee956a19b8c26655f10a54a0701cb8b0c5012b08413fc149bc0497bfee"}, 0x2c, 0x800) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000b40)) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000b80)={""/16, @ifru_metric}) link(&(0x7f0000000bc0)='./file\x00', &(0x7f0000000c00)='./file0/file0\x00') 16:00:44 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x8000, 0x0, 0x9, 0x0) 16:00:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getgid() fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r2, 0x6) close(r0) 16:00:44 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20000, 0x0) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ff7000/0x4000)=nil) r1 = socket(0x20, 0x4001, 0x1) pwritev(r1, &(0x7f00000011c0)=[{&(0x7f0000000180)="6c10dd300efb689f766eb8c62a75e8d8969a64bbb134307fdb9ff54541cec37e659253a184bee5a59bac70d714288a044cd8a2a5d2cae0f320805b023fdcf71e", 0x40}, {&(0x7f00000001c0)="5aadb76c7a8e7a9a75c41db8d4b1abcffbd64297da6055f106c018c21de81d1801a6167194ed9d644086f4fd02d61bf3ed6ad051b698ee011aba59e8c758abfa2c62745112d5854b20e555c56b4be1b3f9bfccb1e1e8ce8d4da87fd7fffb944878304bccc48e15cdf6d849775ebfadecb5f5e7955252755b95f0547939d412323d8423eddb86b4e093209576cf9237c5fa6e63c04975f4b31d1074b1f82f496bc711a9817b5076b425e705f549cc84301010507d1da7fcab62fcac34220d9a549b69eb694b570f248142f4d63ced19fd824b07d1cc4ed944d41c9dcdfd6b911532c3a2c1c1ed3ee48c586f74083853b191ec3c962884fd325ca88b2b910a1e657644ed9ecf2ebe752cda12db0166533d736150e07443b952dd6046437cf26db97c7109a63293d08f99491e572d74215b4805acda6244f631dc1e3e04e435ebc22e04122fe664b143c12422ee7f50ba183238a4bb058ecfe2bd017042e38aa6d0013394a7eb7cd189ee0222bac487ca1c27b7813d219d07159503a6c6dfd6e9a57eea0c3d0c6bbe7b19dbf661929c8c8c828c3bbf5b2d133be95011c1070e5100af289859c07c6c002c7b36a62bfb60832ec5b2c89cd2589b9f66572f381bcab7b15071989ed8ccd0472a707f1b4c09dfb63f896d866cfc589c53b10bc7f898a90884b61d2a71ff531ccb666469eb5fad26510dde63b3a486c624265e865eee40ff5784e15f70c4eaa7ab3238188cc063074d118c68f859ad1f87f652481243844c6fc9ef56e3fb7f7c52481fd91756286ab0a28981d18916d1680c9cbdc0c7c3df07eb52760fb5ce4605a84351bdd89195f8e5054f66bfb3839e1c40d2f63c15c5eaa51f4a7f2945a6daba44f48e59a2a743cb6e07406dd84907c440a3e2a0cbc33d29162bbe02489c8901a89dfacad70f4f3cc3d5fa6dd93672c3bdba3d97b8eff7de4d94e17834213e167d0ce9c24bc07cd97a418f09baa9ab5335a1bf43d8b37a917656b29f4f74e8ddb5eee50880ad98e5c3eb143361c19ba3aa542e7f4664d92c64f43a4c8f7932c9819effbd93176b44ff921f251c64907c5e93b35626bfcfd2892fd967c96ecc1a702a0b8eff504fd4a2895c1c27e653df5545b2e05cccf2b65ce3781cdbf0135e3240610fc6cf5340963e3027d09c1920468b6b2c88ec0c726376c0b6166e40dc15d5107258b01c9d14d673411276d1303a4d70224ed68397b4330edbec8e95791da62634b07715ca196204d107a5ec1e36366247d614b0eafd02d8d00721675ff2b4c43ee9d16f188c5b21f0df66da8ee5de88bdf8db217f2228863e2ffd5860430e7556c9f193b3e3db64c335369181f907b3b9c37e5423c5f61218f8bccb6517bd6cdc6a9035b7b2145ec835521aaebd8cd88a876ab9d6f12faa904c3cb7fd3646e0ba01d29f998892087635e08af3d08fefff6dbbafc4057bff2051989a37a759f33685eb71986f5b88750630c5fb528bf5c24050c1e8737a552c635157d3fba14f92969b55603dc8e0d0b92ea11f252ad90a184a85716b083d84449b027d8931ea1952d9faead5161a467d3b959f6373c45071af34fefd849b5ee8bda90948c60ed32a9be70f00ad8dbcfb7384e8c22feaab811f410521fd5e844e5aee0cf74d8d8ab187b63a6bcf8ceea2702e041cb27c871ef0bcc18e9b10ef36e40f1de0a2b61953f1c126ce89e83ac1cd1a99333a4a8a1cb396b3fd6205aa6910f0d575886155600749c32b0564eb61ff800c09fa5d379fa8ba4be27117a664be54c34bb756b099d6a67dabec9c83c7bf0074b774dd99aaf8b1ec2d690b3c9774f60800ba513abfe99529069484b9c9fcebcfd9679dcceaff7de8ee21fbd7e9ef0e7aea3894766fd93585d488aeb7eefff50127292095f670c8ba5477157049ebf722bd24e86c21838f85048b2d5ae8d51860113d8810d822ac831aaf7ee4b5495505ca6e02c4a0c184d68859a0c2453c9dfe4ffba76aa01c5244f378c968ac0fd2b629233fb17ad560d84351242e20687a3497637a1576befa1ab02b85a35ce34c43da2c24d4373b8ed09702dd23660715496a50c504efd788765adc65d4c85747383f5a6ffa01317eb01502340c50562e270cd7d0386a11f147c503d66c0cc95e72c0ce3846080ec046a60462f60c3f4d39a1d4754e8cbb55c9a6322acb811f2044832dcaa78a3eab94c8922c417229f5f00fb37315b9130d5a2019ac7c759562038d4543085c1fb62ffc4ce9302a039dcb07c3c21be029af26b47f19fbf3a5fd2c4808e422689509504d5cee4b50d4dfc8b1ad245628d148940003ab7ef2820dc0ba05730dfc4aba1cdfa22585147a45a891bf30421462aaf851dd8604149c10989f9e8d3e05f67d8f0cd44983974d2ef8e1022e57fc0046cce081d569ca23e50466817ccdef70a9d030cb7202def282b0b79e7c95846c398b553361c6e10f115e107924ef9fd7e78823e89960484d4009682a05f01a43379fad748682663e622675996282c0214b5d1752f278dc3ace7b253c555637c5d04fe2b7f498db1b5c2ddc58eec93f4de224528e6dec999cb8547ecdb7e65b20f1a9f7cd3c965163ff6b787109d41c03d6396085040e7cf6a16cfdeb7ce2b0166b99a114f34eef7ec7e9835d735cf287a75a125102e0baf41ab5a026a18e1b198237ba589986bf47dce08203e8e440bdfb4e2984bd747bdd52e62758d25d0c7932a93ddb790e7422f52fe02635a01b49e77e80ff947504099e38c2c03384afcdb1d1072244936f8e6fec1dca6f50db8b864a570ddbbe3fe283f741ee9155ef9cf4c37fafaf274c33f84c1eb9621d570942c1e5f6f5a6027e0d6059b8e3c40cf21bda01ed50456f1b03692da7db80c67b1b7bf1d2a2a7eae073fa89efafd940ba3bfc889df54e5b297ea8a749118d91c5966751bfda5ba0f064c77ea15cdea0c8c33c01b7633544e0d4f8aeeec8b918d9d107ab2cd98cec808a0c4349aa74e50e4b9c3d36f110d8db69623a353285f1715d129e030aff8d3cb768bef8acff1748514d8d3d1d84ffdb389ee26bce2cccc6ad4acae69a0bafb438ec93f518a1f74d171c67d6013309dee0e02c6b602e7dc3a92ff6270ba31212edfcf2a34116c9ca709cfd99fa881a0136e640a6e39b1ab81efe2ef56d95674e572199412097212420864e028ccd414ca23efdb5fb8da0aab8d365a434c4a291dc8a0b4efc76800101949f6bfb09431317adfee7f7e9bb898128af4a70e7929e13e56c5bffd7810c47fbfdc73c6ccad0e5da7b05bc9f49ea8a6cc7fba0d341ded9354624df96facb50eb9bb285bc6bb14e7540a291fcb58850e6259a18ab8284ea3c22b4dee3fc50797e7b32af3fcb4fa6ffa5a5cb6a95306b62ee2fafce4ba7568e9e908b694ac1c03fc9939ce51be96a94c0adc2eb4cf96ca3dbfa2ab620b82fb76b9951294dbe70a517067deb6eaf1fb15e9dc935a4ce8778a16be47e29ab4addcba84e1145e95d4a44e975fb21d9fc705966ff349e712583ed007ab57d35b6d60de234feb49cf0d857c77c2cdc442fd924812560551d724a0b0c7707ab9433ca96cf130807d254f6aedfb3a9e797c0bcb041ef18bf677f829334e1ff13e14bd96e326ca6b76c5a894af3dddf76018a30afdbabdb6307579f08d8857b4f4ec826c80d5bac3b3dad0a1b7723ec073a2af7efa94237a03c8d36e29058883a7812a82d24679deed16251d375df87c686ed18e4fe35a45e17cc6b511eda9a203f4930ee557e0c25d02df400e47e0bf8c94ffed8b01e1d2ee02911fea4ef3dd67fb1e8351d8b63b30f366e5b3f306e97f4b0dea534536a031ec51cd1f1936a6cf9bb62fa0811af43f06bc5af937cbd5a930d8512fd2d3f82a3fbfc4e4ee90238d942bb690565177cefbeb2c00b847a91b5d39841db0e01c562e7babff1d22ce01530c3cf3d231dae6d39da200d4081e58b745f36f6fe91cbb0024a1dba82c5bcd493b35ff257b9e22f047d1c8ebdfb0149c88c8051cd865fd56a887eb788452ecd222372d073cdff838da6a294a6c6c7f28cc5dcc49bfb56f41113af503cc57de3c43646eb1fc238a1d02ca1dd999c9b5226108f240d222670f9129c445d7226da6c5a73e3d6b6b1a613c9328d8ba46a0519c536abf4c8f6b03cf5f0a0b7c0e9d1fe9622b84718e87fcbc4c483605aef24f4f28bc61941eb04f65b0973eab2f28230d393841850bb7c9d404f80305fb913f86108c573a6e0af525af45e62c764b121ac159e66780142e2c590eb3404eca36d02682cf1b211e9939aadeac2a532c06d3f3293045cbf3507ffc13cdd41dbffc68e609973c8ec35e5db46058b692c30693f088407447a29fb463493b6a49fb845ed195f26f62a08b2f27e96433a31b820d56eb54f82234faec250fbe365895da747a59830c8eb72cd99b3199c515afabc2395efcca2ceabeabff262fa235c3e9f75773503df2ab824646182ddad7de62c9542fccac58e81f943057924d473b00b1b361fbf39be09451ba1b808daf3332ce1d291572f06a4ba586c138cbefa13c9ed4065efe75575b5ae541d0c9bd301cd2216f36308124e56cad1e8fbb139e09a15d2c828766787e8ee5f291a509e0343e7b686d299770da4523e736a5a91b4affa5c33bb95582a54e1697f280a849e8ca320f38fa5c24857eed9dd595a99e39f127486fe087a8552d9f054a6493b9762c0977248b6b857fa946ec3c2e6fc39b57c3d36c48ae775254a951d95ee7ee173aff37f77a3e5e8bb73fd0310d5ef055161b17db615e40a096db32327c47ab9207685c8b5de36244deea6f39a82dccf59f31994819853d1f5087a7528b6f8f0f2ff67cfeee60f2e3540f21e7edef64572ace61082299af90a78fa8ebf52a296d47deba9edbebd4cafe7b0477fd0cd80f908a66d8dae2417b86aa9a9d80aa2be4a10d95f27278926a2578beeb9a7eef9115d4624158a780b60f20f2f5a218ca53a0ef8a87eda1d7b501b7beace8555b7c87992aa4ec849b40294f3f533542c904bd1b2a34ca41424ef1864cad9182e7990176939357aa9b8a46062c4904cdccab632968cd6b98418c5a15921b4605c33f86a860b1928660bb2eff3d08a27971ee5ca1aa3aec5ccc93bb535c9228291ece4dcdbe531888c7982685ec0a843955d4583f5b5d9764aec09caaa906503c34048810ff890a2141bff93f3315dc6b2460e627721d8fbc14e182a9b301ac76f3dde0c5f8ec518efc120b4d73658b096171be1613693a57848bb5a73def448b049de79151c72d8308be563014c99daca8aa38ff872105b590ed6abcda3cc35484233c146dd3e51dfad8a03da689c368e1a8f545910e9a40c724f656c3304ced297c1712db7e23ce36396f2d384c5c1b981999a0beada546d040d6fa77fb42d68f67e8b36a18ba11ac9d244367166ad19fc9ba70bcd4247c8ff8376495e76c92c77df88fbbf033e406d0625ca74725263a01baef158a490360a5ef0625e2b1cdc461842fed63806f021aaa5355ed3a6201d8f04cf6b8af3d0e3685c46b71a4226356fba0af3bd54fb9cc5fa1f50daa09a2601e0f357af48f90fb06e56b61759ff67c24c983bacbf71e798ad48301e99a9e3edd28bd631ab01aa351db7e80b48b6e778cc5e184b78b082b66f7d9aa26f02d1bf6341cbfba8fc7d7a8b569bce76a9247dbd23790b632c4f165021f55ac4263a429b9135c34e8015ee7d215946937c01c77565db3a849e17ea4af42b85a665a615ad1a1a76a089934b473953549241b28a3f089899fe6c256eb618808957ecb20657eb5ec914c7", 0x1000}], 0x2, 0x0, 0x0) sendto$inet6(r1, &(0x7f0000000000)="d2fe09476fc68806a32907c82bd843eb8225c31dbb0dad7532639ab96f3aa8425d3f6b56383e2f0405c4f0b0089377ddb710e63214a73a16a75f94ad1855c00a67949689626d370c4147b37cfa5c71e08aed1e1f5bee4e39d4db3a9ae9ba61b47a3bed88cf87de3f50f154d97900c80dcd7d67782af79234175577196b06bd46050d1962b879504fb69c6e518c8708bdf02b913ebec8ea2e2af50032f70c785e253279023039c2fda01f1b570825ea416f2a42d2fd32803f604821ba24d39bc874d3e72afb4562a31f821c20a44878d16e17f0bcaa900a", 0xd7, 0x2, &(0x7f0000000100)={0x18, 0x1, 0x1, 0x2}, 0xc) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) shmat(r0, &(0x7f0000ff7000/0x4000)=nil, 0x2000) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="84c6a343") 16:00:44 executing program 0: mknod(&(0x7f0000000040)='.\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) pwrite(r0, &(0x7f0000000000)="799a21b99088820f98fac70a2b19ae593f21ed45389e51e695b257ac2818cae64a7a4d2adf390f6f0f76021fb135f93e05", 0x31, 0x0, 0x0) 16:00:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x880, 0x0) r2 = syz_open_pts() ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r0, 0x2}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0017f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d81", 0xfe) r3 = syz_open_pts() close(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000003c0)={0x4, &(0x7f0000000380)=[{0x7fffffff, 0x10000, 0x1, 0x4}, {0x2, 0x1, 0x5, 0x800}, {0xc7, 0x8, 0x7f, 0x5}, {0x4, 0x100000000, 0xfffffffffffffff7, 0x202000000000}]}) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x2, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xee, 0x9, 0x7, 0xfdb8, "010000006607dc8dbd8a0c3bab7a8a210524d8e5"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:44 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x1) kevent(r0, &(0x7f0000000100), 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x5c}, {0x80000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="fd") clock_settime(0x0, &(0x7f0000000000)={0x522, 0x4}) 16:21:54 executing program 0: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) close(r0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) setgroups(0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x1010, r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:21:54 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) shutdown(r0, 0x8c81d20fbbc01c82) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="00000018600417b2ee222b00fe0000ffffffff00000008f6ceffff276e2b8d2a48d69e0000000000000000003a030000000058a393355fdee30badc24f42a0b66803cce2086caa672009bca0", 0x4c}], 0x1) 16:21:54 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x78, 0x38000000}, 0x0) pwritev(r0, &(0x7f00000010c0)=[{&(0x7f0000000040)='h', 0x1}, {&(0x7f0000001040)="db", 0x1}], 0x2, 0x0, 0x0) 16:21:54 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x45}, {0x3}, {0x4000000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b2") 16:21:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x200020000006010, 0x40e06) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chflagsat(r0, &(0x7f0000000000)='./bus\x00', 0x10000, 0x2) r1 = semget$private(0x0, 0x1, 0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x6, 0x3, 0x3, 0x2, 0x3, 0x6, 0x6, 0x7fffffff]) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/38) mknod(&(0x7f0000000180)='./bus\x00', 0xc0, 0x5) mknodat(r0, &(0x7f0000000080)='./bus\x00', 0xa000, 0x7) 16:21:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x400000003fd, 0x3) write(r0, &(0x7f0000000200)="21433cf9260ef224446044c2d0652ff2a7da00000000006037091b83751611f1a32b1b794a05cfecf96c621cd4099d5c6ca4c160968fb6c4de2b685a99553deac047722f760a8e57bd2291b67cdf12108a74300000000002000f000000000000000000be26da1c77e414df4ac40700001cc28a7615dc5e06311fe0c3ba297334e5bb48ea1863a23f93c0c4982fd39188b7d841c07ddfca778eac53b28e07f7ff7034ab0f5c2580e7472b", 0xaa) r1 = getuid() kevent(r0, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x0, 0x8, 0x2}, {{r0}, 0xfffffffffffffffe, 0x7, 0xfffff, 0x9, 0x4}, {{r0}, 0xfffffffffffffffc, 0x22, 0xfffff, 0x5, 0x4}, {{r0}, 0xfffffffffffffffe, 0x85, 0x20000025, 0x2, 0x3696}, {{r0}, 0xfffffffffffffffb, 0x1, 0x8, 0x5}, {{r0}, 0x0, 0x44, 0xf0000020, 0x0, 0x9}, {{r0}, 0xffffffffffffffff, 0x80, 0x2, 0x1, 0x8}], 0xffffffffffff5da4, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffff9, 0x4, 0x4, 0x7, 0x4}, {{r0}, 0xfffffffffffffff8, 0x10, 0x5, 0x7, 0x482}, {{r0}, 0xfffffffffffffff8, 0x1, 0x8, 0x6, 0x20}, {{r0}, 0xfffffffffffffff8, 0x50, 0x90, 0x0, 0x10001}, {{r0}, 0xfffffffffffffffd, 0x0, 0x0, 0x8001}], 0xfffffffffffeffff, &(0x7f00000001c0)={0x10001, 0x5}) seteuid(r1) execve(0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x20, 0x4, 0x8, 0x8b4}, {{r0}, 0xffffffffffffffff, 0x2, 0x40, 0x5, 0x2}, {{r0}, 0xfffffffffffffffa, 0x1, 0x22, 0x81, 0x1}, {{r0}, 0xffffffffffffffff, 0x44, 0x1, 0x2}, {{r0}, 0xfffffffffffffffd, 0xa4, 0x2, 0x1, 0x4}], 0x7ff, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0xc0, 0x3, 0x7f, 0x8}, {{r0}, 0xffffffffffffffff, 0x1, 0x4, 0x7fff, 0x4}, {{r0}, 0xffffffffffffffff, 0xa, 0xf0000000, 0x1, 0x9}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x0, 0xfffffffffffff801}, {{r0}, 0xfffffffffffffffe, 0x43, 0x80000000, 0x80000001, 0x1b7b}], 0x39, &(0x7f0000000140)={0x4, 0x9}) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) 16:21:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x90d2, 0x9, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x5}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x7fff) sendmsg(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)}, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xc0, 0x7fffffff, 0x20, 0xfffffffffffffff9, "9da91aa774d59a8d23f3343e273ccaf355914a77", 0x40, 0x6}) r1 = syz_open_pts() close(r1) chroot(&(0x7f0000000080)='./file0\x00') dup(r1) fchflags(r1, 0x0) syz_open_pts() 16:21:54 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0xffffffff00000001, 0x7ff7fffc, "73cc510e52b37b2e272d7f484beee7103fc9c06d"}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 16:21:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x7}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10032, 0x2) sendto$inet(r1, &(0x7f0000000040)="563e795780b9b403562e9bb927f5405f2008cd8e0b25421d1faf2f9f", 0x1c, 0x2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x639, 0x0, 0x1, 0x2f15fae0}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x1f, 0x2, 0x47b, 0x95}]}) 16:21:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x110001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x5c}, {0x20004006}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:21:55 executing program 1: r0 = syz_open_pts() setrlimit(0x1000000008, &(0x7f0000000100)={0x7, 0x95}) close(0xffffffffffffffff) syz_open_pts() msgget$private(0x0, 0x8) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000200)={0xfffffffffffffff7, 0x10001, 0x7, 0x4, &(0x7f0000000500)={{0x2, 0x80000000, 0x4, 0x1, 0xcad, 0x8, 0xffffffffffffff1d}, {[0x3, 0x7, 0x7, 0x1, 0x8000, 0xfffffffffffffff9, 0x10001, 0x100, 0x200, 0x4, 0x7, 0x7, 0x1, 0x6, 0x10000, 0x4, 0xa64f931, 0x1], [0x10000, 0x0, 0x0, 0x5, 0xbdf, 0x0, 0x7, 0x1c000000000000, 0x400, 0x1], [0x480000000000, 0x5, 0x2, 0x1, 0x1, 0x3296, 0x6], [0x842f, 0x7ff, 0x4, 0x8, 0x400, 0x8], [{0x0, 0xdbee, 0x7, 0x1}, {0x6, 0x63, 0x80000000, 0x7fff}, {0x5, 0xd, 0x1, 0x5}, {0xfff, 0x4800, 0x0, 0xffffffffffffff7a}, {0xfdf, 0x7, 0x4, 0x7}, {0x0, 0x1f, 0x4, 0x80000000}, {0x0, 0x6, 0x2, 0x80000001}, {0x1000, 0x81d, 0xac90, 0x5}], {0x20, 0x6, 0x6, 0x4}, {0xd8f, 0x3, 0x9, 0x9}}}, 0x7fffffff, 0x3ff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x258, 0x0) getpeername$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) readv(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) syz_open_pts() mprotect(&(0x7f00002b0000/0x2000)=nil, 0x2000, 0x4) mprotect(&(0x7f000009e000/0x4000)=nil, 0x4000, 0x0) msgget$private(0x0, 0x1) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000080)={0x100000000, 0x6, 0x7}) geteuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r5 = semget$private(0x0, 0x4, 0x40) semop(r5, &(0x7f00000000c0)=[{0x3, 0x7fff, 0x800}, {0x6, 0x780b1ed2, 0x1000}, {0x0, 0x7}, {0x3, 0x9, 0x1000}, {0x4, 0x3, 0x1000}, {0x5, 0x8, 0x1800}, {0x5, 0x80, 0x1000}, {0x0, 0x0, 0x800}, {0x7, 0x80, 0x1000}], 0x9) 16:21:55 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x201, 0x1) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x200, 0x0) fchflags(r3, 0x10000) close(r2) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10003) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) getpeername$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000080)=0x5d) fcntl$dupfd(r1, 0x0, r2) socket(0x1, 0x4005, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:21:55 executing program 1: r0 = socket(0x80001c, 0x1, 0x0) bind(r0, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x38000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) setsockopt(r0, 0x400000000004, 0x9, &(0x7f0000000000)="03000000", 0xfffffc4c) syz_open_pts() setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) 16:21:55 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000080)="99fe358a", 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001880)='/dev/null\x00', 0x842, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000018c0)={0x8000, 0x8fa4, 0xfffffffffffffbff, 0x1, 0xbdcf, 0x0, 0x1ff, 0x10, [{0x0, 0x5, 0x7ff, 0x72}, {0x583, 0x1, 0x8, 0x1b1}, {0x2, 0x7, 0x7, 0x5a84}, {0x9, 0x8, 0xffffffff, 0x6}, {0x5, 0x5, 0x9, 0xde}, {0x10001, 0x5, 0x7, 0x3}, {0x6, 0x0, 0xb891, 0x2}, {0x3f, 0x0, 0x1, 0xff}, {0x6, 0x7, 0x9, 0x4}, {0x1, 0x1, 0x40, 0x1f}, {0x200, 0x100000000, 0x7, 0x9}, {0x5, 0x9, 0x3, 0x1000}, {0x7, 0x5, 0x0, 0x5}, {0x7fff, 0x7fffffff, 0x8, 0xfffffffffffffffa}, {0x5, 0x9, 0x40}, {0x0, 0x5, 0x80000001, 0x7}]}) sendmsg(r0, &(0x7f0000001840)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000040)="2d976d52b10413cb32e36ec4af3440b19e099a5d544f74de448baaa36dc2db9437253aeca5", 0x25}, {&(0x7f00000000c0)="3a8ee571a1f35aca5f286f564de518956474309e00a79b1c4bf0f648540a53ce980ebbc4e5370a3f81f7ddec4c23d4b31851ca4abe848d419ac86ca500475c9d3adc030f0169de4d1f24f7ef7229a05c9d2aaf17decc7bf5c60456d65e4b27631c89fabad8131fa5757a0262f417b05469bdee1876b8a9940be604f8512f9fe4c839e43afd2fff1f9ee9b5853ba61b4e5ccd6555a773cdf52c3c158f4cc8f4e2d3f31978ba6ffede70ddae28d0946c9cf2a67c0ca9e5aa6fde8e8da21731f888a96334eda60313addccbb4d675edb922ced199401af8d2143ca843cbbf732edb005084b5ae4fcea226ce8501f507d2d1851d8314d1feff3320f6a8d2", 0xfc}, {&(0x7f00000001c0)="4162d97668ae8a191a0d8fa5f3a0a813c897f3b5dbb200136398ed3395986a04c8c50341d2ef50e9b0a6d4cf6529187cdcbe5a8a8c309ce8ddc5294be27c25d895cf3b5e1c9c2456f6a5723f3ac0509f9706c52126bf43f77c45f3177e1dfb52892de34b48d2f3587d76f7ed64a8ebc81c4439ed6f1737e60f65363748bb25af59c72093c180770fed654c40cf2762993b472070ef39024a13e46d3658e4fda90af3e4d00a4b33f66dc67b5ebbba7ca60d35372099ba6fbc784bd407ca95852a2375d54ddd26cebaf96f02c10272ed2399101be0fc29392d071e9b70bcbe775ea8444e282b4664977db54a5d3c3f43a88b5297c280b7595178d66f", 0xfb}, {&(0x7f00000002c0)="aab46cad7820776000bcde43a8f9920df8f4ee294162c658beec01aa9f505342a5075d64eb3b6da60c8808dc3e1821963beee1a7878a8844cf761647132680693ce3afbf2d1e39c0714e87e760869f31f0041d2079deccdf78b88d1bdf5ee4f75b4cd926ec36c31a1a0e57a5b54964643691b6fd5e814cf06e0fa36e6d40426ffcb9602b00fdd3a7227768064322836c90d8c8ab916a52460eb9aab5d2f240168400d3174b307158174f6938db5ca981845a4634a3fcaed7c728bc721d51bd06e1dfc2962ff1f9acda1432f24e36fbe146d994e064edc496d062c5df73fa123212d1ebd2f455dd2c2859cbf1d421ac62dac6ba75a9a3cf", 0xf7}, {&(0x7f00000003c0)="c3bacad9a90534267c7e6c107defb637c255849810476346a6122984c95d0b6f9a6cd14b10c305819d515e2f08c96b6bc9cd5f75c541fcc8d62ffd2b56657920c5b01f09d894c416ef312c3c38d813719ce4cd151c883c0e69", 0x59}], 0x5, &(0x7f00000004c0)=[{0x108, 0xffff, 0x7ff, "96e18d57f892c61dc1d3ff8d0a23e3ccdbc7e8c42e7ea645d84ae1cf68fe57ba3f30719dd91fb5783dd2695aecd877bbb58c2e6f90003c9151259fa94425a8030aae07769c045e1cf40db291b61b06993871f0b55094955c4f5a79a4d30d872a80ebcea230459eb46082faa8cefd24fb849f093093e97a682996f22091a0a1b474266e3ca5bdc81220432274cb4d190b43e38edf763b3d38272c05a90ce4b99f46b3ef029581203f19869326ab415cb39e05cbecac2e83965c4e2e967287bc7b6007aa971704de9c2dd4bdfde69f91b8325b5841f6738a653d1b343d9fa40c24572971bafdf7d60f0d5c491c3d4f6987f4adf492298b"}, {0x100, 0x0, 0xfc, "bba2f1f49de91777223f69f61b5ba9585d3a4c44f93c656e1516a5946888cf08496ef44c365ae45efae11dbd4aa6de44c8754114ef66c99ebd3ba63e9b98a5daee4c9fbd17e79d18f1568fae624521e2d78d802f2a203e7bd9040ddd8f41f2d0fc8c0ac3a8394aa5b3beb036890be5abcddb3db1d4b30cf4a2f1f6622f2925f957462ba8fbf0be8aad0382f95a4c331fc66c7cf550729a04605aa6749f64643cb53ca62fdf741995d0ae8a0453195d9bf58bb62b52f33d90d68c75066ed78ca598b1a501de21d1cd5730746f06672069249d7afadde452973f06cfced272860e0f87819ac2645f86ea7d0e035a"}, {0xc8, 0x1, 0x5, "a1e9b7617d43b9ced598729caac9ebe1cca535c8700de3bae565b718ad608e0aba6287e545eb936dbad86127a5b80dc79cdb3357126d6a9886fa5faee71511e679ee368ea533ad7cd31b7da089b3b1d333debb4677b4a769dbe6cb260c442c9578cf88f383c11659dc03702f8512f547e2117b660f31c15c1dbab9c0ba8869ed1195878227ae8d434a161d6ab45c674cf0de5efdddcfdaeadeb127c6d72be48d41e3295747a7a15d56e1263d0981546c67"}, {0xa0, 0xffff, 0xdf, "3ac53cc3730f7581988b7d99486a97bbfbca0653bf8b7f5b732a695b2baec8448f7c464b68c078c11411badc46d7614337c3ef0495b9b4d21de8deb56a9deffdbdd8fb8c8b8c948af2bcf96169b72a5d0634ffca277ddd0cbe9f6d6cda635f49d94d823d1ad3cb3af7ca5e1aed104e2fb23f2b378e2084cce47c4c9f1531a21e18437205b70f71f7b7798fefaf"}, {0x1010, 0x0, 0x101, "f59c3470800f0fc915fabdf8b4eb8282207089569689bc1aaa2e440c9a0ff2e99e1cbfb23a3ebc737f4f5bb5f82720fa77ba90656628ae0df0e34e4b0b76a44071556c88128b5e7ea4c331ebae19043c79687fc4cdfec784ee1382a5333ab905aaedc3402e6ea66c33a292e840acc4cf9f046e089962372e35730fe27732bfab0ba371296624a7488faed6fbf5b182e18a9c5063b372da71407f3ad1f86b42721b6044d9a3b3545693aa5df465ef602971814c1a6ba7431fdd31f2905c391698de0b1a9456f46e55b0f97290a1b4f2e37a962b13048c096027fb1e50954a473b405feac83f8b8a490d9791c27795f0539e56035baf9cb23de07da2f9ef351e7451d12f571677f12e6c908e0aab37b49585c372cce21db9d9b5f6c7632e7c5b9065da55ee0dae361ca9b4e8a6938054dd7d0cd6981361e3748046eb36e94f3a8d650f408bc41510c31ed75d3c819a1bd8eded288706b215113078f710a6f491b9e4e243668ff40b0cb1848b512e27be7a1c03cac7b05df4b9627b85a463a6bbf591fc2228c1591cbf982385a569fa596d394fee8746d1d804b0db9fb459f38e52bb757a018a7a490656cdc11efb4fb3ea1479b72500e0bcd6aa001105aa580023a4aa1e2246d6347de419f5669fd2bbae235ba562ffedb06920b64d311b200f650ee4f257c1cdd199dc6e4686100e0c5c4cfb3b319fa0cec20cfd9c267c2b670d3b7c0b6df89f997016dc092e8583bf10314a32980e41d5f7626c5ab58888447335f3304d2f416693263833e136fab7525ac4f543fe5cdee95bd5ec77c6174c395acaabebc9b680fcb7f34ca3465a46f107f4ffeff6dec1eeb040cb3374d4661175225ea996167c2a0cee70abfb2877b1296d39daef4b0fb53af591266120105d97dcb505056cd07309be317dcc83a133b02261895070670da3e76e911b0d3bcac3a5d80113a5507dc7e1c64dce5d2f08ba3b39480051fe3819d873f558b4555dd8d8b9e594a74def783de952b26f27a02812b3b8847d046af0f4fc6c985e7ec65295840c86a7363f18f7b143e39e029a025e48a5ca9c3e111817403ef1538028bd90d5dfe5f3f7626d6af10216dd54d98e879777143cbe77a1086c66689b1b9d1c4bdf888d7c9685f1d4fdfc6a7a6cbe09610635d939a28e8e4589c92c7e35f7b2448c35ce89a6ec80ec97630cb76aeb8f5d265b887cf4617a5aec3bd864cf98c3364b1667e70d2e7f3e4b776a296aecd4e7ee40c650f03220d3519f2857b8dd8c7f5c47892668b869229c24a6b6fd8e696d74c967e9e051baf4f41bcd06110643f0ad269f603485e50023f02b37e529b8eb2ddeb428b680f5bff16d41601713eafea1c93c0b5db0bca52aa21c172f7161a39f6a438860af6bfee14cf96e65b99c4a3a7512a13d9d8e76996567f1ccb716401ccbdd5fabe71bb7ab0b3672f0bd107c60d21f13a294dfda353b8ea43e94a175b6d6bfa1c9a2637f709c5a1600f983adaadd4d49b9a390966f0c38234a3ff9c2adde763de6b73c3e06191c7ae07aa3fbb8c802aad27ffdd4cb9ad738da82f3ee762cd69d4cb2e91d13148f74c4a6679bca1ffb22ec0a3d838872bf987500e2f5cf5a573ddf709adaf4d3ffae9c9fdf04341e822de4166b53b58799dfaa12a181c25ba36810c38d569a623cf3ef575815593e7fe7e6984406973b7514f718fb42e0a305604fe4c6b13398c592485b4b1695c3f53053c26e656bed95b912408023d991154bc097a54dcb8bc22d74c64d17a8a5d613fc696e9c7cadd09aa115dbfed48be579afe084fc07b473a2bc8f5dee4230702ddc73c8e2057a69667aaaf949c560241e4cbb6d53cf8ef0e302176c5b5b4a7d0d9142df4cd1220b81b6290b36662f5b51b4aa978c03076bb6ea9dd47ece3485ad7dffaeee82eab71e15e2d9eba0826441bceb963d13bded57609813c9cd5b1fceffb91ddb1f2af2e34e532eff12de5bba998e13aae9f00eda36924bc27e5dd6eec3d04598d65e4d6b6da500e5390d5824bc725cf41ce105cfd75c572eb790e4495490b025b9a71aa7de7fb47f70e1ba734860f23142709f44acbb4f4759478b128ece2311289ec12f7e1d423a565b14e5637396bf0594444e969ec0dd6a62b77d042aba42727242c0bbdd34c2e0108fb765b75e62b749b4e1a1e405882473ec19ff94e1a8ed32ec59cb747b8acdf65926aed232ba4f47db807964a99b13016c82ce096197f5eca5205563bb0cc59ed3debdfc41c199ca90703a537346ab78d199ef422030f26af9386e00def149ac94319498b75af9b85ca8dc255f39bebf9606d69bc5cc79a1622cec020dca9f8dfde97062388d777941f3ddd101d8dd5f28155d292482b72213581a2f54f9a1f59abda5ff0f4bb1f2d82ee611a0b9ae3cb82aa4b947278ef41ae051cb4ace5a8d2d31fc3eadc43a481bde4e461b7f9e6c04a77d85e47aa4010814458fb01fa1b1846b8229a817e4284c5dce5d217659d989f8fccec74b469e73ee61372082380ecac741928054a5af66311814f28d005ff77650aabef69d2d5dacfa9c27e52c29d43cfdc5451440b2c434b4178a104ec327ace91c379ea8e500edc1fa88822c284d2c1a74562c22b71919e6a27a63b29bb2d0482b99bd6e69653286165148d290f2807a733f28e5650db5c8cbef2022b9da71a45d7bbcd4621ed653d66f249ae2dee3c243ee955a69856543595d69141d9a8f2c50af0ab083fbf71ce908670838b1dcc0f5b6288a22d8fef6eead232e27a218bc53ed91356811ee11bffd403b127e74153af65ae57c4b7a796594182a7a5b2dea1919cdef2c2c69317c452d5ef9269d359130ce6bb2dc3ea690512f7c789f473cc7c17f763294ba03cf435b84b2fe456b58c2e42d4c6d4b4bb966d7131c581f58f2b83afbbf5744b1cd93636fbbd340d642db00663d720a6749e3812db83c630b21d66eb202e14252f652e16c62a88a1f80dc3d32ec34968b81d7f3e5e4a55157d4b6c99f6478d4f61a655b7442531787a78d5107224b06178b9e75bbbfaaf1145b1b2c5bd1bfd92a4356bd167be08843d717ca03afe3983afc7182250665acec23dbe481ff89dac8fe652207e8fb578b6d1148d441f4364a9030b3e0d9d2a01ee126a992835b47fed4dff6cfc35837b173aee74a9210ee1370f8bb00d219550fdb066ffc48a8387c872f33a52764cc9023a79146301f093b3255238d860e83c75a14e7f07e0bf66dfb8af224163545474b1373714f607acca388f1983cdca2feb28051d8472cbf169588c165414e555d06b6f282179da58bcc4c31cf746251c6bbbd7f026f51b79917698432b223be8cb438ba96ff5fb0a0746dacbbf55ba559e7cc23dba6db95ceab030f01aface6e3d8295b79059690e9e9a865ba6bb8a3c1459d2b7e65ce45a23e71ca9f8ffca8b75a705cdf200673f0b554a4803d28caa57b76c0b0039ca492c37e9eaa73337f214350fd9c9a18707d436218bebab84482252b80b239737a4c9cd80244d2594c135d090b0fa0392312eef401b0a934fd942c30824a696863c48295939edeb6db99fe7061d981adec91daf044503fb6911c3f2d571541283cf2439a5d5b3f63cf797d829e0ac97c01e51b1eb81ac72ff29935dd49dc833d7239c9e4c40316b0f2ddf40d65cd24c2a625aaadb23bc06e386f77d4a61faf81cf21d1faaa2bf51197e2f6892832dfadf848eb47e5fdd1fa5f864e33aeed2aba637fe3cff25eb93ac6fd1ccbf96f49f1264f3483172c5acf05d99c12251bd04a475d7c4d18218dab8fe69d460469f16f358f86bf9f82dbf207c98dc8235ec063586a4397c00728c8484a81b8a8ace49a28256ab6638350c48b54d80cef62146e0f8be29ed75a11d140eb107632a2fd3f8a06ea1293c2eec46ea82f8a64ddce79646669ab0a7d913278d5acf733322d01a3603604bb99038ba2ff74e2f160635c75ebf7fcf72d4c9742ff2d880298097773cc22f77a372edf81b09f27152165107bd5c512ed7b73fee066471c28dbec7150e23285e4961d6bc0cde4640aae765c3e2d54de53daa08cff5c16091ad63fb9bc0177f487313a79d8f1f6dd79a73dd61bf4d2de6cfc331741ab9ac1a5fd4ea4860607d4672f3a5c39787e6da3419c0808bcd7f5e8587aaf2d0c908e953db875d514aaae1c8c83de714aa31d4973bba9084df80bf151a69a7fbb01485e23be7103cdd8ef52b662cd212f17a4944e877a68d3297ab7133037a8637d3485f5f9a557f93448594212b59386893cf5977143e2c878b5b123be977bc8188b6984e4426a19bb0d2b48a65bd7f44b6ca737cfd19466dfd4af2ecc83ade54f727e8c79d3dab94e0fbbb2e69019682aad3a3b0c83c40fa4253c4d917af3dfb9ab36b55b88236acac7c297b070930c96ca6791445036d377c523c34cf804bf3e453d8c5b62ed181d992e929131a93f896e1e5cfe7bab009cd450c69409f2567494e743243ebb36128bf8342b25b07789e49d283bc0de50eaccd87ee02d3a2d86e43ac803422eb26a8a31a9c7b31ea5e036ae45be8797a70e55d9129e1bc168d3cc502921b3f1f395dd08c34b0521ceeeb03588dd21f1e69ccb4d0bf028cb3dfb1114dd40aec99c5740a612e335104476a34f563f4102d4464c69e7eea19b31cc8ea5e707a7d3688817388d16c56009903ce92ae73dadadb07b155410eea659acf3188bd1f7f6fe1c4358fff258d785f23fd492fa885fbc582569cd84267c2adf5d50387b968aae2138e82b110022226a1d88042ebfef8c15d54454c929463f04c9fc9493e7b16cd8335f274feff878a12fa6a0e8d14ee51515c67a2ad430d6c78b0627d47147cef7160c7ea616b9927d89b64d54a014804800066b320b8bf893b1c08a9a8ba211d5cf63f5e9a0fa1e919092b024426f8391bd65d135c70f34aefb0cedfe7b890e9b9586138c760db7464d738dff3ca7c4d101da3bdb8db1bb9094ae842d6427f9bb04fa88682aa149aa9e52b1e6486aa1923f9921c11042a0d30ce007cb1555ad8262d9edc560ec3e4f1601609010f5cb747a68de2795816251ef5fa89cea0a869d02327722311ebdfe4142a00539cb2079d45788379bbb55ba7834ce3852829305b1687c8218ac0566d4f4c27b5e5f0264d25ba6c28dc83baed3a26d4699d8aa9a411debafa11d91abab01cc66274d904087612caafcd547ea20bb1f74c28a9df4d1c7ac0b433c5b8402c712ab9880ebf434649ef99af5723db33e11d5770ade470b98b7dcc51822c2fb4304dbd05e1ad6f893b0eeee603864cf1ced13125b8d1cbf50f702de0699a3cc570a68aa7b25e3ec5c1a1c7fcc814c2e9197ccba73ba4fca3505618b043aa02dbce9440cb412c59382dbb5a257282de56656f314fbd42cc3e861d4dfb522d681519f8f62bd63025c75770987c9bf0a9f3f231482048aa97c3eb4e44864701287773cc98dd1a751ea0e22a0ed6e19ce121e824ecfd622611fe63abe47df32f809ce740f3a27c8e06e98571e1e4979930cbcfc694ec7e7199c60716c2296597798fe8aaaf4468926af952ed956faca85c436d3c45d266ad3988754848282c787bfb3b6a8d37fe3c25e9e4bd3876d1cb8d43a43a93547a223dc5f769e1cbc6090c6b86dd0c40420b38c6061e022041decbf8fd6eb8d3c364e3620e29fe66701680b6f05be62f771a2e33a7acb33b5cd25aaf42b7cb078733cef6a0331d6114a0b037be537e03bbcba56356811ed8498ec60b85675e71d89e228886c7cb0c1e9b8c0958b9963978c9191951e28e414631ee36f4f1a197159f9"}], 0x1380}, 0x2) socket(0x0, 0x8000, 0xf7) 16:21:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000000c0)="474a41ba") 16:21:55 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x21) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x60f, 0x116) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x8001, 0x0) nanosleep(&(0x7f0000000080), 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x18, 0x69) connect$inet6(r2, &(0x7f0000000140), 0xc) listen(r2, 0x0) 16:21:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x29}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:21:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x400400, 0x0) r2 = shmget(0x1, 0x2000, 0x2000000000000020, &(0x7f0000ffb000/0x2000)=nil) getitimer(0x1, &(0x7f0000000180)) setuid(0xee01) r3 = msgget$private(0x0, 0x400) msgrcv(r3, &(0x7f0000000100)={0x0, ""/45}, 0xfffffffffffffd3a, 0x3, 0x1800) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) msgget$private(0x0, 0x100) pwrite(r1, &(0x7f00000003c0)="0549b615eec186420efdde017695e7a811843a125084ad10212b9c16297f4655ebdfc99874d21d7635a1ece3be1655ca7a23eace52b4d606ae22e22285c19371258c1296bd0aca045dfe8bcf50755744d3", 0x51, 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom$inet6(r5, &(0x7f0000000440)=""/239, 0xef, 0x1, &(0x7f0000000300)={0x18, 0x0, 0x101, 0x7fffffff}, 0xc) shmctl$IPC_RMID(r2, 0x0) r6 = semget$private(0x0, 0x5, 0x2) shmctl$IPC_RMID(r2, 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000080)=[0x2, 0x2, 0x8001, 0xffffffff, 0xfffffffffffffffb]) accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) fcntl$dupfd(r4, 0x0, r1) 16:21:55 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) setrlimit(0x8, &(0x7f00000002c0)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() read(r3, &(0x7f00000036c0)=""/91, 0x142) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e330800060000000000197dbfff031138"}) write(r2, &(0x7f0000000180)="f6", 0x1) write(r2, &(0x7f00000001c0)="bc", 0x1) sendto$inet(r1, &(0x7f0000000140)="ff75d6e98cc336a1c81d05c4411635f1b681888e2707b620e23444d044f1f5900a8176add8dbaa930648a046a78c24ebdae555e81d3c6254d9f145a4a684f03e", 0x40, 0x2, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x15}], 0xfffffffffffffffb, 0x0) 16:21:55 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setflags(r0, 0x2, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r2) 16:21:55 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{}, {}, {}, {}, {{}, 0x0, 0x0, 0xf00fffff}], 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x8, 0x64}, {0x18, 0x1, 0x40, 0xfffffffffffffffb}, 0x5, [0x100000001, 0x2d, 0x5000000, 0x7fffffff, 0x7f, 0x1, 0xd2, 0x4e]}, 0x3c) 16:21:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x200000000005c}, {0x35}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0xb80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sendto(r1, &(0x7f0000000240)="4e0fcebcb323530366950b1d0ea72e9221a4701904e4290fa6995ef5f8af917930eb22656620a900e5892d48c59be2c3a98fc206e8f78a51e3d21c4c51c80160e0bb7092da5ece3a2925f5a8c4591b5d486b597e9e7d1e904dc618da10edb8f6a3d3e107b5d5705677b38cf4da876a971b8ab22a8f49a08b1743fd2997cc64a90c1e14fcfd3949016c737360667cad743698e70720059ec9336e627e67cfccfa7b78cf9d8d04ce54624b9dc2b5f8c6351972d5b2aa2d4326c31d3f6e7d", 0xbd, 0x2, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) r2 = geteuid() seteuid(r2) seteuid(r2) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") dup(r0) 16:21:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="db2e8249") 16:21:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) semget$private(0x0, 0x3, 0x152) r1 = semget(0x3, 0x3, 0x40) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000040)=0xfffffffffffffffa) r2 = dup(r0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:21:55 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) fsync(r0) close(r0) 16:21:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000001b80)="c0") 16:21:55 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000440), 0x7e, &(0x7f0000000180)={0x1000000000100403, 0x1}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x50b) socket(0x0, 0x0, 0x100000000) socket(0x16, 0xc003, 0x8) 16:21:55 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) shmget(0x3, 0x2000, 0x1, &(0x7f0000ffb000/0x2000)=nil) ioctl$KDDISABIO(r1, 0x20004b3d) sync() getrlimit(0xb, &(0x7f0000000000)) r2 = shmget$private(0x0, 0x3000, 0xa, &(0x7f0000ffc000/0x3000)=nil) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x2000) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x8000, 0x0) close(r1) 16:21:55 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x6580, 0x446f, 0x3}, 0x80001001, 0xffffffffffffffff, 0x10001}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/4096, &(0x7f0000001080)=0x1000) clock_getres(0x4, 0xfffffffffffffffe) 16:21:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40087}, {0x54}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x800, 0x28) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000200)={0x4, 0x0, &(0x7f00000001c0)=""/4}) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000240)="a30e6287973d56bda5a8903d150fb6d0c24c6787e405cfaf6f7b6334977262f6765d366c05b4cc2751649859244d484616a133e5bfb0da44c3df668d8b006162116ed28d53f719314d835f4f6ebd13f7f781952ed32a6d10b4e94e17079f5f5b1790571ec193a145f2e50126c8e235343a93a58792d11490682bd34ceea7c592c11a7925f3368987bf84cf39a85228d96d8cb4ace540c8bf5f8ce97de8ee9a08b9e1263e0cd117ef9836f075b9508640ffa7190e33ac8f6a4bf1a593", 0xbc}, {&(0x7f0000000600)="a40ab1510f8d490b3de8df51fd3b2e6cdbb072e5ec34a38c6c4cc1da2cba143d096055cf47da236012dd0115320aea1a019d543678c8386b35c5b3ff4b49d73380db2fe2a98e41333f795b3645de7f0d478c1f0e05a634a93637cefe1b14fce56d462364044f5c7dcf198cfa8a6ab318a1d535edaab63c646e0b4a21115a9238d4c5bd869e2089828dec9d4b154647e32245cd6c0a9aa28f79dfe344baf23a384ca7e0fcca98767362fc44de4b2641bd923de45f42d332340e012e600e", 0xbd}], 0x2, 0x0, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x10, 0x40) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xff, &(0x7f0000000380)={{0x2, 0x1, 0x9, 0x8, 0x8, 0x100, 0x7}, {[0x3ff, 0x6, 0x7, 0x81, 0x5, 0x5, 0x7, 0x3, 0x400, 0x9, 0x3, 0x3, 0x7, 0x12, 0x4, 0x100000000, 0x2, 0x1ff], [0x100, 0x6, 0x8, 0x8, 0x3, 0x2, 0x6, 0x2, 0x9, 0x7fff], [0x3, 0x2, 0x9, 0x3, 0x3, 0xff, 0x4121], [0x1f, 0x1840000000, 0x4, 0xfffffffffffffffb, 0x3, 0x100000001], [{0x5, 0x80000001, 0x9, 0x1}, {0x8, 0xd582, 0x40}, {0x81, 0x4d47, 0x37, 0x400}, {0x7, 0x3, 0x10000, 0x9}, {0x9, 0x100, 0x4, 0x8000000000000000}, {0x3, 0x8, 0x2, 0x1}, {0x2, 0x9, 0x9, 0x16000000}, {0x3, 0x101, 0x4, 0x200}], {0x5, 0x0, 0x100000000, 0x101}, {0x9, 0x1, 0x40, 0xffff}}}, 0x3, 0x8f35}) 16:21:55 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107008, &(0x7f00000001c0)={{}, 0x0, 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000200)) r2 = semget(0x3, 0x5, 0x2) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000240)=""/190) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000040)={{}, 0x3, &(0x7f0000000000)=[0x0, 0x0, 0x0]}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10100, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./file0\x00', r3, 0x3}) utimensat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x3fdc, 0xe894}, {0x1938, 0x80000000}}, 0x2) openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x80, 0x0) 16:21:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x3c}, {0x6}]}) pread(r0, &(0x7f0000000040)="4de3eb2140cdfe1f500f7d4341124993879126227c5c6bdf0c788fdf80626c2e0acca14267210da19a702d39ee95cf9b2d948529a2f700895b4e191fc05767bce45a1d18c0bc009749f1c8509206c985", 0x50, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:21:55 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000e9ff000300"}) r0 = socket(0x18, 0x2, 0x0) shutdown(r0, 0x1) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:21:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000100)=[{0x6, 0x5, 0x1, 0xa47}, {0x0, 0x4, 0x9, 0x6}, {0x7fff, 0x5, 0x19, 0x80000000}, {0x80, 0x10000, 0x6, 0x7}, {0x8, 0x200, 0xc25}]}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000000c0)=0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x8000028}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x4) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:21:55 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x30000, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x10000000007f) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x4, 0x8, './bus\x00', 0x0, 0x2, 0x4, 0x5}) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0x2, 0x2}) 16:21:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x4}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:21:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x54}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\x00') getegid() 16:21:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x15}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000940)="b6") pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x1) 16:21:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = shmget(0x0, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x1000000000000028}, {0x800000000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:21:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x90, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x1, 0x0, 0x0, 0x1f}, {0x3c}, {0x30}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="06") 16:21:55 executing program 0: sendsyslog(&(0x7f0000000000)="2f6e4aa44cf6514169314833162661d42d5ef9c4fda68884d231f7f94547a03e365c3ff4f010650f7cab1fdf0b65332dbc5207e5dfb233c346299936375d4d0dbbfcb9153d8007c66aa22318ae8621314b78c03ded0c4d2d15f599e139a5b4c794352ee1b6a3baef8ec86ff7469894", 0xfffffddb, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1c}, {0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x6}]}) r1 = dup2(r0, r0) connect(r1, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:21:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000180)={0x3, 0x401, 0x3}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x20, 0x1) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x1f) 16:21:55 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000080)={0x20c7, 0x80, 0xfffffffffffffff7, 0x3, &(0x7f0000000440)={{0x2, 0x8, 0x5, 0x7, 0xed, 0xfffffffffffffd95, 0x5d}, {[0xfd, 0xfff, 0x0, 0x6, 0x401, 0x200, 0x3, 0x3f, 0x101, 0xd6a2, 0xffffffffffffffab, 0x1, 0x4ea, 0x1196, 0x4, 0x1f, 0x3ff, 0x9], [0x5, 0x4922, 0xffffffff, 0x3, 0xde38, 0x9, 0x2, 0xfffffffffffffffa, 0x3, 0x8], [0x10000, 0xfffffffffffffffa, 0xd5, 0x9, 0xffffffff80000000, 0xff, 0x3], [0x81, 0x20, 0x41fe3d4, 0x9, 0x8001, 0x10000], [{0x31e, 0x9, 0x3, 0xfff}, {0x9, 0x5, 0x0, 0x1}, {0x20c0, 0xc3c, 0xfffffffffffff4b6, 0x4}, {0x7fffffff, 0x8, 0x75, 0x3}, {0x2, 0x1, 0x20, 0x100}, {0x33ae, 0xfffffffeffffffff, 0x6, 0x3e}, {0x5, 0x4, 0x20, 0x10000}, {0x0, 0x1, 0x100000001, 0xf2e2}], {0x2, 0x8e, 0x5, 0x3}, {0x200, 0x5, 0x8b, 0x7f}}}, 0xa9cd, 0x19bbdab6}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x64}, {0x40006}]}) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x6, 0x3ff}, {0x4800000000, 0x2}}) syz_emit_ethernet(0xffffffffffffff35, &(0x7f0000000380)="003dd87004bfd08075b2836cbe932a52ec7112ce4420b731d71f3256057a4b204676922a0cd18c4b73275b31495ecb540726056bb04e03e512df2b5c631571dbbd9470922a56a88823c62ba8e81b1d6c007ad88ded2d85d94bf630dabd3f5ed7222ba14cb38fbfec1f0353685b172d6911519ec4d73cb768988a9c4e6eb11ccaddbf50a37f5e443dbe6ea45fa05c1f15c9964df67f3a83bf1835b2607c03ba025161f1790db649") 16:21:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000011b, &(0x7f0000000140)=[{0x7a, 0x5, 0x1}, {0x4000007, 0x0, 0x4}, {0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:21:55 executing program 0: r0 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket$unix(0x1, 0xfffffffffffffffe, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) mknod(&(0x7f0000000040)='./bus/file0\x00', 0x0, 0x4) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000240)={'./bus\x00', 0x0, 0x1000, 0x1f, 0x1, 0x8000, 0x80000001, 0xfffffffffffffff9, 0x3, 0x2, 0x10001, 0x5}) getppid() fcntl$lock(r1, 0xf, &(0x7f0000000000)={0x3, 0x0, 0x2, 0x5}) r2 = dup2(r1, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0xe6, 0x6, 0x8, 0x2, "01eefe3cd63760936f00c0ddf1ed8f641b6b76d8", 0x765, 0x9}) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3}) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="514ddbb5361c89d12fae417c6cb153a2ff6c9f34134d05f9fa272f0da28dad63ec2ea045a5892115fffd3bc34252126037dfd60bd9a591dd42e9c632298e2a04a269b68512bbd82d59477b50a104db03f8d3c37d6185b67739cb87", 0x5b}], 0x1) 16:21:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x80}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000040)=[r1]) 16:21:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x81}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") ioctl$BIOCLOCK(r0, 0x20004276) getegid() r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000100)=0x4) 16:21:55 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000300)) lstat(&(0x7f0000000000)='./file0\x00', 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000500)="17948d5e2d04c776239be97e67048d122fb42c886deb68385188987ec6d9fec92e4fdfe9b64b17179781bc2e3896975d996c6fdb3d03e4857c59d6699da37b7628b4a1082bd07b37eba58fe40eaab29768a70457c10a4ac58e612095ea0129424e7f10b17d31ff55ebdbb3d63f99f992752075a2df6f81e9cda7d946b0b9dd04631f39a39aba7a0c16ff44478abe6b2b19ffd18568e7342277ca04f190e8b01d870c3bcef661f084647500f0f0e97d0e9cf8b917deaec0470a0ab6888ce9aa41bc76065d05ee59490a74f76b5ae4eee9a00bc1566e7799fa2025fdb55bd78055026ae4b60abd51657e45cfd9b0967100795069afec61abf4b9ec6b7efd2bf8ceaa34cf634adb7d77e8cc376c841505306a1c1b66ae0bcbe3dcffeb161800665ad1333b5d30c1efb029b0bdb9ede734c872394978f91e2be880bd649a8fb10c55e7d1a05f4e8e68db26d6de4a032629d72fc2241f31816a94937d70495bdb9283a1aa4782b560b942e32c45b6d9c0f540d590545efefd530dae1ccf6b2276f1a86f137a194391b9a6b135161cb3b58f38ca77da2eb5505718c2eacf92287847831ee5af81cf29080032282d80c153ed525f80391fea602a8b6a3d9549da051c5c71f444a107a259ebc4e5db63ed016d4918f3e1b60c71c3f26d435d1a6557c4ff2556d87bf60bc5c108112c8a185f3fcc3969a4614b710906aa6e9e6f65f6e2d8b3c7a97a18ce7f7d35ce788ad9eff302cb72dd1dd20016553dfebdc5c9eea34de971fcd123a877d33281559779f6764734d7c4e29ddebd27a15247c0da781c8c76898b67750dd66935b8fcd4737994352b12de083c6c950a38353bafdfaf08406bbc215123f9f78e307cfcd84ee9eec238cd33b46d1e980aca7bab0b90d7892390b47a0aaa1615ea8f6b4b0801bad48b14deeeb71c271735ff889fb4bf2e2bb8ec6b7f05ff318843be52cede3cdb10b02a223c718c19ee976253bd1781eb953bd16f31b751e9b515671e13d5e2d398917de7962411898c26929d2c8b1ccb06d16852977c70867ed9f1b28ae7d9d082defef6dc41632a2e3c8b0c02bc73c97cc6d975379bc23cf56e7caa5f8f59e2057fd06ddf8728d8158987ec5705738430b078d1cfe30b2c4a21ca346a17aab8d74358abc86b49bda397f93037b16efa4c78b2188dcea0ee443b6c712bf8564b7896dce03977c821018f55a036fa006c473e6afa7529e4b9e47ed66fa1c0c4e4df725d8623d05ceedcd38e1b9314d8b543c0f6742b63765ccec2bb873598f3c49ffc5cd92d7329d5fe95a7f405dab90d0fbb5cb43e3d4584033d0bddd2a2dae9055a7a108ab18769c51bc02e9b29bacf5eb15b71a5f2d1455bd2c4a70996d7762c6acc26ce30b4a4f764323689364bd47b07a5f700dab5ca2f3e5ca9badf40ab03d04843804dccc89f41c3c144b3602054a1c4ae78ab6a6c2b6064b98cc30f601bdb47129522fbedc860ab11f43995753e7674150ee72a82c4d96e634f4507e1ce49a35a88db55ce1eb765274fcf6f6fb8fc993126be760e7eaba825ba4f10aec785e15779d93fa9f4eeaa0be090ef39232c5d855a5146479f365ecd2b10e9f36e13b148174829fb0f217c94356bae6732c9e45a584678d3c20e55e3b20c0b4efd7897ba56c8423384701403480f110f511685e740a280ff3f344da4c879544e433bce3bbd7ba9da8e3b72478db151e32a71179c62adaa7ef7f598bd07e913a891977e8e2613106a50264e6fb3996d6199bc1f46307847c98f87cf7e3f8bf0205f8fe694ae1c02cdff2ec6fb5d7a0d6c63f03bc8487f7e550b5d93929f808e70d07ec4001f05c459038db322d00daea59cec4b79cae60bb0022f7ebfe6d60d2d06bc5d0a391f70b6a957779aee6b100db3379b3ad6f962d4a81069f00e28a0f24db7f375728ae9a44a0ab7aae12e188d75a0fb19f23c1635187199099b3972f4b8f4993c0d832a5cd12722b5d39f941aa3e7e5802c2374731cd955e7abdf2486aa8b74adc5a2031c6bbc3e8c95210757c7af902589f6b6866ff1e140fb9e5b8aa62df6be5f09c4818f94d5839fc8e59c8dad364364a1348d5965ab14075196315687f83b6cbf9c865286112bd2e09e5769870ba9f29c70de2c0bad8407a65e0d5df5954cb9594e465f377bd558f99900dcbb4324d1f4a1050a0b0c999e386313c7de01c579cfe94370cc8c2fbc594fed212bf06af2f14b202cc735bcb8a883da1068131aa97f8b0314356508f532aa8835acb45de5efe99ff40600317a2f1713defb7a1c88a3c202156cd1ada36f48f49411656c20ddf61404afc3436ef18e3369bdb3903bed29de95c4838d4230afb16a2c0aa8243706ee363f8a72fada80636346426d5c81f2932a8101a4b61b4edc8343bc9b6b3bb082c713e1f9dba6d0cedda9060affc9a0ab7519fcc2d0ead87fb603b3510fa65064b8ed62009488bb54af3ef64d8c8e9d44aed5fae080b6b8c9fa3be15181e5935f95a869c438de2e9ccf0142627234d0f54f410ef59419b6af23e3ddd6ef3a598d7bacdc434ead48dc3caaf700a07bcf2f417d53994bf01b8d85df7a6373244ee139098a9419cf02e184a0b9167e025b9b467b36e856260a1d962fae4392f1481b8ae4b3a594e6530a181b40627ae7bce9cebb015eab889c7b0419c3c39c06f8cd5fa9fe702e32df197258128571e537faa2b8d194511c972a20b4367d77479e2c0d13836a64505eb56ec83744c794eeaf45adda79de0ae7339aff811867bf569ba3947110cc570d9c9477b92f2555e0fb8c7fbec328f433456fd8c2f94715feb81d0e2297fc43de90745040c1d53902228bdaa3359f28a35e3b95bf22710001b91d04bda6bfa43d62546fe8a7f38501fe1bd434ffe64035f64b6026cb5829ba3fe631810a94efa35ddd1aa13ddfb3bbe82150307b0b3449d58a72ee5ca2d4092895ec915aeae12172147d1ae72310aaa1674b355c74b7266b68904aacb3efe188a6f4ff3e8fb43368132c7c679de137a85305b90c9e2de72fc65c4012571bedc7f4db54a0960f9b645905df3d928649699aecd8baca7d1f014563c30576bc0563c1d7748a3cd4f7a79233cee0fc034ab261731c789d0ed8936122261c33b134e2b546df55a8f51ec62f141b09bc29c16b077442157f154ba1aef9e3da0c1c69e4aa4fc22cb5b6279c022269fee670f3937ca09c65c8abf549bd7ef864f8db283861164d9d0f208b07a57d021ca464942c3b1fa874c10e81c1a6110a53e2a307c911fdce10a5b60f139f526b2594f8d53058e3f452f46d6f5a60906bb1e3301873d68351c404c788f91480c07aea3f19b8fe8fcc1211a3aa1cadf6cf9cccb66f3f49d10f6e3aa353f66cabf2bce083e431c9b4e994584664574bf0036ba1f76fb2542f4808b9e60a23dabd5de08d264b2e4447749f90b29c2143d4695361e16783722580f18acc5ea4a1ff794107d1574bdef8c0cbb046f28ed7417761d1451ed5961518b05ff018f1afa285a004f09b029eb7a48bdd447022dff3d7b810b4f6211506e470485e2fbefac07e55bf43160c9d7ce414494ce1485139a0e046859c00a7000a00b526616311f5c2c0f9e68b6ee63c8f2ba8f754260627966adcfaff37c1ad2f75cbcfaa153860402fa8c39f9348cfc0f604d9fb7eec624cb23b92b1f23e7b7bf095d3fee3aba15141ebe552a44e79b9f1eda725c48ed3a3317becf937bcbb358cb74f06ff8b959ec221ceb48a147dd0f5ae70999f5693764ae59bc2cb624bbe7e83fca34171ec2de31f5ddf900385aa543c03bc9495c81900b5974ee11ad6a25f81b124b19f5dbb8c630c83cfcea781f5a9b138c734ebab2c30e959fe3fde364f7fe4ae05bb53a9154309ee71da5022b7de4620df4df0b4dcbcf1b88fddf2573a9a79a8ca27bf306a3e5a1e910eedc0aeee675f7421bec5f511c5a7d7e3110620e940f3747b1f199de39137fe73c478a70f8ebac3853712f6722dc941b4c5913820c6bd843b223152939e6606ab03c3ae8b1671580f1b3a4d4b12a74ae30bfc75ac2c75fea0556032232e262e92dae1439c8b1cbb61a4064a1d131eb4ba9b16c81179aecb4191f047950f193456652ff79a3910ac1095e880662898c687e28e76abbd8438f2c2b90a43bacb1bae569eb3ebf25604d1dd9e111437d1b5145449af1bc5fcd0155543043fce4f4c71e7e9b4032cced1a86efa8843d24bcca0de15bc98fda7a57227a78bb0151a23b329728e96e43cfaf5bebe4b0cb2bb43a12358dc9de869fa9cabd14202071ffdd75292e7ed379aec9e9113924ca5dd90b68fdf4b7b4d0c01739b00cdc6691186d0a3ddb767dbcfcbb5f381ebe30266ce148c75d89828806a650bd816e70d3067f858516e7d91e89d7713da41078abf7b0d90730b0dbad56b198e70fa91611e45c6c71f45c28e74c7374136a7b7c02fce2e9ddb976afeee2eb123640031a88204f14ac6bec0669fb5f2d8fbcc429446dae285dafac6454e480d50c5914405bce09648d8924fa73b719a3e75f49df5ad0a9729473486ead502a6231e89f766db202ece45375741898ba4b886bef139050c07a673a004092b596746301b57f85d5f4a71d3c42d319dfe38e9728d2673e07c6f72a8f68b3925ade623a1dea8ec43bec84b7794e05a7dfec2b6ab87d950e83ad47ab2149911e9394a5a1d769ecf74ac38388488fcb31441ec1ec831b72067516507f35d9c16e08a1e5e08c4f4d174401f3743531eb807ce5b1ae794089f9c0e5a5093ece8265b105da77e189b251bce69ce3f61736d2ef72adf8382bf38390257cde80885b602f0e751de1938efbea392a745ea2625c27466c31ad62dfbea36ca8383e7857deadbd7232b8e6aa89bf2dda5346611379e5e64479d11a3ec4fa0ec92be85bec5a6dcc7fb719823c4233fe5786de4bfa3a537a6ac6e3c9d151b96bc459657b0060ccb1c94001cce0a6e5c71369e0ed914b63bef50c79744efbfe442d8e77f81b26a8fc0f1f3b548f28e8ed30d2594e9e13df78b8535b6157aa2581312fb935adc2b935306bbeb56299d5921bd2eb54067e391a744e36149e99b158a4ef51c86a358876894aa7846d1441a7bd7968941d810d648dda91476b01415647713e13c88b3a3792d5ce99c289d7461ed3880238212faa17039cabe78b6d25d4819baae7f6ea1922aad49ecd0be09a534844fe35481b8e3683cc11c9ebed32f077fdd12a690287f3fda01e45e62e38e1bf200786e1a61eeb16533182a24a88251b04220e6a3b8ecd5412e72c23116680cd88013338cdd1efda22958529251ddc010d7e2aed2565a0bac9fe41f190ce0830456bd50bbffa3186143b115e450e24c316454285dc38cb4e10b9d00d0552c1a6b3727bd2305ce36e691aaf5fc25b81a42ac7ebfe4e31baa0e2c1cf09ad026594952d4e368cf4cdac4ac245c35a400955d32be6cc14bd8d85f3a59a649e6865e12234d23a29170da21d0eb264eb38d23ce21c26686f7f9eabb5201b96edc61dc0cf33bb986765a25b4363a846271ee1302d2920cbc5c54bfe7d79a3325ee0be1d1156ec3c15bc05b5b646a5321231198912166c4dfa016eb2d309290dfde0a725b9e961975eb4267d3e2a1816cbd332107da26d47e77096cca005934f88d76c1b323af4edecd9770580167acc488e350155e361623732ffc17da1917f524f922aa36fda423381a74e1da9ace56e390636a8ad4a82b9223cfa6cceb4c07c2f616b2429cf286c10a2ac585f7eda0bde8ea9f2afdcd9aea003fce0955ce35e19e25fe015024f68a9089", 0x1000}, {&(0x7f0000000080)="38865616bdb0fa58e1af84644cf793b692b8a7db9fa4374775a8b09b9f70a32a188b8cbf6edd93d5b8b3638364906ac37ab521c1b2b8b703005e117c2ea0d1cda3", 0x41}, {&(0x7f0000001500)="5c6f66d0664cda7c15100b5fd7de842e1dc9423a769e64a1382031c13648af3c00fe57b9c64b29ef6ad4a236ae6e9cfba722d2f9769a287ec000a4e0a7a543551e54972649bdef199f506f0b3ef5cdab6ca12b5d38ce20e8433688790f0656d68f7c62a31ef070f844b944d126b66abc68a0f8b3b8ce07dc6bbe3379d8ea252c7900bddd8dcda377f476c638fdb1e4fe8264e3f8ee091a448802bff610f58a13a758d3293faa73974c593848280309c9c16bb25d8aabb8e7a369265ce72012a1aefde1b0227b51953d28cbcc5a4567da1b146e4b13e1539dc68fa8a89be29af40d03f85fa43834657daa0da4fa6eb8a62aa60551f9bd819969f53b5fbf9f6d3c035f3676e7e479bb8b5bbdc1677438db38af444a383698b541c13467957cdf1a8b5088affbc1763d01727ad70b1ccf0d4f244c7b5b58bb04103bbfc88461fcc0c9c8e539806e94133a13015e4f84062062129051adbf1714ced58bf46eafe4e1ad3e3438199523dfcf1bd0bc9efe1238a8a5ea256479b0cc54a82498f349c7034d8906bd9258e5f3099c51c358b6f598871796d652780f0a4bd71747a5bbe506065c8ab7766613860f885bf3ef9e6b4bc7cb0821070d42e3ef4dc0e50cb0e659de1fa2c981fddab4fe7e823e510c19354ce4fa86d35b95c67717c399223ed5cb44a5e81677a6042243927bf5b05ed9b1a64fa0eae666435f2a02a2fa45b857a34554a3d2ebe3bec167734b0994a13e933b04af5b6d727502a1389cf648be8af58c330726fabd9be5acd478c7203c587ebec398fd57ac5c15ada59d936397db3eebe2fa042fbfdb20957afe3a7ea622af7881cbe69791ebc3b40be0a570d2736390c8e3f79e873b2c25d93562d3f2dd02aaf079aad67e375b0000dd07054d3b1336ff5eb1718e681ba0f6dfd20790456f2520837d57bad6a6f4ad7df8699c0b13ec1f3ddf934291ae5bbbe2553c726651a832b9c386964e56bd98016afa4674fbc8296e27127806869d331fe69b776d4ffad7d25a9889da467232f75b287738923509c2875376d38a3c3d50c04b073d572f289dd72091eb8c2402898cea3a72800a7a79e0955afd90b8634acafd4e81180ef8b22e7ea3cb612a8ecf3329a743ec901cb4d2d6be07b22b6c04f73caf98a509fa7e1b074d5a6175547d13aabb306582b6223d368c11d9c0bb4998011b3e05e4f034f3c1b0584416d1dabddaebe2260eaff8b2cb114c761e72cc4819a8adac12d4131c2d373d7ced5941cadfb30c695332a0756b4dbb38ce7ad8e923d45b8a37827bba092c9379565fbf633303500f370a5903ececcd11b9f50bcd7c70bc6e267d70eb9eaa565f84e6af500521531490dc6ad359aa761e728e549f690c7e1ca0b24fd3a0c3445a2fc1cb1230637abad9009464b37d7ce4e2c4f650111e0fc0a9cbe0140063811e625484f57c310d43b4badf143d3417fa1480f6792a5686394b129c81eed73eecde7848577be4a85f38b0c2332c5858cae0adcc213f43dc8fd18aa3882d6c847fcaee062735117bdd4bf111f6c10b6f9ef3f1492e72836cd7b522a109a379ec3cdc63b58f5059bf835a88c31fd77f72c0b861da6f5f187f1e2bbe0a65244013eeafba681506a39d3adf1afb0dd9c81ce951652061063731cb2ceb2ff821c86369dd6c0d3b81fe12476d3186aa79e44d29f4549a3d0a56b2c99002f1f195d7af821c9a9a7b9fefd34c3709740e72dad77b39b9498343e223fe04098741519006761e4f9559eda41fb41cff63c06109dee4510e94d2a376d2a0db5c7eec1f8a2470915fbc5fec1d32fbdfe7ab74569212dcd944a9c167e283b6756d7e66ab8c8bd49216ebf0bf9f524e62b939aef9f45edc20fd5fe4cee834a2360a0b5abc069ecbfcd708f59877d512999312f6fe01f6c1bd1aaf522e7269aa05e8c93287ac9894a17d7d3468e40376512e023763a10aa49f272eb3ddd172cd7c0cb641c3a2e19d4e87940416a2040f3ae091e0232cf33f5bb3b1a4c49f49a7355e35035b342a923ece79ca1c379cb4824f28658433a2242426040f57bf04f738a124485bd12963facf127429ec7dc17889b5bc02e24ecdf4e8e2b4244d9be6214a25a245b056c4d57a842836504c7630a57ff28e0cc8d5f1f738b82d492e563798b96cedf58334441072c8d5f3850aab35606bd8ed9bdd669d2d39cfa98b58794fd24a1fadf296c38995afe2bbf71492e041d71021abfd62e6b654fc3dbbf201b18dda713e4f8d9eeb10904849a30da3cb6fbed739ea818ff2271a13a7387fde79a812597f1f5915420f2b843cb61d65e5fd07669ea6ac1497f7a78aef1d4e89edb0f00ea28de81de77fa9988531aa7e3e40e29a1c6dc14b1ba8d347f331d59ade68be4da8acbe2d62dbe7b63f7d94994654f70ecad31d8388fcec4e890f51d62459cbdf716f7f87d9b6546816435e7ffbc1fbc8cd91e1c4d43e718ca80ba87f82eedafd16d0fd885cfde957c2877b001d58ff6a6299a82af6dc8b60681b79615f9da0bbf275a641fe33b9b740919b88be4232503a1e7889de4e7c1f88bc160d9c26f542876fb7780119cc28a3f6c262ed5e4524f6292b500c0dd89106b9fc1e192192681698c94cf83fa4f81bf2d8f26472eee45022a09c32beb3061be97e6a22b78e48fba97ce14c52143746a3176789edffa46b5cf99dbf03770e07f22b8be34ba894f17338c30087b646dc3e8008c29caae56c7eaee67dcc4e92cc2767b48998fde938e76a995410414b1d06ca69acd467bf446969d8dcb509591fea827d6279dba4a65f749b01bc65d051ff6080d95bbd6ce9150ea7b58d9326dae4bf6b363d849ea96be06859d9551391b8458810631207f0552cb13a01c289a169bcd93620b33494f5d876a4c1f9c2fc1c9ec989c522d35e1699cd450d8a78bc37c93dad069e047a9d18479c5378699c49359fc25829d7905563a05ab53d1ac489180d878fa4f57bbbfea6d5354329de7ce9a19d0cb09f31eb89c185b06ded27722970abd15fe4678467b10ffa94a78c2594b3ca8d907ce3d9101a0e8521bec39f1c673ad30cac96021f83336ee633051b850bccba5cca3fefd61f795484f402cf4032959d0ee834fa1c99f70d149735d9ca3323487036d3ba765dc06e24e9839ce44411be2ee7df9d7fabe80839460f3d4f687a6ae07a4b53740c92a84755eda0894e31ca6a5ffad233f6265e2619578463feab19d7a00c6ab6fb112d204945675224f1cfb0bab3ae828e8c22b702063603032e2d2f7e07b2786173900f82d24ef3c22255a59343dd9d73839976a1bc1bb7c5fea9ce6c965b62ed860de0207444c8b78d9d553fa88ddec09e440d00a14089356587fa078f23e5f5826096ac4458de493e3dc8a214d72c88f43e68ae7ec3fae8b3de229902e00d46ff8b191c64a33230dac0cf17eb9a521133dbaec5b486010ac57ff803d5c1532c910c00ecec02399f2d5f227362093cce5f1d4da0e7dbc2a4a484815e0bd5974e58ab142f80b443ecebb2906ce04f9bc3afd5a66b8c9b036d3210629a43d93b3eaf601640383bc932b323fed1ee8417749349ef24946ea94cebdbb0d6dda8b8b0c374f1f241bf39ec97a802108876030a0c52793d4f10d0fef8588ff4241c875f43967bd7ed89b4667c0ad2d6de7b4e7a1ed960618233cfcd1ddfc28ea85284520116bf51857b86ed02834778d777c4bbc7dc2171d9bacdd91aa0a44694d53e19c160cdae695e19c05619bb8efc689a8ab67c2392c8e321680f601126b8aea472967eb725e64800a8ee51e39c361b28a99977f5b5659942f5890398606d4f3bacc771f5724ecd9389996a7573bed4682862d435de68d6a3d7abddfe535feccac17fcc0b7412104b6d760368e9e27286a648ec52a05515680e7a7b2e7446f069aa48d194690aa9023d413fbcf99d625d6ead95931c5cbe4795ed10ed3dc1c4a390c9183df1f4d4a03fe9f9c3e4d1f942afbed70b27cc0cf25d3507dfd5caffd3c479313cfdda3354e1bd27406f91a3c870687ddc8b143cf12ed05c851d2a5287e022652e4e010b820097873fbd61dc49abb1273017d6e97a3206d92453e38e73d5e9e82566d92bdebea9cb5a57f41764cb3b7963d3e56d6148ed8598c24175c90e1ac5fef5e1bca544bdb4f355045522270c0c2073409d0dff51bdbd79f79809afb7799869fa2d51d093df4240ee4b0fd9f0d47197b2d802f91093710597a3c9ea88f8817a374720e215747f132b8c74be00e87a8a370df8ff4c989d6bcaf0b886326208b743884542ce49921a0f98029d85f69648f00bb3c8bd394292baf08fee7aad82801e965d74f510834f46fd9302ae16b824ccb67844c36b57ceb968489a5ad2078cdb10f9dd10c574bf2566c2839a1f9cc998dea187f220c28348cce277d07ebd15c7de6fa552ce2e73a141c71b2a128ac2bcab576ddb485e1c65198c0c1fa21a71d60fd611da09e9adcae7987f2862257576a92ad71738bf7f747c76a861b651505d99d3de53bf5b763e8fefe7e77b278128b089c32380439ca789a7243ecc5da6efc68b0f83983595f0bb54d08bd8eb7224c7076c703725d6152d64d139be83dbf5cc985813cb226e6d322e7f66ac8a4a5d58af3042279b37c2cffe0a3cb80d61d238b5e7502f34d386f29a52fd27176d51867dcf4566aa00694a45c90f7b68e51583944d3233ad00662219f1c3af8ceb57c26d0851f364e23b10be13cfba8acb351823ee482c553a41400f9186ad735ca1431e73583e3abab08f100a542e89a7729b1ce2c6ae195fe6a53a8f0c639b1ad30e745db63f0bef3845d2903368037e965cea41679f2c3016a8c94be32bc9e67ec96d0b19badfb4ac9dac12b1646000a8cb8be8ff57a850233cecde253e42668d4fc8a33ad8dc85c9c570124d15ca298daab1214a623da479f035594b6ee3338f6af892e9a8ec192364913db8b13fc49e0386b037cb8f1aed7af89f4b9d926849571586deab8d63e33640484565a16c06029c6ce5367ca08de4f70a165c2c4dfedf3806a50ea92c6c8fa152cc9691129ba25710ae88a7984c7923369d81121bbe187da4e0a43845a4300da2e9442ac33277a4827dd0068f6eb0cebffb4a44c2d92e177087e5971f2bfac641f38f64b7e4e786edbdeb594953b32d9601ea7779b22663da1b0841d3507593b53d8fe4b9b03082696d398e51edcc4880a7ec8dd0340fa1aeadbf6de6995f43231debb7a4f677a67dd18d7a041a6f2046314e2df8df49527d08c1dbf11d05b3bc5de3530944fdf41a71694c7ec790e19b24d7d886d4e5188c69a97fa3be06fd54fb65e0b943657cd39bd256b700bce3baa0de26b66dc8da9ee9f64a039664225a569cedef011c3568453921cbf3d31e27c46ce7ca1d8fc6c0ed29d3242a350935d674021c148aefbc9fdba49ae8c15f2d2bb709b5daa20fc748d35ebdc5b14b5df4205c08e8567190700212a577d2b0744e748e871ce1a8e6a91808c95f6cba0b7709ab17fb8e1668a0bbb91e12c64cc4680bfcb63d62b6cb5467ebc394987c3c1169d08dfd4773960dc908a8f669665665c97a3b7c1e39d35dd11bca62acdf173a31b7c2e958fee9da02f9af26a8f0c9d1914759e815eaffbc0b482a942a7a7575bbf5a094fb2c182c2120c1965895c020f9fd2717b85aaa597d5984c49921150328556ee3be277f2b96d9964c8751e080c54c5e83b170958e7a870354acce951f00decf82f9b1d9f691476d3f8343479899027b3ecabf704022bfea9164e56c3d8e957575ceb110232ace4c145f8e54a4baa892860d1c", 0x1000}, {&(0x7f0000000100)="f4c7fe79ff18de6b7ba7b861534693d7ee4c37be5196fa8689a560fddd4f3bfd66f6dcb71bf6daf0e0958ab84d8d1d26b895ad5677d168a457aaf73495bb7749e726adb418185bf91d985994736454fc00383db7ce1abd24858ea67aec543a450eadd8040b509b8f8dacb320a0b6a463618a7a306bdb627ef490f101c885cf722225a9ece9e35836482c406e", 0x8c}], 0x4, 0x0, 0x0) 16:21:55 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) getppid() mknod(&(0x7f0000000000)='./bus\x00', 0x8108, 0x5) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) setuid(0xee01) r0 = semget$private(0x0, 0x7, 0x8) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/89) 16:21:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x81}, {0x35}, {0x6}]}) fcntl$getflags(r0, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x640a6116bf97de40, 0x8) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000140)=0x80000001) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xb02, 0x0) 16:21:55 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) r1 = dup2(r0, r0) getsockopt$sock_timeval(r0, 0xffff, 0x1009, &(0x7f0000000040), &(0x7f0000000100)=0xd) write(r1, &(0x7f00000000c0)='N', 0x1) 16:21:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x195, &(0x7f0000000140)=[{0x3d, 0x0, 0x4, 0x20000}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000000)='g') 16:21:56 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$dupfd(r1, 0xa, r2) write(r2, 0x0, 0x0) 16:21:56 executing program 1: setrlimit(0xa, &(0x7f0000000000)={0x5, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000ac0)={0x1ff, 0x65f, 0x9, 0x9ae, "082f0564c49769d4af7a23acf70413f9c475d446"}) 16:21:56 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000000)="01", 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0x185) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000), 0x4) 16:21:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x64, 0x2}, {0x6, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:21:56 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x7) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3e67, 0x5, 0x799, "b3ad2e0d3fc9c06d00007f00000000000200"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f", 0x4d) 16:21:56 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000000c0)=0x5) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/49, 0x31) r2 = socket$inet(0x2, 0x3, 0x102) dup2(r0, r2) ioctl$KDDISABIO(r1, 0x20004b3d) 16:21:56 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2004, 0x4000086128) syz_extract_tcp_res(&(0x7f0000000180), 0xfffffffffffffff8, 0x3) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x100040042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x80000000, 0x80000001}, 0xc) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)="000067027fc8d723", 0x8}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 16:21:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x14, 0x0, 0x6e0}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='m') 16:21:56 executing program 1: r0 = socket(0x3, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "a60032b79492ad9c0200"}) write(r1, &(0x7f0000000000)="c42917a98d5b074acfad2cc0f7353ce3e50d96f01f08696941889035ecf6b052ee55ec868ef63a5710d6d9e9345afed2e5307a31ef3a8ee3112a16ebda9e81729cc9402fcb916e7e9a00b331f2302354fab953e2e27d6e47d6", 0x59) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:21:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:21:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800000000000000) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000000c0)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb06000000357e3e", 0x8, 0x0, 0x0) r3 = getpgid(0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000019c0)=0x1) readv(r0, &(0x7f0000001900)=[{&(0x7f0000000280)=""/29, 0x1d}, {&(0x7f0000000300)=""/243, 0xf3}, {&(0x7f0000000400)=""/212, 0xd4}, {&(0x7f0000000500)=""/120, 0x78}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/156, 0x9c}, {&(0x7f0000001640)=""/53, 0x35}, {&(0x7f0000001680)=""/182, 0xb6}, {&(0x7f0000001740)=""/145, 0x91}, {&(0x7f0000001800)=""/254, 0xfe}], 0xa) pwrite(r1, &(0x7f0000000100)="fd2a152b4954099cd72bfe7b45127eea87cf52dfe78d3cf9f2e4f471fb4d8e16aedca191b2c3bd445f311387bfca307d6749566f54f5df0cf105154cde0f1adb487f01c613249ca8bb82bc800f9439d37e49369c176ed8b3426ccc09d079bbaf3413008961a6900cdb104d985125021a31056fed281a09e571fcf0b0b9f50f422e848f5705ebd2f65abc9b379cd7d59c86d649579c2f3fb9de6c8c9ca10b19aaf21e642e9666919c4554b811cf7cf0e1babc5fd63b3d72e22b6ae459f2e8cc6d2ebffa966545f4cb68c0b3d9d8d56d3d3f55eed6fe7eb70be3ee3cdf9e29ee9868c25729afe3c9", 0xe7, 0x0, 0x0) fcntl$setown(r2, 0x6, r3) 16:21:56 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0xa, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000000)='./file0\x00', r1, r2) 16:21:56 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, r0) lseek(r0, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) close(r0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) 16:21:56 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) dup2(r0, r0) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 16:21:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x4c}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffed9, &(0x7f0000000100)="b6") 16:21:56 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() r3 = geteuid() fcntl$setstatus(r0, 0x4, 0x0) r4 = getegid() r5 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000001500)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r8 = getpgrp() r9 = getuid() r10 = getgid() r11 = getpgrp() r12 = geteuid() getuid() setsockopt$sock_int(r2, 0xffff, 0x984, &(0x7f00000016c0)=0x6, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r1, &(0x7f0000001680)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001440)=[{&(0x7f00000000c0)="da176e06a4873cb78d24b5c4e1b229ae3de9040f0b4c0ced451b025b8f54100f16a10374bcf66abe20acdc8ec8281fd7eff0e5ee1d022975f34f6c4812e2fb8a2d615d0c85d3ef4944e3aa033db9f85ef29005c9b1b2483fd2c15c691300a20711d68d674a55f080b4858f8d0f11cf2dca44cadc02654dd56b54209bc2267d79627139658a922a23027d95554c212d062da9c013bf6cb84aba21cca8bc78b1d3310e95535a9f9a93ed7859da08c751e9bf0d4896cb9ee47bdbe73ab2e033e7d0c3cebeb8ab31826391be28f11b3e34119171f5e2c6b77ddaf44a5c086a12068067c57d871cc5d0357bfc58cbeccd6eabb14b9de251f8c04f8223d1e5f1a324170cc31d7ae31504a3e3f2da16a016ba6a0d92a4bd4c0f48a8eb7316ea5bfc97f9964bcb48df70fc0428ae77bd93420ed6f89eb6c6b0d623d8a338b739e51613a55678693fb34619d2034f56b617bf0fbc82629e41f19369df694d4d1344c6492e4ae94157b8079fcfcec9fcb479ead98b3b6bd45f4c7bcf216fee13729e3928bb0769c63c78cca57ca1fdc39f35c2d9ae6b92958d6043e50d0580ebdd2c856ad02112023c13d2fe0ba37b4ab7f527abc69f1df8fd0f338d284c3366fdb4c55a6ba6c8c0a930f2b19e7aafc5786113444df06056c0ea45b67a8c13ccb0a2af764e2535642a31ce9b74785ce2cc3b9cd19f22ba3cd028f19a74189d694d9a711888b3a6ec4f23875b74a4042a772b3aea7fd6bb2a39e7dc4c3570ba54767c245419ab659ed5c63a0d8f233c336dade6df7a427d718cf82b7b645cb75d6651b942ff5b33bdc6107497b044669ffd93a359dbe3f1f8bd895705bb34de387b279e02ead4f16842c82d4af6041e112ec66d7487174ff84da4c4f5e4ead0248b0889f9f02d3ee09155b739f0ce4c7ddc9bbe1017abed57e33fa24299cc0d45d682314d0710c99e1b604f8d2af1b083299625e45d6127dcb4ef5b12d1cdffe55db7972fbd9c2d854353ffb341aedcc0760f84f224af70a4c30e7dc81df39b4a879fde8da6bf29c5e0531568b9f8226919d2cfb6a4f8e5482397ea18569544049e44ed7002adb70e976fc38488ed71777215eb5bd795fb3cb7ed0703375cdfb70baa130aae4d9473d66b693fdef398ab6fb5b036e68ba148658c431501d97f459d7fb367473fbf058d52c960f760b4834a33bf65f34bf9150fbfd1c419d4154b90a0b7ba659f006bdbd28efbe9ad0ff4d892e2080f7c78aeb55211d6366a1b096c2b5e670bd3e398d8bda0c81e93618eb8cd1660f28ee40590677990dd28858563f2af646790152d0a2a587545e823c45c9691eecf6aae0a8faeca2ff6773ec4c8efe0532e47a27f94bb8e2ae19ac9b35e4891236a29708cd1be23212330c24f5faf373ffa8e75ad1d8fb4fa691bb63a804a798cf83954b7252439226e39e3ff959e3ca0d8b7fa225bf695f6bcd2dffbfac6f0b3101fa6b51dcafdebd1bb546f2c376f56019f55a46caa9fa67ee62157181fef61fb0ea4555d1b21e4ccf2c0494d1f2bff5c1befcb7a3328b88d5ebc4b803a50528a017b8f2d7eec3d7894ca021dbc4c471899374939961a45681dfe8c77cb8b379120ca3a52b81fc36ba4018571fde7fbb4751a4e74ef60a0f9729d88b6530ad8a98844709003380525d5f1c8df721016bc254cab1605fe2ad444c78218064c8b475889d2b6623014aa23219eebfb987cc2c0d3f1d3bdf9c03314886d8a3664686b7d3fef2358b07315b2bf55bce8428251a90a01e289f813ef6fad9eea1dc04febe8e558ecc0d14dc777608dbcb297819cc2d8701875b163131ebc0d96bb829a01ff93ae12b70866c3bbb73db392f6ad4f3da5e9081c7e3e99ad7bca7eb02a9406714418b3ea73bd9a1931a9f7f6ac952025d385a87283dadcef5bd91b1dd5d0f742631262644b7f4dd2635b8f6dab53ff410f13fff002752bea0c3d18091824dc14d5ef36419a52a148d40a378bd639842594a0a6bcf8feb7044f713a2133cd8756be7fdbb805617a78b83a0769ba5217698ed1c259633066da583cfc9ed70362b63b5b6ae7c918fee9905823d0c1b22a48c365a5445d19c2b917f931cd04a8f83a6e8843e4932f2a4e1df498e89d6f3b4e1618acc420ce0676407723d349341035ae9b695b19d63b74f410919a8127df0015f08245361636ea3bbd234ea066eb4bcc671ee2a4a8db52e285fc770eb1e1a37e2769a0e2ea018c6f168645b661d6c0ca77a82b3ea16e5bfdda7ab6f025227b1f62a767e5dcd85154b1f37082a5ce75dcf9a9e295f114c0eef07758bdae88f264bf08f85a08512dce5d227f20bb73a5f72ddefcdcd4308059397587601ac432b8429ad6e81838c39fec2926ecd147297bf2bcc7a1c4f0774d9d91662190e8762138b2037093bf36c3387558bc445392f9bb50af97dcc530dd76f948e6ef9d9aff74f2852c3235fd760723af0752d3f583161dc507c9bec43f89f718c9b81e1388e378a3858da2c8d7d348a3c146f87fbfa61ce5c946a4f83e20ea33ea065a5de0c4a06886ed1a03f70d17de25c97f69d2cb53b259e039578827b8bbca6226be3ca02517a3d8bc64bf6dbb60df792f2193a2801a14f79cc0e22cffc8c7070ae0c2ac00a13f2d101cfae7f83a05db0d08d40b2279b5ac5339de11638bf21f67a6e5f56f5b45a910d1cd85acfaf2bfad1ba07677115f1dc3096b82f0182d70f9188fff495c3b7682ab4bd8ea9f1b668c084a6c2d0d938232696c97e3d6bc0cf61bae236440a27eb34b5068ba673719d24c89849dfe83be65239253a520abbb8663a6f9ac5324c3c6d16df57f116cc304738936b68dd7ce7a0a07ae92f9e98c78679529d315c3becd0d367aab2be5510edc93649c7d0500055a03de3d03f5d8b0865182007f152f20fd343bbfc1374cbc95b94bab698084d7ab5c1bddd890501143ce780fb1cc1b9a5151b9f5bd64c39d95478085b847ce27da59585658d01bc845393f66a1e91a6edc3805ff48fdd83cb97b2c0819777ba2052d8c827a61e5db22f95750588feb968ff7016004f1dd6a330e04d7140321fbf256cafdbaabd4632c430a1759fc61aa331ff1c8a67a0330c38f382b88feaad27f86c58edac43ee2ab6af2d412ea6cd3861b6008657b8b82d2155705fa31b73ea23cc8c17715bf0b360c927df707d4ec3480b5d3c6dc1f617d9084f588275543200be27cdf2b31f5bdb6240d9ea50f911af731d47fcb31b5f35951f174dab4361aaac7e1ccbbcec7301446670d10c537c9937837f947496ba942a131985cda60fd732d84a5b1d4e6bc0aabd0d89cb6824db280cae52b63459459ec3d177a8bdfd9da48d2bf7582d72679bf240b46ea96feaea1fb179fc89a87ec55242fe78d13acfc2238e94f57351d7e1c948e07927f9912446aa843e14eaeed4c0aaa39c9431fb6b0bd2b66189ca6d4341c7aecbf85bb5f112bdd34daf5f6cec3252b5198228c5f1fba8fae84e4f3708fd96ab50fc6cc677f0093b6d146b6b68d6b89bf3da6b2987fecfa85e23268c785b34ba342880c28e8c2b337c3dbacad83a4dd15cbde57b671cd0037d537f17ddae031fea9018ef8f5829845b8394029e331a120d779feb1da07918cc14d6317be9193f28d008683652f18e68d1a50b5b145ebcb75e8c91d3998e3b5ceac11a2eef4565b22accdf2f23ff068b54870f3c039a7a717c189fc457ab372a3cadbbe2d0101d5479815548674b710845e6a8a153c2a0b4c4599ddeca4f1ef4f4eec09ecd5395f078a47e8bbe470360bedee682a861513de3ddbb5f01cfaf855241d27fdfdd7c5d31b94d9ab6d22ef04aee42659ec6348149ade13b569fbf8fd1f2f3534640e46bf755a925f67b868eb3e601f78a951e65814f359e9f9617891f43f0e07e6fb7555cc9db4f983ddd8ef15406c9f99b66d9f34ded625a36e879aef1eb6c5dda03ec0fefd497e1848046798c729a862dedbd128875487d046d62763a432fdf51b0df45e955fb940821c0e9462bb1db8c34a31303d4f44dd44d8f1c427e333a94cbfb8aa697ef0ff7402174c3d9598771cab9e43b7b06fd26b225d72fe94005edeb73831b8bbd1c445e52797242dafa1dbb60b6143dd35523085d7b573b1f2224cef4216d81114e5ec3a5af8908d3b843114bf05fe756c6195451cc8f79a380222cc952cf05b7fd6485e3eea7d0964147862a5adf6ddab6be3a4c62b27a34a64334ddf12487f0fcd08c393850c855a644c9c596c717dcb48b70f9e08bc7cb307b1e465f12738c4913d42c740e18c18b11fc5b875834d7224eaf67595ea74881a8576f25a94ef0202d8487d91bde2dcf02e38604d5e1d030ec6cce85a0857021318eda19d8f07541b86181dde1a329e87b559b4a7f7144bb4c5644e765ce76e695c05d33e582512f81408b39e72aa8710bf179d0f60da4cf1374a3a08c91776c976c5ac2d3bad320718235b9d9ce2c6a17fb63037e392c2625006328baee2be439469b692e5a80c4e38bda0286b25f6ddeec2d80b3311aaf89bbae76c9a7f8292df54c08df7f0b55dc94b8d8dbbb7d3dfa9398d1f2936d53348eb2819a8ab0a66eabffbbb017c51627b680331b53de075707f9378ef342300bc57127f8ff85a94c45326a1542d613b7fc3fd8c70e702c91a902240a71755bf8a9267e467de8aef77f3e04d4e2fbb9413eea559bc4361ec639910d06d4a58fdfad568acc7f247ea37edadbbdfbd84bb77b10b4979810053f9700295f77800b693180c5dec21189afd0a26515bf097298cb47a8fe3fb8024d6fb3ab1157dc98080aff7d2553787274f7f169b58dff394f59ee20131727a55a447ee3481c37d79de3f8700d09ad8e2af7315c5979dd3447e5f9b9447cb9a828ec699f3e1298551272a82c70c9fce439da66c428a24111ffab207240232f69e3e7e97783d66c3217f27be8c22bc15b296e26b45dafafb1b1870834c46574ce61cf6213e9937ce81e8531e76e3a8602c65b2956b8a041a103b174fa20dcb7d8ca883592417c08ff7809b8bf427a9e92595b0bd129c26ed9d1dc87de5edccf302511da0d62afa9a9e38da19ccfd07a8953a42ac59507d1761c08e5a74312156938691591f38aa063bcb15b9c8c52d88b2385e6229cdbc0a3df85a58eee904d3375fb680a99fcd148120024a64036c16069bc855cfa01780a1c9fd40b5b43128b560b0cc74b85ceeb961def9eb583486924346e57d3bd5de0391fb1ea1326f228d3b631b0ddae25198a9ccd6f77cb635f7886104f119f4229a59dac8f57193b08e5a3bb6cd1dd615486935bad13c78fc6c64ebabd3256f6edb44dac55a6ee85e9469c71a4ed89c5c4c224bfb312e059be14fd28806e7a586073f887c899bd9864eef3dbec87c34fcb5cb2283ea218f5d5de168105015cc1d59430e2947abfb89935e23cfe649725a368945e12590f833ddc24dd9a2527c5d16063b0bcf0add7c1814cdbb9c8e747dd4b9d20dea6d8cb51ae7ad32ad4d9ae685fec8a12aafc7f7a3425a9f0941227b94d05f3fc0cd74f44a2a4003cfd95a622870c55b07a8655879a0ab99c319f9147b7632a908a7fb1b5fa30e6bac323d17656a6c27736d59887f0346dcdcf63c8b721b9e590ac24a091f9762b576fd710cde4d235bb9f3fddb0bf2c312196fe274a24951ad1d2cf9bbff0d71d70eac106b0be74c36ec43b6cea0b3521f2c97a2e94c1bcbdb96f546cb0d087e8db2ebace1daabbde043fdc98829a7e8c66a306cf7ad32c24f88286a1d24f55b8048ed8d53f768d246861c182e9bdb79e14eb7d9ed9c81019b4b", 0x1000}, {&(0x7f00000010c0)="2076c969a9e0448d73a60c92287ddcde4fd3e38b72da21fe456924b2ef786a0ae1cba93845a0a984b9eb09751ab5ea195e9e40d2496edc9267218abcc9d499ec8c53ff6c3b302ec0985c4d442c8cc0764668cb162ec973f99a028a92580f51fa93bc4c05e940315ad509d1a7db2afe8fa2f0fc2da4573879e37a2435eda1f50bc0de656faa98017984cd748d420f958269d5180c554412f32ce098885f260a0476d34892b231f0833ea08a0661", 0xad}, {&(0x7f0000001180)="1cb0dae5906a9bcacceae0378e20c94912e799cf5b0275a67b48396c0d0517d30771238b67953d448ba782b55cf932c1108aacdadf5e52075088fab7c01cd8f8785fab299e1f03d5bc2c23a382ff19849286864d06be25b43277465c0a34625517e7911842463c90b0bea23dc12e18be2d225cea721860293ecde5ae4dc8ffb9f91f8972b57a9d5f4fdb6ff397aa1247fbc7af90e7168b36d6764ad268c45d2c4bb022e6b6ae8a6449de3e72d424", 0xae}, {&(0x7f0000001240)="93416d69aa278a00d60e599c358b690f6077e8935dbe0513a816bb1467df19764f23aa7b3f3ebe78ab1c4fe4b498984e1a7d6fb0cc14954ae4", 0x39}, {&(0x7f0000001280)="b703e0ada9d9e7e5b0a63a63f13c9f30c57e84a4216d0bacac456bfa704993ae5d6ab5512a1b8718cd820035391254a5e8a8494d58c376c6978de7c219a1442f580f366b69279a89d8a11b92af023ca95ad43db3d49dc64ac1d3", 0x5a}, {&(0x7f0000001300)="3518e4b9d7d806e936bad5ae8b0fbc08630fe639cdba38e4a6b3e4a9a772d0fe52dd5150ff6f5d96754304ee28173c6e9ee53b8bb6426616e8c71bdf0f0e5b001d6dd7b8e623ae55a0d26042cd95c72122f510afd9ae2374a8fd48c10428b7d71196d629727da31519ccc6fa3cfe0b557167f0b1030f721d1fb4488ba96cf32488fdd207406d35b899bd893ce277f11c1d3170ff813db7b6216d1858d2a5df0368", 0xa1}, {&(0x7f00000013c0)="a125eb4e87b99fdf8dadf2972939c11b2e4a4878bf07b059aa413ded8394ae82bf1240f127564cdd061a75cc1725bdadec0ca64e58c0de5047657b596efff59af36928b2c76d0fc71112b436a7e453c5db780c84757cde9ccccefc2a376162b35f4a11fb6750f73a451195dba897673968f488e0cec725707957f99d40", 0x7d}], 0x7, &(0x7f00000015c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x30, 0xffff, 0x1, [r0, r0, r1, r1, r2, r1, r1, r2]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0xb0, 0x1}, 0x8) setuid(r6) kevent(r2, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:21:56 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup2(r0, r0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x28820, 0x40) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg(r0, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000002540)=[{0x10}], 0x10}, 0x0) 16:21:56 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') r0 = dup(0xffffffffffffff9c) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) unveil(&(0x7f0000000340)='./file0/file0/file0\x00', &(0x7f0000000380)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20400, 0x0) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x3f, 0x8}, {0x10000, 0xffff}}, 0x2) readlink(&(0x7f0000000000)='./file0/file0/file0\x00', 0x0, 0xffffffffffffffb8) 16:21:56 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e0f0008cf376612", 0x8) read(r0, &(0x7f00000000c0)=""/28, 0x1c) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0xfffffffffffffa64, './bus\x00', './bus\x00'}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x9, 0x0) 16:21:56 executing program 0: socket$inet(0x2, 0x3, 0x102) socket$inet(0x2, 0x3, 0x102) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) 16:21:56 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) readv(r1, &(0x7f0000000040), 0x1) 16:21:56 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0x3f, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x7f) 16:21:56 executing program 1: r0 = open(&(0x7f0000000080)='./file\x00', 0x10, 0x81) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x9) ioctl$TIOCSPGRP(r1, 0x20007461, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20010, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) ioctl$TIOCEXCL(r2, 0x2000740d) getpid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getgid() ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000440)={0x10, 0x9, 0x4, 0x8a, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x101}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xc3}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0xf42b}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', '.\x00', './file', './file'], 0xfffffffffffffff8}) pwrite(r1, &(0x7f0000000240)="71d0139f995c36e9f87e00fcca589f9683b2b47040de7945ce25af51e35ce00c214632e9063921ba5d44bd758c5ccf1ad7e5c8e8dbe78f094fa9982d2b3159de29c37440f22251d44d3c932dddc1521c368324d526f0aea3bffa17779fbc7f88c1f59df4260e34daef3311196385f833c7de3ed4ee59031a6013716e0ca5e7993cc7933a934d", 0x86, 0x0, 0x0) setgid(r3) connect$unix(r2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) sendto(r2, &(0x7f0000000300)="37011e9b9cf389dd97962854096513ab72b364553fc05d4da375160c58fec717b286406c1e9e41399cb7fa9527d9918cb3745e0febdf2fae7d23", 0x3a, 0xd, 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x7f) 16:21:56 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, 0x0, 0xfffffffffffffffe) 16:21:56 executing program 1: mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x481, 0x80) ioctl$BIOCLOCK(r1, 0x20004276) r2 = getppid() r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:21:56 executing program 0: getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000100), 0x10004) dup2(r0, r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x10000, 0x80) mprotect(&(0x7f00004e0000/0x4000)=nil, 0x4000, 0x6) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x400, 0x104) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:21:56 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000000c0)={0x20, './file0/file0\x00', './file0/file0\x00'}) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:21:56 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2020080002010, 0x2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400, 0x31) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000140)=0x3ff) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) flock(r1, 0x1) r2 = open$dir(&(0x7f0000000100)='./bus\x00', 0x9000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000000)) 16:21:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000000c0)={0x1000}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:21:56 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pread(r0, &(0x7f0000000080)="a7ba1b9a09915f1cb3bb47d7fc694d931c054b89cbf52fd3b79b07f6632122050e06f3c34e1c04f5514128684b9b392166123b5eaa91c733e62316c5d6ffe6df194053cdab08eb7178be04dc35c6b35878af73", 0x53, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x9e91, 0xfffffffffffffffa, "42ef517e178b000f000000004a8e00a92c00"}) writev(r0, &(0x7f0000002080), 0x0) 16:21:56 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f00000001c0)=0xc) fcntl$getown(r0, 0x5) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) connect(r1, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) writev(r2, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r3 = kqueue() kevent(r3, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) read(r2, &(0x7f0000000000)=""/11, 0xb) kevent(r3, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:21:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x7) nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) close(r0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x7, 0x0) kevent(r1, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) 16:21:57 executing program 0: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) msgget(0x2, 0x248) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r1 = msgget(0x2, 0x400) openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be929, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) msgrcv(r1, &(0x7f0000000f00)=ANY=[@ANYBLOB="e8ed0d000000000000000000747cf33d7c93f99fdc6bd4961963722d00000000000000000000000000b200000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000002000000000000000000000000000000000000079875eec81f0d9efd0114c30f3bb29e77634252288e5cace4e9dee9b981e659fec545a252d5e71bdb745172ff25931bdb88773609677ceca67e0c7b9ac15c835612db304ae898dca3a7171f3eaf3b919720bb37e63909d72cf751571e0c6dde6018bcc36d0079f28f1b8b17c73a19287bd5bbec5941a0e28234a99aa230e1f6c6a81d9e0843564142728e45a0d9edb9b92d43a206e32998aa7ba2bc85f9e09fbde01a6c10fc1901d3182ceb14606a2aee2254548caa52b9f48a60e0f0449a07fd0cd336a25a71d497700eef06f3c9c3698ba774343633952cf450800000018abe69bc0f4c377cbe54d49effc62bca582da5d9461e8fdb63cf7372db2fbe3628c954e82ea1944b360b56bbd847026ec48c03ebab92e8800e40e8a395a5f84ea420a1859a0c42a1691436e05a3135b540238a35578beaea5bd69a3ca2d1bfa9c0a4867cc2422b8401bddffff14523629e95cb8982d0c5867b62b308aec3aaed0686911febaca8346a823750583af2ba7e0ff0132a05f1a22757f6fbd438fb31f2fc5af774d890470964e90af22d4558150fb475721723f0c5a8a8082e5f2000000000000027da9db99f3b01a49cd1489b9339a688d0007ea3f629a944168cafaf30b7e99b3ce3db354b682903e1478de2703e99a1f851fd056a3899cc6ad1d28c16f5de638ea056506c3375fa1322ec55f8a65ea0b2bb026b54225c82dc539f01f6662b03931fd9b74394c29b1940b684f6cd122765f482a5210d200403f8355003be1f765c498a91d5888746b4a74e50f399527843ff2d999829c8c70def505cc02a0b1cbf6a330d855bbdc64bc7782e3771325b191edfe3eebfaac8cbe8ebdbbdc4f9b12c45086e153b73219988b89e129ff7a0dd79aba1971b3cdb4e30921f7fec1cf56ca7284db582a33dd397157127568f79cb056ebbb533963bc5e5a0e2e49049cd5617e8e8b9ff4213b3f233f979307f4e3cdfd38afa92dc3d7382d608d58e65a032627a3c0bea90248b398fc55f46c3399add55ff60164a54ff797952f411837e031d6ef3ea62138cbaa5533789d2760d748bd7adf301e884e31f53350ad6bb56e6b2e6f840e2a4b28774d43c4917367e15d107d62a0040cd09936812b4af476c32c6aacfabc4618e0a96ede47b92f2b4c13971048d11ecc5b1b8680869c0d1c3b554028d05f01a400bb"], 0x1, 0x3, 0x800) mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0x80000001) munmap(&(0x7f0000feb000/0x14000)=nil, 0x14000) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r2, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r3 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r3, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r4, &(0x7f0000000180)=""/174, 0xa8, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) msgget$private(0x0, 0x0) r5 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r5, &(0x7f0000000580), 0x4, &(0x7f0000000500)=[{{r4}, 0xfffffffffffffffd, 0x8, 0x0, 0x7fffffff, 0x5}, {{r2}, 0xfffffffffffffffb, 0x60, 0xf00fffff, 0x1f, 0x4}], 0x1, &(0x7f0000000540)={0x7ff, 0x9}) ioctl$TIOCNOTTY(r5, 0x20007471) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000340)=0xffffffffffffff95) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000002c0)={{0x18, 0x2, 0x3}, {0x18, 0x3, 0x3, 0xacb}, 0x1f, [0x7f, 0x100000001, 0x100, 0x35020da, 0x1f, 0xb04, 0x101, 0x7f]}, 0x3c) fcntl$setown(r5, 0x6, r6) semop(r3, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x1f, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) 16:21:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x5c}, {0x800000000026}]}) r1 = getgid() r2 = getegid() r3 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x5, &(0x7f00000001c0)=[r1, r2, r3, r4, r5]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:21:57 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000040), 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x280, 0x2) ioctl$BIOCLOCK(r1, 0x20004276) 16:21:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) r1 = dup(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x4496) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="84c6a343") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[0x3, 0x1]}) 16:21:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x110001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x4d}, {0x20004006}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x833) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0xfffffffffffffff8) 16:21:57 executing program 0: getrusage(0x0, &(0x7f0000000180)) getrusage(0x0, &(0x7f0000000280)) mknod(&(0x7f0000000240)='./file0\x00', 0x2004, 0xbb9) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 16:21:57 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x180, 0x44) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x6, 0xff, 0x0, 0x40, "ceb84103b57cb815c0fc3970507fab7e8ba35bf7", 0x3, 0x10001}) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000001c0)="1ff8a2337d0b125780", 0x9}], 0x1, 0x0}, 0x404) 16:21:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) r1 = msgget$private(0x0, 0x0) r2 = getegid() r3 = getgid() getgroups(0x0, &(0x7f0000001580)) msgrcv(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a8135c1c8a92534d85a6687be00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3f6000000000000000000000000000000000000000000000000000000000000000000000000d7173c3e00"/4104], 0x1, 0xfffffffffffffffc, 0x1000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) r4 = socket(0x10, 0x0, 0x8000) r5 = geteuid() poll(&(0x7f0000000180), 0x0, 0x7f60119d) fchown(r4, r5, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) shmget$private(0x0, 0x3000, 0x142, &(0x7f0000ffc000/0x3000)=nil) getgroups(0x4, &(0x7f0000000000)=[r3, r3, r3, r2]) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f0000000340)) r8 = dup2(r6, r7) getgroups(0x400000000000031d, &(0x7f0000000200)=[r3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r9) setgroups(0x0, 0x0) ioctl$VMM_IOC_INTR(r8, 0x800c5606, &(0x7f0000000100)={0x0, 0x800000, 0x7f}) setuid(0xee01) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000280)=""/174) ioctl$TIOCNXCL(r7, 0x2000740e) msgsnd(r1, &(0x7f0000000240), 0x8, 0x800) 16:21:57 executing program 1: r0 = syz_open_pts() r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) syz_open_pts() syz_open_pts() syz_open_pts() fsync(r0) 16:21:57 executing program 1: mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:21:57 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) fcntl$setflags(r0, 0x2, 0x1) 16:21:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x7}, {0x6}]}) fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:21:58 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x7f) pwrite(r0, &(0x7f0000000180)="1b6f05791e908f0a249433b0f8e5c5e69762804c9bb3dcd983e0b2eb6f76d181c1b6c53781a97c8f0ca8cdba43c3eed10d415a52cc5a632bf4f1b88d1639a2bda9cab667c8f153a11cbdeaf2071a851c8be407c8f6a3084b4ec627ebda55d58afdab8f66c8f85fd23c4758afae78778d8a9dcff89ad79b16d17173d1bc90b66a65a62bf46619a7526b8e90b54624b6003deda2862e0436ec62fab907dcf98a3d1b88ff4525f49118646c8df85be7df9de35c61879ef2cd19f84b65e90dbbb50fb1f249db571ed8cee93a761974c24ce423e48ff10caa7d", 0xd7, 0x0, 0x0) setsockopt(r1, 0x2, 0x8, &(0x7f00000000c0)="3e94eb3bc1eea5e980ad11cf88f58f68b21728bed5cff3f6bb74215ab0b247772282595c0d79d696b0df28482515b207f84dd61018f310699800ccf68e69df11c14e405a24dee2cb0ec7a646c95721e2cdf32f9841c7453363d9b2967117f12ee96cef9303ed45af566528baebb24d77c3f5be43fdf9e78a8747fcee4a05fe410bc3ed2a40b920f2f7bc6a74e890d7f1ce54c1d9e8b4e09d93ff0b632b832fc0404fc832b2044ff9e02bcc9f59b401651a", 0xb1) shutdown(r1, 0x2) 16:21:58 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0xc004, 0x6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0x1) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCSETVERAUTH(r0, 0xc0107004, &(0x7f0000000000)=0x500) 16:21:58 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = getpgid(0x0) getpgid(r1) getsockopt(r0, 0x29, 0x36, 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:21:58 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x37d0ec0e) syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x80, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000005}) 16:21:59 executing program 1: setreuid(0x0, 0xee01) r0 = socket(0x18, 0x2, 0xfffffffffffffffd) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000080)=0x10) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:21:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3d, 0x0, 0x0, 0x5}, {0x49}, {0x6, 0x0, 0x100000000}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) syz_emit_ethernet(0xfffffffffffffdd4, &(0x7f0000000240)="57e3caf10073ada4d14c1a9e000cfa56512bd753b82d52bc053d683a6c5d7b43c3e39dfc56d2810f16037c35b1c79fa2c43b3a9b6107351dd509b9f66c1c9e2f275f9746e51154e3de88fac58b2d8a") 16:21:59 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0xe030, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0xa080, 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f0000000240)) 16:21:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000180)=[0x0, 0xffffffffffffffff]) r4 = getegid() setgroups(0x4, &(0x7f00000001c0)=[r1, r2, r3, r4]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x5c}, {0x5}, {0x800000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x0, 0x8, 0x418}, {0x7, 0x13, 0x5, 0x3}, {0x8, 0x6, 0xff, 0x8000}, {0x303, 0x3, 0x126, 0xb673}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getuid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:21:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) 16:21:59 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) sendto(r0, &(0x7f0000000000)="edb5887efc8912e28ce332eb4b73f05f5d0d2b03a5964aaac40bf93911d3a9d024190cf5fb34eaf07f74c28242a3ffc32bce608f8516885749f4291d92069889b9c8b2edd9190f6e17d1769f853d7bb12e10783a8130a57d420a5fa0392ab8450b056ae12bee053cf6fdd9da75c9a2c497bcb9febff4e10c10f551d0d37ddaee93482d63d251624a040671cbaeb1459732ee017070317e10851a8d3fce28685ed66cc8e62bebffb6bf78517ba2518135e3c7b63b96b938f75113aa38bcfd30ec3c15caa6db9df055932a0fafd93ebfb7d0a6a10d791f1db47598bc874746", 0xde, 0xc, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x0}, 0x8) accept(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) 16:21:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x115, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) 16:21:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x40000000000) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000100)=@file={0x1, './bus/file0\x00'}, 0xe, &(0x7f0000000400)=[{&(0x7f00000001c0)="45a50535f0ee7d4c965faa65f0a18aaf383c43272f585cf9f455e71cc7a491fdbc3e35cdb16b812178fab5638450861d1a007a5f0412060ca983ea56a6df652a3a26cc035edabd9b8db452d0ce4ba97338", 0x51}, {&(0x7f0000000240)="abe02c476458deb42bd491886b150be4458d8328124dec41e94e074113d7c518ba066b8c8189e2e805259192be01fdf65b21cc2228040023e8e6cb23459e6a0416b492419553a56b0c7eff676e82720610a8b80294ca57fc56ad5a8a2f372117b4cd587e294a5c82275e5b7ab88628258e5d21bdcd612fd4768c5fa738e89a2536f89bff0ab8710084b413fb8274827f44dd085a53cb51f8fc20f699ad8182c73285921fae7fba1771f4cd3dd9667cb5b81c4e4836cfa5110f544ea167cefc4f2a190c10532ee8632ea38e63", 0xcc}, {&(0x7f0000000340)="5af9a5f8e2367006162c40df122e61bc77d8100cba4b3140c169ee31b10c203d705cddec7bd54b48811360dd241f1b33dcf8b0aa901867a2e618fbae7bc49a0015d31dacdaf8a9ef10a22d4502baea2690fed2cd51507aabc3aeb235332c128e84910b810edd03bfc5afbc60284bf6f94f09065a892058f03d39b28da6c036f3fd2e26646c7f550a7612ad8b79868b36e79fcc30004850e4d625bb992dd6412184805fd2bd77430e8994", 0xaa}], 0x3, &(0x7f0000000440)=[@rights={0x28, 0xffff, 0x1, [r2, r0, r2, r0, r1, r0]}], 0x28, 0x8}, 0x408) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x80, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x40) dup2(r1, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xfffffffffffffd8b) 16:21:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x10001, 0x2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff, "2c676743ce3b71e122c622fbe01a93a55f8e7a30"}) syz_open_pts() 16:21:59 executing program 0: r0 = socket(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xc0, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:21:59 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) r2 = getuid() setuid(r2) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r1) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) 16:21:59 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) bind(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) socket(0x2, 0x0, 0x5) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x800, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x20) 16:21:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xa1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x20005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") pread(r0, &(0x7f0000000180)="70bd5dba8c3b412fb123ca255123cb76fd40f0c2cd9387a2abe7b707c22f6d3016a02fe0c6b7b5332a0141efb8d7fb80f3464c05de2f1434cf4f33a672929698182a91c75966a415e69b4e18f95829c6a1e73e7228bf88e325c65dd2039ede5a6dc8", 0x62, 0x0, 0x0) 16:22:00 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) lseek(r0, 0x0, 0x3, 0x0) socketpair(0x5, 0x2, 0xf62, &(0x7f0000000040)={0xffffffffffffffff}) getpeername$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) 16:22:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x8000) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x7f, './bus\x00'}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000), 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x9) 16:22:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x1}) 16:22:00 executing program 0: r0 = socket(0x13, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x200, 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0x1000, 0x37}, {0x18, 0x3, 0x0, 0x20}, 0xfffffffffffffffb, [0x80000000, 0x8, 0x5, 0x6, 0x3ff, 0x6, 0xffffffffffffff77, 0x5]}, 0x3c) r2 = dup2(r1, r1) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000300)) open(&(0x7f0000000140)='./bus\x00', 0x20, 0x80) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000080)) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x1010, r1, 0x0, 0x2b) 16:22:00 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0, 0x0, 0x0, 0xffffffffffffff82}, 0x0) 16:22:00 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81, 0x0, 0x7}, {0x400024c}, {0x6, 0xffffffffffffffff, 0x4, 0x9709}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = dup2(r1, r1) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x3e, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:22:00 executing program 1: setuid(0xee01) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r0) r1 = syz_open_pts() fchmod(r1, 0x0) socket$unix(0x1, 0x3, 0x0) r2 = semget$private(0x0, 0x3, 0x400) semget$private(0x0, 0x1, 0x1) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000000)=0x9) 16:22:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x87}, {0x10000000024}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x10, &(0x7f0000000140)="e7e0998c1eefb684004289c04ac4f19b") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0xffffffff) 16:22:00 executing program 1: socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)='X', 0x1) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2800000002ff00000100000008cd000000000002", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) dup2(r1, r0) shmget$private(0x0, 0x2000, 0x43d, &(0x7f0000ffe000/0x2000)=nil) 16:22:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) semget$private(0x0, 0x4, 0x10) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) write(r1, 0x0, 0x0) 16:22:00 executing program 1: clock_gettime(0x5, &(0x7f0000000040)) 16:22:00 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x0, 0x1}) pipe2(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ftruncate(r2, 0x0, 0xfffffffffffffff9) r4 = semget$private(0x0, 0x7, 0x101) semop(r4, &(0x7f0000000080)=[{0x1, 0xb8, 0x1800}], 0x1) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0x5, 0x3, 0x9}) chroot(&(0x7f00000008c0)='./file0\x00') r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000800)) chflagsat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) readlink(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)=""/52, 0x34) r6 = kqueue() pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x5) fsync(r5) open$dir(&(0x7f0000000780)='./file0\x00', 0x20002, 0x100) fsync(r0) connect$unix(r7, &(0x7f00000007c0)=@abs={0x1, 0x0, 0x3}, 0x8) r9 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x108) semop(r4, &(0x7f0000000200)=[{0x0, 0xfed4, 0x800}, {0x7, 0x7, 0x800}, {0x3, 0x1, 0x1000}, {0x3, 0x4, 0x1800}, {0x2, 0x1, 0x800}, {0x0, 0x4, 0x800}, {0x3, 0x8, 0x1800}, {0x3, 0x9, 0x800}, {0x1, 0xffffffff, 0x1800}, {0x4, 0x9}], 0x2aaaaaaaaaaaa9ef) setitimer(0x2, &(0x7f0000000100)={{0x0, 0x2}, {0x2, 0x6}}, &(0x7f00000006c0)) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000000240)=0x2) ioctl$BIOCLOCK(r8, 0x20004276) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000280)=""/208) stat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) semctl$SETVAL(r4, 0x6, 0x8, &(0x7f0000000440)=0x100000001) kevent(r2, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x20000004, 0x387, 0x4}, {{r1}, 0xfffffffffffffffd, 0xd, 0xf0000005, 0x8, 0x9}, {{r2}, 0xfffffffffffffff8, 0xb4, 0x20000002, 0x0, 0x7fff}, {{r9}, 0xfffffffffffffffd, 0x23, 0x10, 0x1, 0x7}, {{r2}, 0xffffffffffffffff, 0x20, 0x3, 0x77c, 0xf}], 0x1, &(0x7f0000000540)=[{{r1}, 0xffffffffffffffff, 0x4, 0x20000001, 0x1, 0x7}, {{r6}, 0xffffffffffffffff, 0x3, 0x1, 0x1000, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x3, 0x40000000, 0x7fffffff, 0x5}, {{r2}, 0xfffffffffffffff9, 0x80, 0x8, 0x6, 0x9}, {{r6}, 0xfffffffffffffffc, 0xc4, 0x21, 0x40, 0x3f}, {{r7}, 0xfffffffffffffffc, 0x10, 0x40000000, 0x3, 0x9}, {{r6}, 0xfffffffffffffffd, 0x0, 0x80000081, 0x7f, 0x6}, {{r8}, 0xfffffffffffffffc, 0x4, 0x20, 0x1000, 0x2}, {{r1}, 0xffffffffffffffff, 0x8, 0x9c, 0x9, 0xff}], 0x0, &(0x7f0000000680)={0x5, 0x3}) 16:22:00 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x22ff, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000600)="c73db71477dbb4d78e7b7c374100d2a63953e9095f91c3990a452410b5793501de1a6bb476af00d00590133673d9c915e2015710c781e60c69e7d56863a00e96dea220a5aed479a070d96328a77a1b5e9143e43a28afcaae46be254700b16220f2cc2a3ea5cb41d9870c5a47e38c81e190c374051baf2a1349b4105a498b0e8661a9ffb299855118e5214389221ff04a9aa81bdef26932816daf53672ddb84c2b94a2fed97cbc0bfc8191ce0c86447cac6b3c97ea37794ed8c5e7c01f89e94aa6c22150fa79744a34953d1e58f97214d3e7a0d71ab314233378e5f2d080bf6dfebb7332a5109e10126303ea771c0ff78ffaaf1a1ba000c6e74bb25769e10841f8cc6f6bf9e6c6138655132e5c14fad5a5622c0757d00f72dcef42199894d41253ee138e7ddacfb3ecee2ac25c0764d7a63514f896bd7c14098329b76026a48e01b650eb78101f8711d0c0d026e7c10a17d68079831d8dd8b99833b619d906dcf8c46ceeb10188f8c94a6586cc295d1745d87692d81d0355089cacde77804bf2fba3a70ddd75ae76ab24696fa040ad15ac6cad8a356b8d0ed0ebecc744dfcab68ffff444cdc1407ea35a0fcb96bdfc9a707a885ff9799d247e03c465bdacfa0396f5ab4b5c316b59dc29cb2f662ced48ff875237910295a66b8fd1f4718eac6633349d91fb7992b7cfadbc270e7ee40fa017aa6c4480595b6dfe11514adb428169fe2749eccaa03fe39cdd94bed682fa1d2f56cb469a36b398eebbf1ee315cb54cb036ee08d3098b4a50e4715fcd49e4283c762da785287efb62fd217b63152d6ba62dd8f89b7c8e99bbd7a8943159f5345f2fe5f0f6d92ec7b000c49eb4904d7de347c7e74e6af6b0716ba7c626f36a72376502d7dd4b299d1b9b70de5f896b08fc83be0dd81a03ae09d0140c04119a230114b385fbe67515188aef99a13a1affde7708678cf5841c672e774ef685b3cace43a6cfba7c24ea85ae7fc6ace00bb7432e62bcbd97359533b8329e75bb031fce460d064ee29fe52d2f7fb8171553539f828bcff61414087fc8741670835600b4f27cc89ea1a992c4d43f04c6bb1f94430683d8f08c45ed0fbc1dd79f57eefca6960181561988f5cb5ced2e982139cc4e704134bad46b48c60d04eb5056309ced8741911d063cf43053b5021f2b48af9b7f1b3e35a54ae1ff5d744d8b5aa5280ab03989096263da5c1331899c8352b193cb19dcc70a5f83eade6ce9898a35afa9eaafa7f6b147e6028af43c9a49474895b5d2dd97812807c7ede77833372fa01de52a6b79fc1386c7b1303aa092234083fc9cc39572f855e5f8a1c76abb41e18047fa25f555bf1c401d384045d38e7837acf4b858b3356f400c7aa913c425d42dd5f68fb0029fc242023fc2da78a6a6b6dc1382b4c58dc45e8cdfc0553cb1bff119c7e74cf4e50fe5471d43d12703560509b04e090d450392806aed01513b9a2ca30ffd7614fa59a16579bac1a2eee497f1f242ecafe5b2c0eab31a0be120c11e761153da613ffb2aba7e8397b689753a8f82cb33d4c5eab0675223e61edb604a07b3ab97911338f350a85f801cc4934f54ad04394945f0a7e0c2181c969072185f01a4037a933e3fdccc9e464ec6f5e687f372a1720ba8ca73eac1868e6183ceb36d6806168c9b04e9695a9d6092c5ddf6edb5d80895df6e7055618495c6826079fd839cc43aa866aa875667a8393539483f3890ec162087e7e36f33b045b5ed3a74d1f38250510ab0daca228ecd2267ebe3dea9b3b0a992561e43e4749bb7bb6a520f6939ea964f4e26810a703c9027098144ecd1015c3e5c9613d984f1c199bbc96aba2de7dab2124717cd0d187eb88f5fbd84abba3e11e403ff75d4b2ad2aa50841258c9512d24092da2f5f34b0439a360777fe69bfb3aed0ef06fdc74e67b748117cdd678aceef6c28ef05b31e76cde0a427dd7e22f5113837a77f096b3940d5f31dc24f115d850f6a495652def25993cc887ec3693b44b82cf486ebb48d38291078ee663bfc7f85f9fcdf2e0cf2d9e1a30d41087bf87936e4a53288ad86078fe7284bd2e1e2a009f1e4d7576a4d8a46b48dec581586d39400d0ad57d32fe8e025f9d8c218bb7c248da87b08db7bc0081c632b9a183ee2391e01522eeb1782476dcabd4a785ad280bed617c51fb4582df772518fc08ef115814c4c61bce8112f769a9bed4179669cdbe7680d296e9e64222dff9d37e72cbb6aebf2d14654bf1f0fc0247dfc4041b6ee681c7b69894e27bd06a340f3afb210f806e11f35da0b81730c6cfe5f06d0f2b2161a43dc4817f5511ec1e10a1b29dc6d7a1a9fdfb176cb56c922372f987ecc09da9663a15d2b83b2a2f3750ffc109f1b4b6a17714513bd6e3db869ee13b9d85fe37e0c16340ff35ce54ed926935ea36c18c83f7814a67579342089fbdca0d8b70179d5d7f2231bb9306e3c7ad2b4b8169885596fc95f3e5a3f212a97e25371da5fa7934e6b135b9197f5719c9c964dbb0c09fec78ed9281e32efb6af01a83cd68e9417fcd1f5382f66509ca8f8b04415549c9a3589a1dbcabbbd09f67b06577d3975819af51759b062a0cc75395cd5d09c2d1dea53e36067b47e4097f8b1f6dde9b9253922488db8c370ce10425e859b6303d436d3db5d80f6f1499031c6331b783371363f5b407e540dc93cbb9cf4dc3707dbed881182bf7f069c931c5241997a9299486f11345002836049039c6e31de9d438e46556cb93f481657509eeace7a702a6b1b8b2b256c97782d9cf4a8ef4daacc63dd8c11703a5cd99805ff778271cbd6a645f55aad56b2438f0d04d870261ad50f28c826298b7f7f9a0fd21f017cfb545bc95d1bb6c8f28a65ecaa7066613b5c10768433d4800e216e0c12803a8a3a16f1a1707c355f3b6bbf18389ce2091741ae0461ec606b39328f48f2a238fcbc06e7bfd05669a713c290ca0f17381a9158b173e53d438934b977e15dea7e4b950899aa6bffc3834e968f8a31dff82008943ccb69a648761df928e2d31d5bb32813888f01c2dfe276b1d88147577f67d9e069576ed1eb0a415f32a35878dc3444314a7bec43b0af1c3e73bfd7cd2d9c4bd8fdf77e20f474708fa08aca8ad65e4a06ccdc6e12736c803bb6096196e1af89a5f4669d0e27826af67f0e8fa6bef98177048bc2dd30321b56e4c1d26cf1ad01ab982d015c23df8dd1dbfdd90eb31689bc322abc8ad92cf08f7baaaefd6a7b846ca96f76cb497f32d0ae1fb4fa63e46d51901069e119235924c4bcbf8ea8f2b9a22ba826f9b055e937385fe0ff9e5bdeef33d1101b1ccea7b4053401194abe461bc036fe3a858ad1abb4f43be976dfbddfb3d4df86c5490ac1461e2f08e6784a6c8772d27a32b349eda827b7085e8c47f5762203990ca902b6e1e926e861f84d5dad2a5acc8e8cec7d3ceed8c490f4f964e570b11f348bc6b6889f79291509423e953dec43f82effa42735a6a5a6d6c184fb368526e4754280d20f0055edda3280da9829ff0964a6106d8c4c7d0f1520cfe55fb70b52354b97a21bf35bddc6d56eff261e824c36ceae6347037bd784365a1aa961515eb73fc6e5686c1aed505a1802978765ca113357d00a856d67ea95ff78248aac27e0f7507d92b894480ea0d12f1c31ea2b760cf12ac43431f064d96ff810f2c440629968444d386115a930ee080c0739a68c4e31b3e7530286360291e52d52b4f3781537886f64924ab23bce464808b416c37a68dd68ae5993109f3c0df7ff07d97e1ef905e0c4a91165ddf609d80e63f445eb820fd48b5fd51dff351d8d80c473925f8d373c0600df224daae8dabe04a869454e97d679e774aa01ebd8f12dbfd746c58f2e6915aed5af7afe5064dcdd9cf26e7b73a51c6c0905fdbb0fec6af9d180268ea1b4e3bbe4d9058a174421921593848e3b0a84cf8022081feaeb69cf316865426e3b043108235d345198da65d5df36e051aff33279275726e470b9fac25a4ce9513191770ce1909a561522b23e92e7765efd49779dd985a55cf1f9621c36cce1b2fd2125eef210618d097d26a3de4465661d5bfb879f657308c496d056970bb9ec62e4cd7e1a92bc016be8ac343658c3574d69d876b803dbeeb03921e77ff83f258ce7475c4cc2bad434f1af6db2a55758f6d05304f05501c719f32b22abf9f0c600edd61e2b39cf7c1bb8065f554e147173257ce09d01f17fc861834db32a9b5cc6ef606fbf16995ebb6b606311346db6e561643b2da4f12053fdd976afb94054aa8d7e6456639ae56ab8f986cdfd536d8a7974a0de4deafad863662ddc4a0d2da42399d8d2509d4dd73f61fe210c9c8814e0ab17d9b8486ad6cfbedb285008ef6205d10caba831cf1e6fb36f787aba759dbe908c2da175fa0d1074e78a2a99824259274e634884db7b744598dae53038c66908aa254c2b1afe5acbddd3a529ddc238394be1b7680a902a50f189feebc461c04ca8140a0ad08c18109d2b86c6660fd1a1d7178932f8109a5497e46112f369bed7bc25bccadbd6f94211f72ae9949167e60c35de6d1dde4399a770ddbdd82913740c20cd2eeccec0bb8e648cd673e605702f2c5b4849788c7846b82bf7f3fb207280fefb24914dc344de721a3a4e7b9e72da0913bed93eb7e21f5231b924e00a629c639b8118662f3c9bd64b349f639b58a6fe7926c5b8dd1bcf632ae1e3978ba843eabe398e7b8716a8b3a03af59db3c65a82c808bd37a46cb139a3d3bdfbce0ee70a56b81e3a18414385f71c6f5959a37981b7c8ba1baf36087c0855941711e94946832370354ab5adfe2d436b3cf7713bf7599dc3e554309b14b3f6c9c104a150a3089be8b49afcbb4e73401d65d8dd3e38be6020034e46a37491e5c3af876f7b6ccce624e182a69b54d61400248fadd9cc9749c4490d9d10566c8106e09cff8561b8e721a4beaa30b33aca10cce6918e9edcce9ad57af4e1d737d413ddbe8c2832f84a08729a63f84ef75184eb427ccf53b9df5982ed20f783d973311ede93733f0aeac8cc59ea8e1942f7ca12b6188dd623079cd06c7e81d9eabca7b4e07be5a8efe8ff273c2acefa0e77b8d2f7eb576a741ce4f9ebfa27dd11572066f1eef40f83f85cab111b0c6a89f87e3b7a32655a953c22c7239f0f40e96496e8ce0a71b77ca2912d81cd12528935f9c7b0facb99d3d0fabf9738d6ba9aa5685be80f4ae44fb47483a42f68fb2d9358cfa2014d08d4d7ba5877fa7525f8e8eddc06650adfaea87d307825d0ce1e24381cc6c5d2b3e1a861a9271b8170850eda792d39c325f7b2382f14eb70c5704a533f29e8d13cd9b3775bf5a0242f9f0f2be1098eb588a9bd4aa2e6082078ad9de3e58f95a3b165e06a92c732585951eabb43b2fea27c1e85b652c50f18227d6e14a8f4dad9419c18b91c65f15b6bc72b10ed86b2394af50fd66d8bfae31ea05ea2bd350f9840f129617baf82e2eaf20272d95578ea528f155aa83eca7c42176fd2bed9dbf817be5d27149d207d3e23aee878ae0695f0dbbda25203bf655a7578d8224174f8faee326b7e3951303d347ccd856004d589c3624c81c64ffc86e580331c22429212fd0cec18e055690cdedb9f26de890ba3c0e301c299bb807c326832478f7ff6b2a868c41c768091d923a23b5a06101c55e751d", 0xfa0) 16:22:00 executing program 0: select(0x3db, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x8002f}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) 16:22:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1080, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) 16:22:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x5c}, {0x20}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x40, 0x0) socket$inet(0x2, 0x8000, 0x401) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000300)) getpeername$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xfffffffffffffc6e) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x840, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000002c0)) setgroups(0x1, &(0x7f0000000240)=[r3]) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 16:22:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x90, 0x100) bind(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x2, 0x10000000000003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000040), 0x0) setsockopt(r1, 0xffff, 0x40, &(0x7f0000000100)="2d8cd6a8de2b3dfda5dc89c2e0fa707dcf9e2c3fa78ce47ed1a757285aef4ee4650252c9fa537a0866a64874c72aa800ad783e92d8b5301d7e2357cc2ce6aec6a996a4b052878a976c2bca66e4f0ef656447f21863e192feb41673ddba0869e0821aa8e9af5353dfa71d8bc955dcb1baa7aaf574c5218d754bba8d84a6fe9d69c2c9e07211d52323d51efd867eda20f12d190430dd310e069a5773053613f95ac58278d4f2ed9b8822abab7b60042919d1cc8db16d21cc231bae1fba19fb5b89a6f57066e3fd342ebe1799ff12b3b0d50069", 0xd2) r2 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r2, 0x10001, 0x1, &(0x7f0000000200)="b23c7d34f279a6f5bb779eb62763445eda1aa9cf68111f8000fce0123c21d9b8ea595d54c734baa3a96e947e37f91f8d73579b73fb47fe6af5e0f99f86c667d17394562039295b6b9538d43d30efe35f193255c5674b9a575d91f60e654c238cfb0b4417408364b454a36cbbc106a971b4bd9c5c0be69c1e556ed807d1b237b0af988ab2ddae893a", 0x88) pckbd_enable: command error 16:22:02 executing program 0: r0 = socket(0x18, 0x8001, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180)={0xfffffffffffffff7}, 0x10) r1 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0x16e) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) pipe2(&(0x7f00000001c0), 0x4) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10430, 0x0) 16:22:02 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x800, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x800c5606, &(0x7f00000000c0)) ioctl$TIOCSTART(r0, 0x2000746e) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4, 0x2010, r0, 0x0, 0x62) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000040)='{\x00', &(0x7f0000000080)='\xf7\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='@\x00', &(0x7f0000000140)='--'], &(0x7f0000000240)=[&(0x7f00000001c0)='\xd0\x00', &(0x7f0000000200)='--@<((\x00']) pckbd_enable: command error 16:22:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x35}, {0x6}]}) syz_emit_ethernet(0x6, &(0x7f00000000c0)="e299ee5684b7") 16:22:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) r1 = syz_open_pts() close(r0) writev(r1, &(0x7f00000001c0), 0x1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:22:02 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000180)="edae65db1e33472cbc621f107da56764881dde0edba8107605ea4722d80393c1e49cfec942b2e6982e7447ba56c7fdd53ff493943b65ea1fa078b2010d96d74febc0c606dc63910cced7a5581af38ee27b2b37bc8013fee28e986981ecfbe239ec58e3f5c32b4f801dab13b794ce5c688e3532a34a3d655ef5c0fb4d28c53a8cf1977c10b93341a9c49e28383cc965c445270ae9f188e660", 0x98}, {&(0x7f0000000240)="32bea741a2a83bece50e89fe7c66abfb353ed2a044c87cddf5420dc276222afc7ddff74922728b7a0e9a33867b4ce9a4ee7f941b8d0bb2de38d5f9b6eede9b8e897d6b7c39180cf10fc2407ffef40d28312ea3bdf4ff3dacce3c3fb3655572e22a7da248110b00000171d8f8467e4aec0c3c30797b0995b07b66baabed30e76ac4d1e5ab7cac053a52efbf0f2e8df70ed477dfd5be262ad56aee214178800e0ed3d9450987958a90bba1b0b493b270aad8b792960fdb7d7133cbce1a3caae96242ec27c25ce030c52595982e88cbc99ab18a787a0c8346ee314ab668e212b5938c71f5c99302293017340ab41d7cd6e1a9177ee7a44cd79710937700860ab3", 0xff}, {&(0x7f0000000340)="60021fccb272292446ad8021473ae9b273980c6d93b1119a8aa13293d801c39d5afa6e5f0034a04f87bdbb9f30ea8ba2f35c0d1eafab98a62d238d046a3857b17981f3bcf133e84d2abe7fed8cbdbf3860bc7f5a5829e1c6ee92736b867bf01c89caefcb0b25791d3a0e07a8f0f6893f1620b65f4cd4fbd338b6164e5c60dbc91d0c01497c0a4d2281263c85fb86efa76bd40100cda851fee7a9ea7d074bed3733f7f4fbc26700cea847286e6555384800708c87e29c7402f40be0adb758ab70f22a84be4159906712fad79ec9fae0e7548b4b7abf3fa0cea50e347313eb72", 0xdf}, {&(0x7f00000000c0)="5fa8810f31e4304e96565a6fea536fca088795be6c7c1e2a55962ed7ef40efced36412de73742584ce5db00c8ee26d427d4b046ff33c23293c19", 0x3a}, {&(0x7f0000000440)="e594ad84645188743cea0bbedea78f9691fac388a492a37edeb4e6b27b9b7d1250dd804ea59b", 0x26}, {&(0x7f0000000480)="e8d6e82c2ca37520173dc71ac7db2470338aaeffecbf7b67790365bb463e376ac56bf81f66bcb9c3bdce936ca9006787e0b03032a46dd58088399242d95a6e2f59b402fff34be070e5ab18b428b5df47d96f04d71384035a23a4ec0ef2dd6a927de59df8a5397990f527f731a890a340810d9c9b5190d2db90127b8d88e40e4dfb3a892a99c495dbe96d341a6ebcbf4a12002bbe098eccc692d13850b4112f5fddd49c2b82e8635189dc618a7eebfe5325a9cfa5652e49305df65f931851601d31b2ddc540078f81d7ffa950", 0xcc}, {&(0x7f0000000580)="428e612eb8c0f2f9b5a4ca23ae1029048b6bacf405b33b539f60a130cb5382d32aa5cd1e737133018b5a8dc5b2d5a9d88993d262895d4595913881cc253dab53ddcc6fe19b9f1b82d522360a798df0006b1eb4abf53ad671efff8671f86c58d9c20bf7ffd021295914bd2c2e93a0494fef459b50601c3010c9dd965842ee72019b52e7b86d374afd59f2d96809e710020905595c9195d3bc6416a3fe4438d3a35924f1502473955503", 0xa9}, {&(0x7f0000000640)}, {&(0x7f0000000680)="aedd4e89b68c91dacfe9fb4771c86184b747031288e68b758eb2e8ebb7b124bcde", 0x21}], 0x9, &(0x7f0000001240)=[{0xa8, 0xffff, 0x8, "d206f8060f1608c851a3766f1f96497dd723f17eb9a79a4e1834fa9e764aa0ea7e41308c5454291160941deb7881ac5bbdeaa966adbc3c6500f8b3a1d94d41ef45e2eeb0f7aa9a9f2008f125ef70d9bf49b2db856604793c2378e35c87705563155b714125f7b3e86891604c8584600be6df04b11f79619bcd91a82dfdf018a0810ee8802d23945acd36be61bb069c84ebc281e1"}, {0x1010, 0x333a2dca48ae1a3b, 0x800, "c0361f2804d5f817ebde2f80ed4a2b3cf302533fe9723a13e510ad6b1496b9f32fe40b803594b4594950113a36677b5e4582703d69c41c10b7e02d5813d1ee519c02bda98e8e7ebc5afa675a58238e894b22cfb310fb06117b316be6735d009fdf660303b8b075269aab495359dc86a3c4e362988dfca5c0f6dcf00014be40ae7fb495bf3bb537e969c4cd79075c1c7706253eda4f8fb23cf958b2c761efe0752ca769b1c0bd67240a867f686c1f793ff9f41d0fd57e36cba3f05477794c3a49c79dd9d88cad48e188a62c8ce567b5f72dacd15f57a990ada999f0ce5c840a5cbc25adf3aedb90548e83a1e3a2bb3b4e9237ed0c99d08960817111001ca7cd4f3f45550b3a90ec3d47da604215e19df9a56a0ea8bbd73881743073c1b96e1651799f56300c5953d6b30093828e4ba1338120e4769fea3fa9931fc2003abdd974ca9d5b324960c3ec31e03a42163fff81f1e652adee2adedfd88b0a3038ee7cd078bd236b05f8b47449c62fc4d84cc50987ef680c09110d07bc6d67ad6afcdacbdb9787bcbd7f4cca348c32f45bf9b14305a162730dc56bc37a4393b7744fcde4d88bdc85dd621799c76fe665af4ca69199e886aa210f438e6903bcb60200f18038000433179dcfda421210eac0f7245e3b46578073dac57ddb261c772ccfe5f727ba012588690a25cb9511717ab842f50523d36a3013db89072f5def2591001e3c422f97a638f19151a66181d9dcf17f2ac4ab598577b46421a361d19879f7f96ae790055ca43fcae2c1b5f821c454f6552bbed092a826e47fe0fe839a2ecdaf1b024e080bf9b77668f4dbc99dbea89bf6ab331f0113366a4ce89b8e1a5d10c0b8100f5682e641cabd080bf87a632b70d3cbfd0ddd400b9985f631435b9240f5ee92709ea0bd6a5757cda89e15e65b204e4bd5f081d98f03aa62e546c6494a4e45c24af1018c81c6bee19eebda02d91806a83eed80e47393cb33565ac3b0ec86f89dec3e5b9736dd39b257159289a3b5639b99922fbd5ec6b7321325a901a6a312d0069336aac32f41a8a024d34947eb1d659451b43aa5037d7e5c72605b2e6e9c6fd494279838e60f8797c90e9fd1fa125a510415dd049481a61edbce1425b91d049c3706ce583d0a4e3047384e7024a63b46e7afed52e963d290127d2b20111b031f6cab22fcb46820c4a03fd57c5fe7080ee7d9945a38e779f4f7716a0ee7e04bb76eb0ed517d44ad2bb16fb856b52ac7b9cb2dbb68b5fa30c9c56691b4a50f2afb09673116be9a1878bf8ffcc5c116d2090f88e067fd761acee25bee5b26beaa7e1e5045c6c1e4e4a4fb86c6cb3c359870391be06b5a51c912d6da57d351d62a1344e53558bd5afaf82fa789ba737560a9f54f699ef24ba160c2126d557f4deb5756117c879352ea276e1f5b44ab4475431458a16e3e73d5601473a12d1f76faeb72b3ccd46d7363e30cbf07ecc8572319f6a36a26a1eacc3d9aca001f0afa178d69a2e5b746a79291dfd3f273610074850f12cc4b346427c55c171d4598dfa761ce50b9121d7e74430bcbbf202634ef6d4f8087ab04e4c610e9323ff4b9a117a0b420ca25abdf49fbced363e938ab8ca43ce565517321a67ec42b67b1c09dbacc156f6d854a76b029eb89bb870ad0cdfa8eb18d16959f989c12ee5cabe1c364db15094056cff252e36ba1048a52d1f1c97f3286af12aa8073be599686834c44eef2205caa29625dc18c3a06c7a61cd338f184f1cedeb38c3e53c1e77ea806e6ff4ab3b9c0f6bff44076a96d8ea3ca22dbd830a08032f53731edb86aa98a6e8f6645a1d9682c2011c13a174cba34c7b5e86c5626609fa1c9bea6bdac8de4654361748ed948605441e2d0236eb683a594a9bd2700ac6f78bab73ae0799685320608bbbad5fb8cdc044b99a55e0963fd74f81509f5bd8f9bdbe7a466f92dbd95098394e7b86dbb8b7b8f1f8804390613f31bb692245fa751fe24c9e3f91c063d48c4ab0a3da25bc151eeb7129b8c57fce3a17c02c156e81d06c2a617a9cca30df03aa5b0ae427fb66438dbe86bbb93ead24bb4a963793e49e64955d5afec6b9d895f7a6c8404f4bfd531e377af4cb04a050f1cae8811a45a2c22281eeeabd6d018dd9f239bb069f62c4ccd4f86a9947b10f6882b1bb736118dd69b6404934c4d48412c1ef66264179a33b7b383a6df22dec882260c33b9f632e89c92eb9d915fdbfacea1afe3bb9a99f8652f771f03450f39b1de2dcb9401b504f43e78ed036efdeaba3aaf93ff5aa029d6952525dbfb761b615d28136f613d19be3ad37e805de9e6abe2dd6331f37fe8a6ac53c184e1ae0026ff0e5a5788c9155a20a70e341da15dbd9c4a6a0639e2ddf8bc565b1d7bc258d6775671068386ae05d458336bff5db1f23614ded55c61128e6537d001927a3fba2c5cb32645c74d6b1bdc245daa8a866b7fcf0f598844b51db8bfe898f742c644dfbef7259b3e9a5c4a2870e96b171b7e8a33d388548317ace3a5f87ca4cba68f2d39315001933e3a2afb686df95625ffc982eba989f5f978a0ef56653d17c873b3cd090ce58a598c4e3907f22411d1e9ded0369617b7bf22a25991ba6497cc7ebf708d9747d8ecba4dae2026ea4559ec6b9e238b88422bad62cc1cb7254ad61b5bbae189368b8de1403fb0946b62bbbc3bc55534802378310bf407453546553dd2437d04fab126a552393827c842238f00486fae996a9939c8d62bb3c8c75f84be48b9e3c0f11dbe7253dc8d24847e12ac73e24e0bce205463ddbb31dff773bbe7f4a47ab04405788793f5650b150f27729a183ea2d5e7d66f54e33851c6401890de766157ad0e9817d5c525e0bcedd182811ab87789f5acf8d6806ccc0d941d40e01cf18f172a2e56af48066cde70573d6fb9e7b43a6f27a5e68e523f440bce6342c03490d24ace278c5af4ef9d9135f7b8c2c9e2176dd03c9aea51f8332d8072f07590c239dfdd114d3062d24237ef1a70d984c393a63b41f6439b36e0cd840822d535195fdd90b1f51869006776f411bd1ff9236a424065e61ed37333e4e2c96f7f4b6669bf0a1ca98667202f14f7ecb6fe179df316561d723d7e3601f401bcccdc71649e5ed8b2b5d999b0b381993352471383eac8b2e3972ed7033fe5db3bc0e2448b248d5a27e15d191bc6a355984b2597fa99eab1cb4917d6140c3c0f36cdf2a007b82f077e7d8801daae83dc63fae4b04434a5cbee72f241e839936527f4889d3f258eca052c4280c97effca321fb67952a1a68f6626b0db81ab999db4f096feae02a58a03ca4339dcc6b08a9e729b497845f0028d0f255236b5e170f3eede5d087c74b8f9ac84566913b2b7b34679ca14dae5c3830acad52e79d164294bc0db1802ced037a9643cf25cdf9606f3cb5e2a12d77e7f085b5681c9da2ac21bc904837cf7917a6dd942e4441dc3b2ff059603258c6164ae63eafeedaed4677a4e45ef8aad64043d9927c38fee5fa0e05765b38f4bc1a4ce6dffe387cedc5415dc7e9e10cc08f2942c993abffb20a091f463670356994f2f27935f70037698164f2049203e3deb0470df19379b3d58a57b8c0aa1f1f8dda93150c83a3242251cdea5a261f2171ecb0017c5664c3fd80a42946c5f7af2a8c15e21773d39e7bed69966bd581a2e225c8bbcf190d30b38cc2f38d495d815dfe60295ff1ddf416915d3f2f686dd07d85335060e238764f20da755e6fe296c8e7a195063fd31f298d03709e23e083c72cc1036b49ed00ed4e2337516872973b6c5fba381fd2b42d9c7275b3174e0fe0bdafc4af312fed2e284e4ab1cf14d332c65bfd17612c58fb3288fc8cfe3039daf9511362d36dcc94440fe11d995c5ef5a48d9cf079114f682751570c4911ffdb6bd386e665a7be099740effe8e15132ef11679fcd1ea1c48f1fdc5acd260e7242d59648c37368ef2d962ded1360775cb02882a6e10e3958093516e02a6979a4aeb642e20349d466946c30628f6a14d6af4da20456aa4187ffbb4eceb9f9baa1d406da79e71b92d232e46e94ffa80ae6773a329fc82ea009d92a6c37f0039d569367e7dd4382fa423c4ec518279b52cc7acb951d3fa288ae587baae67b75c82f99d0fae3cf62c763124e498aab88cd6f6223a791e24d3c84ff6ae0e277bb122d3dfafed86a3288c9b57410a0a121776e0e302c3200d583f1c1c0e1ed2890a946e0b0bb28e529ca79d52df2a3a2b5a686a8796a3fb0fe9b0514051b1713a766fd98be84cb2ce7271bea4ed340829c0f9f051214b93741843dfb6379927ce073cc9fc9544be4ebe254c494b5e08059887221a5c095357148cf6a7bdc1c77c1c47c9a49504536cf6ed939609ac96f752a1e721cb52669d226287b70ebcf725b73066adbe7dcc352cbe218f41fb6d20f9209d1fb993aeaea922be88204b8b53ee5f5eae81a4cd7636bf8af55b677d8e2fc7affc4b8b01776c51f5f1af3687a19b370977be25a838be161b99a0f1646f56770f0f8f27220094a863aacb507e2c5b6f0cbeddf9822b55974512ea3b4774fd1f113408ffef64973f1de896706277f294fc243363b56873975ff6815c8eb52fc38c0fa011f25161c62490d36d5e2aaf11952b8af1ede810d6fe8477b319e3d1b1cc2946206c9572901e211aa05b4639b1b79025d07cc361366c2e00f9583ca139f315e9bca5da97a967d535c85c483f7370733dcedcb113a8d10688cb6b23db01fc4731957d74ac6f04f4ed15f5a8e72e1dbab8a1c80e4b2bf9d8970d3b1c48d6218d17ab5fb65165a02f54fecdce082d5df68435dae53dabfc2166f18182c9b961e6c8ffb5a11bc742dc535e0e15286ab3042a7bcf9ebdc5a8c8f7c83d28ef062be3a7f3905c512e11d0769c81000973b77ca72da8db3dc7c6aa940b5afecab2e2bfe8da8c7c2bf329ebe6693b815a56459fb1dd381f08baf3fa4a18ea2794ba41b586176dddf3692f0a94f913db3819609bbddd082ed7a2eb19397e15db01a543cf949926c1a050ddac829f2edb16a5917c16ccc385220de75f3b24b262cd2a94ba6355ddd5028d427a3cd37252d10f44fed8780f4282250c370f7ff3b6a099fb072728cec66174f922c80a05e183a49dd493f453efe65b03f228e53fb6a2d78f4ef65c25d0522ad23171bedb324912d2c6c1d5fa0ddbadaefb8d6cf466553a37b9ffd79cef622443b9f32e6dadca835e06eb2c5cbc9eaf5d5c88fa4560c71f9c7e668108e1f1457ca775eefdf45955b3ea517438bd1a72bd53cbd3bd7a30a683711055dc520dec4ff6f61f5f495e29616464b650c32bb6f8755363e76b58fa52812ab35494610ebca330c1ba855eae31ffdb2e401bf40ef2dffc09586a524718efb2dfedacc74b4da679a7aa714a0e5421c926b48c58f573b7e7da142bfa37e9aa7bf6215ab44fe68ddfad9ca507c94ed82e28be517c5273d3d6cb88a2266d1ef500cad96108b6b5efa45d9aa2d845c576091510df9d6ff970e5e1ede7935fddd404f099c680048c1e92743b79685a77b51f732f9706ce48d32ac9fb7c7c3c38cc7377b081b73382e4c3e9a533d9c5ad7578dc98a098332adc855e5248afb6da8f9c68a1091b93944a627ea33c9ee4ca45202e9f540dfb1e13b4b0fb46da8ad2db85b13a9a22ba92124299a1c5978e9d07b6eb3b09fe0a0da6e8779228f2b0102a542a576c8a7e934bc361791fc60c0e7d0cfa52026a09d7a46b7deaa98b8a81e9e36b8aa14a05ef796c8d1961de09b3c00d5bbb1b649df5d1a1c49675242cce4cfc45a2e08f82e15a11236b6e823fd7ab87a40"}, {0x100, 0x1, 0x7, "4ff9bf6b1ca9b6d18ccea96c0bb96f8ccc218e9b103e3cfef5dba38ac481c056a1f2fd6c1306b1c8c0004bd048d34dbe4a0c875bbd47753c74354e6f8940d14db0afd582214593885b6ad2cdc8bc13b013472ba32a6c37a8264b7a055cdd4dcd49e47930a259165e2d68b4fe5ed4d9b6e83f05887641f95cd2fa22556141e23c0a1560ee17ee02c8fd28ff33459ad41a4a18fbf1637d1b62f7f470ff6ffdf389cef43da9d2e41b3f0d556156cac40b70b56b0d6f61bd7cb1c4618c2402f528a650e05ec5347d6b15d836962340f3f64e36e1c28a5240759bb5d29f75a08618ac415d9adb8f7b484ebf1011de"}], 0x11b8}, 0x400) chmod(&(0x7f0000000040)='./bus/../file0\x00', 0x4) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 16:22:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x810, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:22:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/196, 0xc4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:22:02 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10040001, 0x0) pipe(&(0x7f0000002600)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0xffffffff00000001) recvfrom(r1, &(0x7f0000000140)=""/123, 0x7b, 0x40, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f77506c653000"], 0xa) getuid() ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x3, 0xfffffffffffffff9}, {0x2}], 0x2}) syz_open_pts() recvmsg(r1, &(0x7f00000025c0)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000002480)=[{&(0x7f0000000240)=""/216, 0xd8}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/143, 0x8f}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/110, 0x6e}], 0x5, &(0x7f0000002500)=""/159, 0x9f}, 0x840) socketpair(0x1f, 0x4004, 0x6, &(0x7f00000001c0)) 16:22:02 executing program 0: r0 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r1 = open(&(0x7f00000001c0)='./bus\x00', 0xfffffffffffffffe, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendto(r1, &(0x7f0000000200)="2f4562420b74c66df47eac22339fbbaf53374dff9feb1e2e542f3c94ed484882d0f414f4f53399ab64bdc1de3b2e96ca31ed00f5a789b935ad5e9bf27306a2f024bc", 0x42, 0x1, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000340)=0xfc) kevent(r0, &(0x7f0000000180), 0x8, 0x0, 0x2, 0x0) 16:22:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x3}, {0x2}, {0xfffffffffffffffd}]}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000140)={0x6, [{0x3, 0x8}, {0x3, 0x6}, {0x2, 0x5}, {0x0, 0x800}, {0x3, 0xffff}, {0x0, 0x6}, {0x3, 0x1}, {0x3, 0x672ad45}, {0x2, 0x1}, {0x1, 0x5}, {0x1, 0x2}, {0x3, 0x5}, {0x2, 0x6}, {0x1, 0x6}, {0x0, 0x72b3}, {0xebc554a856af7c97, 0x7}, {0x2, 0x101}, {0x1}, {0x3}, {0x3, 0x7}, {0x3, 0x8}, {0x0, 0x7}, {0x3}, {0x1, 0x137}, {0x1, 0x85}, {0x3}, {0x3, 0x6}, {0x1, 0x5}, {0x2, 0x7}, {0x1, 0xe872}, {0x3, 0x400}, {0x1, 0x4}]}) renameat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00') 16:22:02 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x480, 0x0) accept(r0, &(0x7f0000000180)=@un=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) r1 = socket$inet(0x2, 0x1, 0x6) r2 = socket$inet(0x2, 0xfffffffffffffffd, 0xb) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0xffffffff) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000000)="363f7b9f29", 0x5) shutdown(0xffffffffffffffff, 0x2) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000100)) accept$inet(r2, 0x0, &(0x7f0000000080)) 16:22:02 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000117e00"/3074], 0x0) read(r0, &(0x7f0000001200)=""/245, 0x3ee) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r0, r0) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000001300)=""/210, 0xd2) chmod(&(0x7f0000001940)='./file0\x00', 0x400000000000c7) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) pwritev(r0, &(0x7f0000001740)=[{&(0x7f00000016c0)="3f6825fe03350b423385415859d968c242d54e6d3571dd843710928595769fe0fadda49dcdaff50ba6ab4033ece4c087af63a98c38ebb05074b2ec1178c4724573fcd09d857e59355289af7391579e9851dc0a08f1f979bff75edb14cd", 0x5d}], 0x1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000e00)='/dev/zero\x00', 0x40000000000003fc, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000001900), 0x7, 0x4) read(r1, &(0x7f0000000040)=""/32, 0x20) 16:22:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xd7, &(0x7f00000001c0)="73661cacc5d9399c69fb11232770a6d9ee529d7db51a8cd1708d52b31f621b80a029cc218b79b5a9719b4bfa20ec83aecce8b2bcae1d748597bd1d9ead9834f383d26b5ad5518c56af6d6c78e02e875e4fcb9feb12d8ce740e33550f277600054a3829e99cd5cd09c27e3dbaca0312b2df8b022896907d15fd3706fd9fe4211f05e5fcc3894a6d527e64cfba26282d74e089a3952bdd4325d8ad47af9737fc84f57bca28128f0f210fa01392a6ba9be7c356e7567abf6efb9d304767985ae5fd6e2cf39a9398a89390193a2eaa97d8073a7beedff8f6fb") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000140)) 16:22:02 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f00000000c0)={0x68, 0x7feffffe}, 0x0) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 16:22:02 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8921, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x4, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r1, &(0x7f0000000400)="d2c2f156663b3d43df4392e4effb7f2242acea811868bb988e1cf3bf640f7c7d000000000000000000de1a7746bd2c3ad8fe371cd83ccb441539a8210a", 0x3d) syz_open_pts() getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r2 = kqueue() connect$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x3f, 0x2}, 0xc) close(r1) kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x2, 0x0) kevent(r2, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) 16:22:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82bd"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x30) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:22:02 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r1 = open(&(0x7f0000000340)='./file0/file0\x00', 0x28, 0x1743b07effb8e52c) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000000c0)=0x3) r2 = fcntl$dupfd(r1, 0x0, r0) fcntl$setstatus(r2, 0x4, 0x0) write(r0, &(0x7f0000000180)="4d3dbcab746bae026ba5c9bc1dd109b611acef01e2ddd8a07de37e68a778b6d9fdba90f993bcd788337b3e2b198c66147133f358cc033fbe7f9f626ea4f3de2c7573c9abd19ad73a1ba0f37d3fab60e1f01854263c84ed9a2b17cf63e8e686990b5ce838b875c0afb113c2c17d627647ef00e01f7fe969b6fe4a025d3c21d964098d7c36cb5bbe0382c60fdccfe36a9c2490078c7eabce8aa60e5fcec5896432568d4e8edd421696b70d16c85b6f375bd23a31ac0069025d41f5295a5ce58f28e4925bf64dba80b0982788f812ba5082711c707f2c1e66c84879c8ccca548f292d84f6a0fc1ee83cca75af31e04167e24e1bc6ff08cb186650c99b15", 0xfc) ioctl$TIOCMSET(r2, 0x80044270, &(0x7f0000000100)=0x7fff) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) syz_open_pts() 16:22:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x24, 0x0, 0x0) r1 = shmget(0x3, 0x2000, 0x600, &(0x7f0000ffc000/0x2000)=nil) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getpid() r7 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x400, r2, r3, r4, r5, 0x10, 0x6}, 0x80000000, 0x7, r6, r7, 0xcd, 0x80000001, 0xe79}) 16:22:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x2, 0x0, 0x1000, 0x4}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:22:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x61}, {0x6}]}) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x4, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0xfc, 0xffffffffffffffff, 0x5, 0x7fff}]}) lstat(0xfffffffffffffffe, &(0x7f0000000180)) syz_emit_ethernet(0xeb, &(0x7f0000000240)="65a82cd1a1e15564b99d79533ab380b5b5d47689d736b60ea11e803e557e740a9dca2a166d67bec246b08b5146890ff014fe0ae4aef4a4fcbeb5a081dd05d4086d3a7087ab291f5def9d28c14c4cbe558d6f3d9273edce7711aee01518c873854fdd91fd04a2502edd0cd325e3a2b16800e747d337f208ed48214f564bf0942303ae65f4a0eadc5db6b97fb4d418f9cc973bb513301e74c93f1e64b0bb23077465a0710710c274c399d9026404492a37c6085ff244ede61b844504fb951d25b0ed6d8e270e5251601c0ad4249033c4e147dfae56c1d62a3836270b57b458343337b13bcbf6d74f5c764ab1") r1 = socket$inet(0x2, 0x8003, 0x1) r2 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000380)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={r2, r3, r4}, 0xc) 16:22:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x480, 0x100) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_flags}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0), 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x400, 0xef6, 0x0, 0x40}) write(r0, &(0x7f00000006c0)="4a7e18378cb37a058dff6836e32d59ce004eced23f1ea22336a1ef2d66809aa72dc68ba223d7aad934035af5fd7a48d34b64fc87482c80af741acfdf0536b383718ed818dff4c272bf3c8d056fd3e6fbc06ecf7fefad944f650676c1592913978c06c8575314f38e43fb36f17189f3741addba351953b058c87c0c4ea37261dd2f4f56d03183fc54770be61d7c9a0a632991f953c9d2073dbe914a340ffcedb122127248f43b4b18354a90d0b3f24b4858d326dd4707021825e74cf622029fd984177f05d33e5d527771c05b679400635d7d4dec1aaa3b995ba4d2efb30521252884b1cb205cfd7fd44db332b40167d0c4f58bdb16c3775f20ba51f7a8e2f7eb78785ba28496532100df28f04caa7c64da8f5c093068c125458a29970c95dfc6899619d11be79a2c55f4243f8d2bb35713cac60327f0c13800a5299d86c27027392091d15b0a6acf45ad19e02ff1c37888a68eb028202a34d8f089cfae7bf1c1e0b187273210c07a01ffa977f2cab7d2bf3d6a6d9fa6d8072c8715c577838bce80ea30c1015ca2b99a9f1fcb999681c99e85333419dedd489f538850a78da8799c56d7f4566f3ce016bc44a80e2d7852580d923d8d2832e3d9b9fa72645532b3dab25778ca6d3ef758fd51643f36378d26f11f28394b2d20db6b4b45e4e28663c933bc746e38fd3a2319e9efb128142b31ff859662e5ab44723e1447a18b8c0fba0ff1e3ec34451ca4ee2c4d1345f049169d88862a8bd400806652caeed3287daf9899e49bc9ec24372cc1692dea1d72822f38044a123d4098dcf75e30232d250d262ce631009f16e75cf0b42085a6817896849880768e88956da018afb91240376ef71b4e9882350ef6a0de1b63a225b73440268efd074af10fae84c645d533f61bf02c0ff88d71e4994adf8d454a7f0d0a877d1340bf56d7339ca614c617313db95513394f9161b92e2ca0309b501a39d8e3dd63295638a1848cc397bbc2c8b75e835497b63cca6fe08252c67848c1f6d5e948e95361b31235b7877e93e68f55a3fd6ecbabac0b4f2ac21c7767dfdbdbd519daf008426063b5123cb8842f52eac24ab9a65fd35d6784b05d3cddd7a44505a0c297de7f8e7478140a951b48096efeea7fa82d2bae8497e6589e2c307bf52159f44b30ca4f81b47aae83d726b6cd260128b84f3462691c8dc27f8d20adf95bd95e9a336770dbdce7cccae3fc05a232e87c41636e79010dc9439d450c34401796e768f915e6109d52aa0e8325c86b425dd73302dcced488297f9faee00189eb4030ba3babe485af5f4e067e06827fb2342403d5b0e790f8c56d021e30e676ebd235432b1309e960bcddc850c685f32962b38bdf1a1718520cb4f6a87b3cc9b707fb47616e0f8aac4af0f16c5150ee7eeaafc06cdf30523201511eff5c851589d7174ca9f34c5fd77b69aa1fe07c32b3c970492de9591da85e206a31d6875f7dffd7e2d942ad1661f714b26e90b1569c7d6a2fd5d6d78bc6dd5440cca86ffb8e2723cad64d0607474e3c4fc226d0c888f17cb7c7f9db19d0ddca3a2590faaeb195c72d496aed686ba32bd6980257b553bd640e6394a6a07e642f4e0b9ddabceb3fc692e04f0c5e0729fb12bb2d13a32bb813071664eee053d8b716c5c3bccddafb32b1541d4c12d2077f952bf5a7f8a447a7ea704374aacb7fae36ce1821db46d172305a51924175637fd3adff7e19044bb59b915e465431107426155f68556e0721cec56122ff8a3ed7416b767eb9344fd0b093290c27c7d6d3f9cbdb7258b9e317f4d4d353a8d58bd8353ceb5e5b75fbfeef80c3b663efd8151735319a3e6a9c1167de0aad7a8c78ab05fb3a195515902c9aa0668adeaa6bf6dc2cf98ee6e3d1978e1fa4b28d98b3be8dfb30878740e567be9188e90d434d5be7275cfd12f9fdf3cf76e29d31dbec54311a006bcfc88b86cf6faacea37ba85caf05eaed19000c63c3e1c0fb2b51dba00c25afe2df5cadd6a5126ec4857312be165ac59c128daa614032c4e98609eb484e80964718525325d4ec1d4e9143fefe013fedfbfc770ecae3f2a6537481f73d78cbc53e15fb3661f040a00e88c18f0223d4b1e4de51bce7a52d14010ec5cc3444a074afd4c7a2dbc7c773d11ba0941699667d2b568734b699ff5936eece9d83a481479d961e2f98e7e8b71f26c05835e8fcd749c95457414415d72a6a3a23a8cd0d57", 0x61f) 16:22:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x4}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x7fff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fsync(r0) syz_emit_ethernet(0x1, &(0x7f00000000c0)='O') 16:22:03 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/86, 0x56) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100050300000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:22:03 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x1, 0x2}, {0x5, 0x7f}}, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000240)=""/198, 0x13) 16:22:03 executing program 1: r0 = semget$private(0x0, 0x201, 0x4aa) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000440)="ef9912a227b027170f876dc954a8cc7d1e15c7db54941d5506393962e5980b45f66374d62f434b41918a8b630cf2ab44c67c1ccd259331de2e5f230dea025832e2fcb46a48b5e8f37d6a547a6d2d3f24cf1093df", 0x2c840a35af46c3d4) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r2) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000001c0)=0x4000000000000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0), 0x1) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3) r4 = semget$private(0x0, 0x4, 0x3) semop(r0, &(0x7f0000000380), 0x2aaaaaaaaaaaabf8) flock(r2, 0x400000000000006) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000340)=0x4) r5 = open(&(0x7f0000000040)='./bus\x00', 0x20180, 0x8008) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000380)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000780)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) socket$inet(0x2, 0x3, 0xfffffffffffffff5) r7 = dup(r5) rmdir(&(0x7f00000007c0)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x7, 0x5, 0x2000001000}, {0x2, 0x40, 0x1800}, {0x0, 0x40083, 0x7fc}, {0x3, 0x3, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x3, 0xfffffffffffffff8, 0x1800}, {0x5, 0xad, 0x1000}], 0x63) semop(r4, &(0x7f0000000180)=[{0x2, 0xffffffffffffffff, 0x1800}, {0x4, 0x8}, {0x7, 0x3484937a, 0x800}], 0x3) linkat(r2, &(0x7f0000000100)='./bus\x00', r6, &(0x7f0000000140)='./bus\x00', 0x4) dup2(r7, r2) semop(r0, &(0x7f0000000240), 0x6) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000280)) 16:22:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0x101}, {0xf6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x102, &(0x7f0000000780)="e8d1c3336e12a2f9aad7101fff25c8b578cd57182ced3734186753d2535fc18cb006088463cc3264b520c810304ce2ea36664db55d2af93ec95abb284c71205dfe767f2d473b71ce4fa7db56fdb11f5fcc10aebcf3ec66f13f2f9f2cdaea145a22bd5e660f546a2f55d085be81a71bae3b0b2ff2885ed6c48e5fdd88d64042bdeb54b9ad091b653e13837775d8d79a1802e900000000000000ec5dd8210331584d04000000a5356ad6df74b5e59598e88503b9dfc16755d6d208cbb4b076cc8b4f42bb194aa29754d055f8945d29a9bd180dd4958cb3892c6f69795f9641f5f9cfa46c0f4169caf680333c81b8a28ea097f08e723347935c4fc66045c4e78ebff580") r1 = dup2(r0, r0) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000140)=0xc) 16:22:03 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x180, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000140)={0xdd, 0x7d, 0x1}) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000002c0)=0x1) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000280)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000180)) 16:22:03 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/185, 0xb9) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000000), 0x494f) write(r1, &(0x7f00000001c0), 0x9a16) getpeername$unix(r3, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) sendto$inet(r2, &(0x7f0000000080)="45f44720a951b0e4057cebcfb3defe552abfe09edb82ea09dc24f9b0271339c63b5931e7bba08a8d39feead5e2eb29cc2d29bd089fcbe5b1bb05578624e135d31bf1e1e5026da857d45d1f319d9ac315ef56fed3dc3529c83977c88d087dfdc250dc991ff2982cb0306a082f18c6e14fdcf4", 0x72, 0x402, &(0x7f0000000200)={0x2, 0x3}, 0xc) 16:22:03 executing program 1: r0 = syz_open_pts() r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000080), 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) syz_open_pts() 16:22:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xffff, 0x4}) 16:22:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x5}, {0x57, 0x0, 0x0, 0x20000}]}) r1 = fcntl$dupfd(r0, 0xa, r0) socket$unix(0x1, 0x3, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) r2 = semget$private(0x0, 0x4, 0x8) socket$unix(0x1, 0x3, 0x0) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f00000001c0)=""/148) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 16:22:04 executing program 0: r0 = getuid() setuid(r0) shmget(0x2, 0x1000, 0x40, &(0x7f0000070000/0x1000)=nil) 16:22:04 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0x7c) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000680)=0x6) semop(r2, &(0x7f0000000240)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') semctl$GETNCNT(r2, 0x400000000000003, 0x3, &(0x7f0000000980)=""/191) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000500)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) shutdown(r1, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0x7936, 0x1}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x1, 0x9}) mkdir(&(0x7f0000000280)='./file0\x00', 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000004c0)=0x2000000000034, 0x216) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f00000001c0)=0xef) socket$inet(0x2, 0x1, 0xffff) getppid() clock_getres(0x6, &(0x7f0000000300)) semop(r2, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000a40)=""/173) semop(r2, &(0x7f00000000c0)=[{0x4, 0x2, 0x1000}, {0x0, 0x3, 0x1800}, {0x0, 0x81, 0x1003}, {0x4, 0x0, 0x1000}], 0x4) chmod(&(0x7f0000000200)='./file0\x00', 0x52) semctl$IPC_RMID(r2, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) 16:22:04 executing program 0: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), 0x10) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x3) sendto$unix(r0, &(0x7f0000000080)="74644d8f9336e4ade7b04bab74d8e1274bbac3d68360b57ed713afb6acca2812f3959fc36387017c38c44d4ebe2313f678f072e7c0a62402781c53e8415d641830e42da7cc613798ba0aa3d1262494b7af4b3b0b45da13dabd66f4948c4bbd85fda6199f0d5e06eac1fce6ce423daf0e105695e4a5e6fcbb3dd950037d0fe1504aeb7669c464c514a53c6a0b13c7d992647a146fc39a3a6fdf56f33cbc78e71be717b543800ec2a3df2134c2e363d48bda6c85c0a5468a2ee7cd0fa9009bda8d69fddf8e34148c09003297dba2d72e6cb6a480bd53eed175687f9bc66d935753187081d6fc87c8941d17c10c02258aba0f9b1e3b", 0xf4, 0x2, &(0x7f0000000280)=ANY=[@ANYBLOB="01002e2f66696c593000948242b7dbd61d316cec5a79e89fb33e366f8ca9abfc192d9fc6432bb889dcf6454d5070df1869f2687cf88c4f3af3005256ccbce563d31110657fed57546c814b6baf23ac400d219844b409e4dbacd680169c92cfe4188d7a4dc7d93aed2d191a553641c0450f3f408a42ec9e4448f17955e62fc7380d73b727335eab674005670af214e6ed7202a6d8ef4cc2b520bc441fa0a0abaab51f3d8be5f342d14dc0b95b5ba09a3448f08cdbc29490c2e0b5e68762c8d8c878d950beae4eabd8338bfe39a294410482822c568fc0398c99e3c390fac60d43c5a40765a93bda1c130191aabd3f13e1"], 0xa) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x11, r1, 0x0, 0x0) 16:22:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f00000000c0)=0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgid(r2) 16:22:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5, 0x2}, {0x44, 0x0, 0x3}, {0x6, 0x0, 0xfffffffffffffffd}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000240)=0x1002) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[{0x9, 0x100, 0x1, 0x80000001}, {0x1, 0x1, 0x26, 0xff}]}) r2 = semget$private(0x0, 0x0, 0x200) semop(r2, &(0x7f00000001c0)=[{0x6, 0x72f7, 0x1800}, {0x1, 0x2, 0x1000}], 0x2) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x7fff) r3 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffa000/0x4000)=nil) shmat(r3, &(0x7f0000ffc000/0x2000)=nil, 0x3000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0x6, 0x1, 0x4, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000280)) ioctl$TIOCCBRK(r1, 0x2000747a) 16:22:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xa1e02813e6e55022, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x4c}, {0x6}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_vnetid}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x7d, &(0x7f0000000180)="48780becb8f795888769f5e17868a696abe00e5bca4a428fa00fd13c450d2119dfce209b7b83dd9bb4caa077e6d9ce6f3463944b66150cdb02b7b176914e6df8951bf4854d31d54ecfa4c2a09fa840b9762943754afc6af4ce6736262ec9dd74de854af7f01347e52f6c2f8d1954b94d99e033b8480223451382ae84a4") 16:22:04 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x5, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x31, 0x24) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) 16:22:04 executing program 0: r0 = socket(0x2, 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r0) bind$inet(r0, &(0x7f0000000000), 0x10) 16:22:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)='MLc', 0xfffffffffffffe66) 16:22:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) mkdir(&(0x7f0000000080)='./file0\x00', 0x20) pwritev(r0, &(0x7f00000000c0), 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0xffffffffffffffff, 0x10) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x4, 0x9, 0x58d, 0x6, "62e8853025d82b03650b4bfe7e791b2a3c3edf6a", 0x7ff, 0x3663}) write(r1, &(0x7f00000000c0)="0b4e9a0ee23ff4baee896d5f5302ebb81049e3f03ed7782671b6cff10cca7b93eaeb72a040afe427bec5e1969b12fd81f0c865ce169e23fbc5c590aa67dbba1f4fe50d37e0d3e9014b912b3de952ec41d8c2afe28903f4d00782d9eeb45ca7663b235662cf912373f69532ef19a34b3b311032e718201c657c", 0x79) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x2, 0x0, 0x1, 0x2, r2}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)=0x6) ftruncate(r0, 0x0, 0x0) 16:22:04 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) flock(r0, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getgid() getgroups(0x40000000000002fd, &(0x7f0000000300)=[r1, r2]) getgid() ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000002c0)={{0x0, 0x3f}, 0x0, 0x8, 0x8}) getgroups(0x6, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getsockname$inet(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) getgroups(0x179, &(0x7f0000000280)) setsockopt(r0, 0xd1638a3, 0x5, &(0x7f0000000340)="79610457151b361501d936a64ae68fa515244bd28495643faccb17a711697d7f3221ff881e4d454f896b1661e4c847b326f054591a102b107ac4bd341df5c6edf196d48cf9a87fdc7db714c8380524faeaeea8af1f6c2b66457a5533b6", 0x5d) 16:22:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7fff, 0x400, 0x7fb, 0xffffffffffffffbe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000100)="0c4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7f", 0x16) 16:22:04 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) write(r0, &(0x7f0000000100)="c63807bdce9d52c7bc1a0d811edf705bc5bd9bf4d07c6fc8689681f794dbea49fab70a9f6ba3409beea24f4b3118884165bacd1bab828da342f713b3d9b051fd1f174a68617b46f05a32aeea704ca8d9813e3e0d2c855a90df1e77889d4707b850ee4846f8831cf68b2cec02e564f02f54d5d5c547f37a57b2de40deb736a34115261391e782f987db7568b56c809075697b9f3206183cd5bafab6197d67b1363ab3", 0xa2) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) r1 = open(&(0x7f0000000040)='./file0\x00', 0xc00, 0x1200000000001) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x1000) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000001c0)=0x3) pledge(0x0, &(0x7f00000000c0)='+\x00') 16:22:04 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000480)=""/4096, &(0x7f0000000000)=0x1000) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) listen(r0, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = geteuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) 16:22:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000400)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce5800"}) readv(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) dup2(r4, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) 16:22:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x88, 0x4) syz_open_pts() socket$inet(0x2, 0x5, 0x3) r2 = socket(0x10000000002, 0x2, 0x0) read(r0, &(0x7f0000000080)=""/36, 0x24) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/137, 0x89}], 0x1, 0x0}, 0x0) write(r1, &(0x7f0000000000)="87", 0x1) close(r1) 16:22:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x87}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) 16:22:05 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x1000000000000028}, {0x800000000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:22:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) pwrite(r0, &(0x7f0000000200)="dbdf9d97342016407678e2aea55889bf451258805ceb05711b310f5687db6bbde666933401105df12a291736d6a1e7fe9eac4df5a0b9db55aa43f152fee389ffbc94363392beb249e0eff6392fd59e9941415eb082672411bc47fce63f42c7259b563bfd8e2407bf0e57770bdcd89aa8e9", 0x71, 0x0, 0x0) setrlimit(0x2, &(0x7f0000000340)={0x60000000, 0xfffffffffffffffb}) r1 = syz_open_pts() close(r1) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0x1f) r2 = syz_open_pts() r3 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000280)=""/182) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107fffffff, "73ffff4d4d7ee400000100000000000000000010"}) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:22:05 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) open(&(0x7f0000001140)='./file0\x00', 0x80, 0x8) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0xbfb080213f244ad2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x9) sendto$unix(r2, &(0x7f0000000100)="e0cf704abed83e3a54435280178c77b35540a50af8aab733e39df20ca0a50c94ac816a73327c82516cf3d0a2c816c45daa271b8728a30e1c1be2cd7875663ecee5d0e57217d0b31ccc224414b7ed070619fffe9cd88a0965efdb29defb59497bfa626d2a03341335139f0058f7bd59927ddbc36e8f0a6cafda4b00f251734793ff971b9791ac9bd5ad2fd141723f43a369f0f205bf89be8041cc574883c641268890b389f18ec2601a0d1ae9ec900d188d61e0bf1afece6a12719613a66a4fd7137dd165deed57d1e47022b83fae467f36308db6058cad2bdce2d7f8f331f4885b72febfc40af79f07c5bb64b5d2686508c381de6d587370f7cf82324e20233d908dda42d2fcd08916e457ad7ec7100af0ec29d3f22e7b711645f4194c2c9eeaa7471b5f616755c73f03f710b06a5b8ac6b69fcb7f3b24f6c5d3b2b10e5b6f80061695f2a149585a4a572797479eb400a4605906aa8f4f9cdee9a7d2c28d3bdd6902842fc1b0b60dcbfa26285c747473b73842d7664afba2cc4b5c54b547c9e63332bb28db50b5ee2eb8b183f12c9e29ee044f9749c1c1add0def77f710032d2eb36d77144a9e4aebead276fe21b9ae4ced1fd4c89291f71980d36c1a45b1223156b46834f0eb9ca84f78c298750689b607fd194aec75aaedf7600d9f8ed482fef62026118de683e5ece04cfa8f6468ea6b17473dfd9e9d2a8beca3351b1fb4d4acd94a6bf195214b6266dfe07d90d5a6dc7612a6330ca34d3292937ac06b94891b44c3e84357f525d3b38c8252cc35ee2408c62717c0647e0068c4656d14df5277dee27e1204e516618654dd443e3f1e99b6848a9d83e0b1adf7e699e57e495cf14aa17dee8caa3e0306abf5f3a40911e0e0c7dd979e49aaabd07c6cd690921f521ab7453e89b68959dee246a7aa5730e4ebae3ccea6dd0d1fb3027e930fb84fad3776668fddd8dd015f3af6d79074bd1e9d3affc4e0fd389e88b23c92b9694463bfb00809d5e331099662e7efeed8ffed9dad68dbbbd931584e9de9dcfe367337b176241499d07deb0b773183c91b21fe268c2ead75ea90bb5178896ea1dcf1e5a3a6501a23a03dfc3a7b6c45ec989ae2b8caea58d8364864c3a136856b020d83e2c4018ba02afa5f6e169e5f385f0791e6a51cb31605b3535332bf919b41ed1e100506d681c0e0c9b6a4118be3756b8a95b5c8054904520e94bb36df881747ec3de3a45796154f0718dfd30ae61d481f9e89d465a5ae1e9d449b6ecfe25e7d8396e6ee52e41249da2ceb73129f3cfd794ed2ab078df613b484ffc80d9fbab89a3415b2c2544b828f89377c59e309fe553da22f6b79abb7778e7b53ca856704d56199460b25cdaceb010e8973d9f4ecc8912614a7c402b7f6ded1c7648e521c1b902b52743aaec4cc707db0a3cf8d26c8213602302f76ee6d53029734a0e7ce8f753ad6bcf851d573225faa330ceeba01ca6c48e2114d31116844c12d681dff5f5afdbbd5e57075c1276c264d0f211a0aad3db077269e225a6d0da562d2274537b80832f336fbf2a3a04dc2240a75bd04554e02a563bc4ccd6cfbbf3140b82234d4f1a75d269466c8de7528c7a53ee3bdfee416b0fae357e1aa83903e9f7f289cd376cd3c6acb81c219d6ee3af5c0728659cdfebeb76212a2ae924897f1e1b4cc5bbcf4bfec94579a195243f63cae447f2ecea336a315e97a76131ceaa3400b4906bb90bc05b7aece13746ef7c3a757f5ad3f20e454c0798d577de51a05e947078fd664ae6e5d5c96d9157971bbbf36f7b9dcea094137be77ceef10b05c0f3a6e4e97c5e0190c883da849ea27b96e066bba74ffc7ba20f05e355ee253ac415279b1c2762ed55256c7845034b00667fb9cfcb3d977af26d8c45f013914738258db70c1524a47a4893dd19e817e8df4257bb3d6b5a8edd7a7441c29bc73f0fc5b50baa5682655a1b88748d9319bc9dbaaeaffbf4a7f937ef93a6a14fa93d9b2c2d681f06fb6ebe542c5f838d2c89da7011f31f029e3321e2ee504c978797ce2ee929b5094807fa82bd956c02e3c0d5d7c4a7223c24db44ea2fc455031cc1d848a7252d316495bf21d024a591e0307fb5f99d2db21366a1444f36982445156413aeedc9b9214f69eaaa678da907457036285ea3aede2948211d1869113192c74597b0d7c9f3e54c3c747af4b4903ca5a5468006df34f8bc07406a8fc146f9ebe4367f500802585670c015cbed2cc589919e39fc67a4a218d4925994bb4b30212739bb85f28042663e349420fa508a1aa4a8a11830171c12611ec4068d332564c839aa68a93ae0ac34ad9a3c66cb952bafe15bcf397897386b320cc19f6a9b9c93b05d8ab853ff0193010a6805209b4e3bd6004327796551e4fafc3adabb4ffe2dec92764f350df24c1cf32c6fd72ff29f743e09e06084ccc7598c505f16ef43f82514c2970e8d22b1781617e17e70b013289667994112cb3d3c785ea87bd722088330090178c01ebd65eca57bd3a21d8c784acdb4a597709415938c16282560bdfce42eeeada86fc2c2b33ca975fc760f37839a0b342544e4e3d5acc35ec43c5a35b23a12a08f72a8e878b17f3d816e6b3f0a725e4d4f5fef4637f31d8e8b59fa0a9ca0464e8977e24124b12cd7072490a3d689258793be4ebb23852c00107dc088911d7631a8e4963ba362a908ca06cb84e1fa6425ddefb117038862a190ab524afe833226cdbca5e377100c9fd01b55637c9a2233456d8dd9f21ef94d58c1dbf3e31668ccf4ade4c213e551c29b9155e82afdd1de1288678edf8ef3afe6f5a8aa1e948c45ba9f543ce6206a1cb4aaf1a720096a90467cb6571a66c01f1a9cdd7c489d63070066f89dc0068a31554834fca333a7359aa30d0db2842d13a2d006b52e5415bc9f1a2d2981956fd7fdfd25651e2152caf2929e8717b7596a4e441e3564b5fea1f447140989678cf3de7a35f763644d7842d4c2df809cf694a1941d5808c393adb7390956d3e0fa62ffc18258ad4a7e6f97aa95faab36e3be9e4cbb407aa07d0ad4d032c9b0d81668a6b6c4418f70516eeeaf2500cb64a9a3f4ae3d4ad4e9fcbd7b4eb0c7e3f1b5272a224a8c476627d43fa14efe78335c3cc0f75410e86f1b649a83a121faed6e8467fd697d0b142d84de55cba8c9a018772763cb0051d337b18a473501ca455a89da95d6037a580d237e25d261fd868a06b8475a4f32d95c6991da7ec0c020875c6d5672dec07016c858e561f4d79ac2d9308234c673f269b527e6bf003a215b5c06414444bf0eb499886773b97ae1ab5f1af6223a27b52fdfeda30bb49ef935c91a616db49cfdf7116c32838d6731e36416e6fd660165dc0e97003aaf84fc7098b22e0c6726bc692b1e4b4f9ce2e90920c3bdbd67879cf826de596c493754acdf35ae843fdb85d4a24eb9b408767336daa400ec767ba211e1e197989db24ba12a125fee48bd33364b1c6a94e7ba007f4081252ce72d8db5b04c21e373b0a40a6361519b2a9a0ef7ae22e93fc5a726ed7f012886fa9a8145d56974906e0b73a9e27df2e8acfab6f915a13b5f388a2ce6ea352de0d587ac7edadf2309497209265a210eaad7ea550da1d61fb370dfba6ddf1d494956f4283c0b753da775da295d5d6b856b5ec444d07c3d8f759f8e2ed04151aeec63d94b546e39dda35adae5fd60090c9e43439146765ca3fb251b5f185066f8deb652ff05f77864cf4393f16339ac4ae2a09aa89a76b1a40eec33b10f1269b8e43abc3b7808454c75d03252c1071ee922db88d966eab97ce1830091bffa2353e3e9f5d927c9ea63c23d7002671454daf750dbc91b53b5a376183aa9e043bf2fb8f60c51e1ee8525c167c8b5637f01037ed932abfd4c5ae21c8fa99363a8b01c9216ca1819cb7f55b2ef9dbd8e9435c669156becef34858e755cd2b4179d91bb3dbd96f7737463510242293f53110c80ba273cae81bd7c2e22817cce46e752751f934705baa7257840ae5d4d3ed5dd86c7546a22ad1a6041e67115f3a084c13785bc32fcf55bc373913fe4e8b8abd728b266bbe66fd2940b3fa0e164ebb6a8645bd11d9ffbd850db64bb45a2bb86a6d9d69e2668c85edcd959a7de56cb94bce1115593035ec15d71a5480e8f0d1554aefda34970d5016fb906efb1ddb1dbfd40234a91b8b9538dc4317f7d365bda5c91087fe7eceb93fb6df0296f53677dfb5241f8b5b8d8b253ef52fa15aa429272cc97deb3757cff39d5c2a451d2d6273cbf6b05762ad2dca6c72b54e455729856345c6d9c9fbb6884335d2862d4973394223de5b87ccdd0cb1d2c28a774df29fc7f03faf0cc428fdff739bd43a97fd5363967e7b5f15fcdde60a1d3268731a738ee9fbaa23eb4dc90643de7d44bcc40fe638061d5b0f8168ff1aff1e4bfd51e77aae380732b11969622ac1b6ccbd3edd9b8fd391339c14ff69d55b1aa08bf0cc4523b46262a41d2f7044b4376b382d8d0ef2fcac662743d9b844e34d13bb436192740d599647f9c51d2113377dfd15ec34011d6ef9dde0ede1314e0d5af3ebae79c8467dcd82e15f788ea4cdf9686c1d23a475a7fece463f8cbb1841bd38d14c8ddf2dba14f2f8a5761dc86ab24bdab4a570753192b7dc24cafa5f4f612d9f4105f9bf3dedc148b59874b2be5a34f96eb3a1d5147c369a5cb4770cd2bc9e9ec0e8b7218aed3cf8274413666d287b89f59b476104bd2bac8b5a15f0272a62881d8b5139992b23db9affbef4b66892fe1c4cb046ad2bb0a33324354daa563df01066779eb4dc5e47da5054d82a6fb5c67d9b4677a77e6a074e89965d65bc0dde06e93df3ae794f73e7d181fd27ff0ef1181e4e6824be0d2674b38b2a990b5895f5f97449aed747dd47f81f5642772c0756d9ee473d18fbf430fe212f51c308ba88775a6cdbd5e70731a1eb3f644c065e61e436da107d8b07ff05b442fef9a1c2c9ba9d86dc3474ac03d52738fdae66749f5d93285de00118dfbfcaaeb15b939115a47fa50c4ef2ded7c529f57d2a8eed73434aa2cab9730a1508a06c862417eab28f4ba043e32566412bb71df219347e43e4f8427d186862272c73b4b1114192a6bf1932985c8d2f49d7845b1d448ce654043ba89c4658fe380db4fd3a0d92186162138a00a8e238f66906cb7ae3c977424434c31681b95af9ad12df5f7862559e7ddaf5746ba76806c2157a87fda951419d57a952b4761d69e1fec4559b19828ff219e88c100bd63cc882087f55df587c3dff9194ae58b0cc62f72da23fd90371f511f589fe2255566bcfe7ec1f01e646185aeb9077ead661070cf5dfe03cc2a395a8993cc49aba8833c9fbae37173ed1ccb749fcf3785e6458b8644cb8e1d807136afcce95e9c625f0c3021cae618fd526b1eeaeea3fd0c00913274071062d673b99c8705daad272a3ad7e65ee80251e66f4f39f122964f2fc43f8cb3aea70fc1302a25770010dd844e4de76fcec063827245ad55038a1ea4436d3cc4ae3ddfc4db379865d8f1e86acb073577f0700dc1347280637433eed6d75e98819728a500965cfb05379d0af1d138ff7caf257e0e5dedfb2a01822c21cb23c94fa85c6dc92c6f0d48680011d18d6a53ce89935df3038c7143cb33efa62063c5ebd55ffcef3ccb47df2f62301114b119d680646aec86cb963e3f570defcb92593e9fd08cf741bf964efebd2b7f2f424f4eee154e0f1fddd4739eb0f6e136e6306f6dd1d284606561144d0c05673bf0adb68c048b1f56aa805ba8a1ac4571024c51568f9f72f939db485e16182ab48776346df78119e05a", 0x1000, 0x8, &(0x7f0000001100)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000000c0)={0x1}) 16:22:05 executing program 1: mknod(&(0x7f0000000140)='./file0/../file0\x00', 0x24, 0x8000) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000080)=""/24, 0x18, 0x800, &(0x7f00000000c0)=@file={0x0, './file0/../file0\x00'}, 0x13) 16:22:05 executing program 0: pledge(0x0, &(0x7f0000000000)='vmm ') r0 = shmat(0x0, &(0x7f0000fff000/0x1000)=nil, 0x2000) shmdt(r0) 16:22:05 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffa000/0x2000)=nil) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) r2 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) shmctl$IPC_RMID(r0, 0x0) shmdt(r2) 16:22:05 executing program 0: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x10000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000180)=@in6, 0xc) close(r0) 16:22:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) flock(r0, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001e}, {0x80000000003c, 0x0, 0x100000001}, {0x45}, {0x20004006}]}) read(r0, &(0x7f0000000040), 0x0) syz_emit_ethernet(0xfffffffffffffd97, &(0x7f0000000080)="945fcf349de66077c0018091639b7c4a4ccad37756b135fbb4db08a1140a7d632af392681db6c3b432c7e0bfc52bd065b3016100ee8987d1afb6404b289fb06dd1ba7b72bee266317b1ee98355574cd08343eb524eb6c277af0c") 16:22:05 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20400, 0x20) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x8000, 0x6, 0x0, 0x0, 0xfffffffffffffff8, 0xfffffffffffffff8, 0x0, 0x3, 0x1, 0x2, 0x6}) symlink(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file0\x00') r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) chroot(&(0x7f0000000180)='./file0\x00') execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000200)='/dev/vmm\x00', &(0x7f0000000240)='/dev/vmm\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='/dev/vmm\x00', &(0x7f0000000300)='-{)[,\x00', &(0x7f0000000340)='],@\x00'], &(0x7f0000000440)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='/dev/vmm\x00']) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000480)={""/16, @ifru_addr=@in}) recvmsg(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000004c0)=""/5, 0x5}, {&(0x7f0000000500)=""/18, 0x12}], 0x2, &(0x7f0000000580)=""/143, 0x8f}, 0x2) r2 = fcntl$dupfd(r0, 0xa, r1) getpeername(r2, &(0x7f0000000680)=@un=@file={0x0, ""/4096}, &(0x7f00000016c0)=0x1002) bind$unix(r2, &(0x7f0000001700)=@abs={0x0, 0x0, 0x2}, 0x8) execve(&(0x7f0000001740)='./file0\x00', &(0x7f0000001840)=[&(0x7f0000001780)='\x00', &(0x7f00000017c0)='$*', &(0x7f0000001800)='(+\x00'], &(0x7f0000001ac0)=[&(0x7f0000001880)='\x00', &(0x7f00000018c0)='],@\x00', &(0x7f0000001900)='/dev/vmm\x00', &(0x7f0000001940)='/dev/vmm\x00', &(0x7f0000001980)='%@\x00', &(0x7f00000019c0)='\x00', &(0x7f0000001a00)='/dev/vmm\x00', &(0x7f0000001a40)='\x00', &(0x7f0000001a80)=':@\x00']) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000001b40)=0x1) r3 = openat(r2, &(0x7f0000001b80)='./file0\x00', 0x80, 0x40) sendto(r3, &(0x7f0000001bc0)="8561d4167987459a1e3815b4a2fc5fa61c1dcb83a00536757cee833d89956b637f8db0bbe6497f", 0x27, 0x0, &(0x7f0000001c00)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000001c40)={""/16, @ifru_vnetid}) execve(&(0x7f0000001c80)='./file1\x00', &(0x7f0000001f00)=[&(0x7f0000001cc0)='$*', &(0x7f0000001d00)=')\x00', &(0x7f0000001d40)='[{\'(:/\x00', &(0x7f0000001d80)='+]#\'/\x00', &(0x7f0000001dc0)='%@\x00', &(0x7f0000001e00)='-{)[,\x00', &(0x7f0000001e40)='\x00', &(0x7f0000001e80)='\x00', &(0x7f0000001ec0)='r\x00'], &(0x7f0000001f80)) symlink(&(0x7f0000001fc0)='./file1\x00', &(0x7f0000002000)='./file1\x00') fchflags(r3, 0x0) preadv(r2, &(0x7f0000002200)=[{&(0x7f0000002040)=""/86, 0x56}, {&(0x7f00000020c0)=""/95, 0x5f}, {&(0x7f0000002140)=""/191, 0xbf}], 0x3, 0x0, 0x0) r4 = open(&(0x7f0000002240)='./file0\x00', 0x8, 0x40) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000002280)) fcntl$getown(r4, 0x5) preadv(r1, &(0x7f0000002500)=[{&(0x7f00000022c0)=""/119, 0x77}, {&(0x7f0000002340)=""/147, 0x93}, {&(0x7f0000002400)=""/203, 0xcb}], 0x3, 0x0, 0x0) r5 = open(&(0x7f0000002540)='./file2\x00', 0x880, 0x1a0) bind$inet6(r0, &(0x7f0000002580)={0x18, 0x1, 0x8, 0x7fff}, 0xc) ioctl$TIOCEXCL(r5, 0x2000740d) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f00000025c0)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000002600)={""/16, @ifru_flags}) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000002640)=0x5) 16:22:05 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0xd3f3aaebd37d7f39, 0x40) renameat(r0, &(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000040)='./file1\x00') mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') mkdir(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x102) unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='r\x00') getpid() mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x4010, r0, 0x0, 0x8) link(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='./file1\x00') utimensat(r0, &(0x7f0000000480)='./file1\x00', 0x0, 0x2) setrlimit(0x3, &(0x7f0000000080)={0x5, 0x3}) 16:22:05 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') sendto(r0, &(0x7f0000000200)="1202834a83403c6e336275dffd023f09a89ffbd94c489cde1250b4c0c32f46741234d3b4ea6172d6eaddafd45b4a6b759b00e716146faea89ed431017c7e02bddc8d65f494b27e7ab0469f59d234da1614aa46c424dc3eae496381fe076843f0c43d6fbaf02421b3405af6c42688fa12857a019730dca27426ed0a5fdcdb22294e38f46832696e5ead4a0722285f27e71fa8919a6ad398c1a067c2ebed190a500449b9a63286c966b1ac9a8ff198a3b7a2504689f92bb0f60ebedebda57c4b57f2527946820751b52ad34809080ae9d46a2ed2d83d971faa362e9268df5f1f148b18d5f95c03b54edc764e1a9a6411a341a64ffcd279e91c1b0c64c0b74cf456d7fb9cfed1ddf1ac070b33563171ddab59aa2b284a199c37736b007fd0ce3a3f8557c47ae8a936970814d3e1e18f5210c4ba90417d17d1801e53dec1a6e8b5be442594440a18fc20ec6a0820a89de2c8a9b2ec61e4d07ec559dfa9d06be6e5f3ec940fb1b0aba8d4ec89ba8eeed3fb9d2e640dfcb231e3b8013e17214356ca4961738f4fa750ba77e8c59d004013c25299bb09c7ed92cecf72fa570c8a6450d59dabac1cbac07d191c49086e305f1c57a25bd958192cbfa5af0fc2b2b9a61f1aec0f47c8a2da865455c4177c4013e712d86d67174141e5643767b61cabaa5e034884276fc1324e28d0bebc9f430d9982b535f8efa5d9c6beea5f67568bde005187f42cc2104181cc4cb187a53428e05dcccd9834004d16a25ec2e37a0078285dd72126921dced8cab9fec61050fdeb83541a3255eb8931a95b050bf485480c4b23e2c82df301cc05f3f6a05faec749c1eb34353dc336bd932053c4a2a0bc75f4ca2cfc6fa1203eb227cebfa7d2abef8e92e86e5bf94d89bb25a1497dbe35470dd10218f85d2508ce96b113736cafcb664a488aa4bf55f8594c19c71a7f43d09edffeb09d7a6b0d7f1612542940647a647fe46fd0f8f96ec77c9d4810d77450e1941215c97d3adf0000a5d3e93bb4b8a594eea777a5454eac416023f458633d354acdd69980af9f92af3e8adf7bd2927dacd91f914359f3ef8f92aaaab94e5e9ecc6edb2b766e40776a84ee59ee2e96a3a2ce7d25edc0378f8a2a6e2c227f80d3af45131a3c52024175a7ccec85ea4d938ca9f9642a3c790ef94c67a56f7012769b29148e58a0d80d1faa1fa55897eb4df173df9ba6dc1de81157b757aca21d21bd8733061bb5e2c59f54aaf5147e68ce9ef55546893e57b21d274d8f760dea75e55663560530e492cff8822b0c11450bc86243950f2fa527217572b95c216d0f8bde8d94bdbb75e4c3553a70b8610b7a51cb60946df830665fbfe2bf10265767f98e96207ba1ce5b50362c37e3d2117e45a20ec8fb60f3e13f18c6173f05fd1918243e4ec85fbc3672de6164071ab5d6f15394c42c4f7f128d064b1443cba72f2958f5da51c17210389801db0ad5a500f9a5c7f4583614ef872d37a8ff0d4883b3e9961fff73148d54a2a7af4009915941175c545b22b73aa82cc47796e4ee9517b319bb96786549cdb5ebabb308f2c7ab9418b9681f5fc26c8700ab8459e973421e35efdc28a96a9998fdeb808d00e9ee55bc33543257418783ceaa6e3ddb3ff0c5887215610811b0e3379e8d61913e9018ac4ee036d94098dbed0873195c68ee908f3697dc34991dc1d42180a5e25944c01c51ca7a4f953888f7da2c2d56d6a64d3b01b5acaa58351e67b56b00b4ea4f67e98f6d055cf3fd9ab4ea6c2be0e3805d9b6ced032f8a92528b32c70b6c4861a3c8fda4c0b809503af9e1a7d8b995d4a2f10f2f39cf9624e1308c78be3027139829eed3c088efad81a8d84f5ab63a120f6f442f373615955b16725cb8b3dd715a613b654e2056ee7796ff127d3fdc2617b1dd04fbb46679320b3f4a28629a6e37445c158a68f4db7760a5f911a6be3687c08f28a896ca475ae0eed91afc8b41bf4322b014b8349508c41f6a0160b02e026ff9865673cde9536f5494bcd067e9ea29b2af8e70015d1889a70e9fd82c68a4a704efb843f9eab88046a05f674edccd2b3613b5c445f0d41981c49dc79fe078c73806ad3fefeae27d0c5895fcf5ccfb94c4400c5fc87f83adddc356759a40b2beefbf52982cec80c5c1fbb137a845c4f3aa9b932a51ff050ce754351bf827ef3785b919a57b5e8aaab142b2520a6135365f0760a02e5507a141b3d02529b5aab8a58fa11bd925dab88cab61d9fcdd20d76aa52318752e5c7356785ad1cc01afa9299a218592344fdb9e1ac8533030bbdbdd2c830e426dc4464e0bf2588bf36411951e879aa08ddd536a7a9e11a064fe7b18c53d981ef77f02e0fc229daf74d7df4395c5a20cd73db80429fc5aa2c78b56cb1b3d901cf9adcb06388351e81a02a5c02b15d83db749c33cb0016784c1805d0f234e7bb080ea63049f89d2a96c11bd085ebd205edeeebf990ec487b5f59dab1b6a5defc772b98dec4a34d4ecba546ea926481e10acb7213b3e549405b2ec019e2599923007d98839da571a2539d5fb8a86cf2c4812d3268d8d378e60b84440020009afde035664d7df9989f8589c36eb0bb2b8d54cbcbd0c4167ba74909f3a26abec951873dac424b78b455959788dc46ed4adabc7ba8f3a61e5a2336fc9ad4eea532bd5cd2e308376d45d28d321ca0b17fb1a32239e51bf0c3b196c241d52e456a676482236b5a3c531d924afd343ab50fb522d790ef25f98afff0e0ad6134492b61b90846e3dcb8269d881b979685bc7d0a4094e04ed152f9a1dc0205f5fba4a930ab4b518eebc4d57c09d0b810f86b7ba18c30a61d93c1f9b141469af346e1d17f1b567a20e2a9a6f74b5b865973272de2ad81be10d22a81b9bbdd6e3061e38974a7b28355f30da1681fda959f1f05669927ce8881f289842a5f6f2640b0e404b151d1d2c55eb2b54d76fd8807c46b040f89ac18163bc6cdb8e55f4ec6176f86b7a3858fa9a8062b701fb274e8ef97843198198389cc0d6ee338a1e4c2328589926acb0d4a2e36f7cddc923a74f666890ce895f77df7336c9dfbe5d0980d26cb72a6f3ac4df048f3264cf16ddc2e286717f9c22dac260049e2db745863ee9ce6870808aec646ab96a7c00bdb400ae66174950e0600c5893d59a083d955794dfd51211ce9553f8078725112431f47d42e53497910883695b5ff7249c879ad5c350d810420d41d55fbc4a89eb48f3c933bf24c9f31fa73726f5113c400f31b26f03fa2486e6e746a5fa03b6c07ca4323310d502c5ec710f32419a427d0769143fd11912674c8dbfb16beb1108af6d6acc60a9f30bddc663afb20acc0c849ce7a49f076a534e6eadf141c849a9639688bf177b26ef7a35d8d4f7bcb4e829edb4930a74215b21717618f0136c5f19d7aaf884e23980d7612f1bfddc960d63a9506f176ed2e0c34fbf0dbfc1375b94f58c84248d762cf7d1216b49a6f56f50036ecf1b8af277e7fe79ec4af8872fd24badbe7b14383a1926c54f5c9debc96a02ea0191ec167e11e3832cf0fe6d2a08a16e90f90836b02055603421f4492e77164a24b92d56cd46ab489a3583a6f8df32ead0167d521e346dda855eca555fff8d86804f50a83730ea29a0ff76cbb5a96af883130d492973fb16e0c3bb24151f36eec53dc48b1ab3a9bf66f2dfa5c48d8e21cf579424734089ad5ac67f54c13c1d8a81be161096190861d32468c231a3b60fc5cf78224c607116c88cff9f2db081ce1f0a92a35c4eab10ee55f4660ed919431d25875daa7b4a0ab8bde706d16b2817f50da1ff65d5c28c84f26cb4168aaa599068b22f534380bc9b9c14b624bc0beef7ff5de571c67733d86d45ce44fd4a7bb2e89d232b13a7d5681fd416d353faa346e427c50cdcfd96422d26c19219d16a7ad01b4b8e5e85194c0baf5c76aada0d26ba6943fb8f24e49299f00a27f15a9cbca3564f308fa7b0e6c8ecc82d37c801534097073e829f2644015e88095fadf49dc9a0300843897eff3a08b4600c3e49ce9625dcdf7c6c039e06d5df560a9d78d3f9d455939e1d041e5e167b2d5e625171a768d732b516e869a54f6b9db5065149a587092f3d502e56e461a8d162562612c0f3fe0933a61611cc42bf1bd1e2b5dff40c5890ce5edd518998726e77ee58153738efa9373afb76a4cff0b63ed5f5779e00addc2b39723e8fbf7939b3714ef997d3057ec1f071fd63e5bd1aba44cb0572254d60a79f4c2a95222df731b2dd86260af8459c8abfc67c8c3430abfdf328281da89c6d0c18931ec334243c694182e9a2fb0fdd1e92d80e430af06c375f32b331963accb1902e398f5f5b2a5f29b84796cd362f0993fade4f1c9a78e4867c6779d2216548ef83e2ed28f30b4aaf858adf1f41ebc7b56ffda732bc017bce43d7ccd5fc34dda024925004576c55c1320050a29c3fe6b839a1040f5a60483368effa860c9f909c4634faae6b2b3b86a1994ebe3a1a67f12ecdaf16523c5bd939200a1c71044a87daccf058df52bfa7f2a37f270c398dc4cf302e5cfffc99bdb0aa5bac2f33e595c1f5f9912cd4c957b38dae97c6e48d0c96a651f01cefc2371d71ba1f66f0d8b8fefc03126e9b8864d59816819c0bb78da11efc31061175d0030e84b4748fa7437dad835d9f59c2f200ca28827d5ffa910b00d3dabece96faa93419f63e9099b92eedc467c6fc5a2f5e8f99a35db2ff89fe7307d35da5a61212556ac1e0dd0471b3cff5236f951c2b6aa42c85ae1efb8a1ca9a37f41c575c580a0d66d7ec60513c11e591edd960fa189ac1ac86520196f39159d77f6b10911658850803143f0cd802569314623619b74fff73809abc6d59ea4bd030e181fd94f41ca5602c398662c368110239086296f5ffce999dd08e98dafac46627ccb93a1c7f913c5293dab22e6ac5cba624e0a6518818d61461b4e3a11619647322612fd3a97ded41713e3f1f74f23537315d5f8106fc3520d07ea8441bb1fe350516758e2f0a64ffae9091639906aa9f56a8a073bfd2eecaf8b1de74c9d399c754e3990017705aeb6d13820ca790c8d301c8f917c3998b82f01961d14abdf210bc760a184dcfa4afcfe2a1f20a1ff0510832c381c4eaf5e6b9dcaee3f0426ce6c884554874cc9f3bb378fa8dfddc8bcab06f7ae229ce54b9c59dd2104284a8a14f64155bb42549416b148a8c875f8a156dbc259fc5587b03bd7ebacd04104aa2ba9de03edd1189e519a49b78bcdb10f58c8a4632f610c42c9780764d3693d129e5ec9013c35f81e767e2c7bdeb404b3b83dfd94f1699553abe1774d27f507bc0396b6fa5f9f8d2df2e2618235bfccc283b9c7ac4bf9d1f83c0942b1a00ea15faf4c4ff6022de0c89d94e1b775999a71a3f8430bd809fcdfddbfb8394596906742b31a3563e72c61d1444d13e0deca0d65cc01c73f983eea3bc368df72bb95fc506839014c9b9f8891e700932126197aaa6f9df8b8067806018aa0491b52a7107be0873abdd1c33e05ae1a78719ca37f915f890f7c0aca29ed4c428f7cb99b9652a5b02bc719db76e45687cae66bef47e54454d0ef5e9f0794a0afbcb09cd39e4868ed17c3be3665b5ad8abaa1f4b19ac75714832f7280379adbb6f25b0a0f76841d48453a9ddfd247dd3a25bef146d42140e8751b049a1938e6b7421956aab5bccaa385e4729bd94479619db7593c2a1d9f0ab5f198a839f4c780064039cee5e15c090977a1fc9491a2357832b13131e5d9bcaef2ecc6bed086229163bbfc173d379a0b04ecce251d89e29fe6a251f3b54d1833b7f049737d1f7f5e747726", 0x1000, 0x4, &(0x7f0000000140)=@in6={0x18, 0x2, 0x9, 0x3}, 0xc) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000001580)={0x10, 0x401, 0x4, 0x8, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x100000001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffff32}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x400}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000000000/0x1000)=nil, 0x80}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x20}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7f0f}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xffff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x7edb}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xff}], ['./file0\x00', './file0\x00', './file0/file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 16:22:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair(0x0, 0x5, 0x3f, &(0x7f0000000000)={0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r3, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0xffffffff00000000, 0x8}, {0x2, 0xfffffffffffffffa}}, 0x2) syz_emit_ethernet(0x1, &(0x7f00000000c0)="be") sendto$unix(r2, &(0x7f00000002c0)="d933b330f9834244d930a8bf323c3e271dfd8cc76df25db02c37d07d10435fe26f4b6d2bee5f1b2b1a0210f1978db854f11a1caa558e176342a798ee0a216c05c2814411c9b94026a1e8f53daa0807a84e05e3190881a29991d3d469c45bd98ad866ded0c0597f01453d4507aea389", 0x6f, 0x2, &(0x7f0000000340)=@abs={0x0, 0x0, 0x2}, 0x8) 16:22:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x82, 0x0) close(r0) 16:22:05 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xc40, 0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x680, 0x10) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') socket(0x11, 0x8003, 0x0) socket(0x18, 0x810b93d2c198accb, 0xfffffffffffffffb) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0xaf, 0x5}, {0x45, 0x729}, {0xc7, 0x2}], 0x3}) 16:22:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000080), &(0x7f00000000c0)=0x4) getsockopt$sock_int(r0, 0xffff, 0x102b, &(0x7f0000000000), &(0x7f0000000040)=0x4) setsockopt(r0, 0x29, 0x80000000000003f, 0x0, 0x0) 16:22:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbe9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x1, 0x79a}, {0x0, 0xc88}, {0x3, 0x1324}, {0x101, 0x400}, {0x81, 0x7}, {0x47, 0x6}], 0x6}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffff565, 0xfffffffffffffffd, "a4eccea6da0000000c000000000000008000", 0x0, 0xa6a}) 16:22:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x23, 0x5}, {0xe7, 0x8}, {0xaf}], 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:22:05 executing program 1: socket$inet6(0x18, 0x4000, 0x7) r0 = open(&(0x7f0000000040)='./file0\x00', 0x190, 0x0) write(r0, 0x0, 0x766190c710042038) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x3, 0xfffffffffffffffd}) 16:22:05 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10060, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[0x5, 0x100, 0xffffffffffffff01, 0x5, 0x1f, 0xe2]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x23, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r0, 0x1}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x47, 0x7}, {0x8927702fa1bf933, 0x3}], 0x2}) r4 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) fchown(r2, r4, r6) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x100, 0x0) readv(r7, &(0x7f0000000640)=[{&(0x7f0000000400)=""/216, 0xd8}, {&(0x7f0000000500)=""/54, 0x36}, {&(0x7f0000000540)=""/238, 0xee}], 0x3) r8 = syz_open_pts() utimensat(r3, &(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)={{0x7, 0x1}, {0x80000001}}, 0x0) r9 = getpgid(r5) sendmsg(r3, &(0x7f0000001c80)={0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f0000000700)="7c151f6d37a3ab5e1b1d78f5bec18a95386efb985b0cf457c70d48455065aa37395ea785f8e06faaf47eeb114a9af0bf6ed3b50988fd5a7bb3d3582005a98fe9ae78d76c854fcccf42affb591f00ffdd9ee5481062ae1abec6824fa2860dce77831049a51cdd65952fcfc4b375f72d4ff0aeaba1989c1c21e724b3199a1049673aed78968aa8424975525082e2b9d43513d5a1c7f7701f9af8d241539c9a73", 0x9f}], 0x1, &(0x7f0000000800)=[{0x58, 0xffff, 0x72, "fe0d8c552ab08990bdcdd112ef921edc19e716e70fd1e19c385a302ea952eb93ec281594e83cc44221653b7aaae24e33056b96fdfad8f7b0a56d44f4e812419547877b5c1c68d3b3"}, {0x60, 0xffff, 0x3, "4d5bf2d25ff6164c972853937c5cc8f1703e62e4b19d5b68175260817ed5875f112c6c5cde1c2412dcbbb98657da12f4eb6fa40ae523d7055f541a25f2ec6da0b1dc327d646764270c9e03ef"}, {0x40, 0xffff, 0x7, "eaee22cb60b45b6d6cbaf6fe12efa5e76bb08c98363f87304c1ed922307d2b1d35ddc2814901f39282de8f"}, {0xd8, 0xffff, 0x614a, "a19f33fbd6f768f4af831b4bdb815df99d3b0257cb6ec2ceba75c59b1a001897c2b9b1810caf670772fe9ea041e62fbc381b390b4eeb6188a13152c57a212081ae3163097b310af318b66c33058f34d97f13441b53eed87b74e60e880e63e555d408462d0f0ae747eeb5165658eba8df6d48776159388b610a179524ddcf2537b3aaf0e65b9c51310b2462d88908264a34cf5d5511f1a3ebec8381655945b34a5f07a9e9009432b1dcc4549a1840b4afe0eef8bad7340c200c9d3e09e1a6d44c8b"}, {0xd8, 0xffff, 0x8, "88e4e87261e40b88eb5c985c97418a050c9bc01e75e603a429f2976efc993f33bed4dd86a53267867c81a7285d9ac8295cad92949ce451f1b14461b540e37261c0528c65476faa4f180b675c4734c4f23316a5fb815cd73b204a682e1cdc8d81f7153ea00ee70f46c9fb26288ccc9da2cd6254b6dd5d0b28cae4ade7877da9895605de15326ae9e91fdba006da4c3c8e08bdb6e749090e92e8e5e24a5ff7156db850dbabfe5921459cd19f19fee1a26b02bd6bbe33a6edf99ea111e2c8492fdc2985b7"}, {0x50, 0xffff, 0xfffffffffffffff9, "8a8c3b520c2a759b137349634691d633c45128fd2c48a779b9b5f504a3c2f844d81e20b83cac5ad5fc365b4a1422abe8195a7466c603909820"}, {0x60, 0x0, 0x6, "26171c60443b525549ead00e35b7ff58dc668d1995a6d5f72f1185d0b3920e76faec452bb799991ed72b8766cbff63f91c4381a07e023c962e242ea9c81a67ef1064b0a4b9d15346e7"}, {0x1010, 0xffff, 0x1, "0069ee16cd3a333a0d16878d19192e54c6d15b05e869f9785246c1aa5f2317644849603b9b80f62735de356ba4f5b6a3bfd6d3091ce4f6d309fb8ad057d9e43e13e1e64511eab453a5191a6ddb09d350f443c012d2c6a880062171df410c44a39b7a6bc22604ec8c736a6a7a81a2a4a7d87d5a7082d30d31c1305140f96e579c5f4e1b26b765b6356951a8aa5fb00c8f2dfd4ec2fc2213aea940338e35771127553a4244adbda44cae0cf230f098449628c74bca8bcd915db1060bbdabffa124878f7022b39ffcc1b121a383da42bfd3cde005dca118121a03656ed3ca940585e0677a88169102bc73eb0b003826252774cb8e7f842e0217f57a182b78f44c23069edddb31431299963e12372f817eb340e66c933fc0d1a236a755bb4cedf7b5f9f838e182691021d5ec0eeb060db6ac012c9a52ecdfe2ac671950962cf6821ceb2e812321274b521b3ebf7c046e7edfc070b822665b52e27081a69b65f047735fdb5207dbceedd00dd3be13ada460fa81f886938d0bb1d413f014f4d18781bad94266448f5e73130c0e6de049b6253fe5685dad0e9d48019461671563b08bb78d871e935ecdc22dad8ae39f90f2e2cf5afc273be24ecf8615f73bcf5a7650404267e6145c8c84ce963b924610b72916c09a02ba85f930d2f57572cb81078a674c8695fae045db0a5fdc848f8b06415f5adc9dd6d22bb3ada48c467f66ff29b5bf946675b5448ed6188ec33f439554915e58f426c6025248509597ef9ebc9b135915dd9ca4c5918534451d50a79119af4e9317100c09d0dc2139e52a2e87ae34ae3ec2c9761b88abc6cf0960fadc9b3bed3e74689d5e2649db4c61a53998397e49af87865c999660f8f80fbfb593450d44bae03a70d5463f17cf7d1e36c508a843e23322148433e7b2485cb8ea882a4091ad4b832885317c0e96dfc5b92df43821ccad6e98c2f0ed1aaecf431e360080fa4e99f15a064ec84e1e6a24abd5967d4ac6be4d40cfdb42f18072bc71ff1d28be9dd769e769bd46ffe87c8bb568538864dbc0b9203b2f9a249d20d27b8d96b7659a48921df4f3844b936ab9069d2e96999d204a93767862b997bd3718ab95527d0a5ff24247a23fdc234b6f3ee4b9db21cf7aa7c6c2c40369f41871315d8f68f45ef27eb5b7df94eaa318e7e5ad16fa16c91c2da10fc543c72d391e5053af22003cbd46f878327e25defb825547ffa1daca1aa6acb0f7bc87ed849127b84c7a64b543c7462d3bcd074eb35cadac483e067d9c62a481f71c2b25ba842bec710ad5de341f01f6309a0002df88af6ca4166e12d06daa74d84dbace12e433370db5a9d9ef13caeaa5616fc049343366aa605b4d5575bf47d75b9b0d3117c90bcf1775d15a4c59f2a3ef3306744344f2b9f76a24e266c75a7dc9556cc8c541daa739f0c289cf56683cc3fc8cb283820745243f842ea660df22a00f2e32fbace96d8992c1d9039962fd8d59f56617ad68ebd8b9631fbb7ec715387b6f6a5b2667fa7a76238900a1f695b979dbbf9978bbc5dcef8a59d3c390c13e706f33a4ee260d71d6b49fef5855bc69cf0ead9f1d7a096fb767b2738b864f4b0ce91d3e17aad95efacef1e0a9fff947521edd224ec3cca5904252e78cd7b27012259e5bedc75c97d21d8ea96b745d18551150e80cd921204898a8aa3a8aa2f76a0963da644ba89254e37b6ecbd0beb3991c744c7c6db6576430604bad604b9d597f80fec87873ef1a3b87c64a0687ee2a182b68ddd2b413f9a9f36fd08cd955388fbf5ecb6e334aa4b5a70becf9d78c60353181f33613c9069e30219147565771cbcfd1ba82874072d97588adaea770bf7953ddd04266b74f510f19d275a4ef0eccb2d817cb90a97690cc06253c0e1420f7fb1fc37aef5f5536dda93bd091ba5699ad3b270f732b77371c76c8b7150dd1da2839421cbca70ef7ff3266d0b776008c45c54bb2cc867a1659f4ba2dc62c6e58585c23d086fa2d7575b7a36d02623b6a900f80de2cc00482c1079e6c6c9d142b0c830804c17360ee4a2fb830b825458e2fa13cbbfc225d06dfa0236d08c7d6668bb92264ec825d6f89281ec38d45a11eae9c04c8e71b0ca7f7a679e92e53ec0cdb2dab10b77a6db69e2c474222b314e59c56554edc8af22dc9f5650027da5817176fcb7085a15d7522527fc546925a721965b901ecbca2f6b1fb0c36a9c517bb00033764e3e28dc84e35cf840a437ef1911ce9a05adc89aa9d680c7664d7f5820ff6cbd0c3face58f79461a2066481e9bd3cfa6bb4e021df06341278938d47091d2f436c33b2afa5de7c56ea58243c04d6d523afa54f68e8fb9894635e116c67a4f32e368b86ea99d2d7bbd066429bd8b37fc31e4afc1eb77517ae38277c3efb0409cb45ba1b4a5d56859760aadd0c47d0fbaa15759827ffdda385749a8733f32e4c1c462bb4890f796b2772b815b0f3a4a263fbc2e7514f503327170adf647f40fc5fd06e775d5f8f847e2c5941788b67c8f508a88997fb5f0aa0a55a77c465cda930776e24229bd8048007f791e3bbf27bba7302da85d9e3ee233d79e0afcebf96d2705850ed02415e5b57d4024598bac87baa53fd1e148f993b5673355ba9596eef9db453857c196df5e5cb9d66b4e1db65fe1b68b07663e48d392e6699b26bb0730e34bb7e5200977c68d0055916dad7b2cbaca68b252d8b2bfd5a179e90e1a6188966f5a07701ce0e38526cdd1e40bbbfbee00116b7a0f714cae5873996f877f9b37ea033fc61b1e740f37e15eb372b193e71315366d31e3cac6e7cb83581121766bc8490263243743deb9b1479b879ffe9cca5cbe3033499ee9f276d0850c873e9f6f05cc607f3a02a7a464af58ec1da8c9072fa1f662ef0eac96d6d850f6fcdb67b0878e22b183b59caa006f4060a642d9acb2a013bfc7288cfcdf76f7414e0a7f65f490f0102b1b0831afe5d6ac35fb98b65f8e5a9ba478aabc10f20c565d93324c1b4bd41d6db5e09871af800afbdcb28a6814e727f6e1cbf23b57e23ad4beaa079ddd3c9e3a9d3cb89d8b21825b25fcad7b1304d0dce252ee8c05a19123b95ae396fda5bfc0f3641d90830adcb467266ef9f3ee00d44731048efed150c8c82b9af5a0e4b02991a2e6670f7d3f3e3ae949f803931732a7bcd3a87331b7b974df120d731e3290895d1aa808e0ba4c1bdb6256c8bbfc6a7d24e5703b96de6b08b6fb63f9dbbbf05ff303a00208813e6bee615a7d2deb62cc8a6b8424efe590795a8dacf50a4fe8f9bc8d6b53d81b985434ea3085685b08dd5e1fe933441235090e123daa46c636e2a9d80c19c12d810a28e47af9a42291abc90e8993f59ca94cd31e9c4876927e6a1cb244c76e9ba6e81bdbcbc14c8e17c36d6ceede8a131262cef4a425a53f28766aea3dfa7fade214dc42552c1c2ec2123b47b589748ea950ab0b8daf38ea965a22873807a2295bd8f93cd4eff749653836b9c82629e9c68fbc6ec6cb8abd5f30f1077fdd1c87a0ba8eb6a25bdf2d83bc880c719dca74701186a12f281d1aedbfa812751620ace4643f47d4504bc0e2763ac6f3a6235232e28b3569c6e59cdfffa3f2c7643752da5908d866de094cf89ea866ad1f99881c7645f19120883c6f62046bca47a7a179878c7fb41a36ee1aafd18800b3650992042c7dfc93a99f9ed7871f5784cae410c1d35ac07ded805520e520b89116586c10692ea0eb68ee3549403dadd28003457243f2b082ab65912b00f38a95be6b671e98a359ee72c033b46d7dcc3f3f2065ec0f71a4b7d56c57b5634a61354bcda8517ad0e3453c3739da43db2d8c35ba7a4216fa99d83aed6331064379346e0fcc8e251488a8fd550f45d0b869582115c6790a2483bdf371af2b333c6f5207e1365ac21c83eeea19cac0752597a310159a7ccef1b423f8e9fd40ae241816b754664f47d6458a101cc44683cb59fe72d7c96941853957c7c9d4010422e198b5001af5e3fe794b9e22ee9b851f761a5ec7c305b04df53437cae42c35aceefbff5116589989e2c24cc76767ca8990e16da1156d667346a880140cc3bd074afe5335ecc7bd3754ac29ddd058248522c11254c44a71c3abdec6cbbabfa4c4629db8107c9ffff0f7bad2945f5da86c4752b146cf9c08d938b2497b9d91c456b110417439640e4d2beb8e1c5f019d7f543262ccc7c135f5da8777ddd302d8dd7f2328def75d50a343007ab9578ff34b0ae7d014f7d859e0d5c52715186ca2bf86f37b3388857dbe4a28ed2be80a157126defff9f6129d2738900dbc2bf6182aaf1c21b96645884ca0fd1e9f342fc7d63bca40032d6f7c1cb63cc37544fb005be173e8496775d81850c405270ad51873f00e2055ba99ac965a587921df76a7f6ad309eced949a6ef66024f258a9c3ebab31fa8e3b555907dea2e833f4d923ece3fb433a083a0a2d04a3c356013b0b6846b82412d8ee59014155de9127c88ced1a4bc493ecb0a4c12e4341b362dbf1b7f0c0a3f3197f91fa41b2e98ed4430d5b92fbc5c434afc19f56ce251e84324a11beb7bf452360ccececb196be33d342246007a8acedd30ffe6d13365ad17133076afff266e414b500135fe760bd458837de0b9433723908bb3df58856ac985ea7eeec613e12f97f712762f8534d15b4476a662ac984b70f3806c74c737867fd145b6d4d6ac0b7d401214dbda81c04a63411a99da0c914273f4b5a381d2cb15a379b41299beb2719a5bc64435a4424e0177c607ff56b08cb63075446233e254ac3fa9bd46394b984b6b036efc3c6628c056d16a640f230d2bd5f7fa3b5775d16d88ccb29bfd19d525dc280206197117d3a81d10825c2372e4195fb370d7bdf19834fbf3741c348b5841472bfeff52635bfa7b0b6b559a3182f26657f600550eca669a9d5d71a0b16f60adfcf65ebc002bfc1a4ea1d129e344236ae4e74c3b61c9550712df4f195ef49bb5a80f105ccbe79304681fa30e314c47cc0882d5698cc4dad0920012d33c69b46628c422fc8dec9b8f303a5d552de522fdf43be4366ecaa8b9093f64698166ce07e442aa3a5f4d5068dfb3cdf95c2083228f852201b3956e28eaaec1e4fb2349c9ecb8aa4f7dd52a6d2f561234302fd484a3602dbe57bf3856b5f1e5794da3eed072f09e39fa7f4b5bdb76bc7ec3d4fc5821fe206c3e0efc11217d817eaf19e202cb7f8042862d4f0cb4fbf372f1ed76903d3900fe898bd3b64d764cf5d0094e61d8d5505e55f835758ac25d65eb6ace439641798b812e1f1a13ff10ab2abf7d20f987439283cd0a2ade4de1125381b99cd35d1a1f6294877e5b7c30c6c9f76971540763d4fa336e115051aa595571e8dfd0de2ccf783af39d43a9b7ac1dd5577654e5c7163f35e4873cd55b0eed21c696b8011747ada9c8177392605a13eca03c69e7791858b4db1343d80c95596847f16d8159bd7ad5ed5f9f4df519596d5671989b598a853176277c21d25260af02a24f57823029fcc3e0811075ba3b42a5f419e84188f2de65aaf35e4d666cde106397ba770e1b30362022777239bed5f9c832a3ce7acf7f1995fb3e0ec3e2a3df85949e4aa5f5ffe161a663be750d4db3cad5e17b4f000151dba59426c9bc108e92d40cc7a4fa9591f2cbb40de5b1566e2d3fd2a7a24bd7ff897e23221dd6f0a7676c410d14f01c89bcb6db57c6482fa9cb92fcde21e31ab1a800b79fa3aad3571cf23bb5656d3f2f61956c9625b196c904cec020902b72a5fef89933e92f004baf6c553ad5d0a5d071e4be861c7e4dcfb39d16cd276399b406c944bc439e47579"}, {0xf0, 0x0, 0x3, "292e16b99f52deff08dee25950dea556f324c365591295f047e04e64f600218378ef50ebc15152b667244002cc57bf42ade65939f5e40aa3ffe1eb0539b877eda67b7cecd2ad5f4b641f4d65b6ba905d3f070de5a4208894d54a572003d980444bd12f9f73c6dbc4e4eddc88b105d10b7b897eea4e1d2673b039fc2fe386807dd9b1d746daae0f1836246b22435e16d798832d1caadae902b603ed5a147f920f6ff91c137b90372e6ec8393424f193eb8aa4e49b3bebfe6f493eb67adb6c0ff1e4dbd7fbcf9452fe2528a0b5d92b4ba23e2c271807fea5f46485bb1be3a8cb"}], 0x1458}, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000001cc0)) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000001d40)={0xa, &(0x7f0000001d00)=[0x3, 0x9360000000000000, 0x80, 0x400, 0x7, 0x2000000000, 0x9, 0x1, 0x2b, 0x200]}) ioctl$TIOCCONS(r8, 0x80047462, &(0x7f0000001d80)=0xf) fcntl$setown(r1, 0x6, r9) r10 = msgget$private(0x0, 0x80) msgrcv(r10, &(0x7f0000001dc0)={0x0, ""/11}, 0x13, 0x2, 0x1800) fcntl$getown(r2, 0x5) r11 = dup(r8) ioctl$TIOCSTART(r1, 0x2000746e) connect$inet(r11, &(0x7f0000001e00)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001e40), 0xc) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000001ec0)={0x3, &(0x7f0000001e80)=[{0x1000, 0x1, 0xd197, 0x7fff}, {0x80, 0x3, 0x6, 0x6}, {0x6, 0x5f8d, 0xda1, 0x1}]}) 16:22:05 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) getppid() syz_open_pts() open(&(0x7f0000000180)='./bus\x00', 0x800, 0x8000000000000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) r1 = semget$private(0x0, 0x7, 0x8) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/89) 16:22:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x100000001, 0x1b3, 0x8}, {0xffffffffffffffff, 0x2, 0x0, 0x7b}, {0x1, 0x8, 0x20}, {0x4, 0x401, 0x80000001, 0x80000001}, {0x400, 0x0, 0x7, 0x8}, {0x1, 0x3ff, 0x9e70, 0x13}, {0x8, 0x7, 0x0, 0x6}, {0x4c17, 0x8000000000, 0xfffffffffffff801, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x45}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:22:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x30}, {0x6}]}) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) shutdown(r1, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000240)="96") r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000180)={0x200}) 16:22:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x10) geteuid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) geteuid() geteuid() setpgid(r0, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setuid(r3) setgroups(0x3, &(0x7f0000000280)=[r4, r4, r1]) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') 16:22:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x800, 0x8, 0x100, 0x76cb}, {0x4, 0x6, 0x5, 0xf29}, {0x7, 0xfffffffffffffff7, 0x8, 0x4}]}) ioctl$TIOCSTOP(r1, 0x2000746f) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getrusage(0xffffffffffffffff, &(0x7f0000000200)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[0x200, 0xffffffffffffffff, 0x5, 0x7f9bb06d, 0xd563, 0x4, 0x5065, 0x138b]}) 16:22:06 executing program 1: r0 = socket(0xdbbbf600757d44cb, 0x5, 0x1) r1 = socket(0x10000000002, 0x2, 0x0) shutdown(r0, 0x0) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 16:22:06 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0x9, 0x7, 0x0, 0x0) recvmsg(r0, &(0x7f0000001300)={&(0x7f0000000080)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000001240)=[{&(0x7f0000000100)=""/76, 0x4c}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/182, 0xb6}], 0x3, &(0x7f0000001280)=""/70, 0x46}, 0x41) 16:22:06 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) dup2(r0, r1) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) 16:22:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000340)=0x7) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r2, 0x3) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000080)={0x1, 0xfffffffffffffffb, 0x415c, {[0x8000, 0xffffffff80000000, 0x5f, 0x800, 0x2, 0x81, 0x2, 0x2, 0x7, 0x8001, 0x6, 0x5, 0x7f, 0x7, 0x1, 0x3, 0x385, 0x11], [0x4, 0x4, 0x6, 0xbc, 0x1, 0x100000001, 0x7, 0x1d, 0xfff, 0xb6], [0x6, 0x6, 0x9, 0xa9f, 0x192, 0x6, 0x8], [0x2, 0x1ff, 0xfffffffffffff698, 0x1, 0xffffffffffff0000, 0x8], [{0x400, 0x3f, 0x10001, 0x9}, {0x5, 0x5, 0x401, 0x4}, {0x1, 0x8, 0x6, 0xfffffffffffffffc}, {0x80, 0x4, 0x5, 0x4356}, {0xff, 0x8, 0xa136, 0x5c}, {0x8, 0x1f, 0x1, 0x2}, {0x2b, 0xfffffffffffffffc, 0x0, 0x4}, {0x73, 0x4, 0x0, 0x80}], {0x83, 0x1f, 0x6, 0x7fffffff}, {0x7fff, 0xfffffffffffff801, 0x4, 0x7}}}) dup2(r1, r0) 16:22:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)='*', 0x1, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) sendto$unix(r1, &(0x7f0000000040)="2c38cd6fefa1d99e04458783a4", 0xd, 0x408, 0x0, 0x0) 16:22:06 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x0) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = dup2(r0, r0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080), &(0x7f0000000280)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)=':*\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='/\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)=':{!\\\'\x00']) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x9) sync() ioctl$TIOCSDTR(r1, 0x20007479) getsockname$unix(r1, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f00000013c0)=0x1002) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000002c0)) getsockname$inet(r1, &(0x7f0000001400), &(0x7f0000001440)=0xc) getsockname$inet6(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) getrusage(0x0, &(0x7f0000001480)) 16:22:06 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:22:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) 16:22:06 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x80000000000002, 0x0) read(r0, &(0x7f0000000080)=""/183, 0xb7) r1 = kqueue() r2 = fcntl$dupfd(r1, 0xa, r0) kqueue() r3 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pread(r4, &(0x7f0000000380)="98c8f2943dd1f9ec87d9a5bf217ca2bbd8a4f465121cac73d705c55b36e2225925ad7a6a770cdb711835d23a63d40ddfae4aeab87947932b3be44bfad3a3d144f28ef40a06038dd0dbcb6593eb1eeba377006c14043a4a0e05187206da8e8d7de8ec4759e8296b12523a0bbb5cd6687b80776e087c1a17273a370b7fd6a0826c63bbec5f957e879094d0a0876369a86fba76ab9f4d028f688cd124915fb777c036a99b7c80b49e5877e5af0beed98eaecb3662c901dc4cbce083b3f34ff9b31feb3722abf8940700327e3d978bcb04531eba8cd14404ed494af3c3d9f1f1a8a4e3baf3c8531b4b", 0xe7, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000001640)=""/247, 0xf7}], 0xb8, 0x0, 0x4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000000000000000000000000000000020000000000000000000000bc21baef4a5f520da59da29df9f9dea5361ddcc0b3d3274ea8cc103ceb09f0ca94511ad55ceb1d76161e53ef663894d00c6f09154679d3c4b5ba9b4c2d7a20e1062ef225bdbc79d75aa7eef8e3952f5a414b3bda86138d2a645643911968d2d8c6ddc79ca4be68240131871b3b7f53f37b9fa59e61f329b0d97f2c7e04815b7e67766214f1a05b51c1669031c302a226"]) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) syz_open_pts() ioctl$TIOCNOTTY(r5, 0x20007471) lseek(r2, 0x0, 0x0, 0x2) write(r4, &(0x7f0000000a40)="0046788729161b3a605c6db4607788d5a14581433f21b409c4003ff4b061a72c8fa61c463d097c3970631d827cec1ca80f2d929f6dc56990c2d3ecdd44b28e2f88f2ba75724212ccd30000367cc784c822a14860c246c5c93319dd6a81fe4e36f82e196d5a8d5f01a6647300000000000000000000000000000000000000000000232edcd00219927d2e6c0bd159a0a52f9502685753b418f5e1a8b61720c3682f844b387fa7ebf6320b453b9626091d1b3ca35689fe25e93a15ecfa28b0757f1c53fdcbfb19b0d4e50d1515db7da580d602f4185c31000000000000004e3a8b20981d5f06000000000000002dc0ea6d20424aa30803ceab3beb8e94c159e2ea97c1c0aea6120d62b4ee9d007a3a1c47ed99b9a956d6c51e896c5a1fab3be05740427e21e1b62202c7811b1dea42ab171b328b943fad6f793719e2689a4b0a09c28873ef05dcf7ab244e25f4415e7d3ddbd3494013eb6e83071b52b05cbd8bb503473ed0f94d85dd7009872960836b7046092de1cb142da51fc98de0951ee868b1f76e52ff070128d6bb5e520aab9d1dfc303724ecca21f13886fab2ac912db844b2d869809af1a54c238128774dc3dd22871c93ac45215d392a01b865d4f518cf77b41c56fd335dae8bcb5a094f5b7e8b335a77608f59ba9954d9c24e8829634ffbd3417b856c356fafbf2ccf09738a18f69e68c31fddbb4b403ca339e8f2a63e3038eea49e443d979f5e2bfcdaea916cf6a528d7704f04a43f4973d0a0cea9f63e29e4e20a0a0867417bfc1727db51fbb71bec9cab4a84cb9f3cb473f65a04e6dc76f7e97e19", 0x247) r6 = syz_open_pts() ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xe2a3, 0x0, "d730c1e7bb91c6e2a78d0365cadf777a00e749e4"}) select(0x40, &(0x7f0000000140)={0x0, 0x8c4, 0x2, 0x6, 0x7, 0x6, 0x80000000, 0xfffffffffffffffe}, &(0x7f0000000200)={0x6, 0x40, 0xc494, 0x9, 0x6, 0x2, 0x2, 0x4}, &(0x7f0000000280)={0x1ff, 0xfffffffffffffffc, 0xffffffffffffff36, 0xc17f, 0x0, 0x7, 0x4, 0x7fff}, &(0x7f0000000300)={0x1, 0xc67}) r7 = syz_open_pts() r8 = semget$private(0x0, 0x3, 0x6286) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x6, 0x2811, r7, 0x0, 0x0) semop(r8, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) 16:22:06 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x410000001fe, 0x0) 16:22:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0017f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d81", 0xfe) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xee, 0x9, 0x7, 0xfdb8, "010000006607dc8dbd8a0c3bab7a8a210524d8e5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) 16:22:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x40, 0x20, 0x0, 0x5, "a5c81f11da6b20e87c3bb387e2b98d4536483b0b", 0x1, 0x6}) r1 = shmget(0x0, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) shmctl$IPC_RMID(r1, 0x0) r2 = syz_open_pts() r3 = msgget(0x3, 0x10) clock_settime(0x7, &(0x7f00000000c0)={0x5, 0x8}) msgsnd(r3, &(0x7f00000001c0)={0x3, "d37917ffbc75973f089d97cbba3d9c27502a2ad714b122eacc0532155becacec16363ffbc720001572478bb6b70c4646ef913238edcbe7beab6941035b75bfe7c37f412af6ff15494b7ca05a1fcee12170f710cade297d6e0011e402f261cd4b1f5ef528777d42fca9934bdff489fd06a2eaeb17bc504d0a45e27a9ea528f334f0b55f81ffdb8b0da00f185839529177fa091b95b9fe120b722d86ba28f6cbc503b61fcf978e474321646e76918e0251ef74d5208dd8846e8907ce2d3f"}, 0xc5, 0x800) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r4 = syz_open_pts() close(r4) close(r2) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000300)={0x0, 0xffffffffffffffff, 0x5, 0xffffffffffffffd9, "855c1b0267a72300010000f91300"}) write(r2, &(0x7f0000000340)="cf3f5090331c491e147e53fdf258b9990712be3b4af39a1faddde3c61c03b8c89ea099064b4a500b58ba07f372d4b71eb2ffcafd9508652b7b41585b3e515461fd2ab18f18c6ba831df3aab0e0fd67", 0x4f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x2, 0x2, 0x6, 0x7f, "3804ff505b2daa2ecad739c2402d47a42c491d4f", 0x1ff, 0x41b8}) flock(r0, 0x2) syz_open_pts() syz_open_pts() 16:22:07 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x3}) write(r0, &(0x7f0000000340), 0x10000014c) poll(&(0x7f0000000000)=[{r0, 0xc4}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:22:07 executing program 0: r0 = socket$inet(0x1e, 0x2000005, 0x3f) getpeername$inet(r0, 0x0, &(0x7f0000000040)) 16:22:07 executing program 1: r0 = socket(0x800000018, 0x1000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) getsockname$inet6(r0, 0x0, &(0x7f0000000080)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) 16:22:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0xa2221847a0e4b4d1) open(&(0x7f0000000080)='./bus\x00', 0x210, 0x69) r1 = getuid() getgroups(0x2, &(0x7f0000000340)=[0xffffffffffffffff, 0x0]) chown(&(0x7f0000000300)='./bus\x00', r1, r2) mknod(&(0x7f00000000c0)='./bus\x00', 0x2001, 0x8001) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000002c0)=0x8001) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000180)={0x1, 0x9, 0x479, 0x7, 0x9, 0x800, 0x200, 0x10, [{0x4, 0xff, 0x5, 0x5}, {0x4, 0x8, 0x67, 0x7fff}, {0x1f, 0x9, 0x9, 0x6}, {0x100, 0x1, 0x9, 0x54ef}, {0x2, 0x3, 0x1, 0x101}, {0x3f, 0xafd3, 0x9}, {0x1, 0x400, 0x0, 0xffffffffffffffff}, {0x0, 0x2, 0x7, 0x3}, {0x20, 0x3, 0xbb6}, {0x4, 0x2, 0x6, 0x2}, {0x100, 0xfffffffffffffff9, 0x7, 0x3}, {0x6, 0x0, 0xffffffffffffffff}, {0x1ff, 0x8000, 0x7, 0x80000001}, {0x2, 0xfff, 0x0, 0x4e}, {0x4, 0x2, 0x4, 0x40}, {0x5, 0xffffffff80000001, 0x4, 0x2}]}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x1}) 16:22:07 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x0, 0x1f}) sync() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x26, 0x5}, {0xe7, 0x7}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000200)=[{0x2000000000002}, {0xfffffffffffffffd}], 0x2}) socketpair(0x0, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) connect$inet(r2, &(0x7f0000000100)={0x2, 0x1}, 0xc) 16:22:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0xffffffffffffff00, "cb4f8c42cf3371489c8f81ffa32695e65af070eb"}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 16:22:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) accept$unix(r1, 0x0, 0x0) 16:22:07 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x3, 0x1, 0x9, 0xb8e2, 0x2}, 0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) r2 = msgget$private(0x0, 0x1c0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r7 = getpgid(0xffffffffffffffff) r8 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x7fff, r3, r4, r5, r6, 0x80, 0x4}, 0x1, 0x20, r7, r8, 0x5, 0x5, 0x6f48, 0x7}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000200)=[{0x25}], 0x1}) r9 = syz_open_pts() openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x20484, 0x0) ioctl$TIOCMBIS(r9, 0x8004746c, &(0x7f00000000c0)=0x4) getgid() r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) fcntl$getown(r1, 0x5) accept$unix(r10, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0xfffffffffffffd69) 16:22:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x1) r2 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffd, 0x20, 0x20000013, 0x8, 0x7fff}, {{r2}, 0xffffffffffffffff, 0xe1, 0x2, 0x80000000}, {{r0}, 0xfffffffffffffffd, 0x98, 0x40000024, 0x3, 0x9}, {{r1}, 0xfffffffffffffffd, 0x0, 0x1, 0x9, 0x7fff}, {{r1}, 0xffffffffffffffff, 0x1e, 0x1, 0x867, 0xff}, {{r1}, 0xfffffffffffffffc, 0x40, 0x5, 0x7ff, 0x9}, {{r1}, 0xffffffffffffffff, 0x44, 0xc00fffff, 0x400, 0x4bc4}, {{r0}, 0xfffffffffffffff9, 0x2b, 0x40000008, 0x0, 0xfffffffffffffe01}, {{r2}, 0xffffffffffffffff, 0x40, 0x1, 0x8, 0x1}, {{r1}, 0xfffffffffffffff9, 0x8, 0x22, 0x4, 0x10000}], 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0x4, 0xf00fffff, 0x0, 0x3}, {{r0}, 0xffffffffffffffff, 0x10, 0x29, 0x3}, {{r0}, 0xfffffffffffffffd, 0x14, 0xfffff, 0x9}], 0x200, &(0x7f0000000240)={0x6, 0x7f}) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) 16:22:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") 16:22:07 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100, 0x0) 16:22:07 executing program 0: r0 = socket(0x10000000002, 0x7, 0x2) socket$unix(0x1, 0x2, 0x0) r1 = syz_open_pts() r2 = dup(r1) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7f, 0x1ff}, {0x6, 0x9}}, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:22:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) dup(r0) r1 = dup(r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x6) 16:22:07 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) socket(0x19, 0x3, 0x5) socketpair$unix(0x1, 0x8002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0x44fb0d61cec7f165) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r4 = socket(0x18, 0x4002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) r5 = shmget$private(0x0, 0x2000, 0xc0, &(0x7f000028a000/0x2000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0x7ff, r2, r3, r2, r3, 0x2, 0x8}, 0x5, 0x9, r1, r1, 0x7ff, 0x3, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r6 = socket(0x18, 0x1, 0x0) socket$unix(0x1, 0x1, 0x0) setsockopt(r6, 0x29, 0x80000000000000d, &(0x7f0000000080)="ebffdc4494fefd812e480000bd2a0000000000000000", 0x16) 16:22:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000200)="21433cf9260ef224446044c2d0652ff2a7da00000000006037091b83751611f1a32b1b794a05cfecf96c621cd4099d5c6ca4c160968fb6c4de2b685a99553deac047722f760a8e57bd2291b67cdf12108a74300000000002000f000000000000000000be26da1c77e414df4ac40700001cc28a7615dc5e06311fe0c3ba297334e5bb48ea1863a23f93c0c4982fd39188b7d841c07ddfca778eac53b28e07f7ff7034ab0f5c2580e7472b", 0xaa) fcntl$getflags(r0, 0x3) r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x7, r1}) execve(0x0, 0x0, 0x0) 16:22:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3f4800000000, 0x4) recvfrom(r0, 0x0, 0x0, 0x3, 0x0, 0x0) 16:22:08 executing program 1: r0 = socket(0x400000000014, 0x3, 0x8) setsockopt(r0, 0x20000000000029, 0x24, &(0x7f00000000c0), 0x0) 16:22:08 executing program 1: mprotect(&(0x7f00003f4000/0x4000)=nil, 0x4000, 0xfffffffffffffffe) utimensat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)={{0x0, 0x2}, {0x4003, 0x9}}, 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x100be, 0x4) sendmsg(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000080)="3d29bcc5253e80fa3513e75d35637cf187c25bad26c71baf9d8f9ac10b180f5806cc0a7748e1017dd545bfde3057cadabd52057191ab7a441a7e458958f95eb2ecee616400cb0de7e3fa716a5e0f71dda88a2be50fcd366b92c736f6de88baaab9b58718477d7c34afdad7fd1d78b7711fac3ac04f1c417f998a79b50cbebdfa3664e0a369213d25c4282c901be2e2ecd997536a21f318ad2b8769a913", 0x9d}, {&(0x7f0000000180)="2980f82c0e3fccff94f63c965f754999f63022b6102d562dbbf304f633aa29f9d4b09c58250e056bf18d30d5bd58c733773c82ee471bd73922d76f9ec7620246a7e51ff9e6245027d85bdeac1022daf05e149fa04ee39138bed88d6480dcca9b8d32b0be0a3764192e", 0x69}, {&(0x7f0000000200)="506fe34279d7389f9bf39cab261bb7f9f6d1f0c18fc79dee718bc2be37c472f70f4e774cbdec133209fb805ca4143bc6c113a648ffd3aa214785e40147a0697c89", 0x41}, {&(0x7f0000000280)="844ece2645cb7a46b82933a325a57d2887bb8c847358", 0x16}, {&(0x7f00000002c0)="f67d998651304acc2161c85b52699aa0c0858ff164", 0x15}, {&(0x7f0000000300)="54f5164cb6924782534b31726c9894b22f4465d61d0147e314a74840dbd28107953c15b9e6d46ebb643c48e6332f934a82208ae987ef3742ddece0e12d034ed9ecf119540c53fc6c73f6ed9f30ef48628f875eb03b21a173b2844fb2efab144543df505f1c6b3d043a4de0851da7dc0b813e9b594f4dd6b5db110123caf7e375edceef20ab3b530333d3408acb22367a4f601850a00e8dcfa16ff6256f", 0x9d}, {&(0x7f00000003c0)="b7dc3b4eea9d651ee9a14a9a5f3bbe2911e6098e436b7008f8235e3a70a825066b90609009f65187e1ec7fac0f214e190f17a20b80e1442bb7e74e0333c77d404014f364c5c6af5aa0876806a19705eae268b34c8e07278cafb789b295a93617d799a9aa5dd03fdf5f9eb5e6bc3ef8f6a2c686c2c7fbadc5c8dda32bd11f858313944430e404e441557f0658b2b87b0b327b4be3f0516635f15b1ad0a0dde849d19a680866bc9f1219da0a58999e23fb14ad4135958ced87e52802ac5c2a26ad4332f080ed61e5c99f429f3294db84ab99", 0xd1}, {&(0x7f00000004c0)="78c997c56ee3605d5c86d15d03ad4cdb254ee2ccf27271776c63ed1497a3df1c77d9f747072a07ebb3c4f6e716a88626560bff1a00772d4feda2dc5954a623562524c0", 0x43}], 0x8, &(0x7f0000000a80)=ANY=[@ANYBLOB="8000000000000000ffff00000000000043cbe6a5348114600739a50cde442142b42a14466c5b76abaf81cacd21d9709a0f1880f938bee775415578e0b0e60071ecca12997d3af66226cc87d1da3e0f4d3febfea7c7d729e267232a09a2a52ab975541a265fc88c053dcca1c40e0ca6c8434d2f4566cd6be7a3d451000000000008010000000000000100000002000000a4acd6db403698b7efa36ced665cb38be16b00ebaa0aaa99f6ba72005d5f98a9cc6e933e3b78f02bf9f8c8dc0e40d2179b6f45f0dd56f1a8080d813444f971e8837b0515e31ae8ae67e718e684fc01b6ca948df0d0537e8e97d4cb5d91bfb9d2549e7abb3dda06b1f8ec7073456a3ef5c937dbfc27866e7458c148f77fb19e50291cfa01e81f38a4053fc26228fb8a6e0d865479b163e2e5641c7bb5201edce8c8fe78f8d6f408952d8a7f7545e8fe55d0387dac25ffe2e31ec1e7fd6ab088761fa7230347f831b32e9a846590d66c5d33dd75b58c38b391601ea97f55380e5ce2377f4fe8d3b48b9aab9b7c40564099d26feada1e4de343a8000000000000000100000001000000e827e4e8449f9fd75a865e94dcfe4543dbc5239f4b047daa937916143c3d7715370281a35443538ab1dfbdfd4e8f89ad8c35de3f77edc1f375a2d61d76436c8eca74f1ea36d9ed12657599797741363480211695339257387f1c75571b876b727639a1eee696fd916a70ab9ac32bed3c9eb6518748e68d785dfa2b9240a1256201a96bb85ef546222dc11ff43d82bdf87ead82ce000000004000000000000000ffff000007000000c18a6b5d8113914e5f3561660d6e98e8b2a46376bd4d12054183fc74943ca7680a74cde7176a27b6c60c4aff5c9b9f00e800000000000000ffff0000030000000ad0825759d54281bf3f89ec4a3cdd42def69886898ee092cfbcee4fa6559dadf5481a9a5ce91b041d4029fc0374f56d3c2f0ed53da0c4982b9f11c32599f71217f5a86aa84df57a8a13cbea7e77bedb1467597c5b2d8b46f96e0d0005fae35d161b8eeb58d6a24d83948937c2d11b8443ae54329ec52bc4468418d073ea911d23171174b7b9ce84d6fe449fdccf01398788561c80e33be4a009fdefc908546732be2c7816a77c8140af6a879dcd432db0e6163f579b13c16c767b6627320877b988d3dc999531352001648e55294ea980585ade78000000ccb7e8402d8c6c5b5f4a34bb3cbaa79e3b"], 0x358}, 0x1) r1 = semget$private(0x0, 0x4, 0x101) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000680)=""/127) r2 = geteuid() r3 = getgid() chown(&(0x7f0000000600)='./file0\x00', r2, r3) mknod(&(0x7f0000000640)='./file0\x00', 0x2000, 0x7) 16:22:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000540)="493b4651d2a074688a67bb84590b0000000000019a861171a40012ebc1483bd2a336b051afe8d94ad4910dc39ca524c4bba12b515aac034c040f130f", 0x3c) r1 = syz_open_pts() close(r0) r2 = dup(r1) syz_open_pts() ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000000)) 16:22:08 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000180)='/dev/bpf\x00'], &(0x7f0000000380)=[&(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='}+.\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='\x00']) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) 16:22:08 executing program 1: r0 = semget(0x3, 0x2, 0x8) semctl$IPC_SET(r0, 0x0, 0x1, 0xfffffffffffffffe) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/240) r1 = semget$private(0x0, 0x5, 0x8) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x20, 0x1f, 0x4, 0x800, 0xfffffffffffffff8, 0x1, 0x7]) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000180)={0x9, 0x1, 0x6f8, 0x2, 0x1, 0x7, 0x1f4f40fc, 0x10, [{0xcea, 0x100000001, 0x1, 0x20}, {0xf, 0x193, 0x2, 0x9}, {0x9, 0xffffffffffff3b1b, 0x10000, 0x2fdfb7b3}, {0x25, 0xafd3, 0x1f, 0x2}, {0x5, 0x6a19, 0x81, 0x5}, {0x800, 0x400, 0x6}, {0x2, 0x7fffffff, 0x5, 0x8}, {0x7, 0x8, 0x800, 0x9}, {0x8, 0x8000, 0x753, 0x4}, {0x5, 0x2d8, 0x2, 0x4}, {0xdb8, 0x83f6, 0x4, 0xfffffffffffffffa}, {0x5, 0x0, 0x1000, 0xc91}, {0x7, 0x40, 0x1000, 0x3}, {0xdd6e, 0x0, 0x0, 0x6}, {0x7, 0x1f80000000000000, 0x7, 0x3}, {0x9, 0xee, 0xfffffffffffffff7, 0x8000}]}) ioctl$BIOCPROMISC(r2, 0x20004269) 16:22:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020002800) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfff, 0x2, 0xfffffffffffffffb, 0xffff, "fca350f7cb2aa7eac427e7097107e28c2d40d029", 0x3ff, 0x4}) 16:22:08 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x0, 0x1}) pipe2(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ftruncate(r2, 0x0, 0xfffffffffffffff9) r4 = semget$private(0x0, 0x7, 0x101) openat$pci(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/pci\x00', 0x10, 0x0) semop(r4, &(0x7f0000000080)=[{0x1, 0xb8, 0x1800}], 0x1) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0x5, 0x3, 0x9}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000800)) chflagsat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) readlink(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)=""/52, 0x34) r6 = kqueue() pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x5) fsync(r5) open$dir(&(0x7f0000000780)='./file0\x00', 0x20002, 0x100) fsync(r0) r9 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x108) semop(r4, &(0x7f0000000200)=[{0x0, 0xfed4, 0x800}, {0x7, 0x7, 0x800}, {0x3, 0x1, 0x1000}, {0x3, 0x4, 0x1800}, {0x2, 0x1, 0x800}, {0x0, 0x4, 0x800}, {0x3, 0x8, 0x1800}, {0x3, 0x9, 0x800}, {0x1, 0xffffffff, 0x1800}, {0x4, 0x9}], 0x2aaaaaaaaaaaa9ef) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000880)) setitimer(0x2, &(0x7f0000000100)={{0x0, 0x2}, {0x2, 0x6}}, &(0x7f00000006c0)) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000000240)=0x2) ioctl$BIOCLOCK(r8, 0x20004276) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000280)=""/208) stat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000900)=0x100000001) kevent(r2, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x20000004, 0x387, 0x4}, {{r1}, 0xfffffffffffffffd, 0xd, 0xf0000005, 0x8, 0x9}, {{r2}, 0xfffffffffffffff8, 0xb4, 0x20000002, 0x0, 0x7fff}, {{r9}, 0xfffffffffffffffd, 0x23, 0x10, 0x1, 0x7}, {{r2}, 0xffffffffffffffff, 0x20, 0x3, 0x77c, 0xf}], 0x1, &(0x7f0000000540)=[{{r1}, 0xffffffffffffffff, 0x4, 0x20000001, 0x1, 0x7}, {{r6}, 0xffffffffffffffff, 0x3, 0x1, 0x1000, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x3, 0x40000000, 0x7fffffff, 0x5}, {{r2}, 0xfffffffffffffff9, 0x80, 0x8, 0x6, 0x9}, {{r6}, 0xfffffffffffffffc, 0xc4, 0x21, 0x40, 0x3f}, {{r7}, 0xfffffffffffffffc, 0x10, 0x40000000, 0x3, 0x9}, {{r6}, 0xfffffffffffffffd, 0x0, 0x80000081, 0x7f, 0x6}, {{r8}, 0xfffffffffffffffc, 0x4, 0x20, 0x1000, 0x2}, {{r1}, 0xffffffffffffffff, 0x8, 0x9c, 0x9, 0xff}], 0x0, &(0x7f0000000680)={0x5, 0x3}) 16:22:08 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x5, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:22:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x6bb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x4, 0xffffffff, 0x10000, 0x100000000}, {0x81, 0x800, 0x80000000, 0x6}, {0x8001, 0x5, 0x9}, {0x5, 0x11e, 0x8000, 0x2}, {0x5, 0x800, 0x6, 0x7}, {0xfffffffffffffff9, 0x891, 0xd24e, 0x2}]}) open(&(0x7f0000000000)='./bus\x00', 0x802, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:22:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x6, 0x100000000}, {0x9, 0x4}}) fsync(r0) 16:22:08 executing program 0: r0 = socket$inet6(0x18, 0x1, 0xfffffffffffff800) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xa, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000100)) getsockname(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"], &(0x7f0000000080)=0x6e) shmctl$SHM_LOCK(0xffffffffffffffff, 0xb) r2 = shmget(0x2, 0xe000, 0x10, &(0x7f0000ff2000/0xe000)=nil) r3 = geteuid() r4 = getgid() r5 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000002c0)={0x800, './file0\x00'}) r8 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x8, r3, r4, r5, r6, 0x10, 0x101}, 0x0, 0x100, r7, r8, 0x8000, 0x4, 0x5d}) mkdirat(r1, &(0x7f00000001c0)='./file0\x00', 0x4) pread(r0, &(0x7f0000000140)="49cf87e08f09514337c5286ec96d2286bb07bad42465fe6fa75dd0be180ef0b8031bf929b1f645242ec7f2f9cb5935193f7229e2072aa09dd529a61ee01eb8a3389dae686d", 0x45, 0x0, 0x0) 16:22:08 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000002c0)={0xac, 0x400, 0x80, 0x3, 0xfffffffffffffffb, 0x3, 0x7, 0x7fffffff}, &(0x7f0000000300)={0xd837, 0x8, 0x75, 0x2c4d, 0x9, 0xffffffff, 0x6, 0x1}, &(0x7f0000000340)={0x9, 0x8000, 0x3, 0x6, 0x0, 0x0, 0x7, 0x3}, &(0x7f0000000380)={0x5, 0x8000}) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000200)="af6eb0b3558cd87432c76c02c19f77deff1b26a92986279b9795edd3861caa494d1300f735e1b2ec476cf55b35f651dd5955efa53c2be5668f6bab40be8572ff89c97b0681b3c784f8a84ec9f0409c029568e03b53bce47ea276373b3b9a294699ee518f5ed9495674e806cf1545db19d7", 0x71, 0x8, &(0x7f0000000280)=@file={0x0, './file0/file0\x00'}, 0x10) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000180)) 16:22:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81, 0x3, 0x800000}, {0x4}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x30d19, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x53de3f3e) 16:22:08 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000140)={0xffffffffffffffff}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) r2 = semget$private(0x0, 0x4, 0x280) pipe2(&(0x7f00000000c0), 0x4) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000100)={0x7, 0x28, {0xfff, 0xa2}}) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000040)=""/82) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x1, 0x20000, 0x40000000000dc, 0x2000100000000}) 16:22:08 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x200, 0x7fffffff, 0x1000000, "eb705e4cb22505a5b93169a5487b2e03e1cfd88d", 0x3}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="64e863905123ad4c70f4ab5272368bad53e9c7b6f79fa62620897cac7b74bc49d0ff69ae4bd46ba7946d28e0726c91fa4586823befbc9db73d29cbc62ce034f71265fbf33865aed7b7740d0d", 0x4c}], 0x1) 16:22:09 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x1, 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7f) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) setsockopt(r0, 0x9f3, 0x5, &(0x7f0000000140)="eb368f80", 0xfffffffffffffe6b) 16:22:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='D') r1 = dup(r0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) 16:22:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0xc}, {0x6}]}) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) write(r0, &(0x7f0000000100)="6d895c49971049f18399e2157b2038152fc9cee85b08de972e195afa5a990cbbf0fbb2cbad3746e94b688dc35833c2e7c75a05893c6b1e9d5e743ff507529ac0c86f65b5fb2b938adf11885c6a803a330250cca24a1f3508a9b5fa7e8d83a9eb7fc3bc6b96f17674e2d104a908a8f8b0cebe5e5c052b5eb9b7922e96230472aab0aee58aa622c20e5018efdca2f7b355057ef60644c9fd7e9f76a041eae98b9b9af013cfb0701da474524a32c92ea728bc07fb85e2256cb9", 0xb8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:22:09 executing program 1: r0 = socket$inet(0x2, 0x800008003, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) 16:22:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) read(r0, &(0x7f0000000180)=""/243, 0xf3) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "cc4e0da3ed11ab67090eb76ac8af7a730e082aa8"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x60) getpeername$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) syz_open_pts() 16:22:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = kqueue() close(r2) mkdirat(r2, &(0x7f0000000000)='./bus\x00', 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f00000001c0)={'./bus\x00', 0x28d9, 0xffffffffffff7adc, 0x4, 0x1, 0x0, 0x5, 0x0, 0x1, 0x1, 0x7, 0x4}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x35, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000080)=0xe7ac78c) dup2(r1, r3) 16:22:09 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x10000, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)=r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0, 0x11, r2, 0x0, 0x0) 16:22:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = semget(0x2, 0x4, 0x10) semctl$IPC_RMID(r0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x480, 0x0) r4 = kqueue() sendto$inet(r2, &(0x7f0000000240)="e976f8b3581e4fa5d4efffe1d9d7d3b7338db89e0bc0", 0x16, 0x2, &(0x7f00000002c0)={0x2, 0x0}, 0xc) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xffffffffffffffff, 0x1}, {{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = kqueue() r6 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r6, 0x0, 0x22, 0x0, 0x0) setsockopt(r1, 0x9, 0x8001, &(0x7f00000000c0)="c9fa15d7333a478dc3fc2148483b9861e0a1693dc2288c02f70d3f389a6a5e1303b94e6d605b5cf8a33d240fa0c9c2534b4b47", 0x33) kqueue() r7 = kqueue() kevent(r7, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000300)={0x8}) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r3, r4) read(r3, &(0x7f0000000140)=""/204, 0xcc) 16:22:09 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000180)=""/101, 0xfffffffffffffdf0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x182a0, 0x0) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x8001) 16:22:10 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x1, 0x8}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000140)="5ec57e907769f46924d8186c30654b0259542123ce", 0x15}, {&(0x7f0000000500)="e89c7df6b06b2ed05d5218d4424cf51356515982908823dcbed9dc16a4cf14a72f87c7a3909e3e441b76804e1242c273351c89064cca41b0a871bdf719aebcac081ae7264364f697a485c89d0baf56b4cc5a811c2678fbb20bc09665b49284f4624b8bdb010863d040b7e2c55687ec7818d7a1846820845c59d56f3939997c6118b10d25b5380528534d9356609e83397c3542c04905f3559fc2726d19c8763da1a90e9dc6abee04b609296949c25ab0620af4e2a38dd51b267bc6bc08dfe135f5a789e1f2541b2b6159225ac1eb9fcc1b0b150634b18578e0f8a91be6418bad3d62f69fa6fe370d9d2314bae45021049093b7b98b9be4c4904385e8e37a5c658528a8526460af3decbedc495f76e9557c4d6384954540ecb0fc4076db669f97ebf9f2e7f79a26b80262266b41882462c5cdb72ecc9e0f473bc2ad70bfee01d56689cf03aecde94bfaec5e7b2bac38fe6850a573c53702aebef1b73f3be343355f373e36156569e12562b56290bd7a7e76fd020ca7499554f5d40fba0585b6b1cb0e0a6b7f7ef8b896a16233365be1c49db013eec71f76c751e04f8a639fd71ea4db484579987253b0fbbb16aa3ed8160664fc59e80d6069b9eb7a2b999f0e4b2bc9e9bef98d03cecf7e991561ddcfe116ce7e5c9825e2d3ca6c1aff229024e8b44c8dd534c58a3d1b970a0d3aa833e168c5c29e003febc58f0c0ddc0175a03cd49978b3fc83d5ed7b65fce8cac15fa722319b363ae95e974d6ff22ba4d9c954e5a9ad21cf0ee55f6de8bbb9f2680af37489e14de7f6b166d38cfd018c4d85cd4e88dd683c23b36e0cb95325d9b35726ad7ff5ff69facf42a01c102d622673209ae54755def4076000d7c5fa8c31f79987b9bacfbe384228bb01795931a564aa063ea192aae58db0ca752222fdc8f8eccd54155635c02ea02953997be2f208eadf84d75652beb71a4d197d5a3aba54a37925f76ebe754b7e1446616fa82f323a62923ffe624cdea0209bb1d0b386172622cc4e52df7de95da33fb7d3aedd3ee79224f434959d4e35215dc37a9ea5caa01df60cd6db271b29ff8e0423d6b1e6d48a7663884aee43a2cfb975579e5b250246c87c1b40d29ffb69412105c8abf6554eac128d8a5514bff170c9b41644a5e560fbb0e2d35487c6571703a2fa7e1548556a28874b1f044e89e846e252ae5216600641680420e743b292a2369f3619dd4e56d25a5f1837bb017c6670a34b7bef6dfe69dd9b1fe0b85c404da0612cc8e2937aa0b169e5f0458ae16dbbe255082a77bd6c6e31ba2dc87378e6e110ff9e5f759d58c4231f0b298d87cfc4281af1703b84f89d8d556c750c0558b93e7defb3dbb85c0cd4275770e0c9a8f22c23aea938649ee747f8a1d3743056b6566937e3352d38cdd1d73580fe0572ed2f90a1db98a612bb540b649f1571e8271975c46e7c653c866e4e7bcb25bba4ae62afc8ed3886d04c96aa57fd8e4ae40ff6aca750cc308775a944a06f79035783e2978d0d24cd09aab26c29de2b0b6feb443b2c5a32eed1e4a75d91a25d61253e4b2d5f7d0e170929c637e4935a96c44857f3ea27b0d8ba3eecd90d63a9ae7a6cf7ffde3b0ee98d0c43beaf842af3a80a496da061991b2039eb807e4ea018f940086c1f3d6b74c788a81a4bc4d187e3f909682356b25426a991e4283982c69dbf9568254cde6a9cc1bef261ac459db431ea9c3a8c5682dad69295b56c4dd1ffe4ea3517776c95871b44175012715a23da9791cdb4e7d9f649ccd5a86b499753537f4e5605384a836e8d00785fd4988154e0377a816070fd657a0b26b2b893cc22e16e183d9373d4fafbb9cc8f12862a4dde94e92a8078843399744b78983f1b97960dd3ca1d1a8366f393a144ae31d70560217f203118029e4801a24a3cee860d910edc49513ec4ac0cc28791316185fbef3202e9f471a053180ad9b44dd0ee62a47cf630f02cf4fa108cd477a5cab34318ee542ce821771761587da0f4f4a8bf4eef53015c49fdf38e7246d565a3baf4be1eb474a794fb12a7ac68d5ac186935a85b7f835df3bd2ac97928dacc25fd3df6ae4674a2b0c5fcdaf6ae6229ab0d587d668ca88ac05f75f5724d12ad9b716110b218aaf10d47f101355cdbf4df1506309fbb457254472703fa9e1ce42f7964521daecca2900ea78d992905e6a35caa6fd1a8b506580d8bbbe68132b7104c0aa0d121f3f5f07fa922532aad59bb7857718c3e218e1f5fcc2b3a48bfa9eff67101cef108f755e8543e2913a04a201f069602fd18c644d456aaaca0b7bb2415a083567c58af8dc433fb878eac4cd510e7aab71f3b70c4be36fe700767fe32dfe40f4bcdc26177a19d3fb1fb4e7afc4e96dba6fb78faf1cb29848a37a8ac64dfecfa7b4985ef2d2ea5512015a4378ae206221e9cc38bb1bdc2498c40c36c7160c12992822f5c1732aa03d7ddd2894791f53cd4ea555e30bd08bb8a7bd956d1b557c51ec725c4aaf94af673c0ee2aa6dc7ace2fef831fb895f00c4df92e62d7d91e6e53f66d9a99fdd90c2b3420e381ef0ecc78698c373f52cd9aef456ea39bd54746aa5eff38e02f9f207153cf04b7f53640b8488e897d0bc4c073659c087c950fe83e4125fb84682ca1d4a69257fd4275c058d329537bc47654b688e838cc75003e10835e88c3a94e62d05f594b8746f70e9b9310cb8488c0edc717a1337722ef7c94e2a0b4f5f757aa49e9a0a619c976f2e216ebdde4dd9530e0f6aa805102aeb75ac62c91fc90132b26d57397327271fbd6c49ac4b4da3a68d9b14606bc86d238240790352b05d5cc22408d935ad3053d1fc3725b50114337d84e829d3d8aaae39000d276d5471f61382a6fcdfe910446181f246fc19e87bd3d492692e59b9b9883a497181bca3d9d7522a646cc0d817aeed6536158c3c75335060045e1bfe5bd13ec0c3dfc3c2dc448526e19b0f353add252e8bf975625126e83006a751806e958633a9bd16e0dfa1d4e5a7b1d82c6afa484b47a42ac6b2640f08ac1d06194936e2475ba6122510f7dbc6e8c9576e5d2e7c68ab6964e6535e303166a9792e7c82f8f89014b2dab131775705cabce937cbab670bf14c12291f309928f9c8bcb44e3ea0d41c5381cbe448141caa05898b1b5728d7065523ac0cbdd9197add2f5c7782f742888e8d5c2f786fe1c17a4318a57607854f3620345d48a3fc0733ee3500be124eafdee51f53327c97febd46550de08fbc442ffcbaa98e1d7d4adeb8b7f909e0f519e67f0a8d3e180b174ebbdb934463049d5dd14c9de388e17a78d3614fd1d326a9303c79e30079047d7d6fbbaa7684a3cfb05f7b73f21a940cf08b97175f81693b8e24c99d35cada746f0e736d8dc82f231c17a5af34bb132553cf119a5111e4d781bb9975a60d40cb1df2e0cfcfb5cb50d2fbc4055ec600a62ddbd8f30e6fe6ae6366ed689b307cd5fced39f11bd19060d10ed1e79b37decf2bbb6d2bde0b1f5274063f63785608fd1124b24180d3e89053b8dd3462dba0d40a096a93513fb501ab4b50b20242918dea4e0915b89faf8b149d59dd998b9753f0620c66cf8146d4c4a0d4c2e7430588ae930c566f7bf09c7921f31ebdda71a81998cc0170b9af755562af17f0b7909461fe762442b62c42cd9d0c9591ae73d384623e2c1c57b5b4fabaa360a6ccbe8ebaccb55d77079837cd73a9fedb2a5cdd182b98bbb7adf1f841a662fe2afefa8d1d34fd1919967d83240a089e2faee9242e1896ada70f49dbd6e5fef7d9a927d40d6b7dff0f87376103f6eee9e5ba6b5cb979c41f9093958f13af30493c30610fdb58b8fe119a595c10b48dd598a1d7de665b72b034b59ea751a0a0b6cd32f9b6eb86a5a56725af3a19367a3e7c24731f166a5ba498ec79fab574b0a8fb5ba508325737d6fbfca919f7fea990f368ec0abc56d1020e58a46265c5ded1349f46543d382db7cdcb7282f6fdc0055c104cde4552e14b074388442e45064b32ca847721a4b4132a47cff4a9017f5cf10a226dc3ce65f91b854ebac019bc74f5836fee169d17b4239196ebe52f17fc0492c3f27cefdd737fc5a7772cdcc6ec6b73290a137d39894b63f211f4fc4fe11b9839c935d52df6fa1eb064022e8736b63ab627d009bbeb00abaca7bd1383d270bb13a0b76ebb4fc23630779d8de9ff62ea27e8bc65144a94346355ee8f233263c03d519b6260087f8ac5e780ea41c390631646dcd9c9008853e8aacef75fe561d0684d85fd2106c75bfd20f5a2ac204bbcff8111f73a2b6a543d4cf6798a0f7efbf1c2d40b4a3636e29b0c80e55744c1603ee8e7e657fce3aec9756137bd6a09036e620faa640bb2dd1de6993661386b651d6df2f7a4621eefd3ec0cfb797926d3ae8e809c380542ef597b4ff9b371af82980cbbccd42e88cb10534829e755f09ce7505022f3d7356a766b9cb9f20f3f1a2b629589464cef606220992ffb74b6ed1b32a2df7eaa42ead9478494143098ac3cabb7bbf960bd26517df10ec428d52a1e4a9a1e25c832c660976250843a9f3f49de6d7ccc22576a7dfdeb478cc529bfc740045520cbf8963ca4fc418d4e215e4d5a96888b89aefd1df9f1898871627997445f7377601fc23fbf90cdff298e89b465b8f3fc309e0ecd0127e49c91dab719a8fae606cabeffe340fc36c2b64fd00bdd2b9d096bc0904ebbc11ebaffe6993ea5446aa68ca272461b2611ee7aad02ca59f8b55fcb315207371d1374dd6cde7423c84eac3d4e98ea9950cda464c4cbebd0e5b87333f1ebf94169f98aa6da9b9d44638cdee2772d3d762916fb1be546e114988ddac1a2a7fd7d595cbf5e2f8be860c576c45d9077b48065af6b2e4f3b644cd756f2a8f202ef8248f3f1154acb09f06a2da514f5fbd12197bd73b9bc451834e7a1c24969d9a245c67a4c98cd6331b6ce4af04bf7fed19adaa223f83842b9eabd4dee7c2ffaa821a14c2298e66b27832fb48f85985f51201878b03eac28a1774e0b5e881bbc79ecc324906fe4a22a7bd46443ce76de766a9f01d3ff8c029fc61e0f20ab0f1245c1d01f6936768d21a73f9ba588f69677cf9602d24b630cd01b7f0d6b2ee08b1d151275f7505b0550405729cc27272e830ce9c943b09a5c5f961b027a06918bd5e102dacd1360c69ebfec3feeaa269cf87a26c13e4c171984853abb79b28130a29ebdd681042f53b8f0cefc999d9ec09e96a3ba951ac33ce9eb6869e8e34d7453c18bdf289201edc9e4e91f5c35884b7e3f7c0c7590a7d2d7c5cd3e4c3de0064f194b7f03744693a57857eb88f7b3e0354effb8898ba2f8c5c7400497dfbc5a2f7acac626ead553755cca3bf8216709323cc5b57ccb451306ef3f29253cabe9dd522edca19568ba634b8563d3915e7c43dc4d475f3faf2e8097f8a096ab28e4cc51a21bc6fdbf4342a42b4edb29314bc742135d5d8a84b3d7b82fcb154486149069491e8444c4fa413f9ef67d7af1104abdd3019f85ea1f6b0944435a6a25e43faae1766b2e67a4055a7c21dd290674ccd217d5911ce37c93ca5cf5abbf3a6548b988d1c114e555bec8efe1382c24c75bc8a0ac512e06f9ada1b61ec7caef95f7bbaa1887f1f94760b22a0497377c380db48f2043ed5dedcebf9d5c534e21818ce82906b3403c35273b42ac20b36b1d8c6830369af8bb37b83df632ad2bafa15d8e9bbf16b9079b698b4e0462285760ea852a25f4762639905cb3bcd4ea34568b8b20b6dac7864f13710ce43e2b387d0b650fa2965dda80ef4afd57ad3d6af0c20a5689e02c92d0e54ee2e8ec8e9a0a8", 0x1000}, {&(0x7f0000000180)="6040f30692e0fe209bafb13e97d688e35f643e5ac36f77cbf50ada3d734a8e2094d206d76719f4aed8e89376afd1dd273718428148b3f6d9801c138ac5", 0x3d}, {&(0x7f00000001c0)="575e720f77a13699cccec4b4c46ace1710c079a1513d355f27ea255b224debc6b2d2411c5613dd65b0028b741ec6e3ea7fcac335749f4cb7245eef972a2e184edd9225e58dd8bb4940b28b35219109f5c43b4b3fcadbaff8c0679eb1a0bb3b96752ca69b0ca51e6cc5ea1f40dbc3a4eb13aca4c6428772a9fc03bec3e48013920d9d9f5e176c1e526f7bf9cbb32666442b80663e01e897c0ff25d35a295f7879647729a5e14e0bf49122e31879656e40326ecf17ff94726764f611d904fc1c2e0158315689835537ac898e", 0xcb}], 0x4, &(0x7f0000000300)=[{0xb8, 0x1, 0x907, "b21f45616332e0b013b56fc8b7610a1fbfc9771296385939ea5ead0b206f31e7edcf57b474a6521a320b2a8bc83dff4332ab6050df0ea73b3252a73ab955234c5fe38029e5a0a4f0b90cb61dd43ae6b4704b6e62b7ded30afe22e62f4f02443d60138f1ffbf7fde2de6cb9e509e3825dc7bd3391d8457e01c30d653a349ad81cd01ad802420e62069372157b6fab09b3b40df23d394858a8c38102889ba432ef883694"}], 0xb8}, 0x402) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r4, r4) ioctl$VMM_IOC_RUN(r5, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) connect(r3, &(0x7f00000000c0)=@in, 0xc) 16:22:10 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x823, 0x9, 0x0, 0x3}, {0x81, 0x7, 0x9, 0x3}, {0x1, 0x3, 0x2, 0xffffffffffff8000}, {0x1000, 0x4e8, 0x800}, {0x101, 0x9, 0x8001, 0x5}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0xdf60, 0x40, 0x8, 0x8, "ff082e14d025949f2ff18eadbfb9f0d773a611d6", 0x100000001, 0x3}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0x0, 0x80000000}) 16:22:10 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000240), 0x4) mknodat(r0, &(0x7f0000000200)='./file1\x00', 0xe000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = dup2(r1, r1) ioctl$TIOCEXCL(r2, 0x2000740d) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000280)='./file1\x00', 0x2a) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000140)={0x3}) fchownat(r3, &(0x7f0000000040)='./file0\x00', r4, r5, 0x4) 16:22:10 executing program 0: setreuid(0x0, 0xee01) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x1f, 0x0, 0x3) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:22:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000000)=[{}, {0x45}], 0x2}) 16:22:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x1}) sendto(r0, &(0x7f0000000180)="e81efd0afa4dd00f2817aa3db4480a1c5152de322ba07b0f99c17073d47a48d4ff92d5efc33c9c4df288fea01e36281ea31912f77118e3bc99cae2a732d186d117f0bdea2991578ce2c66af1c5eeb505144cece770a0d226c1bb6baea09d172173c96392f2dd4e5a23617656ba55cca2af", 0x71, 0x400, &(0x7f0000000200)=@in6={0x18, 0x3, 0x5, 0xfffffffffffffff9}, 0xc) sendto$unix(r0, &(0x7f0000000040)="f8e3d4a7c680c5ab38f0e9540d90d31752fcb3c49b2e2386804c7317c8e99a76dfa121e7758dd317b6ce59f5b2ce16c7cfeac0ff9ca3c4d08d2f920115225ae01698a1d89587de9c863be99dd4b0a25657b96aa80193c97c7c5a96440af67da4f243ffde89917a13be9edd87879ebeeebb06c056f249115e05bfe2aa6f54e6c7fc288a3707503e602050ea7dabdb26964ad1a1622d24dfcf2e1a0d3e5c951ac6", 0xa0, 0x5, 0x0, 0x0) 16:22:10 executing program 0: r0 = kqueue() poll(&(0x7f0000000040)=[{r0, 0xd0}], 0x1, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x20, 0x0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) dup2(r0, r0) 16:22:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x80}, {0x6}]}) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000380)={0x8, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000140)="36553423e8530829f172619dc3") ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000003c0)) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x1, 0x6, 0x0, 0xb9}, {0x9, 0x30, 0x3, 0x8}, {0xffffffff, 0x3, 0x1ff, 0x5}]}) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000001c0)='tap', &(0x7f0000000240)='\x00'], &(0x7f0000000300)=[&(0x7f00000002c0)='\x00']) 16:22:10 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2404, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="0100", 0x2}], 0x1) write(r0, &(0x7f0000000340)="4d5ff379ffff", 0xfffffffffffffff6) write(r0, &(0x7f0000003480)="637861c992ca059c3c80a7af91a7d6b6d753a0bcab80660fe2506152e972109373300f3d6992409a541ff1ac37efe74a0a4ca6e4f9270755aad8faef52555ca6e5110e564f596158c238b8d4875dcf0ab98983c28f2d2461c254a779d1e264bd62b6a1203fd471e55bf88423f45b7cf655d1c7ac249659847476c0f93a703d06b1366bf2e82b5eaad8a31416cdfb0cd4452cf5491889699f59ac3c96f15b5c63e242f209f53b18ca87e386f6aa4419b256f3acd2f0a9dbb2813f870dbad2361643726ab2e115a875d393c8a2bb59b5c75f957683fee07da5ffff53dbb52fe453da4d64481266acf974c305ece016c9b4eae5f722e535a41891849c21d0e877df9562c598c5c124a9ca72854b9ea30bb8c3f54e508dce67528fc47e48cec7cff559f066972ec36422a8ac330984baf9e1ab63eefa66fae9cc7d1b8ae37226a4ed5f57398d549afa2d176644a98fef6c7e1aaf74a1492da7bc7c23ae0e8fdd2972b9978f35e775f19bcf977986f687ae2f8a3a10dd5c920759d4ca78530290e645b4bd465a2f156e24f66e291d720cad889441da8c62579988d2d9141ee923f0fb28e535a2200634f45e38073f5a8ed59d762f6b11ac81a15e8194101188e0994dd53e47b4fbe21b3c502099e1b21fabd7fa57be0fd5a25078d9470a6cf525f7e129df32829107f41feb194dbbf41a349db4692fe2c1ff6608e1ad7e8effd115cb16aa779b3eb50c744bb877722f5bf4e3f809e3b9f050170c954697942fc5a0730a6724ffb3248f0a1050b424ca72dd3be556299c0dd5a09a901149098ac7bdbfdbc34ed6ce6f6456be60362a4f346ab4d4c4f15a35eecbaa41ef306d6c73b3d0f77b78066b4ec9e43c23d240b5663a8db9067513c83ba49300c559533bb64d84d3eb31e962f9061a21609a7779709c2d5c79c676b043e9daf1925aa13f81366b19fcf15d7b73cfb29299a39829e6c3af5bc08aae9b7bb92ea985aca7c4d04467f74905b2d921bf4b3854174fabe61e66fd5606b7056d04d7ee1f9deb6b4b55678fb3101ad451ef255c0e664aa63a334c281cee5dd86802f93d0d1e294a0bfaa74dcb27b03f16517d17dfa673241dd9c9eeeb67a329d218836bbfc27c684419688db4d2c531456672375663bbc5ce99c5eba05de853eee58c000980ea23df30c98f0a642b6a54aec5b8884a9f3b02bacf155e95fd2a20537ba8a4d2e5330b7388f5db5b810612c713ff17995cb61b5998961dc63acf10772c77c545cc06d5d2a058a8ba6ca108855cecf12bf082fe1a702c7f1e3a6e1df2e7c6844e94de745968aa7703aae9d6e7d63a48cbe7f5da7b638280409bed6be04dcc410d45e1568d7f2b7f6f983d78a52ce74114e18f39c1df378ec28ca860cfefd57265f5ab3ded773bc7cf59b996534a8bac65f71a81ba795dfedc2d8ce0fe77ba9ee8f3acfdd3bb1e01300c47fc59fd212242c04a5140ef0586d3660bcdeceff4464ab81fa6bf374b82fc792c0a6c6659aa0777784a5f56b8ae4db37751f13e6c8f147290681f119f32abcade78e6c6b6e03b027c2bd450b4a9581f2084894b7a21b82c603b69c2b0c2dc24fdfb351e91531c6d23e917e8d3ae53ceb16207aa0c08fb534d0733662eddb45b6994b1eb36dfea44802a65ddb0a85ddf3613e6c041431bc8fe579fb5003ec928c436dab2c389d224634ed8b0270bad2dfa1e409cabfe3a251de4a626a571b0ad07611fb04448ba14b02f2071bc4f52b04ea30ca6f241954f97dcbd94cb69782486ae7bf0506feadf65476b49f0023e7f9ca37145dce64da57950edd3754f5b58a15c9291115e3612d970ad2e7ca9b0cc88012a0383ceca07918eb937380b38ac88ca1925440c96f59e3d0cbc8e513a02e630e15b85f79673c2cdb1ef09c9c8210467774d4cd3d9baacc3b4472d8d908332e07123d4d409850e76d2211bdc5998367202a02b2195dd4a3a0458ae176606f7157fa1dd54cf84b23c52a59ca573851418d43e0070c3c122e6cc1f078cc5084a4e20b1f4b6c90e24b1f4f5e715d4c733e5d99e498ce256cbb826b413963bf34818b18256966e0630d6d6ce8c828db440c13140b3445bf141777c3c436bab7fbd7f8d96768a15c1e983d0781a77bbf3b9d3fff8971e32174eb24cea14eaa3e741799641759e04c853bfb015c1f4ac27568479ab8da8cd437ff5b47053b5ea49c381a95fd31ea3176967f0d9adec42ed452e2e124497af5940526ef0c6fb97e10d58baef97a90242338bb548835dabf4983a7a6d07eaeeb0f47d460feee6f7550103df32ec35c686b8807fd3495e99d87f8cde9346179553d64e66d8a8ef4364662361f7e775d9b48309724fdbab909210647bd94ce5cc48cf11920a54ea59ebd6055641ce15e2542941f86b52b256a4803115d7922fb94639f801a99e4034f54cbc3053c001b94392357bd776f0bb39ef7e3643d6720392f048bfa97cdf513e16476c3e48af98a9f875ddaa19f8c715136f6ac47660ce95eb4f6081217856f2069f94413cb2e6306fee684d28dd12681d1c2b59cb47c367162b70d7206f22a645962025aac8cdea28251c59e20463f2aae332eea78e33544789d9ac29ff9d909151d42053d9e74735fde639593f1f1e9088480a5f828867899ed5a54ac1dc4897097f575355906801e150bc5f493f98b19494f0902247a0f766aefc7df92a22daaa8f6161101e26e290869fe3e09ccc2f7f48a6037e6b77f290c501a115ad77c2f2bf01d0e2588f1681019cd31d0c5d534d53a314a8d08f18dd8926f8e3358984f155e9ab9bb4c7bc0c1a1d86f7d86b674f5d5c7455df037e978d29efddf7b24e6e201497a6f7b5ce42ee5b4ff0646557eb866cae0c70ba8fc594e537df00126434215e7b3f6ff347e0444896f63f89d7df3ddecd1f09b1e996a27ce464d15b80cf9f82ef394ef33eedfafc5aad23626777d6d46906b90f62a56160c58e8321713879a878bd4f1dd71802f423e5f25664904a6b3e86f136fa82e8fb23fd27619726cabea9634bdc2739b4969af6e932cc11b40dff20990f5eb552a4724a9303195bf3680e343ab107e73f5ce9bfe76f5108bcd3f9116a5f7951804d9a7bc2a924e96ee05005c09f02a8d8495e4c0a45b13d5fc7ecbf934c0c5d90ef83cb720e61327f3fd8db2e890f97b1d28492bbb51563849b0041ef8b1623e4c20cc95c3e8ec94644d24e09620df1e668d4806f0717ca486cf963eec6c7614c4246a8db3b6aad2c5582916099fc8831e7978d838143790bb38d3485a8eb488ae288cbeb8c460833fddf87639be6646d196ca09dc0d9b71275f4f3cc3e3bfd9676dcabec3aaad3b61f8302afb28540507b598ca39790dcfcf00946523b6c3899246c7ad7f9f6f9d2861e25b7602462d010d83665457ec28095066ccb62089711d405bc9c2ec9ec365fd5cd0bc1347a0e34a8d53c3de64b499bf64288823ae194695c865078c1252810ade1589f5c608bda8cba9952326df4cd62d86d493dd84d220b3b94a14e3094b21c7c27942e5c19f039c26324a2f6221061207c25efbe942eccaeb5955fa5c5e6ac1f68d21b9cc2c8a3a9968bbed76f4ac23dc5fcf2d2f2887d81f732f9d6cb184f51f20547c9fe205f52052e89bd5141fd5220797785ae2acacd1708739863b74f42fc42b5056610da603652dba364a852bf8ae132748e5cf66353eb2ffacca91beca99a802959e566401043253140652bf3bc3f771925875b5a9f08cbb13b782f783a9a1bb0802f1aac04afd934d7a0a627d6a0f6c6deb574aa91e6141d4470cf5460094f02946c82281f03a5a0c0a0658fdc6d6696dbd3c22bf7ae7560f4c158455f609a3dd5b84e4fddb5080b9067969e175222455bafd7b41b3079fc2b9d31aeb59583f26ee818f46e60b3033d93d3b68b864a80018c3accc67d7f965e31449bd1840c2f1a7deeb31e069e1b79bff7167ee1239ce95d436552ba752db8bf5083ddc8a4cb1c50d488c7a86f599db7d7e39efe62d8b881ebd260676109fd2a1d2bdb2f10285832bd85822d6cf83463f93ece12669ac872da369fc51c21e836f65c2197d219dc62dc656b6ab57766c60d0ab271fccd6c9f8d427c7bf15287c2f68c8cb8c7a800bc14dedbe281d765c9acb52125e2a59308fa05384ab70c32b72709c3bd0464e04b55116a6b9d269339639b929c06e67970186f63cad75bc044a2144161adb612346065c3878a7250fd08ab80cc98336242322648d4aeda92af8c4dff3bb5f35534e53df999f3f992310afc10bd2d95c674a4b422384de9621360df78c00059b5a962770aacc9c8315473cd1e0c65a19877043e2bdf2cc62c26a04fb6db41ae777617ddb885276afb1b98bdcc1ba0f2ed278c682915d9030cba33ff78cd5b7cc9f2444ff6025d83195e4a9951cbeda55724e1721be1d231dee0826210eaae29626b1c70c25e9d8b6bab74bc59146ac5a15ae4d4976540808fb618000ffa3afbeecbf193710539439484151605033e75d2cb892ce74e7ae48fb40ca9f8d62b48b66d69315813ee1cb58576b1eaf53293c0d7afa8fd9a6569d0ae250d3613c660cbdfb128b288fb17c0eb375f54b87bd33e6d8eff6d8e39c6ea807642459c7c19637cee36d52208867b38d663eef60294a8cade77230db7386961856a055fc0c101499dc3b8c8d90e8ac7a23d4dde57db2c77d55925800cbd898a9ad32eb8493b59e6c7e1f334ebbd2dc2c5b7a2d9209d5d4e2a320e318252072cc94e53500d0fda061bfbc9dc191797df71be85c24e5c0803bf0acc7598bbb45efa1b1d5efa082345d70079b9fd4bf0d5f6004333879886a6d16e2a388b554bbc2e5284fedf861676e2ab7c07bede376799b7ff71d3f37cda9d51fbd20e366db1b0f046162c96a890510b595346af4888f2dabb5e71f3bb91a409f67435d753ace29849bd0f0ef59d3c1b13b212cc2fddb9d87e32e032ff59222da4a4db83dab778c3171b617c8f524c69e2ef669e8f97369767284210215e8226818d2f3a3ea2429a21f35ae3e0fedb49e3c1334a71cdfc18060c45393219b8008d902399522cdce39ffb9569108ddd98e1b0f35cbb91361a9fc7ebab7d8c0c10b6a20f7d6cba10c4f358cc75d1428c23cc012b14831228d90b80e5d4837fbb3e3316c67b2af8bfe97e861b03066a7bc9b7953eca10282c182883ff9280278403dfa5802a729125acdc85e1fe0e9d8489f452a28670e479fb6d25f0cdada2de0cc1560aca996b6611845aed9ce6c129945458552794b74b01bb34bb83ba8a026ced2c85248fcbea03c56a87d35ed70167679400a182c8683bacb382b169da71d4805433a18348ddc8d3b92ecefef0ed9332dde76f07efcd7dc756913447187f33b85dd4f5529b402e6e9271f87d8b8fdb3a70a9e4bfb4532d9053861bba90a7d9e3482a04f997db332bcd6c1119e3426b8889a7e485898b309c1bced3d79e8c4a271a76dddd31d47bb61be04f286bc3e232be298ab6431dfebbf5ed753fafbaaf3184399576097d2e38cb41e71d204274060c245043cd350cc8d662487bdbc4a04ac353c755aafb5ad072be587847097837cb62aeed3748c886fc223f4d39cf92ba76a4aab33932cd4b7a34cbd3c99da7e9da6da2a90a29ebd4d3b7f6a0a5ccf50aed140a868fd3695fb53ddfc9928a7c26eb7776fa86cc2e374c020e7a2f462c9ff3e94b5db11aec398c3998274b85eedc3e326b091cffdd3aa6acaaa89c42e86541135421b8e01494f3ec3ac49824d887fe0c1c7e4576fc8ddf862d89229486506f47fd90a24d9dea9f617bb8f7abba8cf6155ae1b270", 0x1009) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/35}, &(0x7f0000000180)=0x25) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="2aae32f61abf67426a550f683f2d9fbda1a55610febbe1310d432469bc05704785abae39e6cbce215677b8a18db57f0b22d4b69335e68ae1dc96f56b43fcd10c8b46958c6ce63ad44f61eb3c871250487b33c6579d335a2144cc4072c8e031a2f0a937ad4ddaf2fa71d70a062685833a948ae663a72dfaf03873625a8d4e88263b0c17ec9948538d5957d84db1c164becc4712ac4bad202f96863e886492b800c486f3fb79b7c7bce5b13618b655a6377ca72851f557ed9ed59dfd505a9ceaba0d6ebe25a3a3ddc9a449dfd233d4051fea3e1098b701836eed396630ba", 0xdd}, {&(0x7f00000023c0)="f60fad9d83738235001c18127e888a086cfc457185e2d90ecb99f38eccf7cb0b44fa4bc1395c958ea0827b6ab7899c3214575e6c5975c5cbecab693f86f76dc773c71b89c60a8b8f723739b234dd44a85a39a0a4972e388b37f16e5a837e06bd8118c8c6285b036b86e5749d25d3368c935b", 0x72}], 0x2, 0x0, 0x0) 16:22:10 executing program 1: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000007088b36dd4"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) close(r1) 16:22:11 executing program 0: r0 = socket$inet6(0x18, 0xc004, 0xffffffffffffdffe) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') getsockopt(r0, 0x200000029, 0x32, 0x0, 0x0) 16:22:11 executing program 1: r0 = semget(0x1, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x73, 0x5, 0xb4, 0xffffffff, 0x6]) open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) write(r1, &(0x7f0000000000)="d188091521b9e886e10767332984c6ed33e62bdf10e5c4d6a12081906801055dc4d6c30e47", 0x25) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) lseek(r2, 0x0, 0x0, 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) 16:22:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x82, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) dup2(r0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) syz_emit_ethernet(0xed, &(0x7f0000000040)="a55cfc5ff3a6c09fde6874a35658cf5b3ff276f3176b308c0cce556bc7f4b9d5e9343f173d4536b38934ce673bcad591fa0cbf26ebceb7251d099a32fe8cefbbdbec319b17571b363cd7a31501c005ceceb55b962be3d6f84f718ff0c77ec9dd852d30d30e9a7e39e46a91785d24f2cbccd2cf9e383e325b3481006984dd4f648e01845cc6c9958c9ceb6e831bbdb13f7fcecb4ef39a1a25af3703aebe98b58383b6dcbdcc19ebc026b1986b6dcdb5fa0a660aea59fa036de8b2a4806beaf71e45e73b65e0251ca64c5e18126f9fdc3cc1db4e6dc524911b11ca165983b3865197b68d45a392ebc2a60bb3daf1") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") chdir(&(0x7f00000001c0)='./file0\x00') 16:22:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x7) execve(0x0, 0x0, 0x0) 16:22:11 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0x1) r0 = socket$inet6(0x18, 0x2, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) r1 = dup2(r0, r0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x10, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() setregid(r2, r3) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0}, 0x0) 16:22:12 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b0d42000006e9300"}) r0 = socket(0x8000000018, 0x2, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[{0xe8, 0x0, 0x0, "0000007c618377dabbe5f2f9253d926caa2743389f34f0bc13af10267015c80bfc7c44649f4f659515380c241bfc528108a027c12aeebf2c096888acb8ca9d31c5528a0947d26d0014fccea62ea276dc2d031c4dad392766d01e8c2705ff22c7497c7dc4b51e18999bb7cead0839f46230d288f9b92dcdad635eb5e76988d0f6e06f0ca57dd37557be020b3b38a5fb45ca5d0165315664c7c477834a1178e429e5fcb99649cae81c8dd8510bf52f63cb5e09a49a9ff06438961f0a7da47a9bbb95b56ab5a9306a703a979f352b28b04e1b"}], 0xe8}, 0x0) 16:22:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/76, 0x4c, 0x2, &(0x7f00000002c0)=ANY=[@ANYBLOB="00002e2f266b39411200f9caee6f9bb530e851a1bce2d7a7793c6cfae7a25858db1a2bf541236d2a3d5fe9265d171bae192a922732ab8f765cd84f9e235179b7e55c78c464478bf11ac73a989bf6418e8eedabbec325744b33ee867a26c82fdabc402fd87252e0575fcd87282232836f8a9233f634c47d80c4c0594441b054813e5514b4c743dcb00b4c7dc2ff20d0da7a0600000004454c26679de646a65d6e58b2e1abafa226b0e274784ac671a1a5db1be3e18c460f92cff84758f7177e6f0ab4d0fb10c5dddd3564f4e46273ebcd634c962056c9fc0594016f2a97137a2e24051cfa5cb5e22b6d27b56416f5944472e97921713cc1cdec8914602dabbedfe4b04462b74ab14715bf8e65ce46aea86e6f282ba3adf537126e8d960c58453b684c082a3de7df399d68ca2dd17b063b96adbaf6bd84349b"], 0xa) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="aa36eaab4f89d66b54aba3e0fb004877d96ee11507743500002d2078c3410f27d65f102c4a87279b4f1d5eebe03f00a78d3dab5f2a4262c8eec9b581ed9334f9982ac032d66e38e0ec649d92ca0c2c6f6126d0fc5fb7495c2be2d57d403d152c5634fa74839792cd50dd7e403ba2cebd901ba66859ac48f32cad9bca80d767227079ea3e2b7d77d6876f9e6f4038845b820b1777a8c1f9693e4249", 0x9b) close(r0) close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000280)=0x6) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="100b6b249ab05e3e1ed188682e38c998fe1244aa518fc119a49f2770a3145217aa4b48654066", 0x26) connect$inet(r0, &(0x7f0000000180)={0x2, 0x2}, 0xc) 16:22:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x3fc, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000100)) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0xffffffffffffffff) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) 16:22:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10000, 0x1e6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000180)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf4267eeb79c206a97ce243342c702d96c5ba97fea6603286f4009e20d4ef131f398fc7d85867d1f0dfe19af334543dfae6bf3b8d424fb5adeb17986688394e0be58ffb3c6a83c", 0xac) execve(0x0, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x9]}) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x80000001, 0x8}, 0xc) symlinkat(&(0x7f0000001600)='./bus\x00', r1, &(0x7f0000001640)='./bus\x00') sendmsg(r0, &(0x7f00000015c0)={&(0x7f0000000240)=@in={0x2, 0x0}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000280)="b91c80256d917730935e1cf5dde69b69c8423ea64e51a78f1e574341a959ac0d2a0009504ef0d531161162a39bc0c71bfe402d077cb6020b46a7a8678a7e44d0fe1286fcb732", 0x46}], 0x1, &(0x7f0000000340)=[{0x18, 0x0, 0x5, '2'}, {0x20, 0x1, 0x200, "dde2009966d075bb7fd438529a"}, {0x40, 0x0, 0x6, "0d786daab7c10510c5cc358556022150e8b9a4d758984a7b9073b123ec2d9462a4f90246f62cb0d8ad4120b288"}, {0xf8, 0x1, 0x7, "3838c73a8354c5ef37dfd61951862f403850442cfe7c821e21b397818869232d144cb829ef049c6e7cdfe517868a067716db18a76b422ba1b5a19cb5eac03e84999f403585d64cf4cc527d0f08e518f7789b7edebfd82b015117b2cf1654437bcc21c3d63dfd17d75b691d100df3f3e98a0ad781d3fcf64b7bb3980c5b5012fa5a6929510d662ea9284ead9c4c8832583a19d1dd2979ce90110869ab75e103b9f239edd7eb78abfdf7efc5edcd0bdc3cce9dd9faf4ef78de7454bd43ca0f031941f95d063783597eb818a57c19be470dab0ecb0df668ed6a9894c72f358be69d465dd0"}, {0x20, 0x1, 0x4, "0b16cbda72a81724593c"}, {0xc0, 0xffff, 0x207f, "6bf1764b231ccaaacef22eae80fea7bc53823b79f8a2dfdbc3789a43368dceba66d41466893e555b4c9ad37bcf2bcd87366b6a5ecc452967f742df72417d6e215d8e740e0210e425d5dd2d53ab56ca3581f1ee7e586186eec65f7f8cddbf7ead83eae373126a9b5318e5c8394807551dde274ec7dccf39626d7d5dbe49135537e6416b95990af6f6aba0364e6f5229aded49e07ba012a362a67a8068a9fe91da9decac856f46533f38"}, {0x1010, 0xffff, 0xa72, "5d5765fd9e3b58c37abf965db7bb1c1ba30eea5a2d5a5c83a2b7b345ad5a87096696514bd558704eaa8bd512662d989f107d3141d28d45aee74e24e47d6645fcd6be18d4c86f16fc3638f1d53e7ee212f3aa8043bdd6cdbec6874ef20fb1f3918629a22a8148a5ba60043293494825b058486e305b4946539bf0eb2a1687d9270e0023f36bc54abc4138595797f22ee9226a3d380c231a2baf42101727e5036ce67dc4fc108be41e04b9d6b6deb53838a03f4c8ebfc52d03ababff6d0195c6021cdb8209f64d94bf7f0de2c3bc43bcb550e9f884d5d4242cfda2286d0c4b3ba7abe06bdfbbe70e925f32c395d548f28fb26b8c9277e1447c6f997517add787f823558c04e357b2b94f449f08098d309b2c6a4a59e728462f444dbc8da8326eb427fe5ffd5488c386d4b01de1eed5a834a6b31e84a30f71422bd304a3a27836014a865f35fac4c73286d2c6cfe174550aeaa3c9f510960cf0f72b2869b3b3d2a056beb9835dfed02ac4fd0aa870c8c9980da0e7e9372c5671c8576c20fde1ddede08dd454cda2a61633ae6f3fe917a666311a17efcede6e62e09b75a500a09acfdb4dbb3c78c8dbc496a0b95b3a43b0ad3ad8ab737c0f33a07287f54faf809513fb18da90c44d93e8697fbf65f740ea224eb7affdd8221b1bf6ea774090026d24ac92c86ac65342468a8c1636701c2f607c890dbe8a12b14414502042ee37cfe05612ea19703760f1005a7de92a1872db11091ec64ceaadd097779267e4d9c69308aac709a2fb7e7d1586b85126b329655fc735ad6da7b271731d91998100790bdb2033872da1a14cdf18808a13e9cb76390beeebc6f03dced47704f8975f90b2614fa16731695a86b08d88df24cfce76ae4118e7deba8173e27842b802f8d1302e5febbd42a87a00fc9d69d34e9580ee6b12cfa6e212518d655893eca52e137c244aeedf5ee5daa49ad170b323e2b28d795c9078134686a14be492c80d2dd436d6dd032dbb21c994a5a51a3e98d431ed5c694835d90ba12ed955a9d6edd168f82372aa1bc322de5c534f410f33bfeb8f8eeacbd58de17ef2899aa43e1c738916dd41851e4a6f30b6feea07fff7276f6f20a2a0aade9d3a0c9dffc87f7ef11a8eb693121514e0aa2ddd7a3a4faba18e177c012f9dddc7287c1f3df3c49c615bd545cba6f0957c3a11a337b366e174902b7668b3ab69721e11e5552f2e619ae1efccc60fd14379aa8d13747f0e85c8fabd1caca8888f77999ed46c1a31129384f5740d3f6d6fa24056230059318eab2d77e34de48eccb4eaa6d401400c4b8497cb74ca48c96ba944d75f2b287460fb39fd1fed40ff766bd5d2cfc23b2367f682094c33e0ee76e3714b9f568c0390d7c6e2d6bec73a5a119392eb11c5182075c1117b30bd16d87f21d5dd489492ee933799133a6179f93184bef7c9f542afcd8ec7dc4926449d68a5159242f6de81cc21c3ef89b4012d7d10a33df339b6808c3a6a87fa3265f87286a48b5d65bfbf691369466691eb372ffca01755bbcb5118c53baa456bf5f1200eb208367463e1cbc2d75e538a310246c04e61c479a19db054e63d618124e2ca631e6b633e5946d375f3f8eb8c5cbcf1494104a5db64e74c5b0367e4b54b830ef4ae248cbd41e53cf8e4bda9bbac142213b473b499db3207b6099817d512306e00c9be548b53f517fbd0d762b60fbaa878194f6424bfd4f1ae9b4dc0557168d1f2855f58a260f2356c314a641abea8f85653c3e20e8ffb6207f442c17b09e3d4128f2f55e513ada0632c244ad7a029290c872d70353ac1010f5be4011ac05ed4d61f90677d1824625b08236dc1398a230af1f9250a030c5602f8a1f2b76f23f711b5485832d28ab17a97d3d0300b7199a15ff935345391286236dbf181540e158c50f05965ee8a3da75425751af9d66f12974cac7490d76ae1a018e471d5a033fdbe3868c371c90d207588de0b60c11dd6011e34e2bd4b61622c870b00a13d671e27bc3ff486057563d80496829312ab8a14ec17505aa240113daf649950284e33b7eb271b7b50c2332d714cc23e844e7fe61fee82edeed706c797e634f98864368b8dce72aa87ceaeca48f649e5e9016fc6f27a8ab5f3762be03f89d28a61e84f7a531c139c3a29daeb42265048becd7be79170623098446cd8f76c1443496d016cb256e59635faff2f492401912c33a6a6e2cc8be40ea76ba73b035b381cfc6eaa4786289bdbd239d9b7682c1181b689fdc60d7052474cc3f5c891e7088b936f7fa88ec722e6c8c175713d6a7a8693d48319e59b15bc1904849d4bb9b7627c85a5d9438bf65cf82ed12acde69e53b0d63bb2721f43fd0377a770bb4404d348c1615e84f4a2275ecaa99218f737d03907357c770a469ecbb00d1d708c73b4205e924b617b3225651770913a959c97e99c957b64c9b92ca4a8708ef370a509e86deb495d48c9c164cbffb32443f0ead1a63a3169335af6e3d216affd42cdf3deb09453b0bc6ff1eb5ae88afa35e6ac759dc32eedf845a4f0327303173981b6be973a3c1cc457479315433bad7bceecc28750d1d715ba88e3964df09f966a621fb906fe842c7e1a7bd9b50c56c203317350318c551524fee2c77b9b337110e69446b853ac201ef3ab79e740a0311032971a9cefdec88924f624a6778bfec84f5cb265eb96fdc077172128f15e8544db6c6d7ecae446974d5ff1cfc3e13d0a9564651e93e444a9f5789a4b78a0c7b59e74a7bb9692d785ca8995a69a136d054d5c89f88fe1669583461fd683376962e3c6b8ab3fc0f1529d07053055030f36cf94a7d5fe3fd592c64c1a314f9a5432c2dfe98c1f2b1b932a2490520ab3c5805709f8627925ef39cf59bbd7ad329155797df29daca40a5faf03290a4d244b5e34e02c88ea4a684808d71da4bfc656bdcf35a4b629bf0ab22f4e5bad2a6fa70432224e151f44819d8936aede4439847f6bd2e6ac81883a1ff4455b183fdee124ec80eda34ea0f24f4ed8ce09a2ec7b2fdd617bd728b5dcb9635f84715454e37b7e3403cdf2d574fe8424256ecb781c2afcf5029531767b0c68e3be5d2b4c97a2404916b405f38022698639a838f0f2bec11e622c2c04368cf6b86d63dd5fa952480df350495eb5bd4d8bff07e3048ef39922e0a2dd2bf722ae87cbbd223cefcbde686c92eecab74e4bccd82ffe3ba262e6a6d059471d82d3953ef48aec949e277a8441481013cd42f2f4cd236b02eb96b95f3f75d9846b8e048067d84739a54576d7103efe27d630c4c774ba45e2c0e247d175a8ecb30394edb048ac982f6b5fa53d21ee147188cb16fa4d0ed26d6092d5d85c7f7e539e77815b4d5edc8607785d1c66395c3df82b0a4f2ee61375c48e9989431c9146e69640804bd121db6d32ee749cb8f4ed0d244c78a3bf1fd022cf3e0585d5a4088ffce11a71150d61e37e49b6fc011a5df495874199cab3ee50c815917ba30a1a187e053102d5dbaa00d95207d7b5d84d222a3870a0ae030f70dbe962aae32e12e8d9b471327792e2cddd504c88cb39dbeb6e3acfafbc1ba781ca384ce73776356204ae3c9c9b113b4637c74cc5643e8cc7784b308a6d2ab3493d9c223fd8dbe79897cc889b6737d80739f24257ce574019efd52457ea10b19c890c2e8350fef0797438c9f7c9bd54199077efa674e7c245c9e107e29746ec612e3f8fc9401a3005b2efa74c58c197edb89bce3bd6a56d8c6ed13c32fb906ddb80f650b913dd679ca72f335a7b0a5ed3f96fc5112d66f98fee6e5e250b9778983d68932bc577fe9f3c72a726cd2fc6d455f18c1ba41926a6183390f8b54f92e14e5030627d8a547de9dae359d8a895123c480334c943fd6a6657d33aa4c157dadd3acedf006bb5068689bce1f402e68bee10ed2f9db9a3106cfddae0fdf0af0dcad352e1b942b4e85352f82cdb09b34ac2134f00ec2af657cc8ae8e5d48c04f908562a79f1687519bd30b99467cdd405924a8f72893690a5e623cc8f7f6cc5cca05bd2e535f94e62c776a0e17926ff7d7bf278c0711bb53fc44011f9f5055fb7ff364849ee916a95db07d592ce2be514dcb280d7da54e772f8a7bdcbb85aad2da718da44155a11fc90ee38157a3536b25158078eb83ab497616ea3ee9f5eca411bcae46dfee1698e7c9fb60abd3a03d83e7a89813f37ffcab636c0b5f83b9059aa2e4e0c99f8b79d287481eed43b560a3e6bb769bfbb8280873909c96d4d6d23acc68c1fc6102993aae7a2a55c802e89c852d786d3ed78d953fe2d7c00c425b6c9f495c2d4a6499ff2866eefed5ed32d5780cf53fb17374a6f95ebc3e0ca5a7b5f538ef30b0743755cfd8cbdc07e8cdd4c0f2ee0523f8b9f512dd16797773db0eff5f573a09b1f6a5a58564321613aa31cece39e1f10e5bd9c97265dfc21a8c9b6c7daaf36a67dbaee01dcad0a304b977f4cfbac877a58e2e10c9242bc827522b0fef258b3c2ec7f3f804225029062e620ea70a99c557400d1b44623252bd1bfbe7fdb578da8b428cf2b666cacf4775ab90b715954c026327084814d50aa9c3117ce44c99b6f3cb2b95e831977902949f4796924b10784266f65a77c7e4117d6008f25ca47265729afbb9484d4cb21669271d7b985c09f1802090cad3dd4196bf15c7d9cfdd28db44cfa25faacc7997aa8560f3adcfa4c62d3837e243f7f40227e87e34ddd4f94212553eec36c75dc97c4628858360871a9cc3038317f175869181bef2e4b074511290e0fc56a7d022bc0dc25922c43ab8b6734385333d06e04776ece9de1d3f8390f95c30267b06b6add05c8c6da2dfe4a45d6e6b0390e2a53eea9c5ed14fc9316129aa0f90f9187076d40717b8f4468d2a30b0fc291c85c0341f3cfa5a3ebb73b777295c04a25a94db237404c7243e87968e1245b720cac7691015460eabf56023a45164f7936be79e398a61f1d83e2345977293b7324bed061cfbd7e7fc2031415a87a21b1b4f4682e071edd05fcbeb89853a934e29e0d3d3177dfd69aee4e1bb7b813cae840ac57e67addbdd4fd9c44eb0cb01d363d2043a9f662a832949875d65471536095897f8d36f0a30860cf1c5b2e1d5c11da99885d50814e68609c1c906fd594b2ada121bcefa2c31cc3e19810568a108a9034cb1f559ff93876e39e11d62425b206fec58547c2c9b4191e68cefb59a3ccc22ccbbd6cf9d4cd1da25a47d294a72fc5eb77631d8a172ca09ce544e40238714d4177fd62b31216aeaec22bf94f3123cc6c78f02592eeb689a854d29dd092e2f2ee5f158ce676f3f0fdd67b458e2f8cbea32cc38caddcda43a1370fcc88d3d1ee586e77d5f059e10a0322b59c9c2bccd60adebad2795ad3f3c3d5c95bcba04d8274b3e80a5fac86ba258de3febf552959f9c748a3d03497c121bf9f380664748571c3252b44792c11af56a26f2627ad5f8615bc121b13afb6ba07da7dd0f095776c8a0eb30138c960897fd7efb2f12733412bfa350a070e07789e259d1d1268cb19927d398ca095a9782d93355137d7230bdc212e8f7cf385d8b62190fb63a5f2287d4c6994a018493b43bbbdbec619a959f02e45c42fdc3fc66f8a7f0313be872f0393534bd51f72b2c5f353a96db67378015422f5e056c23915f6634d820292d0e3e7bec374c2aec2b8e9969f37424e5ccb65de53c0a4f13a43ac61f5c73eb71192d6897ac2d96e59b4d2b0c6986459f6c6afe951809d4adda62dc55e2ef329da4cd28a771d458b2f3a485f1b15c5f6d027ea2856d2f06f348d6f085a3261d5d08ac99d03bbf3edc45c05b5877f9a"}], 0x1260}, 0x1) 16:22:12 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgroups(0x5, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgid() getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x4, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getgroups(0x0, &(0x7f0000000200)) setegid(0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:22:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) symlinkat(&(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x9) close(r1) 16:22:12 executing program 0: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000380)="ede281b1b729e728", 0x8}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:22:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") socketpair(0x38, 0x4000, 0x8001, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001480)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000001340)=[{&(0x7f00000000c0)=""/110, 0x6e}, {&(0x7f0000000140)=""/55, 0x37}, {&(0x7f0000000180)=""/33, 0x21}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/64, 0x40}, {&(0x7f0000001200)=""/141, 0x8d}, {&(0x7f00000012c0)=""/117, 0x75}], 0x7, &(0x7f00000013c0)=""/160, 0xa0}, 0x0) r2 = socket(0x18, 0x1, 0x0) mlockall(0x1) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0xd611f58acec4dce8) select(0x40, &(0x7f00000014c0)={0x0, 0x10d395d4, 0x2, 0x100000000, 0x100, 0x6, 0x1, 0x80000000}, &(0x7f0000001500)={0x8, 0x6, 0xfffff00000000000, 0x2, 0x8, 0x9, 0x8, 0x7fff}, &(0x7f0000001540)={0x6, 0x73, 0x100000001, 0xfffffffffffffff9, 0x7fffffff, 0xffffffff, 0x101, 0x8000}, &(0x7f0000001580)={0x8, 0x3}) 16:22:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64, 0x0, 0x6}, {0x24}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:22:13 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff801, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) write(r0, &(0x7f0000000080)="b945adc19e4ea93a493b68bd9d8b8e3625f2b87f82055e2d40489ebccebb1b36147196ad8e38366304484f98b38939ec4e85da25d640398f2723926e50dd79b60641683e3127455cb5103a17e0405c3795da3cedae51606b78680ea161c3778bc371892c943c7a7591ba69c7d3da8b77e190c637a88c42807efbfd8699f29848c3306b5bca4ce5882ec9f65b58065b2188f39016836ba11167f07a427c51ae29174d8c91a98dbbf6f8c1810df27084ea30d3753c27a7fa391602168fb5356e7e1d8d4278569ac71013f4", 0xca) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 16:22:13 executing program 1: r0 = socket(0x12, 0x3, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f4c696c653c005ea724151e43512a6962036bedfff914ca43898835d83bdc69a6c8977850344b647fbbc40791433bfe30f211c8c4769e0298d81d9239524c5849f783f026ecb264b9515f7ccdc3764aa75fc00398eba04aa31c74327b19efbdd5d1f34691bae4d44127f0fcc3c987f6e784057bc43823bf14c556192f01902b732177efdc370f8a1a341577b4d233b755565b7efab66c16e4f39d57896f"], 0xfe57) mknod(&(0x7f00000000c0)='./file0\x00', 0x10, 0x101) pwrite(r0, &(0x7f0000000000)="3abeaab95a7774548206f7f1adff56396eb85b01c691a4db00821cdf73de007568e24bf52a34bebc99e59da8809baeddfc15bf43775d636733e2cc5d4b89265f95ac6843a9064609a0f8f3281e09bcfa953616ce142755a720f7df64cfc025d857c654764088eaf6fe18314c998b8bb54e1ef4ed88fa6b216f3410ad661bf4fa5a0bd2e44aa3657db71a77296e8b878046331aed51a0cd774838be399dc8a1f6e1cc6b280d928358e1b45ae4fd", 0xad, 0x0, 0x0) fsync(r0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0x3e0a800a}], 0x18}, 0x0) 16:22:13 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) bind$inet6(r0, &(0x7f0000002840)={0x18, 0x0, 0x8001, 0x100}, 0xc) sendmsg(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f00000000c0)="ab449aa702683be7a56626d6dc8bc50ac6bde98b8d195868fe3a563406b20d9faf498e9faa483fb9f2171dfc9fbbcf35497b92e1908148601c27b500653ec0887f7025dc1944ae53624ef973bcfeb2b6c56584a1f637cb02c18272d79addf4654ecca88339e7a127b9afad713145f228a2e638c7bcd7e9d82613dae3d7e4ea6d4b73827db127c4043e826efee3255a17e1672539a7db9329b2b4c26463f8397ec75769cb39febe5784fbe6df8cdfca3c1162d31bab2fab4ffbbb40a035241dc79d074e2566159efb2aa03e9d8e7d88eb8fb027712f4b091757d9834686f0", 0xde}, {&(0x7f0000000580)="768a4a4f21ec35a67c07ea6ad2417c87c462d43985be2720f4af1018ae228d75d0a2ebf970a87292bfa5a2ad5c1a9698a1011fdb9dee66d607277c2b01aa055b64afe961e9532af3448553d14f64d36b8d21408d4f3647bc94a2859c517f5c92ea7631f17171c42ee72f0df402c597f8e912a4f0a4d2f9cb1efff2109419e028f41a4f5b3be48ca1102cac20d546b102d95adea92c9f20a9bf0edab279e3aff65e016edc2e6d97665f493ee720348220d4ac6fcc3702eada7fbbfd2507b7c967bee1dc3fe943d15ad9fa1e197432505f08b3a061133bac06d55c5157f5ed6b9ed4da5edf1cb8d7e33836b632f08ee49b7792c507f7dbd5a3b7e2be1b8a7b0f8582486f3560b665e2a3be0c7450e653fca8d2abd343b202b9111e18515a4d84f9d9738bec861150d0aeafa509d92f307fe6548c1ccce6e4993abadfb8b073aa4bcd0f7f3c69e067bc70cf37901f5fbed85b0389c0d8026a639600af26dfadfd9392d170ec46e293ea7366153fddbf24c19603ad3cfb3a0399558e5092dde070db9390150c2b8c7760f1f4dc7ed69ee09e1280a768b3a4e3c6f744335f2e74f6fb91790427e9e59238c6bcad9681af2d2a893f91f0248e89bf1c5faf7ca8a9b3f245b0c6b37a8a6438d4f278fcd7bd7d2eec5fd7140aeb0554cdb194fc0dda801c078ced88033af55cb3478d974a1d9051d79c9635c9f5dfebbe1b0e9a1c5dd9581df544edcbfb1a5712b5c6e476a15c76aabbf04bc9896819a4082105adceaeaa65740caa929b36fd9ff0aaf71b975ee7ccf41eba97d50d0c114fe5ca26a1cd37cd0cbba2bac81185d8d7495c409b035a723f3fca4681374040b6552888c3023562a653abad0ea8e66a806a82685c35c1f6670af5ab6d038799847fc3626b35f56481fc1ee46dcdc33ef73cadad737912ddb26cb3fb91627f876d1fde28dcfa454dfbe291bcdd97274b4b1582c402df841cd107535d30a126da4b58ff15de4217a0ba310362e9bd71ee2954b14240a29c05eaa16b8574558237c7030c16b8e671483bba13f8968c16807ad26942bfdd5a76e535192823e3b56a8ef9077af914ee534578c4a2615c3f34fc032ecf9f7eae048dc17befb6d6991310dbce9b3f091a5787fbd98e9be44114c2219638fd2db65e06d61fe63ea10c59f1489fe5873632c12bd43b736fb84642c781d6580b3c44ca9313b27e8f6bc86796f3d3d7502085a3e275a080ab63dbff4d2ba50edbc0ab080e79965dafc8ba0483d1c5cfec550e3581539007fb3eb1373f8d59f292ea1b49f19dc904c907077d1eb0ec2057bf46225defd693624ed34ebffe3e3de7b45548d7bcba9426402d27fb71f530c19572558dbe4d36f01a158def8b36be39a0d81b4ef72c3d658212003fbc3192b31c352d1bf6ccf7fdd447771445d9abf756f8f2f0a46db7dc5d845ab3da00de38ba6ed47b0c1effba5ba97118247ab7a8239d2ee5369d522c20789fe379abd78292c45ecb403c0653eeaa8b8c0db38b196df5792f9b06c593efb1f3a8be2f70b91a34424b8ed95adb9a5453e68892bd75d90dce57609d30535a776150629d3431635a3a0f80dfae98e77e7e2e7b697533c6cb41932d3e29e9c507e32152d873bd85251f14b80b3194ad68abaf7bed5d2dd32203533ceb66150850001c09b3fabfcab82705935791154edfdec67bf18823b1328662273558cba38e8aa4e786023f1c16fc9c8269c93c0dabae927dda5165838bda608369bb3978b4990cb2eea1f32e0459186cdb990b29c10a3dec69a40bc6f9e89acef25e5a7c5cb496f26eb6a53ca3f4d482604b4e03a8cf70369e03bebcd740dccf694fa0e136f5ca173958f9bfc4585fe99886109d0fa1f394bcec7a1f97ae0036c5b15bd626728e98236b728bb6303342949d52aa702cc51100ef4d14901a7865b6fd3d9004e24cee028bd1632d52471b03fe8c928e74647f313db2e068e7fb8b70958432fb8e59fc17a87f4e1e533d6dbcd90e2bd9ca05b78bd5a174e32cf6349e4ad2a00759f34f60759360954dd88fb05b1f5b4b1882f362be3604954c3bb812e7fddeb676d19a5241a9a95514fb02a8e0bba6a2dbb549f661c2ea25247633e01991f7112e80584dc7a674b80d2ef18a65faeaaff32665a5818c0e78f6f7e170a4a012a6dfba290cc06452e957d7716254ac2dcb1cb3d530556afb857bb08e16878b7c2ba34165665f98301164fe29055a69b66f258100d573f9d1da124f8b27fe08229d4e5e24277008af4cb3a5cc2dc285a24d3ab768431bc26a7da7d4a1fa70fad6042406c5ef38a9bce80c2796647159e7011d07c7a5abaf6e911289e46e2f1f043172ed1057b4cf763e33273791c4842fbd879b0c88301674c74def433350c9c01e8188342844f0d6b62fbad08e7ae427f4eee1850cd54fa12eecad75c004b596bd9b7b20279422903ea5cd1b66aacf7c5ce4f13b10860775ebe9423a2c92a5c38ac32e8dbdb4e7e80a39dd816474c6f9a2c1aa6db67a9bc8780b4a1957a06e4aebccfdd960654b44367e894f7386f37ff16d5aabb22f7296d84b7e0cc92df83ab76f0339d7707281f721fe1a585394372abe211cb6cbe2240b72e768e53ed21d4f7bd86fa2c8a2fd2bf27f2b243227ca2ddb3ac7c932360298e781972b873fe257e42d251ee957665e512935ec4974a3a6755aa4c8aef481fcc4dc91e505528fddcc3440209e6a74c7f0fb216a7ecc2ea62407aafcd1d366253e69ede8ed9aaaa14c1fbf78fabbcda5fb9083e185fa39ece3938923755980f12f9571cdcc0ae90a41dce411dd397cf47508b0744c96440a211bac5dd9748a773a303db1ebdcca0ab5e108e48fd526c82856ff133abd7f8d8f7bb9635f28cb14016e7ccc3715cd5395100ae34ada3015509bfb7576fcb9636ebf5f989669e19172369b367165a9f6c308adec5cd9c7abd44d27ed85d49b166db8fa9b9a5b97a66d54de33e94aa666aa176ee35d409a32396372cee029821176e17df02ed71af322d4f0d0c544cea9e70446872d851f596f58e4ecd7b50afe0bb95e7b88e4dde10fe040bc78c5a047e7dbc00461df06e6faeee1eb4fbcc1b55ecc09b319704586177c231f73a16a7c05492e1a0481201aca0b97b06e90e8e459b463da3a6538747a9c8af3dc5cff5ef2a983c2cd31428d18c6fae227b40c061108818fc04ccb8f7d5a76df9351c8b6f83272612c50b3bd9f71c201351a9a51a6c26938fb039c74b76c8a4fddfadb0116c4a3fe5335dffbcfd1fcf7b05f0abb351b1ce032eb091dc3c65bff2a0cb955de8ee6f4ba26a8865e8d9c4605edc18ee7fe1834f4d1c4b0ee0e79b993495e5f44fa76ae828366d083efb953f9e3ed671018cde97f26b8a67d53ba133c2b154e0e5041e33c730e987d714876c345363c0492b776fac45d6ad87c2212e4116c79024491cfed09dcffdf29389350aff05e6803928ce786ea78ce63d420be6d0b3d8dce6fd255179b380642a155473dce45b6cc1360500719079c61361fef51e8cc127fd24c32a0c4899eaf89d3687f0374b8967231b74f2d0769a9acff35b691d83a52291ffa3513bb8b9ec4f5acc1f8edbda22e44359375f2278c5aaf9cdfbce671653b64f4c8a998043b4d104a16e6bf94a0e81857d4260e90409fc9029a6a4b97192cfa19afdf7f25743aa8956f17db708bebc068459ee2b79b3f8723d0f8776fefe2a7091a9aec07ed22b37712d7eedafd5ed5d64e98673f00bbf168c73682771afc18c3af3b094278c8310ff68e830d6ee8d84d1e0481cf19a8badb6c3bf944b17f1350c16f32b8ff69a7e68028d932fcdf2c2a84b04954bd5c21ddf6159b76d6e7efcc82b924dc4031b44a407e811f0bbe9daa700bbe0df612669a16e6b64afd5441e57060885f804e0ed4f94ff38570fa5b310f82d36ade6c019908c6ea4f799bd310bd3528f64b95fbbbf66cf0a54405438f40bc2b38aebe3897173efd36ebbc33c555ad40febe3cc94084c4159ad54075c92c3c24348f2f296d4974d8681762b64a99623fd48a22c77d0ea07b5419a9ed46e53e5dd99c54cdf95e260f0de2ec17101c023d54799d74a2bd229e39d928ddaba68f5258913cffae5313eeb37dfcb20ab54967393bf76c5073826b9e94fb2f03cdccffcf9d78f33ec84b6c11f362a3fff5a4630f6b60aea79dfa23f75ce673e414725d4132b9fcf145df6cd4a8ab62af915534390d115605ca5e25b444bf66158528367897546edf608e8dd161eefb11b909882f566dd5acd052ea4802744e0543da380581923320417352371740e8650d0f61fda271bdb189672feee205825afb36038cca6b5369c734f9be14175b5a2b79c26dd9030675665df4ca494c0d3bde5c49a134de2c1a2850d6956d2272168db6dad3be6397a970bd2d6fdb49190578a0cbe8808a577d0fe7dbce7e39a4225aa1c9fc9e92018ff24be3b13c2621aa850e2acaaf2939535ea49404743d1ca6543e948da6a286169412a78e9b96548731c4d9a7d905f906babe1a85cb8e15dee34df2730a450e6355a3bbf7fdb3cbe89dd85cfe4ef3837f9f146a13da04ef8e7f01794a63e6310ec834ba6a337d81b047f99434f5ff7a1d3b4dd640b05c8315518f6aaf41c863646ee49cfbba393c19163ad8a1d8104942e8c9969cc815c410747693386e2979b3481ba54f17436a6c1557631f5ac44fb3c725de05d5d1d204131f1344be7fb694e84953057db2c2cb65e986b87f409e1c5c1ca8f21e8b327d9b67bccaf042b2256a1cd6478fc85382986120b940c0fda0705b0da60aae59d73ba196167e7c464eeaff8d20d3c1c8e5de85d978bad72a19cdf081cf6e70ec7658c50ce9067869be17743e6944ea0649e2787323bdd00fd08b6d7bbff052e1ede9709864caa08208a73613332fb8d5fa1c40278ec7d83f6c8964b19ee314c4e7ebdb2dd59cc29541a13e4d433cb8af951dd1590b8763948422b6e73866e58837faae32d02c6150ed9fa7ec6a3bdf6051e2515f082734062cafdaf68f5e5e3832be7949440286b7e63d0bc1f3823bfad882d1b7c5f26a1abf92b4ef4efa7af2fbc249907130b0c91a11edd922c53ce7582c4a97aa982c5f1623751bb4f478c47bd4ee19dc2555ec6e6e4765ab666d907658d46c3e5d2362f399bc54ed87772e6191fa5ec32afd7186079f49efac8c09550e3e2d6182d2e50d83e3bda2382f1bf45ea0f2b27cc14c9077c2bbcb1c7cabcad3a16741c73292910fee09ac8cb70194ffbd4c318754797f8db8dc560909575a8eb45919ee221e92f08304916cd4db309be63cc621c86732b76c16edc505bf4af615a5dcfed516f4e53543c281585e04d3b15f00ad0e792896ca4483ceba6cbafcd4560cd525680babba2db7f950bd439fd5c4694d36975ccf6bd1f3432a46d60a1a789837850557faa71f9bf772c979d9fc1c1aac2379e3f34d1f22cb7c2b3af4567e8670aacd0568e82d8a7e495239e797fad873fb91cdfbbf71d6ee3092dab6ad90f1ec6e97d53705e32dc02a7d05ecec0cda68d6d6aa0e3f0c6b30f2e443b8f419b8877ab139ace5a41fc17e901d742183ebe13866cd56d6e93b55fafa81dde45972f31adda9ad1fb4d9564ef94631906c57847a58fdade5369974e03999f520768df184f5e9da9b5fe70563e093fb25cbd795347108917ea3d85235b9bab5745ff79d4be13522383c855eb17c171003feac5567932d69249f87ad87a2407c46d51cd0bdde0496128934d6b0a8552a943821ad582e1042bfee5c70cf4ada84c6638c418ca220c08109b508081232b138f0", 0x1000}, {&(0x7f00000001c0)="c7a79648eb5b53a607e74b3307a37d40a79b99db85850854b425e82727aae7c1976dad54526969de9a348a46a0220d7a2741a7f14fcf342662515400f19278a454d4e0f8f96669bb02ffd6a3b1ff458296695ffe8d06e623eea68c486549685094c32685086a5ba9d7bd680ccc1b18414f8942728bddb31976cf6ff6c17ec8df884cf013ca1a46e7c4521b9ecec97be76df2ba02d3be11a241cb9454e3a18a630bfc88248b0b730fb8eed128874ea97a42f4ec4f20dc086e2a175aa827dbb8e9dc58f7dd045801097c4fb97844", 0xcd}, {&(0x7f00000002c0)="f9a21c72d02c3fae1ca1fec9785c71493c6cbd7268923e2d0a370a84ae2644cceb1e9347505a304bffe6c1c08c8555a9bf598dd76ecebac75208475715eee970c2acddd90a6cb4b1aadb98aa33b5b2f7693e65dd5f5340750eb0f93f34fcd050cc4327da0b4cba2722390a4eafed58a5d6f7ac79e493fa7bfc6d6bcc9829187efb4f7c0094f0d83335dcfbf3be5d23be658ab67e215983115de3fd0bced6f43656fdab541087b3aee2be5563e53f17aa0e4a49b448790e46f42c7cffe8aeec5fb4c052d4418b45c3ecb13e287836a051927c31c66d04b1f5e6f9bfad0c6b1b3b9cb7e22d444d8a04", 0xe8}, {&(0x7f00000003c0)="541468870f4898cbd68a76d602f007fc", 0x10}, {&(0x7f0000000400)="f596938978acb75ba7fb50addf26d0c93f37e5a788530c450c78", 0x1a}], 0x6, &(0x7f0000001580)=[{0x70, 0x1, 0x100000001, "6ef51ec0055dd65b435bb5d57c9d371fa290e905b45a20b82ad037dee192ca5ccd8036df620b46036a567d9e2bd17d60b8f456f227226dc7047390fcff51ef123504e9cb39443261e155fe600e0315367c1b0502a6006edbf1"}, {0xc0, 0xffff, 0x80000001, "aea55ce0f3f7df269197675be897e01a800f03973c9eca5aff653b042aad3737460a24b5b6978ca30351febe79664ee36c05f585f3b93febb63b98847c9f7097482c6e926052413495b94b3bab4647c3c354f027beb936bbf17bbecd54279f9c734225f775bcb0fec33deb98a0f661c29439dc702da9d6998b0b56b33e8f4dd25ffebd32e3fa7ee3839d43c6fe436c4d6b4caeef4bb0ad29a0a95b121de84d43dc65a616e0cdec63bb3c9429cd"}, {0xc, 0x0, 0x5, "9daac1ccbd132711ba00605d81fc7014ac8fd6bf97235ed6fc8698db500ce2535020bb9ea1a99f6610f8f1f19aca384eaffcb972ba8250630e21d5bdf258a5ad401df455537067c71bebc4678df3309a3954546de785e9b3ee14f405bb4aca64b98c036ba2d40f9942bcb22b43b949330709c0dcc58f459fbce731863f21850764d0cbdd5d4a78a18888edbbb5e3de988f379830202b7ef79cdd0314c597aadf4e90b1964e3c14de7c24beb6134e4a7c1ec071709d17506685829a7e11fc"}, {0x1010, 0x1, 0x3, "4ed82018f81f1c87d7b821e23f53d0c18484794f5fe66b1f43af3f3558decf0bc22f1d8c93c5e4909c422a5b661760c313ce4603897211321c6aa446e980e1b3d2aadb1ee7434dab15073675985634ea2a01c2fd14789bf107a736088277f2cb5927aa66beab194c1a38f7a80faae6b618ae22ba664704ab9e81c705d6cb28786f24147eac1936b35a82bdba2b75f60151cdcf45e41fb7c367791be61ecab505209351203b0826a14803e55d80cb5ac8658c69df20f2472cd930065aafeffa932f6af52b63e72077846872d3e114d9667ea42f885b96a65dd95f26b04e5f0cc78aa54a835ff5b88f8a05e02819f136d3f4f8fc34c24d50ec15d71d26ad75c7c5879dcc8dbe33c894784f15ffa7d6c7d89a3144260d7d13d5c7c26f5d7bc3cf70321bcca5bef147be607845f9809389165385f3727dbb839ec75734a619346b8863b041892981e7cde21a2de2318120d715943f15fb5870f782ae9241cc4b94c337fd61c1ba465c9670ea2bd34c49753537a792f615aef6c9f944d9a10421c8ce035c8a88607c28d298013d0499ff99a6267db74363d01ff451044489783f9d07bc522e2dc7e190cb70f750db7d42288b01a62c2c7047eb79f168bf83ff2a6bc0d95d7e5a7aeb2b96dcd6e97814313f5ea25040b31ebc8cceb7a25cc826527ca181696896154ec641972db39498d348c0b59f9a4f3fa9bf1c4916084bcaed01d015b1ab28777c9684f41f97faec3dba66816ecf52cce0b9cff8481bf35cf24f6961221effdbf15bab65fe5b9f7da641c70c101fe16a569c270cf129db47bda768927844aa86cb0500bd88c9a4433184d20de64ac09a256d93e090c44530a4cd6fb036ad373417df47b0a391d2949c0d1948b14dc0a72666a045af1f83b21b553765553426bbfa3e930c249f40b865e5db9d4a6014fa72ae453c3d4727847ab36c50019b9e86b17c34fb877adce0ac2ac7087f4f43a663d29772a700d352700d82b2ac0debd78a9306b2e911ce2ee6e0846ffb18e4a27e96c917a4dbc0443daaaf82b6cfeccd5470e751755c883d1c54cd6f51af4db5cc122ebab213d25e4dd9685406bfd558654b07202e74891725b5675c7f90cc1bbfa870b4fb7946eae7d1ead1779a3239ed573e376b1cfc083658cd0d90aa7996814e350b8baea9fe8a6dcc6c57947ed623e5262cec1942cd7d909c618eac06f8d6b81bd7dbae77190af60c6fda7408f462bae5e3f68f6c1cf87c67a0f55cbab447eca60a1f010c95640d403514570bb2efe4c6188aa8a0173c31a9bd59c8b1e13f9805eb40cab97424ed488cded38996e24091606a2079a8a552c9018f1796f7f6a9fee38ec84628757062c56940098903f943829d7a4c1cc8a6452945a22299ce548d4b8b8a16eff6b5e3e1fa837961cb512fcb55a874c0dee3d02c3af933bdec49c1ec96fed5c8da24101f9e7f762e469883250a8d911487d9da0f8033301c44de3c70dfb273b383e58ec5dbda0ab7465685469e738e782945733b112bb8eec6bc0fe09433424f84d8da367527bfc85cc3e562be1f467d474b236b06a7d32895402e3c3537e430ce4da64d0cb724838f5aac3a6ed59bb4d470787a3e2c40e9ad32b22effe9ec5e6b61de89bef538ac10f352a565bf7fb3d72b195054f5c1614f16f0b74265f05dbea4c32201034f7ce73f558db5e50deaf9f6fb2ed69f6eaf0376202124b0501d75140200aec64badd63e59a275605ce3368eb813122ae830f0a33ef3a1212d6772000b9b5d6b5e1cd86160b1eacb437bd4d2522e410f7eeb10108d6d137c2def744a34d2c8d980e5392045486673df82f2a22d906ee125da01dd0a2a25dde00121098b861d6b0bbbaf4b902581ade0599407558addbf7c894e106d29225eb8cc22d9c82a0afdf80d5eae0d843d1d705fa351482be6c3dd8cdb8b7d9875917e9356af9f2a2adc0038739d605cb1bf4f09e536aa25ddd9d2e42bff0ea7b4b5bf8285be41ef1471662e40ec6a1d4afbf222b7386e6f34388bbafb45ffdd530fbe0a21a39871e4d2cbe5467543ddd185326dee5b0552ce08fc25340216303c2cfe18e10566d5a2df93d16ae95a17b091cc489addb5f85d697b939a7d4979a381f6c0f076c4cd6a1dddd814b6bcc99c42386a991cbd65630e4c9db4de4da17ca44068691d5e3102cba5612ca270f88d8c24d2413e4cc4e95ed0778e3704d311ad9c54f3546797d0786a28d44460a8a571faa8a76632d1293f05d90f3c961bb0989cd70f78e84f0d562148da7ddbc2d1961f97b0f30502243ebbe457209aa48313e54b84b471e6aa5df123245eb0882607a5056d31bf1f5d5bf84516b00d3f0e2473d2ee74fb8500e790193ab046ac1b432ee9c8f8f9531acd602dea4fccff518d4b76fb926fe497f401e87de0a8befd9a8c0555450f9f19b7fb612574b27815b5b501ba94a81209f38b8b80e13d8506d8e0d3895980a502e3c841031c1859019cf038a9786774ed95158c87ec22af392335ceec0ac618c22c7f2cee056efe2e8ca0f70e5c3ebf68b38b34dc0a6c02868a8f395f654b35d0707ba9d74cc395a8dda99ae7443efa8b350ca6b6e7d979346d91d2e3ac687ac1b9a95bcc133802cad2d96da9b302903c875cdd3b6fee81e7f41371a961a62a5e8c42325868ebef3efe8594e2e4c6cddba423f4059c6801176395d7edb144dfc7d037f2012f88d6650608c70ef8b7dc8a6816a890a7d68fecef7e07d943fed8457d70de29a8d9680bd40f51c29023045113dbbedbf8d4091cc2edeec743bd56a77480dc73fa791e4f7b2ee2b5f56f397b19f06eff85d1633764be9b3765ba85ebdcd7b78b8e88f13ac65a6591cb4994176812092d6e3a6255f3bfa77118e89bac784f10d287ca76bff72d5672857babeb8e11c5a231e2408461f98e5214af0dc765d8c036f33aa92e85a2713ec63aee146342e59231647426742644789c3c9b6407c9a724ff617dfa2a2e8149a779d2989f91bd1188dcd444033c728a6718659f892411bc88116b25275c7d8e0892a9f503ed6ed4c860787b63d1c7d22ea8af2cab1bb22b097079afb4b7892c5548155832f90c3761d82d4760afb02d41cae11c8f4225e526c3862789c68d7fc2930c2f66c54b5c056aabff2b6bbf44c89347420cf832de759d581d010d71a2382968b39898a53a23829f25f4819b147514cd95735e061e0dc5e088aa36ad0f33eabb6d7cf61267d13ba43469b0225e8b1e64627795fd59f96d8bf0a069bb39e0fd7f8fae61ccf17a45c8104cfd829b81249562e6f0373a54aaf7f53a63b423fb27b80053f059a1737840810e582bcabe6b3dd2dda44501aa8a651116acd0bddf102a317993519447af9aa030f81b8c10c03cff17cc7fc380870b60e5fa4bcfc82681192abd011b288a97f5b460bce2da3d631970acc4bb975d085625feb80c112934e53852d1990582a4e740869b3594d00ace018dc51f6f63a30021cd58632fd20668786d7d95d3a7aa7b3bfb70ef26ecf19872991db347f4a9a985bf4da40b956eec6600fdcf4777b5bbb2d9fb22e618f139eb8b9ad5c3f9e8a62dbb9093cb519f36ab1beeaef49cb1cf07b110f10d0c3038de5b1fba413a477844ba72b3818f6f773d3670f62d03894ddd8e31fef736a4f40f8ad4c66b9894433e2eb3770bbb9fae5355efbc0bb8e25cb4d59b19de811395d80a7ce72a65b307db73e9f6145383a5e4e6d1b43c0ddf58d0be1de9a57abda3808a66d85ebd6e91cd866aa008bbaccb11dc6eb1a5c00b6d5a744d607ed6eee6f2eaf4f455d1b91c97269f821cc952c65b553ff61f0c847d7c69765549ad8d3baee076d1fb827dcf16c2cf43af6768a95fbf9f4dfb43a8a63d9457c07c9571908d892906a63eccd2d7b8897882cfe2f585e16de613bf700d7a4d927c4dbac21a08182c0740c12669733c05516afb712332f7c2fbadf1414855dee9d25dad6d2f78d00114717bc43b969431d2841a3b97fd29b72525ec3a72e404ff3b46c9d27c6f7015e69386208a5b4e316a2860ea3d8cb5c4f8490abe88c5d942288cd850130c5974fc81eb408c9261e5cf0499ee8f8bea724d23cf9a1cb7fed2741478b5fa3be23fcb21c8fd80c28cf8fee625096b044c7ce11d27cdba8f5022ebc59d1e93bb4816c35c9db646d10f98488837d741d74b8c676c9652c774c3f05eee599b2f6ba157ea81851d9a2a4d27556673df07cfff74bd819523adc7314fdf03eb677f76df821fd507a48ea0896320e6fdaf9b4d8ea452913d348133949a64b6e5e953a24a9c05431c16960c3359a4a5819ffb6cdab2318ae4a867f00e719a2175ca73b0f816325f50f16316ae4119a46416e59df666d4bb1bf6ff36068457bf76b2ae301adcff1acf96c03232a80ad0b4b5397c6d3f5c5d4941d363567018831a9ad5c9268a88f132b0eb44556d0e792c0efb2ffb07689933bb483ea253f3db34d1ccebaba5b3886a47ded62ab1530484f0f330acd86dceaa15da0ef38bef358b1919f6d813e779b16a0be942c82da6644b71e8aa05227c3ef96a1c6c2976c99bccb04b5332b6cd1f9d2e3b5eb905b271ff80163d5593f761ddee584736ccd024165f9135d7d37bf027f13432d2579bb0b6785be59028e0e074fe02eee9e1f7d4e4a1864282fa234a5acba7d216b72d09ac45a9e141bc11c89992008288a25232bd4edbe3acadb407b4be29bf512102891f29325046127508f62ff76d6ebeaf15f4a36ec7fc0c1388eeceb8c07f0627a16b388f9d00f0bf8adc100dc4aef6c493cfbe51a9747f1d84b2b40f69a8db13f43dcdcc8c223879337a06ca2d27cbbce65b87cb301079e45d6e51dd7074d70d17cccef6a2d1caa0c3dc2ce3d565f71cd6005f6346936cf3ef357129405db3501fc9a5cfbad05df1373930e52c6a5406f67858cb5ca7870ebdca8ccc013b2d10b82b589bbda15685673b552c0dd3ce7e686b3b625508775cf5e19f7a50461cf1d98f1aac0d16f5fa48abb641571e97f5b94372c072a8edc69627450d9a367218ce15bcec12a9ef917612ce8e98310511c83917e600ccc2412f62c3e027d8ee16313a8c4d50a12d42d8b57bf0799f550c69089508b56f1b191a9697b85a8e54bc5eb1423213198e4a480a2162522436eb10f50d822ca3440cd521e94366695378648e3b9804dbfe64c6eba2c38103c950de68eec5e2be82896a9690b40c46cb30d2ccf97d3205cc95db5da55861c8344ec0c5fce9d3a2eb9a36830e5e8cdf36acd20f7dcda3a2f1b535c298c79958e1ceebf592cc5942c28fa2237d85523be38114f2a754d3c541baca05092e1ff51762e185160440712ac0cd46127fde61d7526e5b9ce83bc3d72171d0f09205407ca70bf385f3c0f490a6655495f80a84c5fc412a2b1dc695242bc00143b23610000de57e610f1fc8770f2fa54e2c489ee37611494f543c94c3241f1dbb0b16f4a8122c90cbc125241c1e6ac9e9aec3d03a05c3e1647a99dd50fb8d189885a23b8529a0ff3784b50d3dd9a414b2f37909513f97559eefc4e8b40ca568216bcc09bb8635b2691f44b290061885156214a206526f079b3e0bf4348a809a8efe23caf5e125763bc07a3f195483a91565d767efd6b9f8549aeac36176774790d30c82a4c97b9061264122c07567ead10270756cd60bb8c11eee92bbf60aa8edabad1ef8cadd9bbed7644ca99f291be279a3f7032e2fb07bb9d50b11ed9df929e7e4d57ead53cebfe27ba7b6c656e2f930f0b9919c71b0c240c31de6c8e09539c2635f8bbb749af687c44da3e1f64ccd45ee6421b939"}, {0x98, 0x1, 0x0, "d25cff161c4be24caca55db3f0b906be970c5232e681a2473dd9d71a1e65c9200b40cc5ac6f44835a2d72387a4e723d32633bc1454543f5deb492ea49fb4eb73a34b247e1a1a78af3c9fbb862ae36f69484944bb1fedc1c100b9c072f568bb94758e0169af6f5b051050ae260d4e211853e88c7886549267a84fd90889615fa40c68890e"}], 0x12a8}, 0x40d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) mknod(&(0x7f0000000040)='./file0\x00', 0x202010, 0x1605) open$dir(&(0x7f0000000000)='./file0\x00', 0x10080, 0x20) open$dir(&(0x7f0000000480)='./file0\x00', 0x22, 0x0) 16:22:13 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) r2 = syz_open_pts() dup2(r0, r2) fsync(r0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) fcntl$getflags(r0, 0x0) setrlimit(0x8, &(0x7f0000000080)) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) 16:22:13 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x81, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x3}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x7}, {0x6, 0x200}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x490, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x8, 0x8000000000000000) 16:22:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:22:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10080, 0x0) getpeername(r0, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) renameat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000340)='./bus\x00') r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x80000000000822, 0x1a1) msgsnd(0x0, &(0x7f0000000240)={0x0, "5faacebc752db1d421bc4acdcfeaa40f22471667bc22e0a8320a480f8ab1a4d4de8f4cc92f91de9758dd403de82149e79753f184ef969a9863410690a3d4c79f3edc81e23af746a4e7c6fb6a54dbf16590427e1663f8d80cc5df545e4d4b4f755b63801d76d66390653eb875d534b0bef42aab8813bf4d77a490a608a1627b71b2787ca4cbdfc5fb49d8e4c6eebfa06214c18521c992977fda646d91e15e5da0d878b72c0aa539fa2edd3e700ea161a64af12cc4b25a7dea28aa0640044f9e7d4971994db96f452d"}, 0xd0, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="8d40c1d61736d1dbe125bc4d2673849a81b380d3d0317daefa197f56ee069902968658a4fdd5c17c7e99c6b4c2bbac2b8cf2500c402e3aa2063213ccf8a9eaf660e4899ce0850c38c4e19fdcd97fd725e1ac4912eb447f824896196365f1787c7ecb966542c78f451c641514e5acc58e7a27eee63f0bf1f1e054cb5e4fb885b4a5ce210ba18ddb2531fa36ec3bebc8f7c1a5dfde4d402ec8dedbea1874ee9248fe1ed202864f114eace4cc2d3db6c1c02c63f61c712f0a60d029e8649b87c09139b18785c9ee5fdbfa9d02f8cbd7256168daa975d3865eee7ac734777f5a8d56552fa34e949c144f984647283141312e", 0x274}], 0x1) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000400)="4891cd1b67f939838426162a84393d9090a78d4617a59e027f", 0x19}], 0x1) execve(0x0, 0x0, 0x0) 16:22:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000080)={0x0, 0xffffff68, &(0x7f0000002580)=[{&(0x7f0000000100)=""/52, 0xfffffffffffffe69}, {&(0x7f0000002740)=""/4096, 0x332}], 0x1000000000000323, 0x0}, 0x20846) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340), 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000280)) read(r0, &(0x7f0000000180)=""/197, 0xc5) recvmsg(r0, &(0x7f0000000000)={0x0, 0xfd28, 0x0, 0xd1482b9fbbbd0d82, 0x0, 0x0, 0x9}, 0x0) close(r1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000000c0)={0x8000}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000140)=0x2) 16:22:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c653003"], 0x10) 16:22:13 executing program 1: r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20, 0x0) fchmod(r0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r1}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r3}, 0x2, 0x41, 0x0, 0x4, 0x7f8000000000000}], 0x20000000000, 0x0, 0x0, 0x0) msgget$private(0x0, 0x2) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) kqueue() r5 = semget(0x1, 0x4, 0x4) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000000040)=""/118) dup2(r0, r1) accept$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) 16:22:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x40) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000180)=""/127) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x80, 0x0, 0x0, 0xd}, {0x81}, {0x6, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="e4") 16:22:13 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000180)=[r1, r2, r3]) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x4, 0x9, 0xffffffff, 0x0, 0x40, 0x9, 0xf01, 0x0, 0x1, 0xffffffff, 0xc000000000000}) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) 16:22:13 executing program 0: r0 = msgget(0x2, 0x4) msgrcv(r0, &(0x7f0000000000)={0x0, ""/230}, 0xee, 0x3, 0x800) r1 = msgget(0x3, 0x0) msgsnd(r1, 0x0, 0x0, 0x800) 16:22:13 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000240)) r0 = getpgrp() wait4(r0, &(0x7f0000000000), 0xb, &(0x7f0000000040)) 16:22:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000002fccbcd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003800"/138], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:22:13 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x6b, 0x0, 0xffffffffffffffc1, "b79dad9ccc242c382d4027fae609a4ebf482be04"}) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) socket(0x1, 0x3, 0x6267) 16:22:13 executing program 1: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/128, 0x80}], 0x1, &(0x7f0000000280)=""/197, 0xc5}, 0x40) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet6(r0, &(0x7f00000000c0)="78138043a1adf2ac8dca3a958ed574b210be2c3fa7a4a5d0dcc70f460dd7949a2d9b09f0b6ef8720a83e3e788a5aae3b9a4f92be6237c09f4c9137991bbfa5b32363ab057efe01aef8c044308509a329", 0x50, 0x0, &(0x7f0000000140)={0x18, 0x2, 0x8, 0xfffffffffffffff8}, 0xc) 16:22:13 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockname(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000)={0x2, 0x0, 0x10000, 0x9294}, 0xc) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x3, './file0\x00', './file0\x00'}) 16:22:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x5c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ftruncate(r0, 0x0, 0x1) 16:22:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x87}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) syz_emit_ethernet(0x21a, &(0x7f0000000bc0)="2b224e0965d90ae9397e6c040c03088c428df5c8e71eec0b821bf015b014de5bfc4f1f53ed85c83e1cff35802ca109cef3e68fde481ebd7e10a82ba33e5c3e2acd17b153c5ac15a19f7bf6cfe77a8968b5acbb5b4ff8b57caa5b56dc53776b91fa56aef7d6950187c1a85a3684956b14e399cfb834c30281fcb99953aba1e92d503a81f04a26c1b5ca2407420446c5fab8588f9d0b3cf171ddd7d454453ffce16c643574e35874716b2da677ba64ab9916cea7b90d58e7d142c6d7520a28389a7190b7c7477f877ee7ccf6a1c1ec99a8e887e47d7531f6ed5791874871f8b6ad6330fc8a799c8c63ac8745b41d509de2064c18d13167fdfed8b93b45a104e00391c0c83b9111d9652724eb0f98e49c6d017c2ae88cc6085ca9b5354ab7eda528bd6fe8d21b221027783afed13c78e705d24e2d00b1cceb6b8d874de1dc0d0b1da5bd729050718b012c028070f609fe2b16d5122c68d9e2f43fc3ef08da224a8726ae801c70b5d3acf1c18791f8a03e638ffc27eb60b75f86f68f2dcc44cf9c8d6200b6b71a03ced4eaf3a49bf0db15c8fcefb4ce66") 16:22:13 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x60, 0x40) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x8002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000000)=@abs, 0x8) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18694766697fffff02"], 0x1c, 0x0}, 0x0) 16:22:13 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r2 = open(&(0x7f00000015c0)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) close(r2) r4 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000140)) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x100000000000003) getdents(r1, &(0x7f0000000080)=""/37, 0xfe37) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000000c0)=0x5) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x7f) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x80000000, 0x4010, r4, 0x0, 0xfffffffffffffffe) readv(r1, &(0x7f0000001900)=[{0x0}], 0x1) 16:22:13 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) dup2(r1, r0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x80) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 16:22:13 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) listen(r0, 0x7) shutdown(r0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x42}], 0x1, 0x0) 16:22:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") r1 = dup2(r0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1, 0x9}) 16:22:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x2c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x3577) 16:22:13 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x48}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") lseek(r0, 0x0, 0x0, 0x3) 16:22:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x20, 0x1a8) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000001580)) r2 = open(&(0x7f0000000300)='./file0\x00', 0x100, 0x40) recvfrom$inet6(r2, &(0x7f0000000340)=""/90, 0x5a, 0x2, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x6c}, {0x6}]}) recvfrom(r0, &(0x7f0000000580)=""/4096, 0x1000, 0x2, 0x0, 0x0) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) readlinkat(r4, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/111, 0x6f) setsockopt(r4, 0x20000000000003, 0x1, &(0x7f00000001c0)="7e257df97bdb1f4919a66811af8b6e7c4213ebb1b8cadde738cf707ae9d16a0cf024d12ac10aabfce43e2ce5ed77c1dd8c8c0664c27fd4a09cfa78ae6f3b3e93799e2d10d67e52e3c3446a7c577c44ffd4b505b285a72fcd8be4b527a0687697f36d9e998984a283b0cf6ccf83a4b3bb5cee5c9202d9c837a02de4527680a0d8168df264e1fa2389d73ced64849cdc103780e088857ec65acefab83d3b4e505a24571b0301bd7d122a782c8b6fb4fbeb50c078", 0x692) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x4, &(0x7f0000000280)=[{0x0, 0x2, 0x6, 0xc01}, {0x6, 0x3, 0xbc37, 0x8}, {0x2, 0x1, 0x5860c576, 0xffff}, {0x7, 0x0, 0x5}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:22:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x1000000000000081}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") getgid() 16:22:14 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003300000000dd9ccada77b653e0000000"], 0x38}, 0x0) r0 = shmget$private(0x0, 0x2000, 0x1, &(0x7f00001a1000/0x2000)=nil) r1 = getuid() r2 = getegid() r3 = getuid() r4 = getegid() r5 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x8000, r1, r2, r3, r4, 0x40, 0xffffffff}, 0x5, 0x1, r5, r6, 0x1, 0xfffffffffffff801, 0x8}) r7 = socket(0x18, 0x4003, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:22:14 executing program 0: r0 = getpid() setpgid(r0, r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x1) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0xfffffffffffffffb, 0xaf, {0x5, 0x4a}}) getppid() 16:22:14 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x8000000184) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0xddc, 0x1}, {0x18, 0x2, 0x7ff, 0x2517}, 0x2, [0x1, 0x3794, 0x9, 0x10001, 0x400, 0x8000, 0xfe, 0x1]}, 0x3c) socket$inet6(0x18, 0x8006, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) 16:22:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0xc01, 0x8) 16:22:14 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0xfff}) write(r0, &(0x7f0000000180)="036b6969e27355a766ec032b7243d41d1f45f2820b5207d2fdbcaa2b093fef7564c87dd9834131ba30be0f62e9dd92d9fcd169506f6e48641a26509ecbe7d9e4458a3e953dbcde523504cf3a2528718aa039b377cc7e24e4ee57c777256fde4e4d7862701d561d9806add09c11af301952744039adf5c09bff585db06791b71cb4ebba1981c80694e8b0b290805699c973df3fe5cb2366b4309add35f2b1f82f69f09facba", 0xa5) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80045721, &(0x7f00000000c0)={0x0, 0x2}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:22:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x720, 0x8) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000680)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x10) pwritev(r2, &(0x7f00000005c0)=[{&(0x7f00000001c0)="7e44330273116fe0ad045308e6e00129adbde26e19704d0648d4be66a412a35f92bd2b75fef3ee189cf363b26379eba6aa642f3a9f38593f06cd015399badad3397b2ea4ba27bcc79e8995ce2807b1b807b9962310b4ef467e172761055e6af57a97c59b349ab4112a233bb1446c953a906cfa8f79a59285345718cea3b89fa25972b5ab666a0142c8e50693aa4552a9186a098c63aa6da9e51b7354a8e911defc27279233af59a266750251122e51a3d55c58f1c5c1b34ad37d", 0xba}, {&(0x7f0000000300)="e29975f69830886f1bd1b4bcfebb541d8a90fa6883f70801f970e0866de582058a6d4a63dbdd060c293511141ab825f79085fa20d297e88e63385c893ac208b116924232757c4210287b884cfa4602a0a84ed26ae6988ea85fd766d3945c3145a86df791a45b70dd89aec81b280e0f9e45f40c4032f667a0000bf1c6059bd09ad1e63f76b9962499398a4fbc3ad909731466", 0x92}, {&(0x7f00000003c0)="a4a4161b7b5499c0f8fa8d885026724052fa77fd85c9e12aa77d0907df4290e3b2cec5fcec2ad35db0295439251055b8cc949ae96d95556a114c83afd972b9f4bc0dc82cbcd4c3dbd18573016e2bd99a988d08980a6d2daac57345735f3349b95a5f9fe98c78e8fe137092a55c0d6b0f19b4a6f8b8cc0a0b5f710986b2725d", 0x7f}, {&(0x7f0000000440)="c91e8384054e39109e079bb750e3bd3099f843a35e96473db0a5af4eb1a9353ccd6f5dcf26f93855b74ada94319cf9da22450faceaffbd980da98b6594bd3605167905c69687fb4c50f8bd38f858893b39a870f57ac97d728c9495731a840aaef9374aadbd7804f5b3463c16e190e1c4ba6177a5d9ec4814cd77dd1ecfc07219d6f3d3091036dd3b69d9cf", 0x8b}, {&(0x7f00000000c0)="8218b685fb2859edc8deda8eb1fee354af6b6bc404cd9e9f914c90ac6771ffbb58b0c1b415881e360f13a340df", 0x2d}, {&(0x7f0000000500)="f36cccf429736356beaa075d8213eee798773585f45a5d58aaf98d24ba75e470bda941f7de8985540ccbd2b068dacb0f558ffa54fbb69c24af57dc27e0ec7a669f935a397dec2323da0229a8280ce4129f1cf5cb604c690be2e355f1b0b3215a6f21db06a128bed2ebef27c184ac75d83b68eb2711c445294b4a8309eeb0f0898ebe9bd690", 0x85}], 0x6, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000280)=0x1) pipe2(&(0x7f0000000640), 0x10000) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./bus/file0\x00', 0x3f, 0x40, 0x18, 0x1, 0x10000, 0x9, 0x9e, 0x1, 0x1, 0xffffffffffffffe2, 0x4}) close(r0) 16:22:14 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockname(r0, 0x0, &(0x7f0000000000)=0xfc) 16:22:14 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000888000/0x2000)=nil, 0x2000) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='\x03}*!$\x00', &(0x7f0000000080)='&^.{\x00'], &(0x7f0000000180)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00']) munmap(&(0x7f00007b3000/0x200000)=nil, 0x200000) munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) 16:22:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b0d420000000000010d671319b00", 0x0, 0xfffffffffffffffc}) r0 = socket(0x18, 0x1, 0x0) chdir(&(0x7f0000000000)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='#\x99\x00'], &(0x7f0000000240)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='*\x00']) 16:22:14 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) pipe(&(0x7f0000000140)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x24}], 0x20000298}) 16:22:14 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x480, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) map stack 0x2071c000-0x20b1c000 of map 0xfffffd803f00cee0 failed: hole in range 16:22:14 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='\x00') r0 = geteuid() setuid(r0) setuid(0xee01) r1 = socket$inet(0x2, 0x4003, 0x2) sendto(r1, &(0x7f0000000380)="529b81e467bf66aa124b2b0386b8a2d2c6c2a549775c26630913df9096e9ca3bb062f097d1b311c1e82fd79a171da626675ab1a1e6369f618e675a872e0666d05bc30c93e65ef3fc9c964eaa9d7ebd58cd34b0718a1a8ea2b0aefe05d7e0f349e3967044145c74a5220286e3d80e0002ea81e55b495ef3238d9702666eccfc627cdac3d7f5e00861c650b944adcfb39573f79ac8bd0756d5a40da556f8f82c1efb011f85ded20898635ed4d830f19b62cf0298d3c88add9e46c41a329afd977ae1eaa283b9d38a2dc903b942e31a3d51d1537818ddb999eec90f25f4dd65fd184047c34142ddba24ced978246a9211248c2a06b73caa1abb9abba8ecf6ba8df2c37740b6ef67a941f28f0b3441e75938e9f9026de89331aa7e306a70f609c4f5d999bf61f4a26666527f78a70e6f6d0c6d6a92aea7349dee54c12ba803688d146ecc75d8f28401873a73ade5c6c44323aeadf8106220831c6d2636875d144a3c7db1230739023ffe80fffc766847fd4a667b9c1d14b06e23d53c55fa2412bbf5c385803db9f9c584daaa4ced21884dc56810c2738986605ffa90c49984929ad6fc282835a5f2fa07ced37695f6a4b3b3ea6da5812065071f84e9f174a76348f7121723b5e2b418316bc7c456287d76812e45b29131a9bbc8c02e52b56140a548215968f0be71e658a7502f4c8ed38a4bb141675d21a38aeb7eebeb2678aa0077f8b9b499d0979d04d9e53bb5df725501417a47781c5dfec5fd134efc8fe61608447619f2b270d74044a83c00d7423456adc2c67ac70f14f16f7fe8c72176816044b860ec7ebf79a7563085c714f2fe1a701d15c0f3e7d8ea8e034c2b5c8a5896be309260d0c9ca9668982abd4000e611fe22fb9a6360654911609092603383adac57136dd125725652add66d18ca38235074276673595b54ec35317af48759a98875a3a8d27d82fcf5483a611741ea680bac9ab24f3494aab6ccd94d76eaee96495ab2b9de940a2a220acdc983a7663378f7736d14d5d7a5c86d2d322325e0f25bf11ca7723a0a81187973ff8415d51940bc2225f814478a654da72844bbf2854dd0c7452f293cee4a53c31c18140dcf79908c7d23ae35e4c8f318d6b277ed36ece3fd014ba78ac8c9b6563216cc38e75bbc8ef6ac4b5fa150699d1966d55b759e710408588233e2cae7a3535a329a0e8b4b709c97987a1462fe1d7c82a1e4c192b1d305289c29cb7a99378d13b5c2418fc19e7bf3027349c7d30820c704f6c0aabe84f03dcac7b8c889089e02cd3ff0183f05bba16e14c7177e55d9d5a6dfa7efc64c1aea74e096c79a1af73e37ab0757818606c9569aef232cd09875627e681a2eb3d3b48f3215aab242419573345512e678c66a4cb8e0667805f1dc3e9d29b9f8342d67d95ab24f145b4fbb71ea48031e65a62dd2990511dc13f7911fecd14169f1c818f21c155ddbe39dccf86fdcf3f251e7ab3649c1d73bc86a7f600b1fe79d466f323cdfa1ab8d4a405329f91b7b9e752fab076f4bf61b6cb772bc155940c4ad4c6893a307f17fb62cedf0210cb605ce25ace26eb2ceb50e1bfe5aa993c73fe54134349c53fa9eb3fcefd7a3253bda29f062276126dec895c77329bd06b8a9b450eccb43b8f104d4e063fb5ba48371384cff52bb3637b1502914842e84a9782c837a1b156af89d466accd3c150c404863f01c35f6f9914c5768296ce6a38e9e156cf93ec02874eea11995c737c8a15c917331ad844753a45a3741821e0ac265349ecdca20b8d3de51ebc1461ee9de05fa886c22d47e7818f4fd6141a73bea7c73723b0cf8e4d4c3e2b397c87f77edb1b41fcad9dd2e137295987bb8eb837a5ab2f7cb6616bcca4054b12e59383175b0a5a450ae1a80ed9c06d65331b550d9846e769b58888c56a1af0cd48d6561563e9a661af1d095499a8fbe8df756edc7d4bfd4ee9d1b80691d1262f0b2a232454bd09ef6a19654612746674dd0e8f0939dc7598edef2add34faac94ac1019c247a0609c4b6d93218f1e3ab5be70f916877991cf3335861dda04ab5baf92b9d01915c31bf4307869151ac80bb09453019809afdc2b8ed909d1a1d82b44d85d2bd664d55943dcb4d6906fb1158f1d1d3a0f0507e2fad2a1cd7dd84870b4083920b1e1f5b800a4ba89e316bac49bbb51b4eafb4a1c6758f5e10179cd87821c71f444ad908dbe9ff3bb1ee4b48db7e4a22632afd0d12fc247852478becdbb10a19eaf6c157c3496c7e4d295e18ab00e4c7c4c8872339fbc31bd69287bdf4f7c1f73723e74ba03bb9965d861ac10b91a18bf072b02987dc47be5383674f357bb69602e65f63498aba8f4cefc51873b2b12c06ac3ef45cf0bc4f29052c8906df88a2d7e68877c0738e64649ec6d69aa0551dd709408f43f535f13d7bb0b2ad6cb26ffe5ad26743ee6033c2bf6030505435af9b55a49f8b8472a171c1209a0aed6d02e2b886bd63e526da19e981501e94a9107df2750a09dfbceb9aa70d3ac7134a18e735c055a9d310a521ea6edcc9f39b2b24c345b11ce6b9c58cf4de28e85ec7f553b2afd0d7cd6f209a778fb6455ec545bd69b7d247ac02741a52f7d1101346fb7f049e2ebaa743882cbc8edd7ee9cbcc7f2f958f21f3f2405c9f052f5ec9eac2ddcf40e3561e6a4b34cb8ff8ffac33ac63ba96224899209e5a3039b2998b198f3db4928af3650a6b20e91be2f820ff20f0c5ee1ad9504774df91a0e361bbf436ecbc408f92677199eb2feb7fcabc305237366d23d058ffd50603ab9b540001bb4c716f6b81149a7f8bbd2a3eaa044a8a44ae3fc1045f6ec940e52260f302867aeb6be4ab4111d8e3c8b8386e6ae3ddf090aa12059c5692fa29c4b2cc112020dd8a740c39c0d301d5dd7e525911d6b4a2808052b388f244ee557c9029d5e5809ccc70f50504146d4b27298599323d9ee185fea06289b56dfc3ab80a4403cb3172bc0abf4c1002f97b7b156450d2e1f6f7fbdf82bddbd4b41b55a1339a2df28bc6da9e8b15997d9c9081b84b4edb13d5397282611758d57c8a62c1a4081ab6cb77f74cb3620c37d4d27ca5891520e3ad8caa3ac1a58717ed6cb2bcd5f794023ada27b22db15435de849e2daa5be44673c8ff63df8a8b6583583c62ede0779cb367861e720d5f89ff5d5b20d4b73cf58c022dfc9af737d8d2ee02e30c6faa60aa5d609411794bbedebbb915fd9613a43e8d172a50319bfd6101f8e5413f4df396b5e71911e2891acaf798e09b5d6c763e07e6daf3403ef6c44f419e210fc5d446a30d62f79691e92607adb5acf07e0b851be27110808986b5df1c47c380869f30719a0cbc0447a08f87e5bc1818d8acdbaf653114b91bdcfe842278402b742cfaee3dbc352c90fc79e605c48dfd8db92da09a204f97fc534319956fe1239da30938fc126338e4c80616f1e287f956d00c78d1af2f0b1e1eabff257486992877df2c9148697c4cca900a19319a44d16fceba09bd415fa556862b13a34d0915df195188405725a8f5a0b823cc5bdd8cab4917121c40baa67018498d94d36e324674c9c6b0879e5c423403c71ec60480a9919b235eaeead98333ae4d69f95f4217eb1b3967b9f2a91d974c31d4550bfb7e55cdec443cf23b88efc10b448bff5d7e218a7946367464c9765ffc7bccdb14105e8b513d23fbe600b276fcc026900304867087d71c5192626a7e9754b63e74549fc12bbc12486aeaaaa94ca8883949098a6613716ad59c2da2dbf274d1620228df8b6e807fbe2ee5dacf52a5ee63e30e55ea119f3543bc699e6a431af923513c849f379c84ecfe42b440cefc268bb48842c87380fb3f1e078a170489d5697b1f6fdb0c13f63550f0e5f5bb4ccbb8475d36a94884d2eacd31f707e35ee2281cfb088be3e957b00b15700379c7c4769448233063d58e5cf27b5294ff06aa0441efc32ef498560ea649aee6c0ad066a06cb73b95d51000320b807d1dbf7b5eda5c5d0da8f18f235582c65c3af1fb4cc98aee5dbec6e419c7c2ad64af1dffbc8e4d9805f87143d7e5d37b77932f8db774bbe6dcf2f62b66faab4bc6b8cea564a4431919d9ad808b85ef3645363e88404320b1a86ea4d9eab6325d23399e7f5f4af8701613116b1a9dc606cf46a2374973648cbdcee561711a754fd88850fa66c7f682a485b321fbeca6248bab206ab7fc291ae2eabe3a0dc9d8dca9a0ce7150f389037b7f9984a071c0c8bbc9f44b5498675fd9d8731409731dae6ebba494a497164fdc0c9982cdf3e005b8c67d4828fdb2624049e47223c78012c71f601b11b46a0b104df82d09c6b9e6a780975afd27c211c54675e04a2c94643c8285ae1e7d9c5758d76aea0a569a6e32b752900cbccbf17591ad63e9b3af8d489900afd3177e1c607f83d28e81c947463dfc54e3e0f699357100ea299b0814b7e98090d6c10dd59911dde5d9fe2ee6309c58639a8522f5cdb0554daa1c5e63f9637c8e48f8287d906cb273fda3442f6dd7825d75362d1018ab7679b166352b06960270e88a784c42d0a1251fd1259cbea48abafa960f5e8a21f6783a22134e0d00f68451fd46252d9eace3c1bb73827073285105e18c3064b29546de634bed88e2160a6b76256016c2e06ff6f8d1c9a3991a8ad2d57c74f1f5ffeebd938dc7aaea76107e3bc5fb55b912334108f3c41fb6e2c8d75a399693495cac1fe93f5b56f01eedf2ae1ebfc18786d9355a3af3bff04e4032945006ece0259897de750bed68a67511db6d53b0b42729649b0bb0c5e51647191899b1229ed768a1b636f39637a89c9801dd28897ef760d58d36f780c1bae7304278496a6e22dd18e57fab04f018b73df6e2309dbe3f79a22ce3bb9eeb5fc958d2e7863b5651cb3bbf51a9de8ad73eecc3cf32088aee4d5e85e1adbf3524b9e4a371543f39fc0720cb1dec558c4aef5f3eb0293838a282fd2a5858844b8937c772aeee94d1779699f41897bc0ff3879cfd51a243761eb0e4a4691b342a195f7ecf03e22ffc2351896c47a952f4938151c95821f9a416fbdb63b71972cb542e0ca756a8e514f41ffc19e49c64ed2833bc615db5152ccdfd1ddfb2fa244b3b72865a0ef898359c904c5208a9af6385f3d848e42d138562f28c78e42ed26ab0ce72c43ead9d95264bf1e5add2d0250128fc8323a9ff1bcce12f5b9cdd742e92a5c45b13a36ffe5e418d69f272790570d864cd9ad021d4582d34b253b1625680247309e858c24b22292c52ba2c549e9a33e0d6ef4705be29e04c050697e6dbdfba1fe25d04a4087418e9679999963fc6fb7af2790a661c1ed5064eb14e89aef0e47481347dd98d854c9f5c8e52bc00dad12ff0ef3f5a4644743ade23866f3f6d68bec90e6a4dbaefcf161ad06fb2369b02e9f61c45b3d0214223af08054eddae8e186127e243f01d511deeb2c519694fa52b52cd834691f7b6db709c55108d3e2d144891c268ab73ab6069cd3add3b56a7e8abba25ba79a493881d1cab43caee57c955bdd52313731f861a3f8e18487b2e0a38c09367b0c86753e4aacc88b2eed8823619b7f25bc7ebcb6eb7f3cd921c8454e31bd42bf5d7949bc85db263c846a26db4d486b1476df00caabe401908cc9200e05d980cea7586c437027f126ae6b34b7a8811e6dd27cb9683f89dcf8f7877bcfc0be6829b6949a61f5e1a5b5126f63df33ce37989fa36ba86f9b63ea1652edb57b2d23b1906287982172c3d1bc933a416762b95ac1280348b870211467e592c8efc16f43c084e55f8c78fa5d6f07fa65b4b5c7eafd8410e419b5e9299cc0dcdc88a5f1b", 0x1000, 0x40a, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) 16:22:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair(0x6, 0x3, 0x4, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000080)=0x20, 0x4) r1 = socket(0x18, 0x8002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000000)=@abs, 0x8) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="fb185899ddf0e0165abf9bee891c9fd62e197d76b2500fc4a46c330ffe627a207298430a7920fb84784de78eab9dfc29ac4890a28534588635fe705800cb554661cc73f9e2529bb6369fa7009d3402a3b6c54ecdcb5119fd481812a7ffa38a76a1f0"], 0x1c, 0x0}, 0x0) 16:22:14 executing program 1: getegid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x87}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f00000000c0)=[{0x4, 0x100, 0x80000001, 0x1f3}, {0x3ff, 0x0, 0x10000, 0x4}, {0x1, 0x80000000, 0x163, 0x401}, {0x0, 0x37, 0x1}, {0x400, 0xfffffffffffffffc, 0x8ba}, {0x1, 0x80000000, 0x7, 0x7}, {0x5, 0x7, 0x1}, {0x2, 0x8001, 0x8, 0xb19}, {0x4, 0xa28d, 0xf418, 0x9651}, {0x0, 0x800, 0x5, 0x1000}]}) syz_emit_ethernet(0xffffffffffffffc0, &(0x7f0000000780)="800000006d7961541c8b78c80b8e522655f1ae84f18023337be3342dc634db2f8165a2d5faaa946060457863c23a24f2b4152d9ecfa26f9d042260f14471d2adbb98b3c72da63b212816e077ba341709ca991801ee3d0cfd7dd2341f7a9e3a0240c6bfc88b46476f976ffa23df4f19e1cb60c0dcbb80c7a0b0a13c1d71af750cb97a9ac4bdad58bd69dded207f98fa4399a34a4f5e3511bdfc88a1ee714619c95296edafa9c338c213137173012b09dd6484197a6b69c8ab94f4e163a05be0e7c6e4ff24a4d23c9b197f68d3fd9965ab56095c80b7c81ebf674022d0225c97e99af2bc744d777e6e") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) 16:22:14 executing program 0: r0 = msgget(0x2, 0x100) msgrcv(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000004cc15b1ebd3c3fa7217c2d3f000000636f730000000000000000000000000000000000000000000000000000000000000000001747fdffffad0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000d704000000ce5962fd016a0000000010"], 0x97, 0x1, 0x1000) r1 = openat(0xffffffffffffffff, &(0x7f0000000700)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x10) shutdown(r1, 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r3 = msgget$private(0x0, 0x10000004) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000840)=ANY=[@ANYBLOB="000000000000000000002000000000000000000000000000000000000900000000000000000000000000002b5981d7d8310f6cc69775b407edf4739c4a91515447cf463c6e83789f1a067108388c92707c327ba5ee4d5cd770d513e44cb05d11a973da2c828cffc8b9186787ad2183251befa62865a4fd24ef9e0a68e11ffb90efe2c454c3fe6a1dd812ea44a877cbcd3c00be855ca00eab75e99de2c309f57c6c91669cd2ebe07e4b4cf64eddd17f0fbe107089ebfc569679722b7cf0e6b03f4ad3eb"], 0x2b, 0x0, 0x1000) msgsnd(r4, &(0x7f00000005c0)=ANY=[@ANYRESOCT=r3, @ANYRES64, @ANYBLOB="aac64733b805c2e3f7f1423243642a71db40e45fe64aa198139f9d2d46ca5d26a8cdbb59efc3cdff4892bca9c0928e8884fe5cdc20e840f8c64c1a4275b8d4721f0a4b722e21d5406b6e9a5150955759c2578a599628c89197659d0f8444122bd081fcb76e929c5cf75f195c70669c373a749bae06ed001000007bc30da5aa8a"], 0x3, 0x0) msgrcv(r4, &(0x7f0000001480)={0x0, ""/186}, 0xfffffffffffffe9f, 0x1, 0x1000) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000400)) fcntl$setflags(r2, 0x2, 0x1) msgsnd(r4, &(0x7f0000001640)={0x0, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) munlockall() pipe(&(0x7f0000000940)) r5 = semget$private(0x0, 0x2, 0x20) shutdown(0xffffffffffffffff, 0x0) getuid() socket$inet6(0x18, 0x3, 0x100000000) connect$inet(r2, &(0x7f0000000340)={0x2, 0x0}, 0xc) syz_extract_tcp_res$synack(&(0x7f00000003c0), 0x1, 0x0) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000280)=""/166) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) recvmsg(r6, &(0x7f0000000000)={0x0, 0xfffffffffffffeed, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) pwrite(r1, &(0x7f00000004c0)="e3777631912ddb93efe890b0f64c5fbbd5d8bbabe230969be857c3fd51eff42cf61d592c275e3e151ce0cc7724a35f0b9c6f8f87a491cf06c77344c09cf61174c047f1824aebd9068c8ba63ca223de77ad0fa0c842f32b79f88150c3cd800de47b513a51e88895aeca85212450d3301bbd53398968a20365c26b34b96b68d66e2f371b374b371122597696aa2515ed499ac3f082b60c47935bae079e48588087bb9a3a65854f0a40189b3a7247feba4262fffe4279590050357924445927891420d2fb8d8e1af1c2e55f4ca1c2ca419c88245b7248052c", 0xd7, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000680)="40e8c2d9ec81edd315197fbdb54069479ed22ec3bd8c8b3088bc8eb2e030933c9a63fddc866c0c9d00478706cf8e546bbaf829833abcd840ccaa9d81fd65ad7e0731", 0x42}], 0x0) 16:22:14 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file2\x00', 0x0) open$dir(&(0x7f0000000080)='./file2\x00', 0xfffffffffffffffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='./file0\x00', 0x0) getgid() rename(&(0x7f0000001800)='./file0/file0\x00', &(0x7f0000000000)='./file2\x00') 16:22:14 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000000c0)) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) write(r1, &(0x7f0000335000), 0xfcb7) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0xffffffffffffffff, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) ioctl$KDMKTONE(0xffffffffffffff9c, 0x20004b08, &(0x7f0000000080)=0x7) readv(r2, &(0x7f0000001640)=[{&(0x7f0000000100)=""/48, 0x30}, {&(0x7f0000000200)=""/167, 0xa7}, {&(0x7f00000002c0)=""/97, 0x61}, {&(0x7f0000000340)=""/211, 0xd3}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000000440)=""/119, 0x77}, {&(0x7f00000004c0)=""/70, 0x46}, {&(0x7f0000000540)=""/100, 0x64}], 0x8) 16:22:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x1}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) syz_emit_ethernet(0xfffffffffffffffd, &(0x7f0000000580)="4b4cbfb0fbfbe92c299e9529aa7b957cee29e3f52f1899d9dbeb729c2527ad0854bff3323a12c2deff6737e8bd3db3796134a8b9c974c57ec94beac71cf0ec3b4fd99136e817eea5f5f250c341ad2044949a7dd80ca1030829cc4686878132310f02a41d16c8db5faff8d746baa3204d0000000000000000312ed87d79a5a1eb2ee3a2374d86dcb8f67b8c0e220c08031c630c35212bca97f4fdec8830a6c5b7c1e39f924374980e4903e4618ccab21050dced0008000000000000c5146ddc0ac88134679519d5d1f61bffe0a6536081435da1426853caa7221475be298b4af726931c77a62156705382fbf5648933d13e12916a7ff18cfc9429745210e8381d4fbc864875b2cc4b1a140b60016dee626a6096d3d53a8c81f8a3dd2a789733a1d6b079a208d2a53bc4b8b74f979940a540bb2cecb15bceb4ba7907d429a6c7543a3a1ede4469d32027ba96e3964d3ac781c6495a075408ad53a30e535bc90c1e37fb9058fd8310d4b523fdf5fb") 16:22:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x7}, {0x6}]}) r1 = dup(r0) fchdir(r0) setsockopt(r1, 0x4, 0x0, &(0x7f0000000240)="1fcb2a8ac4d8c45eb8d2b62ee90e375c0dbfc5d937c3af741e5d43337a33af6ccbd74eaa0a935e7ceabf8c5f853b236eddf0009d3c8992a01f6955f1b5ee925ecf6cd16b721f65b2789d85de8fc090250d827d408f014564eda13211770ac80338ec74d007071a9ba79a32626fcd7a7698d16dd4a439d0389028567272203a3638fff984cb933140ba4320eedd08d5154c4e6563a14804b9a7978b2c3d35034d1ba912a3d9a3e427379e11ab351d8d929cf8defaf3cca253da576cba4f98b7461794b0ed4d9888962cae5a0d41044fb5d704408573a82705", 0xd8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="8b") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[{0x8, 0x4, 0xaa, 0x5}, {0xfffffffffffffff9, 0x0, 0x1, 0xffffffff}, {0x8001, 0x400, 0x8, 0x8c}, {0x4, 0x4, 0xfffffffffffffffb, 0x6}, {0x7, 0xfffffffffffffff7, 0x6, 0x5}, {0x7, 0x97, 0x6, 0x40}, {0x1f, 0x40, 0x80000000, 0x1}]}) 16:22:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mlock(&(0x7f0000feb000/0x14000)=nil, 0x14000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10800, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8001, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000380)={0x8000, 0xfffffffffffffc01, 0x5, {[0x555d82c1, 0x972, 0x101, 0x7, 0xefff, 0x6, 0x6, 0x80000000, 0x8, 0x8, 0x9, 0xc317, 0x3, 0x2, 0x1, 0x8, 0x6, 0x4], [0x7, 0x1, 0x0, 0x81, 0x7f, 0x7, 0x9, 0x3f, 0x8, 0x2], [0x7f, 0x1ff, 0xffffffff, 0xbf, 0x2, 0x1, 0x5], [0x8, 0xfffffffffffffff8, 0x7f, 0x8, 0xfffffffffffffffb, 0x553], [{0x6, 0x8, 0x2, 0x8}, {0x90, 0x9, 0x401}, {0x8, 0x100000000, 0x1000, 0x1000}, {0xffffffffffffff72, 0x2, 0x100, 0x1004000000000}, {0x401, 0x5, 0x3, 0x830}, {0x6a2, 0x6, 0xfff, 0x1f}, {0x3, 0x2e, 0xffff00000, 0x56b}, {0x6, 0xa3, 0x1ff, 0x3}], {0x0, 0x100000001, 0x5, 0x1000}, {0x80000000, 0x4000000000000000, 0x7c7, 0x3}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x8, 0x0, 0x19, 0x4}, {0x7, 0x10001, 0xa71, 0x97b3}, {0x7ff, 0xccd5, 0x1ff, 0x3}, {0x5, 0x401, 0x4, 0xab1}, {0x7e2b, 0x0, 0x2, 0x1200000000000}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:22:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x40}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) socketpair(0x2, 0x0, 0x101, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:22:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "c9411bee9deef74377b4ed367dd61789ce659ef9"}) 16:22:15 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x80000000000209, 0xfffffffffffffbfc) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x4, 0x100000000}) setreuid(0x0, 0xee00) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) 16:22:15 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x881, 0x0) 16:22:15 executing program 1: r0 = socket(0x800000018, 0x1000000000001, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) getsockname$inet6(r0, 0x0, &(0x7f0000000080)) 16:22:15 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x80000002003, 0xdc1) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xfffffffffffffffe, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x6) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) fchdir(r2) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCMSET(r2, 0x40044274, &(0x7f0000000000)) sendto(r2, &(0x7f0000001180)="20cef5e201c30b7865666279ede52ad1c91579632ba447b8fa89542884b6e71b284eb9c404f5d93e696a0307bda2dcdd2770e152421bb6fc64567c17990462866590bfdc22893d7e72be80811f0e8636041c1f817be03646eae840f023e207ef1f43a53c23583a24a647a8aa63e1a3dcf0205b3179cd7f635d79e4b073075cf9184ae42d873da29faacd6fa84f94042efea599fb7b88a07a1a03ee8db8c5735c82db2d000fb9eb5144b168540bba9e8b6e0f90f21abca99385c7b460c5bcc106f7b6b4dfe7355d63f426b174c4e6e4c3ed4f293c56fa5221ef016f54b97e935eeaff2fe591973e6fdaf92a99ad26198419db73b3f6d34ac3dc7b1aaf42e5187a87de4b500824519d28c3925dd68d6a5fc81ab0b23eb7e5686a8bdae85d2385801a3b79e6f37d5cdb540a48654f2a28f7dc7dc58f62c7e55c78981d99159032b905d7c33353e02cf3f7b57a9cf575e6fa1c177fdf87939a4d880a42df7362467022688cb988a10b4416cc20aebf011f967ff36523827790279ab83971ef587fd56a87e00b644d1beeae5e4b48ca811c6fca1ad9e98bbe7c08923df706564698bacba150db5a76df9d462a036ff029436ef0ae3b1ebde0d8b8a998b228895824b09848210af16d7f2ee6fb4fbc3790aaf03f9aa892f8674c9a6c00c078f6d7037918d5b0f2c49c5190569b0f00278828164981e1d856e550fa3731b30b7e2a3f2770c2c569cc32a693bb103cf2c2db8778ebeb329cd89b5f734d023ada2a40344abe155077c2093242494d4ad5fed0950cfcfaee3e310bce158248a508485f02a803b9099b57f4211975a2a4aba346cd456480f39cd14dcbd8546fd5e2df01fd4b85bb6c980056897c4e4c15bb44dac5bf5d07925d839d1a6f6fba14d8a94955471a36db804bd030542c909278db5a5b86930d63be32d42f6d30ca1448ad20fe3409ce7c5f4f1c7e582b1c7a767814c719d9d92786e0769560182760495ad86a3492d3b52b3e008514dc01d3d7cfd001ce147aecfefa11c9b1a8b47ab319b0745a6347f7a2ab424c7a22aaa35f22c405011fb2d12c7a65166c944429c7c69ae4abf27782f092413695ac9f86bfc51db6ae3601b5e02676c52b5b707002af83e17e2f9fcb19d236ff5399fe76ffc10e032299e852a771142b2243b9a10353912f7f0c2bdf7fd5707aa80eace1532f61e41c84776cff6fa1b8fd958f52e790bcc05424b0d0fcc022eaf39ce6cdab704a61c566356daa4fe6bff308293472dfc95adffad7ee86dadf786f7ab8206303d24032c5e0c53d48312da9ed4929a7080e13615e5641b79e5fc82623aa670abe931b1a4b88ae04f3ea6906626dfbeed9bf84ea826593b028ebbbac2d39d5204a796fe928f7f738a2cf2820cc1573c32f4ea56b56f485504b15007810f3fd453535203f743d308360274adfb719b0f9a6bb7fd1a36f8d2ba35a035d9697b41af10909d55a2e963fd16afadf2e5fc70f17e9ce4ef7580ba64da6a5ac27aa2ca89259742119d732c3811fd06b5459776dd7c4881cf84ada1643c3a581be52bac98b7ca87901ed043665266bb1dac2b7607e6f8854df4ae039321535730ed18114c31835ac40564ca9971f9537f6d7c1f7eba5941fdab7ac30b38228084052fe324374d556dae9151f91a9f4fab720c168c3057a44ebce7c1d326a4aa24b92f5cdedd55478e151f2120469371c95f88d470bbbdfa0d5b820ae5a7c67b75278293fc89e7fe2f114c2164d425b2b6741127f69a0c18a1f03784309d32355b15e8d4f1d8ad53979bab2b8257a833143243baa663369290df19d809fde7f76fb3290290e6ed558abcbf66da238bb1b85f7e10ef35c3e9ca81059d540577ed6e1013697df19b8e2c8e35606b817574d60a25e455907b3d8681179dd06cd99f216f7b99a32ddc6a7cec976557c5a2f3ac5e71a806370289af183de96789bbb175160817d7d341dbf55942a06aff74190e37ed43098a497644b0c701fdf97722f366dd68206efc82e072c5e1d45dea46bc1e25652c372f4e182ba68ea900c5203a79973f0caa722febb58cdebbfea68df329e7a858aae2a7828b24db335ee5dd40262a3fd916d8046d64362709419706fe087ea0809237d7abae09a9df6c6b2d5e487a51551aad2866ae541c174367c119edb05965d31eb338fba725117eda1a6dbaa2ff93e814db5b1bcf5906a09e4e2e4f62069e8925857be3e7b1e595ee5e8555b172b88624566939f48fca468774bec55c465e585850fd74e34a21bb98f67405de7937b794628159994da0451ac510cc6f06056b1ae6a165cf51aaf7fb8c6d279020c8a6d4583c887c2af01727bea76197099664c831417613b78ad54a4683b0f26668a0dc5b03c7dcff13eb003c688addaae478e0bc078e243a2e1eb6062be7babe2cf6bebf6cf86f0cd11fbbe2cc55ff9f16052fc01489c91ff01f45d76b1b4b23d9ebf5a6bcf755ce5d2ca2553abc35a8fa2268c5bfd837316f2bd21b1c2dfb92d7ddf795863cfff2b46eac16af5a5f0681bccefbe54e602732bbed9c8a393a9f36bb1a9cd8582cd77bb4e09369e69f13bb41e22236dd16a500dd2c1375b0d36e90768754a6b8155c861b5894c2967da81cb49ec656a0ce251cfc7bd29a97aa5e2f0babefeca8a06591d9fead38c7c084ec6e5a25419b31a34b884c7a8839defffce2b0a59350dca98526b9b3dbdb388f568c809ed93225c020680485debacb04fb21f2e4cf86d67f38f04a1040a99557f6e3ee52ec1b65ad6bfd8a319be42480c8b0e36d989ef37c0fc1025254ad9fc0f52f806dc79ad1d6869cd120f8d46dc77267d12529573a241f7428541f585e54ae13523a67740953c7d45fa5cc08246617e6a5494885ba1b8f59728e39319327da071c1fc12ccb98f3898ed68036996ba103dcbaa1722d1c25d939d0b661d1933a2962ad280d335026518230c99426683a83564f866d042ff6a7e42a2be4516400c85e22f2a061e4b8f138a6ed4ce7c2c2c9ecf574aabcd56884cd95c04af100213dcee4eb93ddb1d46be45c67dbc7646d0139a53100f44843d9d67ab9ea406d8912682c898b12b23f63853f098d5de1058ae2f9d8ddc1e006b7ecb35b3b01296d5372f069a2c1083ad1f6ce262f22dd1f9b566fbc856905f276c29b0dfafa29ebd39784c367f09e73fb4d6f89f4ce6877d977bcf643c5d1fdbe5b78829fde043c4a99229b3d1eb50969cabc1511bec6f57a7e65f244731d3ed800c820a9b308ef08a2bcd77ccfe82a455fae75f3ffb02e98b679083029acb8bf6c5b3c8fd5bf60d0c3f1446a922d3b6bb0a4fc0195ab8f2fd01fa48dcb808cc8b6cced0f4d109a93591617cdae634bc8c2f04827873931f85dd46fe2a326536507e8013c43697f81b5d233d4d1ff91561157cf0aea27cb4bcaa73d186b4976c50f5e32f6ff82b64f33707257b5f5257ffd5c2b9d58d0e400771ee49ed798cd980847c577256aa5a451399aa702eeec829a875af589202519336f990a1862d2297f2f95e6a41f3b69b0980aee28b49e3ef14ad4dcfae70c9c793ae5a00175c52daf293ab27424e4f87850ff1c03f649f2442a235d94c9262f2f68b971ac57a5437a1b65ba79b5bad3dd5a8157e1df1ab9099cbc552a7bb9c2664b5bdaf8cfa92c97b44c15b4e4efaf068e13da06b03989d0652faa47581741f5ed587e9ea19153cfcffd4a5643ced15a3793add19354ec6e82c5016565074feca19bd1d93dccce56fc31eb4f51405e081ef12b8ba6afe24b981eaaa7f47d5c4c674450f0f7d8db36c7c9a0ae14512df8f2a4607881aaf8f5c8e2596f2a060c8eb9dd7677ac9d099a19308cf15999322379bf4683909a064ee584bd39e8348299c5e4477c7b63ba186ad24bf5aa6de3fe2f0366cbecdeb675d6fb5d5b0120751ef1a8ff267c8e74a9ab25154a740974c902c5f85230d94a6cb8a698a389afd7e2413eb10c1abe26b59f553477022ca91f990b8a89d7299c11a03a88878941014389efea6de455dd541797a67f165f515739a34c697ccaf69c21a91a7e2cbe576bfcc1e9bc047e94f262f50dae7392b064912a6733980b6c1fe4e1bc115bbe3d375c7c06cb006b65b49f2c781a547da9fcc41e6bb9f3732c6cdce021ab7df9f6d7005f2ad844560c4d7817f45a18c5315d80c1d68e2c63897022c95f4c2d44214d9d707ff1055a61b5e2c83f79f9cd6f12a6878be9c3655009e230b7c63341f716836c527ce6f591ee4011d826b979fa54ddaab6371dc17501e765bc73c0f6388b3b476eb032b1de04b8cdfad0015053e591495ef44bec8bc0c5488de62e748083ada19d912fd8d192222fdc03592e01017ce8419fe8ad48be0084de64ac1b6018b89323ed5c0098cba796eea7b2f301a94e78089efc13471828e4829d8bb2d89c3cd9a4c23eaa6a2fd6e42d3f632526b85b18d5dff5f6c2bf25b099d6d4a2c2192e12d6bed8eb8577759f5b71cc2f9b97c8b46de5d5c964f260f446f3d426d3e5489f072b63201ad0a8e2a5168b2cf074eaea65eb01ce26617d125f4c615acb2ea60f50882f8033596d7d2f931b0e9e58e14b420355f1c8e48af43d948149aa00be8850b9b681bc5c3bcd801906815a1617bef7f91cd9312a0cfac9cc9415b651a93e9bbe0fe9083ccb8813c0c4eeef2b3f9bbff05b3ba7a6f7123d14e60ddf1dc307c0fb91557694f15239e77f60a7fa42f4352e2b3617b726ef69c437ebc7c6e5c464bcf392c5a3804c8a88c280198f1c2f6f00bc12767fc704e1ffc83801f3424dae752d70ccf24d3e2ef697007beb52253be59b890722c66f97a6ef3b1777f70c14e08e2cac52146a379bf38dc25b24a89cbdd874fd25a1fe16d4c2dd732577a312423bb31d8c8a17636d53357e1d9894f873e669cc3c79b350d1c4e288ed46c4966a6996b089667ac0d2ef21cf6c590d32f8938b90183b298e7b514845fac4f816526ebba66801030e82023b366e2f1a42543cd2ee894c6d68fe02fd585a6542873c5f2916a9320144d291d56347138fbcc81199692b061ad43104e63c8cabaf9cc54abcf19a6f368c26e2452085955ef18450f15f68d5b9187d3966773b56a5611c23bd2457d90f06234e2240a561ac0b728e68a4ad193cc04b7f0b1b44d67adfa1b29a272f4db1d4e3401c2d934c9131fa51a931923acb145d7b1794298cffb65bbe7d1b3952a262e0d4e04c946038ac0d8dd6dabce6e2ced3a753967afe4885e8be7130a4cc90a5d9c7c476c19d80421e6582cb46611ca4ff102bc1aaf73d57371e5089931096f2c406fb9ae3f61ca48c612c55e649f0419585a13aed7f2fcc1bd428f305a7869b5aaaece00eaf32ddfc2bd3be175c57f6d2a8e6208efd3635a58447a3977bf173e42af3723344cb3d98fa759a83cb915db63d6cf419467407dc4844e2c69825bdff3fa34f1dd7eda2e2b713918c8eacdb1d608c55ef0de618a8161d4d9b2655c21efe837c9eea5eae8df554e72152a2cb9a48f483e9e40d5a1b6b96a560352cfd953a6e264ae0967b3aed6a312e317ad6cae12f29f0ab0d8cc35fd84e32e474b293be1311d72db22de181c6344218bc76aaccaca73268d4f59fa0538a5af9617b9163b0d2a2aa5d59420b24f0f7a9ae806e11d9b7b90f4bf56f8f2275087490033bff9c0723d02312f2b025735ff2a84dd1ff2e7381f01afd32a91d8e6a40718c3513480c6f961bdda480d15ea503ce5b5e281e1267a1b17519af4950382ebfb54a182703b913f5ba2c1f40842d5accd348c6a3e0c907eb25973fbb0ef0fe8c743cd7fcc95d167", 0x1000, 0x1, 0x0, 0x0) 16:22:15 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x30080, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x8003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000000)=@abs, 0x8) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2b66697fffff02"], 0x1c, 0x0}, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/194, &(0x7f0000000280)=0xc2) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x200, 0x0) accept(r4, 0x0, &(0x7f0000000340)) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x1}], 0x2}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x10) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x450, 0x0) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000100)) 16:22:16 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "010000fa00000002f000", 0x8}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000690c00"/4097], &(0x7f0000001140)=0x1002) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0x9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:22:16 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000280)="17500105010000000000000001070000000f1004fecea11ea8fef96ecfc73fd3357ae26caa0316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90000f41ac634077df4f64e0629616b0a8e7000000020000000000000e0208a31fd3f80004ffff004a0000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024dc946dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fc900d68896dc7ed7b18730323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83", 0x143, 0x2, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="e8a229d1f0a8573319fc9ca805db2ca63b5821b717d1db0979b59e14908adb5ca84c2bf9d5002d9896b834d3fdb023575f0b2a55844a80b024a6779be1bd07f76d438b72b1cc3a685d770b01ca928a950f72616387fb30abdb535d0855ee758b2c9e64f98a4dc861d4095a9805972ffa4201801d704963f66f3b934861cab91656ae34641781097a41", 0x89, 0x6, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 16:22:16 executing program 1: socket(0x18, 0x8000, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:22:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000004c0)='aZq+') 16:22:16 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a021b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf2fe98b9838d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc6}], 0x1, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x98, 0x1, 0x0, 0x5}], 0x4, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffb, 0x40, 0xfffff, 0x8, 0x9}], 0x7, &(0x7f0000000240)={0x800, 0xf0af}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:22:16 executing program 0: r0 = dup(0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r1 = socket(0x18, 0x4002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00000f6000/0x3000)=nil, 0x3000, 0x4) close(r1) syz_open_pts() r3 = socket(0x18, 0x400000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000004f04c49fdba9aea0d180000000000000000000000658e64e79c85f22c08f10e898a0900000080b19559a635c6ee9de91894f58ccb79db145d8c9f18fc9bd5174aabba0dcf74c41632c81bccd99a24b11152ca4220ecd3d89159168631439a72a200000000481ec62daf41f4e601967a475a402ccca574c62bc60f9473319113007cfe9ddab285620fcab4df1f06c63946e12cd45c72feab8088e22c0b0065d0e562ea7d4f8bb73ba3e1118cb44a4227e775b2933b363aa201aa5a4be1a9ee1affa6adcc7707c88dadcad4bb4177eb13815ae23fb22390029d682b9f990b877589564c0e00"/247]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kevent(r0, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffff9, 0x1, 0x11, 0x79de, 0x18f}, {{r1}, 0xfffffffffffffffb, 0x1, 0x10, 0x20, 0x1000000000000}, {{r4}, 0xfffffffffffffffd, 0x8, 0x6, 0xf17, 0x101}, {{r4}, 0xfffffffffffffffd, 0x0, 0x1, 0x3f, 0x3}, {{r1}, 0xfffffffffffffff9, 0x3, 0x22, 0x7, 0x3ff}], 0x101, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x80, 0x7, 0x6}, {{r0}, 0xfffffffffffffff8, 0x39, 0x80000000, 0x7fff, 0x4}, {{r1}, 0xffffffffffffffff, 0x4, 0x20000000, 0x1000, 0xffffffffffffffc1}, {{r4}, 0xfffffffffffffffe, 0x20, 0x0, 0x3, 0x9}, {{r4}, 0x0, 0x9, 0x1, 0x80000001, 0x5fd}], 0x6, &(0x7f00000002c0)={0x80, 0x400}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbff13b9fdff2eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:22:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) r1 = syz_open_pts() syz_open_pts() getrusage(0xffffffffffffffff, &(0x7f00000000c0)) syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x6b6, 0x13e8, 0x4, 0x5, "5534b396994a4637fc493b4b935607affa616721", 0x7, 0x7fff}) fcntl$lock(r0, 0x7, &(0x7f0000000080)) 16:22:16 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) r0 = socket(0x3, 0x3, 0x8000) connect$unix(r0, &(0x7f0000000200)=@file={0x1, './file0/file1\x00'}, 0x10) r1 = open(&(0x7f0000000080)='./file0/file1\x00', 0x100, 0x70) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0/file1\x00', 0x9, 0x7, 0x8, 0x0, 0xabfa, 0x7, 0x3f, 0x1, 0x1, 0xffffffffffff21d4, 0x2}) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:22:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x1000, &(0x7f0000000380)="ff024440ddf37668d93b33d27ea1489d7370d5a22154572ce3b9691e979de921032347c2fd1d1568d4ee6633217112138bcdadda84cc5eb3bd634d1cbbb9bae141a5de8946ea74ce11fa0fdeef4d52a9c58e6acd7b82e25ab5b32fc4839ce7729dea6ba0424f6e96736754651d0e218b51a3dd7ade2a61044703909bbba902d3e755979cfd1db13de7838ab4899ec3dce80d8e11fe4126a1701ce4477a791258eab5b745ae51d16717043f09cef37b63908ce2aee48b427bf7a4c6bb6a18fe5c4a4c78c056f7e799a55f8448c9a6703d233f954bc13264a8957ec4d94e3164451b3ae3816170e0ad53e5d7edf856718c8093bbfcb8fd7e4bdc1f6e18db51895029ef8399cae36817b3f9ad73e5a479874ffb33ef1c30507fbdc7b0bfff1d054228c13836772aafef317be86360991d06914c873d3238b05eca9fa77c8acfa5762a0dd6281b5b448644c3c044b39d7345e5fd33c7c73228e0581d895694b522d1c0a68a7b3a0f7e7ebc3053fd69018ca648d3db3db8719484176e4c6c36f73101222f73bd796c8f322640031b1af3281f01d95fdbbbfb3a59143ad6a95bb1a409855970af41fe5e569e0bb385306ddafe19c3500a9ef7894b641f842d7cf29252b941ddd3c3a4fa37674c46f151e339db88adf080e380dc4b8578ba7e84d76629bef08ef7261aea6ccd1980f91738dd733f0b21e8d32021e76f25206aeda8f6a0865d8e85157c2ceb240ea2e3ed66ab2d72b52c7de5bb83ec6f5486fcc26bb1e7419143b0b5b03544683b6d95f74b623ff8118df0e2517fe3a2c71433a998956642dde0dd45e13312c5eb0db6796847c8bf5c7942843143aba8229af25cd8657348293e10bb3d9a011c8bef07f7dd5396429548abd0913b6237254eeb9a53238fca8f95d85acdda69727da16ddd490bbccfd00af889d8204d96745cbfd4d4d569c5df63a5c630ca4c532419c6f7ad5b6a97ef27ec322359140aced0372218df77e8846492590c8efdb2b985a13b9d7ee4f696bcbbfe24a8413bf7e7029a53b721301f4aee9e95bdc4ce102c441d47b34e374c028c394cbb5b89b260fb732991c729f750cf39a58838ecaf2fee5d680b872c690c721157f8248feaca0dfcebc3f579eb758375cc55294bf49c50a233a8d526d7dc04e21959cac22d14bcc75c907e7adc93ee61c2ffd3c979b50d891b2416fafdd998dbc42c0f323404e80703b970b743f64425ec48f7a556957f97d560b56e7c185a410bbc58c9cc4bef25fd1f7b577bccbfd67f806cdd2089af84b85ab4dc51cdc8110b2ca4081afa2b3d83c036caa5f82653cd5e641156b8105d481aba66f9a72ad7ee112369dc7aae7c197f1c10226b61fbb0a215445dcb3a38aebe274bc3c21c04ee90a66bff26bb996c9fa114695335288d57cf813e1301f5c373b8fa90fb06e9d8eed1fea5b988f5c15138a8a8fc438b97a35a663c3890684d27ab8b7902efc7c3f1ed5871dcabe1efbac4c8093dcf170c8f6070d6db1bf035c74ba36a6c59035217daa205722127095c66c6b4cf031fcc8626e343262cf5a4cfd0899cc4660f82aa6ff9e9e4a2b580bbab738883ef1507af501ed518f14eb2302c26e4c1db00a9d8b74b2c5257ea49bca246b22ccd0b765025933662423a873c188de46baf1156622334f25433471a1e9c92bd2f13a9441ef18f15d07494854c809244e87d5797790687ab4914e9c3bc63e3a409626772f02daf59e4718bcfafc1b258ce3cf23712da3a9348658e5c3d88b7e19b1ceade5803240d6d0404a4296e711e61dd0d48dbed44defee8d6cb2c39985d35c136b42441f5186cb136512be928cf952e67e4abad2837735aa948c50f30ef0c5bfb56c0a4a6dd13184960d4b15b84c53bf4bf4dcb5857d8766fa856f76aed580aeec116e6ebcf498f68da5794b3c8410850da2710d9443e9a55876bf9c7da6bfe0c97bb961e28d8420bc007e8157ffb95470d2c3f3ae9e214dc11a8aa179c6836a755d324abe87cf48b921ee37923b70ee764411352a8f3299fcb05b7f420d3cd7210292c9deaffde4e6c30189a6b560ad7d554512693fdd8774ef503c388880d6aa08e1e5c1c2ae1ea49782bdffcff4b6e24cbb9f9fa48096faa4b063c7e18a4bb73a4f0fbc443cd1de8101ad985a9ad281682611d1e39ab87c4daf3136944b5ab6bacec44fdef5b31f18693323f870db047d88e1d70c6e8cab66d3b0b943190df0af9f00bf371ac08676f10d2f20b104a8cfc2ca3cd98ac84e801e81aafb9edc94c8fcf096b59ce39e260518865f442e3dc92158ca5583f51ba13003caf0ccc9ff3348e4d11d5a7e77d32f773c9c933c1fd841307fbd4b931c684cff2524f12a1d76e9c161604d349a45c4b1484f56c89bf3075291e09a3fde7f9e4984826d6db6e8b255779d5e9cd6e9b8f53b887e2501c7f2215818cb55e0918a3a11d5b6b12872573263e854c8aa77a1ce8846388b64257da4aae74152aa7ebbfdd0bc90ac2bf495ff05c3d8290acc2d8eba82e29fa1e97d9e24ff78ae73c84a3d7089852f147081276ed93cd30d3446d37fce69c4d247233978d12d81eed546a383ca2ef80a07487e702e151b779781f94d9d024c8f1e434845459ff0846f027f26e0ff6efa390213911d19d51ae5672067c8cc736a439d3ae08542f9a661bf8afbd272bf6081d882df8568e907ca33bd0d1de74b04ba15dc5c16b7eefad8c63e67f25c58a81a12bf11a131d1a0677df54b88d44d2efa2c6f4ef8c737ba09bc7396c8ee32d9fa61b4473ae727e557cadadda5177b0027e656996132a7039686269bfb6937a0bb29d4beec3987565f22d239cb3a2793ec6605c0952625d335291b951ba0bdd896703c3c7a3ffa8488a65e29419b16f03d29c08e385dc4d9663b7f9be76a039234a34c3e12d45f717551e0f2d13702846982ea674c60a1b26d707f5c009513ddb43ce50c16efc2296183366378710144b596e812f0b50fc0380b59eac7e8b986ce1e0f8c72177e71960caac9b1b370c7104ad3f72bc58622ba26adc4b323732e2907dd09e63852120fa4e3837cbd772ce963bf8f4e12045feb8afcf0162bd7eaa3cac50376e73e55fbe5f55f290705286ad45f889c698061bee928e0ea6579061bfab314dbec656dcf2232c2eae72c0c0b432c19cb2ff2c9155b95db9a6f16ae591cc763e3dfba8a330db2c33f27890fe1fb99920a8f55efa35e47f72ae557ae7dadd7760dc9c06ba7f6615aebd44cb0dff9022cc6aa1e7a22d23ad096af41ffb292915ddcd534be825b67080a1c6bcb94660b650978c4e0fbbf63c6a9925f74dbabf6c2bc150b29542c08c5949c09395b68e7dc4d799a30d56f53e30424acf5eab4acbbfb29cfcbfdb6b5eccd678aa2f45c32fef5208b46cbc37d345ee0d7e15847a9bd340ec2ca699d966c3e87f5ca516270be2768172758a328adb264c78e7567d3dda46999abd1d4c889f252baf62dfc001aa3777b9d686b0ce65e87f13e2a7e756c92717465c8ef40e1bd5dcfbc9346db3857d582d72d5a1e15459a57add48e22b182b427cd0cc258b3c2e573c0c42578de2bd2ca83406165b51f87cf9312910d4ac3ec2fbd5da899c0db680441cadcfcc04d4583da181b8d3a492ebe371294403d03fe8f6634fdafdfe801bf79e6092c029083d8cb34b8f7627131bd26e57924e79e80cf1413dde92f00d1263beae16c8bf8d1e840427fc114765264afa98795521c480e22e72398a58e1b14da2fab32e519bff336076d42ad46c109cf46308a55d344a20098bcb65e6b6165417442aef61dd5c1304ae8f9a7014255aa07367e97adf99188aa9f06a11eb3b98d256d8ac492b439c1a72bcf9072bbd979042d78822211e901aa0334ce99cf5f11790e75912228943e8c76a40405208bf8b47050c170b9e7827c00dd8ad2ccc74101941d70c387140347f9c27edf9ac0279b9938efb55a38b66945c09ebc14a03a776229a9b4444dde9676997426447e103c8df1d8aca2b342fc5aee7821753ab98a4eae0b5d06c7a4c1cad94a4f0eb01886ad7d1fd25b0e1bd8e77c2689fa41af228f0b2f66f46072625bd51414587fa3e9b2577a55c93d9036b3dabcf8b3134498bba46c0c2ab220f512042f44d01ad77cc1091fba4e6e85817e655cc9a29c9e35419593ce9835adcffc836fe0bad640ed6b156b0b290f255c53ae9e331a8ba112ff12bc11382a66e80e721ac5bbb99431c22975ee528027786d089cf7fd5ecdd5472c7da2bd58b4d5273793af71b0b76922bba9aff4f2fddc22d2d28bfafadd5b352e783987d14035a4ae8fff9a4b4ca8d561c1da5d32e5e81083c4c19a80fe139ba3dc5720f79121762c1f26bd52dab8ecdebc1b38ba06bde76846c1f601016717c659ae2f89d09d0a70240279130f47bd0030cf84c3c4671a7e9c2fb2cf743dff8b98f2acee5e8d4eac8bae598d64303fd9cf0b86a1ce1afc2cb08c189a3a70e68294cfd99355abc3ee23dba6ea25e8e8f8b85a9b80f72ea4f1fc31044a00d0a8c3a9939319a33e78d0d69e76d982075a2934149dbc497ba92b843116f6c12249f70e3cf36951a51d7824e0a7ba3538a8412f041f5b118a70a40025ea95e94f64a73335e1888794cb1a5f6df1cca50e6fad0fc244cdf1719b75a2f504b334fa0828d98f61254de6c5d9e414e1a4f213c9cccc61cb108bdf3c45cd43a91770aa23aa0476041eea11b7a0f670ab03952b9c2dc5fe403291a45634c5ee75decbd93e8e00e4af77468d61eb7d775deeb581c7d9370395b1f5e17a9552f0c9ca24a3652dc3b7d3980bbe39895e26ffea5b0d76ef40f32b6357944ddd68a05e9404d659e98e1359654834b47052f4fa38d6b872bf2f47731c8fb08a3c1f990660747496e445bf223052c1f7ff30faf11cd0ae4dc8a60491aee29aba9f6ad0d015fc111289902885002ea550cd3fdcb0bae08389b44cc77a9390057fca60d7f3ec52e0ed045d49c63050338eaff8d040b212ba58845171947719f60a17d401fa9ff1e6a3f36ba807e28dfdf50b666dcb5590a00f7333f28e96819195540cfea082b7e12685de049c22089a51571b890d4d4932d3a98857063b97472a4498e3df78d8dc5809c08356f517c8dbf9d447af2d37ee94e82df5d7ad437950347768722b49eaa04002ced4d5e79a9ffa84ed3c0662fa1526f810fac9801c31fe5ae8b7edfdf6a1533671eacc84cdc06cf425f3295ce1a515f4b6dd60232fad0b4249060baffe7ecc6d5ec153a99a30be3e98bc15a82174c7b3da72e6a77d30841ef3ba655ad039d6bb42e2f02c2137464dc46e44563beae18516ca432b2ac201494876fb2bc7062e74166ac03f63f3a3a617c229d53bd9956ee8dabd5ef5257ae10d2a4192bb7e0217e49b47b582c6e0a65adb7c974c1fd8080964516e3719794c7d549c87ea970da0276be03baf09ba44a4b8d5cb60325589ed5fbdbc793e518cf62ef69cbdea06df79ef9dc0626179b28aa07477387957dc15415866a33e8eeee8fae42740176e679f2b159409434459591d643f03b77cb1cddf60a523e05d4e2df4bcb096a419ad0c3fd4db47cd287ef5fc5d098a14775186a48c60eaf2965b79f4cf029b7fa60aa43e23ed851b1a729027bb8d67c7b5dff300c735142f83af0852d0b91d4f388f97728e94d1069ebb0ede1572d1bf7ad9d6a63a847a0e9fe69c58631ab01568f4de8c0287df9b150633814da3ae863565f722ea70c990034cbc7836ae6c202f4481293d7f56e45675d229faffe0742406b9938dd2602231b18670d78db9c5aff08d1982f6bef44") 16:22:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x40}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="b6331e28") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000080)=[{0x0, 0x3, 0x1d46809e, 0xfffffffffffffff7}, {0x401, 0x81, 0x1, 0x5}, {0x4, 0x8, 0x2, 0x1c2}, {0x7, 0xfffffffffffff848, 0x10000, 0xffffffffffffffff}, {0xffffffff, 0x7, 0x100000000, 0x6}, {0x9, 0x0, 0x9, 0x9}]}) 16:22:16 executing program 0: r0 = socket(0x18, 0x8002, 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x10, 0x2) setsockopt(r0, 0x1, 0x0, &(0x7f0000000000)="c48f80e5915bfa3a0c53123efc750f8cdae721f0d20b5b39875bd2692cd307ed193b1e71708afb59c9d230ec13fc38201db7e16756b8118368af6668406f6de08fbef5b089908caff01d86ede0670e2c40e2a5f0d7873a771b06fb32f77b746ff98ac8a06d062fc19cf2507001e152d4fb38c85fa3f4c9d8036df6c13760e0f8db19df5c5d5d612c7488498b476047291e3fccb730c4863d448997b8d0cfb625b699efd02ff298e0618013e635b559618b8d4e2f96f55851c332cac740af914fba733de3e3377dd8cc36719b84d67a6a0e48f44b30b93e6e73b65c0a760bfea27970dd4ada12d6", 0xe7) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) 16:22:16 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x400, 0x0) setsockopt(r0, 0x7f, 0x5, &(0x7f0000000140)="c1c2424f5ecb4933b0854e702b5e9c5b554cfd61a2fd24eaf3224eadd6e0c3f214c226ae384274adc84a187de9c08d220681323e409c777c0aabfdb034a204784db29c72f66f9a9bfbf09a66ff61fcac703789b5ac6cad034adc8b03d91cce8541c162022fa3feafa6fe96f2f8254626647a04de3788a0d8cb506b60a445c1f5aed2ef75a2013bb968c5abb20904729b1ee7af333ee642565f65fd4fb124136c6862b346372bcd6616bb0e391f4ebdfa73597cb2372d10bac513957f7f21542180bc98b0fa6503108298d7f3ee0bcc2e60da2b95ffa4c00e26f83cbb3cfd8eece8cc4f5eb3cd6f7e57ae08222eb9058fa755daa699854158e2c42326cd26597cf5c7ee7e143994f3c3a680f4e5773c0064630ab867c914104260afb327cbab8d840c465d0be5e062c344d3f5d7d85b7bc9903d83ae694fe8fe0b42536d6fed99b4db75bb37b7c561ca1a15e96121845ba568aa491061d343e39bda99d0c5e82e58718e1903942dd581438edb661231a9bf2924b861a2d2a5bc3fffcabec0a9b00c277df9264a1b78cd3995d2bdc6e571f3b5142fe03c3918e06be8c6cb7011ea77ba42af3c0f7e72c24eaa92ae84a8656c824ff197e3dc8cc2ce52b75da85f7965faa276a739080ece78a7089c5aa46e30d4e0513738759c4d2a3b2eaec0b5f2e114997c934021b575e1e28a86e0e6472f5400056e17283af1ed830b52cc765be601ee31bb7983c1084a73e18b85db387539cab58948b606b41c6ce1b9cc648f967da15a63ef85d96410ae1c94d13f7666fc46211b30fdfa369fdcfb24238f76dea40ee5cefbf9d50550f689621e5b4b46971feb52dec7ef0e37102d6091ed461ee7b708155a9583c8310b06f86d203d7a56d23016277f20f7cff164bb2a05456ce6d75dfbd64f9bf0d5bde98b4be2b0313f66bd959ec62623cbeaca75c13e32238f280b9e7ad734097ad2e828c81d81210070ee1ce913c84f4d5284af7d09ea26cf847f949593828b58c04adda3cec4f469d8daff4811d35e39d94b4e5d4f53411f49835372f2de62f8dd4533205bd3d99047d862d697811b723094af9a4d4ea9e29a37313c7d3ff6ff27a35a10c7eab462b3265ecb3349d49ec9f202e0a65bf50eeac51b8c58399e8b105aed85fbc56ac213a1fe23feacd2a0cceb1922be2743b55bfaee8baf54a93ec20ab42ab337ccb84ba76b1054db992876c4afbb9b511334163424e7d28b968e2bf5a59d9152a9289f1fd2296ad7e477e532d2a3faa549c0b3de16f7894265cac5c83d17a6ced6a96986c64bbe4ea633282a5878e5968ba7fa9e755aff904039b44cecfa1de39bced8386c71bdbbd0e314a2ad10f676f3af19738349bf950cdd29b996e026c9134b88e621673b50c28a237f0a8754dbeb7162ff241bc0df0df40c971134ce4209554f2abf8c8ad24a4bbfa9b5450bd28e1b4084e8e14859d0c505df1858ffb9d0f8d4321b0dc93f0d48b7854bb98a2ce557d95b5f67d901c27ba6664da74fd630d65f21fe9029a564dab9be1aa277dcd9033ea6e120d9738eb52b52cc0069ed7b43bbc91117c6a0422d4a14d72b859938bbea0620eed15c250d0a02498bf4108adee99f7cdbee86a70270e5c20a2c28d04a82030e5703cee792947a04111a60a290e2cf0f13f1c0e241c6eaeccc8e8573e48f3882bf20c39e9cbd8a49b3c42b2eaa924d7c3c4a0ec7506615ddd9403bcb53d6ed9201f586eddbea0d10cd4d70ccc5e0309a026ab665fd41e5e39c2692afeba884bc70022c257f74aecbed37851a512ef89eeb41e3aaf8bf82584f66f2d23160eda497c1944d1c33e871d3c62cd3fe0a5d6efba998a7224ab55c22422689557869c8ae8f5498ce9295291a7d7e95be31d9a3713a383b9bc6f5c49dfa90f5795ab294f06f8c9e411feddf7676516d21dca17c78a1f4e6bf49daed194e13d0157bec058e56bca06ad0a4249e1539fcece149d25438a5faef000ce2f0e6ea1e74a3042cd5148d11b85d5d6abdd097eae3eb81270c03d56fb47dad9cc2395d16fd8ad05abe689afea44c7b149f045a3dbe8cfa48d69bb9ec14606c46e405d85f45dfb7344ec7e19cf3460cb36f2ce9646b72a917fcd9d9fed30ebdb00a73973180a4f7272445cf812ac67efd8a6bfc3c19716fcf7abea8604eaacc27b084c22d15efa3539d7b811c5f44ab7d763302c0ab69cd5f6253927861bfe0f86749badced728da62d91b675d1dbe19683eb5572113c99d003fe51dfbb4d9d1c7df569eff8bd56f46350482d4832d82992e003e544a31a3f1fc2b9d75dead532ea49056caea6c482c5d271baec9e6232edd31f0ca44896f9cfce640557f01c5daecafb90d64741b0ac55fa21a1554db331c617c07d96a195567b7868cb767700e29aa99a298acda1007f918b9a064aae06b0b4a1d1c79be8215eabc748b824a699393d1628c5ade91933c0c6f617a9f73bf490b649e45c9323d46fe40dd80816e097fc34e66e80001acbc16c924d13cecb6b1527134fb30a19e427114714b24b8b0fdee0cc51f32fef3e5c451dd8f380ebdbb36dbf626be09dab43d283752185bdb2fe559799fcce55e8406d626ecfae46d81580bd1e0d9011e4f6b3b7b6bf7dbc159b411b95f809d33023d15369188a530310bb1df05c413547fb40ecca8b279085b234463248b201b310d60a465ca8f9161c04770b14c02c5d799404a1fb8575145c75840d10448923673297ec1936db2d60b9c2afebb3ebe49095e89719eaaec1bc901a302a9204e219ba88b856ee773308cb76ca074642f46650d575f463fc1980ca1dbecd2a3fddfe1698edddc2bcd33529f771970121bf2db0c603f999de2512045a4e1131a7b0e527416a43c6e77781e01f68968d04f03a75ea40ead508298113b1e4aa7173b4e3cb5ec3285150e64d9d6dc69ac9caa82a71a58a1fd885c43bf84c7796baa77f483718902891b1a7166ac740b0f9a82fe7137c1f1fd921de099524b44632d5e165217a36b44ae8b852b4b38a6473c87c90717b1f90c80f153025abc143f9bcb7645a849848015b92465d9e1392aa05932b7195eb3ec3f2b3f3097604b24251e2d34b70e6377e70cb866db11dde1443db03227f3509962c451c597718a44e043312d8c7c0c0accab1a70134356f4955beb977a55dea40377ca0b6713b4dcc18b4ae52ef37a8e2361c252513b4b79cf9a3e25606b44a8c8db7640c71382143561be1cf0514b72a60f5e5909bfce367ac2018b19eb96b26619112ab6aed09960d967bd47c34eef086bccb53da4dcccbd01f7c2c84826ac28b8dfc75621aafb4fd8b6f21884f825acd157a85dda80aba8e1663551021a70828aedbfdd94841cbc4699b7a608feeeb4437051de4d7bf5f16fdf3ad352d82405ac7991e06a6ba53b225c1ae4a6fa07ca4c283f08717a1e1a40089e8cfa61d05b35ae7def69ae2e79346008ee06599859c0733b0278495c32647968a023063f3930b0ca103a926b14466ac568c98bf5c993c003a4ad35ada96ff74ffa352e851327de6ee347de770fd6594c4bd0106e457538118c186fb792a9248b3f3eabc1df69291aa3223f941c060d67a431feb26b9ee7026bc5cec0d28e7b0c9661ffe65ec1c8600c0c68fe849c6daa069f4a7e259695c897571334c8a73e7504a7097eb0a0687e811a7770ca8cf35141962442695c0b6f4e6fa1bd1742a3c362482e9607fdf1ad5d3eedab26a743da4c053e78e80a98efb656fd545bbfede86ba4a65f614c64ab7018f493213fac851705e7fd226a76506e4a07085fcdc96673869472640e0bbcf671ed14960ed37a178f837cfadcac4af1fa7938a167a597dae003fbb63a59d58646db66aa58b6810c0b67a4cace5c0bf2c671dee2ed5d828761c60ce72ca62acfc8dcc1691fa59f997eb5443e379db8401c628ec0329d72ab0fcc5f8974a5df71c73c84c5bfdddb8992a682de87d0043c711373c1cc38255af4cb6176bd647e73f60abf0403bbf788927ccc916941ebb352f10e4a6033e80fe5434de5ffa1fcec4c33e4b0039c5d688f252ce07302c9a9dc94371af8b253bc964eed2def9cd282d083e72ec55fa424adbac4a566570b6d1b65687d28325db5d2c79481f9255f9e86f05e3db37d35abaa93bebb3df192505ce5a19518f264dd4da200a5f231cc72094556d106cfe1fb7bac4143cbb65987872d85f60c34347c21f00607d88c89df7607358f3b2f5ba0c9deb84f368c2822f23cdcd6798399e3d42f6d4144604c666e6bbcf13ef83239717990591f5bae9c39e6f71171be229a0b4f1089dcb57d21fe4aebb3204b7b7904a816100cbfb857bb237ef94f288dfe9fd1efc39f41f03eceec27ca3c91a0eee6fa850546c1091bb993b41efb53a62ca7278fe46fd8252391ca00d4a3bc8fc8104398b32e012e155bf3c68de49ecb9c1450f496199da5fbe960a04d18505685bb48aa8c04f208984191566599c1e616149409967dd65307c609fa04ead248fd0050fd3b27b1cca6a1bbb9056c2881dcb529546f23bc82bcc7dda02e887a440af1801b6ca161703c23c65c9984da222a1a11b43f456903887532543d39e68039baaad810a0c842d0ccda62e56d238b0057193ff4a3e20c4117856e1c730e9a9fdbc151d7c794ce867d66cb8acaa57bc8dde3dd9e54cc5220894e7cf5e4ebd5b21d8839ed3627a7679b36ec4368c8266b7cf05e4079d235ff3321cdc7afd0248966349cae2f9b44c6b0addf1527cf1902b4f3e1b1ab7180d1f87b0cc3c49aed14e1fb65c77218184186109a436216678f847fcd0d690d82f541d0c9866bb0285e32972f7c761dca270f6d327c754dbb5b512ccf67f073760ea2f0956a11914a8882e12572d85999b608c4546a38c2e23e404e36eced14ae08da867bcca1c99100f1e209d771ed665f410ee8a8e0ec36da49eebe0b0973e440c00ae521f938fedfe4eeb71a9640d62efdddaf7c7f97ac63015f3cd145f056c9d12b08266292df259415c47df646325926b92a871ee7dbe841ec7744199416d7dbc447d24aaca0f7651f379954ae43d94e1f44793a2967f7b223801279bff71d7ec0b62762b468e03a354f94dc91f5383c1ff8475b39c408b8c385d11e6c01a3326d9f1e0d69f88a8c454cf10d4a1dbab8ef9c7e71f724e863f275327cff3a168c61d3ba9eed9f6c37aa9fd9cd11554e18c0da18aee9beb820226acece665c990337276f0e163ca245e6221639099f2f92571f80bdc7cdf1b012d5954b0d7d2b7019a8f816c88af271d8f154fe1b39fa0ca114505b6d55a551f688136527d94fcff14c01094761e222e47ab2fd021c25d216708ee3ef4f1373ee8524f0e9589c38e7d28a5ec884acb3fe9a549302a708758a30744ee47f844ef884f83a79030a26c6e7a30152e2dd685d4918a599c03aae386ddcac7cd6cb09195e7d025826c91b925c8e5fca6322a29a3420dabc80c3e7d1b6234afdc4c0097a29e376e8d31ccdaa2c6b55e5d99fda1aab4d65dcf27f19fdf859b38922c67e59e391cd5f7a970925e5816a47a94260addfab6a1466d55d68b53c72b5491c6c85eb09ac0310986fe68879f8d37314fcccc08a6a032d0d36d24c5f2e1728f1963797dd87b9db87aaaf1ad42b9aecafed15ea57bd634f033c0a5d1b1e8e481f724ee66a6281108bdad637701073cb983c8172fe313f4ee8acf26dc14ec492c31ef25c6b367300bf26778092103e77d1f499616d8e8aaf61608d421b5d30f6d4eaeaeb8779310b819ef146d23ddff5717658cff6d590d844191f6fc88f383d2cbc1668429c99d", 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x200}, 0xffffffffffffffd0) socket$unix(0x1, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0x7) getpgid(r3) 16:22:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ed") 16:22:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x44, &(0x7f00000000c0)="651eef009169358e5dde82039a94209d5e8314b4330500000000000000cb4ce4351c04306647087d5a5f33b75e0b0595bd131d5a6139027f0eb957000000000000000000") r1 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000140)=0x8) 16:22:16 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x40000000002000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000740)=""/152, 0x98}, {&(0x7f0000000880)=""/196, 0xc4}], 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:22:16 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x400) r1 = socket$inet6(0x18, 0xfffffffffffff7ff, 0x5) getsockopt(r1, 0x200000029, 0x80000000000041, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x29e) 16:22:16 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/104, 0x968fbd99) 16:22:16 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() writev(r0, &(0x7f0000001240)=[{&(0x7f0000000100)="b02dc0eea0df4f1e5ba019b05ec1529b76c36db15b5bbaeed7b9f91b08ece18f6d4c393c98d5cb64683c003bbd8eac05d633fa3d2dbed100f2a74f5f4923c8dba5cb887e47", 0x45}, {&(0x7f0000000040)="e721db27bbdccd7342a4c47a131ca6715a50bc4b68c504f1fd52ee7b9dce418b88b21ba44819b0f245c338f83107cfd20311e904f305d4d42111a13d9367e2", 0x3f}, {&(0x7f0000000180)="1ec2fba0ed239d81483e72bf7b5b79446b26aa32f05ee5a236205fb3bb1d8eaecad646d979d9aa3265f3db2b439526d820fd86567e6342748228cbe16936a1bac63af7d97e53d4e84a2be7b8f83cc3e93ad2f8839c8ed22e1a22702a724cb1151abb37180bc7830861a6acb52cb5cd118069e2931fcf6611823f80c98e939d508f0de179b610f79cef20b076276c1413422cc7c4e0419bf84fcf5391e917cd59bd93af28893f1380016c597a8d9079548a18070a73e121db636085363b2b5f262b5073d5ae2db598c536a33c008d4becb7913ad9372fac4524d2346b50c13307cb76601d908a74db8d2a49608dc9b566a08260ae105d504b5eca624c5b3d058d63635c3b4c4847fbde5645c97109f963668e3a98573e1fec41d31e1aba1b7d047b27a39dc7bbadd308d3131e6e659392c412b2cafa771fc1f1dda949b5d7a7af2f6c57b186e3c3c65a1f0bce61b6d98c8176f459d12feb2a7588af1e42d601c1826505aa06c7c3ec52135ac4a1f133746705aa429c61198a9961b853b63f226367cbf6de5e8b308af5e78a6dd43282ef9e72752c797ea54f753aca3d8c583054fb0db06783a137e069222a3ab6ffc32f83505ee6b59418c7a9e4cd4de11ae61a9975347d3bdef408a661337cd04e6e8e7f33bd171b5e5b76866616f25b5b2e649d16528c75adf21af67f2dee59287a2c22d36241adfdd6ad18260014c4f606b5a25e110cb3e7904a898c88334c4de454ecad872416f213d07925a07408582ad58a226a080b9ae2e36655efc48b156c3950e4eca78ec40d9c4ea5a155a9f718af370d2b63bd403a58b922e4791bb9e890b422712c86a8f46403ee86eea23ea8f84e7c17e27c6eb13468e7482a7abc1b6ce72d98f608eb69f90db1c616e22fa0fd4aaddf231b46947e7e748cfce9dd184360ee217441a100b2b3c0c9f4a375ec4929954bf3804d66ef7a5df2c37a50416b26f4914cf656d05203d94d9c866814ddeabb696aae399d7a6d5699f903ae2c67847b09534da1ef7747272bc1106d9ffd9c61ac742813fb4a9636dc3d5f706f709164da32ce10a542ea4a111605278237c0d1fbec81c17ed81a72a18ea43e4a91ceaa6984edd5c2f4ab0ec2c45fab7310a45f823552cc8ad9061c62a1015345e266c5fba137b8df06b69ac04085be1c37b0b1027c3103a09bc797052e1f5e5db93197bc3cc00d8c99221b6e3fb621464cf4105ebe74cda3d3bb49b7f8f79ca10f8689146e209c5bf20787010345f7c197938bca5fb2b5bf72cc21cf357c75c1640ffd78d99a3a07855c27be42d3908c47afb89fa85804675ad1be8f2aab7d016dbf1eee1d226c77db78297b35997b11c4d02c9e9714ba4222655d9eee8eb9dc7ce394fd05ccc7c336db26aa4f38261193327a5a67df7d2ce55fd294fff3925c3d70118e25f2cd627084617469968fc46a7e41cc5dd406f10e641584c816c85605881fb8b0809a8828bce7bf82a98b58e3070328a563e2dd6955df8b9312cd3af34362779e94ad42103f1c0fbdfc2fb8e2f8b952704e2ad3d686e4891a6800ea3e0a13f2b07a08b1b8c2c8acc9252614001743a36f2451581525ab4fbb8d9b7532f97b3574b0889d1df95bbebf5121712b31f1912009037fc247f74c8c18b231117b7f325924bf520e176e76792c9425f8723b60351ad593c1a841a1dafbbb21406921e425504d696b4958ac3168547550e9d6006b8cd3a0e0c3c053f5f1b4e8f9f26923a6837db350d42c74801d2eb62729c2b8194b614642ab6822932c5069728154ef9b08df2fdfa628c63874dfdb86d2bc040f7259bddccd7724eeb9d8faeb5f0f8dc2b4a558f4e7b2b10a302aa641c1f18966e91d14f67e55e0c331d5f3dd5f105775465359259181a09b00b1cbd755f0d7a0b18ff8d9471c5a6e2e6c9f4947d3ec2081f46cbd2198fb8e41eb38ab1006ff7371f8e0cb2a635651086fb7e3aa81c89145e6460423e86fae6701ac1a927cb187413b62a43a5bfcbf139603d8f12d93c9d9e80a365d0738d24b34e9e2c27efc645cc45b19a61d9d96d78a4d568f2e772143a76eb5dc178157fb42071651c8df59f3f42025b50050a4ce0a63fcd9fe452107e7c5a867c4c499edb24c7b85bcc9d55c42f08071a362f0f6df93c625a29c525453e7a36a6aabf523b997192a21fc47a07039009e355372b5764d9ba4c1d9267be934360649acbe6acb9dcb18fda7a27df6c7be5285a040c40da789d5bff7562dad54f01d29a419ea42692558b97836f27338b8f72680942e5def3be8e415ca6e13007d3abb86f1fdf2d61d8a1431c1267202d1d2a560115797f1c1cac8b6800efa209cb3eae600dd6053bfe6d2262c7322509ce3ae7b827ba2f5f07d0a1b4534834ba1c14a19f9efcb79fb91439de2f3acbf911ae622a1d23673f4f5b52e776d0d7d1de152e7c2bcec8a659a339e9b739cbc93602cd20ff371750191863d8fe19012198173c0a1c53f3695ee6a1f4e2487a90da0b351dc4b1ec4c7fbb715ee95ae5007efe81d8f841bd7050185d8b728e7148fe40b44a7b145fa013a0e474d9409dc83584b67bbc62bc63772a52c65fa1bc9f7f75a3f9e7352c58f343ba42a1f31469beac706be6e7a35d14c8dd942b774efff593fbcd16a53b5eb7a475581152153dfe1be5ef4740ae4c2f7ecf387232bf0cef45faa3fc9f7de362d18d7e5667e67e98384b0913cfdd8b2b2532fa09e23f09ff294ad17d6d03eb2cf3d476d7fcd48e11d834a7b3446794be054aaccd52d5d93be1bb847668f15c1ce7e631ed65f69e0291574638c0be183faf529a06f4dd9a78138a4ef3274cf35e762c4e382b9a0e07cd0da39109f8b077e430d7ecb43354d757e32d438c91827c38133f8372fbd0615d8869d1135008746f81c72b2f0c8f6248c7ef519d272673479a71b5e969df1a6666240e9b95b4bc919683a42b52f9183a8ef35c62a279f36b7c6334cc0c431bcbbf42c51bfce4a4bfe11016d0fb1b83f4cb7fd9d02405a73e8e02d969e17596a0535e08b016ddf0c778ff5f14f21f1143430136ac1a58883d0136e715862f717a11d150b66c3f634d4ba54db2d3cba6f23c4749fe387ae72aaaa5d4ef2140dc896ad985a3ff6966b477339e1b8863f079d1878d92381612ff51e18e0d6aa984f440cb53a3dad9fd5003f8991d9303c868a26cbfb7dccab4cb176379b90ea8c91673881508533b5070d8e3806d355838ff75255dc068f08129989420216e5f6978e7822a0b1c5a96a606427a5f6c0d7ec377959d3842af63c756f89802f0ea9490c4f3be1a4370c9bd2141ab81a2afe1d787555b25ebbedd106a949cb54ceb004444ab575fcc0160a5506ebbbf6cd64e50e973f4b1687c90261eca6b0be17a1a05cdb3c19750742e04c9f0915aa2dfc65aface7258503a7ee53c423ffcdd27a3d7bf0f63e31f9172eb0350e8a3a4f595156409068d0f5f732d8feda8522c9278175e133efd4b4d33c4bed61d13ef26d4d846817eb0f2a71ddc0c8895b349767fe65928c82bde5794e227d4244d0a49ef7f984d6ad1873dab8ace5a508f9c3b4c1371b62c9d4307fff7b51145a8b2fdc203f7f0f528e3702f24f7b0e054eb47207d973869c55516f5dbc665e6f5fa9a4114fd6deb1b5729427ce7f3a860fd7eaed619a0564b40724ec6515dfd759d790e2eefb81afb0d91e6f5fb697d458fba6cef7b286f53d663930df85748c00a2432e3718827e8d2483983e4e3d1b78fde23c6baba9754c9dcdc11ed49f9778b53c2e1f51f50e8bdd3cbb8768fe9fb29bd462c8f096a081d1cdc1568d07d82e5e56232db1b62066d02fcff4e482ce4f6b0c1445839150361a41f543da6cea37db087439737f35302e28bc1d798300e8985c728265f31958ef37e86cb6bad87c26ac9b2f79fc4e284669496291ee9aa6c8bc40150f903c700ea7ae7200c0d245b432d785acba455183a229a9d8a0066f98f873ced7d94e4925a34a66895dc68b8ebc0f1f524caa1eb780647cd5463419f8f8e91e05101b5e55489467581114b74b5e75132d9682305f54d5629db06fc1e669f81b704c06e366e12cfe97bd6a29db8a9e214d8e8c844678d3b921878b72f639d2a659b83343378fe3fc65f334db50e919b6c47e2d9f43da4231a854cfa622fe487d5a339a4698780ed0a22019cab0b94dd81da2f55b6ea3d46ba0595ba7df639a6de226b3e07dda84d5e09f799bb3501aac85cea7d7001ca3e2ea8b2a01d87c654f758cf43d720e745c268e2d2ee5fd0c1f6a8b791d00de8bad90b687abf764278c25b82d474074197f701c28eaff191280a6776032684080ad4c86e39b6c35a8b9b99b8ffa25bfee160ba9def9dce67cdce5c3e979ba036413efe4915ef38d22a1abd50a8f9706a3e2be1916d9b8eff26df4b3288e380df4790c610ad76b0d959076f66ab3af5fcf2776f83c9f9e07a9772ac2da3ee65931a80c9d0b1f9be36311a8e9e4def4a335391891e635160889a8840b6da6d75e5d6337ec020cc63d4bb4bc283335c42f4058107faea63705ed44fe0ae4746508d7c567767814717fb0ff5f13e05b959f8259e02c59fdeb0d9bb2f061b3d8641519d313fb17767ef0bcc655fb1b45a4c23b77818204df3e069bb7458417d1792e96dc5ac641c90248c5fcb50a0c4bebc13418b469e4e6011a91d842461efe761069fd023f6c94f6145f9612f6ad7b735e845a1937bdbea4e06f1b39eecbbd22e1dc68990b9276564f69e2d0ff1cd8b1a26f1bcdc860b80a8ebc9b9efafd50f8e16935d058c0de95f80502fd31243735e77ff53adfa6bf094392414bbc48ed55d808a7c77d67d59712d58150790b00e130c0ba05d3289adbab02b65e52089b5e581f0a7f4dabde2eff268fb99f69c2ee6bc6b6744ba34e6a3b51784b3f5992899a92dd098041940f2f205d9005ed4a5691066f82d2a0549e0fa0fd8eec9726d46858a4e06b9e4f37bdb4f56a24a5ea6748127ec747d7676098a78044839b5e1fe6f3e3cb502926de8783f6eadfcbb04988fe39fc7390f1824f21e39eaa657beebf2cd4721010c44a9c8874fef6279bd9fbe5499c7bda20e511c1e565b9ceae9717406fe54439953a0930e5a72d2b3ecc963d03f7c7397773626ed36d491c1cb63c5000d15574581c311ae253cc413ec41260d951f942bff8a878ac795e638d78b695cc7b1d7b12f4b2fd4bdddab66dad44ee1451a67744bb14eebb4439f3c6034644af9e96311b28fd4dae8b68e29fa2023bde24962663ce216c1b42e22ea2cfe3e4d2177f230f5b00ccc76fb5f208f259c209d6451fe09bb9a64a206b43d4a4873a130c8ef13b37022048e772ca8bca0aa17136c7a1b558c1663800d8ca7c49c5ab496aca539da4ab4c63a977b85f8d5f3f04627af6602bcbcc8200cf5430b9214d66b074870170334e80f67e06fb1a70190d01cb0dfcd1e54e78d5b2ce8bb1f2cff844b3f15810a1d716e080ff7270d38ec1f1e924779bd6c1766abfffa46c637398c938913bc0385e23dd799407deeb55046ab63c7572ad0a5d2872cbb84e2d0f6318be8d39d4583e8aa227d9d7ecfd11af0438dc1ff364cd363aa998d94f8aac881fe41ccd9324f6beba6112a46973611178ff4f3baae499eca889b8db800b370b36e475bb5bd4236a4c671a648a4fd81fb1bd3e2c53ee411883b7a348e0fb008a863d1ab7f2713af6c42c6b250464413fe73529cce739b87e9aef0e29e4ea1520bee1a6cfb47e5020d86a9ab9e80f7c20950e19bed9f52397a3020a41fa203d4885a40e068f4c295c87ee1aaac2c0", 0x1000}, {&(0x7f0000001180)="50c825111131dd6d8ea5da637215fa78a01b45ba85dab99c7b9c36d3c37196401b1b51f0b8221c997bdf1e5963b65a121b1002ff1fccab56", 0x38}, {&(0x7f00000011c0)="2c6b9c6f0b5a2a148be11cfcce43f482c70bbfc7147b7a8612fb220954500ea4b33377abdef3de734b953da44471d571ee2c6cf7f33dce17292449756365e765708d8da34f595c902f", 0x49}], 0x5) close(r0) r1 = syz_open_pts() writev(r1, &(0x7f00000012c0)=[{&(0x7f0000001480)="d4809dc9aff4921a1f1c543c2cd033df503a1ff33a25508ccf0f5230fd81d6cbe02c7f30b7f26e6b4914dfd6185151ca35e844e77c8fb02b1fc839b7e54475f121999302060c6a9ccde1939fb81e75be0000000001000000bc29138ea484aabf359749c831fcd39e5e298c00283159194f371a6fe404e44bc21a55730620bedb9166f8e5fc7f0ddc6093b9bffc3d1ccc9452db6d7e986819d4087b3ccecba2cd7aaa65296b7ad14de4925c9b47da61127bbb23dcbf97822cbb5fcf4cee1523ac1d2443e345447cee5ee117b56aeeea9ab337630a54c9e32557dce1951cc88e26d5dd9cde5cb336bedde8a362ca197823ef5f84a215abfc44fe4792b378c5a25f23c4a286e08f2bce208c194cc497ac8674c88c1374db39582f374ccb15fbc19fe6e0425c5be2cd5a8cde2554fc35632190cda05710bb622bff1e2ca0a049148be6fa1c6b96ba75ec9351dee5716300be414af1ddecf89b46af50a95b771cf92c5b7534f1c723723cbad388f67339e1b0f4085e60fe59fa25a22c", 0x4b}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b00000000036f00700000000000000a7dd00", 0x0, 0xfffffffffffffffc}) write(r0, &(0x7f0000001300)="9d", 0xffffff46) 16:22:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) r1 = dup2(r0, r0) unlinkat(r1, &(0x7f0000001d40)='./file0\x00', 0x8) r2 = socket$inet(0x2, 0x7, 0x100) accept$inet(r0, &(0x7f00000001c0), &(0x7f0000000740)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="d368aa19ec338c29f2c44c535e79ee6c6a767c4fc5c2abdff2d1030a0a8f6e2b347700266e2beb842cca93b30559be822aa039e51eec716989a423453db096217c036d5738280acba18d9c0d533493037c728a38346b328eeaaf1eed642be806d001a5517dfbe0bcf909e79cb2139217a475840e275ec4417952f80accbcb5c6ca56b9216568db651f1942fff70a063fda8bfb812efa62024a6b0eb7547e7ee987abdd9269ab537cbbe3ed2da621201e8dc446bddcadbd55365cb3e7f73f2a309870", 0xc2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000700)='/dev/null\x00', 0xfffffffffffffffe, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000780)="e8a9eb20fecec17f5dbd1153db6ab47968c5714a556a14ed9f7f0539ad04950a4f437dceaea80814cb5ea543f0fb65c58b8d7ba24950717f6e3a2c286707e034ca176eb4e95a47ae066308a4e86c5b3f94416f1f7d31df395f1979c87396dfc8051d0541e3226532be5ffa6715ca1b14ec008e", 0x73) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000200)={0x10, 0x0, 0x4, 0x3ff, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000af9000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffff709}, {&(0x7f0000b9d000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x949}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xf139}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x102}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000a88000/0x1000)=nil, 0x20}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000dfe000/0x3000)=nil, 0xf53}, {&(0x7f0000f20000/0x3000)=nil, &(0x7f0000e11000/0x3000)=nil}, {&(0x7f0000e6f000/0x4000)=nil, &(0x7f0000002000/0x1000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) readv(r2, &(0x7f0000001cc0)=[{&(0x7f0000000840)=""/70, 0x46}, {&(0x7f00000008c0)=""/107, 0x6b}, {&(0x7f0000000940)=""/188, 0xbc}, {&(0x7f0000000a00)=""/4096, 0x1000}, {&(0x7f0000001a00)=""/110, 0x6e}, {&(0x7f0000001a80)=""/85, 0x55}, {&(0x7f0000001b00)=""/178, 0xb2}, {&(0x7f0000001bc0)=""/255, 0xff}], 0x8) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000800)='/dev/zero\x00', 0x80, 0x0) 16:22:17 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x22, 0x20) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000100)={0x0, 0x40000001, 0xfffffffffffffffb, 0x40, 0xfffffffffffffff8}) recvfrom(r0, &(0x7f0000000140)=""/82, 0x52, 0x2, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x20, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:22:18 executing program 0: setrlimit(0x7, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x44, 0xa) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000340)=0xfc) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 16:22:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) shutdown(r1, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:22:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x4, 0x6, 0x9}) fcntl$lock(r0, 0x7, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) 16:22:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0xffff) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x10001, 0x8, {0x5}}) ioctl$TIOCSCTTY(r0, 0x20007461) 16:22:28 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000002140)=ANY=[@ANYBLOB="0000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a10bdaa1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006abb07ee76add27f275748795d1368a30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a822f12505fe0d0346a4949a14740dfc22c15e5b3175e8e122eadab0f1840269dda88893dcfa18f325a7bd5e0b3d145500c2783691c1c1fc50da7a941d45f1a0ec2f79c29a0475cab15595efaf85b6d7c929bf2112"], &(0x7f0000001040)=0x1002) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000001080)=0x7, 0x4) r1 = socket$inet(0x2, 0x400000000008003, 0x0) flock(r1, 0x6) socket$inet6(0x18, 0x4000, 0x2) setsockopt(r1, 0x7, 0xf2, &(0x7f0000000000)="5197bdaed70b3f5b09ee103972b22254da9c2e91b6ce6f92428ece412041f0f57f538625bd9ba93229ade19f06920706ba8f94a665549cabb7216e529021ac766b3e562f8fe57901913a1d7bc304d4977570e1d61113aa09f52ee87f2b88119b4ecf17b191b337c30ea13dfa5ff706c957e11386803591f5d0af95d539333d9a1c2cc0d975de07f23e141b22b9216be878e058f1fc5b03d913c51f5f8294", 0x9e) unlink(&(0x7f00000010c0)='./file0\x00') getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001100)=""/4096, &(0x7f0000002100)=0x1000) setsockopt$sock_int(r1, 0xffff, 0x200, 0x0, 0x0) 16:22:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000100)=0x3f0) setpgid(0x0, r1) 16:22:28 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xb4, 0x2, 0x1, 0x7f, "1604ae2f31c4cdc05cfd48532812e639569a1270"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb03918202fed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eaca41036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e5", 0xae9}], 0x1) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f0000001d00)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d677a80243a86aced30d87787288651ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2cbad9ba0c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c0700d8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f371045c61cb3be1d1013e82e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10b3e6a4a36a27f02a7fad78136904e09d9dba2fae010f5a1e526acec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b99b4fe0a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x518}], 0x1) 16:22:28 executing program 1: r0 = msgget(0x3, 0x0) msgsnd(r0, 0x0, 0x61d, 0xfffffffffffffffd) mkdir(&(0x7f0000000000)='./file0\x00', 0x88) 16:22:28 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000080)=0xfffffffffffff2dc) syz_open_pts() syz_open_pts() syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x5, &(0x7f00000002c0)={0x0, 0x4a}) 16:22:28 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x9, &(0x7f00000002c0)=[{0x10}], 0x10}, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x4010, r0, 0x0, 0x0) 16:22:28 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000040)={{}, 0x2, &(0x7f0000000000)=[0x0, 0x0]}) ioctl$PCIOCGETROM(r0, 0xc0107008, &(0x7f00000001c0)={{}, 0x0, 0x0}) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000200)="f077b914fb9a50e57c7c4eb6b22d982678fa631c6111973f5d0280dcef49a795f4ccaec9f2e3b681137cbb5362ffba6f4ab58953c7fdd4f5f3c74edaf6737dfefa1bc521bb5972c07f3ead8b1333e1d66342223372a58c4c8f4fc6e5bb5c2c1c8873f2ece9599059c72b4863ee7982100c90de3bd44656b17480ce8b9433ee973013e68681bcbfb9a073006d0e9eedb7acaed8db2a2e3c67c9e9e30c73a52d87550e9a6bdb79", 0xa6}, {&(0x7f0000000180)}, {&(0x7f00000002c0)="a10c07d40e8f9e29fcc4297f30053df12fa92f6c559d829db94f14f2981511f241cb8f1fc84357ae4b744c940ae94609e7e76d3374f3d80bc1a990f2e470ec9fafd7c5b87054fa0ada0e8ddae1635d62f073d8ae115adcb46b2791131ce741d722974bc4fa769c77afa5cd79925d1b5449b93453b50ca0c970febc4f60cc5411fd9cbf12d44bfb3eaf6be447bc30f77f5737972fe02c8c9b677207ca24dc467a63070fcccd12cc56d4f21c8162bc390c8219fc39b876c9a268039b5cfb2424ff19f9f74948494c68cbf04ccf6de24d02845a61faf16482db96d81f697793e05120ec81d29ceb7b0e463b45de6946fc3f3612", 0xf2}], 0x3) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xfffffffffffffd8d) r5 = semget(0x2, 0x3, 0x20) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000180)=0x1) 16:22:28 executing program 0: unveil(0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/154, 0x9a) 16:22:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x503, 0x1, 0x8, 0x4}, {0x9, 0x40, 0x7, 0xfffffffffffffff8}, {0x6, 0x6, 0x55b, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:22:28 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) getsockopt$inet_opts(r0, 0x0, 0x22, 0x0, 0x0) 16:22:28 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x40) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000012c0)={0x0}, &(0x7f0000001300)=0xc) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) r4 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, &(0x7f0000001400)=0xc) r6 = getegid() r7 = getpid() r8 = geteuid() r9 = getegid() r10 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000015c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001280)=[{&(0x7f0000000280)="3fc9acb07ab749d86bcd1230c56ed6c59eea7bee610c3668b9fcc41d16d10f7218e845cc949e95509b5f22662f59df24253f8dbe230b392a9b6803f39766c3d4622810b48389156977057cb633660bb9f3ae18d237f9c3529498b200db800ca60e5218adbb2998f1afe5775d992680b6e961744575a9be9cc72756e58afe00b01869465e3fec835a9eb75dd49225a3ff4559dda8f743de042f7ed894deb9f27be3f88576631fbc723cb3e1e05c820751bc17938fe5aa5c1762e3e8c1fd1341bffd1de6ab5912f4d8fe59419ac90e5ebbdadabd1e5793346b2c4c1d080cb3df851b6da876e0fed76dbf9e6af61804bca56e6ef581d4e603296f4fa3c5b48dfeb108d363371035c2ab2fc92e8f42a98de79a6ea9d83c161ebcdf36f2ee7740d2ded46ab78ebab8e029853a5e81562254296e51a1bb96360798ecf85b478b2f73d81c6e87d70b8cd72a766ad6e5419aeb1d365c1974365e20ed88e17c10968586f73ac54b034e4640fe987201f9fc1ab61e8898c583d06638ac85c74deb81611fa3bb3491939546b4cdd78f7659bae6df18b43b0e949e620ed762d31c374b182abae704a950e98d17bd16bc58eb92e6da8de7e3dad3e42792391fb069fbed6e3ee170f3f3d17208d770ca1ae7f421a124d6f7ccbeaa32ef872c05cdae750e1e244b42e54f63430caec0abac19e4b9bc07b8424d7919e6deeef643b6b5e3168354a0c40a7b941b42b8f52dc16018579cc563275f326b51daa6420a6735dafd8aabb9925de988a180b257bd0000cdab65107b8cd3ae3fb683a905011e380ef4425d6f69e385be4ec1e907dbe557d848a078346809837feb4ad8589dd6b5ff1bf09c2ae7e20c942c80378bbb9b12427e6d4a24e1b6b3ac0f85aefafa5d8f17ca0c8ccf07cd65592265b7d40ca72e7d45618644e249f3b59fcf714f36da820ec07ebb4140c4f0921db4cc85dcde89509e56d11e68ffd7e04aace0ac55c9bc346c9f8ce9e0ff9095fc7d19421e960e02226e242842e539687b30a49f97200072f322513c3f3d2afe96b64925e362a1419bb11e6aa4208d46a72111dd3e8441f79dab37eab0c7c4dc39a2502aa9259612661dd511b85799613f78591bd916835e2b985cc3800d0b8b7e45b3a49b4b01fee95c468694507c411bd5ebdfa4db080d818aea2ce8344a8f3d8df068a36b155013b1e8ccdd5e645aa452eb59567faa0b6546518107cb4194b5adf50722cc65f8a8a9d7369991ba49ab4b3d17c1ad8a8982504b1f8f99446e65efaf333558dfe63a1e36fb20a989fb8f29fea3cc67eeb9acb839a3b36a20fe4176fae8b90cc0c3a8ab9cf29e593926f03da1546758ee20d5244e0ce3b30226268bab791e56c2b94e22bd1582a58261fc35299e096c828f634112e05dd378ceaf2ffe7b2e0e7abb59d23a06784dd1c961a48dacf9ff9aed5ac66b056f4e7077d4bfdf2799976fd3de77391ecd8b9ba803ccdc6fda12218480a5fe4505ab280c6917e82335c00ba400506e538f3eb83e7a0571b8714ac1101d0ea7896ce3b3bf4ec995978bbdbfc1c988422d7a614d306d2b83341f584f2bd36852acd659f3809d5d47191ab79801a82ba978e03937926f5befff6f57a7638354626a9483195bc95da3fb17c27b35ee93cbd8f33ed8faf10ef4b0526d67d428978d9fdfa667d8bd7931da88243f375a25eca2ac37ea0b4919cf97be6f0bdbb445d683d4abee66a628c95cf0799a6d8e204930c2976011acd585a5d6ad6e8dc6dbf2c5e2e7ffa5c7b309354637e9c7f0ea86f5295089189e217e3456b11c3a3a15147bca68dfee7d2d2a6a8b835038432ce4d404472fbb23b56b34f156cbdb736a611a1d5e2198251c0efa06e81543f2a4cd412a3e14a43d0db680443633fec6518dae90ba3d4ef4c42b551b138c5cc13b784ca9fa2a5be15fa7d31bccb55c6d0073f3f43e3e87d3bd552d59b56ab649a87a0a0370ba33f8f678202f9e15c39a05ee2a86ecc5b5d822008b4b705590c0c9dbf7ba11c43531b43c47d620d0fdc0d9bfb40c3dcd1687e277981c67be7a8511646bfe43010b2aa8d3885a3330a57daba6f46eedcb9fb93f21f1632468b4848c7c6f158ef499b1e43f8b0a7a031dbeda3fd8c90605c6015b08bafeb593a9abfcd7126e6ce38ecfc657d69d35f1967f2a8d39604a4fca8e980938401675c5e6d607b3d5048fd02c1e8291c279a3265d9238c888076e5646ce2e8a8bb4101afe3180e3bfa0c01dcd4fbb17678878788505852a14a30dc3d33b89e58ebef28dd1015805fb62839ef382702454b500e6232d40e89a1971ff1bc086406a8aa093d4a71e407f90e74153af2d303f7b39ea5b48ee7fb52c7d244ae01aade13a42161409587e693e2a40ba49db71d50c81729e675247da6ed112ffc74bc70495e2998503063a165a6e3a410b1696f16c9291e3d7bd3ac5f1c39e6872c1ee3ff235d9d02724872ea5803afaa93e90480a88eb09e7f711f22eeabdf654df574e86b0f2b089b23217a201f7d5f60c5a28668abc41399bb6b9d645a00800a0dffbdd6c4bbb6ccc39704a5699e45e2fc7a74cf22a0abc5adb5ec36a36f8f67b720b5de73146a6c2fa5fe9191a2bcb740538f941d6f5f0f662cbbe4587d1d785014f515068620bfaae7b9ebcabe45270e097abf92ca2e67d226edb5100cb1decfba7a4ee44130702452fc9d594b487f57897366613fe36c13c9fa0280c5e61aa341855be2c8f298919becad1ba3200605fe414390968a1b7e938a68d1f04e69ef685626943ae17b3fb4104cab271a69b6694baf2509af8f6fb7854e141f89738704c5b23dc3a5de2c1ab8024bc95e092f08c55b6d0debf52aa73f35a585dfa348a019d9a48b4e4dfb222b7641b72329bb5781e8370cb703ebe70e4b989d94c8f29c2e6e10fcda5a599f9bbe17048dc88fb132b83e9f761603a273ce910d8064f93eb0f0177b7862c6f6a535c1c1a388286ed0e7ba50b867f8c0165af1b75348673bbcca2edd2cc0365cfae4d144d28ad233641e7cf93f0455af9cb694b44ee8ab1f70c70df02aa995227fdab7d1f4eafaf754bcb4cd64bd08a4d9e1f1b63e311802ca75064447e1980dc5fbef55c197911bd90cd443115549ebdcc8da4f5bce6ef1dd6a20a0bc0a7b34bbc4480a2750af3ac85498c71eeff4e15b303e673f8e605f1354dc7f7b939758c609635f125c778eb86467e2429dd97ee28a46f9db08e742bcf6bcad9373ebbe99d3415a1396c0a96821039af072cb920f3c963e3befaa04b5ab80873d2ab5419de1ffa94f0e380955578c4e78bdf6a8bbd594ae20acac8ee480454111be98fe0a777e3b91796989d73fb0a5fae971f9e55105270f990d00c9d002c2fbeb9962e025c8411828fafda4588e4266e83bd3c144e5615ee08a800a28ca33c6029b6a44f644da973b532fde9377a9c5c86f8159134a4749bc0bb0d5d7c11f298462f7466b84ae7d8e9497a6e7d46553be1e43f22e68fcce11ac9620df930502cc4d03c797872f7669c7d9a160344f188e2168e9cbc109e8f71b2989bca5c9473342f17ea47b86d69717d3c57494cfdb8f5d816b46df5969b5ae0cdaab2d6a8ad439c61bfe2d76ffe0f738964d8d36c9120776176bd39fc402ff16dffc6be5063036dbeeba63b0a7e248e5a3eab53016ace24a8fa201892cd602fdcb831b322c94c8beab07aef2b75fb571ea418e21463c55c833bffd5deeea1983638bbb0ef3e60b9d6027183840cae08ef900dcc9d6d7c297be78c36d1a0ab5195bb555689cc087c781d8497329ee91bd4848c83059d9b51f28e5f3c53f907a142ff61ee00c9ccf04b71ad4eddf621aec9880288987224479423822e7f6d4ca5151d5b501358a1b1928d3733b77a04510a4adc8d219586bd9ba5c4bc618217948a0bf605ef8ada0a143a1adc5e4e3ee7fd63e7a0a764fe82cd3705ab9c7fea9d258cbb8ecb1638d237d4a9c90e10ac17709beee4ebfd4b0068ef63d89356ed2c492b6fe39313456c33a6f65faf0634dc77b68b37ad50b11820c2d11a34f08416c4a805a20d3ae05a843f2f113e59454cb5223755dc00613bb38e1f179fb9e926268a6ff21a521faffab751a10e4bf9371b46726bb71bf881ad9f6654417facfa63a898819f48c296089be22126b42140a60d803ce26836933ad26867a1fd67d764d8d89d9fee2c7bf86a711953ea91a4143d09c19c97e86a465cc41e476dc72e4bcab431465108534af1a893b00e1c26ea9e0182bf9615ddc6e1e34c22bf2205f397ed18ed4b4c2b0d00f36e3016b5157ec18593627583ef9b48df8f771f094c447a75da39ed9472e98582ed8485c9640ba2d310caadfb78f41e6476ab29d90e246acc3f10afcd887ae1625b3e30d488434c70606b7629d409f0b695ee21b9cc7742121faae280c903687a3e83a56ec06d0df4025a0213f70ff134c6ac983a13f668f9e0031f9cc3fa96668f15ae2d728afe5edb833ac98025b7f04de23d3d6636e105c3ceba89b66d53db70d2660e07380efb9aec6e6c6b9128b375ee86e4fdf9d7c1a2052ef42043b4c193dc9c54857c7cbbec01654bafb7f83f5007f482c7ddd0eef8fffd51be6cb7df482af676b6be5996529fc37b843bd62779345b5fb2e240f58a4ec7138efb4b7816eb0bdbf689801af3b6889c3eb96d3c476737b7f714dfaf865c2e66ce614996bd8599cdd2d547020d4c5e3429966bb4015bd12adf8267f3e6696b5e8e052c521bf0b07ae45800f7edd4976d692d3e9dc3dd56c55e933a525feb46803e0e24cc15e32d08b6305fe3b984a9644d00091417be6d43934c299bc01893d54bccb8ba43d758afaaaee54ce5dd4f2005b35e6efae503db769ef9e2f2efc8a7fd271c179f54161ab51cc218b31380d3aa783e6d0f61567cd2af3db009d5cdc8f0aac139f2cf34d29a20312d9ea3676aa7af63cc604dc6c27a0feb6ed53e20144566089a4d9b002c9d0e4f3ca514f77ffe5ed20b21c8d7f0da5f57db359a615a831f1ef74d2e559c05c0627cd7f3845b4d6064b21a1352e33fcf621dbae2e20495a92b879031f9dccc351ea04c1e4599ac2a2567dd2a4cc7189d8a79495e55b27f1a3fff640f77f7157d83e9b27c7f49246fe87974db13b56e7b4619e53820c27a6920adceda926b432019cdb5d46e351c86eeb34434ec794d30a5391ca7181b4ed382f6999c87d24f36203a666d140bca69302f666cb167d3157a245d95abd79ae616b9ad2bb98c1fc30e5a4e68199db1eddeb106c00de392f72ee2c2969349d613f37df1b5d016eae0a43f0b0ce9c5d7e2de88e58a0947c903191131be3f2a643d15f2e20f7a394d796dc7f21008a139fd57557c8bd867627f14120a609daeec523a43de87d6df29e85bf1c8a306ccebabd393e6d4135396dd81058206e7a59f0221f78eb668d85fbc8b4e1f1f2d91bb8de87b8e85b4c0b99d2317a04a6f0405630a6e92d4a103867133dc180dd9d9ed5542b933bf6f2ada55730e377a900d456fe7ff6480b70a3fee9639d06ed45f7be8a6671405928a8022d09f2ae43a3d97651cab38dd01bf4e9533b3857bdc41b2b98784516ac76654b62906a3d1cba210f6bc4c2016e795bfd40d68f9f4021404d984d99604f0182059166d4694e957acd5baf39533c9c314f1dae8666bfae149e0270a3b5ff86363137c64589ee13491909c215f3e3ab4f6af4fffef80de45ddc2ac10d7e6ebf1d7465b60b7bbb806c85514f6a993a58d832597c7268a3347262ac049a43404a88f669964c7956cf776ace5c5621aa7ae73c70b1fa8e9708f54", 0x1000}], 0x1, &(0x7f00000014c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x10}], 0xe0, 0x5}, 0x403) linkat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='./file1\x00', 0x4) mkdirat(r0, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x42) 16:22:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) fchmod(r0, 0x28) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90", 0x180, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x20) openat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:22:28 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x12) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x5, 0x7c2e8488, 0x2, 0x80000000, "8749b5ccd6c1a7c232479a834de2d26caaac9ec1", 0x10001, 0x7}) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x7fffffff}, {0x2, 0x100000001}}, 0x2) r1 = open(&(0x7f0000000100)='./file0\x00', 0xa80, 0x110) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x2, 0x4}, {0x0, 0x9}}, 0x2) getsockname$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000001280)={{}, 0x3, &(0x7f0000001240)=[0x0, 0x0, 0x0]}) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000001300)={{}, 0x6, &(0x7f00000012c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) linkat(r1, &(0x7f0000001340)='./file0\x00', r1, &(0x7f0000001380)='./file0\x00', 0x4) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000001400)={{}, 0x2, &(0x7f00000013c0)=[0x0, 0x0]}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000001480)={&(0x7f0000001440)='./file0\x00', r0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/null\x00', 0x200, 0x0) pwritev(r1, &(0x7f0000002700)=[{&(0x7f0000001500)="2d73834a722b5fce77892b8c90b5278bebb41bb19eabecac03f33c3257e7d7561331605ff9f8d4b1df3e0c45a740be61757a3265248d9a5746b3f05608d951b17df2616bfb46c2dc2942fcac276db0726cc03a023c50282b6f2987fdc48af1b49d0ebba25b0de01976a765e3d7d8cda196af5c52b0cd135e2ba99264cc53e73eb228043fae9a9c4f807a8b285f9a6ec6589b1deb8225e311f7d8af010598ff4452e5ebd5767793098a205820008cc9bdbc2df2977a7acc977cb1650db8b6cad92a9caac28546c337667d7a3968ab436e5d106ce080e6c082b8b5d855fe2296ab7a74beffee92024e0ba950ba5e8bea3fc179b676b011e605325d770eddc77e6ba2bb3df21e263a8e6da09ea5d4ace1fb309bd65cb99e61c993f3ec08d9fa2ba1f249ad27fe2d93760878de7805a2e9932bf19f0981fb0b8b14d619ae51f75c71d4df83d9d55a27a839a5738e1a2596c02e645a1e38f51c4781439ed5baa57f8ba0c71c2cba29e4f18d4c0d5f9da00d15cf8e20b4128b3514e5cdb86cd2ca79e857132d82d802823cce5ee2cc8b98969c08b9069fc8aec11efc976f4553562aed4da150e9c143cda6433f73334fe76b6ceefe83ad967906a5af99eac9f4ad206415355ae513d4b55e0a87664baf627f9a32949150caa0fd7aae9d022d41c309fd42686a878832e535cda63e0cfba3924705bf4e1333b9e36eb07c5add949b69d3539646216b62a3a693f9bacd21fb39154d0f2c8d0cc2e72a85817282c2b8d6a941e55c737807526e138157aad7ee07a8e845527ac631928e52fbca4abb5af3d3f5a0d32faa32b4861bd7897f9f7d66a5b603d674fcd3167577d5a056447e8bc434b2afcd4998c494d1accf2f8ae1306b3fbb78bad7a7d5e7e4ca7f654774f621462fee19ade73d1553f1125fac902cef628a79510f735ac8efbeb5eaa5dc49138e6a2501e58a8aea60f94397b204c997ad88a48d39e96e3cd0ca3d37bd419b087aa9a0dfba77927d4c157cc1a2c24eb61371870ab32633e1089deb339f96a032c237d33feb66ef7ef539c661c7b08961995f53ecad6c43dd0d7da843a5fbe7e42cf195c58bc7c26e8e099c5b695d582501452ec09c37fa2057f9067283ebd564b2f7d1b1d3d0fa4da7ffbbdb2d052734b9aec6dc5939890a23ecd656cd6e99811da644400dc9809d38a2b629d5a599b44cac1683409038e6e392e667461ee90961f3f6f59a36618415157a75032579bc5f0a0f696caa625888bdb5a829b68223b4ede277e86a1dde5fc343840731082213e5397014b87351eb6c9f6457080200cee5634eac361c946d634dcf103c9d7878e9885ef702d20c2dffcefe3c318f695ec9b55fb71ddafc89dd2adbd7cb566a979b5eb36af08c774a04814e8b1baaa6ca41f4600d35630140ea6977cb3532a9ebc9d69cedac85ec15647e1ab8f29dd703ea4815307a13871d80b0f82a1067d5e3b09f2b3e916c720778d2900989c26e5a5b2b4295519604a7be44b6d4028607f843489b51d14aa8ebaa2cfd9e3603699d24364f0f3f6e57b162f8d2f960b69f416bba77f9f137301992804ac43f79ed4b93cd82e5e437cce09e5f08627f3336188d8002b88261e60687973d2edacfbba1bb7e8770be1975dae0688d97315e6b680667a9a97af970d92a0dfedffa05fec2e614e4a2c93f8e2975eb3fe2beadb804a45a6022c3ab93690eb9914d9b00d22b27b6d2f6bb97a3b9fd2f59df6c9ccf24d7838c068c04bfc608427150ceec9c9a85b40c9ba805df695d642ddfb70a0d30439204d368fe53c0f5d50e531549c11410cabc267897e6e559fb311e81894a5fa77882fe9fb7e3515ab76d39c619e27f838f59a2d10fb887843a74525840d5e0e166de69c8339ea293f1e34c7534493ecb833302414f40e1b20bf4ad27989dc9f011e3bc521d7bd45aa59ecde145e291d630453fbc5fc63ab5eee9a81d647a32795369bae0048ec5e710e3f438e4e52dea3e54d2b2d008e6c162c543560e896a6898d7c0fac93c62b13635fb30b27b12ad467572291731138f53e3a479af51abd9695575dbaf22210fdc325dcbc70eabfa9af5978447c1a9e484bdb7c75760dd3a90227d58141f616fa5580f629051bc064e6bf7236a6382098d4aa359f0ff82d4f5c9c50ef9f14c08c1bb36e1b8d9f394923e3af0fc6cb60ec5e54af18ec1ab9d6ec1bef885c5e6b4573862aeeae81414062f9fd99b40c17c368f399030b07dde37fa4a2f4859bd09d2c590fdff0a16d4427314ccca73880b0abd197f1f1f12156771df882d65a560ccc4e74afe9b871205415ecfda3afc8553d0af35b7289330026fd7ab2e673f0c46f7736a8cbed65ebbe8bb50e5ab4d0a9de5e57b3fdc28758690251d5abcb213bf01fb46c0abada0b7a7172f517b9f5b833095b2d0f4e7cc254066aa5a30c493d918221d66fae5795b4f39aca790c181183fb29001e09b2cfd5277f86a4d494022b3978782f91b5bc200e196ceeeffc9fc3c896ecef85724b0f8e5f194438d90086c44a857b3e596b89892049d22663847a379e39abc7e4df5b502e683667b709f12814bc3bae8626f647d559c3ec2150e37a5ff7d0ec098a10cbba399624903ed865e252ccb3632ead2a24f0fb1b72137b17d9b0b304ea9d815dc121f8b685e1a5ed362413330ddd18ee9776e12bea091eb4571955e43009404e016b32b95b4f28c96c81736ab238aa540e664b6eb7981994fb33f6ca03c3d24b1eeee873f3eede95b19c47da8aba989d1745e3c6ebe086c2893e4899cbf8474fa34aa26d544f95111da9462ca181164fcc67094e6b27c81368697997438e3152f3d3b6d77d1640c7796762fcada80d0044801510fab056509a610ec62b43383faaad331a036fef86d3ceae0a69e992321fd22a7d3e173ace6f3fa038c4feb2d734227be32426aa56f40f245b718428d3949a82c4bff2d57dad9aba1f47985ecbd9275fdad676e1d99355039150f04993026071c6cd64d91df4f25ae9f2bfbafe19c415bba78dc6d933674fec5e1e81306d97fd6992e4365506224ecd19e9f8f876e3c54c716d9f4993059aa73492f33de7c5774a7cb442b1dc7799415e31ed5d4894021bfbd3f12964ebd5641e2b051f17b6177924afc07697a39d793101d8911feda039d3b82efb7272f6b9ba200e343d46ea7ab2815a886c8022893cc88e9102b2eafa12ca9efecc2456df730219e6514e9887714b74a87b6729fa5516aa5ee5f04b465ceac01acc951be8d1a5c4ab24c26728c246694aa3e31d1acccde00cd7b2ee73aadf995c94ceedf7ce79f25da1bd2e83f4b821c3671208e72b56aba86a497f16d6db2c5de5dd3c6fcb77966838c8174c7aaa4f88b672ea85dc607e98ac46a94ac7443923937020b4558c48eb37ebfa793021c55512df3f24cba96eafa893ffa463941c5b0131c0d4f40031de523adfe69d54d7ef4163f19421556ebd778dfa0789551a2514992afc6ffb6c124e33bf742f66fbcaea27e0c0019f88c641106cad5ada8cf6aaaae69b5649e06007f1199a42e26c8604d86726c30a6e0f9f600045b9eb5ab719effae4c1d72c8cf74e1192922c5f9a32b2fe5aa3555d38d549c28c664fd12644c341a4b4eda3c1a4c9b73736d3bd5959053ed7d128e567e5d72fbb78675776e3fa0fbeabe30dbc73e101499b72f2f1b61e663185ffdcf62158849b9a457f9b2aca0eb68f2856f0287f5a79d73d2bc6bef4a357b2f3a741156bd21aac6a212347648d446f7e928e7ad6b3d7520212986333a8e5a318638d0da3df2eafda78b964373aa0b8e48cf34a2b68bf974901b9e5bb51086d42dc1af5a215b66d7f3e7b3454f542946ae8611de944b77c62631f176f832dbc2ae975d663ff5701f6403f323a043ede92dfe65e3e79ff81912f8318e977f0854f425753cd3d8af7d23bff8baf7f9bc9b63855d516aa8cf9fcad273ea3314926af246511095a1d768355c48608270c85a86464eefcb2e72c36c668d9d24c72a68d7eb3bf44f38aef55df3fdc4fcef907df5d22bed041d24cc2efc40716833c872a74106f5eeb14143a71bf260cfde9339fe62e44c9dff5e71eedfb0244b463cd39874ce073c5b764a747e85bcadd750d779ecc137c94945115a4c516547f4a025f8b6a41594a6ea6fb5ea767512b776fa566053a3c27d3d6c1adefcb7d2e5607549ce73cb9324f8ac396f787122b1c7ff3ab04d30cfe8050bcf7f4fe1edac1a3030394b7c7241c0bb585f68f4813d8a9f5062161d0dd2f88d75b531e616edfe83d32788a5dd2ed839dec20c4d9be6c00b71d949233a3daefdfb18d537d43a0f12873bfd3cf2e23d21411b1c0599f913482c172a8c08d8974724e3fec76d838ac0e6eb5755baa1db1b93d6113b07d92cc96fd76a4c8ef367d4bebe408337681f375eefc82bf15fbbd978a09b3f1fb4513a3b77b5e70f17d4063d4a4721467913e80c8cb7807464645c83522ce53f97941710b2c06a7aafc8b11f090fd9aa2ae9de2ef84a333380d0bb88c88cf26132b2d100bff5b5292d5d1a9ed14b5dd82a1773c9b975dbed7c219566cc8a9da33ad8e6e54b5569733097ca69a55ec2a79de002744c060b527aaea71e04f597b634a4045917e6b7b9e861e1e5de93a383dc6f11d7213d530ff8d0a0190cf9a591217c465208ca3f30d7a369557c1dc15e21baedcd21346a7ea115a1e5af5d258cfd81bd999919928869a864533392143875bcc2e0897d698278f8fc4a18069f0b5a6cb7bf4cce3ff5b3baee14c464a8bb0f2d20efe4143e253d708b94b678387df30483bcbb4033d3c1ff85aceb8ace54b11f44818d874b88e67f0a6285aaca920ed39a2f5b7b83aee727d0c311f050ad6aff6c024ba70fa328a526a41cce0bc83aa8dfb059e54e51574dfeb8c93af4252aa55a1206b5e3666a71043591321b3b6c6415d6ad0513db4bee107516f1d6e3e00e705ab45391c4e97a0c49ee620c9af7755aef3584d055978b08f46f6a3d8c57599cbafe2d7b5da45716cc5b53a55bf9d6c5712ac400d04d64ea7e15c3cb8af197c514c6d45d632884dcd8cdee3f732621f59d1b51035383ace52034914ad2a72eb2f7e4158cd3482501c4bc281352c3140c25f6a68b3c7b056db17cfe1c8c0add40df47f1ac6dceec98b02112008e7b1b9ff938074e7cd33b6ca36aed4d728c058bbeb9f8321611e341a1c8f124c868fa4b5cab1a8f24202da4ed614d184d1ccfb98586b136248a02baa7d44cf829d9336e446d9835020afd63e4e5a00573e77107ce7985d6ae0d31c69e530959a87765e0d1c8eec4fb3b71ae4f7db378944f5571a28d2d7a773fa77263a1fc306d78f71e231a1ecd418c9a9a1558c80c3784d6a3523969b850255314d18161cc6f3f295a5cb0b357a9bbbef6e718b82cd0726da07fe706b27df2e2cbb709b3670663d77c116a2f478efbf3ed82379095dd53299642a426a47d022bcaea15cc477f76ab88cadd9ccf74342a0ae0575fabf0c1d4eb2e624ab6830d1b1e79aa218f3e08503048a986228410374215cee371224968e8c02da386ef9174201b018f7a4bf44a9f25d74c809cbf76367533dd2a99842bdad4da159c081c1c78bcf4005872bad48e0654c5a6e9df78177f0b7d080756f9225358abbd73739692195d1d1df9776b2ec30ead5898ae93deb129215d0bc7bce66d591476ab7b45d433f947458767e984cd1e11dc619f106a8353f1a99b6de4f96aca29c1f6e6b33fb7e4639047df6387fc3788ba0f9e240bdd0b7587f614993c6111941ac11ac0f4871a33f49835", 0x1000}, {&(0x7f0000002500)="84fae2fd6b0258e2a8df974714d3313064fcf33008073cdce4432a8d52ad18ccc6747c3b080a20395452589fd9136686f758f973cc4bf76634fdbba5c7874616f3631a03e8f799343d76ac81d5", 0x4d}, {&(0x7f0000002580)="1c07ea4a08ed100f030e5698433e06031231f60a9c779554ac4c612179a641833a641fc9c2c03af29d4730edae9150d07b6551170e8acef4ba118c6250fab4d5f7013374d5782938920c0b8323f5f35b5ba72791aee03afc07aa90a9ff0329e8bb41c36a7bef34a7a34de9c50512199287e93897d91f33358111946156216f0b7e543566645ab73fcf4b1a83cedc296702002cccf449972457ead778b9e73101810e37c74164c35fe6651eff5bf56b044fd68f5533c80f713a92c743eda62ad17bfe7221a5dd65f9ded94d0f3e33f64c4f323d80cba31d95a4f17aae64f60051357ec5a28f1cdca19b20c298c8336f16394e02b532c2", 0xf6}, {&(0x7f0000002680)}, {&(0x7f00000026c0)="1267062d1da5e00de6b3afa2e8a47c0f5952dfd0256395e53ef66f48a099ebaac1da80ab2ab6aef8356661aa21", 0x2d}], 0x5, 0x0, 0x0) kevent(r0, &(0x7f0000002780)=[{{r1}, 0xffffffffffffffff, 0xa, 0x4, 0x40, 0x9}, {{r2}, 0xffffffffffffffff, 0x80, 0x2, 0xffff, 0x3f}], 0xfffffffffffffffd, &(0x7f00000027c0)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x8, 0x0, 0x20}, {{r2}, 0xfffffffffffffffb, 0x2, 0xf000004b, 0xa0d, 0x10000}, {{r0}, 0xfffffffffffffffc, 0x1, 0x23, 0x1, 0x810f}, {{r0}, 0xffffffffffffffff, 0x10, 0x2, 0x6, 0x7fffffff}, {{r2}, 0xffffffffffffffff, 0x4, 0x2, 0x28ae152e, 0xf53b}, {{r1}, 0xffffffffffffffff, 0x1, 0x40, 0x0, 0x40}, {{r0}, 0xffffffffffffffff, 0x4, 0x0, 0xd, 0x1f}, {{r1}, 0xffffffffffffffff, 0xac, 0x1, 0x8, 0x3f}, {{r2}, 0xfffffffffffffffa, 0x66, 0x8, 0x8}, {{r0}, 0xfffffffffffffffa, 0x8, 0xf000000f, 0xd4, 0x9}], 0x4, &(0x7f0000002900)={0x5}) writev(r1, &(0x7f0000002b00)=[{&(0x7f0000002940)="704c8a283a5122809d826b9fd31ee2520cd06782724522d48fc6b93a6a0976f8d4d4ebae515e5a2ace3c7d1b4ee171519c7df29c18bec56bea4f3005060b43971d9fa0c2a2de1d6dca2fb1ecd0adf24244ed744611b7d0c889f9e04e342172cc9d09e4573aa943", 0x67}, {&(0x7f00000029c0)="85e00a57e7a9e028308a9921482975387431d08f2ac5d9d7d2750a995f410a10764506798b34582bdbc6e54881d3e0f73bd7be125cd85a49c2b679ceb068d2fa53355d3b01668135cd57f7421c8405704ae66bd1257741e99dc2fb2ca284a105c72bf11c5d4c149d397e00ed219a9246459d53c66f719b53426d3ea8f96de4adf84be8a77c2fbef4cb9542576f2de2fb5be28956ef558b4817", 0x99}, {&(0x7f0000002a80)="462b1b00d070fe1d47821d914a6cbff458f17cd90eec955712807b0d04a360f526d539f74b8622d8f956e0c77b0fa0a612ac06f772579f9d175679604e17d92d9e4045ad0b085877", 0x48}], 0x3) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x5010, r1, 0x0, 0x0) readv(r0, &(0x7f0000003cc0)=[{&(0x7f0000002b40)=""/4096, 0x1000}, {&(0x7f0000003b40)=""/221, 0xdd}, {&(0x7f0000003c40)=""/98, 0x62}], 0x3) openat$zero(0xffffffffffffff9c, &(0x7f0000003d00)='/dev/zero\x00', 0x80, 0x0) mkdir(&(0x7f0000003d40)='./file0\x00', 0x0) munlockall() geteuid() ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000003d80)=0x1) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000003dc0)='/dev/pci\x00', 0x8, 0x0) r4 = getpgid(0xffffffffffffffff) fcntl$setown(r3, 0x6, r4) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000003e40)={{}, 0x2, &(0x7f0000003e00)=[0x0, 0x0]}) wait4(r4, &(0x7f0000003e80), 0x1, &(0x7f0000003ec0)) connect(r2, &(0x7f0000003f80)=@in6={0x18, 0x2, 0x2, 0x200}, 0xc) r5 = shmget(0x2, 0x2000, 0x108, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r5, 0x3) 16:22:28 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, &(0x7f0000001380)=0xc) seteuid(r1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0xffffffff) r2 = open(&(0x7f0000001180)='./file0\x00', 0x20, 0x12) open$dir(&(0x7f0000001280)='./file0\x00', 0x2, 0x89) syz_open_pts() ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000011c0)) r3 = semget$private(0x0, 0x4, 0x400) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f00000000c0)=""/100) r5 = socket$inet(0x2, 0x1, 0x8) sendto$inet(r5, &(0x7f0000000140)="9ae68b8a3f59c1e916a9f9ac567c99ed33d7e1e7e216194f3e30f99922e08cd335ba9184872ddf2316de3cdeb0a641fc2bbeb25e5b1189dde965968405c2447387d277767edcc9fd4fddaf7f206546349bf81966454c0c0e2e5d592085f652ed100a05ec19781c797e4a1370e2a0d7ae3b3f2b8d81cd8f41c1146dd21b58a7fafdfc90f08426e59e3a084a11c41f782e8258cf96bd16bf8bb7cec23f77ecd9c12ca9a24e81c471d1a00bbd7284e6929769e7d0bca2e90e2a5ac2e05fca0bbc4301bd4e8c225d77a40b707bcaca81c1bad9b1e45f487fa84ec28505c22af6b1644981f753ac30f89bc3888ef218715462a5346d5ad8530134dabfa7dd12194c04e51690caf37fcca36f6859e34707e051c14c25f91838709d811eadc435d2c083a8a6589bfb5e2906d8b2f6e9d9530b8257678f12bd708b7ce1cc7381b5769eb27321eef32e70daebdc083e363a77fe7df112a45061039ed9274be39fc4c66425aa2772740b255c4e9159b79e57c1735a816f929692662db7b398cb0f73f4168a1cef443d8acd0d9beed1e6326c9091cf5c82ab40edeecf5803d18abb415719d9e3774e9346819641e2d0c738ef34ebffd5aa6a05cc93cbdc70f60a794f862935fc7a487861d98440b1342817ce8949daeb1da12d668b946168d7312bb213e70b98fdeade8534a7421b20f6a34e9960f851a8bc6f1e9df43117796bd02897b14353b2f749e5476225f7fdc9ac6ef52e5630b5f72085a6171958df5938c8403042e4e5c87bd55a1ae1c1c92c159962366fc8a3ac19c42f586dd39a85d652e2f7cc56a49f8199363c0c7ed34167c1f352603eff021fc28eefc1a0068084bcd84998647d9ce3aa23ecb48220f83a1c5db397fd8b0e558a24759a7e8af3d97ee394a81413f41ac372894496f0777bb5b4f14149cf4da04e13aaf7018556ecf4b10418a1d3f8291db7eb1f35b350aa21888cb4d2fcdd94df538fc49e3cf14d2f4222fc0adb97837ee90d49268466ed19273464752807c945f11a45551e074370768446d77c0d25544b29cf69b2e8f64a2b4169636794a7f445c05e10dd606e90275b8da1f4f63d348f6f953dd5ecf0b6bb2e1b2b236e9a33f371bce7d85d93b72a382f137f42197dfd4b228ad4aa23ba89fb0af4c84410fb7ea9dc66c68b560c4ac77ff1bff65949bdcb1bf6628c9d47a6449d01c4fe77d49a6b17cb26b053810df83777cecaf59f8e315e29fae9c88c9d2a0be48976b51c1ac16ed330e52d0ddce15c3d55260ab3b42b4d4c7573cd2d8965ec10a426b28b4fee6b1009712df25366646237c37c1129fe87ff40bb9063f22ff62a45245a2cbb90136b1853157185ad36dc4570e9ba3ba1201d56da480fa39da46c9d712ae9aba1c0e2f293d9e130b15154ba659197528d09173c5174d40146e0c882bdfa1423a32da0f36e294d630425e1b2fadb288a86a32ed81650a27b2731380cf9c3d1ff6ce08b484e3b76e0f02b95739bd073b73422f110ef2c1c0105234cb4ada8a4125eb3f9bbff5c37a1949308dfa7ca45a3c0c5fd5d6ad9f06c421827ad2f14f73eeee2956232b534f9ea984ff80ee4be37c0621594d21f48af6429ed6eef4f9cb6a8893e8232b208bcdf0ef1ad054c1037fb8337ff467f90434ca9ffea6eeb3a0c22fee7d24bc6af2556bc91af26bfe9c75b6d3e5171322144b4a5636557850a00ea9e8e7fc57869ad8a9373c729ce7d1970133463537073251daac1eb9afb0d2fd620ab112f592ca34cb2b761b8359c73ef37b0596d498dd372fa20a15ab4a542498f8e6d284525d81ae7b4c1abdab20042d8e0f19e8fb1d918d722be46da2eb74f24df1f264692c578310dd08f77acde489264f1356863ab4465539d3de1c18efd8941f8535fa2a147dda05ada02f3cee1c866e2b14988790bf8fb9c869c0f0601d1a35dcbfa004bf9e40c1eeb63a466d32bb78252e970631415bcbe9341d830f3a73b7228894981de77a92f876d4de8d9335ee9a6ed3c03c6d4d736be01cab9136149c35652c957c33d69f644b8a805281861746f936df4c357819026fa5a54de2793efa5f240197c2b742e5bf6143c5f13997747511593b96f1dea7c46e83e8843431a91604c54815a00e8f64eaf397c23951fde5de392905c56dd1343858adfff4122875f9df437d532e31e6bdda3c948cf4afd8c3854cf452dd81bd8964214adf134070f145f0ff41c92a70016d0d86d7ab96835e93069e4cf7efa79224e9f2a85f8cb179814fc981fb92fd4344f9714c5926c2861e881105f5e55ef2596fb82bbd40bffad8d9eecaaf577af2795a930aab9ae6e76277d31f006e1bc6210465e7406bdc9c9618eaa89588e06f90d53e4b72b9f458a4fa42b2c56d72c7fab9cd3ef5d46de8fd197ceb37f0004a48b7e11beb49c47bf0c70ebea980b3bf797e8be7a942aa48c578c13508f75e5311ab7f3bb650eeea1a5436999637ef8acbdc69e96cb2a4f0ef5a2aa1c23368d7de4c1c0438a9921a499fd81456fd3305ad23864f5e1e58d82394f210b7c9dfc0ae1f71e51b255a8a451999b3b8a69296cc84257c895c2663ac2e8420c57a799f20656491145a47a35310ad1dfb78eb530ecf0837eaa1395d935e2204587b496ed12855084f24259ea0b0f1d3a7a6dd4167dde2681eed891007bd036d20a3807ef686fdc745a63bdd9c564c0abf0d0a66777ba8850d1004133ee598a01807d8e9baba3ab50a96e21740ec6e248c6395094f69694dd0b8b42e6d22c45850658cbfb617402b5a1a7ce579ac9926b3a1b100aa65d216f8aae9d93b9f07d09d6fcafa2cac39f40cd7d9a08a16d48d1e3d14d1525c2f266e4ee586f801cec9921d0cbe086f124873db96653d5c979e0db24014691460b839adc637968d7667789277b3683ea99d9657453814691d0b13277f750e9088a0df6a496c1207c0dc996807d65cbdcdbcf0fe6d8f9f332052d899d90d77a4a9a64a2a5f1ceb68c0ab9d5053eeead0f86a35c08f6286a9239fe58cb3921cc12c7730b52e04d22e0420059e64b78e0c6ae717e7b10e6cfc0fd0eeee3ce49041660107b69781de9b9815353f1e6763fe43542b907e9719cd22809fcfaa0dc3bd528a41cc0073571a7e69c779b6da02c0a5c274933ec2b68e38ca3daf67e61f6e430d6c1a0545bf6877388e3e943a6b4d608db1df825c410ebe183ea935fc0e92937a5fe9647fb974cf6a060e9ca5b680a791e052979a814ab4942714e50777d59e081cd1b4837eba47cf8e1dfc88dc5a205bf1fe19c6fe953c2ff82c51e121f41642d030901aa0d59e1602617a91208ddc4f01be5463b048a1671488f2d3b2b6972a7f95ff5cd9b9d4f2863161a74993a8d24fec44a8acc37d27a8c0660102611056788ea8b2f778b9db69b55d51a19ea6379c8b3f631e7bd1bcc69825214bb388f4333e5b5d3ce12cd55b587d5d5a04e28a5b4f69eaa28ba9938e20821d366c362e0554ee01f54bd18b0bd92e7b2628c591be676aa12458ee2600a4cb2eb7f538b4b00db3468fb9eb596dce1e5e7d1d3588a3a7f7a19c0b73263588950ba613d27d9db5e2c131e9aed6201792e0a64957ae0141f0b55c27994bcdab07ec0f2fde785a947104bd45931509b3c49b2eb7f0e81299c72e2007d10b714f1ea6eebe7128f6ebc745560665d98fc3268e9d5be8131ab9e11a218562bc431742dcfd4fb43a8de7454c658f12437421370b32c50f0af6060b3cb96157e2a4c655dabbba5be2801613db26233ae5ba1083de3fbbfeb6adcdb6bd1c1483dd02d93a5bf23a4f85a1e5e7517aef487b24de7e81df096089e2a0bdea905d43f56f2465f501f3ab2cb4ba5c4553733746f3d20f6cee3ed66bfe84c764bb18dbc707bf7b4b4c429ff646ec6c3ccf3878f3b4656c492b22dc40ac610c20428f9aca37aaa2beafe31e3d4f4b29c63d3410a86553e00909e9680e0e1c5cfc9e647a3e95ca2556adf8d3996a01c557cfda8160c584751abcb4e2431b99672782f60fd0b46199e40961b56cf227df7696a7305f3a057989e45f3c22f889381844041ea482b5bf351130c647fc8f299a8ee0ef78baefbcf95da4d1949d2581c6972a1339585938aed0c0cd1becba9979e6f130e5f0915f3224ec065dd099dd1260524333121c01a5c2560edef73dd86792aa2a863e7d7a5ae9ce794133f649a7aa2c466cf417a221386633e01fe1fd87a4654fca36d0dbbf98bad5eb18f9530918d09ad00759d311de0e855efaa747beed64f4458c55111ce9f28a2c71864f8ab8a0f53f8be996a7fcb4170f8ef7ce49117f54e622b4f80cb3826d798ca935dc41e6d79ec8e771267540177d52fc2e52487fef7617c4455b7f639a9200d4a2e9a0bdf0920580a32d0fe579a250dedfe6e17e4f7d9ed2c016f13efa5904e9d97b8209dd75d7df112f9db6dcd9e8db5a7a01f2ea4ebc15a6558e78ded799ed3485c2283cbd13c2dbcc193c2d3c390e3a3f0c2a3f1cfd2cf45766d1b8efb5a3e8b971b7fca2351f384df096050d49a7df2318d63bc2f6489aaf01ba692988d857f9fd05667d9d815a779a9e0907388942bf26bc6fca8e3b22e4f6377139f62b1eb6f90c47e4909cab8769e49d55f12cc4792c43c654f09b3812cddcb5231cb16453d36131f71ec6b1035729783c1268d7ca7a012c1a0e0a6b65a16d3df9b03ce25e965564c41a98a9fa005ebf1233e8fe894f792dcb70d8545f554bbc16022a60d97b1446e725830f919e1f59e17e7d11722219a1a50771c9de4fdc3626135cff22768c48871841916ffa1f7c39a43eb006bf92b232c9c7d81b1905c4eaf645d7e8de7c317008e16c445e520248d95f4504504398f24188dd88810b8f38c59035cd351bfaf37e8700fdc91c3eab17852a7f60b21736b7be992c9d3cc90d9671c02337377abe88a57dbbdfd80265a8b272e6eaec7e116d5a7aa81c7c22963cba4fd9d939f5c823b6d9f3b5b3536de48f94f5a839e24885ffded07360327dffce3f34db6f86d8610230fa68ccabbc60e528f70e0df7707499119ad1c07abc225c0071f6b06e1031b02ba3dbe54d5ddbbdc486c3e62faba4e64842a4e639c80b86e20769da59352553fa326dda9aa6bd49d94e3e6f59c34c46aff984284bdb67ce07ca1317592d8e9e19c68256ebb51de1a60091db626b4c104e44f2579908d2da1b01ed87317b1a4aee4d6b207327d714981068cde249445e3cebb7f8e4131d8c48e5b240e59e82e4b5dd7dfaadd017a587273b849999d63e9df23cb3754394e100bc793e37ff05c8de26e36a06a1e8e0fbc216217636c42f0afc24beaf9c52dd48350f279981d4391693d439b86ba466f95c040846e2e5180e30c56ea30911cd4916bda4ec1757ce3dcf76887d7c15cef1480b17327d110ba142a4d1e63484c8ef160c647b84f1cf00bc28ead7a335750b373e568aec5b54a521eb5d1f4378fa64cd931bdab048507da227424c3af4d0001e5b202f49c05d66c80f230da768119dbcbf7066788a0d49f712fc545e444f8871cb3f215737fa03cb23b0509bf1f0403c5606af8d03f61a5ea3a169cce1c1635a8b1b42a2537e9a43891746854247ee0334afb517cc53efdb0b11ea52802efe6b0f53f5fd105cb2f5a9a410c13d06c7fda3741ba1db67ae8811a8ed197254f7b04f2b6101b6dde3e73ca8450cf7b0d9da3e47918f283073695e370788fb97e1a8889829eb1aa1b1979f53727e0bea342e680f0bc569e615c75cf419ba9e4c3ca9d8c4db93c5f0eacafc3f8603fdd5e2388f85c5bb229eb7812aa7479ef707afd9f27a75d", 0x1000, 0xa, &(0x7f0000001140)={0x2, 0x1}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000080)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000001200)={0x1, 0x80, 0x10001, 0x0, 0x9}) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000001300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000001240)={0x5, 0x401, './file0\x00', 0x5, 0x80, 0x800, 0xfffffffffffffffc}) 16:22:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000100)="c0e0cc6014d96a2614415eb3d8607058ab3c603b458faf6677851424bddb9c5ea398a269551f79d4a9586bb034bbfe4ce6c8d5c5a571ce7a5013dc5339b67a61d6aabc9b33fb2192a410394a5343de04729c0ed1ef546b", 0x9) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)='./file0\x00') r1 = syz_open_pts() lseek(r0, 0x0, 0x0, 0x2) close(r0) lseek(r0, 0x0, 0x1a, 0x1) r2 = dup(r1) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:22:28 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2001, 0x1300) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./bus/file0\x00', 0x0) 16:22:28 executing program 0: r0 = socket$unix(0x1, 0x100000a, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') utimes(0x0, &(0x7f00000000c0)={{}, {0x8000002e, 0x20004000}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f0000000000)=0x1) 16:22:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r0, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:22:28 executing program 1: pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x4) fcntl$getflags(r0, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x5}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x3, 0x7fff, 0x7fff, 0x200}, {0xfffffffffffffffe, 0xffff, 0x8b8, 0x80}, {0x4, 0x800, 0xffffffffffff8001, 0x8}, {0x7, 0xb9, 0x9, 0xff}, {0x0, 0xb7ec, 0xe}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 16:22:28 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r2, 0x0, 0x80000002, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x7, 0x5}], 0x9, 0x0) clock_settime(0x0, &(0x7f0000000080)={0x9, 0x2}) pwritev(r1, &(0x7f0000000600)=[{&(0x7f00000003c0)="9a1ee8501a3adfe266ec406d4e7edd5b86e98cd43e58cf1725255af333fce38d793863598864735abd011016f8c9660e3ad3f0524ad86b52af8125a361de0e30fb46493a9b47d6f3c407cc3e86d3b90af87a80c0e7", 0x55}, {&(0x7f0000000440)="50f8057660", 0x5}, {&(0x7f0000000480)="a5ec1d34e6308b928808e4b0057eada3ee6d9f52252fde9034abe739285ab558c7b003985e0173f390d51c71de69d2e660a142f699e0170c451c7866d4b0a22833a7750f64fc8eecb423d3f4cd7917b037c306e6c0", 0x55}, {&(0x7f0000000500)="512e2856663bdcfef6810944315c5d24d966432065675d92c40c9462f3c6930eb91ce26185ed5e139492a10ec16e3a92f4e0b1f6a1dd635b057b04c034cc9b09ed4c1c9ada3c6d2fb52d46dd6b5e306de6f041418ec0a6b8", 0x58}, {&(0x7f0000000580)="1f44984e6f0911e0482296e77e5918e67911a357866571cb3461c63058c16d5d41d5dcd62bcb2dbe49f0f4b6fcfb6bceeaa5e0f7f229bf1eed2f93fd425e5cd425997170ad69efd868cbb343b347323953f0a1ffaabc6b7d", 0x58}], 0x5, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) close(r1) r4 = open(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x8) kevent(r4, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffc, 0x80, 0x4, 0x1, 0x8}, {{r0}, 0xfffffffffffffffd, 0x0, 0x2, 0x5, 0x3}, {{r4}, 0xfffffffffffffffb, 0xc2, 0x21, 0xffff, 0x80000000}, {{r0}, 0x0, 0x40, 0xf0000000, 0x240000000000, 0x9}, {{r0}, 0xffffffffffffffff, 0x50, 0xc00000c5, 0x9, 0x4}, {{r1}, 0xfffffffffffffffb, 0x0, 0x40000008, 0x6, 0x80000001}, {{r0}, 0xffffffffffffffff, 0xa4, 0xf0000001, 0x591, 0x5}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x2d, 0x5}], 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0x10, 0x40000001, 0x2, 0x9}, {{r3}, 0xfffffffffffffffe, 0x8, 0xf0000029, 0x7, 0x5}, {{r2}, 0xffffffffffffffff, 0x3, 0x20, 0x0, 0x1}], 0xfff, &(0x7f0000000380)={0x8, 0x10000}) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:09 executing program 1: r0 = socket(0x10000000002, 0x8, 0x0) getsockopt(r0, 0x4, 0x7, 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4c24) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000200)="b2191be0760afab7483dffc3048024279f51e3f15debb3c48ca18f1dea41b5649332055f6d570c73c7f9", 0x2a, 0x1, &(0x7f0000000240)=@in6={0x18, 0x3, 0x6, 0x9}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getpeername(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) recvfrom(r0, &(0x7f0000000040)=""/29, 0x1d, 0x43, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7", 0xe2d, 0x0, 0x0, 0x0) msgget$private(0x0, 0x68d) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)="019fdbd34a62862e0a4cb5f7c41f081c775ce103247300c41db904c4d71d7731784403962052a63ceec6ad33bd8364ca5dcec4ef9adac4838339c28c510fb5c0f285f99b67ab552a7ef6075fa682e3138689db27b42b5fdc4e6a1946335c1538ce35a61c6ed8732f843781635d1f037072067ce5904d2b56ed151ed413c568e7142862bf755424148b8bd590857e3353", 0x90}, {&(0x7f0000000240)="5352c915317786d8b1ec58dda568b2c94b10ad351c77d44abba74fe98367db4ee4bc24b70d98c1a20a00ec56830acc5f415eafc946563fbfdff06d55cee75c328a0419c0c458812491d1f955c52cfd376326a62d2c9c90cb4c47e9da3963c1a4f6a95b7adce2615176bc7a0c5b57d3cd5827f22fb62d98fae407d648733f5b9431", 0x81}, {&(0x7f0000000100)="2133654e09cc63f3d41f23d8919e0d38711dbd3649667b00df005319100598d4571c346a91b45fa3dd2ffd4d", 0x2c}, {&(0x7f0000000180)="0c376c4616bd4d16ecd4dacbe1ccd026db46186b076cf5", 0x17}, {&(0x7f0000000400)="50c85fac5dbeb9de4dd0866fa0d6fadc79ece065fdab8f66f1644befca5861e5d086eb36eff07d04dce8094dd84d523058b06205829185f41ecd18aba3e4cbc7b02515e073e29a84133d03a52e348eb0836b4f0d1a9144beb6ccd8bfea2bf9eeb1291d553dbab090da3c4f6cfe3bc0cb4e55a8c1f98a3d676b7d6cfb36befb9d", 0x80}], 0x5) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) flock(r0, 0x2) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x7}) write(r0, &(0x7f0000000080)="4629ddd3a249f1f7", 0x8) 16:00:09 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83}, {&(0x7f0000000180)=""/83, 0x268}], 0x10000000000002f9) close(r0) fcntl$setflags(r0, 0x2, 0x1) write(r1, &(0x7f0000000200)='R', 0x1) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1d}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x10, 0x3, 0x100) r2 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x4) openat(r2, &(0x7f0000000240)='./file0\x00', 0x800, 0x10) accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setgroups(0x3, &(0x7f00000001c0)=[r1, r2, r3]) 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x20081, 0x20) rename(&(0x7f0000000240)='.\x00', &(0x7f00000000c0)='./file0/file0\x00') r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) connect(r0, &(0x7f0000000180)=@un=@file={0x1, './file0/file0\x00'}, 0x10) mkdir(&(0x7f0000000040)='./file0\x00', 0x40) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x5) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x4, 0x5, 0x1, 0x1, 0xff, 0x5, 0x1f, 0x1, 0x1, 0x1, 0xffffffff}) ioctl$TIOCNOTTY(r0, 0x20007471) shutdown(r2, 0x3) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) readv(r1, &(0x7f0000000040), 0x1) shutdown(r2, 0x0) 16:00:09 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x6) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x10000, 0x90d2, 0x1, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x4000000000}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000200)='7', 0x1) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x5) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) close(r1) r3 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0xb2a, 0x429, 0x4, 0xbc, "ae8b109f906e585d9dea13d00438ebe301872326"}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000000c0)=0x6) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000100)="9c872007ffffffff2fdfe06e5f31a2b8505a8209652e6e2e", 0x510e) mkdirat(r0, &(0x7f0000000140)='./bus\x00', 0x2b) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = getgid() getgid() chown(&(0x7f0000000040)='./bus\x00', r1, r2) execve(0x0, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x2}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0xffffffff, 0x0, 0x40, 0x7fff}, {0x6053, 0x7, 0x316, 0x1}, {0x8, 0x0, 0x0, 0x4}, {0x3, 0x9, 0x7}, {0x9, 0x7fffffff, 0x80000001, 0x4}, {0x4, 0x9, 0x3ff, 0x3}, {0x8, 0x2, 0x3, 0xd816}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x28790, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x3) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x9}, {{r0}, 0xffffffffffffffff, 0x7}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x2, 0x3}], 0x27, 0x0, 0x0, 0x0) 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7ca5977300e8ad135943f2df42775d195cebd66ea14f61469ca8271f56e5c52", 0x38}], 0x1) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x4000000002, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x4, 0x7f, 0x6, 0x3}, {0x9, 0x4, 0x100, 0x101}, {0x8, 0x6, 0x7, 0x4}, {0x1, 0x36a, 0x6, 0x1}, {0x6, 0x40, 0x280000000, 0x7}, {0x2a91, 0x1, 0x93f453f, 0x101}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x48}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x7c}, {0x80000000000006}]}) fsync(r0) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x8, &(0x7f00000001c0)=[{0x0, 0x0, 0x40, 0xffffffffffffdde3}, {0x4, 0x1f, 0x2, 0x1}, {0x9, 0x4, 0xa3, 0x2}, {0x1, 0xf28e, 0x2, 0x4}, {0x100000000, 0x5, 0xde8, 0xff}, {0x6, 0x3, 0x9, 0x9}, {0xfffffffffffffff9, 0x40, 0x7ff, 0x20}, {0x9, 0x0, 0x2, 0x400}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000100)=[{0x1ff, 0x6, 0x4, 0x2}, {0x7ff, 0x6, 0x7ff, 0x3}, {0x9, 0x4, 0x4, 0x2}, {0x7fff, 0x80000000, 0x9, 0x3}, {0xffff, 0x1f, 0x8, 0xffffffff80000001}, {0x4, 0xa0, 0x0, 0x5dc}, {0x2, 0xffffffff913ed05d, 0x7, 0x6}]}) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x3}, {0x400000006}]}) writev(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)="9fbad2aaef0eac5a31a8ddc31039b8dcd0cda49431289a6689a5d7071923205b23d87448a1252c12e46c5f6000fc23176bf677b68223", 0x36}, {&(0x7f0000000340)="188d19f77bb4fa0cc639ef09bc782cbdba12f68cb2b0eee0b3da8b1fb2878c3ce58d288396e1b48eaa7538e75ea62bffa289c8b0a9a0aa5490cdd3b2db393858e2a1145a8fda95f6c1fc0728515e19fc6b1bb9260ad2818ddd122f17026fbb6a6cff5c87db47de9d845ee6beed942f1a13ed9081add2c13c46db7321fd88b3bd27230fe2b30d5e439d3386ce3a395e87545819f0597dcebcb6d41a7d6a58e1619efb506352cce331164b8848735d392fcb3ab773bd2b7e92b98cc361fc5a1df2", 0xc0}], 0x2) chdir(&(0x7f0000000140)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$KDSETRAD(r0, 0x20004b43) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000001b40)=[{&(0x7f0000001b00)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r2 = shmget$private(0x0, 0x4000, 0x3, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/155) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000100)="0de1f5c3059d32c2", 0x8}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6afc4a1ef5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a1a1f6c90d26190a09a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b644b81be4808241f657fbc1dbfb2686535e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb", 0x493}], 0x1, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x50}, {0x35}, {0x6}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_index}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000200)) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x8, 0xb1, 0x8000, 0x7}]}) 16:00:09 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x93}], 0x28, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x8, 0x0, 0x7, 0x0) 16:00:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2, 0x1, &(0x7f0000000000)="5a1dd0cf33c4ba19402fea385425dbf588419e679f11fac84a857a91e8df132d15d9e9781dc2f2aae561215595340bab03dbaad94d352d96a2389195ca007a97e190ceec8f5bda3bdfca8e2bde194bdd0cdd36c09cfbece50f3d4a672344b433e5f9db05870edf59adfc07514682e9d1b62989e7c6f23ad91ffde2958e0a5ad096c3861afa8081793ea4d5af9c11455a53c28ae2", 0x94) setsockopt(r0, 0x29, 0xe, &(0x7f0000000140), 0x4) 16:00:09 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c6, 0x0) ftruncate(r2, 0x0, 0x30000000000) readv(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)=""/39, 0xfffffd78}], 0x6a) writev(r1, &(0x7f0000000040), 0x1b) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0xfffffffffffffffe, 0x20, 0x4, 0x81}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x4, &(0x7f0000000100)=[0x3, 0x83, 0x9, 0x9]}) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000480)={'./bus/file0\x00', 0x20, 0x0, 0x4, 0x1, 0x2dc, 0x8000, 0xa4, 0x1, 0x1, 0xff, 0x81}) r2 = kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x12, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000200)={0x2, 0xffffffffffffff83, 0x2, {[0x0, 0x3, 0x1, 0xbb5, 0xa1, 0xfffffffffffffffe, 0x900, 0x3, 0x9, 0x8, 0x3, 0x2, 0x6, 0xffffffff, 0x80, 0x8fd, 0x1f, 0x8], [0xfffffffffffffffd, 0x400, 0x7, 0x6, 0x8001, 0x800, 0x1, 0x1, 0x0, 0x6], [0x415, 0x2, 0x3, 0x6, 0x93, 0x2, 0x7], [0x394, 0x2, 0x90cd, 0x81, 0x2, 0x3], [{0x2, 0x4, 0x4, 0x6}, {0x7a15, 0x1, 0x6, 0xc879}, {0x7, 0x58a, 0x6, 0x9}, {0x7, 0x9, 0x8, 0x2}, {0x7, 0x80000001, 0x81, 0x7ff}, {0x7ff, 0x1, 0xffff, 0x2}, {0x3, 0x8, 0x80, 0xa87}, {0xffffffff, 0x1, 0x100000001, 0x7fff}], {0x4, 0xfffffffffffffff8, 0x25, 0x7ff}, {0x6, 0x0, 0x5, 0x100000000}}}) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}], 0x1f, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x62}], 0x400, 0x0, 0x0, 0x0) 16:00:09 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) rmdir(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000080)='./bus\x00', &(0x7f0000000000)='rc') rmdir(&(0x7f0000000100)='./bus\x00') 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSTART(r0, 0x2000746e) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000002c0)) close(r0) r2 = dup(r1) r3 = syz_open_pts() mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x4010, r3, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) accept(r2, &(0x7f00000001c0)=@un=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x6, 0x7, 0x9, 0x0, 0xfffffffffffffff7, 0x8, 0x4, 0x0, 0x0, 0x1ff, 0x81}) open(&(0x7f0000000280)='./file0\x00', 0x202, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x40, 0x100000001, 0x81, 0x8}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = geteuid() setuid(r1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000000100)}) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x80, 0x7, 0x4, 0x9, "11a1b7cc0029d8bf5cc0eed6b4ba94849b043876", 0xfff, 0xffff}) r1 = syz_open_pts() write(r1, &(0x7f00000000c0)='C', 0x1) close(r1) readv(r0, &(0x7f00000026c0)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1) 16:00:10 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x100, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000002002, 0x40004200000028ac) open(&(0x7f0000000040)='./bus\x00', 0x82, 0x1df) utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x6000000000000000, 0xf1e}, {0x2, 0x55}}) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008b0000f0ff000000000000ccdb000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x8142, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x64, 0x3}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r2 = semget(0x1, 0x7, 0x8) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000580)=""/244) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x154) r4 = fcntl$getown(r0, 0x5) openat(r3, &(0x7f00000004c0)='./file0\x00', 0x182, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000000480)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000180)="111f0d4fd1d754dd44ab7949bfb25e1857582f0248a272451670ac", 0x1b}, {&(0x7f00000001c0)="9331251804fe5f779cad0a7b56e6bfe74accfadf9406465949b3185cd7bd92e30ccb4e84724710e053d56d6a2848885899e7d1170e47545c4ce12e3acd080911540691ae0379eb1be5f05f772a1fc34d677b20d6be17479f309dd34b2857e9f2372d719b88b3a4ab9e1b71d847ac4d4fa02e961ffc80e9355267b64bc1b6d491efedd1da0ca7ea2eeb0af29d4a0a9097", 0x90}, {&(0x7f0000000280)="bb6a9db50a5138b821411ac8ad0a12d59c24cf07cb342c8ca52f59ae01e37ec4981f56e430222359c14752ba42260957aa6fd1e9debcc85041ee9d3cd95048602106e1b07f295582b3736af49e12518a2d487ee85d3d7a071e3e", 0x5a}], 0x3, &(0x7f0000000400)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r1, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r1]}], 0x70, 0x8}, 0x4) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000500)) 16:00:10 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/25}, &(0x7f00000000c0)=0x1b) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:10 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000180)}, {&(0x7f00000001c0)=""/115, 0x73}], 0x2, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1ff) mkdir(&(0x7f0000000040)='./bus\x00', 0x100) fcntl$getown(r0, 0x5) 16:00:10 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/138, 0x8a) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x3) write(r0, &(0x7f0000000140)="aae15b64105e18d24e6050a57cf8fd289f6da2b3e3b36b955713d1027add20517dd95ca2bc9169bf67cc00632f3216f78eb945316a0eba7882b1d32273698a1219deed435e15ded57ec4963c3562a411cfedfa", 0x53) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f00000001c0), &(0x7f0000000200)=0x10) getitimer(0x0, &(0x7f0000000240)) fchmod(r0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x20, 0x0) read(r1, &(0x7f00000002c0)=""/126, 0x7e) connect$unix(r0, &(0x7f0000000340)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000380)) r2 = socket(0x19, 0x0, 0xf7e) utimes(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={{0x62, 0x5b}, {0xfffffffffffffff8, 0x752}}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000440)) fcntl$setstatus(r2, 0x4, 0x0) getsockopt(r1, 0x6, 0x19, &(0x7f0000000480)=""/179, &(0x7f0000000540)=0xb3) sendto(r0, &(0x7f0000000580)="849d4959bc4dbe21662e7ab9cc4b17dd59978ea10621fa56bc1cc9213b9acc6c77e1ac3b3dbbd2d2ed88ccc307afe7a9147d9057510c7906566072b35ef77d71777795b489549faf", 0x48, 0x2, 0x0, 0x0) r3 = semget$private(0x0, 0x0, 0x2) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000600)=""/59) r4 = accept(r2, 0x0, &(0x7f0000000640)) r5 = syz_open_pts() ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000680)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) fchdir(r5) semop(r3, &(0x7f0000000740)=[{0x1, 0x9, 0x800}, {0x1, 0x100, 0x800}, {0x4, 0xbf, 0x800}, {0x1, 0x8, 0x1800}, {0x2, 0x3, 0x1800}, {0x4, 0x2}, {0x1, 0x6, 0x1000}], 0x7) fcntl$dupfd(r2, 0x0, r4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000007c0)={0x3, &(0x7f0000000780)=[{0x8, 0x1, 0x100000001, 0xaad1}, {0xfffffffffffffffc, 0x81c, 0x2, 0x7}, {0xfffffffffffffffe, 0x0, 0x1ff, 0x3f}]}) getpid() open(&(0x7f0000000800)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000840)='./file0\x00', 0x0, 0x40) 16:00:10 executing program 1: r0 = syz_open_pts() mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xe0e) 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x100) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0xa0, 0x80) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x400, 0x10001, 0x10000, 0x401, "161e72eadd79f35fb943514b8462b6acd504c990", 0x4d0, 0x1}) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000000)=0x200000) ioctl$TIOCSTOP(r2, 0x2000746f) 16:00:10 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002000, 0x40004000000028aa) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8481, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="00000018600400000001000000000000000000000000ffff001b0022feffffff000000000800000020000000", 0x2c}], 0x1) writev(r0, &(0x7f00000004c0), 0x5) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000002fe, &(0x7f0000000000)=[{0x87}, {0x35, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = semget$private(0x0, 0x4, 0x10) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/162) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x1f, 0x40, 0x80, 0x81, &(0x7f00000000c0)={{0x6, 0x1, 0x3327, 0x2, 0x7f, 0xffffffff, 0x9}, {[0xf1f8, 0x10000, 0xa000000000000000, 0x1f, 0x5, 0x3, 0x3, 0x7f, 0x7, 0x0, 0x7, 0x0, 0x1, 0x6, 0xfff, 0x3, 0x4, 0x1fc], [0x257, 0x3, 0x101, 0x9, 0x1, 0x0, 0x0, 0x7, 0x1], [0x5, 0x43a, 0x9, 0x5, 0x0, 0x6, 0x10001], [0xdbd7, 0x1, 0x5, 0x1000, 0x2, 0x5], [{0x268000000000, 0x4, 0xffff}, {0x3ff, 0x81, 0x1b5, 0x6}, {0x211eb506, 0xce, 0xffffffffffff7fff, 0x3}, {0x3, 0x6, 0x4, 0x6}, {0x291b, 0x7, 0x5, 0x1}, {0x0, 0x3, 0x7, 0x5}, {0x0, 0x8d10, 0x1, 0x4}, {0x5, 0xbc7, 0x80000001, 0x1}], {0x3, 0x7, 0x3, 0x400}, {0x7, 0x94f, 0x800, 0xfffffffffffffffd}}}, 0x5, 0x8000}) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x5302) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:10 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x10000002000, 0x10004404) open(&(0x7f0000003500)='./bus\x00', 0x0, 0x0) 16:00:10 executing program 1: socketpair(0x18, 0xffffffffffffffff, 0x7ffd, &(0x7f0000000080)) r0 = socket(0x10000000002, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x0, 0x3, 0x2}, {0x18, 0x0, 0xfffffffffffffffc, 0x8}, 0x7, [0x80, 0x6, 0x5, 0x3, 0x8001, 0x9, 0x7fffffff]}, 0x3c) getsockopt(r0, 0x0, 0x4000000065, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0xc040, 0x2d1e5491) socketpair(0x36, 0x3, 0x100000001, &(0x7f0000000040)) 16:00:10 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000006c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xca00000000000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x2000000000000074, &(0x7f00000002c0)=[{}, {0x30}, {0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xa0, 0x0) fcntl$dupfd(r0, 0x0, r1) socketpair(0x6, 0x3, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x1, 0x400) msgrcv(r3, &(0x7f0000000100)={0x0, ""/20}, 0x1c, 0x0, 0x1800) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0xffff, 0x7}, {0x18, 0x0, 0x7, 0x2}, 0xfffffffffffffff9, [0xb3, 0x0, 0x101, 0x3ff, 0x101, 0xfa4, 0x5, 0x4]}, 0x3c) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x67, 0x0, 0x0) 16:00:10 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) socket(0x86f3c76ecf946ea0, 0x4000, 0xe08) r1 = socket(0x6, 0x1, 0xffffffff) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt(r1, 0x29, 0x9, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x4) 16:00:10 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x10, 0xd03) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) msgsnd(0x0, &(0x7f0000000200)={0x3, "f8964a00482d569e1c76439cd7264c3cf88bdec578d0c8ac2ec704d6cce0d961058bbce37583b01e577cad7b4f0eb69328e2fbb489fb967ff46792e0fe609c400ab219e1b0a28eb34a6850"}, 0x53, 0x800) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:10 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = dup(0xffffffffffffff9c) linkat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000180)='./bus\x00', 0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x40004000000028ab) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000faffffff0000000ae52e794aec81", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() setregid(r3, r4) r5 = semget(0x1, 0x5, 0x510) semctl$GETPID(r5, 0x3, 0x4, &(0x7f00000001c0)=""/133) open$dir(&(0x7f0000000140)='./bus\x00', 0x400, 0x8) 16:00:10 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0xfffffd65) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r0) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x8000000}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") socket(0x1, 0x8000, 0x6ac) 16:00:10 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket$inet(0x2, 0x5, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x1000100000002006, 0x80000800002065d) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000000)=0x1d) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000000c0)) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="e000005c00000000", 0x8) ioctl$TIOCCDTR(r1, 0x20007478) syz_open_pts() ftruncate(r1, 0x0, 0x7f) fcntl$setflags(r1, 0x2, 0x1) dup2(r0, r2) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000180)) 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f0000000000)={{}, {0x0, 0xfffffffffffffffe}}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0x0, 0x0) close(r0) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1d, 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') recvmsg(r0, &(0x7f00000001c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000080), 0x0, &(0x7f00000000c0)=""/229, 0xe5}, 0x0) 16:00:10 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x200, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0xffffffff80000001]}}) 16:00:10 executing program 0: mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) r0 = socket$unix(0x1, 0x7, 0x0) setsockopt(r0, 0x8, 0xd59, &(0x7f0000000a40)="9f50b856e83b59e0124428b44688cc2cde9fca74bc3456fa7e85b894d6b342989cf98290d2fa462d13795a3430061ac75ab5c2eb0677062e950711c105db29dcabe3b2854b1d576e8a6f9e2fa78f9c44fa6e3c3d2167d784465609b9d13147daabed956f6c280e79ea7d6efaf607a9805616b4c1506407bca47bbf411e2993fd1e823affd3289a57809432de59c61b0450f0845113a5f9a856d7e2529c9a80b71e3f6999c5d5c00ee8f503761d705f07ece1d408ce80c3bf223af33c0662fdeb933a37b38d64bee56138f5c6afbf50f730fbb9de9a809c0a8bb4f46da9979e1cf2dfe577bbf702e05985be734fa2d7a2b7c9fd5008f6a4cb69783ea33b41fbe965ad1c11c75a257fa2ba8cd3796e912da5fde0ec213cd55eeeda2712d8fec8967d5a85b1227413603fbd21a751e115f7f49356347fd3cf863bcaf8b41bbadb59bc8b601a5e82d2a70b88f650f77525db633251595cbc1fa4513101374438eea6e76733db7ec4ccb34ca7af925e8de4f2b179daa886485ca277867462f717bbc8c8465adf677159cc84aceeb65e14f6c8663498cc1b0ec3026ea926d546f9b9bc8ed492b6e26ad4d7118102d0b3bb3410ff9e7892af89b8675194ab3d80d556916f7ffae6083e8a6c4f06bcaf6e289b6ab9e9e4a211edf9c51ad792967ad594b59715f6ed1644232bec81f4604442184d6fdc575170f412a2ffa443bdfabaab7c973f45de808d1e1dec3eb68c3cf803ec5762ec76eab83e602f6268bac8065788fee6efa836dd5be8960fdbb9744440cf9d3a4f9731f22921e3dfe53b9483870649c2fda893680a3fc04c35893b7fe00a2a31c00523128a6d1804a16b431ddac42b1c893a95b59d31e979e648c01064cc45b2dbf00fd5be4a38053b8545a12680eb330aaca2cc75701cd1bba46811df157e8a3261576da0eed3956ef49288f0a2ab19b9e3ea737c4d710cd8ce64e23eb42bca11b41ebaee1b2e1b3ad401fb95dffd940ee4bbbd03a2e5c08fa2442a56aca723414a4a0ffa2ee70e47dad80225baedf4e8b8cbab457a594db6ec5c95dae4a61c670a930fec7a03ced490fac5f9378dd8751d273002fb98031b612d59c2975d6c47145f444d4057df7abdef39e396278f167adaa89d9f982528187918fe8783b7c58a28d2e8e79c8a7c8550136032ae83b10a8e34d283a7a25335de6b263ed04613059f373374b8feef70cb376846b74642876049922c27a4d71adad44b7fc10c09ab766a148b0c108cbe4688a7e227cb63fe642236fd0859ac8d665b991a1342688a7f7253b03a1485d75e446b9ba1dfa591e32915ab77cae66569b76354d5fc7216a00917ce7f73441c065289251b5ea59078ea6d3bc2ddad9962e5ed4759d73c942d17607a28592286b900f21ef30203a8bca4dc7fdbd6c5a6efcfca8cee85c004c78eaeb3248022fce6165268b939d24a7468e7fefb069e884b2fd5f8d5056b25a6df98549043409b3784ea321758534f52e9b09c46138ee8e58ba49d7f0b312867d36eb8772bbba2ee0dce959d7aa5dbce4cfed46990ebc1c76961d00e06d421ffa1d6d227eb5f4df089e8be7e15259392bd551fb26f8a2c69ce24c0a8a4bc2d409ea9c18e905fa021315c4a66b1b44088d253ab9ae7ca01028657441c776295f18d441added954110ee61e2dd10ebfbf28ab113fd709ec1563f4e95cd62e5c9a46d972daf18362983447b8f705f3707cb3d3b014865bb042d6a1fcfd7f74fb5663735a641fe63f23a8865d97a6484df61a2887d4be4fe8a98981571a826635a165c93b01449ca572fe07275a5a769aa7744db20c0fc4e87de24ca7d33caedf1046383161935daa083e10fd38de4ea27e3a9817d141fe585c58e31925658a39e5f4d1898ab8eee67eb0b45919168c4fcd4ac4dc8052d171838c8f275b1058438ebbbc701a33d21e686c0a0eea98423fc52029d6fd5424d8da7b221462bc52984d7dffeacff2d2c79664d654c4fbf1e96d6de3e41e7b6a8d8b91fb9e0012b3bdd1371b9ef35176d1b1463b906c7ce82f1c9c311ecbc302374ac372c3228f0158a3325ff6a11ece169f8bf8506dc0fea4512369abed2873310fecfc43d9c7a0aad72e0c94712d423018dd44d479a3bf5b3d79c353d00ee8bc94dd4a3781be3ee0351b453c292d0bb5dce0434b6514eb747842b070a7bfaaf340e9234477218bd09b48f125a94051954da674ae5dcd95b66db729e46f4c7cf3d85712968aac979173f4423aad737a69f85b8ac25945a005f423cccf36e7135de37b5983317526c8b8a82607148282afd2f8b31abae844ff9a0d3b9c30742c56d155cb976f315aacadceb562db215de841192e5389e7e157c6d877c45c08e1612040aebe45780e7866a4496b56da25996e687b5575ba607092a1145228021d834847534c80c9cf08192a09538d71c7e13fe95f5aa474e83a8478845b1d99c184a381d7f2eaa983c2ae3bbf8294e312754425b192bee51ba937fc58b642fdcd62688e5196abffdd0e6411cb7122b952f9cb7afb6808906dee08e03c850323091129c1d9a011836175cb41b58b723b22432798a22a5a7a91f8947ef905bbf4f0a47bffa3621dc2c8ec19d1118e04457ba09c6eb4aa4cc2ea9dabac7c16f8fd5c23f389a2a554bf8b416bbd5ece03c39c964beaa2a3ddb80fce3cf66a3216e96af0921f90964759b75545c24e9d3f8e2e2494f242f465add3c8d745e686b4c989aa41342243c90411d75c9851f28d3aff6011e499c7c4d1b7dbb32b80c9ce384bb925fd8fc675ce0dff3c5f113e960a2075ff52564dd4c309942832f0f6b7a25a925c520db207071d25b88463544df06167f989d69ceedc92f120822fddfe0f70ae074fc3c1b562a2ecd0439b4c17b9cf8ea8941ebe13841ee99aa520873434e0adcd4e4e1df709f9112058d6ed93d139a8ad222237611027b29924fda2b3f56c322023dc7be1fb157916a1137a230e351971c0c41d15dd2df665ed34e18ced02108dd69646687ba32fa8e0e8a533f4a3291436c517ba3033f3941c3e068dbeb6ed8f7f2f19c559889b073e2c1372688eb89706cdfe63dd10151c6fb6ade9bc81f68bb788cd910d3f57cd198093fa2f3381f5dbf68b89691a15fb196798e99098d2db6b67db4cebaa7083e932954c50e82eb1d9083abecacd980c67fb41b2b260f1cbbae9b57f3f7fb752ed95dc28059a9bbb7ab587a9f86ed40e2058bf5d2f5181b898382c14fd54f99579fd86a82398df068295397c25e3459df4a5c35e254d17c60bd09f87d29c28039408bdf90c1610871c98f292df448d99a4a3f4776565ed3a75150ce0f4e2d5fe58a79295d66ab057e1b68b60fda45d656f575677f0609d97c357601ce2eb8218215e579aefd6dd8b794eaed6d669bc1fe565ebd84d15dcfaedd6e6ab1bb5ff4549a7a031aff1ee7621a9899467522d1a0033e818631cfaa84a78ebc12cc929f62dfdbaf3555d1e553061c5908b9adaf4393079815643270ba8715b3b14ba85c359e77b5c8626d4bd7e1f45834cb9e766ee1b498eb7417a4e526f4f946610036a4b052adfe0e6f5f40eaf5f63530856fd39645aa5a1afdbcfedbe7e9bcbcfcb7c6022d5ea4c9f7376526ffcfddcd918151643cbcef3eccecc86591af78a151f94bf334bcd7eab3c7a1c49b5629166c45b049ab05053ae627284dea009a004fd01fcf8e1e4d8cd5f67011203e973f613582e269592067471f01ba36bfe13ea84a100bb7f00477f1921b6816af42bcc863748b8929c8b8d941bd99745a8cfe78a04e6c309cd11f5c2ff1d254806d2de4f1442fc6b95add2220242ad9b84a9d068de2d8a56e64d8c8ecb7c679eb8ef232f172b0f7a980565daf4fb76ca4143bb43cbdcde747e347f575dd0c03b8b7f084ea1f150652a1363a653ec97e49f1be7c11582f18db21d6fe8810c40d32ca48b3c7320f8eed751e762ad8cdc405c92bac5607dcd6e79d923a5a7c66947e7b5d1cae4d3f91c76732f6aeede2dace8984d5cf157bb901ca7129e97d4c107d5c52221878ff0f60e2e7066e753d1c8f4e248c9a1f0d0b2b5faef59dd281c78a87884032d6aac5611466a75f79f3d27013e6d8b8d55a4deb93ae57b0495452f81d159888956d419a45d5f35250246094d9053d02a4ff6b19ea29c14a0b4dc3a14ed4d712ea8eb4a7f22ff2038141a163ce9a8dc97cbd58232005e2a03b8de1e8928f745d83573f24756db145212ec7471a4714b506582aa6a6ed2f144439a5d90aaffcb2931c8b6b184017a4534c76b57316e5d9849a192052bf1d9d7fd662c4bf148f1c1496b19f0cf18182309e811ffe5de815a60ebfc4424703ca30f427ccbe77daf0ea0e74eb4ccf03f5e2911a45c923ba514cc4f55a2ad57dce90e13a0f9928fb43b1c914a476e2150e10714557de5d88c7c9cbad0d6e524647586b3352bfd3935f3064b766465c6bf479ba6b84468440073503096a2a0c9d0c8679c2b03da4682a1c11163c295f9b2016da04ca9a6f0ee37bc9291884f89c9516ec7b89ab454bee4b4f057054d050e997f64e5ea29ea5f6e279ac0233c7266315a28038a22fd00face616798a6825e45a724dc2273bda84693a48439b6600ccae38de0904e2ab88419081f35f802fedaeb89431d882504a1fc4b85c8a74700876a7cce3e2580829084b5373fe74df42c7588ead62c6a172f5ba051577d5dd3948a98a0f12314e5ac69eb73f1aa0f753819d993c0773b498bdd15558334145e001e54ad1364e0dda6753179690653abb980e2b2bcd16395373caa5357b756a25d31da4109f9224bbd658b9232be47d1e151c70fd7d6b2a9a3c074c54f981b7e85b0e39e6e263328e47c6ca719c21bb8bef60484c3412747ea6d513e1ad5349186d2657611cbc8887e38b290c008b6612d3337bc9ae37df6afc567b641f4a6e236b5f80d5e6e3d07ba1a8dbc168db26a056e712941f7be8a569f9d1aa27e2196f39ad6b6bd7bfc36ff1aad48d198fb950f10fccb70e42e44f87aca96c1c20ca3a3a7159e306b0953bd8d36baa8c7d78f14a170a9b7e702285e6616e7479e1151bd0a941213dd62324ca34de7a83291bfe6710f0a45726e755b3f1445e2c49b53b8c2677a3ec032647b4493c6e984ae5982d779bbee81c27927481746955ae02b992fbd3ea405d324dea2469b127fcf79ac4543da36e87a8cbc9951cfb6b2faead133ce92f74585b14a9b1f29824fc76997a7554020a9cb57f523c20f4461af04b6c2970e1752f562547ba7989c3c362598ab27d36bea58351529198975e46d2bf7d06863a9c419710cfb3bcc2c08b3ee8ded6e4c75927ea057faa1306ce06e8ac1a1997503988a504b78036fb09c3022f493e7706dae6a23f381bc35986b625d03d6d9878fc5930309f8d1cfd3d6d0a623088cffc81aba778b585d59f72b2e08d94ca50adca4e7fce6bfcdaf8dc9ec5708d1d6b685c175b8c5e12787ae183f6c9374619f58602ae28e535e4a3de5b3663f321584f253c4e450b6da5c7e309535c3ff95b7e16f14530ddc8f472de35f1ca1221a935b0e1cf2807f03ae186043540434e644fd5bde26f6980d5379c6282304bac78f1a228f019e5ff0925da69dd787fc4468b5017761cd26ad2b15a81d6885997553df8ae83caefecf0f5fe2de935772ec31dc8e2605aa90bb4c47cdb65e7dcee0303a6c7dcd4171c08b543787399f617bdc62a8cb531cb491baf278991d70d6266cc63ad064cdacb61e34f53db6f55a19f93c2626d86ca6228c3e4edc9f803b83747b0dcc42c861af13c47ab9175c1b15eb6", 0x1000) r1 = socket(0x18, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000180), 0x8, 0x8) mprotect(&(0x7f000009b000/0x1000)=nil, 0x1000, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r1, 0x1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140), 0x14) getsockname(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xffffffffffffff41) shmget$private(0x0, 0x1000, 0x1c, &(0x7f0000608000/0x1000)=nil) sendmsg(r1, &(0x7f0000000a00)={&(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000280)="4fd8456de48b362a68adb3ddc4ee90f0349d9b769bd2e0127268613d09747eec0e68f48a1ec5c7f41be1bf22463a2515dc598e4aed17d599c13aafb770669b31a23319f472d31fcd69691e0212c1dc746995f0939503c1a067b937dda99eeff592b993837526c4cc06112a51e74c3a77b28acafedffc58a153ab5328272eea4a551529e2a2290512458da4b2aa456a2ea1f92d66e3d8bc4470aaee84b1ff5316e11f1718a31b194a0c08062b093d016bbe0c83d55ff49082334a3cdfed487edd380a70f65c4b44c09838dc9aeb8efc0681f0d1979b561998f66baed87c3203eccafbc389a3", 0xe5}, {&(0x7f0000000380)="550b46277e573fc43375495cd6746c012c0070325702c558ae62c291c1ad838f7aaba67bfbccafc6c9f348462cffea6bff33eb7623528027af3d168deced247b312000ff003a0975ce89ff58279bbbd59955a5c83d79d47236df189b541fcf72b15917acca5cf07d69b1b68a4813f5f274ad7480c5d33286762ab47bd9d97c3de5856ec78bffec0d5684f265e7a5cd1aade847df78302c4a966f2f77e6", 0x9d}, {&(0x7f0000000440)="30914dd4d7bb7416effb8f27ba371a3499e7935427dca8200cbe29a2fea98c33ec1554ea9d4285c67a8a9105562109aaab481502174b6fc5c116fd7b616ceb23fe84ce4df31b4e8b7eddbb3e3564ca2212d967c910443504389208af67e923f05a5b3617c258e2faa576230b8dea903e8ef6be70df7ac171fc8a80815920893030bfda76db829983c00aca26cb1c94e6606abb71a3c8b8ba3780b1cd242526fec80b6fd2be7f1c2e201e7174addb8a629739d68518af255664805b0aaf68e754778e93c693cb5b3fc1cde0fa8dfba79550e0", 0xd2}, {&(0x7f0000000540)="7d414055ae1f9b157f3d5e9f288b396f55c3662411a1504ebaebeea647c2773b0aecfa764a0e102bae99e9fc6d0b8e199e4609a325b91d8fbb6c8a0de049be3b73ed174a09ef02fbd904839eb8eaa516045012b6fc51bfa5c049f4ed23f2fe888d38177f0d0e062c1bed10bcd599fd4f51c2214f", 0x74}, {&(0x7f00000005c0)="77b90e3fce51adf67bdd66a4a1a8bf5d673a7610b0b78c120e7a73d6fe65f8eb88232e949b48dfe817166ec31abd8fc626a6349c479521c7ade1e5807d7f60df75eaa2bd7a6c9fc8be5960d18d3100267110dc2c1f3d05a6ffa0ce3aaa09174c243dbd1d6976e3eb04c16be729e3a714677779df6dde6054dd577359cbaedd327e1c6a1354e8c0eac958240aa1835fa1a7118b2241f75c5cae24440a339ef44c9a00eb3c918a9eae8bf07c72a43a9f8d3d72351c0ea647c2b2457fba8476a335ace683323ea1354907ee107ce8bcc00e3d5e2d1de4258d131a2bf056c8", 0xdd}, {&(0x7f00000006c0)="15f0cc79311338af78488ac73d6a782b9822fe2f795bea7efe759b8e9c7273f5acf9369bf803b5122d7c9c59917f02fab0408c3fd01c2585", 0x38}, {&(0x7f0000000700)="559f31cf7995816f10f8440cb3efb79b7f942707f79515571aa9ef337d2a9cdce94eabc2e5e73051e0e45c9738121da6a6967bfbc14c610da04249ba92e30ce5deaf496f368b3c33ef06870615eb34a407ccb3b87f36472d1778a08ea643e6bc115d4cef34fef7b507d52b4f40ce9fc970e44c2f3652084c9bd32f5e9c6d62dbe4146baa2abd3bf7eb8cfc68ff2466de7b8ae56c1971c1ffb347015c5c2ea81e9c9115af4c69c7d5cd55e42c5f72d89ce43bdf80529e943afbc1d168c814632dd24ac9b64e0ae4f47efd450601905b6b4605e89da8b8524f6ba1bd4ca8043bafafd8debac6e58310a4763bd32688ea7011d8ab82", 0xf4}], 0x7, &(0x7f0000000880)=[{0x50, 0xffff, 0x81, "7e4b9c92b51ccb9a201ada61f89f073f5e8f34ca5399050dc8e2ea23b73fc9517ce6e7adb7df09443e9ceebc0b62b45bf65cb2ee01d4400db67e5ae78ad53f"}, {0x100, 0xffff, 0x400, "3f357049b187866ea6d771024ce3a7929915905f0aa26cc59e41a364dbc8605888a5bcb2aad6ceec1316db3394fd9cf7f3fc21b31f47f0442ba521f4c5c70772f71cf6cd34691615921b3a9a68172892a3679ff3a18984a23190562ede692a2bed601e9a8f4880382916c4e2a743abb63909b7e53167921911ff6f09a88fe382bc3121396dce55a96a5e5f950735755aa1b426d4659fe5fa3437a9a38fe1f63f6bd79881ae53ea786cf8391b9f1e4abefe866b08a5f5877be12f84277821d43d4e99bdc1f06efc3f59d9f1e33ab0bfad2ef48ce9f6d041f1c849bb1f1237200192626c420607bcf4117fcfb50e83a0"}], 0x150}, 0x0) setsockopt(r1, 0x1d, 0x7, &(0x7f00000001c0)="004dca1a7095a9aeb8cc2a1fc8d2271649285baa056915bfe067ce3d1ae0facaccf774fbc0cc91e9f2e6c84cf303e813e4a47000be1a5f34d5ca3dc2458e9197bf0978f17551519a1fae989dc33195f7e27b97649c7df50ea43ac3091a32994c2103bf0c0a32b79d1798dcfd12eb89e1380e837054a022d2a7440b62c2c070aa02c01e8b4643787b451db490ae554e1e", 0x4b) 16:00:10 executing program 0: r0 = getuid() geteuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getuid() r1 = getuid() open(&(0x7f0000000080)='./file0\x00', 0x0, 0x90) setreuid(r0, r1) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="db616436a9c1ee6aa164264aa5df95b41ce37cbb8714bcc133baf42f127e22183ce17452b94f40364b7d67076535dc9f1cce68412b3863c547d5d6e04241b3b5030eda9f096a91fab9730a59db8f92005877bc58c1e2b17222232bd79d6137a81f0bdb0fda15712083c29660c2e56ebe284f38ef5524c7fac8a6ae968c6d902def9bcb5359fad65e4d860df900c14b", 0x8f) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000540)=[{0x0}, {&(0x7f00000004c0)=""/84, 0x54}], 0x2) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)) 16:00:11 executing program 0: r0 = getuid() getgroups(0xa, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000000)='./bus\x00', r0, r1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x8b}], 0x7, 0x0, 0xfb4b, 0x0) 16:00:11 executing program 0: r0 = kqueue() close(r0) mknod(&(0x7f0000000180)='./file0\x00', 0x110002000, 0x28aa) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0x7c) r3 = semget$private(0x0, 0x9, 0x42) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x83, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000680)=0x6) semop(r3, &(0x7f0000000240)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2aaaaaaaaaaaafd6) semctl$GETNCNT(r3, 0x400000000000003, 0x3, &(0x7f0000000980)=""/191) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000500)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) shutdown(r2, 0x2) setitimer(0x0, &(0x7f0000000100)={{0x0, 0x80000001}, {0x0, 0xf423f}}, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0x7936, 0x1}, 0xc) semop(r3, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semctl$IPC_RMID(r3, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002000, 0x28e9) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r0) 16:00:11 executing program 0: r0 = dup(0xffffffffffffff9c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x4, 0x400}, {0x18, 0x1, 0x8, 0x2}, 0x0, [0x81, 0x0, 0x20, 0xfff, 0x7fffffff, 0xc7d, 0x9, 0x9]}, 0x3c) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) pwrite(r1, &(0x7f0000000340)="9e17f1f6c8ad8ab4d231a571ad29f0c60720f32b897924c61d785b02db86850ab42db2ba11ee0f4b1ac763df0b086eec3e61c917d4fd017d44dbfbb9d34e07545424a6b1ad6522d3d75d3846b4bf1763f9860ab7ad46ff89f328cb60bf69fa8d2747306b1155717cfa82689bf1c3f18dde6fce0cc7f9a449850aa7332cadef168ae426ea8f68c4f75f286e07e2286c44180d1864dedfdebb9f", 0x99, 0x0, 0xfffffffffffffffe) r2 = dup2(r1, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000002700)={&(0x7f00000026c0)=[{0x21, 0x101}, {0x0, 0x9}, {0x21}], 0x3}) connect(r2, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:11 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0100000000000200", 0x0, 0xfffffffffffffffe}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0xe) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x4, 0xff0, 0xfffffffffffffffb, 0x1, 0x9, 0x2, 0x3, 0x2, 0x0, 0x0, 0x13}) setsockopt(r0, 0x8001, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x38e) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x64}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8008, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x2, 0x0) getpid() syz_open_pts() syz_emit_ethernet(0x1, &(0x7f0000000180)="84") setrlimit(0x7, &(0x7f0000000100)={0x2, 0x1000}) 16:00:11 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000011c0), 0xfffffffe) pwritev(r0, &(0x7f0000001180)=[{&(0x7f0000000080)="2974213776c8ff4b8d029d1425364b1228faa636f6e78e50bf3f057784d3764ee45ca48f130579f84d7770c0a9c7d464fce4df65587b3dd56de06b496107a15e43380406d6ccf33282bd6be8b0f367310a253f945c764bb32af3fced3b021f9de2cc535c5395df46d395694a9e0a06c97064eb6849b5f060db330c936579b200d749060fffc2e2954545d41472ff6ff73d3d22993eaaae15fc18882a29c7b2a6bdc1e080140bc0f83d5c772cdd6b0eba9bb932784f84fb09", 0xb8}, {&(0x7f0000000000)="4c6a42bb1c980f3a3f79b0aa6093d4cb16c7fded", 0x14}, {&(0x7f0000000140)="e5c6f775a4eaf7365436a1cbfb4a1fcbdc51dfe87659f6713dd6c2f2e0ad06af6cc1b426fb981a8f586d1af218bdbb17f0fb0e456ed519b8", 0x38}, {&(0x7f0000000180)="5ae03fefe3fab4c32526745a847fb34c1ebe5c05e2d3f795f26279e0d7209d0a5d4d9f295a3a56eff59068fd7e85c890af45cc3af3592edba0a3eb53353c45d1c573ac1e332fbef5494367288251cf27a218180ae0a490e94f1d05d66f2efd1b01dd83340bbdaba0e074c58e3a4ec7f8dd99bc0e9f23dcef31c6f74b39def0897e889886cbba76165465a46690c84850bcab04210e28d0a8fb07e89e1b377805730ea20cad907af8fac572d84a5f76478819bc0c936393fac84a5c4b841666a6f438a64bfc3ae573b14a185d16307b7ceb1ef3fdd043734d96d5affa657d9379f1c98b62391d35bde76d9e290342f6421e66b419c5297301855a6cf190eec238db3491338075edfbb59b50f80e2568122cb427f7f10899b009c003b2c4d18a5318dcfbe6adb9170a4dd172ed4e4ba957f8892d864af7b916326a864a674294662421d87d60de8550fb2470ba9e0475ed9a7d9d213f6ba686f594d06ac596770672b54113b1179a77789fdc45dce7b3d19250c2dfd89ad0b11ad9c23cfffaf88fcc4295a0ed047b572d0633d8b68240f82adccbd08bd191420a87e861d179783bb8edb62a61a28547f4ae31dc9b08737a2410f06e600ae30fd84198074195fe804e528921f7fbad49ea28269058177bdf59f50ff0510b39a856468f5e322aa37aebe25b311f69811efbacd1c7828fa75a2c98864d43b932407edfabfba130206150d8016e4c3d78f7fd8ef5b205dd5804f3f8cda06ec0ef9ea5152f25c325ed66ffa7835fddb8000f54f4b73906fa72564f63fcc7c3ff980080a7c8e42b250e9c37a58fddf30bace011ca8416a2d55d867fe1dcef6e5beccabfd13e280239a2cfced96d811cf42fccad69ef55e978e296c4cfba24e6a8ac8dd9f280b4667af2101e31791c1a2f8ac64182d740c1c78ba8d4987c89fa1be01cfb185a6915fb54056bd7faff0049c7db8672af6ab3a1a01b54d0f796cef18bd464f985a10b98247558a745fc2b0baac4849dcfd256088ddc1a0a602944d3ebde0fe273606f48a0f967f17cdbaac8228e0dfaad20277a7b5f25f0046959f0127c25e44aedfffb941a68cfa434debeb22c05f0b7f55b1777a87a0de495d1df3840415ada79c86b834d3d9a43c9da5333a0e8be7346553ea1d884f3a454a2510597e403ee1db79974641fdbc635e4f8bc806d1ed1cc2721672c02ebbf5506660d313a7dbb1504650e39ba10155c655b56a16510c94d4d6b4cce83f5d15f8ab5a4398db01bb42674ccfb72c0b568ddfdb2fa5f4cdfce000fd2ea9a4bb8c414d345bc31c8cc3e83562dafc9ac16dc687f6cdb416bd3f86d8ae9ee8309f83a6aa7d0bc7057dc74012ba812d196e3a8ad69690473413f6288be6ab6c51b871d96fcbcc49d47d9cecd4e985a1eafab4e2ec02b18e443bb2ae3af41cbd533c107ac3c0a2c15f65b7e99a0b5344cdc1a650bde37062b57c0e6f57276b82b593d043ec1ce8a6d9ef8f98a5997c5fb032edc907f29236968eb3291444add434d8b95d514fc89e7781da571f8b98cbbe024c4be246f0043b6cb71ac5ff4a1fda6280aef17383b5f181972fc4782b805045a0b937e5d0bc03030c1f25c69023188b1831d54f9fcb795358d723bd24c750754ae178ac5f92d45ea22ae99ca1b5f6e87786875fd32a128310bf30eac09902a28abcfc0b35687b6de6f14e1dcac90a59c843754492bac8093d6320f59b7c8f08a142e99737d265facc5ede4c16de18cbaca505af743f6f4f6a5dc7acf88e83f37a14d21c2fe4774879b9558f66cf39a39a56a0edd26313facd02537b4ada2d032c2507417909ec4610f203abc0a044472e95797b29c00b0f8cc7e1ae8ce6070556910e98652273d714e021836b1d05b2d73af7c5d3806dcc85a7b313db2cebf28365df7a209839498441fec58df7cbf497eb5d0a095e48ea3cb6c407a5d70a2da06c8a2443e2b170e758974f0fdc5e9992ceacbbf9f669baaf92d76aaa69c74518cd750f4e2ba2bdb8bcc1313573f1a5bf6ff1c22aafd1c62a1bc23fee9f726a46c7025f66b5173f4582c5b3baff54f7f2f11ddf2edd443cbe2d4221a97bda50201e08df6af3b76cde1427fddddac995014cad3d2012d4213d33abae0332d97f597c702545690d6c2f7b5af6569d4a1034c7492ddf3c614b30bf1c307c0190977a125d6e91e920437195a0e2637b69b0b9d69203087e87b39623ac84c8da1e8ec2053c09b26de3f13818ae9d1adeae88eec65cdae249a000c3e9d9a7254617baa5b34db94427bc107ab09bcfc13e590c6d5726724b800df1332e5d520a5bb9725555cecd7cbeca574993ee2f9a5b6ada618c8962cb2dc241098ce2139eb01f4c52aab13ef280751ce3b3d7853edf3270926a1d3d9dc5ad8d04c84859fcf3764df191b6e1d6560c98d0e01b0c4fb8f1f309484a96056836be5f1a0af1441b34f5a12ad6fe8b31e0404be3f3e244b1f6e291f56da8aae4571043f1c15cb53e40048679f8fcd00461764c26c04d640a2b50f5d0dc435f67ec1e1b60561b8f593fd4cd30c28e964a9a583c7eccd709865b58eaef66f02969e25db6a28b4c5ee2840b03a37dd9d57e794412747fb352e1a5bb23d7b4a04921bd5e5f0fb5972b9ed2289db0d28ccf598229ca296940665ef9a2114691102c58128912ce2be6a9fe41853174989f8c37c61ee336ca1e025e92e807cec0f89d77ce571f3b426b15a160c17b7024ee953ef4d7212b005d20a472e6775a6084cf605d0ac496c7a2a22ac1c5e661e43dd5d70f31df039dc641c8e81e294e9bb0401f40494f94f7b0d349d6a25f836c8e88c6d92e06f6590add92a4c7b45de6c0f4e4ec8fd3234eae4c1c071fb006f4abc44d920fcd052306c0b6d3ff74884c13acb1ca8b920e56beecd6647228082032f866973190d124110ae44132c5eb0fe15bda8758857ea06652d3d67b76e3ced1f3e0d6c061dea0691728878557a0e0adecb99fb687be2282f63c50ff37a40cfa19468ddcc9a9f61c3465bf06efe6eeb1c93094c2d8d659e541f6f663c46eb533094cab942ec3b09f5203aefb5bc377a11e03fb6c328fcb92f810ed64ed43d883668178f66fcdc85d49b42a4f97d84b0728354fc8c10ac23593386f1899c513b4bc8b70c7bb606698e0fb373f2d0ce43fbdd3c832602c65a8120b3b4d63f81c187f0a7689ed3db4921c4e24483ee8f627ac4b07e2aaf909f7caecef0762759ce9517a01c033aaa88d8d8e9c9979cd34926171daa6d8056f2ffa46f4d5912b7a1279b95a9b7bad1aa667eec96dba72ae359b3f14f64b9bd2682c4fe9f25dacd99b133c2ac34c7950e51849c66860d48c69c64af11ab2332b5597672d1dff40adc0a24e2fdbdd480b868d119d56d003e75c620564994d2fc57565644a7c37b26574fc6388d14195bd636bad5fd1533b6eeeacfbaa5246ba001f81e61ea29ec99d5d1f87580de0b2431e849ddc013c91e411a513efd7f62564e3fc1bdcc8006a550a60ba5f09e23a5b38949cea706f3ae5301ccf049395e7470097227068a3b5ac707783e2bb793a4a67f6a4e3430c34f0b9804d6195c52f98da437d1f9fc853d78b66a122391dbb463a9c3dc35661c30a5c49ae74c6670b5d4ab85f54730b6e0b1a6970b3a9aa65cbb0e8e2552e143cebba31b9f29a20736dfde04e8128f126f126fc745d2beca4a6a00ad107ae40447dce800fcbfdf69b27ad011f59867f658050b7584abe2fe539fc0c7b6691963b644a726cd9b1ea33f6e85ce193c55f0046efc2f947057a6140d069b6a7105747a3c14f73bc0e4fe1fc00474218c6c5221d52cf73bc1c30e7132738196b66538f777a06af3ddfbc0335395ad59d03a5399c0d6832f0a971fc319959ab12bcaeef1c2e3af58d27e04c2fad3f8b00beef247dee8cb86323674676a914361ddc2c2b66ba8462f0253b34dd3288d409d086d4c8573b0933c1538d7cd28e6dcca778135affc0b679f343eff0e962fb566d2b8587b6e7ca662026cda43e45ef8e717fff9dc8ee31b323d6000dedbc242fc92620455ac4a843efc7e5157a3c1496c011e75ead6204570814e69c618ce9e87a13dd2dcf4891c00fa89f18a53b9db8d343b3f7f1d281ff22c38f0524330140f7cd005dde03cd08556ef4da6ed7264f5e37fd35e22ee7ff82915cd97d1043b8f4cd30e2c70d7a46f887a0d7145a0dba89ab418bd39dc09e7e4f5c4cba9e65276ab7014019c8368b1b27b789b25af82c6d179c960e02cccc4dd94771a70da4175a6f04541881c3c6cecd9dbf8b4a8f6c53fa4e031aea271aa9ed6765f88f22e8bca5c9787631ec60d0e77e4351c054e546627af67d7b1ad139f6b87168ee6b25dd01cd2dbbba2fc05c2d9f1885765d7bb5a800b59485ec5dfc077dde3b50c64832372c70155cd0ed2c6e107804829f672c0e16d9d598263e091f60bf58f74ba45f13e972c55e943d74c35b21389f50405a4d1e39676dbd58270b05e9c0f49000c4415ece6162863ba9989f4ffe16983f5534a8ba8f87f66738c8cce2cabd585f3075391432668c03dc3747fcd44e27e1f9393b0f62c6c9783d93af5dd833b38429ef2ba2432be88ebe5389484925f506cda61b5bb28691e8754f2eafe6a3eebd7b7d5e8c590759c246bf1a17db6da4c47ea202c5a39c4dc216b0c9adf6cd535621760790d28e96434b90f09eae01fa894c4c1d338f257fcc2ce41cb7ae275d589a700e786ea06bc453262841cb040117d4bc2dfb68b13757a0a84d3c4810771c5aea15ff324cf91fb5428e26e2717e92745d9dd6f4784d0628513b4300e89c6fee00d66e14dedbf781868c434dc6c3e31c626ed9437bc8878154c4348423f5cd6bdfc4c51121c3dd8ef4af342fa0730180c3ef17bca325aa11b9a67cfc123661558579f37f27cbe63f1dde372edf44186127d3d68636cd9418c2c3a989be369205d666fa47f486c910dcac449975fc96d7dde72d74d52b0b424d68bd8b5a76fcc3cdf3f95f8f8ee7576a299d771ce33ce578a340bb40f6ec63938887381f169981af84c9c32de34649c787ee07f477dd016301db3e931d1482a7ddab3d133955405d8c270bb5b08ae3d47ddf029653ca6037161c8b2b7ca99d9a97df5f6f2b6b86d910467d2c87f6154e57d886d77cdb06a8ed20d96957a2fd2cb876b6056a3b483dd61418d0d92deda6a48d1355cdd2d2690753e93fb015ee49f7f531a8ec90f4e9802a93634c24b5106d49bae19fab756c95595b0d8fcfe50cc2ea94f5f8a538ad33f4649d8042082221ab0f9b79627f6c6f4f9ba555c4f5afdd373e7a83a33c5a9a99252a74325773e3fc48e9fe80df140fce67f55cbdd426b67d392976c0d8269c489ffb10c493d18d56c42389cc216c88738155f6b7b0145ce44adf7c23b22e9ce5a73744c313ab905cd550011fd2bcaef7909c9620d9f9256021bb88a1cc3d1544f71721cb681bf026d13219f6fb5ba94ebd9dae25da12846472e153df47ceb37f13d4fdc358b7b2734cf4239a0d99aec3e2bafeaea6eeec4ea5da3d9e510e49cfbf7faca333fdcb5688a09ea6775571554998acf6120a5e52b470ae6852e0d165f44504034c169bc30932c0b15d22d4e8ebcabaecccf25cb55a320dfa858b5bd796442d45026323b55c13986d02d684386cb193a893437522939c0b676345da842e779ce75b81e32afdf25da015ab33de04fdb1f5871bb878203eb76a60a3e920f03bd2ebb2835ae62dbc3b0784b74e58fbb5a5227e3a5e8968fa84df51ab6007ab4d3c25d59e5b8bc39ef7ed5b85f5231c64cb6d95d7552a1b0be", 0x1000}], 0x4, 0x0, 0x0) 16:00:11 executing program 0: mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mlock(&(0x7f0000488000/0x1000)=nil, 0x1000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x5, './file1\x00', './file0\x00'}) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffd, 0x63d, 0x8, 0x100000000, "90d6c9170fea1ade3e5eb22249e579a7d6952156", 0xfffffffffffffff9, 0x1}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x35}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 0: munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000009000/0x3000)=nil) shmat(r0, &(0x7f0000009000/0x3000)=nil, 0x0) 16:00:11 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x0, 0x2a, &(0x7f00000000c0), 0x0) 16:00:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x2) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xaf, &(0x7f0000000100)="9676") r1 = dup(r0) sendmsg(r1, &(0x7f0000001980)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000180)="173b4c8abb2e67bf7bd54afe55e24d25d044bb0fb0bacf11231c5b2d589f647422437f62f2a4d809722e179d39e14099cc12ae6082eec48d529dda3f376e85cef2a971bfbea753ae6c65596278d9f0b14504a4d62d66ec4f44519fce7facafd89e067e4c0b6a", 0x66}, {&(0x7f0000000200)="50cf74e144a93636061e879f40e87e6db219b9eeeafdbcf836c16b7d09f84a7fc4b3b387a2a83b8f13abd423a1ac93ffda35ee45c424ce782dd42e811418f345759505732df55ceabe139414c1d040277bf177360bdda756e12fd426ba4eda11b183d11727a696cc6260c3e3435b64bf18bad9a950936b9d1dea1d09e08b7e1c981cd16804794abf0857e9ea191fc3ddf6972b9cfa567ca7fb822cd93884bb50e2b0c3aca036473644a38f118648a249b00d9d278fa3049c05a2635297339e87db3a8ddc38c53e767cf6bd43417ff862e4e99f1f3dccb740d650416f85", 0xdd}, {&(0x7f0000000300)="7ad289a1123235463d1d564e7902a5d64f0a41f808823ea660baa450e239aeac9e36578bb99b2dad5766d07ed1b616273ac622159203caa59aa28ef762b643ee4516f5a750cf24c3f3", 0x49}, {&(0x7f0000000380)="1f2b1f8b0cd14b6b9b259617dd", 0xd}, {&(0x7f00000003c0)}], 0x5, &(0x7f0000000480)=[{0xc8, 0xffff, 0xa7ca, "8984ae9866d0b082e54bb33121e4c88a68c0bb68e751976c0fc75a548292cfc3cb1358b34704870c9a289493e49471671650e83ad4445594adc0e721ef7598fbd77b848b4e5ec366deec0a41552dc690424565696c26c6df264580e916f6626c914e6058052351e4d34d60a5e440b73d2d1625ada792e0a4af3d9f90800a519c12acda1ae1fa6810d852315852a669c12a40d5bc3b6f84af36248356856871d1d1b2866278497093c8d885b6397e7b204e5f24"}, {0x70, 0xffff, 0x40, "cb07cb8ef7ef2ebe702cb9587557db29443fd80003562ccfdc54fa247dbcf009e0c9844d642c1ec1cd35b32a1160ce9885e46e4a255c4d6b9abcb336614d55ae4d8ccd95e15534c60fe243e93579d09d7fd9276bc858cf9dd7cf0a858c"}, {0x98, 0xffff, 0x8ca, "59d78cd1529e0156827653b501efd61832e0bdc94126e36ea7565b150c094c7229c22fd4001535eb2d004aa979e7381dd7fbf3adda817ca9b80779504210c208f6b34dffcec328a8e63ea87506efd185b2a7b690bb09a4597216d666b81944afcac2b81d2b0e9da36e6d7ab05464a102bffac36b511b309c01edc73b2c38e36a06db0f5d0812d54b"}, {0xe0, 0xffff, 0x3f, "59822e88be76efc74acb5725c6c20291be7b380695a7c6bc2ea43a66e9fc99f44f3d0d2edef73dcf0d6ca62d956aaa29af3984b352255f966165ffeb8b02a41406a4e78f266652a79af3cb556004189bfb024c83e4594e7d82e21d75b2c2bbec90f8d846fb3dfecb237438795d01e742de9ed3add7eba779dde8d3f4c3e5acfd72290d28cee2efdb9707b4212d41c4333d13e383dcfcb73d156d4350f5dcb2952f1fe875b1afe30f4a98bb0222ae25cebe4a071178c2e23894a82f17bd0da2826092eb73f9975cbd0a76dd20da3c"}, {0x28, 0x0, 0x9, "3afd6ed85d8aa9da0da0a6987ae9f105ff"}, {0x1010, 0xffff, 0xdc, "df465231a753ffc2914c5cf973ff7541dc71f5d558e0fc936161827f440e10bf5b9fe42396592a6f06636552839c10174bb270c2a8b796b513b91b54ec9ab9ff386fb4b4793f911bdd5218c12f92210a5565d987d8dfd2f8c7c411b8dd9282c536ef4aad81fa1e563bc0bf240cf8c70a1811db487d3bf30ed6cd27199715d537b046fe932a9b00c8339edabed74bbf6857fa3c17c63baa1d861fd5457b95f70e7c72f33e3c4632c368578f8e1ae18a9fb018be51eb03244f863a2a558332aff810e17a07b2ad2167c688ae4ad55d552b4c68237b08181c0207a38e604084b71562c6af984b9322a8bedea37d6f59be2262ccd90b1b876f989b8d5fa9ef438cd498c5926bed38cfff03d559df863e279ac7589695426a5bf575df4c2abd9ca75b8085e7fbc42966ae3a17f23e88e86883d632059d3dda09f531bf819060203f7f85c663c4274ab955afd6246c701c37baedffabe1ec5ca998f7edaf21d305dd449fd3b89532876de71ba123df115fc00a83acde11f74c51431cfec351e38731cda0bfd89777217659f8d2671c69d5230316a884cea096422d5d9d48046d10cf72ba7c5ad2792c3a96a988c3e94c1f7d8734e2c59bd9301287246c6f2b8a1d2e0d840a673bd4cd21990249f517e67b0af5f44ddf452b27e69bc5c86ff1297430030337109d59f0eb11c5ed508bd36992dfe344b68a30524743d600a3d7ba823c42fe5f83162088cac08d7740f4d90e2c028648a8a2b585f3d222b2fa289ed04639138a3bcf29ea9a72b38281cf8b4f881a5417e1a4063b0786897760678e03f5d947d544409aabb36780da998e3107b8b96976cc63764f529b01b3dbe6eb52dd160140315334eb1e3be553e623204847bab594a910762e1bcf499e2067ee221f1ca968d0756b22bb58a6815046edf39e7c801082814e0ed68a12142753b723d55b73cb5cfd0d32b21f80765e78968e1b25d8930432b24c25025aba40a07ccee5b3777e8f4695f7864e48e3907b245227461f5f52e477c7dcf7672a628c2cbbb2ba3bf2e109e02bf01939a086473ce8dc88fd3f4fd6d8030e71309a32cb21cb770e51d783f2d06215b09b668ebdb84522ed5abcb16f1a45d851fab8cdc32788073ce300505b50d6edb95ad1fcd085f4fc92a1360643e746eca21641e3c1534265ebe103af2c3728e3c5652df4d0c14c2658a520e05fc70a434ff4df8489d1bedb517ffbe2b99b464f55715a93612413eda46f98d573bd8fe0941a317ea3c0c7a4c73f9c906e39dcdd56e63bdca95056a6f64eaf050d507417ec172712b1672d722442e3d4aacb0864866037809770eedec25b1fac485ab7caaa0c2f97327d74d3baf8902936ba203340a47d9a52003cd9696056908792e73aa24c0c357302551fc806f8f7ca06ee21d5cace47cb614fbfc963bfc181a022584eb782a5f3570c5b97045812c9031399b8f9f3847eeb9e52acf116725c22e3ea391c0a9119dbe653a6f7c2f8863c3bdfdb9af0cfb33e317dfb8ac2457b833671b382cac22645b5f7ffcab2d45f34d357b28f67cdb62be621492f978edf7e7f6cb9c60804af52fd8e24b7293701e891cad1c634d45d98fdc0619a279e973f8f1972086b8331316a4c002eaa67ff5e580194169c0009f348e2f8de204097a9416366cd47a36bad4630edcb92efa0b903db97c7b1b644b820e6db9b0f464bf91da465393c1e6ce94d04df028c72e03479f2affef353b87ac52e884fa1a0a065d5ef7cdec5e58874205982d130cbfba94d3fe1249c532367a1d29fd8887946d8dd7834e9f122feee37ab3294bfbdcfb35341d9c515fa3c827232332b098ac5162816f4733a94004dd151c92b815c0754a931321dad86b66b022d73064aa7704d19334605fc7dfb6ef1ecb8ee6bcc26a67350ab530811ff0e223df53f1a88ac624344874cc232ef81a3f47321b38a5f41942f071f55c6bdf575eae9e169985147c1e3c48994f8fce59f3aa362ea83ef6e2d497443043c08262efdee3735ee4f464afa18d6fa5e544b5933c4fc8e4d78c08c07c994c21764b7d39ed50dacf2b6aafc52cf774b3b8802937266d77dc8e292497315c0cd9d427fd7f27377d8ff306f150d0de17c96137f1e8c6e24e010da7c422cd6b8ba6e36df1a16a832d73e1b6fc13a5708374dba50dac61483ad33444f3d63d96c6a8992edcdf90651400717877efd4e085d4778b0562d2bc4554045e54968ba710d8c953d263ab21fbb08efee8e4c7d3e5320890b8bcb336bfe14ad5f6feefd154dc8df4b2dba4f78afed6c48ffc2072ef9fc690c6ab9424d51e38cc0fcfb3e7bd1411e8dd44fe68a9310ad422ccd4c12b16ea1a3481be1acdaefd58c269c7db55847362e629ac565a7650625dfe0cb3e062a81be1d2dc7a00c9423229dfc8a7fa4b08a3a6da3635c8b6dcbf72c46cdd198726a6246f756fe44adda4875ce19044ca9d385c2f50c8d76140871abbb7b8143ffcfadcbd8211eded85d8871a924aae2858a5c61176b8f6477b91ce0a9f91d5c261b7c0f08e13a2177f71f4b580109be7b06da37b66124caf82c61f4a29d158ad673e0f2acfc92c4203c90792efb415c15c23edfde7dcc65f5a51bd5c6467f579601b597a90ce3ebb7b23d2e70701a9176882bdd2ba3bce444ed8ad7a3d8ef384bb716f6604f0f357fa1bf8ad8871c29357fdb3e9ee54cd817f9b4d6f16f7810d28eefdf9d7a67e79b6456735eebf99867daa4d1bb222c534b3deec06da27a3253b6281b1b883032cd0c7a768b33d34f0539a3fb136de129b9f7666625494cb293312d2fe1c417e6eaaf5f27346622975567df4c30d9bf9696f49b2b3a57aefc488e72c06557f611658235ba1fff80be4c25fdaab910560d2e1ea883897f1e0837d1e3902614f9dcdd374523a93dbb35c0ddee1be5158d2dd822f4721bd04d44467d9a4d9d8ddeecac8a76d50a636ab3cc554ad26523d592f490519d870f77d87094e1ca4d025ddd3f72e847ab7f01ee8e751ccb3fdbe321062773788578a8684cc662f1f2af50ef28942aeeb10f4278cb39840ffcb28f174c061fbdd9e1e464a2e6d50969623b8c1dfc431c90627d05a510b42a91bd3670d68af3a2f19d3e1a2173666f0426204000aaacdcbd83ef42119fe4e36b93381e9f160b3c7db92cd0b812a45d3e60bfc5b579f462a5a01b8dd020057c166b5727932cdb2d7346189139f9b0fb2edcb4af6b231b38a9efaff53377f10c85cbff5c178b6215865d05ab3f0a432b715a1cea3050bca50e0923ce92723e86f4829f67a7d5648cf17ad52e9f2224e671e35a3b072197c28c1f1cf617cc408f592a04f3f51d3632508ba76983792122f38402adf07d02fac231f2fd62cdf6f835dc67d5965c539140c9db27090b8524ad79fd5b192672cc7a8f37236e27fd18521679491c8a88cd8bc69a18ebab2b300b8f76b053dd804eb81a3df927e0c5b38636c8313238d20a6310ba13075ba75d3674a9ed2214b863130c2fb4a24c519112c10b652e8b824fb5adbb3bfa279545327ac8b7bf5ea1e3c39ae2624f945042438b39d6bf694fe5d11db1ed1bc0ffa3f77d53f28beaa03a196ddf7f6bddca6c1d5a2fffec5ae388db232103ac5c920c95b6fecd689201ee4959ad0be5e30656985383d5e196b6e1ef5abbb600c0a1204b0b68891607fc98f213122b957f6f54c0317af030a34cd1193a1c6585898da6e7503c69762ad85532d049f38e8024da32499130cc99018c79e03a29ce465d1c0c2fb9440cdb80fccefcfe9c05f8266a3a3ba6d67e0d988d9dc7d37da108749aa6310325d3935f9331f67a676e367e9154e1226b41a47b075e30f3ae8e08aa13b6e41308a31b7f7e8965fe48892326e6381a96af14968c3edcbb747b7b043e444163b034f95979335ff72687747e3791f7c19115bddf1c7ac5a7fe8548259ebaa57e1856d20286e0484e2356fdcfeb90612dee2a7d7e8d91d7588701f3d24ccf933d9b30aa9837a10ccb6632a2903ffda0cdd49de373ce7ea8762a661e894045b75718394ed5f95b820ae78cd6063cb88ba233fcb6f23570df0aa54b24457a9e3074e0e6134cdbf5c1c93050dc77961271e6ac53f5d9405eb3387b89fdd2ac95354f34c180883e0f959cafcd9b0dcd529fac96611971687177a32a9ebe29de984e9476aef715d025acb9beeb4ae198cec5aa25f94309c5b01ed95ffde18f587215578e13e9449e3d39502d567b8500e0f01ebaa964f6acc047648c08530e48d3603675afd6866306cd13dee3a2781d905bbaaccdbe822705faf91011339faf43216e72e5f23d2dd49503a125650dd825f16daf4a8fa50de9f102622ab1a42d22050a1a113e35e2a09d060d294d44645f909ea2cabb2ce8ec4ec806605a37d67177698493fc845791188bd879fb6fcc83d0f02dd8a29ebaca7933f7034dd5aa3435df95bee7562c4fddbe8a1129efb298f95f73cd41f6d5b719e2cddcac6f832bc96fb314e5f7c789b86143606c042845e8b8241658376a2d695152af8d3d2d185e0736ad69160a5a858acfc01e2e7d9fcac985a75144e7ea5fc91f4475d7877f1e01149b231b5ff78168ccee7e056a8bbca7885bacead0181d747afb9cd9a20d10a962c785e4f37abd460092007a79820e060cf4bd6f1300cea1917fec1712c3c25fdf7f601e1558fb74607e47b231042443dab3896e458b0588b1302d0f218f0a047653660f23964ef04beb4ed88a663c9bba2fa7cb74be5c1282882e8c89a5c241d29c23356047e3744f7bdf91c9cd33097e427318ff1d391710219f99297202e84700db297f03199d8af5d338660b612409123d74e704a764bf7de376be45d5948f1e657897e1827f156f6dec6c23f99d0d9788b4767000e2c762eaad49e09c01f273eb5193ec3851dd29b6caf5b9bb9104ec9f9e86e9652ad6f30698cdae13aab098f32d39a9b48f1afcbb0ceaf966ca550a75637a122ffdf2cac02a9a9fdbf06908e4ebf966b4cd4116096a2b41baa60a7c38ed556b1ee7e4bfbbdf12c81785b503098d94c0ba8c8cdb6185e5d76ee758238926cf34315b72410ea024465bb356c3f728ab7fdc32de2db52ef012adc4aeda4a12cf6afbdbf89ffa96acea9cb24a90b50bd142d13bf525004b1de45f6f0f911f4a3b5a41f486831b8ed4ea3ca5ee7180a0ed9420da3d752f77be1ae0b233d6a5e81370057bc73b99005a6b167c3548481f15850bb58e0dc247d54fe3785f4b4a4d64e6aa89df70a7435de38c7e31091ce0458ffbd95cc2d1b63119d1cad99511a61c0d1f2f552aff60fe2b98504fec42ccee64a8ef3bffe2b831c60d8778f18fc9e5538b816bc66b3f37b36919df3b013ded3274735d5fcee96f83580006c1404e1963b7077dcf5336828949f05373924248dbf5eda802ee397fdc919c2d0747f178f38ad9d102b3e80403d983837b3ee91d509dfe4af046782ce0eee30e02aec840c9f3572e7a06573c00bb108b34be3e8d8cb0fc6df9197418bbf1a8a607ffc90b9fe362bbe23c130fdf433fef6faf35a336cfa272ce354c92f82e175878dfc62cf21cd20b6b855007c81f560599e5c87e62605167151424669706d0acdd13bcde72978d3dbc9a4bec9891b6158281aa95485af904be01701190ed0bc0a4211bfd7fa60cfafb5cfa29340218cbb4be90a935aaa9242862666c604fa2638d602ad195c9686d1e76a1fd075b9da5dd6926aa67d2a1f0d9b2d763315176b168ef77adee143bd5480d18ca0c854a73f213d43a51b59531339949f03e1b4ddcf312192bad05cbe1ae9bbbe7928742"}, {0xf8, 0x1, 0x100000001, "6bce2e8df8dfb8fc4d4d8fc90b1ae11808d057ecf2eea72ff596356d37e53299f6a6c68cc32214a9ac7495bb29d92c3c2f40a7acb095938ac52c703e1c6722eb7dc79b6278957f69d59241e3816f5993eeab84da50a08b450924faffc0997562b48dcd3050acb5337a3e59f061acc00e0349516162e8e4ffafad8db23e07b72f4b08a04734cdbc05d63ce07d204dd65b4e35db7d41450eaf1e5ae48129731a1509e635ef719dd201afb172e5be29bdd182dd85eaacad76afdc4a57762f664cf0e17fbae9f02bce0c54f0b111981c10bbf0af827fcd493506a9c871fea7ff3e319b"}, {0x10, 0xffff, 0x101}, {0xd8, 0x1, 0xffffffff, "ea1ad426aeee6a42cc46514a85ae6a8f35cdeb70c0abef98f58a657008d7192d41070be6fc1305c16e68bce2e6fa3a1e066af09e9a1c98aa625809cecb6daef3a20e87149ffe73f1046c26c4014a17a162b3cf07d4dc312af99b3a81d2ba878819e154396052750618d5761ec41802ef8e3942e476ab520ad5c57c00abf059612bf384e3126870ef511797738bf70ff76971f3d478afaeb26cdfce8a658e545d077100ccf0654f067a7ae3355fecced5391c3461001888fae29054d8538963fd698be8"}], 0x14c8}, 0x400) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x50}, {0x6}]}) close(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:11 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x8000, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0xfffffffffffffe4c, 0xffffffffffffffff, 0x4, &(0x7f0000000000)=""/230, 0xffffffffffffff3f}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000140)=""/162, 0xa2}, {&(0x7f0000000200)=""/22, 0x16}, {&(0x7f00000002c0)=""/140, 0x8c}, {&(0x7f0000000240)=""/51, 0x33}], 0x4, &(0x7f00000003c0)=""/255, 0xff}, 0x3) recvmsg(0xffffffffffffffff, &(0x7f00000009c0)={&(0x7f0000000880)=@un=@abs, 0x8, &(0x7f0000000940)=[{&(0x7f00000008c0)=""/117, 0x75}], 0x1, &(0x7f0000000980)=""/10, 0xa}, 0x0) recvmsg(r0, &(0x7f0000000840)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000740)=[{&(0x7f0000000580)=""/124, 0x7c}, {&(0x7f0000000600)=""/123, 0x7b}, {&(0x7f0000000680)=""/158, 0x9e}], 0x3, &(0x7f0000000780)=""/166, 0xa6}, 0x800) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x451e) open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x20}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0xfffffffffffffd91) getsockopt$sock_int(r0, 0xffff, 0x1803, &(0x7f0000000000), &(0x7f0000000080)=0x4) r1 = msgget(0x0, 0x200) r2 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x8, 0x0, r3}, 0x5000000000004, 0x4, 0x0, r2}) r4 = syz_open_pts() ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000300)={'./bus\x00', 0x1ff, 0x9, 0x1800000, 0x1, 0x6, 0xfffffffffffff801, 0xffffffff, 0x2, 0x0, 0xffffffff, 0x3}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000380)=r0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000000c0)=0x101) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r6 = getegid() setregid(r5, r6) 16:00:11 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000980)='/dev/null\x00', 0x40001fffe, 0x0) socket$inet(0x2, 0x7, 0x9) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse0\x00', 0x800, 0x0) accept$inet(r1, &(0x7f00000009c0), &(0x7f0000000900)=0xc) socketpair(0x2, 0x0, 0x5, &(0x7f0000000100)={0xffffffffffffffff}) socketpair(0x19, 0x4000, 0x9, &(0x7f0000000740)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x12, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x400, 0x0) socket$inet(0x2, 0x8000, 0xfffffffffffffffc) dup2(r0, r2) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000400)='/dev/pci\x00', 0x0, 0x0) r4 = dup(r3) r5 = getpid() fcntl$lock(r4, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x80000000, 0x100000000, r5}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8402, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) utimensat(r8, &(0x7f0000000140)='./file0\x00', &(0x7f0000000340)={{0x2, 0x679}, {0x3, 0x9}}, 0x0) r9 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000680)) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x2010, r6, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) sendto$inet6(r7, &(0x7f00000002c0)="4f2c9faf6a85bf9c4a3b421109da8581f66ed4345c93a79da0158c284c65682db5010bc040d08da9be27119d62a0c7319dc00edcff64566e51bb47367573b927b362a6ec4a561d66c25342ca7bd03d303036a520925fc62cd63f384d606e75d266da", 0x62, 0x3, 0x0, 0x0) r10 = open(&(0x7f0000000580)='./file0\x00', 0x88, 0x108) poll(&(0x7f0000000500)=[{r9, 0x80}, {r9, 0x6}, {r10, 0xc}, {r7, 0x4}], 0x1c1, 0x88) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x11, r10, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r11 = open(&(0x7f0000000000)='./file0\x00', 0x2000000000611, 0x0) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f0000000380)=0x6) fcntl$setstatus(r8, 0x4, 0xc) pwritev(r11, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10000000000011, r9, 0x0, 0x0) r12 = semget$private(0x0, 0x7, 0x31abeab9b6d42942) semctl$SETVAL(r12, 0x3, 0x8, &(0x7f00000001c0)=0x9) 16:00:11 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x100000000}) dup2(r0, r0) getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x8, 0x100000000}) 16:00:11 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x80000001, &(0x7f0000000000)="eeaa7a63011e41c589c77ef42186b4967502ac8711f27ee4f331a04e989a23ab35857de489c59a240469fff51e08245a18ec566785ed731cd90f3a4e1a3d71", 0x291) 16:00:11 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) flock(r0, 0x1) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 16:00:11 executing program 0: syz_open_pts() r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f00000015c0)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f0000000040), 0x1000000000000203, 0x0, 0x8000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) readv(r0, &(0x7f0000001900)=[{0x0}], 0x1) 16:00:11 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8484f938876c23cc) write(r2, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x50}, {0x35}, {0x6}]}) r1 = semget(0x3, 0x0, 0x202) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000001c0)=""/205) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0x3, 0x2, 0x8}, {0x20, 0x4, 0x212b, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\x00') 16:00:12 executing program 1: dup(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) r2 = accept$unix(r1, 0x0, &(0x7f0000000180)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x10000, 0x0) r3 = socket(0x18, 0x1, 0x0) bind$inet6(r3, &(0x7f0000000300)={0x18, 0x0, 0x12, 0x9}, 0xc) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) chflags(&(0x7f0000000280)='./file0\x00', 0x0) setsockopt(r3, 0x229, 0x80000000000000d, &(0x7f00000000c0)="150e105e3917a62700000000000000000000009876a596d5c5d3c56ee1ae0d80f02c88c140d1863f82f193bab7245a81457958bb83e69b6d5c3d28ab1fed6ad5fbaa014412995769ccc374056ba814a8ea3ffb9e4542826fd1f1c1b93ac180398682ce3a48d1701c2df425eb1ee930596171b94994933b5e515b5fe10cf940ab26f4a802972fef8a10e045662984029a84ca3ff33932", 0x96) lseek(r2, 0x0, 0x0, 0x0) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x40}, {0x400006}]}) syz_emit_ethernet(0x55, &(0x7f0000000100)="688e1b18c828c15728f8bd614173c3db7565e967f55b1e708f73f11038f22dd8e188530b73f56aa5ad6c2e5f2defcac8c1cd588034fe33735517d7cc4aaf20441d922574ae9c52263eb6badb15c980011fab154cb6") getitimer(0x3, &(0x7f0000000180)) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000001c0)={0x1, 0x6, 0x74, 0x6, 0x80000000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r0, 0xa, r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = getuid() r2 = getegid() chmod(&(0x7f0000000180)='./file0\x00', 0x85) lchown(&(0x7f0000000140)='./file0\x00', r1, r2) 16:00:12 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x34) kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x5cc5) r0 = dup(0xffffffffffffffff) bind$inet6(r0, &(0x7f0000000240)={0x18, 0x2, 0x0, 0x100}, 0xc) open$dir(&(0x7f0000000300)='./bus/file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus/file0\x00', 0xa00, 0x10) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000002c0)) write(r0, &(0x7f0000000280)="86ce45dd63", 0x5) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r2 = shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x1000) shmdt(r2) r3 = dup(r0) ioctl$TIOCSETD(r3, 0x80184601, &(0x7f0000000200)) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x1c}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0x1000000000000, 0x400, "6257565d6554a7272f91e1df03d2f45dced2040c", 0x1, 0x81}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x8) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x1) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0x200, 0x1}, {0x18, 0x1, 0x4, 0x9}, 0x6, [0x9, 0x3, 0x49e1, 0x1d626426, 0x20, 0x5, 0x10001, 0x6]}, 0x3c) socket$inet6(0x18, 0x7, 0x9) pipe(&(0x7f0000000000)={0xffffffffffffffff}) accept$inet6(r2, 0x0, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:12 executing program 1: r0 = socket(0x800000018, 0x8003, 0x0) recvmsg(r0, &(0x7f0000001480)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000001380)=[{&(0x7f00000000c0)=""/123, 0x7b}, {&(0x7f0000000140)=""/216, 0xd8}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000000040)=""/57, 0x39}, {&(0x7f0000001240)=""/49, 0x31}, {&(0x7f0000001280)=""/105, 0x69}, {&(0x7f0000001300)=""/82, 0x52}], 0x7, &(0x7f0000001400)=""/70, 0x46}, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000000), 0x0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) write(r0, &(0x7f0000000340)="f8a5cdfdcf8f73f8ba0228bae43e44d71242d017017005a42ebc2dbdeaaa4143ad1f74a0bbe1b2937f4ce6472f4edbffdadce9edb8cde4a3732a8da84e5f55cbeb828ff18d0f76f27670299220678f63332831eaa2f0c3a3aaab036416e32346f69b36312ca91a5999d074000ebfb1685fc089011ddc13703699ff47702bbf503a0b771438aee79d4ce7579c8e1341528695a31b3f052858ea3ec2326602cfffc2a0205096bbdf8d300eee7aae68c402c40272c5ab2396e39f31739c25d1152284f808c4e7d6bdc5f0974154e435fa571b1154399c3916f9f16e88f088817d3a3b66", 0xe2) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10080, 0x0) dup2(r1, r1) pipe(&(0x7f00000001c0)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0xcb95f9acd34a908d, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = dup2(r0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x80}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x401, 0x0) syz_emit_ethernet(0x0, &(0x7f0000000440)="80fe3140999305e1adbfc4c1f1cb0000a99810173917293d8e655d9a402c96880079fdeab8fd3c2f7798af19a366565ff75e1ae81e1e8886ca4c79fb028159cd2eb0195f3291ec74bb1bbc5cbc8230c1fef484c4fc653794b1a23e81c8e5672deaa07665b70c5f652952e0c46a7314839cc54b250a65270a580000008000000000699018b3588462b4992e27361c6463df4245d63278120b29f23a6e1a515414adbd70569bfc8280e3b8a1420bf7602969695c5691af016fd38369bd3bfef220d0346722") setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000080)={0x9, 0x1, 0x81, 0xcc6e, 0xb664}, 0xc) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) 16:00:12 executing program 0: r0 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) pread(r0, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') getsockname$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000784261fdd8d3c4c0c2451d2873787654e3b6ab6caaaf80e85ba3a71d87727e712"], &(0x7f0000000540)=0x6e) chroot(&(0x7f0000000140)='./file0\x00') ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000700)={0x7ff}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000006c0)) clock_getres(0x5, &(0x7f0000000100)) r1 = getegid() chroot(&(0x7f0000000180)='./file0\x00') ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000002c0)) fcntl$setflags(r0, 0x2, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x10008, 0x0) recvmsg(r2, &(0x7f0000000080)={0x0, 0xffffffffffffffba, 0x0, 0x0, &(0x7f0000000300)=""/210, 0x68a7056ae742b687}, 0x0) r4 = geteuid() sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28, 0x2}, 0x404) lchown(&(0x7f00000004c0)='./file1\x00', r4, r1) 16:00:13 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x105) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8800, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000200)=r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r4) r5 = semget$private(0x0, 0x2, 0x1) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_media}) semop(r5, &(0x7f0000000000)=[{0x4a97cd539bd8a00a, 0x80, 0x1000}], 0x2aaaaaaaaaaaab8e) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000040)="90000000", 0x4) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x6, &(0x7f0000000240)=[{0x94ed, 0x4, 0x8, 0x96}, {0x18a3c833, 0xd12a, 0x1e8, 0x3}, {0x5, 0x7fff, 0xa2, 0x9}, {0xc82, 0x0, 0xfffffffffffffffa, 0x5}, {0x7fff, 0x7fffffff, 0x7, 0x401}, {0x8, 0xd5, 0xfffffffffffffff9, 0x9}]}) ioctl$BIOCPROMISC(r0, 0x20004269) chmod(&(0x7f0000000180)='./file0\x00', 0xe) dup2(r2, r2) 16:00:13 executing program 0: r0 = socket$inet6(0x18, 0x4007, 0x7) getsockopt(r0, 0x200000029, 0x80000000000040, 0x0, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x81}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0xfffffffffffffffa, 0x9, 0x48ff, 0x80}, {0x4, 0x80000001, 0x6, 0x7fffffff}, {0x6, 0x1, 0x4, 0x652b}, {0x100000001, 0x3f, 0x9, 0x9}, {0x8, 0x3, 0x260, 0x8}, {0x3, 0x5, 0x0, 0xa2d0}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)) r1 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x143) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000000000002e1, &(0x7f0000000080)=[{0x44}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:00:13 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) openat(r0, &(0x7f0000000100)='./file0\x00', 0x820, 0xa0) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000002040)={0x81, 0x165, 0xff, {[0x93, 0xfffffffffffffff8, 0x1ff, 0xc6, 0x1ff, 0x5, 0x5, 0x0, 0x8, 0x80000000, 0xf84, 0x8, 0x5, 0xa5, 0x1ff, 0xfffffffffffffffe, 0x8001, 0x710], [0x20, 0x132d, 0xd2, 0x4, 0x7, 0x3ff, 0x4, 0x10, 0x4, 0xfb9b], [0x1, 0x100000000, 0x2, 0x8000, 0xce, 0x200, 0x20], [0x100000000, 0x1f, 0x5, 0xb9e, 0x7fffffff, 0x7], [{0x880, 0xa308, 0x79, 0x566}, {0x0, 0x4, 0x6, 0x4e7}, {0x9b, 0x4, 0x6, 0xbb32}, {0x1, 0x0, 0x2, 0x5}, {0x3, 0x1, 0x4, 0x8d}, {0x3d19, 0x3, 0x85, 0x80}, {0x7, 0x3, 0x10001}, {0x4, 0x7fffffff, 0xdd, 0xa950}], {0x0, 0x20000, 0x5, 0x95}, {0x2, 0x8, 0x2, 0x1ff}}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140)="e6", 0x1}, {&(0x7f0000001680)="3c892625f6976576eab7859131a4f32d0eca6ec9927b7c521fe4233b0e1d6b91076a12029c91e705a2724be04263b5d449a92b481ac556a0015fa93bd6f5b120680cace15d61f59ba3300dec196f2d124fee1d08bf0fe9a8b87d72519313ecf1ff9e2b0b979f18f20a425a32e268c71cf04f44cc5f06b17357697babe8d463a22b46f5a58fb858fcdb57977a4d2df49eaa3dc2c502b73708db6b6605ead6030cbe7cd356593763b9605c4f60407e7c8fe2783347afad499608cbbc442f63c5ea538b9290953b181f538ed5544b0b30e7a9038ad5e787606a42461e96bda8084eeb4f464e2b38fedd837c0b3a87b277ea11a5d258bcd6559439045837be7d356d379d811d606357dcf27a2a7036bebe65fc03606f35056681c19053f3339a43d695a6a643c84d073e0d3421fea254785c96d98dc6cb0d7647cbac16e565442b72ed6c9a3686d2796db518aedd49d4059333980d05fba2714c806e21d38bd92f3d29fdb5a79ab94edeea4a580570c317a3d914288441ce2d8b1c1b0cd88bea3780b4a37e2de67d2dd92eaab5e6a98ef0876e7c9481baf232e507b7b86a7273f8c0ae1a0d4cbdd5a29bcd382074fd6819e9ce7bafe70e35f33173778878f2ce6532b6b21afb14843ffee6ff6bd190e0aa9d8d6f4d72a21ff8def7d9b022748a3d889814673a1f48fbd5c56ca2720785a4e2cd9e50dde79139f4082fe3e72cd5fb1eb012792b3e178de08ffb250e1c23ec2b0857651351bf92a37d963805697ab2851edf3b2179b154682326ecd2c599bc37dde6898cf3958fa2995d61a08de51752c7e5e5c2915d56400604dfdf930d2793f78714b950f5e61b6c7d9f041ca507421d59be049c60185c03050053787f073e0798c74723170b6dc30d866722dc541e0eec17c51529d4d0fe68fc4e3c40be802adfec99f33d1e2f38d8e68bdb5baf59931a5ef2e3b08dd51514a4d2da9f8648aecc23cd5ca77d5a193f8ab487e9591987f98746872628fd74ceaa6ae0baeb5581fa7f7901c6f8966862aa53a5f383d5e48215dd2bfb1bd3358f53fe506929e7c65bda69f15751d7402c728d490a91635ea0f4a9144b4b9950588f2466a864dd96e35928d988ad96ac4b405571e20d3fb79be7fb4f6adfe63253ea831099615b89a8b423a9d91b96af41bca97bcee8a7872335b5c5f273131fa497e85204cf29f79a3da298e7f28f445f3b9e5dc87a5f3178a4751da7d2d99596edd5c3db0a03457dc9f40903e1daec57f833eebc559de4aedb8f942a5518a1e40c29bb9b38eaf89cb2e2d38c70a07c144d629367b3acedc516736b6cabd348e7b52f5fe1eee2f1a0205a9454fd0e4437e82fab0adcb0456473be86aa8567a57245fa789f8d332db07ec815b4b2451981a73555173b9ff9ff2866f62fa026411d4854e2967bf2527804cfcf5de0238aeefac671482ad802d4a7973e94f21e0f61a16ff563f45fdf0e8802df077dbf11d8d082f2cbda1a90b0de6ead18879495171dd1361b7f9bae040d891a4748d7bfe2765f0e4d22fa70f0e3d46ba4afe10351b4c42e20b0b545d8001d46fee67c42028cc3be4d22803c70c57bb926c7818b6a6d57c149f483b6968cf635af4b506fcd9b5750756029e3819f43a55d6c0501d92abecdaaf433836e3acf2524cdef760384990ed3ed00d0de5e434029cd77a45bf3e06fbafbaa33017e676952881750e7ebd1d567230b3cb0a5bdbaadb00113448b61afb249e4480cac97d5921748752bda68d6cdbd9c20447593f1ea84b0ad15cfe4761497657fe6981ba3155ed8fe27a923af91ef0f0db16be77f5d33f6372fc0d465f790d9a426a1043fbcee0c5e991629594f7c7c5966540f290705f28dbb43b03cde215c141029e035a5afeff6406ac3c5b9f1641ec3e13984361a7e6613e0c6c83835e9554a59d52bbd7cef0d75defecfc0830f563a811568919736d4d126f36c222bb86395999f0466bc73cdcbc0de3acf89ab1e9d91db6014967da45a51acf1b2d1ead298a5481dc1f41b47be82a68cb5517b56b923ffc19837ec940decd79edefde49a0d80f72a32b912d6e0fa51a9ea1a2c23d8779c0f3b2b1eae3ebdafade06b698906a4aec09c889d590c78791d054f2d93249c41c22babb92d825496030fb8b638d2274820628a00c4fa77634c29c0842a965904884ee8a6c0b45709049d74e0b02d0bff3c7d6b782d1f5f6cdf42a7d63d17e428afc424937fa3948ec8e682aa2cd72e6ac4dc4c1e7334f198c7777e1b5b3d76200fd5cbf10d3e944c5940ac44dd2293b0966559a56c60d9520ff31038bdfde198691edb8b51afe5d361c31f631dde3c611de650a80fa55319be473cbc69420446b88bfa528aea9cf6fab96a38af2c27ab22a9ec55601ab960f914ac41dab56c10edcca2f86dfb82b1c63c6b975357d66afea7147aef20d1aa25c05e39556089391ef2b4447d4338bc9a9d6dd0c2afcfac4b5a8c9bec4a960d240e0a4feb2849490c2da28a7683ca46231238d39ccdf4c1668f1a21bdb11c636af10f889497166872edd92f5cb8dbe71d47d4f486a9fdc3561066398dac862d7128a9b09155eac5aded7e7fbdb8800e1e2827f0e3eaafbabac60d9abf590c6b5b8682a2efa16b2054488cfa34431867ac5fddfd01f45819356daeca18b66243de484fb9f54809130eca5b90d42d353f4aa0ccb45e5f022155582b3a2567d83e22de3f79c972ee666822d8de63535590f8dfa351cc932239ec677af192f5ae61afec1e88fc9065ace13d27526941e182982ffd028b348b97cd69bcb06d4bfa5171494bc1d1d56c3ffc95dee94b16133ecc5179c2cfee008da0da6582103d22728b24498c6e548b2fc1e1d730f53ef687c0f5f8dce79071660a0049e948f92957fc758d8e8cc0cdb55a9d7cae2ea989ba4167d6a995148e419b2bffb00f570985d13773f7ccfd450dfe822f14784b5b330edd9132b63503ab62368ad78b36329e136e56ba15802b71e565803a1c13f00f7a133cbb7516ea8b82df4950f4aca664906de408945bf9e1681e136e7e70c067e15329ffe600484690794389b033991482f17609cc4287b1e67aebaadebaf6a025a5886b50f8dcb242b5414b1354ec1d0776faff8e42b3310fb858872f264207a25c30fbaa8f41fc113be393b34293f175a967bb006dccf4b6a9f50d5f531f5c1591ac699f0e368a254d3eee8e9f30d286090de204d335b8199a2cf06dac331d2cf55cf8b89600aed8ad37384baf9ff09b6c37d29253a15e32adf9b6e5cbabef93670ce1e6632acb5d6f186bcf0053ae7aa0a02b0a1f4eac3350707cf34713a4233e0836a79baa91678b1d1b5e0e587f41182c7d5b007e10d804c0005b567c56b04b41f2880941920000863dec38765a00899cd0528c7f5c795c0fa609d093c4ac65616ab1921e4ff2ce58a11b049e32908b03ba55", 0x981}], 0x2, 0x0, 0x0) 16:00:13 executing program 0: link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x5}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8080, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000180)=0x1) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="58272003abd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf5f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c5177479895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f639b0ba161a18e62175b1a020417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39ea", 0x137) r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) close(r0) r2 = dup(r1) r3 = syz_open_pts() read(r3, &(0x7f0000000240)=""/156, 0x9c) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000440)="a260d3021d372e3802224017cd5e2f17390ce53faf72314f6e9713b6c3f07ea7e5de3ef3d4c9030fed5e5385c13edbe01c38fe6c97b1511ee3e80714a181c1f22ab5da54a2a6ce7794f5235c1f9a83866fd8577b6fcd0ae12c3c52d553bda42d4ba9625b964dc55921655921be5587d71967dfef5d2f18a724cc64a3028b3fb63b63a55b1311b247379cb65a3fc7efcfbd6922490cfe4417e3edd0480b50598e23e9804451d1f1d04ee1df25309aefa779adfe060c62c62c4866d7014d65bd661211acccad94ce71aeb5d9cb44b29bc22d75e5e5b9e41b5a3fb4c59d42447d43ea745c37849f8487283e7381", 0xec}, {&(0x7f0000000540)="a0d5ae4f93aeaeda80d102ba3e62fa96fb69dce9d8ed3c10996ad321b2965a1639b6722596dfff2bac78dfc47f89bbfe8c1579b543b3e28aecb2923230da1df32dadcce4adbb3cd5a15504610205163e70bb5d21a9f45f1e257bf14ccaae0788cedc79960fafa9e46e7bea8862aebedf695eace70a7a4f6aa025242dd9d3191be94517fc9f1080a5fe4c283f5e7c82509be51d5c736f76db4e151a1a3afcd5296bec97a93bbafbab6f3ebb3ea7c095a5b40c3ed541e1771d6dee6f89b335e061460375bf80c3", 0xc6}, {&(0x7f0000000140)="860b4c183d952461c35425ae2aab6fb76e45de26db124f9726446e62429dc24495c1e4d428ac", 0x26}, {&(0x7f0000000640)="f56173a19ee7a02232b3aa543d41e80c5eed06c07b689aae8aaa9015377db5feccd516b7b2aba81a160bea788ac6c57eebe2f4d09dd2ed92f49fa31fd40d864225abdf641e91f7f9467c0c51bc0dbde2695626557ed5f84a320256c1d0044e120a61a135b0bfce0de30377fbe0fd8a567dbf855753c6b31587b27be082f42a2faf7cb346dde1e791bb0256c1", 0x8c}, {&(0x7f0000000180)="7643eb977cab9fd83738dbf1ca51c100c8830ad0691390925c", 0x19}], 0x5) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x9803, 0xfffffffffffffffe, 0xffffffffffffff77, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/106, 0x6a}], 0x1) 16:00:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) chroot(&(0x7f0000000040)='./bus\x00') r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() r5 = fcntl$getown(r3, 0x5) fcntl$setown(r3, 0x6, r5) close(r2) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) dup(r3) open(&(0x7f0000000080)='./bus\x00', 0x3d, 0x91) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000680)="ff5a94db5a17dbdb2981c86cc39c0fb57b52af316e2cd26d46f292dc6a9abe4ed5f1c6c4cf5df2ae89a219d271df71adfe4945921867359e762c2c77c6fdefff94b8a39f74bdcfe7bbf9feeb759283254ecf92e4e1614fe3494bfe8e3babcceb4cc3afe2eae0935af59810496df51cd9d18fbefda1660cdb88f820ce3eb8a741b51a8608314c8b40f8704b6c528882701a70df4c80a5a6dbbc63b8c197113c337deb09f6718e107191b57cca3822b6af258185a441eba73039a688205774aa791e239bf6ed1ae8542ed34d1f52e68a72a2c766a02d0cbfdba2a9565ad637da4890b4d70276a204a669be732b0ffd4f91a577bd44829e323c28435fdc53d62c5513b46f080912c4bcbf45de6d74b5b1853d0cf8b812a1de48c1a2ba12a7e62c0ad89b613b43206d01d692fca98bbe53fb253f1cca29b08ad15b9230c6a3fd37347bfe2303b7133f2826762a301d60a04fbcddee19f6ee4144059975c660b2235a7dd2f3f5d716640a1a1d5cc6df59d6b3f11e64e8d2c6a85176bd3b9195afacc68a2eee79040aafb55642cbcaa3531886b36c717c07326e58db60fd6ef4ae8dc88f195f18a693909eb2855a2b39086f46b5ade8f971047158c22514bef86577decfc2ade573e56ee27c47c7c6e1e14eabde8b5e4448c5233315ad4166294d59aab532a2f496d486d6454fa8a227bbcf332a02745f77445bbe2c82e51ff21d45c9fe76895ce721adacbdacbf67c1a0babdb1946186d586dbbaf0d71af92801a3f9cd157cda9f781d63589e13a6aa55a3fe84530075b1a3276d7536aea91a33d442e8e53b6f6067a31da2a79952c60d940a47bbae940cc01a4d450768043fc3239faa50b94930d1ca6ac5ce05396370689ead2c036122aa83aafdacf9c7619ea7aba4b7e33445c57431f48f8fad71065dab10d0c107e03aa825e182ba92c89252ac3f570be539d6192a51d94c730177d3db9721fe4079f577dae9b11496d605f3bb0a658fd2d9045f67f1d36e82b4143e486d8dbf4f4b80c0f6db9d16057e882304c664939091d3051ba3601993efacbd731b947e239a3daf4239fd113fb364ef4d1f33f8e6ee88b5ed74a84d1e41a9cc6a4a841bcb488e51e75245cc16dc6b1ad8e14d8b4ea0bedb0a8d3df66cdfb27446c133b5a9e75e53bf0daff8eadd859d33b35b567617b549902ce861bda66ac47ab9a52abe0e93a4cc610283ed28f363a7bfb6c3b8a7d07dd9932375dcbaf04961aca208cceb0e1a8b0c80e0ad1f907b41390e6847828fac5a3dfa558485b599cdebc0810ce4d096d0c4245533aaa93bd9a933d3781b2062ce9b0bb3d7f268e20e8a2e7001d47b1b1fc3c7a0ac2624d250ad8b17d656ddff91f74678f3efacb8e5d96f4d62988256d5242c65033160dbc9775c06c359fa351739a767b958970fd67037e09ac2ff2be07ba1cf0d427c744d8d7aac24b72bdb62c894294a4722aaa4fa072d69eb5fe0771289664584b9889b2cf8698eb0b671cd2f190cadf82b17f8643f91d313c3f1f0b7cfa420b9385d297864284c7e6d35980fb55120a6acb8c83527bacdbb73747613120754daeb33c3f0430211dfbb3f61782069458de2b0153c203d993f838b6db1ad1d9ddd5eea1676287ca7440871732920268b03c28eff953a8319eaa9fc2191eba36fb859f781b3272fe27488ee39775e771b403eb3829557c8e039356da7d60310f29b15088c5f4477a0d39ee5e1edc901031d8fc37f7db1ec3980da88fd3df10dd99197585c9cbca393270db44b65b3d9d60a8f0beb993863e7fd0120179af339304caa444e2e7b1d1a71db297dbac815d08415580c6f8cbb251a2e05c414dc2bff4f3bdeb50a8ada066e4bc7d14b800b1a5ac302f529ec48b50f71ad4c6a451e8b351b2fdd5df7cf23a718df9450d16293cd77ac78bdf687c2892db06f9620f4058495fad8fc2e0da8567060e91e603149fea7567e480c0e4a9f31a391a7443746b1a8bb9162c86edd571a8d18aaa719fc5051a4ac4a2cd1640697c87f22220a0410a1f6415aebb19bcf343a290af3a949d97cd3b127dde53d7518544f3bfb4b9f0ea4e67339590f6fb1b60f01ca4be0cbe3e576b52e671062afed29f261ce77219398d0fd8de5f96ec82c34c6f79276928f2b65441d1ec88763bddd786fbae6847f4568b41f6db17f0860cfbc224dcb2b982eb9ce7d9e7df1958dfbed445a753cf5566606978662110319bffd0b8ccf1aab0720b72457ec7389c520ebfeb0843d7b368c795230afa1b04488e6f3d2fe772245f2a0143d929222d3f95b3620dea41041c53af26a1b3fee64907804bf6a3c282f3af5e02997f90836e8737285a6b50286438377b19bbf0111ffd2aab3f22f71c8a01fd0f49b82a1480a45e84ec8d335ad7b1c", 0x6a0}, {&(0x7f0000001680)="eebf8a56e84cbb22f7a38592217973f768ec3e70dc2d38565a31390a4ef74f22f12e06ff78880804c3b19510ada03d959a755948b142a92660f90a387eb767b1085f44e3f3d43568ebaf5a0fe0645e53e95e2ce6b08582b15083602bfd629a7baed0c0dde3e15c29", 0x68}], 0x2) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x1, 0x3ff, 0x5, 0x1, 0x2, 0x80000001, 0x8000, 0x2, 0x1, 0xb05, 0x100}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x7, 0x0, "5fcea3823b4b0d203dc08ada01646c3aa851d709"}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:13 executing program 1: r0 = socket(0x1e, 0x3, 0x0) shutdown(r0, 0x0) 16:00:13 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20294, 0x3) r1 = kqueue() r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x8c) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) fcntl$getown(r3, 0x5) r5 = dup2(r1, r4) read(r5, &(0x7f0000000300)=""/62, 0x4e) ioctl$TIOCNOTTY(r4, 0x20007471) pread(r2, &(0x7f0000000380)="b7db86b623a4085a7c1f6423b520f3dcb941cc88bc4af020e58f53a33a17a6b0a05cf3cfd9910d670ad9d8d1c1c8a6ed704f66a34b88abfd8de8344d39ed19f46ca0cc171d458cfa2d4be4a4428740e89016c624305c9bac03ab209b035f6a37fb91b70d561f4561562e74b489e14eca71553d6fa6d27855c3fcb74aa7dcb39aef38585a514934274a9455802526db591de37cfecf4934ab79446a84a043628c481f7d4d54e952dd1e4fffe2856ec02b86130c91792f4e6677cc0dc2c99a359e9414651f9c897ae4d219f7fc9862ffc760b86ebc54496a1d79d7ae89a92d4485a3f23b24bfad0beadf3451c3b749c9e469b88c8cd7cfbd70f46606e311f8cedb02f02b3236e5193c748e78c985de5ac8a37f2fa87d0ff0eae4ef60c985cc7e3421d65659ec758fff0c3fd9fde47ff4178aae09e336aae6dcf02ffa65b2eed414b1dd8d2f468f0b8941e17cb81f22cfcb0f352cc7e4bdc600ef1345c5ef5eabdc000c953bd36fca0d92b976af8f7e1f65e5c7f6899afa5f1e12a2e5f04239bc79cf514da06c79b4f1d2a2f0c63dc03603d0e0112f8409dabec65815f8ece50a3213b41e7726daaff82bf21616438302b25b4816ae8cf5c418b7244e35a039a898b2f6ed09f4173f9f76a75dde8bec00a731707acc60f2363c4dbf4a7e34d2abd4be1b620c119aa41d90043175dfe4ba56440eddce50464d85f17886bc2e21ffd9a2e8275a390896c9aeaa4c9da1b4ace6b7cb0ff627c4636c805b9f284c6dbc1d0c3023fd5f54abe5b1dcdd8bb84a929b56cf5118ce5aa9247898bd47d5fe97eba34d02ced03c8bbd4f78a14532f09862d21030e9555d430443d34a2b562c0886a696eb4f6bec18431f5337fae6e23b651dcc945185c48fb09ce55db1c7352ebfc1d997cf1aa7616af7eb74a6b9e9272cc936f49828187742da07ef2ab356b4a2a49cf82f7410030809aafd577f2ccd9a49dad84ed4c186b3a34c8e1a75adbafd4412556dced2561b462cd9d716ef031aeeef6693db6c6d029b2df204ba3e86f0e089cacc16951980d0a23f6fa50f2bc8b83a1a325645451e62fa89d1b841710275c15b31b7a3236bd5f05b0b2bef4c85edae7aa189876f0d96bb6d1637d75241fa1debab80a1a935867758378a4c341cd67bed7747c97225bc606587b9fccf368d91f410c6da448958ca5c75919fe201a430d9d99e8dac8023555cb23e00cc9a52fe4366ce6e99b893bb9cd00ab1f5ab06d63e695f5cd7fc337f1dbdc765175c3c742681c615c49bef75e34130bc4db86ecbbdcd7a00845299f25026958dfdd80a57653a2834a2b82357c00f4c8221c4d8d063dcec3b10f21b4e70ecb62b08cea7de15acbe9ece186c1afb1d9895129fc53a9bef672ef068bd2b1c1b11d368d36b3b90d30d905e3fa58bf42fc5f14256d0f2b84ed5f153e0d9e69b2b55af413f7dd6b2400c053e70107810cc54baf4cc4b8c70e7267bbbdb8f2326fb45d388ff7cdab76eb9c827e5b4f399f802377f83b175ea4b9eb6ddf6f5d0f68c0a3620f2383888fe12ebe7022aeed5446c735313446a5f455613603602df878a96907884e9cb8a13e234575b2a70f2fe67eae6846662f56a2b32db1a1332e4e93dc6cf02dc2ad39dbe0b4189d8100bd5075a006e2c8d8df5db70393d34adbdb840c7a7f10670998d0a06bdd3cb3a3783162eefd0e93a40bb986c39e58c6e83173c5509c75bc41fcfc8047f3046524956cff191269a3b2f9b704d4e6afecacbc252c754d4795c0ab597c998e75431d2d60438ff32095fd4b9eb84d2384795b6a7857a94e6f3c9212c5fd9f95c8ad63e1b58224a8a195625870192b8e1bc9e93867a0eb838dfa0fa3fb97c96020768fb3ceb49ed76efe36e93db26cbc213a7f854378927600d7b4201e0b837ae99343f9b9c36fed92d526ade44570a49fdb3bf8e86dd75c9d59f9b17e87a7e35265debb279e3166533636d149b5242ee1797862ad5ba2ce1a1520e750bd46861916c6a6f3572e2a57dc9a11a673031fee93e97c4d2d6908d00219e53cf20fa920790224e5823c94c22e04a381bb787e12927ed7583e3c942ce2ca10f2a3224cca1293e8dc831010f9e992d7f2ba001b2b0630f10bbe64ecd9bc0bdf6b035e93ee0e10cfc7ea080c39f362a84b61c1c32d9a4576864021009896f9afded8d3df69007a4032aa73e6cb657a50e6870cb14abfac3f44660f1f1682f02e325cfaa25fcb8bb2c1b8dae7e727a90626da9e5542e24840c0f531c59b27fb67c233a66714e07d6bd467adff853c5ca17f2339811943460944bdd767cafe09277e482c81bc20e8013497ba9c1554587c293a3550e594c59308601e29340ead227dcc238f7e1b1908961553edd578b9dad2ce9cb5d3188f875a556641bdd06c8b4064f325bedbf83033725ead5f76066f5672f56fc728f1ab9dfd0a7b217acf32c6c7212b1511c2555606a672fa5c397cc42054c38ff85127c539733dd397137eb8a6d29dac3bb39166abb557b5a28b69867ea721deb9e9a4cc42692873339c3348b73efe86d10286e9654d2fa44c92a33692673c964131ee058346f9931d6266e13e7a11167f45192e6d7868b2d98ca7331743aa9f0c87a0ef3706127db7d30282b0690398500fa89450f8526b98738a100f672ad0605af5c37da60d2c174f22af1eb9023e8d24fb8b7966890d2d56793099c6485ba5694fa2202b389614f85403f2aa55d775489447a7378d176af7ead4da8854b9eda06c81289b54b59998d7e6564976492712495aba42f926d48e40d0c11992f0fac4d09e1adefbf7593774e6fe6657d5a5d42949cf536da1685c08e7fae602a49d846fb0f8c4b0981b339a3a1aa67dea46af548ee363cb1a7db8c9f1cbb6c13185a7f0bedfb49559df87c85b9617d7aad0eedf2708d72b4677e71dfeb1254190f5b86ab515f97a127e5d954668ef314f2a3a0e71159430d335f55520e149a517576050c7935a4224cea8e7ba81ab31b8bfcc5f9af7434015e0502e64448386adedc695f8b56190f955384262f3eec03b5aa08da037647172a67835b9bbc003c1eabc79619a888d1bfd4b98d63b4c2603e7682b087d1812603f2b1f2ea257ed381fb61999896cc2a502c2ba2e7b319d45375984c42f281081124b17fb2fe752b99f20670732120df7300bfc98fd52c5c3d8fbf97858b6e4405fc560af2c5f4bfc9b38dc8967e8976c5e9ac9d50b7a542dbd961a8504d6aa2951f60658c6c0898669ddf9a9f53511ab7709093ee4e1759d29b5eb731d7d040b503eee3b5105eef09c8c7ccc317408a615babde52fec4a63535b0e715b98f3c65bfb11b5ab2c6f39a051ff47e45377d7f6b4bdfbf38ef5d0cae8d6fc8ceb1ff4a0283f5661a389eb92549891f41fb673b22398d5a3430a67b064a00b35d505dd9c087ee4ca2085116d48b600e731078ed50d596423cce67316f3dad6da034b56a8947ea029e5eb229b8847621e9f95ca4341bddf87a5e03d47c84a6a81ebd85b289ce2c985a6120d903d2cf27a2c5437d034fa26a43215dfde8abbd06dbb1f2b4db93c965f45ae6b2d28ae29a3914d0948a3c953498226b1353f8073c0e4fff264396fa46d602441ce2a174320698c33c229dc6c924d09a0a8b328b3ecee5bf629c7d9ca4877e260520a54065209745d42c525dc91b8db84c4b5c63c2f9f2570f21e92a8db3280d7e7c31bf7361c311f09e6252c6c1916b5d8f4e0d2bbaf6df590b0a679b2c4b07b88cba7a6a11234ef8c6883d57e394e6aca618b91791f563e6ad01259fae4d400101b29c604bfe7842b214ed7c40b7faf4b7bb9db9528043d743a2e4abdd8e44de367cb7e312c280a0f805f005b5b9e9afeeb134ea55ea5761a61a602631e53de03edb0ffcc22d52d936affe6a855d17cbe1ddd6466fbaefaa005eea5e6a7f4008c57fc4668ead71c76e68f77e2855995c348311b31b5f18c3467d26bbb36ca46775ec909e0839a02c51e67ead60aa56b9b52ee466b40ea9e8eda150c43f4f698d10fba6ad5eae59bf22650d71d0e4bcb5c5b72acbd3659d412a374423beda576cda14f2e14b70b840bcbf3ae133f504e7e025820dde0458305104efbece59f8093d2aed607dd5ad4fe99ff9b6b2851da21743eb523a52d851e6aa3d4db6d29eae7473dcd1571b56be918b532364558376b1e8c856ef886437f4ce6ea04233520014ab39e2f1cfffae2322621c9b3a9af26ba5448594120c8324ee6b0b3d54730ff978d175e6bd25799b33749456d760442b3e8f6d4d2006126124fca172d674eb5641eb4956e7a73f8097a1272dd2b1af4672ed649a4417fa0f586b95dcdb7e51e1aaa5faac77044cde2476a119b64120eb1c94ae5b8eeb2afa7d7ed90f8083598b8556862cf78bad378f0c93e69c4d5238cd01815f51623453ebca01ccb7968f3fa75163dfa4fa277ec06cdc462aeeaa64e25001314b96fcd7b60610e47712e689545788a5a2407bce17cd138f6964833cc868bb463c3749cd85438134d88b3d4857a80cea802605a4447459db6e1fea0ad736d5c4ae2b78a8bb19064c71d400a7715c29190178029947942f31ae90e24e21d6f4d8d0290bb98abd8e68a2f326ace61056a8e20ad30b61464ea023011a27b28f626b4aa3d27ac0d323e296d861f6c89eda6cc563b9274ea03c586dcb2ba6f4fb3dc99abfeae264437fb571b0e72cfd56ff271be51000ff5e204fc58a6d031595fae503d9aa663e4aa78657977ffbfb1857dcae6822daf8e80437264b643661cbc5411ba28c0c22ee771226a512d1fd34902fd018d19c4b6af3566513ca13515b6cc3f76840a5a57b1f49ea916396f581583bd277e8e2566466bb3a30c7156dbb0b964f8a2d1c1edc0c63f9f6747ee275c7699ffc5aaedaf71465f18e50f572227c7187c2513ce867323332dbfafefdb982457defe738e29d4cfc5159b425297e3a2d7231ca068906638929b7cd0d3b8254c9861f12aab240701485450a6a98394ba88134f07e49aefc213ed2758e0384e77ec209355ecde43778650d8a4abf1e8e62d0fc578795efe370ab6edfd6e0d6ec0dc949e20d4480deba50641c8d7183eb11339e09ff6b0a9b75c2d483e5d48b7cb80b7d74dedbd3a17fe69cc2be8b696577e3c0c946d6995bdbab12a2a622aa22ade85b2224ad491b4ac3d6ec85be62ced547cb272908e046ced5b7f574b84c07e4c74446651b4695d68a0a7c802ba3dce727fd7266612f74e73e94bc4c6bf4e70322fcc2bc29b1c3a9b14c2f418064d418ccd34f4679dcc4cbfb81cdf847d502216cae4012a8c5ad5d22dd3fdc4effeacddc79c69d3ef381c30e37e2097db124dd6eed00e1d49d96ccedacf39675f7c99001cfec98ee3375489fc38d6113a523cbcf86d934f2a28a6b4129dd4dc4d94995a93bb1f077d431a94c65b4fba6e8388fdbd3969f1cc52091008ebc01add5afbc36d5026dcbd3e881ad7611029ec72cce1b07aa6b45baabbf76dcfc367437f7c65cdef735b1feb5385848928a5d65d52bda9ce718e713f2c9a6d6b896a25f74bc6cd33d86672dff8dfaab02eadcbe89e9ba58cb2687292f0b5842ba0a0ab3310bbd71aa85afc3cded6d0906789883808b504ad76a4e65669a33a3ca1d18303503a5af08e5aaa1c4ea4fc41d2c751093a4319e709ab06c3329dfc5941f53b499fa89ac53e58ec80e98ee8674345da73bbd45c45c1c02a5aebcf4d64c50c5894873679b0a1fbee1018fc2612ad50c3d61688d5b7ec790039966d6f0b900849016aa8e21c3c19c25d6bc463b27db06471fc68591", 0x1000, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r5}, 0x0, 0x2, 0x80, 0x8, 0x6}], 0x4, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0x100, 0xbc}, {{r1}, 0xffffffffffffffff, 0x0, 0x9, 0x7, 0x7fffffff}, {{r1}, 0xfffffffffffffffb, 0x80, 0x4, 0x1, 0x81}, {{r1}, 0xfffffffffffffff9, 0x40, 0xf0000009, 0xfaf, 0x2}, {{r1}, 0x0, 0x2, 0xf0000082, 0xffffffffffffffff, 0xd4c}, {{r4}, 0xfffffffffffffffe, 0x0, 0x41, 0x6}], 0x6, &(0x7f00000002c0)={0x1ff, 0x5}) 16:00:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f0000000100)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000380)) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r0, r1) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:14 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) close(r1) select(0x17, &(0x7f0000000740)={0x9}, 0x0, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 16:00:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x84e, 0x100000001}, 0x8) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000140)) write(r1, &(0x7f00000003c0)="d0bd9fc4573631239ef2e0dc288f9686030000004f85595042b38991e1fefa634c1a90ad04aa4012acd54aecc83add1edb6f58c7797bf63b09e1d53a4c6b5b98603ed0126f2c239e98a26b069fd83a8f63bab72abe4c767c551052818bb2dbf294e8a4e9000000000000000000000000000011f04c92a10500"/135, 0xfd45) 16:00:14 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendto$unix(r0, &(0x7f0000001a00)="853a2178bb8c3d9176ea5c7be74b2c5b8ba5ea9b9953f01aaff4fac1c2c2ea8d17a1cf03b7b8c430b119acf110c9100e8721b29b1ae4ba4483c38762731f6e09cf1d50c586693de6db4ca7b2db25b6d30a9fcda65857cd8521aa49f3fb1a4cf990541e705d49e10578ef6ec87953d75f79edefde2eaf6a029da3dcf575f4d58e1d11babf314bb94903ba467db7ff143c9a938c2fe79c7981a02e65aa35f09a0a7bcdbca1b224193fef69d872e68ec52cacce81467aad3bad821952142c98190b816622", 0xc3, 0x1, &(0x7f0000001940)=@file={0x0, './bus\x00'}, 0x8) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0xa0, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000001840)=[&(0x7f0000001780)='\x00', &(0x7f00000017c0)='/dev/klog\x00', &(0x7f0000001800)='/dev/klog\x00'], &(0x7f0000001900)=[&(0x7f0000001880)='/dev/klog\x00', &(0x7f00000018c0)='(\x00']) sendmsg(r0, &(0x7f0000001f40)={&(0x7f0000001980)=@un=@abs={0x1, 0x0, 0x1}, 0xfffffffffffffdab, &(0x7f0000001d80)=[{&(0x7f0000001b00)="7c51641ec2a9d28317436c067dd35822f197dbedcb33955b69bca0a1bd55", 0x1e}, {&(0x7f0000001dc0)="96b5eee5d4d441a7d57e499df481d14a6112b40d96314a74a290801b904c860a61e08e8b51e3b0c7e8af4ff4f988e067b8e893d0cd7c9a15fc3d0704897da5095722bd64f302c4970a49462fdeca18a12f1eaa482698f3c93e011191e3a42fcfb05bca4e7584606278241fba16d4038be79e46304eee45dd5a3175f7b79c4f145c65d7329f8a7785033dc4e7c9659db48feca304f731905b97aa2bbd37fb521116f3ab801efbf94230c921473e6890f76cfee43d89907f3c2f3225addee14652def8847f6820644ff6706abacda9bc6d5bd322c1b0a75fdc0127d73de01fa16df4f429d2b1c1eac7297fa3589c3db51067ea09c85452a75ad3c3530de056acb664827f2bc6c33922124fe108d481f71947d9f2ea126da332923438e327890f5f2427dff0b4c05f0088546d0f18a2156426331639c09a9a035d9232adee32c0f3a5fb33fc9229aa4ce41e", 0x14a}, {&(0x7f0000001c00)="af55a98bf63169a194df1a0aa255426eb7eb708f67a0bdd2c47cfb94f54b8bfc573e18763819e2e3f5939f07b1b99032399dc2df6e092575f6fe36f36b1e84d09c0b2c8844c6474d767cfc03d9e1987112728616942c205e446876ac2fe4eabb08d5b0bb559aaaabc77328a0845577e601e37c014ecd8240738aacc54e34954f350b34df9591fe009a0923b2c49537f9db853a3c1c34891d7425cc19aaff9ff9616c6c577eaa5ea3f75d990d715f8c1432730805df7c68c549d12cc102bc1c5b8f8c8b9a929452f37e6e299cabe5d3bfdec4aa1d8d10", 0xd6}, {&(0x7f0000001d00)="044727d772da04b4a4939056f95ffcccfe0ccc8fdb71e0d2d8e4c84b510d9447a354024b50064c7801369e7f29ae049bfb655184147ffdf7599f9d86117e6331e9fd8b68eb3647e6a75a3808ba771c4bb16cd9c2a5b68d9afb1b0eeb2cee7000074e5e39fc73d935f3e43f966d1d620f898b66da07980571", 0x78}], 0x4, &(0x7f00000035c0)=ANY=[@ANYBLOB="b000000000000000ffff000001000000b5fdfad7617c4bf8fc22f24c0b12eabd26dc1f973e2228c5e7edb3b62d2d96adb0844fa45fb966eb4292893a67eeec9130360f5182e7780aaa625b144c5158b3b34b40a4fce6efb7a061e02c49ec032291913d59388a1305c75f97ff5662213628abe861ede1b4bd0f9bc81bc9b5848d66bca2409930c3dfc7950fef442cf76bdd20bf52356e70c128fa27543b20605242bd9d38645dd29374f90000002800000000000000ffff000035060000a49f90ea83e11569a87c97ab7fc5171c78439c0cf6350000f8000000000000000100000001000100db55e6b7a13ceec12f85ed8a86f60054777d2763905ef5caeaffd34dad76a474743ecc35279e9a28692197e837c7fe79f9bab5481752de285b1b56670827d6f531e44edbf3f76cb2c3d10bb299baf58adbcf5b4f10d4cedacbef90ef88b6c806a6e008b2d977d5579860decad0a94acc354767d88e794d462e1269dfdbe140c87ca58672bd2d3b629796482fc681275f5eed2de9c9c626d1563829064dfc09d88d5c2ed7bf2a6641f8aef4d9d235bfcd3a873883bcda07370b27eab0bb5cf5309a478e6afd4ad4c372f081d52b2ec47ad0b8c2b4da64f147625afc6f06f88e364dc641fe3bc059b4ae29f4b60ebb538bd200000017d227fbd82bdf9a9fe629000038000000000000000100000001000080145f76cb52ed40fd70f83407313d13180a9be76c38f7db08e822135870b2ff621ce9e5220000000058000000000000000000914565924c90f0c3f3cd538449b63f023fc8a2cec71f9ebb0beb17c84017851f0ecd44731fbbaaf48d9ee32eeb1229a0c01611e5cc9a745f0c395c9750ec87ce981ed1d362a048d5b94caa42a11ffc8f99a6338de66e6182c4d5ae05509b1d91067c06e0273e5b4de2b5dc1925b14907903eeffa8bfef73476d244ef09b17edb6ae0030954632c8b194dc1ad728595c12bb823c326faa0ae06ea82637b3438248a96f5f3ea8c33d85786ede8623516f427767fa7eff62ff241160dfaaab8685a3440a9f43fe5834cf1897e6d9d630f020801bedb00000000000000"], 0x303}, 0x400) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000140)="f9110ca2a8e39e2358c5dfad91227923b311c0901bce3be97ab0321a790f03d5956cda77f91f19bbcd8587ccad785264d77d", 0x32}, {&(0x7f0000000200)="c43cb56f803b30adb4c23396e2707e0dbb751d16ae5abf9d68315835cc7bb50735d091d8122620a2e14590bdcb0e9e2211714e52b51ffc8391717181895b77eb549e8566094362f79ddd9d6d60f4593a4a3f76f9cb76f069140f786acf95c50cd7591b518d3c4954dd77c09273a452c7ed0b5d0f5228eb93bc69e93c", 0x7c}, {&(0x7f0000000280)="a7ae54c0ab4798f84a2649dfccc675013addcdf87c471c58574683eafb29ce7e8f6e6510c05e500723b13a434495aa6d97ffd97ab97afc99d41e5681cb7d47fc6b3793ee6bd6b6648a71b073", 0xffffffffffffffef}, {&(0x7f0000000300)="70732b76ca6bdaef89226eaf1275ad9a3c6a3ac59d1dbb12f93e3f262364c5bd95da079676c7990ffaed303ecac11d2d16c1d6ae5ea1a8f5e09426f3489fe05f8394c930984dd0be0c421ce0e6d22f84dc84ad94b0ac796812ea5bb4a7e5221c2bd9bf7b7d1e43825178d6b2c71c70a70042cd4b52a580f2fd9e7b35c5401671ff60ec2a2537e96212966225282065fa7b71b025308bf40bc21f1c9b1fff498a7ad01467f8dad625fed1039ab30bcf6ae0b7d8dd58f0b057f1cd02a58c6dc391e2669cfeb376ec7c743ac3bded8dead9e43b6ab7d2eadb3d9dda0ce0cf7dbfaac75d", 0xe2}, {&(0x7f0000000400)="8b64d80ed864f5639fc8c19ef4f26ff6c65c8d0456817446485f444b1542722d83579be99427628d57556dbf8210f2041733f56ff224f3bd9b10a9b7f88e317cc6f2bb462cb600", 0x47}, {&(0x7f0000000480)="af2301c654d36d118bab4928146c1ea750f13ce872c78c42db305fe4c89f4b332cfa63d8c9cdfea4a3a762034fdaf7ded12dbf23d0ed768b26fa34637e67b8a6b237f915a9f52e515dfb607cac4734f6e7a01f5c8818d82d4d9f75f0df0d43ef70eec49da19aa672190fc65896bb0a91e40836e6cd3bdfe6b4a92b5175d0eb7aff91b0a0a6400a01f6c8df1794587f1a6e8cf22827300d10addb823e732716c83b7d36052264bdb94e731217602a4e8143142f7be0b09d61cba6b1ea844a9f1284b69fb6e5fad5c8ae2ceb4f2487d6441b898cff507e49ee4820c1c06ab0a4d6acecfa6a031e751c50e60fdd072f53cd57a89d50096e4b338c4db6750feee7698e39255d9ff1da17f9dff766f945b241b84623db410d4e6aab60c99faadfea66a4bc28d0d6dd9d43a766a21058093d2da4a026daa335a8ee2dc6161116c487911b3b6785c1eea88884643a5b86e32d763b8d3f908b708f3d4b4b2c9f466e64610ca977ceba2ac1cd0de2c668397feda27304b7f436ef6a657e5b2ca73e69eb8f6d69b6cb9779b548f89e04dff95bf307a6d8512b1ec4848c536f9f91dfb0c8261ab0593d7bcdb1000d4c56b803b43d88c89c69612a594e1fcce4d63840818f48fcb4c454ac6ca5a923ebc34d098494298c55cb07aebfd1fac77f30850330574124d3626a57402ea0e01522664dd87436b81389f81e790af1918aa9ccca94192db293125522f34989d1665996458cae9231eb02cfa52b55b326d143ecca990e74e0ad3992d20869dc6e02e13de5f23e2fb1baff9bfe5a35392c3b8e049daf5faaed27b118debb689e5e1fea09cfb1d5314914ca990288e164ceb01b3a781d2edc9a3d549364f9821be89574400c6515b4524991e995476d9cfe6cc68e0884b31a9dd7dd81c234940d0ce15f7b813647bcbd2d8d87b80d05db422c018347b101a63fa0eefa214c15e188b3eb4bd913a7b0c63a0ce25553fafea0823c36c547a4ad768c3a0bfbd0cc672f933d6cf44a127451339b91908b525a524e3c391ef4ff94bb3df57148b9c1c8c3a797c4de824ac5cd16fc8a9a6550db7c6253968d63a0afb3ef18ab5ddb335965a3a20af718165d41e10ef306bf54152f8250dee1e49e3249d0a2e7c97af304df12216874a0dd29fd6cac8a101bf6b1fd30c24cee8ac9eb1bac2402b97477861f3c199534f17db6528b77ba862aeff4eb1495f9f8b71a636a6e71698adda0da43c61714802b5ee723bd1995a0b2642e7bb2351e1ff7cbba717b1968c7338a1403a17c1f9745b258bac3b181b66a23c1d423f3754009c763f825b24e76609589407c87886674283d337f307a6bb089612db45332ba3d74b45a3e08c70d162007e066eb76b6b3ea17b12e8170fa65354bc25b3a7cd6dfda80de08fe320b45d34bf8562e359511fca56d0c681436cc45143762397675a6a86475275377574b655d27d21b574bcaec694c1c504304abfbff3e3bdbe28b866113110535ba5fab697800f3d05963760e2b8714d851a79b75bb8310982598cbe101fc5fd604ca3ebcd6c620960f2463c082fea4a5437bc4650810c909e42a4e1e2f4965e09aadcfb3c05b45abda86a6494b4f6d3d1694e090c6ac87b3e1ae8e9f3e945c50eb9d0a8ed2305cf01a115d267d74701618c3fc6cb75091a619cff7f09f7f6bdb8f3c1f0881e1be2cc326153a1077c2beb4d657c5633a5bb700a59551c37b88139473edcb71f6a1f55f97d0f2c7fdec279d0e7ab31f73a7f5f3fb6acd87ee8eaf43a58e73422c22d7bcb21d9c97ad6b8fb63f10211677fad976e797b73c465b078a604caecec823ae12891c576f9f8209a9ca514a05e06409e09fef7763f586284b14d0122b927ba8cf2d9efbb346ad97c645b205bbc63c2dee4e620ac9687d86200a696338631bd476a7e290af18f8e970691b1a38391ab62473c51373721750021fae1ecaabb3d300fc40ab60105758e65a01e4e343ac238dbf24d9921cf255079188e46fd8ceef27828bb89daa41e6600694bb8b03f2a9dfa5da4842299972d08c3a828cf36927da0b4cad432bf62562ba2b14f49577b8257a4179a47fe92c4991763108295270372c047c7481941db347d81b46242cbf1456628a63421754eed0988fb7c0f0c68d38adc2874b9f0f66adc85047661f9717c57a8194bc5fb90617d49a6293ff8340ea10d4ebbb76d5723ae9addb831b556850fed0b1ada74a17c0eb582b6ccbdbbf938907299176f723b14a1bd587cdf77eaf071ed9bb45dfa30b19fdfe11f572c3ff4a0877d5d191bded507d9b9b9c914a1d504706d76c6f40bccf78420b547102ee5f2e5f90c25a54ad1bae5c0687965f875e53bd664612b792c379e5d713068603ce5061a7f543fca30644687f71f387f3648cb4fd8145b19fc36a82ab9902cd42665d47e7cfdcee95f2429355fc4d51282a7bf7a80b90d3326deb6f3941523ecbc48dc812bd00c129213dde8fdd341fc6cc4211d1d180bbbed5ab4ca31446d0727de0fed3592f18eb3d4fdf48660a9584284d41f3272f4c85b649320693e2be2cff8bf9577a14905ddd38d5be4a0029d53cd35073ce0b4960065ba47c787bec3842c5ce9dd5455891740accd261bed6296110f5b841ba9cb2248c48f75e8aaa9c4b9fcb444bfc1eb32c2f75f9eb6b595ab7874ed3dd5bf2099b1f46be49af1a6674c0e689e115399206d559a7143510f266c224e6b80e6f25c04640d8ae57c3fd82129a6afe0c576a987e4022040154e90e97b9de2e164e65063fa78354e79b6a8414a5ade6f2afccbafba49c62bd759255dacf5e37d1fb9cb3bcee4728fd4a91d48a8c4f00f1ead517502e1b5dce1163a457a9bb67c4914a0e9116ac7f04b7aa7e69ed52b832874f7961ae3e4df3ecabbbbf0a97462abb526eca43496f4115e2316b78381989e97799aadfaabeb85dffa5a40ae384c4a6078fe562272f822c2d51b055e4918252217c4d7fd03c8dd24fc2a608e5f2c316f1202bcbbd99eef684ebe85c95c8a76765036cf3688f764f241ee05b2bfe5114f34e8ec2757c2b56692ea343c5a84f96dbb676a36114b2ff1837266d8ed3f8d625eb31412482d3c89af98f549adddcbfb94196ce0ed02c06cb1b5ccde04aa118706896903694c7019ff2866d8a70eb039ee3a1da44149e04ecb28aeb111d27ae7e45fc06f80e65acd4c0b56a92b98b7f164b10c375dd8784a9e592f1d361b884ae4efc284221e4d2e0b305fe9fff6368988e771187a007f81b3633666f9769d24abafb0d47401b36520902a6d97434bfad95011f4097c16a405e291483c9ecbb576309e320fcfc83218c6eb7c8e345edc8446d753f5c4e48f970638226654d4028ccc8f194170dff4f2fc17962140aaf5341007432c72f721fd12ddc83c5142c1eae3572864a4da34faf1737d6408faff12c234c0c76a500923d7f1711d0f2af9c375bf31cdd01ea42de05c443d32c894a2fb804a3e258fd29abef4895557a8ee446898d2c987ac9526ae7a019dd6855449fdd8f7ba1ed22b82640594ae662f49ebd296023f32f0579ac9814cc2757bab4549ea41b2e1e571397e49b23a029b13f5d8ce871cda08507bb80fdefe0b8221c2c8f1e2d4376cde0776ce42db54dc96ed736fa656e3c727c30dbe04d6146368d455f987005b6ad8b2cd861ddaa6fd1736a8348483de2533ecaeb781475b4c1d2a8922441ee0e5f2878362a1e8d7590fc595b1af54413f8c7625eb53a59ec9dba897a063e8803b9ba0f3959c08cd05d1d1d8549e473dd12a48b4a65f50cae8bc6c88de0313ea84d49f4bafabb9ae6963ed78f4b7b8fa3d252439264a89422132ceab72b30a9af50ade8e6ebb607e91eaa76fb759e91d9dce9120784103dbcdf915139f11da3e89ee732c6139f6af15ca3d362530ca6f857515c6905019a7c3eab14608b75d5f3483d9f1a27e8c5fe7ca5e696c226eef7b951a3eb7f79ff60e2f3d52b9ab89ed36ca06389604790f8298bb2bcc5b2f44515bf67e4f75518b8ebad10b27a0f04722824071bedfd750fc57b8a4c58a6d5b28a6e40976b1b6929851c842df925d0c28c38d1bbbed9cdf96210ced0d44625c0ee132e77d62982f50e1f736ae2bbfc3c2f2efac9cd4da32c3658b697c24759be56c2bdb613cdf44c7df21e3dc5e1a5dd1d70ce9fce2ee2c806eecfacaddc2ec2c9d9b8ab82de0188aedbac4ccfa7c9d89c43b5c5b9c9f6d54be0f4db4c423da8ff806f6249ffc1b63d60aaea2d3dce04f9ae16ef8a492469db8ec7c4bf3c6a46384eff699c532e19e389c7206ec9b1a78a94d0737bd6f44a197606087c6976c0352642635dfa154e48ac5eea39a57fec206440eb81d4f38e45297c635833336725d68804a23eb0e63dc968423767a017fd3c00c02fddb80d57a8d771d56d3f0aebd5bd1be814542fc4191a2e6786c52dc62253dcbb0c441b69e2a86c9fc6c655c947b8ceab9e92f0158e9fedfd17bdf3a1658013a48b764c63e6556dd050f76eb95f0ada172e94dab97cb74e07c8fd0749839a1e94bd3dc6c0e875678503c4f81ce85b46b443e2a49aae80f4ed9cea8eea4110e2ca0f5491840836c64113bac29fffa16bff13b69390d55afb1ad446f6630fbac822d5cf1ed35be5f4cfa11be0a984f87be597f8b02fa31ba7f5fee4b78f2d08f925373ac558ba18139cfe6c84facd27341b10f90776032e32382619c76e1e0d2d1964e433f9bfa7d389cb7f5cd5336bc5fbbe91d21f96626e80fb1cd24f589c9ba30d2f0c8a112bbc4ede5ff7685aa606c2c959f7b96c0962e6ab6087478befe404ad12d1d5abafdd54567d7e7f690dd355bb6c260e3e0e43253e9a32f62dd119153c97bc7bc84b659ff25cd3b3084a7768bd4461f97498cf7dd5c32092c07bf8d88c3e595544c90ff4dd7a88768a1b0539fee7c2e244156e8d56c65031eda41920813d44b4697f553b125dd9a119b9e60b4c0462b0f77318823e50eaf099c86eb8a33feceb466c1d4274929db820c5cd9617214d10f298abd6757e38507824c6aac75ffe9ffe50c98323c1ae9147d88bd826bfe9a10407e7ba66d609c7af92e0fd12e644e76ade7a7576ce1847dd80562ddb1b2294a3aad51157d0780aeb23f50e20286c60e65b22abeb4154214ec139efd227129651319a850086ea8c38cd21dcb614726dc07486cc5c6c96ae8aee4cde19fc5b7d3396e982d4429ee2bf548fa84949b24f8ba2667759a5c0097e317357c522d485e40b83cd40095a0fb3c97a5421cb9b0ad0e56e3dbce0aff54fdb640d2dbc037370723096b90b40aaca67d6127e1950a58bb1b53553ab8f97eabc4fb8b37153d354577c6cf806fe3f212c5d7281986849056544697aac0949fb74df9d4c7df969a39474e5407bdc21533e598bd3dde23686591eaf9a6d9b21abbed80a8c6cf9ad20f33d656eb1acf0a22aa39a2db843f2d7cb48fb75287508691a92f3b3a576194265f84ebc6d322801a6a32cfdf9ee7d7a9879762c3779fd0367088c07d057107c8e50218fa3d1822948e67029987fccae64cd98f28480b7b36ce932d5be8a759bf2adace523dab4bbb808b1c34df51b24071fb4023017d24d84504d3a1b6849b2f92361932bf518a61ad58187d2ace5b0a059622c3771b4b5b98c44ae1884071433cb199e43283ae433df1220fe92ae234dc78713388aaab89ebc927ea4288fb3cfd7f3d086a2bd6803d18b5070ec1c1fbaf66fc9cbb9078999951ab7e392dce1d5e2192d9a3fc9c4f44c6cdba5d33d32b2895260c9f2673c5978587296c0264cf5e67475ea9e89c5c5df59", 0x1000}, {&(0x7f0000000180)="632d752e50c24753c5a98835ef9f90683b65f04d874b5f190fd0d7d33533a091bc", 0x21}, {&(0x7f0000001480)="6de1592652edcf3cba4e4b0ae016256eeef56587f121ca11d0eb06705660461174e23d34195bb5200d30133984d3951f346ffb4c2f4a946afb181aa6f4541667247afe6bb73512e6e3cce5e199c5fa1876847b3b02f543937175a77c4fa4d5a40ea3e84c43dae009a8a89a68fe174b265ae816c4aa82d79642582186447c9a00288534f1b2293112f90e7b7bc6440cd09bc9b11a49ff474605db31f4b33219463099909020eedc5b", 0xa8}, {&(0x7f0000001540)="f5d027a287377924db6cd104eeb6e552ee63c14f129ffadc908fa528017929de1943af6348", 0x25}], 0x9) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002008, 0x1000) pipe(&(0x7f00000019c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f0000003500)=[{&(0x7f0000002080)="44dab1c36d3186c5808641ea6bcc2e56ad1e782ef9ac3956cba88090c560fd13eb28c12b4272ca535b1c52590ef496b3394e6efd4c8e07e09c85ebecfad03580dfec8a8c86b086a416a69e87b9d5af7c568e7a0ad2c472694e36d926d5e505130c8e173d870757e25e2198f0167a", 0x6e}, {&(0x7f0000002100)=']Q', 0x2}, {&(0x7f0000002140)="617fc91482d522", 0x7}, {&(0x7f0000002180)="98a70bcc9d502dd42a8234b02892940872cd642d9b74a16101f3dfa0aad6b065af46e508e1658edf23c09a17103a5e9e407dbefd419e277316165aecd75996a0c3c17e78bd3816836db45faa7c024b222defd667a9d51f852e2e5e0f3681554162a0e5fe29c6e9cae8e969665de7e710f2b5ea6ed846a890096d", 0x7a}, {&(0x7f0000002200)="8f9870c87a892a73473e13fa3040ae0f7dce520dde021ae5051abd8c7fff3ba5201446a98b66d4494f13427ea19eb175133cf00b58da85fc4d24630d50d31b60b5d49e6612c64455e4efe5aa6d2f35b830189c586d66d8d2b5c3ef83f188df50357a35ef14bcb66d6a5abb9815b7008634d333fdd6553e0edd3f81e8ac1da2c9a4d73e05c187b72ceab634b488e1bd5c5b549554a0df16f38701e9301fb2cef8b6fc92534691d61e1d4acc90c66db0596c8a8bc9a18d4863ddd4f8d7b1f6", 0xbe}, {&(0x7f00000022c0)="39995e9a326c273654362e8ca22c7eefd10782e4756db8b7addba78114d575cfef8c1f9de80b6fdb13339d39c9457b6f3931494ac3f8569a78e83d05d34f89dbc7128c33595131ee892b76fc3ab9d20846d87208422cf83b67ddce051c587750955481f8f12cbba51c2ba35819749ab15a71ddfa6108d0022c8cca09a97ce0e4c9031949ab33a305619173e4913b503f1e5a5da6863a35bb687bb2e43fe0cee39e5d760a30d40a597a4476c5dcf4ab7f8c28546842b662a6c0256418a57c618348bf5bbf0198b0d8319a9e3b062c965f58108d74bfd44634ca52baa075dc8e91dc3381df2c66c67a2c188fcea66ca3a7325221cd51639a9186980369ec43955e809719e1de154fbbc0331a70a20d63ee803bf6af85247389b51e4ab161c4fe676a6aaf8db012bee68bd85ddb323d6709d7615983cb837f103c15267cd9731c2cd4e9772f53a55ee57a9ba9d71ce389e77908904a319aef5861a042d0e8121269a80a99f180ff640fbed4912eb0985ac372c24357609a01da2a4a59016850f6f0f3bd12c3f88bceb9cc1576336f0663c8f5bcb804b8847a4b956affd93350cbe9afe7d5e6d0fa8173ce63acf3934f5e9d35ab3b792515da241607c376008114c0c536b4bb3d8c0576e83fc702ca1b8f9e7453173645fde6d43c3eeb715766e26bfebe2353b814b9361a74bfe9d52e0ca72d34a1e8b7ff1b896aaf0a18aef7a21edd2266de84becef54c1fadba6a737869927e6d6e1fedf28f3ca8e038136cb13a2d85fc7e67b20e29bd69a72c6fbe2053fcbe0a8ea4a49abfcfbbf710aa2af3649c2aa8eb5ae9a1c9ddccdb932c32e0a7b79e8b0578b68233de524d9fc0fa36c281d7a3c2b659d1448e902ce4fd6702e4702bee0f5e38b712eb6656a60425674a4f92602b62cf75150ec8832247e3bf30213d07d5bc4f2646a2091b4982f9e12bda82f01255e97304760b673992055811c122ef1813c935e9509d69c94b0b9ff3f1b6a42ca5e0bbf650b960ddeb9b336f31a33015c30d8e3202b348707eabff59a18e9dc369e8024766af237daca7a601c65b64aa8deecf21b2cc59fec9a411ab04a43ed1bdc25895cee075e60c59762f46328aa994e6648f1bb0385336ccf7c028ee3e6f07d0c52429dae4e665aacb0a4abafabb52aee6d97c77091c09fd4ffc867e9e36f46b1ec6d85e8a9e7d4dd126b6bdf8f94ef57a2762e036c8d6c291603ed17f691ac7714367f8c3efad23e9b6fd788728e62ae28662d9418da9fcce6c4e20b99f221d1e43ea484188e36c2f3faba9162bafe2e0b22a34445c96630f931a996c5b7a1a34a1e14be1382d0ce15b346acd21ad4541d5a4b9dc504ba56f011b5b136f1877d9f4bde2cc1962a6ce12b6350e04c7a7bae540aabbc82de28b262c436629a191c65b4878e6b877e274f5165a925547e43397b2658956cd789155e89b4235a40f619e855ec0ed4d274147573f1d64e797e76e9c9157756821193c65faedc7369a5c4dcee2b2036ec66a6b143f24836deda50163154c3b4c4815c9c86d0db3d00ce4004d3b61df4a16a47d31286656350ff58876e27738951f6caf491d9b7cb71ceac647109aa03b4e2b24dfac409f560d57aeec4731d65c5f5d163cfaf6eedaf454a0f00906b04bca4fca2a58af5d43bcddedfee159ebb2d7d0cb695394701550acbd7f06c8718f760ac731a59fe511fd4e12f32feba13363ce6232d72d847b7e89d065d09dd9b74d89df2c0a6a72a7cf8ac45a1489d03fcaf11da4176171d43dbcc9adc3cd02abec12ad6334192378c8d7696463c169b1590d4e77066ce83ebae8aaa31a9f1b5c25895378d7b355ffdaf8b23cef280cf8ed1b33fefb6cc344a28d3728fc6f42119b914bdf9610b0d4c4cc5f00165330ae6e1f0bf9b2028e6b6f340cb18692f9e3f249db252d179ba19f2e96cca73a2b845cc1a82270fa24188ea5c368ebc884920c4fb2e1d3c730631cac05777f64d16c320f54121d1b47701c318089d02e96802769a8d036b6499dc0ced018fa260fae9bc6d649c98ea4c96183b54c8980d63984fe8789624de2658f780f9eb5ce9f3421d74998b10eb9ac8340b50bb71f98c41c19ccdab9ff13ae5d04eca9a75e47d686bad700e6a98d8fc612740d9c9d6d3c6e099cc6ba431054b4efe7fdf2206366bb802d46d08f933ead69b9b5469bef7592b442b944281a2d80908c637f6aebc0cb27a4af8c46cbcdd8ceb69408098ab2c7ffd2690d00336aff88cee1e3c49d249cc1be8f46bfb2429b1f14d7e7ceca12226435658c074a729f07e6713adc5f71754832776863bcaa023eb3f58d958853c6a318e83fd4e1bbfffd4155c06130a5ab48b4adcf9bfdcabf697ae82982d397d79e249436a18834151e9496d50c7ade96f13116dde9865582c01c0b79da71265219f7feaf1fc4b4beeafa97c4c215f6a53447a425de04ff5056bf1f38560aee6045b6f5d95165c704312cfc3d8d7bf8223255c6d1a8d90802fef5f6b058aa112551e52faf43ed496cb41156668750440c3a73f05a2b586101726eeec564b0da7182b2d2e5b5a1918cc05de9a0e7ce5244f5e719e7c8a398b750f55c0159223949ab54af19feee9b579d29cb1dd94854a3e4a4e9ca7ed47027c83691afe66f89374924f2a86a387a1a058478995080242071dc3cd27446055a49ab0011563985fac8c1092bbd6296a2b47ba31d998d766efaa114540318844937253dc40272cc36f7284bbe8070c2971e6a903b5a3142b7e298d696c50cf86821cf1b28cef06d2872175f2e788b2683188dc346a45ecde7fb3b68f8d43753598153e5604854214558161a6c554121ab55cd3f830ac23dfdb458d41120c182f984bafd2ad30ea361ca028c7d1b459ad6d216ef1cbf0645d8fb9aaebe530c4fcd21009bd63dc0d54293c3d53e3d90e7d9101023bd6598d2b1ba1b64e19f6224d142cb140839acea6c11d0a019fa77019da4fa9dbb492fa8f321ab3a58a68eb5adcbaac5688a15b65d40ab5f2ddad389600fc528b2124c2a0a6490f5823ca8e5e3d4bacb1389c613d9622b2064eca2c795e7ad2a6bfd1704ad9f774d50f68b3a65594983aca74c54754163ae14886d170c1719090261270f8df4866f0a70c20ce2acf6515f066d54a6ec4824dee137ac004f930af8883f66b65ae97fc2ea238e65370e1a58cef8247000e37b3cda8f37509ad6134790ed006afa05e5b6691f018b263df7c157a199db21488f759a54d7a08d1b900aa5b2a49493e1e0760371c75af2de90c98ee5595fd0f94acd8307cb39c7b9c55deb3366098a38e8b4433de03e992f4979c753f81868aff4b547666656fe3e08a18331cf1dc2d8a249f20379ff929aaaf5655b54fad8505b7e46f0fa69bf22104db8cf22f0d131068a853bd4fbcefe8b8d62ecbdadbc3776aa24ce35a541bd5bb3e1db0b09c07c12e907855a188b44af848d3660b0014e914c3f92e2d78f24675cf4fbf0391a2a2d2de9f895e043a9c8f072eb5e59b2e72fd942ebdc11662490a2e02a8ec582291a9924e692f6ab50a560310e3a2e7864153d2481c643e0da2bb3e644661e1214387e545ed96e76d89b15b95d24f79245c466272cb720f5b77951f299587c74f7df548292bdf96fa9445efa13db17acf20f59012af5e0e8b62435275bcd559a38f21e05d6604c8cad190db10d78be20a5a43ef664e9360cd8b3533c0550ad703dc11477c95feb11fb69dcaf26939a204e55bd8f8dda4c1682b76afcab335094860fae8b95be1c6a5af84e0e8e12b5b4a66f431b6d15e40cf2bbf025349e77c82018150c489f777055c5945fcc481cd960950d610822fe1228fff8b3362a825c3ba738daf440ae82548cf172ab5930e4795808007358a5a56c5bda3c9cf5c3e9a76a6c8128cfb0cc31371968f403f1f1a38d073bec7c79a3d6bba27736bcd9a6c5b50bc85fe71f8c6387d3ff3bbaa881c029c0ec6c6bf08880dafd3dc9ea197e01503528330e631747177fbf463f45c498d5c08b2e930d8c7aa1cd9e60ca36012cb4fa7d8f8f2cee020ff32d4ccbcd391574ccae3c26fb23a0f4aafbb27772c4065b0e5ef7ef0f74039a0af4d6e172f5ffb25b694f69ed06a1050f8f54bb267b01c4582e57e8cd2ba74b4550550a034ade5492b656cf85d52fb7e48174989cee9d5bb381fcabaf14556c83431e4c0627bcd65f7b729f9eb679f648c62fe90af47baa8810db08b599bd1d6553083102d3b7baed29d55dffd093a245c1949c2a62ea04dd44d56f27a331f9bec7fa4ab2fa5f528e3ab7cd106d27e419f574fdc46d038d958c960407bd525a49d8d8e6bd283812f49eab377644f3c07bcff075d5d2afee13b9824cae9a50704ce89c229d00aedb932005457587a8e9f7aa4d0cc26edf32faa71e243e5d31dbd2dcd88f429a1669d97b43d26f071ab6f638946bdee27194c92a87ab9cd3beb6ae071faa0ab8886c823b1518e5c6ed558ca34c53556ad55335ed2748d9964a0000236b6b68198a5ac6832337d08450dc73a01daba43b3cfc596817a35c33ee3c69f2fa33b84193db51176a33b787c7a8a98894cbbd44e8d04e28db5eb09a2056a66f59c90a5849393915eb271e37502819108759c589e2654583e7f1c85ac9e1b0d4d34a50d1d22e1f4a59b97b195e221ff3657212d212745fd7da2e3e6533bb44e63d90d6240310ee9eae94172fbd4b0e80025a42f9d071ede9de59b9cbd1e533262821594e2bb7ef871127f21bf52bade9de5f0b456b1b5dbbf0b611a6bfc152ebae3efd65fce66ee72397c81419d4520898b236085022323863635fd38eeeb632f33ced9f0c3281359678331caebcf377f239280c08be94b649782f2cdd6c14d3e39217ee4095df648034d55337189e61eea16c94ce85d855125026d393430ac06cebe4bab008ab958f12c6fc2799381b6a6df7be9da23a49077aa7bb21d29d806a07c0bcf7443a9d91c964519f30e6fb2b80450b1da26890feb953c58296786f1b8aa3a3dd741c9b536dc7f711ae62256c7039ed2c85af1cf608cdd186e2663d406c99cea972f0d17678e4b85c7c8274d0478552cf8b21c9a6632ed54c229e17b1052df9b3bd9bc247dd2a4c6e17a6c8c25383445208fbc4f639cb2314b4f3a733905a6b97f95614880124388bd9b7c6e872ac01f2917204eb2a551b6f62ac2bef56da6f1a45c0dd6fd9a753940abda6a7c80f9c8d20eb03824512848dfaa48f998f3ad7e79bdf9afbbe00d716d51761e0a500f7203b3dfe89bf92072e0af476f0303c83fea7001b288158418a8a7c9f2b4ace564f793332412ce685b2d6a057c57425802a1fdd4f61ec409410ae76ead3bf7295102c3161e66a60af51a05351679399d066e3258bc8ce3da3a2f637961abfc6dfa037dd333eafa0b6347ba05d5824b1ccc97e9d1a4fae90957a2f6afb08fdb1829ff79acc302612040e02ebdb3ddaa0cf8b08a10cf1c59b7efd66322670768f105ff84182b40f37f32d1eeb7a13132556737253557d7253294633a8591946636ce0f6d13042c76657f4d0bff457bf97af11e1302199035a12667ee3af86324faae1082e9e3729a57838c731e6c701163a547ca7fd2a746008af3ae383eea5d4a5f34557cf500c65c09968c1c5a0de0bfddd8e22619551d4abdb81138c2827398ca530e0647f8754e62f40bc6fdb19e9da89d0afcaab75489441a64d9291ee812e3ebfd526c891191e012482597cebaeb22bf091b296bbbe97c7f00142f2d42767553e3937dceea2d0e7acb6a382ff7a76e84bcd6c4505acc84f6c970bca4fe34f6e", 0x1000}, {&(0x7f00000032c0)="94f669b26717b0d502c9baa8c6da952c959578b235f4fe165c83e5be71f3989fc5448b1e1476d54db0131a6d857b9494f07b0649a1904457ea4c0152dc228e4a5e4b43d90cac70e8c5b3140ddfd0c847a9277fc3d37644903cdc11663b33aad784c7d8a634059594b5b42c03687cca757c6175138fdf90f43a4b45694350409e36f69875bca2e1171449106c9f4959dfd07544f199512faa374ddffe8e4f920e8beb6c44", 0xa4}, {&(0x7f0000003380)="03e2039654d2650e503d26dae9f1ece76337ebb677fb74d3310fbdf9d68ee635e722cbc669ca1d59d1e5c9692ff4188663ff7de2ceee68ee1a7229c2eca2bc67f2732f57250f565a62b934302c5b634be2ee5156c9f01c7e0e982b8b5e9eefc45d80f0d00d6f4c532991d58b7a60de018394745fcbd5f83c7b97f644ca53884565a9f5534ca2977f606e03e72d144b0df00d77f3baa462aed34490313ac542ee9c7c9c18cbd0793dddf8eee0be", 0xad}, {&(0x7f0000003440)="79e67735b4047a9df86ebc2c8dc6bf51826addab9d6edc409c9c2046d60d672b050b44c48cfcaaff7e84b455a3327b5aa3075fa1b9db96a5be108920dea865fbfa5d78b6f06270799ca737cc38c159458669cefcf1dfbf702c11e6fed3c2f137333532ad785c00034579e39f13b022d3af654e250af3a272fea670c6a9107269248cf670b9ae21edaadd4a890397b5de27410a7ac05d10c9846b46d49d6eb5488f1aacbcfc56ef", 0xa7}], 0x9) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000001640)={0x84, './bus\x00', './bus\x00'}) stat(&(0x7f0000001680)='./bus\x00', &(0x7f00000016c0)) dup2(r2, r0) utimensat(r2, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x9, 0x5}, {0x7, 0xf0}}, 0xfffffffffffffffc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000001740)={{0x18, 0x2, 0x40, 0x40}, {0x18, 0x0, 0x3a, 0x4}, 0xfffffffffffffffb, [0x5, 0x9, 0x1f, 0x80, 0x800, 0x80000001, 0x7f, 0x5]}, 0x3c) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0xa, r1) setsockopt(r2, 0x5, 0x5, &(0x7f0000000040)="1a1f16ef00f49da446607a3cb8919a9bf75044c7fad6f7049445b0a6b6dafa19625324f9a93e67461779d7c1758cfd0eda6494c04ea4d3f3bee08d84137851215bd4f806d8ed324e53d02a36088a3eb215fca3ec561b9bb1ce417d0d3dfd56addefd62d2fd726c064320e8e7f33c56f92a0de67ce216cce467967587ecb92f09792d52fda5cbc7826b3e62525d4929fd761c820e574922bc36d3084ed7dba2012a662475319b3822acf0ab60b5b6b26f84eb3980bb84be3ff655f313f0da382569824c999cb35e1f06c58c0b95e7b7", 0xcf) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) getrusage(0x1, 0xfffffffffffffffe) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x83, 0x0, 0x401, 0xfffffffffffffff7, "42ef517b70992afdff060200000008000000004c"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706", 0xd1}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x81, 0x40, 0x36d, "d2f3a26e27729e844c884175126e27bd30ec64d0", 0x4, 0xec5}) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x30}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") r1 = dup2(r0, r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)=0x3) 16:00:14 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008d}, {0x6}]}) syz_emit_ethernet(0x8f, &(0x7f0000000240)="39370db00077a17581ae2b27b937a95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a628e292ca644b92ed609efa27d80f2e1169ac21ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef01005ffa66821dce85b5f3b0bfe537ae66fbd82d11221e1866b1643d8fcc0f2bfcd18d922361f70ddf93300fe3c2220c2d6a1f7cedf08f6b") r2 = semget(0x1, 0x7, 0x20) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f00000000c0)=""/111) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/139, 0x8b}], 0x1, &(0x7f0000000280)=""/108, 0x6c}, 0x800) 16:00:15 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002000, 0x802) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ftruncate(r1, 0x0, 0x1) fcntl$getflags(r0, 0x3) 16:00:15 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendto$inet6(r0, &(0x7f0000000240)="cc1520c7498cf37aab9994d68f1c5777632c24607b4b64bf958cb15c", 0x1c, 0x401, &(0x7f0000000280)={0x18, 0x0, 0x2, 0xfffffffffffffff9}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x2d}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x0, 0x10001, 0x100, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) 16:00:15 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) semget$private(0x0, 0x1, 0x400) r0 = semget(0x1, 0x4, 0x8) semop(r0, &(0x7f0000000040)=[{0x0, 0x8, 0x1000}, {0x0, 0x9, 0x8000000001000}, {0x0, 0x1, 0x1800}, {0x3, 0x8001, 0x1000}, {0x4, 0x2, 0x8000000000000}], 0x5) 16:00:15 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x820, 0x0) fchdir(r0) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x1000, './file0\x00', './file0\x00'}) r1 = getpid() setpgid(0x0, r1) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x4002, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$dupfd(r0, 0xa, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r2, 0x0, &(0x7f00000002c0)=0x39) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) fchmod(r0, 0x18) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x267, &(0x7f0000000040)}) fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000080)="d8ff125c00000000", 0x8) 16:00:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x3) setsockopt(r0, 0x29, 0xe, &(0x7f0000000140), 0x4) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) accept(r0, 0x0, &(0x7f0000000000)) 16:00:15 executing program 1: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r0, r1) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000300)={0x7ff, 0xe8}) kevent(r2, &(0x7f0000000100), 0x4, 0x0, 0x2, 0x0) kevent(r2, &(0x7f0000000000), 0x31, 0x0, 0xc68, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10101}, 0x44001000e, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x81e, 0x20) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40000005, 0x0) mlock(&(0x7f0000004000/0x4000)=nil, 0x4000) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 16:00:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10080, 0x100) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x5}], 0x4}) 16:00:16 executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x10) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x3f, 0x9, 0x6, 0x100000001}]}) syz_emit_ethernet(0x2, &(0x7f0000000580)="e478") 16:00:16 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000001240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[]}, 0x0) r0 = socket(0x7, 0x80006, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00006bf000/0x1000)=nil, 0x1000, 0x4) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000180)='./file0/file0\x00', 0x80, 0x5) fchflags(r0, 0x1) write(r1, &(0x7f0000000240)="05c8ae155f7f5983b1ec0a8cbc7bc15dbbbf9c99928c49dc623c8701ee7de53fc518102a01184f3bfa7a18cd63999aefa4a017695ba275d4d918baa63291f08bc4204ac8b4cede70db0e1587c67d32bc3247a37a774f0e703d891b1c8d9c863c4942535e538b5ec437e54b01a167981848fd3fc6c73b42a7caf002ee183270e355bd1134a94191c9a72216edb4d7c711a284de05c82369dc86cdbb3ebfde8d8095c9b8cb7ea5a816e053cea1752bd92e8a9ec1184a2eabd316b20f97e0254f8758c9aa0359212d679479b91611f343a46da7751e848673652a27f1fe110453e86a526727c8765167dec5d253135f746d7f011f5864f53a77ba16b5c5b17c416d9fba284361f58819a12ad3b90f409a5d36297e41c76eceaab93621b91a6177ee07655007a0ece1dee9df8c6778a661dc358817f3ca874a42029af7a9a28ab7b42ea3801b650238b67e804fc4418b0da9dbb559e93183be6b79de7532390b95dcf4a5a61a8a9218b0f4e1e56754de30dd59cd4838b1fb5d2e8f202a78fe2c783930c007af277e877219843b9ebb163010b178c9e926be202345e020b0ae5d21463301caf1a58d131d9a526cf983d2ca406e486468896b335f41de14dd01d1310da8e5ee97adcb30dab8a569a678f960017ebb7f4a27fa56b1f936a44f671028a0c4428333b8ca5b5b0eb785e467054cc1e876a97524ffad5e303291471f1cfd944feb48032406b7099492f00a4b6d996ad16596eed5dc0e1c74628fa3b58684e732b86271fd4d2ddee6b8e5d50b01a4afd0c276cc7b709b8819522fa09afc3f9c80e2b0995595d44070ec4cc41d7f8657c687e83a114bbb3c9a5abab906bf0c127189cbb9698a077058846a31aefa68519b903e38a7d36e7bec7ce3d3e43a1df6f66af84951003658a8a7ee8d12991b1dda482963519d53608bd42b6d30aba2f431fb407db7052ffb325b67e62de11a548ed77b4141b4fe50a7b56ffa95090e1383c2a7b7f4e82f6b458ddfb64599ea7a0ae8abb5d2ef72facabb9482d8e8dcb5be90ef288cb8c4fdd4102458272f22cb24a3474b5622a6e129c9f544c3f486e18aa041281acc158eb1fed40772f84b883211039331cfdacebba329d1309af4f2337c69ef0f0343a3952d78a197f92af18fa7d7e7f871b25705d8b6f7da5fea0e0238ea3f43cdd77a4eeca643000e69bf9da03b148f8f0d8e5625b2fe415fec2611eecb4a3099655d676e14c9faa11c433bf0cb93273735c1a7793d859325e870b6eb98de2588b2585b79e35b7a4616527e0e5dc2d19b4339f29f519018c94d4ac05b638e658a54d1e1da986cf93d547daa8ae571017671a9daa88da0f1c3bd0ef935f106d45965f3328c1dc3d8c5e767e1ccfa58b35216bf8b6f06dee3bed31a3a1297d3335a628c7e05594f9809f98e2d877916e7acdc09ddf4c1d3b6497656ccee94edd86a40413496c379168d35f42aee09cb934e2c576cc6dcd6d9a305f46d20a8b15e61aa9274254aa2cb909c73adb2c690ea65b53dda3a7de0b2bf99ee3312da8fb153ccc00f8abc1efd2621d284abad0f3ef02c08addf33c560fea3b8aae6a35f1b4698a2204730fe6bdbcabd8ba7dda1263eb6d9bff711c94f7f894efb9e61c8e054161c798c4f498737d5b9322cb8144fc111cbab8b1a7e57b9e297352fa7b257a6dbb3253f646f0f9f2114d2a99674da20c7ee2c9b949e2b0550c60775434ffb08e7c92d45da3b9b5a14589e376e98d942d5526f155f01fdf5bbddd1d9164b58e9aabe6679fd1877fedbae636375e87186bbee60aa7389fa3afd2a896d05311b16a80e6445daefb4d09d052d4830d6a2d6bbe7f7a390588224a0b9b7d1a6fdb4c2b971e54c7c2170c31d10dc19d67aa1d05c754e08a7228aa7455b039cdb5249ae63894efe93a40fd48bbd917b5d31b15835f68905cf7f128308ac73c6d3c7dc537fdd0681e7a5beac86d5c9ae7ad52ff51553454a19609960cdfd39f497eda56ae24c073798a9c3797018f5d2855a3992ac1bf4308429a97146d7f11d6bfbe1273b5fb851ce1a8cc179803770433642653532d9d83ea6cefbc532039ef3c60e3f7d2e5d40648f4048498cb6d2096a8630c98e426acb6d6083caca44371693208b9b30cb5371da4814483aeb2f9be8e79b229d5eb80a16e2c5499c09c6f2db73c5589cc8f8166cc74fb8a8b56fde06a88cbf82b6f1e6ccb272de973a1f4e043007c9ed741467681e698c8286b12a5950cb8144e0eb2a60df43de572373ed09d5045ddb7ba7573f2b843673e37db3c2fe25b8407d0fd149ee862a57ac2668369bf1996a8c4d7ee50d4878339b7c92661508aaeca4e358c049c4a0f4f67160d837d988897990ece4f035d47ab0ff8581535aa7bc8685174a685c68a42bd06136ae0652bba6b04e8150ca44cb829e2ca9ec0d2fe83feb172f182f792367dbd05f7dda07567909d6a98198b951dae0401a05c5193d256f0ab30ec996442a189be9bf9c4d421b92b452a5353dfdf7fd4b6555315746bbe6d1c9932bab7e6993e2f38ec24f48ddc32719b503d91c459f3bccfc3ab484375d9742721715bf1ef9beda0e8f56ecc8912d8127c7cb7dcea9b7284705593903d416645ed9475e5b9cfc8243fb8ae8bede04a25fbbf141bb995c5e9090f2bd85ee30527a29afbfe0e8afcfd8a6341c8558fe861a8b8b58a0ddfd0b0c56d9900d1ca5010aae012f04417a4629ce798f392104c88466d57c0eccec01a9944fd69120b3778c3691d8178b52ce30b6e3f5bb192a271ff41afa1f8801138ee3fddcc1753060045876b791566608fd6ceb366a2691d5db9f0543d2e1b0ff55922e4da1926a6f0a4e96f24671cee584e7112174be18cd2d7ee18c17af72d57b6bb841729fbb5dc4ec0d2e1b62f82d8d919110978a005e8a0cabe2efadca2459c4f528201b69f6157b36dcba39654a0c7a6811c49cedd78abba3cc922764450bd81e995793ff8d04f29210b5e53dd8b4e236258d74ae5e79a714338df784e41e6698e8a0c8f4e667a857fb08ad74cf23e92dbbb59c5af8a132d2642fbfef575b9829eb0e6c25b0f8f922c677eee12d12d6444da57585c36b973087e02e9aca11ab13597b6381e40c62bef8effcd6c205066fca7ee860dffcc2aa7456ca4d50f3e8f660048c6318ad4a4bc62188be9d05284e89293f5b3ea97d8b113424bd7b10a8588f19c2e6da9a7b94fcb532b9e8d9dd1ba7dd8e765ba5dfc946f2cbf2213f2ca498a68c08812996230c5c79e620dcce275ff2c0210c2708b78fcd480ce53bbc79d0fbaeb9198e043012bdbf0c48fe601a6e32f6c5ea8ececc11bdfb546a0f26b78e80cf50fba021ffcde42d1023e1581a392b0be5a5c342ef890d004b920a0c28f20b5e3d418925257ec770ea13a76dae76abc8e1a9ea40c59d9b437a7009d86d65184ddecc0fb7f2f05ded9afee7b285f17c3bed4c78c377f16f2f1628336c0f4721bbdae39db2f58b24ddb1dec59b94d1387f05e09ffea479914b5b6753f7c3f4b8af3ada08ab818b5d059926f728047cb902127da439a2eba31e93cbf4dfb95ca5cf4166ecaaac9053ae6be64a8a3791b01e8b6a416ff7a3c8a234637c28b4adc89005039236b7e0d1449922d723215fb2d0b32875439042955d8c7504d9abe8d5232126659ec049e633510a5126f2e4f78d8494b9934802f46ebe62db2daebb019c66d03924c013828be0d95221472b4c989c7d7a81ad167d57028c8f9a998dd9e768a991d0700bec062dd8239b1cbf7c0cbdc74e3507142b919443d79c96cf9215bef725211d80d7008e87eb72e9320105246987b3838517c232a5d6054bdc847bc9f23e0ad32cd6ac07ca0a6a919dbbcf19538bb1e68383a8c1cf445e84359a2c666d89f7f9ac27061b7f5080b3799113a7dc0ddb0fb14a4c5df5bf201313e8deb30b76c6ff1ada854ca6a1382c5ed12b92acfd1c328dbfee797c915ee4b3f5310297cdff67e7a09f653969ebf23296287002c53caa0dab1f958d0bce8426ec15e86172c10ab2ca54fb929d5262d4283161caa3f0b0f46da3af62b2a9b60ba7dd671e104e8ffd35ad57973ff7d48c4a78f70baf026bb3de75ac2005f7b9edb8551ac6149d8e0a8f6377de5ab6fa8c4dfbf390b248603e53f9eb68949d6c176e36254bcc7f48c5d338da93a4f10ac8c657ff4dc5f232da7b2c6b9dada2016a015101c48a878168b228e514fdf03f76e86a208c342e93e12c223f12d6335c9dfbf911a378b02fadf36dbb683df3d530fd7cd651ad4e9594f0a2772557bee5cbc670e0b69300cb6d9ee44b45a844128f4ed52a2ccfedb86e49f0ae8012b17f4e19ab0e305ff3a8566b70cc3f1826301c32fb12a2957179f933fb07b8312de0abe1d10378ad47c7081345468cb50f4a3d29ff928c9a15adaed15e1fef7157ae08a469974d75508103a2d889f9ecea3b662a3248a98d07f158a06911d3c0f4a49d1c507b894266e23df77898844326566bbd6b7d8f0aa5e024681cd87cb7059fcfaf6f21582e72924671a4033c8f878263a4f2cbdfdf14823c34929ab5c052ad0c642c2738728605b5665c05bebef4ce4d039ecf7b46389efec0b5b475af977d185d5014b15da43980e75afa62aef2f3d9a9b9c15fd880c55b3f88b19205d4c26745bb73fb73cace6d957e29629740f1e6d1ead968691785e230d18a214af321970a17c76936a3198f1b51bbb9eaa44e3b1e33fe99e145762bfe2c40109d9d5bca4899689b9a8f1ea1ff4e7a5738e5a672be88ad1154bdf81255703b05adc822331bdd0a0953993087331e04c1279eb57f333615956aa7dd40f11c551b58d09d30982cca16a8f5ef92f806a37abfb2263ac58d5240c5ec748e5d8d05a352c74d4281a6ccf0501457aa7863ae76cf1adac7001039c549de66ffea2106b5e6459329410c11db2d6f12b7ea8b2adaac95def7845c38d73bdd39e32b137c0ab578e186a31d64e319d5422e6238940f2ba923cb1351e1c6fabde38c79d2c38f001a0a610fcf058ddf21469993191b5684109c88bf450838eda5a54a99011bd60598aaf238d3af64efea80370a16e68812896909012ba3fc97ca8446b15a6392ec47414a352fd6774a11f36a99ba957e0473cd58461eea15e930240e437673d1161db06de29e3f41111f2b97f7a0b5e34ac05871094509d9f60c087978e29e1772a7eccf2a4267758813fd48b1be5b6e4188ecd02caacf608822ee228dffbed5a8a05d080cc906ff878df587d3a31abbb39c05764113326706fec32809975220cd7d237e31985eaf15cae209d8731bf29f21acbd5c8ab59ee31fc8b321fb5feace5032fb48ffe57a3d1e1b315cc397c0310ce39ff221ad6e88f9f9aa4a3ab44c15cb78d33b35a910398c0454307c0f5216827daf54daaee4a1615e7a2c2ecedca8321c01b4e67e7abef25b0ca69ec0dacbd3e6ad91084ff69c8ee940edbf8b951f90a2c75a15dc01a1d04a6ba1abbd1285df20eb04f68faff7106c32f24b4d9b53c6da1314b9195ee0b89db98c6dd80b1107048258bb06a85996025b6981c100d66b576289d1ae3f7c109b23cb349b89bbc1e30a0229dc48baff3ffc75f2cff80c9d523469944669efa6c4ed700757f6ba4f121c90b9da5abc7f9f4af70fa9c783d6d020534c1d86003685f7470e587abe82fd56b5472dc956f30bd3252e8f73c23c5244ea27a05e94d2b1c0b9c4761e9df58bf8889a40ab67b1ac78bf6166ea887e4e6545bf11fe83e0a4710df9b08366f09379e475faf2eea08cee753631f598a9acbfbb65b6dc54b41848", 0x1000) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) symlinkat(&(0x7f00000001c0)='./file0/file0/file0\x00', r1, &(0x7f0000000080)='./file0\x00') r2 = fcntl$getown(r0, 0x5) wait4(r2, &(0x7f0000000200), 0x118f1bf43555a074, &(0x7f0000001280)) close(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x28}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000040)="3711") ioctl$KDSETRAD(r1, 0x20004b43) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) getgid() ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r1) 16:00:16 executing program 0: mprotect(&(0x7f00004dc000/0x4000)=nil, 0x4000, 0x2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000cc0)='./file0\x00', 0x80, 0x48) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000d00)={0x4, 0x7, 0x1}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendmsg(r1, &(0x7f0000000c80)={&(0x7f00000004c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000ac0)=[{&(0x7f0000000500)="11a01ca3705415e891707c51de65dbc0c9268a265a60a2ef7536a95c1e43fb10515b79e408f0a7968c01e4d3e284bf450218b4bfbbb69c5ecdac3ebf96ae53bcfef817a7b37728350dc2727dfe8b3d108285bfa9104784c3a42fdd3b543b898987c4bb92957696b79ead9645aaeebf91bcf754daf998abc404593ccc82e366ce4e4675e45ecc1de7bbd156abf2eb53145d8a6c2ef133702a961028b17723c1d997c31455a0f1afe7f52ec0bea9315c41aef3d03a753918b83298fc36ce", 0xbd}, {&(0x7f00000005c0)="13703ef39c9ba2cb8c498eeb77e6819256b4f7842aa3ad95f001cded6f3b0f7bb5ee3dc8bd97b3f33160cd14b045d7b88cb0e4d609d40ed44b05d6be104ce0ae071a87d728c83d9482f3ab1bbcfadb72dc407589ba7ecdeabfcfd54ae96b5fc0167055", 0x63}, {&(0x7f0000000640)="df904b2e92add87f0df178f56c6734a00b0a7d1791dea8a2172800a941656ede42fb07ada86bcf9e6382ebbadc210c05445229bf87ce93f821e4d68e22e9189c2d0c91764cf87b6f4964ce79ae38e83b4a1ec6b8fc1c37b67a0d51a107c74077c6323860589fd416669b792dfcb8629357f854e46d44f94b65bc4eef9406b83c5cc71747ec8c3adcc496924773f433d90f4915e1ba9960952953fa90d616c137bb45a8e0015c31d8ba44195f0835d2c9740451c5adefe621cf0481d170e5d951da9a850cb3c0b3653c9530760f0727a43b93522d1f7492d1410e1a0840a3d2d00a12a752cedd26d0136f89c377ec15756fbcc17dec15d334a114bbc39949", 0xfe}, {&(0x7f0000000740)="3b0d4f3342f4b33e55e6c1e4824be48815a39756439ef6663fb64b2b07fd440aec924693875c3305c5ed02ee9ee0a1f76a30ffd2b29bab5b7423075e4d7621eed6c3a61065346fb8eb0a61b57c4aba8ba3423bd36a3c777f9ac0485eb62890d1d61fab8bdfa1f6fb7d250660c27ddc", 0x6f}, {&(0x7f00000007c0)="761fee4e28d2649390d4af308ac864bac7626bd0375be7420e98a44e3cff00f6f58241c7c4664b5b4ed9096bca90aef6ac2665871f27e64b4e6acfaf6cfbbf9ee5ac843f97a6098a8e446702f0b12fd6a870a0db39362d8feeff62184a7c70abadbd2ae4743fd35845ccb0f9d68c31c212ebc9a5ef13ef02eb43b5ddea893daba3889d50f93327dfc8b61387b841fc054f6963fb54c6f7c8b247c4edc4ff5f3ddb3da37e032ff4432389a119ffd8b97671ac068876aff3ef9a2234dc0b1956f16804a4d43de10ce074da17671e36795ddb1b8ead761d38b4999018cb430cad", 0xdf}, {&(0x7f00000008c0)="fad1932fce5c60e9317a294bd6d2d5e8abe94a69f8902daf9257349b4eedb08a3481b91efc26676bcfa1c0d8dc4087e2ef8cb1abbd1f70b2e0b575dcf2234295f664f11b327565f8b1407b48917743eefeb1112934c50986c244b5e85766f3c95d1b022d79885316ab46759f3320f784819aa63220368747a6fa5ae9051443ed6aeb40f6851c23f4b79e751194b7983af707a80ad11bcc39ff890920a1127cac4c5ecf430d7fd80204ec982f311dadffb9750a3e4d86e8fe88dcfbbc92c1b33f4f85cb5948c839972015c75f846bf09cf008ba995f6a532bb14655932ae695e53fd8c984c9fb2f3ef405e61ec1a8c046", 0xf0}, {&(0x7f00000009c0)="ad6bcf5761f08cd6daf7f74af1eec24e8bd8fb4ee3a8813a7f1afcd9dbe4ad10e8168f40e23516033eee6e281887a250891f44bc35acd761202d948138e767867f0cff15064c71982a09dc133a7d9ae826cec47dbd2802a34ba09934a8c9651cdc26942ae1426bcc1f8acc4aad2a7531abe97c23c0ae52158c0702f2d36a531780527fe81594881b097eaa3fe5d2a96d0ac6b00a367730c3bea3cc76afbda147283994b5c742f39e7508893ad902bb6df4661ff4d5a4ca1ab7174e38e2346b86b68f5ceaa7b171e858ce16c9323f511c13c8dcca5000788d2b923b32531a89bcf8e836c89bb06a91", 0xe8}], 0x7, &(0x7f0000000b40)=[{0x98, 0xffff, 0x3, "d286553dd25e8b2febb986b43fe41cde8e23c964305d9623a80f8d33856be9a8ced3e04760aded428945548a4212d06c819abcf53a7d59e8dc042c3919e2fc34eebcb5601a2fa1fd514378ba66f111b8f0b7129698250d2449935f80d92c6d6aa71287e5f7a2e7f4b721db685595896c0e50f1398a2e795d95eb39867e5c5c6bb7a3f160b5f69774"}, {0x90, 0x1, 0x5d, "b88c2655247213a6baebb8b75460f84a058c2f7284542a293763ebebec0db5e2e6626c13afbc7a9d9e8c6608be3c2fed4c77398a13e4a2ba6fa6b6195ab2711e0a1796fd3799ff3ee27395ee26101b78c59b4bcce5843c4a5023714b5a61933fd6289c3f5b8042140b2b7f3a257c26efa26d2122297019a9be"}], 0x128}, 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000002640)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x1, 0x6}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000080)="d5de5d22067fdfaa45ad351578494e3aed3bf9fe826d2213a425bde90b722f86a1499995bac0c105df64a8d6cd275c55c5925f595f92bc8b6b3f1c546a32c6a971cf6ca7294a0c6b6d4c0cb6dbba47357a111d46c7a3245d9fa8b49dbd62caff9283f48b93baca07b636f96d748647bde4115c305e99a1ceb6cbf16af20cce96da615bf84f11b9bc28c762614e9f5dab939ac84aead946b2f4c93738e95fff4c6f2cbd073b474141b78b88623e2642163cb0bfca13747b10b41a17e0ab0520e3bb5464a3aefbca6872bf1c37afcb8dd53a5a3781", 0xd4}, {&(0x7f0000000180)="af8ccb80d5b195eae86b21514c3d941622eabeaa9d8d7ee40a68da48d439f8f937a4f7be2a0dd3f38e82239151f20dc363a46d766a68888ab5c24f9a7be7e0cba4a2c52d355e8fa9fbea1a17203c5fd7143f4514eb14a2bc", 0x58}, {&(0x7f0000000200)="b1307dd8a6a6005a9bb743aa56a9c2b06fce2d86130c1373", 0x18}, {&(0x7f0000000240)="6ab4ad9c22f19d98385fb67c4bd30061f62025d22eaffdf8abfce402e0618f6001c62b062f44f62b00f27ba6c555866102dbbdf15b012fb1dcf20bd2f1dc6bc7454206aebdfbc36a8768675dd541f293b781eeff177d064c487e96040afbc83c7c4c1282214d1719a7839d5dd727942fe0f5b6c5e5393e", 0x77}, {&(0x7f0000000000)="af5f832e7a7439", 0x7}], 0x5, &(0x7f0000002740)=ANY=[@ANYRESOCT], 0x17}, 0x400) shmget$private(0x0, 0x1000, 0x80, &(0x7f00004de000/0x1000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) socket$inet6(0x18, 0xffffffffffffffff, 0x7ffffffe) openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x280, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x10200, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x402, 0x0) r4 = dup2(r2, r3) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x9, 0x5, 0x0, 0x1b5a000000, 0x7, 0x0, 0x0, 0x0, 0xfffffffffffffff7, 0x8}) 16:00:16 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/188, 0xbc}, {&(0x7f00000000c0)=""/84, 0x54}, {&(0x7f0000000400)=""/4096, 0x1000}], 0x3, 0x0, 0x20) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83}, {&(0x7f0000000180)=""/83, 0x268}], 0x10000000000002f9) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x0, 0x0) close(r0) write(r1, &(0x7f0000000200)='R', 0x1) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x64}, {0x1d}, {0x6}]}) fcntl$setstatus(r0, 0x4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x7fff, 0x5f, 0x4, 0x6}, {0x6, 0x2, 0xe06c, 0x5}, {0x1, 0x2, 0x5, 0x7}, {0x7fff, 0xfffffffffffffffa, 0x41, 0x9}, {0x2, 0x3, 0xfff, 0x3}, {0x200, 0x100000001, 0x8, 0xfff}, {0x9, 0x2, 0x3f, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8000, 0x0) openat(r1, &(0x7f00000001c0)='./file0\x00', 0x40, 0x100) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xa, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8400, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@in}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)="06") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x5) 16:00:16 executing program 1: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000240)='./file0\x00', 0x8, 0x400000000003) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000200)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000000c0)=0x3f) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) shutdown(r0, 0x2) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000180)) 16:00:16 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x81}, {0x6}]}) poll(&(0x7f0000000080)=[{r1, 0xc}, {r1, 0x4}, {r1, 0x1c}], 0x3, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe7c, &(0x7f0000000340)) 16:00:16 executing program 0: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x9a, 0x0) listen(r1, 0x6) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000080)) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x80000000000002, 0x7ffffffffffffffe}) 16:00:16 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000640)=[{0x0, 0xfffffffffffffee0}, {&(0x7f0000000680)=""/4096, 0x29b}], 0x2) getgid() pipe(&(0x7f0000000000)) pwritev(r0, &(0x7f0000000540)=[{&(0x7f00000000c0)="0100000000f8e9", 0x7}], 0x100000000000001a, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x15}, {0x15}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") clock_getres(0x3, &(0x7f0000000240)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000100)=[{0x100000000, 0x4, 0x2, 0x8000}, {0x2b1e, 0x200, 0x6, 0x1}, {0x3, 0x7, 0x8, 0x3}, {0x9, 0x8, 0x4, 0x6}, {0x0, 0x0, 0x5, 0x7}, {0xffff, 0xa00a, 0x1f, 0x1}, {0x5, 0x2, 0x5, 0x8}, {0x9, 0x6, 0x8, 0x5}, {0x8, 0x40, 0x3, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x5, 0x5, 0x8000, 0x4}, {0x7, 0x9, 0x1, 0xe3}, {0x6, 0x8, 0x101, 0x1}, {0x7, 0x3, 0x2, 0x3}]}) 16:00:16 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x7f80) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = dup2(r0, r0) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "85101a7b875f7c8409ffffffffff9c11fe4dbfa6"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1ff, 0xfffffffffffffffc, 0x3, 0x5, "4193662cfcec5d6886c15ec947455c167b7b0315", 0x1, 0x2}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) 16:00:16 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x4000000001, 0x0, &(0x7f0000000000)) madvise(&(0x7f0000400000/0x1000)=nil, 0x1000, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r2 = semget$private(0x0, 0xb, 0x80000000) r3 = socket$inet(0x2, 0xffffffffffffffff, 0x3) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f00000004c0)="eaff125c00000000", 0x8) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt(r3, 0xffff, 0x10001, 0x0, 0x0) fcntl$dupfd(r5, 0x6, r5) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000540)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140), 0xffffffffffffff11) semop(r2, &(0x7f00000002c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x2dd3) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x80000001) semget$private(0x0, 0x3, 0x100) semop(r2, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) flock(r1, 0x8) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) madvise(&(0x7f00008a4000/0x2000)=nil, 0x2000, 0x6) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000580)={0x10, 0x3, 0x4, 0x4, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f00008b4000/0x1000)=nil, 0x1000}, {&(0x7f00003e8000/0x1000)=nil, &(0x7f0000428000/0x2000)=nil, 0x4}, {&(0x7f00002c8000/0x4000)=nil, &(0x7f00002fa000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f00004cb000/0x4000)=nil, &(0x7f000031f000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000063a000/0x3000)=nil, 0x26}, {&(0x7f0000514000/0x3000)=nil, &(0x7f00007b8000/0x2000)=nil, 0x2}, {&(0x7f00003d8000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfff}, {&(0x7f00002f6000/0x2000)=nil, &(0x7f00005fc000/0x3000)=nil, 0x7}, {&(0x7f0000365000/0x3000)=nil, &(0x7f0000741000/0x1000)=nil, 0x81}, {&(0x7f000081b000/0x3000)=nil, &(0x7f00007f4000/0x2000)=nil, 0x935e}, {&(0x7f000048f000/0x1000)=nil, &(0x7f00003fe000/0x4000)=nil, 0x80000001}, {&(0x7f000052d000/0x4000)=nil, &(0x7f0000461000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000748000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00002b7000/0x4000)=nil, 0x7fff}, {&(0x7f0000558000/0x2000)=nil, &(0x7f000069e000/0x4000)=nil, 0xd42}, {&(0x7f0000889000/0x3000)=nil, &(0x7f0000893000/0x3000)=nil, 0x4}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', '\x00', './bus\x00'], 0x2}) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x8002, 0x0) flock(r7, 0xd) accept$inet(r5, &(0x7f00000000c0), &(0x7f0000000100)=0xc) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x110, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f00000001c0)=[{0x7, 0x4, 0x100000000, 0x6}, {0xd72e, 0x6, 0x1, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f3") 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d7c6e23c5100e745e400ff46d700"}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000280)="0051237a1e6199db20c056f926746f4c2fbff1cb88ac110652318dcf5f91e56a094019374114722ae62196b944725271ca54a0599ad2299cda4916cda08cd2b78f95bec2529f1a9a1d10afe254c5e7d7ebbfd3e2bd612d9d4058a71adc278b3f643216938f", 0x65}, {&(0x7f0000000440)}], 0x2) write(r0, &(0x7f0000000200), 0x129) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000140)="50de9337bddb0f164d9f4cc891376940ffacfeb6d9171288f801e2fa102bb0367f", 0x21}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7f, 0xfffffbeffffffffc, "0100000000027f00000010006624520900"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000100)="1d67bf20b7f4ca730afc9d4a7f40c0cf83739f0e55a32c46ca608a0d901e840cd5931dc4", 0x24}, {&(0x7f0000000140)="4ed5a378d6b2808fcbd235541d1043a9c4d5e7abc768667008472218023cfdf8cb73badcad", 0x25}, {&(0x7f0000000180)="0b55d558e9da54d95229f8edf4adeca08a43b43d6b9fd91f43f82a9b3927f9584534b732ba27b1a28c4527df90b59ff151c41d7b620e9d7e4dda25019443d860e137a5d7fc5d32f524f998fdf5d32ae1e843ec5782795de5e7499b0fb56d8929da9fb6ee5ce1a0a83f779c49bd6d537024e18f4edc03aded6ab52b558d2c550339e8f0266bd3941494", 0x89}, {&(0x7f0000000240)="741721e4a1db8d29ed3f9dada1cd6cbe3dcf79461ba0b74dfc98f0ae321d013c752092d4a7870da855b641ec8ce30d3b667e3bee5dc78fbd35aa7821c9ee00ceafd768aa0f9d48d8c50b0fd6f2d5ffb6ee04daff44847ae509004484708194808b91aff0ffba14c9ba490c30072d5ca90a91b0abcd1ec29e1c17843593a28cb2475d010f35c3c3f00c669d1662b465ba52a8e38a", 0x94}, {&(0x7f0000000300)="670cee79cd1c37438920f0d67418ef803e8240e3b70cabf756bfe51ecf823a537236567a295007bcdca2062a48cbb95d583d5adb428ed4d0db5137b64f0ede403478144a717b261cdba6f152b8b3c33fa4b5d4f72cfc34a9c06a7ea966fd7f450413eb4d8826841ccd5d8c073edc10bd4ed8e4710167550447c276d77df8b3567d20b7617bbc8ba69ebfeedaf14cdb6b815fbfdb81ffe793369953e40062be3069f81ac251ae02c1de12663d8f8b9b147108e424833b1df09141cf7d587416f0f27a728c84de8137a2802c97a98e2e798f13845b1ca65949d75e46336b23405e74e765860a74899d4b1f2268d4c834dee25610e1", 0xf4}], 0x5) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x7, 0x80000000, 0x0, 0x1, 0x0, 0x800, 0x7f, 0x0, 0x3, 0x7, 0x1}) dup2(r0, r1) 16:00:17 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r3, r3) ioctl$VMM_IOC_RUN(r4, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) connect(r2, &(0x7f00000000c0)=@in, 0xc) 16:00:17 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) sendto$inet(r0, &(0x7f0000000000)="4dd44a1f8582c02ac6d25e4d88623e5e7091de82ba297c383014a403a9912ffe7f1836e12dfc8352277942c8f6e8cf4087375031c3ff9a1ae7780ab712501a60ec9c9799da43d9caee5e9ba6a9292ae60408c2b1cb28f84d61140b32d5722f5eb33ff819b4b2bd43da443d30f7730c5f5513e0ee43599461f6b26cfd5a425e4122bd24", 0x83, 0x400, &(0x7f00000000c0)={0x2, 0x3}, 0xc) getsockopt(r0, 0x200000029, 0x1d, 0x0, 0x0) 16:00:17 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0xdbf, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="88") poll(&(0x7f0000000100)=[{r0, 0x42}], 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x1, &(0x7f0000000280)="fe") mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000340)) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x480, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x981, 0x0) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f00000000c0)=r1) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000080)=r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$inet6(r1, &(0x7f0000000180)=""/134, 0x86, 0x800, &(0x7f0000000240)={0x18, 0x1, 0xfffffffffffffffe, 0x5}, 0xc) 16:00:17 executing program 1: socket$inet(0x2, 0x4000, 0xffff) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xfffffffffffffff8, 0x3}, 0x8) socket$inet(0x2, 0x1, 0x58) 16:00:17 executing program 1: r0 = syz_open_pts() mknod(&(0x7f0000000040)='./file0\x00', 0x7000, 0x3) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getrusage(0x0, &(0x7f0000000200)) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000100)) mknod(&(0x7f0000000140)='./file0\x00', 0x4, 0x200) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x802a, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2fd8d50636503cdb23e14780a46d52cfbe43817d", 0xffffffff80000000, 0xfff}) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x6, 0x1, 0x0, 0xb5f, "64e6cd2c716e39a37d474ff457c4c2103a0afa9b", 0xffffffffffffffc0, 0x7ad3}) ioctl$TIOCNXCL(r2, 0x2000740e) 16:00:17 executing program 1: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x99}], 0x4, 0x0, 0x0, 0x0) read(r1, 0x0, 0x0) 16:00:17 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x20, 0x0) symlinkat(&(0x7f0000000000)='./file0/\x00', r0, &(0x7f0000000080)='./file0\x00') open$dir(&(0x7f0000000100)='./file0/\x00', 0x20002, 0x40) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0xffffffffffffffff) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0/') 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) dup(r1) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x1) 16:00:17 executing program 0: setitimer(0x2, &(0x7f0000000040)={{0x0, 0x7fff}, {0x2}}, 0x0) clock_getres(0x0, &(0x7f0000000000)) 16:00:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x30a, &(0x7f0000002280)=[{0xf0, 0xffff, 0x0, "f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce51316"}], 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 16:00:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fchmodat(r1, &(0x7f0000000200)='./file0\x00', 0x100, 0x6) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) fcntl$dupfd(r2, 0x0, r2) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) getpeername$unix(r3, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) sendto$inet(r3, &(0x7f0000000100)="7c752704338d39a796bef7f01bdaf330e8b32a295213ee81c403c95b11c59b58f2138dce31aae7415eefae9a312d6ddb8128dd558585b9e0792e7625707274db7d05b9f02d84", 0x46, 0x400, &(0x7f0000000180)={0x2, 0x3}, 0xc) 16:00:17 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x5) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x70, './file0\x00', './file0\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) listen(r1, 0x0) accept$unix(r2, 0x0, 0x0) accept$inet(r3, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:17 executing program 0: r0 = dup(0xffffffffffffff9c) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/76, 0x4c) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x59f, 0x0, 0x0, "c84a03f6ba916c1d50bc10cc41582e1a3f7ea401"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x6, 0x80000000, 0xaa85, 0x0, "2829b73b7fb8a2d4db2615874d696acbdca330d2", 0x401, 0x100000001}) write(r1, &(0x7f0000000000)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909", 0x3f) ftruncate(r0, 0x0, 0x4) 16:00:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000dc0)="d059f51b8ee301ed2491718abf4450da4183694804e8f21718436d38c0b80810593a595902f3724405dfbb48cfd13a2bdd9df48ec677fbb70e79d765e876e138c3dd1eebbcdeb0a2cef7aa910056ee4a33ef360ff0e0d16204888db0407f0937bbf0249c844870358747139993f243e8cddb11dcc567f092dd0005fbaaa2f850f62d26c6994202269a6f7043dff9f1905d5acef56009ee22a8600f29e771754ebcc795781901f27e7c05de3b080000ee423b6697aa8ef2a84397c96ff0dd8f0907114c9b1049a7586417f995971ad1a075664386e431760992d7cacefcbf3cee3097b4325e38dfb21e4baac4d173b4db480e867ffbaa182259358f6a3b0b0404b4367f4c4a2a1d61d25be288cdc3bf109a89808f700d511af166d42ff55c769c42ca35b7f6222eaaa25a75ae987c5e818149cc78c5daa488a9059e8d2d9f5216b13616d2b2140421ad09aa2fed5a8b6d1214886549db3be558ae2e78ef786c778a414a8b514fc41bc60ccd8c25a10c230f818f290bb7362ddac07fb8c7", 0x17d) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0x100000001, 0x2c0, 0x0, 0x1, 0xbfa9378, 0x3, 0x80, 0x2, 0x1, 0x9, 0x4}) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000100)}, {&(0x7f0000000140)="bfe554105a339ba00c37c64b206e86ed214b08c4036aad69d0d0991eefa593d7552e8d6af77292bc8b6639d3473f33a6d58b4626c2aa9fd415b96416976f8007c5f67c099f5adbdda96f1bda34", 0x4d}, {&(0x7f00000001c0)="52b124cf0db4a087462b15429a1e68bfa305573cf84afe6953160962a484bdb55f17d819a194363e64eff1e79cad7928b6c5b65c39d19a67ea2815cf003d902102b1a11f974ac267755cdcc9c2e4b75e3989284303ef34a3b7237c9194cb2a532576d0db8552c0030557f4bc7b021a842570769398ba4456e60b2a9a085e6688f153fe6e4582c582", 0x88}, {&(0x7f0000001040)="174825b1e22f543cb16dbeca968e7403386defd8b91c50493e9eb2733cd7d98d2b777e0c492bc8aef2600213006537a29b6a5eb929e3df7817199c9030612a3e401061f953bea94d6bfa88cac02199facd9ef3ced5f8a496d7f0241cd8bd1e7c642b0c7c7ef737e4b8d765db79a6b22295aa4dd3a9966184e4f9b873b945ca6dcc675d9531edb97654c0dd8b0c13370b5da69fe7484c2d3116ec6d6fe1aa774e78f0f6d35e304723", 0xa8}], 0x4, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getgroups(0x6, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000200)=[r1, r2]) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fcntl$getown(r0, 0x5) chroot(&(0x7f00000001c0)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:17 executing program 0: mkdir(&(0x7f0000000700)='./file0/file0/file0\x00', 0xfffffffffffffffd) chmod(&(0x7f0000000180)='./file0\x00', 0x113) r0 = getuid() setuid(r0) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r1 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r1, 0x20004, 0x5, &(0x7f0000000340)=""/192) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wskbd0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) write(r2, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) getgid() unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0x14e) getgid() getgid() getegid() r4 = dup(r2) fchmodat(r4, &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x4) getgid() getegid() setrlimit(0x0, &(0x7f0000000200)={0x2, 0x7}) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r5 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) recvfrom(r5, &(0x7f0000000240)=""/200, 0xc8, 0x0, 0x0, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/82, 0x52) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x100, 0x0) r7 = openat(r6, &(0x7f0000000740)='./file0/file0/file0\x00', 0x804, 0x80) open(&(0x7f0000000000)='./file0\x00', 0x10188, 0x20) ioctl$VMM_IOC_TERM(r7, 0x20007461, 0x0) truncate(&(0x7f0000000780)='./file0/file0\x00', 0x0, 0x0) pckbd_enable: command error 16:00:18 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x300000000}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x1) flock(r0, 0x2) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) 16:00:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {0x100000001}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error 16:00:19 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x2) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f00000002c0)=""/67, 0xc7}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x24}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}], 0x7, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 1: r0 = geteuid() seteuid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x28) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) setreuid(0x0, r0) 16:00:20 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8649, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)=0x1) 16:00:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) write(r1, &(0x7f0000000000)="3fa992de63757b4e000000000000000000", 0xfffffffffffffda3) socket$unix(0x1, 0x5, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0xfffffffffffffffc) 16:00:20 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x20f0, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x802c7414, &(0x7f0000000000)) sendto(r0, &(0x7f0000000100)="8047ac3412ffa5bda7985395fd5b2903b7613b26fb952653bd93ac0c9e74eb75fab50f96f9e01c3383354796a6d512be734f3d3daf37a78b8b33d91b15723f2bbf101c684e8d31f5f36073657250c5a2a1526e9cb73ff917", 0x58, 0x2, &(0x7f0000000200)=@in6={0x18, 0x1, 0x7fff, 0x100}, 0xc) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/175, 0xaf}], 0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000240)={0x7fff, 0x162, 0x7, 0x100000}) 16:00:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "02000000078d00cb5fffffffff9752c3ce00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:20 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x60, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8090, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000240)={{}, 0x1, &(0x7f0000000200)=[0x0]}) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x8081, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x10, 0x0, 0x1, 0x8001}], 0x6, &(0x7f0000000180)=[{{r2}, 0x0, 0x28, 0xf0000001, 0x7, 0x9}, {{r3}, 0xffffffffffffffff, 0x23, 0x2, 0x4, 0x3}], 0x1ff, &(0x7f00000001c0)={0x400, 0x10000}) fchdir(r2) nanosleep(0xfffffffffffffffe, 0x0) 16:00:21 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x38, 0x0, 0x0) 16:00:21 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x83, &(0x7f0000ad6000/0x2000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r1 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(r0, 0x0) minherit(&(0x7f0000b9a000/0x2000)=nil, 0x2000, 0x3) shmdt(r1) 16:00:21 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() minherit(&(0x7f00008e9000/0x3000)=nil, 0x3000, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) mlock(&(0x7f0000957000/0x2000)=nil, 0x2000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x52, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[0x2, 0x9c2c]}) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) 16:00:21 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e4", 0x1e) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000449000/0x1000)=nil, 0x1000, 0x0) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 16:00:22 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x22ff, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x8, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:22 executing program 1: r0 = msgget(0x2, 0x240) accept(0xffffffffffffffff, &(0x7f0000000300)=@un=@file={0x0, ""/36}, &(0x7f0000000340)=0x26) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x200, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = dup2(r1, 0xffffffffffffffff) fchmod(r2, 0x10) ioctl$BIOCLOCK(r2, 0x20004276) getsockopt(r2, 0x89b1, 0x8, &(0x7f00000003c0)=""/59, &(0x7f0000000400)=0x3b) msgrcv(r0, &(0x7f0000000140)={0x0, ""/254}, 0x106, 0x0, 0x1800) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) accept(r4, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r5) ioctl$WSKBDIO_SETMODE(r4, 0xc0105715, &(0x7f0000000000)=0x1) 16:00:22 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) ioctl$TIOCSETA(0xffffffffffffffff, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:22 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8092, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x80030}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x343, "cb343bcb29532eb1645eb603db95bea1927e1470", 0x8, 0x7}) recvfrom(r0, &(0x7f00000000c0)=""/66, 0x42, 0x1, 0x0, 0x0) write(r0, &(0x7f0000000040)="18eb", 0x2) 16:00:22 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x8994, 0x6a0, 0x9, 0x3, "9b99dea4ab6151b7cd494c3b6896a2554b48794c", 0x9, 0x3}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) setuid(0xee01) pwritev(r1, &(0x7f0000000140), 0x1, 0x0, 0x0) write(r1, &(0x7f0000000280)="e5fbe6", 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:22 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x41, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000040)={0x400000000, './file0\x00', './file0\x00'}) getpeername$unix(r2, &(0x7f0000000100)=@file={0x0, ""/40}, &(0x7f0000000180)=0x2a) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x14}, {0x1d, 0x0, 0x3}, {0x6, 0x0, 0x0, 0xde3f}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:22 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c653000f5f7c6abf23930106fb72276432f94250ad4c1833b19f58f70c97785e695b620b2f664341c82203f3598d69dde50c1551225541df0832e1f058a7e781997f5aae45e1e9cf59880c3eb9a19"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x3fffffff, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x85}], 0x1, 0x5) close(r0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x98, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0x405baa5c) 16:00:22 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x4000000051, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5f}], 0x0, 0x0) r1 = kqueue() mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) poll(&(0x7f0000000040)=[{r0, 0x4}, {r0, 0x80}, {r0, 0xc}, {r0, 0x4}], 0x4, 0xe1a) kevent(r1, &(0x7f0000000080), 0x31ca, 0x0, 0x7c04, 0x0) OpenBSD/amd64 (ci-openbsd-main-7.c.syzkaller.internal) (tty00) 16:00:23 executing program 1: r0 = semget$private(0x0, 0x1, 0x8) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/61) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000001c0)={'./bus\x00'}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0x1) 16:00:23 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) sendmsg(r0, &(0x7f0000002ac0)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000000080)="c8d06c2fee65f123847279919d7aa4e3a17463320c3b7ac7b2c5a10994ea38bccfbcc6992ed35851962cb5f653b6810bce5896458c51aa4b68d9232a7bad0e97313d2e73226cc905d1a71a1c6a24e67d37d256d16589d9530cb34e4eb3ab98e3f4a4e547f169c398519a36728626077d739f783a4c3a7fe617e0bd2e67a88ace00fee72d15ee73f1ca71978f17467f07783911a07902e574895663d711ceb3d9", 0xa0}, {&(0x7f00000002c0)="483b89b3fd149dc2027301caa677908f45435a52a74f39d636b19dbfbe30dabf39c8548bf7a18910110322900601b855b581654903c3ccdc1f661b353b2639774a27a132d7df1900d9123468", 0x4c}, {&(0x7f0000000340)="bf7a8a993acb23011a6bb2194e83430e80d10afab2ab0080ece6e20e8ecf16c6e801adcf593c59cdd92b8cb16676fa4ffe47435185694dc2f4f5cf03540a0d8a6dbca6fed74a7490f4b429b2afd2bd41b0ac8a640770175b2d593fa941227fa8e7f90c2234a2fd1318ea4d25c46b2e850725ddd008c626d593af2d4c37c924f2768f2b26be187b9ad72ae41b2df490f2b16f34cc9760cc1c04c0c677b18e03fe66645f92eadea7980843ae0ff6236a032d7d1f17f28a0b8f535580c732f2ddc5ece7e1192d5e5f66548f4cbf3c323c19e5da8dbca6be7f6ac1df381dc0ea011ea8", 0xe1}, {&(0x7f0000000200)="4ff2bdcc4bc616d1c7112bda363bd186fe2ac15a911171df9239283c355d6b46525abbb1afa86f635702578e229e09d96a48c5bc9537", 0x36}, {&(0x7f0000000440)="a726a6f002ed5c6a33343b688e9d7a12dbe5f7cbea328c60168188c9924c4e9b24e9d12b7ad297f59e556c3dfdae9b6240d6b954edb154bd47ce22a0c88739a5b7c3f1925f778ff78d3646bce6facf4909f3ebd8d65ffe45b81576a5b664f10965e092b813615798bb8cc8de279966090686eb8ba4628477554530902ae16527fb4d27383dc0de17ff3aef47806dd50ee2cb327189d02897bb85c2b57367948d2df5c1d59307f96afe3d59de060118ab2696c20dde50a4b27ff996d8dab6533db0d2b55332150da3bd9e3c992888c3ebc1e9e84cbe1d43281a64545c630c95d93f4b3c7aaf3db6fb88812531a2df25b81948758571e71f4467f77db422a93909cf92e6d466f95b81b9829bf246d41c895d82e5dfb95778540bbc444d6cb12d8114943bad4c4f7b8f23e25da72fad818ac25e601c521c056fd4b755464f3116ad27219533de87eb20e048e88e53e1d6bce8c544c39d5a293af70e222c9ff4899e5fd0dbec86a5b83b9f86efa23167ca6804b5dedafb65e6c1e57d80beae2aed701691f3a831a23aceece639e5badd9038e43cfdd3c3a2c84f2e5b67488729aff78e8bb32b7eac05cb95cf9eac02982c00bbb3fce6b26310c090d3d0090c5338e2d0180c5138040fbd2d19d0c1bcf6e348cea2832488feac6d6fdaa3fc5fa03a51eebf504cab510721cfb26c980a7202b9434278ba9ac62f400617d47bb169121796df355c668a147ea4cd4c0d00e2e66c46e977c162239f190024437b2b6395078a7b2a15afefa76b11d8070a633e783faceeca767ed34ea6517e736f190e40bbb2fe94be88996e5f2b8667feb6b3891904b544333cb7f134e69ddd20ea1e0e7de38fb646b0fac45d6f3377b1ca19066484579bc61f1206cebc275081ee8003ef51d5e158ac935a841652bb7d6c498d2e47cfe6e1598660819c0f86016df38248fbd6cf5d4b5299568575174d435673b9eb7964898b7df2bee10b745511f4a292e04e6b10470afccb4d59b2f8a3725c3f68bba3b0b4bd7c64025eaafaa2221ddf95f5dbc1e56715aca75f22246a34ae1d1d2130da1dd4e9c3a79167dfff9fff30ae04170bc294302e7e60f6db7cc91538ad59ec13ad0b3c94773ba627c45420963efc3da9d66fc65db83dbd6c04ef4f57f072c8e932f317c1cf65346b17f917b78be96979b434ced62877af154f3ec75a03288305a5a7ded557a93a8aa8f0bc59abea89aa2c9739abb6819024f506a86bffc96f6f9e294ecf1ab380e362f89b1af8c004e8159ba22ab11acf7f2f700ac54eb2f23374b2022f3c6c990aaf83f6b44fdc03c46845a741ca859ddae343b06a0d40996db7758c9164a8a2b642ccf5d289c766ea2e43b89145d0ada5bddc5ca648be2867752ecce249cd18612390e272d15c64d553ee8b684b3b4364d7335b011c93c99e63adb644070fa8a94e1a2c3ca9d04daf8723a07e92463e6a782c9fbbe4abeaca6fd355c1024f69022eb4ace551b9ab2517bdc96aae47fc621da79cee39c220c5a783dc36385c3a1c0c3e413d1641bf733b3a15e7733cfd3fdd1ab25bf903a40440e475d4eefcf2607f61555e393985ea90ba2582a3a4b63a6d8e5c034223acebcdccb13acffafdbb888a0e32e72ade1e5e45945fa821bee421db374709c33782bb6442f4a8258ae88e702bbdc4e2717acde3122db5a46a4fbe389cfb6994103f7c597a8ddea7a588f8f1c193fac3864a677bd2fbc5db596cd049317a29258d86fd341274b995529c26c1cbae7c2917d5fad0b2e235054b85aab0bf2942b73dbe5cb4702877d13cb158597b57d8ebf015f0fd043cba1e5cebffc1d318b60d59d82c79e18189069c4f5e1abf7f0a4fbb32d46c9fa21bb5470c748af414a1f4695fe29322cbc959429e853a8731e41483062cbd2f84965a80a551bb5c5e5f471cdd4824fdbd78db1cfddedd4a605f110f67987012f434e4d86e2a949a02b7254c32f6cd4f9cbd49cb7a8f8d249bff7fcd825b942a69778c6701abd7e1fea5af141012760664c5dd8dd6de3992c331723debb78a3a6a6b573bd92656ca2fe547e71722abb96ad6ef2f12407b9148e6f33e3cd7b504310f6ecc9a8fa05dc05c69322573b64becaf46bfbc646b632a3a2e0ea321a05ec38f8814810c308619606e5d8c87fdffef4fce0ffb08a1640f06457ba50403f53aae15ac20f408c488977259a88a7d8f68e55dd59fb8f5945ddf1df8881be40b265137ac592bbac1073e32b73160a04fe87033166b9d57fdc57005cabd4d6efc6d070cbe1ad1e03ca3c5aeb2e7b4e30237933e03cebf7df8052eacf6a300e8a29003b646952a7d992f0c4adb7f3aed3215439ee60623d67aebbc624a63f0bf37fde4baabe8222b7c5e5e2044750537cb62c6b2a97440ec15f84065234f4b275d7aa1c31c6bf090948cc6d5767dcf2c5e29665db8ba3b7cb403686a3277d2472e5c0e8d2a9ca09d7ed46b92df0c0989f0d32b0d2a55259dd344eb3b87916a0816f40e6e2ae0979cb26ded71b0ca07639407e81971a3f238ee4bfcd2e92a6f992bb494b91ece34a59ccea31685f7ff7e91d4e2539da511b59cbe4b1ebcc0245c7954443ec9a5e8ea70be836ca3f6bc2e59c4bba3d3d21af7683d305507b102138384edbcb8c11c5c813f7caec32671be97743f44bd16734d37148eb6c3a3e5b81fbd56f02a038f9395af128884221ce1692c979f06a4b0e9fca47fc77db0ebd9904dca8bab5b9117eb1be026c12df7128b005726593123a95d6072e226713235bc61bd4657fa309c4a743f5c426b7448e4d556bec0fa493bf1f49dd63c0feee220930e3fcce24fd57f6b29b59d284421e4eca5da08b92ac5387e5338143aa033f36860930fd62c069c79f3004b9a07716ddcd19b44081a2a5fe3e02a5d675442cdff5e23f398f9bd67d492e3e90bd5280301a4c3cc5e49c6ee82c2e2535dad04afa043aeed2d456f76f9277e4330776f49299a03fb2e104c14aaec910fc5961bf2e84dd025df03a111c9ac8ee18faf0103d253fdb7c162816b8784f854c72a67f84589eb64b21f38d5cf87e75e4d207521041a2b8fe3f924f175cd0b10a0072708bb6343f9315e71f03ad636f9dd503ac20080e0f649b28edd5c20aae30f9bf480930d15402b12604d220e25cadb54356c509fc115177829a1792035ff435417d8e88c9c54ea77e36afd3e785677fd20f86432f445efb9c9c13bce73198de87c1fc8a651c32be4a624979e98ad1a726c96b91a09074fc242fedcdf174f96c264ec0f9fed073599aeb626b956a82c94b26b345d17de2e14aec0d03ec45bbb530485128fce606dfcc79a5914a2ee5de79dd8dbad6d0312ca19b36234af0fae388e635897c5e492cbc3b9021c9c5b16292b22db02be741817f2ec0d9c95b85129dab6978c71cbeb66ff4f0f9e0af05346bb3bda9827907668bbf721ed43a882aa9ac96543e4d078cd69e274e17002cdce60ecc45f36161329c7ae2190dee8fbf1d4bfb0bc38a112a533cd590ae4d155cd3268c0d7cb2bb4784a75dbd8d2c8af9373f2c240cac5a5ab0ed8b401a5581c25be437088924004d37487e9c5bb2841508d6ec2efdd4fd607a4e5a16190a110a0737d76efff82e6d542079679c509e04f2fcd54ff720438ec0db63e392283c4dfa73a42ce60e750718aa254fdf666960fb5467a7429f92e04931aea85dceda0dc37f02aec98888a333446ed9229dd8f90da05386ebd4330196693a7627f4a171fa66a34f3dccefebc2aa7992c7904af59f72b81fef5566ed57fc67ff185a18e7a2cdc5b5a58d015b1548112f1f1679d58f55c7f888654d6e5dfb51ea0307320f1f3c364693e12e1c4e114ce05f03699e8c049399485161ab53a915baf716d97fdf4a712ae73fa049411ba52515eacfcbcc577f2ab3c7e4bed4d19fcc3371fe925b5780deed0adbec99c83a5c011455f442d79a7b381c49f76c4ae5d20be99797c138deea3e6260265e400054c449f3c0421078b8b302a9446226516bc43a15d16bb7f6d15158a7c618e86d7743965d7dbb88fc7df224b5f33dc88e1cd536d63b7071a786eb918b3f8c5cee95e9e6ad51dfc00977bafc36d3157cce5853f434ffb27942042760c0672184372beb2160c7b0bb50a22fa1167ac735160f0d5a69962c52c8898dd246b1c964f05434d41f492ff3f6b29bbc5ccdc4bae96b4e04e4f3b30d10aec8c991ff09942e9ceafdfacae554b5a294ed1dda47ee3316b61075fc40b9b4bf8089d2e0da1472df067c39771b38b33847a5f6103e320585c41b1f2b8f8a0101a3cb3e607e46f063f6cb9c983ef1abcf1bf497b28ab106416c2de13c030f1d8deca95ed6725e63e3c08ba8a4e3cc34a2745f9cc35323e0aea1d996d6f6de1df57b7e4a3debcfe3ee885f334d1097ec037dbba358a3943877ccc558a951f28185920261fd3bac64d9df695bdf025ca0956be902057dd663079ffaf0b499a72f096fe9599af38ee45ab8e20927fc97c949246aef91329577c944177f6b3b64e836a0a4b83f24fc74e57576bb64fa83fa0b1920c28ff3780d5e231ed1e2b822a2b04b245f901233940c09170df2941693fc730bdb3868340a46918c6fe52198a3f37f74c8d084b1810aa6f106157f08d9a414f7773add32039b391f63dc34d0fe68c558f10b685f5124ac4df0ae7147729976f1398c6bc030f37b38dabbd465384fa03a00e5c3d7916554d5cc7d4096a855ef5e44a28f88095b0aaa0b77ff54e71bd21498ddef0858f6996195633e6608d1bd502d2f0f8b8c275076e18e94a166d90e59a83d10edf0399c12c9ab70fc7dc9a1ebf9de38218e60c366f11d17e146def7dc1f50458e3b275193bb32c5026fd20c193dcbc144eaa894cec364efe3692a91cc30f889a01cbb6f91952ae437d2da6b5697e5f7a3094a2c4ba23be6921ae59ca4504edce20de734c070b1a2c19a6dac81f7750ce08bf8003e16c07bd61abb6d43730cbc9f5ff577f24420a0823ac3a495ff9015aac09e6510973268378267865ba9409fdd96486f485883d03b938a152226c5c641caaf299131b3ab81f63b6308e033208a5d1bf16603c0109a17dd2cce1458c406ee4775dac20d37055628efb23f1ec702570fd7441116b0a29d3eb1c824d71ff49e1d11b88d14ed4f77ac9cfbc09b660fef82f2ed1f2070406072cd960c32ee272f5c678d5eccaa8e7a6a6300c26c2c9c154efc6c1be4e94c83bb2e849f6284263ced00f86aa210e2f7db405647298ba52372f7c80bd3fcdbe6d6d63524d49cb227e980b84ae72d75bd74dccd43d3825c8cd8a3782ab488872776deaea9de253fe99dd225750a58c1cb0a47061ceb03e13b34ea09660358351f4f265ce4b5a22468a40ce76d8f8598c8db685cc5148c8a903605207581c66232ab9848dbacb89d2bb957412b10b682ebdebe74b248f95a5dc3b63783d5ca4f8e69473e3148772ad0eea8615b3558b49d9751f59ea91a551195488be0310600b96b1066ed1c50ca9d902f3b2055e7af1b6287b2d39d2661193a6b1256fe6c5fd8ee9dd6882c5b97036abbcda8f385b89000bcde7bd00a8f9c842223faaf6352e469b8b7a341f425f72fe8f7e40b39c06865dfc7628e6add2cc64ea65ba91819b4b52b6d7556a517dc83f9e956a08553a4f5207e6245c28cfbb3fc5a53bbd39b3f6f50d6ab8c0500bd404fa49532a5cf662f42edfeff5c60673b219d684a1cc8a3d71374d1de3ffe99dff3ad6e55f6b15fb11b57456e55beefc845a21241b7687324320042bcb795d4bc81b75c6c23d147df4ff897a88ec6746", 0x1000}, {&(0x7f0000001440)="2dde250e09850a5e9cf2975425e01dcf80fbbe50aebbcca3afde7d71048e0ec91fbb79388322d4185b443eae376b5dfce487898783fb6c9a78ce9f702fcd887bef0817b392084be7899def11042cbacc60280529b3be78e19a8b6b8a304c0cf8db98dad85bcded1374fd6f8c7125ef43121a4b97bd41be7d67a445b35ce640", 0x7f}], 0x6, &(0x7f0000002c00)=ANY=[@ANYBLOB="101000000000000001000000080000002f8ea4e7ecbbb38e89fb651a0fc08db56849acf610909d6f0e5d6728b3ca1507ce1e963315b170e4a5df5a2601342c8182a5fb9bc5b897e7f398a94b3e2407315894d68239c4f792d1493e42d6a9e6d83636191a80f815b31dd9835e6303be2207d98608080893fc774dd4ff175e3c519346e7824ac7bd4e35b48167df9c6cce8685456860ed25bafad5b279e7d90fdb064aa2c5777d05044db242148917fed22407b2d304e7c2794806ee09ee266123ee410f8a73b6184aaab3400889266501a05a06a4e039875736d59e7a546f761e42cc4d68a5f8290421ecbe26a28d680c387974b661bf4e67e2b34e7a26d7a4194f89e1fae3f3547325e249c4b08f43734d1eb5509945ff633c93996dd0191c4e39c335550c5ca2788b17e54282918646269ef568d1a0c9f8f80f68341070cbbd009761b972bfa8a513eb7be5a135546fe1f5a48a19066c34ee79f5a5c1660bb40425f8c0e7f455792d1d9bf51a2b133755fe75b7afeb006bee6c2c8b45875fe7f2c2194bad44c6cdaf6d42e269d01f8d5d684be2cb9df11a4597a9b047cf9232d5fa385e3fe48ff1443847e9c704bd0ec4a34adc9b5ddc711a48c4f889e0fc5ac1218c0cf4290238007a4a0f0d1af2da80390a2aff3978555f27a83f9103ae5169e762a3230e17ac66405aa8d9f0620d7367ac6a3725f3e754d0a78aca526be57e3d08837f817bc79f66d62393821ce2c887f43ff6c87addfaa9deb65e285ee2e47dec3dcc894d1716cf9be45459b70c5f3ef0f0226c85a8a13fd65e231d1df1d156eb0161ac38a4d154dc5648856e3a4a71bc51fc85daf43dd12d396308da99223ddce42b025149a4df1dd6efa98e3b43a80ce57c9b83de759338aab5a7e17c8101f586484c5a0ec95595df555a8f2e0588f62ffd1e296cad099344169551a2325803109a6285e4b2eee3e7d54f00ebc6ab7c72223777603a827a1d93aeddf344debdcad5b110fa4a9da627fb470203334729941588257985d579626e4a6c852168bb54f1bd88ad0ae18e88dcfdd235d7ae4fc29149c8128118ba4181e8cc6858152d24e73d29409a97e431a1c92590ed31100d6a41fac3ce8e6fc449f5a50a24d81168f60e1325913bb167dcc42afe3deb21cc7753e184ecb549f054ca78fad8aca695e84c71a6945f6679eb8b29556b460d4cc0af141a571fcf032dec9ebdc42c6ba04551f800d68695dec9a67b27b8d88d75292a668edc3d4dedef0cf7c7fe79fe19411e130ff65bd5bb3c3cee081b766ac7261145531d328aa65021188fc5674269efa6c33d5729ef347a6b043397d6e31c170796735ea894a54ee0040510bf6c646778b1a47dd6789449a7e632f2ba966db5d51cff677728ecaf5b2ef5c64d93d7d9dc56d5e7c7b7e3328ed7c9ee6c4b87f2e3d7cd45b391d6576e30a72f100c8fa7203a0c4ac90281463ff6900ca2f2c881c4ae43895f8f6d129e23e6b2793e05366d7afb3d189d7ddf3bcf26432e0210a16e63724c397a436b8b1693e5a08e45da8fff47c4475e23e1b7d8eb618416debbdb34c5763cea30cb5771a89373c98cce3c77b3812d4263854acf6745b86b6268c02ff3a9b43cf306278860a5a4155afe77427d5d7822a147a7195605ee692185a5193ffe4d6bc3ec6211c5c7c6b54eccb9f9d85a2dc05e0778cb745fb516a8fa88d22bbe5b630182b83feec99a000e8562523c5404277073ba0e1f68503b537b7e844edc1b48ae1da4e8ffea562638b6812e3c2b236734e840deba10e4e654fd577e473e8a347ebc7c91f5034804df7b0bce7984300a21f17de6ea78c889bc289b6625585af653ab832fc71e80758ec5e6952f23323b6fc96dc77992bff8e12f868bb415a1572edb0d538d5ce7ffd0b77a0cc74bc1f18fff83f4ce2a1c6e54dbc257413dc0ed4235631f8ea2a2815f7e89e00bad1f30008ea9fe1be51ccf5c5a6d8cfaf0e85edaa38034cec9ff4541f0f28c582b54f43f572161707be5c02e5b1c19b83126c64bc7718caddffc2f32a769776bbfa1f103ac84516df66d5b15b445a58502af98066b53397b88790d3678fdb5bfca7c208f6d22fe90e7ca7187a4632cf9b87cbcfffee9e43985f62d79a0696e9145a31ac1ac36e60712f94d810d71be6a2b333fde9faf66f0ff640218dfa3a79f60ce4f9bc0266c37b940a02dceaf85397eb7c7e1050e94ed81ec263251cde947295d6bb6c010eaa778c3fe4c075a303d155625f50537229d969226700a1c36e6e20a68a4c2b2e72fe331cec7889aac9a9f15af5eda8775d8a5f86222e5b119c571e5f0fe4ec50a3fc9afed4a6200cf1f023e2cd3f3572bc3ca29a52eecc7802a1dd79ad718a8b7a149c43c5ddf6dd2c7285298224268c2d0d4ee32faa99e87a4cec40c66da0d4c1cac27c17690ca4a2e43aa0376198b3f2da1bce397ffe511fdf6aa430cd0f82275f23bfb3b79db82008e32c1d9fbcf8abebfdb7326c3986a54821921611559e85c7b0354a69b42b015aa9ba9082bcdbcadcec847193b06491898ec9146566b24c5a6160cfca0b2cf65fbc3cfd154ff1435d2b94f259021ecda3ea5283b9c132efd3ebc3fa2b0d51bc662710b885aa80fd4fe9efbb4ce35975b617d8b0d35e3f133827ce624c7886375701688252153a8ea78e71149d3571330caa937a1dbc071eea02fb48bbd4cd7712068399c817d8c28c03f3db230f830f3513dadf640bbd1be82c30ad5b4787c95cc740576e56c3613894895f4d8eb351e8919e198a63736eded42420dbc00dfc565bb0642c9fa9ceebe2e87400070d5f74e74ab921f18a6244970193e058cdf02e55485e78d05c7eb74377ceb2e0633ad54837118fa5d3f06a38009ce42dd509b7a4864e9d2a206c859ab35fb0f13ad6fb69b9e568c7d3ab31b29ddfb5fe08b4bc831f2fd9a8fe6ac3fb34d84f9567199e11b533cf4528ffcff4441f489bc1aa556fba42725804cb4f36b35e00b1f67616a7c33b8be419622cd4b2009258d9fc38ea05b2abd9bd3f1988495c6c86e28c444c0b2484b8e8b612b1814dff9599192e7928b3cb06faef2dac7610658a79301cf8b1ef9ac6b2404ecbf8c450d6035464a7733b22d63596850a93315f1eb5e5e9f3419c729cc9b1a45570f1d8f8486d5333877bc1f1c0fdbe54f6428bfd6c650aa55ba5507d33a659eab78e940d08fd8367a479fe94adb704eee9e060585b6fcd9802c9d9044a710afb1955c5900ce5b00eda6b480bd2d14f5d57ab36cc9811e5f87ae3ff61ebeb3ef1a22c6c55a41f11ab911b8e1ccaadc6ffec1dde171dd82f60b3dc3f5bc04d9e73aefc7607c5600cba3f44e0c7e104fd7736a048cf3119cbe785db9800dddc8b74712d122bc3411fc13855e857bee7fea15655b0f6fa637af20e7b195e1617908a480357897d423871392064860c45e1b7a3da401e633d03710ce274fde6cecaf1a6912dc746df572db1379a2bb3f23a3e7735b7aa5bc96c3d58568961e96dbe537cdfa9d5561cf75275a3b1bd1b7130256a1e275a3b5517f6bd9537d900aaf0a9ada22749747e6b8e4f23bd394fcfba5dc5ea9e171c3e115e370875abb085d3359c4537e811a8371def61109c658305845a56d478f1f5775e1854cebb6aa1b5638e337b34c8fe7da66c97839920d7ce1765a22369a528f65c64b31d088f1f44c893cc769c073c3d67bf3cac8bda8791164261dcd932aab833dbbefab4c85b4cfe142ade1dd8e8ce523612f5b86d63673ed4322e4d02bebad9b6a12dcc02e0aa9c811c53b9bbb6e68a21d81417b8da02d55297a8bea30b53fdb508659d85cc4a25c6ec7611b8c89cbdc37f3a79c936058e5fa753143d5d772a693d2ba53dd0d6ec3f099e919684a371eff42046a102e5f7afd9569c519a5902870a5c9a632e22c16369b3b06359de40aa78ac22b82e4776ca033ca07981771d7dd9ea6f899e9ba32216b0916b70e5849969debb3235907676eb53fdde0bab88aa61fdea5e09d88686234f2ce64528fed9ea468fa92906bbb60a20d799d3a3d95bbd14b73f8ab28595f9bf2c6738809ad66357babf93fe3eb8f424d20bc4d430219830f6fcd582aa6c07f1e9bef2a9829f13cacd9607b8a4a94af7663fcee139462574e1a3ac55095b3087c26c146a5bf544bde879c9d086aa6f236181eb27aa665123e465575db1c1d8af7e1ebfc58342a5c056a2734370c61fbba72b84b012896b70185644aa86ab61d316554d2ebf805184da9d2c822d31e00098f51176a1ed0942466e418d3e0af762c3de9a1b9222eb8058d054d5d6abb37826fd76cadb231f7682f1831fee17e7ca837fd0bf28550805ae61b3cd02e8e9b11c6ad7ae3ddb22cbc818f0890d4620b0ba0ad56e212c6c1f095b9e2f42a4ad8d7a81fe3be69401c3473aa9d2a46ded43a555f551e2fd08f66486e9e878602410cb6a7886b7a35c1f084092d98a73e0dc467a32e2c3914234967a0269dd014080f3df2650c1d76ddf356f4b7b36d8247fb064bd755dd0c9ce95c971b3cabb8e9a3ceb6270df1f024d4cf7be826453110b2aadcf42e6d712ecfe7bf66da013aea1d218d6e391423d6a98b1ef7167ab942d949fe9e6e6358f23dd7bbd837eb8d9bed5d51026e560ae1d87bb37b903398599cc4febab988a01110b206126efd5b3b615df3297c09a988916251a7aacc311d530ff8a249e4a6d993fb907017f956afc07e0f6fb185580bd337f48900c1c877b57910e498e220b697cdb0ee838e6acbd124463d7e52b790682378e5f92ac586df0d4503ee65f30347b7582109cb79a8dcd26cd12dfcce7787ff3129d0a8f20c58c3c400d20117207513de1194065d7deaa4225bb9d259f2c82a05288e000507d773908253aac2dfd886e6607213108fc19840886c11af580fe207bf759c47aaaf1656c0d574266cd0cd0e5fd3b5877e306ff71ff747f1809e9d3fea0d9a8058860d4c25982b50d0af0906a941aa2930a6d5371232d1baa60c789d0c6eeaf309c2afa4f6c1c2a2e8687419bce63725cf72ba7779601f9bdf576528e22e8b87521d4c594c5da666aef2b89689b40bc8eb900c5afacbdf9ba85ef84639dbcd1688151550fb68b69da5b4a500175d1ec2d10606917b036877451d7be584cf33049709bbc5ff60ad0bbd1d6d71d54fb56248f5b679f2b61f5c5c335fe95602874822dfd9dd5f577d7c285ea23c02575e4403d2053da7dd842ed4a2041c6ee6f612681e97fb046e7f944987820dfa52d9d8ddaff6574eec93c6f752822311a651e84ae521ee5eb83da015a07e808f4577dd5461579fc23a0a3516f0dafaa70712c34ce6d49d24590c6a3be83ec3dcba22a38f95797358430f084426a4c0b916c3f22536f1ac8df03e6da402a393d9b826d496d878d7b2e7b1e776b8e45d40011747d87a4fafa5e6d24e6ac617cc02e36976a574aabb9360817c103911afac036e4ea1348faac85e24d1d9801ad17d24686904e66617bf51729876216820914af6785f9604c14b03a37a87f7248d54822a6e65f4fce5420909369d1f6f151ba180d3b557ee59c2d75df8f058c3d00050593708a0ef498ee4af884f60522c3cc41fd6f97de3ead68afe3bc5a153f3a0fc50c2e48d65d47a57250ffd6dff6807251860b7eaf5fa45b3df970eaeaaa42ddc1ff9c41c52f31b5b86b42715d2a8503838843517255771c3522aaa2aceec8eae6590adf1083056f6b2fe3365ee6652dcc0297a0325fcc60306eee0ca0d0533cc2753b3bd777a199e9f967d860a620875ffd184ad2e38ac260e1db843c74431f689967747716ea7edd853ec080502d99c63c1fdb3c0cf53bfb151f00000000000000001000000070000009918cade511d263f6818722bb38b5dd882f35b01eb3b2406c870c5eb1a0d7d226a9e83d2ed1f06bce00a7d8bb24e4842e870b82855b5f9ca26696c63c1b1e925a2730557e99efcabce67e24d1df1ebb14582553df56069895b87f0dc000e5fed3f0143584187d7c2d301e8cba05264352763e22d6aded5b7bd8761566e63e8b164103cca6e9801a7b42541d99dfab14a99d7ae13c952d4ffaf7c3b573b55cd35f5f226cdae473dd285c0cdaf44ec0d9ed68bfc86b673e9b92bb59dd9715a73e85ac9fd4063ed1fab84b57239d4acd532563eb537fb069aa880535332000000008000000000000000ffff0000400000004b44b9d57d4ce595c7b458133c2acbe1bcfb40f3577626181362c7f678d1daf9d2b54952d6e623f9921b06bdcd82e5f7de663daf4aa48b3d448a696914e5497b261e0f493f3acab264f4b80949e9b922e92556b0f1356de2a9c46580f23a0562fc38750ba1f36b7a4749744c857100008800000000000000ffff000096000000a516f1b47fd3e687e1c1596391b9883b7ccfdb5aed4167ddc885946e3f5d00019d80fa7738903cb844c726bf0e5d01948e3e985101ec2de2c8e68896f921270e65f58e991e8576b83b252c573330b8c820a1e73a2247a55a14196664c3e58869861e7a0ed28b6c87ce6ba027c8f1d8aceb081afcca7e0000e00000000000000001000000ffffffff09a457d2e105886b5832bdb4c5e2064fdd7fcc1db0d567c6867c3b8c7ab28b792b911dbe7c25baf77c73ed1b1951a8c086d60ec6f909fd104d603d9731b18444d8e5ed6cde37c15c79dd376352a822addb297b72afb58790b1a971a03c47a5114eeb93bf4de75463b205c0a15b16929a32f5f7b929d86a820d9548146014529ea397fa853985631f54110d323080dee4b2c91dba2545bf01945fe3c402148b765b828bbb646acd192b11c87ddef78656b7964a21e1a5f4fe6a2eecc93214b4ea328be967b9e4394bd3b39800000000000001000000000000ffff000006000000200f6276c79a126b587788f94ff764bb3c0b1345ad794f8ec7a613f3485bd6389533e1dbebb61c053704bc4644ecafcf210c5717893d126108661e2f1ddea3074e1c5cc4c12567b2a7ecafb4961b5152de7e84acb3931a1118763941ec144b49731aff2b52f05b47e516910caea581937b6b43d2bc239393d6e7e9804b728d6ec0326a9ca86950efbf77b6b6eb4a75bf2c8533d376477125f85083cfdd30a88fff413ecb8aca182369518e64742bc7ad037bae50a50727631b1ee2d4839a7660c2e9d007ab9156989c9a94c42e2def3bca6e85facb47c4d77d0b5d752f7d6cb112145c02870ebb8ce35f0000000000008800000000000000ffff000001000000353d7f9a25a54fadfd9f24aded8083f0bcac12c504336184ffbe0797443720fda425e1b305c92b5251fca3e8dccb42e78eecc8a8b07342d30ec8d2ec26a212762b6239994b84dd3eb1bc4fef20fd12d40b832f758325ac77c28dc5d597e9ee7c9be360b4cf567e55749a83d998c519f8def7a0e0bf5f000008010000000000000100000009000000172339bdc27d14c9a14c11f5fbcf9a84534b9e3cb2f224a2446e73489ec2cf661e16d1c5c79435b8672694934bba50b1d4ebd883c9ae61fbef25b4b938bb3e77e632741111153b83f1c1b6008bfcb1e39f59159f62bab971075598834549e4e3f5a840be486feea9a09ff151ff37a33de7011f221dac60c33db99867780e0747af16a376f91cb653d4bc5b006e547cb3f9d64a8f1e3dbd9fd4e683024401fe8db6213c8bf677ce501ba9447d082ca31be5ffb8b0570f8854e7b6bcc9bd14ed93c0c686721e6047be64b4b4bcd156548fdba83f1723cbd66e44f795f69ac2d395e0ed5ae24ce453a59698d1ef3b9d31fc59d5000000000000"], 0x1578}, 0x40c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r5 = msgget$private(0x0, 0x4) connect$inet(r1, &(0x7f0000000180)={0x2, 0x2}, 0xc) socket(0x72eca3ba8f80444c, 0x3, 0x1d) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x7, r3, r4, r3, r4, 0x2, 0x2}, 0x5, 0x54, r2, r2, 0x9a8, 0x15, 0x3f, 0xfcc}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000002b00)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000002b40)=0x8) getpgrp() getsockopt$sock_int(r1, 0xffff, 0x1804, &(0x7f0000002bc0), &(0x7f00000001c0)=0xd9) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0x7470ae9ac05effee) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) socket$inet(0x2, 0x5, 0xb50) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet(0x2, 0x4000, 0x2703) 16:00:23 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e501", 0x11) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x24}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ftruncate(r0, 0x0, 0x20) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0x100000}, {0x6}]}) writev(r0, &(0x7f00000000c0), 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x1, 0xeab, 0xc4, 0xad}, {0x100000000, 0x9, 0xfffffffffffffffa, 0x3}, {0x5, 0x8b6, 0x3, 0xe3}]}) 16:00:23 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x10004404) r0 = open(&(0x7f0000003500)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000003c0)='./bus/../file0\x00', 0x29520, 0x100) r2 = open(&(0x7f0000000300)='./bus/../file0\x00', 0x80, 0x10) kqueue() execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)=':\xe1]\\\\\'#\x00'], &(0x7f00000002c0)=[&(0x7f0000000140)='-{\x00', &(0x7f0000000180)='%$-\xb7\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='{\\\x00']) r3 = dup2(r0, r1) kevent(r1, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffc, 0x80, 0x40000000, 0x2, 0x2}], 0x1000, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffd, 0x40, 0x0, 0x4, 0x3}, {{r2}, 0xffffffffffffffff, 0x20, 0x2, 0x40d, 0x2}, {{r3}, 0xfffffffffffffffd, 0x4, 0x88, 0x7, 0x4}, {{r0}, 0xfffffffffffffffe, 0xa1, 0x5, 0x4, 0xf0}, {{r3}, 0xfffffffffffffffb, 0x60, 0xfffff, 0x9, 0x401}, {{r1}, 0xfffffffffffffffc, 0xa6, 0x2, 0x4, 0x4a5}, {{r0}, 0xfffffffffffffffb, 0x81, 0x2, 0x8, 0xec30}, {{r3}, 0xfffffffffffffff9, 0x40, 0xfffff, 0x183, 0x7}], 0x200, &(0x7f0000000380)={0x100000000, 0x20}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000500)={0x1, 0x9}, 0x8) open(&(0x7f0000000000)='./bus\x00', 0x10400, 0x24) 16:00:23 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000801, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0xee2646b4169d5ba6, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x10010, 0x1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000000c0)) 16:00:23 executing program 1: r0 = socket$inet(0x2, 0x3, 0x1) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) fchflags(r0, 0x10000) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000080)=0x91, 0x4) read(r0, &(0x7f00000000c0)=""/7, 0x7) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000100)="d72f88d01d2467b7dc2be1ec510cb76ef3807711805173ae244965adffe6b20acc191f489313f3ba0bb5e5d8ecf7876146da20c53ab3c0fc04bc02a9167a4c7b776abcba6e98dd0da47b321b751729c2e9441cc855d06680716dc10bf45c8c291915251e669007cedc95eb37396ba7935d35583ffc97c83f3f18266f7c22d80e97da96e528f2cf75861acbba2c7cd6b056042d7c3760b999e11ee8f6f043656f319f4d650ac0c929235f689efd5fa0f41adbbe9cbaafc768b770b726ea0c11d707c47f67b77bf712589142884fd700f3c68cf683b72e40171e7e1351a150f13c95fea6ef85", 0xe5}, {&(0x7f0000000200)="c69679ae41e5c94fa966515aed057bad3425faad568ea08a7272", 0x1a}, {&(0x7f0000000240)="f533ddb51e75084701458402c8b3b7f022afe630f6c3d797366bd60be919f7d56cec8cdbb51c9b7988cb52c920ee28ef4494a8938892522ed99907fad4ed8f014db91ed491709583eb38ff14cfcba64683d650884641f8488ce5d0844560b458099bf94a6cd80eb6924ae1987c031d8e1e2aab722d4138689a98847356363db02d37e63fd043a9c7bb0e917c2aeb1a0e6c30782f21", 0x95}, {&(0x7f0000000300)="ad76cc459b8ecd923a4b11f71039a866280617a4f110891968b58c23f307cb718f1da7c4e8ac7644aa08034b82f063dfd1e81735d5882ca702bc3f0c4f34323f27f34d198ad3ab801cce5f0a7f867e8f77ac915a9e4ab4e48ec9083aa19d2f9975cd76c8a11ad3da519ac90259bc00ccd3a50bbecc4aa3837029bea43e71209295c51b81db0a70a0f436738999551ed10d", 0x91}, {&(0x7f00000003c0)="ca5dfdf4cdbd3fd7f5d1f79007aff78b2e7f83da25f2d40d89be6dfd5417ef58c22aac2a0965f9431a835fb5b3d0102e9c9fe8cbae3ab27b6933930400fbd851fb57e1", 0x43}, {&(0x7f0000000440)="bf42af19d7f5689c16fbb8c5973081d9356157062d30effcdf5e941c71f170293ca341795924143685fc38e45ab3eb7ad4f4623d291fba705f106163e49df8babd7fb91c2e05f352202dca107619203791220e2b413718237adc1c28a80d0ce9471b71f26c86b7e07ff2ccbbb11f7677435ad80a60ae16d7495146060a0c39b5b07ef27577c2f5e6de31a8035475aeb7ed67a33f9a8e3969e851873ed583a1ba513aba7fa60ddeabacd03e33021e7b838150e7c6c0f79389", 0xb8}, {&(0x7f0000000500)="5fc19ee10b55f19ceaf66fc34ab575eab9e351a8e884d650a312dc5a57595edc896d8856d326f9083715fb9ede89612bacc0a15ee71b18b822cb61fa38d2d9e1548f0b7a946aa83f40cbc96fd606c16af32c4df25893755f4b9360c1bb6637e9e1b4dbc52a6cbef3aa3507c9f7f7b44c241dbfaa8ffdcd13", 0x78}, {&(0x7f0000000580)="5d134a54c8df2bdd893b021b365a85b6058bf4a57116bbed39f1052957c8d2c14fd5ea9c30e79e9444cca9bf634793dbd09d97d11359d8d645f228175e1bba2894495caa", 0x44}, {&(0x7f0000000600)="1d4fefa7650ee09b0e25e21de4e0149844574badc1b89bdc9fc80c8ad041311dbd2a3adbe06f6fb12aabe12dd1fdfe827f8ba505d42a1d5f78f5f6e082596bdb04dbba90d1841905e8ebe0a2167a23dfde6d4116d4771a7a6d1c54a454c09f9d711bb02325747f3d87aad01ffa79b063bf231fd67fb60903e9a1a99d55acce2f31cb1c8b5989d9b5612615b9aee352f58442ed1d04fd5e12d8e9e71ad01f68e8fa0b312f894656dc9b0fb94695b66dbbd9cd9938f67c61a8891eb84fbadff84e2624a4d21750738cb1", 0xc9}, {&(0x7f0000000700)="e7f4b0aad9183bb76c4ec95f85b1deddf0fc521c87a5f934b5422fbd3b5e66d0a362c718206e7a2d01c5917783d8b0fc2bed844a48ff81956a91b83fce5e1a4595", 0x41}], 0xa) r1 = getpid() writev(r0, &(0x7f0000000900)=[{&(0x7f0000000840)="7e85f37e47c4b291ff14cb66dde6a0cff2e83a54e0b74b3df4bb5de90cb0a6ca4e26be4af9a60b8e69d3c076c697a4165875e9ad3d0a8a527b1e1568dbe5c81bc03432e91c853019941ebf0849efdd6f53fa854d5715", 0x56}, {&(0x7f00000008c0)="0818c6650e0e77f19321a7384e330579745990ff5d17e2944d7adb89aeecabb44c6c722049d148eab2", 0x29}], 0x2) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000940)=0x9) getpgrp() flock(r0, 0x4) bind$inet(r0, &(0x7f0000000980)={0x2, 0x1}, 0xc) mknod(&(0x7f00000009c0)='./file0\x00', 0x80, 0x100000000) r2 = accept$inet(r0, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) bind(r0, &(0x7f0000000a80)=@in={0x2, 0x2}, 0xc) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000ac0)={""/16, @ifru_vnetid}) ioctl$TIOCSDTR(r3, 0x20007479) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/wskbd0\x00', 0x2, 0x0) bind$inet(r2, &(0x7f0000000b40)={0x2, 0x2}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000b80)={0x1, 0x8}) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000bc0)) ioctl$BIOCLOCK(r3, 0x20004276) r4 = socket(0x2, 0x8004, 0x6) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000c00)={'./file0\x00', 0x9, 0x5, 0x1, 0x1, 0x1, 0x5, 0xfffffffffffffff7, 0x1, 0x3, 0x5, 0x2}) pipe2(&(0x7f0000000c80)={0xffffffffffffffff}, 0x10004) getpgrp() fcntl$lock(r3, 0xf, &(0x7f0000000cc0)={0x3, 0x0, 0x2, 0x8, r1}) recvmsg(r4, &(0x7f0000003480)={&(0x7f0000000d00)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000003380)=[{&(0x7f0000001d40)=""/166, 0xa6}, {&(0x7f0000001e00)=""/213, 0xd5}, {&(0x7f0000001f00)=""/233, 0xe9}, {&(0x7f0000002000)=""/4096, 0x1000}, {&(0x7f0000003000)=""/39, 0x27}, {&(0x7f0000003040)=""/65, 0x41}, {&(0x7f00000030c0)=""/124, 0x7c}, {&(0x7f0000003140)=""/225, 0xe1}, {&(0x7f0000003240)=""/17, 0x11}, {&(0x7f0000003280)=""/211, 0xd3}], 0xa, &(0x7f0000003440)=""/25, 0x19}, 0x800) flock(r5, 0x2) 16:00:23 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x60, 0x200}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="84") 16:00:24 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r1) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="ad197843b8d21d5c6b12b03e0b94315ea38b13d413f969be0675c622412d9b32aec8a488732ba7cda51f4fedf9ca55724f", 0x31}, {&(0x7f0000000180)="00c73217a76b7bc25dde3009947b18da9ad98323311b1654851c48b837602958217049b606ea2f221d2c3471f381d4b4d52fb09fd406cb1b6cbe", 0x3a}], 0x2, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) login: pckbd_enable: command error 16:00:24 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) readv(r0, &(0x7f0000000640)=[{&(0x7f00000016c0)=""/4096, 0x1000}], 0x1) pwritev(r0, &(0x7f0000000540)=[{&(0x7f00000000c0)="0100000000f8e9", 0x7}], 0x100000000000001a, 0x0, 0x0) pckbd_enable: command error 16:00:25 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000013f9, 0x0) pwritev(r0, &(0x7f0000001580)=[{&(0x7f00000004c0)="e1af8c213def0ebc00e710cdfbb6b40df12ba268489ca644c591a72bdb024efbdfc1c0de08739a0f232b184424412acc80934bd04af70beca104a7fb512756a609e0387f705c71f2107d31882a3356035cbb032c5120183f12efc95118c0d7581f01ef91cc6a37641d9b6ad4f426cf5aa48aa940dba8a1e5f6a671a6163958a9b990a81503949c31a7873c787651d1c1db37206c52c9226df955393954be9da95baf00221c34139ba9ad963c9b78c0690ecce3bf22b969dd8c2ed2888c8592151ec22ee595b8779ed5eb5581de1261786dc97d4225418e440048c35160da7d53976c5bd7b6e5d487198cf0a3e34f596c5d7b532d097c0fb5a2b58d21b9cc4deee7eab22dc580760ddf45ba334819e630427b53cc84af1b6dc9ca87e0d2f4a2536e3a14fd71d8bb2cb7704310b9343781fe965a0694cc0022ca482b547f10cea077b4deb1e7a87f61f00de3d0ded46b3b4ba4aa20deae6d4e", 0x158}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="0297de4c71e4c4c73be5c2deac88fbf7f735334689bfafd0013bf097ebb143b14b981d2ca0af852be99d339d456e8d519491fe5900d8ad1f8b05806816c1d8c5fd43e13e7231db7e701c5c41ad7fa6ee9b22132e7593cc81a4cd81913bc74ffdf5ff0e8eb9b42983c2d8a7f843471221bc777aad6d6a0d17ebc653a389b9936d0d160a81aaa58c2b7f3683790367bda9da26a08cd9bcb5276cda73107d43c7ae13d615265c55d102b714988d113ddf5f958ddf42d7", 0xb5}, {&(0x7f00000015c0)="3109b133c29b4e030193cc187a14a5b0510bdf5531fef003d9f1499c93af67733f68c5f931726e01006b3169e426f73268d6511cbeecaf4d536b18aaa5ba7a4e705d618455ebb9a85af4cd473266aa5baa6dc482a46ba46ccc1689059e020120ec1990d950be2cbea867cca5f74254950de03013cea01fb73794efb41561bafaad9420812ee9b58cdf2b182a98403d91f3aedeee2638b9b7f16311d94ccafd8bd8c048281a5756e88ca430b12c80a5c6271c102735c2db24031d809b698431334d5369a9bfe36024c4adc1e2558a7f5580c08cad7613f69e95ed2e71686063c1b26142e87a00c6ef0e76eba266f40a5edeb779deba370650ae395e2c68d09c4a3d70c4dfc6e5cc2eb21b79e7459fd06755d668004a957f5ea83e3331d0d76d9f3981313ac13d2c11d54cddd14be1ae01158798956e9eb95cd4918bfda41a652a11d955e04d46b12f817f9c1ecec6ad6b84232468aaddc159762763e5dc3abf39ec9c05959215e69f8c6e27fec0c75b7ca107df4ec98952d0d04ecb46003607cefe38fcf79613172f651b4e419d3f5f082c15a69d69e47ba6d26d3c440a44ffa1081e5fc8d097edbc4fd0b082be109238719b9ef4b1154e4d1dc0ebb971dc51a60217b4fcd8787427bc2149204beeb01bd180f1af184c34f5b5c206c1bb02aa0a5a0028a26e4ed8f4e1762ba1a344dfd4dd0fa3f06821ef611221a560353375ae2c5f48b4a60935fc50bcc817e092545f23e5690727d80689a52dc8e65152b7bb2da979f2b9dd028d75b2c0ded75d03edd6bcfb35a27ee7063776d8b78d01081adb899716d8364dcc33e9b7e853751c1c3eaa66661d2da546bc60c273f85c1ade743557e603f8e0c3ed433fddf981eb1144ccf137948219c090d50bbaad273b9ae4660110c1388b533b02b8b06df8686fa55054bbe446606a9b7dc5f4fc178dcf658d9afb88228cd59aa0b46eabb49faa0fcca003337504bad3d9d54e85c0307f510274eeb3ddd3f7b5ea65e2fcc5725f87332a829cf82fabbbabd65f8205e95daff1011f99cdd91320ceec9e02f8949eb939ef4edb2806ca57f34f776ba0d0b7942637bd48be097b0643d3d1e1daf99ccb3c867d77812e3919d158319c12c5a1b28c8f28eb88fdca3667101e71d0a7387bba56ef06b07b977aa324283e3a1eb64f19a47636686ef57d23193fab9860e7d15567514edf87fb06911620b9efc05a8d028a2d4bea5c586236480713c9c36fb5dd36a17c83578801217410b5662124937606b274c093ee0c6da7579c5b2850217dfc6faf7a9460e4c7ff5ccad2227a48fb31a2019575e2ea389c93bba98312f389f544d8497c02fdfd8591a96aee8b46146232191a149029fbd89516e03cd28631503d7805ada4458130661803947097832ac095b42895c60aed739ee10d1573568e6b031473ab815c12f7e2029a9cbc1901bfe6c9e4569a07750e88fed94253321ae8d3960c263cf1fc44ae3281fcb47f395ff6eba8eb5a62f1a4204c2d9621a33ba7751f7db28d3d28cb211cdb0239a45dc53edfa45d0da544c76d1d0efcc5f2090d9725ca801622834f7220478c471a0a0e5b83dcd7b8cfa9f6b20d4fe33ff60ab206527402862b1d995acb85f1182ed0f07f7e10cc3bc2ff4c6db954f8e08eaca8315bc7cb65e4243458a57604d9b993d5a5fc46c74a9bb053d2e6ef6025af624fd0a7dc3242acab95efd588f8484a70f93db80d69463dda7e13957c3357384cf6b432daa46634b685bd517b2138874111750458e9a6fe319e5e817339c1eb3f0f06f61fc3128bfeea8b2cb073a20e51178d90ea0d4c36cbbeac81aca9695c1d3534eb83b72f7055fbceb97d2b44c721cdc5a68ec210a2d4f9092091082fdf01d6582596649730c173aa09a9dd8823c3d4754e329e817adc2bc4b5ba953b28f338ed44a9fb505d1db0673ed5a322fdaf52cca0a1d0c3eaf464296cbd12c9ce97818f8abdf5a81100450977ae0170ce1ef53a031caa6996498f6a010301ab6f1ed7a0fa168b6f5fea3d868b6fa3118504e211a05045ee7f24d0cdb88c4859410ae1b42df84d5960bb694392417c62afdcae392cff3e698ab4bf5eb3453ed67eecec7d94410e8abb4d8fe534b90fa95eeac0b74821e7120d8b52e1e6a19c9e34f7f08b0a643cb1a65bfc7080fcbb35f28e40a47cd809fbaf1fb9940e3fa4fd97532a610993e80bd2c775299b0df2becb8e374f497cacb207066bdb0a8b045c940599d3734bd4434108ecfc9e91288c5aa0968a81bb5d6f85a46054b71e1c33168ec6e9e9f9b4fb9371be2d5e5276af3de8d901d29b4402c66ba6af418028d63ce682e9d8c7ddc2c02ea397ab687291022d8d6d387518589ab52091370ed0a5ab759314b8b6aae891626aab46043ca508345cb744582330b427585b958735951b929c08db20676772ce96f11445d362634f66659005b01c02566d77927680736c61e300ad2e856a86240e8ae3a45d6ca76f6b6b8e617dd08907bb49392c9a9d55061c1c7f1487cb3742e4f758ea7b55320a9dedd2d2aed861f92de360e1216b97415ee781af1ab6a7440f8f1c0787ee6e9190e36e72d925e550db0aa5ce652a0ac2436a2aede3e0688dc3bd562cc38b9da57b9d2b5cf1d274df676e6fd85213cb69a78da945cee96e6f308d052bc02a852e1c57d4f746eac6521e40d908bbd3cc721dc5858acbb458c13a5f2d6cc4f0f70aac29779ad88096ba38c328b4975192d886b3049d0d481a0d5f293b1596f46880ebe147563724c4bd262066dc3f65984122a16040a8814e658f963038aa32456d5e3ca9ace4515cd7f802af260ea1fae5dff02386aec11c4860e52694e64e92619ce61d58971cb3158f108ee550cd8b7e0f668119d0ddbbc78e46b8dc3e1fa23818bc6dc40306ef070f9d83a044bd6014bfcae51f2c0e94cb3cc024dd43d148457b8ae7c018a56b67a3c2d45add06da5b0e25257dfd947275360fc4b477c315cb7a8c8c1100f16cbb6fa95ef3caf8838e318602680e982d7150e76a2b0d45a20c0e2365b3417d0828033fcca929587daf8f25eabc0218b23c7bba4dccc6876203c26641313cd2bac49d45ea31c858f591dd1f754bde198883b6d6555041f2f22963076f610c92ed7a6217485848ac822f6ad4dbfb51cb9682eb8572dd8b7d4d7242f43ca5426eedf414d016590ee618c8563703876fa57fff6ea46a21b811cf885218663bdf48763dd997f3f63992c42576559cc741297e1ec1d514ca8a5901e83554bea5498504142223ceed7159b23e40f3ddd42b75d586f823e25702a80dc77a50cf953b2f650143ce36a450b0332b4629b96c2a9eca79f1866732c7847545c69c86a24e879b2ebe6f3c5e52cdca31e8f9a113dd373350b2c794da49fc03207b0459b04170915a54b0c98c97a48600f38fd2806ae8c218b72046539897e90e93fe98c3e1e8688d472088b3f7d149a66dec532412a5607d81f471aebd66fe712f097c671d52f9eff226aea8640c5b99b70c4c3d4a7a021d0768420982cedb9e863ecb21e5181db4c3c58e2eb057ef6a37c77e07599b302754413cda4906f0c4f1cdd2db07055fb8c3965802734aea563c57b67484f956d66715ac8aeba112af07bdacd3eb05e6a53e27b25330239a248a9694662698ea93aa535c7820b7c6117beaa0c225884ccd88a84af0f8fc8dedb89dd67d575877c5e769621cf3e212cf1263815089ddb459897f6bb8ff530385ab47b5577f094e2975774c7a7ef406e2ee55bda41acd3e43ed3668d897aa11c2ea602385bed53bce1b788d0d5ddfea028ada50eb26d54f65da8b7b235972f2f734b87b9658545e9f9c0bd500770c9dc333f9fd53167e60d027e0e73ca740f530f731718aff4bc34ad75d52bbed06196abc1cc08dba53a2055cd3126c62007e6ac470facd399755986f119155b5135bb1d079f9bbda135fcd6c3f7305333e97cee46718b0f59089168e18e79af465744d5dabb9c3067174b9edb06df5376dd17d84e3b9fd9e8188d22bb1043dd07d95dd19c73bd7d5148dff63c1ac6a5f387f1c487e710f67a587bb71f3ca0202c885e0051fd8b5c6ce96515ddb609caeb8088825ae2ac27907fc752f9d4af611013b38da6aedffdd831d714d4464bed4303346d6cb29e919f0533767d08d6a80a5718b12b9f65fb424d77f9c511ddebd900b302b43477a89f04f41ec42be43a7cfb8b994bb5ac91df4821c0ed96a27ce423e85bdd40ddb8b49cf1398bbba3139aa60703451e1b3fa90a617fba0e9e96074060cf98f9c2b767d6b5a26a227aa034b0f11685d34dcb5a2259cb9f7c48926ffb9c99d249e0b613b91e0c1dded306c32b0c6d760ce3603ef7f7b3c3dc04ba650ff2b5aaae8033e088e7c2130b9f0c4120c57bb4f059f16bc364b97b9dfb594c0e7cca497cf9573053be140a09cf57150fd71ea1b5a7915c75e4a51caf53d4dec1ec137bc935caf1ca4fd660a654b3ec1680f46d18216c860ad3b9ce1f17a19ab25c5cf6ed01397c717c8c5a9bc85759a41ae31768d4f7166bddce0b1c186670d922a28e8374db72beabee8ff6e11c0d0601d93ad94d0583e4ad8c158fabd96ab5564004912dad36b1ef7945b54e81cd4242cda7a7828a8ca8dbd49009352dc4a6c4bd157d6a088365ec19089ad47c94a7691e74a7ac300c6e246e6a1c6811df64344cae3f38d311341c1a78ff83c95c4c3ecc39b78b48ac10cb9c0a91995716162a8f849ebcd82c73957d88ff9ae52c0babc481a38a357e10eea50349c1bf0427cd0c8b61c3f376c55a55d280e95c8f071b8469e53aaa9d2d2a820b3a6cf34081ee1d803cc50099eddec633864eaa3c2397c6cf07f9ace23d591add3009cb90f3eecf300cf21975032d8eca11ec2f8af883e8d0b46a62825c67b8a71141cbdf4b78a2da286f5f5f9212fcfaab4c34fecee9849019efd1c4d7d4799499c1cc9c85985ccbe6f0ed854b379760c4e0cbed2e32fceee49f05ef1dd6b3bf91928184f1bfbf804639118fc01f48dd76a14f74ed57f05c7b78bc45fb5fb12ad676bd7d47ba1d52fc404b34f07ce89a4e56e50d6afd7ff24ad1081b430509b11b6c67ed44980c0d17603fe5ad5a4747bda5240d1d296f9d9fce65e28df35f7c278592258cdb44ce545ae20c23b358d77de9f670054e52efc93d2e15c080f9d22b1359481b90fdce4aab4e53ab294850ee41201e4cff542a639cf4088191a2a23840b3aa3ee932655f4bda35c9ff7c166c4c4aec566fa3bf8a0e5ddce9cca92cc56b382df7c2dd65ca0b9ab6307071b2667856cbb65a2a6881c9bbc534373fac5e801af6dad2654dd5e4d1ac04be351ff94dade32d8a0564fd5386f868f505b688768b7e498b39d9f01e0b875b9a215f87e8ec35afe4c728654d5f8d6d8e1a64e5ed2218978fd683c156eb7ae1e9efb81bf273b38f20f4e69001c42fd28c92684617c19a53ab02112ff807ca0acc4abf0fad39ba20124fa39f91ecd8b171ea408cdb79dad1da3eed07a841cbcea6fbea50942a499eab4fec7a84674030921d753f9fc96aa441ec9218ac4e6231eb09e955e47fa576e7dab54983476f1f3733d9fa45574648dc73e2d74bb977ae0f2a923d1d6cbf45f36ae5ef84b9fb247f02b5e82b4062b962eb05837d7513374f9f2a1611ea4f497c2cb2906498b7e0b28bbc2f69c8e8a9c3ea572d9253a9a40a6ac5eb08cc3e9ea1a16d4772c71f052f8b7529b4de91d1ecba025716d88a25e7cf2792a7f18402225bfe44529067ef043132a153c837be52ceff87b49ce1a06a88c5a11adbe", 0x1000}], 0x2, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./bus/file0\x00', 0xc) r1 = msgget$private(0x0, 0x400) msgrcv(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000e600"/125], 0x7d, 0x0, 0x1000) renameat(r0, &(0x7f0000000180)='.\x00', r0, &(0x7f0000000200)='./bus\x00') execve(0x0, 0x0, 0x0) 16:00:26 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) write(r0, &(0x7f0000000080)="009f50dde0235d33345fa5a0a5e982d2d97eb0b6658f65a7948a6431dbe22c9b1a71de08a1c470de0b47042625ed5976a5c65142e986049dc33a1110aade970651f41e91116f4e07801cc4caea28b3ecc5392b5931965ff8eb560182d21a0202604dbf5f544f5a7ce65b358c86eea97e994984ebde4b86a32e404834470e223778c4ddb87617ba86e56a3578a5e850ecf057f2a124067c4ddfd13fc28e5239d8a9eec5b48cbe487afb6def120caaaa97e52570bd4287af13", 0xb8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r0) 16:00:26 executing program 1: mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffff9, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) close(r0) 16:00:26 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x100000002b, 0xf, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713000009931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0x9, './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:26 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt(r0, 0xffffffff, 0x8a, &(0x7f00000000c0)="dc089d0918bc62b4219456330e424353c624e1f3b9e5764c140de97776b573fd7ef3702225d33840f34e0493013aa84c8eeee97fd0f02b330a2c99518e4deee33872", 0x42) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x2) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x40000, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = dup2(r2, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x8) readv(r2, &(0x7f0000000200)=[{&(0x7f0000000b00)=""/212, 0xd4}, {&(0x7f0000000c00)=""/228, 0xe4}, {&(0x7f0000000d00)=""/244, 0xf4}], 0x3) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000340)="d0e60203", 0x4}], 0x1) r4 = syz_open_pts() close(r2) dup(r4) readv(r0, &(0x7f00000008c0)=[{&(0x7f0000000280)=""/104, 0x68}, {&(0x7f0000000480)=""/134, 0x86}, {&(0x7f00000005c0)=""/80, 0x50}, {&(0x7f0000000640)=""/182, 0xb6}, {&(0x7f0000000700)=""/95, 0x5f}, {&(0x7f0000000780)=""/78, 0x4e}, {&(0x7f0000000180)=""/33, 0x21}, {&(0x7f0000000300)=""/53, 0x35}, {&(0x7f0000000800)=""/158, 0x9e}], 0x9) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000e40)={0x6, 0x1, 0x1, 0x1, "0a379e4151a82465276310e656ef1a7cd316fc7c", 0x3, 0x4}) syz_open_pts() socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000980)="50010501000000000000000107060000080f000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc5", 0x150, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000380)=""/103, 0x67}, {&(0x7f0000000400)=""/76, 0x4c}], 0x2) accept$inet6(r1, 0x0, &(0x7f00000001c0)=0xfa) r5 = dup2(r0, r1) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000e00)) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mlockall(0x1) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/143, 0x8f) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3, 0x5012, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) open$dir(&(0x7f0000000240)='./file0/file0\x00', 0x81, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000000)='!') 16:00:26 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000040)=[{0x20, 0x0, 0x3, 0x3}, {0x2, 0x9, 0x6, 0x7ff}, {0x5c, 0x70, 0x8c}, {0x0, 0x37b3, 0x7, 0x3}, {0x9, 0x6, 0x7, 0x9}, {0x7f, 0x9f95, 0xffffffffffffffc1, 0x2}, {0x0, 0x2, 0x7, 0x8}, {0x7fff, 0x8, 0x401, 0x20}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x1ffffffffffffd, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x5c}, {0x800000000026}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:26 executing program 1: getpgrp() r0 = socket(0x10, 0x8005, 0x452f) socket(0x18, 0x4, 0x8) shutdown(r0, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x48}, {0xc}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") socket$inet6(0x18, 0x7, 0x5) 16:00:26 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="00004bd42ec662f93d8477059567e3184427b12f66696cf8"], 0x10) write(r0, &(0x7f0000000040)="1be528d0603233e6fb041f1e2eeef75ce60f8cb45b0a8a25914be16576bfa776f2ca6e3511e08a060f695db505d613abfc66a7edf265140df8220b377cf3a09f0589a153b0fa6763ef47c9dbd1384d35e58b5576358498eb31c4450664773862f655611d1fe9aaab7d676568a420d0c775d1fe601446a0025135801600eae92fd1fd47de33962e1874b6d166ea2246e797e71819183a5eb4480956a02f66a69b9b420c7e1ae8e7dc4e01f2231d94b72c8366d870b07a077ea54bdaba304f39f3a7cca3a29eb4a59d9ad29a0d364355fc0582b895ac3a1b80abf668cbe2f88bd09355dbbdda3548552feb083b320907a719987b10cfa61f44963a67bce0f775899a3f4b1ecbe572b75a3a1bd93ec3778304a1f919ca9f2f5d81abf0586a04e655ecb63f05b8d5863413681fb62b266ee711d933a1ba83b9bde395da088b878414a074a586c6f0b965018d95aec7ac6c0b385e56be289087b8fed562fe78a7b1bc2f573fa4d13db3dc6766c17bf97aad715cf07dced48bfe0db223581c0ddf6dabccfc3d886cb5493585a1d996245ab48b81567465059ec12a925d185df8de6ae962b8c877e134f0ad5a1a155f146420706400d6e3e26126519b04daaaa8a89f2d608ad192c6831ba28c46031bc1b7844968d504b0cd662e918f44ba2c9911e5d803b74448f687c6dce55a6f686a91b3d603913f4ff12c29b169d40d834bfed209edceb98602685dcb9e724dc1132aa93c50b30754b1b294d384c3ae8fad0b488f604ca1025a304e99d5954ee71133e7e943809648e5966cf568c060c481a239fe9695c20f494014c36895a52ad37b108ff275901b62892ecba5fc8fd1fe2cb587f0612eb7f15c7683bc1df490ed700397cbbc0c9bae5c62452749cb373aa1f1a03bca258fae5f920d7710d95df2208b6a1174e92fee81c2425891d85689c4f9b91423aa255f6d02b1715b38e99645145074b72efefb792021719f207ad74dc617c5c61df6cc8d0da4b9016d7fcb797015ff5eeae5d866856dd80c5c0306aae65547b0b43746fb7ea24861aaa54fdff97dc01cd05d82553c0ee63bfa9fce112d4e1810105938d90878b25cf72a18032b556fc53f69000ae70316792d7d114c1d5109f455a50857502fa51fd1e4d202074e1218e14e3d75b0fa903d6131df9c037b3f1f3e707e2deb9ce171fb92ce8849529612a692b56985aafdd05285224904abce3e945c00d5418906c1d5ce9475afb929e97bf95721b9f72ead765e95d3c5f04d0ac1c470359075ad47fff75ea98803796e6cdf12671d75a3511864e477352cdeb7faaf1fa7e7c3cfed40a002f6cf32176be2d3b5e7250187d35ab191470244a8b35c003cae558788321b1af485be22074294f282cb9ac0c7111d7a5f38253d113ce7579a229b0b0eb1a2815dba3667acbb15bad60826100060bfa384b9c95b368993b19272029728fc9b0f03ef81924eeff3f3bb5f2aa47c8d06a0d3b8318ce0415805ed1cad73491995ee34959686270da5220c37e9e073604b6af6b8db0b055661d8d603529654ffa6cbc29272070c7e6e2f9da7df5570eff54791a09136215098a9fa1334231d4a9265b0cb85555ed692460f95a9c54cb45082dadd050f05cbecd529a5ba8f8d7d9488917dbd0970e353a75add2bf9360d0b809997a81f983c7db620272a850b487cecdff50627a16ed25d394d738cc05fbe3eccb87ec0934623d32f2c6ae21e7b64472195dfcd01b44e0b5d9ef37dd0536a55bbe625faed2cd2435214d812d0a16f109beba237b1fa6bd5d85d64f39ce7072c4557744b8b56e07527d8b9986c384a55e8980a3d1364888f2bb29473364876725cc90746586ce6c080c803e4a5e90dd11a44cd30eacb26306c7289857fa51c9b991aebdd36db45eb1e8ada31411e059b4af0369b28d5b3e32d121238d14f9e74dcf0e08b171dd8a709a62092b1681a0d4bbdf601fc60b999b3e2164b9d4ac7a4b2ce1d8f4ab37c9b9d5fc44ee41e992385e22b1828e7192a4bdaa04acceeae742494f8fc28", 0x5a1) 16:00:26 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x11}], 0x1, 0x0) pread(r1, &(0x7f0000000240)="084f6078791d529d650ac30047df9aed601345efe3db4a40a955354ebcf2552af85146cde77b4501b144a0b5a8759209578407485058c16a92534aba57e26be2caf52e04fed431ea9643584a3ceae99f348bac60f19ae4f27923c03e0cd46e30c8c2b4", 0x63, 0x0, 0x0) 16:00:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r1 = syz_open_pts() close(r0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x18) bind(r2, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x5, 0xb, "b08dce5800"}) readv(r3, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) 16:00:26 executing program 0: socketpair(0x6, 0x7, 0x101, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001400)=""/23, 0xfffffffffffffe91) r1 = socket(0x2, 0x8003, 0x0) r2 = dup(r1) bind$inet(r0, &(0x7f00000011c0)={0x2, 0x3}, 0xc) shutdown(r1, 0x2) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000001200)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/108}}) r3 = msgget(0x2, 0x100) msgsnd(r3, &(0x7f0000001140)={0x0, "3bb0f579b2c94b6f66f20b843b5b50143647e1ced22e45354872701c659155cd1ae5ff614f0529e7d8dae002a66f4998193a7490708c4506f82c2752ada1e214c85faf13204625683ea1654f2d24140c70ef5962de2b6705fe9f0f621f72899ea9a2323d3e630324"}, 0x70, 0x800) poll(&(0x7f00000000c0)=[{r0, 0x1a0}], 0x1, 0x2) r4 = msgget$private(0x0, 0x480) msgsnd(r4, &(0x7f0000000100)={0x3, "677d3c687af5f2205cf3f9459e418ba1545279ca58a40cf9a14afc7022e84f86bca92e0cacc39c7a3773e2902c550981be4c51f5486b5ef8eae83b79820273437155a72219dea6d9f43c95c5608dee5ce994d56828e38f931adcfb0a29702a60e28c186b55edafb6667b3d061d1e1731b2eb12fde502b589cc1e9f3b455b8ad4010b89b3afb5aa9a3632ae2fe4c56d6a45e9eed1a5d5a5ea35130d0b6ab8a44d05224d0106d99ec9fb762edfc8ed57286f0cfbb5a11ac6715a3ebf132e0e9eee512b9ca281fb636e130a05ccf6dbb2c998cf47d9068cd1236d7c32a9e8d520348b1cee0c814d81ac1718e1557ff327f2f844701de6a490035714b320755cdc9895ed426cb02481f52ad5e63d22d1d907657440f0a9b144c0c49b1e1d74bdd7948621300f3cfbe2530cab803cf2fde5b3134f1aeb57cde510700605284cbec5cf1483c7c3f196ec88c1731a9af3b8325c7b396e5311b0692e530797474addd8aa1958e778398f8a4bd50ab896463c3f2603a105dbbfd5244953da65ff2a30761c450b8a9dd7fee53f404b1b292bdf696e64bff10daef0c52697e7f4f90349b28da725b051cbe35a1df0cb7bf124aee05666570912c0fe633695d19f86025495aa31ae9de5cb9c1cd34cde1465eb09b2bbde619ac6a23983d532bc493d6f739b513bcd6c248ed8d6fce6a926ae7b6710ffea0f73725a8d9407fa9732dfd1b7de2ae9021e017c63cce50ceb5ac0c67a1be6eb09f677ecadc9246b4314b7dc377d866df89696a4b48cad5cc17576a17b75afac653cf2650d775e77a76bcab2207ab9b127f98c0473de3e15574d6009e2a6649a6fe393c8d2c209faaa91a275492c9ad9b8a1e94903d0c6224d4c3589d57e2dfd93223f1d45882c95d27bda7e95c3fbcf32adb19f5c505cbc356a925433b235689601d30936f7cf287cc49e2c9f23dac40ce10aec55c9b9632cad5587f2a69c217d8dd9345a7674f9ebd6a5624e0fc2e27fc35e006fb5c9b2d2d7bca51986489543ab82e78126e8f1ec1a59c175deb4c668154a7c4dd3b908e0eb2e03dddee03b299f11f933c30b10f4b4906620b4162238107a4bf857907e2877facd28e04d37e5b7c01b43d52724cbfe89ce64696d1188ac7773501bdc2f70100b938e011656b5d19d2275d7f9298e6a5d4bc2b001cb9a72be40e7ba8e7659fdeabed91273fd2244df3095763653c877c3bde67a3c51dcdc93b84ac8ecdee0e7b4734e50920e1aa94b9b8dc49561406bc1f2606a044e2da35e3bff9894d7150e6dd86448d64ae91d047e846cc063c15eb7501a02c6b92f59f269f5beb9434316b7565efb9f14325ff2bb56841dc0fa74f7325f9cc0f409f5c668bea64b7fb2811ce1a1751264e75b833425b808a418d101ec1b36cb531fe18281ccc066340d1546392ae44273b875c33a41746aa1fddaef78b56a8606ec7a6af55351b3d78be5d83f47761b6e2b4bd179ae2fec611daf794f63d211fcd5ca825d371622063831ea93811f48cfab4e4fb0f6264d9979ae7f7e2fdf3ce3c2d95f76f871bda3503ce5c45bc29b103f0ccc4cd5efb426a838cea19d04fc751c23c143fd7b8221ae883d3ed8cc66454754c940816f3430f398c3ecf1d4be8aa5b04d00273a2056d6b70c3c6810166a8a20096cb35d103c42e0c08d521df9fd447522785dc38118b0226899f77e9d369cc321c52cfeb863d5e58c0183f8d457b61ca8f68c1ca66a0d30fdcdb08c99541648120cf0eb3b1dfa8c00b1a59c44441199fadf8481753e0eaa26359f519e6154f2eab8789be9e3f8ab41e55c05a84e54c2611904fbd7964e5262e11f518c0393c5afc46bc84a9ead3147274e0a599a318a4b412e78e1be39d95493d5ab6754a757b1038320080e2092f25f7135e6b0e4f5cb9c83b02e2e85a7b25c5d101b6582d4d293390482b258e0a3067971e4d321b958c4a3656ddd9da306f782eb3ce12cdc3f0518249f4e203757a2a746ddeff1bfc8195c5e9ea540fe2b51ed072b735b42d2c2d72163aec13402cfec69dbb1dd4961f12641d469392d9f99a0c61a1b4224a6b7ee93164a8f73df4e1434d07a13307c6c8e18dd984b8958da511507ee0001b736bb217ee7d5ce235e38b5dac7f7748412a484c2512b686464fa7be72e6216177f4b45e4379dc6fb4037650acdbb475ce07731df2cf9b002a0e1fc19dbae477eb79d21bcd10b4685c17edf4595f85a2d6e6ab747fd20c913e99c616e40f6b4bf70fa371cf9903ac670c9a1ff87362ad87ec4ea54162466cb1d43b4a99f26a8300c10ee512b09742067c7e31607e0edca25e4ecdb0d973020ea7d94df101ef33207f490c78a8c17f369c993e711acaf39761c3b2ad8800acbd8c2f015893e416fbe40aaf71753c07d5a3129ebed4cbbb8cb3495c5b3eba7f95d91877a1bbea99536e0db687ca208cf3c9e9c3b363f0468a33271b5c4d2cdb1b81a7a7918cfdc71fddbc249d0310e7549af0f9fac9e4d02df70db78559ee20a8b6e4f2065e800e0376fb5c00531ecf5b782f4782ba4848e7542cd5d9559055ff2bfd59ca691dd0d88de2f95b41185b18599b553cff7573d0ad4448bc9020914354e18335bde0b661d59a6d54289207bb885e1a67fd9f09343f16f762ba3b76f65c16802547a20e2511aadcd4dc2664b2822eb03fd6288c13407e785a07e6b553fb953e6aacc8fb135ed2f8b883fdf586ff4d62f119b6934617fd54f0064e1abc81531e88e685eb2bc97254a4a6a726a3c0ea8a0fa7f09ddf36e6ed97cbf051cda6b4d8f6ec21f4ef2d0b6471d948ead72cf765a9bd4176e399b4db80620a8ff5128da7e68137e0981c8d2bfd6fc2a6f59fef8696bd797f6cd5c7a6889ce5c606351da82fbef7110da00d48a3989a1b1f6f54a00fdae49f20779431efa33d185967d9c10ba504b3c7c095917ed0938537326904fafd70d499ca1bcc8e03d6a60039ba0a454d1ae8df92c532c619825674ceb28df2bd0621d0ba21cf701aaee8575336d100996f16fdf89d6a713f19ef8a7cbcc35be9cd7005983f9dac7fdc5072c243cc6b245e0405f55c3b990e7032dd31efee8df04fafe1ced352cab5252c8f5d0621725c55ad92f999ccee03b2a51746a15b91eb841dc77a7ec3b6eb13590adf1b748c7a3af15ede2c09ae2f1df6de4bd8154705b8c4433deabc4df4eb5782b06af87788e071e62c962d8451d1312c9e410eb2a174cf525bcf2aa3fe0c70332491481a8ac475636775491bb4a4bb7928d3dc8cfb6a73d456fc68875e082ff437d6f65bea64480d2e2e1c0c102020e2332b8d350beb8ef6feebe1eeabbbbf16eeea0a81f8b480b255feb8cf9efb3b40f123a4d43a2d38efed5a4a8cb43a2b1d69c0c8ec82cb0998dc0632229ed9fa5076aac98b58e2467b2ade66b00185191b77c6773c79baa60df8919aeec4daf4aa0e2780cbe0983ea15a3e18dbc99fb397beb525ac6eb6b1857c3c377b5cccd0a4ed777e2f115599ecb9f0fc77297ab9013dc6d6a343e9b93f7257439fed5fd5db399f4b5aa4f64e41dd56761184d461e2637a42b21000dc232626a3403bfa6246d0135c122e2c3689e3718633c26c8dc28facc9e5488ca098d4a063d14b24b0411dbea0f00b18a3bc4a450d050c1672622df1cab8aee059a0dfcb7e31d048ef5cfb9d80a39d6157d1b209be8e069015436feb021e6cec739b741ad951a152a14f066580c7fb68115679fc7745b55501605e995363cb4b2ad8fd25fde326cf599a6209c093d121eb813d0df5d55fa733522a37a66e801caa1700bc4d475396cc5b848cc174ad4e446029c51f9eb56adb2e64186ccdd6d977c1668d04225e1014825a4cb7d2a280977ba74bbc421a351433dbce88078e2853827a24622b9118f525ce0122b070c3ff516f0ff3b37c3dc2a82ef60a6fa8a90c43ae18ff8481c7b1a3d251f84301bfe2ab0688e168756889cf4d0195b867dbcf2013b06f89e67783d463db4ea57956441b0798574ee4a42f8f5c923b2b2b0c6781d853f33c2302f4be4a4348d0716333878b9c09731d27db9fc7e40519941f477467ef8e005f47cca3846e9db3832c4edf5a9ebed76e1185c5e04e800b9c70cb88dbb3083bea70de2a442b165ede4f1f81d555bd5bfb56c381715865bb08192f09af591a06058099768db77ca25a0f03a8f2f29af8f302adbb358f0eba292df09a5ed284ae99f0abdc5218ec96eb1fb9651bb119b86c892d7e4313294a9dbc296381e96e4b2c14959adea549d0e9d4938e50e0e463a0aa247cfc353dac6b16c1f7e309eeb89e60e7d0cfafc1eb07e75a5681b6e4b914355f6068f7fe56f9c3356ed73df44e25560d7736cb30a71df1b87911002798f49f78c1ab4a8e929f3295b6724b3834aeba8f592ea7ecd021794e34d84e65881084f558288d0558d14d9669be3eec457d8f6eabb323f63335ca993af5fe13407ced0a4c505e53d63023b5237fbe7009fc1e62a374913e8b14302d15dde8c814526cd30c1c1ee3c53f37efff4d53878da4eaa3bf1ef20c031c5ffae1036dd720a62ac3f9519fc5d99eddaa87b3dc444c4ba451a420c6470a224a747a86c6284a039b610a75a57cb7e215e8a69b19a43087b6139f8813a6fa6c793d567177cebdf25f76bfd28503d9fd93fba43aae28380a7cf5a8f9cdb9daeabf86ebbd0298a423699f4be93c6d98c48fa8c0e385e942c938c7a9ad20caa0e7913eecaa83801e834989e935bec2cedf618432ad733bc8a1f9c536c2ddfaff568e8404c6760ea4726152ae5f291795892dbcec4dc7d2e74fc238c7ba10c01718c3e89ce2af9751adf74ebbad48dc6e0ef4eabceb658809b7f0c17e27af03dd3c844ebcbbd70d54ae2badcf35bfcc59878bb1f569c114fb27471b1d5f54ef553862cf7b8b56d694a5707a6ba3240b901263d462d0816e366872de4867ef434905edacf52672a3a26dd17a31f2a0c1e37afdd3503d9f0212bae1b5a5359c045b070197cdfc48759f874b4784e7edcebf138b82ecbf9b8dc43e8bd604774f276de9013cfe96d5a71b3ab8283b37f887e2f8eb59e5ce41a132a4cf45e154d5d348b87de4c471fd4e55cbf6a71abcc66b586d10f4c0c618deac2318d4688e8f9fbc9372ffe52381e6dc62c666b17bf07a66161886770eb53e9d155a32224e11142f8cd3843ea33280e72c9f2291bfa877c9ea4e32cfcae6fdcca7bb7e8576ddffea6fc76dfbcd12fe8c9920c27cb8a631930fc24ac107e41bac0f2d74cc77228fedd2d5b09a43df4935801caf33aa54bdc0a2cedc7dba679c4424141c3d8fa957315abb9eda50f3d1eb1372bf2ea6cbc5837cbb012ca3968cafb0c074eed3312be6139803a13905b3547f9dedd1b419513382f6f0d51183c61a7a3afa5676e3e0eb1f1e7c864a86bc33ef028527943d18c63b8388e0cadb11e2bf8c5c58f18ef2aa2d7d65d0bbe68bb4ce15d9bb96d19db56ea1247fde262dc60bdf862f2e63c0c7d1aa77763884d6c10ba9d8a6ed92699d409f173a834bb9e159687f508f25db6515ad043379a7695206a4962b5ebbb9d8af259467b48c755a1ff448cfc28a596f5b293add434af571063194a444399ccf5be3fa0b6ef8db90765e67854ab3a5882193c7113716988e1d61dbd3e58ec8091b8fb20e6216c688f7b8d459447a7bc6949b5bbf1d41b94a4b62cfc9866c07662635687a3fe8fd89ebe4f0e6ddaaa8f217bb77ccf3a0eb2acb6e8faa9e9f9ab361d58d7d625df0da9b8aab3d36a37e99a642727c2be8287b8af4a69d8a8274034ef3714d17b8bd24a6bd4afd16e7861"}, 0x1008, 0x800) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) 16:00:26 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = getpgid(0x0) fcntl$setown(r0, 0x6, r3) close(r2) 16:00:27 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000240)=0x3e2) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000300)={0x2, 0x1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r2, r3) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f00000002c0)) r5 = kqueue() close(r3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000180)={0xf0, 0xfffffffe}, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r7, &(0x7f0000000000), 0xb4e, 0x0, 0x10703f, 0x0) 16:00:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x4) write(r0, &(0x7f0000000040)="e403918918025a98605aba206a9230268d484657f28a8deaf9bb7db80a48e6e3ff00ba9eb61fdd831f2dfead1adce0a3817e209329d0edb3be6176e5889221d2680f5da85264bb13641c6403eb8f0efa8240b081ccc8ee763037af3c83c82c8ee10d6f62d6966f5b450f7d62285ccf2f2c2729177b58d7136df49765c6957373ea6d62d9f09513a2f68b4db846d3fc7ba527e6ae2d5aee25d7a710772e1c63d2dd760ea1d1e5b2b9f7f4fa4ae719b8c14929a5e2c804435a25b27afa02e58bedbe51233ac6d32a76f4c8b73b396499d6a5c34141095952788ed4b30c1e813448b39cb840", 0xe4) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) chflagsat(r1, &(0x7f0000000180)='./file0\x00', 0x0, 0x2) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000200)="b83291454aa0dade37fc1ac22973274e20e240778cd09e93496a9246dd5f11725641d028a6ae2b0f562ef202a132d8f246ec6d1c716a1d1505f44c44898a959370f69cffca247862bef0a5fb7e923ae69729bbc1bf237da318555031a8c4b5918e81ed7e8ded24fd460c2878cb5d00fb45cf78676d05bd0b03a7d66a612258a9eeb8750af475df906d8696c14da0138d164975c65c4078df4d666804af101abff59409ac068b425ff2cbd8200767467ee24454cf60", 0xb5}, {&(0x7f00000002c0)="904f5b961770e480757514a2949e775a9e04e091a43da1428aba071b4f5f66ca5845f95df0463cfb007eac7e87cfe082197a6082ee8b5558e455ce51c20c52e2e1741e9d8da0a92e54ae113282a2b7329c7d6a0e5ae78724dcb647", 0x5b}, {&(0x7f0000000340)="af4d8a1c5638086b89af7a23b07dfa509998076dcd00621b4bff4e3465dec2e4b8a16e144a7fc95160724398b0cc1e554e20a78e0d4e9f21eaf04e90612e2ff1b1c1a916e33088688cf6634f3403a7a3237d5eb60b700e2be3e28f3b9cc95f316ea31dda35f9667f1c62712b570a89406dcc69abfa3b267486740df2a30419eef71f", 0x82}, {&(0x7f0000000400)="5fb0c3d14b3d52cd3ef3ea22854eb03cfe730a562a3c57bc657b35b869880a4731f71ad43b16470ae943d323debd6a40f1a9ba6670ce2dbce89f10439f414c313b7fc914485201e9237e223ddcd8fa16de10", 0x52}, {&(0x7f0000000480)="f64a65c63748190928fb4264c648b008d3de58b4ddb0cba4051b3af2c7039572e58fe775cc58477a74de86c461d3765cd7", 0x31}], 0x5, 0x0, 0x0, 0x1}, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000580)=0x4) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000005c0)=0x2) setitimer(0x1, &(0x7f0000000600)={{0x85, 0x6}, {0x7, 0x1c}}, &(0x7f0000000640)) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000006c0)={0x4, &(0x7f0000000680)=[0x10001, 0x9, 0xff, 0xe6]}) r3 = dup(r1) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000700)={0x10, 0x3ff, 0x4, 0x1, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff6000/0xa000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x101}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100000001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffba}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x8}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ff3000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x66d4}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) getitimer(0x2, &(0x7f0000000c00)) pread(r0, &(0x7f0000000c40)="0db7a9fcbb3185edecf0e60ff010a60a2b2049f3357bc14350daabaae891ab5a8746619838b85ccd48d380cffb1699767248cb48519e549fe1a17837be42adde947d6006bb30867c4f3b7f3f71d14655a58b836572a10ae330161c321363a148ddd95710f18c112dc9c634525b0dc81c5337a3e1d18c58e3f532b190eff3164b6901ff03824666d4e889a7de38e2dc82aa4138664dc98337cde04c545c2e2d420d7e3bf7fc82f1bce2ddc037a03e46b8c561dc1162026d10736b204c53307ddf2d9c2e34cc1964c95e264e6c10996f8252c9c92270e2dcfc6e51d1a7d540c0a895", 0xe1, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000d40)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000d80)=0x6) r4 = getuid() r5 = getppid() r6 = getgid() r7 = getpgrp() getgroups(0x2, &(0x7f0000000fc0)=[0x0, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001040)={0x0, 0x0, 0x0}, &(0x7f0000001080)=0xc) sendmsg$unix(r2, &(0x7f0000001140)={&(0x7f0000000dc0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000f80)=[{&(0x7f0000000e00)="10bda400bb23f02ab9b27d6ad00268f2d5ddeccfdf10aee12e8b858c6cbfbd861560b783d627030da9668e2a0ddf0ecf8efec30495b71f90e11c3a3971e3ef0aafc88b4929a9ec15538d91ed692bbec057ee1d63029a6d2b01cf62cdb812d40a59e1982ec10c79bc526b88cffff16b38b35d9bd6665d711e449770533e502c0a08ce3f306c824a41dd31c945677947f1172a876dcd634b1049aa37a3b8c7718f0ccefc952069f5bf8e352cf4e54b8e4cb1448f13994dc350a0bf935826a6b6528fc8db", 0xc3}, {&(0x7f0000000f00)="467df60da0535dc429f35a5e4e860a614d6555f2e04a8c9e86c1065ee7b7240f7b608cd8da51c91cffcac897c3c2dd733979c7d6aecaa81e329b796dd260f485162fae3a7131a626838ac825ba8579e98322fa42d4", 0x55}], 0x2, &(0x7f00000010c0)=[@cred={0x20, 0xffff, 0x0, r5, r4, r6}, @cred={0x20, 0xffff, 0x0, r7, r4, r8}, @cred={0x20, 0xffff, 0x0, r9, r4, r12}], 0x60, 0x4}, 0x4) getegid() setreuid(r10, r10) chown(&(0x7f0000001180)='./file0\x00', r10, r6) setreuid(r4, r11) openat$diskmap(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/diskmap\x00', 0x0, 0x0) chflagsat(r2, &(0x7f0000001200)='./file0/file0\x00', 0x0, 0x2) 16:00:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1000000002053, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() setsockopt(r0, 0x9, 0x8, &(0x7f0000000140)="06abf9506a9ff670cb4340cf0a6d769b860e6d58", 0x14) readlinkat(r0, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)=""/199, 0xc7) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) read(r1, &(0x7f0000000340)=""/4096, 0x1000) linkat(r3, &(0x7f0000000080)='./bus/file0\x00', r0, &(0x7f0000000100)='./bus\x00', 0x4) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) 16:00:27 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setrlimit(0x4000000003, &(0x7f0000000080)={0x100000, 0x100000}) 16:00:27 executing program 1: r0 = socket(0x36, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000000c0)=0xfffffffffffffffc, 0x4) recvfrom(r0, &(0x7f0000000200)=""/138, 0x8a, 0x2, &(0x7f0000000040)=@in6={0x18, 0x1, 0x0, 0x2}, 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000002c0)=0x8) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt(r0, 0x7, 0x0, &(0x7f0000000100)=""/224, &(0x7f0000000000)=0xe0) recvmsg(r1, &(0x7f0000000740)={&(0x7f0000000500)=ANY=[@ANYBLOB="00001f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8"], 0x6e, &(0x7f0000000600)=[{&(0x7f0000000580)=""/105, 0x69}], 0x1, &(0x7f0000000640)=""/237, 0xed}, 0x840) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) lchown(&(0x7f0000000400)='./file0\x00', r2, r3) connect$unix(r0, &(0x7f0000000780)=@file={0x1, './file0\x00'}, 0xa) chflags(&(0x7f0000000300)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000380)={'./file0\x00', 0x1, 0x8, 0x2, 0x1, 0x4, 0x7fffffff, 0xfffffffffffffffa, 0x3, 0x0, 0x1000, 0x5}) 16:00:28 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000240)=0x3e2) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000380)=0x8) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000300)={0x2, 0x1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) r5 = dup2(r3, r1) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f00000002c0)) r6 = kqueue() close(r4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffe2, &(0x7f0000000000)="b6") r1 = dup(r0) recvfrom$inet6(r1, &(0x7f00000001c0)=""/248, 0xf8, 0x0, &(0x7f0000000140)={0x18, 0x3, 0x10001, 0x7}, 0xc) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = getppid() getpgid(r1) semget$private(0x0, 0x3, 0x4e1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xfffffffffffffdd4, 0x0, 0x3) 16:00:28 executing program 0: mkdir(&(0x7f0000000780)='./file0\x00', 0x200000) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r2 = geteuid() getgroups(0x9, &(0x7f0000000340)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) r6 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r8 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r10 = getgid() r11 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) geteuid() r14 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r16 = getegid() sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f66296c655130"], 0xa, &(0x7f0000000100)=[{&(0x7f0000000240)="1ee86bd6ecc4654421583a4ff89e32a38c93a3c556cf5ccecfbcdf3e58e75d1cb8533613cf2a2c9a2957b08aebd44a0415249b33ab75269d87c80f47a77ba49b2273d244ad4b665a4f87e1ef879d0cdc1e2289d324d1d72f5806006b859c8761a9c37a116691df12a0962b4db2cf39c34d0c90b600a04a51a5e19e9fd737ca2fa7602fb46c512ba1b134ae4d854afa6b93ac3ebabffe9ac7bc19cd03833e57c21c737e043f22b5450fed302cb4aebcfd489280aeadf897dfb51189927ac472c54d89a77ee0493b789ce1", 0xca}], 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="20000000000000c0757b5fb3fa316f00", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r4, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000e47800000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="ffff0000ebcaec98000000000a000000bde57735c74f779957345ea0193a4bc435eb562d4f5299c039cb75c9c808307dae433836386c83ec7c3b368787aea12b879da10b13ca58334b4ac4746b7f86ae25cb9fe762e52978b957cf55aab9437a144ec8941b31b2b7ec08cc192a510dd7b787c6328816ae31b32d124be52a75596da8157e5680853f40bf252790697e6aa4125f0e3ab85df50890d0e6a741065c68a95407f4d0c41102bf94868ad94d4ccc9a11ea7f6f847541a53987ca2c78210c9c211b2338f9ee524caa88931f6bf248ff664ac4e1624f0fa78e2ae0afb10f38a2224bbff06ccdfc83ff699d90e098fd9a535766a8b10f6c817d2dcce433d47a152fa7b8300d7d02728d02130ac879d809ed4f7c35bea1286de2b75beab0dd6321831328b029b72ae813cc004c3080a1db37654940cd9c029abec3698453286655c2000898285da9796f01f9ec3115a9522b1b4806bd052b7002defd40c3d708433f9718", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="00000000200000000000ffff000001000000000004293eac9bb91a70bd21bdca1bdbfb1060d3e18d3f2fed00c8ac236f1b856d52618fcb", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000050000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB='\x00\x00\x00\x00'], 0x138, 0xc}, 0x8) getgroups(0x400002fb, &(0x7f00000007c0)=[r3]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setgroups(0x0, 0x0) setuid(r9) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r17, 0x81205724, &(0x7f00000005c0)={0x4, 0x2000000, 0xbdf, 0x6, 0x0, 0x7, 0x3, 0x10, [{0x8001, 0xb89c, 0x4, 0xcb8}, {0x40, 0x7, 0x4, 0x35}, {0x8, 0x5, 0x100000001, 0x2dc5}, {0x0, 0x20000000400000, 0x401, 0x7fffffff}, {0x6, 0x1, 0xfc00000000000000, 0x2}, {0x2, 0x7f, 0x4000000, 0x1}, {0x20, 0x2, 0x1000}, {0x30, 0x3, 0x100, 0x5}, {0x1, 0x1, 0x5, 0x9}, {0xa36, 0x2b, 0x5, 0x32c03889}, {0x7, 0x400, 0x6, 0x6}, {0x1, 0x7, 0xffffffff}, {0x80000000, 0x10000, 0x1, 0xffffffffffff3b75}, {0x5, 0xffffffffffffff81, 0x4, 0x1}, {0x100000000, 0x4, 0x6, 0x3934}, {0x0, 0x23, 0xfffffffffffffffa, 0xd7}]}) fchdir(r0) 16:00:28 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "937db01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) poll(&(0x7f0000000080)=[{r0, 0x10e}], 0x1, 0x0) 16:00:28 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = msgget(0x3, 0x400) msgrcv(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/60], 0x3f, 0x0, 0x1000) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) chroot(&(0x7f00000000c0)='./file0\x00') 16:00:28 executing program 1: getrusage(0xfffffeffffeffffc, 0xffffffffffffffff) getrusage(0x0, &(0x7f0000000000)) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x2}, {0x81}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x81, 0xfffffffffffffffd, 0x1, 0x7fffffff}, {0x7f, 0x80000001, 0x9, 0x33ed}, {0x7bec000000000, 0x7fffffff, 0x1, 0xbf}, {0x2, 0x401, 0x9f5, 0x6}, {0x6, 0xfbf, 0x8, 0x8001}, {0x101, 0x7, 0x200, 0x101}]}) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x1d}, {0x6}]}) r1 = getegid() ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35f, &(0x7f0000000340)="b6") syz_emit_ethernet(0x30, &(0x7f0000000040)="129ba2094cc3a1f7d3b59820a91cae84063f9a0499c3a260ce3e34680b5d3df06f6b1ab8bf52446d475626fe687c8b31") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x800, 0x0) r3 = getpgrp() r4 = geteuid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={r3, r4, r1}, 0xc) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x4}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x806}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000180)="1e97debd577b94f77ff550481c22331e7a7c0d0c1f09373f7965ad0ee84d73d08ab15a038199b8e0c3490ee94dbc22e0bfae7907e993ae586e0ada246ba7c1b6f1d765ba0c1842fadbe08b35be8810a2f8bb5163") 16:00:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x6a0) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0x3b, 0x0, &(0x7f0000000000)=""/59}) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r0, &(0x7f0000001340)=[{0x0, 0x4}], 0x1, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) 16:00:28 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2103, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "f0dc3e9e21ba43818487dc8157aa6567444326e9"}) pipe2(&(0x7f0000000000), 0x10004) 16:00:28 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000117e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d00"/3074], 0x0) read(r0, &(0x7f0000001200)=""/245, 0x3ee) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r0, r0) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000001300)=""/210, 0xd2) chmod(&(0x7f0000001940)='./file0\x00', 0x400000000000c7) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) pwritev(r0, &(0x7f0000001740)=[{&(0x7f00000016c0)="3f6825fe03350b423385415859d968c242d54e6d3571dd843710928595769fe0fadda49dcdaff50ba6ab4033ece4c087af63a98c38ebb05074b2ec1178c4724573fcd09d857e59355289af7391579e9851dc0a08f1f979bff75edb14cd", 0x5d}], 0x1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x880, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000001900), 0x7, 0x4) read(r1, &(0x7f0000000040)=""/32, 0x20) 16:00:29 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x40, 0x2, 0x3ff, 0x1, "2e045afeb7a320223efbbacff36704898f1ab722", 0x7, 0xfff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x0, 0x1, 0x0, 0x0, "f3563d5d3ca178916fdf8beb1822ceb191d1ddf3"}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) kqueue() 16:00:29 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)) r0 = shmget(0x1, 0x4000, 0x8, &(0x7f0000ffb000/0x4000)=nil) r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$TIOCNOTTY(r1, 0x20007471) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0x3d8) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r4, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xc) poll(&(0x7f00000001c0)=[{r1, 0x7}, {r1, 0x20}, {r1, 0x1c}, {r1, 0x198}], 0x4, 0x1a) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0x3, 0x0, 0x3, 0x6, "3fcdfef2494bbbbe5a5124355562502dd67fd849", 0x3ff, 0x200}) select(0x40, &(0x7f0000000540)={0x7, 0x459, 0xffffffff, 0xff00000000000000, 0x98, 0x391, 0x1, 0xffffffffffffff44}, &(0x7f0000000580)={0x2, 0x7fff, 0x5, 0x101, 0x2, 0x6, 0x0, 0x7}, &(0x7f00000005c0)={0x6, 0x200, 0x0, 0x7, 0x5, 0x101, 0xfe9, 0xfffffffffffffff7}, &(0x7f0000000600)={0x3, 0x3730}) getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x9, r5, r2, r5, r6, 0x4, 0x83b}, 0x35f8, 0x9, r3, r3, 0x8, 0x20, 0x1}) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) fchdir(r1) write(r1, &(0x7f00000002c0)="b61fff8b5dbc829768e8407a79a25883f98d5b62fff0d06d084ee0f2768d132d07eb731a8fc56aa7c41aa1ca86f968ef7179b8643060574f8a5a4d714f2c6148b01c974049b62b92dbc57bb2019e484a8b98912fb0b0dd239d559588e77de906e65ab301f21a83757ca417bdf40ec40e6755566bd4fa6b3d130fbd2831a87a649c7a07a4c1698cedeefaf7c6122a95758da54da1db14872aea6696", 0x9b) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r7 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x62) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f00000003c0)={'./file0\x00', 0x1f, 0xfffffffffffffff8, 0x5, 0x1, 0x10000, 0x980, 0x8, 0x1, 0x2, 0x6, 0x40}) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f0000000380)) 16:00:29 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x10, 0x1) pwritev(r0, &(0x7f0000000100), 0x0, 0x0, 0x0) writev(r0, &(0x7f00000010c0)=[{&(0x7f00000000c0)="453935c54ab63cdcdbae6c172ff1abfc8ce9667cf02136ef257af2cb10e95df00548b1f4e894054af2e354e5064074ca2c156030f77d3049aa535a05d29a723b81876acecbbe023e1e299396f8c93d4579f354396556df54f9a838551b3defff29a29d7d7d87a98079531ecd7fdc0234dfe1871cc03496dfd5c25c8504cf3545141972fea2a496064553792494aaacf4028d51335bd8760525c429fa56d17f4f73da4ed25b6be1b5f575be007e2cae92e59dac04a281314f13a3edcbfc388fc073a2fbe04ed9ffa8faeb33d504f077563c67a8630d321e1b14e4c794bf273a8aca34c87444d87ee5a9b6a4c700bda6a4ab00335e800b0de6bdff6d537ab93ec7b3f6dbbd642e7218bbc65bd95ee8656133d147feece6b12ebf7de8304fb869b15009f220e934bcfb1335000c2f482053082eff44c33ee21fd71e649f6f244c7e3a8259c9ee371ead762109579aecc50aa5c1d9b81c3620f84506f92df26afbd93aa6b71428a45fc2067a02f61f307dbdfe1bece9393ce1fba4aea8801eacb3820c295b1b4723843638e87a7482c2aca5f2eed66cf2786e682e0751d723c614e21f0a4a2eaf13561799b976dafc67002927de2d40074e3fe732e8e013d8c8a5f9ac3b7f1b6ef6cd4cb9d474143b36af3bab4867e3a47032e7b3d22f631c690e6415d4847f117bfa2eb9254c856023c6e3ab822f3909f6ce3038da4e1c99f95ebc10acbc1cd87a4e33f303071126c82fdb553cea809da7e980a4d9716280244db771529af22836126a060e1c635c4f0746ac020cdd30f22d76bfc2a142a72be8408b9bd15830158fbe95c549d6bb654ba6689d4f2c46d97fab9dbe2785c0d7ca0a44da86246f5913fca7b11e291f9e6788c3a023a8355f94853cf84612df7c208206b010d47e3e86d4def994afc19377df976d595398776d2f8992ee4d0ff4fe2e2d5dbda22bf4b78d92c19e49a0600b8ed57444b0848e674fbfd10e9117eb6729ccc45cabc8b1ceb83a50b65ff0dafd84da33573f4f05d5a30f165a78e3707bc3541e4709883a76773b2cf6c30ec85d10f16708e058888020f3e220a256df7339bdfa558aa4eaabc4a6f6dacc48478b445abcb05e9e0ac961d6e0ce044ab689a37e511d38599d50e36cd8ae7553f77a891e1ab5a7254652264ecea2db8b97d9d27b757751b6afd8d72c638aa1004ed09441bff951633efb4cbd0218c390fa2dfe9d445ab35bb9f23a72f998866e2539fedc8bd9730a2187d37a8fe26de28850b891b6c10ddcf15aa8ba3d04755b00d029b105f4d313605e5df2439803d30d11b262f136488bb725e45193ea8939d4ffa3ef0616d9d94cedfc938bef91b49c3a45348d896c54e4516dcac2c82dc294a86645b8ae95e7a9ac7367e3d0d50ba35c0aae364f9e63d43b0e8c8a8adc3b8f166eb22a8b3982f6a3a47f8c04198922aa7d1b3c95b7f3ae9f19da69bc1c0a56099a17eb3a5cd9e3d1ddac860ab395ed41377fd9d81e546c5683364bf4093af9f135ece535c1a98b8403b59c3bcade615b905ea399c72220750b4c9b5302ff517a8454aaae804784df10b17b7f239b5f0ae040fddbd2ccb171ef50c5133f8cc0d5823b87c4f85b443a9713e35b18abbbdcaa50767e01a91d8b8ee196f33ebce9cffdba9e93f1ff0a68196b5c7faca144405cc5835e24e8a21ef3233c1954681fb37a4fb11d7d220a63c2a37818aa6104df447e762a8632ec4894aeb2b50e301b24fee55735becbe9698e6610d5a7aae316af16558d2cd46e7d8b6cfb9292688383f477078ae716d004c5a17ad799d139be43cc6fcdb62d398335661ed6a57a95b180f15fec1a465bfe5febe8fbd3087280d55f7496020da79c0b2d63e5fa8e92721b6bd61928232a0f659a90c3d87ab6bd465333efbdfc1f03bf30ac6049933c724df86784f24fa34168ee6c3ea9e2738b387ea935536af34986078c47c76b26a3649df05b7add961348d01ec95df6166454d458c01d95ac28a66fc258ae102644fbc4061da348fb44d95c83727ed696bb4b7231ef4aa0d7e1957cf5fe80fa71d8811bbfd5c162e4efdcf63cffaa4e961d51bfaa6579361445d5bc3bff86d09a02bbcf58e935a7babfc324901f979780d4b5b4a66412b0259123cb6b8630a77b0cc8b40b29a08c32cc70cf05fe669f7a35e5e5ae4f159e3bb455588b04106ed0ddad4ae349a6031b3617c155af8a41b5dae50d7bcb41ff98c8c821b316bd68b1d9c58d0d097dacba1b03effe38f19eea9d2052bb757cfc5f399bf0256dff6890256f71de6d72b49fc4834c34c6e96c3eb98d8a8e1f78a0efbd1bd1ab884800eb0da324b9060e363bd0f60c123fddb5ac5e223e750fb0e6331a4a93c5280457e84b503a091969a91aafde43ab8d37106bb7a39f5ecd40c4bd079074af8672d0501a10f621b237ce80e89210fc1899df0552187ef791a173d4d43fa1097b8c6a241859d883a2c1bd70ab58b81754aa42ac4552324e5992533248a15a18cedc80677d8e544898641c193ffd7f4b172775e7d7d24b12301243ab26eface959678553f58597032c711f01fe58ce703665154e145c2375697c934bafe4c97664e0a665b3c03d4239962b69262ed9f65bc1a07f60ef1b1b39deec294687ff8290a07521df1428dca28b4c0024da16c7bf3e3826d4f1df3e959bac37d42ba122d9417e1dbeabec76a965d39f4ea803cd7f90bb80c06d17bbbc14b6d347fe59f20dcd6f27c8caf8579d33dbf699b4db579da2bb142e9f8329c71589add9e08ba3f5217383b9af0a23501ce40525f5fdb25968e55b8999ba2b741c2b1806f01e58c384bf826aef09da716e37871da45e6b6772a2ce78edb198a1386de6171b1b11c664d186a80a5950f1a28e970ba524cc96a4733cb2f0c04392393bfdaebbf27ecb12994d69f39120d492f633871c2bac93a8fda3a4b42ffd7c638664d7ba93cdf70600170ae4b40dab1036530fd474e90dfc607a1b6867a255eabcbd8cf1996027023cad4714fa44bbc611b899158dfee8301bab07c4c378f241c601567c651bd82d0e16d41ed429e598b6e24e968051ad1bf65903cb26b8b8a8fd9b67705c198ae74294464e7a213868ced1d637fd91e4abb80d481b856dd39a92149189d948570633e0849f7df19c7bb54e312514518d615f2d10433e299cf10ba121f7a086fb5a53f3ffae52c13aab58fb0e13025e3578311ea4a864188a58a252d2b16a866fbe5aee1fb2f6cb024b521dc55ac6a949d7d0882a47692690b65f96288055ab3f67f58d4da811737b61ba2490beb70b17ab17ec66e7eb22c14867cb722926a738fecc16fc7d37d2be3ad332bd90d2e87839b3456a3c320ea0fe427ff469ec43c68e63de096fb000067103fbba0c3db1889cea147f92272a56ff7138a746ffe7656e8410309ec7efe91242c55924ed9b81ed7b2372f8943da578e465c7180ce5315481a91a410e604fe31124ca4167b7da2b66a2846169b3ff25921559d5b98e3259cd972270f827f9209bb7eea85198868f2c07d264de138c48b28a79d248ee920c7f1ed8fdbae78f6f905a4a24c42017b7da146016690fd5f17ea0fa67050f2ba5a0f9e89d00014c664e3c06ad0907292bd3898da3dcbee18bf82cfd50febbcabd5a8a38356bb94374bc858b2532ae1424c27f2707d48690a679c014af167b8fd72d82db70c15c91f9d0856fd1948e19dbcc4504ad16d90b2b20eb4dd9a1984d49c05b4fc38c24b02f964e24193683e839cb16cecab34339426fb1b7ac8a08c321ea530710b3fcbd4d32f955d3f2928f631128c4609b43527077197fedf2e4a28105850726053f4edccbf33a3c011ae192cf9d1181e3634a0ba09e1664a18eba17d8adb77fa6257a11dd2c2be6d4a2be4d05d45ce5e8ea68c022f13354c429c695a60026a78dc3ab422b0120f924f609886582e9feb573908d0bf8caa73e4e07594b2162da38a277a4c255d8f8f8eabbe3b2e8156e0bd49cdf7be0c6e0f5600d5d0c57290b94783996d92a5212a18b1d2aea6ace765e08ab4e16dd7c2cab2e096718c22d79c80f31e9a287d3170d4cf4c0f5d22b3f894cb5344ba236d958044c74caebf8fa7918245e48e6461382eb701ed1eaa3b9e91dda10c5bece7ac475eadec718bfdf3e2fa4f366ff706fb7a2b3db0d513bf23375452518a5237b7b2b905c7a0ea5fb33597d26a234a951d66a1d55c76fc23934a53e905cc05c277fc7a84470d90cc281ead54e075bab5315292ba42b5840deaafd24ec4984722ace3910425d357323d5d2fcab857b1520f0451642b818f9bae4333c90a8f3192cdf564b8b327fc3f85f0556a2b2d53a315e19796dfbd083cb8e37c70ab91c2b92862b44897bd4580d9605f43796698917797cf03a64debb071e20c1ec2053fd9b0034979c48c268885eee773ca96101404cc2e5e37c78d896889e00b08a9defd92638f195bade702b41d5b2037052503fe182301ffd578ed4b95aa41d8b463644cf4da8caa80a1f0f722d92969551e40129d89aad5dee209465ced61eb47bae86eb4779e15ee9c1fd4fc56f15aa8876b80994065da17ebbbbd43e859e12ef0e4bea23b4ddb017334e5de5d4d4df81d992aa6800735b3ea4c005bb2c44ffbf07365cd94b16f83368f4db674b57e69e5864bd5d9d226b21960e67284273c50469070592c71cc8c03ffefa320f0883e22f1a46c0e81b284401a75ca910f741c839dbc01830521bb24f29f00848a436e402ff344478495ed7ba40f7ffc51628cabe4d404011963b8b8549cbca62eced404d21910abdfc1f32c11dfbef7c82347308408f541b3005de5310380042c3056295e8c3e21ca37dd04c7cffdeb42de43733469fefdf3c772663234df2f07e47dd58d8cfed78923576807e171e7ba874127d902f3240b26f8b67e9a397b778a58892bcd3df086fb489284b4904fabbb8e062cebc5609d149997934d4f99dce84580391375a4286c854d01c6c38f59993aefb9d089446c78c1a1ee2f0aaaf9344702ebfd910b5596834259c69208d63fc091ad38f4eba1830111dc968e54fe4a86e563f7222e88e8b8af973a438c36bc8e009afe2ef0559f43406829131f81852ed1c4f05ecbd5caa5c91f92715f59229a80fd0394587d57fd1fb8f12f4aa4a923eebaf925782caae34456a7c085a0adf076d2c77dd95ef7ce32a202352912e586ea5675a09c2170188aae148ff0afbdf31f41b13076b9878d6dde381f4154a976d4eadc28f2a431a332e81430ede11d14478580c668ac0559dffdf6d8f5a250a7553ca531415bc2b4822f087a34741169461b9f4c475c34d24b56a20fc086a0d08204350ec760728d86e328f78162814bb9dd3dedf25ea90e8644349fecf8aeb78af2476a242a4b5acae84b0c6c8630ef3f71a0752f213422a317562d83638ec73c1236896ab5c96eccdf108ed8461d4b6ba4163260099a6bed95758790da3eca273b417e263609799f50c3ebe76f8d75a2478285003b68f13506c61726cdb30810ccc2ed767f2f615e063b855686f4efc45f04259744b8aed33409d8c10deed0f22b4ec60f8bd337d8a86ca334ad3f6924a657f8b5cdec950b29aea91a440e0e23029608b50ca703217d5e2460b3d1456ba8fedd42565cea07cfa4ca6fbcc521e650a63ca63a9f217bbfbcee9118f9812b6e21f6f451b9b7e585af1c9664da3ab7d259b1168f2939aa0b548d429eca2414ebf332f28ed2d8bfbbb257ff75d066c936cc057725a6110667b62c5a7439c6908df56b655b12f1d95511b683e6eeba1afcafa0fc1a69d6b757a", 0x1000}], 0x1) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000000)=[{0x800, 0x9, 0x80000001, 0x5}, {0x3f, 0x8000, 0x100, 0x2000000000000000}, {0x3, 0x4, 0x5, 0x4000000000000}, {0x6, 0x800080, 0x4, 0x5}, {0x200, 0x3f, 0x9, 0x9}, {0x200, 0x0, 0x0, 0x20}, {0x1, 0x80, 0x6, 0xfffffffffffffffc}, {0x7, 0x80000000, 0x7fffffff, 0x6}]}) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0xc}, {0x40006}]}) flock(r0, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) seteuid(r1) 16:00:29 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0xfffffffffffffffb) mprotect(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:29 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xa15a, 0x7}, {0x1000, 0x5}}) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x80, 0x8000}, {0x80, 0x2d}}) r0 = socket$inet6(0x18, 0x1, 0x6) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) getpeername(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00004000000000020000020000000000000000000000100e0000000000000000000200000000001300000000000000000000000000000000000000000000000000000000ffffffff000000000000"], 0x0) r1 = semget$private(0x0, 0x2, 0x10) semop(r1, &(0x7f0000000240)=[{0x4, 0x0, 0x1800}, {0x5, 0xa75c, 0x800}, {0x3, 0x5f5, 0x1000}, {0x3, 0x6, 0x1000}, {0x7, 0x100000000, 0x1800}, {0x4, 0x4, 0x800}, {0x4, 0x8, 0x800}, {0x4, 0x1f, 0x1000}, {0x3, 0x1ff, 0x1000}, {0x4, 0x3, 0x800}], 0xa) getpeername(r0, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) pwrite(r0, &(0x7f0000003b80)="a0d871c9456354f2fd24e435b802e738b03b02cb014e66365bb4200e3cb4c0c995254ce8b037b121f25eca412c594230612afde0119fb20c2f892c3af8a327c354afe5248dc3fa623a7d5f828100cc6c6270db18561cee54e84dac74ba83fc68665bd42f7f531797b2723a0195537b98b900adef9fa766507f103c961016c9323f7060fb9f9572b4e5a22498f23085eae74bd646c5c78187a59d72662d2a4fa26d9c7b41e045dcd3ef0d2935dd2e233bc35e2cef6f67c7dae52d671201a20e63c720717e04ed86f6115dce992938d3c9a3b9e312874426ddd2588ea4035e337d78b491479ca8c7c1a039234e1c4fa3460d8c02147a89ca4057a4c47a5a4e371040f7b8968f607a84b8d9d123b31d45424bc78f07293332b3386d9f5675462456530e7779e33d3b6741423f44fa47a4f5a63b49887cbdb993ff037e0188ba2ff641e6e67e5938d08582e9145849c489c546e2d1b2196cc07b5f806bdd13f8b25c7b8c55ace35acae4eb538fae544e290aed678d5e6147fed9c39e91e444ef33e7af5b10468eb218620886f385d3fb3331a2d158229dea44b404adebbe6d17d3352097e9b9fe8885460af90d272d93220354b07376b9402b287837b5119fc9a4e294bb24ac2e5fcc89a6999b5fc2b0e1dea5f676c371fbffe666f7342bcbe57685900e0157d41df9b8f3458bcdb0f2c82f3dedee78475eaf18e2f025127f8eadcdbb1e1b218c2fb59bb84bba0c732fc10a29b0b73de220e02c865c728d08d500c099bb065e5545b46ebfe296dfa725188c7f6a53e92025f563d94b843de065994430454b58faf29e3d256517a5485fcd148b93d9cd8c8de5b8bb300c1f71c1342a9db7ac17156e5ebd9f44b524dffb3062987d5757fb499126990b62cb621518bf3039503e951268f0388de0be3e86209511ad3c21e640bf47eb34c1eb29fabe88e087f5e6e5974c7f32632f6dbe398436a5fcb03fd6ecdd6e93b66dc7ab2afc885f29dff2cad1d7dd9bb3384b641a615de342abc35494b04c9ae32fac758be2214f05f11559e3afe4888b8f265c51cf5ed16655c61f56a49e5565abb8f7009436ccb92ecfbe24329f260b250341a3ca702be80d8a8954099ac81f5dbcae8193892a9b2fbb2a6916f18a55f69bc6db9fa37a7cce8da37b2386c74e869a3ddba3914111b2f092e7e7969dfd99a08c83aca7d0335ac6e1c533f6e1e9e071f47f6f0d0b432a692d07119d928d53c03cb70480f22dbfd64b4821972b3f9a2b6a035184700ff63b9537b0d268d8505c12070abefa7ac2ccfb4ea567f3b78f68796e7d617cf82b9559b7c64230008d0bb0b3c0056bb13a0e52a513acff9d4043657196ffc2fba99399a1d1c8c22364c216d435eaefec874139c8ab9b7c2d987d3a980111b9f3893a766df7b8d38e6802a7a9bc85f2a7288f009e98b4927449fc3e2f86f0f5ba1f544fa59cae97638cd84c1903e9e73f30e80fe94daad6db1cc4cce5855f2c50953ce956ddb034647f206c8f60387fa05fa1b6294f7de9bf81c1813d612fb27bd4a2aa9c3316cb531b378c060ae07e2f89f94e4200c986c20f192f3a5168c5ec54e7f59761ec429cf554a1b58a98bec2800d890e3498fa041a5c953c789d3cf88b141cffb7e079c11e42508390d1eec4f916618b9b8a1dec1630c2ab4b3b0446d2bcbe9a8bcbcd0a5dd7c8468208f555c6b8223e6f81733d1fffcce5dd5ebc18c9507cb163b3f0b5c1203e95d32f7c1952a5dc2ac76ad324efc7d82e936524402b1c53a2b8e3285cebd7045a2e13bff5146f7a36b5e3ed947a92fd65329c0de78d0d274c1dca17c1e10836c3652ceda5faf6412c133065052a380249a26213c631fab9e7c7e85e0f2781df2e4268a1d814ead19aa278936410f4ab4fb1af3e70b6b884660ed80878e6dd13519c32950741f3f94f3b897b760b1337213cd699adfe481d80e126d5acc550bdf9aa7d50d377dd3bff312a0ba058a4d6353eb433ee7eab779f00beeef1a0e13834dff21a0a852e903f857e2eff5c5b1df414d1e2a0b48cfd48213887b78da3b46e521c6e5f0cb382f2916db4ae7c515737548e4c1fbef4bf34dc010ec7fd5bb6d165cf8b7bee15989e488ef28ae12c239019443f7355e7dc8dfc2f43248101cee3ed8edfe60c276bf909ac9bb8c5644581bcaa0bea8b6d264078e6e37a4fe545bd6b9e4e47f6e0b33af81d6858044779cdc228279638949712f4d553cac8410c3833914f9b086bc264824315f68c6119e13ffc5c2b128a57c8527506fc66b89e68d4a35766ffb6561d1aa04c5275240d994191edb55b919896fdd3ec084f582d3b0b2315c9950e316a2bb802f17192364358d7cde60f613419af668e8ac0c534366ebd54928f35d5c61de97e6fb3211f9a63916defad30cbc35650d14a37e86127d493016c9903cefe12a8fa96d0bcdd05d61809c346024ae3ded309aa021e06e1cf1351cd2d4702f4ccd606292392972e6fa1c716900b14507ec15011cc32afb46108093889b67277171a1c595443ad1a1ef1d4b1a3cbc2f7c5d7b7f8908dabc889b2ffd1a3aeac96c2eb2302796c0f221b27b61898739216ede9d32a7842dd4dfc3f42793c14be5e7dc8fa4291a070a09d58d27ab85c0d7b48ab9f01ce90bc48f4fff1709b8cc00cac400a808e641ed004e18be474270374e732622e5aabe873c62e37e7ab9dbdacc663d8174052a2cf9d1eea47c44ef5f95389c8297251c078acfaafe1d0e1fbd69242ca9f7f6b15e5e6ad2e0b4b149ce39e2562644cc672bbcdf899afe2a67f064dd2c7dd5e6f099efd6e40ffb4b784b024e754c0e78eb6888227eb80a182017c0dea73624fd85344960201d078a4e703b3bac7a60b5cc677208aac4d45204a99ceadc1ac6de926c48643a8bec487ff94af9ed1a9fd08b100368d51e16525bd536479853449e7c4ff57d6d2bec663e28897d1b3215e2f3e75f2a6a3a52d3111dba5e073b5569cd2f7913bb2976118a2bb8ec0ec7b4460835d2e7d3fdea223551728e3636566131279f200e97ddec1cd39f28fbaaaabd422896e532982c52861fc924f8a6675d479ab9bedc56f7b42afb2821a2ea0584d8ad661edb9f2b387b2783c6880548b8c3200740825c26c27a94e4c993f31571dd4e9893d132ec1a231b684eb78d7895960b44dbaadf5407b3c7dd939da17368caa14c11338d50de621af6826d9c6521dd10f5f4f0dfbe1d59cb1e29c753328830fc202eb9591064d6b04ec312a7ac82bf72a088e79597e10e4a1eaa0f8f995cf11fb5787b042c19385113ca935a266da0e88193f5098e4af089b276e24885250c99313a9a3ff05c957af5f9dfbd6b3f65ead17b9bd34b04181909df5f240e8055034ff9b743c4dd490b9d6aa1a41bff27aa24f032ee2aa641b1aefdfdcf4f211db9c2bf2d28d2b8a58902516923417bbf63eb1246bc1f6573e4fe5667902a9532175eadd6702843aa12d7b7c5dc041c9ed282e3367714ec102fa23dc6a4ee548d526ff6678c04f2c34568e571acd9575edd8cb14228855c41618e8e619d38371cd26e384a15992fe2703e1b2511b69d85b4733ab5afd2403df743930504c1713967d090f31dddcdcac2ef4ac3bf49f3d69f56f30f6e0a5a231092a4f9576413be6c422a23d5cfffe173173b27d57689e6d0f6a988665f94543aaf9916a1d301d6290af05c0f11ae52c16859ad17360a6955f9614791ca3edcc0a69274406337a6d7f37c3070355fbdb4f3e5ea25f2a0ec9d678a85938c44d683f58a754174a71f3b12fa0e5940867b77f94741325dcb6113272fdb098f00d13ef61d837f1645530e8e554c998f20732e430591bcf9e7b4ab3b09d75c81a26f630ee68f8a220c4261ca56d120a95a4d82ade8741d062f7c1c726e9e457821c6627e54901c5a2b7fe5c2bf596e8b0b6c1a968724d8fa7fc1c6814a9f31d9c42b1aa1e0f53a968f4aebd34ed9e0e84d77b1cddba85dbd949130b852fd19d05862af8c733dd93127327f233835eb782d659b6f5a3261ed0a1ef337ed0977ed73c7bf16b4ec9b3e312b32e22a36d944b1bf5acd0d357bd3b012cc2e0bd01a1c6b6970eb2facef9f77068974a2ca57f6a0ff1b93b94a20c312aa4760db01c8513399cc6ef3657372e3b0a215d28ea1acc495ea4e98e49bbf258f90cf07f38c9431103dfeeb9fc6576a54a24dc16fdb66148bd728d5cafebe7c20248a2a2897ada7398cfda229903d5efb0494e24dac29daae0ccda09a9b7949a667620d450bc6eb0bfc70aba7c34e23d93edbaf9760fe1daac8b3e787d198098f5af8096b78c3fef06a610e275f6e2c97107467bab78573d6f2c267bcf9472561cdcf19c5fedcf86d19ff947086a23ae701272fdf020ca3adcb950e1017309004cf307560bb37c99ef429d0e76a98f9dc7d3b72029297dff405da3bc6a338c3e5ae7da7da092972b902edc201f6ed0d17e36d1119bdd7e72e58bbbeeef6e366066d7c8410d4b229c181c08d10ae34718efc7184b0c1c832a6b10796d8dc0d69b4a75b9e48de45f0ff3583653ab7ad854e8a911b07153af70278979bf2d5d0c0b05e1395532a1a32d52279ad163e2665541390ba9a5de75b6c3d62e7c81c3129fc528f1a85d9e0f05ea39732f20f329874b9516066858242630543c1de058eaf37006eb6a91671df5ca0e637669e26eb181db044a2faa9472d336002cb113722c7d22a4bb44c69f4e6e5d941f1df0589973c24a03a7f591a7b1b0273b186b62e47597fc5654733d3062c20252a7a32a085c78e89e3ebc6a3e4358b5ea9e1ea6ac06db7cab3ec66b2ea95e6df666d3283afc8fd4788b256913486de862fcf8b8e3dd0366a3afa064a86bacbe998101e25d53995a26f890217b520dbf2ff0db84374c6d98afc9e459ff1cd75e422170d289ca6d182779d90055bbc42b8d11e67b0416c9671252380a467fda8348b824cd74a2500ddfd59db094e68ebb3cde940d0acb4fea282eb917117cb30d86b4affe1dc02350dcc229e76eaad3c7bdea134b23943c154fcfac6927051f0d398356fe35184c1ce82013b0da67576a136151a571f9247d8dc40a1d2d42ad58992f87022276cc467e7ee171801a49663dd7b28abf0f93969ac015a5516fbb6ba36ffaa8f6d230907266364eeabca03a806b273c20b8dd0f9f2b7dab70e4533a2ae081e817b34c5727249604db5ad0da3d8bd9294517ed2c34655bac3bb241b5f1cd1fa628f64f0156c379db4162bb8ebf0c8a012f505aef65da752911bdef1c35d880794c0a048ec2d946e4995cbf93c876adaf2c71a5ebb9b91104908398e54bfce1b8fa3ae7da02f0d0abefd23ac873b7ef85334b6a911a2af739c9b0ef60c51f26adfcd2e49af744b1e48321f5209b468a4b49927908dec12239dbc7e0277237c26734cca5ed86a27f1c91b07fde3a968f61031652a24f89c42002010129cdf6c7a6e6ab05cd236b3ac0e104712ad95d4226c84a6774a41c8ee65bb98d788731003ad655269afff2e43bd6a5acd94bfb5aee19fdbd9a21d9832b18f82016a462d9d9bdfcbc273e49bff07fa7e57fec3e52ad653a57089beec3e47239eeeff82de4729d0761f1d329f7035debd97ccd5c30031cbff2a656ca01aa3d03640d356337925ea739f82d2245b36d6972dabb547f2c7f2887afcd8845748df8c9b6fa9b9ee7acbb461d77de23244cfe6cfae143b5c595fea18b8aa25579169b90d34975994cd8cda6918aaa4c728bd7701e50a1a45df96a6a9464dc9db0005b8038410c191415b7aba181b7c177f4a0f36e3859b3c77efd33b83f6d93d58a8189d00c26d01b1d213ecf76719938352369dbcb6d0bb761b869065ea80283f7c1fd32d9e1c5b88db71b286342e80c47213eac2d8e7cbe81654fcb86982fe15b7c5b3c67ca516b2f067702c4198b58db3fde737169a1bb9c70085be43c9b3b415dcb0716b9446d6c438232d8ab355c60d1fa411fe720a5eb5d61885a0a618a4cd21446ef8e7eaf08d3041046ae6041258a06e8c42930b62544a5", 0x109e, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x1148f075e556822, 0x4) r3 = openat(r2, &(0x7f0000001300)='./file0\x00', 0x10000, 0x180) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000001b00)={'./file0\x00', 0x43726d9f, 0x400, 0x81, 0x0, 0x4, 0x1, 0x5, 0x3, 0x0, 0x3, 0x6}) getpeername$unix(r3, &(0x7f0000001340)=@abs, &(0x7f0000001380)=0x8) sendto(r0, &(0x7f00000013c0)="895c5fe6ec9a4437ce04fd912f804b639a7d23ce126a7569ab5c0c40f5b2e55ca2f98f076619a5bb14895e9370633378f5074ad3e1794aec4867ed332dff7eaf734174233280d6867d5f44febba02cc6aab8a482309efbb1e8ce487219567decc80526d64c4f650c8c18eb66dd3ee4795d9f584a3bb6d923abceb698c1a49dba3c3c97dfcb7fafd4638c20cf5ed20642d3c5e4fe99e77a83d28a5ed78eb35ec800eaddbbe5fff84e037e96dbd22a50dfd477c99d32bc0c6c00d45d307bf3a5f7d01af168fdf92c6daac0370dc0ee48afefbb4585baa2655b93bb51fb8d86", 0xde, 0x40f, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x1, 0x6, 0x6}, {0x18, 0x2, 0x9, 0xad}, 0x6, [0x4, 0x5, 0x784, 0x2, 0x6, 0x2, 0x20, 0x20]}, 0x3c) getuid() getegid() semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000001ac0)) 16:00:29 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x4000000001, 0x0, &(0x7f0000000000)) madvise(&(0x7f0000400000/0x1000)=nil, 0x1000, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r2 = semget$private(0x0, 0xb, 0x80000000) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f00000004c0)="eaff125c00000000", 0x8) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt(r3, 0xffff, 0x10001, 0x0, 0x0) fcntl$dupfd(r5, 0x6, r5) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000540)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140), 0xffffffffffffff11) semop(r2, &(0x7f00000002c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x2dd3) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x80000001) semget$private(0x0, 0x3, 0x100) semop(r2, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) flock(r5, 0x8) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) madvise(&(0x7f00008a4000/0x2000)=nil, 0x2000, 0x6) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000580)={0x10, 0x3, 0x4, 0x4, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f00008b4000/0x1000)=nil, 0x1000}, {&(0x7f00003e8000/0x1000)=nil, &(0x7f0000428000/0x2000)=nil, 0x4}, {&(0x7f00002c8000/0x4000)=nil, &(0x7f00002fa000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f00004cb000/0x4000)=nil, &(0x7f000031f000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000063a000/0x3000)=nil, 0x26}, {&(0x7f0000514000/0x3000)=nil, &(0x7f00007b8000/0x2000)=nil, 0x2}, {&(0x7f00003d8000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfff}, {&(0x7f00002f6000/0x2000)=nil, &(0x7f00005fc000/0x3000)=nil, 0x7}, {&(0x7f0000365000/0x3000)=nil, &(0x7f0000741000/0x1000)=nil, 0x81}, {&(0x7f000081b000/0x3000)=nil, &(0x7f00007f4000/0x2000)=nil, 0x935e}, {&(0x7f000048f000/0x1000)=nil, &(0x7f00003fe000/0x4000)=nil, 0x80000001}, {&(0x7f000052d000/0x4000)=nil, &(0x7f0000461000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000748000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00002b7000/0x4000)=nil, 0x7fff}, {&(0x7f0000558000/0x2000)=nil, &(0x7f000069e000/0x4000)=nil, 0xd42}, {&(0x7f0000889000/0x3000)=nil, &(0x7f0000893000/0x3000)=nil, 0x4}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', '\x00', './bus\x00'], 0x2}) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x8002, 0x0) flock(r7, 0xd) accept$inet(r5, &(0x7f00000000c0), &(0x7f0000000100)=0xc) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 16:00:29 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0xe3) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x110) chdir(&(0x7f0000000080)='./file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$KDGKBMODE(r0, 0x40044b06) fchdir(r0) chflagsat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000180)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x80, 0xcbb, 0x204000000000, 0x0, 0x9, 0xff, 0x40, 0x3, 0x0, 0x1, 0x1}) sendmsg(r0, &(0x7f0000000cc0)={&(0x7f0000000640)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000940)=[{&(0x7f00000009c0)="3e7910ece18646a3455fa15afbc5457e98c7902d07a9e0c9717d21a95e1fc159f0ee104f5d7343205c0d3eca0390c8a17ec5a0d34a17c7f761f0d30abceab1b9ef335cf36c7380f9520d1cf562a955034d5aa48e6fd30fca52d5957683c7a1f63992926bf0788fcd6442b01a00ced0c357ab27d1c1903db151ba25445fd8fe19000cb51e8b025f9c28392cab7f5160ae5f2021507bf1eb951c2b1293c327c2dba66ebd32c6458584d105e837cd680ec799e6a0de14c38fbeafdbba508704e47b31acd6e608515186e8463eda2ebb23f7e58b0a9f55f4771a8bc8ac4b1cba534ff5bde141d6da57e57ccf797f32fcde9bc1f047a65bbb29c2cd55a7851385", 0xfe}, {&(0x7f0000000ac0)="74363ee0b6ed5e18a3021298330efc48a3f99b49bf509755e04a32ff3ca528afc2271b7ed11912e0475f67b59b34171480dbe575c342e39d5659e4c5d0e2e70789286a37f409deb25dbebd1c4c83c46fd253cb39870efe52adfee65caf4d008073f6b6f76267a96b071e6aa07069e244f9c6c294dda61bc820672f115ed53c57c36c7e431bf24e17cd1cebeca3756722df626c743c327c327a5594eaee3d015e291a3111218e560b96a66e27b240101d24e82f99bb3a95a573f08ef3d623e60f8b83468bddb10699f56b08632855ccbbadf53491f8cb0701cdfd2c2cea232a11e215e749c1df2cca46559b21859f9ea492d8ca306edf", 0xf6}, {&(0x7f0000000bc0)="1881b943db84d77903728f5b91ad23a5ce087ded4396a8fa1828f7cca9275e345cc65e35f321dd97f637834ffaabe22f902956cc2596db19310f7c4e6d85d40b11ecf75317341d61674b84495d57ee96580095a0a4a231e47121241782261690ab1dd4864ac13e7fbf34527f2b535ef307faaba22ee6c710a0fe5fd72bd8268cb17c8a62c959d155482336d7fe032906ea6bc0daff5401f897b7950b13533eebd8d9d69e5c659b7ed3cedff436848a4f70b73d3ff28a5c03b8890420ece02ca00d2935c9a8", 0xc5}, {&(0x7f0000001b00)="8fd8a829899fd8558df15dc39a7a92375c44d6c98e03c1bf3acbe1614155d871cb8037f094f4402e797d7d8c98834a333291d93556fb58dcd919c2e461450c61c49f0fb6f3b070adfce5eac70b756b775817351e194089def5560c616975427ee121794853916e9d0e8a81822dd9ade7374c2cfa6a85738e7bade4aa1b1b53bc5b08ead433e9544e8a44e9d6eed8256508c307ad0c2bac951c6c85338b9b17682251d811769aca19a34451e3829265381b08f3a2178134a826063751cadda8ef2c1ed079ea0c2086f46618be7adedaac3bbee678bb9b5982ebb03ca3c107dd2a63cfac9fe9c5b0fca8f4255962cb37ee490c56edf389328935cc678b4073fe52b9b0ec6bc957e84b0bae999eaced73697323b54e4551bf3f859f4f32fff13efeb59f60c817a6d0deaa266e56c864353add3fbd6a6dc76f96c2636bba8ef7ad656444b3678c6192fe4a00cb03f57e69f4905e5b4a4c9823613befbc0dae1b00eebde4f5e725b336f5e6597e612d242237b37219454f545f6bca3b74a5ac3fbcc2cf810d0b2734ccc92a9d328348bfad2b878b77c93ff8ae6dd04387c55bc65228d7981e985b30d07b9e9959c9ca33952f901a1e8139d5cf26df017a4504602a5c6f9e58ee4ef9b0c5d27dd35de7a5f7daffa96d3dffbf173173ecba30f3973f42f8bf0844cfa931b2838051e045f3ec4e4c87e72ec600565c1a7d7b701ba04bf6229c8c8141517d3984e06e967108849f5119871744f0e49ac8951063f87d43bc8da9fbb3516e58aaab467a4f8601ead5b54bab731c5591a8b780c4cabb64e20809bd34f4eff816df4e00a35e45ebfa66ef69649f48b802a02780c9747d982ff9cd3987e4ea24eeb15299b2568740525c3394ad83eae67271c0c8bbc0b70695eeb8ea63ae3a9082d8e847c80d28f772ee53a8b663077f10a5e2ed8193c8552172cb97426a7ab0a5ab53ba0b923ac63eaa400db738d9e40ec6d1abfac23f0cb277500a637113a772deb16184a71eb14762a89b98c273c1882b72b627ee783a6252e2ea7da027540ea1765dc2a90818fd4805ff6d146f7b3f4e1e09b4dc7c5c5c0fa024995dc99119f9a06b60fe0381d867ff163ea30276faa340bb32387319f7b0be219272236477d801e0548a41d22a7e7a7321b64fabf1435ae7e93c56642b4da461ea9439cd523a9dddda2796f3522c1460ab277d21824cabb68be3d1433db316dbd52ef731040e4ec11e7662f002a21d8288cd35a9647451a1ccb248c53e07fc935dc429bbc41d972f1f8424ec41732e7554d175a926453c54015605d65cd733061042c5997e5ba6aef07612324ab2d026e28e029e11e19a0fc7b9ae3ab4fc8e35f5dceb10d9f520500d28e7624366ea6a4fb2c672133c19260631e6da7317e4b5a7bff63f8ab2c9a43a70ae2666e9de59b4bc98d5c1dee5fd221e705b41d5e02498c84440f7dde778d37f10128cec29bea6d33298b8f9fb1ab0655e2edd480557048c9db33bcc21141919de6bf4f7592b5f92313b96ebc5bb1148228114223d82b8f15f815d74c4abc82f3042b378d58c90b1958f296cb8184ef6c8e2ea74c8a0e1ec79fa5b062d1a4cfceb55e28fcc9ef21a1fdccbcca45f2517f3a5ac8f4b1836da3b8d530fbaccf153b3329bf452a7077a1abb637c9e5cfadae807f54a30626943ca8c897545dfb24741ff3c4b4198a658fbc83aa6db70236d0f412c17eb580accb3f14f647b4d654ffa0097e8903bb9dfc35e819abddb10c52e7d51fb504e188a43494afc84e1342f2959c9c7bf9a19ae3f07e56d9f4a3702c5cf99328120c32e6d3e811598f1905de4ae0682e2975c71ad5307c889e13a128bc289ddf68c30b97ba576695b7fc2ce16a69085e49e19784e25dfad834802925440bdd6e1d7cb86e63fdd0c4888651a601fca1a22aa97286d9ecf7c7e7987448c8c51539c6fe95942af89cad818165177a149e98b0644e463749e9bc25f53c016e306a0b05f10167f97b5ccadf9e966e91d2426036dcf85852dd1aef6a40847b7df8040563d3c40476df5015a798391ce3a330aabdb8ae6644cd8352bd1c3848a7fb3522617c79d8900d78867fae6855d11e4499a732540751765a10647ffae143808947cee00e29a877c18cadc5f35b26ff07f71a51f8d336a8e8750863739058531fcced0dddf48bd638b1c90c14a351081695863afc6cc7f1f1b245fab3f9899aa94b8d77448828648271896092175ce297447463ff62b8ee28f9061b1a8a98abd753a8b5d10b8d9d8a851bdb8b1b8bb2a9b309594645ca71dc30a6ba6d575a2f4aa3ebb73dc68647cb6f451f8975618787b1243421bf1faa884e5887d757f54e94f419093e1979e40bfb0db79312b0bdb60cc0ff1425215827a88be410ce8fe4062a9bb5f2e06e3a29659bed3388a6b5755cce6eed1d071daad1aa86f4b73b9affbab8dc804e0bf53064f77ceafd96d0e80f01931e67a55cd7ce88c12d92b09a12f61d14d61cec927206df79ab3e0b02d5a3c83681b9dfe041a75c4b7473ca7ba21e2dae9e91abddfd46603cd793942d172947428d9a782633ffc3ffed08b61276dc2632f62b81ce39a688aafa53f30813ad071b737a603210602295b389ec6ca79c25fd0823f768a6670c591da0272517d0f53399d189e4778f289c07e8152edabbcf4c401a3ddbdb6b49bc98a847b24d7429a2d202f6f2d05972f64845ae0f66f0842fcbdc067640304a757941b10d9cded5a08e106764bc307b26dcd72e8e1bc379795d8822f22cb02eed8a22bb218630d40e3cccdd55f2010e1035fc4dcbef4c4b53f30805a3cb2c631fae6edbda23a02ef712b787f5b1665a338e493e00ebfe00130b17e2f217a75d2f3fcf75030a49d3156d38e9f771dc4763f529261f0839879c4af8893ff5e94f956868170b165fd6cc14d36f3f20aa52a8757f9ec95f8895b12b2d97f0bca3ae2c55be26faac2e0e7a4a47a1dbee9e26838c3de47c4fe28d15351bf231cebe2615f0da78f453b1fe2ed04eccefddbeca8fe9760336f204ded32815a7b2a6308b3d3f58e02bc460e6bba9180c2f8e1165fda61242e10dcafb6e2afa77796469ca150d95283543eb64739284ca3f6f465b650001ed98513584a6bc1bbde1f9d81c06426899c841152cbfcf180a0f22d37a8c44e44205d561e801c4c314a8c5371097959783d57d13707d1312b29df213b44a6793bd60ce3ca96d009c9b83e0bf1ded463f06e40daced24382c600a9aa39b6dedbfa37b2d960fd5f5db63036d1dc98aec9bde9b6bd69864a952162401a070345c93f316c5df2c670a20d89f9418273da61c5086d8612bb428c08a6fbf3574cbcf165839f0c932e48726ea13e2ce07d1b19740ba2018290edf150c33e91b09aa99cb562b1281508cc07c1cba264dfb92238da32a5039476c7da03bebb26a306845f57b6707eaa3dce73ae635d616cc5051a91a569e14e66ed89b2c97d996ff7d9ef9f1dfd179e87c9799ed60967baf79052737056956792e8835f02561126413fe5797648400617cc9fcf3d56a6c9003348c968f79ff14ca14bbc5e4f2382d58dd4396fad5f1434c492988f2de3c992d8c28a14a4f93ed378d780157c45be5fac474cd12a777264aac6b1e9ccac981258098e139bbf1944c92d33155046b3dff873a67cdd7b73a9b7cbef5d15074b01ea3287e26b6e4c64f1e821699f5fe4ba586d41d3c74d87426cc0bc292170c54a48b44195283d3dea01d712e5bf03a21fcfae7a648e3a7a464075844f22d28a06202b0c67c8ae94d75602fab3d6478e67111b256f2b2f5fa629a15a0e89f509696266cf027850654ee248906c4d40caa489e36156a392b2a1b8adacceb460fbcf05817fe5581cf98b8bb6479cb2f60fb88ff185e290a483991442ff89655fc5fa36cee835bd57abc1a84d62c71e6c06a4615777da45a656d4fb48c353a4ebc5d3afdf588ead63a74d5c10358f84939a1a93f79b1028fd44a99433b59fb2fd06238635e3d0e37d436e562a66a31703555c609c2aeb6ab9403691fa77bf69c24f2c3971b0fd4d158244dae2f4ce7f504bf27b250994c536051c6ebba15f75913db91d48db81ad961fcbc433c166d35b27a32643ebf46f893a9d47b70748b79b9b50e98d973122f8c0c5dc61d8c56a29d6cfd05f5c78c4bb740579638bf4f558ba68c8d62492f53deba23331485502e042c65ac8ea6f0e0c7faec050eacf982dbde5befdee035826239f930870ea6065faa46bbae3300e6e25c5934d82e90091af32f169232be6251a4a741700baaf09664a5a8e8458b368947a3456b1c0298b320bbef3fde0bb930d435dae1141ec14e39fc34ffc56a54bea71c7fbe73ff63e8b2b6c0768f2a68f902c2df4350cb1d93f4508ffac2c11e9940f0e2567bd4ae00388a42a05218a5b05e1824d59c7e3ec97dd0173e05e5d614947d6737222b248e324b5063aad8d040a7df4eed11ea534f1ea006a1a06f920faca92761d8d126c6e80adb55686b489cd04cb7acd588f6a7b94c48f0975ac95a27890ccbeedccb62bc0015841c8e7101f66ed9acd2a53da1213d609a9ebe07d7f5763ef5b69c6c72b8a7a9c5d13ac4cf68085d236a9d23b4d8d9338627d3ed36d6415175893bdeb6c1bcf7721acdfa2457bc78e0158318ff8c04d16d84f5b46cc44ecce2689b0b972c8b02990fda919b677c2c5c3fe00f330bbee1f4aa1736e35c6f10a7dc6a1e7e3e921433555739fd776270e97993506f71a1cf2e9f9962929a46f2c7d9b6b77d47613f0356a83bdaa3c5d70ed862a518464df1b054ac8e030012a45a0fdb3a8c046bc5a018ec105afa5570c02f7b54d62771c511662abd2ae9eb1a98e831cab57771fe43bfd833c8f50f5f81a349167c8ce1dd7a0c040f5bf5efe433a371adf97b506748d578b2ed97d5a859a3e3e18a8a7e60bec07feec2d8d218ffa42bc9094305bb18b5782ff48448b24552ec5ed6b51cd6691cd9ce7ea3d388d1bed456e8c361a2b6a8475fe9849c5eeddc2bc93ba3d7a2bf0e66753a7bfdf5382f7b0ecf8c19771a8ce8c46e8ff753423296af27fcd909b989f0928c877c8ac945c2bbed9eeb8dd23a2c7960ec8ce61f5dd2c9c8c4ea4057443c398646bc4aaf8982be538e983401ed01eb1749dbc70e72da5d1c12e049849e8d21837de930e3117115c5d4258dcfcc0ded6248daf3b868d1197488495b9b0a7daac7676a13f4bf9364078cf7e8543bcf23bffdb92e7b63f5d5bf15f77cb104ce7174c9d765cb6641494ef6df922f92b1c46d742ac570b1d23b1bc9828e6d3ebb9d475b0f0cda84d87213d5ead21b87a0c086a217cf3ad9f76ad7b959a75b784787ccadbbaa8b2689b336e190724ed46566aebb6b806e5aa58c10250c524a116191876291584dbaa78e854bc95bcf3d8f686b9955aac7ed5d1c2ffcecb415d884b0c9d4cefd09eeaf0957dfa6aeeae45ecffa94d4aff566697784c6d271a5a617534fa24e026f5b2c898b75bc6c5b153e509132cfac502292824a586ff5c8f7916eaf5606ce2fa97e6179a72589495f201898ffaa4560c320a42174c62a27d6f2f139c16982c012875f48069c7ca0f2346b2239e8538d881ff2e5b94c2687edae61ce06e08108222b632d10450ac36930a9254a90e63e3e0b699f9cf89fe6dc20c4c4801884c55bec5e3f879f22a7595f0687acdbdf2c45d9ae9985aafc484644cbaa71bcb0a76c94bce259a79d6733bc107cdbfd3d4dc44d063028bf1a7e52e3b16c8eaf9f23dff8aef7608c5537b2c45f395d1afb0c219c3218f3bc781c4f2c524", 0x1000}], 0x4, &(0x7f0000002b00)=[{0x68, 0xffff, 0x37e8, "287145ff63d85ce74b60fbbb4a2cd63de2db65ed9bd523af6799919fd0600e7dc012bee9b14683d63287b6ac18a78dc8f27f7cbcb31520e53df8a82b1cbfffea6b94900b648a66e52a0df0349f1bc90058"}, {0x40, 0x0, 0x4, "864544063edc6a788d0a2ec40142246e3b0dd3bbab1ee7487dd104663717ded5e0389d8b5aba9cdfef"}, {0xc0, 0xffff, 0x7f, "4171e8b83f7af53d13dc51ab85bf4b9831daf73c0fda66560e688e33a2d24f4166df1b0c09ecfa9e12b917dff28077a04c963a02814ad4253c2d9d668a235a520da4431c8a39f1d8c0d0fbaeead3017512587542040f60b146889fef983e3501bba3859e57fe493b007f3c5c80fcd1fb2f4591ced1f466e7e1fb8dd137db105c526f0bd123ad9a974675ee6f4d4212b4178cf6e8c010455cd873758b3aa8b8e8d7389344ee68629a9a3f6bef"}, {0x110, 0xffff, 0x6, "528e7615efb07e553176285d4bd93c337afcfa07604f19bb35209fc4174a58fd9f4ab13c5258eb84e7bb780062bc916d40d2c67b5d09ea1f8ff3dccfd818ad4ba6f9290cbd163b65594f8881bb267fd98624408eeab86a328b97913b3b153ec4728537555f3ef429f5ef5f354772243e374f5bd7772f5842c6190265056454e58aeb28f9a77b7f5ecc669380ba9e4a85a40006f6417e4a9c1e2deca7b7b3a7ff6af08ad28f59fa1baddf4ebd13e1c197c3d544a9bf7aca652d2e9e7b89617863b59833d45b2e00e1e5488ba24a119b459b40340d7c746444729c182a1243e0ad677dfe99d26796547b7d297d0186e825c09a35d3e138c80767edab7ea8"}, {0xa0, 0xffff, 0x7, "38b9f469716f071735ba0b7986bc1e3b975259e152c04bd50661f7dca6f3b04598746e60a4ebea8a5448c9f6c1747a7b1e86559caee4c096373680a5c1589469febc1a0e49b5bf6681194e72ed50b68a3e118a25b9f7a99ed2a6619294e24df2fc626a682589c5396efb2d3ba0bf002e6cfc509efbe66b661581c5204d4ee226eaf0233fd87d5cb7fb58c14d1c9a"}, {0x70, 0xffff, 0x2e4, "8f6ff321f5a80366243bdfba67451029b550f09cfe19e3ac37f21d9cb56f957d97956a645e54abedeb3b218158859422dd4c93e51ac07c62aae2ff879fc5aabc6e2ecd1a9e403ece9580526956f09082f2448af88671e1bd73d0d1073c"}, {0x1010, 0xffff, 0x8, "88e98568830d440b186cf5209aeff742a6e228920d7a8557e0ccd62e99cfd0c20e8de7bb7983d28fb4c18bf54ce1d62f2592423d1f018a0662e3ddb92095089d604f39d697a2c86156e7f775d209bfc70bf0dda9779a4b298331873818eb75d3b3dfbf716b79ddecdfed3cae9fbcc0110dadf4e7fc8ff8312c40013378aea7e605fa59f2509d38fa99891f13fde05614e2b60683da7c749b7314aded2762203711a3763606aa73ce3465a72dfd63a51865d4a9c77b589cd98f27eb59f05bdc9035e4b6b7d49ae2eb7bf450864e53686a99eee8eb054fc028d237e621b7bee0f47f1db48c6c6270152e380a2912cd28909cff48a5aea363b4dc4dcecb1aa0383d35fe35dbe332b07caaf4db8517873267136d32110bce1ee051b3ac292d17645b87197f40bd1fbe6505484ad4c76b3666168a0b11397b0abbb5745cc0c92e1a9f378c80eebbc7e8ce0e6a0e61e2f69df551cea3018ad4e941ef8ea0ecde4378c6de41aae823fd576a651a83e01a6babc1a8ba40b64e126c8e327861aa0e43a7ab9b61f5bedebd0372ac4bc657d02693677d3d30da9712f5cd63984639214696157b63cf55f6c8cc2a26b1253713e05acad6e349d8c89b8cc0c031c7119623ec6a52d3cfd7021b179d08fc233cf7ec4147f64a667bd822e8c51265e573c626d0c5219547aa3921ea4db07fcf5f89849cf7d424e822eafcd2633723e00d8f3609084b044559cf63f45350da67b178529356daeb6dcb587bc81ae10849867202c254e86bf2c733e91bb2c66c73298bd7f963e226de2afd2b4d8b7fa38888a35dec88d06d7a9b932cbf94b33ce53d7e3cfeeba674f5293dbf0f28105fad3b65492825dfd637270ecee002ade4ae3bdbd6851fa906d4b763a85537363b481dafea2dba4f9076ba3921a1204fbe6eae8ce573cc3dde9f14bf68c366568a04e7edd9c3f3b6b714c87d60734bb45b0d1842e10ea206580d46ef42f14f5baeea3e2289b30da99554b551a5886cadfddf67cd5734f91747bacc66fa4c44dd09309bea9fd34742503db719101c824e3178e3531d3bb37b28192226adbd5d625e6df6c2a9bbae9a4a5aeecd5dca06c8de51dd71354f6edcf4cbc0b16b3c837a3c34580d55e2c83a90a242663b67430f318f97dadb6c5c42d157f817f311ede9ad8d2ae76bcc798196b34b8c6d417bc489cd9b55cced88881813283ff6e19be2820700deb67934eadc4fd95bee3cb91debe4c5c397b03c9311e742f52daf32b55a0edb5240320d38284791d6220e5a8081101088e65144445ba1af3544dc5694ac7f37dca784ab59bdcc5bdca836d1d164ebe7dd8acf14c15ab89e9c67a163da5448ec5cbba8ede4b041304447ad576adf8e04a9ce4b5cc8e94ba3c7bd33bae50fa8eeab7402d05b0d0598896a6df98fa46000c17d065085732bd4c90fde801b946b9a29ea33b6164a7d0feaf3d8e30f889581d71c739291e4222389591e8b3890efe7015da0a241accccddbc90845809e782b444f9dd913a00b7a644f0079a8f5a456beaba08ef18a7b901a0141c26db90c17ae8463a09d69b99d475ed0789fa4975cd25ed4388dcd72e28c334a32764a348052720d531f57a7a85424081ec2667257c886ec99a785d91a2c10df759e29849ab34ba41433175344bc24ae8dfe0809b36d756e21b1bef635dcf5d990937aeafd73db922a1f4ee70a1bebd046317f9f503006b0aeebf881c66d7d694f48888f24c3e2da51f4b868a5d89a7ee392b2fd3eefd7889aec3ea485c468de837953be35d31f403faefa21c5004dd1c384948c4dd98570bd079a3ba8353d5a92dc29adad7b388d390f23916d52dc433491fac6b80a8b2a1c27e69974c911c6cb8817f8bc3e3557b7e9fc7832c8280de64eb03a63cb1796df2a5157258b81d14faa21d8f873f95e1bb60aaca23dd75fa320dab0cec06a32fdebf85886fb12659956f182089221cdb12d588e244dc8b7c56eaaa241d5353b47e4c29a0de4bb67184f51fd4c3234e22f6afe7ef00e3dfdc8222c546c057fc425abe763dfb1fd9f7217cba45f7f5bfdf63ac4e7352cbd91bb129a7bc9b4ed107d066f2743f857a5ee32164462e8e04244c0d23b76f41daf1eaa5663e264f5ef137a3b4a3fc7e6f4ff65a2c38524401bccf58eeed9c9a0bf7330f88a9bdc57ca9afd7b56fe6e371fa2286f7b69d8a89a3218c039d810d7a034e724160969232571ea5053d6b4ff33ad1420fe708755e7f20673896031fdccabdb3106a3304005b2c4ef95029d35229d8baeb0fce0d1681b52552621346a01ece315bb02e3a6b07466341a969516bb6e2bb65c88eb34fcc4e20e1be1e0199d9d2946d8836632c40e5ef92669ee560e3763e7d6e690720e4fe7f03dff5de5350f0df4a7bbf8d3c3d3b9e68f98f14fff6a822f4303f0681f628f6584ab3e82763f16af2876be54948ac4aca6736976f00706461bcd3bc14030d4ae187b6701756754a46d0ce8d479eac999ed6787d3924e482ef0162e080a232acd7f07637574f3086e5630fa9362cc8becc3cacfa23152ed1af6fe766f82eae8e48571e93f7d5121c7c0ab708957852b9987a6557927e9bd7748d9eb4375192a53f62c7033e3c560115fee470ff0d431aaf94dc90f8145fe9966d9c37180b4ade6b596506ef9a63117fc8a81518f70b68efe5b5e8ffcde1691c3373a70e0bf98f8a16c72d94a4c68f26e6613165124aa7b82e5f3a7e526b5210217b8bdeaae0bd62cee92fc3d5ce79e4aa1fe275239a03f15c9802e34df30e5ec1ab556ef79de6588cc6f50f3204533fe046e23660a5ae7ec80bda41bcd3098b8ba988b05c2e352d1f43c213b5eb1a888f002760924f36fbcfc37ce19c5b852f1a041cb03e4e8478afca5849cb57b9c9af696f22eb50a8ead300503e78cbfaccdd68cf88a9c917322ef87605e44ed68e3aaeb87ec895a10277dc98e2daf67652aa98cb3cd185866107bc40597d13f2159adcedb56ef547492be13653248682397842f62dce6621f84c3ee8983b13e893442318d0c7d2f03e523cd70102116ad81d5331c83a730ef660e33ffc3e4022c9a2c5a5fe2cb10ebce566ba5865e6d6762f6bcfa08579834dcb3e2c052c057bbc53358be70af9ea0d9c924b499c80b989a2a736643a48ec6604933821b17f5ece7cfc165cb55aef8fc1ee32abf1fd6a1bbe9396ae7481875c9cd995b424413091b1eed5c9a63bb09bcbf4b4a589f46878f186311c5f114306e19e16cde26b9600ee974049fbdcb77e07b4ba5ef1ee4bf9f8b5fb555be1b8f39ecb27b42fe3be7238c2a20834e4938e68c667767648a08361f6c2cb7c137728b8f7e3ff68154d572137d059d97b146ce974e5654df00303788b6d9fe81bdd37bf63387583ab6bf549117912f67d226e953651fdc70cc3488abb1b478f462b474ce634bc132e9d658f15e8ba2ae41b895bc875ae8815c4b058670d0790c1e06183e894e6be670cc55a906accf3a029182a6c36305515abe9588a5d8721d95533629381d5acbdf08231c7c02d6f9338d21bed8306031a8b9232240a225634e50656ff72d7728114508ceff8a8f92c49a5bbd747e82f7661620d4dcd70aa53ae8f84ebb88a7403d90298e40b54a65302afaef48154c0f0ca67bc33f637e7d2353444fcc3fc53452e2c40eaec5bfafa6070ff790ce487396f3a2bb1730e267a11b2d23ada1d6190d13f939967551ab30f36fc35d9804aed44576b3df81ea86df3c42731ceb0cd07c9b27cd7be58f08106a0480f91b1418e78495e08aa22ec0daf41671b3c463cad9b0df73339d3dd2048a323d5d90fa28981480e4a52ca3fb1552335ac21f2c28a2b6f9d461c7bfce80b1c52ba4bc96d40a0750840be29331598654702f461444db8f00c716b156a1207b770399483f717961dd5738ffaa07e89a9c55bd9c15635e43e67e81226d354f1ca6d0157e8ce490743bc4c908e127c6a04e3d7dc63edab32b4a79924c86a84514b11c035550b2d9d7bb9cf4835ad92c90732d72632d42fbf3763c290bb92d761f72287a8b5e9bd60dccfd78960ed82570d4a852d3125c7cb2128f18b1949e705dda786d05401da19d2c5c4a5b6765db9f0c502f3cbebe0ee22eebb87e3eb5febfb78e190b0af0901c268683d0a3aa974957b7fc3c1a4fff0a10c0010ef178f9c1817ce91b29eed310cf4b9feb5f74459019b17c53124ffe0a28fdea42c35541e4e982b117ff2c58d93eb0ad5f497da1fca7f8b3fdf74d935e9968163a4a655742d9ba900cb7e178633bb27b8fa6b8569449da4f5b7a2948d1533ce2daaeecbf7e5624afa61d71af63c9564efb2e8c3c675b301f8164fcb1e51d41719842e3b9484611a08318989848b4ef5204691cfc7c3ee93a5e2130bafcf4379fcb7c8d674e4f4c5dd295d6fb1f15b6df4e6e077ddb8f6955f1b470e1dedccb870828d372802d4826d5ca78729d86ee672357cf8669ac960015467eadca2b6c1295c19790d58f54667c4bca6489a56e4e37fb6209420f84cdde3f5cd2542ad54c437f4ab2a740e88544b0b043a2c528f0e475929326e42e1dc0343702cc4965c1f0968f68b45476498102e69475be077fd5c8a2918458066dbde87cc780a7b9953c6859e7a67da014c715ded2283f230b44fb255a6db48d7ff4d6919157d66e50b962ab4289d2a76a4984123dc8b6f86885d5c43ef3d81944dbcebf28a8382b1d0ec9af3d0193ffedb6556f04026a292404ca9b6a0db97658b5c7f328980fcba1a8a689977380d8327acf9a9198542c374ad3642703a30de87236f31ae19d97d84c83be2423aba5e7e2d644e41ca3a5d46930ef73c0bdaa0f65af7ea4bd17183aeecb9ce33886afeb50c71f55696620ef6c6eee28030301b894be47bedac6ce7a086471827b6a89102c7a15699f52a36b5b1ba5ba864f93bb98a12c635532deda8582e6f06e9e52335eddd6d42e2994c12856712f740584b2083f11c8c3607785be8ac6624912711178ad7898ee062b8939e700a23f5e79dd2e1615e8e3e84032fcbcf5e6dbea9da9a9e2a9a161a37659af2da73b5c3a4ffb7d99821d65c6a13a2bdb17a828758931440727996658e58b668b6bace4fa46fde404e8ce9d6b80646e6a22de43c849820f963f56634b8b5a4761fc1ee14ecf33ada3176be4d43607e53692e27e2852b305e4e557e437ec9307d9bf267f54cb264cdf8829025e143e174ce938bad25e2e27fe47c659ac691da30ac8182222c10d0c81821b49a106ec6cfad63c784f61d44e6bba66d491a61de910e14d11e4c07bc49c5bf4456ad9ac942e8d26e7cf7668851113cae94399013154094f9c049f6779dc8aa0009a3b2983c0e647bec96c00fed3a49b6e32afae8020930971cde05051d480cdc3c3536e098399a7e227e4be8ddf59b7ae0bd925a78f501bcb09075ddee0e476ebc66467ef3f965c90d384d0fe642df7db6c457603ce6c9b012fe34619c0cfa74120ee22f3bf731129850f0d12c2d6110dc176c55f93c59092d1473d59a128972dd19b44bcf2a485f189b918b7c0e1df22dd3cbcdda97586bb976c2e81c50c8e8f0f55fa5cb716c1b97f41817cbbe38a942b821909b3b7f7f1312b14f51b26e0d6244e11c32da23c98fa543bdca6121a6f76d850bfd021d9df8538d30a42859b036c6af3a0a73405f9b6cca35108817897eb3f42dc83a24ee492dfdb1703b5d0e1027d87cdcd3842d54bf0f02f9832f407208aa89871e8ea4bc08200bf45917f623dacb712f2a20e74fade0cca673e1f1f662fae89af3e20f775e27c5fba43afe98ce55ea88d7f"}, {0x28, 0xffff, 0x0, "9f7f888dbe616e0b6214868d10102cf15853"}], 0x13c0}, 0x2) readlink(&(0x7f0000000980)='./file0\x00', &(0x7f0000000280)=""/210, 0xd2) symlinkat(&(0x7f0000000380)='./file0\x00', r0, &(0x7f00000003c0)='./file0/file0\x00') readlink(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)=""/249, 0xf9) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000540)) symlinkat(&(0x7f0000000580)='./file0/file0\x00', r0, &(0x7f00000005c0)='./file0\x00') mkdir(&(0x7f0000000600)='./file0\x00', 0x12) r1 = socket$inet(0x2, 0x4, 0x5) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000240)={0x9, 0x8000001ff, {0x9, 0x4}}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000680)=0x4) r2 = semget$private(0x0, 0x7, 0x180) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000006c0)=0x4) clock_gettime(0x4, &(0x7f0000000700)) chmod(&(0x7f00000008c0)='./file0/file0\x00', 0x100) semop(r2, &(0x7f0000000900)=[{0x3, 0x100, 0x1000}, {0x6, 0x8001, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x800}, {0x5fd3054ec5787d2, 0xffffffff, 0x1000}], 0x7) sendmsg(r0, &(0x7f00000019c0)={&(0x7f0000000740)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000780), 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="e0000000000000000100000000000000ab39666bb649a0eb118c8158706bdc8564de0eda8f7b5adbd7cceea2a173216d0a4f344fa91a4015ae3c667fc31c3a4f591e939ea191b9c5093d1542384e6d36b2abab96132f2da510c60541ca6fdefeff939881a62ce1e0a06ee790e08490f7a54eaa72cc6b1a6b8f2f91aa195458acd0ce3bc08d1af1fc2a86028b1719c49573f5b063141332a47bf3e75f8d23ceebc35103000080bc7fe3cd4cacd26aebedd19f0f0724f74ad246e9d5ab7db89777f2edac1b6d90533f254e7a543ac0d20895f2b5000000"], 0xe0}, 0x8) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000001a00)=0x8) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000780)) symlinkat(&(0x7f0000001a40)='./file0\x00', r0, &(0x7f0000001a80)='./file0/file0\x00') chroot(&(0x7f0000001ac0)='./file0/file0\x00') 16:00:29 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) fsync(r0) ftruncate(r0, 0x0, 0x30000) 16:00:29 executing program 1: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x7ffc, 0x106) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x9) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x143) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x4, './file0\x00', './file0\x00'}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) 16:00:29 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r0, r0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 16:00:29 executing program 1: clock_getres(0x6, &(0x7f0000000040)) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x30) clock_getres(0x4, &(0x7f00000000c0)) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) 16:00:29 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x5, 0x7ffffffe, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) setsockopt(r0, 0x80000001, 0x7fffffff, &(0x7f0000000000)="6b82bfb59917c0f189e8351356d3302268c75e3541be6d5b18c768884db153c5e4170b47dfee85c9513b542b891bcc", 0x2f) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x20}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") clock_settime(0x7, &(0x7f0000000000)={0x3, 0x80000001}) 16:00:29 executing program 1: r0 = msgget(0x2, 0x60) msgsnd(r0, 0x0, 0x0, 0x800) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xfffffffffffff000}, {0x5, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) 16:00:29 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x48, 0x4) unlinkat(r0, &(0x7f0000000240)='./file0\x00', 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x44b) r2 = syz_open_pts() close(r2) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) msgget$private(0x0, 0x20) r4 = msgget$private(0x0, 0x3fd) msgctl$IPC_RMID(r4, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x2, 0x21, 0x2, 0x1, 0x9d, 0x2, 0x2, 0x3, 0x2, 0x4a1, 0x7}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000280)={0x1}) dup2(r3, r3) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 16:00:29 executing program 1: r0 = socket(0x1, 0x1, 0x6) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:29 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000100)=[{r1}, {r0, 0x40}], 0x2, 0xc65) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000200)=""/58, 0xfffffffffffffdfb) r3 = accept$inet6(r0, &(0x7f0000000000), &(0x7f00000001c0)=0xc) fcntl$getflags(r3, 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{}, {0x25}], 0x2}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) pipe2(&(0x7f0000000240), 0x10004) write(r1, &(0x7f00000000c0)="1d", 0x1) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) close(r0) 16:00:29 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3ee267eafcce5081a6f09000000000000f200"}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000200001, 0x0) flock(r0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x61}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:29 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000100)) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010, 0x0, 0x4000000}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:30 executing program 1: munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 16:00:30 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xfffffffffffffe32) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a4ce0dd60000100", 0x10) writev(r0, &(0x7f0000002600)=[{&(0x7f0000000180)="428f60b5466a5849c27944872f5b9b57f06e44ef623236b374e09f789be71692ba38f40960f7592114860210761cc404067463503a85e41f1ee7e0ce0ffdad59657552b5ac4e9e5d4200f0bc60f9f7acf0d0fba00a09589fd2ad39c237f502d2ff09a4d20e254f1323cf781805e4496cdfa9350578cd83e7742e566ffc4bfb59c0ef925e209adf948f49310c197e6f4fc3cc34d033d6e75283cf047011f15030bd2050235e51e8dd667da618ee593c47da07d891a384c0e14e1c8a04fd586d6972485412859205ab1574cfdc4a36140f8827db965733a48bb298241bffb966186379ec07de53fb3c57632a735f695c3cfb9b7093d559f3ac89d6ed11c976be2616c645ef27f47331104911b8c31833afcc6fcb5059e8e2fb4a35c69ab5eb643d10782c0bbe666df9e217f6754c7a304e1a05efcb5d601ffcdabf1ac563ebd1e36df649ee342da3590f8eb061dbadad2ef801f225852163f8884d614277079547aa6522da17d2f5140c22a5aa7569ef485d51e50c53cf216b97fca9fdfb85ee746f1284af4218b8a0756503cac139a6ee05a98a954c11a37ec768c27de96009386f95c6f2952405736630a61413cb13fbee01675fc8890692acc1e19020deeef92efa676fc5c8923b061c0e4ce41d41f08481d5db799fa030d2df336c048c374adf61f88732cfe39cfd20af468595e18f8e2d2c7e723870641cf90c3d8ac71e5a03b21de8ea503131470a25c6bff6557db60f2aea3f37ec6b73d8a529f8097ce65d53080a7da2b1fd83b0485751d17e9f0153bb98a884a6db83164953a40c85c3180a494881b3e63ba911794dbfcf588dfe1011ec4e168467339df02060dba0f0bd59b73890de6b2572cdd4909e125e85b5ee54840c4e866af5ab9a40918bfba980525b4503adf036f19a0c1f1ac089f5e8d363bf352637d688563413c76e920b63585e37e3ea6fe57fb7242377e00cfa086b36d1fbeec3d8209ff3dd09169e120493d47685179c2a6124d9e675694bcda363ffe03d49af06695d8b0a97e07601e017e0f6755933307903eb4dea74dbfb1714322b5d1921666b0190c138d6c69fb0df518acf5a15d6e1c311fb97c70ff961dc44c16caa32804ed10e231f2c60c7c60a21af7d44e301e043b5f05f0c19040e39ea5f3e212e6395a8cb4710b8eae219ed5b9aeba3c1fe3eae89a9bc0149815e899d1fa1745f6f11972342c47df56e5344ff38e1c24894b14456b338938a6d5f89a9112173d9b55a38688a7b024f6efee2fa13eb79476881eb21e7bbc2da16af6f1db8a623a9cbf60c5f700beba3f7ec32c197ecd880476538b710c1759d8a0d567ee35947e3f833e0f99b2a0c28b7602b464ea4f103d0fac54a6847f95efc64e99f2746a68234260a22d56b63ddbae0281342f8f5e9256c6d284c433ecf7baa6bac2c0819d8fb993c81d5adf4ac4b91de06c750638d87971216a48c4bd1b4a1173e1a13d6edc298c25331d985c03df3c94b0989ffe6399c5c1df340601de4499be69b4f1e75b5e113afba7c9757f96607c11d2e21bd2b8345ee51dcf2487910456cced25b07ddf74beb1470db5b4c347b718870d3a6a67a375ee23819faab7e7e2f3f6fcd2dbc6d576d4ebdb47ae8c1679326b3d2705c65a390ba5bfaa151c2b97ba3979155cb7ecb3fc6f34185f220f9b89e6c8c5e53dd6f5a1e3f6378a208fd1e0fae7040b3e5555918ec62655be3c58f0ec1c46d55c6087197ae8992dea6b4b0539c2a5bf97c9506dcf342a3de4ebf2fa2d536dd74ce322a3c95f559c58d43e7496830cc717ba181efbbd64a33d409a2901777ff57b3bd5ff8b6baeeb5b7c8af01b6133bad278aef1fba2b5ed648758ec331af014ee672a9c99b255364a1f3a98852390650962867b5d4b661fdfc29925bf4834fefb9cd619a2e58936e0d98321e365088292d14062727a391f85861cf3b28e832e8a1094683db80d4bd28783dde32a354f478885a7d0e98e1c0b69f2dad8453cf0dff", 0x589}], 0x1) 16:00:30 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffff8, "880a342311d78f706db714f3a7a32330b1929414"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000000c0)) 16:00:30 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x5c7) r1 = dup(r0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000280)=0x6) r2 = dup2(r0, r0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000080)={0x8, &(0x7f0000000000)=[0x369e4680, 0x0, 0x75, 0x7, 0x4, 0x5, 0xfffffffffffffffc, 0x6]}) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r4 = dup2(r3, r0) kevent(r2, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x4, 0x80000081, 0x0, 0xe5}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x40, 0xa5b}, {{r0}, 0xfffffffffffffffe, 0x1, 0xf0000002, 0xa3, 0x3}, {{r0}, 0xfffffffffffffffe, 0x10, 0xc0000020, 0x4, 0x400}, {{r2}, 0xfffffffffffffffe, 0x40, 0x4, 0x8, 0xec5}, {{r3}, 0xffffffffffffffff, 0x40, 0x20000001, 0x6, 0x6a}, {{r4}, 0xfffffffffffffffd, 0x4, 0x80000002, 0x1000000}], 0x0, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x2, 0x40000000, 0x8, 0x80}, {{r0}, 0xfffffffffffffff8, 0x8, 0x20000000, 0x4, 0x8}], 0x7fff, &(0x7f0000000240)={0x0, 0x7941}) 16:00:30 executing program 0: r0 = semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f0000000040)=[{0x2, 0x8, 0x800}, {0x3, 0x1ff, 0x1000}, {0x2, 0x80000001}, {0x7, 0x2aa, 0x3e77d0bf10ef4adc}, {0x3, 0x7fff, 0x800}, {0x4, 0x9, 0x1000}], 0x6) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x5, 0x0, 0x381, 0x1, 0x100000000, 0x3, 0x7, 0x3, 0x1, 0x680c, 0xffffffffffffff00}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000080)) 16:00:30 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8080, 0x2) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0x400, 0xe7e}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r0) setsockopt(r0, 0x29, 0x1, 0x0, 0x37d) 16:00:30 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000003e00000003000000000004bb893f0000"], 0xfffffffffffffcdb}, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200d0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x4f0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) fcntl$getflags(r0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = syz_open_pts() r3 = geteuid() sendto$unix(r1, &(0x7f0000000380)="df416e507e87df5fd4877774f864c2dfa97fa1aaac50b59ff885d21a1c92348148451db0a9dbe4db6561566eec2db821d576edbd565b60b3110c39d9264015464a42b1c9f83f3ea5da60a61671cf805114557ef95f8132be7a6c42c18ba000ef5758189a861d7977e33d77291e4f7cca9c9cd9b64116367476e7f7fb51a2885b1d98b10e600aaa60819b1bb02ec653f19aad5b551c8eb0ffda36efdfd77d8b1d311ececf2008baeef557e9adcc6f4e4479", 0xb1, 0x0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) r4 = geteuid() setreuid(r3, r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)={0x8, 0x5, {0x6, 0x6}}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) linkat(r5, &(0x7f00000001c0)='./file0\x00', r5, &(0x7f0000000240)='./file0\x00', 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) writev(r0, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a7d6b346b7387f8fefae21535a2f4862e5514912960c143c2c984d44e5bbadb09e0ee1bd9333954417ccbe644d67a08f82125a7c7bfd86fd1854089f9e5344118837e47364bf03ac2c8c83d3d9fc01727917c24f9009ca0a6685cf41f6d38267b995e37c9e2f2fdbf80b6420ff25077a53d290ee3959d0f1cf2bd5c428884ce8af62ec03c81ea155eda537b5c0e", 0xaa}], 0x1) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000000280)={0x0, 0xff, 0x2, 0x6, 0x100}) fchownat(r5, &(0x7f0000000180)='./file0\x00', r3, r6, 0x2) 16:00:30 executing program 0: r0 = open(&(0x7f0000000240)='./file0\x00', 0x20480, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000280)=0xfffffffffffffffd) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x200, 0x8, 0x3, 0x1}, {0x80, 0x20}, {0x6, 0x8, 0x0, 0xffdfffffffff}]}) clock_gettime(0x7, &(0x7f0000000200)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x9, 0xa52, 0x401, 0x4}, {0x0, 0xa66, 0x3fc}]}) 16:00:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000000004"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b652f54df0a71bd0e118424cfbe44b8e61e182f51b50810402003a029dc5314d2bddff01000000000000e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af84801deab47184d2435a8368d842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e6bb9898900157cbaa8368da60a12ccb796608900557ffab1dab8e03a47237e684c39db050781228dea925a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84afd4bb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a5645bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d325402a9d6c68de4ca116dd81f7787c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c15f62128e35d355c59a87454289541cc0000002d9a0000000000000000004a068bb58b1066af83d03ee089b79a058751785d1d27335d82eec697d8a34af0618f7ea116d44c0283c6644dbced4f36e47c8cbea2979f7ac8c285cdbab491cfff16b9b2df5f1a693e6ed666958d913e42ff9076dea07b9083d2a349e8bec69b73d2bd09843744635a95783e349f552a7e15aa784202f98baf47ef371aa5733e525cb10218ae585da65c92c3965b97e6fd2e754a2bde421349c3cd05e1cd0bea523ed3612bd554c04d08763e359a9bec0b41b6b524bfbad0e2b95381772c2fb643ae8b35076cfdd1d4318d0acc6ff2811cc985f6a2d7a8e4518eb55ae031cf8e084842d59de1e7dd2d314bb20453adbe040d6fe6d0971c8516e7bb4fa6db2066ac7dc3b060ce42e212e41db03db31c7cdb9a706b96924068d37c45b7b69b5e5e692d858511bde43276b63f7c6882c4fe6f6524a08be9e8b65a3da57bfa583ce6c01e8d0ac46a058704cdf73050dd547322f2ece21c449d0b2f5628056b9b243014de169881efc7b55d564a713a298e82e4794a901c88573a4c86db70585dd629b9c75b6a4509b21a6b4b2cf4a3bb4341ca801cf7640856e26073a3467155310fcc38fe579e6e45c543a70a88e7776d5af56225f4ae15d353a9e1b776b2d9fd655821e3544240e2cc1fa3ab4f4bef259f8d535cd8162740656a16932b1305622879c688816c9680651053e5845bc4ffffffff0378c8b2f5e7187de81ceced890a46b95fb82f47aa75b3608f04927951ff629c5fee5bb1acebfbdc3ff452c7bac8bf01b5b7dfaa80dacc3b86729799595a4503ec53215cd68b93d3b6d1d02ad700c5a4856ba23a0b2b07fdc3f3e7e2b933849b4c2ff4b9473a44", 0x481) 16:00:30 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) flock(r0, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) setuid(0xee01) fchmod(r1, 0x0) 16:00:30 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) r2 = shmget$private(0x0, 0x3000, 0x2c2, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xfffffffffffffebb) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) 16:00:31 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0xe9) 16:00:31 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x0, 0x0) readv(r0, &(0x7f00000010c0)=[{&(0x7f0000000000)=""/4096}, {&(0x7f00000011c0)=""/140, 0xf7}], 0x20000000000003bc) open$dir(&(0x7f0000001040)='./file0\x00', 0x80, 0x8) poll(&(0x7f0000001000)=[{r0, 0x14}, {r0, 0x20}], 0x2, 0x800) 16:00:31 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="7d0201f096c136712ed24868b8a401bd7e25c3c2770a7285f41e0b56a51879d3b766f4f071fdd89bd03df6008835830dc524fbbae5fdd284562a8f8f2efd9f1ff93f20473d6168869fff9e027ea727a3f48b2ebe4f864b33f8644649f1bf92ee10194bc1f347ab835dbb66b9269d3d0f839d4f1319ac62a4c6919f1606"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x88) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[r2]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x2, 0x1f}) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{}, {0x35}, {0x6}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x880, 0x20) r2 = fcntl$dupfd(r0, 0xa, r0) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0xa0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0)     OpenBSD/amd64 (ci-openbsd-main-7.c.syzkaller.internal) (tty00) 16:00:31 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x81) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x8, 0xfffffffffffffffe}, {0x6, 0x0, 0xffffffffffffffff, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:31 executing program 0: pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r0, 0x0, 0x8a) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x108) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000100)={0x8, 0x5c, {0x0, 0x7}}) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\\{{-^**}\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)=':\\]\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='].-,^\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='&{\x00', &(0x7f0000000380)='\x00'], &(0x7f0000000600)=[&(0x7f0000000440)='([:&\x00', &(0x7f0000000480)='^-,&\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='&,\x00', &(0x7f0000000540)='&/.)]\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='*%\x00']) openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x8080, 0x0) bind$unix(r1, &(0x7f0000000700)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000006c0)={0x8, './file0\x00', './file0\x00'}) 16:00:31 executing program 1: setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x60a, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x180, 0x2) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) 16:00:31 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000000)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0xfffffffffffffdb4}], 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="c2bf595d502dc0850a451d461dd3da7183317c984dcb3591ad72513d42735192779d78c6574006c980bdb62d20bc0ac83c207b55f1a020864248c803dab9a2266c44aa0d76a1d25e2d014461cd9050211b352d927b85", 0x56}, {&(0x7f0000000580)="826d3bfb06f46ef945d2910417f12f03b7081f3235107080cd9c7809e7cdfe885bcc5d32eccc7590357ba0be94f84bb2a1d8935a74b0313b79ac9f5f45567624f644dc532a955f5aee02a161a828ed0905bf96aca1a1984c86c66536e62970176b5e325897170891b2db953385316ce021335b6b98d6c5b3a92b10ea86b09a7a95062ab67dd19b753ad935cd503abbc69b9cb7f5f45c405e933f027444ae79c7b0aeaad4330c6abb95d6474b4c44cd0a8cf587d850beb58d363541544b7f620e6662b6f72c34e51ce3b318b3fef9fce59e0cfe999890e0427778afb5361884559deed4fbf0dc13822b15d33f9f6d90d487c268ee336d8bacb70aa8b8502d849584db76907c0cdd40e21d2a9dfabfec2b1271b09468eaba61328edfb6fbd663491ebaced6bc3e060518f78ea3a6305c47501563c52df6ebf3df99edcd97c01ca6bc1b8e350a3d9efce342ac0d990de61bdea7bc4120ae44735a9a4beabeea26f0206954b57adab023c61a15cf83706b2934de8e56a81dff476a204e0fa0c3d5a1d5119172c34aff075a5b2510cda4f5ff1579e1418ef95fc98f250d65569760d0dda693ac3d8b430e3ef70a0f5127988fb3eb941801e0e3e0f072ed8d8a74452bef0ad00642a3b5d091e7e3cbaeb1cd1ff66a168f5463c9e4f10bede19f444384471507fb59c464a5d9a8fbd28efdd9dba759885a4832fa068dff38f8bd2d2fe9bf865ce58d8a2f4a06145ad679d637c9b3cbf9496aee8f0ebd7b6af6d38b6d5f7d50b424e6fb6258daf8e51fbcc45621ff4bdb8be1847b26816de92fc42d72a51053f01d6854622f9dec108ea0f6ee1deb1ee81e862c59d32976bd3138deb669881aa2c3368ea78a45ec9f62dbeeeeddf83f9b89c6ea5a7ebf3e23fc9d82f8c7f592107b231dae34c30adee308eb75777a686c0523f48579b3f9bb6b6744c9eb43f2cd0cd7ed534ecc3086b58e44a066907352354ed6d7cad5a42ef139c23e04ede6432b2f0a7296bc86a672bef754675e4b7569dd07565efca2d16a7c482b622620209460efd904bd26d93d1c5b0adf20fe0bfc579923f7e5db1d408008c48a89512ebb67b2ee8fddd54a853d8a38bcdf465eada44317667f4769a655dce49e2c69c3267d4f0a73c1d62e68efcf700c6c7bea4cb4c63ed9d08aae1c384019f410d447cb67f407a63c54ad889c5401fa677841238af3011a3946a560bb248c72f961ae652b636c3cf15413b8f12509c9db39ae0badf0f0da1825a29a383f380c98c71658c8cdf073754ee2ca2cf9c948dc59583e720e108eceb0d876a324923293099e7743c1f069bb5f0654784e5fa7920033edba1c61ade9171b449fb434c1cfe429cc0ffefa9ee4ea73b261a5eb73e27c3deb492e52ddb60a95463694992978efbe38b3dc0eb0ba21b39e0e714841dc0862af8dc0b96829cb8c30d47d2ce785b4ab49879aa861eef0eb6f67189878761d6a2f9c4b93de02ca62d4f982b627c7b04ca1515913a94d6313175722fbda0843f8178a4734fc7faeb8ceac3354b82273774310196c1782cc5c3d19121cc04d982f8ffe62fa95a5744d6ab5cc3ec180c45ecfaeb93d072e941c1e37f3ee3f3ef2ab1954bb712ab75b4ae6445e84861a8f5e94070f49cbd3fe455f5f8f6038587352f7dd43f371e15e7ea6f79f9ed99ccc76c092d53dad7bde3f796d91427d507c2724a39c951adf79903f322fb8e8c235c36a7c62a6a79a887af6338d922d016b6eefb76a7cb9dd07e711345a6ce005f3f86009f86315e895ee9e32ab0c1392e5f5e12d3855c2aa758d1be2d75c8b34a9143a9ce10e8599af801a7474e3bc5bd7e9f91f5e647d051de12531a61c855fb9499a3a0ee14f64a93c21cc4de914733c1929a8a8b8104c1fcd8f60838522fb29d85907634bf22258ebd429b71274b62d6fcfdd341051f39f0cdd46de9ca5127b539642edf2d76af0f98af5ed891d07df720312c61fbd4f973b71fa1b911ba9011929695e2f3300e5c43ab6b46bf00204db135b45e91955821b7da07883700c9f3fbaebe4e92fc58ee61bfbf99a0652ddf001b393ef77f4203ffa9df9043bdfffe1538710d8866ef23181643cf993227041705b6d3dbfcc3c23b3366b9a2af517c336bca7ddf108bfd2140afea3483a5d316a6e198632c6c00c91c2c4de9f1c305c39a21da11121b0ca056a427fef8b6797cf56fd8ff79cb4f41fcfa936b3a084a4f8f719fc496879d043ca1c19ff029ca593c98ceb985afaef73b6657762043175cc06b759733200bddb01a8c5612a5ed86619c0cc75bdaf88bf52559f98286176f6698695ff41de0e74f5de5712c37cabf0e1d5ccf4a1cdc5f30cab1550ce5380c35d26706d2062af9394f6f59a5ea218a3709d5baee1b8b3716d0a6c8d647948ec2cc75d6be5b2c0358fbc38d1093c2f3e1de67a8fa412f89ce839ba1acbb1ac9ebaf19b1d0c103f76ed8b39422e8a18350ef93a90e1b8d875e0e9c3132380054880a43810be119b824297a3f29e480ea079b019be4f8766c9b4a9d83f15b01ec33facc701100539792205422e1b4454ffd63838808ab1f0fd35222a42254fd21331fda4298016ab27ad61d7371e0e735b6274d3d9504f8a049d36fd1ef2fafcae8b2ca2d32e4898221ec2790947fa13a2055b7903e8bf1ba0b35e34f90b3f987547274565253dc9fc343612fa6f125b9555ce039b1d2203401a1264b7cc0c16e5fec325309ddeee9141f6c0898de77d296c1536bc8cedf210171a19f1c437fb1f06bc8f7e06cd8ddd28807f23bad44825203d19500bf28f06132c614b4c5cd3712b0fbde47f9e9ded8a7157c1fa3eb4bf65daaeeab5488239917fa6e34347b481943e2c3b75a5f28f2a4bdac518fe94618d69bd8e92d98e3cfbc508b092de02fa8563e0de4c36a261c24eaf2a1d05b1d2562e24bb214f00d7732740222dfd98db10afbea673bc3355392eb64cb366bf2d806ebd7065a3c9e193478ccc4ee24430034066dc9922649503417f377c23646bc8115e68943ada5be7fc62963aa433b6c0a66d9bb4b3c586e2334dc061a20eef72d61fe119195d98a66be9b27f140a53af52176c15ed66cd5d3411665372a0df71ea5b7f2b8d52a4f6b858c4bb02b384e1c58969bd4ac9f3b8dc7c434f9d9d15e0d2314c2d8e8de033c818a78531cbb2abb63d5a2e1a6785e46b3f24c7f84cb546f7045fb14491aa999fc225157b0211e5d547cf4d65db1630871905855cea241fefec0df42916609997d83f3f60ebc128ead4a341520e1ef8339711ecc11c20e0fff284f144d28a9b7c697bdccaa46cc3f14c30cb61c6ee63ac696fad4633a7d54b3fa05f4c32133ffc41d9cdb8ae40d1b97f7b8201260c7836392a145d83bee01cfeb563ffec183edb8194e89ae6a4188f136f6eceb4fd61292b7ddb8ea409eef927f74ca4b0faa80d76730f33b640ec17ff9ff8c4410af97da208c1f36f6dc7822c68bba0f104045a53036150202b0c14bd8ac8c4af706770c2a0becea5b8df5bc87128d8ea7d51edd68783e712e53d2538578af68bc11645c388b9e1c72081af525a7d325a829849220b31dede4b786b28a23ea0d5d2a05a294f0c93a56e271c91d3bc3f75f2314979dd3c817cf1e1ae6df3da82073fe018bb931388860cfe423ae096d159224a5a7fe36ebf33482f9ee471238f325cfcf23e63b99089094672dc02784e9b576d0a8fadb661c8c8e50186b54552db5d5e1ac25ad861193ca98f481254113d21d280e6cb0817580821c1fa4aec0561ae66ee059e9a9a6c3cd23c4b35bf6ea52824a14c597b736ab4b9ad9f9bb37ffaea285f5929d9cf6037afa9886543c2a6d4518649f1ea062372ad2d5ec58b2035f5458392cf26c5bbe93d6b7c52c4a320966dc906fc44f285665f4cf67d25ed5fcdb19fae372a91d684bb5c075170e78f312d00f8429cc4347673991b6847e4ffb7b6a9af767dd2be5035d4eb542f9045cc8bf91fe452c0178733b0854e1e86332ecfad8dc87ada975cc413fb9b8268623a08f8c041c5df3b32c33b9c69fafd563e8e897e47dcbb75793f33fd96b6b439ccfcbf1853dfbba26fde8e4129675465cbdf870f150aa185e7b8d10f7bde5cb275f4375901bac42342277e338965632f36556992d38d253739081446ec8fbe90fc2bcf69e2683f06302e1f6d1796855c08d48d10f9a0ae1a3ffff84dffe7e69239e76a3927e2871031f02e250a6669ce1f0b8bb05d4f6dc4048eace3c2c5773873d0c7177b6a0d69d37851dbeb2079a081c09946e18be8fc745f87444321d5e808da2712be6ae0d2c39bbbfcff16b2f189afcf08b9350b32fbf99f02d70839e8041209ad10c69efecb64f35eb418df01ac3c4e99deb3f879f7e2fc22ae270904851ca53410b08cbfd482fc6a85910d29797fcb807a228c00bce216961a9b547fef87b195b025ba06ede567d53c368c87d926250f25e6842ac98b7062fe69dc47961558644c978793679626c5eafde59c928eb0ca6d8a41d12184625ec95abe857a90d44d0093c06d67d7ed85697bc21a8def69332372f2494da20a21e56531ddca12643bc75a6876004086ae9251c343f153a9c41188fcc4b9c139407a1ba48aa0a0f257b974a876e6c589f7cfc726269e62d665b215d74a3c0fc3869a59c5a1c4230cf3c255f59cb521ff22f8c31cc010673450ec8ecb17816d24203fc1bd86420ff8c1f3c0597edf2958648ef73e2e2e87a5d9d4d681873b37e146235739766f75434addd0385ed843d979479c87d6b525cadc5fa187117b31894edb6d213f5679770d1c3e56037356fd7eddfe9b0c359936271283e40b3cc2d1bc05cc7b5812d2450a62e5fd0b5e7a11bf80849c0b1743a221df272ee3577a91c147526020a48b4ef18f4cc573945d21cb58c6b1fc13040f1b29bb083aac9ad4833c1db48f174c08bd12df146127dbe433893acafdbd51227a4569e04f2fd14f018cef04393728acab7fd6ac3eeb38f4c3a5dd4bdadf0932c5e4dface17efa0b76878e5823526eccb8cef11c08785c7dda1d20b6ce76523406937070359cae6efe0ade5555a77aa05b32749efd08af922e87a890dc92cec0561060845d0d8b0c1a290630b2fef59f2044e14055008d12cc669cf7ba3708bc25d6c6cdadbd60881c9b1d848fb1dc3888473f734aad362d89658d5eaaee26823043287052fd1258d58617e79f1e3f4647edb181b06f302085d4e5cd2895606c23bd5a5ef4ee5a9cc0e789882227bc78b2d16ce6036654e41753547cda9f6f0bc9131c4d8256aaf43c67ad45a083c499c041e4c2f620147010bac8a58eb63d5b2da3960adeed983ee29d6582601216b66f11ccfc47e555973aff728c96c7e8f31a35c0a7cec34d96bd1e6463c66bb4563258a54c13b86c8074f149a9e513bba1f02ac03a69aa827d63404efe81e1db8efb60fbe77076225c0150ce2147a8503fb2e42f3857be42f00c4a2c33307c84257acbb8d76b239783dce2502cce14d55a51361c2b7d65c413ad262c3ebcde44fc7e7acc6382cebc8380dfb7de95f6e62d24161257f5b7d1576d4b2214a1b9e7e775f19da7507b5576e6cdc5451527c4181b1e6f38bde7507644dc0e5b3c9ed8ab4af4f6b83738c7d4e45c6e603e47f199d754587e6234efa2bf847494d354167d28086a1fc0d85429d13b02b97b39baecac4325effeb8f1d176dd3620b861fc47bd13a1a26859fe58bf67397199a3b437969640b053c27616de8c6093302216d98366fa343b2ce519ef84cf6076ca7acf80ee61e0f9ae8defbc92a6d9c0311b78b4cf", 0x1000}], 0x2) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:31 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wskbd0\x00', 0x8000, 0x0) fchflags(r0, 0x10001) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f00000001c0)={{}, 0x0, &(0x7f0000000180)}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000040)="461aa6f7f8f2ddc8d723df87fd5c057a6032272791dbf97d15f88745cefadf75743bba02464444471eefd0ba576fe4821d8e33dac7c3e303a25227288db5ed0f13d7e2e82ea4ce", 0x47}, {&(0x7f0000000200)="f84bf6057900b8fa2e0fced3c2727890bdbe1842e64f964c8a612824a8d04184f89d0f2d324f7d67de669cf9a6ca2ed8a5a4caef4d008c98b6eaec82814af907cdf1e282a3c8c90fa3d40304fefc41bb6ec115b6b728839e64cef078c18b01cfeca973d7657359207c294ce4275cccc88b0e8be14e30ff53fbeeb67221ff90f1e002555147c171b5383552dede0806b7e54b66a849c127c1321ba6ab206ce5864c42ea29c78f", 0xa6}, {&(0x7f00000000c0)="9c2c582ae68a2ec2192a20ac052c167dabdd506f3204266fbe7a58cf9a03cf63333d95006aa6736d1d24f5e8154787e20fa92b51b6be640f93d7bebc3f76e1fee184595a9395bfdd0f374539", 0x4c}, {&(0x7f00000002c0)="611792dbedea09a3bea6a1532185ddfe3e35095209dc3114345b4ccd366444d1f548d2dabae8b055a6129cd138fd46d61bc433ea4e7a96a4364f08be945a8f67bda57105cbbbfb56dd250ecd3d00e8bbe25de6f979fcb4b5cfd5cac3405ed691a0152eefdd8e1bfc550880c15878832677022b8dc2e13d55ed5a49d343b307fec92e2492b5449bb76cdd1e7cea4997d626d10d5da6972d6bcd052ef88919dbb99d48f37ed2def574056b77c296cdde60e7", 0xb1}, {&(0x7f0000000180)="bb1aa4e99a81478de553d5713adab58c4b83", 0x12}, {&(0x7f0000000380)="1814d2aa498397dd9dc045229faed7298942e2a75dccac6eabc9ea49c05b1b947dbddaeefd0bff38a22c8e2886cccea351cef53e529a6b4c3922ad8c2e1a8247ef685cc62dd256d2d111225bf2c74872d421739a67a083f53727e71be100109c32b8514896966cf98624cb58d0e0389a750c7b46ad3900d8610977316c6a665e8ebfed40b1e8c242856854096e0d227e6bdafbdd51d7cba41002b58bc7a3ac00c5da43c4f95905a06fe9f161561ed8ba6e4b6611efc50e889f27d35d036536f2fd877b23c01be6656627ca5de31d415b37cc6b7c77e24ec113548ea89f9ffa5db088d1c152297f8ea14cf27b139a64361a222feb", 0xf4}], 0x6) writev(r1, &(0x7f00000000c0), 0xa9) login: pckbd_enable: command error 16:00:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a7d6b346b7387f8fefae21535a2f4862e5514912960c143c2c984d44e5bbadb09e0ee1bd9333954417ccbe644d67a08f82125a7c7bfd86fd1854089f9e5344118837e47364bf03ac2c8c83d3d9fc01727917c24f9009ca0a6685cf41f6d38267b995e37c9e2f2fdbf80b6420ff25077a53d290ee3959d0f1cf2bd5c428884ce8af62ec03c81ea155eda537b5c0e", 0xaa}], 0x1) syz_emit_ethernet(0xbb, &(0x7f0000000080)="d30355d464414a1642c623e9f15407596f55fcbe88906d2490b30596ea9507133aae490959779956652f0d0a6a3a747e3de08d29435224a4d9e29f30cdddfab40f124a8fefea01ff313dbb8e5f350d851097416098b50f60a44affde15dbfea66f7a3df8d675fab4dc8870a0edfd77440ac6e55cfd5ec5394af91ddde1d4c893455afd8110c1a37698c1e47002e1fd121a7f7ae117c8a32b986278074de31e82f9d647c15178bc1cd23129b0e822a2d8ba8002da5ec4d55f2fd977") 16:00:32 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = msgget$private(0x0, 0x601) r1 = geteuid() r2 = getegid() r3 = getuid() setregid(r2, r2) msgget$private(0x0, 0x4) r4 = getgid() r5 = getpid() r6 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x3, r1, r2, r3, r4, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r5, r6, 0x8, 0x8, 0x5, 0x8001}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) r7 = semget$private(0x0, 0x3, 0xa0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000240)={{0x0, r3, r2, r1, r4, 0x90, 0x6}, 0x0, 0x10a, 0x9}) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='c\x00') semget$private(0x0, 0x3, 0x30) getegid() r8 = semget$private(0x0, 0x3, 0x0) r9 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r9, 0x0) r10 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@file={0x0, ""/42}, &(0x7f00000002c0)=0x2c) fcntl$lock(r10, 0x0, &(0x7f0000000300)={0x3, 0x1, 0x9, 0x40, r5}) geteuid() getegid() r11 = getuid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x7, r11, 0x0, r11, 0x0, 0x4, 0x9}, 0x80000000, 0x2, 0x20}) 16:00:33 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x4, './file0\x00', './file0\x00'}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000140)) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) pckbd_enable: command error 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008ba8162b27febf00000000ba0d3130021e6232e99a00000000000000000000000008000038", 0x2c}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000040)=[{0xfffffffffffffe00, 0x1, 0x4, 0x3}, {0x7fffffff, 0x101, 0x80000, 0xfff}, {0x8, 0x1, 0x4, 0x3}, {0x1, 0x80, 0x401, 0x3ff}, {0xff, 0x5, 0x6, 0x6}]}) 16:00:33 executing program 1: r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000280)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r3 = msgget(0x2, 0x340) msgsnd(r3, &(0x7f0000000140)={0x1, "4471321b42c328e076f4f848a391f36fbd5afdf0cfc32a6184d86ae14c385ef8c938724918f7752e37c99dd29b204a9781bcafa61d54b3b7e8fc8ec41714fad0a9cf5897db1bada92da38aeff4bb6181df78064a6612ddc7db8e491d56e758be7454de0ff15d835645aa9e28117e3654af0ff1"}, 0x7b, 0x800) msgsnd(r3, &(0x7f00000001c0)={0x0, "ddb80e13092009a751b44aa782b78c83efad0ce51be6d62bb36b8b168a16f5f35ac326ed9712cf048f9e39dfb2a336a62dd451a3b392a0f80de0015ddd5de3e9cb8832dfe57172ecd6ed9c3e4577305f64dbec0bd20dd2b7fdf59d81a72b40e0125d462a749e4d804b04474d5a69cf8d6698096ca78f5b6d9dcdb50d9c8e752003d4a0b921d0c8634f7275aeed"}, 0x95, 0x800) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81000000029000000310000000300000035"], 0x31}, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x280001ffe, 0x6) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x7) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x6) 16:00:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000200)={0x200, 0x1, './file0\x00', 0x3, 0xffffffffffffff00, 0x5, 0xfffffffffffffc01}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000140)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3e4223a667b1f3fe6313d5add500971e3f4db016"}) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) setrlimit(0x7, &(0x7f0000000180)={0x62, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f00007cd000/0x4000)=nil, 0x4000, 0x4) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:33 executing program 0: unveil(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='c\x00') r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) fcntl$setstatus(r3, 0x4, 0x80) bind$unix(r3, &(0x7f00000005c0)=@file={0x1, './file0\x00'}, 0xa) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x8, 0x400, 0x6}, {{r3}, 0xfffffffffffffff8, 0x34, 0x2, 0x7f, 0x6}, {{r3}, 0x0, 0x0, 0xf0000001, 0xe9, 0x17d}, {{r1}, 0xffffffffffffffff, 0x10, 0x40, 0x2, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x2, 0xf0000000, 0xc74, 0xffffffffffff7fff}, {{r1}, 0x0, 0x4, 0xfffff, 0x4, 0x101}], 0x7ff, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x20000041, 0x7fffffff, 0x2}, {{r2}, 0xfffffffffffffffe, 0x2, 0x4, 0x3, 0x4}, {{r2}, 0xfffffffffffffffb, 0x7c370a0674016e98, 0x2, 0x7, 0xffffffffffffe8e6}, {{r3}, 0xfffffffffffffff9, 0x50, 0x4, 0x5, 0x80}], 0xae7, &(0x7f0000000000)={0x0, 0x4}) fchflags(r3, 0x0) kevent(r0, 0x0, 0x5, 0x0, 0x0, &(0x7f0000000300)) close(r0) execve(&(0x7f0000000140)='.\x00', &(0x7f00000004c0)=[&(0x7f0000000340)='\xca\xa3\a\x00', &(0x7f0000000380)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f0000000400)='&\x00', &(0x7f0000000440)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f0000000480)='$*]/\x00'], &(0x7f0000000580)=[&(0x7f0000000500)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f0000000540)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12']) 16:00:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffffb, "855c55021a00000c000002004000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0, 0x0}, 0xffffffffffffff32) r6 = getpid() r7 = geteuid() r8 = getgid() r9 = getpid() r10 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xffffffffffffff18) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, &(0x7f0000001640)=0x1ad) r13 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) r15 = getpid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, 0xc) r17 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001700)={0x0}, &(0x7f0000001740)=0xc) r19 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000001940)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f0000000240)="7f9aeef61cf27ed1ef144764fa650fb6fda43bf7b19210c19ad473ef60df2c673928116560ee43e411f3372b5eb1ab3569f42de70a66f665bc2feb73203c315403519e5eee02e5e646f2558b6b62a3e63e6d4c1b613d6270cddca2f79a26f4791950e84042fffc3a3162066cc5b7f16785e9bfb9a8aa15b86dc18d43bfd43afafe403d830d00d09dfd3e29483109503fc04a6a87725e43d9243de79cab58318638bbee55720611a2c7ba13428dd7ebf7842388042c645b219d3b8045304e50830ce27cb5a0", 0xc5}, {&(0x7f0000000140)}, {&(0x7f0000000340)="b685557b790e990ece92392d96f5a8b0de905495e9e374aef7aa873ca482e509d09b97931ee2c549527f10bab174", 0x2e}, {&(0x7f0000000380)="16230300e2214a6ad7291a65958f6727dc9a2acbdef3bb73c6d5c558cdd4c1e1e4bdb6a3a7b31eae170f271839fe78f3c2102d02a895adfa2add9b21a2cec8b2a205aab426735cccddb1004f811d1845e55efdee5ae1229c2240f7962b00503b158c4f66dc828d5052a3fdab40a22a7d4240d575962f39961e2cebe8d5470279fc1cd299995fe70d9e80ecaf20dfdde36c9a463f0445d263cc8137ae9096653cea67253c377c9371e2f5fe2e6e7da009daf2a5591bb7a98022eb10d241a46151b851ac5e352797434e729f53f4236c1d9dce912cb6c7c33510a7bedde78f5bed2cf0b46fa483faa2494c9f6ffbd704f30e672944467c09dc0000bbe60fbba8936d20d112cdd445e9c2496e72ce61b52296dea5702fa519417cdbff8dbd99ece4177f3dd054554bf93af2c5639c463051ca26945cc64209361b931d43f172b645f12461c7ca6304ce482475692e4ba408704883d66db538aefc6765f3569fbc75eff2237d8849d73e8fa111e7aa72644ba125424c0a177a3ee36264987fb3918b5c6ea80f9da8959a846110fcdc0d72602ba8523c8ec646f17395e6a9df0b52fd1f9eef4991a3a4c165b2687da1e622d09e8e4d64a98498f4ae4466cb0a10753b2fcf6bbeaa04f8ec801e25423548102708a9b93248f4e040ee642b0c1481662bf2d8c8906cf44ad135e045bb1b10d88cf77c3075ba0f0a6c008d26c3ace374b04b3fed620034d17be311a383a123fd356b5917563555d8714e1e6b0bae4fa6e571e762b252ac5abad514da921aec50723992f84c6a6323de326788bb0c4d25c1a65f0f77d07439b4bd5837a029fb4251dd8542448d13b684de02d5e9b4e364ba2c744966f7b8200fd817cdfa83bdc699101abd027044bc9d1354f9dfbb6c54490857c9ea0028c5914e0a7a9d97f8a7539b8a7050a54ba3bf781f82b3caa4c01566d65c78afeb9324a274e568c6f851375c1c8c4a2ab33fc7025d49937ef122385deef42ae737d4eb97acf0a66d358eb77c054402ede39a16186b07fb8937c10d44db4353912f027fc1da144bebf264d3c63818cdd63f5717536c8fd552814dc3f41db867f14d80ec62ffbb94414dec4fa2f1990919aab5f467f3e4e4270275b58717b84c7dcc9927e4ed71602e1a6d44b40313197a16e16b6293f1c12176da7c63ee029dcf64056d2ad2d6849311403328d0a355f4da513ab4793f475bd18fb071af970f18d2fc79ce4c75a44b6906fb99d2e4790b11fa9debd7a48b9470a1dd184dea1157bc3df690d9b89626ecbd1e6f9cb48f2d0a5fe1256c4e6c0f4d3d9977fd523bb4aa19ebe4ee89b1fe6fad315ee9acca2ee799908b07683b07836e40298099159301f1cf691344f406e33dc35d9f3bff416176b74dfc44705affc0ea262414e1aa827e1f772967e308fb98edb59617d21ad8217515a783f3573ef08471b682a9717a01bdcabbea30bc7551eb52428162ec8a422e31c8cac6a5b6881b1e0daf430d119635138c36192c382a7e5f404901415e0d878b10fa86e195465f1d7c93800ec5e7164ca74f0dd2fa02d2f89363bdacd9d105fa5195826707c18c731632a48ac556344b57fce06a5907fa0a8905cd65f1444a983a5723f3f24f77e2fc84362566cccfb1c569bf77e5e2db70109a54747b9b705e1894c4e34bad647e7e14850367be1d3a5d0c7868529f1b1eba42df4e6b2ef7eebad83e956329d9a5a74fa4824ff772a85802ebf9ce1c7e5be7820a59509f052363f3ff605b2c451b278a3b2807f3c4c2c89adc6801535c749775b92d4d42f73efadc3288c911fec3120fc6beadfdc3eafb104aeba8754ca1fe00ac5db042031b134f6822deadaeda476c6999c075d9db226f38fc336e0420630f9d27a827aea01a87bf51ee456e59a394db3143ddce629f5ce57946690c98354a69c066dd3b83db7da18f1fbef7efb1fb550b2dc63304b6e5d6d05357647d0d204b4e40babd28303c24e3df0f8e11c3d68299fe182938099a863e6037037af616fe4d06d12e63a3878b36526146c973ae69b979e8c642349c27d6237fd53422d4086054a1739679a46849f70311cab6ca5ab14be5fc44645e24a89b5ec3ab8a205bb57cece24a4ce3975b9aab34cc45f8dac797472fdedbf91aeb1e7a9be2d0b6b84587e919301035a929a69bcb5ac6d22a64463926e5c8abdba135fa6fe86fdc3eae583e88cb523617cd59e99fcd3b1394ae4f80ab175f07554b5fa20b4e1546aecb0f78c3d61f93c937bd1e95293545ba20a5c79fd808fe90bbeadbfb057176aeb352b9f376e693b32469cbdac31adfbbe4c124a7f66d0c3a16e00b10397113e7df4d5cf7fbcf7c8a8d586f75712c502d5de475cd4a5e4a695c0e5e6ecf5bc417e0a786a33a32907c1c85c054800e7724c3341d1ed6b2b15a8638245ada2d305b438a7fe317d8b7032f97aff3ec66c65fceb688edcb935a0fc151f10d9ad0832f4bf6957d369c875116f71341c030c146c1824c9da8b40c5b7c3e751b45669a6d566308a54772a0dc669882f81af655b91f04a523763d889dfcc9c1b9859ca62196923e27e1be07413fcb0ea01738145e8da6cae6e1ce3d2fe5ead8448750456de44d54a30e0b5f68b177a5be32d9516fb5bfd33b8c70fbfbcb8a19932c9fef7208629d069ab53b8659cce99f0d1437345cb016a4ee86307f5c9ab66cd9c3c73c6c26c53fbb46d52f19c48ee557a5dbaca85527371a6b0879bdfb5d8fd881ca77d5859316e8d11d9b58a27cb7126336f55bbe75e843961809c38592588aca77378aa16fa0fa5454407a4430140bd5823b8809bd8499fcaf875786fb2d000cb2149f8974b11d08b73defd0df03d070531d2e6320ce87d023c6b14dfb8e38d62f0e4d93b1af412f3f42adde843f8ef4cf54e63f294bdae49a7600e56eb61aeeffb50ec0773b9d1ba5d294ffda8c704ff7576c7c8e838b3fe2afdc9d8fba2a3893cadb79881433c56598ca911fa48a7f2b0d042b7d327f08254b862b13878ee99197f69fd8044bc11925a26655745affca53b9418983ce4690ddbb543cd10fe952e68c9a39e2f6249efed9453983a7ec58758becd2dc9ec39b218fbbd0ddfb9d53a6bc2118fd57ad343f36dc9086c51d3ceb1d9d246c1ee761d886349d81288812e94815b1ebced7493c728e60557369865bf9ae48660e068e6b20855469861fbd6289e401b95316873ce0c6fc6d5a503a0ff91457be0f6771144b4d3faf5f958833c4b4075a00174c3f4b71a27b9caffaf3436ab18761f289c67bd2385e6dbf4f12de6622412392e8ca0eb0d95b1de04dce6c97ad42cff72a6623860d745cf47f424e02fac51f1390f8a6efdf4feaec7e554c271731c84021e1d640ad650a25ed81710cd1c5a520e58ce408232d7ee4a3b09b9cc24e41d35f16ee6320db11002060e5f8696a41d587cfa8caf4530a2348df8c56811bb0345483e8b18ac0d4ed593cc3df90e1e7fe2b4d98347902b64c0c09658f5ca56d52a900ca506fbd25b58f444ebaa3be215a6dbba56fd3aa9660bc6e9a5eb99f72ff56a6d629fb3a193aa5f282beee04ace436a72faf6bab0e61cb66b8b01c1b245b8f45373d56d4ef24c810948d2b3f902d03cab6c8055113958be4f23a9d4bf018200fc5ddca2c4513e78594b30babdbb632040aabe64434f0fbd71c9ceabb3ed21a3f500addd967cff5ec57e148cb4a86351a37038adee5af12ada66ed0819542da4246a17d17251afacbe8fdd659600882cebf5b7f3c59da79d4c09a57aba94097e67152bf3d1b7e9ab17113d8606ae7a6f316c8f0912b08578cdd747bf5aa2385636d38841f8b9ded2359156bb5e015cc1e1407551440fffb5e68401210e90d49b278acbc08eb48e303a83d94a86687784b6620c4c9bcf0084986d73d7105b137290fe141e294e8464909d341afc410fd2feb10aca22671b031df549b8dc74805c562ff8d664962078787d1ae73c8599bc521c8c31bf22b0fe5adb9f94926f20689fe544a2dd9257fd3f9a4266c233a55939e26333e95cb6fe134dc1919b26a2153895f146c63f15284bc1d563ed1c50efa054c77382aa2deee01ae9f5832bc9b816776b3e9736de3d762aec8d199e28226b4e91d19c6200d3d369a85384beacefea0f8b9ecfba8ed573ae2dc7b3d920aa5964baedc1e694c06481f55a758944eca7a233d4c85ab4aa68fd73a9a093b1c2b534d876f0b0af23a4b714634f501f7a35ec26d60392d806c6a3a05b830ce992dbb9bd93bec8ef87e9f6b8cd67bc59e66af87fcd5c9dd50ee41f0427e478c81e0f304354b05dcc8d2a08beff1e31993e5e175d1809080ae73106f36828bf3959ef9dc0243b3566b6c17e4761cc6715966169085e9d182705da050781aa494adabf8d2fee08e96941a32b244986b79e02bbc99604c783bbef1a022e1c6fee9115103f50b23cd2f580b35d8397b9a610b46375c21665cf3b3737c2cee30853687524a6cc7c67ffe51d61100f9b9eab9f248047f15622daea5a1f1424661ee7eeed9a9873ceddcf78009f4259e1a4e58d15baf742516ac1455a4e791eaa02e8daf85cd050222fc9858f1145f58cfdde47d63cdd164ad8a06d6db3721caa63c77d0b7fedefec63ab2024007c2e5aff9c8b50b807ad9f4b986406a9177cbf6bd22b9b42f9f1827de216a2d63bce6eca2cdf0ee187824c0e8f30021e70b40cf07b037a8ed368a12808cdf17b3237f1f8fd4a60e4ab6e5ee8c965a13aaac8cdca33ebdc087db5a41d9d9cbf635ddc27dccdbbdbd8d39b492c9d4df9eee736209a968a9cc3c693c87be296c9d463bafa90f03ae7450905c5485d4b7dfdce44b01d436262d0efb7813926cd8612c757615228bbf85a6949aa1ecffd24a7a386c1cf43f4d906e37bdab2e9c8fd97e0a5cf9cb10d27838bef39fdf2f7b3c274a636fe05c52d7a827ac4fb88a03565387e91d5dc90f16fc80ee7590e06fbb9fdd30f1b2600a324ceaeb2bcd97440c75bd5a16910b7671b0b8cbf96e280a3c23e33d2341046d4b562e57f85d068d8989e71f238b0bec34d76cec9ed228c7f9059d57ef28bff8443b9fe830cbdb2d4b932d4035d1ff54966b5a96c34000f84951b9dcb0ee290261aa23f1d27c8515fa7f378208a241a56c4783b0231f2ac80ce7785c0a0a4dbbb0c2c284ba6f91a78029dd6545223d4e8a420deacd086c9c7d0c7cbe3a9da5a1a85153d40fabf141cec4520011732e9d3dbe93e5499502ca79b1a48f1aa9d037b857a5752837801905fdbed1d896d46b0a2acf8336e6ed8e2ffc5fd15ae2dc61d56e44e2c0cf373bb11560c5fed0eba38a33c98e09426cfe7f8341b86f53e41b5983c4476e74e1b681bc98971aaba5a80eb1624d19d97238354ebc1e499480e520f8eca5a8f1ee31fe61c1fd8b7b135f1dc07b44030cb3ab751a73884db13a91b939d98fe8362b19dc585d6d34d4a522c615a04c7237a1b7656d5dd47dada2b753756920d1764241ff0c3769d579a33482dc8418ab59bdefa7724a2d3f2a5bf6d50b60ab8e4489582bc8cd65ffd7fa3cd329e7826dad6fb38e8b6aac6cf659e63cc1cc1f6a59e78450a18c9c4d0f43b3eb5e364160a60504eb7b502fa35030ee241818d5bf2261f9005774225cf5668ec4f10c383ffd171f07785fc77a4140a1a7736757425f528ad46aac08e05d9050b265cb9867958617179560629934f719b185acdd20761bcd2af4f956dafb126ac1ee1e65336d472c30b928b58b5af93617466e0d7cb5694cb740aab5e95967f81edeeb8c85d86c2b5948c531dee8ceeb08456dcbfd", 0x1000}, {&(0x7f0000001380)="fefd0490e616c0518d3a", 0xa}, {&(0x7f00000013c0)="c9a5e7b8ba894f1f94dfd86fb001cb19097bae2d22c77366882314670b4063", 0x1f}, {&(0x7f0000001400)="7e64e3495babd9e6ef8ab0337c76b2e646788f916eb94b168fcd41f8fe7eb70c825dc91fbd8dbed03e787311174e49daba46bccc9f7e6c4af0519757905f6b5131d5097d3d8a7711a55d0f5008bee5bcff8422fd59d1e5f59c36a8c93cf4e9eb6de079b47f2ca9b117508676c6a7d0a49749e4dea5eab790cae3b55e345faffbd0", 0x81}, {&(0x7f00000014c0)="e6a586ff38a1053ada4459d655db699572d5c8d134d7456bf5732341957fcf841300aa32cac26664", 0x28}], 0x8, &(0x7f0000001980)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff0000c900000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB='\x00\x00\x00\x00'], 0x178, 0x8}, 0xc) syz_open_pts() 16:00:33 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffd, 0x4, 0x40000000, 0xfc12, 0x1}, {{}, 0xfffffffffffffff9, 0x48, 0x1}], 0x6, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0xf4, 0x84, 0x8b4, 0x6}, {{}, 0x0, 0x40, 0x1, 0x8001, 0xfe00000000}, {{}, 0xfffffffffffffffa, 0x2, 0x2, 0x3ff, 0xa6e}, {{}, 0xfffffffffffffff8, 0x0, 0x1, 0x7f, 0xfff}, {{}, 0xffffffffffffffff, 0xa0, 0x1, 0xffffffffffffffe8, 0xa9e}, {{}, 0xfffffffffffffffc, 0x0, 0x0, 0x844, 0x3d4}, {{}, 0xfffffffffffffffc, 0x10, 0x80000000, 0x3ff, 0x1}], 0x8, &(0x7f0000000080)={0x3, 0x8}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x7ff, 0x3560, 0xaa1, 0x19f237eb}]}) fcntl$lock(0xffffffffffffffff, 0x1000000000000a, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000100001ffe}) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 0: r0 = syz_open_pts() close(r0) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000140)) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x0, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:33 executing program 1: r0 = socket(0x3, 0x8000, 0x80000001) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040), 0x0) 16:00:33 executing program 1: recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0) link(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000800)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) recvmsg(r0, &(0x7f00000007c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000600)=[{&(0x7f0000000080)=""/190, 0xbe}, {&(0x7f0000000140)=""/116, 0x74}, {&(0x7f00000001c0)=""/37, 0x25}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000300)=""/221, 0xdd}, {&(0x7f0000000400)=""/163, 0xa3}, {&(0x7f00000004c0)}, {&(0x7f0000000500)=""/165, 0xa5}, {&(0x7f00000005c0)=""/39, 0x27}], 0x9, &(0x7f00000006c0)=""/214, 0xd6}, 0x40) 16:00:33 executing program 1: setegid(0x0) setgroups(0x1007e, 0x0) getuid() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x401, 0x0) readlinkat(r0, &(0x7f0000000180)='./control\x00', &(0x7f00000001c0)=""/46, 0x2e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r1) unveil(&(0x7f0000000140)='./control\x00', &(0x7f0000000100)='\xdb\xc9') chown(&(0x7f00000000c0)='./control\x00', r1, r2) 16:00:34 executing program 0: r0 = socket(0x1e, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) flock(r1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0x80) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) close(r0) sendmsg(r1, &(0x7f0000000300)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000000c0)="f0f7f0aada918aa2650b56", 0xb}, {&(0x7f0000000180)="504756e4da8eca9d2e61ef", 0xb}, {&(0x7f00000001c0)="71358aa8a61d47228820113587681e2d9d1e3544b55e9dae48c14cf2033c0a889abda90ca195d20f8d00a0e0566b6b7228655ef8524f572d4ed2cbefef530fb7e534ee63e3413434df780956ee6177ed078e97fae7e004803d49e2e5ce856a1fb8a3ed9e162c10140342fcbba0731d89ba7f897c33954674e94d1c71a32ea1bcd357e522d5fc9dbb00178b692cdbc5796160b871dc0c3f821836af944914f170c92eba8349c022172fbeb686089a963aa1c1f75a6e3c556a8958579f6acd533cc4f85b3afe9cd4e414a7221003ac35ef24", 0xd1}], 0x3, &(0x7f0000000500)=ANY=[@ANYBLOB="50000000000000000100000008000000d6685a8949fdc9131d96df5c5229c19a0fda5fc826fb1bbb8d86bcf1290035dcf309071b265e942146718a66d07b9a17a2ff21dd3fb542de5a9072c64d0000005000000000000000ffff0000000000003aece8c60ba523380ae15cfe656b8651dd82ca7ce176dc5b17abfc9f53beba77b8d79e462e8dfa708138a030da839aa91b0d48d6e031b516c94218a600000000d0000000000000000100000001040000b0350b0997fa834b85f16eac8e561a78aa9954cb44703fc0c08517085ef91d70d002efc9e55a9fe295f79f89e4ef4c88af56a3d1aeb24cf790b8778e89e0da07dc2d82d7f727bf7baa9f74d8f73471abaa78e8a4fd73977dc6f911810a3d161de0576f10e03d316f23780aa11bd82dab172ff60f5d06914e77e90de71ec700928c597f60546c87dc94c31184099409ac48319f4955fe190410734389c71fd9e001e3d008fc167a928c01c041993fca6c41b5cc6991bccbd83bbf90000000000098000000000000000000000000000080a8eced0d2db282fa66ff89b408d63c44cf777749ce2da40e6b1841676d946daaa306115c936568e45cefe988780a1266652b40c7632fd1f7f2663c7ee86fb5c5cedfc4d8bf918b41a293bfed3f94a455a48fed1ac37d3a8ff7fbcf1505c6f3aace381310dc455730c40d602312a6af1a4803c6d72bd3695cf8a27711ce91d93d4a46de71bcf8ccd31001000000000000ffff0000cf3a000014b15c3f866b575a88c10ff92ce3372253451f15c6a1336496d7f2f56f70bdbf022b84298fff557694dca14aef2a83260b2655e529b4c84a90b4e3c7daea17f673724cc8ad121f76794bcf370cccf471b49129d5a5564062da70eeebbb8e3d02babce0fb8327125b0fa70fea5f64e252bc0983ed8a05abbc010e6314d1fc37608b05fd05c056a543480c4a6e89bacc3ec54c82e6f936e47e7491e9aa554ac7a84385d039297dd9f72a7d99bdc6d657940a1ab1c1859d3164da9ea0493ef90fdbf66d6fe5405fb06b52127a12a419b26546f0eaae2374e42a348e99c3428132b4f11fd31f02b49a120e6bb929742a744cc367c2b43c4d6c8f72f5e06b2f00000008010000000000000100000000000000b2dbc6a0e9dae29e3dbe99c8649e7f88c82a8ab0d8de86831ab84be4a9f9b5edbb14ec7bc4a322bcb44fbba313b26fda5c52c25e784117e9ffd1aa9a2edd5d2573f4089d87c54e8294bd6c84ced2eb293d57d1bbe01849fd64952d9ccaf17d83ec790a66fd48c21f8b79a3c9c81a4b27a5e868266f3fcbebbee77f1b08f61e0e580432aead6acf163c70fe4887cddf3086452bdc526b9f355ecbc70dc480390151c02a5d533b12169fe40216226c9a50aa9eba53b3a24f7f438118476444800430ee8fa6778582c987523f3c9c8a4ecac9adba800e7f4ebdb876a283501607d1d414bd06a3d5a8e65ef5b98303f0f9a6014f8d5428df000090000000000000000100000006000000ef004e5f35750f8541a3d3b5127dbdced6f181f1cb66dc85b1d650ce760ebcce4395284d9c5688f8ce87e18f77b81256ae8f3325ba0c9ee16d0393c1779b4691a85a230a178f52bf129e0fe6424b964519ac0a392a46b1ff66cae7c34f6c51a9b442626b24e21ac36cffd66e068122b7fecc5800"/1200], 0x4b0}, 0x400) 16:00:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xeee9, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001", 0x24f) mlockall(0x1) 16:00:34 executing program 1: r0 = socket(0x11, 0x4001, 0x3) sendmsg(r0, &(0x7f0000000b40)={0x0, 0x0, 0x0, 0x1e5, &(0x7f0000000980)=[{0x10}], 0x10}, 0x0) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f00000000c0)={{0x0, 0x9}, {0x0, 0x2}}) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x401) 16:00:34 executing program 0: r0 = kqueue() fchflags(r0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x9, 0x0) r3 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r5 = syz_open_pts() r6 = geteuid() setuid(r6) ftruncate(r1, 0x0, 0x3) r7 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x40) setitimer(0x2, &(0x7f0000000480)={{}, {0x5, 0x4}}, &(0x7f00000004c0)) r8 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x28082, 0x6f) r9 = kqueue() poll(&(0x7f00000001c0)=[{r1, 0x20}, {r2, 0x100}, {r3, 0x2}, {r4, 0x4}, {r5, 0x40}, {r7, 0x120}, {r8, 0x26}, {r9}], 0x8, 0x40) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000040)={0x1000000008, './file1\x00'}) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000300)="f877e294df07b9a34c9244ed222335cfc7a400c6f7a9a58bafbbf2573fabc6f36a41efd142c223034e46353a89c22b1af05910fd904d5f0b8d703d82e3cfba7f8ea6b04699dcce8e70d6d75dcad00820bbe4e0dcff4589309226987c26376e918d6ee81fed050c44876aac5b6d775343242a7720b70396ccf908bcc2026bd7bfff3412da6869af5b55294ea1a4140efc63c6d7da63fe6c7dbd1df85eeb0d4345a1e493b02236f5a41a4a0a1993f4cf4073e2aeff316c3c7e8aa6f0801ce3e51473ed90fdf98851b1", 0xc8) read(r2, &(0x7f0000000200)=""/4, 0x4) renameat(r8, &(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000280)='./file0\x00') mknod(&(0x7f00000002c0)='./file1\x00', 0x2, 0x1700) mkdir(&(0x7f0000000440)='./file1\x00', 0x80) dup(r4) r10 = open$dir(&(0x7f0000000140)='./file1\x00', 0x0, 0x0) pwritev(r0, 0xfffffffffffffffe, 0xffffffffffffff8e, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000500)={0x8, 0x2}) fcntl$dupfd(r10, 0x3, r4) r11 = getpgrp() fcntl$setown(r1, 0x6, r11) setuid(0xee01) r12 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000000400)=""/11) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x1d}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xb5, 0x3d78aff14ffb5400, 0x2, 0x55}, {{r0}, 0xffffffffffffffff, 0x9, 0xc0000000, 0x8, 0x3}, {{r0}, 0xfffffffffffffffa, 0x22, 0xfffff, 0x7}, {{r0}, 0x0, 0x1, 0x80000000, 0x1d6, 0x8}], 0x4, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x2, 0x40, 0x0, 0x8}], 0xb1b, &(0x7f00000000c0)={0xdd24, 0xb9}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000001c0)={0x32cc, 0xffffffffffff7fff}) 16:00:34 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000600)='./bus\x00', 0x1, 0x83) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000440)=[&(0x7f0000000040)=')\x00', &(0x7f0000000100)='+-!\x00', &(0x7f0000000140)='$,\x00', &(0x7f0000000180)='%\x00', &(0x7f00000001c0)='\xd9\x00', &(0x7f0000000200)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='].\xc4\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00'], &(0x7f00000005c0)=[&(0x7f00000004c0)='^}\x00', &(0x7f0000000500)='@%&\xe5\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00']) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="000000186004008ba8162b27febf00000000ba0d6232e99a000000000000000000000000080000380000000071dec3c2d04d05ebeca52469b49ae5989ec30c94e796ecf67f071f658fe9331ac9ad199d5d073089d28944abe1a71887d241d0eea78ed2004ae962f3ea8a7ec1ddbeff874907c01a2318a4bf84994e86f217987911c7e576c16ecf0056cf7130e7a17e8675f4", 0x92}], 0x1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000400)) 16:00:35 executing program 1: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x400028}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)='\b\r4A') 16:00:35 executing program 1: unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='c\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x200003200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./bus\x00'}) 16:00:35 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = socket(0x11, 0x4003, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0/file0\x00', 0x100, 0x68) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000140)) sendto$unix(r1, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c25769000000007fffffff02000d7d026ba8af63ff3728290200fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a3717fff000000000000000000000000000000000000000040000000000000d6", 0xb1, 0x0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:00:35 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x5, 0x3ff, 0x140000, 0x1, 0x100, 0x0, 0x9, 0x1, 0x0, 0xfffffffffffffffc, 0x8}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000200)={&(0x7f0000000040)=[{0x100, 0x7}], 0xd9}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x200, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1ffffffffffffd57, &(0x7f0000000140)=[{0x2000020, 0x0, 0x1e7cfbc1, 0xfffffffffffffffc}, {0x2003}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000040)="969b100e") 16:00:35 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000000c0), 0x265) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000140)={{}, 0x5, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0]}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da9", 0x14a}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x101) poll(&(0x7f0000000100)=[{r1, 0xa7ae74370203bf8f}], 0x1, 0x0) socket(0x20, 0x8000, 0x8) mknodat(r1, &(0x7f00000001c0)='./file0\x00', 0x84, 0x2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0), 0x0) 16:00:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x800000081}], 0x0, 0x0, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)={0x8, 0x7, {0x4, 0x321d}}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:35 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) fchown(r0, r1, r2) close(r0) r3 = socket(0x2, 0x2, 0x0) fchdir(r0) fchflags(r3, 0x0) accept$unix(r3, &(0x7f0000001200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e56a11744ab1819b4c550a56d7b42d4a3df911e1c003325ec9d8f09a1719a7caf30f2873b29a93e177e9238bb286bf38ae7476d6b889432330964be4c0315287c05f6ea2547e9a4907bb57c2a046813b6769248e2b"], &(0x7f00000011c0)=0x1002) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r4 = syz_open_pts() close(r4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r5 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000340)=""/192) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x1) fcntl$dupfd(r6, 0x0, r6) r7 = kqueue() semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000000140)=0x4) kevent(r7, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r8 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00004f0000/0x2000)=nil) shmat(r8, &(0x7f00004cf000/0x1000)=nil, 0x0) bind$inet(r6, &(0x7f0000000040)={0x2, 0x2}, 0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) read(r9, &(0x7f0000000300)=""/39, 0x27) 16:00:35 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0x5) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file1\x00') 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x84}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000500)=0xc) getpeername(r1, &(0x7f0000000540)=@in, &(0x7f0000000580)=0xc) dup(r0) open(&(0x7f00000006c0)='./file0\x00', 0x280, 0x40) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000680)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000240)=""/199, 0xc7}, {&(0x7f0000000340)=""/178, 0xb2}, {&(0x7f0000000040)=""/18, 0x12}, {&(0x7f0000000180)=""/89, 0x59}, {&(0x7f0000000400)=""/86, 0x56}], 0x5, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000005c0)=0xfffffffffffffff9) 16:00:35 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x800, 0x31, 0xa1, 0x16f21a7a, "b87080e6ff1b645e24bb8c417e5588a72ca6667b", 0x3, 0x3}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r0, &(0x7f0000000380)='./file0\x00') ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0xffffffff80000001]}}) 16:00:35 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x7ff) r1 = dup2(r0, r0) socket$unix(0x1, 0x3, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000000)={0x2, "f35c2b0f2cfefd793c0309caaf9bd7b3e796b913c603130098f0fc2be90652ad3c87d42f9eaa7ef7825e17648faf33398b385098be63d54a62066ab1cb98a989c52a8064fb0a2a073ddc8c"}, 0x53, 0x800) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) socket$inet6(0x18, 0x4007, 0x81) 16:00:35 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) poll(&(0x7f0000000b00)=[{}], 0x1, 0xfff) close(r0) execve(&(0x7f0000000700)='./file0\x00', &(0x7f0000000040)=[&(0x7f0000000080)='/dev/null\x00', &(0x7f0000000780)='@\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='/dev/null\x00', &(0x7f0000000840)='\x00', &(0x7f0000000880)='/\x00', &(0x7f00000008c0)='.\x00'], &(0x7f00000009c0)=[&(0x7f0000000940)='\'\x11\x00', &(0x7f0000000000)='/dev/null\x00']) 16:00:35 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x80000001, 0x3, 0x0, 0x6}]}) fsync(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x64}]}) 16:00:35 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) flock(r0, 0x1) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x180000000, 0x9, 0x2, 0x1, 0x8001, 0x5, 0x20, 0x0, 0x2, 0x9, 0x97d}) close(r0) 16:00:35 executing program 0: r0 = open(&(0x7f0000001600)='./file0\x00', 0x3fd, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) write(r0, &(0x7f0000001100)="cc05300c3d02fea3bdab6c7aea65c4367a132c234374560909fc7179f86c9f5607ecfc1096ff70dbd9cde2b057912414367f2273b28a8b2fb837", 0x3a) sendto(r0, &(0x7f0000001140)="d2f26c7412c3bc1fe5ce2185097d389f17a555966f6bde61222681b01851ad9470dc4ccc3648bce0aa0b59ed8a89f7d2d9b448db10eb1f7bc54fc0f49195be43b41ad1bac1a9c641d335b816c3f36d7d6a915b3b3831cb10d3742568e2f812ecfdc983df1a6f719e22ba289431c08323a12024a3f51ea8da28efad72a5d10946c66bb8158aae43ef3c2972c3facf7f99b00f6ae1f42163", 0x97, 0x4, &(0x7f0000001200)=@in={0x2, 0x2}, 0xc) write(r0, 0x0, 0xab) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) preadv(r0, &(0x7f00000013c0)=[{&(0x7f0000001340)=""/87, 0x57}, {&(0x7f0000001640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000100)="461f3001169ec146f854bcaa876870bd3a6a359da62f6251abecb6bf0199f24cb1a4910bdc9ab2ac362add4915e01ece86b86100270c76f77777684b36a2e3b93420114abf88447ba3031bfb3f5a1603b6b4937431621e7809daac33ce21090664e62bde08ddce25f70a0af9bf29a136d27aa40c60182d819ada6d089f5c41f559c20f15f951cb1e0cdef46f013b83d593e085518d2bcd6c90c9e8fb31badb2f2ef4238d1db73b9d948e88e77a50e41284ad4b346f96e8e2f350207ca643b8409c9cf076a0b90401c6ceb2ce35169a59b34bf2642b4dbf3db6897fa1929818715de4269d08f381fc7f686df9311744be4f3750048887540895dfd2578be0198f1dcf817a20432b28ce6da82680fb810f5e746dc3570c8fc73f3552868368723f1705bda29948a4bc83e0de2606bceff36e62002dae1b5f76d4ac54f08e8a98ea6ef526bc5a16372a0a2fe8e93235bd481759dc9e8c3eddcc22d0aa8276cf11be75b1db5894e02cd9d12031d66643b89714788f3bf7d34fce56c593f59c5b9395f1ba14f2f327f1f8d4ffe8638d7c905d792e5b0a408e84aa5c3ea531a086eff5e04da9da7416bc5ed78baa0bf7ef95c808ba27284a678b8fd04e9b67f40824b35e46faa65838a977098c2c2b1a2d973c1b859a59e378f46e66aafd5264a02b008fe822f6906ae8e7545975d34ecc8f66e173b4feb404dfd99d835eb35a855daba8e95a5c59c9272f1adc5bb02743bf9cde1a4682deaef74a245252a991717d64c1f60e10cd62ebcce2dd02626fe5e698d13865a23a2fee1adf202d2e93c668ca749a446a489de3e62d6c5e2e427c6b992034012376f01dbcbe14ee979abc2d0367485bf23d4d84d520df7b31eae78c4c28aa4f8188f731d8c587e0336f5890693ca5836bd5aa8086f9330fa9d5bb2a1a4d52ba3bfe6a1e686f3c4a1e057136c57d8a791b93850927ae773ae58cb689a6a974c2db3d938ec53984bf782d01f5f9ae33992f05198c829ada485b90963ff62d02525bbe86ba43527794cb885c22f1fe2a9a93aaaf97014d5b1afe8ee876bfe1153ab0215dd778b13d54a68e2afbbe5a0501d1b6efa17368256bd9043e98e259f31ecaf242ab1a803a5801f3df845c38cf91e63be3afbd19d72188c02cca31afb45b3a5e8d9fa255627e94fb8857437cf7d56d95bb2c6d824d195f45d785b801c59ecdf29ca679c5ffc4e90e5b0c8968a2ae2166a219ec29673a6f931ccb8c78d40bb2ffcc14c40b7266fe9a5d26a351e64ce9ca2db4b4b8a3aee6ef5f4cfecc3cd33287352154334e239d336ea5990f740f14513694299857257c53c2ba4e1e5a29055971512cf858f9b0b49d75ff5785cd57bb696c5fe66b5a25bce69909723d6e910355e8e2482dcfe5b7242b30b142f44682b07e8e423ada224718b99b205a35da222e59f340f28cbb847ddd560c8bf0aec6ddbcaf045b494c9623f20378822e4b39417e71c2048c60e228f1f628549976039bb9b5a7ac66732e8b1c9fe1d228755f3052166816298629eb2d5a19d1aaeba54674f4fbcb36cc618bee38b731f689727594caf0e10173e5a3832da15c21f79619ccc05520afec2dcef8eba4ae248dcf5dec3d3e7c11cce011808d8287e5d914ea99f7a10dd5d5e380f5f8dbb6888718b84894d4e6d241ad582ac19811a61bd06a1b4ec1927c651a9f07c6cd109785056ff3523e87efc03880c62296794d6753dd47720c738ae49841ea9da9a706564eec4132e7c69eca7e4c4fd5aff6a9443b84dce11557d7a5a0e13e79826b7ef3b0a119edcb8d59e0947edd37269975c95f2b56076b7ad718720e2387cbce662e4154a3f533c4d4764d8b1da03711b23365c5c3194c0b5f1df6211e1ff97baf58fcbddf0c2c3b78eed0517c1bca7b66d324f6319f718315b86e9fab0e705382cc487dbf26324f71c5f65c49493eb803ac7913e8fdef5cba05b27d86dc21c026143941344dfbae22a3cbb12a30ba369560707e1b05146005d1f9ab422f41ddc14366b48cee5a20a2d15d3ac472efb1241e424525cae1ee46181932112c8637de99b876e4e14d867b8bc1272970697b31fe281e5c1dba79f782dd040d3ff7a22c4c3467a252e572712441bee43b84f690d08303a1fad696ad8e2acb4b1c118229307a5cd80f2f39f50a14467a4dee9180d02a44cab245f009aca34fccfc92509ece3ab1584e60642b8cb6e70d7b0c98262197aeb489608dea915ce69590dea5a2b5894da70b471bf016422251cf62edc132097a4b2247075ec0078aec9c76005688027de97292fe3e99364cf6b799610248a9042cc4817b9c07e9e860c1cb6c043cedf885ab017cbc9d2ea474af30bb362ab0f3f7dbf96222502ee8510b03e3abf491c395841c3ee62ebd26065b01ecc8678adba987b991ec035c4c737ba3e63b9793d70f16ace3622bbc9c60b388a82e74b285373902fd72a959b912cd1f8e08005c145c9b99cb45d8935d918fc6dc7b4036cd5f445fbb4854a537b7c0f20c7da989cc9775e0a8d75ae7548ce32db89ef99b95aa9aa2ab9f10aa1b0d475d851786401d97093934b1422d69716275dfb7f2ac812465c1eb49c3cda085b72213ee740ed9e09c50ff5868ddacbb458687eade39652ebd631ec190f8809cd43be0e171d3226816afa0e8f33ee5c21336ebc9b6b4588554ec6a17b0a85ad4c186008f439d4dfa5f8856f2e993068997d37d9f6901b011d1b6619ab2be4dc36d2ae01333e7900023177251f2a1ab041b8669b6cfeac362060731f755cd683577af83b811e44a01dbd72b56e35fa595b133a692b4ab7cd4ff7266e914a942798273afbc68b6e7d233e824a03e5a83eacd04b4ef797f781a71fb9e9d3f83d58dd26c8820e2f5c3bcba64018ca68f69a9a771172ac0eeae97796426c1f18df880131a0b5157707f77f8211d376137d38c76c38f843fa59c3a518230b68e463aa96804a22beb594fd309d832108b82b1dc09aeb3e47278afd3b632fd8d823328c9cdc7afb8643b12755df75829d5d772cd8a65bcb00bb69ed4ad07b94d8b420ae15464d5ba03670da7e6b918f6cd98b6d6e05aac2126f251d65aed72e74fd02897673d763328b6a9bc59eda778dcd5101c255aec121cae33b2472b7632587d8e487a1cddf2b84dd435f50446cb2da2c420cfd8b1cc6215100e835773333fcbc067601d38e27fac3027d67c2f0317b81ef1a93da9d96d5cadc2cc960a75cf26ab8feeb0afa9803c14fc37afe1cd5a658a318fbf35efabbd9e4a754b5004e9f203e44c8dacaebd98fdc5435cc6527d8dedab09bb497f04dca7b97af693c6911a4aa1ab04cc8fe1540137d41dc8084aecd7ca6f4480e362b9b99332c42087b5c23972cf152b5c6d3e0f25b35f0a5774d6bf0cf68566a953fae5ad17099668d3f1e4ba2b107d42f0284da70ee1b9fb7bf5b36c57331cc767848c7268d103dbc36e1d6ef9f448212f00d2ee265945dac5fc8b6d1dee28546d8ee4671f77af38705c71e458063c5de63f164a62e81469703d3fa27f66e593a610d229225f1bf774887685a6cf68f569af0f7096d9495dc64655573adebda1e430be02de3716e1c2647c8b1c8a50ddc1fd5cd1da3ee7fd167b2bc71657667f94439f1a0469a7379ac39b01e0137746d3f5bf7a22a1a134648e88b418f31f615a396dfc38aa45dbfcc0066f1eb878b236ebafdba29e96d121140517a55ff4450e596f723273ba078c2079aa37f76562d8257573f83451c7171f6be0e3e640ec4a1cd58889da20fbe56c57d22702d6be19d372dece3540f8a0a67e5b7dba94bce78d639e2a3f984742b69e1b71f95e0721b658954a9be28e5e754b261cacd8bb99dfd3882124e7c80eedc55935cda68c8f8003425e78a1850fe22afb4a14b747138414c3511b359fac7a1f93065420e9fbb3b8b8e33a55e98f2b5e57e053f18fe7bb866a5d08c1992defddbc95b112e6578ded17ef85aff3b7d281a2e6089c6d8bf4b0a4fd50703f7aa4c4a5e3f3491ecc6879951f4b35d4d95fe36ada91dfda5ce40343d196d4e1ff24f6e9d250d59f0e8a61437867ad5d931ab1b0adc892e50ee3ae7c71ac1366f8cda4f3c7550974822356a6221440146d175109696ce710207770ebbe49393aba1a04b86d9095fe8448e218e4502d9e89d218608e7181da9ac18cecd462fbd213ea482960494a7611e9c438bbf248e33319800e60f1dcc1c1da4a8b5a6b23985097e71a3c480845faa90487e72b7c5b9fcefabbde9c76fa87752e1b4cf5e07477f49c560bc757a770612c23a50a17b1955fe776c6221c886e8726208ae6161958ac99584b2874218fb9a9adc4a3e38695b95dfbabbd0680743cf40c8f9fbd1f5028b7d9a8226582ada13e128c11bae07dba47430cc987f02f9f929bf43b42a95d50e58a3a428749896b54991d1bf39b27547c30c790f2bacfcc8d3f7a8f4970c10fa6cd3afea554e36ab588ba58aa2ae12395ba4b2ed49db8223d5b0fc94cdbd70919321ce1b2bb06dff2928c607d9dc942cf1dac8df1ef38f1451ac32a2b2a5e8f4236190623b8c64a9c2e8a6b341de61802ed89548f59cf805bf7ab76fad503adc4b706c654b4e6364e42bfab333bb7bc78cb017c345362cf318d62082761c8f6a122bdb45a90cdf954fd508ded801bf54f1a11a0843e35d40056623e525967337b586f252a3d3ec61d70bc6c74758fa3d3b50424e40e006242cbd1ab6bf1745b1293c9514a9600787f53853024cc027a2301ee5f6a7907c165902ec2b1665b9d4d4d982db282a3e75875d64a25d1d4bca7c5dd2bd16e0410d6b2a1deb5218a051112e2da764a47bce47dc42a82004342b18cd6d76b3049930eb2d92b9825cfa5c979ae954da10631b75da6449e253abb73f3c4fcbb0fa00922c32861417cc2bf2ba26e822cff7a9934bd827087bf451040effeabec319b75c60ddb9ed22cea8b0cca4292c8127c25267e0ceb8a68ec55b62e24edd7742c56210d8bf8e5ed55bc75e65c977bb99b44e816de8fa6b034e0562f933f8ff55159e6295f4c5f016b631eaf635b169628fa0cbc49aa228673e842dc4a4be6eb18895177dce005c50d77bd0ffe0d6adeb704e92af64d070abf6f17f12f404cd20c2e93cb4965a59bc19fd12fc94507dadb33e40b9b467346c64213146fb4b5200ac908e35ced647d7e6e14f3ee524c6028aebd9a5584644adbe801bcd0e85aeb873cc9731c824ad328fa1c5aaf3b5a18d188a69bc3940c16df16e9d54235857d4198cdac98e8eefb751f45ae364b45457bf5a23fdf1cfc69d13feff332603cfccc07d9af4dcce149ceebdd7aeea300cf9c50fd816686c8b350804557f8172f8035ba80364759c662710587d30fd7a9dd541ee8ae6d0896ae2f25d921744e87b3aae05eab4009ba053f76176f36b6f8563fed887195936946196d51a703f3b4e61683f2b7324380253337a048a39e00cd2166cb11230f1bbc828543bf8c3360ccaee9924b321daecf006191d5a68ad019cc602be35836e6c09010b9e2d04e833caedb89474aee9fdb7a429b823a9af1f4e7273ac550d062f42051241817d2604cc36a798e45c176d9a5ee7bca0d1b7e5a6406904ea3404f4c4e4cfc0ab919b562da3718d45d74fa67b32c638102f5b82964990ea4f6bebac3b71de522d908ba4a5551a7441e943e876fe252d2cda9aa83b9b0859ddad0cd248c8078b35259d34963ab03d7acfeab975919f9f4ed46b836b2ec17277be57f011de5f94bcfcae649e677e2110faf85586d5ac747a3a14d024ddf9ee11cc8c8ff157f66151b", 0x1000, 0x10000000002, 0x0, 0x0) pread(r1, &(0x7f0000001240)="fa54b91bf284e5c98762ead81b10d4177d31ab6a4d3aea8d744958691f1d7102bd749bdf57674a0cf1e15e9fb72c965219e0edddbb97dd6f42407a95de0d59c7c6c7db0d8cbf10fb231f1f99fe51bf7657c410f2cdfa2f2872ca167292a84a6304c284ceeea7704849c227c01218f5af9eed55874d5e01e3f9c78d8b1ccc97d9928634dc73b9ebb5db2b109a096c20a5014b13d3fda36c1f058da2baac350444497b6d27acfdea2d32cd3bf44f5c8955e427a6d5722c4d72a131be405c8508eb3cac3d3983f83850d2c7e16f70f1421ab39441a50f4cddeadea33b661fc8b711c4f132e29c2893dd23906ec92d981206856c37", 0xf3, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5, 0x6012, r1, 0x0, 0x0) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x80000000000014}, {0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0xfffffffffffffffb, 0x800, 0x8000, 0x6bd3}]}) 16:00:36 executing program 1: socketpair$unix(0x1, 0xd, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) dup2(r0, r2) recvfrom$unix(r0, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) 16:00:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x10}], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) accept$unix(r0, 0x0, &(0x7f0000000000)) madvise(&(0x7f0000302000/0x4000)=nil, 0x4000, 0x6) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2001, 0x1) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="ac027d01"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x4, 0x100000001) socketpair(0x30, 0x2, 0x3, &(0x7f0000000080)) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x8, 0x7fff}, 0x10) mprotect(&(0x7f0000312000/0x2000)=nil, 0x2000, 0x6) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:36 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0xe, r2) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000000c0)={0x5, 0x0, 0xb1, 0x0, "61aa0db19de445a3631a513200eeffbf1300", 0x0, 0x10000}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0xfffffffffffffffb) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000100)) readv(r0, &(0x7f0000000040), 0x40) 16:00:36 executing program 1: mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) munlockall() 16:00:36 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000440), 0x7e, &(0x7f0000000180)={0x1000000000100403}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x4, 0x7, 0x100, 0x1, 0x9, 0x4, 0x4, 0x145}, &(0x7f0000000080)={0x3, 0xd17, 0x5, 0x66ab, 0x401, 0x8dda, 0xffffffffffffffe2, 0x1000}, &(0x7f00000000c0)={0x3, 0x4, 0x7f, 0x1000, 0x80000000, 0x4, 0xfffffffffffffc08, 0xfffffffffffffffc}, &(0x7f0000000100)={0x289, 0x80000001}) kqueue() 16:00:36 executing program 0: r0 = syz_open_pts() fchmod(r0, 0x80) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000280)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) write(r0, &(0x7f0000000800)="9cd8a7d095966b119876e1e0bac452d8224b383867cfbeb2025ce0734968b7cd8ba620bacb825fdd5c398ca83aaee92e1db6a797a6c1967ac8976f4adf94850745f0d02e9c227eda3d5da6220514d611955f6fb0135722cd3388a1f5c2f4421fc7ee83b8ab42754474c6d0fdd137072b75116198d9e37f964bb1c157b551f5cc97541c288e4af15b2524361735ab2d64f54eab60ad549b04438500150e0eab2e38ac85dab770f43eeb7a624fdfe39d58135897e96a65767dcd83c2e2800329bef281c05a2e5e835143d73d63eb4a674309fbee5bd3197ed1cb709e46655ad6b9eb27ae976df3087a53b9bd1052e2dbe4ac5cfafba9e319df08ca3bd0b6ce808a0add5ac78b8401365201a1c54dbaa5fcd874f5df7f7034cdddfb9c19b0ca516b7d91af8423cbe1c91e4e5d172df8e945b45de0fc7884c49bb82341954b24a856a737c3a5e6d247351885ab27db45a78e8a744b216090449da0779c063ca5b8ca211e6b325f13504c469882f94a2a0cd5e4cc8201dbed91c1ce120ce4fe5a50757bd21f7c26c7cc85822f9f12a6d58432762d66d5429a602be50629e530d56f176de78b3e0618fda3493b02678ff7c9e6ed967a95c5ba44b488413d9df8b8827832389a352b259903770bd1f7352ab46eb3bea1cb8a5b5bca8309c25f62445bcd46170c224aadef4128c0ca358da707a7f0487232af4118aa93d3ac422aa70a5226ef356fd841e4eb5fe8c184ba0bd8aed01239997b9f1c8a1016e91956ee4671d400059f264a722e8b31e35e97cfe4a0d60278617df3fec8ed5b2e06ca2cfdb016d0c846c4bf67d59c8d6af9b3783498c491dd382b14e22e2806d43402daf944673244e1b8cca1dc13815856cb8f7dda165a57d2011ec553a9270ccb6101f8977b04864e843acaeefb5aba4793e7896e2c226ac53ebc41941df27a7fa72bdcc923475c02f8c1759e898c292efa06e70477dc989f9528e6312bea31c55bd21690d5704f25d83bffb87b583e0ed4ffe4f78993d17319abbbe5b5386287482bf64cc2cfe62f157bb681eeb920f70b8fa9511cf278ba77e5b233c629d5d84338d53f53752229a2a3800325f6238c25c7ff1daabed9a0d54fbfb26e22ca4288e3c9cb30906c68f8fef060624e79d563bd32506cc25cd9b8a41b3e9f2a7848b86e88cfc8849ae554866d5181ab6b80e9a611a90c10cb712add9e6f9fd85e20c734033f761f5968bc2c4b342fcacc22eea7d6d1b85c11c351ec9a7fd8b09a09211cfafb6bc5df7b9de3e7e4a1063e3ac44a47acf55c01ffd249d683113cef056b3b3e31a5efc8509786f15a1ac81a55c44fba673d6e69bd933d5e1516259265d4b2d10923e20ff7b2e5752cc9ade37bf068a7fa5c57712a136afdcdcb883d3d6925755fc9a810f73be5303e15", 0x3e9) r1 = syz_open_pts() close(r0) dup(r1) close(r0) syz_open_pts() 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="a6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) 16:00:36 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x480, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/228, &(0x7f0000000140)=0xe4) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = semget$private(0x0, 0x2, 0x200) semop(r2, &(0x7f0000000040)=[{0x7, 0x4}, {0x3, 0x7, 0x1800}, {0x3, 0x80, 0x1000}, {0x5, 0x3ff, 0x1800}, {0x7, 0x1f, 0x1800}], 0x5) 16:00:36 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080)={0x100000001, 0x9}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x8) 16:00:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) pledge(&(0x7f00000001c0)='$-#p\x00', &(0x7f0000000280)='*\x00') writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff001959cfd1af2b51ad", 0x65}], 0x1) r1 = socket$unix(0x1, 0x7, 0x0) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000300)="b4bb8fef36844a24c630bc74adb61253fe50b35cf987cd3c096e0f203d19ea720b3fd8307d0b3d177963f14da250208d88a9de932602d13500b4954d966a44b7a134737bb4f0fa9401762079f270fe83e9c2fde66f25cfe4247980b7f3e48ed5c3246333776ec280cfe07b171991f25fa1189cdd770f1a9caa57eae5e1bb5cdc644444d3dd723adb58e1eba9d72678e8c378b2b950dc1d974a110073f68871ccdb9ad0329c273d9d55a0811e29e4853925091185ae0535e754d82ae185e655cb489951c7fc312246e29c848611d217a3cac0fbbab9cecd0f", 0xd8}, {&(0x7f0000000400)="2503d718820e494680c4513dec558737a8b609a75780931d4f39f1124552807b1902a102560cf642762d53f4d7bdc8a662ac954f2c4f59fd78857e8a76e8d321c69e33c6d0d25b61713dfbdc0373ae79", 0x26}], 0x2, 0x0, 0x0, 0x408}, 0x0) write(r0, &(0x7f0000000180), 0x271) r2 = syz_open_pts() close(r0) r3 = socket$inet6(0x18, 0x1, 0x0) bind$inet6(r3, &(0x7f0000000500)={0x18, 0x0, 0xa2, 0x9}, 0xc) r4 = dup(r2) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02014000454d25b58cf8"}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[0x9]}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:36 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x1, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup2(r0, r1) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) pread(r3, &(0x7f00000000c0)="6dbf49286683fc9effbb02a3400f88ab4205ef8c3cfb6fad03f5cdd565c2dfd6a34e3ced41398b4852b398", 0x2b, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x28020, 0x0) r4 = getpid() r5 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={r4, r5, r6}, 0xc) vrele: bad writecount: 0xfffffd8039105c68, type VFIFO, use 0, write 1, hold 0, tag VT_UFS, ino 1451, on dev 4, 0 flags 0x100, effnlink 1, nlink 1 mode 010000, owner 0, group 0, size 0, fifo with 0 readers and 1 writers panic: vrele: v_writecount != 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 91775 69743 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c vrele(fffffd8039105c68) at vrele+0x188 diskmapioctl(5a00,c0106477,ffff800015a045e0,1,ffff800014941b40) at diskmapioctl+0x2a8 VOP_IOCTL(fffffd80374043f0,c0106477,ffff800015a045e0,1,fffffd803f7c6ae0,ffff800014941b40) at VOP_IOCTL+0x88 vn_ioctl(fffffd802fa4c718,c0106477,ffff800015a045e0,ffff800014941b40) at vn_ioctl+0xb6 sys_ioctl(ffff800014941b40,ffff800015a046f8,ffff800015a04760) at sys_ioctl+0x5b8 syscall(ffff800015a047c0) at syscall+0x508 Xsyscall(6,0,ffffffffffffff1f,0,3,e6047764010) at Xsyscall+0x128 end of kernel end trace frame: 0xe62a452da40, count: 6 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 vrele: v_writecount != 0 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c vrele(fffffd8039105c68) at vrele+0x188 diskmapioctl(5a00,c0106477,ffff800015a045e0,1,ffff800014941b40) at diskmapioctl+0x2a8 VOP_IOCTL(fffffd80374043f0,c0106477,ffff800015a045e0,1,fffffd803f7c6ae0,ffff800014941b40) at VOP_IOCTL+0x88 vn_ioctl(fffffd802fa4c718,c0106477,ffff800015a045e0,ffff800014941b40) at vn_ioctl+0xb6 sys_ioctl(ffff800014941b40,ffff800015a046f8,ffff800015a04760) at sys_ioctl+0x5b8 syscall(ffff800015a047c0) at syscall+0x508 Xsyscall(6,0,ffffffffffffff1f,0,3,e6047764010) at Xsyscall+0x128 end of kernel end trace frame: 0xe62a452da40, count: -9 ddb> show registers rdi 0xffffffff81bc2977 db_enter+0x17 rsi 0x79ee __ALIGN_SIZE+0x69ee rbp 0xffff800015a041a0 rbx 0xffff800015a04250 rdx 0x79ef __ALIGN_SIZE+0x69ef rcx 0xffff8000149ed000 rax 0xffff8000149ed000 r8 0xffff800015a04160 r9 0x1 r10 0xffff800000992b40 r11 0x26e007d14f029eb2 r12 0x3000000008 r13 0xffff800015a041b0 r14 0x100 r15 0x1 rip 0xffffffff81bc2978 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800015a04190 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=91775 stat=onproc flags process=0 proc=4000000 pri=24, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff8000149409f8,0xffff800014940518 process=0xffff8000ffff7450 user=0xffff8000159ff000, vmspace=0xfffffd803f00cee0 estcpu=30, cpticks=2, pctcpu=0.0 user=0, sys=2, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 69743 20961 36028 0 2 0 syz-executor.1 *69743 91775 36028 0 7 0x4000000 syz-executor.1 69743 319274 36028 0 2 0x4000000 syz-executor.1 87875 243353 7781 0 2 0 syz-executor.0 87875 263755 7781 0 3 0x4000080 ttyout syz-executor.0 87875 449405 7781 0 3 0x4000080 fsleep syz-executor.0 52703 334292 1 0 3 0x100083 ttyin getty 77407 125708 0 0 3 0x14200 bored sosplice 7781 365519 54866 0 2 0x482 syz-executor.0 36028 234948 54866 0 2 0x482 syz-executor.1 54866 104158 35575 0 3 0x82 kqread syz-fuzzer 54866 165303 35575 0 3 0x4000082 thrsleep syz-fuzzer 54866 427783 35575 0 3 0x4000082 thrsleep syz-fuzzer 54866 54319 35575 0 3 0x4000082 thrsleep syz-fuzzer 54866 183008 35575 0 3 0x4000082 thrsleep syz-fuzzer 54866 111776 35575 0 3 0x4000082 thrsleep syz-fuzzer 54866 79574 35575 0 3 0x4000082 thrsleep syz-fuzzer 35575 421450 58798 0 3 0x10008a pause ksh 58798 237107 3071 0 3 0x92 select sshd 3071 84890 1 0 3 0x80 select sshd 35536 209298 74516 73 2 0x100090 syslogd 74516 330795 1 0 3 0x100082 netio syslogd 93392 66073 1 77 3 0x100090 poll dhclient 48679 344663 1 0 3 0x80 poll dhclient 7643 135312 0 0 2 0x14200 zerothread 3942 20599 0 0 3 0x14200 aiodoned aiodoned 46788 401721 0 0 3 0x14200 syncer update 23503 492269 0 0 3 0x14200 cleaner cleaner 16399 190514 0 0 3 0x14200 reaper reaper 31792 116063 0 0 3 0x14200 pgdaemon pagedaemon 72428 402250 0 0 3 0x14200 bored crynlk 98005 67802 0 0 3 0x14200 bored crypto 18738 443219 0 0 3 0x40014200 acpi0 acpi0 37909 406242 0 0 3 0x14200 bored softnet 56895 284522 0 0 3 0x14200 bored systqmp 18010 493016 0 0 3 0x14200 bored systq 76768 334665 0 0 3 0x40014200 bored softclock 51605 10316 0 0 3 0x40014200 idle0 68189 107179 0 0 3 0x14200 bored smr 1 8567 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 Kern Lim devbuf 9531 6365K 7070K 78643K 14958 0 0 pcb 13 8K 8K 78643K 113 0 0 rtable 111 3K 4K 78643K 454 0 0 ifaddr 64 14K 15K 78643K 199 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 83 0 0 iov 0 0K 24K 78643K 213 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1205 76K 77K 78643K 2710 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 23 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 180 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 6 17K 25K 78643K 1558 0 0 sigio 0 0K 0K 78643K 16 0 0 proc 42 30K 46K 78643K 498 0 0 subproc 32 2K 2K 78643K 36 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 124 0 0 in_multi 33 2K 2K 78643K 69 0 0 ether_multi 1 0K 0K 78643K 4 0 0 mrt 0 0K 0K 78643K 3 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 96 424K 424K 78643K 96 0 0 exec 0 0K 1K 78643K 340 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 90 20K 30K 78643K 4506 0 0 UVM aobj 57 2K 2K 78643K 65 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 69 0 0 NDP 14 0K 0K 78643K 53 0 0 temp 185 2727K 2855K 78643K 7811 0 0 kqueue 0 0K 0K 78643K 18 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 rtpcb 80 53 0 51 1 0 1 1 0 8 0 rtentry 112 49 0 4 2 0 2 2 0 8 0 unpcb 120 585 0 575 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 204 0 204 1 1 0 1 0 8 0 tcpcb 544 255 0 251 1 0 1 1 0 8 0 inpcb 280 649 0 642 1 0 1 1 0 8 0 nd6 48 6 0 0 1 0 1 1 0 8 0 pkpcb 40 6 0 6 3 2 1 1 0 8 1 swfcl 56 3 0 0 1 0 1 1 0 8 0 ppxss 1128 31 0 31 6 5 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 188 0 0 12 0 12 12 0 8 0 art_table 32 189 0 0 2 0 2 2 0 8 0 art_node 16 45 0 5 1 0 1 1 0 8 0 sysvmsgpl 40 14 0 10 2 1 1 1 0 8 0 semapl 112 178 0 168 1 0 1 1 0 8 0 shmpl 112 63 0 8 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3994 0 2589 46 0 46 46 0 8 0 ffsino 240 3994 0 2589 84 0 84 84 0 8 0 nchpl 144 6376 0 4742 62 1 61 62 0 8 0 uvmvnodes 72 4996 0 0 91 0 91 91 0 8 0 vnodes 200 4996 0 0 263 0 263 263 0 8 0 namei 1024 19761 0 19761 1 0 1 1 0 8 1 scsiplug 64 4 0 4 2 2 0 1 0 8 0 scxspl 192 17718 0 17718 13 12 1 7 0 8 1 plimitpl 152 171 0 164 1 0 1 1 0 8 0 sigapl 432 1732 0 1718 2 0 2 2 0 8 0 futexpl 56 26428 0 26427 2 1 1 1 0 8 0 knotepl 112 292 0 273 1 0 1 1 0 8 0 kqueuepl 104 337 0 335 1 0 1 1 0 8 0 pipepl 112 938 0 919 2 1 1 2 0 8 0 fdescpl 424 1733 0 1718 2 0 2 2 0 8 0 filepl 120 10595 0 10496 5 1 4 5 0 8 0 lockfpl 104 585 0 585 4 3 1 1 0 8 1 lockfspl 48 204 0 204 4 3 1 1 0 8 1 sessionpl 112 20 0 10 1 0 1 1 0 8 0 pgrppl 48 34 0 24 1 0 1 1 0 8 0 ucredpl 96 2320 0 2313 1 0 1 1 0 8 0 zombiepl 144 1718 0 1718 1 0 1 1 0 8 1 processpl 864 1748 0 1718 4 0 4 4 0 8 0 procpl 632 3752 0 3712 4 0 4 4 0 8 0 sosppl 128 26 0 26 4 3 1 1 0 8 1 sockpl 384 1303 0 1284 6 3 3 4 0 8 1 mcl64k 65536 64 0 64 5 4 1 1 0 8 1 mcl16k 16384 6 0 6 4 4 0 1 0 8 0 mcl12k 12288 36 0 36 6 5 1 1 0 8 1 mcl9k 9216 28 0 28 6 5 1 1 0 8 1 mcl8k 8192 28 0 28 5 4 1 1 0 8 1 mcl4k 4096 93 0 91 3 2 1 1 0 8 0 mcl2k2 2112 14 0 14 6 6 0 1 0 8 0 mcl2k 2048 57496 0 57457 11 5 6 10 0 8 0 mtagpl 80 44 0 11 2 1 1 1 0 8 0 mbufpl 256 97253 0 97120 15 5 10 10 0 8 0 bufpl 256 9667 0 4195 343 0 343 343 0 8 0 anonpl 16 163165 0 151385 114 57 57 64 0 62 8 amapchunkpl 152 7407 0 7299 24 19 5 12 0 158 0 amappl16 192 8990 0 8340 88 53 35 45 0 8 2 amappl15 184 1 0 1 1 1 0 1 0 8 0 amappl14 176 61 0 53 1 0 1 1 0 8 0 amappl13 168 7 0 7 1 1 0 1 0 8 0 amappl12 160 779 0 776 1 0 1 1 0 8 0 amappl11 152 50 0 38 1 0 1 1 0 8 0 amappl10 144 72 0 70 1 0 1 1 0 8 0 amappl9 136 1312 0 1307 1 0 1 1 0 8 0 amappl8 128 886 0 868 1 0 1 1 0 8 0 amappl7 120 32 0 28 1 0 1 1 0 8 0 amappl6 112 52 0 44 1 0 1 1 0 8 0 amappl5 104 912 0 901 1 0 1 1 0 8 0 amappl4 96 1977 0 1949 1 0 1 1 0 8 0 amappl3 88 235 0 225 1 0 1 1 0 8 0 amappl2 80 13293 0 13219 3 1 2 3 0 8 0 amappl1 72 38941 0 38502 26 17 9 19 0 8 0 amappl 80 4004 0 3966 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 64 0 8 1 0 1 1 0 8 0 uaddrrnd 24 1733 0 1718 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1733 0 1718 1 0 1 1 0 8 0 vmmpekpl 168 13110 0 13089 2 0 2 2 0 8 0 vmmpepl 168 205610 0 203798 129 49 80 89 0 357 1 vmsppl 272 1732 0 1718 2 1 1 2 0 8 0 pdppl 4096 3473 0 3436 6 1 5 6 0 8 0 pvpl 32 440486 0 425629 237 87 150 157 0 265 30 pmappl 200 1732 0 1718 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 498 0 28 14 0 14 14 0 8 0