last executing test programs: 4.028652415s ago: executing program 5 (id=635): pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x1, 0x6) setresuid(0x0, 0x0, 0x0) (async) setresuid(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069c7, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, 0x0, 0x0) bind$inet6(r2, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x2, '\x00', 0xa}, 0x1c) (async) bind$inet6(r2, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x2, '\x00', 0xa}, 0x1c) r3 = socket$inet6(0x18, 0x1, 0x6) syz_emit_ethernet(0x4e, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "99cea6", 0x18, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[@routing={0x11, 0x0, 0x0, 0x2e}], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x2, 0x7, 0x9, 0x5, 0x8}}}}}}) syz_emit_ethernet(0x66, 0x0) (async) syz_emit_ethernet(0x66, 0x0) bind$inet6(r3, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x4, "00000000000000000000000000000001", 0x7}, 0x1c) select(0x7, &(0x7f00000002c0)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) write(r1, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) (async) write(r1, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) execve(0x0, 0x0, 0x0) 2.862560981s ago: executing program 2 (id=640): r0 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fstat(r1, 0x0) fstat(r1, &(0x7f0000000780)) chdir(&(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000580)='.\x02/file1\x00', &(0x7f00000002c0)='.\x02\x00') unlinkat(r0, &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8) sysctl$net_inet_ip(&(0x7f0000003a40)={0x4, 0x2, 0x0, 0x11}, 0x4, 0x0, 0x0, &(0x7f0000003b00)="2018b958", 0x4) 2.825133428s ago: executing program 2 (id=644): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x3d) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) r0 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r0, 0x8028698c, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000006c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x4, 0x1c, 0x68, 0x8, 0x9, 0x32, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @udp={{0x2, 0x1, 0x8}}}}}}) readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000380)=""/250}], 0x1080) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r1 = socket$inet(0x2, 0x1, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f0000000080)="ad979dfb", &(0x7f0000000140)=0x4, 0x0, 0x0) getsockopt(r1, 0x0, 0xd, 0xffffffffffffffff, &(0x7f0000000040)) setgid(0xffffffffffffffff) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x18e) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}, {&(0x7f0000000140)=""/192, 0xc0}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f0000000000)=""/17, 0x11}], 0x4, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x18}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) 2.817687537s ago: executing program 2 (id=646): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) madvise(&(0x7f0000240000/0x12000)=nil, 0x12000, 0x6) (async) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xf3, 0x9}, 0x8) (async) close(r1) 2.813777053s ago: executing program 2 (id=649): sendsyslog(&(0x7f0000000240)="7a2d3f3338398eac89181a2ed7bfb535c96d04b4354c27df7e80f553782c26b55dccf393d237a0a964404e13d83064f56f101e5a5d1c17b2d6b8543ff3662eb35c7ba2fb2227b124331bc9fcea87fca3260701fe6b1f516d5b41c43177a1443790abf42e33c3eec91dde1f248b7e16c43818bad999f0e9e0e0890b71bb4c6b9fbc050366ed6a45357add4f524ce0a2a1bfa50c81729dd1f52f050c1bc79a34ccb4c4ee448f472a0dfd898878c54a7e00", 0xb0, 0x4) 649.689531ms ago: executing program 5 (id=652): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = msgget$private(0x0, 0x1ba) msgsnd(r1, &(0x7f0000000140)=ANY=[@ANYRESOCT], 0x401, 0x0) (async, rerun: 64) msgsnd(r1, 0x0, 0x401, 0x0) (async, rerun: 64) msgrcv(r1, 0x0, 0x0, 0x1, 0x0) (async) msgctl$IPC_RMID(r1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x10001, 0x0, r2, 0x0, 0x0, 0x81}, 0x20000000000}) (async, rerun: 64) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async, rerun: 64) chdir(&(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x1}, 0x3, 0x0, 0x0, &(0x7f0000001100), 0xffffffffffffff3c) getpgrp() 587.639178ms ago: executing program 2 (id=655): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0xc2) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000400)=0x2) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x7, 0x1000, './file0\x00', 0x0, 0xc, 0x30f, 0x6}) open$dir(&(0x7f0000000100)='./file0\x00', 0xc5a, 0x81) 587.10081ms ago: executing program 7 (id=656): chmod(&(0x7f0000000040)='.\x00', 0x35e) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0xfffffffe, 0x9448, 0x7, "590113d22022b1cfc500fcc398b384fbdfc91000", 0x7, 0xdffd}) setuid(0xee01) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x60) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0/file0/..\x00') readv(0xffffffffffffffff, &(0x7f0000000a40)=[{0x0}, {&(0x7f0000000600)=""/251, 0xfb}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget$private(0x0, 0x1, 0x39d) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000002c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x34, 0xffff, 0x0, 0x0, 0x4}, 0x0, 0x1, 0x0, 0x0, 0x6, 0x0, 0x1}) semctl$GETVAL(r3, 0x2, 0x5, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) fstatat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x6) fstatat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000380)={{r4, r5, r6, r7, 0x138, 0x146, 0x0, 0x0, 0x100}, 0x0, 0xff, 0x0, 0x0, 0x2, 0x0, 0x8}) write(r1, &(0x7f00000002c0)="ed", 0x1) recvmmsg(r2, &(0x7f0000000880)={{0x0, 0x0, 0x0, 0xffffff1b, 0x0}, 0x4}, 0x38, 0x1002, 0x0) readv(r2, &(0x7f0000000080)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') 571.111929ms ago: executing program 7 (id=660): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0x802069b2, &(0x7f00000001c0)) (async) getsid(0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setresgid(0x0, 0x0, r4) setresgid(r2, 0x0, r4) (async) getsockopt(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) (async) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x10, 0x2, 0x1, 0x8}, 0x10) 569.184824ms ago: executing program 4 (id=662): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getresuid(0x0, &(0x7f0000000200), 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc4) mknod(&(0x7f0000000140)='./bus\x00', 0x100000000205f, 0x2802) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xfffffffffffffffd, [{&(0x7f00000c7000/0x3000)=nil, &(0x7f0000ff6000/0x6000)=nil, 0x1}, {&(0x7f00004d7000/0x2000)=nil, &(0x7f0000698000/0x1000)=nil, 0x3}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x80}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0xc}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0x2000000000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000696000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000445000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000445000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000695000/0x1000)=nil, 0xffffffff}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x43}, {&(0x7f00000c6000/0x2000)=nil, &(0x7f0000668000/0x4000)=nil}, {&(0x7f000051f000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffa000/0x6000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000010000/0x3000)=nil, 0x1}], './file0\x00'}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000680), 0x40881, 0x0) ioctl$DIOCRGETTABLES(r1, 0xc450443f, &(0x7f0000000180)={{'./file0\x00', './file1\x00', 0x2, 0x9}, 0x0, 0x428, 0xfffffffffffffe6a, 0xdb4, 0x8, 0x5, 0x73d, 0x40, 0x8004}) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') r4 = socket(0x2, 0x3, 0x0) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setreuid(0x0, 0xee01) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r3, &(0x7f0000000040)=[{&(0x7f0000002140)=""/4103, 0x1007}], 0x1) unveil(0x0, &(0x7f00000001c0)='c\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) 535.091156ms ago: executing program 4 (id=663): r0 = syz_open_pts() (async) setuid(0xee01) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) setrlimit(0x1, &(0x7f0000000240)={0xad, 0x1fd}) (async) r2 = getpid() (async) r3 = socket(0x18, 0x1, 0x6) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)="88cc2ba1", 0x4) (async) setgroups(0x0, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r2) (async) r4 = socket$inet6(0x18, 0x3, 0x6) bind$inet6(r4, &(0x7f0000000040)={0x1c, 0x18, 0x3, 0x8, "ffffffffffff00", 0x7f}, 0x1c) setuid(0xffffffffffffffff) futimens(r1, &(0x7f0000000080)=[{0x401, 0x7}, {0x5, 0x2}]) (async) socket$inet(0x2, 0x3, 0x0) (async) ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8e75, 0x18c80000, 0x1, 0x8, "0180ab169b5cdf28174baf4ca9c9ff8263ed8362", 0x3}) 505.090618ms ago: executing program 1 (id=668): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x18, 0x3, 0x102) sendmsg(r0, &(0x7f0000000080)={&(0x7f0000000280)=@in6={0x1c, 0x18, 0x1, 0x1, "000000000000000000001000", 0x101}, 0x1c, &(0x7f0000000100)=[{&(0x7f0000000000)="630c00000000069afe51f6f2efa24a85abdd612dd68e59adffbb93232d44372e9bc47e84f7c477d2", 0x28}], 0x1, 0x0}, 0x0) (async, rerun: 32) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80040000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0xf7, 0x10, [{0x6, 0xb, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x4, 0x4baa, 0x9, 0x9}, {0x0, 0xe2, 0xf, 0x100}, {0x3, 0xfffff800, 0x5, 0xffffffff}, {0x7890, 0xffff, 0x8, 0x2}, {0x3, 0x800, 0x3, 0xfffffffa}, {0x204, 0x33f8, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0x1, 0x6, 0x8bfd}, {0xfffffffd, 0x0, 0x8, 0x6}, {0x9, 0x4, 0x800000, 0xa6a}, {0x401, 0x4, 0x40000b, 0xa1}, {0x3, 0x2006e2, 0x2, 0x6f5fc48f}, {0x3, 0x8, 0x3, 0x9}, {0x8ff9, 0x1, 0x100000, 0x400}]}) (async, rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfffffffffffffe3c, 0x0, 0x37) minherit(&(0x7f00003b1000/0x2000)=nil, 0x2000, 0x0) (async) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x40) r2 = socket(0x2, 0x4000, 0xa9) setsockopt(r2, 0x0, 0x3, &(0x7f0000000040)="63e25f3ebcc633bfb22202d2d1bb92fb303d", 0x12) 501.890782ms ago: executing program 1 (id=671): execve(0x0, 0x0, 0x0) semget(0x0, 0x1, 0x281) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setgroups(0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setresgid(0x0, r1, 0x0) setuid(0xffffffffffffffff) semget(0x0, 0x0, 0x50f) clock_gettime(0x3, 0xfffffffffffffffe) 445.198683ms ago: executing program 0 (id=674): r0 = syz_open_pts() (async) r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) (async) sendmsg$unix(r2, &(0x7f0000001840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001780), 0x0, 0x400}, 0x10) (async) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) (async) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x3, 0x8, 0xfffffff0, 0x4000003, "07160a9cef01098b6482004095000000a7e7ad00", 0xe897}) (async) write(r3, &(0x7f00000003c0)="d9", 0x1) (async) setrlimit(0x6, &(0x7f0000000040)={0x1}) (async) setuid(0xffffffffffffffff) r5 = socket(0x2, 0x2, 0x0) r6 = dup2(r5, r5) (async) msgsnd(0x0, 0x0, 0x401, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$FIONREAD(r5, 0x80206916, &(0x7f00000001c0)) (async) r7 = dup2(r4, r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x6, 0x1, 0x5, 0x7ff, "2cf9892af9a590e4cb52040000007673f99e5fd7", 0x3, 0xac}) poll(&(0x7f0000000000)=[{r7, 0x40}], 0x1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0xf}, {0x8c, 0x7}, {0x84, 0x1007}], 0x3}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080)=0xaa, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) (async) syz_open_pts() (async) fstat(r0, 0x0) 442.327415ms ago: executing program 5 (id=675): setuid(0xffffffffffffffff) r0 = shmget$private(0x0, 0x2000, 0x175, &(0x7f0000412000/0x2000)=nil) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)='#', 0x1}, {&(0x7f0000000040)='!', 0x1}], 0x2) write(r1, &(0x7f0000000280)="7a6620ff00ce9d0a", 0x8) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0xfffffffd, 0x0, 0x0, 0x0, 0x100, 0x190, 0x3fd}, 0x4, 0x9, 0x0, 0x3, 0x5, 0xa, 0x9, 0x0, 0x0, 0x0, 0x1000000000}) shmctl$IPC_RMID(r0, 0x0) pledge(&(0x7f0000000040)='(-}(\x00', &(0x7f0000000180)='x\x00') r2 = open$dir(&(0x7f0000000000)='.\x00', 0x10000, 0x44) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000000c0)=0x34) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) pread(r3, &(0x7f0000000600)="e7077b6629e0397383eaeac9193e79db7bbbad786e7bbb921dff532158d0b49a3e7de9f2d8fdefa9e6fddc16bcd369b9fc28dc5e", 0x34, 0x5) execve(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() r6 = socket$inet(0x18, 0x3, 0x102) getsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) ioctl$FIOASYNC(r4, 0x80047469, &(0x7f00000000c0)=0x47) readv(r5, &(0x7f0000001a40)=[{&(0x7f00000009c0)=""/4096, 0x1000}], 0x1) unveil(0x0, &(0x7f0000000200)='x\x00') write(r4, 0x0, 0x0) lseek(r2, 0x2, 0x1) getdents(r2, &(0x7f0000000800)=""/4096, 0x1000) 386.738109ms ago: executing program 0 (id=677): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x2, 0x0) ioctl$DIOCKILLSTATES(r0, 0x0, &(0x7f0000000180)={{0x12, 0x6, 0x3}, 0x2, '\x00', 0x7e, {@addrmask={@v6=@remote={0xfe, 0x80, '\x00', 0x0}, @v6=@local={0xfe, 0x80, '\x00', 0x0}, 0x0, 0x0, 0xe}, [0x1, 0x10], 0x28, 0x2, 0xe4}, {@addrmask={@v4=@rand_addr=0x8, @v6=@empty, 0x0, 0x0, 0x8}, [0x8000, 0x1], 0xf5, 0x2, 0x6}, './file0/file0/fi', './file0/file0\x00', 0x1, 0xdffc}) (async, rerun: 64) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x8001, 0xffff63db, 0x9, 0x8, 0x8, 0x8007c, 0x80000001, 0x10, [{0x8, 0x10000, 0xfffff115, 0x80000002}, {0x0, 0xffffffff, 0x200100, 0xa}, {0xcd5, 0x7, 0x4, 0x9}, {0x3, 0x8020fc, 0x6, 0x2000100}, {0x6, 0x2000007, 0x5, 0x5}, {0x3993, 0xfffd, 0x8, 0x40000009}, {0x10004, 0xa00, 0x3, 0xfffffffb}, {0x207, 0xffffffff, 0x228000, 0xffffe2e9}, {0x9, 0x1000, 0x5, 0x7fff}, {0x3, 0x1, 0x7, 0xfffffd76}, {0xb, 0x0, 0x8a3a0004, 0x2000a}, {0x10000, 0x0, 0x4, 0xa6a}, {0x401, 0x0, 0x400009, 0x4}, {0x3, 0x22, 0xfffffffd, 0x6f5fc48f}, {0x3, 0xff, 0x3, 0x2}, {0x9be2, 0x5, 0xfffffffe, 0xb}]}) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000003c0)={0x4, 0xffffff39, 0xa282, 0x3, 0xd0d2, 0x6, 0x6, 0x10, [{0x2, 0x9, 0x2, 0x81}, {0x9, 0x380000, 0x7, 0x99b}, {0xffffffff, 0x2, 0x400000, 0x5}, {0x6, 0xaf, 0x9, 0xfa}, {0x7, 0xfe1e, 0x69, 0x4}, {0x2, 0x40, 0x80, 0x7}, {0xffffbeeb, 0x0, 0x4, 0x3}, {0x72, 0x3, 0xf21, 0x2}, {0x5, 0x5, 0x7, 0x8001}, {0x4, 0x4, 0x1000, 0x3}, {0xfffffffb, 0x3, 0x5, 0x20f3}, {0x3, 0x3, 0x3, 0xc}, {0x2, 0x69, 0xfffffff5, 0x401}, {0x355, 0x800, 0xfb2, 0x9}, {0x7, 0x46f0, 0x80000000, 0xb}, {0x0, 0x40, 0x9, 0x9}]}) (async) ioctl$TIOCSETA(r0, 0x80d04466, &(0x7f0000000140)={0xfffeffff, 0xa525, 0x5, 0x127492, "0849a2ba6300000058302a2f0e83050095ea0868", 0x20004118, 0x9}) 383.8905ms ago: executing program 0 (id=679): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10091, 0x0) r1 = socket$inet6(0x18, 0x1, 0x6) bind$inet6(r1, &(0x7f0000000240)={0x1c, 0x18, 0x0, 0xc, '\x00', 0x8}, 0x1c) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000140)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xaaac, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x1, 0x9, 0x100000300000003}) r2 = socket$inet(0x2, 0x8000, 0x1) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffffff, 0xc00c642e, &(0x7f0000000080)={0x9, 0x6, 0xffffffffffffffff}) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x400, 0x60) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240), 0x8, 0x0) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) ioctl$BIOCSETIF(r7, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r7, 0x40384900, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0x801c4903, &(0x7f00000000c0)={0x6, '.\x00'}) r8 = socket(0x24, 0x2, 0x0) connect$unix(r8, &(0x7f0000002a00)=@file={0x1}, 0x40) r9 = accept$unix(r8, &(0x7f0000000580)=@abs, &(0x7f0000000280)=0x55) r10 = socket(0x11, 0x3, 0x0) sendto$unix(r10, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000ed710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba090000001de371a3f8343732051ed6b71989e0000405f8fffffe13000000", 0xb1, 0x2, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffff9c, 0xc01864c6, &(0x7f0000000340)={&(0x7f0000000300)=[0x5, 0xfffffff8], 0x2, 0x10000, 0x0, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffff6, 0x24, 0x1, 0xe1b, 0x7fff}, {{r3}, 0xfffffffffffffffb, 0x90, 0x2, 0x86f, 0x5}, {{r4}, 0xfffffffffffffffe, 0x20, 0x0, 0xffffffffffffffff, 0x400}, {{r5}, 0xfffffffffffffff7, 0x40, 0x4, 0x1, 0x10}, {{r6}, 0xfffffffffffffff7, 0x10, 0xfffff, 0x400, 0x5}, {{r7}, 0xfffffffffffffffe, 0x0, 0x80, 0x8000000000000001, 0x4}, {{r8}, 0xfffffffffffffff9, 0x1, 0xffffb, 0x10000, 0x101}, {{r9}, 0xfffffffffffffff9, 0x28, 0x1, 0x3ff, 0x49}, {{r10}, 0xfffffffffffffffc, 0xc6, 0x10, 0x7, 0x3}, {{r11}, 0xfffffffffffffff8, 0x37, 0x80, 0x400, 0x228}], 0x6, &(0x7f00000004c0), 0x401, &(0x7f0000000500)={0x4, 0x4}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(r0, 0xc01864c2, &(0x7f00000004c0)={0x0, 0x1, r0, 0x0, 0x1}) ioctl$DRM_IOCTL_SYNCOBJ_DESTROY(r11, 0xc00864c0, &(0x7f0000000540)={r12}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pwrite(r13, &(0x7f00000000c0)="01c824c9aefbde490b3853097c81f335c73a8ab760eb55de288ae828482c5b2f0c5ca3505ff91a0f46e12fe09a99ba6f8939d7b2b6cc33fd03a961749808fbeaf12b4639411ca926905a7f4bcdcdbc8ab40af02c7b217934d8b37414f54c96b6dd5b98c7ab6588d888bbf82c523b2841438ca76b300e0f58e227646b0a043278fb2061d584137369ca0820db03ed03fb823097e23da2e0aece7ff3c0f3618ea389853eb4b7347b0bcf0a4440c92ec7eb599698230ee37b70b9babdaba6a15f71ced5403cdd072b5b1fd2000000008934657d6aedb6396132bbca143af9f572828e49929b006b7b", 0xe7, 0x9) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) 382.541885ms ago: executing program 2 (id=680): r0 = dup3(0xffffffffffffff9c, 0xffffffffffffffff, 0x10000) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8172, 0x0) (async) socketpair(0x6, 0x2, 0x3, &(0x7f0000000080)={0xffffffffffffffff}) (async) r4 = socket$unix(0x1, 0x5, 0x0) ppoll(&(0x7f00000000c0)=[{r0, 0x100}, {0xffffffffffffffff, 0x20}, {r1, 0x2a}, {r2, 0x80}, {r3, 0x100}, {r4, 0x2}], 0x6, &(0x7f0000000100)={0xfffffffffffffffd, 0x5}, &(0x7f0000000140)={0x7}) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') (async) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='c\x00') (async, rerun: 32) pledge(&(0x7f0000000280)='x\x00', &(0x7f00000002c0)='\x00') (rerun: 32) r5 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x49) (async) socket(0x1, 0x1000, 0x4) (async) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x20000) ioctl$WSKBDIO_BELL(r6, 0x20005701) ioctl$TIOCCDTR(r6, 0x20007478) openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) pledge(&(0x7f00000003c0)='x\x00', &(0x7f0000000400)='h+\xeb)\'\x00') (async) r7 = socket$inet(0x2, 0x5, 0xd) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000440)) close(r5) (async) dup(r3) (async) pledge(&(0x7f0000000480)='*\x00', &(0x7f00000004c0)='\x00') r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000500), 0x800, 0x0) ioctl$DIOCRGETASTATS(r8, 0xc4504447, &(0x7f0000000640)={{'./file0\x00', './file0\x00', 0x2d, 0xe4}, &(0x7f0000000540)=[{@loopback, '\x00', './file0\x00', 0x8, 0xff7f, 0x18, 0xc5, 0x98, 0x8, 0x9}, {@loopback, '\x00', './file0\x00', 0x9, 0x40, 0x2c, 0x8, 0x6, 0x2, 0xa7}, {@multicast2, '\x00', './file0\x00', 0x200, 0x4, 0x2, 0x5, 0xd, 0xd, 0x6}, {@multicast2, '\x00', './file0\x00', 0x1, 0x7, 0x18, 0x5, 0x4, 0x2, 0xd}], 0x1, 0x4, 0x83, 0x1, 0x401, 0x2, 0x38, 0x2}) (async) open(&(0x7f0000000ac0)='./file0\x00', 0x20000, 0x6) (async, rerun: 32) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000b00)) (async, rerun: 32) writev(r6, &(0x7f0000000f00)=[{&(0x7f0000000b40)="9f757a55efa247646bf97eec7a24afc6a3e1272e9dbcb979c00df150bda03d8b06f0bc598b0320f53941d082cd8a83935bd223a2eb5570d1ecff2aa71cf9522fd97219d7125230b68edffd65494366ae93132635f0c5896238ffaea7c8129f85f131cd3688d1fee32794b3fab4cdc9e4e643334756eade100932ef9fbd8d49495175106a2dca61bdfbff868a2f4f3ab3d8b4", 0x92}, {&(0x7f0000000c00)="67df0622f0f832e412d171d9632d9b66871a862e805490f70993d85abe2a8f6708cd20b684dbca0395f7c5815f21b9bca5e48408c4916469eed36ab13ff47be67f30be27c4eb48ebfbd9f6329f5d629b2f7f4fc9396454aa9b1c6fc81bcb841ee484bc4070055e4cdca7a0c789760387add6ab6f70e4a6f4e0f560e3e378b90420f3a67db4bb6867e5424bbd4dd07a9fdf91eeb2587865b90ebd7d332bb0fd4d1a09b65e8a9a4b7ab007", 0xaa}, {&(0x7f0000000cc0)="d3071fa2b11118fc2cd537799bada9c2749770ed9917c1bba2fe981d271faf4da7f3c664d00164820fb87ffcd80cd8a0e66017e81a01f12db829eb18b9f2cf8421ace2c84d8ad5e715eefa6200b18097cf427b985471bef79cc9f778fc04b9acf0bedd0f7913406a377de7ed396bb761c6387d504a028a03ffd90521621668306b48c2400e01d3326b46ec4696adb5dea21dfda289835a333f68b3ea8de3466bd01ab40244b0f7befb8c54d6a8e36c95cbedbbd9097c7d9cf017725915463a7cdf90861d87b6a3a683fd00ea77837d2e3fce5ba7f60f2ba09c0c5e29422697eb9db34644d77898", 0xe7}, {&(0x7f0000000dc0)="12a97aad9c34d594a8d5c7be637337adaf024e0f4f0ddc16d3855e0cb28d4c247e4e0768f00c91834e485e7294eeaaf32d8f0c3a2323176439b752041140a71d2347e4cb00d77b45b07fde910f56", 0x4e}, {&(0x7f0000000e40)="bc88dffc94fa716337dd5342c1b086b46eac15c5f3260d02529a3989008e32e84c92da239a6fe194ac4ee251bc5ce60c5d269018e0e1e1836672b113ef11009086732b9c84974f0a7b3372963dfeb4a6cf0648599c78c232a0", 0x59}, {&(0x7f0000000ec0)="c2d128d33690e722c648d0e85f5f8582e0be6fb8ee9d66982bfa7a81930867a0f0f1e09e264781479a313175d55f37fdd22ce8", 0x33}], 0x6) (async) unveil(&(0x7f0000000f80)='./file0\x00', &(0x7f0000000fc0)='r\x00') (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001000)) (async) sendto$unix(r4, &(0x7f0000001040)="d4bd0506fa3293f4668b6683327602ff3d84617e49eba0ad4cfa9771c4282590f7c8c7e249cb71172a1a92fafb57429e7db8ec990026efcff1660f193025f3cee279949fd323efef1d9cdd1b842d5ed0b9cca90f026593a219d1511a24416d91e988bb8bdc1639bb0bac92488b6dee3bdedd0c2a36bb4966fc99fb46afb464b236b5d5c5ac83fa3c9c9731dfcf2ec3109df4bbf503347cd6ddc0d4a8465468d63323a790fc68934bcc83e4af37257c24a04f67e9cc60c1d6cc7a485a8b7f2b26ff49b1cb8bd4e7117ff108c4683dd11e7d1eaab5e8b4f3571289e9d78afba749d1d76dd8ced891fee30dd3ae82bfd7e93bfdab320a831b9aa071adce87a755", 0xff, 0x8, &(0x7f0000001140)=@abs={0xeb, 0x1, 0x0, 0x1}, 0x8) (async, rerun: 64) setuid(0x0) (rerun: 64) 380.859804ms ago: executing program 0 (id=681): setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) (async) r0 = syz_open_pts() close(r0) (async) open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0x12a) (async) syz_open_pts() (async) ioctl$TIOCSBRK(r0, 0x2000747b) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) (async) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f00000001c0)={&(0x7f0000000140)='./file0/file0\x00', 0x8000000000000001, &(0x7f0000000180)='./file1\x00', 0x8}) setrlimit(0x1, &(0x7f0000000240)={0x2, 0x1fd}) (async) setgroups(0x0, 0x0) (async) r1 = getpid() ktrace(&(0x7f0000000000)='./file1\x00', 0x2, 0x510, r1) (async) setuid(0xee01) (async) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1800, &(0x7f0000000c80)={0x3134, 0x4c36a34c}) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xd3c7, 0x5e, 0x6, 0xfffffb88, "0858a700008d90cc91ba19a0b90040000900", 0x7fffe, 0x80000b}) (async) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 357.967191ms ago: executing program 0 (id=683): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000480)={0xf66b, 0x2, 0xfffbfffb, 0x5ffbfb5d, "420067177c030000c4000000002100", 0x5, 0xfffffffd}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x82, 0x0) setitimer(0x2, &(0x7f0000000140)={{0x3, 0x122800000000009}, {0xffffdff0, 0x8020000000000001}}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff6, 0x8b, 0x80, 0xb414}, {{}, 0xfffffffffffffffb, 0x80, 0xf0000000, 0x2000000000001000, 0x3}], 0x96, 0x0, 0xfffb4961, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r0, 0xcd60441a, &(0x7f0000000140)={0x5, 0x100, 0x4, 0x403, "000000000a00000f000000aff0338a6b4fc6d700", 0x8, 0x7}) 356.981583ms ago: executing program 1 (id=685): sysctl$vfs_nfs(&(0x7f0000000080)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000100)="e68bcdc1", &(0x7f00000000c0)=0x4, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x28}, 0x2, 0x0, 0x0, 0x0, 0x0) 356.456092ms ago: executing program 6 (id=686): nanosleep(&(0x7f0000000100), &(0x7f0000001740)) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) open(&(0x7f0000000480)='./file0\x00', 0x20, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) 237.337671ms ago: executing program 0 (id=688): syz_emit_ethernet(0x3e, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000800082b00fe8000000000000000000000000000bb0000000000002800"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4, 0x0, 0x0, 0xfffffffe}, {0x2, 0x0, 0x0, 0xffffffff}, {0x7f, 0x0, 0x0, 0xbc2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) sysctl$kern(&(0x7f0000000280)={0x1, 0x32}, 0x2, &(0x7f00000002c0)="087c789423afc48f9adfb6406de0b33e399ae0939d98c834402c02f0dd8a3637ce366b425f222281e3fe5dc1104ffffcd12cd0830a2556324a1a147d38661b04e03a19aa2538d83789e99a239c4d517acdffdd42e66a38c278c10aeaa19e88437bd80054b938c475ccbc957020c0c6e728f30dbb31a046fb0d7333aa728138d83732a010976d1afe78a8805f3923e49cd400fe06b85273b49915dc620139f54cf3a45fc9b1576cf19fe033a0b7302e6aa8bf45b7b7463fece5e0e79dbab5ab9c42144e0c9699e30b077de0c37d038d4c77f8159a048feb54d3c84108466c1b", &(0x7f0000000400)=0xdf, &(0x7f0000000440)="85c5e95af5ca3332f744667be5307eff7fc625b73f5dfc4ce57b99927af0cd63b27f60ea285eee3750db020c40254797363ce9b4387249418d18c5c627eda9f069c4ff8ebca086c1fd1f8dddb06d3d9618b0dd91cfd15bec8d9466cb94db237be704e06fdd67dc1277c30aa04fa0217f6aa9a92a5c4583e3205b84ed0d64c16457646d5a00e044736b2395714e500c9e946a2e0d97f121eb219527b32db48a0b371dc1607c9686ae970368d66cb1bbcc53a22433f571cbe9ca2c2adf5586b26404fc1dcb5670bdfa0622c960344bf97e69d2b32201fcff506d3d87d6e5274ec62d8c8abdedb44efbd1991af3904d0b539be4e6c940f696b92b2ed6fa35ddd5", 0xff) r0 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) r1 = getpgid(0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000240)={&(0x7f00000001c0)='./file0\x00', 0x2, &(0x7f0000000200)='./file0\x00', 0x8}) ktrace(&(0x7f0000000180)='./file0\x00', 0x2, 0xd16, r1) ppoll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, &(0x7f00000003c0)={0x328a7096, 0x2}, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000800082b00fe8000000000000000000000000000bb0000000000002800"]) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4, 0x0, 0x0, 0xfffffffe}, {0x2, 0x0, 0x0, 0xffffffff}, {0x7f, 0x0, 0x0, 0xbc2}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (async) sysctl$kern(&(0x7f0000000280)={0x1, 0x32}, 0x2, &(0x7f00000002c0)="087c789423afc48f9adfb6406de0b33e399ae0939d98c834402c02f0dd8a3637ce366b425f222281e3fe5dc1104ffffcd12cd0830a2556324a1a147d38661b04e03a19aa2538d83789e99a239c4d517acdffdd42e66a38c278c10aeaa19e88437bd80054b938c475ccbc957020c0c6e728f30dbb31a046fb0d7333aa728138d83732a010976d1afe78a8805f3923e49cd400fe06b85273b49915dc620139f54cf3a45fc9b1576cf19fe033a0b7302e6aa8bf45b7b7463fece5e0e79dbab5ab9c42144e0c9699e30b077de0c37d038d4c77f8159a048feb54d3c84108466c1b", &(0x7f0000000400)=0xdf, &(0x7f0000000440)="85c5e95af5ca3332f744667be5307eff7fc625b73f5dfc4ce57b99927af0cd63b27f60ea285eee3750db020c40254797363ce9b4387249418d18c5c627eda9f069c4ff8ebca086c1fd1f8dddb06d3d9618b0dd91cfd15bec8d9466cb94db237be704e06fdd67dc1277c30aa04fa0217f6aa9a92a5c4583e3205b84ed0d64c16457646d5a00e044736b2395714e500c9e946a2e0d97f121eb219527b32db48a0b371dc1607c9686ae970368d66cb1bbcc53a22433f571cbe9ca2c2adf5586b26404fc1dcb5670bdfa0622c960344bf97e69d2b32201fcff506d3d87d6e5274ec62d8c8abdedb44efbd1991af3904d0b539be4e6c940f696b92b2ed6fa35ddd5", 0xff) (async) open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) (async) getpgid(0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000240)={&(0x7f00000001c0)='./file0\x00', 0x2, &(0x7f0000000200)='./file0\x00', 0x8}) (async) ktrace(&(0x7f0000000180)='./file0\x00', 0x2, 0xd16, r1) (async) ppoll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, &(0x7f00000003c0)={0x328a7096, 0x2}, 0x0) (async) 235.71029ms ago: executing program 1 (id=689): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xfffffffc, 0x0, 0x0, 0x0, 0xc, 0x109, 0x8201}, 0xfffffffffffffff7, 0x7c, 0x0, 0x0, 0x1, 0x0, 0x0, 0x8000002, 0x0, 0x8, 0x0, 0x4}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x306, 0x0, 0x2e) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) (async) r0 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) open(&(0x7f0000000000)='./file0\x00', 0x48071, 0x10) r1 = socket(0x18, 0x1003, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x4, 0x0, 0x0, 0x2}, 0x8) (async) connect$unix(r1, &(0x7f0000000080)=@abs={0x4, 0x0, 0x0, 0x2}, 0x8) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) closefrom(r0) (async) closefrom(r0) 229.929643ms ago: executing program 5 (id=692): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x0, 0x1}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r2 = dup(r0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x44, 0x20, 0x1ff, 0x4}, {{r0}, 0xfffffffffffffffb, 0x80, 0x1, 0x6, 0x4592}, {{r0}, 0xfffffffffffffff8, 0x60, 0x43, 0x4dcf, 0xffffffffffff8001}, {{r0}, 0xfffffffffffffff9, 0x0, 0x40, 0x53, 0x1}, {{r0}, 0xfffffffffffffffb, 0x20, 0x4, 0x2, 0x5}, {{r0}, 0xfffffffffffffffa, 0x2a, 0x1, 0x0, 0x4}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0xfffffffffffffffc, 0x228}, {{r2}, 0xfffffffffffffffb, 0x80, 0x4, 0x9, 0x6}], 0x9e, &(0x7f00000001c0)=[{{r0}, 0x1cab338c6644fad4, 0x33, 0x4, 0x7, 0x63f}], 0x7, &(0x7f0000000200)={0x2, 0x9}) r3 = accept4(r2, &(0x7f0000000240)=@in, &(0x7f0000000280)=0x10, 0x2000) ioctl$WSKBDIO_BELL(r2, 0x20005701) write$audio(r2, &(0x7f00000002c0)="f450c13b3f655476b9e289e0865e1db545b95c2ae922145d39fcc00cf1edbe87efc8f4faee26d2fc3f3881b9d1dc2beea97b4185d11a820f1eb6dd2323e48e", 0x3f) fcntl$getown(r0, 0x5) sysctl$net_inet_ip(&(0x7f0000000300)={0x4, 0x2, 0x0, 0x11}, 0x4, &(0x7f0000000340)="6c2996c0c9b4d2537300d04ba8", &(0x7f0000000380)=0xd, &(0x7f00000003c0), 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000440)={0x6, &(0x7f0000000400)=[{0x0, 0x0, 0x81, 0x100}, {0x9, 0x9, 0x1c, 0x9}, {0x8, 0x19, 0x9, 0x5}, {0x3ff, 0x8, 0x0, 0x3}, {0x3, 0x7, 0x2a, 0x1}, {0x2, 0xf9, 0x7, 0x1}]}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000480)=0x6) read(r3, &(0x7f00000004c0)=""/130, 0x82) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000580)={'./file0\x00', 0x5, 0x1, 0x2, 0x1, 0x80000001, 0x7, 0x3a, 0x0, 0x1, 0x8, 0x3ff}) renameat(r2, &(0x7f0000000600)='./file0\x00', r1, &(0x7f0000000640)='./file0\x00') ioctl$DRM_IOCTL_MODE_GETRESOURCES(r2, 0xc04064a0, &(0x7f0000000780)={&(0x7f0000000680)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000006c0)=[0x0], &(0x7f0000000700)=[0x0], &(0x7f0000000740)=[0x0, 0x0, 0x0, 0x0], 0x5, 0x1, 0x1, 0x4, 0x0, 0x6, 0xfffffffb, 0x936}) ioctl$DRM_IOCTL_MODE_SETGAMMA(r1, 0xc02064a5, &(0x7f0000000880)={r4, 0x7, &(0x7f00000007c0)=[0x6, 0x9, 0xe, 0x0, 0xfffb, 0x7f, 0xdfdd], &(0x7f0000000800)=[0x1, 0x2, 0x5, 0x8, 0x81, 0x437, 0x4, 0x8], &(0x7f0000000840)=[0x6, 0xd, 0x37f7]}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000008c0)) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000900)={0x4, 0x1, 0x5, {[0x7, 0x0, 0x40, 0x0, 0xa, 0x0, 0x8, 0x7, 0x90a, 0x7, 0x3, 0x3, 0x3, 0x7, 0x2, 0x0, 0xef, 0x5], [0xfffffffffffffffd, 0x8, 0x6, 0x800, 0xffffffffffff9613, 0xfffffffffffffff7, 0x10001, 0xfffffffffffffffe, 0x4, 0x8000000000000000], [0x40, 0xfff, 0x4, 0x3, 0xfffffffffffffffb, 0x0, 0x2], [0x10001, 0xb0, 0x3, 0xa, 0x6, 0x2eb], [{0x0, 0x62, 0x74fe, 0xffffffffffffff94}, {0x8c0c, 0x4, 0x9, 0x4}, {0x4, 0xf2, 0x5, 0xc26000000}, {0xfff, 0x200000, 0x3, 0x5}, {0x8f3, 0x8, 0x3, 0xfffffffffffffffa}, {0x1, 0x65, 0x3, 0x6}, {0x3, 0x10000, 0x6, 0x8000000000000000}, {0x7fff, 0x9, 0x0, 0x9}], {0x4, 0x2, 0x7f, 0x2}, {0x8, 0x0, 0x0, 0xffffffffffffffff}}}) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000b80), 0x20, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000bc0)=0x2b85) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000c00), 0x10, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f0000000c40)={0x0, 0x1, {0x3ff, 0x7}}) ioctl$WSDISPLAYIO_GETPARAM(r1, 0xc0205759, &(0x7f0000000c80)={0x2, 0x6, 0x5, 0x2}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000cc0)) ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000d40)={0x3, &(0x7f0000000d00)=[{0x3, 0x7, 0x2, 0xe92f}, {0xd8, 0x4, 0x9, 0x84}, {0x1, 0x1, 0x2, 0x9}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000d80), 0x8000, 0x0) getitimer(0x0, &(0x7f0000000dc0)) fchflags(r3, 0x1) 206.906246ms ago: executing program 5 (id=693): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setresgid(r1, r1, 0x0) open$dir(0x0, 0x80, 0x4a) r2 = semget(0x0, 0x1, 0x2c1) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000003c0)=""/78) setgid(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4, 0xf1, 0x9}, {0x6c, 0x11, 0x3, 0x8cbd}, {0x6, 0x1, 0x24, 0xfffff802}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="e702f2ffef1faaaaaaaaaabb86dd609907a600002c6fcb697a653e336f96de90554e097739d8c5ea957d77000000500000000000ff0200000000000000000000000000016409f688ab1f820586ac08629b5415ea0932db34df85fef42fac0130d4fdee1d06e1f60d7f28cb68e0602b5c300780a87fe4676e51a60751be7d8206f715e224163f40d75be4ae5d4d07a1b37854e1b32c"]) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x9, &(0x7f0000000180)=[{0x3, 0x4, 0x5, 0x7711}, {0x3, 0x2, 0x6, 0xd5}, {0x2, 0x3a, 0x7, 0x4}, {0x1ff, 0x3, 0x5}, {0x2, 0x1, 0x4, 0xdb}, {0x2, 0x4, 0x57, 0x7}, {0x4, 0xff, 0x3, 0xf0}, {0x8, 0x88, 0x0, 0xb3dd}, {0x4, 0x2, 0xd, 0x9}]}) 186.968963ms ago: executing program 4 (id=694): mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000fd9000/0x4000)=nil, 0x4000, 0x5) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) 182.201912ms ago: executing program 4 (id=696): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = getthrid() mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) open(&(0x7f0000000240)='./file0\x00', 0x20000, 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = shmget$private(0x0, 0x3000, 0x41, &(0x7f0000003000/0x3000)=nil) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, 0x0) rename(&(0x7f0000000a40)='./bus\x00', &(0x7f0000000680)='./file0\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xb, 0x0, 0x0, 0x0, 0x0, 0x84, 0x3ff}, 0x400, 0x40000010000, 0x0, 0x0, 0x200000001, 0x80000000000010c, r1, 0x6, 0x0, 0x0, 0x0, 0x4832}) r3 = socket$inet(0x2, 0x3, 0x6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000001800)={0x0, 0x0, 0x0, 0x0, &(0x7f00000017c0)=ANY=[@ANYBLOB="18000004ffff000001000000", @ANYRES32=r3, @ANYRES32, @ANYRES32=r3], 0x18, 0x40b}, 0x604) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x2a) open(&(0x7f0000000240)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x538, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x401, 0x3fc}, {0x1, 0xc0000}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000080)) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000a80)={0x5, 0x8000, 0x5, 0x2, 0x98, 0xfb70, 0x6, 0x10, [{0xf, 0xf2, 0x222b}, {0xfffffffc, 0x0, 0x3, 0x8}, {0x80000000, 0x9, 0x1, 0x2}, {0x10, 0x7, 0x12f, 0x101}, {0x1, 0x100, 0x1, 0x3}, {0x4, 0x5, 0x7, 0x3}, {0x8, 0x1ff, 0x6, 0x1}, {0x3, 0x2, 0x400, 0x6}, {0x0, 0x0, 0x1}, {0x2, 0x3ff, 0x8, 0x9}, {0x0, 0xb, 0x4, 0x40000}, {0x3ff, 0x9, 0x8, 0x3ff}, {0x5, 0x2, 0x0, 0x2}, {0x10000, 0x644d, 0x2, 0x8}, {0x8, 0x2553, 0x4, 0x4}, {0x6, 0x60000, 0x6, 0x1a}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0xd}, 0x2, &(0x7f0000000140)="f0bc5194d90144929d1c1b596ace731619b05446cde81602e20e7470fe6d3819dd1bb4be53f252bada359856053abff8f9e3e8c2612104e565e1bf0f33d863552ea3dd4ac4de5686e65731a8fb4d", &(0x7f00000001c0)=0x4e, &(0x7f0000000200)="7476222372e181266d8e048c6d44c0971b8cfd923ddc9795f01023a4821039c4de1997a7cd879e1ba8241d385038d6185181ffde2e57e3ed59a008cc47edf4ba424accef7585f0dabf7fbb767919d4bbfc9e408bdac5998fd8e4c1e7a0fd5c3bd27f97cce221313db90031636c3e19cc71190b34dc8ba44546e99f663ef39cf49257f306aca6cf26097e279d3e81fe441734cd3ae48570f15c357ea89e3e2cf9e3ca4b3d1c3d3ac0", 0xa8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setgroups(0x1, &(0x7f0000000000)=[r6]) openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x40000, 0x0) 169.279942ms ago: executing program 1 (id=698): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pread(r1, &(0x7f0000000080)='\x00', 0x1, 0x7c) 167.372374ms ago: executing program 6 (id=699): sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x0, 0x2, 0x8}, {0x5, 0x1, 0x40}, {0x6, 0x0, 0x0, 0x200000}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa43029cb73dbf1a1f7a2065ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031faef03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fbde0652f35e45bdaa3afd86c4fe557d3d069433e9890b017ceefabee7e3ebe806fdb4f6af569ae9448677cc2fb7f6443f259859ce3763cc529071cda7a4b61a7b639e519f422a7be0c5da0f0eae59d00"/202, &(0x7f0000000080)=0x5a, &(0x7f0000000280)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496852a9ad15fa4b0bc2c6ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b5", 0xfffffffffffffe19) r0 = msgget$private(0x0, 0x80) msgsnd(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="0200000000000000265e59f5cc6312383c2747b2276cb47424471b82c45df6809acc5459c0cfe932ae7a2d2133468cc9b774d89b0d99a746aa8b1dbad513b76daa6c34378f3decb5b4e3a482660e8086781e1c781626b85921eeb6e98aa805614ecdfcd89498539c56fbbf024507d2593fc4f5f66aab6924d10822b9445f992f749981f355c7545efb50d4c847ae204a257dc9367d490ce0dba888b911efb64c3f879533a9ea2af775e58fb68707103b0924208721036cc8362b40ea7f1e0b0eb0dccf9fb193b6dcbb4a1e846cc2c0a3f81c750b676c9c33ab0e9bd74934b8457b0577ff09115aa95353083727a6ca9fabf370c66eb23b4d65cde908cd8d0d8b85aa07fef88a7b03159e028052d649acb4a70dc80e009a25433d5b5f0950807c94594453b7cb63ea2d01709ba58eaa7c294887a9171e731fdac76c2fbd3df397266d3c38b601b31073a290fce892cb088700688c05ec8d24273dc706e3dc304d234b0595e5093f33bfc361851032f04df94a5f4e74d2ea9df6"], 0x179, 0x0) 167.03266ms ago: executing program 3 (id=700): syz_emit_ethernet(0x26, &(0x7f0000000100)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0xd, 0x18, 0x68, 0x9, 0x7, 0x3, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr=0x5, {[@rr={0x7, 0x3, 0x39}, @noop]}}}}}}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x40) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x2, './bus\x00', './bus\x00'}) 166.835005ms ago: executing program 6 (id=701): r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0xc2) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000400)=0x2) (async) syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[]) 162.143553ms ago: executing program 3 (id=702): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$DIOCRGETASTATS(r0, 0xc4504447, &(0x7f0000000180)={{'./file0\x00', './file0\x00', 0xa, 0x4}, &(0x7f0000000040)=[{@broadcast, '\x00', './file0\x00', 0xd1b, 0x1, 0x1a, 0xa, 0xb, 0x3, 0xf6}, {@multicast1, '\x00', './file0aaaaaaaaa', 0x7, 0x9, 0x0, 0x6, 0x6, 0xff, 0xff}, {@local={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x80000000, 0x80, 0x14, 0xf, 0x2, 0x4, 0xa9}, {@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x6, 0x741, 0x2, 0x81, 0xb, 0x2, 0x2}, {@empty, '\x00', './file0\x00', 0x5, 0x9, 0x18, 0x3, 0xfd, 0x1f, 0x1}, {@multicast2, '\x00', './file0\x00', 0x6, 0xf9f7, 0x2, 0x9, 0x8, 0x2, 0x7}], 0x2, 0x6, 0xa, 0x8, 0x2, 0x6db, 0x0, 0x84}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000600)) fstatat(0xffffffffffffff9c, &(0x7f0000000640)='./file0aaaaaaaaa\x00', &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x8) fchown(r0, r1, 0xffffffffffffffff) ioctl$DIOCGETSTATES(r0, 0xc0104419, &(0x7f0000000a40)={0x3, &(0x7f0000000700)=[{0x0, ""/16, [{[@v4=@broadcast, @v6=@remote]}, {[@v6=@ipv4={""/10, ""/2, @rand_addr}]}], {}, {}, @v6=@empty}, {0x0, ""/16, [{[@v6=@loopback, @v6=@remote]}, {[@v6=@mcast2, @v6=@mcast2]}], {}, {}, @v6}, {0x0, ""/16, [{[@v4=@local, @v4=@multicast1]}, {[@v6, @v4=@loopback]}], {}, {}, @v6=@local}]}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000a80)={0x3, 0x80000000}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000ac0), 0x80, 0x0) select(0x40, &(0x7f0000000b00)={0x100, 0x7fffffffffffffff, 0x3, 0x0, 0x63, 0x9, 0x3, 0xc}, &(0x7f0000000b40)={0x8, 0x1, 0x80000001, 0xfff, 0x2, 0x401, 0x1, 0x9}, &(0x7f0000000b80)={0x7, 0xa10c, 0x100000000, 0x8, 0xd7e2, 0xfffffffffffffffa, 0x5, 0x1}, &(0x7f0000000bc0)={0x4, 0x8}) ioctl$DIOCRSETTFLAGS(r2, 0xc450444a, &(0x7f0000000c00)={{'./file0\x00', './file0\x00', 0x0, 0x6}, 0x0, 0x0, 0x0, 0x3ff, 0xc, 0x3ff, 0x3, 0x48, 0x4}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000001080), 0x200, 0x0) renameat(r2, &(0x7f00000010c0)='./file0aaaaaaaaa\x00', r2, &(0x7f0000001100)='./file0\x00') semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) mlockall(0x0) ioctl$DIOCGETSTATE(r3, 0xc1084413, &(0x7f0000001140)={{0x8, './file0\x00', [{[@v4=@rand_addr=0x2, @v6=@empty], [0x4, 0x6], 0x401, 0x1a}, {[@v6=@mcast2, @v6=@rand_addr="237104a0d957540029629d991d6dd7e8"], [0x8000, 0x7], 0x400, 0x2a}], {{0xf5b, 0xf, 0x3, 0x6}, 0xa7, 0x107, 0x7, 0x9, 0x7fff, 0x9, 0x2}, {{0x2, 0x6, 0x9, 0x6}, 0x47, 0x1ff, 0x6, 0x3, 0x3, 0x3, 0xb}, @v6=@mcast1, 0x2, 0x8, 0x10001, 0x2, 0x10000, [[0x0, 0x3], [0xa, 0x17a95f93]], [[0x9, 0x4], [0x35, 0x4]], 0xa60a, [], 0x799e, 0x1a, 0x3, 0x3, 0x4, 0x5, 0x0, 0x3, 0x6, 0x1, 0x30, 0xf6, "a3d2"}}) execve(&(0x7f0000001280)='./file0\x00', &(0x7f0000001340)=[&(0x7f00000012c0)='^\x00', &(0x7f0000001300)='/dev/pf\x00'], &(0x7f00000013c0)=[&(0x7f0000001380)='\x00']) r4 = getpid() ktrace(&(0x7f0000001400)='./file0aaaaaaaaa\x00', 0x1, 0x40001000, r4) r5 = dup2(r2, r3) ioctl$WSDISPLAYIO_GINFO(r5, 0x40185741, &(0x7f0000001440)) lseek(r3, 0x5, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000001480)={0xd, 0x1d2ca707, 0x7, 0xfffffffa, "965a769abfaed98559e76021944182dbb1166b7e", 0x7f1c, 0x1}) unveil(&(0x7f00000014c0)='./file0aaaaaaaaa\x00', &(0x7f0000001500)='w\x00') select(0x40, &(0x7f0000001540)={0x1, 0x5, 0x0, 0xfffffffffffffffc, 0x29a, 0x1, 0x5, 0x3}, &(0x7f0000001580)={0x7, 0x4, 0x6, 0xc28, 0x1, 0x5, 0x9, 0x8}, &(0x7f00000015c0)={0x7, 0xa2, 0x4, 0x0, 0xa, 0x80000000, 0x8, 0x8}, &(0x7f0000001600)={0x2, 0x3}) mlockall(0x4) ioctl$DIOCGETSTATUS(r5, 0xc2084415, &(0x7f0000001640)) chmod(&(0x7f0000001880)='./file0\x00', 0x8c) socket(0x10, 0x1, 0x81) ioctl$DIOCGETSTATES(r0, 0xc0104419, &(0x7f0000001c00)={0x3, &(0x7f00000018c0)=[{0x0, ""/16, [{[@v6=@local, @v4=@multicast2]}, {[@v6=@ipv4={""/10, ""/2, @remote}, @v4=@rand_addr]}], {}, {}, @v4=@remote}, {0x0, ""/16, [{[@v4=@multicast2, @v4=@local]}, {[@v4=@local, @v6=@loopback]}], {}, {}, @v6=@remote}, {0x0, ""/16, [{[@v6=@remote, @v4=@broadcast]}, {[@v4=@remote, @v4=@remote]}], {}, {}, @v6=@empty}]}) connect$unix(r2, &(0x7f0000001c40)=@file={0x3, 0x1, './file0aaaaaaaaa\x00'}, 0x13) 161.19077ms ago: executing program 6 (id=703): sysctl$kern(&(0x7f0000002280)={0x1, 0x3b}, 0x2, &(0x7f00000022c0)="6db560064ce1fc60e43065a3f9b00db044ce48eee211a21f10adc0acedf1e922766a1ff210e22f2b9cb090000e8889530b5bf81fbb683e67c939dbfc214ed39b7856c82eb48c4bdf11c1cdbb46f688cc5922883e0718bd648e2b85c013798e81f2c73329212efa39591963fedad8bcb7f9412effd08eb699aa5a692574b0ae766fc3f549fbb82dbe", &(0x7f0000002380)=0x88, &(0x7f00000023c0), 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0xc1) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x8e) r1 = getuid() setuid(r1) r2 = getgid() setresgid(r2, r2, 0x0) fchownat(r0, &(0x7f0000000100)='./file1\x00', r1, r2, 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = semget(0x3, 0x4, 0xc8c1f8a06ca3a673) r4 = semget(0x0, 0x1, 0x281) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setresgid(0x0, r7, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000780)={{0x0, 0x0, r6, r7, 0x8f, 0x25, 0x0, 0x0, 0xfffffffffffffffb}, 0x0, 0x6, 0x0, 0x0, 0x6, 0x0, 0x8}) r8 = semget(0x0, 0x1, 0x281) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setresgid(0x0, r11, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000780)={{0x0, 0x0, r10, r11, 0x8f, 0x25, 0x0, 0x0, 0xfffffffffffffffb}, 0x0, 0x6, 0x0, 0x0, 0x6, 0x0, 0x8}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{r6, r2, r10, 0x0, 0x2b, 0x2, 0x0, 0x0, 0x1}, 0x0, 0x101, 0x0, 0x0, 0x7fffffff, 0x0, 0x3}) 133.971303ms ago: executing program 7 (id=704): r0 = syz_open_pts() setsid() ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0x8020691f, &(0x7f00000001c0)) ioctl$TIOCSCTTY(r0, 0x20007461) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) 118.861825ms ago: executing program 4 (id=705): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x5, 0x20}, {0x3, 0x0, 0x0, 0xfffffffc}, {0x81, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, 0xfffffffffffffffe, &(0x7f0000000080)=0xff0a, 0x0, 0xffffffc9) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0xac) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) 118.304593ms ago: executing program 7 (id=706): socketpair(0x1, 0x1000, 0x5, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept(r0, &(0x7f0000000480)=@un=@abs, &(0x7f00000004c0)=0x8) getpeername(r2, &(0x7f0000000500)=@un=@abs, &(0x7f0000000540)=0x8) fstat(r1, &(0x7f0000000280)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x1, &(0x7f0000000340)=[r3]) setresgid(0x0, 0x0, 0x0) setresgid(0x0, 0x0, 0xffffffffffffffff) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffffff, 0xc00c642e, &(0x7f0000000100)={0x7, 0x8, 0xffffffffffffffff}) getrlimit(0xd, 0x0) fstatat(r4, &(0x7f0000000140)='./file0\x00', &(0x7f0000000200), 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x84) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r6 = socket(0x18, 0xc003, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000580)={{0x1c, 0x18, 0x1, 0xb, "759f5a01005ada388e47a1e7a5446cfe", 0x1}, {0x1c, 0x18, 0x3, 0x4, "00000000000000000000000000000001", 0x5}, 0x0, [0x3efa, 0x9f72, 0x1, 0x9, 0x8, 0x1, 0x800, 0x4]}, 0x5c) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000000100), 0x0) r7 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r7, 0x80206913, &(0x7f00000001c0)) socket(0x2, 0x1000, 0x0) r8 = msgget$private(0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f0000000440)={0x1, 0x586}) msgctl$IPC_RMID(r8, 0x1000000) ioctl$FIONREAD(r5, 0x8020690c, &(0x7f0000000080)) 116.45892ms ago: executing program 6 (id=707): r0 = kqueue1(0x4) kevent(r0, 0x0, 0x0, 0x0, 0x49, &(0x7f0000000040)={0x1, 0x80000001}) r1 = socket$inet(0x2, 0x3, 0x20) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x200e02) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2c, 0x3, 0x94}, {0x81, 0x1, 0x40, 0x3}, {0x1026, 0x9, 0x0, 0x7}]}) syz_emit_ethernet(0x22, &(0x7f0000001240)=ANY=[]) open(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x80, 0x123) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setresgid(r4, 0x0, 0x0) getresgid(&(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)=0x0) getgroups(0x6, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x4, &(0x7f0000000180)=[r4, 0xffffffffffffffff, r5, r6]) r7 = socket(0x2, 0x8002, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) closefrom(r8) sendto$inet(r1, 0x0, 0x0, 0x404, &(0x7f0000000000)={0x10, 0x2, 0x1, 0xe0000001}, 0x10) 116.178641ms ago: executing program 3 (id=708): fchmod(0xffffffffffffffff, 0xc3ed5a2c894ca8b1) 94.420486ms ago: executing program 3 (id=709): r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) (async) fcntl$lock(r0, 0x9, &(0x7f0000000340)={0x0, 0x1, 0x7f, 0x1000381210089}) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) setgid(0xffffffffffffffff) (async) setgroups(0x0, 0x0) (async) setuid(0xffffffffffffffff) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) (async) symlinkat(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2006, 0x4f4b) r1 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) getsockopt(r2, 0x6, 0x9, 0x0, 0x0) (async) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000440)=0x120) (async) r3 = syz_open_pts() (async) syz_open_pts() (async) r4 = syz_open_pts() r5 = dup2(r3, r4) lseek(r5, 0x4, 0x2) (async) ioctl$FIOASYNC(r1, 0xc2c04200, &(0x7f00000001c0)) readlink(&(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0xa, 0x8000148, {[0x3, 0x0, 0x6, 0x6, 0x3, 0x8000, 0x1, 0x0, 0x7, 0x2, 0x400, 0x91c, 0xb, 0x8, 0x0, 0xb8, 0x76, 0xfffffffffffffff7], [0x5438b950, 0x3, 0x1001, 0x5, 0x1, 0x1, 0x8, 0x7, 0x1, 0x3], [0x6, 0x9, 0x10000, 0x8000000008, 0x10000, 0x9, 0x2], [0x100000000, 0x10801, 0x0, 0x10000000000005, 0x3, 0xa], [{0x5ad, 0x7, 0xfffffffb, 0x6}, {0x2, 0x924, 0x3, 0x338}, {0x1000, 0x1, 0x0, 0x5}, {0x8, 0x2, 0x1003, 0x895}, {0x4, 0x3, 0x2, 0x9}, {0xeff8, 0x4, 0x0, 0x7}, {0x5f, 0xffffff81, 0x1ff, 0x1}, {0x3, 0x10000, 0x6, 0x5}], {0x52b, 0x4, 0x0, 0x10008}, {0xfffb, 0x3, 0x40000008, 0xfffffffffffffffe}}}) sysctl$kern(&(0x7f00000003c0)={0x1, 0x5}, 0x2, &(0x7f0000000000)="71f91e3471ac0058bc5a91541d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000300)=0x1e, 0x0, 0x0) (async) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x7}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$net_inet_tcp(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000380)=@in={0x2, 0x2, 0xffffffffffffffff, 0xffffffff}, 0xfffffffffffffff0, 0x0, 0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="8d9350f52fb00ce41cd60af45cf31e7555965cfd79e90f88c966f9d1a914495c797526a1798ad1bda7722b1c7079486fd917ac36adc624c28bd7f54de7e299eab8a3baa59acdb5ddd448d4c90f78c3ae81d1e5bb5a26ba55ee8fc232a49014f7234a7676d0e29ea61f5c2bf64dbf50c1d8622fb0702c1dd847a25e1e83a4c133df70ac46cf95b25b1ea929e57527115cb3aecbc26cfddd4964d1fcdee0c72b801b2e097cdabe5cda0dce07be6db52bfe98af1cb5d9ff4a3918250a12d7ed4c7231695925fc4c756c2665850601ac8219"], 0x180}, 0xe) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socket$inet(0x2, 0x2, 0x0) (async) ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) 93.423302ms ago: executing program 7 (id=710): syz_emit_ethernet(0x2a, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x4, 0x1c, 0x68, 0x7, 0x9, 0x1d, 0x0, @broadcast, @multicast2}, @udp={{0x2, 0x1, 0x8}}}}}}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) sysctl$vm(&(0x7f0000000b00)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000000c00), 0x0) (async) close(r1) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000040), 0x4) 91.503363ms ago: executing program 6 (id=711): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0xc0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa4, 0x9, 0x0, 0x80000001, 0xa1b0, 0x40010002, 0x10, [{0x0, 0x7, 0x1, 0x71002}, {0x3, 0xe, 0x8, 0xfffffff9}, {0x101, 0x5, 0xfffffffc, 0x9}, {0x4, 0x10001, 0x800f, 0x7}, {0x7, 0xffff, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x9b}, {0xce1, 0xffffffff, 0x4d4, 0x6}, {0x1000006, 0x8, 0x14, 0x5910}, {0x6000001, 0x82, 0x6, 0x6}, {0x3, 0x8009, 0x1000, 0x4}, {0x1ce, 0x800, 0xdaa1, 0x3}, {0xc, 0xa, 0x8}, {0x4, 0x7, 0x4, 0x8}, {0x29a71717, 0xfffffffa, 0x60, 0x7}, {0x6, 0xfffffffa, 0x205, 0x4}, {0x0, 0x1, 0x1ff, 0x230003}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$DRM_IOCTL_MODE_CURSOR2(r1, 0xc02464bb, &(0x7f00000000c0)={0x2, 0x58, 0x4, 0x5, 0x0, 0x7, 0x0, 0x80000001, 0xfffffffe}) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffff9c, 0xc01c64a3, &(0x7f00000004c0)={0x0, 0x602, 0x9, 0x0, 0xfff, 0xfffffff1, r2}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x1a, 0x0, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x1c, 0x18, 0x3, 0x3, "fe8234022c23bdd0e86bc2a6b5ae30dd", 0x3}, 0x1c) ioctl$DIOCSETLIMIT(r0, 0xc0084428, &(0x7f0000000080)={0x3, 0x2}) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0xff, 0x0, {[0xfffefbfffffffff6, 0x1, 0x2, 0x1, 0x0, 0x0, 0x8, 0x0, 0xfffffffffffffffc, 0x2f01, 0x4, 0x3, 0xffffffffffffffff, 0x4, 0x8000000, 0xa8, 0x2, 0xce4], [0x1, 0x80000001, 0xfffffffffffffffb, 0x8000fffffffd, 0x100, 0x7b97, 0x1fe, 0x2000404, 0x1], [0x100000001, 0x2, 0x40000000, 0x4, 0xffffffffffffffff, 0x11003, 0xfffffffffffffffe], [0x100, 0x8, 0x401, 0x100000000, 0xffffffffffefffff, 0x6], [{0x0, 0x2, 0x0, 0x7d06}, {0xfffc, 0x0, 0x5, 0x3}, {0x10, 0x10000, 0x5bea, 0x814}, {0x3, 0x5, 0x7, 0x80000001}, {0xd, 0xfffffffe, 0x0, 0xa000000}, {0x400b, 0x2003, 0x40000, 0x4}, {0x1, 0x2020000, 0x4, 0x8}, {0x0, 0x965, 0x0, 0x4}], {0x2000, 0x1000001, 0x10000}, {0x0, 0x9, 0x3, 0x8000000000000002}}}) r3 = kqueue() r4 = kqueue() kevent(r4, 0x0, 0xfffffffd, &(0x7f0000000040), 0x5, 0x0) syz_emit_ethernet(0x16d, &(0x7f0000000580)=ANY=[@ANYBLOB="edb8262cc9680000000000008100130086dd6b3741d50133020900000000000000000000ffffac1400bbfe8000000000000000000000000000aa880200000000000005020009c20400000003040178c2040000034c050200070033000138670000002901000000000000010600000000000000000000200000002b00b419640000002b00f58064000000670100000000000000010a000000000000000000000000001100003864000000659f55d4b13bd32fbb85facc5f8d23bd3827d3c7dc86981ace08a7059592ef40f84f12c7b20698838e012d00ef7511f283f934cdfc74e19d478e668bc708ecd6d7e8e6dd114d10349ced6e2717872c4268c2b0027f04d1993996ccf211ecfa8d6e151969bab60c2d0cee7f0d5144af0edcba53d1168856feaeafa96e6a7276d1cc85f7953c665083a235b5ed11dba83f18029e495467162ea80a0355b01fd5eab11743a60422699619c1312c6173764d3f70f9160b2c434f6b24da5f01fb1a639355da1a45"]) kevent(r4, &(0x7f0000000040), 0x3ff, 0x0, 0x8, 0x0) kevent(r3, &(0x7f0000000040), 0x400, &(0x7f00000002c0), 0x5f, 0x0) r5 = socket(0x18, 0x1, 0x0) getsockopt(r5, 0x29, 0x3e, 0x0, 0x0) 90.869971ms ago: executing program 3 (id=712): r0 = socket$inet6(0x18, 0x3, 0x2) connect$inet6(r0, &(0x7f00000000c0)={0x1c, 0x18, 0x0, 0x280c, "00000000000000000000ffff0000006b", 0x8000000}, 0x1c) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) sendto$inet6(r0, &(0x7f00000002c0)="1d90f8bff1781617567d0354939eaf0fdcc1cb9d9c7c2d37c7de007c3a6f0f03e956c8b70a484ccd990ed238c802a88227197a001ff749c35aecd33660a05889fe5094690bc3ff140e3665b2f038b2c93db0ce2cbb12ddf4711ff76fa0cba9bda2312c316792114383677ce5fffa1f1522043d18fa62286120ea7df2899eedeb50", 0x81, 0x408, &(0x7f0000000380)={0x1c, 0x18, 0x0, 0x6, "97612ff815ac42aa5ab09c8c5ead8912"}, 0x1c) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x32, &(0x7f0000000080)="031000086941e7c5ce5876778f181b12184c256b1ca6f583b03f959b5253027d08b90779da6a56ed10c81a19096dc2baca0179cdd9967a674820f89c4daa330fee01c76728490d1851d4ab60059f6a3f7cc45ac10500000078bbf169d0632f4ce57a508bc82acd00000000140e0343395b00737a4a00000084fc604fd6642787b31558a39bd20000", 0x88) sendmsg(r2, &(0x7f0000003200)={&(0x7f0000000140)=@in6={0x1c, 0x18, 0x2, 0x7, '\x00', 0x9632}, 0x1c, 0x0, 0x0, &(0x7f0000000980)=ANY=[@ANYBLOB="100000ffff00058003000000000000001dc7b0781cf6dbb7f1f59693a04cc54a51b740875e1702a2cc9abd866f0970da1ebf4dcfbd4f0ee3dbc0ca9aff1ff65b"], 0x10}, 0x4) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x800, 0x6b881aef, 0x2000007, 0xfe, 0x80000001, 0xffff79a9, 0x8, 0x10, [{0x3, 0x7, 0x0, 0x71000}, {0x7, 0x88, 0x8008, 0x7}, {0x101, 0x9, 0x0, 0x9}, {0x9, 0xd, 0xe}, {0x5, 0xa, 0x10002800, 0x7}, {0x5, 0x27f3, 0x3, 0x5}, {0xce3, 0x4, 0x4f5, 0x2}, {0xe, 0x801, 0xc, 0x8b}, {0x2, 0x82, 0x5, 0x20009}, {0x4007, 0x100, 0xd1a, 0x11088}, {0x1e9, 0x5, 0x4, 0x6}, {0x800, 0x9, 0x8, 0x9}, {0x10001, 0x4, 0x8, 0x2}, {0x29a71720, 0x8, 0x1, 0x7}, {0xc, 0x7, 0x1, 0x8001}, {0x0, 0x1, 0x1001, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0xe, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) r3 = socket$inet(0x2, 0x2, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b18", 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x16}, 0x4, &(0x7f00000003c0)="cf86a01929605b2812000efb103a0d557ce9ede0c23b1d346ba03ecdfd0199756effdacac46c1d741ae88a90afe8e6c3bb099e986abaf2014cbaa4c9fe527e4a9e141cd4fafb45515b93acfd74c059d83f08ff445f4ad65a660a8af9e5c866c3a8281353903f6f00a4b065403a54f41b0a53979c226a154d43925c4de30338f49724", &(0x7f0000000480)=0x82, &(0x7f00000004c0)='p', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) ioctl$DIOCRADDADDRS(r1, 0xc4504443, &(0x7f0000000500)={{'./file0\x00', './file0\x00', 0x0, 0x5}, &(0x7f0000000040)=[{@rand_addr=0x7, '\x00', './file0\x00', 0xdf, 0xc60, 0x18, 0x2, 0x5, 0x7f, 0x1}], 0xffff523d, 0x1, 0x6, 0x101, 0x7, 0x80000000, 0x22, 0x10001}) socket(0x20, 0x8000, 0x6) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea10070000000000", 0x8) shutdown(r0, 0x1) 3.018215ms ago: executing program 1 (id=713): r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0xffff, 0x2, &(0x7f0000000440)=""/156, &(0x7f0000000500)=0x9c) (async) getsockopt(r0, 0xffff, 0x2, &(0x7f0000000440)=""/156, &(0x7f0000000500)=0x9c) r1 = dup(r0) socket$unix(0x1, 0x1, 0x0) (async) r2 = socket$unix(0x1, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ff11000000000100000000000800471ee201eb9935637369a3c8d22e2a650030006403ff8b2fac1400bb94040000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5020000390780081"]) bind$unix(r2, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000580)={0x10001, 0x2, 0xa5c, 0x6, 0x6, 0x9, 0x0, 0x1000000000000304, [{0x4, 0x1, 0x8, 0x7fff}, {0x8, 0x401, 0x72b3800, 0x9}, {0x1, 0x4, 0x3, 0x6}, {0xfffffff7, 0x0, 0x6, 0x4}, {0x0, 0x8, 0x5, 0x20000000}, {0x10, 0x10001, 0x81, 0x5e17}, {0x6, 0x3, 0x2, 0x5}, {0x200, 0x95, 0x1a3, 0x7}, {0x2e0b, 0x3, 0x2, 0x8}, {0xc, 0x8, 0x6, 0x7f}, {0x8, 0x62a0, 0x2324, 0xbef5}, {0x517, 0x4549, 0x0, 0x5}, {0x38, 0x0, 0x6, 0x7dfe}, {0xfffffff8, 0x1, 0x1000, 0x8000}, {0xe68, 0x4913, 0xa90, 0x1}, {0x4, 0x8001, 0x200, 0x81}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[@ANYBLOB="4dd56c11e0b8839ee5a4284986dd66e7b97700140c000000000000000000000000000000eb8bfe"]) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r3 = socket(0x24, 0x2, 0x0) sendto$unix(r3, 0x0, 0x0, 0x2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0, 0x2}, 0x8) recvmsg(r1, &(0x7f0000001780)={&(0x7f0000001140)=@un=@file={0x0, 0x0, ""/519}, 0x209, &(0x7f00000016c0)=[{&(0x7f0000001380)=""/217, 0xd9}, {&(0x7f0000001480)=""/191, 0xbf}, {&(0x7f0000001540)=""/191, 0xbf}, {&(0x7f0000001600)=""/123, 0x7b}, {&(0x7f0000001680)=""/35, 0x23}], 0x5, &(0x7f0000001740)=""/59, 0x3b}, 0x2040) accept$inet6(r1, &(0x7f0000000200), &(0x7f00000006c0)=0x1c) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) (async) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) recvmsg(r4, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/51, 0x33}, 0x0) (async) recvmsg(r4, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/51, 0x33}, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r6 = open$dir(&(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0x40) mknodat(r6, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x616587c19370beaa, 0xbb4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) (async) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f0000000100)={0x0, 0x6f}) (async) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f0000000100)={0x0, 0x6f}) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000200)=0xa) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f00000000c0)=0x34) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) pread(r7, &(0x7f0000000600)="e7077b6629e0397383eaeac9193e79db7bbbad786e7bbb921dff532158d0b49a3e7de9f2d8fdefa9e6fddc16bcd369b9fc28dc5e", 0x34, 0x5) (async) pread(r7, &(0x7f0000000600)="e7077b6629e0397383eaeac9193e79db7bbbad786e7bbb921dff532158d0b49a3e7de9f2d8fdefa9e6fddc16bcd369b9fc28dc5e", 0x34, 0x5) 2.279567ms ago: executing program 3 (id=714): r0 = socket(0x18, 0xc003, 0x3a) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0xe2) fstatat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x1}, {0x1}, {0x0, 0x1}, {0x1, 0x3}, {}, {0x0, 0x7f}, {}, {0x0, 0x200}, {0x1, 0xffffffff}, {}, {0x0, 0x40}, {0x0, 0x1ff}, {0x3}, {0x0, 0x1000}, {0x3, 0x4}, {}, {0x2, 0x1}, {0x2}, {0x0, 0x9}, {0x0, 0x10000800}, {0x5}, {}, {0x5, 0x5}, {0x2, 0x400}, {}, {0x2}, {0x0, 0xfffffffd}, {0x3}, {0x3, 0xfffffffa}, {0x3}, {0x2, 0xa}, {0x1}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000480)={0xf66b, 0x2, 0xfffbfffb, 0x5ffbfb5d, "420067177c030000c4000000002100", 0x5, 0xfffffffd}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x82, 0x0) setitimer(0x2, &(0x7f0000000140)={{0x3, 0x122800000000009}, {0xffffdff0, 0x8020000000000001}}, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffff6, 0x8b, 0x80, 0xb414}, {{}, 0xfffffffffffffffb, 0x80, 0xf0000000, 0x2000000000001000, 0x2}], 0x96, &(0x7f0000000540), 0xfffb4961, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r3, 0xcd60441a, &(0x7f0000000140)={0x5, 0x100, 0x4, 0x403, "000000000a00000f000000aff0338a6b4fc6d700", 0x8, 0x7}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x14, 0x0, 0x37) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1, r2, 0x0, 0x0, 0x0, 0xf0, 0xd7f3}, 0x2, 0xfff8, 0x0, 0x0, 0x4, 0x6, 0x200}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000140)={{0x1c, 0x18, 0x1, 0x5a, "788d5f5a5243071859eda2c8ab923cf5", 0xe}, {0x1c, 0x18, 0x1, 0x3, '\x00', 0x10000}, 0xffff, [0x3, 0x10001, 0x3, 0x3, 0xfab, 0x400, 0xffff, 0x102]}, 0x5c) r5 = semget$private(0x0, 0xb, 0x73496731313c1014) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x3]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000280)=@abs={0x12, 0x0, 0x0, 0x0}, 0x8) 2.001045ms ago: executing program 4 (id=715): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) sendmsg$unix(r1, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x8}, 0x40a) 1.702749ms ago: executing program 7 (id=716): r0 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="0072b8b2d17f2eda00b580f91c2d33d1000004", 0x13) connect$inet(r0, &(0x7f0000000340)={0x10, 0x2, 0x0, 0xffff72b8}, 0x10) 0s ago: executing program 5 (id=717): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) msync(&(0x7f0000753000/0x4000)=nil, 0x4000, 0x4) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendto(r0, 0x0, 0x0, 0x4, &(0x7f0000000040)=@un=@file={0x8, 0x1, './file0\x00'}, 0xa) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x2a) r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x401) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x1, 0xfffffffffffffffd, 0x10002fffffffe}) setrlimit(0x0, &(0x7f00000000c0)={0x2, 0x6}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.29' (ED25519) to the list of known hosts. denied attempt to set clock forward to 73014444036 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error kernel: protection fault trap, code=0 Stopped at pf_anchor_global_RB_REMOVE+0x81: movq 0(%r12),%r15