last executing test programs: 12.250048136s ago: executing program 2 (id=4009): r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x2, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000000)={@broadcast, @random="f644322eee7f", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x68, 0x0, 0x0, 0x1, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}}}}}}) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) recvfrom$unix(r1, &(0x7f0000000000)=""/47, 0x2f, 0x802, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) close(r1) shutdown(r1, 0x2) 12.206109737s ago: executing program 4 (id=4010): sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000140)="01000000", 0x4) 10.993596385s ago: executing program 2 (id=4014): r0 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x20) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) execve(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mkdirat(r1, &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x82) 10.993145982s ago: executing program 4 (id=4015): open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) acct(&(0x7f0000000040)='./file0\x00') acct(&(0x7f0000000180)='./file0\x00') munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)="02000000", 0x4) 10.50031585s ago: executing program 0 (id=4022): sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, 0x0, 0x0, &(0x7f0000000280)="0ed1216306c889429a40d8fa3a82e018987c62edd391916aba9475bcc34dd0e28cb29826f3aec5d35d8f08e54126ecb76e839fa366712bcd11a22bbebfabe24a946e43091ef90a50fa2635ce092f0363d000911f0870086a12a6a9d85ef09adb160809550510c20428fce18ebc4c576f15df", 0x72) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 10.000120838s ago: executing program 0 (id=4023): r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0xffffffffffffffff, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x912, 0x0) writev(r1, &(0x7f0000002840)=[{&(0x7f0000000080)='n0', 0x2}], 0x1) 8.746065106s ago: executing program 7 (id=4024): r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000000)='./file2\x00', &(0x7f0000000080)='./file2/file0/file0\x00') r1 = socket$inet(0x2, 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$FIOASYNC(r4, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000080)="539ee299de8c24635cfa133bfe68c6b9e9813922abe5c4dd57f9e75ff82d3bb3a9e4b5db539ab03afd16dcef6b3feecec79cee9fc13de8aa94e13ad8d98bce80b751b3d7002538e609a6477f64e40c0ceb6326381e7da2b63fe1327cb93c5bd143ec20e9", 0x64}, {&(0x7f00000019c0)="f3", 0x1}], 0x2) r5 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x20001fffffffd}) fcntl$lock(r6, 0x7, &(0x7f00000003c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000002c0)=0xc) r7 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x40384900, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000200)={0x7, &(0x7f0000000140)=[{0xefaf, 0x6, 0x8, 0x7}, {0x8001, 0x4, 0x9, 0x6}, {0x8, 0x33, 0x0, 0x4}, {0xffff, 0x8, 0x40, 0x40}, {0x4, 0x0, 0x6, 0xaf4b}, {0x7, 0x0, 0xd, 0x1}, {0xfff, 0x7c, 0x4, 0x5}]}) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) dup2(r1, r5) 8.745848989s ago: executing program 0 (id=4025): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x40, 0x20) read(r0, &(0x7f0000000100)=""/16, 0x10) close(r0) r1 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000180)=0x3, 0x4) execve(0x0, 0x0, 0x0) 8.741158357s ago: executing program 3 (id=4026): r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt(r2, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x0, &(0x7f0000000300)}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000280)=0x1) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="f969afaadacc73312091501d94a34b71000000005c6fd13194245ebbd0a75af987565625f7169b9d609e0b4927cab28f", &(0x7f0000000080)=0x30, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f00000002c0)={0x4, 0x18, 0x29, 0x7}, 0x4, &(0x7f0000000200)="b5f7bdc46973b8221e29a79c8f66454dfb713aa264c30961aaa651ac2670dc043a40cdcda6c3a3dcd4f0a7c336e360f4416ca26e36adde180a315e3e5819f37fc0da1632a8cc63", 0x0, 0x0, 0xffffffffffffffbc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000bc0)=ANY=[]) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r5 = semget$private(0x0, 0x3, 0x410) semop(r5, &(0x7f0000000040)=[{0x1, 0x2}, {0x3, 0x101}, {0x0, 0xff39}], 0x3) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000100)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = openat$bpf(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)={{0x8002, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) ioctl$BIOCGSTATS(r6, 0x20006602, 0x0) fcntl$dupfd(r4, 0xa, r4) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000040)={0x0}) 8.740340984s ago: executing program 1 (id=4027): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x8, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x4011}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="3cb3ff3d3828e64ae9f989a016dd6442873668ee8adcc9b969e224607d7ffe92d33fb4686dde621f269fe9ea1b8af91cab9430d34183940367c16a16693eb1450796a0339b21e40aa9df6048", 0x4c}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000500)="a9000000f1ac0058105a91501d94a3f64b26bfce05392f13cd6523e6fdd3112a60c95d256dd48ae298050000", &(0x7f0000000080)=0x2c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000001c0)={0x1, 0x49}, 0x9, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)={@remote, @empty, [], {@generic={0x807}}}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000180)="cd08a6329d000000", 0x8) sysctl$hw(&(0x7f0000000980)={0x6, 0x9}, 0x2, 0x0, 0x0, &(0x7f00000009c0), 0x0) setsockopt$sock_int(r1, 0xffff, 0x1005, &(0x7f0000000000)=0xffff, 0x4) 8.727016148s ago: executing program 6 (id=4028): socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f00000000c0)=0x400) select(0x40, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0, &(0x7f0000000200)={0x3ff}, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) select(0x40, &(0x7f00000000c0)={0x4, 0xe9, 0x8, 0x81, 0x9, 0x2d, 0x8000000000000000, 0x9}, &(0x7f0000000140)={0x1, 0x1, 0xff, 0x3, 0x5, 0x5, 0x0, 0x2}, 0x0, 0x0) 8.726587347s ago: executing program 5 (id=4029): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005160000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b290008aa050400ce94e2f0ad3ebec257699a1f139b672f335c22db830c032bfa896443c32118180000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfd9adf071da68f24a83ba0900000808f37193f8343712cc1100b71dc000090105000000000000001300000000000000", 0xb1, 0x0, 0x0, 0x0) 8.000052493s ago: executing program 5 (id=4030): mknod(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000002c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, @icmp=@echo}}}}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 7.978345087s ago: executing program 2 (id=4031): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x40, 0x1, 0xfe, 0x1000b}, {0x16, 0xfa, 0x2, 0x400d}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000180)=ANY=[]) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffff132f", 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000200)=[{}, {}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000040)=0x2) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x40, &(0x7f0000000100)=0x7, 0x3) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a9125d094a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x1c, 0x0, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r3, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(0x0, 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0x2, 0x3}, {0x100}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) fchmod(r4, 0x4) mknod(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x9) r5 = open(&(0x7f00000008c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x800, 0xc) ioctl$BIOCSETIF(r5, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fdfffff}) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) 6.44114245s ago: executing program 6 (id=4032): sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000140)="01000000", 0x4) 6.440845329s ago: executing program 1 (id=4033): r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) ioctl$FIONREAD(r0, 0xc0287533, 0x0) 6.44030386s ago: executing program 5 (id=4034): syz_emit_ethernet(0x3e, &(0x7f0000000680)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr, @broadcast}, @icmp=@redirect={0x5, 0x2, 0x0, @broadcast, {0x5, 0x4, 0x1, 0x2, 0x8, 0x66, 0x2, 0x6, 0x3b, 0x2, @empty, @multicast2}}}}}}) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) syz_extract_tcp_res(&(0x7f0000000000), 0x7f, 0xa) 6.435559478s ago: executing program 4 (id=4035): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x2, 0x2, 0x0) dup(r0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000300)) 6.247255099s ago: executing program 0 (id=4036): pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x3e, 0x0, 0x0) close(r0) 5.500097662s ago: executing program 3 (id=4037): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xcfe) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x8, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1f80}, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x2}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x5, 0x0, 0x0, &(0x7f0000000380)="18d578bb21c00631ef381c5d3bf66f0eea1626ba1615f4faf3b1475599ec04d1ed8fb0fbe03b34bfd48b992e602b32fbe4d71f34133b44d412f59437576f2779db93812d42fd52ad36d6f88a7157db5f4c094838373ad7f24122026f1e3f849e14fe83e71ceeedf74814952939ee73e627c82baff5449621091825c00150e9d07b1bd6e4912546fe5eae447c107b668956323c3e04af45c1398feebf9cba76ae2f1d06ac89deacd059524a7efee458acc45e5f2c880ec2f4188a54fea7ece8cd2d88be9a14920d10ff203b87c6ebfa3e4f7d", 0xfffffffffffffe1a) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xf7fffffe, 0x6b, 0x51f, 0xd2f, "8717f90579ce018000008080df91480d01000002", 0x0, 0x2}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="4dceb9062e6e1d9b8804d5d95712b2b53565f64403740726f1ae247c0ba1723156984cabee582a9869d28a396816b03fc4805d037bd95678ac4444ddc724b89921a03efc5e8198356a4d599101996803af6dfcd5f545f8739b1971408471ca6a4bd2207db24a179fafbd4c55623de99f3eab1f2670a98255b135f7243219deb35de1ded14877a2ecdb80d7fdf16257ebf3c8c1426f33a6e78dc6d24dbf6363459e9e347e54a7b1145ed2edf1000d", 0xae}], 0x1) mprotect(&(0x7f0000560000/0x4000)=nil, 0x4000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000400)=[{0x4c, 0xff, 0xfc, 0x10001}, {0x81, 0x0, 0xae, 0xfff}, {0x6, 0x3e, 0x7, 0x7ff}]}) write(r2, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) fcntl$dupfd(r0, 0x0, r2) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0x20006473, 0x0) 5.498765202s ago: executing program 1 (id=4038): r0 = fcntl$getown(0xffffffffffffff9c, 0x5) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2, 0x1}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) fchown(r1, r2, 0xffffffffffffffff) r3 = getgid() r4 = accept(r1, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) sendmsg$unix(r4, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0xffffffffffffff2a, &(0x7f0000000100)=[@rights={0x0, 0xffff, 0x1, [r1, r1, r1]}, @cred={0x0, 0xffff, 0x0, r0, r2, r3}], 0x0, 0x400}, 0x4) r5 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f0000000040)={{0x6, 0x9, 0x1}, 0x200, 0x2b, 0x2}) mkdir(&(0x7f0000000080)='./file0\x00', 0x120) kevent(r5, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) 5.248083909s ago: executing program 7 (id=4039): r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x4) r1 = syz_open_pts() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x64, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0287533, &(0x7f0000000440)) close(r1) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r2 = socket(0x18, 0x3, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x114, &(0x7f0000001840)=ANY=[@ANYRESOCT, @ANYRES64, @ANYBLOB="37aa922f0848c9d87053b79b42490b0ec2ed76f41c32f5f5b5a4022331556130dd5029d8534d9c53f8a72e9505eb2c389c40d7d38fe186e0d74f0da4e29a036d13ae6e9bc134b0a52155ef59b0cd06b016f940b8fe7288dbe6be5a12a32ee75ca050df586cb21ef01d815f855d14a07135f0538ac36a9689f158d11ad6dd25acf223671e1e471911ab865ebf18c04fa1226bace5e312c1f689aa8c423de3fbecd420f63ed13d0f493a173f76b250386e931f5e5e9d0388279be92731ec220b1ebc133b3490b64f7b0d036ebcd7cfd41ad03451ed497d9f57de2eeaca38a8e0fa507c7b426d5a71d401df74a5507f615871fa67756107aedf5897217d3336e0c0b7d6ac271e28de4c75a2efd17b81a86e8e167f61e54065b1a2ae2b1fba309324fe153c568090ccfa3a2438093e92ab5f20e0c047138f00c7622f3b233f561f643aa5b7fc30995762544d8e86ef5d8efaacb2d0807be8b9cf8c42687681ecc3386f2e290691674095324c8f003a022205211dd705df7ad843c3b466fe820f99b43b8a58228e2b07f72f5ff75d350c30b5c69303b16953cb42627d672ef29214b750222bd5d3d9e2183ed22ce67b462e9899a21d1747e2470dc3cd96c0a73072c99cf86c81db26f2454f74daafcb4df62e9d19cdbfa66bffa33831a6a381c99c9ac8ee5cee24b2a767d71302a5b123debcc032186356d5589cf274120af58d3f0ff0e5ce7209be54e30079a56946dd11dedd894292cc92504324bff63d85ff74b324ef22bb36195f5c22b8a2d09f16454f07bc4743677c5b9fbbcd3fd66a3b00c8f14b044e2c772ce2e9a683a5e7e58251e969a7f3c36559a410f9cf698f9b19c5a53ee1d9c944c02a2243deaac08cfa8525e5234539875cf53a346fc0569b3200554bf62a537ccdd1ebf24a6ce9af4836f4135ee704150cde473d03daf738794464352ec5e619f8ec9851d618fcf9422ab191db29485bb4c9d699e5cf1562a2cfe879fa89c965d3658e2352f4d448a2a7baef832fec71afe49e208eb18cf0fae8520438eb06bf7dab2a97f0bf63d16abf0675d44000e5a8301264554089ac10b2dcb671e9a0661e93b431eac55b2efcd22f4f436c7692e5efcc27ab928c51fbcdf119bdd3481c0d5e47927ccd0c591944e876dc6c38d5713d8b0d82db797f1195cc82feb59dd9515d7f2f729056cc9371c359c16555da5785790b23b7dbc8a639289591c51ba2b2cf47ffcb4aea3709a8dc25a0c6192ef563d84e6399db53b0f99b613ca3d60581971a723eae5301fa53e0159209b953433000271589c2081383dbab0f8f815b77612cd5c4f338863326f635b5aaada0e9852f00c85705bf31b159da976c9188f1e616669a1fd13767c4edbf7eda03a2a99619f521d5036efcde321312115bf369df43957ec4bdbda6c07c55b6a13ed102df2892c5e3517889bbe1314aa719e3fee7033e4bd186b744aa55f9ceb8cce873e2604bf292f6cdf798cb9cd01e9268d83564a6d776df828099e6bed8633f48c0468fee35fd97a9f4e2334464011ee03d49508db334ff573cd1c8e4e6558af67543d1913a681e95db835692ccca24aabd57fe1f746a94eca784c36a275e586ce5d68e3d3d504a5feb2e97ffe0d6e0788b181b7a1e02b020a2b8b5e2a5a41f32a53c645a49a8e953caec9fe463bf81e6362dd683ccfd6f455afdec839fd3f5db00875bfb3f538e514bd965d80e7fee6eca0cc80eab88e4004557977c20d0f3ed7e2b1a8627f1ba0437bd0fe3ead156d173958863610a844ca4f0f190fb162767d1b01d477075fd37020af6ab1a9cbb37be9a31feabc1dc93a23a4dbd5b9203cdadd480e90e603329872d235083981e9f4d0205b33fc7db9874b2884eccbc90424d7656f3586466d96bd29d1eaade23bcf3ebdd80ae99cf0268fa58088465e7c61150aea6cd3ce00f09188839ce86bba98a2975bc5795961a680bd29afe425d099a8a7ea9b101bc8fba989d813e707a65ca2d690b0b4aaa63a4d3a5746b19ac52b616259e569882c1b56f3ab498427d708f246cd7ea9f747dc58e45604ab999d86bb039fa3aa8c5167f82927e49bb75a7aa478726452a8b98f928fe059f27ade4d2a25a2ba786dc95f9e0b8d420f7d67585999e58357af3b55718d3a1eca4259a0173bc9eed241398cf809c00207c729ec8fd86e13aa8fb305df93fab55c83ca5bcee9bfa56b0810e45fb15e529ec1bf4b3c43b1b08e0989bed74eda12a873ac73567f727884236d776a6c59a6027b0f922910cd4b715210c9ae72754c0e8b0259c1c7ea363ff1158bd4a2ca2af9e49e5ad148ef97854f325b95f1257f19a6e2f8ceb75674f4d638db233a8a3b991ab353ffe31561f91833c29a15775e57db83bab5a1c9e09a2f39e46d71809758af9e99b07a4d8d255f0be937e54200a2339f3b461b6a73f093450001c21112b6f64572f6acfad64cf956d9a42edbadca1275a7e3984c4768f8976c79027dedb80a039fced1d792e58a77e4dafc35d783f297bb1eaf3e7001ecebda1f6fd36616e8b5bc8d7f7899b5c696d95bc033bd41557722624f8c635c9fa4709c2d14d2a443707b185fc46823bb1c765dc7835b61dda9a20ce4b620cc3e4d059fc57d7738059ae5dbdcb59320d8fdbc86737c0b1888f81aa3fd87c49b44d2417909342f07c206ec0cd1a29654093b3920b078735b26bf7ba2efe9d5aab7d7a53ddaf96f00f39bc32929eb42f2ae6d7403b82746049d4f8ab95f189ba856bef0ec6bf0154083aac2789daca37d8a45c989edf9c6f5c500b3a4aad7214b364fad71cb722a7c5cdc31d2a1e0d3dd5239d5bd3b620538879fee1ae1381af205f4f0537c32c2b5706f188e7448f0e21f32d4a6c0493f788d25750228c7312b0195dee88645ca0f5b0b9a01ec1de86759b934ce75648f0fa46f70c01d132316173e8f0283a4cf649bc01b9ad4a3ef0c062f36f07c87075d82809aa0cb1a4cc5ed0aba71eb0982d8c926033be2780dcff793be92c9e447c991b5a22195bb87d45a55e5b6568573c2326587f3120132545e4ab1d563ce80b2d21dd5d5bc771dae64ed9afa8f0317451a71fbcf549067df3476bef417fd91e2bd76e232ab927f765025c7d05d5e39c1043f689b769a89fdc9206d7361b80ea042ed6c8a52c3dca493162a6c4418f3bb941fe20c84325c608d91e59ea73a9bc16f559ae92926d5ba063d6d104766fb2febdb8fd12043213335d88f05dada8aae492b24ba4864d3202bf3a0562767a1df1726e5ef4fa5ec9026facdb42a96e80dae8651b57c501e8bbc59caf6ef981b754527661dbaf3601c6ce0d2adde216ed1ea43a3b3e72c1ce7a37298497e6a3f1161225f7c786dffc73dd1e5a6b7c29d85608444a27a5279faabd1b32e663ffb207f5e33219a2f715e7b33a1a5ea03c6d94964d7c78f755dd1f8cee6eeea4672d4235d36259a14aac8badb4b627dea74e4febc7ed075756ca61c4a0674619f35a77d9342cee83eb348640cac4b5c5866b2b92ed366234b35dec00a9976a780bfc0a73efa4e3cf927d5efcc36dae4c7742a6b0fc2d1e669ed144832dfc088163b8f6d227ec4d46c1974277a3115478d7b986f7694def9cbeb87e226b4fb05f01b1e490ba3c266ebd26d65e58d9e5ffe5d66efcacb80c670f122efc47c8926551344d9e058f396502d70b58216f658e4c0930533425745d5e566016d445ee090e6ef4102c217fce81e2c2a88196892bde2bc36d6247833b989015d0cca7bec71d1e8810a9620c062c9d3b3e0a02882f53faf9ff01e4044bd45888cfa36254ab9786299650fbc7b7e8163f13fcf6365f1a40564cdfe014fd6ea97d3755d367bf0b34e1af1f8514873455449dadcd068a958c75d2fb4e87a60131d9e49b2f2d0c02aa9283111f567559f842971d00d45284391ee7d04b6c55a978cc37ab6c5ee0c1c8e9c66df17625e39219af726e7be19f8e9064f551a5753d26999ef5a9e73714e7fc7d8020b6983b9b4b85f9a26a314a06e0bb595f696439075738051d1b743a9f186d1c74fc312d17eb4c55323c3c226729a74d9721a6c0a23ae12a25e6d5404bc7e8504729a77091b3e80631f297b3f201a75cd1a7cd0083a2fcade30c0349cf9d32cc5742e2049a00c2ac0f502d47f707ed2b00280deee762d7ed78fb0ae6a84c6f60dd933a4d9a2695fa80456b98b62a64d18e6d8885624d699894dcda5031537b44a666f3f9e2879c91c14f9097613c26fa472b3c26df135fd09430063d9d82590415f17ebce9e414fefad06a799640df008a16ac52798530050ca53c7fc76ef14a2aedb601352681edd34a062e11b4b0b47448cdef4556ba17b9876e3c1668c490e4d591a9c3676463aa6e6da34079eab3e25469f5289bf41c631b762d547ad05f3c2efbe297031ba6b46a92b6e150149a3bdb9b03729b18495db3a0f4183a51939adee23e021adef37e9dbd8ec742303540e3e860efb31f37b791f4499882bbe3824065f3d6e2fbd692e2f2dab8cc49ebd8bf51f43297478b3e74a16195950d7d64652be4fa4083475307481417fb8194d53bf291adb1fbdae98a53da8dc65786515dee6b470aceff22c0ba05149fb6c3c7e2ff840fb3534350896daf2071e689064d57d9611d1d6259c38300369c843e0960c5d744b8877653a568f0a32d90dac741fec2928d82273c6bbf7dd5134dd15e275b5f7f6c7c545592553a10c0d336c8fb7d2333e303871d441cfbb2e96312188ad7c283a7039491b7701835c38b090a58ae6237c0b8f4f0b69faf4b3c4b1bcb91d873aeceaf8704942c5b9fa7bd051160be2d1d210e87c43f522f847c30a3380f1b09d7a10f87dab5b2a58b44c351ecd81f83ab74adc1a2e8dbfa2a53db1a4ce6796d4a0fe819f1071c91f225e9bee80aed69e07fec79c77a96098b3ce2a59e0a26cd1fdc6aa92d284794dcff4cc8be7dab834596b82dcd803e45db3422282e1e5d720e44b8b20c25098aa3476b0e06aae79984d15f62947dd164b60d9ce6b1133c3f3c390b965e63a92c4da6fd61d244ae60fddab308bbbf3e1e1b08ff1f484fc66110fc25170416bcf1d05157f43852213ee61bfe3da4e529b67737ba1a6105225c3693b397b72381b97e0bed78039747c0a697a6fe65fb31075815c41520b7ab28e768c6c4992c36661e3d86750882930e9a30bc83d10ac33d0f505b314edf4f0483d739c70e337b6997490d1479c9b9df713c05baf54858f21e75f8a6a656cd481f9f9010dc18163075fab3184947c8107165b59c8384bdfde107c02499840e5f04f9c94a2d686fae44ddcf7d83814828e8fdcfe846ebb70ed70c358caba7dd9b3765ce6fbec1cad6c89618a56894123454091b4b94fe00c257ed3244cd579f1a30cc5c9ed736df66fac38b004bdcf83680bf805e9da678c028ce3bd29dc4d55c11f9b59c930f99cbe5728e507c37bb0e6bdefc47d7bf1bd09086151fd737d630f13a5f4fc6119449285dc0c068b9df847a54f50c5a3b24b856024af7d9c86e8b792e0efaa4cdecd535e9f08b561f7a3eb56a8f023059a90c7a6c0fe59d64e2127b168412152645d3fde286242dcc0283e7875f560c2a2f2d52fb5b269f508c3c8774d0967166608eb6aa7f02fe54b80508d79481c77bc8626cc0157fa922bb77df20edba30afe05da59f0dd28458b12b8112808d898097f42b7480088d9f8b20caf885aa9ef89042539a5d2264cb2b880fe42670589abcf429a3b1658be2015c433d220c52b190f3e840ac1b4ebac1809a1d4524196d", @ANYRES32=r0, @ANYRES64]) shmctl$IPC_SET(0x0, 0x1, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000580), 0x18201, 0x0) setregid(0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f00000007c0)={0x3, 0x2}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 5.000037652s ago: executing program 6 (id=4040): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c000000", 0x7) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) 4.750102312s ago: executing program 5 (id=4041): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000000380)="6d1129bfb0", 0x5}, {&(0x7f0000000480)="8a41ff112f4f5f3bdf132d8c43d38bfb52e944559b4baebf97d024c96845b05f335e8c4f2e1143033af25cc02810f46bf4e986c0db09c09eb5b755f9f0b0d0ddec88e88b3ece87871b5ab50c70fac930738ee13ab65795f82902ffe3cdf06d40b9dd6644ee4aab8c6e2290739d7d99570302b21b2f06ccdea6ad2b149a4d136b116b2eb33e81e51b0ba0a0cfd21352b437160d6861ece91d545f024a82ec24c859236105baaea14a19717856fd5331d9674f8a1d2f8e32608084a9b376a9c4c351b9483de16fc198a61a07ce72332528158466a3b8c93622aeed8aa76033e569d483bd786afdf9cc7eb79b56a38a3324c7e71e600ea6023a56", 0xf9}, {&(0x7f00000006c0)="ee671652e88c731a992098fc58ede911125def94f63a9afcd081fecb350deafd5fd70d3110009bdefe7126bd29b32fff45a940d010b739b760e81a7606757d8eba05bff9e9f3c3cc840bb37df831cc4521a5086d39ae7b84618e5115f6024839f1d9f5358e8b6e6e6e2a568572abfa517942f547ad1473c88295d55217706f9e1893cc7f485668adf75f8fdeeee64c64070650c240a0e8834ee9b7969f9525f9327190719f13898792a3e7d2dcce21d58c25199f12a52e45021ef184762222b35fc5f3f373b834d595f24378acd212c20232794f470648e7abe8b0d5905b0abf649afdb0048beeb3cb122d4cddc2", 0xee}], 0x3, 0x7c) openat$bpf(0xffffffffffffff9c, 0x0, 0x10, 0x0) execve(0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000001180)=[{0x0}], 0x1, 0x80000000000003fc) r2 = socket(0x1e, 0x3, 0x0) shutdown(r2, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f00003ce000/0x2000)=nil, 0x2000, 0x0) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') fcntl$dupfd(r2, 0xa, r2) munlock(&(0x7f00003ce000/0x2000)=nil, 0x2000) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x38a, 0x7ff, 0xffffffff, 0x1, "34db416df13a6ebdba5f581e21bebf32dec4a6ec", 0xe5, 0x1ff}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r5, 0xc038694e, &(0x7f00000001c0)) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000340)="d9", 0xfffffe2d}], 0x1) read(r4, &(0x7f0000000200)=""/243, 0xf3) readv(r4, &(0x7f0000000580)=[{&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f00000019c0)=""/4096, 0x1000}], 0x2) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) 4.250100734s ago: executing program 2 (id=4042): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) close(r1) (async) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, &(0x7f0000000100)="02000000", 0x4) (async, rerun: 64) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async, rerun: 64) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x1) r3 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) writev(r3, &(0x7f0000000040)=[{&(0x7f00000000c0)='#!', 0x2}, {&(0x7f0000000000)="9833d0cba21bb8e84bb8dc209300", 0xe}], 0x2) (async) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 4.248140166s ago: executing program 3 (id=4043): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x4001, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setitimer(0x2, 0x0, 0xffffffffffffffff) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000540)=0x8) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='x\x00') close(r3) close(r2) r4 = socket(0x2, 0x2, 0x0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000140)) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x80, 0x1) connect$unix(r4, &(0x7f0000000280), 0x2) r5 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x8) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000080)=0x3) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f00000002c0)) r6 = socket(0x20, 0x4, 0x5) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) select(0x40, &(0x7f00000000c0)={0x0, 0xb, 0xfffffffffffffffe, 0x0, 0x1, 0x4}, 0x0, &(0x7f0000000240)={0x3ff}, 0x0) 3.99785648s ago: executing program 1 (id=4044): pipe2(0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = msgget$private(0x0, 0x10) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, &(0x7f0000000140)=0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480), 0xc) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f000028e000/0xf000)=nil}, {&(0x7f00003d8000/0x3000)=nil, &(0x7f0000159000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000013c000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xffffff6ffffffffd}, {&(0x7f00007e3000/0x2000)=nil, &(0x7f0000188000/0x2000)=nil}, {&(0x7f000069d000/0x4000)=nil, &(0x7f0000049000/0x3000)=nil, 0xf0}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00007b1000/0x1000)=nil, 0x2}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil, 0x2}, {&(0x7f000047b000/0x2000)=nil, &(0x7f0000049000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f00000b9000/0x1000)=nil, &(0x7f00002a2000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000038c000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000669000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00001ef000/0x2000)=nil, &(0x7f0000001000/0x800000)=nil, 0x80000000}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0x3}) msgctl$IPC_SET(r0, 0x1, 0x0) socket$inet(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea0000", 0x3) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r2, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffd, 0x5, "52c9795a6b476ed1000000000000ffff00000008", 0x0, 0x40}) 3.997183848s ago: executing program 6 (id=4045): openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) dup(0xffffffffffffff9c) openat$pci(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x100, 0x0) accept(0xffffffffffffffff, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340), 0x800, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000380), 0x8, 0x0) geteuid() openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) getpgrp() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) open(&(0x7f00000009c0)='./file0\x00', 0x20000, 0x1) 3.750179509s ago: executing program 4 (id=4046): syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) ioctl$FIONBIO(r2, 0x8004667e, 0x0) close(r2) r3 = socket(0x2, 0x2, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000180)={0x2, 0x1}, 0xc) bind(r3, &(0x7f0000000000), 0x10) connect$unix(r3, &(0x7f0000000000), 0x10) write(r2, &(0x7f00000000c0)="d695f284e44e9f02b48086721f4c04000000bc1aa44cc7", 0x17) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 3.749862919s ago: executing program 7 (id=4047): r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x10007fff, 0x9, 0xfffffff8, "8b030003000100787d902b56d864d3c3a3f4d3c9", 0x29}) writev(r0, &(0x7f00000001c0)=[{0x0}], 0x1) 3.248536754s ago: executing program 7 (id=4048): socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f00000000c0)=0x400) select(0x40, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0, &(0x7f0000000200)={0x3ff}, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) select(0x40, &(0x7f00000000c0)={0x4, 0xe9, 0x8, 0x81, 0x9, 0x190, 0x8000000000000000, 0x9}, &(0x7f0000000140)={0x1, 0x1, 0xff, 0x3, 0x5, 0x5, 0x0, 0x2}, 0x0, 0x0) 3.000151791s ago: executing program 2 (id=4049): socket$inet(0x2, 0x2, 0x0) (async) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="e600100000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00aa6600000000", 0x8) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00aa6600000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) syz_open_pts() (async) r1 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) 2.491825722s ago: executing program 4 (id=4050): pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setitimer(0x0, &(0x7f0000000140)={{0x0, 0x1c0}, {0x9, 0x200003}}, &(0x7f0000000200)) close(r0) close(r1) (async) close(r1) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x4, 0x0, 0x1, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000002c0)="6db6fc50b00600"/21, 0x15}], 0x1, 0x7) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r3, &(0x7f0000000700)="d80b00"/14, 0xe) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f00000000c0)=0x4) r4 = socket(0x18, 0x4000, 0x4) r5 = socket(0x18, 0x1, 0xe) setsockopt(r5, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r5, r4) (async) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000040)=0xd3, 0x4) (async) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000040)=0xd3, 0x4) listen(r4, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0xc0, 0x4}, {0x43, 0xe}, {0x85, 0x2}], 0x3}) (async) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0xc0, 0x4}, {0x43, 0xe}, {0x85, 0x2}], 0x3}) socket(0x11, 0x3, 0x0) (async) socket(0x11, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd73963774d9bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce19021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0b063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e68f5d8090c0780b3b5ae0382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7b3fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d89755503000000bbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f11", 0x54e}], 0x1) sendmsg(0xffffffffffffff9c, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="5000000000000000ffff0000070000007b97c2378d967b1288110afcf60278d34210047c9e97d5d222786317ad75e96d6de37b5fe355dca8d7e43dd99d0b15a3b4106baaed09341100b4ab2ffd978e9aa800000000000000010000000180ffff28a04997184820f2e4982879200d3b2f9cfb00aa8fd1622d25abeee89b886e486051e6e12a6d251f5c621cb157d82eaf7853a910c6bb424d42d9cec25ccc60757aa05472f0e253def5ee715b23182360dd7563b81b3909c9274bc006118352bfdba4cf49a62454bd1eec3509206d6c81c18051973b7ee3dffd7fdd7985e1ba68febb8c8a7bc04b26e7233e740a870d4d3d7e2a7be0f39b002800000000000000010000000800000001bf8093b31ecd8a3fc84d6edb936a208d18fbbf11420000f00000000000000001000000ff070000f64e1838f79726412d01c762cb5cdf14e605329ead48ada1317b3185403f29709aaa299a7932bcc6bb668a690d21cfa7c1e3f24131e71ecc9dbdac88b668d4452872b450600563f2d82e9598cc45910303510d2bcfbefd737b7d54b085a775ae7fbe573bb9289171d788461274d8ad4d7151bbb547798dcb2a05e112613cdaa89f5ca096c901501d3531bc6c4df975c8a7e4042e8bdedd86a7ac10fc405b46003c6168d0b47086ddf6e7f2c8b54bb431bff21b38372c13b2ed4a489214eb5659f68e053388df0b4a0bbcc191350255d0f2d7d258f09f000dc9de0000000000009000000000000000ffff00000600000057247fd7074069a16184aeab7fa8c8621fcc04b11ed1c59687a8d1b5207005b96164c655c32b6ee2d675c24f32818beb9c9e0483525024bc1d1804d429eba11902f597c065aae9d5fbd453499cf543cf848d72d5b751ec56e535d593807fb1bc37306adb5970dccba44fa950dceaa941e7dc18ec03e32b8b9a4519d41308ce002800000000000000ffff000064000000e292fb1d3b9195d169561562e31e897c625ddcfca8000000b000000000000000ffff0000ffff000044feff0609d15fcd54ba6b5495ed420de0f005f612240657a7b4e840993c5cf18f0dc396f55f5f6e797f563b290632955c2c183b959a49c40ac678f70b6795661fb1d0537562aecda6d71d360bd557c7c1d42bb04ede105c31e101c15088256dc20a4306a6a3e586e98b93297c0554f851a3fd86800b010dd18b3e465808f969f19f53e5b6e0413fdaa4e5d6e191014dcbf3ccb2d3bfdd788e000000000000009800000000000000010000000600000036af0dbe02"], 0x410}, 0x0) (async) sendmsg(0xffffffffffffff9c, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="5000000000000000ffff0000070000007b97c2378d967b1288110afcf60278d34210047c9e97d5d222786317ad75e96d6de37b5fe355dca8d7e43dd99d0b15a3b4106baaed09341100b4ab2ffd978e9aa800000000000000010000000180ffff28a04997184820f2e4982879200d3b2f9cfb00aa8fd1622d25abeee89b886e486051e6e12a6d251f5c621cb157d82eaf7853a910c6bb424d42d9cec25ccc60757aa05472f0e253def5ee715b23182360dd7563b81b3909c9274bc006118352bfdba4cf49a62454bd1eec3509206d6c81c18051973b7ee3dffd7fdd7985e1ba68febb8c8a7bc04b26e7233e740a870d4d3d7e2a7be0f39b002800000000000000010000000800000001bf8093b31ecd8a3fc84d6edb936a208d18fbbf11420000f00000000000000001000000ff070000f64e1838f79726412d01c762cb5cdf14e605329ead48ada1317b3185403f29709aaa299a7932bcc6bb668a690d21cfa7c1e3f24131e71ecc9dbdac88b668d4452872b450600563f2d82e9598cc45910303510d2bcfbefd737b7d54b085a775ae7fbe573bb9289171d788461274d8ad4d7151bbb547798dcb2a05e112613cdaa89f5ca096c901501d3531bc6c4df975c8a7e4042e8bdedd86a7ac10fc405b46003c6168d0b47086ddf6e7f2c8b54bb431bff21b38372c13b2ed4a489214eb5659f68e053388df0b4a0bbcc191350255d0f2d7d258f09f000dc9de0000000000009000000000000000ffff00000600000057247fd7074069a16184aeab7fa8c8621fcc04b11ed1c59687a8d1b5207005b96164c655c32b6ee2d675c24f32818beb9c9e0483525024bc1d1804d429eba11902f597c065aae9d5fbd453499cf543cf848d72d5b751ec56e535d593807fb1bc37306adb5970dccba44fa950dceaa941e7dc18ec03e32b8b9a4519d41308ce002800000000000000ffff000064000000e292fb1d3b9195d169561562e31e897c625ddcfca8000000b000000000000000ffff0000ffff000044feff0609d15fcd54ba6b5495ed420de0f005f612240657a7b4e840993c5cf18f0dc396f55f5f6e797f563b290632955c2c183b959a49c40ac678f70b6795661fb1d0537562aecda6d71d360bd557c7c1d42bb04ede105c31e101c15088256dc20a4306a6a3e586e98b93297c0554f851a3fd86800b010dd18b3e465808f969f19f53e5b6e0413fdaa4e5d6e191014dcbf3ccb2d3bfdd788e000000000000009800000000000000010000000600000036af0dbe02"], 0x410}, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) (async) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r7, 0xc0504417, &(0x7f0000000740)={0x13, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) setrlimit(0x8, 0x0) (async) setrlimit(0x8, 0x0) 2.456506137s ago: executing program 6 (id=4051): sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f00000001c0), 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) socket$inet(0x2, 0x4000, 0xee) 2.248586078s ago: executing program 0 (id=4052): sysctl$hw(&(0x7f0000000000)={0x7, 0x12}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe29) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x2, 0x7) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x2, 0x0, 0x0, &(0x7f0000001440)="02000000", 0xfffffff9) pipe2(&(0x7f0000000100), 0x10000) r0 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x2, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="f969afaadacc73312091501d94a34b71000000005c6fd13194245ebbd0a75af987565625f7169b9d609e0b4927cab28f2769b43df6bd7881952832ccb0afe61320de54c663201382cf2fdd41d979475a12fe81de3738a8b932a39f52f5f7ba3a2133cdb405ec9f8bf982df61bd9522d0db4b7a8159bfabe069981f04", &(0x7f0000000080)=0x7c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000bc0)=ANY=[]) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) shutdown(r0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f0000000040)=[{0x41, 0x4}], 0x1}) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000080)) 2.000162143s ago: executing program 6 (id=4053): r0 = shmget(0x0, 0x4000, 0x4d2, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="03000000", 0x4) 1.750158311s ago: executing program 7 (id=4054): r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) ioctl$FIONREAD(r0, 0xc0287533, 0x0) 1.738708351s ago: executing program 1 (id=4055): syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x41, 0x0) bind(r3, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) write(r2, &(0x7f00000000c0)="d695f284e44e9f02b48086721f4c04000000bc1aa44cc7", 0x17) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 1.736274026s ago: executing program 3 (id=4056): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000), 0x2) 1.735990829s ago: executing program 7 (id=4057): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000044f000/0x3000)=nil, &(0x7f0000068000/0x4000)=nil}, {&(0x7f00006b5000/0x1000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffffd}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000f59000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0x400}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000a21000/0x4000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f00001cf000/0x4000)=nil}, {0x0, &(0x7f00005b5000/0x2000)=nil, 0x6}], './file0\x00'}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x1) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x14, 0x0, 0x37) r0 = open(&(0x7f0000000280)='./bus\x00', 0x20000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xf0000000, 0x0, 0x0, "bfab00", 0x0, 0x3}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000a30000110000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 1.500056004s ago: executing program 2 (id=4058): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0xc, 0x62}) r1 = syz_open_pts() close(r1) (async) syz_open_pts() (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x27ffc, 0x4007fff, 0x8000083, 0x5773c553, "142e03007e7ce2dbe73100fffffb0d1300", 0x1, 0x4}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000640)="a3369c632fa93e98eff4b72dd99c401fe787070000000000000036dca1", 0x1d}], 0x1) (async) ioctl$TIOCEXCL(r0, 0x2000740d) (async) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000440)='Ms', 0x2}], 0x1) getpid() setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) openat$pf(0xffffffffffffff9c, 0x0, 0x1, 0x0) (async) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x20001fffffffd}) (async) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x2000200000000}) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=""/239, 0xef}, 0x840) (async, rerun: 32) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async, rerun: 32) r7 = socket(0x2, 0x4001, 0x0) r8 = dup(r7) pledge(&(0x7f00000009c0)='tty V\xef\x86\xce3|#\xcb\x13\x12\xe0\x19\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kGS\x00\x00K\x00\x00\x00\x00\x00\x10\xeb\x91vr)\\\x9el\x03(rut\xd4\x9a\xbak\x04\x88J\x19\x9aU8\xee\xcf\xb4B\x95\x15\xb6\r^o\xfa\x03\x8bgI\xbdf\xc0\x9ffXo\x95\xad\x1f\x88\xd5\x95\xd9?!`\xc1\x86\xeb5&\xdf\xeb\x04rN\\\x10\x18\xc3Unm\x84\vg\xef\xe8\xe3\xb1\x01\xdf\x9a\x1eb\xfbA\x153\x11\xcc\xd8\x8f\xff\x1e\xcd\x87_\xb9\xc2I